// Generated by running
//		maketables -url=http://www.unicode.org/Public/cldr/26/core.zip
// automatically with go generate.
// DO NOT EDIT

package display

// Version is the version of CLDR used to generate the data in this package.
const Version = "26"

// parent relationship: 220 entries
var parents = [220]int16{
	-1, -1, -1, -1, -1, 4, 4, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, 18, -1, 20, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 33, -1,
	-1, -1, -1, -1, -1, -1, -1, -1, 45, 43, -1, -1,
	47, 48, 48, -1, -1, -1, -1, 54, -1, -1, -1, -1,
	-1, 60, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, 135, -1, 137, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, -1, -1, 152, -1, -1,
	-1, -1, -1, -1, 159, -1, -1, -1, -1, -1, -1, 166,
	-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
	-1, -1, -1, 182, -1, -1, -1, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, 197, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, -1, -1, -1, 210, -1, -1, 213, 213,
	213, -1, 217, -1}

// Number of keys: 603
var (
	langIndex = tagIndex{
		"aaabaeafakamanarasavayazbabebgbibmbnbobrbscacechcocrcscucvcydadedvdzeeeleneoeseteufafffifjfofrfygagdglgngugvhahehihohrhthuhyhziaidieigiiikioisitiujajvkakgkikjkkklkmknkokrkskukvkwkylalblglilnloltlulvmgmhmimkmlmnmrmsmtmynandnengnlnnnonrnvnyocojomorospapiplpsptqurmrnrorurwsascsdsesgsiskslsmsnsosqsrssstsusvswtatetgthtitktntotrtstttyugukuruzvevivowawoxhyiyozazhzu",
		"aceachadaadyaebafhagqainakkakzalealnaltanganparcarnaroarparqarwaryarzasaaseastavkawaazbbalbanbarbasbaxbbcbbjbejbembewbezbfdbfqbhobikbinbjnbkmblabpybqibrabrhbrxbssbuabugbumbynbyvcadcarcaycchcebcggchbchgchkchmchnchochpchrchyckbcopcpscrhcsbdakdardavdeldendgrdindjedoidsbdtpduadumdyodyudzgebuefieglegyekaelxenmesuewoextfanfilfitfonfrcfrmfrofrpfrrfrsfurgaagaggangaygbagbzgezgilglkgmhgohgomgongorgotgrbgrcgswgucgurguzgwihaihakhawhifhilhithmnhsbhsnhupibaibbiloinhizhjamjbojgojmcjprjrbjutkaakabkackajkamkawkbdkblkcgkdekeakenkfokgpkhakhokhqkhwkiukkjklnkmbkoikokkoskpekrckrikrjkrlkruksbksfkshkumkutladlaglahlamlezlfnlijlivlktlmolollozltglualuilunluolusluylzhlzzmadmafmagmaimakmanmasmdemdfmdrmenmermfemgamghmgomicminmncmnimohmosmrjmuamulmusmwlmwrmwvmyemyvmznnannapnaqndsnewnianiunjonmgnnhnognonnovnqonsonusnwcnymnynnyonziosaotapagpalpampappaupcdpdcpdtpeopflphnpmspntponprgproqucqugrajraprarrgnrifrofromrtmruerugruprwksadsahsamsaqsassatsazsbasbpscnscosdcseesehseiselsessgasgsshishnshusidslislysmasmjsmnsmssnksogsrnsrrssystqsuksussuxswbswcsycsyrszltcytemteotertettigtivtkltkrtlhtlitlytmhtogtpitrutrvtsdtsittttumtvltwqtyvtzmudmugaumbundvaivecvepvlsvmfvotvrovunwaewalwarwaswuuxalxmfxogyaoyapyavybbyrlyuezapzblzeazenzghzunzxxzza",
		"",
	}
	langTagsLong = []string{"ar-001", "de-AT", "de-CH", "en-AU", "en-CA", "en-GB", "en-US", "es-419", "es-ES", "es-MX", "fr-CA", "fr-CH", "nl-BE", "pt-BR", "pt-PT", "ro-MD", "sr-Latn", "zh-Hans", "zh-Hant"}
)

var langHeaders = [220]header{
	{ // af
		afLangStr,
		afLangIdx,
	},
	{ // agq
		"AkanÀmalìÀlabìBɛ̀làlusànBùugɨlìaBɨ̀ŋgalìChɛ̂Dzamɛ̀Gɨ̀lêʔKɨŋgeleSɨ̀kpanìsKpɛɛshìa" +
			"Kɨ̀fàlàŋsiKɨtsɔŋkaŋEndìHɔŋgalìaÈndònɛshìaEgbòÈtalìaDzàkpànêDzàbvànêKɨmɛ̀kùulîaMà" +
			"laeBùumɛsɛ̀Nɛ̀kpalìDɔ̂sKpuwndzabìKpɔlìsKpotùwgîiLùmanyìaLushìaLùwandàSòmalìSuedì" +
			"sTamìTàeTʉʉkìsÙkɛlɛnìaUudùwVìyɛtnàmêYulùbaChàenêZulùAghem",
		[]uint16{ // 188 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xb, 0xb, 0x12, 0x12, 0x12, 0x12,
			0x12, 0x12, 0x20, 0x2b, 0x2b, 0x2b, 0x37, 0x37, 0x37, 0x37, 0x37, 0x37,
			0x37, 0x37, 0x37, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d, 0x45, 0x45, 0x45, 0x45,
			0x4f, 0x58, 0x58, 0x64, 0x64, 0x64, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x7e,
			0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x8b, 0x8b, 0x90, 0x90, 0x90,
			0x90, 0x9b, 0x9b, 0x9b, 0x9b, 0xa9, 0xa9, 0xae, 0xae, 0xae, 0xae, 0xae,
			0xb6, 0xb6, 0xc1, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xd4, 0xd4,
			0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc,
			0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xe2,
			0xe2, 0xee, 0xee, 0xee, 0xf9, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
			0xff, 0xff, 0xff, 0xff, 0xff, 0x10a, 0x10a, 0x112, 0x112, 0x11d, 0x11d, 0x11d,
			0x11d, 0x127, 0x12e, 0x137, 0x137, 0x137, 0x137, 0x137, 0x137, 0x137, 0x137, 0x137,
			0x137, 0x137, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x146, 0x146, 0x14b, 0x14b,
			0x14b, 0x14f, 0x14f, 0x14f, 0x14f, 0x14f, 0x158, 0x158, 0x158, 0x158, 0x158, 0x164,
			0x16a, 0x16a, 0x16a, 0x177, 0x177, 0x177, 0x177, 0x177, 0x177, 0x17e, 0x17e, 0x186,
			0x18b, 0x18b, 0x18b, 0x18b, 0x18b, 0x18b, 0x18b, 0x190,
		},
	},
	{ // ak
		"AkanAmarikArabikBelarus kasaBɔlgeria kasaBengali kasaKyɛk kasaGyaamanGreek kasaB" +
			"orɔfoSpain kasaPɛɛhyia kasaFrɛnkyeHausaHindiHangri kasaIndonihyia kasaIgboItaly " +
			"kasaGyapan kasaGyabanis kasaKambodia kasaKorea kasaMalay kasaBɛɛmis kasaNɛpal ka" +
			"saDɛɛkyePungyabi kasaPɔland kasaPɔɔtugal kasaRomenia kasaRahyia kasaRewanda kasa" +
			"Somalia kasaSweden kasaTamil kasaTaeland kasaTɛɛki kasaUkren kasaUrdu kasaViɛtna" +
			"m kasaYorubaKyaena kasaZulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa, 0xa, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x1c, 0x2a, 0x2a, 0x2a, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
			0x36, 0x36, 0x36, 0x40, 0x40, 0x40, 0x40, 0x40, 0x47, 0x47, 0x47, 0x47,
			0x51, 0x58, 0x58, 0x62, 0x62, 0x62, 0x70, 0x70, 0x70, 0x70, 0x70, 0x78,
			0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x7d, 0x7d, 0x82, 0x82, 0x82,
			0x82, 0x8d, 0x8d, 0x8d, 0x8d, 0x9c, 0x9c, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0,
			0xaa, 0xaa, 0xb5, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xcf, 0xcf,
			0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9,
			0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xe3,
			0xe3, 0xf0, 0xf0, 0xf0, 0xfb, 0xfb, 0x103, 0x103, 0x103, 0x103, 0x103, 0x103,
			0x103, 0x103, 0x103, 0x103, 0x103, 0x110, 0x110, 0x11c, 0x11c, 0x12b, 0x12b, 0x12b,
			0x12b, 0x137, 0x142, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e,
			0x14e, 0x14e, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x165, 0x165, 0x16f, 0x16f,
			0x16f, 0x17b, 0x17b, 0x17b, 0x17b, 0x17b, 0x187, 0x187, 0x187, 0x187, 0x187, 0x191,
			0x19a, 0x19a, 0x19a, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1ad, 0x1ad, 0x1b8,
			0x1bc,
		},
	},
	{ // am
		amLangStr,
		amLangIdx,
	},
	{ // ar
		arLangStr,
		arLangIdx,
	},
	{ // ar-AE
		"تكلحيت",
		[]uint16{ // 503 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc,
		},
	},
	{ // ar-EG
		"الأفستانيةالأرغونيةالأساميزيةالآفاريةالبيلاروسيةالتشوفاشيالولشيةالدنماركيةالكانا" +
			"ديةالكيرغزستانيةالماراثيةالتيغرينيةالأويغوريةالأوزبكيةلغة الفولابوكالأديغةالأغيم" +
			"يةالألطية الجنوبيةالمابوتشيةالآسواللغة البالينيةلغة الغومالالغة البافوتالبهوجبور" +
			"يةلغة الكومالأكوسيةلغة البولولغة الميدومباالكادويةالكايوجيةالأتساميةالسيبيونيةال" +
			"شيروكيةالسورانية الكرديةالتركية الكريمانيةالدوجريةالجباياالجعزيةالإيبيبيويةالمات" +
			"شاميةالفارسية العبريةالعربية العبريةالتايابيةالماكونديةالكابوفيرديانيويةالكورية " +
			"التشينيةالكاكويةالكالينجينيةالكاريليةالكيوركالشمبالايةلغة البافيالغة الكولونيانا" +
			"لكوميكاللادينواللانغيةالليزجيةالميزولغة اللوياالمغهيةالمايثليةالميرولغة ماكوا مي" +
			"توالمانيبوريةالمارواريةلغة الناماالنواريةلغة الكواسيولغة النجيمبونالرومبوالغجرية" +
			"الرواالآرامية السامريةالسامبوروالسانغوالسينيكاالسينالغة الكوري ابروسينيالتاشلحيت" +
			"لغة الساهولغة جزر القمرلغة الكونغو السواحليةالتيزوالتيغريةلغة التاروكولغة التاسا" +
			"واكالتوفيةالتمازيغية الأوسط أطلسيةالأدمرتيةالفونجوالوالسرالولاياتاالسوغااليانغبي" +
			"نيمباالإسبانية أمريكا اللاتينيةالإسبانية المكسيكيةالفلمنكيةصربية-كرواتية",
		[]uint16{ // 602 entries
			0x0, 0x0, 0x0, 0x14, 0x14, 0x14, 0x14, 0x26, 0x26, 0x3a, 0x4a, 0x4a,
			0x4a, 0x4a, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60,
			0x60, 0x60, 0x60, 0x60, 0x60, 0x72, 0x80, 0x94, 0x94, 0x94, 0x94, 0x94,
			0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94,
			0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94,
			0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94,
			0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0xa6,
			0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0,
			0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xd2, 0xd2,
			0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2,
			0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2,
			0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2,
			0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2,
			0xd2, 0xd2, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6, 0xfa, 0xfa,
			0xfa, 0x10c, 0x10c, 0x10c, 0x125, 0x125, 0x125, 0x125, 0x125, 0x125, 0x125, 0x125,
			0x125, 0x125, 0x125, 0x125, 0x133, 0x133, 0x133, 0x143, 0x143, 0x143, 0x143, 0x143,
			0x143, 0x162, 0x162, 0x162, 0x162, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1c9, 0x1c9, 0x1df, 0x1df, 0x1df, 0x1df, 0x1f0,
			0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x200, 0x200, 0x200, 0x213, 0x213, 0x22c,
			0x23c, 0x23c, 0x24e, 0x260, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274,
			0x274, 0x286, 0x286, 0x2a7, 0x2a7, 0x2a7, 0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2ca,
			0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da,
			0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da,
			0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da, 0x2da,
			0x2da, 0x2e8, 0x2e8, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6,
			0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6,
			0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x2f6, 0x30c, 0x30c, 0x30c, 0x30c, 0x30c, 0x30c,
			0x30c, 0x320, 0x33f, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c,
			0x35c, 0x36e, 0x382, 0x3a4, 0x3a4, 0x3a4, 0x3a4, 0x3a4, 0x3a4, 0x3c3, 0x3c3, 0x3c3,
			0x3d3, 0x3eb, 0x3eb, 0x3eb, 0x3eb, 0x3eb, 0x3eb, 0x3eb, 0x3eb, 0x3eb, 0x3fd, 0x40b,
			0x41f, 0x434, 0x44f, 0x45d, 0x45d, 0x46d, 0x47d, 0x47d, 0x47d, 0x48d, 0x48d, 0x48d,
			0x48d, 0x48d, 0x48d, 0x48d, 0x48d, 0x48d, 0x48d, 0x48d, 0x48d, 0x48d, 0x499, 0x4ac,
			0x4ac, 0x4ac, 0x4ac, 0x4ac, 0x4ba, 0x4cc, 0x4cc, 0x4cc, 0x4cc, 0x4cc, 0x4cc, 0x4cc,
			0x4cc, 0x4d8, 0x4d8, 0x4d8, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x508, 0x508, 0x508,
			0x508, 0x508, 0x508, 0x508, 0x508, 0x51c, 0x51c, 0x51c, 0x51c, 0x51c, 0x51c, 0x51c,
			0x52f, 0x52f, 0x53f, 0x53f, 0x53f, 0x53f, 0x556, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f,
			0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f,
			0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f,
			0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x56f, 0x57d, 0x58b, 0x58b, 0x58b,
			0x58b, 0x58b, 0x595, 0x595, 0x595, 0x5b6, 0x5c8, 0x5c8, 0x5c8, 0x5c8, 0x5c8, 0x5d6,
			0x5d6, 0x5d6, 0x5d6, 0x5e6, 0x5f2, 0x5f2, 0x5f2, 0x616, 0x616, 0x616, 0x628, 0x628,
			0x628, 0x628, 0x628, 0x628, 0x628, 0x628, 0x628, 0x628, 0x628, 0x628, 0x628, 0x628,
			0x63b, 0x63b, 0x63b, 0x63b, 0x63b, 0x653, 0x67b, 0x67b, 0x67b, 0x67b, 0x67b, 0x67b,
			0x687, 0x687, 0x687, 0x697, 0x697, 0x697, 0x697, 0x697, 0x697, 0x697, 0x697, 0x697,
			0x697, 0x697, 0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6c7, 0x6d5, 0x703, 0x715,
			0x715, 0x715, 0x715, 0x715, 0x715, 0x715, 0x715, 0x715, 0x715, 0x715, 0x723, 0x731,
			0x743, 0x743, 0x743, 0x743, 0x743, 0x743, 0x74f, 0x74f, 0x74f, 0x761, 0x769, 0x769,
			0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769,
			0x769, 0x769, 0x769, 0x769, 0x79b, 0x79b, 0x7c0, 0x7c0, 0x7c0, 0x7d2, 0x7d2, 0x7d2,
			0x7d2, 0x7eb,
		},
	},
	{ // as
		"অসমীয়া",
		[]uint16{ // 10 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15,
		},
	},
	{ // asa
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKichekiKijerumaniKigirikiKiinge" +
			"redhaKihithpaniaKiajemiKifaranthaKihauthaKihindiKihungariKiindonethiaKiigboKiita" +
			"liaanoKijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholandhiKipunjabi" +
			"KipolandiKirenoKiromaniaKiruthiKinyarandwaKithomaliKithwidiKitamilKitailandiKitu" +
			"rukiKiukraniaKiurduKivietinamuKiyorubaKichinaKidhuluKipare",
		[]uint16{ // 205 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x38, 0x38, 0x38, 0x38, 0x38, 0x42, 0x42, 0x42, 0x42,
			0x4a, 0x55, 0x55, 0x60, 0x60, 0x60, 0x67, 0x67, 0x67, 0x67, 0x67, 0x71,
			0x71, 0x71, 0x71, 0x71, 0x71, 0x71, 0x71, 0x79, 0x79, 0x80, 0x80, 0x80,
			0x80, 0x89, 0x89, 0x89, 0x89, 0x95, 0x95, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b,
			0xa6, 0xa6, 0xae, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xbe, 0xbe,
			0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5,
			0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xce,
			0xce, 0xd5, 0xd5, 0xd5, 0xdd, 0xdd, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7,
			0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xf0, 0xf0, 0xf9, 0xf9, 0xff, 0xff, 0xff,
			0xff, 0x108, 0x10f, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a,
			0x11a, 0x11a, 0x123, 0x123, 0x123, 0x123, 0x123, 0x123, 0x12b, 0x12b, 0x132, 0x132,
			0x132, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x144, 0x144, 0x144, 0x144, 0x144, 0x14d,
			0x153, 0x153, 0x153, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x166, 0x166, 0x16d,
			0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174,
			0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174,
			0x17a,
		},
	},
	{ // ast
		"afarabkhazianuavestanínafrikaansakamharicuaragonésárabeasamésaváricuaymaraazerba" +
			"ixanubashkirbielorrusubúlgarubislamabambarabengalíntibetanubretónbosniucatalánch" +
			"echenuchamorrocorsucreechecueslávicu eclesiásticuchuvashgalésdanésalemándivehidz" +
			"ongkhaewegrieguinglésesperantoespañolestoniuvascupersafulahfinlandésfixanuferoés" +
			"francésfrisón occidentalirlandésgaélicu escocésgalleguguaraníguyaratímanésḥausah" +
			"ebréuhindihiri motucroatahaitianuhúngaruarmeniuhererointerlinguaindonesiuinterli" +
			"ngueigboyi de Sichuaninupiaqidoislandésitalianuinuktitutxaponésxavanésxeorxanuko" +
			"ngokikuyukuanyamakazaquistanínkalaallisutkhmercanaréscoreanukanuricachemiréscurd" +
			"ukomicórnicukirguistanínllatínluxemburguésgandalimburguéslingalalaosianulituanul" +
			"uba-katangaletónmalgaxemarshallésmaorímacedoniumalayalammongolmarathimalayumalté" +
			"sbirmanunaurundebele del nortenepalésndonganeerlandésnoruegu Nynorsknoruegu Bokm" +
			"ålndebele del surnavajonyanjaoccitanuojibwaoromooriyaoséticupunyabípolacupashtup" +
			"ortuguésquechuaromancherundirumanurusurwsánscritusardusindhisami del nortesangoc" +
			"ingaléseslovacueslovenusamoanushonasomalínalbanuserbiuswatisotho del sursondanés" +
			"suecusuaḥilitamiltelugutaxiquistaníntailandéstigrinyaturcomanutswanatonganuturcu" +
			"tsongatártarutahitianuuigurucraínuruzbequistanínvendavietnamínvalónwolofxhosayid" +
			"dishyorubazhuangchinuzulúachinésacoliadangmeadygheárabe de Túnezafrihiliaghemain" +
			"uacadianualabamaaleutgheg d’Albaniaaltai del suringlés antiguuangikaaraméumapuch" +
			"earaonaarapahoárabe d’Arxeliaarawakárabe de Marruecosárabe d’Exiptuasullingua de" +
			" signos americanaasturianukotavaawadhiazerbaixanu del surbaluchibalinésbávarubas" +
			"aabamunbatak tobaghomalabejabembabetawibenabafutbadagabhojpuribikolbinibanjarkom" +
			"siksikabishnupriyabakhtiaribrajbrahuibodoakooseburiatbuginésbulublinmedumbacaddo" +
			"caribecayugaatsamcebuanuchigachibchachagataichuukésmarixíriga chinookchoctawchip" +
			"ewyanucheroquicheyennekurdu soranicoptucapiznonturcu de Crimeakashubianudakotada" +
			"rgwataitadelawareslavedogribdinkazarmadogribaxu sorbiudusun centraldualaneerland" +
			"és mediujola-fonyidyuladazagaembúefikemilianuexipciu antiguuekajukelamitainglés " +
			"mediuyupik centralewondoestremeñufangfilipínfinlandés de Tornedalenfonfrancés ca" +
			"junfrancés mediufrancés antiguuarpitanufrisón del nortefrisón orientalfriulianug" +
			"agagauzchinu gangayogbayadari zoroastrianugeezgilbertésgilakialtualemán mediualt" +
			"ualemán antiguugoan konkanigondigorontalogóticugrebogriegu antiguualemán de Suiz" +
			"awayuufrafragusiigwichʼinhaidachinu hakkahawaianuhindi de Fijihiligaynonhititahm" +
			"ongaltu sorbiuchinu xianghupaibanibibioilokoingushingrianuinglés criollu xamaica" +
			"nulojbanngombamachamexudeo-persaxudeo-árabejutlandéskara-kalpakkabileñukachinjju" +
			"kambakawikabardianukanembutyapmakondecabuverdianukenyangkorokaingangkhasikhotané" +
			"skoyra chiinikhowarkirmanjkikakoklnkimbundukomi-permyakkonkanikosraeanukpellekar" +
			"achay-balkarkriokinaray-akarelianukurukhshambalabafiacolonianukumykkutenailadino" +
			"langilahndalambalezghianulingua franca novaligurianulivonianulakotalombardumongo" +
			"lozilatgalianuluba-lulualuisenolundaluomizoluyiachinu lliterariulazmadurésmafama" +
			"gahimaithilimakasarmandingomasaimabamokshamandarmendemerumorisyenírlandés medium" +
			"akhuwa-meettometa’micmacminangkabaumanchúmanipurimohawkmossimari occidentalmunda" +
			"ngmúltiples llingüescreekmirandésmarwarimentawaimyeneerzyamazanderanichinu min n" +
			"annapolitanunamabaxu alemánnewariniasniueanuao nagakwasiongiemboonnogainoruegu a" +
			"ntiguunovialn’kosotho del nortenuernewari clásicunyamwezinyankolenyoronzimaturcu" +
			" otomanupangasinanpampangapapiamentopalauanupícarualemán de Pennsylvaniapersa an" +
			"tiguualemán palatinufeniciupiamontéspohnpeianuprusianuprovenzal antiguukʼicheʼra" +
			"jasthanínromañolrifianuromboromanírotumanurusynrwasakhaaraméu samaritanusamburus" +
			"asaksantalisaurashtrasangusicilianuscotssardu sassaréssénecasenakoyraboro sennii" +
			"rlandés antiguutachelhitshansidamosami del surlule samiinari samiskolt samisonin" +
			"kesranan tongoserersahofrisón de Saterlandsukumasususumeriucomorianuswahili del " +
			"Congosiriacu clásicusiriacusilesianutulutimnetesotetumtigretivtokelauklingontama" +
			"shektok pisintarokotumbukatuvalutasawaqtuvinianutamazight del Atlas centraludmur" +
			"tugaríticuumbundurootvaivenecianuflamencu occidentalvunjowolayttawaraychinu wuso" +
			"gayaoyapésyangbenyembacantonészapotecazeelandéstamazight estándar de Marruecosen" +
			"sin conteníu llingüísticuárabe estándar modernualtualemán de Suizainglés de Cana" +
			"dáinglés de Gran Bretañainglés americanuespañol de Méxicofrancés de Canadáfrancé" +
			"s de Suizaflamencuportugués del Brasilmoldavuserbo-croatachinu simplificáuchinu " +
			"tradicional",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xe, 0x18, 0x21, 0x23, 0x2b, 0x34, 0x3a, 0x41, 0x49, 0x4f,
			0x5a, 0x61, 0x6b, 0x73, 0x7a, 0x81, 0x8a, 0x92, 0x99, 0x9f, 0xa7, 0xaf,
			0xb7, 0xbc, 0xc0, 0xc5, 0xdc, 0xe3, 0xe9, 0xef, 0xf6, 0xfc, 0x104, 0x107,
			0x10d, 0x114, 0x11d, 0x125, 0x12c, 0x131, 0x136, 0x13b, 0x145, 0x14b, 0x152, 0x15a,
			0x16c, 0x175, 0x186, 0x18d, 0x195, 0x19e, 0x1a4, 0x1ab, 0x1b2, 0x1b7, 0x1c0, 0x1c6,
			0x1ce, 0x1d6, 0x1dd, 0x1e3, 0x1ee, 0x1f7, 0x202, 0x206, 0x213, 0x21a, 0x21d, 0x226,
			0x22e, 0x237, 0x23f, 0x247, 0x24f, 0x254, 0x25a, 0x262, 0x270, 0x27b, 0x280, 0x288,
			0x28f, 0x295, 0x2a0, 0x2a5, 0x2a9, 0x2b1, 0x2be, 0x2c5, 0x2d2, 0x2d7, 0x2e2, 0x2e9,
			0x2f1, 0x2f8, 0x304, 0x30a, 0x311, 0x31c, 0x322, 0x32b, 0x334, 0x33a, 0x341, 0x347,
			0x34e, 0x355, 0x35a, 0x36b, 0x373, 0x379, 0x384, 0x393, 0x3a2, 0x3b1, 0x3b7, 0x3bd,
			0x3c5, 0x3cb, 0x3d0, 0x3d5, 0x3dd, 0x3e5, 0x3e5, 0x3eb, 0x3f1, 0x3fb, 0x402, 0x40a,
			0x40f, 0x415, 0x419, 0x41b, 0x425, 0x42a, 0x430, 0x43e, 0x443, 0x44c, 0x454, 0x45c,
			0x463, 0x468, 0x470, 0x476, 0x47c, 0x481, 0x48e, 0x497, 0x49c, 0x4a5, 0x4aa, 0x4b0,
			0x4be, 0x4c8, 0x4d0, 0x4d9, 0x4df, 0x4e6, 0x4eb, 0x4f1, 0x4f9, 0x502, 0x507, 0x50e,
			0x510, 0x51e, 0x523, 0x52d, 0x52d, 0x533, 0x538, 0x53d, 0x544, 0x54a, 0x550, 0x555,
			0x55a, 0x562, 0x567, 0x56e, 0x574, 0x584, 0x58c, 0x591, 0x595, 0x59d, 0x5a4, 0x5a9,
			0x5b9, 0x5c6, 0x5d5, 0x5db, 0x5e2, 0x5e9, 0x5ef, 0x5f6, 0x608, 0x60e, 0x621, 0x632,
			0x635, 0x650, 0x659, 0x65f, 0x665, 0x678, 0x67f, 0x687, 0x68e, 0x693, 0x698, 0x6a2,
			0x6a9, 0x6ad, 0x6b2, 0x6b8, 0x6bc, 0x6c1, 0x6c7, 0x6cf, 0x6d4, 0x6d8, 0x6de, 0x6e1,
			0x6e8, 0x6f3, 0x6fc, 0x700, 0x706, 0x70a, 0x710, 0x716, 0x71e, 0x722, 0x726, 0x72d,
			0x732, 0x738, 0x73e, 0x743, 0x74a, 0x74f, 0x756, 0x75e, 0x766, 0x76a, 0x779, 0x780,
			0x78a, 0x792, 0x79a, 0x7a6, 0x7ab, 0x7b3, 0x7c2, 0x7cc, 0x7d2, 0x7d8, 0x7dd, 0x7e5,
			0x7ea, 0x7f0, 0x7f5, 0x7fa, 0x7ff, 0x80a, 0x817, 0x81c, 0x82d, 0x837, 0x83c, 0x842,
			0x847, 0x84b, 0x853, 0x862, 0x868, 0x86f, 0x87c, 0x889, 0x88f, 0x899, 0x89d, 0x8a5,
			0x8bd, 0x8c0, 0x8ce, 0x8dc, 0x8ec, 0x8f4, 0x905, 0x915, 0x91e, 0x920, 0x926, 0x92f,
			0x933, 0x938, 0x949, 0x94d, 0x957, 0x95d, 0x96e, 0x981, 0x98d, 0x992, 0x99b, 0x9a2,
			0x9a7, 0x9b5, 0x9c5, 0x9ca, 0x9d0, 0x9d5, 0x9de, 0x9e3, 0x9ee, 0x9f6, 0xa03, 0xa0d,
			0xa13, 0xa18, 0xa23, 0xa2e, 0xa32, 0xa36, 0xa3c, 0xa41, 0xa47, 0xa4f, 0xa68, 0xa6e,
			0xa74, 0xa7b, 0xa86, 0xa92, 0xa9c, 0xaa7, 0xab0, 0xab6, 0xab9, 0xabe, 0xac2, 0xacc,
			0xad3, 0xad7, 0xade, 0xaea, 0xaf1, 0xaf5, 0xafd, 0xb02, 0xb0b, 0xb17, 0xb1d, 0xb26,
			0xb2a, 0xb2d, 0xb35, 0xb41, 0xb48, 0xb51, 0xb57, 0xb66, 0xb6a, 0xb73, 0xb7c, 0xb82,
			0xb8a, 0xb8f, 0xb98, 0xb9d, 0xba4, 0xbaa, 0xbaf, 0xbb5, 0xbba, 0xbc3, 0xbd5, 0xbde,
			0xbe7, 0xbed, 0xbf5, 0xbfa, 0xbfe, 0xc08, 0xc12, 0xc19, 0xc1e, 0xc21, 0xc25, 0xc2a,
			0xc3a, 0xc3d, 0xc45, 0xc49, 0xc4f, 0xc57, 0xc5e, 0xc66, 0xc6b, 0xc6f, 0xc75, 0xc7b,
			0xc80, 0xc84, 0xc8c, 0xc9c, 0xcaa, 0xcb1, 0xcb7, 0xcc2, 0xcc9, 0xcd1, 0xcd7, 0xcdc,
			0xceb, 0xcf2, 0xd06, 0xd0b, 0xd14, 0xd1b, 0xd23, 0xd28, 0xd2d, 0xd38, 0xd45, 0xd4f,
			0xd53, 0xd5f, 0xd65, 0xd69, 0xd70, 0xd77, 0xd7d, 0xd86, 0xd8b, 0xd9a, 0xda0, 0xda6,
			0xdb5, 0xdb9, 0xdc8, 0xdd0, 0xdd8, 0xddd, 0xde2, 0xde2, 0xdef, 0xdf9, 0xdf9, 0xe01,
			0xe0b, 0xe13, 0xe1a, 0xe31, 0xe31, 0xe3e, 0xe4e, 0xe55, 0xe5f, 0xe5f, 0xe69, 0xe71,
			0xe82, 0xe8b, 0xe8b, 0xe97, 0xe97, 0xe97, 0xe9f, 0xea6, 0xeab, 0xeb2, 0xeba, 0xebf,
			0xebf, 0xebf, 0xec2, 0xec2, 0xec7, 0xed9, 0xee0, 0xee5, 0xeec, 0xef6, 0xef6, 0xefb,
			0xf04, 0xf09, 0xf18, 0xf1f, 0xf23, 0xf23, 0xf23, 0xf32, 0xf43, 0xf43, 0xf4c, 0xf50,
			0xf50, 0xf56, 0xf56, 0xf56, 0xf62, 0xf6b, 0xf75, 0xf7f, 0xf86, 0xf86, 0xf92, 0xf97,
			0xf9b, 0xfaf, 0xfb5, 0xfb9, 0xfc0, 0xfc9, 0xfda, 0xfea, 0xff1, 0xffa, 0xffe, 0x1003,
			0x1007, 0x1007, 0x100c, 0x1011, 0x1014, 0x101b, 0x101b, 0x1022, 0x1022, 0x1022, 0x102a, 0x102a,
			0x1033, 0x1033, 0x1039, 0x1039, 0x1039, 0x1039, 0x1040, 0x1046, 0x104d, 0x1056, 0x1071, 0x1077,
			0x1081, 0x1088, 0x108c, 0x108f, 0x1098, 0x1098, 0x10ab, 0x10ab, 0x10ab, 0x10ab, 0x10b0, 0x10b0,
			0x10b8, 0x10bd, 0x10bd, 0x10c5, 0x10c5, 0x10c5, 0x10c9, 0x10cc, 0x10d2, 0x10d9, 0x10de, 0x10de,
			0x10e7, 0x10ef, 0x10ef, 0x10f9, 0x10f9, 0x1119, 0x1119, 0x1137, 0x1137, 0x114f, 0x114f, 0x1163,
			0x1163, 0x1175, 0x118d, 0x119e, 0x119e, 0x119e, 0x11b1, 0x11c4, 0x11d5, 0x11dd, 0x11f2, 0x11f2,
			0x11f9, 0x1205, 0x1217, 0x1228,
		},
	},
	{ // az
		azLangStr,
		azLangIdx,
	},
	{ // az-Cyrl
		"Азәрбајҹаналманҹаинҝилисҹәиспанҹафрансызҹаиталјанҹајапонҹапортугалҹарусҹачинҹә",
		[]uint16{ // 180 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,
			0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x34, 0x34, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x66, 0x66, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74,
			0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74,
			0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74,
			0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74,
			0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x88, 0x88, 0x88,
			0x88, 0x88, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92,
			0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92,
			0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92,
			0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x9c,
		},
	},
	{ // bas
		"Hɔp u akanHɔp u amhārìkHɔp u arâbHɔp u bièlòrûsHɔp u bûlgârHɔp u bɛŋgàliHɔp u cɛ" +
			"̂kHɔp u jamânHɔp u gri ᷇kyàHɔp u ŋgisìHɔp u panyāHɔp u pɛrsìàHɔp u pulàsiHɔp u ɓ" +
			"ausaHɔp u hindìHɔp u hɔŋgrìiHɔp u indònesìàHɔp u iɓòHɔp u italìàHɔp u yapànHɔp u" +
			" yavàHɔp u kmɛ̂rHɔp u kɔrēàHɔp u makɛ᷆Hɔp u birmànHɔp u nepa᷆lHɔp u nlɛ̀ndiHɔp u" +
			" pɛnjàbiHɔp u pɔlɔ̄nàHɔp u pɔtɔ̄kìHɔp u rùmanìàHɔp u ruslàndHɔp u ruāndàHɔp u so" +
			"màlîHɔp u suɛ᷆dHɔp u tamu᷆lHɔp u tâyHɔp u tûrkHɔp u ukrǎnìàHɔp u urdùHɔp u vyɛ̄d" +
			"nàmHɔp u yorūbàHɔp u kinàHɔp u zulùƁàsàa",
		[]uint16{ // 214 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x1b, 0x1b, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x27, 0x39, 0x48, 0x48, 0x48, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59,
			0x59, 0x59, 0x59, 0x66, 0x66, 0x66, 0x66, 0x66, 0x73, 0x73, 0x73, 0x73,
			0x85, 0x93, 0x93, 0xa0, 0xa0, 0xa0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xbe,
			0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xcb, 0xcb, 0xd8, 0xd8, 0xd8,
			0xd8, 0xe9, 0xe9, 0xe9, 0xe9, 0xfc, 0xfc, 0x108, 0x108, 0x108, 0x108, 0x108,
			0x117, 0x117, 0x124, 0x130, 0x130, 0x130, 0x130, 0x130, 0x130, 0x130, 0x13e, 0x13e,
			0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d,
			0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x15c,
			0x15c, 0x16a, 0x16a, 0x16a, 0x179, 0x179, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189,
			0x189, 0x189, 0x189, 0x189, 0x189, 0x199, 0x199, 0x1ab, 0x1ab, 0x1bd, 0x1bd, 0x1bd,
			0x1bd, 0x1ce, 0x1dd, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec,
			0x1ec, 0x1ec, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x20a, 0x20a, 0x219, 0x219,
			0x219, 0x224, 0x224, 0x224, 0x224, 0x224, 0x230, 0x230, 0x230, 0x230, 0x230, 0x241,
			0x24d, 0x24d, 0x24d, 0x25f, 0x25f, 0x25f, 0x25f, 0x25f, 0x25f, 0x26e, 0x26e, 0x27a,
			0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286,
			0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286,
			0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x28e,
		},
	},
	{ // be
		"абхазскаяафрыкаансамхарскаяарагонскаяарабскаяасамскаяаварскаяаймараазербайджанск" +
			"аябашкірскаябеларускаябалгарскаябенгальскаябрэтонскаябаснійскаякаталонскаячачэнс" +
			"каячэшскаячувашскаявалійскаядацкаянямецкаягрэцкаяанглійскаяэсперантаіспанскаяэст" +
			"онскаябаскскаяфарсіфінскаяфарэрскаяфранцузскаяфрызскаяірландскаяшатландская гэль" +
			"скаягалісійскаягуаранігуярацііўрытхіндзіхарвацкаявенгерскаяармянскаяінтэрлінгваі" +
			"нданезійскаяінтэрлінгвеісландскаяітальянскаяяпонскаяяванскаягрузінскаяказахскаяк" +
			"аннадакарэйскаякурдскаялацінскаялінгалалаоскаялітоўскаялатышскаямакедонскаямалая" +
			"ламскаямангольскаямаратхімалайскаямальтыйскаянепальскаягаландскаянарвежская (нюн" +
			"орск)нарвэская букмалправансальскаяпанджабіпольскаяпуштупартугальскаярумынскаяру" +
			"скаясанскрытсіндхісінгальскаяславацкаяславенскаясамалійскаяалбанскаясербскаясуда" +
			"нскаяшведскаясуахілітамільскаятэлугутайскаятыгрыньятуркменскаятурэцкаятатарскаяу" +
			"йгурскаяукраінскаяурдуузбекскаяв’етнамскаяхосаідышкітайскаязулуадыгейскаяакадзка" +
			"яалеуцкаястараанглійскаяарамейскаяастурыйскаябурацкаякопцкаястараэгіпецкаятагаль" +
			"скаястарафранцузскаястарагрэцкаяякуцкаяклінгонневядомая мованямецкая (аўстр.)ням" +
			"ецкая (швейц.)англійская (аўстрал.)англійская (канад.)англійская (ЗША)іспанская " +
			"(лацінаамер.)французская (канад.)французская (швейц.)фламандскаяпартугальская (б" +
			"разіл.)малдаўскаясербска-харвацкаяспрошчаная кітайскаятрадыцыйная кітайская",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x12, 0x12, 0x24, 0x24, 0x36, 0x4a, 0x5a, 0x6a, 0x7a, 0x86,
			0xa4, 0xb8, 0xcc, 0xe0, 0xe0, 0xe0, 0xf6, 0xf6, 0x10a, 0x11e, 0x134, 0x146,
			0x146, 0x146, 0x146, 0x154, 0x154, 0x166, 0x178, 0x184, 0x194, 0x194, 0x194, 0x194,
			0x1a2, 0x1b6, 0x1c8, 0x1da, 0x1ec, 0x1fc, 0x206, 0x206, 0x214, 0x214, 0x226, 0x23c,
			0x24c, 0x260, 0x287, 0x29d, 0x2ab, 0x2b9, 0x2b9, 0x2b9, 0x2c3, 0x2cf, 0x2cf, 0x2e1,
			0x2e1, 0x2f5, 0x307, 0x307, 0x31d, 0x337, 0x34d, 0x34d, 0x34d, 0x34d, 0x34d, 0x361,
			0x377, 0x377, 0x387, 0x397, 0x3ab, 0x3ab, 0x3ab, 0x3ab, 0x3bd, 0x3bd, 0x3bd, 0x3cb,
			0x3dd, 0x3dd, 0x3dd, 0x3ed, 0x3ed, 0x3ed, 0x3ed, 0x3ff, 0x3ff, 0x3ff, 0x3ff, 0x40d,
			0x41b, 0x42d, 0x42d, 0x43f, 0x43f, 0x43f, 0x43f, 0x455, 0x46d, 0x483, 0x491, 0x4a3,
			0x4b9, 0x4b9, 0x4b9, 0x4b9, 0x4cd, 0x4cd, 0x4e1, 0x506, 0x525, 0x525, 0x525, 0x525,
			0x541, 0x541, 0x541, 0x541, 0x541, 0x551, 0x551, 0x561, 0x56b, 0x585, 0x585, 0x585,
			0x585, 0x597, 0x5a3, 0x5a3, 0x5b3, 0x5b3, 0x5bf, 0x5bf, 0x5bf, 0x5d5, 0x5e7, 0x5fb,
			0x5fb, 0x5fb, 0x611, 0x623, 0x633, 0x633, 0x633, 0x645, 0x655, 0x663, 0x677, 0x683,
			0x683, 0x691, 0x6a1, 0x6b7, 0x6b7, 0x6b7, 0x6c7, 0x6c7, 0x6d9, 0x6d9, 0x6eb, 0x6ff,
			0x707, 0x719, 0x719, 0x730, 0x730, 0x730, 0x730, 0x738, 0x740, 0x740, 0x740, 0x752,
			0x75a, 0x75a, 0x75a, 0x75a, 0x76e, 0x76e, 0x76e, 0x76e, 0x76e, 0x77e, 0x77e, 0x78e,
			0x78e, 0x78e, 0x7ac, 0x7ac, 0x7c0, 0x7c0, 0x7c0, 0x7c0, 0x7c0, 0x7c0, 0x7c0, 0x7c0,
			0x7c0, 0x7c0, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6,
			0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6,
			0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7d6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6,
			0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6,
			0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4,
			0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4, 0x7f4,
			0x7f4, 0x7f4, 0x7f4, 0x810, 0x810, 0x810, 0x810, 0x810, 0x810, 0x810, 0x810, 0x824,
			0x824, 0x824, 0x824, 0x824, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844,
			0x844, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844, 0x844,
			0x844, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x85c, 0x85c, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a,
			0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a,
			0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a,
			0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a,
			0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x86a, 0x878, 0x878, 0x878, 0x878, 0x878,
			0x878, 0x878, 0x878, 0x878, 0x878, 0x878, 0x878, 0x878, 0x878, 0x878, 0x878, 0x878,
			0x878, 0x878, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893,
			0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893,
			0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x8b1, 0x8cf,
			0x8f5, 0x917, 0x917, 0x934, 0x95e, 0x95e, 0x95e, 0x982, 0x9a6, 0x9bc, 0x9e6, 0x9e6,
			0x9fa, 0xa1b, 0xa42, 0xa6b,
		},
	},
	{ // bem
		"Ichi AkanIchi AmhariIchi ArabIchi BelarusIchi BulgarianiIchi BengaliIchi ChekiIc" +
			"hi JemaniIchi GrikiIchi SunguIchi SpanishiIchi PesiaIchi FrenchiIchi HausaIchi H" +
			"induIchi HangarianIchi IndonesianiIchi IboIchi ItalianiIchi JapanisiIchi Javanis" +
			"iIchi KhmerIchi KorianiIchi MaleshaniIchi BurmaIchi NepaliIchi DachiIchi Punjabi" +
			"Ichi PolishiIchi PotogisiIchi RomanianiIchi RusianiIchi RwandaIchi SomaliaIchi S" +
			"wideniIchi TamilIchi ThaiIchi TakishiIchi UkranianiIchi UruduIchi VietinamuIchi " +
			"YorubaIchi ChainisiIchi ZuluIchibemba",
		[]uint16{ // 219 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14, 0x14, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x29, 0x38, 0x38, 0x38, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
			0x44, 0x44, 0x44, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x59, 0x59, 0x59, 0x59,
			0x63, 0x6d, 0x6d, 0x7a, 0x7a, 0x7a, 0x84, 0x84, 0x84, 0x84, 0x84, 0x90,
			0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x9a, 0x9a, 0xa4, 0xa4, 0xa4,
			0xa4, 0xb2, 0xb2, 0xb2, 0xb2, 0xc2, 0xc2, 0xca, 0xca, 0xca, 0xca, 0xca,
			0xd7, 0xd7, 0xe4, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xfb, 0xfb,
			0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107,
			0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x115,
			0x115, 0x11f, 0x11f, 0x11f, 0x12a, 0x12a, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x140, 0x140, 0x14c, 0x14c, 0x159, 0x159, 0x159,
			0x159, 0x167, 0x173, 0x17e, 0x17e, 0x17e, 0x17e, 0x17e, 0x17e, 0x17e, 0x17e, 0x17e,
			0x17e, 0x17e, 0x18a, 0x18a, 0x18a, 0x18a, 0x18a, 0x18a, 0x196, 0x196, 0x1a0, 0x1a0,
			0x1a0, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1b5, 0x1b5, 0x1b5, 0x1b5, 0x1b5, 0x1c3,
			0x1cd, 0x1cd, 0x1cd, 0x1db, 0x1db, 0x1db, 0x1db, 0x1db, 0x1db, 0x1e6, 0x1e6, 0x1f3,
			0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc,
			0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc,
			0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc, 0x1fc,
			0x1fc, 0x1fc, 0x205,
		},
	},
	{ // bez
		"HiakanHiamhariHiharabuHibelarusiHibulgariaHibanglaHichekiHijerumaniHigirikiHiing" +
			"erezaHihispaniaHiajemiHifaransaHihausaHihindiHihungariHiindonesiaHiiboHiitaliano" +
			"HijapaniHijavaHikambodiaHikoreaHimalesiaHiburmaHinepaliHiholanziHipunjabiHipolan" +
			"diHilenoHilomaniaHilusiHinyarwandaHisomaliHiswidiHitamilHitailandHitulukiHiukran" +
			"iaHiurduHivietinamuHiyorubaHichinaHizuluHibena",
		[]uint16{ // 221 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x20, 0x2a, 0x2a, 0x2a, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x55, 0x55, 0x5f, 0x5f, 0x5f, 0x66, 0x66, 0x66, 0x66, 0x66, 0x6f,
			0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x76, 0x76, 0x7d, 0x7d, 0x7d,
			0x7d, 0x86, 0x86, 0x86, 0x86, 0x91, 0x91, 0x96, 0x96, 0x96, 0x96, 0x96,
			0xa0, 0xa0, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb8, 0xb8,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8,
			0xc8, 0xcf, 0xcf, 0xcf, 0xd7, 0xd7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xe9, 0xf2, 0xf2, 0xf8, 0xf8, 0xf8,
			0xf8, 0x101, 0x107, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112,
			0x112, 0x112, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x121, 0x121, 0x128, 0x128,
			0x128, 0x131, 0x131, 0x131, 0x131, 0x131, 0x139, 0x139, 0x139, 0x139, 0x139, 0x142,
			0x148, 0x148, 0x148, 0x153, 0x153, 0x153, 0x153, 0x153, 0x153, 0x15b, 0x15b, 0x162,
			0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168,
			0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168,
			0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168,
			0x168, 0x168, 0x168, 0x168, 0x16e,
		},
	},
	{ // bg
		bgLangStr,
		bgLangIdx,
	},
	{ // bm
		"akankanamarikikanlarabukanbiyelorisikanbuligarikanbamanakanbɛngalikancɛkikanalim" +
			"aɲikangɛrɛsikanangilɛkanesipaɲolkanperisanikantubabukanawusakaninidikanoŋirikanƐ" +
			"ndonezikanigibokanitalikanzapɔnekanjavanekankambojikankorekanmalɛzikanbirimanika" +
			"nnepalekanolandekanpɛnijabikanpolonekanpɔritigalikanrumanikanirisikanruwandakans" +
			"omalikansuwɛdikantamulikantayikanturikikanukɛrɛnikanurudukanwiyɛtinamukanyorubak" +
			"ansiniwakanzulukan",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x11, 0x11, 0x1a, 0x1a, 0x1a, 0x1a,
			0x1a, 0x1a, 0x27, 0x32, 0x32, 0x3b, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
			0x46, 0x46, 0x46, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x59, 0x59, 0x59, 0x59,
			0x64, 0x6e, 0x6e, 0x7a, 0x7a, 0x7a, 0x85, 0x85, 0x85, 0x85, 0x85, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x96, 0x96, 0x9e, 0x9e, 0x9e,
			0x9e, 0xa7, 0xa7, 0xa7, 0xa7, 0xb3, 0xb3, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb,
			0xc3, 0xc3, 0xcd, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xe0, 0xe0,
			0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7,
			0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xf1,
			0xf1, 0xfc, 0xfc, 0xfc, 0x105, 0x105, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e,
			0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x11a, 0x11a, 0x123, 0x123, 0x131, 0x131, 0x131,
			0x131, 0x13a, 0x142, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c,
			0x14c, 0x14c, 0x155, 0x155, 0x155, 0x155, 0x155, 0x155, 0x15f, 0x15f, 0x168, 0x168,
			0x168, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x178, 0x178, 0x178, 0x178, 0x178, 0x184,
			0x18c, 0x18c, 0x18c, 0x19a, 0x19a, 0x19a, 0x19a, 0x19a, 0x19a, 0x1a3, 0x1a3, 0x1ac,
			0x1b3,
		},
	},
	{ // bn
		bnLangStr,
		bnLangIdx,
	},
	{ // bn-IN
		"আবখাজিয়ানচামোরোচার্চ স্লাভিকউড়িয়াঅ্যাচাইনিজআকোলিআঙ্গিকাচিনুক জার্গনচকটোওচিপেও" +
			"য়াইয়ানচেয়েনিডোগরিআরমেনিয়ানব্লিসসিম্বলসঅস্ট্রিয়ান জারমানক্যানাডিয়ান ফরাসী",
		[]uint16{ // 596 entries
			0x0, 0x0, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e,
			0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e,
			0x30, 0x30, 0x30, 0x30, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a,
			0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a,
			0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a,
			0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a,
			0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a,
			0x6a, 0x88, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97,
			0x97, 0x97, 0x97, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
			0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
			0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
			0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
			0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xce, 0xdd,
			0x104, 0x104, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x19e, 0x19e,
			0x19e, 0x19e, 0x19e, 0x19e, 0x19e, 0x19e, 0x19e, 0x1d2,
		},
	},
	{ // bo
		"བོད་སྐད་རྫོང་ཁཧིན་དིརི་པིན་སྐད་ནེ་པ་ལིཨུ་རུ་སུ་སྐད་རྒྱ་སྐད་",
		[]uint16{ // 180 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x18, 0x18, 0x18, 0x18,
			0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d,
			0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d,
			0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d,
			0x5d, 0x5d, 0x5d, 0x5d, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72,
			0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72,
			0x72, 0x72, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99,
			0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99,
			0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99,
			0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xb1,
		},
	},
	{}, // bo-IN
	{ // br
		"afarabkhazegavestegafrikaansakanamharegaragonegarabegasamegavaraymaraazeribachki" +
			"rbelarusegbulgaregbislamabambarabengalitibetanegbrezhonegbosnegkatalanegtchetche" +
			"negchamorrukorsegkritchekegslavoneg iliztchouvatchkembraegdanegalamanegdivehidzo" +
			"ngkhaewegresianegsaoznegesperantegspagnolegestonegeuskaregpersegfinnegfidjiegfae" +
			"roeggallegfrizeg ar Cʼhornôgiwerzhonegskoseggalizegguaranigujaratimanaveghaousah" +
			"ebraeghindihiri motukroateghaitieghungaregarmenianeghererointerlinguaindonezegin" +
			"terlingueigboyieg Sichuaninupiaqidoislandegitalianeginuktitutjapanegjavanegjorji" +
			"anegkongokikuyukwanyamakazakkhmerkanaregkoreanegkanourikashmirikurdegkerneveureg" +
			"kirgizlatinluksembourgeggandalimbourgeglingalalaoseglituanegluba-katangalatviegm" +
			"algachegmarshallmaorimakedonegmalayalammongolegmarathimalaysegmaltegbirmanegnaur" +
			"uegndebele an Norzhnepalegndonganederlandegnorvegeg nynorsknorvegeg bokmålndebel" +
			"e ar Sunavacʼhonyanjaokitanegojibwaoriyaosetegpunjabipalipolonegpachtoportugaleg" +
			"kechuaegromañchegrundiroumanegrusianegkinyarwandasanskritegsardegsindhisámi an N" +
			"orzhsangosinghalegslovakegslovenegsamoanshonasomalialbanegserbegswatisotho ar Su" +
			"sundanegsvedegswahilitamilegtelougoutadjikthaitigrignaturkmenegtswanatongaturkeg" +
			"tsongatatartahitianegouigouregukrainegourdououzbekegvendavietnamegvolapükwallone" +
			"gwolofxhosayiddishyoroubazhuangsinaegzoulouegachinegacoliadangmeadygeiegarabeg T" +
			"uniziaafrihiliaghemainouegakadegalabamaegaleouteggegegaltaieg ar Suhensaoznegara" +
			"meegaraoukanegarapahoarabeg Aljeriaarawakegarabeg Marokoarabeg Egiptasuawadhiaze" +
			"ri ar Subaloutchibalinegbavariegbasaabedawiegbembabenabhojpuribikolbinibrajbrahw" +
			"egbodobouriatbugiblincaddokaribegcebuanochibchamariegchoktawchipewyancherokeeche" +
			"yennekurdeg soranikoptegturkeg Krimeakachoubegdakotadargwadelawaredogribdinkadog" +
			"riizelsorabegnederlandeg krenndyulaembuefikhenegiptegekajukelamegkrennsaoznegewo" +
			"ndofangfilipinegfonkrenncʼhalleghencʼhallegarpitanegfrizeg an Norzhfrizeg ar Ret" +
			"erfrioulaneggagagaouzegsinaeg Gangayogbayagezeggilbertegkrennalamaneg uhelhenala" +
			"maneg uhelgorontalogoteggrebohencʼhresianegalamaneg Suishaidasinaeg Hakkahawaieg" +
			"hiligaynonhmonguhelsorabegsinaeg Xianhupaibanibibioingouchegyuzev-persegyuzev-ar" +
			"abegkarakalpakkabilegkachinkambakabardegkabuverdianukhasikhotanegkimbundukonkani" +
			"kosraekpellekaratchay-balkarkareliegkurukhkutenailadinolahndalambalezgilingua fr" +
			"anca novaliguriegmongoloziluba-lulualuisenolundaluolushailuyiasinaeg lennegelmag" +
			"ahimaithilimasaimokshamandarmendemorisegkrenniwerzhonegmanchoumanipurimohawkmari" +
			"eg ar Cʼhornôgyezhoù liesmuskogierzasinaeg Min Nannapolitanegalamaneg izelnewari" +
			"niasniuenogayhennorsegnovialsotho an Norzhnewari klaselnyamwezinyankolenyoroosag" +
			"eturkeg otomanpangasinanpahlavipampangapapiamentopalaupikardegalamaneg Pennsylva" +
			"niahenbersegfenikianegpiemontegpontegpohnpeihenbruseghenbrovañsegrajasthanirapan" +
			"uirarotongaromagnolegromboromaniegaroumanegrwasandaweyakoutegarameeg ar Samarita" +
			"nedsasaksantalisikiliegskotegsasaresegheniwerzhonegshanarabeg Tchadsidamosámi ar" +
			" Susámi Luleåsámi Inarisámi Skoltsoninkesogdiegserersumeregkomoregsirieg klasels" +
			"iriegtoulouegterenotetumtigreanegtivtokelauklingontinglittamachegnyasa tongatok " +
			"pisintsimshiantumbukatuvalutouvaoudmourtegougaritegumbunduyezh dianavvaiflandrez" +
			"eg ar c’hornôgvotyakegwalserwalamowaraywashosinaeg Wukalmoukyaoyapegkantonegzapo" +
			"tegBlisszelandegzenagatamacheg Maroko standartzunidiyezharabeg modernalamaneg Ao" +
			"striaalamaneg uhel Suissaozneg Aostraliasaozneg Kanadasaozneg Breizh-Veursaozneg" +
			" Amerikaspagnoleg Amerika latinspagnoleg Europaspagnoleg Mecʼhikogalleg Kanadaga" +
			"lleg Suisflandrezegportugaleg Brazilportugaleg Europamoldovegserb-kroategsinaeg " +
			"eeunaetsinaeg hengounel",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xc, 0x13, 0x1c, 0x20, 0x27, 0x2f, 0x35, 0x3b, 0x3f, 0x45,
			0x4a, 0x51, 0x5a, 0x62, 0x69, 0x70, 0x77, 0x80, 0x89, 0x8f, 0x98, 0xa3,
			0xab, 0xb1, 0xb4, 0xbb, 0xc8, 0xd2, 0xda, 0xdf, 0xe7, 0xed, 0xf5, 0xf8,
			0x101, 0x108, 0x112, 0x11b, 0x122, 0x12a, 0x130, 0x130, 0x136, 0x13d, 0x144, 0x14a,
			0x15e, 0x168, 0x16e, 0x175, 0x17c, 0x184, 0x18b, 0x191, 0x198, 0x19d, 0x1a6, 0x1ad,
			0x1b4, 0x1bc, 0x1c6, 0x1cc, 0x1d7, 0x1e0, 0x1eb, 0x1ef, 0x1fb, 0x202, 0x205, 0x20d,
			0x216, 0x21f, 0x226, 0x22d, 0x236, 0x23b, 0x241, 0x249, 0x24e, 0x24e, 0x253, 0x25a,
			0x262, 0x269, 0x271, 0x277, 0x277, 0x282, 0x288, 0x28d, 0x29a, 0x29f, 0x2a9, 0x2b0,
			0x2b6, 0x2be, 0x2ca, 0x2d1, 0x2da, 0x2e2, 0x2e7, 0x2f0, 0x2f9, 0x301, 0x308, 0x310,
			0x316, 0x31e, 0x325, 0x335, 0x33c, 0x342, 0x34d, 0x35d, 0x36d, 0x37a, 0x383, 0x389,
			0x391, 0x397, 0x397, 0x39c, 0x3a2, 0x3a9, 0x3ad, 0x3b4, 0x3ba, 0x3c4, 0x3cc, 0x3d6,
			0x3db, 0x3e3, 0x3eb, 0x3f6, 0x400, 0x406, 0x40c, 0x41a, 0x41f, 0x428, 0x430, 0x438,
			0x43e, 0x443, 0x449, 0x450, 0x456, 0x45b, 0x466, 0x46e, 0x474, 0x47b, 0x482, 0x48a,
			0x490, 0x494, 0x49c, 0x4a5, 0x4ab, 0x4b0, 0x4b6, 0x4bc, 0x4c1, 0x4cb, 0x4d4, 0x4dc,
			0x4e2, 0x4ea, 0x4ef, 0x4f8, 0x500, 0x508, 0x50d, 0x512, 0x519, 0x520, 0x526, 0x52c,
			0x534, 0x53b, 0x540, 0x547, 0x54f, 0x55d, 0x565, 0x56a, 0x571, 0x577, 0x580, 0x588,
			0x58d, 0x59a, 0x5a4, 0x5a4, 0x5ab, 0x5b5, 0x5b5, 0x5bc, 0x5ca, 0x5d2, 0x5df, 0x5eb,
			0x5ee, 0x5ee, 0x5ee, 0x5ee, 0x5f4, 0x5ff, 0x608, 0x60f, 0x617, 0x61c, 0x61c, 0x61c,
			0x61c, 0x624, 0x629, 0x629, 0x62d, 0x62d, 0x62d, 0x635, 0x63a, 0x63e, 0x63e, 0x63e,
			0x63e, 0x63e, 0x63e, 0x642, 0x649, 0x64d, 0x64d, 0x654, 0x658, 0x658, 0x65c, 0x65c,
			0x661, 0x668, 0x668, 0x668, 0x66f, 0x66f, 0x676, 0x676, 0x676, 0x67c, 0x67c, 0x683,
			0x68c, 0x694, 0x69c, 0x6a9, 0x6af, 0x6af, 0x6bc, 0x6c5, 0x6cb, 0x6d1, 0x6d1, 0x6d9,
			0x6d9, 0x6df, 0x6e4, 0x6e4, 0x6e9, 0x6f4, 0x6f4, 0x6f4, 0x705, 0x705, 0x70a, 0x70a,
			0x70e, 0x712, 0x712, 0x71c, 0x722, 0x728, 0x734, 0x734, 0x73a, 0x73a, 0x73e, 0x747,
			0x747, 0x74a, 0x74a, 0x758, 0x764, 0x76d, 0x77c, 0x78b, 0x795, 0x797, 0x7a0, 0x7aa,
			0x7ae, 0x7b3, 0x7b3, 0x7b8, 0x7c1, 0x7c1, 0x7d3, 0x7e3, 0x7e3, 0x7e3, 0x7ec, 0x7f1,
			0x7f6, 0x805, 0x812, 0x812, 0x812, 0x812, 0x812, 0x817, 0x823, 0x82a, 0x82a, 0x834,
			0x834, 0x839, 0x844, 0x84f, 0x853, 0x857, 0x85d, 0x85d, 0x866, 0x866, 0x866, 0x866,
			0x866, 0x866, 0x872, 0x87e, 0x87e, 0x888, 0x88f, 0x895, 0x895, 0x89a, 0x89a, 0x8a2,
			0x8a2, 0x8a2, 0x8a2, 0x8ae, 0x8ae, 0x8ae, 0x8ae, 0x8b3, 0x8bb, 0x8bb, 0x8bb, 0x8bb,
			0x8bb, 0x8bb, 0x8c3, 0x8c3, 0x8ca, 0x8d0, 0x8d6, 0x8e6, 0x8e6, 0x8e6, 0x8ee, 0x8f4,
			0x8f4, 0x8f4, 0x8f4, 0x8f4, 0x8fb, 0x901, 0x901, 0x907, 0x90c, 0x911, 0x923, 0x92b,
			0x92b, 0x92b, 0x92b, 0x930, 0x934, 0x934, 0x93e, 0x945, 0x94a, 0x94d, 0x953, 0x958,
			0x967, 0x967, 0x967, 0x967, 0x96d, 0x975, 0x975, 0x975, 0x97a, 0x97a, 0x980, 0x986,
			0x98b, 0x98b, 0x992, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9a8, 0x9b0, 0x9b6, 0x9b6,
			0x9ca, 0x9ca, 0x9d6, 0x9dd, 0x9dd, 0x9dd, 0x9dd, 0x9dd, 0x9e1, 0x9e1, 0x9ef, 0x9fa,
			0x9fa, 0xa07, 0xa0d, 0xa11, 0xa15, 0xa15, 0xa15, 0xa15, 0xa1a, 0xa23, 0xa29, 0xa29,
			0xa37, 0xa37, 0xa44, 0xa4c, 0xa54, 0xa59, 0xa59, 0xa5e, 0xa6b, 0xa75, 0xa7c, 0xa84,
			0xa8e, 0xa93, 0xa9b, 0xab0, 0xab0, 0xab9, 0xab9, 0xac3, 0xacc, 0xad2, 0xad9, 0xae2,
			0xaef, 0xaef, 0xaef, 0xaf9, 0xb00, 0xb09, 0xb13, 0xb13, 0xb18, 0xb20, 0xb20, 0xb20,
			0xb20, 0xb29, 0xb2c, 0xb33, 0xb3b, 0xb51, 0xb51, 0xb56, 0xb5d, 0xb5d, 0xb5d, 0xb5d,
			0xb65, 0xb6b, 0xb74, 0xb74, 0xb74, 0xb74, 0xb74, 0xb74, 0xb81, 0xb81, 0xb81, 0xb85,
			0xb91, 0xb97, 0xb97, 0xb97, 0xba2, 0xbae, 0xbb9, 0xbc4, 0xbcb, 0xbd2, 0xbd2, 0xbd7,
			0xbd7, 0xbd7, 0xbd7, 0xbd7, 0xbde, 0xbe5, 0xbe5, 0xbf2, 0xbf8, 0xbf8, 0xc00, 0xc00,
			0xc00, 0xc06, 0xc0b, 0xc14, 0xc17, 0xc1e, 0xc1e, 0xc25, 0xc2c, 0xc2c, 0xc34, 0xc3f,
			0xc48, 0xc48, 0xc48, 0xc48, 0xc51, 0xc51, 0xc58, 0xc5e, 0xc5e, 0xc63, 0xc63, 0xc6d,
			0xc76, 0xc7d, 0xc88, 0xc8b, 0xc8b, 0xc8b, 0xca4, 0xca4, 0xcac, 0xcac, 0xcac, 0xcb2,
			0xcb8, 0xcbd, 0xcc2, 0xccb, 0xcd2, 0xcd2, 0xcd2, 0xcd5, 0xcda, 0xcda, 0xcda, 0xcda,
			0xce2, 0xce9, 0xcee, 0xcf6, 0xcfc, 0xd14, 0xd18, 0xd1e, 0xd1e, 0xd2b, 0xd3b, 0xd4d,
			0xd5e, 0xd6c, 0xd7f, 0xd8e, 0xda5, 0xdb5, 0xdc8, 0xdd5, 0xde0, 0xdea, 0xdfb, 0xe0c,
			0xe14, 0xe20, 0xe2e, 0xe3e,
		},
	},
	{ // brx
		"अब्खाज़ियन्अवस्तन्अफ्रीकीअकनअम्हारिक्आर्गोनीअरबीअसामीअवारिक्आयमाराअज़रबैजानीबशख़" +
			"िर्बैलोरूसियन्बल्गैरियन्बिस्लामाबांबाराबंगलातिब्बतीब्रटोंबोस्नियाईकातालान्चेचेन्" +
			"चामोरोकोर्सीकन्क्रीचेक्चर्च स्लाविक्चुवाश्वैल्श्डैनीश्ज़र्मनदीवेहीभुटानीएवेग्रीक" +
			"अंग्रेज़ीएस्पेरान्तोस्पैनिशऐस्टोनियन्बास्क्फार्सीफुलाह्फिनिश्फ़ीजीफिरोज़ीफ्रांसी" +
			"सीपश्चीमी फ्रीज़ियन्आईरिशस्कॉट्स् गैलिक्गैलिशियन्गुआरानीगुजरातीमैंक्सहउसाहिब्रुह" +
			"िंदीहीरी मोटुक्रोएशन्हाईशीयन्हंगैरीयन्अरमेनियन्हेरेरोईन्टरलिंग्वाइन्डोनेशियन्ईन्" +
			"टरलिंग्वेईग्बोसीचुआन् यीइनुपियाक़्ईडोआईस्लैंडिक्ईटालियन्इनूक्टीटूत्जापानीजावानीस" +
			"जॉर्जियन्कॉंगोकिकुयुकुआनयामाक़ज़ाख़्कलालीसुतख्मेरकन्नड्कोरीयन्कनुरीकश्मिरीकुर्दी" +
			"कोमीकौर्नवॉलीकिरग़ीज़्लैटीन्लुक्समबुर्गीगांडालींबुर्गीलिंगालालाओसीयन्लिथुआनियन्ल" +
			"ुबा कटांगालाटवियन् (लैट्टीश)मालागासीमार्शलीमाओरीमैसेडोनियन्मलयालममोंगोलियनमराठीम" +
			"लायमालटीज़्बर्मीनाऊरूउत्तर न्दबेलेनेपालीन्डोंगाडच्नॉर्वेजियन् नीनॉर्स्क्नोर्वेगी" +
			" बोकमालदक्षिणी न्दबेलेनावाहोन्यानजाओक्सीतानओहीबवाओरोमो (अफ़ान)उड़ियाओस्सेटीपंजाब" +
			"ीपालीपोलिशपख़्तुपुर्तगालीक्वेचुआरेह्टो-रोमान्सकिरून्दीरूमानीयन्रुसीकिन्यारुआण्डा" +
			"संस्कृत्सार्दीनीसिंधीउत्तरी सामीसांग्रोसींहालास्लोवाक्स्लोवेनियन्सामोअनशोनासोमाल" +
			"ीआल्बेनियन्सर्बियन्स्वाटिसुन्दानीस्वीडिशस्वाहिलीतमिळतेलुगुताजिक्थाईतिग्रीन्यातुर" +
			"्कमेनत्स्वानाटॉंगातुर्कीसोंगाटाटर्टाहिटिउईग़ुरयूक्रेनियन्ऊर्दुउज़बेक्वेंडावियेतन" +
			"ामीवोलापोकवालुनवोलोफख़ोसायीद्दीशयोरूबाज़ुआंगचीनीज़ुलूअचेहनीअकोलीअडांगमेअडीगेअफ्र" +
			"ीहीलीऐनूअकाडिनीअलुटपुरानी अंग्रेज़ीअंगीकाअरामाईकअरापाहोअरावाकअवधीबलूचीबालिनीबास्" +
			"क़्बेजाबेंबाभोजपुरीबिकोल्बिनीसीकसीकाब्रजबड़ोबुरियातबुगीनीब्लीनकाद्दौकारीब्आत्समच" +
			"ेबुआनोचीबचाचगताईचुकेसेमारीचीनूक् जार्गन्चौक्टोचिपेवियान्चीरोकीशायान्कॉप्टीक्तुर्" +
			"की क्रिमियाकाशुबियान्डकौटादर्गवादलावार्स्लेव्डोगरीब्डींगकाडोगरीसोर्बियन्डुआलामध्" +
			"य डचद्युआलाएफीक्प्राचीन मिस्रीएकाजुकएलामीमध्य अंग्रेज़ीएवौंडोफाँग्फिलिपिनोफोनमध्" +
			"य फ्रांसीसीपुरानी फ्रांसीसीउत्तरी फ्रीज़ियन्पूर्वी फ्रीज़ियन्फ्रीउलीअन्गागायोग्ब" +
			"ायागीज़्गीलबर्टीमध्य उच्चस्तरी जर्मनपुरानी उच्चस्तरी जर्मनगाँडीगोरंटालोगॉथिकग्रे" +
			"बोप्राचीन यूनानीस्वीस जर्मनग्वीचलीनहईडाहवाईअनहीलीगैनोनहीत्तीह्मौंगऊपरी सौर्बियनह" +
			"ूपाईबान्ईलोकोईंगुषलोजबानयहुदी फ़ारसीयहुदी अरबीकारा कलपककाबील्कचीन्जुकंबाकावीकबार" +
			"्डी भाषात्याप्कोरोख़ासीख़ोतानीकींबुंडुकोंकणीकोस्राईयन्क्पेलेकराचय् बलकार्करेलियन" +
			"्कुरुख़्कुमीक्कुतेनाईलाड़ीनोलाह्डांलांबालेज़गीयानमोंगोलोज़ीलुबा लुलुआलुईसेनोलुंड" +
			"ालुओलुशाईमादुरीमघीमैथीलीमक्सरमांडींगोमसाईमोक्षामंदारमेंदेमध्य आईरीश भाषामीकमाकमि" +
			"नंगकाबाउमांचुमणीपुरीमोहोकमोस्सीक्रीकमीरांडीमारवाड़ीऐर्ज़ियानेआपोलिटननीजी स्तरिय " +
			"जर्मननेवारीनियासनियुइआननोगाईपुरानी नॉर्स्न्गकोपुरानी नेवारीन्यामवेज़ीन्यानकोलेन्" +
			"यौरोन्ज़ीमाओसेजतुर्की ओटोमानपांगासीननपहलवीपंपंगापापीआमेन्तोपालाऊपुरानी फ़ारसीफीन" +
			"ीसीपोहनपीपुरानी प्रोवाँसालराजस्थानीरापानुईरारोटोंगारुमानीआरोमानीसंडावेयकुट्समारी" +
			"ती आरामाईक़सासकसंतालीसीसीलीअनस्कॉटसेलकुपपुरानी आईरीशशानसीदामोपश्चीमी सामीलुले सा" +
			"मीईनारी सामीस्कोल्ट् सामीसोनिंगकेसोगडीयनस्रनान् टॉंगोसेरेरसुकुमासुसुसुमेरिअनपारं" +
			"परीक सिरिआकसिरिआकतीमनेतेरेनोतेतुमटीग्रेटीव्टोकेलौक्लींगदनट्लिंगीततमाशेकन्यासा टॉ" +
			"ंगातोक पिसीनत्सीमशीआन्टुँबुकाटुवालुटुवीउड़मुर्तउगारितीउंबुंडुरुटवाईवोटीकवालामोवा" +
			"रयवाशोकालमीकयाओयापीज़ज़ापोतेकब्लीस चिन्हज़ेनागाज़ुनीरिक्तज़ाज़ाजर्मन (ऑस्ट्रिया)" +
			"उच्च स्तरिय स्वीस जर्मनअंग्रेज़ी (ऑस्ट्रेलिया का)अंग्रेज़ी (कनाडाई)अंग्रेजी (ब्र" +
			"िटिश)अंग्रेज़ी (अमरिकी)लैटिन अमरिकी स्पैनिशईवेरियाई स्पैनिशफ्रांसीसी (कनाडाई)फ्र" +
			"ांसीसी (स्वीस)फ्लेमीमोल्डेवियन्सर्बो-क्रोएशन्चीनी (सरलीकृत)चीनी (पारम्परिक)",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x21, 0x36, 0x4b, 0x54, 0x6f, 0x84, 0x90, 0x9f, 0xb4, 0xc6,
			0xe4, 0xf9, 0x11a, 0x138, 0x150, 0x165, 0x174, 0x189, 0x19b, 0x1b6, 0x1ce, 0x1e0,
			0x1f2, 0x20d, 0x219, 0x225, 0x24a, 0x25c, 0x26e, 0x280, 0x292, 0x2a4, 0x2b6, 0x2bf,
			0x2ce, 0x2e9, 0x30a, 0x31f, 0x33d, 0x34f, 0x361, 0x373, 0x385, 0x394, 0x3a9, 0x3c4,
			0x3f8, 0x407, 0x432, 0x44d, 0x462, 0x477, 0x489, 0x495, 0x4a7, 0x4b6, 0x4cf, 0x4e7,
			0x4ff, 0x51a, 0x535, 0x547, 0x56b, 0x58f, 0x5b3, 0x5c2, 0x5de, 0x5fc, 0x605, 0x626,
			0x63e, 0x65f, 0x671, 0x686, 0x6a1, 0x6b0, 0x6c2, 0x6da, 0x6f2, 0x70a, 0x719, 0x72b,
			0x740, 0x74f, 0x764, 0x776, 0x782, 0x79d, 0x7b8, 0x7ca, 0x7ee, 0x7fd, 0x818, 0x82d,
			0x845, 0x863, 0x882, 0x8b2, 0x8ca, 0x8df, 0x8ee, 0x90f, 0x921, 0x93c, 0x94b, 0x957,
			0x96f, 0x97e, 0x98d, 0x9b2, 0x9c4, 0x9d9, 0x9e2, 0xa22, 0xa4d, 0xa78, 0xa8a, 0xa9f,
			0xab7, 0xac9, 0xaea, 0xafc, 0xb11, 0xb23, 0xb2f, 0xb3e, 0xb50, 0xb6b, 0xb80, 0xba8,
			0xbc0, 0xbdb, 0xbe7, 0xc0e, 0xc26, 0xc3e, 0xc4d, 0xc6c, 0xc81, 0xc96, 0xcae, 0xccf,
			0xce1, 0xced, 0xcff, 0xd1d, 0xd35, 0xd47, 0xd47, 0xd5f, 0xd74, 0xd8c, 0xd98, 0xdaa,
			0xdbc, 0xdc5, 0xde3, 0xdfb, 0xe13, 0xe22, 0xe34, 0xe43, 0xe52, 0xe64, 0xe76, 0xe97,
			0xea6, 0xebb, 0xeca, 0xee5, 0xefa, 0xf09, 0xf18, 0xf27, 0xf3c, 0xf4e, 0xf60, 0xf6c,
			0xf7b, 0xf8d, 0xf9c, 0xfb1, 0xfc0, 0xfc0, 0xfdb, 0xfdb, 0xfe4, 0xff9, 0xff9, 0x1005,
			0x1005, 0x1005, 0x1033, 0x1045, 0x105a, 0x105a, 0x105a, 0x106f, 0x106f, 0x1081, 0x1081, 0x1081,
			0x1081, 0x1081, 0x1081, 0x1081, 0x108d, 0x108d, 0x109c, 0x10ae, 0x10ae, 0x10c3, 0x10c3, 0x10c3,
			0x10c3, 0x10cf, 0x10de, 0x10de, 0x10de, 0x10de, 0x10de, 0x10f3, 0x1105, 0x1111, 0x1111, 0x1111,
			0x1126, 0x1126, 0x1126, 0x1132, 0x1132, 0x113e, 0x113e, 0x1153, 0x1165, 0x1165, 0x1174, 0x1174,
			0x1186, 0x1198, 0x1198, 0x11a7, 0x11bc, 0x11bc, 0x11cb, 0x11da, 0x11ec, 0x11f8, 0x1220, 0x1232,
			0x1250, 0x1262, 0x1274, 0x1274, 0x128c, 0x128c, 0x12b7, 0x12d5, 0x12e4, 0x12f6, 0x12f6, 0x130b,
			0x131d, 0x1332, 0x1344, 0x1344, 0x1353, 0x136e, 0x136e, 0x137d, 0x1390, 0x1390, 0x13a5, 0x13a5,
			0x13a5, 0x13b4, 0x13b4, 0x13dc, 0x13ee, 0x13fd, 0x1425, 0x1425, 0x1437, 0x1437, 0x1446, 0x145e,
			0x145e, 0x1467, 0x1467, 0x148f, 0x14bd, 0x14bd, 0x14ee, 0x151f, 0x153d, 0x1543, 0x1543, 0x1543,
			0x154f, 0x1561, 0x1561, 0x1570, 0x1588, 0x1588, 0x15c0, 0x15fe, 0x15fe, 0x160d, 0x1625, 0x1634,
			0x1646, 0x166e, 0x168d, 0x168d, 0x168d, 0x168d, 0x16a5, 0x16b1, 0x16b1, 0x16c3, 0x16c3, 0x16de,
			0x16f0, 0x1702, 0x1727, 0x1727, 0x1733, 0x1742, 0x1742, 0x1751, 0x1760, 0x1760, 0x1760, 0x1772,
			0x1772, 0x1772, 0x1794, 0x17b0, 0x17b0, 0x17c9, 0x17db, 0x17ea, 0x17f0, 0x17fc, 0x1808, 0x182a,
			0x182a, 0x183c, 0x183c, 0x183c, 0x183c, 0x1848, 0x1848, 0x1857, 0x186c, 0x186c, 0x186c, 0x186c,
			0x186c, 0x186c, 0x1884, 0x1884, 0x1896, 0x18b4, 0x18c6, 0x18eb, 0x18eb, 0x18eb, 0x1903, 0x1918,
			0x1918, 0x1918, 0x1918, 0x192a, 0x193f, 0x1954, 0x1954, 0x1969, 0x1978, 0x1993, 0x1993, 0x1993,
			0x1993, 0x1993, 0x1993, 0x19a2, 0x19b1, 0x19b1, 0x19cd, 0x19e2, 0x19f1, 0x19fa, 0x1a09, 0x1a09,
			0x1a09, 0x1a09, 0x1a1b, 0x1a1b, 0x1a24, 0x1a36, 0x1a45, 0x1a5d, 0x1a69, 0x1a69, 0x1a7b, 0x1a8a,
			0x1a99, 0x1a99, 0x1a99, 0x1ac2, 0x1ac2, 0x1ac2, 0x1ad4, 0x1af2, 0x1b01, 0x1b16, 0x1b25, 0x1b37,
			0x1b37, 0x1b37, 0x1b37, 0x1b46, 0x1b5b, 0x1b73, 0x1b73, 0x1b73, 0x1b8b, 0x1b8b, 0x1b8b, 0x1ba6,
			0x1ba6, 0x1bd5, 0x1be7, 0x1bf6, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c0b, 0x1c1a, 0x1c3f, 0x1c3f, 0x1c4e,
			0x1c4e, 0x1c4e, 0x1c73, 0x1c91, 0x1cac, 0x1cbe, 0x1cd3, 0x1cdf, 0x1d04, 0x1d1f, 0x1d2e, 0x1d40,
			0x1d61, 0x1d70, 0x1d70, 0x1d70, 0x1d70, 0x1d95, 0x1d95, 0x1da7, 0x1da7, 0x1da7, 0x1db9, 0x1db9,
			0x1dea, 0x1dea, 0x1dea, 0x1e05, 0x1e1a, 0x1e35, 0x1e35, 0x1e35, 0x1e35, 0x1e47, 0x1e47, 0x1e47,
			0x1e47, 0x1e5c, 0x1e5c, 0x1e6e, 0x1e7d, 0x1eab, 0x1eab, 0x1eb7, 0x1ec9, 0x1ec9, 0x1ec9, 0x1ec9,
			0x1ee1, 0x1ef0, 0x1ef0, 0x1ef0, 0x1ef0, 0x1ef0, 0x1f02, 0x1f02, 0x1f24, 0x1f24, 0x1f24, 0x1f2d,
			0x1f2d, 0x1f3f, 0x1f3f, 0x1f3f, 0x1f61, 0x1f7a, 0x1f96, 0x1fbb, 0x1fd3, 0x1fe8, 0x200d, 0x201c,
			0x201c, 0x201c, 0x202e, 0x203a, 0x2052, 0x2052, 0x2052, 0x207d, 0x208f, 0x208f, 0x208f, 0x209e,
			0x209e, 0x20b0, 0x20bf, 0x20d1, 0x20dd, 0x20ef, 0x20ef, 0x2107, 0x211f, 0x211f, 0x2131, 0x2153,
			0x216c, 0x216c, 0x216c, 0x216c, 0x218a, 0x218a, 0x219f, 0x21b1, 0x21b1, 0x21bd, 0x21bd, 0x21d5,
			0x21ea, 0x21ff, 0x2208, 0x2211, 0x2211, 0x2211, 0x2211, 0x2211, 0x2220, 0x2220, 0x2220, 0x2220,
			0x2232, 0x223e, 0x224a, 0x224a, 0x225c, 0x225c, 0x225c, 0x2265, 0x2277, 0x2277, 0x2277, 0x2277,
			0x2277, 0x228f, 0x22ae, 0x22ae, 0x22c3, 0x22c3, 0x22d2, 0x22e1, 0x22f3, 0x22f3, 0x2320, 0x235f,
			0x23a5, 0x23d5, 0x2405, 0x2435, 0x246d, 0x249b, 0x249b, 0x24cb, 0x24f8, 0x250a, 0x250a, 0x250a,
			0x252b, 0x2553, 0x2577, 0x25a1,
		},
	},
	{ // bs
		"afarskiabhazijskiavestanskiafrikanerskiakanamharskiaragonežanskiarapskiasemijski" +
			"avarskiajmaraazerbejdžanskibaškirskibjeloruskibugarskibislamabambarabengalskitib" +
			"etanskibretonskibosanskikatalonskičečenskičamorokorzikanskikričeškistaroslovensk" +
			"ičuvaškicydanskinjemačkidivehijskidžongaevegrčkiengleskiesperantošpanskiestonski" +
			"baskijskiperzijskifulahfinskifidžijskifarskifrancuskifrizijskiirskiškotski galsk" +
			"igalskigvaranigudžaratimankshausahebrejskihindihiri motuhrvatskihaićanskimađarsk" +
			"ijermenskihererointerlingvaindonezijskiinterlingveigbosičuan jiinupiakidoislands" +
			"kiitalijanskiinuktitutjapanskijavanskigruzijskikongokikujukuanjamakazačkikalalis" +
			"utskikmerskikanadakorejskikanurikašmirikurdskikomikorniškikirgiskilatinskiluksem" +
			"burškigandalimburgišlingalalaoškilitvanskiluba-katangaletonskimalagazijskimaršal" +
			"skimaorskimakedonskimalajalammongolskimaratimalajskimalteškiburmanskinaurusjever" +
			"ni ndebelenepalskindongaholandskinorveški njorsknorveški bokmaljužni ndebelenava" +
			"honjanjaprovansalskiojibvaoromoorijskiosetskipandžabskipalipoljskipaštunskiportu" +
			"galskikvenčareto-romanskirundirumunskiruskikinjarvandasanskritsardinijskisindisj" +
			"everni samisangosingaleskislovačkislovenačkisamoanskišonasomalskialbanskisrpskis" +
			"vatisesotosudanskišvedskisvahilitamilskitelugutadžičkitajlandskitigrinjaturkmens" +
			"kitsvanatongaturskitsongatatarskitahićanskiujgurskiukrajinskiurduuzbečkivendavij" +
			"etnamskivolapükvalunvolofkosajidišjorubanskizuangkineskizuluačineskiakoliadangme" +
			"jskiadigejskiafrihiliaghemainuakadijskialjutjužni altaistaroengleskiangikaarmajs" +
			"kiaraukanskiarapahoaravakasuasturijskiavadhibalučibalinezijskibasabejabembabenab" +
			"ojpuribikolbinisiksikabrajbodoburiatbuginežanskiiblinkadokaripskiatsamcebuanočig" +
			"ačibčačagataičukeskimaričinukskičoktavskičipvijanskičirokičejenskisoranski kurds" +
			"kikoptskikrimeanski turskikašubijanskidakotadargvataitadelaverslavskidogribdinka" +
			"zarmadogridonjolužičkosrpskidualasrednji holandskijola-fonyiđulaembuefikskistaro" +
			"egipatskiekajukelamitskisrednji engleskievondofangfilipinskifonsrednji francuski" +
			"starofrancuskiseverno-frizijskiistočni frizijskifriulijskigagagauškigajogbajadži" +
			"zgilbertškisrednji visoki nemačkistaronemačkigondigorontalogotskigrebostarogrčki" +
			"švajcarski njemačkigusiihaidahavajskihiligajnonhititehmonggornjolužičkosrpskihup" +
			"aibanilokoingušetskilojbanngombamachamejudeo-persijskijudeo-arapskikara-kalpaški" +
			"kabilekačinžjukambakavikabardijskitjapmakondezelenortskikorokasikotanizijskikoyr" +
			"a chiinikalenjinkimbundukomi-permjačkikonkanikosreanskikpelekaračaj-balkarkareli" +
			"jskikurukhshambalabafiakumikkutenailadinolangilandalambalezgianlakotamongolozilu" +
			"ba-lulualuisenolundaluolušailuyiamadureškimagahimaitilimakasarmandingomasaimokša" +
			"mandarmendemerumauricijski kreolskisrednji irskimakhuwa-meettometa’mikmakminangk" +
			"abaumančumanipurimahavskimosimundangviše jezikakriškimirandeškimarvarierzijaneap" +
			"olitanskinamaniski nemačkinevariniasniueankwasionogaistari norskinkoseverni soto" +
			"nuerklasični nevarinjamvezinjankolenjoronzimaosageotomanski turskipangasinskipah" +
			"lavipampangapapiamentopalauanskistaropersijskifeničanskiponpejskistaroprovansals" +
			"kikičerađastanirapanuirarotonganromboromaniaromanijskiruasandavejakutsamaritansk" +
			"i aramejskisamburusasaksantalisangusicilijanskiškotskisenaselkapkojraboro senist" +
			"aroirskitahelhitšansidamojužni samilule samiinari samiskoltski jeziksoninkesodži" +
			"jenskisrananski tongoserersukumasususumerskikongoanski swahiliklasični sirijskis" +
			"irijskitimnetesoterenotetumtigretivtokelauklingonskitlingittamašeknjasa tongatok" +
			" pisintsimšiantumbukatuvalutasavaktuvinijskimarokanski tamazigtudmurtugaritskium" +
			"bundurunvaivotskivunjovalamovarejvašokalmiksogajaojapeškizapotečkiblisimbolizena" +
			"gastandardni marokanski tamazigtzunibez lingvističkog sadržajazazamoderni standa" +
			"rdni arapskiaustrijski njemačkigornjonjemački (švicarski)australski engleskikana" +
			"dski engleskibritanski engleskiamerički engleskilatinoamerički španskievropski š" +
			"panskimeksički španskikanadski francuskišvajcarski francuskiflamanskimoldavskisr" +
			"pskohrvatskikineski (pojednostavljeni)kineski (tradicionalni)",
		[]uint16{ // 604 entries
			0x0, 0x7, 0x11, 0x1b, 0x27, 0x2b, 0x33, 0x41, 0x48, 0x51, 0x58, 0x5e,
			0x6d, 0x77, 0x81, 0x89, 0x90, 0x97, 0xa0, 0xaa, 0xb3, 0xbb, 0xc5, 0xcf,
			0xd6, 0xe1, 0xe4, 0xeb, 0xf9, 0x102, 0x104, 0x10a, 0x113, 0x11d, 0x124, 0x127,
			0x12d, 0x135, 0x13e, 0x146, 0x14e, 0x157, 0x160, 0x165, 0x16b, 0x175, 0x17b, 0x184,
			0x18d, 0x192, 0x1a1, 0x1a7, 0x1ae, 0x1b8, 0x1bd, 0x1c2, 0x1cb, 0x1d0, 0x1d9, 0x1e1,
			0x1eb, 0x1f4, 0x1fd, 0x203, 0x20e, 0x21a, 0x225, 0x229, 0x233, 0x23a, 0x23d, 0x246,
			0x251, 0x25a, 0x262, 0x26a, 0x273, 0x278, 0x27e, 0x286, 0x28e, 0x29a, 0x2a1, 0x2a7,
			0x2af, 0x2b5, 0x2bd, 0x2c4, 0x2c8, 0x2d1, 0x2d9, 0x2e1, 0x2ee, 0x2f3, 0x2fd, 0x304,
			0x30b, 0x314, 0x320, 0x328, 0x334, 0x33e, 0x345, 0x34f, 0x358, 0x361, 0x367, 0x36f,
			0x378, 0x381, 0x386, 0x396, 0x39e, 0x3a4, 0x3ad, 0x3bd, 0x3cd, 0x3db, 0x3e1, 0x3e7,
			0x3f3, 0x3f9, 0x3fe, 0x405, 0x40c, 0x417, 0x41b, 0x422, 0x42c, 0x437, 0x43e, 0x44b,
			0x450, 0x458, 0x45d, 0x468, 0x470, 0x47b, 0x480, 0x48d, 0x492, 0x49c, 0x4a5, 0x4b0,
			0x4b9, 0x4be, 0x4c6, 0x4ce, 0x4d4, 0x4d9, 0x4df, 0x4e7, 0x4ef, 0x4f6, 0x4fe, 0x504,
			0x50e, 0x518, 0x520, 0x52a, 0x530, 0x535, 0x53b, 0x541, 0x549, 0x554, 0x55c, 0x566,
			0x56a, 0x572, 0x577, 0x582, 0x58a, 0x58f, 0x594, 0x598, 0x59e, 0x5a8, 0x5ad, 0x5b4,
			0x5b8, 0x5c1, 0x5c6, 0x5d1, 0x5da, 0x5da, 0x5e2, 0x5e7, 0x5eb, 0x5f4, 0x5f4, 0x5f9,
			0x5f9, 0x605, 0x612, 0x618, 0x620, 0x62a, 0x62a, 0x631, 0x631, 0x637, 0x637, 0x637,
			0x63a, 0x63a, 0x644, 0x644, 0x64a, 0x64a, 0x651, 0x65d, 0x65d, 0x661, 0x661, 0x661,
			0x661, 0x665, 0x66a, 0x66a, 0x66e, 0x66e, 0x66e, 0x675, 0x67a, 0x67e, 0x67e, 0x67e,
			0x685, 0x685, 0x685, 0x689, 0x689, 0x68d, 0x68d, 0x693, 0x6a1, 0x6a1, 0x6a5, 0x6a5,
			0x6a9, 0x6b1, 0x6b1, 0x6b6, 0x6bd, 0x6c2, 0x6c9, 0x6d1, 0x6d9, 0x6dd, 0x6e6, 0x6f0,
			0x6fc, 0x703, 0x70c, 0x71c, 0x723, 0x723, 0x734, 0x741, 0x747, 0x74d, 0x752, 0x759,
			0x760, 0x766, 0x76b, 0x770, 0x775, 0x789, 0x789, 0x78e, 0x79f, 0x7a9, 0x7ae, 0x7ae,
			0x7b2, 0x7b9, 0x7b9, 0x7c7, 0x7cd, 0x7d6, 0x7e6, 0x7e6, 0x7ec, 0x7ec, 0x7f0, 0x7fa,
			0x7fa, 0x7fd, 0x7fd, 0x80e, 0x81c, 0x81c, 0x82d, 0x83f, 0x849, 0x84b, 0x854, 0x854,
			0x858, 0x85d, 0x85d, 0x862, 0x86d, 0x86d, 0x884, 0x891, 0x891, 0x896, 0x89f, 0x8a5,
			0x8aa, 0x8b5, 0x8ca, 0x8ca, 0x8ca, 0x8cf, 0x8cf, 0x8d4, 0x8d4, 0x8dc, 0x8dc, 0x8e6,
			0x8ec, 0x8f1, 0x906, 0x906, 0x90a, 0x90e, 0x90e, 0x913, 0x91e, 0x91e, 0x91e, 0x924,
			0x92a, 0x931, 0x940, 0x94d, 0x94d, 0x95b, 0x961, 0x967, 0x96b, 0x970, 0x974, 0x97f,
			0x97f, 0x983, 0x98a, 0x995, 0x995, 0x999, 0x999, 0x99d, 0x9a9, 0x9b5, 0x9b5, 0x9b5,
			0x9b5, 0x9bd, 0x9c5, 0x9d4, 0x9db, 0x9e5, 0x9ea, 0x9f9, 0x9f9, 0x9f9, 0xa03, 0xa09,
			0xa11, 0xa16, 0xa16, 0xa1b, 0xa22, 0xa28, 0xa2d, 0xa32, 0xa37, 0xa3e, 0xa3e, 0xa3e,
			0xa3e, 0xa44, 0xa44, 0xa49, 0xa4d, 0xa4d, 0xa57, 0xa5e, 0xa63, 0xa66, 0xa6c, 0xa71,
			0xa71, 0xa71, 0xa7b, 0xa7b, 0xa81, 0xa88, 0xa8f, 0xa97, 0xa9c, 0xa9c, 0xaa2, 0xaa8,
			0xaad, 0xab1, 0xac5, 0xad2, 0xae0, 0xae7, 0xaed, 0xaf8, 0xafe, 0xb06, 0xb0e, 0xb12,
			0xb12, 0xb19, 0xb25, 0xb2c, 0xb37, 0xb3e, 0xb3e, 0xb3e, 0xb44, 0xb44, 0xb44, 0xb51,
			0xb55, 0xb63, 0xb69, 0xb6d, 0xb73, 0xb73, 0xb79, 0xb79, 0xb7e, 0xb8a, 0xb8a, 0xb8d,
			0xb99, 0xb9d, 0xbad, 0xbb5, 0xbbd, 0xbc2, 0xbc7, 0xbcc, 0xbdc, 0xbe7, 0xbee, 0xbf6,
			0xc00, 0xc0a, 0xc0a, 0xc0a, 0xc0a, 0xc18, 0xc18, 0xc23, 0xc23, 0xc23, 0xc2c, 0xc2c,
			0xc3d, 0xc42, 0xc42, 0xc4c, 0xc53, 0xc5d, 0xc5d, 0xc5d, 0xc62, 0xc68, 0xc68, 0xc68,
			0xc68, 0xc73, 0xc76, 0xc7d, 0xc82, 0xc98, 0xc9f, 0xca4, 0xcab, 0xcab, 0xcab, 0xcb0,
			0xcbc, 0xcc4, 0xcc4, 0xcc4, 0xcc8, 0xcc8, 0xcce, 0xcdc, 0xce6, 0xce6, 0xcee, 0xcf2,
			0xcf2, 0xcf8, 0xcf8, 0xcf8, 0xd03, 0xd0c, 0xd16, 0xd24, 0xd2b, 0xd37, 0xd46, 0xd4b,
			0xd4b, 0xd4b, 0xd51, 0xd55, 0xd5d, 0xd5d, 0xd6f, 0xd81, 0xd89, 0xd89, 0xd89, 0xd8e,
			0xd92, 0xd98, 0xd9d, 0xda2, 0xda5, 0xdac, 0xdac, 0xdb6, 0xdbd, 0xdbd, 0xdc5, 0xdd0,
			0xdd9, 0xdd9, 0xdd9, 0xdd9, 0xde2, 0xde2, 0xde9, 0xdef, 0xdf6, 0xe00, 0xe13, 0xe19,
			0xe22, 0xe29, 0xe2c, 0xe2f, 0xe2f, 0xe2f, 0xe2f, 0xe2f, 0xe35, 0xe35, 0xe3a, 0xe3a,
			0xe40, 0xe45, 0xe4a, 0xe4a, 0xe50, 0xe50, 0xe54, 0xe57, 0xe5f, 0xe5f, 0xe5f, 0xe5f,
			0xe5f, 0xe69, 0xe73, 0xe73, 0xe79, 0xe97, 0xe9b, 0xeb7, 0xebb, 0xed5, 0xee9, 0xf05,
			0xf18, 0xf29, 0xf3b, 0xf4d, 0xf65, 0xf76, 0xf88, 0xf9a, 0xfaf, 0xfb8, 0xfb8, 0xfb8,
			0xfc1, 0xfcf, 0xfe9, 0x1000,
		},
	},
	{ // bs-Cyrl
		"афарскиабказијскиавестанскиафриканерскиаканамхарскиарагонежанскиарапскиасемијски" +
			"аварскиајмараазербејџанскибашкирбелорускибугарскибисламабамбарабенгласкитибетанс" +
			"кибретонскибосанскикаталонскичеченскичаморокорзиканскикричешкистарословенскичува" +
			"шкивелшкиданскинемачкидивехијскиџонгаевегрчкиенглескиесперантошпанскиестонскибас" +
			"кијскиперсијскифулахфинскифиджијскифарскифранцускифризијскиирскишкотски галскига" +
			"лскигваранигуџаратиманксхаусахебрејскихиндихири мотухрватскихаитскимађарскијерме" +
			"нскихерероинтерлингваиндонежанскимеђујезичкиигбосичуан јиунупиакидоисландскиитал" +
			"ијанскиинуктитутјапанскијаванскигрузијскиконгокикујукуањамакозачкикалалисуткмерс" +
			"киканадакорејскиканурикашмирскикурдскикомикорнишкикиргискилатинскилуксембуршкига" +
			"ндалимбургишлингалалаоскилитванскилуба-катангалетонскималагасијскимаршалскимаорс" +
			"кимакедонскималајаламмонголскимаратималајскимелтешкибурманскинаурусеверни ндебел" +
			"енепалскиндонгахоландскинорвешки њорскнорвешки бокмалјужни ндебеленавахоњањапров" +
			"ансалскиојибваоромооријскиосетскипанџабскипалипољскипаштунскипортугалскиквенчаре" +
			"то-романскирундирумунскирускикинјаруандасанскритсардињаскисиндисеверни самисанго" +
			"сингалескисловачкисловеначкисамоанскишонасомалскиалбанскисрпскисватисесотосуданс" +
			"кишведскисвахилитамилскителугутађиктајландскитигрињатуркменскитсванатонгатурскит" +
			"сонгататарскитахићанскиујгурскиукрајинскиурдуузбечкивендавијетнамскиволапуквалун" +
			"волофксхосајидишјорубажуангкинескизулуачинескиаколиадангмејскиадигејскиафрихилиа" +
			"инуакадијскиаљутјужни алтаистароенглескиангикаармајскиароканијскиарапахоаравакас" +
			"туријскиавадхибалучибалинезијскибасабејабембабојпурибиколбинисисикабрајбуриатбуг" +
			"инежанскиблинкадокарипскиатсамскицебуаночибчачагатаичукескимаричинукскичоктавски" +
			"чипвијанскичерокичејенскикоптскикримеански турскикашубијанскидакотадаргваделавер" +
			"славскидогрибдинкадогриниски сорбијанскидуаласредњи холандскиђулаефикскистароеги" +
			"патскиекајукеламитскисредњи енглескиевондофангтагалогфонсредњи францускистарофра" +
			"нцускисеверно-фризијскиисточни фризијскифриулијскигагајогбајаџизгилбертшкисредњи" +
			" високи немачкистаронемачкигондигоронталоготскигребостарогрчкишвајцарски немачки" +
			"гвич’инхаидахавајскихилигајнонхититехмонггорњи сорбијскихупаибанилокоингвишкилој" +
			"банјудео-персијскијудео-арапскикара-калпашкикабилекачинђукамбакавикабардијскитја" +
			"пкорокасикотанешкикимбундуконканикосреанскикпелекарачај-балкаркарелијскикурукхку" +
			"миккутенаиладиноландаламбалезгианмонголозилуба-лулуалуисенолундалуолушаимадурешк" +
			"имагахимаитилимакасармандингомасаимокшамандармендесредњи ирскимикмакминангкабаум" +
			"анчуманипуримахавскимосивише језикакришкимирандешкимарвариерзијанеаполитанскинис" +
			"ки немачкиневариниасниуеанногаистари норскин’косеверни сотокласични неварињамвез" +
			"ињанколењоронзимаосагеотомански турскипангасинскипахлавипампангапапиаментопалауа" +
			"нскистароперсијскифеничанскипонпејскистаропровансалскирађастанирапануираротонган" +
			"романиароманијскисандавејакутсамаритански арамејскисасаксанталисицилијанскишкотс" +
			"киселкапстароирскишансидамојужни самилуле самиинари самисколтски језиксонинкесоџ" +
			"ијенскисранански тонгосерерсукумасусусумерскикоморскикласични сиријскисиријскити" +
			"мнетеренотетумтигретивтокелауклингонскитлингиттамашекњаса тонгаток писинтсимшиан" +
			"тумбукатувалутувинијскиудмуртугаритскиумбундурутваивотскиваламоварајвашокалмикја" +
			"ојапешкикантонскизапотечкиблисимболизенагазунибез лингвистичког садржајазазаАуст" +
			"ријски немачкиШвајцарски високи немачкиАустралијски енглескиКанадски енглескиБри" +
			"тански енглескиСАД енглескиЛатино-амерички шпанскиИберијски шпанскиКанадски фран" +
			"цускиШвајцарски францускифламанскиБразилски португалскиИберијски португалскимолд" +
			"авскисрпскохрватскикинески (поједностављен)кинески (традиционални)",
		[]uint16{ // 604 entries
			0x0, 0xe, 0x22, 0x36, 0x4e, 0x56, 0x66, 0x80, 0x8e, 0xa0, 0xae, 0xba,
			0xd4, 0xe0, 0xf2, 0x102, 0x110, 0x11e, 0x130, 0x144, 0x156, 0x166, 0x17a, 0x18a,
			0x196, 0x1ac, 0x1b2, 0x1bc, 0x1d8, 0x1e6, 0x1f2, 0x1fe, 0x20c, 0x220, 0x22a, 0x230,
			0x23a, 0x24a, 0x25c, 0x26a, 0x27a, 0x28c, 0x29e, 0x2a8, 0x2b4, 0x2c6, 0x2d2, 0x2e4,
			0x2f6, 0x300, 0x31b, 0x327, 0x335, 0x345, 0x34f, 0x359, 0x36b, 0x375, 0x386, 0x396,
			0x3a4, 0x3b4, 0x3c6, 0x3d2, 0x3e8, 0x400, 0x416, 0x41e, 0x42f, 0x43d, 0x443, 0x455,
			0x46b, 0x47d, 0x48d, 0x49d, 0x4af, 0x4b9, 0x4c5, 0x4d3, 0x4e1, 0x4f3, 0x501, 0x50d,
			0x51d, 0x529, 0x53b, 0x549, 0x551, 0x561, 0x571, 0x581, 0x599, 0x5a3, 0x5b5, 0x5c3,
			0x5cf, 0x5e1, 0x5f8, 0x608, 0x620, 0x632, 0x640, 0x654, 0x666, 0x678, 0x684, 0x694,
			0x6a4, 0x6b6, 0x6c0, 0x6dd, 0x6ed, 0x6f9, 0x70b, 0x726, 0x743, 0x75c, 0x768, 0x770,
			0x788, 0x794, 0x79e, 0x7ac, 0x7ba, 0x7cc, 0x7d4, 0x7e0, 0x7f2, 0x808, 0x814, 0x82d,
			0x837, 0x847, 0x851, 0x867, 0x877, 0x88b, 0x895, 0x8ac, 0x8b6, 0x8ca, 0x8da, 0x8ee,
			0x900, 0x908, 0x918, 0x928, 0x934, 0x93e, 0x94a, 0x95a, 0x968, 0x976, 0x986, 0x992,
			0x99c, 0x9b0, 0x9be, 0x9d2, 0x9de, 0x9e8, 0x9f4, 0xa00, 0xa10, 0xa24, 0xa34, 0xa48,
			0xa50, 0xa5e, 0xa68, 0xa7e, 0xa8c, 0xa96, 0xaa0, 0xaac, 0xab6, 0xac2, 0xacc, 0xada,
			0xae2, 0xaf2, 0xafc, 0xb12, 0xb24, 0xb24, 0xb34, 0xb34, 0xb3c, 0xb4e, 0xb4e, 0xb56,
			0xb56, 0xb6b, 0xb85, 0xb91, 0xba1, 0xbb7, 0xbb7, 0xbc5, 0xbc5, 0xbd1, 0xbd1, 0xbd1,
			0xbd1, 0xbd1, 0xbe5, 0xbe5, 0xbf1, 0xbf1, 0xbfd, 0xc15, 0xc15, 0xc1d, 0xc1d, 0xc1d,
			0xc1d, 0xc25, 0xc2f, 0xc2f, 0xc2f, 0xc2f, 0xc2f, 0xc3d, 0xc47, 0xc4f, 0xc4f, 0xc4f,
			0xc5b, 0xc5b, 0xc5b, 0xc63, 0xc63, 0xc63, 0xc63, 0xc6f, 0xc87, 0xc87, 0xc8f, 0xc8f,
			0xc97, 0xca7, 0xca7, 0xcb7, 0xcc5, 0xcc5, 0xccf, 0xcdd, 0xceb, 0xcf3, 0xd03, 0xd15,
			0xd2b, 0xd37, 0xd47, 0xd47, 0xd55, 0xd55, 0xd76, 0xd8e, 0xd9a, 0xda6, 0xda6, 0xdb4,
			0xdc2, 0xdce, 0xdd8, 0xdd8, 0xde2, 0xe03, 0xe03, 0xe0d, 0xe2c, 0xe2c, 0xe34, 0xe34,
			0xe34, 0xe42, 0xe42, 0xe5e, 0xe6a, 0xe7c, 0xe99, 0xe99, 0xea5, 0xea5, 0xead, 0xebb,
			0xebb, 0xec1, 0xec1, 0xee0, 0xefc, 0xefc, 0xf1d, 0xf3e, 0xf52, 0xf56, 0xf56, 0xf56,
			0xf5e, 0xf68, 0xf68, 0xf6e, 0xf82, 0xf82, 0xfaa, 0xfc2, 0xfc2, 0xfcc, 0xfde, 0xfea,
			0xff4, 0x1008, 0x102b, 0x102b, 0x102b, 0x102b, 0x103a, 0x1044, 0x1044, 0x1054, 0x1054, 0x1068,
			0x1074, 0x107e, 0x109b, 0x109b, 0x10a3, 0x10ab, 0x10ab, 0x10b5, 0x10c5, 0x10c5, 0x10c5, 0x10d1,
			0x10d1, 0x10d1, 0x10ee, 0x1107, 0x1107, 0x1120, 0x112c, 0x1136, 0x113a, 0x1144, 0x114c, 0x1162,
			0x1162, 0x116a, 0x116a, 0x116a, 0x116a, 0x1172, 0x1172, 0x117a, 0x118c, 0x118c, 0x118c, 0x118c,
			0x118c, 0x118c, 0x119c, 0x119c, 0x11aa, 0x11be, 0x11c8, 0x11e3, 0x11e3, 0x11e3, 0x11f7, 0x1203,
			0x1203, 0x1203, 0x1203, 0x120d, 0x121b, 0x1227, 0x1227, 0x1231, 0x123b, 0x1249, 0x1249, 0x1249,
			0x1249, 0x1249, 0x1249, 0x1253, 0x125b, 0x125b, 0x126e, 0x127c, 0x1286, 0x128c, 0x1296, 0x1296,
			0x1296, 0x1296, 0x12a8, 0x12a8, 0x12b4, 0x12c2, 0x12d0, 0x12e0, 0x12ea, 0x12ea, 0x12f4, 0x1300,
			0x130a, 0x130a, 0x130a, 0x1321, 0x1321, 0x1321, 0x132d, 0x1343, 0x134d, 0x135d, 0x136d, 0x1375,
			0x1375, 0x1375, 0x138a, 0x1396, 0x13aa, 0x13b8, 0x13b8, 0x13b8, 0x13c4, 0x13c4, 0x13c4, 0x13de,
			0x13de, 0x13f7, 0x1403, 0x140b, 0x1417, 0x1417, 0x1417, 0x1417, 0x1421, 0x1438, 0x1438, 0x1441,
			0x1458, 0x1458, 0x1475, 0x1483, 0x1491, 0x1499, 0x14a3, 0x14ad, 0x14cc, 0x14e2, 0x14f0, 0x1500,
			0x1514, 0x1528, 0x1528, 0x1528, 0x1528, 0x1544, 0x1544, 0x1558, 0x1558, 0x1558, 0x156a, 0x156a,
			0x158c, 0x158c, 0x158c, 0x159e, 0x15ac, 0x15c0, 0x15c0, 0x15c0, 0x15c0, 0x15cc, 0x15cc, 0x15cc,
			0x15cc, 0x15e2, 0x15e2, 0x15f0, 0x15fa, 0x1625, 0x1625, 0x162f, 0x163d, 0x163d, 0x163d, 0x163d,
			0x1655, 0x1663, 0x1663, 0x1663, 0x1663, 0x1663, 0x166f, 0x166f, 0x1683, 0x1683, 0x1683, 0x1689,
			0x1689, 0x1695, 0x1695, 0x1695, 0x16a8, 0x16b9, 0x16cc, 0x16e7, 0x16f5, 0x1709, 0x1726, 0x1730,
			0x1730, 0x1730, 0x173c, 0x1744, 0x1754, 0x1764, 0x1764, 0x1785, 0x1795, 0x1795, 0x1795, 0x179f,
			0x179f, 0x17ab, 0x17b5, 0x17bf, 0x17c5, 0x17d3, 0x17d3, 0x17e7, 0x17f5, 0x17f5, 0x1803, 0x1816,
			0x1827, 0x1827, 0x1827, 0x1827, 0x1837, 0x1837, 0x1845, 0x1851, 0x1851, 0x1865, 0x1865, 0x1871,
			0x1883, 0x1891, 0x1897, 0x189d, 0x189d, 0x189d, 0x189d, 0x189d, 0x18a9, 0x18a9, 0x18a9, 0x18a9,
			0x18b5, 0x18bf, 0x18c7, 0x18c7, 0x18d3, 0x18d3, 0x18d3, 0x18d9, 0x18e7, 0x18e7, 0x18e7, 0x18e7,
			0x18f9, 0x190b, 0x191f, 0x191f, 0x192b, 0x192b, 0x1933, 0x1965, 0x196d, 0x196d, 0x1990, 0x19c0,
			0x19e9, 0x1a0a, 0x1a2d, 0x1a44, 0x1a70, 0x1a91, 0x1a91, 0x1ab4, 0x1adb, 0x1aed, 0x1b16, 0x1b3f,
			0x1b51, 0x1b6d, 0x1b9a, 0x1bc5,
		},
	},
	{ // ca
		caLangStr,
		caLangIdx,
	},
	{ // cgg
		"OrukaniOrumarikiOruharabuOruberarusiOruburugariyaOrubengariOruceekiOrugirimaaniO" +
			"ruguriikiOrungyerezaOrusupaaniOrupaasiyaOrufaransaOruhausaOruhindiOruhangareOrui" +
			"ndoneziaOruiboOruyitareOrujapaaniOrujavaOrukambodiyaOrukoreyaOrumalesiyaOruburum" +
			"aOrunepaliOrudaakiOrupungyabiOrupooriOrupocugoOruromaniaOrurrashaOrunyarwandaOru" +
			"somaariOruswidiOrutamiriOrutailandiOrukurukiOrukurainiOru-UruduOruviyetinaamuOru" +
			"yorubaOruchainaOruzuruRukiga",
		[]uint16{ // 246 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x10, 0x10, 0x19, 0x19, 0x19, 0x19,
			0x19, 0x19, 0x24, 0x31, 0x31, 0x31, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x43, 0x43, 0x43, 0x43, 0x43, 0x4f, 0x4f, 0x4f, 0x4f,
			0x59, 0x64, 0x64, 0x6e, 0x6e, 0x6e, 0x78, 0x78, 0x78, 0x78, 0x78, 0x82,
			0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x8a, 0x8a, 0x92, 0x92, 0x92,
			0x92, 0x9c, 0x9c, 0x9c, 0x9c, 0xa8, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae,
			0xb7, 0xb7, 0xc1, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xd4, 0xd4,
			0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
			0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xe8,
			0xe8, 0xf1, 0xf1, 0xf1, 0xfa, 0xfa, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102,
			0x102, 0x102, 0x102, 0x102, 0x102, 0x10d, 0x10d, 0x115, 0x115, 0x11e, 0x11e, 0x11e,
			0x11e, 0x128, 0x131, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d,
			0x13d, 0x13d, 0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x14f, 0x14f, 0x158, 0x158,
			0x158, 0x163, 0x163, 0x163, 0x163, 0x163, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x176,
			0x17f, 0x17f, 0x17f, 0x18d, 0x18d, 0x18d, 0x18d, 0x18d, 0x18d, 0x196, 0x196, 0x19f,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1ac,
		},
	},
	{ // chr
		"ᎠᏂᏓᏥᎩᎵᏏᏍᏆᏂᎦᎸᏥᎬᏩᎵᏲᏥᎢᏣᏩᏂᏏᏉᏧᎦᎵᏲᏂᎢᏓᎶᏂᎨᎦᏳᎦᎠᏣᏗᏣᎳᎩᎼᎻᎦᎠᎫᏌᏏᏂᎦᏄᏬᎵᏍᏛᎾ ᎦᏬᏂᎯᏍᏗ",
		[]uint16{ // 555 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0xc, 0xc, 0xc,
			0xc, 0x15, 0x15, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x39, 0x39, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x51, 0x51, 0x51,
			0x51, 0x51, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
			0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
			0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
			0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x78,
			0x78, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x8a, 0x8a,
			0x8a, 0x8a, 0x8a, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x93, 0x93, 0x93, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c,
			0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c,
			0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c,
			0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c,
			0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c,
			0x9c, 0x9c, 0xc1,
		},
	},
	{ // cs
		csLangStr,
		csLangIdx,
	},
	{ // cy
		"AffaregAbchasegAfestanegAffricânegAcanegAmharegAragonegArabegAsamegAfaregAserbai" +
			"janegBashcortegBelarwsegBwlgaregBislamaBambaregBengalegTibetegLlydawegBosniegCat" +
			"alanegTsietsienegTsiamorroCorsegCriTsiecegHen SlafonegCymraegDanegAlmaenegDifehi" +
			"EweGroegSaesnegEsperantoSbaenegEstonegBasgegPersegFfwlaFfinnegFfijïegFfaröegFfra" +
			"ngegFfriseg y GorllewinGwyddelegGaeleg yr AlbanGalisiegGuaraníGwjaratiManawegHaw" +
			"saHebraegHindiCroategCreol HaitiHwngaregArmenegHereroInterlinguaIndonesegInterli" +
			"ngueIgboNwoswInwpiacegIslandegEidalegInwctitwtJapaneegJafanaegGeorgegCongokiCasa" +
			"chegChmeregKannadaCoreegCanwriCashmiregCwrdegComiCernywegCirgisegLladinLwcsembwr" +
			"gegGandaLimbwrgegLingalaLaoegLithwanegLatfiegMalagasegMarsialegMaoriMacedonegMal" +
			"ayalamMongolegMarathiMaleiegMaltegByrmanegNawrŵegNdebele GogleddolNepalegNdongaI" +
			"seldiregNorwyeg NynorskNorwyeg BokmålNdebele DeheuolNafahoNianjaOcsitanegOjibwaO" +
			"romoOriyaOsetegPwnjabegPaliPwylegPashtoPortiwgeegQuechuaRomaunschRwndiRwmanegRws" +
			"egCiniarŵandegSansgritSardegSindhiSami GogleddolSangoSinhalegSlofacegSlofenegSam" +
			"öegSomalegAlbanegSerbegSesothegSwndanegSwedegSwahiliTamilegTeluguTajicegThaiTigr" +
			"inyaTwrcmenegTswanaTongegTyrcegTsongaegTataregUighurWcreinegWrdwWsbecegFendegFie" +
			"tnamegWalwnegWoloffXhosaIddew-AlmaenegIorwbaTsieineegSwlwAcehnegAcoliAdangmegCir" +
			"caseg GorllewinolArabeg TunisiaAffrihiliAghemegAinŵegAcadegAlabamäegAlewtegGhege" +
			"g AlbaniaAltäeg DeheuolHen SaesnegAramaegArawcanegAraonaegArapahoArabeg AlgeriaA" +
			"rawacegArabeg MorocoArabeg yr AifftIaith Arwyddion AmericaAserbaijaneg DeheuolBa" +
			"lwtsiBalïegBasâegBamwmegBejäegBembegBenaComegBrahuiBwriategBwlwCadoCaribegAtsame" +
			"gMariegSioctoTsierocîCheyenneCwrdeg SoraniCoptegTyrceg y CrimeaDacotaegDargwaDin" +
			"caZarmaegDogriSorbeg IsafIseldireg CanolEmbwHen EifftegElamegSaesneg CanolEwondo" +
			"ExtremaduregFfilipinegFfinneg TornedalFfrangeg CajwnFfrangeg CanolHen FfrangegFf" +
			"riseg y GogleddFfriseg y DwyrainFfriwlegGaioGbaiaDareg y ZoroastriaidGilbertegUc" +
			"hel Almaeneg CanolHen Uchel AlmaenegGothegHen RoegAlmaeneg y SwistirHaidaHawäieg" +
			"HethegHmongegSorbeg UchafIbanegIbibioIlocanegIngwsiegMatsiameIddew-BersiegIddew-" +
			"ArabegCara-CalpacegCabilegCambaCircaseg DwyreiniolMacondegCaboferdianegCàsegConc" +
			"aniCarelegBaffiaCwlenegCwmicegIddew-SbaenegLangiLahndaLambaLezghegLombardegMongo" +
			"LoziLatgaliegLwndaLŵoLwshaiegLwyiaMadwregMagahiMaithiliMacasaregMandingoMasaiMoc" +
			"siaMandaregMendegMêrwGwyddeleg CanolMicmacegManshwManipwriMohocegMosiMasmwy nag " +
			"un iaithMirandegMarwariNapliegIsel AlmaenegNewaegHen NorsegSotho GogleddolNŵereg" +
			"Hen NewariNiamweziNiancoleNioroNzimegOsagegTyrceg OtomanPangasinegPahlafiPampang" +
			"aPicardegAlmaeneg PensylfaniaHen BersiegAlmaeneg PalatinPhoenicegPiedmontegPohnp" +
			"eianegPrwsegHen BrofensalegK’iche’RajasthanegRapanŵiRaratongegRomboRomaniRotuman" +
			"egAromanegRwaSandäwegAramaeg SamariaSambŵrwSasacegSantaliNgambeiegSangwSisilegSg" +
			"otegSasareseg SardiniaSenecaSelcypegHen WyddelegArabeg ChadSidamoIs-silesiegSami" +
			" DeheuolSami LwleSami InariSami ScoltSonincegSogdegSwcwmaSwsŵegSwmeregComoregSwa" +
			"hili’r CongoHen SyriegSyriegSilesiegTuluTimnegTetumegKlingonTamashecegTwfalwegFo" +
			"tiacegWgaritegUmbunduy GwraiddFaiegFenisegFflemeg GorllewinolWalamoCalmycegIemba" +
			"egCantoneegZapotecegBlisssymbolsZêlandegTamazight Safonol MorocoZuniDim cynnwys " +
			"ieithyddolZazäegArabeg Modern SafonolAlmaeneg AwstriaAlmaeneg Safonol y SwistirS" +
			"aesneg AwstraliaSaesneg CanadaSaesneg PrydainSaesneg AmericaSbaeneg America Ladi" +
			"nSbaeneg EwropSbaeneg MecsicoFfrangeg CanadaFfrangeg y SwistirFflemegPortiwgeeg " +
			"BrasilPortiwgeeg EwropMoldofegSerbo-CroategTsieineeg SymledigTsieineeg Traddodia" +
			"dol",
		[]uint16{ // 604 entries
			0x0, 0x7, 0xf, 0x18, 0x23, 0x29, 0x30, 0x38, 0x3e, 0x44, 0x4a, 0x4a,
			0x56, 0x60, 0x69, 0x71, 0x78, 0x80, 0x88, 0x8f, 0x97, 0x9e, 0xa7, 0xb2,
			0xbb, 0xc1, 0xc4, 0xcb, 0xd7, 0xd7, 0xde, 0xe3, 0xeb, 0xf1, 0xf1, 0xf4,
			0xf9, 0x100, 0x109, 0x110, 0x117, 0x11d, 0x123, 0x128, 0x12f, 0x137, 0x13f, 0x147,
			0x15a, 0x163, 0x172, 0x17a, 0x182, 0x18a, 0x191, 0x196, 0x19d, 0x1a2, 0x1a2, 0x1a9,
			0x1b4, 0x1bc, 0x1c3, 0x1c9, 0x1d4, 0x1dd, 0x1e8, 0x1ec, 0x1f1, 0x1fa, 0x1fa, 0x202,
			0x209, 0x212, 0x21a, 0x222, 0x229, 0x22e, 0x230, 0x230, 0x238, 0x238, 0x23f, 0x246,
			0x24c, 0x252, 0x25b, 0x261, 0x265, 0x26d, 0x275, 0x27b, 0x287, 0x28c, 0x295, 0x29c,
			0x2a1, 0x2aa, 0x2aa, 0x2b1, 0x2ba, 0x2c3, 0x2c8, 0x2d1, 0x2da, 0x2e2, 0x2e9, 0x2f0,
			0x2f6, 0x2fe, 0x306, 0x317, 0x31e, 0x324, 0x32d, 0x33c, 0x34b, 0x35a, 0x360, 0x366,
			0x36f, 0x375, 0x37a, 0x37f, 0x385, 0x38d, 0x391, 0x397, 0x39d, 0x3a7, 0x3ae, 0x3b7,
			0x3bc, 0x3c3, 0x3c8, 0x3d5, 0x3dd, 0x3e3, 0x3e9, 0x3f7, 0x3fc, 0x404, 0x40c, 0x414,
			0x41b, 0x41b, 0x422, 0x429, 0x42f, 0x42f, 0x437, 0x43f, 0x445, 0x44c, 0x453, 0x459,
			0x460, 0x464, 0x46c, 0x475, 0x47b, 0x481, 0x487, 0x48f, 0x496, 0x496, 0x49c, 0x4a4,
			0x4a8, 0x4af, 0x4b5, 0x4be, 0x4be, 0x4c5, 0x4cb, 0x4d0, 0x4de, 0x4e4, 0x4e4, 0x4ed,
			0x4f1, 0x4f8, 0x4fd, 0x505, 0x519, 0x527, 0x530, 0x537, 0x53e, 0x544, 0x54e, 0x555,
			0x563, 0x572, 0x57d, 0x57d, 0x584, 0x58d, 0x595, 0x59c, 0x5aa, 0x5b2, 0x5bf, 0x5ce,
			0x5ce, 0x5e5, 0x5e5, 0x5e5, 0x5e5, 0x5f9, 0x600, 0x607, 0x607, 0x60e, 0x615, 0x615,
			0x615, 0x61c, 0x622, 0x622, 0x626, 0x626, 0x626, 0x626, 0x626, 0x626, 0x626, 0x62b,
			0x62b, 0x62b, 0x62b, 0x62b, 0x631, 0x631, 0x631, 0x639, 0x639, 0x63d, 0x63d, 0x63d,
			0x641, 0x648, 0x648, 0x64f, 0x64f, 0x64f, 0x64f, 0x64f, 0x64f, 0x655, 0x655, 0x65b,
			0x65b, 0x664, 0x66c, 0x679, 0x67f, 0x67f, 0x68e, 0x68e, 0x696, 0x69c, 0x69c, 0x69c,
			0x69c, 0x69c, 0x6a1, 0x6a8, 0x6ad, 0x6b8, 0x6b8, 0x6b8, 0x6c7, 0x6c7, 0x6c7, 0x6c7,
			0x6cb, 0x6cb, 0x6cb, 0x6d6, 0x6d6, 0x6dc, 0x6e9, 0x6e9, 0x6ef, 0x6fb, 0x6fb, 0x705,
			0x715, 0x715, 0x723, 0x731, 0x73d, 0x73d, 0x74e, 0x75f, 0x767, 0x767, 0x767, 0x767,
			0x76b, 0x770, 0x784, 0x784, 0x78d, 0x78d, 0x7a1, 0x7b3, 0x7b3, 0x7b3, 0x7b3, 0x7b9,
			0x7b9, 0x7c1, 0x7d3, 0x7d3, 0x7d3, 0x7d3, 0x7d3, 0x7d8, 0x7d8, 0x7e0, 0x7e0, 0x7e0,
			0x7e6, 0x7ed, 0x7f9, 0x7f9, 0x7f9, 0x7ff, 0x805, 0x80d, 0x815, 0x815, 0x815, 0x815,
			0x815, 0x81d, 0x82a, 0x836, 0x836, 0x843, 0x84a, 0x84a, 0x84a, 0x84f, 0x84f, 0x862,
			0x862, 0x862, 0x86a, 0x877, 0x877, 0x877, 0x877, 0x87d, 0x87d, 0x87d, 0x87d, 0x87d,
			0x87d, 0x87d, 0x87d, 0x87d, 0x884, 0x884, 0x884, 0x884, 0x884, 0x884, 0x88b, 0x88b,
			0x88b, 0x891, 0x898, 0x89f, 0x89f, 0x8ac, 0x8b1, 0x8b7, 0x8bc, 0x8c3, 0x8c3, 0x8c3,
			0x8c3, 0x8c3, 0x8cc, 0x8d1, 0x8d5, 0x8de, 0x8de, 0x8de, 0x8e3, 0x8e7, 0x8ef, 0x8f4,
			0x8f4, 0x8f4, 0x8fb, 0x8fb, 0x901, 0x909, 0x912, 0x91a, 0x91f, 0x91f, 0x925, 0x92d,
			0x933, 0x938, 0x938, 0x947, 0x947, 0x947, 0x94f, 0x94f, 0x955, 0x95d, 0x964, 0x968,
			0x968, 0x96b, 0x97b, 0x97b, 0x983, 0x98a, 0x98a, 0x98a, 0x98a, 0x98a, 0x98a, 0x991,
			0x991, 0x99e, 0x9a4, 0x9a4, 0x9a4, 0x9a4, 0x9a4, 0x9a4, 0x9a4, 0x9ae, 0x9ae, 0x9ae,
			0x9bd, 0x9c4, 0x9ce, 0x9d6, 0x9de, 0x9e3, 0x9e9, 0x9ef, 0x9fc, 0xa06, 0xa0d, 0xa15,
			0xa15, 0xa15, 0xa1d, 0xa31, 0xa31, 0xa3c, 0xa4c, 0xa55, 0xa5f, 0xa5f, 0xa6a, 0xa70,
			0xa7f, 0xa8a, 0xa8a, 0xa95, 0xa9d, 0xaa7, 0xaa7, 0xaa7, 0xaac, 0xab2, 0xabb, 0xabb,
			0xabb, 0xac3, 0xac6, 0xacf, 0xacf, 0xade, 0xae6, 0xaed, 0xaf4, 0xaf4, 0xafd, 0xb02,
			0xb09, 0xb0f, 0xb21, 0xb27, 0xb27, 0xb27, 0xb2f, 0xb2f, 0xb3b, 0xb3b, 0xb3b, 0xb3b,
			0xb46, 0xb4c, 0xb57, 0xb57, 0xb63, 0xb6c, 0xb76, 0xb80, 0xb88, 0xb8e, 0xb8e, 0xb8e,
			0xb8e, 0xb8e, 0xb94, 0xb9b, 0xba2, 0xba9, 0xbba, 0xbc4, 0xbca, 0xbd2, 0xbd6, 0xbdc,
			0xbdc, 0xbdc, 0xbe3, 0xbe3, 0xbe3, 0xbe3, 0xbe3, 0xbea, 0xbea, 0xbea, 0xbf4, 0xbf4,
			0xbf4, 0xbf4, 0xbf4, 0xbf4, 0xbf4, 0xbf4, 0xbf4, 0xbfc, 0xbfc, 0xbfc, 0xbfc, 0xc04,
			0xc0c, 0xc13, 0xc1c, 0xc21, 0xc28, 0xc28, 0xc3b, 0xc3b, 0xc3b, 0xc3b, 0xc3b, 0xc3b,
			0xc41, 0xc41, 0xc41, 0xc41, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc50, 0xc50,
			0xc59, 0xc62, 0xc6e, 0xc77, 0xc77, 0xc8f, 0xc93, 0xca9, 0xcb0, 0xcc5, 0xcd5, 0xcef,
			0xd00, 0xd0e, 0xd1d, 0xd2c, 0xd41, 0xd4e, 0xd5d, 0xd6c, 0xd7e, 0xd85, 0xd96, 0xda6,
			0xdae, 0xdbb, 0xdcd, 0xde3,
		},
	},
	{ // da
		daLangStr,
		daLangIdx,
	},
	{ // dav
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiKinge" +
			"rezaKihispaniaKiajemiKifaransaKihausaKihindiKihungariKiindonesiaKiigboKiitaliano" +
			"KijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipolan" +
			"diKirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKitamilKitailandiKiturukiKiukra" +
			"niaKiurduKivietinamuKiyorubaKichinaKizuluKitaita",
		[]uint16{ // 263 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x54, 0x54, 0x5e, 0x5e, 0x5e, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6e,
			0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x75, 0x75, 0x7c, 0x7c, 0x7c,
			0x7c, 0x85, 0x85, 0x85, 0x85, 0x90, 0x90, 0x96, 0x96, 0x96, 0x96, 0x96,
			0xa0, 0xa0, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb8, 0xb8,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8,
			0xc8, 0xcf, 0xcf, 0xcf, 0xd7, 0xd7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xe9, 0xf2, 0xf2, 0xf8, 0xf8, 0xf8,
			0xf8, 0x101, 0x107, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112,
			0x112, 0x112, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x121, 0x121, 0x128, 0x128,
			0x128, 0x132, 0x132, 0x132, 0x132, 0x132, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x143,
			0x149, 0x149, 0x149, 0x154, 0x154, 0x154, 0x154, 0x154, 0x154, 0x15c, 0x15c, 0x163,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x170,
		},
	},
	{ // de
		deLangStr,
		deLangIdx,
	},
	{ // de-CH
		"WeissrussischAltpreussisch",
		[]uint16{ // 468 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0x1a,
		},
	},
	{ // dje
		"Akan senniAmhaarik senniLaaraw senniBelaruus senniBulagaari senniBengali senniCe" +
			"k senniAlmaŋ senniGrek senniInglisi senniEspaaɲe senniFarsi senniFransee senniHa" +
			"wsance senniInduu senniHungaari senniIndoneesi senniIboo senniItaali senniJapone" +
			"e senniJavanee senniKmeer senniKoree senniMaleezi senniBurme senniNeepal senniHo" +
			"landee senniPunjaabi senniiPolonee senniPortugee senniRumaani senniRuusi senniRw" +
			"anda senniSomaali senniSuweede senniTamil senniTaailandu senniTurku senniUkreen " +
			"senniUrdu senniVietnaam senniYorbance senniSinuwa senniZulu senniZarmaciine",
		[]uint16{ // 268 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x18, 0x18, 0x24, 0x24, 0x24, 0x24,
			0x24, 0x24, 0x32, 0x41, 0x41, 0x41, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e,
			0x4e, 0x4e, 0x4e, 0x57, 0x57, 0x57, 0x57, 0x57, 0x63, 0x63, 0x63, 0x63,
			0x6d, 0x7a, 0x7a, 0x88, 0x88, 0x88, 0x93, 0x93, 0x93, 0x93, 0x93, 0xa0,
			0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xae, 0xae, 0xb9, 0xb9, 0xb9,
			0xb9, 0xc7, 0xc7, 0xc7, 0xc7, 0xd6, 0xd6, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xec, 0xec, 0xf9, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x111, 0x111,
			0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c,
			0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x129,
			0x129, 0x134, 0x134, 0x134, 0x140, 0x140, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e,
			0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x15d, 0x15d, 0x16a, 0x16a, 0x178, 0x178, 0x178,
			0x178, 0x185, 0x190, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c,
			0x19c, 0x19c, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1b6, 0x1b6, 0x1c1, 0x1c1,
			0x1c1, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1db, 0x1db, 0x1db, 0x1db, 0x1db, 0x1e7,
			0x1f1, 0x1f1, 0x1f1, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x20d, 0x20d, 0x219,
			0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223,
			0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223,
			0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223,
			0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223,
			0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223,
			0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223,
			0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223, 0x223,
			0x223, 0x223, 0x223, 0x22d,
		},
	},
	{ // dsb
		"afaršćinaabchazšćinaafrikansakanšćinaamharšćinaaragonšćinaarabšćinaasamšćinaawar" +
			"šćinaaymaršćinaazerbajdžanšćinabaškiršćinaběłorušćinabulgaršćinabislamšćinabamba" +
			"rabengalšćinatibetšćinabretonšćinabosnišćinakatanlanšćinačamoršćinakorsišćinakri" +
			"češćinawalizišćinadanšćinanimšćinadivehidzongkhaewegrichišćinaengelšćinaesperant" +
			"ošpańšćinaestišćinabaskišćinapersišćinafinšćinafidžišćinaferejšćinafrancojšćinaf" +
			"rizišćinairšćinašotišćinagalicišćinaguaranigudžaratšćinamanšćinahausahebrejšćina" +
			"hindišćinachorwatšćinahaitišćinahungoršćinaarmeńšćinainterlinguaindonešćinaigbos" +
			"ichuan yiinupiakidoislandšćinaitalšćinainuitšćinajapańšćinajavašćinageorgišćinak" +
			"ikuyukazachšćinagrönlandšćinakambodžanšćinakannadšćinakorejańšćinakašmiršćinakur" +
			"dišćinakornišćinakirgišćinałatyńšćinaluxemburgšćinagandšćinalimburšćinalingalala" +
			"ošćinalitawšćinaluba-katangaletišćinamalgašćinamaorišćinamakedońšćinamalajamšćin" +
			"amongolšćinamaratišćinamalajšćinamaltašćinaburmašćinanaurušćinapódpołnocne ndebe" +
			"lenepalšćinanižozemšćinanorwegske nynorsknorwegske bokmålnavahookcitanšćinaoromo" +
			"orojišćinapandžabšćinapólšćinapaštunšćinaportugalšćinakečuaretoromańšćinakirundi" +
			"šćinarumunšćinarušćinakinjarwandasanskritsardinšćinasindšćinalapšćinasangosingal" +
			"šćinasłowakšćinasłowjeńšćinasamošćinašonšćinasomališćinaalbanšćinaserbišćinasisw" +
			"atipódpołdnjowa sotšćina (Sesotho)sundanšćinašwedšćinaswahilišćinatamilšćinatelu" +
			"gšćinatadžikišćinathailandšćinatigrinjaturkmeńšćinatswanatonganšćinaturkojšćinat" +
			"songatataršćinatahitišćinaujguršćinaukrainšćinaurdušćinausbekšćinavietnamšćinavo" +
			"lapükwalonšćinawolofxhosajidišćinajorubšćinazhuangchinšćinazuluaghemanglosaksojš" +
			"ćinaarawkašćinapareasturšćinabembabenabodobugišćinachigachoctawšćinacherokeesora" +
			"nitaitazarmadolnoserbšćinadualajola-fonyiembufilipinšćinagagauzšćinagotišćinašwi" +
			"carska nimšćinagusiihawaiišćinagórnoserbšćinangombamachamekabylšćinakambamakonde" +
			"kapverdšćinakoyra chiinikalenjinkomi-permyakkonkanišambalabafialangilakotšćinalu" +
			"oluhyamasaišćinamerumauriciska kreolšćinamakhuwa-meettometa’mohawkšćinamundangkr" +
			"iknamadolnonimšćinakwasion’konuernyankoleprusčinakʼicheʼromborwasamburusangusici" +
			"lianišćinasenakoyra sennitašelhitpódpołdnjowa samišćinalule-samišćinainari-samiš" +
			"ćinaskolt-samišćinasaterfrizišćinakongojska swahilišćinatesotasawaqcentralnoatla" +
			"ski tamazightnjeznata rěcvaivunjosogastandardny marokkański tamazightžedno rěcne" +
			" wopśimjeśemoderna wusokoarabšćinaawstralska engelšćinakanadiska engelšćinabriti" +
			"ska engelšćinaameriska engelšćinałatyńskoamerikańska špańšćinaeuropejska špańšći" +
			"namexikańska špańšćinakanadiska francojšćinašwicarska francojšćinaflamšćinabrazi" +
			"lska portugalšćinaeuropejska portugalšćinamoldawišćinaserbochorwatšćinachinšćina" +
			" (zjadnorjona)chinšćina (tradicionalna)",
		[]uint16{ // 604 entries
			0x0, 0xb, 0x18, 0x18, 0x20, 0x2b, 0x37, 0x44, 0x4f, 0x5a, 0x65, 0x71,
			0x84, 0x92, 0xa1, 0xae, 0xbb, 0xc2, 0xcf, 0xdb, 0xe8, 0xf4, 0x103, 0x103,
			0x110, 0x11c, 0x11f, 0x129, 0x129, 0x129, 0x136, 0x140, 0x14a, 0x150, 0x158, 0x15b,
			0x168, 0x174, 0x17d, 0x18a, 0x195, 0x1a1, 0x1ad, 0x1ad, 0x1b7, 0x1c4, 0x1d0, 0x1de,
			0x1ea, 0x1f3, 0x1ff, 0x20c, 0x213, 0x223, 0x22d, 0x232, 0x23f, 0x24b, 0x24b, 0x259,
			0x265, 0x272, 0x27f, 0x27f, 0x28a, 0x297, 0x297, 0x29b, 0x2a5, 0x2ac, 0x2af, 0x2bc,
			0x2c7, 0x2d3, 0x2e0, 0x2eb, 0x2f8, 0x2f8, 0x2fe, 0x2fe, 0x30b, 0x31b, 0x32c, 0x339,
			0x348, 0x348, 0x356, 0x362, 0x362, 0x36e, 0x37a, 0x388, 0x398, 0x3a3, 0x3b0, 0x3b7,
			0x3c1, 0x3cd, 0x3d9, 0x3e4, 0x3f0, 0x3f0, 0x3fc, 0x40b, 0x419, 0x426, 0x433, 0x43f,
			0x44b, 0x457, 0x463, 0x478, 0x484, 0x484, 0x493, 0x4a4, 0x4b5, 0x4b5, 0x4bb, 0x4bb,
			0x4c9, 0x4c9, 0x4ce, 0x4da, 0x4da, 0x4e9, 0x4e9, 0x4f4, 0x502, 0x511, 0x517, 0x528,
			0x536, 0x542, 0x54b, 0x556, 0x55e, 0x56b, 0x576, 0x580, 0x585, 0x592, 0x5a0, 0x5b0,
			0x5bb, 0x5c6, 0x5d3, 0x5df, 0x5eb, 0x5f2, 0x615, 0x622, 0x62e, 0x63c, 0x648, 0x654,
			0x663, 0x672, 0x67a, 0x689, 0x68f, 0x69c, 0x6a9, 0x6af, 0x6bb, 0x6c8, 0x6d4, 0x6e1,
			0x6ec, 0x6f8, 0x6f8, 0x706, 0x70e, 0x71a, 0x71f, 0x724, 0x72f, 0x73b, 0x741, 0x74c,
			0x750, 0x750, 0x750, 0x750, 0x750, 0x750, 0x750, 0x755, 0x755, 0x755, 0x755, 0x755,
			0x755, 0x755, 0x767, 0x767, 0x767, 0x774, 0x774, 0x774, 0x774, 0x774, 0x774, 0x774,
			0x778, 0x778, 0x784, 0x784, 0x784, 0x784, 0x784, 0x784, 0x784, 0x784, 0x784, 0x784,
			0x784, 0x784, 0x789, 0x789, 0x78d, 0x78d, 0x78d, 0x78d, 0x78d, 0x78d, 0x78d, 0x78d,
			0x78d, 0x78d, 0x78d, 0x78d, 0x78d, 0x791, 0x791, 0x791, 0x79c, 0x79c, 0x79c, 0x79c,
			0x79c, 0x79c, 0x79c, 0x79c, 0x79c, 0x7a1, 0x7a1, 0x7a1, 0x7a1, 0x7a1, 0x7a1, 0x7af,
			0x7af, 0x7b7, 0x7b7, 0x7bd, 0x7bd, 0x7bd, 0x7bd, 0x7bd, 0x7bd, 0x7bd, 0x7c2, 0x7c2,
			0x7c2, 0x7c2, 0x7c2, 0x7c7, 0x7c7, 0x7d7, 0x7d7, 0x7dc, 0x7dc, 0x7e6, 0x7e6, 0x7e6,
			0x7ea, 0x7ea, 0x7ea, 0x7ea, 0x7ea, 0x7ea, 0x7ea, 0x7ea, 0x7ea, 0x7ea, 0x7ea, 0x7f8,
			0x7f8, 0x7f8, 0x7f8, 0x7f8, 0x7f8, 0x7f8, 0x7f8, 0x7f8, 0x7f8, 0x7f8, 0x805, 0x805,
			0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x810,
			0x810, 0x810, 0x825, 0x825, 0x825, 0x82a, 0x82a, 0x82a, 0x82a, 0x837, 0x837, 0x837,
			0x837, 0x837, 0x848, 0x848, 0x848, 0x848, 0x848, 0x848, 0x848, 0x848, 0x848, 0x848,
			0x84e, 0x855, 0x855, 0x855, 0x855, 0x855, 0x861, 0x861, 0x861, 0x866, 0x866, 0x866,
			0x866, 0x866, 0x86d, 0x87b, 0x87b, 0x87b, 0x87b, 0x87b, 0x87b, 0x887, 0x887, 0x887,
			0x887, 0x88f, 0x88f, 0x89b, 0x8a2, 0x8a2, 0x8a2, 0x8a2, 0x8a2, 0x8a2, 0x8a2, 0x8a2,
			0x8aa, 0x8af, 0x8af, 0x8af, 0x8af, 0x8af, 0x8b4, 0x8b4, 0x8b4, 0x8b4, 0x8b4, 0x8b4,
			0x8b4, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c3, 0x8c3, 0x8c8,
			0x8c8, 0x8c8, 0x8c8, 0x8c8, 0x8c8, 0x8c8, 0x8c8, 0x8c8, 0x8d4, 0x8d4, 0x8d4, 0x8d4,
			0x8d4, 0x8d8, 0x8ef, 0x8ef, 0x8fd, 0x904, 0x904, 0x904, 0x904, 0x904, 0x911, 0x911,
			0x911, 0x918, 0x918, 0x91c, 0x91c, 0x91c, 0x91c, 0x91c, 0x91c, 0x91c, 0x91c, 0x91c,
			0x920, 0x92f, 0x92f, 0x92f, 0x92f, 0x92f, 0x935, 0x935, 0x935, 0x935, 0x935, 0x93b,
			0x93b, 0x93f, 0x93f, 0x93f, 0x947, 0x947, 0x947, 0x947, 0x947, 0x947, 0x947, 0x947,
			0x947, 0x947, 0x947, 0x947, 0x947, 0x947, 0x947, 0x947, 0x947, 0x947, 0x947, 0x950,
			0x950, 0x959, 0x959, 0x959, 0x959, 0x959, 0x959, 0x959, 0x95e, 0x95e, 0x95e, 0x95e,
			0x95e, 0x95e, 0x961, 0x961, 0x961, 0x961, 0x968, 0x968, 0x968, 0x968, 0x968, 0x96d,
			0x97d, 0x97d, 0x97d, 0x97d, 0x981, 0x981, 0x981, 0x98c, 0x98c, 0x98c, 0x995, 0x995,
			0x995, 0x995, 0x995, 0x995, 0x9af, 0x9bf, 0x9d0, 0x9e1, 0x9e1, 0x9e1, 0x9e1, 0x9e1,
			0x9e1, 0x9f2, 0x9f2, 0x9f2, 0x9f2, 0x9f2, 0xa0a, 0xa0a, 0xa0a, 0xa0a, 0xa0a, 0xa0a,
			0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e,
			0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa0e, 0xa15, 0xa15, 0xa2f, 0xa2f,
			0xa2f, 0xa2f, 0xa3c, 0xa3f, 0xa3f, 0xa3f, 0xa3f, 0xa3f, 0xa3f, 0xa3f, 0xa44, 0xa44,
			0xa44, 0xa44, 0xa44, 0xa44, 0xa44, 0xa44, 0xa48, 0xa48, 0xa48, 0xa48, 0xa48, 0xa48,
			0xa48, 0xa48, 0xa48, 0xa48, 0xa48, 0xa69, 0xa69, 0xa83, 0xa83, 0xa9c, 0xa9c, 0xa9c,
			0xab3, 0xac9, 0xade, 0xaf3, 0xb17, 0xb2f, 0xb48, 0xb60, 0xb79, 0xb84, 0xb9d, 0xbb7,
			0xbc5, 0xbd8, 0xbf1, 0xc0c,
		},
	},
	{ // dua
		"duálá",
		[]uint16{ // 272 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7,
		},
	},
	{ // dyo
		"akanamharikarabbelarusbulgaaribengalisekalmangreekangleespañolpersanfransehausae" +
			"nduongruaindoneesiigboitaliensaponeesavaneekmeerkoreemaleesibirmaninepaleesneerl" +
			"andepenjabipoloneesportugeesrumeenrusruandasomalisueditamiltayturkiukrainurduvie" +
			"tnamyorubasinuasulujoola",
		[]uint16{ // 274 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xb, 0xb, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0x16, 0x1e, 0x1e, 0x1e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25,
			0x25, 0x25, 0x25, 0x28, 0x28, 0x28, 0x28, 0x28, 0x2d, 0x2d, 0x2d, 0x2d,
			0x32, 0x37, 0x37, 0x3f, 0x3f, 0x3f, 0x45, 0x45, 0x45, 0x45, 0x45, 0x4b,
			0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x50, 0x50, 0x54, 0x54, 0x54,
			0x54, 0x5a, 0x5a, 0x5a, 0x5a, 0x63, 0x63, 0x67, 0x67, 0x67, 0x67, 0x67,
			0x6e, 0x6e, 0x75, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x81, 0x81,
			0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86,
			0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x8d,
			0x8d, 0x94, 0x94, 0x94, 0x9c, 0x9c, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5,
			0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xac, 0xac, 0xb4, 0xb4, 0xbd, 0xbd, 0xbd,
			0xbd, 0xc3, 0xc6, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xcc, 0xcc, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd7, 0xd7, 0xdc, 0xdc,
			0xdc, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xea,
			0xee, 0xee, 0xee, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xfb, 0xfb, 0x100,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x109,
		},
	},
	{ // dz
		"ཨ་ཕར་ཁཨཱབ་ཁ་ཟི་ཡ་ཁཨཕ་རི་ཀཱནས་ཁཨམ་ཧ་རིཀ་ཁཨེ་ར་བིཀ་ཁཨ་ས་མིས་ཁཨ་ཛར་བྷའི་ཇཱན་ཁབེལ་ཨ་" +
			"རུས་ཁབཱལ་གེ་རི་ཡཱན་ཁབངྒ་ལ་ཁབོད་ཁབྷོས་ནི་ཡཱན་ཁཀེ་ཊ་ལཱན་ཁཅེཀ་ཁཝེལཤ་ཁཌེ་ནིཤ་ཁཇཱར་མཱ" +
			"ན་ཁདི་བེ་ཧི་ཁརྫོང་ཁགྲིཀ་ཁཨིང་ལིཤ་ཁཨེས་པ་རཱན་ཏོ་ཁཨིས་པེ་ནིཤ་ཁཨེས་ཊོ་ནི་ཡཱན་ཁབཱསཀ་" +
			"ཁཔར་ཤི་ཡཱན་ཁཕི་ནིཤ་ཁཕི་ཇི་ཡཱན་ཁཕཱ་རོ་ཨིས་ཁཕྲནཅ་ཁནུབ་ཕྼི་སི་ཡན་ཁཨཱའི་རིཤ་ཁགལ་ཨིས་" +
			"ཨི་ཡན་ཁགུ་ཝ་ར་ནི་ཁགུ་ཇ་ར་ཏི་ཁཧཝ་ས་ཁཧེ་བྲུ་ཁཧིན་དི་ཁཀྲོ་ཨེ་ཤི་ཡཱན་ཁཧེ་ཏི་ཡཱན་ཁཧཱང" +
			"་གྷ་རི་ཡཱན་ཁཨར་མི་ནི་ཡཱན་ཁཨིན་ཌོ་ནེ་ཤི་ཡཱན་ཁཨིག་བོ་ཁཨ་ཡིས་ལེན་ཌིཀ་ཁཨི་ཊ་ལི་ཡཱན་ཁ" +
			"ཇཱ་པཱ་ནིས་ཁཇཱ་བ་ནིས་ཁཇཽ་ཇི་ཡཱན་ཁཀ་ཛགས་ཁཁེ་མེར་ཁཀ་ན་ཌ་ཁཀོ་རི་ཡཱན་ཁཀཱཤ་མི་རི་ཁཀར་ཌ" +
			"ིཤ་ཁཀིར་གིས་ཁལེ་ཊིན་ཁལག་ཛམ་བོརྒ་ཁལཱ་ཝོས་ཁལི་ཐུ་ཝེ་ནི་ཡཱན་ཁལཊ་བི་ཡཱན་ཁམ་ལ་ག་སི་ཁམ" +
			"་ཨོ་རི་ཁམ་སེ་ཌོ་ནི་ཡཱན་ཁམ་ལ་ཡ་ལམ་ཁམ་ར་ཐི་ཁམ་ལེ་ཁམཱལ་ཊ་ཁབར་མིས་ཁནེ་པཱལི་ཁཌཆ་ཁནོར་" +
			"ཝེ་ཇི་ཡཱན་ནོརསཀ་ཁནོར་ཝེ་ཇི་ཡཱན་བོཀ་མཱལ་ཁཨོ་རི་ཡ་ཁཔཱན་ཇ་བི་ཁཔོ་ལིཤ་ཁཔཱཤ་ཏོ་ཁཔོར་ཅ" +
			"ུ་གིས་ཁཀྭེ་ཆུ་ཨ་ཁརོ་མེ་ནིཤ་ཁརོ་མེ་ནི་ཡཱན་ཁཨུ་རུ་སུའི་ཁསཾསྐྲྀཏ་ཁསིན་དཱི་ཁསིང་ཧ་ལ་" +
			"ཁསུ་ལོ་བཱཀ་ཁསུ་ལོ་བི་ནི་ཡཱན་ཁསོ་མ་ལི་ཁཨཱལ་བེ་ནི་ཡཱན་ཁསཱར་བྷི་ཡཱན་ཁསཱུན་ད་ནིས་ཁསུ" +
			"འི་ཌིཤ་ཁསྭཱ་ཧི་ལི་ཁཏ་མིལ་ཁཏེ་ལུ་གུ་ཁཏ་ཇིཀ་ཁཐཱའི་ཁཏིག་རི་ཉ་ཁཊཱརཀ་མེན་ཁཊོང་གྷན་ཁཊཱ" +
			"ར་ཀིཤ་ཁཊ་ཊར་ཁཝི་གུར་ཁཡུ་ཀེ་རེ་ནི་ཡཱན་ཁཨུར་དུ་ཁཨུས་བེཀ་ཁབེཊ་ནཱ་མིས་ཁཝོ་ལོཕ་ཁཞོ་ས་" +
			"ཁཡོ་རུ་བ་ཁརྒྱ་མི་ཁཟུ་ལུ་ཁད་ཀོ་ཏ་ཁཕི་ལི་པི་ནོ་ཁསུ་ཡིས་ཇཱར་མཱན་ཁཧ་ཝ་ཡིའི་ཁཀ་ཆིན་ཁཀ" +
			"ོ་རོ་ཁམན་ཇུ་ཁཤཱན་ཁཁ་ངོ་མ་ཤེསཔསྐད་རིག་ནང་དོན་མེདཔཨཱོས་ཊྲི་ཡཱན་ཇཱར་མཱན་ཁསུ་ཡིས་གི་" +
			"མཐོ་སའི་ཇཱར་མཱན་ཁཨཱོས་ཊྲེ་ལི་ཡཱན་ཨིང་ལིཤ་ཁཀེ་ན་ཌི་ཡཱན་ཨིང་ལིཤ་ཁབྲི་ཊིཤ་ཨིང་ལིཤ་ཁ" +
			"ཡུ་ཨེས་ཨིང་ལིཤ་ཁལེ་ཊིན་ཨ་མེ་རི་ཀཱན་གི་ཨིས་པེ་ནིཤ་ཁཡུ་རོབ་ཀྱི་ཨིས་པེ་ནིཤ་ཁཀེ་ན་ཌི" +
			"་ཡཱན་ཕྲནཅ་ཁསུ་ཡིས་ཕྲནཅ་ཁཕྷེལེ་མིཤ་ཁབྲ་ཛི་ལི་ཡཱན་པོར་ཅུ་གིས་ཁཨི་བེ་རི་ཡཱན་པོར་ཅུ་" +
			"གིས་ཁརྒྱ་མི་ཁ་འཇམ་སངམསྔ་དུས་ཀྱི་རྒྱ་མི་ཁ",
		[]uint16{ // 604 entries
			0x0, 0x12, 0x36, 0x36, 0x5a, 0x5a, 0x78, 0x78, 0x96, 0xb1, 0xb1, 0xb1,
			0xde, 0xde, 0xff, 0x12c, 0x12c, 0x12c, 0x141, 0x150, 0x150, 0x177, 0x195, 0x195,
			0x195, 0x195, 0x195, 0x1a4, 0x1a4, 0x1a4, 0x1b6, 0x1ce, 0x1e9, 0x207, 0x219, 0x219,
			0x22b, 0x246, 0x270, 0x294, 0x2c1, 0x2d3, 0x2f4, 0x2f4, 0x30c, 0x32d, 0x34e, 0x360,
			0x38d, 0x3ab, 0x3ab, 0x3d5, 0x3f6, 0x417, 0x417, 0x429, 0x441, 0x459, 0x459, 0x486,
			0x4a7, 0x4d4, 0x4fe, 0x4fe, 0x4fe, 0x534, 0x534, 0x54c, 0x54c, 0x54c, 0x54c, 0x579,
			0x5a0, 0x5a0, 0x5c1, 0x5df, 0x600, 0x600, 0x600, 0x600, 0x615, 0x615, 0x62d, 0x642,
			0x663, 0x663, 0x684, 0x69c, 0x69c, 0x69c, 0x6b7, 0x6cf, 0x6f3, 0x6f3, 0x6f3, 0x6f3,
			0x70b, 0x73e, 0x73e, 0x75f, 0x77d, 0x77d, 0x798, 0x7c8, 0x7e6, 0x7e6, 0x7fe, 0x810,
			0x825, 0x83d, 0x83d, 0x83d, 0x858, 0x858, 0x864, 0x8a3, 0x8e8, 0x8e8, 0x8e8, 0x8e8,
			0x8e8, 0x8e8, 0x8e8, 0x903, 0x903, 0x921, 0x921, 0x939, 0x951, 0x975, 0x993, 0x9b4,
			0x9b4, 0x9de, 0xa02, 0xa02, 0xa1d, 0xa1d, 0xa38, 0xa38, 0xa38, 0xa53, 0xa74, 0xaa7,
			0xaa7, 0xaa7, 0xac2, 0xaef, 0xb16, 0xb16, 0xb16, 0xb3a, 0xb58, 0xb79, 0xb8e, 0xbac,
			0xbc1, 0xbd3, 0xbf1, 0xc0f, 0xc0f, 0xc2a, 0xc45, 0xc45, 0xc57, 0xc57, 0xc6f, 0xca2,
			0xcba, 0xcd5, 0xcd5, 0xcf9, 0xcf9, 0xcf9, 0xd11, 0xd23, 0xd23, 0xd3e, 0xd3e, 0xd56,
			0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b,
			0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b,
			0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b,
			0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b,
			0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b,
			0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b,
			0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd6b, 0xd83, 0xd83, 0xd83, 0xd83,
			0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83,
			0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xd83, 0xdaa,
			0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa,
			0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa,
			0xdaa, 0xdaa, 0xdda, 0xdda, 0xdda, 0xdda, 0xdda, 0xdda, 0xdda, 0xdf8, 0xdf8, 0xdf8,
			0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8,
			0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xdf8, 0xe0d, 0xe0d, 0xe0d, 0xe0d, 0xe0d,
			0xe0d, 0xe0d, 0xe0d, 0xe0d, 0xe0d, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22,
			0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22,
			0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22,
			0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22,
			0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22,
			0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe22, 0xe37, 0xe37, 0xe37, 0xe37,
			0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37,
			0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37,
			0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37,
			0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37,
			0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37,
			0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37,
			0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe37, 0xe46,
			0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46,
			0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46,
			0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46,
			0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46, 0xe46,
			0xe46, 0xe46, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67,
			0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67,
			0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xe67, 0xea0, 0xea0, 0xea0, 0xee2, 0xf33,
			0xf7e, 0xfbd, 0xff0, 0x1020, 0x1086, 0x10cb, 0x10cb, 0x1101, 0x1128, 0x1149, 0x1194, 0x11df,
			0x11df, 0x11df, 0x120f, 0x1248,
		},
	},
	{ // ebu
		"KĩakanKĩamhariKĩarabuKĩmbelarusiKĩbulgariaKĩbanglaKĩchekiKĩnjeremaniKĩngrikiKĩth" +
			"unguKĩhispaniaKĩanjemiKĩfaransaKĩhausaKĩhindĩKĩhungariKĩindonesiaKĩigboKĩitalian" +
			"oKĩnjapaniKĩjavaKĩkambodiaKĩkoreaKĩmalesiaKĩburmaKĩnepaliKĩholanziKĩpunjabiKĩpol" +
			"andiKĩrenoKĩromaniaKĩrusiKĩnyarwandaKĩsomaliKĩswidiKĩtamilKĩtailandiKĩturukiKĩuk" +
			"raniaKĩurduKĩvietinamuKĩyorubaKĩchinaKĩzuluKĩembu",
		[]uint16{ // 277 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x10, 0x10, 0x18, 0x18, 0x18, 0x18,
			0x18, 0x18, 0x24, 0x2f, 0x2f, 0x2f, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
			0x38, 0x38, 0x38, 0x40, 0x40, 0x40, 0x40, 0x40, 0x4c, 0x4c, 0x4c, 0x4c,
			0x55, 0x5e, 0x5e, 0x69, 0x69, 0x69, 0x72, 0x72, 0x72, 0x72, 0x72, 0x7c,
			0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x84, 0x84, 0x8d, 0x8d, 0x8d,
			0x8d, 0x97, 0x97, 0x97, 0x97, 0xa3, 0xa3, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
			0xb5, 0xb5, 0xbf, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xd1, 0xd1,
			0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9,
			0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xe3,
			0xe3, 0xeb, 0xeb, 0xeb, 0xf4, 0xf4, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
			0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0x108, 0x108, 0x112, 0x112, 0x119, 0x119, 0x119,
			0x119, 0x123, 0x12a, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136,
			0x136, 0x136, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x147, 0x147, 0x14f, 0x14f,
			0x14f, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x163, 0x163, 0x163, 0x163, 0x163, 0x16d,
			0x174, 0x174, 0x174, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x189, 0x189, 0x191,
			0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198,
			0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198,
			0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198,
			0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198,
			0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198,
			0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198,
			0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198,
			0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198,
			0x19f,
		},
	},
	{ // ee
		"abkhaziagbeafrikaangbeblugbeamhariagbearabiagbeassamegbeaymargbeazerbaijangbebel" +
			"arusiagbebulgariagbebambaragbebengalgbetibetagbebretongbebosniagbekatalagbetsɛkg" +
			"bewalesgbedenmarkgbegermaniagbedivehgbedzongkhagbeeʋegbegrisigbeyevugbeesperanto" +
			"gbespaniagbeestoniagbebasqugbepersiagbefinlanɖgbefidzigbefransegbeirelanɖgbegala" +
			"tagbeguarangbegujaratihausagbehebrigbehindigbekroatiagbehaitigbehungarigbearmeni" +
			"agbeindonesiagbeigbogbeicelanɖgbeitaliagbedzapangbedzavangbegɔgiagbekazakhstangb" +
			"ekhmergbekannadagbekoreagbekashmirgbekurdiagbekirghistangbelatinlaksembɔggbeling" +
			"alalaogbelithuaniagbelatviagbemalagasegbemaorgbemakedoniagbemalayagbemongoliagbe" +
			"marathiagbemalaygbemaltagbeburmagbedziehe ndebelegbenepalgbehɔlandgbenɔweigbe ni" +
			"nɔsknɔweigbe bokmålnyanjagbeoriyagbeossetiagbepundzabgbepolandgbepashtogbepɔtuga" +
			"lgbekwetsuagberomanshgberundigberomaniagberɔtsiagberuwandagbesanskrigbesindhgbed" +
			"ziehe samigbesangogbesinhalgbeslovakiagbesloveniagbesamoagbeshonagbesomaliagbeal" +
			"baniagbeserbiagbeswatgbeanyiehe sothogbesudangbeswedengbeswahilitamilgbetelegugb" +
			"etadzikistangbetailandgbetigrinyagbetɛkmengbetswanagbetongagbetɛkigbetsongagbeta" +
			"hitigbeuighurgbeukraingbeurdugbeuzbekistangbevendagbevietnamgbewolofgbexhosagbey" +
			"orubagbekinagbezulugbeasagbebembagbebenagbebodogbeembugbeefigbefilipingbeswizerl" +
			"anɖtɔwo ƒe germaniagbehawaigbecape verdegbelahndagbeluyiagbegbegbɔgblɔ sɔgbɔwodz" +
			"iehe sothogberombogberwagbesakagbekomorogbetetumgbetok pisigbegbegbɔgblɔ manyawa" +
			"lsegbecantongbegbegbɔgblɔ manɔmeeaustriatɔwo ƒe germaniagbeswizerlanɖ germaniagb" +
			"e kɔkɔtɔaustraliatɔwo ƒe yevugbekanadatɔwo ƒe yevugbebritaintɔwo ƒe yevugbeu.s.d" +
			"ukɔmetɔwo ƒe yevugbelatin amerikatɔwo ƒe spaniagbeiberiatɔwo ƒe spaniagbekanadat" +
			"ɔwo ƒe fransegbeswizerlanɖtɔwo ƒe fransegbeflemiagbebraziltɔwo ƒe portugalgbeibe" +
			"riatɔwo ƒe portugalgbeserbo-croatiagbetsainagbeblema tsainagbe",
		[]uint16{ // 604 entries
			0x0, 0x0, 0xb, 0xb, 0x16, 0x1c, 0x26, 0x26, 0x2f, 0x38, 0x38, 0x40,
			0x4d, 0x4d, 0x59, 0x64, 0x64, 0x6e, 0x77, 0x80, 0x89, 0x92, 0x9b, 0x9b,
			0x9b, 0x9b, 0x9b, 0xa3, 0xa3, 0xa3, 0xab, 0xb5, 0xc0, 0xc8, 0xd3, 0xda,
			0xe2, 0xe9, 0xf5, 0xfe, 0x108, 0x110, 0x119, 0x119, 0x124, 0x12c, 0x12c, 0x135,
			0x135, 0x140, 0x140, 0x149, 0x152, 0x15a, 0x15a, 0x162, 0x16a, 0x172, 0x172, 0x17c,
			0x184, 0x18e, 0x198, 0x198, 0x198, 0x1a4, 0x1a4, 0x1ab, 0x1ab, 0x1ab, 0x1ab, 0x1b6,
			0x1bf, 0x1bf, 0x1c8, 0x1d1, 0x1da, 0x1da, 0x1da, 0x1da, 0x1e7, 0x1e7, 0x1ef, 0x1f9,
			0x201, 0x201, 0x20b, 0x214, 0x214, 0x214, 0x221, 0x226, 0x233, 0x233, 0x233, 0x23a,
			0x240, 0x24c, 0x24c, 0x255, 0x260, 0x260, 0x267, 0x273, 0x27c, 0x287, 0x292, 0x29a,
			0x2a2, 0x2aa, 0x2aa, 0x2bb, 0x2c3, 0x2c3, 0x2cd, 0x2de, 0x2ef, 0x2ef, 0x2ef, 0x2f8,
			0x2f8, 0x2f8, 0x2f8, 0x300, 0x30a, 0x314, 0x314, 0x31d, 0x326, 0x331, 0x33b, 0x345,
			0x34d, 0x357, 0x361, 0x36b, 0x375, 0x375, 0x37d, 0x38b, 0x393, 0x39c, 0x3a7, 0x3b2,
			0x3ba, 0x3c2, 0x3cc, 0x3d6, 0x3df, 0x3e6, 0x3f6, 0x3fe, 0x407, 0x40e, 0x416, 0x41f,
			0x42d, 0x437, 0x442, 0x44c, 0x455, 0x45d, 0x465, 0x46e, 0x46e, 0x477, 0x480, 0x489,
			0x490, 0x49d, 0x4a5, 0x4af, 0x4af, 0x4af, 0x4b7, 0x4bf, 0x4bf, 0x4c8, 0x4c8, 0x4cf,
			0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6,
			0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6,
			0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc,
			0x4dc, 0x4dc, 0x4e4, 0x4e4, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb,
			0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2,
			0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2,
			0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2,
			0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2,
			0x4f9, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x509,
			0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509,
			0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509,
			0x509, 0x509, 0x529, 0x529, 0x529, 0x529, 0x529, 0x529, 0x529, 0x531, 0x531, 0x531,
			0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531,
			0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531, 0x531,
			0x531, 0x531, 0x531, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e,
			0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e,
			0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x53e, 0x547, 0x547, 0x547, 0x547, 0x547,
			0x547, 0x547, 0x547, 0x547, 0x547, 0x547, 0x547, 0x547, 0x547, 0x547, 0x547, 0x54f,
			0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f,
			0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f,
			0x54f, 0x54f, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565,
			0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565, 0x565,
			0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574,
			0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574,
			0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x574, 0x57c, 0x57c, 0x57c, 0x57c,
			0x57c, 0x57c, 0x582, 0x582, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589,
			0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589,
			0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589,
			0x589, 0x589, 0x589, 0x589, 0x589, 0x592, 0x592, 0x592, 0x592, 0x592, 0x592, 0x592,
			0x592, 0x592, 0x59a, 0x59a, 0x59a, 0x59a, 0x59a, 0x59a, 0x59a, 0x59a, 0x59a, 0x59a,
			0x5a5, 0x5a5, 0x5a5, 0x5a5, 0x5a5, 0x5a5, 0x5a5, 0x5a5, 0x5a5, 0x5a5, 0x5a5, 0x5a5,
			0x5a5, 0x5a5, 0x5b7, 0x5b7, 0x5b7, 0x5b7, 0x5b7, 0x5b7, 0x5b7, 0x5b7, 0x5b7, 0x5bf,
			0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf,
			0x5c8, 0x5c8, 0x5c8, 0x5c8, 0x5c8, 0x5c8, 0x5c8, 0x5dd, 0x5dd, 0x5dd, 0x5f9, 0x61a,
			0x634, 0x64b, 0x663, 0x67f, 0x69f, 0x6b8, 0x6b8, 0x6d1, 0x6ef, 0x6f8, 0x713, 0x72e,
			0x72e, 0x73e, 0x747, 0x756,
		},
	},
	{ // el
		elLangStr,
		elLangIdx,
	},
	{ // en
		enLangStr,
		enLangIdx,
	},
	{ // en-AU
		"BamumUnited States English",
		[]uint16{ // 592 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
			0x5, 0x5, 0x5, 0x1a,
		},
	},
	{ // en-GB
		enGBLangStr,
		enGBLangIdx,
	},
	{ // eo
		"afaraabĥazaafrikansatwamharaarabaasamaajmaraazerbajĝanabaŝkirabelorusabulgarabis" +
			"lamobengalatibetabretonabosniakatalunakorsikaĉeĥakimradanagermanamahladzonkogrek" +
			"aanglaesperantohispanaestonaeŭskapersafinnafiĝiaferoafrancafrisairlandagaelagale" +
			"gagvaraniaguĝaratahaŭsahebreahindakroatahaitia kreolahungaraarmenainterlingvaoin" +
			"doneziaokcidentaloeskimaislandaitalainuitajapanajavakartvelakazaĥagronlandakmera" +
			"kanarakoreakaŝmirakurdakirgizalatinoluksemburgalingalalaŭalitovalatvamalagasamao" +
			"riamakedonamalajalamamongolamaratamalajamaltabirmanauranepalanederlandanovnorveg" +
			"adannorvegaokcitanaoromaorijopanĝabapolapaŝtoaportugalakeĉuaromanĉaburundarumana" +
			"rusaruandasanskritosindasangoasinhalaslovakaslovenasamoaŝonasomalaalbanaserbasva" +
			"ziasotasundasvedasvahilatamilateluguataĝikatajatigrajaturkmenacvanatongaaturkaco" +
			"ngatataraujguraukrainaurduouzbekavjetnamavolapukovolofaksosajidajorubaĝuangaĉina" +
			"zuluaibibioefikafilipinahavajaklingonanekonata lingvonelingvaĵobrazilportugalaeŭ" +
			"ropportugalaserbo-Kroataĉina simpligitaĉina tradicia",
		[]uint16{ // 604 entries
			0x0, 0x5, 0xc, 0xc, 0x15, 0x17, 0x1d, 0x1d, 0x22, 0x27, 0x27, 0x2d,
			0x39, 0x41, 0x49, 0x50, 0x57, 0x57, 0x5e, 0x64, 0x6b, 0x71, 0x79, 0x79,
			0x79, 0x80, 0x80, 0x86, 0x86, 0x86, 0x8b, 0x8f, 0x96, 0x9b, 0xa1, 0xa1,
			0xa6, 0xab, 0xb4, 0xbb, 0xc1, 0xc7, 0xcc, 0xcc, 0xd1, 0xd7, 0xdc, 0xe2,
			0xe7, 0xee, 0xf3, 0xf9, 0x101, 0x10a, 0x10a, 0x110, 0x116, 0x11b, 0x11b, 0x121,
			0x12e, 0x135, 0x13b, 0x13b, 0x147, 0x150, 0x15b, 0x15b, 0x15b, 0x161, 0x161, 0x168,
			0x16d, 0x173, 0x179, 0x17d, 0x185, 0x185, 0x185, 0x185, 0x18c, 0x195, 0x19a, 0x1a0,
			0x1a5, 0x1a5, 0x1ad, 0x1b2, 0x1b2, 0x1b2, 0x1b9, 0x1bf, 0x1ca, 0x1ca, 0x1ca, 0x1d1,
			0x1d6, 0x1dc, 0x1dc, 0x1e1, 0x1e9, 0x1e9, 0x1ef, 0x1f7, 0x201, 0x208, 0x20e, 0x214,
			0x219, 0x21e, 0x223, 0x223, 0x229, 0x229, 0x233, 0x23d, 0x247, 0x247, 0x247, 0x247,
			0x24f, 0x24f, 0x254, 0x259, 0x259, 0x261, 0x261, 0x265, 0x26c, 0x275, 0x27b, 0x283,
			0x28a, 0x290, 0x294, 0x29a, 0x2a3, 0x2a3, 0x2a8, 0x2a8, 0x2ae, 0x2b5, 0x2bc, 0x2c3,
			0x2c8, 0x2cd, 0x2d3, 0x2d9, 0x2de, 0x2e4, 0x2e8, 0x2ed, 0x2f2, 0x2f9, 0x2ff, 0x306,
			0x30d, 0x311, 0x318, 0x320, 0x325, 0x32b, 0x330, 0x335, 0x33b, 0x33b, 0x341, 0x348,
			0x34d, 0x353, 0x353, 0x35b, 0x363, 0x363, 0x369, 0x36e, 0x372, 0x378, 0x37f, 0x384,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x394, 0x394, 0x394, 0x394, 0x394, 0x394, 0x394, 0x394, 0x394, 0x394, 0x39c,
			0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c,
			0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c,
			0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2,
			0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa,
			0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa, 0x3aa,
			0x3aa, 0x3aa, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9,
			0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9,
			0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3b9, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3c4,
			0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3c4, 0x3d3, 0x3e2,
			0x3e2, 0x3ee, 0x3fe, 0x40c,
		},
	},
	{ // es
		esLangStr,
		esLangIdx,
	},
	{ // es-419
		es419LangStr,
		es419LangIdx,
	},
	{}, // es-CL
	{ // es-MX
		"bashkirmanéssindebelepanyabíromancherundisondanésaraucanocherokisoranibajo sorbi" +
			"oalemán suizoalto sorbiocabiliohalenjinluoN’Kosami de Lulesami de Inarivaivunjot" +
			"amazight estándar marroquíalto alemán suizoespañol latinoamericano",
		[]uint16{ // 593 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x26,
			0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b,
			0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x34, 0x34, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x43, 0x43, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61,
			0x61, 0x61, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c,
			0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73,
			0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73,
			0x73, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
			0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
			0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7e, 0x7e, 0x7e,
			0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e,
			0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e,
			0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e,
			0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x90, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d,
			0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d,
			0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d,
			0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d,
			0x9d, 0x9d, 0x9d, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa5, 0xa5,
			0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5,
			0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xd4,
			0xd4, 0xd4, 0xd4, 0xd4, 0xec,
		},
	},
	{ // et
		etLangStr,
		etLangIdx,
	},
	{ // eu
		"abkhazeraafrikaansaakaneraamhareraarabieraassameraaimaraazerbaijanerabashkirrera" +
			"bielorrusierabulgarierabambarerabengaleratibeterabretoierabosnierakatalanakorsik" +
			"eratxekieragaleseradanieraalemanadivehieradzongkhaeweeragrezieraingelesaesperant" +
			"oaespainieraestonieraeuskarapersierafinlandierafijierafaroerafrantsesafrisieraga" +
			"elikoaeskoziako gaelikoagalizieraguaranieragujarateramanxerahausahebreerahindiak" +
			"roazierahaitierahungarieraarmenieraInterlinguaindonesierainterlingueigboerasichu" +
			"an yiaislandieraitalierainuiterajaponierajaverageorgieraKikongoakikuyuerakazakhe" +
			"rakalaallisuterakhemererakannaderakoreerakashmirerakurduerakornubierakirgizerala" +
			"tinaluxenburgeraganderalingalalaoseralituanieraluba-katangeraletonieramalagasyer" +
			"amaorieramazedonieramalayalameramongolieramaratheramalaysieramalteraburmatarraip" +
			"arraldeko ndebeleeranepaleranederlanderanynorsk norvegierabokmala (Norvegia)nyan" +
			"jaOkzitanieraoromoeraoriyeraosetierapunjaberapolonierapaxtueraportugesaquechuera" +
			"erromantxerarundieraerrumanieraerrusierakinyaruandasanskritoasindhiaiparraldeko " +
			"samierasangoerasinhalaeslovakieraeslovenierasamoerashonerasomalieraalbanieraserb" +
			"ieraswatierahegoaldeko sothoerasundanerasuedieraswahilitamileratelugueratajikist" +
			"anerathailandieratigriñeraturkmenieratswaneratongeraturkieratsongeratatareratahi" +
			"tierauigurreraukraineraurduauzbekeravenderavietnamerawoloferaxhoseraJiddishayoru" +
			"beratxinerazulueraAcholieraaghemeramaputxeaasuabemberabenerabodoerachigeratxerok" +
			"ierasoranierataiterazarmerabehe-sorabieradualerafonyi joleraembuaefikeratagaloga" +
			"Gagagauzeraalemana (Suitza)gusiierahawaiieragoi-sorabierangombamachamerakabilera" +
			"kamberamakonderaCabo Verdeko kreolakoyra chiinierakalenjinerakomi-permyakerakonk" +
			"anierashambalerabafieralangieralakoteraLozieraLuba-lulualuoeraluhyeramasaieramer" +
			"ueraMauritaniako kreoleramakhuwa-meettoerameteramohawkeramudangerahizkuntza anit" +
			"zaknamerakwasieran’koerapedieranuereraankolerak’iche’raromboerarwaerasamburueras" +
			"anguerasenerakoyraboro senniatachelhitahegoaldeko samieraLule samieraInari samie" +
			"raSkolt samieraKongoko swahiliatesoeratetumaKlingoneratok pisinaTumbukeratasawaq" +
			"aMaroko erdialdeko tamazightahizkuntza ezezagunavaieravunjoasogeratamazight esta" +
			"ndarraez dago eduki linguistikorikarabiera moderno estandarraaleman garaia (Suit" +
			"za)ingelesa (AEB)espainiera (Europa)flandrieraportugesa (Europa)serbokroazieratx" +
			"inera soilduatxinera tradizionala",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x9, 0x9, 0x13, 0x1a, 0x22, 0x22, 0x2a, 0x32, 0x32, 0x38,
			0x45, 0x50, 0x5d, 0x67, 0x67, 0x70, 0x79, 0x81, 0x8a, 0x92, 0x9a, 0x9a,
			0x9a, 0xa3, 0xa3, 0xab, 0xab, 0xab, 0xb3, 0xba, 0xc1, 0xca, 0xd2, 0xd8,
			0xe0, 0xe8, 0xf2, 0xfc, 0x105, 0x10c, 0x114, 0x114, 0x11f, 0x126, 0x12d, 0x136,
			0x13e, 0x146, 0x158, 0x161, 0x16b, 0x175, 0x17c, 0x181, 0x189, 0x18f, 0x18f, 0x198,
			0x1a0, 0x1aa, 0x1b3, 0x1b3, 0x1be, 0x1c9, 0x1d4, 0x1db, 0x1e6, 0x1e6, 0x1e6, 0x1f0,
			0x1f8, 0x200, 0x209, 0x20f, 0x218, 0x220, 0x229, 0x229, 0x232, 0x240, 0x249, 0x252,
			0x259, 0x259, 0x263, 0x26b, 0x26b, 0x275, 0x27e, 0x284, 0x290, 0x297, 0x297, 0x29e,
			0x2a5, 0x2af, 0x2bd, 0x2c6, 0x2d1, 0x2d1, 0x2d9, 0x2e4, 0x2f0, 0x2fa, 0x303, 0x30d,
			0x314, 0x31e, 0x31e, 0x334, 0x33c, 0x33c, 0x348, 0x35a, 0x36c, 0x36c, 0x36c, 0x372,
			0x37d, 0x37d, 0x385, 0x38c, 0x394, 0x39d, 0x39d, 0x3a6, 0x3ae, 0x3b7, 0x3c0, 0x3cc,
			0x3d4, 0x3df, 0x3e8, 0x3f3, 0x3fd, 0x3fd, 0x404, 0x417, 0x41f, 0x426, 0x431, 0x43c,
			0x443, 0x44a, 0x453, 0x45c, 0x464, 0x46c, 0x47f, 0x488, 0x490, 0x497, 0x49f, 0x4a8,
			0x4b5, 0x4c1, 0x4cb, 0x4d6, 0x4de, 0x4e5, 0x4ed, 0x4f5, 0x4fd, 0x506, 0x50f, 0x518,
			0x51d, 0x525, 0x52c, 0x536, 0x536, 0x536, 0x53e, 0x545, 0x54d, 0x555, 0x555, 0x55c,
			0x563, 0x563, 0x56c, 0x56c, 0x56c, 0x56c, 0x56c, 0x574, 0x574, 0x574, 0x574, 0x574,
			0x574, 0x574, 0x574, 0x574, 0x574, 0x57c, 0x57c, 0x57c, 0x57c, 0x57c, 0x57c, 0x57c,
			0x580, 0x580, 0x580, 0x580, 0x580, 0x580, 0x580, 0x580, 0x580, 0x580, 0x580, 0x580,
			0x580, 0x580, 0x587, 0x587, 0x58d, 0x58d, 0x58d, 0x58d, 0x58d, 0x58d, 0x58d, 0x58d,
			0x58d, 0x58d, 0x58d, 0x58d, 0x58d, 0x594, 0x594, 0x594, 0x594, 0x594, 0x594, 0x594,
			0x594, 0x594, 0x594, 0x594, 0x594, 0x59b, 0x59b, 0x59b, 0x59b, 0x59b, 0x59b, 0x59b,
			0x59b, 0x5a5, 0x5a5, 0x5ae, 0x5ae, 0x5ae, 0x5ae, 0x5ae, 0x5ae, 0x5ae, 0x5b5, 0x5b5,
			0x5b5, 0x5b5, 0x5b5, 0x5bc, 0x5bc, 0x5ca, 0x5ca, 0x5d1, 0x5d1, 0x5dd, 0x5dd, 0x5dd,
			0x5e2, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5f1,
			0x5f1, 0x5f1, 0x5f1, 0x5f1, 0x5f1, 0x5f1, 0x5f1, 0x5f1, 0x5f1, 0x5f3, 0x5fc, 0x5fc,
			0x5fc, 0x5fc, 0x5fc, 0x5fc, 0x5fc, 0x5fc, 0x5fc, 0x5fc, 0x5fc, 0x5fc, 0x5fc, 0x5fc,
			0x5fc, 0x5fc, 0x60c, 0x60c, 0x60c, 0x614, 0x614, 0x614, 0x614, 0x61d, 0x61d, 0x61d,
			0x61d, 0x61d, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a,
			0x630, 0x639, 0x639, 0x639, 0x639, 0x639, 0x641, 0x641, 0x641, 0x648, 0x648, 0x648,
			0x648, 0x648, 0x651, 0x664, 0x664, 0x664, 0x664, 0x664, 0x664, 0x673, 0x673, 0x673,
			0x673, 0x67e, 0x67e, 0x68d, 0x697, 0x697, 0x697, 0x697, 0x697, 0x697, 0x697, 0x697,
			0x6a1, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6b0, 0x6b0, 0x6b0, 0x6b0, 0x6b0, 0x6b0,
			0x6b0, 0x6b8, 0x6b8, 0x6b8, 0x6bf, 0x6bf, 0x6c9, 0x6c9, 0x6c9, 0x6cf, 0x6cf, 0x6d6,
			0x6d6, 0x6d6, 0x6d6, 0x6d6, 0x6d6, 0x6d6, 0x6d6, 0x6d6, 0x6de, 0x6de, 0x6de, 0x6de,
			0x6de, 0x6e5, 0x6fa, 0x6fa, 0x70b, 0x711, 0x711, 0x711, 0x711, 0x711, 0x71a, 0x71a,
			0x71a, 0x723, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734,
			0x73a, 0x73a, 0x73a, 0x73a, 0x73a, 0x73a, 0x742, 0x742, 0x742, 0x742, 0x742, 0x74b,
			0x752, 0x759, 0x759, 0x759, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761,
			0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761,
			0x761, 0x76e, 0x76e, 0x76e, 0x76e, 0x76e, 0x76e, 0x76e, 0x776, 0x776, 0x776, 0x776,
			0x776, 0x776, 0x77c, 0x77c, 0x77c, 0x77c, 0x786, 0x786, 0x786, 0x786, 0x786, 0x78e,
			0x78e, 0x78e, 0x78e, 0x78e, 0x794, 0x794, 0x794, 0x7a4, 0x7a4, 0x7a4, 0x7ae, 0x7ae,
			0x7ae, 0x7ae, 0x7ae, 0x7ae, 0x7c0, 0x7cc, 0x7d9, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6,
			0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7e6, 0x7f6, 0x7f6, 0x7f6, 0x7f6, 0x7f6, 0x7f6,
			0x7fd, 0x7fd, 0x803, 0x803, 0x803, 0x803, 0x803, 0x80d, 0x80d, 0x80d, 0x80d, 0x80d,
			0x817, 0x817, 0x817, 0x817, 0x817, 0x817, 0x820, 0x820, 0x828, 0x828, 0x844, 0x844,
			0x844, 0x844, 0x857, 0x85d, 0x85d, 0x85d, 0x85d, 0x85d, 0x85d, 0x85d, 0x863, 0x863,
			0x863, 0x863, 0x863, 0x863, 0x863, 0x863, 0x869, 0x869, 0x869, 0x869, 0x869, 0x869,
			0x869, 0x869, 0x869, 0x869, 0x869, 0x87d, 0x87d, 0x899, 0x899, 0x8b4, 0x8b4, 0x8ca,
			0x8ca, 0x8ca, 0x8ca, 0x8d8, 0x8d8, 0x8eb, 0x8eb, 0x8eb, 0x8eb, 0x8f5, 0x8f5, 0x907,
			0x907, 0x915, 0x924, 0x938,
		},
	},
	{ // ewo
		"Ǹkɔ́bɔ akánǸkɔ́bɔ amáriaǸkɔ́bɔ arábiaǸkɔ́bɔ belarúsianǸkɔ́bɔ buləgárianǸkɔ́bɔ bɛ" +
			"ngalíǸkɔ́bɔ tsɛ́gǸkɔ́bɔ ndzámanǸkɔ́bɔ gəlɛ́gǸkɔ́bɔ éngəlísǹkɔ́bɔ kpənyáǹkɔ́bɔ fɛ" +
			"́rəsianǸkɔ́bɔ fulɛnsíǸkɔ́bɔ aúsáǸkɔ́bɔ hindíǸkɔ́bɔ ungáríanǸkɔ́bɔ ɛndonésianǸkɔ́" +
			"bɔ ibóǸkɔ́bɔ etáliɛnǸkɔ́bɔ hapɔ́nǸkɔ́bɔ havanísǸkɔ́bɔ kəmɛ́rǸkɔ́bɔ koréanǸkɔ́bɔ " +
			"malɛ́sianǸkɔ́bɔ birəmánǹkɔ́bɔ nefálianǸkɔ́bɔ nɛrəlándíaǹkɔ́bɔ funəhábiaǹkɔ́bɔ fó" +
			"lisǹkɔ́bɔ fɔtugɛ́sńkɔ́bɔ románíaǹkɔ́bɔ rúsianǹkɔ́bɔ ruwandáǹkɔ́bɔ somáliaǹkɔ́bɔ " +
			"suwɛ́dǹkɔ́bɔ tamílǹkɔ́bɔ táilanǹkɔ́bɔ túrəkiǹkɔ́bɔ ukeléniaǹkɔ́bɔ urudúǹkɔ́bɔ hi" +
			"ɛdənámǹkɔ́bɔ yorúbaǸkɔ́bɔ tsainísǹkɔ́bɔ zulúewondo",
		[]uint16{ // 285 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x22, 0x22, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x4a, 0x61, 0x61, 0x61, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x87, 0x87, 0x87, 0x87, 0x87, 0x9a, 0x9a, 0x9a, 0x9a,
			0xae, 0xc3, 0xc3, 0xd6, 0xd6, 0xd6, 0xed, 0xed, 0xed, 0xed, 0xed, 0x101,
			0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x112, 0x112, 0x123, 0x123, 0x123,
			0x123, 0x138, 0x138, 0x138, 0x138, 0x14f, 0x14f, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e,
			0x172, 0x172, 0x185, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x198, 0x1ac, 0x1ac,
			0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be,
			0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1be, 0x1d4,
			0x1d4, 0x1e8, 0x1e8, 0x1e8, 0x1fc, 0x1fc, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215,
			0x215, 0x215, 0x215, 0x215, 0x215, 0x22b, 0x22b, 0x23c, 0x23c, 0x252, 0x252, 0x252,
			0x252, 0x266, 0x278, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b,
			0x28b, 0x28b, 0x29e, 0x29e, 0x29e, 0x29e, 0x29e, 0x29e, 0x2b1, 0x2b1, 0x2c2, 0x2c2,
			0x2c2, 0x2d4, 0x2d4, 0x2d4, 0x2d4, 0x2d4, 0x2e7, 0x2e7, 0x2e7, 0x2e7, 0x2e7, 0x2fb,
			0x30c, 0x30c, 0x30c, 0x322, 0x322, 0x322, 0x322, 0x322, 0x322, 0x334, 0x334, 0x347,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x35d,
		},
	},
	{ // fa
		faLangStr,
		faLangIdx,
	},
	{ // fa-AF
		"هسپانویدریفنلندیآیرلندیکروشیاییاندونیزیاییآیسلندیایتالویجاپانیکوریاییقرغزیمغلینی" +
			"پالیهالندینارویژیپولندیپرتگالیسویدنیتاجکی",
		[]uint16{ // 157 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0xe, 0xe, 0xe, 0x14, 0x14, 0x20, 0x20, 0x20, 0x20,
			0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x3e,
			0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x62,
			0x70, 0x70, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c,
			0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94,
			0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x9c, 0x9c, 0x9c,
			0x9c, 0x9c, 0x9c, 0x9c, 0xa8, 0xa8, 0xb4, 0xb4, 0xc2, 0xc2, 0xc2, 0xc2,
			0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xce, 0xce, 0xdc, 0xdc, 0xdc,
			0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc,
			0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xe8, 0xe8, 0xe8, 0xe8,
			0xf2,
		},
	},
	{ // ff
		"AkaanAmarikAarabeereBelaruuseBulgariireBengaliCekkereDocceereGerkeEngeleereEspañ" +
			"olPerseerePulaarFarayseereHawsaŋkooreHinndiHongariireEndonesiireIgibooreItaliyee" +
			"reSaponeereSawaneereKemeereKoreereMalayeereBurmeeseNepaaleereDacceerePunjabeereP" +
			"oloneerePurtugeereRomaneereRiisRuwaanndeereSomaliiSweedeereTamilTaayTurkeereUker" +
			"eneereUrduWiyetnameereYorrubaaSinuwaareSuluŋkoore",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xb, 0xb, 0x14, 0x14, 0x14, 0x14,
			0x14, 0x14, 0x1d, 0x27, 0x27, 0x27, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x35, 0x35, 0x35, 0x35, 0x35, 0x3d, 0x3d, 0x3d, 0x3d,
			0x42, 0x4b, 0x4b, 0x53, 0x53, 0x53, 0x5b, 0x61, 0x61, 0x61, 0x61, 0x6b,
			0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x77, 0x77, 0x7d, 0x7d, 0x7d,
			0x7d, 0x87, 0x87, 0x87, 0x87, 0x92, 0x92, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a,
			0xa4, 0xa4, 0xad, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xbd, 0xbd,
			0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4,
			0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xcd,
			0xcd, 0xd5, 0xd5, 0xd5, 0xdf, 0xdf, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7,
			0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xf1, 0xf1, 0xfa, 0xfa, 0x104, 0x104, 0x104,
			0x104, 0x10d, 0x111, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d,
			0x11d, 0x11d, 0x124, 0x124, 0x124, 0x124, 0x124, 0x124, 0x12d, 0x12d, 0x132, 0x132,
			0x132, 0x136, 0x136, 0x136, 0x136, 0x136, 0x13e, 0x13e, 0x13e, 0x13e, 0x13e, 0x148,
			0x14c, 0x14c, 0x14c, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x160, 0x160, 0x169,
			0x174,
		},
	},
	{ // fi
		fiLangStr,
		fiLangIdx,
	},
	{ // fil
		filLangStr,
		filLangIdx,
	},
	{ // fo
		"abkhazisktafrískatwiamharisktarabisktassamesisktaymaraazerbaijaniskthvitarussisk" +
			"tbulgarsktbambarabengaliskttibetansktbretonsktbosnisktkatalansktkekkisktvalisisk" +
			"tdanskttýsktdivehidzongkhagrikisktensktesperantospansktestlendsktbaskisktpersisk" +
			"tfinsktfidjiansktføroysktfransktvestfrisiktírsktskotskt gælisktgalisisktguaranig" +
			"ujaritihaussahebraiskthindikroatiskthaitisktungarsktarmensktinterlinguaindonesis" +
			"ktinterlingueigboíslendsktitalsktjapansktjavanesisktgeorgisktkazakisktkambodjans" +
			"ktkannadakoreansktkashmirisktkurdisktkirgisiktlatínluxemburgisktlingalalaotisktl" +
			"itavsktlatvisktmalagasisktmaorisktmakedonsktmalayalammongolisktmarathisktmalajis" +
			"ktmaltesisktburmesisktnepalskthollendsktnýnorsktnorskt bokmálnyanjaoccitanoriyao" +
			"ssetisktpunjabisktpolsktafghansktportugisisktquechuaromanshrundiromansktrussiskt" +
			"ruandasanskritsindhisangosinhalesisktslovakisktslovensktsamoisktshonasomalisktal" +
			"bansktserbisktswatisktsesothosundanesisktsvensktswahilitamilskttelugiskttajikisk" +
			"tthailendskttigrinyaturkmenskttswanatongansktturkiskttsongatatariskttahitisktuig" +
			"hurukrainskturduuzbekisktvendavietnamesisktwolofxhosajiddisktyorubakinesisktsulu" +
			"asu (Tanzania)bembabena (Tanzania)bakossikiembuefikfilipiniskthawaiiansktkapverd" +
			"isktlahndaolulujiashimaorétetumklingonskttok pisinukjent málkantonesísktserbokro" +
			"atiskt",
		[]uint16{ // 602 entries
			0x0, 0x0, 0xa, 0xa, 0x12, 0x15, 0x1e, 0x1e, 0x26, 0x31, 0x31, 0x37,
			0x45, 0x45, 0x52, 0x5b, 0x5b, 0x62, 0x6c, 0x76, 0x7f, 0x87, 0x91, 0x91,
			0x91, 0x91, 0x91, 0x99, 0x99, 0x99, 0xa2, 0xa8, 0xae, 0xb4, 0xbc, 0xbc,
			0xc4, 0xc9, 0xd2, 0xd9, 0xe3, 0xeb, 0xf3, 0xf3, 0xf9, 0x103, 0x10c, 0x113,
			0x11e, 0x124, 0x134, 0x13d, 0x144, 0x14c, 0x14c, 0x152, 0x15b, 0x160, 0x160, 0x169,
			0x171, 0x179, 0x181, 0x181, 0x18c, 0x197, 0x1a2, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1b0,
			0x1b7, 0x1b7, 0x1bf, 0x1ca, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1dc, 0x1dc, 0x1e8, 0x1ef,
			0x1f8, 0x1f8, 0x203, 0x20b, 0x20b, 0x20b, 0x214, 0x21a, 0x227, 0x227, 0x227, 0x22e,
			0x236, 0x23e, 0x23e, 0x246, 0x251, 0x251, 0x259, 0x263, 0x26c, 0x276, 0x280, 0x289,
			0x293, 0x29d, 0x29d, 0x29d, 0x2a5, 0x2a5, 0x2af, 0x2b8, 0x2c6, 0x2c6, 0x2c6, 0x2cc,
			0x2d3, 0x2d3, 0x2d3, 0x2d8, 0x2e1, 0x2eb, 0x2eb, 0x2f1, 0x2fa, 0x306, 0x30d, 0x314,
			0x319, 0x321, 0x329, 0x32f, 0x337, 0x337, 0x33d, 0x33d, 0x342, 0x34e, 0x358, 0x361,
			0x369, 0x36e, 0x377, 0x37f, 0x387, 0x38f, 0x396, 0x3a2, 0x3a9, 0x3b0, 0x3b8, 0x3c1,
			0x3ca, 0x3d5, 0x3dd, 0x3e7, 0x3ed, 0x3f6, 0x3fe, 0x404, 0x40d, 0x416, 0x41c, 0x425,
			0x429, 0x432, 0x437, 0x444, 0x444, 0x444, 0x449, 0x44e, 0x456, 0x45c, 0x45c, 0x465,
			0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469,
			0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469, 0x469,
			0x477, 0x477, 0x477, 0x477, 0x477, 0x477, 0x477, 0x477, 0x477, 0x477, 0x477, 0x477,
			0x477, 0x477, 0x47c, 0x47c, 0x48b, 0x48b, 0x48b, 0x48b, 0x48b, 0x48b, 0x48b, 0x48b,
			0x48b, 0x48b, 0x48b, 0x48b, 0x48b, 0x48b, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492,
			0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492,
			0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492,
			0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492, 0x492,
			0x498, 0x49c, 0x49c, 0x49c, 0x49c, 0x49c, 0x49c, 0x49c, 0x49c, 0x49c, 0x49c, 0x4a7,
			0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7,
			0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7,
			0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4b2, 0x4b2, 0x4b2,
			0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2,
			0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2, 0x4b2,
			0x4b2, 0x4b2, 0x4b2, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd,
			0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd,
			0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4c3,
			0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4c3, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
			0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4d4, 0x4d4, 0x4d4, 0x4d4, 0x4d4, 0x4d4, 0x4d4,
			0x4d4, 0x4d4, 0x4d9, 0x4d9, 0x4d9, 0x4d9, 0x4d9, 0x4e3, 0x4e3, 0x4e3, 0x4e3, 0x4e3,
			0x4ec, 0x4ec, 0x4ec, 0x4ec, 0x4ec, 0x4ec, 0x4ec, 0x4ec, 0x4ec, 0x4ec, 0x4ec, 0x4ec,
			0x4ec, 0x4ec, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504,
			0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504, 0x504,
			0x504, 0x512,
		},
	},
	{ // fr
		frLangStr,
		frLangIdx,
	},
	{ // fr-CA
		frCALangStr,
		frCALangIdx,
	},
	{ // fur
		"afarabcazianavestanafrikaansamaricaragonêsarapassamêsavaraymaràazerbaijanibielor" +
			"ùsbulgarbengalêstibetanbretonbosniaccatalancecenchamorrocorscreececsclâf de gles" +
			"iegalêsdanêstodescgrêcinglêsesperantospagnûlestonbascpersianfulahfinlandêsfizian" +
			"faroêsfrancêsfrisiangaelic irlandêsgaelic scozêsgalizianguaranìgujaratimanxebrai" +
			"chindicravuathaitianongjarêsarmenindonesianigboinupiaqidoislandêstalianinuktitut" +
			"gjaponêsgjeorgjiankazackalaallisutkhmerkannadacoreancurdcornualiêslatinlussembur" +
			"ghêslimburghêslingalalaolituanletonmalagasymaorimacedonmalayalammongulmarathimal" +
			"êsmaltêsndebele setentrionâlnepalêsolandêsnorvegjês nynorsknorvegjês bokmålnavaj" +
			"oocitanoriyaoseticpunjabipolacpashtoportughêsquechuarumançromenrussanscritsardeg" +
			"nûlsindhisami setentrionâlsangosinalêsslovacslovensamoansomalalbanêsserpswatisot" +
			"ho meridionâlsundanêssvedêsswahilitamiltelegutagicthaiturcmenturctartartahitianu" +
			"igurucrainurduuzbecvendavietnamitevalonwolofxhosayiddishyorubacinêszuluvieri ing" +
			"lêsaramaicasturiancopticsclâfvieri egjizianfilipinvieri francêsfurlangoticvieri " +
			"grêcladinlenghis multiplismirandêsnapoletanbas todescvieri norvegjêssotho setent" +
			"rionâlturc otomanpapiamentovieri persianvieri provenzâlsicilianscozêsvieri irlan" +
			"dêssumerictetumindeterminadetodesc de Austriealt todesc de Svuizareinglês austra" +
			"lianinglês canadêsinglês britanicingles merecanspagnûl de Americhe Latinespagnûl" +
			" ibericfrancês dal Canadefrancês de Svuizareflamantportughês brasilianportughês " +
			"ibericmoldâfcinês semplificâtcinês tradizionâl",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xc, 0x13, 0x1c, 0x1c, 0x22, 0x2b, 0x2f, 0x37, 0x3b, 0x42,
			0x4d, 0x4d, 0x56, 0x5c, 0x5c, 0x5c, 0x65, 0x6c, 0x72, 0x79, 0x80, 0x85,
			0x8d, 0x91, 0x95, 0x98, 0xa8, 0xa8, 0xae, 0xb4, 0xba, 0xba, 0xba, 0xba,
			0xbf, 0xc6, 0xcf, 0xd7, 0xdc, 0xe0, 0xe7, 0xec, 0xf6, 0xfc, 0x103, 0x10b,
			0x112, 0x122, 0x130, 0x138, 0x140, 0x148, 0x14c, 0x14c, 0x152, 0x157, 0x157, 0x15e,
			0x165, 0x16e, 0x173, 0x173, 0x173, 0x17d, 0x17d, 0x181, 0x181, 0x188, 0x18b, 0x194,
			0x19a, 0x1a3, 0x1ac, 0x1ac, 0x1b6, 0x1b6, 0x1b6, 0x1b6, 0x1bb, 0x1c6, 0x1cb, 0x1d2,
			0x1d8, 0x1d8, 0x1d8, 0x1dc, 0x1dc, 0x1e7, 0x1e7, 0x1ec, 0x1fa, 0x1fa, 0x205, 0x20c,
			0x20f, 0x215, 0x215, 0x21a, 0x222, 0x222, 0x227, 0x22e, 0x237, 0x23d, 0x244, 0x24a,
			0x251, 0x251, 0x251, 0x266, 0x26e, 0x26e, 0x276, 0x288, 0x29a, 0x29a, 0x2a0, 0x2a0,
			0x2a6, 0x2a6, 0x2a6, 0x2ab, 0x2b1, 0x2b8, 0x2b8, 0x2bd, 0x2c3, 0x2cd, 0x2d4, 0x2db,
			0x2db, 0x2e0, 0x2e3, 0x2e3, 0x2eb, 0x2f5, 0x2fb, 0x30d, 0x312, 0x31a, 0x320, 0x326,
			0x32c, 0x32c, 0x331, 0x339, 0x33d, 0x342, 0x353, 0x35c, 0x363, 0x36a, 0x36f, 0x375,
			0x37a, 0x37e, 0x37e, 0x385, 0x385, 0x385, 0x389, 0x389, 0x38f, 0x397, 0x39c, 0x3a2,
			0x3a6, 0x3ab, 0x3b0, 0x3ba, 0x3ba, 0x3bf, 0x3c4, 0x3c9, 0x3d0, 0x3d6, 0x3d6, 0x3dc,
			0x3e0, 0x3e0, 0x3e0, 0x3e0, 0x3e0, 0x3e0, 0x3e0, 0x3e0, 0x3e0, 0x3e0, 0x3e0, 0x3e0,
			0x3e0, 0x3e0, 0x3ed, 0x3ed, 0x3f4, 0x3f4, 0x3f4, 0x3f4, 0x3f4, 0x3f4, 0x3f4, 0x3f4,
			0x3f4, 0x3f4, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc,
			0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc,
			0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc,
			0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x3fc,
			0x3fc, 0x3fc, 0x3fc, 0x3fc, 0x402, 0x402, 0x402, 0x402, 0x402, 0x402, 0x402, 0x402,
			0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408,
			0x408, 0x408, 0x408, 0x416, 0x416, 0x416, 0x416, 0x416, 0x416, 0x416, 0x416, 0x41d,
			0x41d, 0x41d, 0x41d, 0x41d, 0x42b, 0x42b, 0x42b, 0x42b, 0x431, 0x431, 0x431, 0x431,
			0x431, 0x431, 0x431, 0x431, 0x431, 0x431, 0x431, 0x431, 0x431, 0x431, 0x431, 0x436,
			0x436, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441,
			0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441,
			0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441,
			0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441,
			0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441, 0x441,
			0x441, 0x441, 0x441, 0x441, 0x441, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446,
			0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446,
			0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446,
			0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446, 0x446,
			0x446, 0x446, 0x457, 0x457, 0x460, 0x460, 0x460, 0x460, 0x460, 0x460, 0x460, 0x469,
			0x469, 0x473, 0x473, 0x473, 0x473, 0x473, 0x473, 0x473, 0x473, 0x483, 0x483, 0x483,
			0x496, 0x496, 0x496, 0x496, 0x496, 0x496, 0x496, 0x496, 0x4a1, 0x4a1, 0x4a1, 0x4a1,
			0x4ab, 0x4ab, 0x4ab, 0x4ab, 0x4ab, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x4b8,
			0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8,
			0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8,
			0x4d0, 0x4d7, 0x4d7, 0x4d7, 0x4d7, 0x4d7, 0x4d7, 0x4d7, 0x4e6, 0x4e6, 0x4e6, 0x4e6,
			0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4e6,
			0x4e6, 0x4e6, 0x4e6, 0x4e6, 0x4ed, 0x4ed, 0x4ed, 0x4ed, 0x4ed, 0x4ed, 0x4ed, 0x4ed,
			0x4ed, 0x4ed, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2,
			0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2,
			0x4f2, 0x4f2, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff,
			0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff,
			0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x4ff, 0x510, 0x526,
			0x538, 0x548, 0x558, 0x566, 0x581, 0x590, 0x590, 0x5a3, 0x5b7, 0x5be, 0x5d2, 0x5e3,
			0x5ea, 0x5ea, 0x5fd, 0x610,
		},
	},
	{ // fy
		"AfarAbchazyskAvestyskAfrikaanskAkanAmhaarskAragoneeskArabyskAssameeskAvaryskAyma" +
			"raAzerbeidzjaanskBasjkierskWyt-RussyskBulgaarskBislamaBambaraBengaalskTibetaansk" +
			"BretonskBosnyskKatalaanskTsjetsjeenskChamorroKorsikaanskCreeTsjechyskKerkslavysk" +
			"TsjoevasjyskWelskDeenskDútskDivehiDzongkhaEweGryksIngelskEsperantoSpaanskEstlâns" +
			"kBaskyskPerzyskFulahFinskFijyskFaeröerskFrânskWest-FryskIerskSchotsk GaelicGalis" +
			"yskGuaraníGujaratiManksHausaHebreeuwskHindiHiri MotuKroatyskHaïtiaanskHongaarskA" +
			"rmeenskHereroInterlinguaYndonezyskInterlingueIgboSichuan YiInupiaqIdoYslânsItali" +
			"aanskInuktitutJapansJavaanskGeorgyskKongoKikuyuKuanyamaKazachsGrienlânsKhmerKann" +
			"adaKoreaanskKanuriKasjmiriKoerdyskKomiCornishKirgizyskLatynLuxemburgsGandaLimbur" +
			"gsLingalaLaotiaanskLitouwsLuba-KatangaLetlânsMalagasyskMarshalleesMaoriMacedonys" +
			"kMalayalamMongoolsMarathiMaleisMalteesBirmeesNauruaanskNoard-NdbeleNepaleesNdong" +
			"aNederlânskNoors - NynorskNoors - BokmålSûd-NdbeleNavajoNyanjaOccitaanskOjibwaOr" +
			"omoOdiaOssetyskPunjabiPaliPoalskPasjtoePortugeeskQuechuaReto-RomaanskKirundiRoem" +
			"eenskRussyskKinyarwandaSanskrietSardinyskSindhiNoard-SamyskSangoSingaleesSlowaak" +
			"sSloveenskSamoaanskShonaSomalyskAlbaneeskServyskSwaziSûd-SothoSoendaneeskZweedsS" +
			"wahiliTamilTeluguTadzjieksThaisTigrinyaTurkmeensTswanaTongaanskTurksTsongaTataar" +
			"sTahityskOeigoersOekraïensUrduOezbeeksVendaVietnameesVolapükWaalsWolofXhosaJiddy" +
			"skYorubaZhuangSineeskZuluAtjeeskAkoliAdangmeAdygheAfrihiliAghemAinuAkkadyskAleut" +
			"Sûd-AltaïskâldingelskAngikaArameeskAraukaanskArapahoArawakAsuAsturyskAwadhiBaloe" +
			"tsjyskBalineeskBasaBamounGhomala’BejaBembaBenaBafutBhojpuriBikolBiniKomSiksikaBr" +
			"ajBodoAkooseBuriatBugineeskBuluBlinMedumbaKaddoKaribyskCayugaAtsamCebuanoChigaCh" +
			"ibchaChagataiChuukeeskMariChinook-jargonChoctawChipewyanCherokeeCheyenneSoranîKo" +
			"ptyskKrim-TataarskKasjoebyskDakotaDargwaTaitaDelawareSlaveDogribDinkaZarmaDogriN" +
			"edersorbyskDualaMiddelnederlânskJola-FonyiDyulaDazagaEmbuEfikAldegyptyskEkajukEl" +
			"amityskMiddelingelskEwondoFangFilipynskFonMiddelfrânskAldfrânskNoard-FryskEast-F" +
			"ryskFriulyskGaGayoGbayaGeezGilberteeskMiddelheechdútskAlsheechdútskGondiGorontal" +
			"oGothyskGreboAldgryksSwitsers DútskGusiiGwichʼinHaidaHawaïaanskHiligaynonHettity" +
			"skHmongOppersorbyskHupaIbanIbibioIlokoIngoesjLojbanNgombaMachameJudeo-PerzyskJud" +
			"eo-ArabyskKarakalpaksKabyleKachinJjuKambaKawiKabardyskKanembuTyapMakondeKaapverd" +
			"ysk CreoolsKoroKhasiKhotaneeskKoyra ChiiniKakoKalenjinKimbunduKonkaniKosraeaansk" +
			"KpelleKarachay-BalkarKarelyskKurukhShambalaBafiaKölschKoemuksKutenaiLadinoLangiL" +
			"ahndaLambaLezgyskLakotaMongoLoziLuba-LuluaLuisenoLundaLuoLushaiLuyiaMadureesMafa" +
			"MagahiMaithiliMakassaarsMandingoMasaiMabaMokshaMandarMendeMeruMorisyenMiddeliers" +
			"Makhuwa-MeettoMeta’Mi’kmaqMinangkabauMantsjoeManipoeriMohawkMossiMundangMeardere" +
			" talenCreekMirandeesMarwariMyeneErzjaNapolitaanskNamaLaagduitsNewariNiasNiueaans" +
			"kNgumbaNgiemboonNogaiAldnoarskN’koNoard-SothoNuerKlassiek NewariNyamweziNyankole" +
			"NyoroNzimaOsageOttomaansk-TurksPangasinanPahlaviPampangaPapiamentsPalauaanskAldp" +
			"erzyskFoenisyskPohnpeiaanskAldprovençaalsRajasthaniRapanuiRarotonganRomboRomaniA" +
			"romaniaanskRwaSandaweJakoetsSamaritaansk-ArameeskSamburuSasakSantaliNgambaySangu" +
			"SiciliaanskSchotsSenecaSenaSelkupKoyraboro SenniAldyrskTashelhiytShanTsjadysk Ar" +
			"abyskSidamoSûd-SamyskLule SamiInari SamiSkolt SamiSoninkeSogdyskSranantongoSerer" +
			"SahoSukumaSoesoeSoemeryskShimaoreCongo SwahiliKlassiek SyryskSyryskTimneTesoTere" +
			"noTetunTigreTivTokelausKlingonTlingitTamashekNyasa TongaTok PisinTarokoTsimshian" +
			"ToemboekaTuvaluaanskTasawaqTuvinyskTamazight (Sintraal-Marokko)OedmoertsOegarity" +
			"skUmbunduRootVaiVotyskVunjoWalserWalamoWarayWashoKalmykSogaYaoYapeesYangbenYemba" +
			"KantoneeskZapotecBlissymbolenZenagaStandert Marokkaanske TamazightZuniGjin lingu" +
			"ïstyske ynhâldZazaModern standert ArabyskEastenryks DútskSwitsersk HeechdútskAus" +
			"tralysk IngelskKanadeesk IngelskBritsk IngelskAmerikaansk IngelskLatynsk-Amerika" +
			"ansk SpaanskEuropeesk SpaanskMeksikaansk SpaanskKanadeesk FrânskSwitserse Frânsk" +
			"VlaamsBrazyljaansk PortugeesEuropees PortugeesMoldavyskServokroatyskFerienfâldic" +
			"h SineeskTradisjoneel Sineesk",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xd, 0x15, 0x1f, 0x23, 0x2b, 0x35, 0x3c, 0x45, 0x4c, 0x52,
			0x61, 0x6b, 0x76, 0x7f, 0x86, 0x8d, 0x96, 0xa0, 0xa8, 0xaf, 0xb9, 0xc5,
			0xcd, 0xd8, 0xdc, 0xe5, 0xf0, 0xfc, 0x101, 0x107, 0x10d, 0x113, 0x11b, 0x11e,
			0x123, 0x12a, 0x133, 0x13a, 0x143, 0x14a, 0x151, 0x156, 0x15b, 0x161, 0x16b, 0x172,
			0x17c, 0x181, 0x18f, 0x197, 0x19f, 0x1a7, 0x1ac, 0x1b1, 0x1bb, 0x1c0, 0x1c9, 0x1d1,
			0x1dc, 0x1e5, 0x1ed, 0x1f3, 0x1fe, 0x208, 0x213, 0x217, 0x221, 0x228, 0x22b, 0x232,
			0x23c, 0x245, 0x24b, 0x253, 0x25b, 0x260, 0x266, 0x26e, 0x275, 0x27f, 0x284, 0x28b,
			0x294, 0x29a, 0x2a2, 0x2aa, 0x2ae, 0x2b5, 0x2be, 0x2c3, 0x2cd, 0x2d2, 0x2da, 0x2e1,
			0x2eb, 0x2f2, 0x2fe, 0x306, 0x310, 0x31b, 0x320, 0x32a, 0x333, 0x33b, 0x342, 0x348,
			0x34f, 0x356, 0x360, 0x36c, 0x374, 0x37a, 0x385, 0x394, 0x3a3, 0x3ae, 0x3b4, 0x3ba,
			0x3c4, 0x3ca, 0x3cf, 0x3d3, 0x3db, 0x3e2, 0x3e6, 0x3ec, 0x3f3, 0x3fd, 0x404, 0x411,
			0x418, 0x421, 0x428, 0x433, 0x43c, 0x445, 0x44b, 0x457, 0x45c, 0x465, 0x46d, 0x476,
			0x47f, 0x484, 0x48c, 0x495, 0x49c, 0x4a1, 0x4ab, 0x4b6, 0x4bc, 0x4c3, 0x4c8, 0x4ce,
			0x4d7, 0x4dc, 0x4e4, 0x4ed, 0x4f3, 0x4fc, 0x501, 0x507, 0x50e, 0x516, 0x51e, 0x528,
			0x52c, 0x534, 0x539, 0x543, 0x54b, 0x550, 0x555, 0x55a, 0x561, 0x567, 0x56d, 0x574,
			0x578, 0x57f, 0x584, 0x58b, 0x591, 0x591, 0x599, 0x59e, 0x5a2, 0x5aa, 0x5aa, 0x5af,
			0x5af, 0x5bc, 0x5c7, 0x5cd, 0x5d5, 0x5df, 0x5df, 0x5e6, 0x5e6, 0x5ec, 0x5ec, 0x5ec,
			0x5ef, 0x5ef, 0x5f7, 0x5f7, 0x5fd, 0x5fd, 0x608, 0x611, 0x611, 0x615, 0x61b, 0x61b,
			0x625, 0x629, 0x62e, 0x62e, 0x632, 0x637, 0x637, 0x63f, 0x644, 0x648, 0x648, 0x64b,
			0x652, 0x652, 0x652, 0x656, 0x656, 0x65a, 0x660, 0x666, 0x66f, 0x673, 0x677, 0x67e,
			0x683, 0x68b, 0x691, 0x696, 0x69d, 0x6a2, 0x6a9, 0x6b1, 0x6ba, 0x6be, 0x6cc, 0x6d3,
			0x6dc, 0x6e4, 0x6ec, 0x6f3, 0x6fa, 0x6fa, 0x707, 0x711, 0x717, 0x71d, 0x722, 0x72a,
			0x72f, 0x735, 0x73a, 0x73f, 0x744, 0x750, 0x750, 0x755, 0x766, 0x770, 0x775, 0x77b,
			0x77f, 0x783, 0x783, 0x78e, 0x794, 0x79d, 0x7aa, 0x7aa, 0x7b0, 0x7b0, 0x7b4, 0x7bd,
			0x7bd, 0x7c0, 0x7c0, 0x7cd, 0x7d7, 0x7d7, 0x7e2, 0x7ec, 0x7f4, 0x7f6, 0x7f6, 0x7f6,
			0x7fa, 0x7ff, 0x7ff, 0x803, 0x80e, 0x80e, 0x81f, 0x82d, 0x82d, 0x832, 0x83b, 0x842,
			0x847, 0x84f, 0x85e, 0x85e, 0x85e, 0x863, 0x86c, 0x871, 0x871, 0x87c, 0x87c, 0x886,
			0x88f, 0x894, 0x8a0, 0x8a0, 0x8a4, 0x8a8, 0x8ae, 0x8b3, 0x8ba, 0x8ba, 0x8ba, 0x8c0,
			0x8c6, 0x8cd, 0x8da, 0x8e7, 0x8e7, 0x8f2, 0x8f8, 0x8fe, 0x901, 0x906, 0x90a, 0x913,
			0x91a, 0x91e, 0x925, 0x938, 0x938, 0x93c, 0x93c, 0x941, 0x94b, 0x957, 0x957, 0x957,
			0x95b, 0x963, 0x96b, 0x96b, 0x972, 0x97d, 0x983, 0x992, 0x992, 0x992, 0x99a, 0x9a0,
			0x9a8, 0x9ad, 0x9b4, 0x9bb, 0x9c2, 0x9c8, 0x9cd, 0x9d3, 0x9d8, 0x9df, 0x9df, 0x9df,
			0x9df, 0x9e5, 0x9e5, 0x9ea, 0x9ee, 0x9ee, 0x9f8, 0x9ff, 0xa04, 0xa07, 0xa0d, 0xa12,
			0xa12, 0xa12, 0xa1a, 0xa1e, 0xa24, 0xa2c, 0xa36, 0xa3e, 0xa43, 0xa47, 0xa4d, 0xa53,
			0xa58, 0xa5c, 0xa64, 0xa6e, 0xa7c, 0xa83, 0xa8c, 0xa97, 0xa9f, 0xaa8, 0xaae, 0xab3,
			0xab3, 0xaba, 0xac8, 0xacd, 0xad6, 0xadd, 0xadd, 0xae2, 0xae7, 0xae7, 0xae7, 0xaf3,
			0xaf7, 0xb00, 0xb06, 0xb0a, 0xb13, 0xb13, 0xb19, 0xb22, 0xb27, 0xb30, 0xb30, 0xb36,
			0xb41, 0xb45, 0xb54, 0xb5c, 0xb64, 0xb69, 0xb6e, 0xb73, 0xb83, 0xb8d, 0xb94, 0xb9c,
			0xba6, 0xbb0, 0xbb0, 0xbb0, 0xbb0, 0xbba, 0xbba, 0xbc3, 0xbc3, 0xbc3, 0xbcf, 0xbcf,
			0xbde, 0xbde, 0xbde, 0xbe8, 0xbef, 0xbf9, 0xbf9, 0xbf9, 0xbfe, 0xc04, 0xc04, 0xc04,
			0xc04, 0xc10, 0xc13, 0xc1a, 0xc21, 0xc36, 0xc3d, 0xc42, 0xc49, 0xc49, 0xc50, 0xc55,
			0xc60, 0xc66, 0xc66, 0xc6c, 0xc70, 0xc70, 0xc76, 0xc85, 0xc8c, 0xc8c, 0xc96, 0xc9a,
			0xcaa, 0xcb0, 0xcb0, 0xcb0, 0xcbb, 0xcc4, 0xcce, 0xcd8, 0xcdf, 0xce6, 0xcf1, 0xcf6,
			0xcfa, 0xcfa, 0xd00, 0xd06, 0xd0f, 0xd17, 0xd24, 0xd33, 0xd39, 0xd39, 0xd39, 0xd3e,
			0xd42, 0xd48, 0xd4d, 0xd52, 0xd55, 0xd5d, 0xd5d, 0xd64, 0xd6b, 0xd6b, 0xd73, 0xd7e,
			0xd87, 0xd87, 0xd8d, 0xd8d, 0xd96, 0xd96, 0xd9f, 0xdaa, 0xdb1, 0xdb9, 0xdd5, 0xdde,
			0xde8, 0xdef, 0xdf3, 0xdf6, 0xdf6, 0xdf6, 0xdf6, 0xdf6, 0xdfc, 0xdfc, 0xe01, 0xe07,
			0xe0d, 0xe12, 0xe17, 0xe17, 0xe1d, 0xe1d, 0xe21, 0xe24, 0xe2a, 0xe31, 0xe36, 0xe36,
			0xe40, 0xe47, 0xe53, 0xe53, 0xe59, 0xe78, 0xe7c, 0xe96, 0xe9a, 0xeb1, 0xec2, 0xed7,
			0xee9, 0xefa, 0xf08, 0xf1b, 0xf36, 0xf47, 0xf5a, 0xf6b, 0xf7c, 0xf82, 0xf98, 0xfaa,
			0xfb3, 0xfc0, 0xfd6, 0xfea,
		},
	},
	{ // ga
		"AfáirisAbcáisisAivéistisAfracáinisAcáinisAmáirisAragóinisAraibisAsaimisAváirisAi" +
			"dhmirisAsarbaiseáinisBaiscírisBealarúisisBulgáirisBioslaimisBeangáilisTibéidisBr" +
			"iotáinisBoisnisCatalóinisSisinisSeamóirisCorsaicisCraísSeicisSlavais na hEaglais" +
			"eSuvaisisBreatnaisDanmhairgisGearmáinisDivéihisSeoinicisGréigisBéarlaEsperantoSp" +
			"áinnisEastóinisBascaisPeirsisFuláinisFionlainnisFidsisFaróisFraincisFreaslainnis" +
			" IartharachGaeilgeGaeilge na hAlbanGailísisGuaráinisGúisearáitisManainnisHásaisE" +
			"abhraisHiondúisMotúis HíríCróitisCriól HáítíochUngáirisAirméinisHeiréirisInterli" +
			"nguaIndinéisisInterlingueÍogbóisIniúipiaicisIdoÍoslainnisIodáilisIonúitisSeapáin" +
			"isIáivisSeoirsisCongóisCiocúisCuainiáimisCasaicisKalaallisutCiméirisCannadaisCói" +
			"réisCanúirisCaismírisCoirdisCoimisCoirnisCirgisisLaidinLucsambuirgisLugandaisLio" +
			"ngáilisLaoisisLiotuáinisLúba-CataingisLaitvisMalagáisisMairsillisMaoraisMacadóin" +
			"isMailéalaimisMongóilisMaraitisMalaeisMáltaisBurmaisNárúisNdeibéilis an Tuaiscir" +
			"tNeipeailisNdongaisOllainnisNua-IoruaisIoruais BokmålNdeibéilis an DeiscirtNavac" +
			"hóisSiséivisOcsatáinisÓisibisOraimisOirísisOiséitisPuinseáibisPáilisPolainnisPai" +
			"stisPortaingéilisCeatsuaisRómainisRúindisRómáinisRúisisCiniaruaindisSanscraitSai" +
			"rdínisSindisSáimis ThuaidhSangóisSiolóinisSlóvaicisSlóivéinisSamóisSeoinisSomáil" +
			"isAlbáinisSeirbisSuaisisSeasóitisSundaisSualainnisSvahaílisTamailisTeileagúisTái" +
			"dsícisTéalainnisTigrinisTuircméinisSuáinisTongaisTuircisSongaisTatairisTaihítisU" +
			"igiúirisÚcráinisUrdúisÚisbéiceastáinisVeindisVítneaimisVolapükVallúnaisVolaifisC" +
			"óisisGiúdaisIarúibisSiuáingisSínisSúlúisAidhniúisAcáidisSean-BhéarlaAramaisMapúi" +
			"tsisAstúirisBailísBaváirisBeimbisBuiriáitisBuiginisSeabúáinisMairisSeiricisCopta" +
			"isCaisiúibisZarmaisSorbais ÍochtarachMeán-OllainnisSean-ÉigiptisMeán-BhéarlaFili" +
			"pínisMeán-FhraincisSean-FhraincisFreaslainnis an TuaiscirtFriúilisAetóipisMeán-A" +
			"rd-GhearmáinisSean-Ard-GhearmáinisSean-GhréigisGearmáinis EilvéiseachUaúisHaicéi" +
			"sHaváisHiondúis FhidsíHilgeanóinisHitisMongaisSorbais UachtarachHúipisIbibisIong" +
			"úisIútlainnisCara-ChalpáisConcáinisCairéilisCurúicisLaidínisPuinseáibis Iarthara" +
			"chLiogúirisLiovóinisLombairdisMeindisMeán-GhaeilgeManapúirisMóháicisMairis Iarth" +
			"arachMioraindéisMarmhairisGearmáinis ÍochtarachNíobhaisSean-LochlainnisSútúis an" +
			" TuaiscirtSean-PheirsisPrúisisRomainisArómáinisSachaisAramais ShamárachSantáilis" +
			"SicilisAlbainisSean-GhaeilgeSáimis LuleSogdánaisSuiméirisSvahaílis an ChongóSiri" +
			"cisSiléisisKlingonUdmairtisTeanga AnaithnidVeinéisisPléimeannais IartharachCailm" +
			"ícisCantainisSéalainnisZúinisGan ábhar teangeolaíochAraibis ChaighdeánachGearmái" +
			"nis OstarachArd-Ghearmáinis EilvéiseachBéarla AstrálachBéarla CeanadachBéarla Br" +
			"iotanachBéarla MeiriceánachSpáinnis Mheiriceá LaidinighSpáinnis EorpachSpáinnis " +
			"MheicsiceachFraincis CheanadachFraincis EilvéiseachPléimeannaisPortaingéilis na " +
			"BrasaílePortaingéilis IbéarachMoldáivisSeirbea-ChróitisSínis ShimplitheSínis Thr" +
			"aidisiúnta",
		[]uint16{ // 604 entries
			0x0, 0x8, 0x11, 0x1b, 0x26, 0x2e, 0x36, 0x40, 0x47, 0x4e, 0x56, 0x5f,
			0x6e, 0x78, 0x84, 0x8e, 0x98, 0x98, 0xa3, 0xac, 0xb7, 0xbe, 0xc9, 0xd0,
			0xda, 0xe3, 0xe9, 0xef, 0x103, 0x10b, 0x114, 0x11f, 0x12a, 0x133, 0x13c, 0x13c,
			0x144, 0x14b, 0x154, 0x15d, 0x167, 0x16e, 0x175, 0x17e, 0x189, 0x18f, 0x196, 0x19e,
			0x1b5, 0x1bc, 0x1cd, 0x1d6, 0x1e0, 0x1ee, 0x1f7, 0x1fe, 0x206, 0x20f, 0x21d, 0x225,
			0x237, 0x240, 0x24a, 0x254, 0x25f, 0x26a, 0x275, 0x27e, 0x27e, 0x28b, 0x28e, 0x299,
			0x2a2, 0x2ab, 0x2b5, 0x2bc, 0x2c4, 0x2cc, 0x2d4, 0x2e0, 0x2e8, 0x2f3, 0x2fc, 0x305,
			0x30e, 0x317, 0x321, 0x328, 0x32e, 0x335, 0x33d, 0x343, 0x350, 0x359, 0x359, 0x364,
			0x36b, 0x376, 0x385, 0x38c, 0x397, 0x3a1, 0x3a8, 0x3b3, 0x3c0, 0x3ca, 0x3d2, 0x3d9,
			0x3e1, 0x3e8, 0x3f0, 0x408, 0x412, 0x41a, 0x423, 0x42e, 0x43d, 0x454, 0x45e, 0x467,
			0x472, 0x47a, 0x481, 0x489, 0x492, 0x49e, 0x4a5, 0x4ae, 0x4b5, 0x4c3, 0x4cc, 0x4d5,
			0x4dd, 0x4e7, 0x4ee, 0x4fb, 0x504, 0x50e, 0x514, 0x523, 0x52b, 0x535, 0x53f, 0x54b,
			0x552, 0x559, 0x562, 0x56b, 0x572, 0x579, 0x583, 0x58a, 0x594, 0x59e, 0x5a6, 0x5b1,
			0x5bc, 0x5c7, 0x5cf, 0x5db, 0x5e3, 0x5ea, 0x5f1, 0x5f8, 0x600, 0x609, 0x613, 0x61d,
			0x624, 0x637, 0x63e, 0x649, 0x651, 0x65b, 0x663, 0x66a, 0x672, 0x67b, 0x685, 0x68b,
			0x693, 0x693, 0x693, 0x693, 0x693, 0x693, 0x693, 0x693, 0x69d, 0x6a5, 0x6a5, 0x6a5,
			0x6a5, 0x6a5, 0x6b2, 0x6b2, 0x6b9, 0x6c3, 0x6c3, 0x6c3, 0x6c3, 0x6c3, 0x6c3, 0x6c3,
			0x6c3, 0x6c3, 0x6cc, 0x6cc, 0x6cc, 0x6cc, 0x6cc, 0x6d3, 0x6dc, 0x6dc, 0x6dc, 0x6dc,
			0x6dc, 0x6dc, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3,
			0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6e3, 0x6ee, 0x6f6, 0x6f6, 0x6f6, 0x6f6,
			0x6f6, 0x6f6, 0x6f6, 0x6f6, 0x702, 0x702, 0x702, 0x702, 0x702, 0x708, 0x708, 0x708,
			0x708, 0x710, 0x710, 0x710, 0x717, 0x717, 0x717, 0x722, 0x722, 0x722, 0x722, 0x722,
			0x722, 0x722, 0x722, 0x729, 0x729, 0x73c, 0x73c, 0x73c, 0x74b, 0x74b, 0x74b, 0x74b,
			0x74b, 0x74b, 0x74b, 0x759, 0x759, 0x759, 0x767, 0x767, 0x767, 0x767, 0x767, 0x771,
			0x771, 0x771, 0x771, 0x780, 0x78e, 0x78e, 0x7a7, 0x7a7, 0x7b0, 0x7b0, 0x7b0, 0x7b0,
			0x7b0, 0x7b0, 0x7b0, 0x7b9, 0x7b9, 0x7b9, 0x7cf, 0x7e4, 0x7e4, 0x7e4, 0x7e4, 0x7e4,
			0x7e4, 0x7f2, 0x80a, 0x810, 0x810, 0x810, 0x810, 0x810, 0x818, 0x81f, 0x830, 0x83d,
			0x842, 0x849, 0x85b, 0x85b, 0x862, 0x862, 0x868, 0x868, 0x870, 0x870, 0x870, 0x870,
			0x870, 0x870, 0x870, 0x870, 0x87b, 0x889, 0x889, 0x889, 0x889, 0x889, 0x889, 0x889,
			0x889, 0x889, 0x889, 0x889, 0x889, 0x889, 0x889, 0x889, 0x889, 0x889, 0x889, 0x889,
			0x889, 0x889, 0x889, 0x889, 0x893, 0x893, 0x893, 0x893, 0x893, 0x893, 0x89d, 0x8a6,
			0x8a6, 0x8a6, 0x8a6, 0x8a6, 0x8a6, 0x8af, 0x8af, 0x8c6, 0x8c6, 0x8c6, 0x8c6, 0x8d0,
			0x8da, 0x8da, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4,
			0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4,
			0x8eb, 0x8eb, 0x8eb, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x904, 0x90e, 0x90e,
			0x91f, 0x91f, 0x91f, 0x91f, 0x92b, 0x935, 0x935, 0x935, 0x935, 0x935, 0x935, 0x935,
			0x935, 0x94c, 0x94c, 0x94c, 0x955, 0x955, 0x955, 0x955, 0x955, 0x965, 0x965, 0x965,
			0x97a, 0x97a, 0x97a, 0x97a, 0x97a, 0x97a, 0x97a, 0x97a, 0x97a, 0x97a, 0x97a, 0x97a,
			0x97a, 0x97a, 0x97a, 0x97a, 0x97a, 0x987, 0x987, 0x987, 0x987, 0x987, 0x987, 0x98f,
			0x98f, 0x98f, 0x98f, 0x98f, 0x98f, 0x98f, 0x98f, 0x98f, 0x98f, 0x997, 0x997, 0x997,
			0x997, 0x9a2, 0x9a2, 0x9a2, 0x9a9, 0x9bb, 0x9bb, 0x9bb, 0x9c5, 0x9c5, 0x9c5, 0x9c5,
			0x9cc, 0x9d4, 0x9d4, 0x9d4, 0x9d4, 0x9d4, 0x9d4, 0x9d4, 0x9e1, 0x9e1, 0x9e1, 0x9e1,
			0x9e1, 0x9e1, 0x9e1, 0x9e1, 0x9e1, 0x9ed, 0x9ed, 0x9ed, 0x9ed, 0x9f7, 0x9f7, 0x9f7,
			0x9f7, 0x9f7, 0x9f7, 0x9f7, 0xa01, 0xa01, 0xa16, 0xa16, 0xa1d, 0xa26, 0xa26, 0xa26,
			0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa2d,
			0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa2d, 0xa36,
			0xa36, 0xa36, 0xa46, 0xa46, 0xa50, 0xa50, 0xa68, 0xa68, 0xa68, 0xa68, 0xa68, 0xa68,
			0xa68, 0xa68, 0xa68, 0xa68, 0xa72, 0xa72, 0xa72, 0xa72, 0xa72, 0xa72, 0xa72, 0xa72,
			0xa7b, 0xa7b, 0xa7b, 0xa86, 0xa86, 0xa86, 0xa8d, 0xaa6, 0xaa6, 0xabc, 0xad0, 0xaed,
			0xaff, 0xb10, 0xb22, 0xb37, 0xb55, 0xb66, 0xb7c, 0xb8f, 0xba4, 0xbb1, 0xbcc, 0xbe4,
			0xbee, 0xbff, 0xc10, 0xc25,
		},
	},
	{ // gd
		"AfarAbchasaisAvestanaisAfraganaisAkanAmtharaisAragonaisArabaisAsamaisAvaraisAsar" +
			"baideànaisBashkirBealaruisisBulgaraisBislamaBambaraBeangailisTibeitisBreatnaisBo" +
			"snaisCatalanaisDeideanaisChamorroCorsaisSeacaisSlàbhais na h-EaglaiseCuimrisDanm" +
			"hairgisGearmailtisDivehiDzongkhaEweGreugaisBeurlaEsperantoSpàinntisEastoinisBasg" +
			"aisFarsaidhFionnlannaisFìdisFàrothaisFraingisFrìoslannais SiarachGaeilgeGàidhlig" +
			"GailìsisGuaraníGujaratiGaelgHausaEabhraHindisHiri MotuCròthaisisCrìtheol Haidhti" +
			"UngairisAirmeinisInterlinguaInnd-InnsisInterlingueIgboYi SichuanInupiaqIdoInnis " +
			"TìlisEadailtisInuktitutSeapanaisDeàbhanaisCairtbheilisKikuyuCasachaisKalaallisut" +
			"CmèarKannadaCoirèanaisCaismirisCùrdaisCòrnaisCìorgasaisLaideannLugsamburgaisGand" +
			"aLingalaLàthoLiotuainisLuba-KatangaLaitbheisMalagasaisMarshallaisMāoriMasadonais" +
			"MalayalamMongolaisMarathiMalaidhisMaltaisBurmaisNabhruNdebele ThuathachNeapàilis" +
			"DuitsisNynorsk na NirribhidhBokmål na NirribhidhNdebele DheasachChichewaOgsatana" +
			"isOromoOriyaOsseticPanjabiPaliPòlainnisPachtuPortagailisCeatsuaRumainsKirundiRom" +
			"àinisRuisisKinyarwandaSanskritSàrdaisSindhiSàmais ThuathachSangoSinhalaSlòbhacai" +
			"sSlòbhainisSamothaisShonaSomàilisAlbàinisSèirbisLeasotach DheasachCànan SundaSua" +
			"inisKiswahiliTaimilisTeluguTaidigisTàidhTigrinyaTurcmanaisTongaisTurcaisTsongaTa" +
			"taraisÙigiuraisUcràinisÙrduUsbagaisVendaBhiet-NamaisVolapükWolofXhosaIùdhaisIoru" +
			"baSìnisZuluArabais ThuiniseachAghemAleutaisSeann-BheurlaAramaisMapucheArabais Ai" +
			"ldireachArabais MhorocachArabais ÈipheiteachAsuCainnt-shanais na h-AimeireagaAst" +
			"ùraisAsarbaideànais DheasachBaluchìBembaBenaBodoChigaCherokeeCùrdais SoranîCopta" +
			"isTurcais ChriomachCaisiubaisTaitaZarmaSòrbais ÌochdarachDualaMeadhan-DhuitsisJo" +
			"la-FonyiEmbuÈipheitis ÀrsaidhElamaisMeadhan-BheurlaFilipinisMeadhan-FhraingisSea" +
			"nn-FhraingisFrìoslannais ThuathachFrìoslannais EarachFriùilisGagauzGe’ezCiribeas" +
			"aisMeadhan-Àrd-GearmailtisSeann-Àrd-GearmailtisGotaisGreugais ÀrsaidhGearmailtis" +
			" EilbheiseachGusiiCànan Hawai’iHindis FhìditheachSòrbais UachdarachBeurla Crìthe" +
			"olach DiameugaNgombaMachamePeirsis IùdhachArabais IùdhachKabyleKambaMakondeKabuv" +
			"erdianuKoyra ChiiniKalenjinKomi-PermyakKonkaniShambalaBafiaLadinoLangiLiogùraisL" +
			"akhótaLombardaisLuoLuyiaSìnis an LitreachaisMaasaiMeruMorisyenMeadhan-GhaeilgeMa" +
			"khuwa-MeettoMeta’MohawkMundangIomadh cànanNamaKwasioSeann-LochlannaisN’KoLeasota" +
			"is ThuathachNuerNyankoleTurcais OtomanachPalabhaisGearmailtis PhennsylvaniaSeann" +
			"-PheirsisPruisisK’iche’Rapa NuiRomboRomanaisRwaSachaisAramais ShamaritanachSambu" +
			"ruSanguSisilisAlbaisSenaKoyraboro SenniSeann-GhaeilgeTachelhitArabais SeàdachSàm" +
			"ais DheasachSàmais LuleSàmais InariSàmais SkoltSoninkeComoraisKiswahili na Congo" +
			"Suraidheac ChlasaigeachSuraidheacTesoTetumTokelauNyasa TongaTok PisinTasawaqTama" +
			"zight Meadhan na h-AtlasCànan neo-aithnichteVaiFlannrais SiarachVunjoSogaCantona" +
			"isTamazight Stannardach MorocoSusbaint nach eil ‘na chànanNuadh-Arabais Stannard" +
			"achGearmailtis na h-OstaireÀrd-Ghearmailtis na h-EilbheiseBeurla AstràiliaBeurla" +
			" ChanadaBeurla BhreatainnBeurla na h-AimeireagaSpàinntis na h-Aimeireaga Laidinn" +
			"eachSpàinntis EòrpachSpàinntis MheagsagachFraingis ChanadaFraingis EilbheiseachF" +
			"lannraisPortagailis BhraisileachPortagailis EòrpachMoldobhaisSìnis ShimplichteSì" +
			"nis Thradaiseanta",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xd, 0x17, 0x21, 0x25, 0x2e, 0x37, 0x3e, 0x45, 0x4c, 0x4c,
			0x5b, 0x62, 0x6d, 0x76, 0x7d, 0x84, 0x8e, 0x96, 0x9f, 0xa6, 0xb0, 0xba,
			0xc2, 0xc9, 0xc9, 0xd0, 0xe7, 0xe7, 0xee, 0xf9, 0x104, 0x10a, 0x112, 0x115,
			0x11d, 0x123, 0x12c, 0x136, 0x13f, 0x146, 0x14e, 0x14e, 0x15a, 0x160, 0x16a, 0x172,
			0x187, 0x18e, 0x197, 0x1a0, 0x1a8, 0x1b0, 0x1b5, 0x1ba, 0x1c0, 0x1c6, 0x1cf, 0x1da,
			0x1eb, 0x1f3, 0x1fc, 0x1fc, 0x207, 0x212, 0x21d, 0x221, 0x22b, 0x232, 0x235, 0x241,
			0x24a, 0x253, 0x25c, 0x267, 0x273, 0x273, 0x279, 0x279, 0x282, 0x28d, 0x293, 0x29a,
			0x2a5, 0x2a5, 0x2ae, 0x2b6, 0x2b6, 0x2be, 0x2c9, 0x2d1, 0x2de, 0x2e3, 0x2e3, 0x2ea,
			0x2f0, 0x2fa, 0x306, 0x30f, 0x319, 0x324, 0x32a, 0x334, 0x33d, 0x346, 0x34d, 0x356,
			0x35d, 0x364, 0x36a, 0x37b, 0x385, 0x385, 0x38c, 0x3a1, 0x3b6, 0x3c6, 0x3c6, 0x3ce,
			0x3d8, 0x3d8, 0x3dd, 0x3e2, 0x3e9, 0x3f0, 0x3f4, 0x3fe, 0x404, 0x40f, 0x416, 0x41d,
			0x424, 0x42d, 0x433, 0x43e, 0x446, 0x44e, 0x454, 0x465, 0x46a, 0x471, 0x47c, 0x487,
			0x490, 0x495, 0x49e, 0x4a7, 0x4af, 0x4af, 0x4c1, 0x4cd, 0x4d4, 0x4dd, 0x4e5, 0x4eb,
			0x4f3, 0x4f9, 0x501, 0x50b, 0x50b, 0x512, 0x519, 0x51f, 0x527, 0x527, 0x531, 0x53a,
			0x53f, 0x547, 0x54c, 0x558, 0x560, 0x560, 0x565, 0x56a, 0x572, 0x578, 0x578, 0x57e,
			0x582, 0x582, 0x582, 0x582, 0x582, 0x595, 0x595, 0x59a, 0x59a, 0x59a, 0x59a, 0x5a2,
			0x5a2, 0x5a2, 0x5af, 0x5af, 0x5b6, 0x5bd, 0x5bd, 0x5bd, 0x5cf, 0x5cf, 0x5e0, 0x5f4,
			0x5f7, 0x615, 0x61e, 0x61e, 0x61e, 0x636, 0x63e, 0x63e, 0x63e, 0x63e, 0x63e, 0x63e,
			0x63e, 0x63e, 0x643, 0x643, 0x647, 0x647, 0x647, 0x647, 0x647, 0x647, 0x647, 0x647,
			0x647, 0x647, 0x647, 0x647, 0x647, 0x64b, 0x64b, 0x64b, 0x64b, 0x64b, 0x64b, 0x64b,
			0x64b, 0x64b, 0x64b, 0x64b, 0x64b, 0x650, 0x650, 0x650, 0x650, 0x650, 0x650, 0x650,
			0x650, 0x658, 0x658, 0x668, 0x66f, 0x66f, 0x680, 0x68a, 0x68a, 0x68a, 0x68f, 0x68f,
			0x68f, 0x68f, 0x68f, 0x694, 0x694, 0x6a8, 0x6a8, 0x6ad, 0x6bd, 0x6c7, 0x6c7, 0x6c7,
			0x6cb, 0x6cb, 0x6cb, 0x6de, 0x6de, 0x6e5, 0x6f4, 0x6f4, 0x6f4, 0x6f4, 0x6f4, 0x6fd,
			0x6fd, 0x6fd, 0x6fd, 0x70e, 0x71d, 0x71d, 0x734, 0x748, 0x751, 0x751, 0x757, 0x757,
			0x757, 0x757, 0x757, 0x75e, 0x769, 0x769, 0x781, 0x797, 0x797, 0x797, 0x797, 0x79d,
			0x79d, 0x7ae, 0x7c6, 0x7c6, 0x7c6, 0x7cb, 0x7cb, 0x7cb, 0x7cb, 0x7db, 0x7ee, 0x7ee,
			0x7ee, 0x7ee, 0x801, 0x801, 0x801, 0x801, 0x801, 0x801, 0x801, 0x801, 0x81d, 0x81d,
			0x823, 0x82a, 0x83a, 0x84a, 0x84a, 0x84a, 0x850, 0x850, 0x850, 0x855, 0x855, 0x855,
			0x855, 0x855, 0x85c, 0x868, 0x868, 0x868, 0x868, 0x868, 0x868, 0x874, 0x874, 0x874,
			0x874, 0x87c, 0x87c, 0x888, 0x88f, 0x88f, 0x88f, 0x88f, 0x88f, 0x88f, 0x88f, 0x88f,
			0x897, 0x89c, 0x89c, 0x89c, 0x89c, 0x8a2, 0x8a7, 0x8a7, 0x8a7, 0x8a7, 0x8a7, 0x8b1,
			0x8b1, 0x8b9, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c6, 0x8c6, 0x8cb,
			0x8e0, 0x8e0, 0x8e0, 0x8e0, 0x8e0, 0x8e0, 0x8e0, 0x8e0, 0x8e6, 0x8e6, 0x8e6, 0x8e6,
			0x8e6, 0x8ea, 0x8f2, 0x902, 0x910, 0x917, 0x917, 0x917, 0x917, 0x917, 0x91d, 0x91d,
			0x91d, 0x924, 0x931, 0x931, 0x931, 0x931, 0x931, 0x931, 0x931, 0x931, 0x931, 0x931,
			0x935, 0x935, 0x935, 0x935, 0x935, 0x935, 0x93b, 0x93b, 0x93b, 0x94c, 0x94c, 0x952,
			0x965, 0x969, 0x969, 0x969, 0x971, 0x971, 0x971, 0x971, 0x982, 0x982, 0x982, 0x982,
			0x982, 0x98b, 0x98b, 0x9a4, 0x9a4, 0x9b2, 0x9b2, 0x9b2, 0x9b2, 0x9b2, 0x9b2, 0x9b9,
			0x9b9, 0x9c4, 0x9c4, 0x9c4, 0x9cc, 0x9cc, 0x9cc, 0x9cc, 0x9d1, 0x9d9, 0x9d9, 0x9d9,
			0x9d9, 0x9d9, 0x9dc, 0x9dc, 0x9e3, 0x9f8, 0x9ff, 0x9ff, 0x9ff, 0x9ff, 0x9ff, 0xa04,
			0xa0b, 0xa11, 0xa11, 0xa11, 0xa15, 0xa15, 0xa15, 0xa24, 0xa32, 0xa32, 0xa3b, 0xa3b,
			0xa4b, 0xa4b, 0xa4b, 0xa4b, 0xa5b, 0xa67, 0xa74, 0xa81, 0xa88, 0xa88, 0xa88, 0xa88,
			0xa88, 0xa88, 0xa88, 0xa88, 0xa88, 0xa90, 0xaa2, 0xab9, 0xac3, 0xac3, 0xac3, 0xac3,
			0xac7, 0xac7, 0xacc, 0xacc, 0xacc, 0xad3, 0xad3, 0xad3, 0xad3, 0xad3, 0xad3, 0xade,
			0xae7, 0xae7, 0xae7, 0xae7, 0xae7, 0xae7, 0xae7, 0xae7, 0xaee, 0xaee, 0xb0a, 0xb0a,
			0xb0a, 0xb0a, 0xb1f, 0xb22, 0xb22, 0xb22, 0xb33, 0xb33, 0xb33, 0xb33, 0xb38, 0xb38,
			0xb38, 0xb38, 0xb38, 0xb38, 0xb38, 0xb38, 0xb3c, 0xb3c, 0xb3c, 0xb3c, 0xb3c, 0xb3c,
			0xb45, 0xb45, 0xb45, 0xb45, 0xb45, 0xb61, 0xb61, 0xb80, 0xb80, 0xb99, 0xbb1, 0xbd1,
			0xbe2, 0xbf0, 0xc01, 0xc17, 0xc3d, 0xc50, 0xc66, 0xc76, 0xc8b, 0xc94, 0xcac, 0xcc0,
			0xcca, 0xcca, 0xcdc, 0xcf0,
		},
	},
	{ // gl
		"abkhazoafrikaansakánamáricoaragonésárabeassamésaimaráacerbaixanobaskirbielorruso" +
			"búlgarobambarabengalítibetanobretónbosniocataláncorsochecoeslavo eclesiásticogal" +
			"ésdinamarquésalemándivehidzongkhaewégregoinglésesperantoespañolestonianoéuscarop" +
			"ersafinésfixianofaroésfrancésfrisónirlandésgaélico escocésgalegoguaraníguxaratia" +
			"nomanxhausahebreohindicroatahaitianohúngaroarmeniointerlinguaindonesioiboyi sich" +
			"uanésislandésitalianoinuitxaponésxavanésxeorxianokongokikuyucasacogroenlandéscam" +
			"bodianokannadacoreanocachemirkurdocórnicoquirguizlatínluxemburguésgandalingalala" +
			"otianolituanoluba-katangaletónmalgaxemaorímacedoniomalabarmongolmarathimalaiomal" +
			"tésbirmanondebele do nortenepalíholandésnoruegués nynorsknoruegués bokmalchewaoc" +
			"citanooromooriyaosetiopunjabipolacopaxtúnportuguésquechuaromancherundiromanésrus" +
			"oruandéssánscritosindhisami do nortesangocingaléseslovacoeslovenosamoanoshonasom" +
			"alíalbanésserbioswatisesotosondanéssuecoswahilitamiltelugutaxicotailandéstigriña" +
			"turcomanotswanatonganésturcoxitsongatártarotahitianouigurucraínourdúuzbecovendav" +
			"ietnamitawólofxhosayiddishiorubachinészulúacoliaghemarameomapucheasuasturianobem" +
			"babenabodokigacheroquicurdo soranítaitazarmabaixo sorabiodualajola-fonyiembuibib" +
			"ioexipcio antigofilipinogagagauzgrego antigoalemán suízogusiihawaianoalto sorabi" +
			"ongombamachamekabilekambamakondecaboverdianokoyra chiinikalenjinkomi permiokonka" +
			"nishambalabafialangilakotaloziluba-lulualuoluyiamasaimerucrioulo mauritanomakhuw" +
			"a-meettometa’mohawkmundangvarias linguasnamakwasion’kosesotho sa leboanuernyanko" +
			"lequichéromborwasamburusangusenakoyraboro sennitachelhitsaami do sursaami lulesa" +
			"ami inarisaami skoltsuahili congoléstesotetúnklingontok pisintumbukatasawaqtamaz" +
			"ight marroquí centrallingua descoñecida ou non válidavaivunjosogatamazight de Ma" +
			"rrocos estándarsen contido lingüísticoárabe estándar modernoalemán de austriaalt" +
			"o alemán suízoinglés australianoinglés canadianoinglés británicoinglés dos Estad" +
			"os Unidosespañol latinoamericanocastelánespañol de Méxicofrancés canadianofrancé" +
			"s suízoflamencoportugués brasileiroportugués europeoserbocroatachinés simplifica" +
			"dochinés tradicional",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x7, 0x7, 0x10, 0x15, 0x1d, 0x26, 0x2c, 0x34, 0x34, 0x3b,
			0x46, 0x4c, 0x56, 0x5e, 0x5e, 0x65, 0x6d, 0x75, 0x7c, 0x82, 0x8a, 0x8a,
			0x8a, 0x8f, 0x8f, 0x94, 0xa8, 0xa8, 0xae, 0xba, 0xc1, 0xc7, 0xcf, 0xd3,
			0xd8, 0xdf, 0xe8, 0xf0, 0xf9, 0x101, 0x106, 0x106, 0x10c, 0x113, 0x11a, 0x122,
			0x129, 0x132, 0x143, 0x149, 0x151, 0x15c, 0x160, 0x165, 0x16b, 0x170, 0x170, 0x176,
			0x17e, 0x186, 0x18d, 0x18d, 0x198, 0x1a1, 0x1a1, 0x1a4, 0x1b1, 0x1b1, 0x1b1, 0x1ba,
			0x1c2, 0x1c7, 0x1cf, 0x1d7, 0x1e0, 0x1e5, 0x1eb, 0x1eb, 0x1f1, 0x1fd, 0x207, 0x20e,
			0x215, 0x215, 0x21d, 0x222, 0x222, 0x22a, 0x232, 0x238, 0x245, 0x24a, 0x24a, 0x251,
			0x259, 0x260, 0x26c, 0x272, 0x279, 0x279, 0x27f, 0x288, 0x28f, 0x295, 0x29c, 0x2a2,
			0x2a9, 0x2b0, 0x2b0, 0x2c0, 0x2c7, 0x2c7, 0x2d0, 0x2e2, 0x2f3, 0x2f3, 0x2f3, 0x2f8,
			0x300, 0x300, 0x305, 0x30a, 0x310, 0x317, 0x317, 0x31d, 0x324, 0x32e, 0x335, 0x33d,
			0x342, 0x34a, 0x34e, 0x356, 0x360, 0x360, 0x366, 0x373, 0x378, 0x381, 0x389, 0x391,
			0x398, 0x39d, 0x3a4, 0x3ac, 0x3b2, 0x3b7, 0x3bd, 0x3c6, 0x3cb, 0x3d2, 0x3d7, 0x3dd,
			0x3e3, 0x3ed, 0x3f5, 0x3fe, 0x404, 0x40d, 0x412, 0x41a, 0x422, 0x42b, 0x430, 0x438,
			0x43d, 0x443, 0x448, 0x452, 0x452, 0x452, 0x458, 0x45d, 0x464, 0x46a, 0x46a, 0x471,
			0x476, 0x476, 0x47b, 0x47b, 0x47b, 0x47b, 0x47b, 0x480, 0x480, 0x480, 0x480, 0x480,
			0x480, 0x480, 0x480, 0x480, 0x486, 0x48d, 0x48d, 0x48d, 0x48d, 0x48d, 0x48d, 0x48d,
			0x490, 0x490, 0x499, 0x499, 0x499, 0x499, 0x499, 0x499, 0x499, 0x499, 0x499, 0x499,
			0x499, 0x499, 0x49e, 0x49e, 0x4a2, 0x4a2, 0x4a2, 0x4a2, 0x4a2, 0x4a2, 0x4a2, 0x4a2,
			0x4a2, 0x4a2, 0x4a2, 0x4a2, 0x4a2, 0x4a6, 0x4a6, 0x4a6, 0x4a6, 0x4a6, 0x4a6, 0x4a6,
			0x4a6, 0x4a6, 0x4a6, 0x4a6, 0x4a6, 0x4aa, 0x4aa, 0x4aa, 0x4aa, 0x4aa, 0x4aa, 0x4aa,
			0x4aa, 0x4b2, 0x4b2, 0x4bf, 0x4bf, 0x4bf, 0x4bf, 0x4bf, 0x4bf, 0x4bf, 0x4c4, 0x4c4,
			0x4c4, 0x4c4, 0x4c4, 0x4c9, 0x4c9, 0x4d6, 0x4d6, 0x4db, 0x4db, 0x4e5, 0x4e5, 0x4e5,
			0x4e9, 0x4ef, 0x4ef, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x507, 0x50d, 0x50d,
			0x50d, 0x50d, 0x50d, 0x50d, 0x50d, 0x50d, 0x50d, 0x50d, 0x50d, 0x50d, 0x50d, 0x50d,
			0x50d, 0x519, 0x527, 0x527, 0x527, 0x52c, 0x52c, 0x52c, 0x52c, 0x534, 0x534, 0x534,
			0x534, 0x534, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540,
			0x546, 0x54d, 0x54d, 0x54d, 0x54d, 0x54d, 0x553, 0x553, 0x553, 0x558, 0x558, 0x558,
			0x558, 0x558, 0x55f, 0x56b, 0x56b, 0x56b, 0x56b, 0x56b, 0x56b, 0x577, 0x577, 0x577,
			0x577, 0x57f, 0x57f, 0x58a, 0x591, 0x591, 0x591, 0x591, 0x591, 0x591, 0x591, 0x591,
			0x599, 0x59e, 0x59e, 0x59e, 0x59e, 0x59e, 0x5a3, 0x5a3, 0x5a3, 0x5a3, 0x5a3, 0x5a3,
			0x5a3, 0x5a9, 0x5a9, 0x5a9, 0x5ad, 0x5ad, 0x5b7, 0x5b7, 0x5b7, 0x5ba, 0x5ba, 0x5bf,
			0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5c4, 0x5c4, 0x5c4, 0x5c4,
			0x5c4, 0x5c8, 0x5d9, 0x5d9, 0x5e7, 0x5ee, 0x5ee, 0x5ee, 0x5ee, 0x5ee, 0x5f4, 0x5f4,
			0x5f4, 0x5fb, 0x609, 0x609, 0x609, 0x609, 0x609, 0x609, 0x609, 0x609, 0x609, 0x609,
			0x60d, 0x60d, 0x60d, 0x60d, 0x60d, 0x60d, 0x613, 0x613, 0x613, 0x613, 0x613, 0x619,
			0x629, 0x62d, 0x62d, 0x62d, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635,
			0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635,
			0x635, 0x63c, 0x63c, 0x63c, 0x63c, 0x63c, 0x63c, 0x63c, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x644, 0x644, 0x644, 0x644, 0x64b, 0x64b, 0x64b, 0x64b, 0x64b, 0x650,
			0x650, 0x650, 0x650, 0x650, 0x654, 0x654, 0x654, 0x663, 0x663, 0x663, 0x66c, 0x66c,
			0x66c, 0x66c, 0x66c, 0x66c, 0x678, 0x682, 0x68d, 0x698, 0x698, 0x698, 0x698, 0x698,
			0x698, 0x698, 0x698, 0x698, 0x698, 0x698, 0x6a9, 0x6a9, 0x6a9, 0x6a9, 0x6a9, 0x6a9,
			0x6ad, 0x6ad, 0x6b3, 0x6b3, 0x6b3, 0x6b3, 0x6b3, 0x6ba, 0x6ba, 0x6ba, 0x6ba, 0x6ba,
			0x6c3, 0x6c3, 0x6c3, 0x6c3, 0x6c3, 0x6c3, 0x6ca, 0x6ca, 0x6d1, 0x6d1, 0x6ec, 0x6ec,
			0x6ec, 0x6ec, 0x70e, 0x711, 0x711, 0x711, 0x711, 0x711, 0x711, 0x711, 0x716, 0x716,
			0x716, 0x716, 0x716, 0x716, 0x716, 0x716, 0x71a, 0x71a, 0x71a, 0x71a, 0x71a, 0x71a,
			0x71a, 0x71a, 0x71a, 0x71a, 0x71a, 0x739, 0x739, 0x752, 0x752, 0x76a, 0x77c, 0x78f,
			0x7a2, 0x7b3, 0x7c5, 0x7df, 0x7f7, 0x800, 0x813, 0x825, 0x834, 0x83c, 0x851, 0x863,
			0x863, 0x86e, 0x882, 0x895,
		},
	},
	{ // gsw
		"AfarAbchasischAvestischAfrikaansAkanAmharischAragonesischArabischAssamesischAwar" +
			"ischAymaraAserbaidschanischBaschkirischWiissrussischBulgaarischBislamaBambaraBen" +
			"galischTibeetischBrötoonischBosnischKatalaanischTschetscheenischChamorroKorsisch" +
			"CreeTschechischChileslawischTschuwaschischWalisischTänischTüütschMalediivischDsc" +
			"hongkhaEweGriechischÄnglischEschperantoSchpanischEestnischBaskischPersischFulFin" +
			"nischFidschianischFäröischFranzösischFriesischIirischSchottisch-GäälischGalizisc" +
			"hGuaraniGujaratiManx-GäälischHaussaHebräischHindiHiri-MotuKroazischHaitischUngar" +
			"ischArmenischHereroInterlinguaIndonesischInterlingueIgboSezuanischs YiInupiakIdo" +
			"IisländischItaliänischInukitutJapanischJavanischGeorgischKongolesischKikuyu-Schp" +
			"raachKwanyamaKasachischGröönländischKambodschanischKannadaKoreaanischKanuri-Schp" +
			"raachKaschmirischKurdischKomi-SchpraachKornischKirgiisischLatiinLuxemburgischGan" +
			"da-SchpraachLimburgischLingalaLaozischLitauischLubaLettischMadagassischMarschall" +
			"esischMaoriMazedonischMalayalamMongolischMarathiMalaiischMaltesischBirmanischNau" +
			"ruischNord-Ndebele-SchpraachNepalesischNdongaNiderländischNorwegisch NynorskNorw" +
			"egisch BokmålSüüd-Ndebele-SchpraachNavajo-SchpraachChewa-SchpraachOkzitanischOji" +
			"bwa-SchpraachOromoOrijaOssezischPandschabischPaliPolnischPaschtuPortugiisischQue" +
			"chuaRätoromanischRundi-SchpraachRumänischRussischRuandischSanschkritSardischSind" +
			"hiNord-SamischSangoSinghalesischSlowakischSlowenischSamoanischSchhonaSomaliAlban" +
			"ischSerbischSwaziSüüd-Sotho-SchpraachSundanesischSchwedischSuaheliTamilischTelug" +
			"uTadschikischThailändischTigrinjaTurkmenischTswana-SchpraachTongaischTürkischTso" +
			"ngaTatarischTahitischUigurischUkrainischUrduUsbekischVenda-SchpraachVietnamesisc" +
			"hVolapükWallonischWolofXhosaJiddischYorubaZhuangChineesischZuluAcehAcholiAdangme" +
			"AdygaiAfrihiliAinuAkkadischAleutischSüüd-AltaischAltänglischAngikaAramääischArau" +
			"kanischArapahoArawakAschturianischAwadhiBelutschischBalinesischBasaaBedauyeBemba" +
			"BhodschpuriBikolischBiniBlackfoot-SchpraachBraj-BhakhaBurjatischBugineesischBlin" +
			"CaddoKariibischAtsamCebuanoTschibtschaTschagataischTrukesischTscheremissischChin" +
			"ookChoctawChipewyanCherokeeCheyenneKoptischKrimtatarischKaschubischTakotaTargiin" +
			"ischDelaware-SchpraachSlaveyTogribTinkaTogriNidersorbischTualaMittelniderländisc" +
			"hTiulaEfikischAltägyptischEkajukElamischMittelänglischEwondoPangwe-SchpraachFili" +
			"pinoFonMittelfranzösischAltfranzösischNordfriesischOschtfriesischFriulischGaGayo" +
			"GbayaGeezGilbertesischMittelhochtüütschAlthochtüütschGondiMongondouGotischGreboA" +
			"ltgriechischSchwiizertüütschKutchinischHaidaHawaiianischHiligaynonischHethitisch" +
			"MiaoObersorbischHupaIbanischIlokanoInguschischLojbanischJüüdisch-PersischJüüdisc" +
			"h-ArabischKarakalpakischKabylischKachin-SchpraachJjuKambaKawiKabardinischTyapKor" +
			"oKhasischSakischKimbundu-SchpraachKonkaniKosraeanischKpelle-SchpraachKaratschaii" +
			"sch-BalkarischKarelischOraon-SchpraachKumükischKutenai-SchpraachLadinoLahndanisc" +
			"hLambanischLesgischMongoRotse-SchpraachLuba-LuluaLuiseno-SchpraachLunda-Schpraac" +
			"hLuo-SchpraachLushai-SchpraachMaduresischKhottaMaithiliMakassarischManding-Schpr" +
			"aachMassai-SchpraachMokschamordwinischMandaresischMende-SchpraachMittelirischMic" +
			"mac-SchpraachMinangkabau-SchpraachMandschurischMeithei-SchpraachMohawk-Schpraach" +
			"Mossi-SchpraachMehrschpraachigMuskogee-SchpraachMirandesischMarwarischErzyaNeapo" +
			"litanischNidertüütschNewarischNias-SchpraachNiue-SchpraachNogaischAltnordischN’K" +
			"oNord-Sotho-SchpraachAlt-NewariNyamwezi-SchpraachNyankoleNyoroNzimaOsage-Schpraa" +
			"chOsmanischPangasinanischMittelpersischPampanggan-SchpraachPapiamentoPalauAltper" +
			"sischPhönikischPonapeanischAltprovenzalischRajasthaniOschterinsel-SchpraachRarot" +
			"onganischZigüünerschpraachAromunischSandawe-SchpraachJakutischSamaritanischSasak" +
			"SantaliSizilianischSchottischSelkupischAltirischSchan-SchpraachSidamoSüüd-Samisc" +
			"hLule-SamischInari-SamischSkolt-SamischSoninke-SchpraachSogdischSrananischSerer-" +
			"SchpraachSukuma-SchpraachSusuSumerischAltsyrischSyrischTemneTereno-SchpraachTetu" +
			"m-SchpraachTigreTiv-SchpraachTokelauanischKlingonischTlingit-SchpraachTamaseqTso" +
			"nga-SchpraachNeumelanesischTsimshian-SchpraachTumbuka-SchpraachElliceanischTuwin" +
			"ischUdmurtischUgaritischMbundu-SchpraachRootVai-SchpraachWotischWalamo-Schpraach" +
			"WarayWasho-SchpraachKalmückischYao-SchpraachYapesischZapotekischBliss-SymboolZen" +
			"agaZuni-SchpraachKän schpraachliche InhaltZazaÖschtriichischs TüütschSchwiizer H" +
			"ochtüütschAuschtralischs ÄnglischKanadischs ÄnglischBritischs ÄnglischAmerikanis" +
			"chs ÄnglischLatiinamerikanischs SchpanischIbeerischs SchpanischKanadischs Franzö" +
			"sischSchwiizer FranzösischFläämischBrasilianischs PortugiisischIberischs Portugi" +
			"isischMoldawischSerbo-KroatischVeräifachts ChineesischTradizionells Chineesisch",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xe, 0x17, 0x20, 0x24, 0x2d, 0x39, 0x41, 0x4c, 0x54, 0x5a,
			0x6b, 0x77, 0x84, 0x8f, 0x96, 0x9d, 0xa7, 0xb1, 0xbd, 0xc5, 0xd1, 0xe1,
			0xe9, 0xf1, 0xf5, 0x100, 0x10d, 0x11b, 0x124, 0x12c, 0x135, 0x141, 0x14b, 0x14e,
			0x158, 0x161, 0x16c, 0x176, 0x17f, 0x187, 0x18f, 0x192, 0x19a, 0x1a7, 0x1b1, 0x1bd,
			0x1c6, 0x1cd, 0x1e2, 0x1eb, 0x1f2, 0x1fa, 0x209, 0x20f, 0x219, 0x21e, 0x227, 0x230,
			0x238, 0x241, 0x24a, 0x250, 0x25b, 0x266, 0x271, 0x275, 0x283, 0x28a, 0x28d, 0x299,
			0x2a5, 0x2ad, 0x2b6, 0x2bf, 0x2c8, 0x2d4, 0x2e4, 0x2ec, 0x2f6, 0x306, 0x315, 0x31c,
			0x327, 0x337, 0x343, 0x34b, 0x359, 0x361, 0x36c, 0x372, 0x37f, 0x38e, 0x399, 0x3a0,
			0x3a8, 0x3b1, 0x3b5, 0x3bd, 0x3c9, 0x3d8, 0x3dd, 0x3e8, 0x3f1, 0x3fb, 0x402, 0x40b,
			0x415, 0x41f, 0x428, 0x43e, 0x449, 0x44f, 0x45d, 0x46f, 0x481, 0x499, 0x4a9, 0x4b8,
			0x4c3, 0x4d3, 0x4d8, 0x4dd, 0x4e6, 0x4f3, 0x4f7, 0x4ff, 0x506, 0x513, 0x51a, 0x528,
			0x537, 0x541, 0x549, 0x552, 0x55c, 0x564, 0x56a, 0x576, 0x57b, 0x588, 0x592, 0x59c,
			0x5a6, 0x5ad, 0x5b3, 0x5bc, 0x5c4, 0x5c9, 0x5df, 0x5eb, 0x5f5, 0x5fc, 0x605, 0x60b,
			0x617, 0x624, 0x62c, 0x637, 0x647, 0x650, 0x659, 0x65f, 0x668, 0x671, 0x67a, 0x684,
			0x688, 0x691, 0x6a0, 0x6ad, 0x6b5, 0x6bf, 0x6c4, 0x6c9, 0x6d1, 0x6d7, 0x6dd, 0x6e8,
			0x6ec, 0x6f0, 0x6f6, 0x6fd, 0x703, 0x703, 0x70b, 0x70b, 0x70f, 0x718, 0x718, 0x721,
			0x721, 0x730, 0x73c, 0x742, 0x74e, 0x759, 0x759, 0x760, 0x760, 0x766, 0x766, 0x766,
			0x766, 0x766, 0x774, 0x774, 0x77a, 0x77a, 0x786, 0x791, 0x791, 0x796, 0x796, 0x796,
			0x796, 0x79d, 0x7a2, 0x7a2, 0x7a2, 0x7a2, 0x7a2, 0x7ad, 0x7b6, 0x7ba, 0x7ba, 0x7ba,
			0x7cd, 0x7cd, 0x7cd, 0x7d8, 0x7d8, 0x7d8, 0x7d8, 0x7e2, 0x7ee, 0x7ee, 0x7f2, 0x7f2,
			0x7f7, 0x801, 0x801, 0x806, 0x80d, 0x80d, 0x818, 0x825, 0x82f, 0x83e, 0x845, 0x84c,
			0x855, 0x85d, 0x865, 0x865, 0x86d, 0x86d, 0x87a, 0x885, 0x88b, 0x896, 0x896, 0x8a8,
			0x8ae, 0x8b4, 0x8b9, 0x8b9, 0x8be, 0x8cb, 0x8cb, 0x8d0, 0x8e4, 0x8e4, 0x8e9, 0x8e9,
			0x8e9, 0x8f1, 0x8f1, 0x8fe, 0x904, 0x90c, 0x91b, 0x91b, 0x921, 0x921, 0x931, 0x939,
			0x939, 0x93c, 0x93c, 0x94e, 0x95d, 0x95d, 0x96a, 0x978, 0x981, 0x983, 0x983, 0x983,
			0x987, 0x98c, 0x98c, 0x990, 0x99d, 0x99d, 0x9b0, 0x9c0, 0x9c0, 0x9c5, 0x9ce, 0x9d5,
			0x9da, 0x9e7, 0x9f9, 0x9f9, 0x9f9, 0x9f9, 0xa04, 0xa09, 0xa09, 0xa15, 0xa15, 0xa23,
			0xa2d, 0xa31, 0xa3d, 0xa3d, 0xa41, 0xa49, 0xa49, 0xa50, 0xa5b, 0xa5b, 0xa5b, 0xa65,
			0xa65, 0xa65, 0xa78, 0xa8b, 0xa8b, 0xa99, 0xaa2, 0xab2, 0xab5, 0xaba, 0xabe, 0xaca,
			0xaca, 0xace, 0xace, 0xace, 0xace, 0xad2, 0xad2, 0xada, 0xae1, 0xae1, 0xae1, 0xae1,
			0xae1, 0xae1, 0xaf3, 0xaf3, 0xafa, 0xb06, 0xb16, 0xb2f, 0xb2f, 0xb2f, 0xb38, 0xb47,
			0xb47, 0xb47, 0xb47, 0xb51, 0xb62, 0xb68, 0xb68, 0xb73, 0xb7d, 0xb85, 0xb85, 0xb85,
			0xb85, 0xb85, 0xb85, 0xb8a, 0xb99, 0xb99, 0xba3, 0xbb4, 0xbc3, 0xbd0, 0xbe0, 0xbe0,
			0xbe0, 0xbe0, 0xbeb, 0xbeb, 0xbf1, 0xbf9, 0xc05, 0xc16, 0xc26, 0xc26, 0xc38, 0xc44,
			0xc53, 0xc53, 0xc53, 0xc5f, 0xc5f, 0xc5f, 0xc6f, 0xc84, 0xc91, 0xca2, 0xcb2, 0xcc1,
			0xcc1, 0xcc1, 0xcd0, 0xce2, 0xcee, 0xcf8, 0xcf8, 0xcf8, 0xcfd, 0xcfd, 0xcfd, 0xd0b,
			0xd0b, 0xd19, 0xd22, 0xd30, 0xd3e, 0xd3e, 0xd3e, 0xd3e, 0xd46, 0xd51, 0xd51, 0xd57,
			0xd6b, 0xd6b, 0xd75, 0xd87, 0xd8f, 0xd94, 0xd99, 0xda8, 0xdb1, 0xdbf, 0xdcd, 0xde1,
			0xdeb, 0xdf0, 0xdf0, 0xdf0, 0xdf0, 0xdfb, 0xdfb, 0xe06, 0xe06, 0xe06, 0xe12, 0xe12,
			0xe22, 0xe22, 0xe22, 0xe2c, 0xe42, 0xe50, 0xe50, 0xe50, 0xe50, 0xe63, 0xe63, 0xe63,
			0xe63, 0xe6d, 0xe6d, 0xe7e, 0xe87, 0xe94, 0xe94, 0xe99, 0xea0, 0xea0, 0xea0, 0xea0,
			0xeac, 0xeb6, 0xeb6, 0xeb6, 0xeb6, 0xeb6, 0xec0, 0xec0, 0xec9, 0xec9, 0xec9, 0xed8,
			0xed8, 0xede, 0xede, 0xede, 0xeec, 0xef8, 0xf05, 0xf12, 0xf23, 0xf2b, 0xf35, 0xf44,
			0xf44, 0xf44, 0xf54, 0xf58, 0xf61, 0xf61, 0xf61, 0xf6b, 0xf72, 0xf72, 0xf72, 0xf77,
			0xf77, 0xf87, 0xf96, 0xf9b, 0xfa8, 0xfb5, 0xfb5, 0xfc0, 0xfd1, 0xfd1, 0xfd8, 0xfe8,
			0xff6, 0xff6, 0xff6, 0xff6, 0x1009, 0x1009, 0x101a, 0x1026, 0x1026, 0x102f, 0x102f, 0x1039,
			0x1043, 0x1053, 0x1057, 0x1064, 0x1064, 0x1064, 0x1064, 0x1064, 0x106b, 0x106b, 0x106b, 0x106b,
			0x107b, 0x1080, 0x108f, 0x108f, 0x109b, 0x109b, 0x109b, 0x10a8, 0x10b1, 0x10b1, 0x10b1, 0x10b1,
			0x10b1, 0x10bc, 0x10c9, 0x10c9, 0x10cf, 0x10cf, 0x10dd, 0x10f7, 0x10fb, 0x10fb, 0x1115, 0x112c,
			0x1144, 0x1158, 0x116b, 0x1182, 0x11a0, 0x11b5, 0x11b5, 0x11cc, 0x11e2, 0x11ed, 0x1209, 0x1220,
			0x122a, 0x1239, 0x1251, 0x126a,
		},
	},
	{ // gu
		guLangStr,
		guLangIdx,
	},
	{ // guz
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiKinge" +
			"rezaKihispaniaKiajemiKifaransaKihausaKihindiKihungariKiindonesiaKiigboKiitaliano" +
			"KijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipolan" +
			"diKirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKitamilKitailandiKiturukiKiukra" +
			"niaKiurduKivietinamuKiyorubaKichinaKizuluEkegusii",
		[]uint16{ // 318 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x54, 0x54, 0x5e, 0x5e, 0x5e, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6e,
			0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x75, 0x75, 0x7c, 0x7c, 0x7c,
			0x7c, 0x85, 0x85, 0x85, 0x85, 0x90, 0x90, 0x96, 0x96, 0x96, 0x96, 0x96,
			0xa0, 0xa0, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb8, 0xb8,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8,
			0xc8, 0xcf, 0xcf, 0xcf, 0xd7, 0xd7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xe9, 0xf2, 0xf2, 0xf8, 0xf8, 0xf8,
			0xf8, 0x101, 0x107, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112,
			0x112, 0x112, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x121, 0x121, 0x128, 0x128,
			0x128, 0x132, 0x132, 0x132, 0x132, 0x132, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x143,
			0x149, 0x149, 0x149, 0x154, 0x154, 0x154, 0x154, 0x154, 0x154, 0x15c, 0x15c, 0x163,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x171,
		},
	},
	{ // gv
		"Gaelg",
		[]uint16{ // 55 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5,
		},
	},
	{ // ha
		"AkanAmharikLarabciBelarusanciBulgaranciBengaliHarshen CakJamusanciGirkanciTuranc" +
			"iIspaniyanciParisanciFaransanciHausaHarshen HindiHarshen HungariHarshen Indunusi" +
			"yaInyamuranciItaliyanciJapananciJabananciHarshen KimarHarshen KoreyaHarshen Mala" +
			"iBurmanciNepaliHolanciPunjabiHarshen PolanHarshen PortugalRomaniyanciRashanciKin" +
			"iyaruwandaSomaliHarshen SuwedanTamilThaiHarshen TurkiyyaHarshen YukurenHarshen U" +
			"rduHarshen BiyetinamYarbanciHarshen SinHarshen Zulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xb, 0xb, 0x12, 0x12, 0x12, 0x12,
			0x12, 0x12, 0x1d, 0x27, 0x27, 0x27, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x39, 0x39, 0x39, 0x39, 0x39, 0x42, 0x42, 0x42, 0x42,
			0x4a, 0x51, 0x51, 0x5c, 0x5c, 0x5c, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6f,
			0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x74, 0x74, 0x81, 0x81, 0x81,
			0x81, 0x90, 0x90, 0x90, 0x90, 0xa2, 0xa2, 0xad, 0xad, 0xad, 0xad, 0xad,
			0xb7, 0xb7, 0xc0, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xd6, 0xd6,
			0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4,
			0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xf1,
			0xf1, 0xf9, 0xf9, 0xf9, 0xff, 0xff, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106,
			0x106, 0x106, 0x106, 0x106, 0x106, 0x10d, 0x10d, 0x11a, 0x11a, 0x12a, 0x12a, 0x12a,
			0x12a, 0x135, 0x13d, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a,
			0x14a, 0x14a, 0x150, 0x150, 0x150, 0x150, 0x150, 0x150, 0x15f, 0x15f, 0x164, 0x164,
			0x164, 0x168, 0x168, 0x168, 0x168, 0x168, 0x178, 0x178, 0x178, 0x178, 0x178, 0x187,
			0x193, 0x193, 0x193, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1ac, 0x1ac, 0x1b7,
			0x1c3,
		},
	},
	{ // haw
		"ʻAlapiaWaleKenemakaKelemāniaHelenePelekāniaPanioloPīkīPalaniʻAilikiHeberaʻĪkālia" +
			"KepanīKōleaLākinaMāoriHōlaniPukikīLūkiaKāmoaKuekeneTongaPolapolaWiekanamaPākēKui" +
			"kilani KelemāniaʻŌlelo HawaiʻiʻIke ʻole ‘ia a kūpono ʻole paha ka ʻōleloPelekāne" +
			" Nū HōlaniPelekāne KanakāPelekānia PekekānePelekānia ʻAmelikaPalani KanakāKuikil" +
			"aniPukikī PalakilaPākē Hoʻomaʻalahi ʻiaPākē Kuʻuna",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8, 0x8, 0x8,
			0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8,
			0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0xc, 0x14, 0x1e, 0x1e, 0x1e, 0x1e,
			0x24, 0x2e, 0x2e, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x3b, 0x3b, 0x41,
			0x41, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4f, 0x4f, 0x4f, 0x4f,
			0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f,
			0x59, 0x59, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x6d, 0x6d, 0x6d, 0x6d, 0x6d,
			0x6d, 0x6d, 0x6d, 0x6d, 0x6d, 0x6d, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73,
			0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a,
			0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87,
			0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x94, 0x94, 0x94, 0x94,
			0x94, 0x94, 0x94, 0x94, 0x94, 0x99, 0x99, 0x99, 0x99, 0xa1, 0xa1, 0xa1,
			0xa1, 0xa1, 0xa1, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0,
			0xb0, 0xb0, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5,
			0xd5, 0xd5, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107,
			0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107,
			0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107,
			0x11c, 0x12d, 0x141, 0x155, 0x155, 0x155, 0x155, 0x163, 0x16c, 0x16c, 0x17c, 0x17c,
			0x17c, 0x17c, 0x196, 0x1a4,
		},
	},
	{ // he
		heLangStr,
		heLangIdx,
	},
	{ // hi
		hiLangStr,
		hiLangIdx,
	},
	{ // hr
		hrLangStr,
		hrLangIdx,
	},
	{ // hsb
		"afaršćinaabchazišćinaafrikaanšćinaakanšćinaamharšćinaaragonšćinaarabšćinaasamšći" +
			"naawaršćinaaymaršćinaazerbajdźanšćinabaškiršćinaběłorušćinabołharšćinabislamšćin" +
			"abambarabengalšćinatibetšćinabretonšćinabosnišćinakatalanšćinačamoršćinakorsišći" +
			"nakričěšćinawalizišćinadanšćinaněmčinadivehidzongkhaewegrjekšćinajendźelšćinaesp" +
			"erantošpanišćinaestišćinabaskišćinapersišćinafinšćinafidźišćinafäröšćinafrancošć" +
			"inafrizišćinairšćinašotiska gelšćinagalicišćinaguaranigujaratimanšćinahausahebre" +
			"jšćinahindišćinachorwatšćinahaitišćinamadźaršćinaarmenšćinainterlinguaindonešćin" +
			"aigbosichuan yiinupiakidoislandšćinaitalšćinainuitšćinajapanšćinajavašćinageorgi" +
			"šćinakikuyukazachšćinagröndlandšćinakhmeršćinakannadšćinakorejšćinakašmiršćinaku" +
			"rdišćinakornišćinakirgišćinałaćonšćinaluxemburgšćinagandšćinalimburšćinalingalal" +
			"aošćinalitawšćinaluba-katangaletišćinamalagassišćinamaoršćinamakedonšćinamalajam" +
			"šćinamongolšćinamaratišćinamalajšćinamaltašćinaburmašćinanaurušćinasewjero-ndebe" +
			"lenepalšćinanižozemšćinanorwegšćina (nynorsk)norwegšćina (bokmål)navahookcitanšć" +
			"inaoromoorijšćinapandźabšćinapólšćinapaštunšćinaportugalšćinakečuaretoromanšćina" +
			"kirundišćinarumunšćinarušćinakinjarwandasanskritsardinšćinasindhišćinasewjerosam" +
			"išćinasangosinghalšćinasłowakšćinasłowjenšćinasamoašćinašonašćinasomališćinaalba" +
			"nšćinaserbišćinasiswatijužnosotšćina (Sesotho)sundanezišćinašwedšćinasuahelšćina" +
			"tamilšćinatelugutadźikšćinathailandšćinatigrinšćinaturkmenšćinatswanatongašćinat" +
			"urkowšćinatsongatataršćinatahitišćinaujguršćinaukrainšćinaurdušćinauzbekšćinavie" +
			"tnamšćinavolapükwalonšćinawolofxhosajidišćinajorubašćinazhuangchinšćinazulušćina" +
			"aghemšćinaanglosakšćinaarawkanšćinapareasturšćinabembabenabodobuginezišćinachiga" +
			"choctawšćinacherokeesoranitaitazarmadelnjoserbšćinadualajola-fonyiembufilipinšći" +
			"nagagauzišćinagotšćinašwicarska němčinagusiihawaiišćinahornjoserbšćinangombamach" +
			"amekabylšćinakambamakondekapverdšćinakoyra chiinikalenjinpermska komišćinakonkan" +
			"išambalabafialangilakotaluoluhyamasaišćinamerumauriciska kreolšćinamakhuwa-meett" +
			"ometa’mohawkšćinamundangkriknamadelnjoněmčinakwasion’konuernyankoleprušćinakʼich" +
			"eʼromborwasamburusangusicilšćinasenakoyra sennitašelhitjužnosamišćinalule-samišć" +
			"inainari-samišćinaskolt-samišćinasaterfrizišćinakongoska suahelšćinatesotasawaqt" +
			"amazight (srjedźny Marokko)njeznata rěčvaivunjosogatamazightžadyn rěčny wobsahmo" +
			"derna wysokoarabšćinaawstriska němčinaawstralska jendźelšćinakanadiska jendźelšć" +
			"inabritiska jendźelšćinaameriska jendźelšćinałaćonskoameriska španišćinaeuropska" +
			" španišćinamexiska španišćinakanadiska francošćinašwicarska francošćinaflamšćina" +
			"brazilska portugalšćinaeuropska portugalšćinamoldawšćinaserbochorwatšćinachinšći" +
			"na (zjednorjena)chinšćina (tradicionalna)",
		[]uint16{ // 604 entries
			0x0, 0xb, 0x19, 0x19, 0x28, 0x33, 0x3f, 0x4c, 0x57, 0x62, 0x6d, 0x79,
			0x8c, 0x9a, 0xa9, 0xb7, 0xc4, 0xcb, 0xd8, 0xe4, 0xf1, 0xfd, 0x10b, 0x10b,
			0x118, 0x124, 0x127, 0x132, 0x132, 0x132, 0x13f, 0x149, 0x152, 0x158, 0x160, 0x163,
			0x16f, 0x17e, 0x187, 0x194, 0x19f, 0x1ab, 0x1b7, 0x1b7, 0x1c1, 0x1ce, 0x1db, 0x1e8,
			0x1f4, 0x1fd, 0x210, 0x21d, 0x224, 0x22c, 0x236, 0x23b, 0x248, 0x254, 0x254, 0x262,
			0x26e, 0x27c, 0x288, 0x288, 0x293, 0x2a0, 0x2a0, 0x2a4, 0x2ae, 0x2b5, 0x2b8, 0x2c5,
			0x2d0, 0x2dc, 0x2e8, 0x2f3, 0x300, 0x300, 0x306, 0x306, 0x313, 0x324, 0x330, 0x33d,
			0x349, 0x349, 0x357, 0x363, 0x363, 0x36f, 0x37b, 0x389, 0x399, 0x3a4, 0x3b1, 0x3b8,
			0x3c2, 0x3ce, 0x3da, 0x3e5, 0x3f5, 0x3f5, 0x400, 0x40e, 0x41c, 0x429, 0x436, 0x442,
			0x44e, 0x45a, 0x466, 0x475, 0x481, 0x481, 0x490, 0x4a7, 0x4be, 0x4be, 0x4c4, 0x4c4,
			0x4d2, 0x4d2, 0x4d7, 0x4e2, 0x4e2, 0x4f1, 0x4f1, 0x4fc, 0x50a, 0x519, 0x51f, 0x52f,
			0x53d, 0x549, 0x552, 0x55d, 0x565, 0x572, 0x57f, 0x591, 0x596, 0x5a4, 0x5b2, 0x5c1,
			0x5cd, 0x5d9, 0x5e6, 0x5f2, 0x5fe, 0x605, 0x61f, 0x62f, 0x63b, 0x648, 0x654, 0x65a,
			0x668, 0x677, 0x684, 0x692, 0x698, 0x6a4, 0x6b1, 0x6b7, 0x6c3, 0x6d0, 0x6dc, 0x6e9,
			0x6f4, 0x700, 0x700, 0x70e, 0x716, 0x722, 0x727, 0x72c, 0x737, 0x744, 0x74a, 0x755,
			0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x761, 0x76d, 0x76d, 0x76d, 0x76d, 0x76d,
			0x76d, 0x76d, 0x77c, 0x77c, 0x77c, 0x78a, 0x78a, 0x78a, 0x78a, 0x78a, 0x78a, 0x78a,
			0x78e, 0x78e, 0x79a, 0x79a, 0x79a, 0x79a, 0x79a, 0x79a, 0x79a, 0x79a, 0x79a, 0x79a,
			0x79a, 0x79a, 0x79f, 0x79f, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3,
			0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a7, 0x7a7, 0x7a7, 0x7b6, 0x7b6, 0x7b6, 0x7b6,
			0x7b6, 0x7b6, 0x7b6, 0x7b6, 0x7b6, 0x7bb, 0x7bb, 0x7bb, 0x7bb, 0x7bb, 0x7bb, 0x7c9,
			0x7c9, 0x7d1, 0x7d1, 0x7d7, 0x7d7, 0x7d7, 0x7d7, 0x7d7, 0x7d7, 0x7d7, 0x7dc, 0x7dc,
			0x7dc, 0x7dc, 0x7dc, 0x7e1, 0x7e1, 0x7f2, 0x7f2, 0x7f7, 0x7f7, 0x801, 0x801, 0x801,
			0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x805, 0x813,
			0x813, 0x813, 0x813, 0x813, 0x813, 0x813, 0x813, 0x813, 0x813, 0x813, 0x821, 0x821,
			0x821, 0x821, 0x821, 0x821, 0x821, 0x821, 0x821, 0x821, 0x821, 0x821, 0x821, 0x82b,
			0x82b, 0x82b, 0x83f, 0x83f, 0x83f, 0x844, 0x844, 0x844, 0x844, 0x851, 0x851, 0x851,
			0x851, 0x851, 0x862, 0x862, 0x862, 0x862, 0x862, 0x862, 0x862, 0x862, 0x862, 0x862,
			0x868, 0x86f, 0x86f, 0x86f, 0x86f, 0x86f, 0x87b, 0x87b, 0x87b, 0x880, 0x880, 0x880,
			0x880, 0x880, 0x887, 0x895, 0x895, 0x895, 0x895, 0x895, 0x895, 0x8a1, 0x8a1, 0x8a1,
			0x8a1, 0x8a9, 0x8a9, 0x8bc, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3,
			0x8cb, 0x8d0, 0x8d0, 0x8d0, 0x8d0, 0x8d0, 0x8d5, 0x8d5, 0x8d5, 0x8d5, 0x8d5, 0x8d5,
			0x8d5, 0x8db, 0x8db, 0x8db, 0x8db, 0x8db, 0x8db, 0x8db, 0x8db, 0x8de, 0x8de, 0x8e3,
			0x8e3, 0x8e3, 0x8e3, 0x8e3, 0x8e3, 0x8e3, 0x8e3, 0x8e3, 0x8ef, 0x8ef, 0x8ef, 0x8ef,
			0x8ef, 0x8f3, 0x90a, 0x90a, 0x918, 0x91f, 0x91f, 0x91f, 0x91f, 0x91f, 0x92c, 0x92c,
			0x92c, 0x933, 0x933, 0x937, 0x937, 0x937, 0x937, 0x937, 0x937, 0x937, 0x937, 0x937,
			0x93b, 0x94a, 0x94a, 0x94a, 0x94a, 0x94a, 0x950, 0x950, 0x950, 0x950, 0x950, 0x956,
			0x956, 0x95a, 0x95a, 0x95a, 0x962, 0x962, 0x962, 0x962, 0x962, 0x962, 0x962, 0x962,
			0x962, 0x962, 0x962, 0x962, 0x962, 0x962, 0x962, 0x962, 0x962, 0x962, 0x962, 0x96c,
			0x96c, 0x975, 0x975, 0x975, 0x975, 0x975, 0x975, 0x975, 0x97a, 0x97a, 0x97a, 0x97a,
			0x97a, 0x97a, 0x97d, 0x97d, 0x97d, 0x97d, 0x984, 0x984, 0x984, 0x984, 0x984, 0x989,
			0x995, 0x995, 0x995, 0x995, 0x999, 0x999, 0x999, 0x9a4, 0x9a4, 0x9a4, 0x9ad, 0x9ad,
			0x9ad, 0x9ad, 0x9ad, 0x9ad, 0x9be, 0x9ce, 0x9df, 0x9f0, 0x9f0, 0x9f0, 0x9f0, 0x9f0,
			0x9f0, 0xa01, 0xa01, 0xa01, 0xa01, 0xa01, 0xa17, 0xa17, 0xa17, 0xa17, 0xa17, 0xa17,
			0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b,
			0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa1b, 0xa22, 0xa22, 0xa3f, 0xa3f,
			0xa3f, 0xa3f, 0xa4d, 0xa50, 0xa50, 0xa50, 0xa50, 0xa50, 0xa50, 0xa50, 0xa55, 0xa55,
			0xa55, 0xa55, 0xa55, 0xa55, 0xa55, 0xa55, 0xa59, 0xa59, 0xa59, 0xa59, 0xa59, 0xa59,
			0xa59, 0xa59, 0xa59, 0xa59, 0xa59, 0xa62, 0xa62, 0xa77, 0xa77, 0xa90, 0xaa3, 0xaa3,
			0xabd, 0xad6, 0xaee, 0xb06, 0xb26, 0xb3c, 0xb51, 0xb68, 0xb80, 0xb8b, 0xba4, 0xbbc,
			0xbc9, 0xbdc, 0xbf5, 0xc10,
		},
	},
	{ // hu
		huLangStr,
		huLangIdx,
	},
	{ // hy
		hyLangStr,
		hyLangIdx,
	},
	{ // id
		idLangStr,
		idLangIdx,
	},
	{ // ig
		"AkanAmariikịArabiikịBelaruusuBọlụgarịaBengaliCheekịJamaanGiriikịOyiboPanyaPeshan" +
			"FụrenchAwụsaHindiMagịyaIndonisiaIgboItaloJapaneseJavaKeme, EtitiKoriaMaleyiMịanm" +
			"aNepaliDọọchPunjabiPoliishiPotokiRumeniaRọshanRụwandaSomaliSụwidiishiTamụlụTaịTọ" +
			"kiishiUkureenịUruduViyetịnaamụYorubaMandarịịnịZulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xe, 0xe, 0x18, 0x18, 0x18, 0x18,
			0x18, 0x18, 0x21, 0x30, 0x30, 0x30, 0x37, 0x37, 0x37, 0x37, 0x37, 0x37,
			0x37, 0x37, 0x37, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x45, 0x45, 0x45, 0x45,
			0x4e, 0x53, 0x53, 0x58, 0x58, 0x58, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x67,
			0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x6e, 0x6e, 0x73, 0x73, 0x73,
			0x73, 0x7b, 0x7b, 0x7b, 0x7b, 0x84, 0x84, 0x88, 0x88, 0x88, 0x88, 0x88,
			0x8d, 0x8d, 0x95, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xa4, 0xa4,
			0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9,
			0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xaf,
			0xaf, 0xb7, 0xb7, 0xb7, 0xbd, 0xbd, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6,
			0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xcd, 0xcd, 0xd5, 0xd5, 0xdb, 0xdb, 0xdb,
			0xdb, 0xe2, 0xea, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3, 0xf3,
			0xf3, 0xf3, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0x105, 0x105, 0x10f, 0x10f,
			0x10f, 0x114, 0x114, 0x114, 0x114, 0x114, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x128,
			0x12d, 0x12d, 0x12d, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x142, 0x142, 0x152,
			0x156,
		},
	},
	{ // ii
		"ꄓꇩꉙꑱꇩꉙꑭꀠꑸꉙꃔꇩꉙꆈꌠꉙꑴꄊꆺꉙꏝꀪꉙꁍꄨꑸꉙꊉꇩꉙꍏꇩꉙꅉꀋꌠꅇꂷꀠꑟꁍꄨꑸꉙꈝꐯꍏꇩꉙꀎꋏꍏꇩꉙ",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9, 0x9, 0x9,
			0x9, 0x12, 0x12, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x30, 0x30, 0x30, 0x30,
			0x3c, 0x3c, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x51, 0x51, 0x51,
			0x51, 0x51, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
			0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
			0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
			0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
			0x63, 0x63, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72,
			0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72,
			0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72,
			0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x84, 0x84,
			0x84, 0x84, 0x93, 0xa2,
		},
	},
	{ // is
		isLangStr,
		isLangIdx,
	},
	{ // it
		itLangStr,
		itLangIdx,
	},
	{ // ja
		jaLangStr,
		jaLangIdx,
	},
	{ // jgo
		"AlâbɛNjámanŊgɛlɛ̂kAŋgɛlúshiFɛlánciShinwâNdaꞌacú-pʉɔ yi pɛ́ ká kɛ́ jí",
		[]uint16{ // 555 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0xe, 0xe, 0xe, 0xe,
			0x19, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x5c,
		},
	},
	{ // jmc
		"KiakanyiKiamharyiKyiarabuKyibelarusiKyibulgaryiaKyibanglaKyicheckiKyijerumaniKyi" +
			"girikiKyingerezaKyihispaniaKyiajemiKyifaransaKyihausaKyihindiKyihungariKyiindone" +
			"siaKyiigboKyiitalianoKyijapaniKyijavaKyikambodiaKyikoreaKyimalesiaKyiburmaKyinep" +
			"aliKyiholanziKyipunjabiKyipolandiKyirenoKyiromaniaKyirusiKyinyarwandaKyisomalyiK" +
			"yiswidiKyitamilKyitailandiKyiturukyiKyiukraniaKyiurduKyivietinamuKyiyorubaKyichi" +
			"naKyizuluKimachame",
		[]uint16{ // 338 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11, 0x11, 0x19, 0x19, 0x19, 0x19,
			0x19, 0x19, 0x24, 0x30, 0x30, 0x30, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4d, 0x4d, 0x4d, 0x4d,
			0x56, 0x60, 0x60, 0x6b, 0x6b, 0x6b, 0x73, 0x73, 0x73, 0x73, 0x73, 0x7d,
			0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x85, 0x85, 0x8d, 0x8d, 0x8d,
			0x8d, 0x97, 0x97, 0x97, 0x97, 0xa3, 0xa3, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
			0xb5, 0xb5, 0xbe, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xd0, 0xd0,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xe2,
			0xe2, 0xea, 0xea, 0xea, 0xf3, 0xf3, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd,
			0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0x107, 0x107, 0x111, 0x111, 0x118, 0x118, 0x118,
			0x118, 0x122, 0x129, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135,
			0x135, 0x135, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x147, 0x147, 0x14f, 0x14f,
			0x14f, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x164, 0x164, 0x164, 0x164, 0x164, 0x16e,
			0x175, 0x175, 0x175, 0x181, 0x181, 0x181, 0x181, 0x181, 0x181, 0x18a, 0x18a, 0x192,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x1a2,
		},
	},
	{ // ka
		kaLangStr,
		kaLangIdx,
	},
	{ // kab
		"TakanitTamahrictTaɛrabtTabilarusitTabulgaritTabengalitTačikitTalmantTagrikitTagl" +
			"izitTaspenyulitTafarisitTafransistTahwasitTahenditTahungaritTandunisitTigbutTaṭa" +
			"lyanitTajapunitTajavanitTakemritTakuritTamalawitTaburmisitTanipalitTadučitTapunj" +
			"abitTapulunitTapurtugalitTarumanitTarusitTaruwanditTaṣumalitTaswiditTaṭamulitTaṭ" +
			"aylunditTaṭurkitTukranitTurdutTabyiṭnamitTayurubitTacinwat, TamundarintTazulutTa" +
			"qbaylit",
		[]uint16{ // 343 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x10, 0x10, 0x18, 0x18, 0x18, 0x18,
			0x18, 0x18, 0x23, 0x2d, 0x2d, 0x2d, 0x37, 0x37, 0x37, 0x37, 0x37, 0x37,
			0x37, 0x37, 0x37, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x46, 0x46, 0x46, 0x46,
			0x4e, 0x56, 0x56, 0x61, 0x61, 0x61, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x74,
			0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x7c, 0x7c, 0x84, 0x84, 0x84,
			0x84, 0x8e, 0x8e, 0x8e, 0x8e, 0x98, 0x98, 0x9e, 0x9e, 0x9e, 0x9e, 0x9e,
			0xaa, 0xaa, 0xb3, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xc4, 0xc4,
			0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb,
			0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xd4,
			0xd4, 0xde, 0xde, 0xde, 0xe7, 0xe7, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef,
			0xef, 0xef, 0xef, 0xef, 0xef, 0xf9, 0xf9, 0x102, 0x102, 0x10e, 0x10e, 0x10e,
			0x10e, 0x117, 0x11e, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128, 0x128,
			0x128, 0x128, 0x133, 0x133, 0x133, 0x133, 0x133, 0x133, 0x13b, 0x13b, 0x146, 0x146,
			0x146, 0x153, 0x153, 0x153, 0x153, 0x153, 0x15d, 0x15d, 0x15d, 0x15d, 0x15d, 0x165,
			0x16b, 0x16b, 0x16b, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x181, 0x181, 0x196,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x1a6,
		},
	},
	{ // kam
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiKinge" +
			"rezaKihispaniaKiajemiKifaransaKihausaKihindiKihungariKiindonesiaKiigboKiitaliano" +
			"KijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipolan" +
			"diKirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKitamilKitailandiKiturukiKiukra" +
			"niaKiurduKivietinamuKiyorubaKichinaKizuluKikamba",
		[]uint16{ // 346 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x54, 0x54, 0x5e, 0x5e, 0x5e, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6e,
			0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x75, 0x75, 0x7c, 0x7c, 0x7c,
			0x7c, 0x85, 0x85, 0x85, 0x85, 0x90, 0x90, 0x96, 0x96, 0x96, 0x96, 0x96,
			0xa0, 0xa0, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb8, 0xb8,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8,
			0xc8, 0xcf, 0xcf, 0xcf, 0xd7, 0xd7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xe9, 0xf2, 0xf2, 0xf8, 0xf8, 0xf8,
			0xf8, 0x101, 0x107, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112,
			0x112, 0x112, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x121, 0x121, 0x128, 0x128,
			0x128, 0x132, 0x132, 0x132, 0x132, 0x132, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x143,
			0x149, 0x149, 0x149, 0x154, 0x154, 0x154, 0x154, 0x154, 0x154, 0x15c, 0x15c, 0x163,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x170,
		},
	},
	{ // kde
		"ChakanChamhaliChalabuChibelalusiChibulgaliaChibanglaChichechiChidyelumaniChigili" +
			"chiChiingelezaChihispaniaChiajemiChifalansaChihausaChihindiChihungaliChiiongones" +
			"iaChiigboChiitalianoChidyapaniChidyavaChikambodiaChikoleaChimalesiaChibulmaChine" +
			"paliChiholanziChipunjabiChipolandiChilenoChilomaniaChilusiChinyalwandaChisomaliC" +
			"hiswidiChitamilChitailandiChituluchiChiuklaniaChiulduChivietinamuChiyolubaChichi" +
			"naChizuluChimakonde",
		[]uint16{ // 351 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x20, 0x2b, 0x2b, 0x2b, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d, 0x49, 0x49, 0x49, 0x49,
			0x53, 0x5e, 0x5e, 0x69, 0x69, 0x69, 0x71, 0x71, 0x71, 0x71, 0x71, 0x7b,
			0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x83, 0x83, 0x8b, 0x8b, 0x8b,
			0x8b, 0x95, 0x95, 0x95, 0x95, 0xa2, 0xa2, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9,
			0xb4, 0xb4, 0xbe, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xd1, 0xd1,
			0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9,
			0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xe3,
			0xe3, 0xeb, 0xeb, 0xeb, 0xf4, 0xf4, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
			0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0x108, 0x108, 0x112, 0x112, 0x119, 0x119, 0x119,
			0x119, 0x123, 0x12a, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136,
			0x136, 0x136, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x147, 0x147, 0x14f, 0x14f,
			0x14f, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x164, 0x164, 0x164, 0x164, 0x164, 0x16e,
			0x175, 0x175, 0x175, 0x181, 0x181, 0x181, 0x181, 0x181, 0x181, 0x18a, 0x18a, 0x192,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x1a3,
		},
	},
	{ // kea
		"abkaziuafrikanerakanamarikuarabiasamesaimaraazerbaijanubaxkirbielorusubulgarubam" +
			"barabengalitibetanubretãubosniukatalãucórsikutxekugalesdinamarkesalimãudzonkaeve" +
			"greguinglessperantuspanholstonianubaskupersafinlandesfijianufaroesfransesfrisiu " +
			"osidentalirlandesgaleguguaranigujaratimanksauzaebraikuindikroataaitianuúngaruarm" +
			"éniuindoneziuibonuosuislandesitalianuinuktitutjaponesjavanesjorjianukazakkmerkan" +
			"areskureanukaxmirakurdukirgizlatinluxemburgeslausianulituanesletãumalgaximaorima" +
			"sedoniumalaialammaratimalaiumaltesbirmanesnepalesolandesnorueges nynorsknorueges" +
			" bokmåloromooriyapandjabipulakupaxtopurtugeskexuaromanxirumenurusukiniaruandasan" +
			"skritusindisingalesslovakusloveniusomalialbanessérviusundanessuekusuaílitamiltel" +
			"ugutajiktailandestigriniaturkmenutonganesturkutataruigurukranianuurduuzbekivietn" +
			"amitauolofkozaiorubaxineszuluaghemaraukanuasubembabenabodoxigaxerokikurdu sorani" +
			"taitazarmasórbiu baxudualajola-fonyiembufilipinugagauzalimãu di Suisagusiiavaian" +
			"usórbiu altuñombamatxamekabuverdianukitxelingua diskonxedusem konteudo linguisti" +
			"kuarabi mudernualimãu austriakualtu alimãu suisuingles australianuingles kanadia" +
			"nuingles britanukuingles merkanuspanhol latinu-merkanuspanhol europeuspanhol mex" +
			"ikanufranses kanadianufranses suisuflamengupurtuges brazilerupurtuges europeuxin" +
			"es simplifikaduxines tradisional",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x7, 0x7, 0x10, 0x14, 0x1b, 0x1b, 0x20, 0x26, 0x26, 0x2c,
			0x37, 0x3d, 0x46, 0x4d, 0x4d, 0x54, 0x5b, 0x63, 0x6a, 0x70, 0x78, 0x78,
			0x78, 0x80, 0x80, 0x85, 0x85, 0x85, 0x8a, 0x94, 0x9b, 0x9b, 0xa1, 0xa4,
			0xa9, 0xaf, 0xb7, 0xbe, 0xc6, 0xcb, 0xd0, 0xd0, 0xd9, 0xe0, 0xe6, 0xed,
			0xfd, 0x105, 0x105, 0x10b, 0x112, 0x11a, 0x11f, 0x123, 0x12a, 0x12e, 0x12e, 0x134,
			0x13b, 0x142, 0x14a, 0x14a, 0x14a, 0x153, 0x153, 0x156, 0x15b, 0x15b, 0x15b, 0x163,
			0x16b, 0x174, 0x17b, 0x182, 0x18a, 0x18a, 0x18a, 0x18a, 0x18f, 0x18f, 0x193, 0x19a,
			0x1a1, 0x1a1, 0x1a8, 0x1ad, 0x1ad, 0x1ad, 0x1b3, 0x1b8, 0x1c3, 0x1c3, 0x1c3, 0x1c3,
			0x1cb, 0x1d3, 0x1d3, 0x1d9, 0x1e0, 0x1e0, 0x1e5, 0x1ee, 0x1f7, 0x1f7, 0x1fd, 0x203,
			0x209, 0x211, 0x211, 0x211, 0x218, 0x218, 0x21f, 0x22f, 0x23f, 0x23f, 0x23f, 0x23f,
			0x23f, 0x23f, 0x244, 0x249, 0x249, 0x251, 0x251, 0x257, 0x25c, 0x264, 0x269, 0x270,
			0x270, 0x276, 0x27a, 0x285, 0x28e, 0x28e, 0x293, 0x293, 0x293, 0x29b, 0x2a2, 0x2aa,
			0x2aa, 0x2aa, 0x2b0, 0x2b7, 0x2be, 0x2be, 0x2be, 0x2c6, 0x2cb, 0x2d2, 0x2d7, 0x2dd,
			0x2e2, 0x2eb, 0x2f3, 0x2fb, 0x2fb, 0x303, 0x308, 0x308, 0x30d, 0x30d, 0x312, 0x31b,
			0x31f, 0x325, 0x325, 0x32f, 0x32f, 0x32f, 0x334, 0x338, 0x338, 0x33e, 0x33e, 0x343,
			0x347, 0x347, 0x347, 0x347, 0x347, 0x347, 0x347, 0x34c, 0x34c, 0x34c, 0x34c, 0x34c,
			0x34c, 0x34c, 0x34c, 0x34c, 0x34c, 0x354, 0x354, 0x354, 0x354, 0x354, 0x354, 0x354,
			0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
			0x357, 0x357, 0x35c, 0x35c, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x364, 0x364, 0x364, 0x364, 0x364, 0x364, 0x364,
			0x364, 0x364, 0x364, 0x364, 0x364, 0x368, 0x368, 0x368, 0x368, 0x368, 0x368, 0x368,
			0x368, 0x36e, 0x36e, 0x37a, 0x37a, 0x37a, 0x37a, 0x37a, 0x37a, 0x37a, 0x37f, 0x37f,
			0x37f, 0x37f, 0x37f, 0x384, 0x384, 0x390, 0x390, 0x395, 0x395, 0x39f, 0x39f, 0x39f,
			0x3a3, 0x3a3, 0x3a3, 0x3a3, 0x3a3, 0x3a3, 0x3a3, 0x3a3, 0x3a3, 0x3a3, 0x3a3, 0x3ab,
			0x3ab, 0x3ab, 0x3ab, 0x3ab, 0x3ab, 0x3ab, 0x3ab, 0x3ab, 0x3ab, 0x3ab, 0x3b1, 0x3b1,
			0x3b1, 0x3b1, 0x3b1, 0x3b1, 0x3b1, 0x3b1, 0x3b1, 0x3b1, 0x3b1, 0x3b1, 0x3b1, 0x3b1,
			0x3b1, 0x3b1, 0x3c1, 0x3c1, 0x3c1, 0x3c6, 0x3c6, 0x3c6, 0x3c6, 0x3cd, 0x3cd, 0x3cd,
			0x3cd, 0x3cd, 0x3d9, 0x3d9, 0x3d9, 0x3d9, 0x3d9, 0x3d9, 0x3d9, 0x3d9, 0x3d9, 0x3d9,
			0x3df, 0x3e6, 0x3e6, 0x3e6, 0x3e6, 0x3e6, 0x3e6, 0x3e6, 0x3e6, 0x3e6, 0x3e6, 0x3e6,
			0x3e6, 0x3e6, 0x3e6, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2, 0x3f2,
			0x3f2, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7,
			0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7,
			0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7,
			0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7,
			0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7,
			0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7,
			0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7, 0x3f7,
			0x3f7, 0x3f7, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408,
			0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408,
			0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x408, 0x420, 0x420, 0x42d, 0x43e, 0x450,
			0x462, 0x472, 0x482, 0x490, 0x4a6, 0x4b5, 0x4c5, 0x4d6, 0x4e3, 0x4eb, 0x4fd, 0x50d,
			0x50d, 0x50d, 0x51f, 0x530,
		},
	},
	{ // khq
		"Akan senniAmhaarik senniLaaraw senniBelaruus senniBulagaari senniBengali senniCe" +
			"k senniAlmaŋ senniGrek senniInglisi senniEspaaɲe senniFarsi senniFransee senniHa" +
			"wsance senniInduu senniHungaari senniIndoneesi senniIboo senniItaali senniJapone" +
			"e senniJavanee senniKmeer senni, Game hereKoree senniMaleezi senniBurme senniNee" +
			"pal senniHolandee senniPunjaabi senniiPolonee senniPortugee senniRumaani senniRu" +
			"usi senniRwanda senniSomaali senniSuweede senniTamil senniTaailandu senniTurku s" +
			"enniUkreen senniUrdu senniVietnaam senniYorbance senniSinuwa senni, MandareŋJulu" +
			" senniKoyra ciini",
		[]uint16{ // 358 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x18, 0x18, 0x24, 0x24, 0x24, 0x24,
			0x24, 0x24, 0x32, 0x41, 0x41, 0x41, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e,
			0x4e, 0x4e, 0x4e, 0x57, 0x57, 0x57, 0x57, 0x57, 0x63, 0x63, 0x63, 0x63,
			0x6d, 0x7a, 0x7a, 0x88, 0x88, 0x88, 0x93, 0x93, 0x93, 0x93, 0x93, 0xa0,
			0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xae, 0xae, 0xb9, 0xb9, 0xb9,
			0xb9, 0xc7, 0xc7, 0xc7, 0xc7, 0xd6, 0xd6, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xec, 0xec, 0xf9, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x11c, 0x11c,
			0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127,
			0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x134,
			0x134, 0x13f, 0x13f, 0x13f, 0x14b, 0x14b, 0x159, 0x159, 0x159, 0x159, 0x159, 0x159,
			0x159, 0x159, 0x159, 0x159, 0x159, 0x168, 0x168, 0x175, 0x175, 0x183, 0x183, 0x183,
			0x183, 0x190, 0x19b, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1c1, 0x1c1, 0x1cc, 0x1cc,
			0x1cc, 0x1db, 0x1db, 0x1db, 0x1db, 0x1db, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1f2,
			0x1fc, 0x1fc, 0x1fc, 0x20a, 0x20a, 0x20a, 0x20a, 0x20a, 0x20a, 0x218, 0x218, 0x22f,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x244,
		},
	},
	{ // ki
		"KiakanKiamhariKĩarabuKibelarusiKibulgariaKibanglaKicheckiKĩnjeremaniKigirikiGĩth" +
			"ungũKihispaniaKiajemiKĩbaranjaKihausaKĩhĩndĩKihungariKiindonesiaKiigboKĩtalianoK" +
			"ĩnjabaniKijavaGikuyuKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiK" +
			"ipolandiKirenoKiromaniaKĩraciaKinyarwandaKĩcumarĩKiswidiKitamilKitailandiKituruk" +
			"iKiukraniaKiurduKivietinamuKiyorubaKĩcainaKizulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x20, 0x2a, 0x2a, 0x2a, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x46, 0x46, 0x46, 0x46,
			0x4e, 0x58, 0x58, 0x62, 0x62, 0x62, 0x69, 0x69, 0x69, 0x69, 0x69, 0x73,
			0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x7a, 0x7a, 0x84, 0x84, 0x84,
			0x84, 0x8d, 0x8d, 0x8d, 0x8d, 0x98, 0x98, 0x9e, 0x9e, 0x9e, 0x9e, 0x9e,
			0xa8, 0xa8, 0xb2, 0xb8, 0xb8, 0xb8, 0xbe, 0xbe, 0xbe, 0xbe, 0xc8, 0xc8,
			0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf,
			0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xcf, 0xd8,
			0xd8, 0xdf, 0xdf, 0xdf, 0xe7, 0xe7, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0,
			0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf9, 0xf9, 0x102, 0x102, 0x108, 0x108, 0x108,
			0x108, 0x111, 0x119, 0x124, 0x124, 0x124, 0x124, 0x124, 0x124, 0x124, 0x124, 0x124,
			0x124, 0x124, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x135, 0x135, 0x13c, 0x13c,
			0x13c, 0x146, 0x146, 0x146, 0x146, 0x146, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x157,
			0x15d, 0x15d, 0x15d, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x170, 0x170, 0x178,
			0x17e,
		},
	},
	{ // kk
		kkLangStr,
		kkLangIdx,
	},
	{ // kkj
		"yamannumbu buykakɔ",
		[]uint16{ // 361 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0x13,
		},
	},
	{ // kl
		"kalaallisut",
		[]uint16{ // 82 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb,
		},
	},
	{ // kln
		"kutitab Akakutitab Amariekkutitab Arabukkutitab Belarusakutitab Bulgariakutitab " +
			"Bengalikutitab Chekkutitab Chermanikutitab Greecekutitab Uingeresakutitab Espian" +
			"ikkutitab Persiakutitab Kifaransakutitab Hausakutitab Maindiikkutitab Hangarikut" +
			"itab Indonesiakutitab Igbokutitab Talianekkutitap Japankutitap Javanesekutitab K" +
			"her nebo Kwenkutitab Koreakutitab Malaykutitab Burmakutitab Nepalikutitab Boakut" +
			"itab Punjabkutitap Polandkutitab Portugalkutitab Romaniekkutitab Russiakutitab K" +
			"inyarwandakutitab Somaliekkutitab Swedenkutitab Tamilkutitab Thailandkutitab Tur" +
			"keykutitab Ukrainekutitab Urdukutitab Vietnamkutitab Yorubakutitab Chinakutitab " +
			"ZuluKalenjin",
		[]uint16{ // 362 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x1a, 0x1a, 0x28, 0x28, 0x28, 0x28,
			0x28, 0x28, 0x38, 0x48, 0x48, 0x48, 0x57, 0x57, 0x57, 0x57, 0x57, 0x57,
			0x57, 0x57, 0x57, 0x63, 0x63, 0x63, 0x63, 0x63, 0x73, 0x73, 0x73, 0x73,
			0x81, 0x92, 0x92, 0xa2, 0xa2, 0xa2, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xc1,
			0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xce, 0xce, 0xde, 0xde, 0xde,
			0xde, 0xed, 0xed, 0xed, 0xed, 0xfe, 0xfe, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a,
			0x11a, 0x11a, 0x127, 0x137, 0x137, 0x137, 0x137, 0x137, 0x137, 0x137, 0x14d, 0x14d,
			0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a,
			0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x167,
			0x167, 0x174, 0x174, 0x174, 0x182, 0x182, 0x18d, 0x18d, 0x18d, 0x18d, 0x18d, 0x18d,
			0x18d, 0x18d, 0x18d, 0x18d, 0x18d, 0x19b, 0x19b, 0x1a9, 0x1a9, 0x1b9, 0x1b9, 0x1b9,
			0x1b9, 0x1c9, 0x1d7, 0x1ea, 0x1ea, 0x1ea, 0x1ea, 0x1ea, 0x1ea, 0x1ea, 0x1ea, 0x1ea,
			0x1ea, 0x1ea, 0x1fa, 0x1fa, 0x1fa, 0x1fa, 0x1fa, 0x1fa, 0x208, 0x208, 0x215, 0x215,
			0x215, 0x225, 0x225, 0x225, 0x225, 0x225, 0x233, 0x233, 0x233, 0x233, 0x233, 0x242,
			0x24e, 0x24e, 0x24e, 0x25d, 0x25d, 0x25d, 0x25d, 0x25d, 0x25d, 0x26b, 0x26b, 0x278,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284,
			0x284, 0x28c,
		},
	},
	{ // km
		kmLangStr,
		kmLangIdx,
	},
	{ // kn
		knLangStr,
		knLangIdx,
	},
	{ // ko
		koLangStr,
		koLangIdx,
	},
	{ // kok
		"अफारअबखेज़ियनअफ्रिकान्सत्विअमहारिक्अरेबिक्असामीऐमराअज़रबैजानीबष्किरबैलोरुसियन्बल" +
			"्गेरियनबिसलमाबंगालीतिबेतियनब्रेटनकटलानकोर्शियनज़ेक्वेळ्ष्डानिषजर्मनभूटानीग्रीक्आ" +
			"ंग्लइस्परान्टोस्पानिषइस्टोनियन्बास्कपर्षियन्फिन्निष्फिजीफेरोस्फ्रेन्चफ्रिशियन्ऐर" +
			"िषस्काटस् गेलिक्गेलीशियनगौरानीगुजरातीहौसाहेब्रुहिन्दीक्रोयेषियन्हंगेरियन्आर्मीनि" +
			"यन्इन्टरलिंग्वाइन्डोनेषियनइन्टरलिंग्इनूपेयाक्आईस्लान्डिकइटालियनइन्युकट्टजापनीस्ज" +
			"ावनीस्जार्जियन्कज़ख्ग्रीनलान्डिककंबोडियनकन्नडाकोरियन्कश्मीरीकुर्दिषकिर्गिज़लाटिन" +
			"लिंगालालाओतियन्लिथुआनियन्लाट्वियन् (लेट्टिष्)मलागसीमाओरीमसीडोनियन्मळियाळममंगोलिय" +
			"न्मराठीमलयमालतीस्बर्मीज़्नौरोनेपाळीडच्नोर्वेजियनओसिटान्ओरोमो (अफान)ओरियापंजाबीपो" +
			"लिषपाष्टो (पुष्टो)पोर्चुगीज़्क्वेच्वारहटो-रोमान्स्किरुन्दीरोमानियन्रष्यन्किन्यार" +
			"्वान्डासंस्कृतसिंधीसांग्रोसिन्हलीस्स्लोवाकस्लोवेनियन्समोनशोनासोमाळीआल्बेनियन्सेर" +
			"्बियन्सिस्वातीसेसोथोसुंदनीसस्वीदीषस्वाहिलीतमिळतेलुगूतजिकथाईतिग्रिन्यातुर्कमनसेत्" +
			"स्वानातोंगातुर्किषत्सोगातटारउधूरयुक्रेनियन्उर्दूउज़बेकवियत्नामीज़ओलापुकउलोफ़झ़ौस" +
			"ाइद्दिष्यूरुबाझ्हुन्गचीनीस्जुलूतगालोगकोंकणीमोल्डावियन्सेर्बो-क्रोयेषियन्",
		[]uint16{ // 602 entries
			0x0, 0xc, 0x27, 0x27, 0x45, 0x51, 0x69, 0x69, 0x7e, 0x8d, 0x8d, 0x99,
			0xb7, 0xc9, 0xea, 0x105, 0x117, 0x117, 0x129, 0x141, 0x153, 0x153, 0x162, 0x162,
			0x162, 0x17a, 0x17a, 0x189, 0x189, 0x189, 0x19b, 0x1aa, 0x1b9, 0x1b9, 0x1cb, 0x1cb,
			0x1dd, 0x1ec, 0x20a, 0x21f, 0x23d, 0x24c, 0x264, 0x264, 0x27c, 0x288, 0x29a, 0x2af,
			0x2ca, 0x2d6, 0x2fe, 0x316, 0x328, 0x33d, 0x33d, 0x349, 0x35b, 0x36d, 0x36d, 0x38e,
			0x38e, 0x3a9, 0x3c7, 0x3c7, 0x3eb, 0x40c, 0x42a, 0x42a, 0x42a, 0x445, 0x445, 0x466,
			0x47b, 0x496, 0x4ab, 0x4c0, 0x4db, 0x4db, 0x4db, 0x4db, 0x4ea, 0x50e, 0x526, 0x538,
			0x54d, 0x54d, 0x562, 0x577, 0x577, 0x577, 0x58f, 0x59e, 0x59e, 0x59e, 0x59e, 0x5b3,
			0x5cb, 0x5e9, 0x5e9, 0x61f, 0x631, 0x631, 0x640, 0x65e, 0x673, 0x68e, 0x69d, 0x6a6,
			0x6bb, 0x6d3, 0x6df, 0x6df, 0x6f1, 0x6f1, 0x6fa, 0x6fa, 0x718, 0x718, 0x718, 0x718,
			0x72d, 0x72d, 0x74b, 0x75a, 0x75a, 0x76c, 0x76c, 0x77b, 0x7a2, 0x7c3, 0x7db, 0x800,
			0x818, 0x833, 0x845, 0x86f, 0x884, 0x884, 0x893, 0x893, 0x8a8, 0x8c3, 0x8d8, 0x8f9,
			0x905, 0x911, 0x923, 0x941, 0x95c, 0x974, 0x986, 0x99b, 0x9b0, 0x9c8, 0x9d4, 0x9e6,
			0x9f2, 0x9fb, 0xa19, 0xa2e, 0xa4c, 0xa5b, 0xa70, 0xa82, 0xa8e, 0xa8e, 0xa9a, 0xabb,
			0xaca, 0xadc, 0xadc, 0xafd, 0xb0f, 0xb0f, 0xb1e, 0xb2d, 0xb42, 0xb54, 0xb69, 0xb7b,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87,
			0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb87, 0xb99,
			0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99,
			0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99,
			0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99,
			0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99,
			0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99,
			0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99,
			0xb99, 0xb99, 0xb99, 0xb99, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab, 0xbab,
			0xbcc, 0xc00,
		},
	},
	{ // ks
		"اَفاراَبخازِیاناَویستَناَفریٖکانٛزاَکاناَمہاریاَراگونیعربیاسٲمۍاَوارِکایمارااَزَ" +
			"ربیجانیبَشکیٖربیلَروٗشیَنبینابِسلامابَمبارابَنٛگٲلۍتِبتیبریٹَنبوسنِیَنکَتلانچیچَ" +
			"نکَموروکارسِکَنکریچیٚکچٔرچ سلاوِکچُواشویٚلشڈینِشجٔرمَندِویہیزونٛگکھاایٖویوٗنٲنیا" +
			"َنٛگیٖزۍایٚسپَرینٹوسپینِشایٚسٹونیَنباسکفارسیفُلاہفِنِشفِجیَنفَروسفریٚنچمغربی فرِ" +
			"شیَناَیرِشسکوٹِش گیےلِکگیلِشِیَنگُوارَنیگُجرٲتیمینٛکسہاوساعبرٲنۍہِندیہِری موتوٗک" +
			"روشِیَنہیتِیاںہَنٛگیریَناَرمینیَنہیٚریٖرواِنٹَرلِنٛگوااِنڈونیشیااِنٹَر لِنٛنگویے" +
			"اِگبوسِچوان یٖیاِنُپِیاکاِڈوآیِسلینڈِکاِٹیلیَناِنُکتِتوٗجاپٲنۍجَوَنیٖزجارجِیَنکو" +
			"نٛگوکِکُیوٗکُوانیاماکازَخکَلالِسُتخَمیرکَنَڑکوریَنکَنوٗریکٲشُرکُردِشکومیکورنِشکِ" +
			"رگِزلاتیٖنیلُکھزیمبورگِشگاندالِمبٔرگِشلِنگالالاولِتھوانِیَنلوُبا کَتَنٛگالَتوِیَ" +
			"نمَلاگَسیمارشَلیٖزماوریمیکَڈونیَنمٔلیالَممَنٛگولیمَرٲٹھۍمَلَےمَلتیٖسبٔمیٖزناورُش" +
			"ُمال ڈَبیلنیٚپٲلۍڈونٛگاڈَچناروییَن نَے نورسکناروییَن بوکمالجنوب ڈیٚبیلنَواجونِیَ" +
			"نجااوکسیٖٹَناوجِبوااوٚرومواوٚرِیااوٚسیٚٹِکپَنجٲبۍپالیپالِشپَشتوٗپُرتَگیٖزکُویشُو" +
			"ارومانشرُندیرومٲنیروٗسیکِنیاوِنداسَنسکرٕتسراڈیٖنیسِندیشُمٲلی سَمیسَنگوسِنہالاسلو" +
			"وَکسلووینیَنسَمواَنشوناسومٲلیالبانِیَنسٔربِیَنسواتیجنوبی ستھوسَنڈَنیٖزسویٖڈِشسوا" +
			"ہِلیتَمِلتیلگوٗتاجِکتھاےٹِگرِنیاتُرکمینسواناٹونٛگاتُرکِشژونٛگاتَتارتاہیشِیَنیوٗک" +
			"رینیٲییاُردوٗاُزبیکوینداوِیَتنَمیٖزوولَپُکوَلوٗنوولوفکھوسایِدِشیورُبازُہانٛگچیٖن" +
			"یزُلوٗاَچَےنیٖزاَکولیاَدَنٛگمیےاَدَیٖگیےاَفرِہِلیاینوٗاَکادِیَناَلویتیجنوٗبی اَل" +
			"تاییپرون اَنٛگریٖزیاَنٛگِکااَرَمیکایرو کونِیَناَراپاہواَراوَکایسٹوٗریَناَوَدیبَل" +
			"وٗچیبالِنیٖزباسابیجابیٚمبابوجپوٗریبِکولبِنیسِکسِکابرٛجبُرِیَتبَگنیٖزبٕلِنکاڈوکار" +
			"ِباتسَمسیباونوچیٖبچاچھَگتاےچُکیٖزماریچِنوٗک جارگَنچوکتَوشیپویانچیٚروکیشییونکاپٹِ" +
			"ککرٕمیٖن تُرکیکَشوٗبِیَنڈکوٹادَرگواڈیٚلوییَرسلیوڈاگرِبڈِنکاڈوگریبوٚنِم ساربِیَند" +
			"ُوالاوَستی پُرتُگالیڈِیوٗلاایٚفِکقدیٖمی مِصریایٚکاجُکایٚلامایِٹوَسطی اَنٛگریٖزۍا" +
			"یٚوونڈوفینٛگفِلِپیٖنوفونوسطی فریٚنچپرون فریٚنچشُمٲلی فرِشیَنمشرِقی فرِشیَنفروٗلِ" +
			"یَنگاگیےیوگبایاگیٖزگِلبٔرٹیٖزوَسطی ہاے جٔرمَنپرون ہاے جٔرمَنگوندیگورینٹیلوگوتھِک" +
			"گرِبوقدیٖم یوٗنٲنیسٕوِس جٔرمَنگُوِچ اِنہَیداہوایِیَنہِلیٖگینَنہِتایِتہمونٛگہیٚرِ" +
			"م ساربِیَنہُپااِباناِلوکواِنٛگُشلوجبانجوڈیو فارسیجوڈیو عربیکارا کَلپَککَبایِلکاچ" +
			"ِنجُوٗکامباکَویکَبارڈِیَنتَیَپکوروکھاسیکھوتَنیٖزکِمبُندوٗکونکَنیکوسرییَنکَپیلیکر" +
			"اچیے بَلکارکَریلِیَنکُرُکھکُمِککُتینَےلیڈِنولَہَندالَمبالیزگِیَنمونٛگولوزیلوٗبا " +
			"لوٗلُوالویِسینولُندالُوولُسہاےمَدُریٖزمَگاےمیتَھلیمَکَسارمَندِنٛگومَساےموکشامَند" +
			"َرمیندیےوَستی ایرِشمِکمیکمِنَنٛگکَباومانٛچوٗمَنیپوٗریموہاکموسیواریاہ زبانکریٖکمِ" +
			"راندیٖزمارواڑیایٚرزِیانیٖپالیٹَنبوٚنِم جٔرمَننیٚوارینِیاسنِیویَننوگاےپرون نارسیا" +
			"یٚن کوشمالی ستھوکلاسِکَل نیوارینِیَمویٚزینِیَنکولنِیورونَظیٖمااوٚسیجاوٹومَن تُرک" +
			"ِشپَنٛگاسِنَنپَہلَویپَمپَنٛگاپَپِیامیٚنٹوپَلااُواںپرون فارسیفونیٖشیَنپانپیٚیَنپر" +
			"ون پروویٚنچَلراجِستھٲنۍرَپانویرَروٹونٛگَنرومَنیاَرومانیسَندَویےیاکُتسَمارِتَن اَ" +
			"رامیکسَسَکسَنتالیسِچِلِیَنسکاٹسسیٚلکُپپرون ایرِششانسِداموجنوٗبی سَمیلولیے سَمیاِ" +
			"ناری سَمیسکولٹ سَمیسونِنکیےسوگڈِیَنسرٛانَن ٹونٛگوسیٚریرسُکُماسُسوٗسُمیریَنسیٖریٲ" +
			"ییٹِمنیےٹیٚریٚنوٹیٹَمٹاےگریےتیٖوٹوکیٖلاوکِلِنگونٹِلِنگِتتاماشیکنیاسا ٹونٛگاٹاک پ" +
			"ِسِنژھِمشِیانتُمبُکاتُوالوٗتُویٖنیَناُدمُرتاُگارتِکیُمبُندوٗروٗٹواےووتِکوالامووَ" +
			"ریےواشوکالمِکیاویَپیٖززَپوتیٚکزیناگازوٗنیکانٛہہ تہِ لِسانیاتی مواد نہٕزازاآسٹرِی" +
			"َن جٔرمَنسٕوِس ہاےجٔرمَنآسٹریلیَن اَنٛگریٖزۍکینَڈِیٲیی اَنٛگریٖزۍبَرطانوی اَنٛگر" +
			"یٖزۍیوٗ ایٚس اَنٛگریٖزۍلیٹٕن امریٖکی سپینِشلِبیریَن سپینِشکَنیڈیَن فریٚنچسٕوٕس ف" +
			"ریٚنچفلیٚمِشبرازیٖلی پُتَگیٖزلِبیریَن پُرتَگیٖزمولداوِیَنسیٚربو کروشِیَنسیٚود چی" +
			"ٖنیرِوٲجی چیٖنی",
		[]uint16{ // 604 entries
			0x0, 0xa, 0x1e, 0x2e, 0x44, 0x4e, 0x5c, 0x6c, 0x74, 0x7e, 0x8c, 0x98,
			0xae, 0xbc, 0xd2, 0xda, 0xe8, 0xf6, 0x106, 0x110, 0x11c, 0x12c, 0x138, 0x142,
			0x14e, 0x15e, 0x164, 0x16c, 0x181, 0x18b, 0x195, 0x19f, 0x1ab, 0x1b7, 0x1c7, 0x1cf,
			0x1dd, 0x1ef, 0x205, 0x211, 0x225, 0x22d, 0x237, 0x241, 0x24b, 0x257, 0x261, 0x26d,
			0x286, 0x292, 0x2ab, 0x2bd, 0x2cd, 0x2db, 0x2e7, 0x2f1, 0x2fd, 0x307, 0x31a, 0x32a,
			0x338, 0x34c, 0x35e, 0x36e, 0x388, 0x39c, 0x3bb, 0x3c5, 0x3d8, 0x3ea, 0x3f2, 0x406,
			0x416, 0x42a, 0x436, 0x446, 0x456, 0x462, 0x470, 0x482, 0x48c, 0x49e, 0x4a8, 0x4b2,
			0x4be, 0x4cc, 0x4d6, 0x4e2, 0x4ea, 0x4f6, 0x502, 0x510, 0x52a, 0x534, 0x546, 0x554,
			0x55a, 0x570, 0x58b, 0x59b, 0x5ab, 0x5bd, 0x5c7, 0x5db, 0x5eb, 0x5fb, 0x609, 0x613,
			0x621, 0x62d, 0x637, 0x64c, 0x65a, 0x666, 0x66c, 0x68e, 0x6ab, 0x6c0, 0x6cc, 0x6da,
			0x6ec, 0x6fa, 0x708, 0x716, 0x728, 0x736, 0x73e, 0x748, 0x754, 0x766, 0x776, 0x782,
			0x78c, 0x798, 0x7a2, 0x7b6, 0x7c6, 0x7d6, 0x7e0, 0x7f5, 0x7ff, 0x80d, 0x819, 0x82b,
			0x839, 0x841, 0x84d, 0x85f, 0x86f, 0x879, 0x88c, 0x89e, 0x8ac, 0x8ba, 0x8c4, 0x8d0,
			0x8da, 0x8e2, 0x8f2, 0x900, 0x90a, 0x916, 0x922, 0x92e, 0x938, 0x94a, 0x94a, 0x960,
			0x96c, 0x978, 0x982, 0x998, 0x9a6, 0x9b2, 0x9bc, 0x9c6, 0x9d0, 0x9dc, 0x9ea, 0x9f4,
			0x9fe, 0xa10, 0xa1c, 0xa30, 0xa42, 0xa42, 0xa54, 0xa54, 0xa5e, 0xa70, 0xa70, 0xa7e,
			0xa7e, 0xa99, 0xab6, 0xac6, 0xad4, 0xaeb, 0xaeb, 0xafb, 0xafb, 0xb09, 0xb09, 0xb09,
			0xb09, 0xb09, 0xb1d, 0xb1d, 0xb29, 0xb29, 0xb37, 0xb47, 0xb47, 0xb4f, 0xb4f, 0xb4f,
			0xb4f, 0xb57, 0xb63, 0xb63, 0xb63, 0xb63, 0xb63, 0xb73, 0xb7d, 0xb85, 0xb85, 0xb85,
			0xb93, 0xb93, 0xb93, 0xb9b, 0xb9b, 0xb9b, 0xb9b, 0xba9, 0xbb7, 0xbb7, 0xbc1, 0xbc1,
			0xbc9, 0xbd3, 0xbd3, 0xbdd, 0xbeb, 0xbeb, 0xbf7, 0xc05, 0xc11, 0xc19, 0xc32, 0xc3e,
			0xc4c, 0xc5a, 0xc64, 0xc64, 0xc70, 0xc70, 0xc89, 0xc9d, 0xca7, 0xcb3, 0xcb3, 0xcc5,
			0xccd, 0xcd9, 0xce3, 0xce3, 0xced, 0xd0a, 0xd0a, 0xd16, 0xd33, 0xd33, 0xd41, 0xd41,
			0xd41, 0xd4d, 0xd4d, 0xd64, 0xd74, 0xd88, 0xda7, 0xda7, 0xdb7, 0xdb7, 0xdc1, 0xdd3,
			0xdd3, 0xdd9, 0xdd9, 0xdee, 0xe03, 0xe03, 0xe1e, 0xe39, 0xe4b, 0xe4f, 0xe4f, 0xe4f,
			0xe59, 0xe63, 0xe63, 0xe6b, 0xe7f, 0xe7f, 0xe9d, 0xeb9, 0xeb9, 0xec3, 0xed5, 0xee1,
			0xeeb, 0xf04, 0xf1b, 0xf1b, 0xf1b, 0xf1b, 0xf2c, 0xf36, 0xf36, 0xf46, 0xf46, 0xf5a,
			0xf68, 0xf74, 0xf91, 0xf91, 0xf99, 0xfa3, 0xfa3, 0xfaf, 0xfbd, 0xfbd, 0xfbd, 0xfc9,
			0xfc9, 0xfc9, 0xfde, 0xff1, 0xff1, 0x1006, 0x1014, 0x101e, 0x1026, 0x1030, 0x1038, 0x104c,
			0x104c, 0x1056, 0x1056, 0x1056, 0x1056, 0x105e, 0x105e, 0x1068, 0x107a, 0x107a, 0x107a, 0x107a,
			0x107a, 0x107a, 0x108c, 0x108c, 0x109a, 0x10aa, 0x10b6, 0x10cf, 0x10cf, 0x10cf, 0x10e1, 0x10ed,
			0x10ed, 0x10ed, 0x10ed, 0x10f7, 0x1105, 0x1111, 0x1111, 0x111f, 0x1129, 0x1139, 0x1139, 0x1139,
			0x1139, 0x1139, 0x1139, 0x1145, 0x114d, 0x114d, 0x1166, 0x1176, 0x1180, 0x1188, 0x1194, 0x1194,
			0x1194, 0x1194, 0x11a4, 0x11a4, 0x11ae, 0x11bc, 0x11ca, 0x11dc, 0x11e6, 0x11e6, 0x11f0, 0x11fc,
			0x1208, 0x1208, 0x1208, 0x121d, 0x121d, 0x121d, 0x1229, 0x1241, 0x124f, 0x1261, 0x126b, 0x1273,
			0x1273, 0x1273, 0x1288, 0x1292, 0x12a4, 0x12b2, 0x12b2, 0x12b2, 0x12c2, 0x12c2, 0x12c2, 0x12d6,
			0x12d6, 0x12ef, 0x12fd, 0x1307, 0x1315, 0x1315, 0x1315, 0x1315, 0x131f, 0x1332, 0x1332, 0x133f,
			0x1352, 0x1352, 0x136f, 0x1383, 0x1393, 0x139f, 0x13ad, 0x13b9, 0x13d4, 0x13ea, 0x13f8, 0x140a,
			0x1422, 0x1434, 0x1434, 0x1434, 0x1434, 0x1447, 0x1447, 0x1459, 0x1459, 0x1459, 0x146b, 0x146b,
			0x1488, 0x1488, 0x1488, 0x149c, 0x14aa, 0x14c0, 0x14c0, 0x14c0, 0x14c0, 0x14cc, 0x14cc, 0x14cc,
			0x14cc, 0x14dc, 0x14dc, 0x14ec, 0x14f6, 0x1517, 0x1517, 0x1521, 0x152f, 0x152f, 0x152f, 0x152f,
			0x1541, 0x154b, 0x154b, 0x154b, 0x154b, 0x154b, 0x1559, 0x1559, 0x156c, 0x156c, 0x156c, 0x1572,
			0x1572, 0x157e, 0x157e, 0x157e, 0x1593, 0x15a6, 0x15bb, 0x15ce, 0x15de, 0x15ee, 0x1609, 0x1615,
			0x1615, 0x1615, 0x1621, 0x162b, 0x163b, 0x163b, 0x163b, 0x163b, 0x164b, 0x164b, 0x164b, 0x1657,
			0x1657, 0x1667, 0x1671, 0x167f, 0x1687, 0x1697, 0x1697, 0x16a7, 0x16b7, 0x16b7, 0x16c5, 0x16dc,
			0x16ed, 0x16ed, 0x16ed, 0x16ed, 0x16ff, 0x16ff, 0x170d, 0x171b, 0x171b, 0x172d, 0x172d, 0x173b,
			0x174b, 0x175d, 0x1765, 0x176b, 0x176b, 0x176b, 0x176b, 0x176b, 0x1775, 0x1775, 0x1775, 0x1775,
			0x1781, 0x178b, 0x1793, 0x1793, 0x179f, 0x179f, 0x179f, 0x17a5, 0x17b1, 0x17b1, 0x17b1, 0x17b1,
			0x17b1, 0x17c1, 0x17c1, 0x17c1, 0x17cd, 0x17cd, 0x17d7, 0x180d, 0x1815, 0x1815, 0x1832, 0x184f,
			0x1876, 0x189f, 0x18c4, 0x18e8, 0x190e, 0x192b, 0x192b, 0x1948, 0x195f, 0x196d, 0x198e, 0x19b1,
			0x19c5, 0x19e2, 0x19f7, 0x1a0e,
		},
	},
	{ // ksb
		"KiakanKiamhaliKialabuKibelaausiKibulgaliaKibanglaKicheckiKijeumaniKigiikiKiingee" +
			"zaKihispaniaKiajemiKifalansaKihausaKihindiKihungaiKiindonesiaKiigboKiitalianoKij" +
			"apaniKijavaKikambodiaKikoleaKimalesiaKibulmaKinepaliKiholanziKipunjabiKipolandiK" +
			"ilenoKiomaniaKilusiKinyalwandaKisomaliKiswidiKitamilKitailandiKituukiKiuklaniaKi" +
			"ulduKivietinamuKiyolubaKichinaKizuluKishambaa",
		[]uint16{ // 373 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x42, 0x42, 0x42, 0x42,
			0x49, 0x52, 0x52, 0x5c, 0x5c, 0x5c, 0x63, 0x63, 0x63, 0x63, 0x63, 0x6c,
			0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x73, 0x73, 0x7a, 0x7a, 0x7a,
			0x7a, 0x82, 0x82, 0x82, 0x82, 0x8d, 0x8d, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x9d, 0x9d, 0xa5, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xb5, 0xb5,
			0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc,
			0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xc5,
			0xc5, 0xcc, 0xcc, 0xcc, 0xd4, 0xd4, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
			0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xe6, 0xe6, 0xef, 0xef, 0xf5, 0xf5, 0xf5,
			0xf5, 0xfd, 0x103, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e,
			0x10e, 0x10e, 0x116, 0x116, 0x116, 0x116, 0x116, 0x116, 0x11d, 0x11d, 0x124, 0x124,
			0x124, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x135, 0x135, 0x135, 0x135, 0x135, 0x13e,
			0x144, 0x144, 0x144, 0x14f, 0x14f, 0x14f, 0x14f, 0x14f, 0x14f, 0x157, 0x157, 0x15e,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164,
			0x16d,
		},
	},
	{ // ksf
		"riakanriamarikriarabribɛlɔrísribulgaríribɛngáliricɛ́kridjɛrmanrigrɛ́kriingɛrísri" +
			"kpanyáripɛrsánripɛrɛsǝ́rikaksariíndíriɔngrɔáriindonɛsíriigboriitalyɛ́nrijapɔ́ŋri" +
			"jawanɛ́rikmɛrrikɔrɛɛ́rimalaíribirmánrinepalɛ́riɔlándɛ́ripɛnjabíripɔlɔ́nripɔrtugɛ" +
			"́rirɔmánrirísrirwandarisomalíriswɛ́dǝritamúlritaíriturkriukrɛ́nriurdúriwyɛtnámri" +
			"yúubaricinɔárizúlurikpa",
		[]uint16{ // 374 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x14, 0x14, 0x14, 0x14,
			0x14, 0x14, 0x20, 0x2a, 0x2a, 0x2a, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x35, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d, 0x47, 0x47, 0x47, 0x47,
			0x50, 0x5b, 0x5b, 0x64, 0x64, 0x64, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x7b,
			0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x82, 0x82, 0x8a, 0x8a, 0x8a,
			0x8a, 0x95, 0x95, 0x95, 0x95, 0xa1, 0xa1, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7,
			0xb3, 0xb3, 0xbe, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xd0, 0xd0,
			0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc,
			0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xe4,
			0xe4, 0xed, 0xed, 0xed, 0xf8, 0xf8, 0x105, 0x105, 0x105, 0x105, 0x105, 0x105,
			0x105, 0x105, 0x105, 0x105, 0x105, 0x110, 0x110, 0x11b, 0x11b, 0x128, 0x128, 0x128,
			0x128, 0x131, 0x137, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f,
			0x13f, 0x13f, 0x148, 0x148, 0x148, 0x148, 0x148, 0x148, 0x153, 0x153, 0x15b, 0x15b,
			0x15b, 0x161, 0x161, 0x161, 0x161, 0x161, 0x167, 0x167, 0x167, 0x167, 0x167, 0x171,
			0x178, 0x178, 0x178, 0x183, 0x183, 0x183, 0x183, 0x183, 0x183, 0x18b, 0x18b, 0x194,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b, 0x19b,
			0x19b, 0x1a0,
		},
	},
	{ // ksh
		"AfahreschAbchahseschAvästahneschAfrikaansAkahneschAmhahreschArrajonehseschArahbe" +
			"schAßamehseschAvahreschAimahreschAsserbaidschahneschBaschkihreschWiißrußeschBull" +
			"jaareschBambaraBängjaaleschTibehteschBettohneschBoßneschKattalahneschKorseschTsc" +
			"häscheschKerscheßlahweschTschowascheschWallihseschDähneschDeutschDivehjeschButah" +
			"neschEweJrihscheschÄngleschEsperantoSchpahneschÄßneschBaskeschPärseschFinneschFi" +
			"dscheschFärröereschFranzüüseschWäßfriiseschIereschJalliizeschJuwaraaneschGutscha" +
			"rateschHaußaHebräjeschHindiKrowateschHa’iiteschUnjarreschArmeeneschIndoneeseschI" +
			"gboIdoIßländeschEtalljäneschInuktitutJapaaneschJavahneschJe’orjeschKassakeschKhm" +
			"erKannadaKorrejaaneschKaschmiereschKurdeschKirjihseschLateijneschLuxemborjeschLi" +
			"ngjallaLahooteschLittoueschLätteschMadajaßkeschMaahoriMazedooneschMallajalamMong" +
			"joleschMarraateschMallaijeschMalteeseschBurmesseschNood-NdebeleNepallesseschHoll" +
			"ändeschNeu-NorrweejeschNorrweejesch BokmålSchi-SchewaOriijaOßeeteschPanschaabesc" +
			"hPollneschPaschtuuneschPochtojeseschKättschowaRätoromaaneschK-RundeschRumäneschR" +
			"ußßeschKinja-RuandeschSanskritSinndiNood-LappländeschSangjoSingjaleeseschẞlovake" +
			"schẞloveeneschSammohaneschSchi-SchonaSomaaleschAlbaaneschSärbeschSi-SwateschSöd-" +
			"SootoSindaneeseschSchweedeschSuaheeleschTamiileschTelluujuTadschiikeschTailändes" +
			"chTijrenejaaneschTörkmeeneschSe-ZwaaneschTongjaaneschTörkeschXi-ZongjaneschTatta" +
			"areschTahiteschUj’juuerschUkraineschUrdu/HindiUßbeekeschWendaVijätnammeeseschWol" +
			"offIsi-KhoosaJoruubaSchineeseschSuuluAschenehseschTonehsesch ArahbeschAfrehihles" +
			"chAkahdeschAle’uhteschAhl ÄngleschAljehresch ArahbeschMarokahnesch ArahbeschÄjip" +
			"tesch ArahbeschPareAmärrekahnesche BlendeschprohchAstuhrejahneschSödasserbaidsch" +
			"ahneschBeluhtscheschBalinehseschBaireschBembaBenaBischnuprejahneschBrajeschBrahu" +
			"ijeschBoddoBurejahteschBujinehseschKopteschKaschuhbeschNiddersorbeschMeddelnehde" +
			"rlängschDassajahneschEmbuEfikEmilijahneschAhl ÄjipteschMeddelängleschZätrahl-Jup" +
			"ikfilSchwitzerdütschHauajaaneschEngjuscheschIngjrijahneschJamaikahnesch-Änglesch" +
			"LodschbahnJühdesch-PärseschJüteschKapvärdeschKölschde Landa-SchproocheLuyjanesch" +
			"-ongerscheidlijje Schprooche-Nood-SootoKiromboJackuteschKommooreschTetumschTook " +
			"Pisin-onbikannte-Schprooch-WalserdütschKanton-Schineeseschkein SchproochSchtanda" +
			"tt ArahbeschDeutsch uß ÖßterichDeutsch uß de SchweijzÄnglesch uß AußtraalijeÄngl" +
			"esch uß KanadaÄnglesch uß JruußbrettannijeAmärrekaanesch ÄngleschSchpaanesch uß " +
			"Latting-AmmärrikaSchpahnesch en SchpahnejeSchpahnesch en MäxikohFranzüüsesch uß " +
			"KanadaFranzüüsesch uß de SchweijzFlämeschBrasilljaanesch PochtojeseschPochtojese" +
			"sch uß PochtojallSärbokowateschSchineesesch en de eijfacher SchreffSchineesesch " +
			"en de tradizjonälle Schreff",
		[]uint16{ // 604 entries
			0x0, 0x9, 0x14, 0x21, 0x2a, 0x33, 0x3d, 0x4b, 0x54, 0x60, 0x69, 0x73,
			0x86, 0x93, 0xa0, 0xac, 0xac, 0xb3, 0xc0, 0xca, 0xd5, 0xde, 0xeb, 0xeb,
			0xeb, 0xf3, 0xf3, 0x100, 0x111, 0x11f, 0x12a, 0x133, 0x13a, 0x144, 0x14e, 0x151,
			0x15c, 0x165, 0x16e, 0x179, 0x182, 0x18a, 0x193, 0x193, 0x19b, 0x1a5, 0x1b2, 0x1c0,
			0x1ce, 0x1d5, 0x1d5, 0x1e0, 0x1ec, 0x1fa, 0x1fa, 0x200, 0x20b, 0x210, 0x210, 0x21a,
			0x226, 0x230, 0x23a, 0x23a, 0x23a, 0x246, 0x246, 0x24a, 0x24a, 0x24a, 0x24d, 0x259,
			0x266, 0x26f, 0x279, 0x283, 0x28f, 0x28f, 0x28f, 0x28f, 0x299, 0x299, 0x29e, 0x2a5,
			0x2b2, 0x2b2, 0x2bf, 0x2c7, 0x2c7, 0x2c7, 0x2d2, 0x2dd, 0x2ea, 0x2ea, 0x2ea, 0x2f3,
			0x2fd, 0x307, 0x307, 0x310, 0x31d, 0x31d, 0x324, 0x330, 0x33a, 0x345, 0x350, 0x35b,
			0x366, 0x371, 0x371, 0x37d, 0x38a, 0x38a, 0x396, 0x3a6, 0x3ba, 0x3ba, 0x3ba, 0x3c5,
			0x3c5, 0x3c5, 0x3c5, 0x3cb, 0x3d5, 0x3e2, 0x3e2, 0x3eb, 0x3f8, 0x405, 0x410, 0x41f,
			0x429, 0x433, 0x43d, 0x44c, 0x454, 0x454, 0x45a, 0x46c, 0x472, 0x480, 0x48c, 0x499,
			0x4a5, 0x4b0, 0x4ba, 0x4c4, 0x4cd, 0x4d8, 0x4e2, 0x4ef, 0x4fa, 0x505, 0x50f, 0x517,
			0x524, 0x530, 0x53f, 0x54c, 0x558, 0x564, 0x56d, 0x57b, 0x586, 0x58f, 0x59c, 0x5a6,
			0x5b0, 0x5bb, 0x5c0, 0x5d1, 0x5d1, 0x5d1, 0x5d7, 0x5e1, 0x5e1, 0x5e8, 0x5e8, 0x5f4,
			0x5f9, 0x606, 0x606, 0x606, 0x606, 0x61a, 0x626, 0x626, 0x626, 0x62f, 0x62f, 0x63c,
			0x63c, 0x63c, 0x649, 0x649, 0x649, 0x649, 0x649, 0x649, 0x65d, 0x65d, 0x673, 0x687,
			0x68b, 0x6ab, 0x6ba, 0x6ba, 0x6ba, 0x6d1, 0x6de, 0x6ea, 0x6f2, 0x6f2, 0x6f2, 0x6f2,
			0x6f2, 0x6f2, 0x6f7, 0x6f7, 0x6fb, 0x6fb, 0x6fb, 0x6fb, 0x6fb, 0x6fb, 0x6fb, 0x6fb,
			0x6fb, 0x70d, 0x70d, 0x715, 0x720, 0x725, 0x725, 0x731, 0x73d, 0x73d, 0x73d, 0x73d,
			0x73d, 0x73d, 0x73d, 0x73d, 0x73d, 0x73d, 0x73d, 0x73d, 0x73d, 0x73d, 0x73d, 0x73d,
			0x73d, 0x73d, 0x73d, 0x73d, 0x745, 0x745, 0x745, 0x751, 0x751, 0x751, 0x751, 0x751,
			0x751, 0x751, 0x751, 0x751, 0x751, 0x75f, 0x75f, 0x75f, 0x773, 0x773, 0x773, 0x780,
			0x784, 0x788, 0x795, 0x7a3, 0x7a3, 0x7a3, 0x7b2, 0x7c0, 0x7c0, 0x7c0, 0x7c0, 0x7c3,
			0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3,
			0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3, 0x7c3,
			0x7c3, 0x7c3, 0x7d3, 0x7d3, 0x7d3, 0x7d3, 0x7d3, 0x7d3, 0x7d3, 0x7df, 0x7df, 0x7df,
			0x7df, 0x7df, 0x7df, 0x7df, 0x7df, 0x7df, 0x7df, 0x7df, 0x7eb, 0x7f9, 0x810, 0x81a,
			0x81a, 0x81a, 0x82d, 0x82d, 0x835, 0x835, 0x835, 0x835, 0x835, 0x835, 0x835, 0x835,
			0x835, 0x835, 0x835, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841,
			0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841,
			0x841, 0x841, 0x848, 0x848, 0x848, 0x848, 0x848, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b,
			0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x865,
			0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865,
			0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865, 0x865,
			0x865, 0x865, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882,
			0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882,
			0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c,
			0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c,
			0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x88c, 0x893, 0x893, 0x893, 0x893,
			0x893, 0x893, 0x893, 0x893, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d,
			0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d,
			0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x89d,
			0x89d, 0x89d, 0x89d, 0x89d, 0x89d, 0x8a8, 0x8a8, 0x8a8, 0x8a8, 0x8a8, 0x8a8, 0x8a8,
			0x8a8, 0x8a8, 0x8b0, 0x8b0, 0x8b0, 0x8b0, 0x8b0, 0x8b0, 0x8b0, 0x8b0, 0x8b0, 0x8b0,
			0x8ba, 0x8ba, 0x8ba, 0x8ba, 0x8ba, 0x8ba, 0x8ba, 0x8ba, 0x8ba, 0x8ba, 0x8ba, 0x8ba,
			0x8ba, 0x8ba, 0x8d0, 0x8d0, 0x8d0, 0x8d0, 0x8d0, 0x8d0, 0x8d0, 0x8d0, 0x8d0, 0x8dd,
			0x8dd, 0x8dd, 0x8dd, 0x8dd, 0x8dd, 0x8dd, 0x8dd, 0x8dd, 0x8dd, 0x8dd, 0x8dd, 0x8dd,
			0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8fe, 0x8fe, 0x912, 0x928, 0x93f,
			0x959, 0x96d, 0x98c, 0x9a5, 0x9c7, 0x9e0, 0x9f7, 0xa10, 0xa2e, 0xa37, 0xa54, 0xa70,
			0xa70, 0xa7f, 0xaa3, 0xacc,
		},
	},
	{ // kw
		"kernewek",
		[]uint16{ // 90 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x8,
		},
	},
	{ // ky
		kyLangStr,
		kyLangIdx,
	},
	{ // lag
		"KɨakáaniKɨmʉháariKɨaráabuKɨberalúusiKɨbulugáriaKɨbangálaKɨchéekiKɨjerʉmáaniKɨgir" +
			"íkiKɨɨngeréesaKɨhispániaKɨajéemiKɨfaráansaKɨhaúusaKɨhíindiKɨhungáriKɨɨndonésiaKi" +
			"ígiboKɨtaliáanoKɨjapáaniKɨjáavaKɨkambódiaKɨkoréaKɨmelésiaKɨbáamaKɨnepáaliKɨholáa" +
			"nziKɨpúnjabiKɨpólandiKɨréenoKɨromaníaKɨrúusiKɨnyarwáandaKɨsómáaliKɨswíidiKɨtamíi" +
			"liKɨtáilandiKɨturúukiKɨukɨraníaKɨúrduKɨvietináamuKɨyorúubaKɨchíinaKɨzúuluKɨlaang" +
			"i",
		[]uint16{ // 379 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x16, 0x16, 0x20, 0x20, 0x20, 0x20,
			0x20, 0x20, 0x2d, 0x3a, 0x3a, 0x3a, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x5d, 0x5d, 0x5d, 0x5d,
			0x67, 0x75, 0x75, 0x81, 0x81, 0x81, 0x8b, 0x8b, 0x8b, 0x8b, 0x8b, 0x97,
			0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xa1, 0xa1, 0xab, 0xab, 0xab,
			0xab, 0xb6, 0xb6, 0xb6, 0xb6, 0xc4, 0xc4, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xd8, 0xd8, 0xe3, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf8, 0xf8,
			0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101,
			0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x10c,
			0x10c, 0x115, 0x115, 0x115, 0x120, 0x120, 0x12c, 0x12c, 0x12c, 0x12c, 0x12c, 0x12c,
			0x12c, 0x12c, 0x12c, 0x12c, 0x12c, 0x137, 0x137, 0x142, 0x142, 0x14b, 0x14b, 0x14b,
			0x14b, 0x156, 0x15f, 0x16d, 0x16d, 0x16d, 0x16d, 0x16d, 0x16d, 0x16d, 0x16d, 0x16d,
			0x16d, 0x16d, 0x179, 0x179, 0x179, 0x179, 0x179, 0x179, 0x183, 0x183, 0x18e, 0x18e,
			0x18e, 0x19a, 0x19a, 0x19a, 0x19a, 0x19a, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1b2,
			0x1ba, 0x1ba, 0x1ba, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1d3, 0x1d3, 0x1dd,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1ef,
		},
	},
	{ // lb
		"AfarAbchaseschAvesteschAfrikaansAkanAmhareschAragoneseschArabeschAssameseschAwar" +
			"eschAymaraAserbaidschaneschBaschkireschWäissrusseschBulgareschBislamaBambara-Spr" +
			"oochBengaleschTibeteschBretoneschBosneschKatalaneschTschetscheneschChamorro-Spro" +
			"ochKorseschCreeTschecheschKiercheslaweschTschuwascheschWaliseschDäneschDäitschMa" +
			"ldiveschBhutaneschEwe-SproochGriicheschEngleschEsperantoSpueneschEstneschBaskesc" +
			"hPerseschFulFinneschFidschianeschFäröeschFranséischWestfrieseschIreschSchottesch" +
			"t GälleschGalizeschGuaraniGujaratiManxHausaHebräeschHindiHiri-MotuKroateschHaiti" +
			"aneschUngareschArmeneschHerero-SproochInterlinguaIndoneseschInterlingueIgbo-Spro" +
			"ochSichuan YiInupiakIdo-SproochIslänneschItalieneschInukitutJapaneschJavaneschGe" +
			"orgeschKongoleseschKikuyu-SproochKwanyamaKasacheschGrönlänneschKambodschaneschKa" +
			"nnadaKoreaneschKanuri-SproochKaschmireschKurdeschKomi-SproochKorneschKirgiseschL" +
			"atäinLëtzebuergeschGanda-SproochLimburgeschLingalaLaoteschLitaueschLuba-KatangaL" +
			"etteschMalagassi-SproochMarschalleseschMaoriMazedoneschMalayalamMongoleschMarath" +
			"iMalaieschMalteseschBirmaneschNaurueschNord-Ndebele-SproochNepaleseschNdongaHoll" +
			"änneschNorwegesch NynorskNorwegesch BokmålSüd-Ndebele-SproochNavajoNyanja-Sprooc" +
			"hOkzitaneschOjibwa-SproochOromoOrijaOsseteschPandschabeschPaliPolneschPaschtuPor" +
			"tugiseschQuechuaRätoromaneschRundi-SproochRumäneschRusseschRuandeschSanskritSard" +
			"eschSindhiNordsameschSangoSinghaleseschSlowakeschSloweneschSamoaneschShonaSomali" +
			"AlbaneschSerbeschSwaziSüd-Sotho-SproochSundaneseschSchwedeschSuaheliTamileschTel" +
			"uguTadschikeschThailänneschTigrinjaTurkmeneschTswana-SproochTongaeschTierkeschTs" +
			"ongaTatareschTahiteschUigureschUkraineschUrduUsbekeschVenda-SproochVietnamesesch" +
			"VolapükWallouneschWolofXhosaJiddeschYorubaZhuangChineseschZuluAceh-SproochAcholi" +
			"-SproochAdangmeAdygéieschTunesescht ArabeschAfrihiliAghemAinu-SproochAkkadeschAl" +
			"abamaAleuteschGegeschSüd-AlaeschAlengleschAngikaAramäeschAraukaneschAraonaArapah" +
			"o-SproochAlgerescht ArabeschArawak-SproochMarokkanescht ArabeschEgyptescht Arabe" +
			"schAsu (Tanzania)Amerikanesch ZeechesproochAsturianeschKotavaAwadhiSüd-Aserbaids" +
			"chaneschBelutscheschBalineseschBaireschBasaa-SproochBamunBatak TobaGhomálá’Bedau" +
			"yeBemba-SproochBetawiBenaBafutBadagaBhodschpuriBikol-SproochBini-SproochBanjares" +
			"eschKomBlackfoot-SproochBishnupriyaBachtiareschBraj-BhakhaBrahuiBodoAkooseBurjat" +
			"eschBugineseschBuluBlinMedumbaCaddoKaribeschCayugaAtsamCebuanoKigaChibcha-Sprooc" +
			"hTschagataeschTrukeseschMariChinookChoctawChipewyanCherokeeCheyenneSoraniKoptesc" +
			"hCapiznonKrimtatareschKaschubeschDakota-SproochDargineschTaitaDelaware-SproochSl" +
			"aveDogribDinka-SproochZarmaDogriNiddersorbeschZentral-DusunDualaMëttelhollännesc" +
			"hJola-FonyiDyula-SproochDazagaKiembuEfikEmilianeschEgypteschEkajukElameschMëttel" +
			"engleschYup’ikEwondoExtremadureschPangwe-SproochFilipinoMeänkieliFon-SproochCaju" +
			"nMëttelfranséischAlfranséischFrankoprovenzaleschNordfrieseschOstfrieseschFriules" +
			"chGa-SproochGagauseschGan-ChineseschGayoGbaya-SproochZoroastrianescht DariGeezGi" +
			"lberteseschGilakiMëttelhéichdäitschAlhéichdäitschGoan-KonkaniGondi-SproochMongon" +
			"douGoteschGrebo-SproochAlgriicheschSchwäizerdäitschWayuuFarefareGusii-SproochKut" +
			"chin-SproochHaida-SproochHakka-ChineseschHawaieschFidschi-HindiHiligaynon-Sprooc" +
			"hHethiteschMiao-SproochUewersorbeschXiang-ChineseschHupaIbanIbibioIlokano-Sprooc" +
			"hInguscheschIschoreschJamaikanesch-KreoleschLojbanNgombaMachameJiddesch-Persesch" +
			"Jiddesch-ArabeschJüteschKarakalpakeschKabyleschKachin-SproochJjuKambaKawiKabardi" +
			"neschKanembuTyapMakondeKabuverdianuKenyangKoroKaingangKhasi-SproochSakeschKoyra " +
			"ChiiniKhowarKirmanjkiKakoKalenjinKimbundu-SproochKomi-PermiakKonkaniKosraeanesch" +
			"Kpelle-SproochKaratschaiesch-BalkareschKrioKinaray-aKareleschOraon-SproochShamba" +
			"laBafiaKölschKumükeschKutenai-SproochLadinoLangiLahndaLamba-SproochLesgeschLingu" +
			"a Franca NovaLigureschLiveschLakota-SproochLombardeschMongoRotse-SproochLettgall" +
			"eschLuba-LuluaLuiseno-SproochLunda-SproochLuo-SproochLushai-SproochOlulujiaKlass" +
			"escht ChineseschLasesch SproochMadureseschMafaKhottaMaithiliMakassareschManding-" +
			"SproochMassai-SproochMabaMokshaMandareseschMende-SproochMeru-SproochMorisyenMëtt" +
			"elireschMakhuwa-MeettoMeta’Micmac-SproochMinangkabau-SproochMandschureschMeithei" +
			"-SproochMohawk-SproochMossi-SproochWest-MariMundangMéisproochegMuskogee-SproochM" +
			"irandeseschMarwariMentawaiMyeneErsja-MordwineschMazandaraniMin-Nan-ChineseschNea" +
			"politaneschNamaNidderdäitschNewariNias-SproochNiue-SproochAo NagaKwasioNgiemboon" +
			"NogaiAlnordeschNovialN’KoNord-Sotho-SproochNuerAl-NewariNyamwezi-SproochNyankole" +
			"NyoroNzimaOsage-SproochOsmaneschPangasinan-SproochMëttelperseschPampanggan-Sproo" +
			"chPapiamentoPalauPicardeschPennsylvaniadäitschPlattdäitschAlperseschPfälzesch Dä" +
			"itschPhönikeschPiemonteseschPonteschPonapeaneschPreiseschAlprovenzaleschQuiché-S" +
			"proochKichwa (Chimborazo-Gebidder)RajasthaniOuschterinsel-SproochRarotonganeschR" +
			"omagnolTarifitRomboRomaniRotumaneschRussineschRovianaAromuneschRwaSandawe-Sprooc" +
			"hJakuteschSamaritaneschSamburuSasakSantaliSaurashtraNgambaySanguSizilianeschScho" +
			"tteschSassareseschSenecaSenaSeriSelkupeschKoyra SenniAlireschSamogiteschTaschelh" +
			"itSchan-SproochTschadesch-ArabeschSidamoNidderschleseschSelayarSüdsameschLule-La" +
			"ppeschInari-LappeschSkolt-LappeschSoninke-SproochSogdeschSrananeschSerer-Sprooch" +
			"SahoSaterfrieseschSukuma-SproochSusuSumereschKomoreschKongo-SwahiliAlsyreschSyre" +
			"schSchleseschTuluTemneTesoTereno-SproochTetum-SproochTigreTiv-SproochTokelauanes" +
			"chTsachureschKlingoneschTlingit-SproochTaleschTamaseqTsonga-SproochNeimelanesesc" +
			"hTuroyoSeediqTsakoneschTsimshian-SproochTateschTumbuka-SproochElliceaneschTasawa" +
			"qTuwineschMëttlert-Atlas-TamazightUdmurteschUgariteschMbundu-SproochRootVai-Spro" +
			"ochVenezeschWepseschWestflämeschMainfränkeschWoteschVoroVunjoWalliserdäitschWala" +
			"mo-SproochWarayWasho-SproochWu-ChineseschKalmückeschMingrelesch SproochSogaYao-S" +
			"proochYapeseschYangbenYembaNheengatuKantoneseschZapotekeschBliss-SymbolerSeelänn" +
			"eschZenagaMarokkanescht Standard-TamazightZuni-SproochKeng SproochinhalterZazaMo" +
			"dernt HéicharabeschÉisträichescht DäitschSchwäizer HéichdäitschAustralescht Engl" +
			"eschKanadescht EngleschBritescht EngleschAmerikanescht EngleschLatäinamerikanesc" +
			"ht SpueneschEuropäescht SpueneschMexikanescht SpueneschKanadescht FranséischSchw" +
			"äizer FranséischFlämeschBrasilianescht PortugiseschEuropäescht PortugiseschMolda" +
			"weschSerbo-KroateschChinesesch (vereinfacht)Chinesesch (traditionell)",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xe, 0x17, 0x20, 0x24, 0x2d, 0x39, 0x41, 0x4c, 0x54, 0x5a,
			0x6b, 0x77, 0x85, 0x8f, 0x96, 0xa5, 0xaf, 0xb8, 0xc2, 0xca, 0xd5, 0xe4,
			0xf4, 0xfc, 0x100, 0x10b, 0x11a, 0x128, 0x131, 0x139, 0x141, 0x14b, 0x155, 0x160,
			0x16a, 0x172, 0x17b, 0x184, 0x18c, 0x194, 0x19c, 0x19f, 0x1a7, 0x1b4, 0x1be, 0x1c9,
			0x1d6, 0x1dc, 0x1f1, 0x1fa, 0x201, 0x209, 0x20d, 0x212, 0x21c, 0x221, 0x22a, 0x233,
			0x23e, 0x247, 0x250, 0x25e, 0x269, 0x274, 0x27f, 0x28b, 0x295, 0x29c, 0x2a7, 0x2b2,
			0x2bd, 0x2c5, 0x2ce, 0x2d7, 0x2e0, 0x2ec, 0x2fa, 0x302, 0x30c, 0x31a, 0x329, 0x330,
			0x33a, 0x348, 0x354, 0x35c, 0x368, 0x370, 0x37a, 0x381, 0x390, 0x39d, 0x3a8, 0x3af,
			0x3b7, 0x3c0, 0x3cc, 0x3d4, 0x3e5, 0x3f4, 0x3f9, 0x404, 0x40d, 0x417, 0x41e, 0x427,
			0x431, 0x43b, 0x444, 0x458, 0x463, 0x469, 0x475, 0x487, 0x499, 0x4ad, 0x4b3, 0x4c1,
			0x4cc, 0x4da, 0x4df, 0x4e4, 0x4ed, 0x4fa, 0x4fe, 0x506, 0x50d, 0x519, 0x520, 0x52e,
			0x53b, 0x545, 0x54d, 0x556, 0x55e, 0x566, 0x56c, 0x577, 0x57c, 0x589, 0x593, 0x59d,
			0x5a7, 0x5ac, 0x5b2, 0x5bb, 0x5c3, 0x5c8, 0x5da, 0x5e6, 0x5f0, 0x5f7, 0x600, 0x606,
			0x612, 0x61f, 0x627, 0x632, 0x640, 0x649, 0x652, 0x658, 0x661, 0x66a, 0x673, 0x67d,
			0x681, 0x68a, 0x697, 0x6a4, 0x6ac, 0x6b7, 0x6bc, 0x6c1, 0x6c9, 0x6cf, 0x6d5, 0x6df,
			0x6e3, 0x6ef, 0x6fd, 0x704, 0x70f, 0x722, 0x72a, 0x72f, 0x73b, 0x744, 0x74b, 0x754,
			0x75b, 0x767, 0x771, 0x777, 0x781, 0x78c, 0x792, 0x7a1, 0x7b4, 0x7c2, 0x7d8, 0x7eb,
			0x7f9, 0x813, 0x81f, 0x825, 0x82b, 0x841, 0x84d, 0x858, 0x860, 0x86d, 0x872, 0x87c,
			0x888, 0x88f, 0x89c, 0x8a2, 0x8a6, 0x8ab, 0x8b1, 0x8bc, 0x8c9, 0x8d5, 0x8e1, 0x8e4,
			0x8f5, 0x900, 0x90c, 0x917, 0x91d, 0x921, 0x927, 0x931, 0x93c, 0x940, 0x944, 0x94b,
			0x950, 0x959, 0x95f, 0x964, 0x96b, 0x96f, 0x97e, 0x98b, 0x995, 0x999, 0x9a0, 0x9a7,
			0x9b0, 0x9b8, 0x9c0, 0x9c6, 0x9ce, 0x9d6, 0x9e3, 0x9ee, 0x9fc, 0xa06, 0xa0b, 0xa1b,
			0xa20, 0xa26, 0xa33, 0xa38, 0xa3d, 0xa4b, 0xa58, 0xa5d, 0xa70, 0xa7a, 0xa87, 0xa8d,
			0xa93, 0xa97, 0xaa2, 0xaab, 0xab1, 0xab9, 0xac8, 0xad0, 0xad6, 0xae4, 0xaf2, 0xafa,
			0xb04, 0xb0f, 0xb14, 0xb26, 0xb33, 0xb46, 0xb53, 0xb5f, 0xb68, 0xb72, 0xb7c, 0xb8a,
			0xb8e, 0xb9b, 0xbb0, 0xbb4, 0xbc1, 0xbc7, 0xbdc, 0xbec, 0xbf8, 0xc05, 0xc0e, 0xc15,
			0xc22, 0xc2e, 0xc40, 0xc45, 0xc4d, 0xc5a, 0xc69, 0xc76, 0xc86, 0xc8f, 0xc9c, 0xcae,
			0xcb8, 0xcc4, 0xcd1, 0xce1, 0xce5, 0xce9, 0xcef, 0xcfe, 0xd09, 0xd13, 0xd29, 0xd2f,
			0xd35, 0xd3c, 0xd4d, 0xd5e, 0xd66, 0xd74, 0xd7d, 0xd8b, 0xd8e, 0xd93, 0xd97, 0xda3,
			0xdaa, 0xdae, 0xdb5, 0xdc1, 0xdc8, 0xdcc, 0xdd4, 0xde1, 0xde8, 0xdf4, 0xdfa, 0xe03,
			0xe07, 0xe0f, 0xe1f, 0xe2b, 0xe32, 0xe3e, 0xe4c, 0xe65, 0xe69, 0xe72, 0xe7b, 0xe88,
			0xe90, 0xe95, 0xe9c, 0xea6, 0xeb5, 0xebb, 0xec0, 0xec6, 0xed3, 0xedb, 0xeed, 0xef6,
			0xefd, 0xf0b, 0xf16, 0xf1b, 0xf28, 0xf34, 0xf3e, 0xf4d, 0xf5a, 0xf65, 0xf73, 0xf7b,
			0xf90, 0xf9f, 0xfaa, 0xfae, 0xfb4, 0xfbc, 0xfc8, 0xfd7, 0xfe5, 0xfe9, 0xfef, 0xffb,
			0x1008, 0x1014, 0x101c, 0x1029, 0x1037, 0x103e, 0x104c, 0x105f, 0x106c, 0x107b, 0x1089, 0x1096,
			0x109f, 0x10a6, 0x10b3, 0x10c3, 0x10cf, 0x10d6, 0x10de, 0x10e3, 0x10f4, 0x10ff, 0x1111, 0x111f,
			0x1123, 0x1131, 0x1137, 0x1143, 0x114f, 0x1156, 0x115c, 0x1165, 0x116a, 0x1174, 0x117a, 0x1180,
			0x1192, 0x1196, 0x119f, 0x11af, 0x11b7, 0x11bc, 0x11c1, 0x11ce, 0x11d7, 0x11e9, 0x11f8, 0x120a,
			0x1214, 0x1219, 0x1223, 0x1237, 0x1244, 0x124e, 0x1261, 0x126c, 0x1279, 0x1281, 0x128d, 0x1296,
			0x12a5, 0x12b4, 0x12d0, 0x12da, 0x12ef, 0x12fd, 0x1305, 0x130c, 0x1311, 0x1317, 0x1322, 0x132c,
			0x1333, 0x133d, 0x1340, 0x134f, 0x1358, 0x1365, 0x136c, 0x1371, 0x1378, 0x1382, 0x1389, 0x138e,
			0x139a, 0x13a4, 0x13b0, 0x13b6, 0x13ba, 0x13be, 0x13c8, 0x13d3, 0x13db, 0x13e6, 0x13f0, 0x13fd,
			0x1410, 0x1416, 0x1426, 0x142d, 0x1438, 0x1445, 0x1453, 0x1461, 0x1470, 0x1478, 0x1482, 0x148f,
			0x1493, 0x14a1, 0x14af, 0x14b3, 0x14bc, 0x14c5, 0x14d2, 0x14db, 0x14e2, 0x14ec, 0x14f0, 0x14f5,
			0x14f9, 0x1507, 0x1514, 0x1519, 0x1524, 0x1531, 0x153c, 0x1547, 0x1556, 0x155d, 0x1564, 0x1572,
			0x1580, 0x1586, 0x158c, 0x1596, 0x15a7, 0x15ae, 0x15bd, 0x15c9, 0x15d0, 0x15d9, 0x15f2, 0x15fc,
			0x1606, 0x1614, 0x1618, 0x1623, 0x162c, 0x1634, 0x1641, 0x164f, 0x1656, 0x165a, 0x165f, 0x166f,
			0x167d, 0x1682, 0x168f, 0x169c, 0x16a8, 0x16bb, 0x16bf, 0x16ca, 0x16d3, 0x16da, 0x16df, 0x16e8,
			0x16f4, 0x16ff, 0x170d, 0x1719, 0x171f, 0x173f, 0x174b, 0x175f, 0x1763, 0x1779, 0x1792, 0x17ab,
			0x17c0, 0x17d3, 0x17e5, 0x17fb, 0x1819, 0x182f, 0x1845, 0x185b, 0x1871, 0x187a, 0x1895, 0x18ae,
			0x18b8, 0x18c7, 0x18df, 0x18f8,
		},
	},
	{ // lg
		"Lu-akaaniLu-amharikiLuwarabuLubelarusiLubulugariyaLubengaliLuceekeLudaakiLugeree" +
			"ki/LuyonaaniLungerezaLusipanyaLuperusiLufalansaLuhawuzaLuhinduLuhangareLuyindone" +
			"zyaLuyiboLuyitaleLujapaniLunnajjavaLukmeLukoreyaLugandaLumalayiLubbamaLunepaliLu" +
			"holandiLupunjabiLupolandiLupotugiiziLulomaniyaLulasaLunarwandaLusomaliyaLuswiden" +
			"iLutamiiruLuttaayiLutakeLuyukurayineLu-uruduLuvyetinaamuLuyorubaLucayinaLuzzulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14, 0x14, 0x1c, 0x1c, 0x1c, 0x1c,
			0x1c, 0x1c, 0x26, 0x32, 0x32, 0x32, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x42, 0x42, 0x42, 0x42, 0x42, 0x49, 0x49, 0x49, 0x49,
			0x5c, 0x65, 0x65, 0x6e, 0x6e, 0x6e, 0x76, 0x76, 0x76, 0x76, 0x76, 0x7f,
			0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x87, 0x87, 0x8e, 0x8e, 0x8e,
			0x8e, 0x97, 0x97, 0x97, 0x97, 0xa3, 0xa3, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9,
			0xb1, 0xb1, 0xb9, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc8, 0xc8,
			0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd7, 0xd7, 0xd7,
			0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xdf,
			0xdf, 0xe6, 0xe6, 0xe6, 0xee, 0xee, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7,
			0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0x100, 0x100, 0x109, 0x109, 0x114, 0x114, 0x114,
			0x114, 0x11e, 0x124, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x138, 0x138, 0x138, 0x138, 0x138, 0x138, 0x141, 0x141, 0x14a, 0x14a,
			0x14a, 0x152, 0x152, 0x152, 0x152, 0x152, 0x158, 0x158, 0x158, 0x158, 0x158, 0x164,
			0x16c, 0x16c, 0x16c, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x180, 0x180, 0x188,
			0x18f,
		},
	},
	{ // lkt
		"Abkhaz IyápiAvestan IyápiAfrikaans IyápiAmharic IyápiArab IyápiAssamese IyápiAva" +
			"ric IyápiAzerbaijani IyápiBashkir IyápiBelarus IyápiBulgar IyápiBengali IyápiTib" +
			"etan IyápiBosnia IyápiCatalan IyápiChechen IyápiMaštíŋča Oyáte IyápiCzech IyápiC" +
			"huvash IyápiWales IyápiDane IyápiIyášiča IyápiGreece IyápiWašíčuiyapiEsperanto I" +
			"yápiSpayóla IyápiEstonia IyápiBasque IyápiPersian IyápiFinnish IyápiFiji IyápiFa" +
			"roese IyápiWašíču Ikčéka IyápiIrish IyápiGalician IyápiGuarani IyápiGujarati Iyá" +
			"piHausa IyápiHebrew IyápiHindi IyápiCroatian IyápiHaiti IyápiHungary IyápiArmeni" +
			"a IyápiIndonesia IyápiIgbo IyápiIceland IyápiItalia IyápiKisúŋla IyápiJava Iyápi" +
			"Georia IyápiKazakh IyápiKhmer IyápiKannada IyápiKorea IyápiKashmir IyápiKurd Iyá" +
			"piKirghiz IyápiLatin IyápiLuxembourg IyápiLao IyápiLithuania IyápiltLatvia Iyápi" +
			"Malagasy IyápiMaori IyápiMacedonia IyápiMalayalam IyápiMarathi IyápiMalay IyápiM" +
			"altese IyápiBurmese IyápiNepal IyápiDutch IyápiŠináglegleǧa IyápiȞaȟátȟuŋwaŋ Iyá" +
			"piOriya IyápiPunjabi IyápiPolish IyápiPashto IyápiPortuguese IyápiQuechua IyápiR" +
			"omansh IyápiRomanian IyápiRussia IyápiSanskrit IyápiSindhi IyápiSinhala IyápiSlo" +
			"vak IyápiSlovenian IyápiSomali IyápiAlbanian IyápiSerbia IyápiSundanese IyápiSwe" +
			"dish IyápiSwahili IyápiTamil IyápiTelugu IyápiTajik IyápiThai IyápiTigrinya Iyáp" +
			"iTurkmen IyápiTongan IyápiTurkish IyápiTatar IyápiUyghur IyápiUkrain IyápiUrdu I" +
			"yápiUzbek IyápiVietnamese IyápiWolof IyápiXhosa IyápiYoruba IyápiPȟečhókaŋ Háŋsk" +
			"a IyápiZulu IyápiAdyghe IyápiItóǧata Altai IyápiMaȟpíya Tȟó IyápiBaluchi IyápiBa" +
			"mun IyápiBeja IyápiBuriat IyápiMari IyápiCherokee IyápiŠahíyela IyápiCoptic Iyáp" +
			"iCrimean Turkish IyápiDakȟótiyapiDargwa IyápiDogri IyápiFilipino IyápiGbaya Iyáp" +
			"iHawaiian IyápiIngush IyápiKara-Kalpak IyápiKabardian IyápiLahnda IyápiLakȟólʼiy" +
			"apiMizo IyápiNamipuri IyápiComonian IyápiTukté iyápi tȟaŋíŋ šniZaza IyápiŠagláša" +
			" WašíčuiyapiMílahaŋska WašíčuiyapiWiyóȟpeyata Spayóla IyápiSpayólaȟča IyápiFlemi" +
			"sh IyápiPȟečhókaŋ Háŋska Iyápi IkčékaPȟečhókaŋ Háŋska Iyápi Ȟče",
		[]uint16{ // 604 entries
			0x0, 0x0, 0xd, 0x1b, 0x2b, 0x2b, 0x39, 0x39, 0x44, 0x53, 0x60, 0x60,
			0x72, 0x80, 0x8e, 0x9b, 0x9b, 0x9b, 0xa9, 0xb7, 0xb7, 0xc4, 0xd2, 0xe0,
			0xe0, 0xe0, 0xfa, 0x106, 0x106, 0x114, 0x120, 0x12b, 0x13c, 0x13c, 0x13c, 0x13c,
			0x149, 0x157, 0x167, 0x176, 0x184, 0x191, 0x19f, 0x19f, 0x1ad, 0x1b8, 0x1c6, 0x1df,
			0x1df, 0x1eb, 0x1eb, 0x1fa, 0x208, 0x217, 0x217, 0x223, 0x230, 0x23c, 0x23c, 0x24b,
			0x257, 0x265, 0x273, 0x273, 0x273, 0x283, 0x283, 0x28e, 0x28e, 0x28e, 0x28e, 0x29c,
			0x2a9, 0x2a9, 0x2b9, 0x2c4, 0x2d1, 0x2d1, 0x2d1, 0x2d1, 0x2de, 0x2de, 0x2ea, 0x2f8,
			0x304, 0x304, 0x312, 0x31d, 0x31d, 0x31d, 0x32b, 0x337, 0x348, 0x348, 0x348, 0x348,
			0x352, 0x364, 0x364, 0x371, 0x380, 0x380, 0x38c, 0x39c, 0x3ac, 0x3ac, 0x3ba, 0x3c6,
			0x3d4, 0x3e2, 0x3e2, 0x3e2, 0x3ee, 0x3ee, 0x3fa, 0x3fa, 0x3fa, 0x3fa, 0x410, 0x410,
			0x410, 0x428, 0x428, 0x434, 0x434, 0x442, 0x442, 0x44f, 0x45c, 0x46d, 0x47b, 0x489,
			0x489, 0x498, 0x4a5, 0x4a5, 0x4b4, 0x4b4, 0x4c1, 0x4c1, 0x4c1, 0x4cf, 0x4dc, 0x4ec,
			0x4ec, 0x4ec, 0x4f9, 0x508, 0x515, 0x515, 0x515, 0x525, 0x533, 0x541, 0x54d, 0x55a,
			0x566, 0x571, 0x580, 0x58e, 0x58e, 0x59b, 0x5a9, 0x5a9, 0x5b5, 0x5b5, 0x5c2, 0x5cf,
			0x5da, 0x5e6, 0x5e6, 0x5f7, 0x5f7, 0x5f7, 0x603, 0x60f, 0x60f, 0x61c, 0x61c, 0x639,
			0x644, 0x644, 0x644, 0x644, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651,
			0x651, 0x667, 0x667, 0x667, 0x667, 0x667, 0x667, 0x67d, 0x67d, 0x67d, 0x67d, 0x67d,
			0x67d, 0x67d, 0x67d, 0x67d, 0x67d, 0x67d, 0x68b, 0x68b, 0x68b, 0x68b, 0x697, 0x697,
			0x697, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2,
			0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6af, 0x6af, 0x6af, 0x6af, 0x6af,
			0x6af, 0x6af, 0x6af, 0x6af, 0x6af, 0x6af, 0x6af, 0x6af, 0x6af, 0x6ba, 0x6ba, 0x6ba,
			0x6ba, 0x6c9, 0x6da, 0x6da, 0x6e7, 0x6e7, 0x6fd, 0x6fd, 0x70a, 0x717, 0x717, 0x717,
			0x717, 0x717, 0x717, 0x717, 0x723, 0x723, 0x723, 0x723, 0x723, 0x723, 0x723, 0x723,
			0x723, 0x723, 0x723, 0x723, 0x723, 0x723, 0x723, 0x723, 0x723, 0x723, 0x723, 0x732,
			0x732, 0x732, 0x732, 0x732, 0x732, 0x732, 0x732, 0x732, 0x732, 0x732, 0x732, 0x732,
			0x732, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e,
			0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x74d, 0x74d, 0x74d,
			0x74d, 0x74d, 0x74d, 0x74d, 0x74d, 0x74d, 0x74d, 0x74d, 0x75a, 0x75a, 0x75a, 0x75a,
			0x75a, 0x75a, 0x75a, 0x75a, 0x75a, 0x76c, 0x76c, 0x76c, 0x76c, 0x76c, 0x76c, 0x77c,
			0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c,
			0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c,
			0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x77c, 0x789, 0x789, 0x789, 0x789, 0x789,
			0x789, 0x798, 0x798, 0x798, 0x798, 0x798, 0x798, 0x798, 0x798, 0x798, 0x7a3, 0x7a3,
			0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3,
			0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7a3, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2,
			0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7b2, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1,
			0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1,
			0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1, 0x7c1,
			0x7c1, 0x7c1, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de,
			0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de,
			0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7de, 0x7e9, 0x7e9, 0x7e9, 0x7e9,
			0x7e9, 0x7e9, 0x802, 0x81d, 0x83a, 0x84e, 0x84e, 0x84e, 0x84e, 0x85c, 0x85c, 0x85c,
			0x85c, 0x85c, 0x882, 0x8a5,
		},
	},
	{ // ln
		"akanliamarikilialabolibyelorisílibiligalilibengalilitshekɛlialemáligelekilingɛlɛ" +
			"́salisipanyelipelésanɛlifalansɛ́hausalihindiliongililindoneziigbolitalianolizapɔ" +
			"lizavalikambodzalikoreyalingálalimalezilibilimálinepalɛlifalamálipendzabilipolon" +
			"ɛlipulutugɛ́siliromanilirisíkinyarwandalisomalilisuwedɛlitamulilitayelitilikilik" +
			"rɛniliurduliviyetinámiyorubalisinwazulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xd, 0xd, 0x14, 0x14, 0x14, 0x14,
			0x14, 0x14, 0x20, 0x2a, 0x2a, 0x2a, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x44, 0x44, 0x44, 0x44,
			0x4c, 0x59, 0x59, 0x62, 0x62, 0x62, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x7a,
			0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7f, 0x7f, 0x86, 0x86, 0x86,
			0x86, 0x8e, 0x8e, 0x8e, 0x8e, 0x97, 0x97, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b,
			0xa4, 0xa4, 0xab, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xbb, 0xbb,
			0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xcb,
			0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xd3,
			0xd3, 0xdc, 0xdc, 0xdc, 0xe5, 0xe5, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee,
			0xee, 0xee, 0xee, 0xee, 0xee, 0xf8, 0xf8, 0x101, 0x101, 0x110, 0x110, 0x110,
			0x110, 0x118, 0x11f, 0x12a, 0x12a, 0x12a, 0x12a, 0x12a, 0x12a, 0x12a, 0x12a, 0x12a,
			0x12a, 0x12a, 0x132, 0x132, 0x132, 0x132, 0x132, 0x132, 0x13b, 0x13b, 0x143, 0x143,
			0x143, 0x149, 0x149, 0x149, 0x149, 0x149, 0x151, 0x151, 0x151, 0x151, 0x151, 0x159,
			0x15f, 0x15f, 0x15f, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x172, 0x172, 0x179,
			0x17d,
		},
	},
	{ // lo
		loLangStr,
		loLangIdx,
	},
	{ // lt
		ltLangStr,
		ltLangIdx,
	},
	{ // lu
		"LiakanLiamharikiArabiBelarusiBulegariBengaliTshekiLizelumaniGilikiLingelesaLihis" +
			"paniaMpepajemiMfwàlànsaHausaHindiHongiliLindoneziaIgboLitaliLiyapaniJavaLikoreya" +
			"TshilubaLimalezianepaliolandiLipunjabiMpoloniMputulugɛsiLiromaniLirisikinyarwand" +
			"aLisomaliLisuwidiMtamuiliNtailandiNtulukiNkraniUrduLiviyetinamuNyorubashinɛNzulu" +
			"",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x10, 0x10, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1d, 0x25, 0x25, 0x25, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c,
			0x2c, 0x2c, 0x2c, 0x32, 0x32, 0x32, 0x32, 0x32, 0x3c, 0x3c, 0x3c, 0x3c,
			0x42, 0x4b, 0x4b, 0x55, 0x55, 0x55, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x69,
			0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x6e, 0x6e, 0x73, 0x73, 0x73,
			0x73, 0x7a, 0x7a, 0x7a, 0x7a, 0x84, 0x84, 0x88, 0x88, 0x88, 0x88, 0x88,
			0x8e, 0x8e, 0x96, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a,
			0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2,
			0xa2, 0xa2, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xb3,
			0xb3, 0xb3, 0xb3, 0xb3, 0xb9, 0xb9, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8, 0xc8, 0xcf, 0xcf, 0xdb, 0xdb, 0xdb,
			0xdb, 0xe3, 0xe9, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4,
			0xf4, 0xf4, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0x104, 0x104, 0x10c, 0x10c,
			0x10c, 0x115, 0x115, 0x115, 0x115, 0x115, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x122,
			0x126, 0x126, 0x126, 0x132, 0x132, 0x132, 0x132, 0x132, 0x132, 0x139, 0x139, 0x13f,
			0x144,
		},
	},
	{ // luo
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiKinge" +
			"rezaKihispaniaKiajemiKifaransaKihausaKihindiKihungariKiindonesiaKiigboKiitaliano" +
			"KijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipolan" +
			"diKirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKitamilKitailandiKiturukiKiukra" +
			"niaKiurduKivietinamuKiyorubaKichinaKizuluDholuo",
		[]uint16{ // 394 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x54, 0x54, 0x5e, 0x5e, 0x5e, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6e,
			0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x75, 0x75, 0x7c, 0x7c, 0x7c,
			0x7c, 0x85, 0x85, 0x85, 0x85, 0x90, 0x90, 0x96, 0x96, 0x96, 0x96, 0x96,
			0xa0, 0xa0, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb8, 0xb8,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8,
			0xc8, 0xcf, 0xcf, 0xcf, 0xd7, 0xd7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xe9, 0xf2, 0xf2, 0xf8, 0xf8, 0xf8,
			0xf8, 0x101, 0x107, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112,
			0x112, 0x112, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x121, 0x121, 0x128, 0x128,
			0x128, 0x132, 0x132, 0x132, 0x132, 0x132, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x143,
			0x149, 0x149, 0x149, 0x154, 0x154, 0x154, 0x154, 0x154, 0x154, 0x15c, 0x15c, 0x163,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x16f,
		},
	},
	{ // luy
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiLusun" +
			"guKihispaniaKiajemiKifaransaKihausaLuhindiKihungariKiindonesiaKiigboKiitalianoKi" +
			"japaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipolandi" +
			"KirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKitamilKitailandiKiturukiKiukrani" +
			"aKiurduKivietinamuKiyorubaKichinaKizuluLuluhia",
		[]uint16{ // 396 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x52, 0x52, 0x5c, 0x5c, 0x5c, 0x63, 0x63, 0x63, 0x63, 0x63, 0x6c,
			0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x73, 0x73, 0x7a, 0x7a, 0x7a,
			0x7a, 0x83, 0x83, 0x83, 0x83, 0x8e, 0x8e, 0x94, 0x94, 0x94, 0x94, 0x94,
			0x9e, 0x9e, 0xa6, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xb6, 0xb6,
			0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd,
			0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xc6,
			0xc6, 0xcd, 0xcd, 0xcd, 0xd5, 0xd5, 0xde, 0xde, 0xde, 0xde, 0xde, 0xde,
			0xde, 0xde, 0xde, 0xde, 0xde, 0xe7, 0xe7, 0xf0, 0xf0, 0xf6, 0xf6, 0xf6,
			0xf6, 0xff, 0x105, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110,
			0x110, 0x110, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x11f, 0x11f, 0x126, 0x126,
			0x126, 0x130, 0x130, 0x130, 0x130, 0x130, 0x138, 0x138, 0x138, 0x138, 0x138, 0x141,
			0x147, 0x147, 0x147, 0x152, 0x152, 0x152, 0x152, 0x152, 0x152, 0x15a, 0x15a, 0x161,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x16e,
		},
	},
	{ // lv
		lvLangStr,
		lvLangIdx,
	},
	{ // mas
		"nkʉtʉ́k ɔ́ɔ̄ lAkannkʉtʉ́k ɔ́ɔ̄ lAmharinkʉtʉ́k ɔ́ɔ̄ lmarabunkʉtʉ́k ɔ́ɔ̄ lBelarusi" +
			"nkʉtʉ́k ɔ́ɔ̄ lBulgarialnkʉtʉ́k ɔ́ɔ̄ lBengalinkʉtʉ́k ɔ́ɔ̄ lchekinkʉtʉ́k ɔ́ɔ̄ ljer" +
			"umaninkʉtʉ́k ɔ́ɔ̄ lgirikinkʉtʉ́k ɔ́ɔ̄ nkɨ́resankʉtʉ́k ɔ́ɔ̄ lspaniankʉtʉ́k ɔ́ɔ̄ l" +
			"persiankʉtʉ́k ɔ́ɔ̄ faransankʉtʉ́k ɔ́ɔ̄ hausankʉtʉ́k ɔ́ɔ̄ lmoindinkʉtʉ́k ɔ́ɔ̄ lhu" +
			"ngarinkʉtʉ́k ɔ́ɔ̄ Indonesiankʉtʉ́k ɔ́ɔ̄ Igbonkʉtʉ́k ɔ́ɔ̄ ltaliannkʉtʉ́k ɔ́ɔ̄ jap" +
			"aninkʉtʉ́k ɔ́ɔ̄ ljanankʉtʉ́k ɔ́ɔ̄ lkambodiankʉtʉ́k ɔ́ɔ̄ lkoreankʉtʉ́k ɔ́ɔ̄ malay" +
			"nkʉtʉ́k ɔ́ɔ̄ lBurmankʉtʉ́k ɔ́ɔ̄ lnepalinkʉtʉ́k ɔ́ɔ̄ lduchinkʉtʉ́k ɔ́ɔ̄ lpunjabin" +
			"kʉtʉ́k ɔ́ɔ̄ lpolandnkʉtʉ́k ɔ́ɔ̄ lportuguesenkʉtʉ́k ɔ́ɔ̄ lromaniankʉtʉ́k ɔ́ɔ̄ lru" +
			"sinkʉtʉ́k ɔ́ɔ̄ lruwandankʉtʉ́k ɔ́ɔ̄ lchumarinkʉtʉ́k ɔ́ɔ̄ lswidinkʉtʉ́k ɔ́ɔ̄ ltam" +
			"ilnkʉtʉ́k ɔ́ɔ̄ ltainkʉtʉ́k ɔ́ɔ̄ lturukinkʉtʉ́k ɔ́ɔ̄ lkraniankʉtʉ́k ɔ́ɔ̄ lurdunkʉ" +
			"tʉ́k ɔ́ɔ̄ lvietinamunkʉtʉ́k ɔ́ɔ̄ lyorubankʉtʉ́k ɔ́ɔ̄ lchinankʉtʉ́k ɔ́ɔ̄ lzuluMaa" +
			"",
		[]uint16{ // 405 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x19, 0x34, 0x34, 0x4f, 0x4f, 0x4f, 0x4f,
			0x4f, 0x4f, 0x6c, 0x89, 0x89, 0x89, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6,
			0xa6, 0xa6, 0xa6, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xdd, 0xdd, 0xdd, 0xdd,
			0xf8, 0x116, 0x116, 0x131, 0x131, 0x131, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x167,
			0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x167, 0x180, 0x180, 0x19b, 0x19b, 0x19b,
			0x19b, 0x1b7, 0x1b7, 0x1b7, 0x1b7, 0x1d4, 0x1d4, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec,
			0x207, 0x207, 0x221, 0x23a, 0x23a, 0x23a, 0x23a, 0x23a, 0x23a, 0x23a, 0x257, 0x257,
			0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271,
			0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x271, 0x28a,
			0x28a, 0x2a4, 0x2a4, 0x2a4, 0x2bf, 0x2bf, 0x2d9, 0x2d9, 0x2d9, 0x2d9, 0x2d9, 0x2d9,
			0x2d9, 0x2d9, 0x2d9, 0x2d9, 0x2d9, 0x2f5, 0x2f5, 0x310, 0x310, 0x32f, 0x32f, 0x32f,
			0x32f, 0x34b, 0x364, 0x380, 0x380, 0x380, 0x380, 0x380, 0x380, 0x380, 0x380, 0x380,
			0x380, 0x380, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x39c, 0x3b6, 0x3b6, 0x3d0, 0x3d0,
			0x3d0, 0x3e8, 0x3e8, 0x3e8, 0x3e8, 0x3e8, 0x403, 0x403, 0x403, 0x403, 0x403, 0x41e,
			0x437, 0x437, 0x437, 0x455, 0x455, 0x455, 0x455, 0x455, 0x455, 0x470, 0x470, 0x48a,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4a6,
		},
	},
	{ // mer
		"KĩakaniKĩamarĩkiKĩarabuKĩbelarusiKĩbulugĩriaKĩbangiraKĩchekiKĩnjamanĩKĩngirikiKĩ" +
			"ngerethaKĩspĩniKĩpasiaKĩfuransiKĩhausaKĩhĩndiKĩhangarĩKĩindonesiaKĩigboKĩitalĩKĩ" +
			"japaniKĩjavaKĩkambodiaKĩkoreaKĩmalesiaKĩburmaKĩnepaliKĩholandiKĩpunjabuKĩpolandi" +
			"KĩpochogoKĩromaniaKĩrashiaKĩrwandaKĩsomaliKĩswideniKĩtamiluKĩthailandiKĩtakĩKĩuk" +
			"irĩniKĩurduKĩvietinamuKĩyorubaKĩchinaKĩzuluKĩmĩrũ",
		[]uint16{ // 410 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x13, 0x13, 0x1b, 0x1b, 0x1b, 0x1b,
			0x1b, 0x1b, 0x26, 0x33, 0x33, 0x33, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d,
			0x3d, 0x3d, 0x3d, 0x45, 0x45, 0x45, 0x45, 0x45, 0x50, 0x50, 0x50, 0x50,
			0x5a, 0x65, 0x65, 0x6e, 0x6e, 0x6e, 0x76, 0x76, 0x76, 0x76, 0x76, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x88, 0x88, 0x91, 0x91, 0x91,
			0x91, 0x9c, 0x9c, 0x9c, 0x9c, 0xa8, 0xa8, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf,
			0xb8, 0xb8, 0xc1, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xd3, 0xd3,
			0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb,
			0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xe5,
			0xe5, 0xed, 0xed, 0xed, 0xf6, 0xf6, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100,
			0x100, 0x100, 0x100, 0x100, 0x100, 0x10a, 0x10a, 0x114, 0x114, 0x11e, 0x11e, 0x11e,
			0x11e, 0x128, 0x131, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a,
			0x13a, 0x13a, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x14d, 0x14d, 0x156, 0x156,
			0x156, 0x162, 0x162, 0x162, 0x162, 0x162, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x175,
			0x17c, 0x17c, 0x17c, 0x188, 0x188, 0x188, 0x188, 0x188, 0x188, 0x191, 0x191, 0x199,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1a0,
			0x1a0, 0x1a9,
		},
	},
	{ // mfe
		"akanamarikarabbielorisbilgarbengalitchekalmangrekangleespagnolpersanfransehaouss" +
			"ahindihongrwaindonezienigboitalienzaponezavanekhmer, santralkoreenmalebirmannepa" +
			"leolandepenjabipoloneportigerouminrisrwandasomaliswedwatamoulthaïtirkikrenienour" +
			"douvietnamienyorubasinwa, mandarinzouloukreol morisien",
		[]uint16{ // 411 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa, 0xa, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0x16, 0x1c, 0x1c, 0x1c, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
			0x23, 0x23, 0x23, 0x28, 0x28, 0x28, 0x28, 0x28, 0x2d, 0x2d, 0x2d, 0x2d,
			0x31, 0x36, 0x36, 0x3e, 0x3e, 0x3e, 0x44, 0x44, 0x44, 0x44, 0x44, 0x4a,
			0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x51, 0x51, 0x56, 0x56, 0x56,
			0x56, 0x5d, 0x5d, 0x5d, 0x5d, 0x67, 0x67, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b,
			0x72, 0x72, 0x78, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x8c, 0x8c,
			0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92,
			0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x96,
			0x96, 0x9c, 0x9c, 0x9c, 0xa2, 0xa2, 0xa8, 0xa8, 0xa8, 0xa8, 0xa8, 0xa8,
			0xa8, 0xa8, 0xa8, 0xa8, 0xa8, 0xaf, 0xaf, 0xb5, 0xb5, 0xbc, 0xbc, 0xbc,
			0xbc, 0xc2, 0xc5, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb,
			0xcb, 0xcb, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd7, 0xd7, 0xdd, 0xdd,
			0xdd, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6, 0xee,
			0xf4, 0xf4, 0xf4, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0x104, 0x104, 0x113,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x127,
		},
	},
	{ // mg
		"AkanAmharikaAraboBielorosyBiolgaraBengaliTsekyAlemaninaGrikaAnglisyEspaniolaPers" +
			"aFrantsayhaoussahindihongroàIndonezianinaigboItalianinaJaponeyJavaneykhmerKorean" +
			"inaMalagasyMalayBirmanaNepaleHolandeyPenjabiPoloneyPortiogeyRomanianinaRosianina" +
			"RoandeSomalianinaSoisaTamoilaTaioaneyTiorkaOkrainianinaOrdòVietnamianinaYôrobàSi" +
			"noa, MandarinZolò",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xc, 0xc, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x1a, 0x22, 0x22, 0x22, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29,
			0x29, 0x29, 0x29, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x37, 0x37, 0x37, 0x37,
			0x3c, 0x43, 0x43, 0x4c, 0x4c, 0x4c, 0x51, 0x51, 0x51, 0x51, 0x51, 0x59,
			0x59, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59, 0x60, 0x60, 0x65, 0x65, 0x65,
			0x65, 0x6d, 0x6d, 0x6d, 0x6d, 0x7a, 0x7a, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e,
			0x88, 0x88, 0x8f, 0x96, 0x96, 0x96, 0x96, 0x96, 0x96, 0x96, 0x9b, 0x9b,
			0xa4, 0xa4, 0xa4, 0xa4, 0xa4, 0xa4, 0xa4, 0xa4, 0xa4, 0xa4, 0xa4, 0xa4,
			0xa4, 0xa4, 0xa4, 0xa4, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xb1,
			0xb1, 0xb8, 0xb8, 0xb8, 0xbe, 0xbe, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6,
			0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xcd, 0xcd, 0xd4, 0xd4, 0xdd, 0xdd, 0xdd,
			0xdd, 0xe8, 0xf1, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7,
			0xf7, 0xf7, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x107, 0x107, 0x10e, 0x10e,
			0x10e, 0x116, 0x116, 0x116, 0x116, 0x116, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x128,
			0x12d, 0x12d, 0x12d, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x142, 0x142, 0x151,
			0x156,
		},
	},
	{ // mgh
		"IkanImhariIarabuIbelausiIbulgariaIbanglaIchekiIjerimaniIgirikiIngilishiIhispanio" +
			"laIajemiIfaransaIhausaIhindiIhungariIgboItalianoIjapaniIjavaIkambodiaIkoreaImale" +
			"siaIburmaInepaliIholanziIpunjabiIpolandiNrenoIromaniaIrisiInyarandaIsomaliIswidi" +
			"ItamilItailandiIturukiIukranIhurduIvyetinamuIyorubaIchinaIzuluMakua",
		[]uint16{ // 413 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa, 0xa, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x18, 0x21, 0x21, 0x21, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28,
			0x28, 0x28, 0x28, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x37, 0x37, 0x37, 0x37,
			0x3e, 0x47, 0x47, 0x52, 0x52, 0x52, 0x58, 0x58, 0x58, 0x58, 0x58, 0x60,
			0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x66, 0x66, 0x6c, 0x6c, 0x6c,
			0x6c, 0x74, 0x74, 0x74, 0x74, 0x74, 0x74, 0x78, 0x78, 0x78, 0x78, 0x78,
			0x80, 0x80, 0x87, 0x8c, 0x8c, 0x8c, 0x8c, 0x8c, 0x8c, 0x8c, 0x95, 0x95,
			0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b,
			0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0xa3,
			0xa3, 0xa9, 0xa9, 0xa9, 0xb0, 0xb0, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8,
			0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xc0, 0xc0, 0xc8, 0xc8, 0xcd, 0xcd, 0xcd,
			0xcd, 0xd5, 0xda, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3,
			0xe3, 0xe3, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xf0, 0xf0, 0xf6, 0xf6,
			0xf6, 0xff, 0xff, 0xff, 0xff, 0xff, 0x106, 0x106, 0x106, 0x106, 0x106, 0x10c,
			0x112, 0x112, 0x112, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x123, 0x123, 0x129,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x133,
		},
	},
	{ // mgo
		"metaʼngam tisɔʼ",
		[]uint16{ // 555 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x12,
		},
	},
	{ // mk
		mkLangStr,
		mkLangIdx,
	},
	{ // ml
		mlLangStr,
		mlLangIdx,
	},
	{ // mn
		mnLangStr,
		mnLangIdx,
	},
	{ // mr
		mrLangStr,
		mrLangIdx,
	},
	{ // ms
		msLangStr,
		msLangIdx,
	},
	{ // mt
		"AfarAbkażjanAvestanAfrikansAkanAmħarikuAragoneseGħarbiAssameseAvarikAjmaraAżerba" +
			"jġaniBaxkirBelarussuBulgaruBislamaBambaraBengaliTibetjanBrentonBosnijanKatalanĊe" +
			"ċenĊamorroKorsikuKrijĊekSlaviku tal-KnisjaĊuvaxWelxDaniżĠermaniżDiveħiDżongkaEwe" +
			"GriegIngliżEsperantoSpanjolEstonjanBaskPersjanFulaħFinlandiżFiġiFawriżFranċiżFri" +
			"żjanIrlandiżGalliku SkoċċiżGallegjanGwaraniGuġaratiManksĦawsaEbrajkĦindiĦiri Mot" +
			"uKroatHaitianUngeriżArmenjanĦereroInterlinguaIndoneżjanInterlingueIgboSichuan Yi" +
			"InupjakIdoIżlandiżTaljanInukitutĠappuniżĠavaniżĠorġjanKongoKikujuKuanyamaKażakKa" +
			"lallisutKmerKannadaKorejanKanuriKaxmiriKurdiżKomiKornikuKirgiżLatinLetżburgiżGan" +
			"daLimburgishLingaljanLaoLitwanjanLuba-KatangaLatvjanMalagażiMarxallMaoriMaċedonj" +
			"anMalajalamMongoljanMaratiMalajanMaltiBurmiżNawuruNdebele, ta’ FuqNepaliżNdongaO" +
			"landiżNinorsk NorveġiżBokmahal NorveġiżNdebele, t’IsfelNavaħoĊiċewa; NjanġaOċċit" +
			"anOġibwaOromo (Afan)OrijaOssettikuPunġabiPaliPollakkPaxtunPortugiżKeċwaReto-Roma" +
			"nzRundiRumenRussuKinjarwandaSanskritSardinjanSindiSami ta’ FuqSangoSinħaliżSlova" +
			"kkSlovenSamojanXonaSomaliAlbaniżSerbSwatiSoto, t’IsfelSundaniżSvediżSwaħiliTamil" +
			"TeluguTaġikTajlandiżTigrinjaTurkmeniZwanaTonganTorkTsongaTatarTaħitjanWigurUkran" +
			"janUrduUżbekVendaVjetnamiżVolapukWalloonWolofĦożaJiddixJorubaŻwangĊiniżŻuluAċini" +
			"żAkoliAdangmeAdygheAfriħiliAjnuAkkadjenAleutIngliż, AntikAngikaAramajkArawkanjan" +
			"ArapaħoArawakAsturianAwadħiBaluċiBaliniżBasaBejaBembaBojpuriBikolBiniSiksikaBraj" +
			"BurjatBuginiżBlinKaddoKaribAtsamSibwanoĊibċaĊagatajĊukeseMariĠargon taċ-ĊinukĊos" +
			"tawĊipewjanĊerokijXajennKoptikuCrimean Turkish; Crimean TatarKashubianDakotaDarg" +
			"waDelawerjanSlavDogribDinkaDogriLower SorbianDwalaOlandiż, MedjevaliDjulaEfikEġi" +
			"zzjan (Antik)EkajukElamitIngliż, MedjevaliEwondoFangFilippinoFonFranċiż, Medjeva" +
			"liFranċiż, AntikFrijuljanGaGajoGbajaGeezGilbertjanĠermaniku, Medjevali PulitĠerm" +
			"aniku, Antik PulitGondiGorontaloGotikuĠerboGrieg, AntikGwiċinĦajdaĦawajjanHiliga" +
			"ynonĦittitĦmongUpper SorbianĦupaIbanIlokoIngushLojbanLhudi-PersjanLhudi-GħarbiKa" +
			"ra-KalpakKabuljanKaċinKambaKawiKabardianKasiKotaniżKimbunduKonkaniKosrejanKpelle" +
			"Karachay-BalkarKuruskKumikuKutenajLadinoLandaLambaLeżgjanMongoLożiLuba-LuluwaLuw" +
			"isinużLundaLuwaLuxajMaduriżMagaħiMajtiliMakasarMandingwanMasajMokshaMandarMendeI" +
			"rlandiż, MedjevaliMikmekMinangkabawManċurjanManipuriMoħakMossiLingwi DiversiKrie" +
			"kMirandiżMarwariErzyaNeapolitanĠermaniż Komuni; Sassonu KomuniNewariNijasNijuwej" +
			"anNogaiSkandinav, AntikSoto, ta’ FuqClassical NewariNjamweżiNyankoleNjoroNżimaOs" +
			"aġjanTork (Imperu Ottoman)PangasinjanPaħlaviPampamgaPapjamentoPalawjanPersjan An" +
			"tikFeniċjuPonpejanProvenzal, AntikRaġastaniRapanwiRarotonganiŻingaruAromanijanSa" +
			"ndaweJakutSamritanSaskaSantaliSkoċċiżSelkupIrlandiż, AntikXanSidamoSouthern Sami" +
			"Lule SamiInari SamiSkolt SamiSoninkeSogdienSererSukumaSusuSumerjanSirjanTimneTer" +
			"enoTetumTigreTivTokelauKlingonTlingitTamaxekTonga (Njasa)Tok PisinZimxjanTumbuka" +
			"TuvaluTuvinjanUdmurtUgaritikuUmbunduGħerqVaiVotikWalamoWarajWaxoKalmykJaoJapeseŻ" +
			"apotekŻenagaŻuniGħarbi Standard ModernIngliż AwstraljanIngliż BrittanikuIngliż A" +
			"merikanFranċiż KanadiżFranċiż ŻvizzeruMoldavjanSerbo-KroatĊiniż Simplifikat",
		[]uint16{ // 603 entries
			0x0, 0x4, 0xd, 0x14, 0x1c, 0x20, 0x29, 0x32, 0x39, 0x41, 0x47, 0x4d,
			0x5a, 0x60, 0x69, 0x70, 0x77, 0x7e, 0x85, 0x8d, 0x94, 0x9c, 0xa3, 0xaa,
			0xb2, 0xb9, 0xbd, 0xc1, 0xd3, 0xd9, 0xdd, 0xe3, 0xed, 0xf4, 0xfc, 0xff,
			0x104, 0x10b, 0x114, 0x11b, 0x123, 0x127, 0x12e, 0x134, 0x13e, 0x143, 0x14a, 0x153,
			0x15b, 0x164, 0x176, 0x17f, 0x186, 0x18f, 0x194, 0x19a, 0x1a0, 0x1a6, 0x1b0, 0x1b5,
			0x1bc, 0x1c4, 0x1cc, 0x1d3, 0x1de, 0x1e9, 0x1f4, 0x1f8, 0x202, 0x209, 0x20c, 0x216,
			0x21c, 0x224, 0x22e, 0x237, 0x240, 0x245, 0x24b, 0x253, 0x259, 0x263, 0x267, 0x26e,
			0x275, 0x27b, 0x282, 0x289, 0x28d, 0x294, 0x29b, 0x2a0, 0x2ac, 0x2b1, 0x2bb, 0x2c4,
			0x2c7, 0x2d0, 0x2dc, 0x2e3, 0x2ec, 0x2f3, 0x2f8, 0x303, 0x30c, 0x315, 0x31b, 0x322,
			0x327, 0x32e, 0x334, 0x346, 0x34e, 0x354, 0x35c, 0x36e, 0x381, 0x393, 0x39a, 0x3ab,
			0x3b4, 0x3bb, 0x3c7, 0x3cc, 0x3d5, 0x3dd, 0x3e1, 0x3e8, 0x3ee, 0x3f7, 0x3fd, 0x408,
			0x40d, 0x412, 0x417, 0x422, 0x42a, 0x433, 0x438, 0x446, 0x44b, 0x455, 0x45c, 0x462,
			0x469, 0x46d, 0x473, 0x47b, 0x47f, 0x484, 0x493, 0x49c, 0x4a3, 0x4ab, 0x4b0, 0x4b6,
			0x4bc, 0x4c6, 0x4ce, 0x4d6, 0x4db, 0x4e1, 0x4e5, 0x4eb, 0x4f0, 0x4f9, 0x4fe, 0x506,
			0x50a, 0x510, 0x515, 0x51f, 0x526, 0x52d, 0x532, 0x538, 0x53e, 0x544, 0x54a, 0x551,
			0x556, 0x55e, 0x563, 0x56a, 0x570, 0x570, 0x579, 0x579, 0x57d, 0x585, 0x585, 0x58a,
			0x58a, 0x58a, 0x598, 0x59e, 0x5a5, 0x5af, 0x5af, 0x5b7, 0x5b7, 0x5bd, 0x5bd, 0x5bd,
			0x5bd, 0x5bd, 0x5c5, 0x5c5, 0x5cc, 0x5cc, 0x5d3, 0x5db, 0x5db, 0x5df, 0x5df, 0x5df,
			0x5df, 0x5e3, 0x5e8, 0x5e8, 0x5e8, 0x5e8, 0x5e8, 0x5ef, 0x5f4, 0x5f8, 0x5f8, 0x5f8,
			0x5ff, 0x5ff, 0x5ff, 0x603, 0x603, 0x603, 0x603, 0x609, 0x611, 0x611, 0x615, 0x615,
			0x61a, 0x61f, 0x61f, 0x624, 0x62b, 0x62b, 0x632, 0x63a, 0x641, 0x645, 0x658, 0x65f,
			0x668, 0x670, 0x676, 0x676, 0x67d, 0x67d, 0x69b, 0x6a4, 0x6aa, 0x6b0, 0x6b0, 0x6ba,
			0x6be, 0x6c4, 0x6c9, 0x6c9, 0x6ce, 0x6db, 0x6db, 0x6e0, 0x6f3, 0x6f3, 0x6f8, 0x6f8,
			0x6f8, 0x6fc, 0x6fc, 0x70d, 0x713, 0x719, 0x72b, 0x72b, 0x731, 0x731, 0x735, 0x73e,
			0x73e, 0x741, 0x741, 0x755, 0x765, 0x765, 0x765, 0x765, 0x76e, 0x770, 0x770, 0x770,
			0x774, 0x779, 0x779, 0x77d, 0x787, 0x787, 0x7a2, 0x7b9, 0x7b9, 0x7be, 0x7c7, 0x7cd,
			0x7d3, 0x7df, 0x7df, 0x7df, 0x7df, 0x7df, 0x7e6, 0x7ec, 0x7ec, 0x7f5, 0x7f5, 0x7ff,
			0x806, 0x80c, 0x819, 0x819, 0x81e, 0x822, 0x822, 0x827, 0x82d, 0x82d, 0x82d, 0x833,
			0x833, 0x833, 0x840, 0x84d, 0x84d, 0x858, 0x860, 0x866, 0x866, 0x86b, 0x86f, 0x878,
			0x878, 0x878, 0x878, 0x878, 0x878, 0x878, 0x878, 0x87c, 0x884, 0x884, 0x884, 0x884,
			0x884, 0x884, 0x88c, 0x88c, 0x893, 0x89b, 0x8a1, 0x8b0, 0x8b0, 0x8b0, 0x8b0, 0x8b6,
			0x8b6, 0x8b6, 0x8b6, 0x8bc, 0x8c3, 0x8c9, 0x8c9, 0x8ce, 0x8d3, 0x8db, 0x8db, 0x8db,
			0x8db, 0x8db, 0x8db, 0x8e0, 0x8e5, 0x8e5, 0x8f0, 0x8fa, 0x8ff, 0x903, 0x908, 0x908,
			0x908, 0x908, 0x910, 0x910, 0x917, 0x91e, 0x925, 0x92f, 0x934, 0x934, 0x93a, 0x940,
			0x945, 0x945, 0x945, 0x959, 0x959, 0x959, 0x95f, 0x96a, 0x974, 0x97c, 0x982, 0x987,
			0x987, 0x987, 0x995, 0x99a, 0x9a3, 0x9aa, 0x9aa, 0x9aa, 0x9af, 0x9af, 0x9af, 0x9b9,
			0x9b9, 0x9da, 0x9e0, 0x9e5, 0x9ee, 0x9ee, 0x9ee, 0x9ee, 0x9f3, 0xa03, 0xa03, 0xa03,
			0xa12, 0xa12, 0xa22, 0xa2b, 0xa33, 0xa38, 0xa3e, 0xa46, 0xa5b, 0xa66, 0xa6e, 0xa76,
			0xa80, 0xa88, 0xa88, 0xa88, 0xa88, 0xa95, 0xa95, 0xa9d, 0xa9d, 0xa9d, 0xaa5, 0xaa5,
			0xab5, 0xab5, 0xab5, 0xabf, 0xac6, 0xad1, 0xad1, 0xad1, 0xad1, 0xad9, 0xad9, 0xad9,
			0xad9, 0xae3, 0xae3, 0xaea, 0xaef, 0xaf7, 0xaf7, 0xafc, 0xb03, 0xb03, 0xb03, 0xb03,
			0xb03, 0xb0d, 0xb0d, 0xb0d, 0xb0d, 0xb0d, 0xb13, 0xb13, 0xb23, 0xb23, 0xb23, 0xb26,
			0xb26, 0xb2c, 0xb2c, 0xb2c, 0xb39, 0xb42, 0xb4c, 0xb56, 0xb5d, 0xb64, 0xb64, 0xb69,
			0xb69, 0xb69, 0xb6f, 0xb73, 0xb7b, 0xb7b, 0xb7b, 0xb7b, 0xb81, 0xb81, 0xb81, 0xb86,
			0xb86, 0xb8c, 0xb91, 0xb96, 0xb99, 0xba0, 0xba0, 0xba7, 0xbae, 0xbae, 0xbb5, 0xbc2,
			0xbcb, 0xbcb, 0xbcb, 0xbcb, 0xbd2, 0xbd2, 0xbd9, 0xbdf, 0xbdf, 0xbe7, 0xbe7, 0xbed,
			0xbf6, 0xbfd, 0xc03, 0xc06, 0xc06, 0xc06, 0xc06, 0xc06, 0xc0b, 0xc0b, 0xc0b, 0xc0b,
			0xc11, 0xc16, 0xc1a, 0xc1a, 0xc20, 0xc20, 0xc20, 0xc23, 0xc29, 0xc29, 0xc29, 0xc29,
			0xc29, 0xc31, 0xc31, 0xc31, 0xc38, 0xc38, 0xc3d, 0xc3d, 0xc3d, 0xc54, 0xc54, 0xc54,
			0xc66, 0xc66, 0xc78, 0xc88, 0xc88, 0xc88, 0xc88, 0xc9a, 0xcad, 0xcad, 0xcad, 0xcad,
			0xcb6, 0xcc1, 0xcd4,
		},
	},
	{ // mua
		"akaŋamharikarabiyabelarussiyabulgariabengaliasyekyagermaŋgrekzah AnglofoŋEspaniy" +
			"aPersiazah sǝr Franssǝhaussahindihungariyaindonesiyaigboitaliyazah sǝr Japoŋjava" +
			"niyakmerkoreamalasiyabirmaniaNepaliyazah sǝr ma kasǝŋPǝnjabiPoloniyaZah sǝr Port" +
			"ugalRomaniyaRussiyaZah sǝr RwandaSomaliyaSwediaTamulthTurkUkrainiaUrduVietnamiya" +
			"Yorubazah SyiŋZuluMUNDAŊ",
		[]uint16{ // 422 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xc, 0xc, 0x13, 0x13, 0x13, 0x13,
			0x13, 0x13, 0x1e, 0x26, 0x26, 0x26, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x34, 0x34, 0x34, 0x34, 0x34, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3f, 0x4c, 0x4c, 0x54, 0x54, 0x54, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x6b,
			0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x71, 0x71, 0x76, 0x76, 0x76,
			0x76, 0x7f, 0x7f, 0x7f, 0x7f, 0x89, 0x89, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d,
			0x94, 0x94, 0xa3, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xaf, 0xaf,
			0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4,
			0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xbc,
			0xbc, 0xc4, 0xc4, 0xc4, 0xcc, 0xcc, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf,
			0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xe7, 0xe7, 0xef, 0xef, 0x100, 0x100, 0x100,
			0x100, 0x108, 0x10f, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e,
			0x11e, 0x11e, 0x126, 0x126, 0x126, 0x126, 0x126, 0x126, 0x12c, 0x12c, 0x131, 0x131,
			0x131, 0x133, 0x133, 0x133, 0x133, 0x133, 0x137, 0x137, 0x137, 0x137, 0x137, 0x13f,
			0x143, 0x143, 0x143, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x153, 0x153, 0x15c,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160,
			0x160, 0x167,
		},
	},
	{ // my
		myLangStr,
		myLangIdx,
	},
	{ // naq
		"AkangowabAmharicgowabArabiǁî gowabBelarusanǁî gowabBulgariaǁî gowabBengaliǁî gow" +
			"abCzechǁî gowabDuitsXriksEngelsSpaansPersiaǁî gowabFransHausagowabHindigowabHung" +
			"ariaǁî gowabIndonesiaǁî gowabIgbogowabItaliansJapaneesJavaneseKhmerǁî gowab, Cen" +
			"tralKoreaǁî gowabMalayǁî gowabBurmesǁî gowabNepalǁî gowabHollandsPunjabigowabPol" +
			"eǁî gowabPortugeesRomaniaǁî gowabRussiaǁî gowabRwandaǁî gowabSomaliǁî gowabSwede" +
			"ǁî gowabTamilǁî gowabThaiǁî gowabTurkeǁî gowabUkrainiaǁî gowabUrduǁî gowabVietna" +
			"mǁî gowabYorubabChineesǁî gowab, MandarinniZulubKhoekhoegowab",
		[]uint16{ // 433 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x15, 0x15, 0x24, 0x24, 0x24, 0x24,
			0x24, 0x24, 0x37, 0x49, 0x49, 0x49, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
			0x5a, 0x5a, 0x5a, 0x69, 0x69, 0x69, 0x69, 0x69, 0x6e, 0x6e, 0x6e, 0x6e,
			0x73, 0x79, 0x79, 0x7f, 0x7f, 0x7f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x94,
			0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x94, 0x9e, 0x9e, 0xa8, 0xa8, 0xa8,
			0xa8, 0xba, 0xba, 0xba, 0xba, 0xcd, 0xcd, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6,
			0xde, 0xde, 0xe6, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0x106, 0x106,
			0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115,
			0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x124,
			0x124, 0x134, 0x134, 0x134, 0x143, 0x143, 0x14b, 0x14b, 0x14b, 0x14b, 0x14b, 0x14b,
			0x14b, 0x14b, 0x14b, 0x14b, 0x14b, 0x157, 0x157, 0x165, 0x165, 0x16e, 0x16e, 0x16e,
			0x16e, 0x17f, 0x18f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f,
			0x19f, 0x19f, 0x1af, 0x1af, 0x1af, 0x1af, 0x1af, 0x1af, 0x1be, 0x1be, 0x1cd, 0x1cd,
			0x1cd, 0x1db, 0x1db, 0x1db, 0x1db, 0x1db, 0x1ea, 0x1ea, 0x1ea, 0x1ea, 0x1ea, 0x1fc,
			0x20a, 0x20a, 0x20a, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x222, 0x222, 0x23f,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244, 0x244,
			0x251,
		},
	},
	{ // nd
		"isi-Akhaniisi-Amaharikhiisi-Alabhuisi-Bhelarashiyaniisi-Bulgariaisi-Bhengaliisi-" +
			"Czechisi-Jalimaniisi-Gilikiisi-Ngisiisi-Sipeyiniisi-Pheshiyaniisi-Fulentshiisi-H" +
			"ausaisi-Hindiisi-Hangariisi-Indonesiaisi-Igboisi-Italianoisi-Japhaniisi-Javaisi-" +
			"Khambodiyaisi-Koriyaisi-Malayiisi-BurmaisiNdebeleisi-Nepaliisi-Dutchisi-Phunjabi" +
			"isi-Pholoshiisi-Potukeziisi-Romaniisi-Rashiyaisi-Ruwandaisi-Somaliisi-Swidishiis" +
			"i-Thamilisi-Thayiisi-Thekishiisi-Ukrainisi-Uduisi-Vietnameseisi-Yorubhaisi-China" +
			"isi-Zulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x18, 0x18, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x34, 0x40, 0x40, 0x40, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c,
			0x4c, 0x4c, 0x4c, 0x55, 0x55, 0x55, 0x55, 0x55, 0x61, 0x61, 0x61, 0x61,
			0x6b, 0x74, 0x74, 0x80, 0x80, 0x80, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x9b,
			0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0xa4, 0xa4, 0xad, 0xad, 0xad,
			0xad, 0xb8, 0xb8, 0xb8, 0xb8, 0xc5, 0xc5, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd,
			0xd9, 0xd9, 0xe4, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xfa, 0xfa,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x10e,
			0x10e, 0x117, 0x117, 0x121, 0x12b, 0x12b, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x140, 0x140, 0x14c, 0x14c, 0x158, 0x158, 0x158,
			0x158, 0x162, 0x16d, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178,
			0x178, 0x178, 0x182, 0x182, 0x182, 0x182, 0x182, 0x182, 0x18e, 0x18e, 0x198, 0x198,
			0x198, 0x1a1, 0x1a1, 0x1a1, 0x1a1, 0x1a1, 0x1ad, 0x1ad, 0x1ad, 0x1ad, 0x1ad, 0x1b7,
			0x1be, 0x1be, 0x1be, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1d7, 0x1d7, 0x1e0,
			0x1e8,
		},
	},
	{ // ne
		neLangStr,
		neLangIdx,
	},
	{ // ne-IN
		"अधुनिक प्रमाणिक अरबी",
		[]uint16{ // 586 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38,
		},
	},
	{ // nl
		nlLangStr,
		nlLangIdx,
	},
	{ // nl-BE
		"Occitaans; ProvençaalsServo-Kroatisch",
		[]uint16{ // 602 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x26,
		},
	},
	{ // nmg
		"Kiɛl akanKiɛl amariaKiɛl b’árabeKiɛl belarussieKiɛl bulgariaKiɛl bengaliaKiɛl bó" +
			" tchɛkJámanKiɛl bó grɛkNgɛ̄lɛ̄nPaŋáKiɛl pɛrsiaFalaKiɛl máwúsáKiɛl b’indienKiɛl b" +
			"’ɔ́ngroisKiɛl indonesieKiɛl ikboKiɛl italiaKiɛl bó japonɛ̌Kiɛl bó javanɛ̌Kiɛl bó" +
			" mɛrKiɛl koréKiɛl Malɛ̌siāKiɛl birmaniaKiɛl nepalKiɛl bóllandaisKiɛl pɛndjabiKiɛ" +
			"l pɔlɔŋeKiɛl bó pɔ̄rtugɛ̂Kiɛl bó rumɛ̂nKiɛl russiaKiɛl rwandāKiɛl somaliāKiɛl bó" +
			" suedoisKiɛl tamulKiɛl thaïKiɛl bó turkKiɛl b’ukrɛ̄nienKiɛl úrduKiɛl viɛtnamYorú" +
			"bâKiɛl bó chinoisZulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x16, 0x16, 0x26, 0x26, 0x26, 0x26,
			0x26, 0x26, 0x36, 0x44, 0x44, 0x44, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,
			0x52, 0x52, 0x52, 0x62, 0x62, 0x62, 0x62, 0x62, 0x68, 0x68, 0x68, 0x68,
			0x77, 0x83, 0x83, 0x89, 0x89, 0x89, 0x96, 0x96, 0x96, 0x96, 0x96, 0x9a,
			0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0xa9, 0xa9, 0xb9, 0xb9, 0xb9,
			0xb9, 0xcd, 0xcd, 0xcd, 0xcd, 0xdc, 0xdc, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6,
			0xf2, 0xf2, 0x105, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x126, 0x126,
			0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131,
			0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x142,
			0x142, 0x150, 0x150, 0x150, 0x15b, 0x15b, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x17b, 0x17b, 0x18a, 0x18a, 0x1a1, 0x1a1, 0x1a1,
			0x1a1, 0x1b3, 0x1bf, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1cc,
			0x1cc, 0x1cc, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1eb, 0x1eb, 0x1f6, 0x1f6,
			0x1f6, 0x201, 0x201, 0x201, 0x201, 0x201, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x224,
			0x22f, 0x22f, 0x22f, 0x23d, 0x23d, 0x23d, 0x23d, 0x23d, 0x23d, 0x245, 0x245, 0x256,
			0x25a,
		},
	},
	{ // nn
		"afarabkhasiskavestiskafrikaansakanamhariskaragonskarabiskassamiskavariskaymaraas" +
			"erbajdsjanskbasjkirskkviterussiskbulgarskbislamabambarabengalitibetanskbretonskb" +
			"osniskkatalansktsjetsjenskchamorrokorsikanskcreetsjekkiskkyrkjeslavisktsjuvanskw" +
			"alisiskdansktyskdivehidzongkhaewegreskengelskesperantospanskestiskbaskiskpersisk" +
			"fulanifinskfijianskfærøyskfranskvestfrisiskirskskotsk-gæliskgaliciskguaranigujar" +
			"atimanxhausahebraiskhindihiri motukroatiskhaitiskungarskarmenskhererointerlingua" +
			"indonesiskinterlingueibosichuan-yiinupiakidoislandskitalienskinuktitutjapanskjav" +
			"anesiskgeorgiskkikongokikuyukuanyamakasakhiskkalaallisut; grønlandskkhmerkannada" +
			"koreanskkanurikasjmirikurdiskkomikorniskkirgisisklatinluxemburgskgandalimburgisk" +
			"lingalalaotisklitauiskluba-katangalatviskmadagassiskmarshallesiskmaorimakedonskm" +
			"alayalammongolskmarathimalayiskmaltesiskburmesisknaurunord-ndebelenepalskndongan" +
			"ederlandsknynorskbokmålsør-ndebelenavajonyanjaoksitanskojibwaoromooriyaossetiskp" +
			"anjabipalipolskpashtoportugisiskquechuaretoromanskrundirumenskrussiskkinjarwanda" +
			"sanskritsardinsksindhinordsamisksangosingalesiskslovakiskslovensksamoanskshonaso" +
			"malialbanskserbiskswatisørsothosundanesisksvenskswahilitamiltelugutatsjikiskthai" +
			"tigrinjaturkmensktswanatonga (Tonga-øyane)tyrkisktsongatatarisktahitiskuigurisku" +
			"krainskurduusbekiskvendavietnamesiskvolapykvallonskwolofxhosajiddiskjorubazhuang" +
			"kinesiskzuluachinesiskacoliadangmeadygheafrihiliaghemainuakkadiskaleutisksør-alt" +
			"aigammalengelskangikaarameiskaraukanskarapahoarawakasu (Tanzania)asturiskawadhib" +
			"aluchibalinesiskbasabejabembabena (Tanzania)bhojpuribikolbinisiksikabrajbodoburj" +
			"atiskbuginesiskblincaddokaribiskatsamcebuanskchibchachagataichuukesiskmarichinoo" +
			"kchoctawchipewianskcherokeecheyennekoptiskkrimtatariskkasjubiskdakotadargwadelaw" +
			"areslavejdogribdinkazarmadogrilågsorbiskdualamellumnederlandskjola-fonyidyulakie" +
			"mbuefikgammalegyptiskekajukelamittiskmellomengelskewondofangfilippinskfonmellomf" +
			"ranskgammalfransknordfrisiskaustfrisiskfriulianskgagayogbayageskiribatiskmellomh" +
			"øgtyskgammalhøgtyskgondigorontalogotiskgrebogammalgresksveitsertyskgwichinhaidah" +
			"awaiiskhiligaynonhettittiskhmonghøgsorbiskhupaibanilokoingusjisklojbanjødepersis" +
			"kjødearabiskkarakalpakiskkabylskkachinjjukambakawikabardisktyapkapverdiskkorokha" +
			"sikhotanesiskkimbundukonkanikosraeanskkpellekarachay-balkarkarelskkurukhbafiakum" +
			"ykkutenailadinsklahndalambalezghianmongoloziluba-lulualuisenolundaluolushaimadur" +
			"esiskmagahimaithilimakasarmandingomasaimokshamandarmendemellomirskmicmacminangka" +
			"baumandsjumanipurimohawkmossimundangfleire språkcreekmirandesiskmarwarierzyanapo" +
			"litansklågtysknewariniasniueanskkwasionogaigammalnorskn’konordsothonuerklassisk " +
			"newarisknyamwezinyankolenyoronzimaosageottomansk tyrkiskpangasinanpahlavipampang" +
			"apapiamentopalauiskgammalpersiskfønikiskponapiskgammalprovençalskrajasthanirapan" +
			"uirarotonganskromboromaniaromanskrwasandawejakutsksamaritansk arameisksasaksanta" +
			"lisangusicilianskskotskselkupiskgammalirskshansidamosørsamisklulesamiskenaresami" +
			"skskoltesamisksoninkesogdisksranan tongoserersukumasususumeriskshimaoreklassisk " +
			"syrisksyrisktemneterenotetumtigrétivitokelauklingontlingittamasjektonga (Nyasa)t" +
			"ok pisintsimshiantumbukatuvalutasawaqtuviniskudmurtugaritiskumbundurotvaivotiskw" +
			"alamowaraywashokalmykyaoyapesiskyangbenkantonesiskzapotecblissymbolzenagazuniuta" +
			"n språkleg innhaldzazaausterriksk tysksveitsisk høgtyskaustralisk engelskkanadis" +
			"k engelskbritisk engelskengelsk (amerikansk)latinamerikansk spanskiberisk spansk" +
			"kanadisk fransksveitsisk franskflamskbrasiliansk portugisiskeuropeisk portugisis" +
			"kmoldaviskserbokroatiskforenkla kinesisktradisjonell kinesisk",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xd, 0x15, 0x1e, 0x22, 0x2a, 0x32, 0x39, 0x41, 0x48, 0x4e,
			0x5c, 0x65, 0x71, 0x79, 0x80, 0x87, 0x8e, 0x97, 0x9f, 0xa6, 0xaf, 0xba,
			0xc2, 0xcc, 0xd0, 0xd9, 0xe6, 0xef, 0xf7, 0xfc, 0x100, 0x106, 0x10e, 0x111,
			0x116, 0x11d, 0x126, 0x12c, 0x132, 0x139, 0x140, 0x146, 0x14b, 0x153, 0x15c, 0x162,
			0x16d, 0x171, 0x17f, 0x187, 0x18e, 0x196, 0x19a, 0x19f, 0x1a7, 0x1ac, 0x1b5, 0x1bd,
			0x1c4, 0x1cb, 0x1d2, 0x1d8, 0x1e3, 0x1ed, 0x1f8, 0x1fb, 0x205, 0x20c, 0x20f, 0x217,
			0x220, 0x229, 0x230, 0x23a, 0x242, 0x249, 0x24f, 0x257, 0x260, 0x278, 0x27d, 0x284,
			0x28c, 0x292, 0x29a, 0x2a1, 0x2a5, 0x2ac, 0x2b5, 0x2ba, 0x2c5, 0x2ca, 0x2d4, 0x2db,
			0x2e2, 0x2ea, 0x2f6, 0x2fd, 0x308, 0x315, 0x31a, 0x323, 0x32c, 0x334, 0x33b, 0x343,
			0x34c, 0x355, 0x35a, 0x366, 0x36d, 0x373, 0x37e, 0x385, 0x38c, 0x398, 0x39e, 0x3a4,
			0x3ad, 0x3b3, 0x3b8, 0x3bd, 0x3c5, 0x3cc, 0x3d0, 0x3d5, 0x3db, 0x3e6, 0x3ed, 0x3f8,
			0x3fd, 0x404, 0x40b, 0x416, 0x41e, 0x426, 0x42c, 0x436, 0x43b, 0x446, 0x44f, 0x457,
			0x45f, 0x464, 0x46a, 0x471, 0x478, 0x47d, 0x486, 0x491, 0x497, 0x49e, 0x4a3, 0x4a9,
			0x4b3, 0x4b7, 0x4bf, 0x4c8, 0x4ce, 0x4e2, 0x4e9, 0x4ef, 0x4f7, 0x4ff, 0x507, 0x50f,
			0x513, 0x51b, 0x520, 0x52c, 0x533, 0x53b, 0x540, 0x545, 0x54c, 0x552, 0x558, 0x560,
			0x564, 0x56e, 0x573, 0x57a, 0x580, 0x580, 0x588, 0x58d, 0x591, 0x599, 0x599, 0x5a1,
			0x5a1, 0x5ab, 0x5b8, 0x5be, 0x5c6, 0x5cf, 0x5cf, 0x5d6, 0x5d6, 0x5dc, 0x5dc, 0x5dc,
			0x5ea, 0x5ea, 0x5f2, 0x5f2, 0x5f8, 0x5f8, 0x5ff, 0x609, 0x609, 0x60d, 0x60d, 0x60d,
			0x60d, 0x611, 0x616, 0x616, 0x625, 0x625, 0x625, 0x62d, 0x632, 0x636, 0x636, 0x636,
			0x63d, 0x63d, 0x63d, 0x641, 0x641, 0x645, 0x645, 0x64e, 0x658, 0x658, 0x65c, 0x65c,
			0x661, 0x669, 0x669, 0x66e, 0x676, 0x676, 0x67d, 0x685, 0x68f, 0x693, 0x69a, 0x6a1,
			0x6ac, 0x6b4, 0x6bc, 0x6bc, 0x6c3, 0x6c3, 0x6cf, 0x6d8, 0x6de, 0x6e4, 0x6e4, 0x6ec,
			0x6f2, 0x6f8, 0x6fd, 0x702, 0x707, 0x712, 0x712, 0x717, 0x728, 0x732, 0x737, 0x737,
			0x73d, 0x741, 0x741, 0x74f, 0x755, 0x75f, 0x76c, 0x76c, 0x772, 0x772, 0x776, 0x780,
			0x780, 0x783, 0x783, 0x78f, 0x79b, 0x79b, 0x7a6, 0x7b1, 0x7bb, 0x7bd, 0x7bd, 0x7bd,
			0x7c1, 0x7c6, 0x7c6, 0x7c9, 0x7d3, 0x7d3, 0x7e1, 0x7ef, 0x7ef, 0x7f4, 0x7fd, 0x803,
			0x808, 0x813, 0x81f, 0x81f, 0x81f, 0x81f, 0x826, 0x82b, 0x82b, 0x833, 0x833, 0x83d,
			0x847, 0x84c, 0x857, 0x857, 0x85b, 0x85f, 0x85f, 0x864, 0x86d, 0x86d, 0x86d, 0x873,
			0x873, 0x873, 0x87f, 0x88b, 0x88b, 0x898, 0x89f, 0x8a5, 0x8a8, 0x8ad, 0x8b1, 0x8ba,
			0x8ba, 0x8be, 0x8be, 0x8c8, 0x8c8, 0x8cc, 0x8cc, 0x8d1, 0x8dc, 0x8dc, 0x8dc, 0x8dc,
			0x8dc, 0x8dc, 0x8e4, 0x8e4, 0x8eb, 0x8f5, 0x8fb, 0x90a, 0x90a, 0x90a, 0x911, 0x917,
			0x917, 0x91c, 0x91c, 0x921, 0x928, 0x92f, 0x92f, 0x935, 0x93a, 0x942, 0x942, 0x942,
			0x942, 0x942, 0x942, 0x947, 0x94b, 0x94b, 0x955, 0x95c, 0x961, 0x964, 0x96a, 0x96a,
			0x96a, 0x96a, 0x974, 0x974, 0x97a, 0x982, 0x989, 0x991, 0x996, 0x996, 0x99c, 0x9a2,
			0x9a7, 0x9a7, 0x9a7, 0x9b1, 0x9b1, 0x9b1, 0x9b7, 0x9c2, 0x9c9, 0x9d1, 0x9d7, 0x9dc,
			0x9dc, 0x9e3, 0x9f0, 0x9f5, 0xa00, 0xa07, 0xa07, 0xa07, 0xa0c, 0xa0c, 0xa0c, 0xa17,
			0xa17, 0xa1f, 0xa25, 0xa29, 0xa31, 0xa31, 0xa37, 0xa37, 0xa3c, 0xa47, 0xa47, 0xa4d,
			0xa56, 0xa5a, 0xa6b, 0xa73, 0xa7b, 0xa80, 0xa85, 0xa8a, 0xa9b, 0xaa5, 0xaac, 0xab4,
			0xabe, 0xac6, 0xac6, 0xac6, 0xac6, 0xad3, 0xad3, 0xadc, 0xadc, 0xadc, 0xae4, 0xae4,
			0xaf6, 0xaf6, 0xaf6, 0xb00, 0xb07, 0xb13, 0xb13, 0xb13, 0xb18, 0xb1e, 0xb1e, 0xb1e,
			0xb1e, 0xb26, 0xb29, 0xb30, 0xb37, 0xb4b, 0xb4b, 0xb50, 0xb57, 0xb57, 0xb57, 0xb5c,
			0xb66, 0xb6c, 0xb6c, 0xb6c, 0xb6c, 0xb6c, 0xb75, 0xb75, 0xb7f, 0xb7f, 0xb7f, 0xb83,
			0xb83, 0xb89, 0xb89, 0xb89, 0xb93, 0xb9d, 0xba8, 0xbb4, 0xbbb, 0xbc2, 0xbce, 0xbd3,
			0xbd3, 0xbd3, 0xbd9, 0xbdd, 0xbe5, 0xbed, 0xbed, 0xbfc, 0xc02, 0xc02, 0xc02, 0xc07,
			0xc07, 0xc0d, 0xc12, 0xc18, 0xc1c, 0xc23, 0xc23, 0xc2a, 0xc31, 0xc31, 0xc39, 0xc46,
			0xc4f, 0xc4f, 0xc4f, 0xc4f, 0xc58, 0xc58, 0xc5f, 0xc65, 0xc6c, 0xc74, 0xc74, 0xc7a,
			0xc83, 0xc8a, 0xc8d, 0xc90, 0xc90, 0xc90, 0xc90, 0xc90, 0xc96, 0xc96, 0xc96, 0xc96,
			0xc9c, 0xca1, 0xca6, 0xca6, 0xcac, 0xcac, 0xcac, 0xcaf, 0xcb7, 0xcbe, 0xcbe, 0xcbe,
			0xcc9, 0xcd0, 0xcda, 0xcda, 0xce0, 0xce0, 0xce4, 0xcfa, 0xcfe, 0xcfe, 0xd0e, 0xd20,
			0xd32, 0xd42, 0xd51, 0xd65, 0xd7b, 0xd89, 0xd89, 0xd98, 0xda8, 0xdae, 0xdc5, 0xdda,
			0xde3, 0xdf0, 0xe01, 0xe16,
		},
	},
	{ // nnh
		"nzǎmɔ̂ɔnngilísèShwóŋò menkesaŋfelaŋséeShwóŋò pʉa mbasǎShwóŋò pamomShwóŋò pʉa nzs" +
			"ekàʼaShwóŋò pafutShwóŋò pʉ̀a njinikomShwóŋò pakɔsiShwóŋò mbuluShwóŋò ngáŋtʉɔʼShw" +
			"óŋò pʉa YɔɔnmendiShwóŋò pʉa shÿó BɛgtùaShwóŋò ngiembɔɔnShwóŋò pʉa shÿó MbafìaShw" +
			"óŋò Tsaŋ",
		[]uint16{ // 575 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0xc, 0xc, 0xc,
			0xc, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x28, 0x28, 0x28, 0x28, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x47, 0x56, 0x56,
			0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x97,
			0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xa8, 0xa8, 0xa8, 0xb7, 0xb7, 0xce,
			0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce,
			0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce,
			0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce,
			0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106,
			0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106,
			0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106,
			0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106,
			0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106,
			0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106,
			0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x138, 0x147,
		},
	},
	{ // no
		noLangStr,
		noLangIdx,
	},
	{ // nus
		"Thok aka̱niThok bunyniThok JalabniThok bäläruthaThok bälga̱a̱rianiThok bängaliTh" +
			"ok cikThok jarmaniThok girikniThok liŋli̱thniThok i̱thpaanianiThok perthianiThok" +
			" pɔrɔthaniThok ɣowthaniThok ɣändiniThok ɣänga̱a̱riɛniThok indunithianiThok i̱gbo" +
			"niThok i̱talianiThok japanniThok jabanithniThok kameeriThok kurianiThok mayɛyniT" +
			"hok bormi̱thniThok napalniThok da̱cThok puɔnjabaniThok pölicniThok puɔtigaliThok" +
			" ji̱ römThok ra̱ciaaniThok ruaandaniThok thomaalianiThok i̱thwidicniThok tamilni" +
			"Thok tayniThok turkicniThok ukeraaniniThok udoniThok betnaamniThok yurubaniThok " +
			"caynaThok dhuluniThok Nath",
		[]uint16{ // 446 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x17, 0x17, 0x23, 0x23, 0x23, 0x23,
			0x23, 0x23, 0x33, 0x48, 0x48, 0x48, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x55, 0x55, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x69, 0x69, 0x69, 0x69,
			0x75, 0x86, 0x86, 0x98, 0x98, 0x98, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xb6,
			0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xc4, 0xc4, 0xd2, 0xd2, 0xd2,
			0xd2, 0xe9, 0xe9, 0xe9, 0xe9, 0xfa, 0xfa, 0x107, 0x107, 0x107, 0x107, 0x107,
			0x116, 0x116, 0x122, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x13d, 0x13d,
			0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149,
			0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x149, 0x156,
			0x156, 0x166, 0x166, 0x166, 0x172, 0x172, 0x17c, 0x17c, 0x17c, 0x17c, 0x17c, 0x17c,
			0x17c, 0x17c, 0x17c, 0x17c, 0x17c, 0x18c, 0x18c, 0x199, 0x199, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1b6, 0x1c5, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3,
			0x1d3, 0x1d3, 0x1e3, 0x1e3, 0x1e3, 0x1e3, 0x1e3, 0x1e3, 0x1f4, 0x1f4, 0x200, 0x200,
			0x200, 0x20a, 0x20a, 0x20a, 0x20a, 0x20a, 0x217, 0x217, 0x217, 0x217, 0x217, 0x226,
			0x230, 0x230, 0x230, 0x23e, 0x23e, 0x23e, 0x23e, 0x23e, 0x23e, 0x24b, 0x24b, 0x255,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261,
			0x261, 0x26a,
		},
	},
	{ // nyn
		"OrukaniOrumarikiOruharabuOruberarusiOruburugariyaOrubengariOruceekiOrugirimaaniO" +
			"ruguriikiOrungyerezaOrusupaaniOrupaasiyaOrufaransaOruhausaOruhindiOruhangareOrui" +
			"ndoneziaOruiboOruyitareOrujapaaniOrujavaOrukambodiyaOrukoreyaOrumalesiyaOruburum" +
			"aOrunepaliOrudaakiOrupungyabiOrupooriOrupocugoOruromaniaOrurrashaOrunyarwandaOru" +
			"somaariOruswidiOrutamiriOrutailandiOrukurukiOrukurainiOru-UruduOruviyetinaamuOru" +
			"yorubaOruchainaOruzuruRunyankore",
		[]uint16{ // 449 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x10, 0x10, 0x19, 0x19, 0x19, 0x19,
			0x19, 0x19, 0x24, 0x31, 0x31, 0x31, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x43, 0x43, 0x43, 0x43, 0x43, 0x4f, 0x4f, 0x4f, 0x4f,
			0x59, 0x64, 0x64, 0x6e, 0x6e, 0x6e, 0x78, 0x78, 0x78, 0x78, 0x78, 0x82,
			0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x8a, 0x8a, 0x92, 0x92, 0x92,
			0x92, 0x9c, 0x9c, 0x9c, 0x9c, 0xa8, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae,
			0xb7, 0xb7, 0xc1, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xc8, 0xd4, 0xd4,
			0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
			0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xe8,
			0xe8, 0xf1, 0xf1, 0xf1, 0xfa, 0xfa, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102,
			0x102, 0x102, 0x102, 0x102, 0x102, 0x10d, 0x10d, 0x115, 0x115, 0x11e, 0x11e, 0x11e,
			0x11e, 0x128, 0x131, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d,
			0x13d, 0x13d, 0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x14f, 0x14f, 0x158, 0x158,
			0x158, 0x163, 0x163, 0x163, 0x163, 0x163, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x176,
			0x17f, 0x17f, 0x17f, 0x18d, 0x18d, 0x18d, 0x18d, 0x18d, 0x18d, 0x196, 0x196, 0x19f,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1a6,
			0x1a6, 0x1a6, 0x1a6, 0x1a6, 0x1b0,
		},
	},
	{ // om
		"AfrikootaAfaan SidaamaaArabiffaaAfaan AzerbaijaniAfaan BelarusiaAfaan BulgariyaA" +
			"faan BaangladeshiAfaan BosniyaaAfaan KatalaaAfaan CzechWelishiffaaAfaan Deenmaar" +
			"kAfaan JarmaniiAfaan GiriikiIngliffaAfaan EsperantooAfaan IspeenAfaan IstooniyaA" +
			"faan BaskuuAfaan PersiaAfaan FiilaandiAfaan FaroeseAfaan FaransaayiiAfaan Firisi" +
			"yaaniAfaan AyirishiiScots GaelicAfaan GalishiiAfaan GuaraniAfaan GujaratiAfaan H" +
			"ebrewAfaan HindiiAfaan CroatianAfaan HangaariInterlinguaAfaan IndoneziyaAyiislan" +
			"diffaaAfaan XaaliyaaniAfaan JapaniiAfaan JavaAfaan GeorgianAfaan KannadaAfaan Ko" +
			"reaAfaan LaatiniAfaan LiituniyaaAfaan LativiyaaAfaan MacedooniyaaMalayaalamiffaa" +
			"Afaan MaratiiMalaayiffaaAfaan MaltesiiAfaan NepaliiAfaan DachiiAfaan NorwegianAf" +
			"aan NorweyiiAfaan OccitOromooAfaan PunjabiiAfaan PolandiiAfaan PorchugaalAfaan R" +
			"omaniyaaAfaan RushiyaaAfaan SinhaleseAfaan SlovakAfaan IslovaniyaaAfaan Albaniya" +
			"aAfaan SerbiyaAfaan SudaaniiAfaan SuwidiinSuwahiliiAfaan TamiliiAfaan TeluguAfaa" +
			"n TayiiAfaan TigireeLammii TurkiiAfaan TurkiiAfaan UkreeniiAfaan UrduAfaan Uzbek" +
			"Afaan VeetinamAfaan XhosaChineseAfaan ZuuluAfaan FilippiniiAfaan KilingonAfaan P" +
			"ortugali (Braazil)Afaan Protuguese",
		[]uint16{ // 600 entries
			0x0, 0x0, 0x0, 0x0, 0x9, 0x9, 0x17, 0x17, 0x20, 0x20, 0x20, 0x20,
			0x31, 0x31, 0x40, 0x4f, 0x4f, 0x4f, 0x61, 0x61, 0x61, 0x6f, 0x7c, 0x7c,
			0x7c, 0x7c, 0x7c, 0x87, 0x87, 0x87, 0x92, 0xa1, 0xaf, 0xaf, 0xaf, 0xaf,
			0xbc, 0xc4, 0xd4, 0xe0, 0xef, 0xfb, 0x107, 0x107, 0x116, 0x116, 0x123, 0x134,
			0x145, 0x154, 0x160, 0x16e, 0x17b, 0x189, 0x189, 0x189, 0x195, 0x1a1, 0x1a1, 0x1af,
			0x1af, 0x1bd, 0x1bd, 0x1bd, 0x1c8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1e6,
			0x1f6, 0x1f6, 0x203, 0x20d, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x228,
			0x233, 0x233, 0x233, 0x233, 0x233, 0x233, 0x233, 0x240, 0x240, 0x240, 0x240, 0x240,
			0x240, 0x250, 0x250, 0x25f, 0x25f, 0x25f, 0x25f, 0x271, 0x280, 0x280, 0x28d, 0x298,
			0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2b3, 0x2b3, 0x2bf, 0x2ce, 0x2dc, 0x2dc, 0x2dc, 0x2dc,
			0x2e7, 0x2e7, 0x2ed, 0x2ed, 0x2ed, 0x2fb, 0x2fb, 0x309, 0x309, 0x319, 0x319, 0x319,
			0x319, 0x328, 0x336, 0x336, 0x336, 0x336, 0x336, 0x336, 0x336, 0x345, 0x351, 0x362,
			0x362, 0x362, 0x362, 0x371, 0x37e, 0x37e, 0x37e, 0x38c, 0x39a, 0x3a3, 0x3b0, 0x3bc,
			0x3bc, 0x3c7, 0x3d4, 0x3e1, 0x3e1, 0x3e1, 0x3ed, 0x3ed, 0x3ed, 0x3ed, 0x3ed, 0x3fb,
			0x405, 0x410, 0x410, 0x41e, 0x41e, 0x41e, 0x41e, 0x429, 0x429, 0x429, 0x429, 0x430,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b,
			0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x43b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b,
			0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x44b, 0x459, 0x459, 0x459, 0x459, 0x459,
			0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459,
			0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459,
			0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459,
			0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459,
			0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x459, 0x472, 0x482,
		},
	},
	{ // or
		"ଅଫାର୍ଆବ୍ଖାଜିଆନ୍ଅବେସ୍ତନଆଫ୍ରିକାନସ୍ଅକନ୍ଆମହାରକିଆର୍ଗୋନୀଆରବିକ୍ଆସାମୀଆଭାରିକ୍ଆୟମାରାଆଜେରବା" +
			"ଇଜାନିବଶଖିର୍ବେଲାରୁଷିଆନ୍ବୁଲଗେରିଆନ୍ବିସଲାମାବାମ୍ବାରାବଙ୍ଗାଳୀତିବେତାନ୍ବ୍ରେଟନ୍କାଟଲାନ୍କାଟା" +
			"ଲାନ୍ଚେଚନ୍ଚାମୋରୋକୋର୍ସିକାନ୍କ୍ରୀଚେକ୍ଚର୍ଚ୍ଚ ସ୍ଲାଭିକ୍ଚୁଭାଶ୍ୱେଲ୍ସଡାନ୍ନିସ୍ଜର୍ମାନ୍ଡିଭେହୀ" +
			"ଭୂଟାନୀଇୱେଗ୍ରୀକ୍ଇଂରାଜୀଏସ୍ପାରେଣ୍ଟୋସ୍ପାନିସ୍ଏସ୍ତୋନିଆନ୍ବାସ୍କ୍ୱିପର୍ସିଆନ୍ଫୁଲାହଫିନ୍ନିସ୍ଫ" +
			"ିଜିଫାରୋଏସେଫ୍ରେଞ୍ଚପଶ୍ଚିମ ଫ୍ରିସିୟନ୍ଇରିସ୍ସ୍କଟିସ୍ ଗାଏଲିକ୍ଗାଲସିଆନ୍ଗୁଆରାନୀଗୁଜୁରାଟୀମାଁକ" +
			"୍ସହୌସାହେବ୍ର୍ୟୁହିନ୍ଦୀହିରି ମୋଟୁକ୍ରୋଆଟିଆନ୍ହୈତାୟିନ୍ହଙ୍ଗେରିଆନ୍ଆର୍ମେନିଆନ୍ହେରେରୋଇର୍ଣ୍ଟଲ" +
			"ିଙ୍ଗୁଆଇଣ୍ଡୋନେସିଆନ୍ଇର୍ଣ୍ଟରଲିଙ୍ଗୁଇଇଗ୍ବୋସିଚୁଆନ୍ ୟୀଇନୁପିୟାକ୍ଇଡୋଆଇସଲାଣ୍ଡିକ୍ଇଟାଲିଆନ୍ଇନ" +
			"କୀଟୁତ୍ଜାପାନୀଜ୍ଜାଭାନୀଜ୍ଜର୍ଜିଆନ୍କଙ୍ଗୋକୀକୁୟୁକ୍ୱାନ୍ୟାମ୍କାଜାକ୍ଗ୍ରୀନଲାଣ୍ଡିକ୍ଖ୍ମେର୍କନ୍ନ" +
			"ଡକୋରିଆନ୍କନୁରୀକାଶ୍ମିରୀକୁର୍ଦ୍ଦିଶ୍କୋମିକୋର୍ନିସ୍କିରଗିଜ୍ଲାଟିନ୍ଲକ୍ସେମବର୍ଗିସ୍ଗନ୍ଦାଲିମ୍ବୁ" +
			"ର୍ଗିସ୍ଲିଙ୍ଗାଲାଲାଓଲିଥୁଆନିଆନ୍ଲ୍ୟୁବା-କାଟାଙ୍ଗାଲାଟଭିଆନ୍ମାଲାଗାସୀମାର୍ଶାଲୀଜ୍ମାଓରୀମାକଡୋନି" +
			"ଆନ୍ମାଲାୟଲମ୍ମଙ୍ଗୋଲିଆନ୍ମରାଠୀମାଲୟମାଲଟୀଜ୍ବର୍ମୀଜ୍ନାଉରୁଉତ୍ତର ନେଡବେଲେନେପାଳୀଡୋଙ୍ଗାଡଚ୍ନରୱ" +
			"େଜିଆନ୍ ନିୟୋର୍ସ୍କନରୱେଜିଆନ୍ ବୋକମଲ୍ଦକ୍ଷିଣ ନେଡବେଲେନାଭାଜୋନିୟାଞ୍ଜଓସିଟାନ୍ଓଜିୱାଓରୋମୋଓଡ଼ି" +
			"ଆଓସେଟିକ୍ପଞ୍ଜାବୀପାଲିପୋଲିଶ୍ପାସ୍ତୋପର୍ତ୍ତୁଗ୍ରୀଜ୍କ୍ୱେଚୁଆରେହେଟୋ-ରୋମାନ୍ସରୁଣ୍ଡିରୋମାନିଆନ୍" +
			"ରଷିଆନ୍କିନ୍ୟାରୱାଣ୍ଡାସଂସ୍କୃତସର୍ଦିନିଆନ୍ସିନ୍ଧୀଉତ୍ତର ସାମିସାଙ୍ଗୋସିଂହଳସ୍ଲୋଭାକ୍ସ୍ଲୋଭେନିଆ" +
			"ନ୍ସାମୋଆନ୍ଶୋନାସୋମାଲିଆଆଲବାନିଆନ୍ସର୍ବିଆନ୍ସ୍ବାତୀସେସୋଥୋସୁଦାନୀଜ୍ସ୍ୱେଡିସ୍ସ୍ୱାହିଲ୍ତାମିଲ୍ତ" +
			"େଲୁଗୁତାଜିକ୍ଥାଇଟ୍ରିଗିନିଆତୁର୍କମେନ୍ସେସ୍ବାନାଟୋଙ୍ଗାତୁର୍କିସ୍ସୋଂଗାତାତାର୍ତାହିତିଆନ୍ୟୁଘୁର୍" +
			"ୟୁକ୍ରାନିଆନ୍ଉର୍ଦ୍ଦୁଉଜବେକ୍ଭେଣ୍ଡାଭିଏତନାମିଜ୍ବୋଲାପୁକୱାଲୁନ୍ୱୋଲଫ୍ଖୋସାୟିଡିସ୍ୟୋରୁବାଜୁଆଙ୍ଗ" +
			"ଚାଇନୀଜ୍ଜୁଲୁଆଚାଇନୀଜ୍ଆକୋଲିଆଦାଙ୍ଗେମ୍ଅଦ୍ୟଘେଆଫ୍ରିହିଲିଆଇନୁଆକାଡିଆନ୍ଆଲେଇଟୁଦକ୍ଷିଣ ଆଲ୍ଟାଇପ" +
			"ୁରୁଣା ଇଁରାଜୀଅଁଗୀକାଆରାମାଇକ୍ଆରାଉକାନିଆନ୍ଆରାପାହୋଆରୱକଆଷ୍ଟୁରିଆନ୍ଆୱାଧିବାଲୁଚିବାଲିନୀଜ୍ବାସ" +
			"ାବେଜାବେମ୍ବାଭୋଜପୁରୀବିକୋଲ୍ବିନିବିକ୍ସିକାବ୍ରାଜ୍ବୁରିଆଟ୍ବୁଗୀନୀଜ୍ବ୍ଲିନ୍କାଡୋକାରିବ୍ଆତ୍ସମ୍ସ" +
			"ୀବୁଆନୋଚିବ୍ଚାଛଗତାଇଚୁକୀସେମାରୀଚିନୁକ୍ ଜାରଗାଁନ୍ଚୋଟୱାଚିପେୱାନ୍ଚେରୋକୀଚେଚେନାକପ୍ଟିକ୍କ୍ରୀମି" +
			"ନ୍ ତୁର୍କୀସ୍କାଶୁବିଆନ୍ଡାକୋଟାଡାରାଗ୍ୱାଡେଲାୱେର୍ସ୍ଲେଭ୍ଡୋଗ୍ରିବ୍ଦିଙ୍କାଡୋଗ୍ରୀନିଚଳା ସର୍ବିଆ" +
			"ନ୍ଡୁଆନାମଧ୍ୟ ପର୍ତ୍ତୁଗାଲୀଡୁଆଲାଏଫିକ୍ପ୍ରାଚୀନ୍ ମିଶିରିଏକାଜୁକ୍ଏଲାମାଇଟ୍ମଧ୍ୟ ଇଁରାଜୀଇୱୋଣ୍ଡ" +
			"ୋଫାଙ୍ଗଫିଲିପିନୋଫନ୍ମଧ୍ୟ ଫ୍ରେଞ୍ଚପୁରୁଣା ଫ୍ରେଞ୍ଚଉତ୍ତର ଫ୍ରିସିୟାନ୍ପୂର୍ବ ଫ୍ରିସିୟାନ୍ଫ୍ରିୟ" +
			"ୁଲୀୟାନ୍ଗାଗାୟୋଗବାୟାଗୀଜ୍ଜିବ୍ରାଟୀଜ୍ମିଡିଲ୍ ହାଇ ଜର୍ମାନ୍ପୁରୁଣା ହାଇ ଜର୍ମାନ୍ଗୋଣ୍ଡିଗୋରୋଣ୍" +
			"ଟାଲୋଗୋଥିକ୍ଗ୍ରେବୋପ୍ରାଚୀନ୍ ୟୁନାନୀସ୍ବିସ୍ ଜର୍ମାନ୍ସ୍ବିଚ୍ ଇନ୍ହାଇଡାହାୱାଇନ୍ହିଲିଗୈନନ୍ହିତୀ" +
			"ତେହଁଙ୍ଗଉପର ସର୍ବିଆନ୍ହୁପାଇବାନ୍ଇଲୋକୋଇଁଙ୍ଗୁଶ୍ଲୋଜବାନ୍ଜୁଡେଓ-ପର୍ସିଆନ୍ଜୁଡେଓ-ଆରବୀକ୍କାରା-କ" +
			"ଲ୍ପକ୍କବାଇଲ୍କଚିନ୍ଜ୍ଜୁକମ୍ବାକାୱିକାବାର୍ଡିଆନ୍ତ୍ୟାପ୍କୋରୋଖାସୀଖୋତାନୀଜ୍କିମ୍ବୁଣ୍ଡୁକୋନକାନୀକ" +
			"ୋସରୈନ୍କୈପେଲେକରାଚୟ-ବଲ୍କାରକାରେଲିୟାନ୍କୁରୁଖକୁମୀକ୍କୁତେନାଉଲାଦିନୋଲାହାଣ୍ଡାଲାମ୍ବାଲେଜଗିୟାନ" +
			"୍ମଙ୍ଗୋଲୋଜିଲୁବା-ଲୁଲୁଆଲୁଇସେନୋଲୁଣ୍ଡାଲୁଓଲୁସାଉମାଦୁରୀସ୍ମାଗାହୀମୈଥିଳୀମକାସର୍ମାଣ୍ଡିଙ୍ଗୋମାସ" +
			"ାଇମୋକ୍ଷମନ୍ଦାରମେଣ୍ଡେମଧ୍ୟ ଇରିଶ୍ମିକମୌକ୍ମିନାଙ୍ଗାବାଉମାଞ୍ଚୁମଣିପୁରୀମୋହୌକମୋସିବିବିଧ ଭାଷାମ" +
			"ାନକ୍ରୀକ୍ମିରାଣ୍ଡିଜ୍ମାରୱାରୀଏର୍ଜୟାନୀପୋଲିଟାନ୍ଲୋ ଜର୍ମାନ୍ନେୱାରୀନୀୟାସ୍ନିୟୁଆନ୍ନୋଗାଇପୁରୁଣ" +
			"ା ନର୍ସଏନ୍କୋଉତ୍ତରୀ ସୋଥୋପାରମ୍ପରିକ ନେୱାରୀନ୍ୟାମୱେଜୀନ୍ୟାନକୋଲ୍ନ୍ୟାରୋଞ୍ଜିମାୱୌସେଜ୍ଓଟ୍ଟୋମ" +
			"ନ୍ ତୁର୍କିସ୍ପାଙ୍ଗାସିନିଆନ୍ପାହ୍ଲାଭିପାମ୍ପାଙ୍ଗାପାପିୟାମିଣ୍ଟୋପାଲାଉଆନ୍ପୁରୁଣା ପର୍ସିଆନ୍ଫୋନ" +
			"େସିଆନ୍ପୋହପିଏନ୍ପୁରୁଣା ପ୍ରେଭେନେସିଆଲ୍ରାଜସ୍ଥାନୀରାପାନୁଇରାରୋତୋଙ୍ଗନ୍ରୋମାନିଆରୋମାନିଆନ୍ସଣ୍" +
			"ଡାୱେୟାକୁଟ୍ସାମୌରିଟନ୍ ଆରମାଇକ୍ସାସାକ୍ସାନ୍ତାଳିସିଶିଲିଆନ୍ସ୍କଟସ୍ସେଲ୍କପ୍ପୁରୁଣା ଇରିଶ୍ଶାନ୍ସ" +
			"ିଦାମୋଦକ୍ଷିଣ ସାମିଲୁଲେ ସାମିଇନାରୀ ସାମିସ୍କୋଲ୍ଟ ସାମୀସୋନିଙ୍କେସୋଗଡିଏନ୍ଶାରାନା ଟୋଙ୍ଗୋଶେରେ" +
			"ର୍ସୁକୁମାଶୁଶୁସୁମେରିଆନ୍କ୍ଲାସିକାଲ୍ ସିରିକ୍ସିରିକ୍ତିମନେତେରେନୋତେତୁମ୍ଟାଇଗ୍ରେତୀଭ୍ଟୋକେଲାଉକ" +
			"୍ଲିଙ୍ଗନ୍ତ୍ଲିଙ୍ଗିଟ୍ତାମାଶେକ୍ନ୍ୟାସା ଟୋଙ୍ଗୋଟୋକ୍ ପିସିନ୍ତିସିମିସିଆନ୍ଟୁମ୍ବୁକାତୁଭାଲୁତୁଭିନ" +
			"ିଆନ୍ଉଦମୂର୍ତ୍ତୟୁଗୋରଟିକ୍ଉମ୍ବୁଣ୍ଡୁମୂଳଭାଇଭୋଟିକ୍ୱାଲମୋୱାରୈୱାସୋକାଲ୍ମୀକ୍ୟାଓୟାପୀସ୍ଜାପୋଟେକ" +
			"୍ବ୍ଲିସିମ୍ବଲସ୍ଜେନାଗାଜୁନୀକୌଣସି ଲିଙ୍ଗୁଇଷ୍ଟ ସାମଗ୍ରୀ ନାହିଁଜାଜାଅଷ୍ଟ୍ରିଆନ୍ ଜର୍ମାନସ୍ବିସ୍" +
			" ହାଇ ଜର୍ମାନ୍ଅଷ୍ଟ୍ରେଲିଆନ୍ ଇଁରାଜୀକାନାଡିଆନ୍ ଇଁରାଜୀବ୍ରିଟିଶ୍ ଇଁରାଜୀୟୁ.ଏସ୍. ଇଁରାଜୀଲାଟି" +
			"ନ୍ ଆମେରିକାନ୍ ସ୍ପାନିଶ୍ଲେବେରିଆନ୍ ସ୍ପାନିଶ୍କାନାଡିଆନ୍ ଫ୍ରେଞ୍ଚସ୍ବିସ୍ ଫ୍ରେଞ୍ଚ୍ଫ୍ଲେମିଶ୍ବ" +
			"୍ରାଜିଲିଆନ୍ ପର୍ତ୍ତୁଗୀଜ୍ଲେବେରିଆନ୍ ପର୍ତ୍ତୁଗୀଜ୍ମୋଲଡୋଭିଆନ୍ସର୍ବୋ-କ୍ରୋଆଟିଆନ୍ସରଳିକରଣ ଚାଇ" +
			"ନୀଜ୍ପାରମ୍ପରିକ ଚାଇନୀଜ୍",
		[]uint16{ // 604 entries
			0x0, 0xf, 0x2d, 0x42, 0x60, 0x6c, 0x81, 0x96, 0xa8, 0xb7, 0xcc, 0xde,
			0xff, 0x111, 0x132, 0x150, 0x165, 0x17d, 0x192, 0x1aa, 0x1bf, 0x1d4, 0x1ec, 0x1fb,
			0x20d, 0x22b, 0x237, 0x243, 0x26e, 0x280, 0x28f, 0x2a7, 0x2bc, 0x2ce, 0x2e0, 0x2e9,
			0x2fb, 0x30d, 0x32e, 0x346, 0x364, 0x37c, 0x394, 0x3a3, 0x3bb, 0x3c7, 0x3dc, 0x3f1,
			0x41f, 0x42e, 0x459, 0x471, 0x486, 0x49e, 0x4b0, 0x4bc, 0x4d4, 0x4e6, 0x4ff, 0x51d,
			0x535, 0x553, 0x571, 0x583, 0x5aa, 0x5ce, 0x5f8, 0x607, 0x623, 0x63e, 0x647, 0x668,
			0x680, 0x698, 0x6b0, 0x6c8, 0x6e0, 0x6ef, 0x701, 0x71f, 0x731, 0x758, 0x76a, 0x779,
			0x78e, 0x79d, 0x7b5, 0x7d3, 0x7df, 0x7f7, 0x80c, 0x81e, 0x845, 0x854, 0x878, 0x890,
			0x899, 0x8b7, 0x8e2, 0x8fa, 0x912, 0x930, 0x93f, 0x95d, 0x975, 0x993, 0x9a2, 0x9ae,
			0x9c3, 0x9d8, 0x9e7, 0xa0c, 0xa1e, 0xa30, 0xa39, 0xa70, 0xa9e, 0xac6, 0xad8, 0xaed,
			0xb02, 0xb11, 0xb20, 0xb2f, 0xb44, 0xb59, 0xb65, 0xb77, 0xb89, 0xbb0, 0xbc5, 0xbed,
			0xbff, 0xc1a, 0xc2c, 0xc53, 0xc68, 0xc86, 0xc98, 0xcb4, 0xcc6, 0xcd5, 0xced, 0xd0e,
			0xd23, 0xd2f, 0xd44, 0xd5f, 0xd77, 0xd89, 0xd9b, 0xdb3, 0xdcb, 0xde3, 0xdf5, 0xe07,
			0xe19, 0xe22, 0xe3d, 0xe58, 0xe70, 0xe82, 0xe9a, 0xea9, 0xebb, 0xed6, 0xee8, 0xf09,
			0xf1e, 0xf30, 0xf42, 0xf60, 0xf75, 0xf87, 0xf96, 0xfa2, 0xfb4, 0xfc6, 0xfd8, 0xfed,
			0xff9, 0x1011, 0x1020, 0x103b, 0x104d, 0x104d, 0x1068, 0x1068, 0x1074, 0x108c, 0x108c, 0x109e,
			0x109e, 0x10c3, 0x10e8, 0x10fa, 0x1112, 0x1133, 0x1133, 0x1148, 0x1148, 0x1154, 0x1154, 0x1154,
			0x1154, 0x1154, 0x1172, 0x1172, 0x1181, 0x1181, 0x1193, 0x11ab, 0x11ab, 0x11b7, 0x11b7, 0x11b7,
			0x11b7, 0x11c3, 0x11d5, 0x11d5, 0x11d5, 0x11d5, 0x11d5, 0x11ea, 0x11fc, 0x1208, 0x1208, 0x1208,
			0x1220, 0x1220, 0x1220, 0x1232, 0x1232, 0x1232, 0x1232, 0x1247, 0x125f, 0x125f, 0x1271, 0x1271,
			0x127d, 0x128f, 0x128f, 0x12a1, 0x12b6, 0x12b6, 0x12c8, 0x12d7, 0x12e9, 0x12f5, 0x1320, 0x132f,
			0x1347, 0x1359, 0x136b, 0x136b, 0x1380, 0x1380, 0x13b1, 0x13cc, 0x13de, 0x13f6, 0x13f6, 0x140e,
			0x1420, 0x1438, 0x144a, 0x144a, 0x145c, 0x1484, 0x1484, 0x1493, 0x14c1, 0x14c1, 0x14d0, 0x14d0,
			0x14d0, 0x14df, 0x14df, 0x150a, 0x151f, 0x1537, 0x1556, 0x1556, 0x156b, 0x156b, 0x157a, 0x1592,
			0x1592, 0x159b, 0x159b, 0x15bd, 0x15e5, 0x15e5, 0x1613, 0x1641, 0x1665, 0x166b, 0x166b, 0x166b,
			0x1677, 0x1686, 0x1686, 0x1692, 0x16b0, 0x16b0, 0x16e2, 0x1714, 0x1714, 0x1726, 0x1744, 0x1756,
			0x1768, 0x1793, 0x17bb, 0x17bb, 0x17bb, 0x17bb, 0x17d7, 0x17e6, 0x17e6, 0x17fb, 0x17fb, 0x1816,
			0x1828, 0x1837, 0x1859, 0x1859, 0x1865, 0x1874, 0x1874, 0x1883, 0x189b, 0x189b, 0x189b, 0x18b0,
			0x18b0, 0x18b0, 0x18d8, 0x18fa, 0x18fa, 0x1919, 0x192b, 0x193a, 0x1946, 0x1955, 0x1961, 0x1982,
			0x1982, 0x1994, 0x1994, 0x1994, 0x1994, 0x19a0, 0x19a0, 0x19ac, 0x19c4, 0x19c4, 0x19c4, 0x19c4,
			0x19c4, 0x19c4, 0x19e2, 0x19e2, 0x19f7, 0x1a0c, 0x1a1e, 0x1a40, 0x1a40, 0x1a40, 0x1a5e, 0x1a6d,
			0x1a6d, 0x1a6d, 0x1a6d, 0x1a7f, 0x1a94, 0x1aa6, 0x1aa6, 0x1abe, 0x1ad0, 0x1aeb, 0x1aeb, 0x1aeb,
			0x1aeb, 0x1aeb, 0x1aeb, 0x1afa, 0x1b06, 0x1b06, 0x1b22, 0x1b37, 0x1b49, 0x1b52, 0x1b61, 0x1b61,
			0x1b61, 0x1b61, 0x1b79, 0x1b79, 0x1b8b, 0x1b9d, 0x1baf, 0x1bcd, 0x1bdc, 0x1bdc, 0x1beb, 0x1bfd,
			0x1c0f, 0x1c0f, 0x1c0f, 0x1c2b, 0x1c2b, 0x1c2b, 0x1c40, 0x1c61, 0x1c73, 0x1c88, 0x1c97, 0x1ca3,
			0x1ca3, 0x1ca3, 0x1cc8, 0x1cda, 0x1cf8, 0x1d0d, 0x1d0d, 0x1d0d, 0x1d1f, 0x1d1f, 0x1d1f, 0x1d3d,
			0x1d3d, 0x1d59, 0x1d6b, 0x1d7d, 0x1d92, 0x1d92, 0x1d92, 0x1d92, 0x1da1, 0x1dc0, 0x1dc0, 0x1dcf,
			0x1dee, 0x1dee, 0x1e1c, 0x1e37, 0x1e52, 0x1e64, 0x1e76, 0x1e88, 0x1eb9, 0x1ee0, 0x1ef8, 0x1f16,
			0x1f3a, 0x1f52, 0x1f52, 0x1f52, 0x1f52, 0x1f7d, 0x1f7d, 0x1f98, 0x1f98, 0x1f98, 0x1fb0, 0x1fb0,
			0x1fea, 0x1fea, 0x1fea, 0x2005, 0x201a, 0x203b, 0x203b, 0x203b, 0x203b, 0x204d, 0x204d, 0x204d,
			0x204d, 0x206b, 0x206b, 0x2080, 0x2092, 0x20c3, 0x20c3, 0x20d5, 0x20ed, 0x20ed, 0x20ed, 0x20ed,
			0x2108, 0x211a, 0x211a, 0x211a, 0x211a, 0x211a, 0x212f, 0x212f, 0x2151, 0x2151, 0x2151, 0x215d,
			0x215d, 0x216f, 0x216f, 0x216f, 0x218e, 0x21a7, 0x21c3, 0x21e5, 0x21fd, 0x2215, 0x223a, 0x224c,
			0x224c, 0x224c, 0x225e, 0x226a, 0x2285, 0x2285, 0x2285, 0x22b6, 0x22c8, 0x22c8, 0x22c8, 0x22d7,
			0x22d7, 0x22e9, 0x22fb, 0x2310, 0x231c, 0x2331, 0x2331, 0x234c, 0x236a, 0x236a, 0x2382, 0x23a7,
			0x23c6, 0x23c6, 0x23c6, 0x23c6, 0x23e7, 0x23e7, 0x23ff, 0x2411, 0x2411, 0x242c, 0x242c, 0x2447,
			0x2462, 0x247d, 0x2486, 0x248f, 0x248f, 0x248f, 0x248f, 0x248f, 0x24a1, 0x24a1, 0x24a1, 0x24a1,
			0x24b0, 0x24bc, 0x24c8, 0x24c8, 0x24e0, 0x24e0, 0x24e0, 0x24e9, 0x24fb, 0x24fb, 0x24fb, 0x24fb,
			0x24fb, 0x2513, 0x2537, 0x2537, 0x2549, 0x2549, 0x2555, 0x25a9, 0x25b5, 0x25b5, 0x25e6, 0x2618,
			0x264f, 0x267d, 0x26a8, 0x26cc, 0x2713, 0x2747, 0x2747, 0x2778, 0x27a3, 0x27bb, 0x27fe, 0x283b,
			0x2859, 0x2887, 0x28b2, 0x28e3,
		},
	},
	{ // os
		"абхазагавестӕафрикаансараббагавайрагтӕтӕйрагбашкирагболгайрагбосниагкаталайнагцӕ" +
			"цӕйнагчехагчувашагданиагнемыцагбердзейнаганглисагесперантоиспайнагестойнагбаскаг" +
			"персайнагфиннагфиджифарерагфранцагирландиагуирагхорватагвенгериагсомихагиталиагя" +
			"пойнаггуырдзиагкурдаглатинагмӕчъидониронпортугалиагуырыссагкитайагадыгейаграгон " +
			"англисагбурятагкоптаграгон египтагфилиппинаграгон францаграгон бердзейнагмӕхъӕло" +
			"нкӕсгонбӕлхъӕронхъуымыхъхъаглекъагцигайнагнӕзонгӕ ӕвзагавстралиаг немыцагшвйецар" +
			"иаг немыцагавстралиаг англисагканадӕйаг англисагбритайнаг англисагамерикаг англи" +
			"саглатинаг америкаг англисагевропӕйаг англисагканадӕйаг францагшвейцариаг франца" +
			"гбразилиаг португалиагевропӕйаг полтугалиагӕнцонгонд китайагтрадицион китайаг",
		[]uint16{ // 604 entries
			0x0, 0x0, 0xe, 0x1a, 0x2c, 0x2c, 0x2c, 0x2c, 0x3a, 0x3a, 0x48, 0x48,
			0x58, 0x68, 0x68, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x88, 0x9c, 0xac,
			0xac, 0xac, 0xac, 0xb6, 0xb6, 0xc4, 0xc4, 0xd0, 0xde, 0xde, 0xde, 0xde,
			0xf2, 0x102, 0x114, 0x124, 0x134, 0x140, 0x152, 0x152, 0x15e, 0x168, 0x176, 0x184,
			0x184, 0x196, 0x196, 0x196, 0x196, 0x196, 0x196, 0x196, 0x1a0, 0x1a0, 0x1a0, 0x1b0,
			0x1b0, 0x1c2, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0,
			0x1de, 0x1de, 0x1ec, 0x1ec, 0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x1fe,
			0x1fe, 0x1fe, 0x1fe, 0x20a, 0x20a, 0x20a, 0x20a, 0x218, 0x218, 0x218, 0x218, 0x218,
			0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x228, 0x228, 0x228, 0x228, 0x228,
			0x228, 0x228, 0x228, 0x228, 0x228, 0x228, 0x228, 0x228, 0x228, 0x228, 0x228, 0x228,
			0x228, 0x228, 0x228, 0x228, 0x230, 0x230, 0x230, 0x230, 0x230, 0x246, 0x246, 0x246,
			0x246, 0x246, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256,
			0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256,
			0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256,
			0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x264,
			0x264, 0x264, 0x264, 0x264, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274,
			0x274, 0x274, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f,
			0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f,
			0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f,
			0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x28f, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d,
			0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d,
			0x29d, 0x29d, 0x29d, 0x29d, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9,
			0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9,
			0x2a9, 0x2a9, 0x2a9, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2d6,
			0x2d6, 0x2d6, 0x2d6, 0x2d6, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef,
			0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef, 0x2ef,
			0x2ef, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e,
			0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x30e, 0x31e, 0x31e, 0x31e, 0x31e,
			0x31e, 0x31e, 0x31e, 0x31e, 0x31e, 0x31e, 0x31e, 0x31e, 0x31e, 0x31e, 0x31e, 0x32a,
			0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a,
			0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x33c, 0x33c, 0x33c, 0x33c, 0x33c,
			0x33c, 0x33c, 0x33c, 0x354, 0x354, 0x354, 0x354, 0x354, 0x354, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x370, 0x370, 0x370,
			0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370,
			0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370,
			0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370,
			0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370,
			0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370,
			0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370,
			0x370, 0x370, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389,
			0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x389, 0x3ac, 0x3cf,
			0x3f4, 0x417, 0x43a, 0x45b, 0x48b, 0x4ae, 0x4ae, 0x4cf, 0x4f2, 0x4f2, 0x51b, 0x544,
			0x544, 0x544, 0x565, 0x586,
		},
	},
	{ // pa
		paLangStr,
		paLangIdx,
	},
	{ // pa-Arab
		"پنجابی",
		[]uint16{ // 126 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0xc,
		},
	},
	{ // pl
		plLangStr,
		plLangIdx,
	},
	{ // ps
		"عربيالمانيیونانيانګلیسيحبشيفارسيفینلنډيفرانسويعبريهنديارمنيایټالويجاپانیکرديلاتی" +
			"نيملغاسيمقدونيمغوليملایاپولنډيپښتوپورتګاليروسيسنسکریټسویډنیتاجکترکمنيتاتارازبکيچ" +
			"ینيبلوڅي",
		[]uint16{ // 211 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8, 0x8, 0x8,
			0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8,
			0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x14, 0x14, 0x14, 0x14,
			0x20, 0x2e, 0x2e, 0x2e, 0x36, 0x36, 0x40, 0x40, 0x4e, 0x4e, 0x4e, 0x5c,
			0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x64, 0x6c, 0x6c, 0x6c,
			0x6c, 0x6c, 0x76, 0x76, 0x76, 0x76, 0x76, 0x76, 0x76, 0x76, 0x76, 0x76,
			0x84, 0x84, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90,
			0x90, 0x90, 0x90, 0x98, 0x98, 0x98, 0x98, 0xa4, 0xa4, 0xa4, 0xa4, 0xa4,
			0xa4, 0xa4, 0xa4, 0xa4, 0xb0, 0xb0, 0xb0, 0xbc, 0xbc, 0xc6, 0xc6, 0xd0,
			0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0,
			0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xdc, 0xe4, 0xf4, 0xf4, 0xf4,
			0xf4, 0xf4, 0xfc, 0xfc, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a,
			0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x116, 0x116, 0x116, 0x116,
			0x11e, 0x11e, 0x11e, 0x12a, 0x12a, 0x12a, 0x12a, 0x12a, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x13e, 0x13e, 0x13e, 0x13e, 0x13e, 0x13e, 0x13e, 0x13e, 0x13e, 0x13e, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x150,
		},
	},
	{ // pt
		ptLangStr,
		ptLangIdx,
	},
	{ // pt-PT
		ptPTLangStr,
		ptPTLangIdx,
	},
	{ // qu
		"Afrikaans SimiAmarico SimiArabe SimiAsames SimiAzerbaiyano SimiBaskir SimiBielor" +
			"ruso SimiBulgaro SimiBangla SimiTibetano SimiBreton SimiBosnio SimiCatalan SimiC" +
			"orso SimiCheco SimiGales SimiDanes SimiAleman SimiDivehi SimiGriego SimiIngles S" +
			"imiEspañol SimiEstonio SimiEuskera SimiPersa SimiFulah SimiFines SimiFeroes Simi" +
			"Frances SimiFrison SimiIrlandes SimiGaelico Escoces SimiGallego SimiGujarati Sim" +
			"iHausa SimiHebreo SimiHindi SimiCroata SimiHaitiano Criollo SimiHungaro SimiArme" +
			"nio SimiIndonesio SimiIgbo SimiYi SimiIslandes SimiItaliano SimiInuktitut SimiJa" +
			"pones SimiGeorgiano SimiKazajo SimiGroenlandes SimiKhmer SimiKannada SimiCoreano" +
			" SimiKirghiz SimiLuxemburgues SimiLao SimiLituano SimiLeton SimiMaori SimiMacedo" +
			"nio SimiMalayalam SimiMongol SimiMarathi SimiMalayo SimiMaltes SimiNepali SimiNe" +
			"erlandes SimiNoruego SimiOccitano SimiOdia SimiPunyabi SimiPolaco SimiPashto Sim" +
			"iPortugues SimiRunasimiRomanche SimiRumano SimiRuso SimiKinyarwanda SimiSanscrit" +
			"o SimiSindhi SimiChincha Sami SimiCingales SimiEslovaco SimiEsloveno SimiAlbanes" +
			" SimiSerbio SimiSueco SimiSuajili SimiTamil SimiTelugu SimiTayiko SimiTailandes " +
			"SimiTigriña SimiTurcomano SimiSetsuana SimiTurco SimiTartaro SimiUigur SimiUcran" +
			"iano SimiUrdu SimiUzbeko SimiVietnamita SimiWolof SimiIsixhosa SimiYoruba SimiCh" +
			"ino SimiIsizulu SimiMapuche SimiCheroqui SimiChawpi Kurdo SimiBajo Sorbio SimiFi" +
			"lipino SimiAlsaciano SimiHmong Daw SimiAlto Sorbio SimiKonkani SimiMohawk SimiSe" +
			"sotho Sa Leboa SimiPapiamento SimiKʼicheʼ SimiSakha SimiQulla Sami SimiSami Lule" +
			" SimiSami Inari SimiSami Skolt SimiSiriaco Simi",
		[]uint16{ // 525 entries
			0x0, 0x0, 0x0, 0x0, 0xe, 0xe, 0x1a, 0x1a, 0x24, 0x2f, 0x2f, 0x2f,
			0x3f, 0x4a, 0x59, 0x65, 0x65, 0x65, 0x70, 0x7d, 0x88, 0x93, 0x9f, 0x9f,
			0x9f, 0xa9, 0xa9, 0xb3, 0xb3, 0xb3, 0xbd, 0xc7, 0xd2, 0xdd, 0xdd, 0xdd,
			0xe8, 0xf3, 0xf3, 0x100, 0x10c, 0x118, 0x122, 0x12c, 0x136, 0x136, 0x141, 0x14d,
			0x158, 0x165, 0x179, 0x185, 0x185, 0x192, 0x192, 0x19c, 0x1a7, 0x1b1, 0x1b1, 0x1bc,
			0x1d1, 0x1dd, 0x1e9, 0x1e9, 0x1e9, 0x1f7, 0x1f7, 0x200, 0x207, 0x207, 0x207, 0x214,
			0x221, 0x22f, 0x23b, 0x23b, 0x249, 0x249, 0x249, 0x249, 0x254, 0x264, 0x26e, 0x27a,
			0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x292, 0x292, 0x2a3, 0x2a3, 0x2a3, 0x2a3,
			0x2ab, 0x2b7, 0x2b7, 0x2c1, 0x2c1, 0x2c1, 0x2cb, 0x2d9, 0x2e7, 0x2f2, 0x2fe, 0x309,
			0x314, 0x314, 0x314, 0x314, 0x31f, 0x31f, 0x32e, 0x32e, 0x33a, 0x33a, 0x33a, 0x33a,
			0x347, 0x347, 0x347, 0x350, 0x350, 0x35c, 0x35c, 0x367, 0x372, 0x380, 0x388, 0x395,
			0x395, 0x3a0, 0x3a9, 0x3b9, 0x3c7, 0x3c7, 0x3d2, 0x3e3, 0x3e3, 0x3f0, 0x3fd, 0x40a,
			0x40a, 0x40a, 0x40a, 0x416, 0x421, 0x421, 0x421, 0x421, 0x42b, 0x437, 0x441, 0x44c,
			0x457, 0x465, 0x472, 0x480, 0x48d, 0x48d, 0x497, 0x497, 0x4a3, 0x4a3, 0x4ad, 0x4bb,
			0x4c4, 0x4cf, 0x4cf, 0x4de, 0x4de, 0x4de, 0x4e8, 0x4f5, 0x4f5, 0x500, 0x500, 0x50a,
			0x516, 0x516, 0x516, 0x516, 0x516, 0x516, 0x516, 0x516, 0x516, 0x516, 0x516, 0x516,
			0x516, 0x516, 0x516, 0x516, 0x516, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522,
			0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522,
			0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522,
			0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522,
			0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522, 0x522,
			0x522, 0x52f, 0x52f, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540, 0x540,
			0x540, 0x540, 0x540, 0x540, 0x540, 0x550, 0x550, 0x550, 0x550, 0x550, 0x550, 0x550,
			0x550, 0x550, 0x550, 0x550, 0x550, 0x550, 0x550, 0x550, 0x550, 0x550, 0x550, 0x55d,
			0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d,
			0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d,
			0x55d, 0x55d, 0x56b, 0x56b, 0x56b, 0x56b, 0x56b, 0x56b, 0x56b, 0x56b, 0x56b, 0x56b,
			0x56b, 0x579, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589,
			0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589,
			0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589, 0x589,
			0x589, 0x589, 0x589, 0x589, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595,
			0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595,
			0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595,
			0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595,
			0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x5a0, 0x5a0,
			0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0,
			0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0,
			0x5b5, 0x5b5, 0x5b5, 0x5b5, 0x5b5, 0x5b5, 0x5b5, 0x5b5, 0x5b5, 0x5b5, 0x5b5, 0x5b5,
			0x5c4, 0x5c4, 0x5c4, 0x5c4, 0x5c4, 0x5c4, 0x5c4, 0x5c4, 0x5c4, 0x5c4, 0x5c4, 0x5c4,
			0x5c4, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d2,
			0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc,
			0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5dc,
			0x5dc, 0x5dc, 0x5dc, 0x5dc, 0x5eb, 0x5f9, 0x608, 0x617, 0x617, 0x617, 0x617, 0x617,
			0x617, 0x617, 0x617, 0x617, 0x617, 0x617, 0x617, 0x617, 0x623,
		},
	},
	{ // rm
		"afarabchasianavesticafrikaansakanamaricaragonaisarabassamiavaricaymaraaserbeidsc" +
			"hanicbaschkirbielorussbulgarbislamabambarabengaltibetanbretonbosniaccatalantsche" +
			"tschenchamorrocorscreetschecslav da baselgiatschuvaschkimricdanaistudestgmalediv" +
			"icdzongkhaewegrecenglaisesperantospagnolestonbascpersianfulahfinlandaisfidschian" +
			"ferraisfranzosfrisirlandaisgaelic scotgalicianguaranigujaratimanxhaussaebraichin" +
			"dihiri motucroathaitianungaraisarmenhererointerlinguaindonaisinterlingueigbosich" +
			"uan yiinupiakidoislandaistalianinuktitutgiapunaisjavanaisgeorgiankongokikuyukuan" +
			"yamacasacgrönlandaiscambodschankannadacoreankanurikashmiricurdkomicornickirghisl" +
			"atinluxemburgaisgandalimburgaislingalalaotlituanluba-katangalettonmalagassimarsc" +
			"hallaismaorimacedonmalayalammongolicmarathimalaicmaltaisbirmannaurundebele dal n" +
			"ordnepalaisndongaollandaisnorvegiais nynorsknorvegais bokmålndebele dal sidnavaj" +
			"onyanjaoccitanojibwaoromooriyaosseticpunjabipalipolacpaschtoportugaisquechuaruma" +
			"ntschrundirumenrusskinyarwandasanscritsardsindhisami dal nordsangosingalaisslova" +
			"cslovensamoanshonasomalialbanaisserbswazisotho dal sidsundanaissvedaissuahilitam" +
			"iltelugutadjiktailandaistigrinyaturkmentswanatongatirctsongatatartahitianuiguric" +
			"ucranaisurduusbecvendavietnamaisvolapukvallonwolofxhosajiddicyorubazhuangchinais" +
			"zuluacehacoliandangmeadygaiafrihiliainuaccadicaleuticaltaic dal sidenglais vegla" +
			"ngikaarameicaraucanicarapahoarawakasturianawadhibelutschibalinaisbasaabedschabem" +
			"babhojpuribikolbinisiksikabrajburiatbugiblincaddocaribicatsamcebuanochibchatscha" +
			"gataicchuukaismaripatuà chinookchoctawchipewyancherokeecheyennecoptictirc crimea" +
			"nkaschubicdakotadargwadelawareslaveydogribdinkadogribass sorbdualaollandais mesa" +
			"undiulaefikegipzian veglekajukelamiticenglais mesaunewondofangfilippinofonfranzo" +
			"s mesaunfranzos veglfris dal nordfris da l’ostfriulangagayogbayageezgilbertaistu" +
			"destg mesaunvegl tudestg da scrittiragondigorontalogoticgrebogrec vegltudestg sv" +
			"izzergwichʼinhaidahawaianhiligaynonettitichmongaut sorbhupaibanilocanoingushlojb" +
			"angiudaic-persiangiudaic-arabkarakalpakkabylekachinjjukambakawikabardictyapkorok" +
			"hasikhotanaiskimbundukonkanikosraeankpellekarachay-balkarcareliankurukhkumukkute" +
			"nailadinolahndalambalezghianlomongoloziluba-lulualuisenolundaluolushaimaduraisma" +
			"gahimaithilimakassarmandingomasaimokshamandarmendeirlandais mesaunmicmacminangka" +
			"baumanchumanipurimohawkmossiplurilingcreekmirandaismarwarierzyaneapolitanbass tu" +
			"destgnewariniasniuenogainordic vegln’kosotho dal nordnewari classicnyamwezinyank" +
			"olenyoronzimaosagetirc ottomanpangasinanpahlavipampangapapiamentopalaupersian ve" +
			"glfenizianponapeanprovenzal veglrajasthanirapanuirarotongaromaniaromunicsandawej" +
			"akutarameic samaritansasaksantalisicilianscotselkupirlandais veglshansidamosami " +
			"dal sidsami lulesami inarisami skoltsoninkesogdiansranan tongoserersukumasususum" +
			"ericsiric classicsirictemneterenotetumtigretivtokelauklingonictlingittamasheqlin" +
			"gua tsongatok pisintsimshiantumbukatuvalutuvinianudmurtugariticmbundulinguas bet" +
			"g determinadasvaivoticwalamowaraywashokalmukyaoyapaiszapotecsimbols da Blisszena" +
			"gazuninagins cuntegns linguisticszazatudestg austriacenglais australianenglais c" +
			"anadaisenglais britannicenglais americanspagnol latinamericanspagnol ibericfranz" +
			"os canadaisfranzos svizzerflamportugais brasilianportugais iberianmoldavserbo-cr" +
			"oatchinais simplifitgàchinais tradiziunal",
		[]uint16{ // 604 entries
			0x0, 0x4, 0xd, 0x14, 0x1d, 0x21, 0x27, 0x30, 0x34, 0x3a, 0x40, 0x46,
			0x55, 0x5d, 0x66, 0x6c, 0x73, 0x7a, 0x80, 0x87, 0x8d, 0x94, 0x9b, 0xa6,
			0xae, 0xb2, 0xb6, 0xbc, 0xcc, 0xd6, 0xdc, 0xe2, 0xe9, 0xf2, 0xfa, 0xfd,
			0x101, 0x108, 0x111, 0x118, 0x11d, 0x121, 0x128, 0x12d, 0x137, 0x140, 0x147, 0x14e,
			0x152, 0x15b, 0x166, 0x16e, 0x175, 0x17d, 0x181, 0x187, 0x18d, 0x192, 0x19b, 0x1a0,
			0x1a7, 0x1af, 0x1b4, 0x1ba, 0x1c5, 0x1cd, 0x1d8, 0x1dc, 0x1e6, 0x1ed, 0x1f0, 0x1f9,
			0x1ff, 0x208, 0x211, 0x219, 0x221, 0x226, 0x22c, 0x234, 0x239, 0x245, 0x250, 0x257,
			0x25d, 0x263, 0x26b, 0x26f, 0x273, 0x279, 0x280, 0x285, 0x291, 0x296, 0x2a0, 0x2a7,
			0x2ab, 0x2b1, 0x2bd, 0x2c3, 0x2cc, 0x2d8, 0x2dd, 0x2e4, 0x2ed, 0x2f5, 0x2fc, 0x302,
			0x309, 0x30f, 0x314, 0x324, 0x32c, 0x332, 0x33b, 0x34d, 0x35e, 0x36d, 0x373, 0x379,
			0x380, 0x386, 0x38b, 0x390, 0x397, 0x39e, 0x3a2, 0x3a7, 0x3ae, 0x3b7, 0x3be, 0x3c7,
			0x3cc, 0x3d1, 0x3d5, 0x3e0, 0x3e8, 0x3ec, 0x3f2, 0x3ff, 0x404, 0x40d, 0x413, 0x419,
			0x41f, 0x424, 0x42a, 0x432, 0x436, 0x43b, 0x448, 0x451, 0x458, 0x45f, 0x464, 0x46a,
			0x470, 0x47a, 0x482, 0x489, 0x48f, 0x494, 0x498, 0x49e, 0x4a3, 0x4ab, 0x4b2, 0x4ba,
			0x4be, 0x4c3, 0x4c8, 0x4d2, 0x4d9, 0x4df, 0x4e4, 0x4e9, 0x4ef, 0x4f5, 0x4fb, 0x502,
			0x506, 0x50a, 0x50f, 0x517, 0x51d, 0x51d, 0x525, 0x525, 0x529, 0x530, 0x530, 0x537,
			0x537, 0x545, 0x551, 0x557, 0x55e, 0x567, 0x567, 0x56e, 0x56e, 0x574, 0x574, 0x574,
			0x574, 0x574, 0x57c, 0x57c, 0x582, 0x582, 0x58b, 0x593, 0x593, 0x598, 0x598, 0x598,
			0x598, 0x59f, 0x5a4, 0x5a4, 0x5a4, 0x5a4, 0x5a4, 0x5ac, 0x5b1, 0x5b5, 0x5b5, 0x5b5,
			0x5bc, 0x5bc, 0x5bc, 0x5c0, 0x5c0, 0x5c0, 0x5c0, 0x5c6, 0x5ca, 0x5ca, 0x5ce, 0x5ce,
			0x5d3, 0x5da, 0x5da, 0x5df, 0x5e6, 0x5e6, 0x5ed, 0x5f8, 0x600, 0x604, 0x612, 0x619,
			0x622, 0x62a, 0x632, 0x632, 0x638, 0x638, 0x644, 0x64d, 0x653, 0x659, 0x659, 0x661,
			0x667, 0x66d, 0x672, 0x672, 0x677, 0x680, 0x680, 0x685, 0x695, 0x695, 0x69a, 0x69a,
			0x69a, 0x69e, 0x69e, 0x6ab, 0x6b1, 0x6b9, 0x6c7, 0x6c7, 0x6cd, 0x6cd, 0x6d1, 0x6da,
			0x6da, 0x6dd, 0x6dd, 0x6eb, 0x6f7, 0x6f7, 0x704, 0x713, 0x71a, 0x71c, 0x71c, 0x71c,
			0x720, 0x725, 0x725, 0x729, 0x733, 0x733, 0x741, 0x75a, 0x75a, 0x75f, 0x768, 0x76d,
			0x772, 0x77b, 0x78a, 0x78a, 0x78a, 0x78a, 0x793, 0x798, 0x798, 0x79f, 0x79f, 0x7a9,
			0x7b0, 0x7b5, 0x7bd, 0x7bd, 0x7c1, 0x7c5, 0x7c5, 0x7cc, 0x7d2, 0x7d2, 0x7d2, 0x7d8,
			0x7d8, 0x7d8, 0x7e7, 0x7f3, 0x7f3, 0x7fd, 0x803, 0x809, 0x80c, 0x811, 0x815, 0x81d,
			0x81d, 0x821, 0x821, 0x821, 0x821, 0x825, 0x825, 0x82a, 0x833, 0x833, 0x833, 0x833,
			0x833, 0x833, 0x83b, 0x83b, 0x842, 0x84a, 0x850, 0x85f, 0x85f, 0x85f, 0x867, 0x86d,
			0x86d, 0x86d, 0x86d, 0x872, 0x879, 0x87f, 0x87f, 0x885, 0x88a, 0x892, 0x892, 0x892,
			0x892, 0x892, 0x892, 0x899, 0x89d, 0x89d, 0x8a7, 0x8ae, 0x8b3, 0x8b6, 0x8bc, 0x8bc,
			0x8bc, 0x8bc, 0x8c4, 0x8c4, 0x8ca, 0x8d2, 0x8da, 0x8e2, 0x8e7, 0x8e7, 0x8ed, 0x8f3,
			0x8f8, 0x8f8, 0x8f8, 0x908, 0x908, 0x908, 0x90e, 0x919, 0x91f, 0x927, 0x92d, 0x932,
			0x932, 0x932, 0x93b, 0x940, 0x949, 0x950, 0x950, 0x950, 0x955, 0x955, 0x955, 0x95f,
			0x95f, 0x96b, 0x971, 0x975, 0x979, 0x979, 0x979, 0x979, 0x97e, 0x989, 0x989, 0x98f,
			0x99d, 0x99d, 0x9ab, 0x9b3, 0x9bb, 0x9c0, 0x9c5, 0x9ca, 0x9d6, 0x9e0, 0x9e7, 0x9ef,
			0x9f9, 0x9fe, 0x9fe, 0x9fe, 0x9fe, 0xa0a, 0xa0a, 0xa12, 0xa12, 0xa12, 0xa1a, 0xa1a,
			0xa28, 0xa28, 0xa28, 0xa32, 0xa39, 0xa42, 0xa42, 0xa42, 0xa42, 0xa48, 0xa48, 0xa48,
			0xa48, 0xa50, 0xa50, 0xa57, 0xa5c, 0xa6d, 0xa6d, 0xa72, 0xa79, 0xa79, 0xa79, 0xa79,
			0xa81, 0xa85, 0xa85, 0xa85, 0xa85, 0xa85, 0xa8b, 0xa8b, 0xa99, 0xa99, 0xa99, 0xa9d,
			0xa9d, 0xaa3, 0xaa3, 0xaa3, 0xaaf, 0xab8, 0xac2, 0xacc, 0xad3, 0xada, 0xae6, 0xaeb,
			0xaeb, 0xaeb, 0xaf1, 0xaf5, 0xafc, 0xafc, 0xafc, 0xb09, 0xb0e, 0xb0e, 0xb0e, 0xb13,
			0xb13, 0xb19, 0xb1e, 0xb23, 0xb26, 0xb2d, 0xb2d, 0xb36, 0xb3d, 0xb3d, 0xb45, 0xb52,
			0xb5b, 0xb5b, 0xb5b, 0xb5b, 0xb64, 0xb64, 0xb6b, 0xb71, 0xb71, 0xb79, 0xb79, 0xb7f,
			0xb87, 0xb8d, 0xba6, 0xba9, 0xba9, 0xba9, 0xba9, 0xba9, 0xbae, 0xbae, 0xbae, 0xbae,
			0xbb4, 0xbb9, 0xbbe, 0xbbe, 0xbc4, 0xbc4, 0xbc4, 0xbc7, 0xbcd, 0xbcd, 0xbcd, 0xbcd,
			0xbcd, 0xbd4, 0xbe4, 0xbe4, 0xbea, 0xbea, 0xbee, 0xc09, 0xc0d, 0xc0d, 0xc1d, 0xc1d,
			0xc2f, 0xc3f, 0xc50, 0xc60, 0xc75, 0xc83, 0xc83, 0xc93, 0xca2, 0xca6, 0xcb9, 0xcca,
			0xcd0, 0xcdb, 0xcef, 0xd02,
		},
	},
	{ // rn
		"IgikaniIkimuharikiIcarabuIkibelarusiyaIkinyabuligariyaIkibengaliIgicekeIkidageIk" +
			"igerekiIcongerezaIcesipanyoloIgiperisiIgifaransaIgihawusaIgihindiIkinyahongiriya" +
			"IkinyendoziyaIkiguboIgitaliyaniIkiyapaniIkinyejavaIgikambodiyaIkinyakoreyaIkinya" +
			"maleziyaIkinyabirimaniyaIkinepaliIgiholandiIgipunjabiIkinyapolonyeIgiporutugariI" +
			"kirundiIkinyarumaniyaIkirusiyaIkinyarwandaIgisomaliIgisuweduwaIgitamiliIkinyatay" +
			"ilandiIgiturukiyaIkinyayukereniInyeyuruduIkinyaviyetinamuIkiyorubaIgishinwaIkizu" +
			"lu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x12, 0x12, 0x19, 0x19, 0x19, 0x19,
			0x19, 0x19, 0x26, 0x36, 0x36, 0x36, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x47, 0x47, 0x47, 0x47, 0x47, 0x4e, 0x4e, 0x4e, 0x4e,
			0x57, 0x61, 0x61, 0x6d, 0x6d, 0x6d, 0x76, 0x76, 0x76, 0x76, 0x76, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x89, 0x89, 0x91, 0x91, 0x91,
			0x91, 0xa0, 0xa0, 0xa0, 0xa0, 0xad, 0xad, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4,
			0xbf, 0xbf, 0xc8, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xde, 0xde,
			0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea,
			0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xf8,
			0xf8, 0x108, 0x108, 0x108, 0x111, 0x111, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b,
			0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x125, 0x125, 0x132, 0x132, 0x13f, 0x13f, 0x13f,
			0x147, 0x155, 0x15e, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a,
			0x16a, 0x16a, 0x173, 0x173, 0x173, 0x173, 0x173, 0x173, 0x17e, 0x17e, 0x187, 0x187,
			0x187, 0x196, 0x196, 0x196, 0x196, 0x196, 0x1a1, 0x1a1, 0x1a1, 0x1a1, 0x1a1, 0x1af,
			0x1b9, 0x1b9, 0x1b9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1d2, 0x1d2, 0x1db,
			0x1e2,
		},
	},
	{ // ro
		roLangStr,
		roLangIdx,
	},
	{ // rof
		"KiakaniKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiKiin" +
			"gerezaKihispaniaKiajemiKyifaransaKihausaKihindiKihungariKiindonesiaKiigboKiitali" +
			"anoKijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipo" +
			"landiKirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKitamilKitailandiKiturukiKiu" +
			"kraniaKiurduKivietinamuKiyorubaKichinaKizuluKihorombo",
		[]uint16{ // 477 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xf, 0xf, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x20, 0x2a, 0x2a, 0x2a, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x44, 0x44, 0x44, 0x44,
			0x4c, 0x56, 0x56, 0x60, 0x60, 0x60, 0x67, 0x67, 0x67, 0x67, 0x67, 0x71,
			0x71, 0x71, 0x71, 0x71, 0x71, 0x71, 0x71, 0x78, 0x78, 0x7f, 0x7f, 0x7f,
			0x7f, 0x88, 0x88, 0x88, 0x88, 0x93, 0x93, 0x99, 0x99, 0x99, 0x99, 0x99,
			0xa3, 0xa3, 0xab, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xbb, 0xbb,
			0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2,
			0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xc2, 0xcb,
			0xcb, 0xd2, 0xd2, 0xd2, 0xda, 0xda, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3,
			0xe3, 0xe3, 0xe3, 0xe3, 0xe3, 0xec, 0xec, 0xf5, 0xf5, 0xfb, 0xfb, 0xfb,
			0xfb, 0x104, 0x10a, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115,
			0x115, 0x115, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d, 0x124, 0x124, 0x12b, 0x12b,
			0x12b, 0x135, 0x135, 0x135, 0x135, 0x135, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x146,
			0x14c, 0x14c, 0x14c, 0x157, 0x157, 0x157, 0x157, 0x157, 0x157, 0x15f, 0x15f, 0x166,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
			0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x175,
		},
	},
	{ // ru
		ruLangStr,
		ruLangIdx,
	},
	{ // ru-UA
		"маршальскийслэйвиклингон",
		[]uint16{ // 536 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x30,
		},
	},
	{ // rw
		"IkinyafurikaneriInyetuwiInyamuharikiIcyarabuIcyasamiziInyazeribayijaniIkibelarus" +
			"iyaUrunyabuligariyaIkibengaliInyebiritoniInyebosiniyaIgikatalaniIgicekeIkigaluwa" +
			"IkidaninwaIkidageIkigerekiIcyongerezaIcyesiperantoIcyesipanyoloIcyesitoniyaIkiba" +
			"sikiInyeperisiIgifinilandeInyefaroyiziIgifaransaIgifiriziyaniIkirilandiIkigaluwa" +
			" cy’IgisweduwaIkigalisiyaInyaguwaraniInyegujaratiIgiheburayoIgihindiIgikorowasiy" +
			"aIgihongiriyaIkinyarumeniyaUrurimi GahuzamiryangoIkinyendoziyaUruhuzandimiIgisil" +
			"andeIgitaliyaniIkiyapaniInyejavaInyejeworujiyaIgikambodiyaIgikanadaIgikoreyaInye" +
			"kuridishiInkerigiziIkilatiniIlingalaIkilawotiyaniIkilituwaniyaIkinyaletoviyaniIk" +
			"imasedoniyaniIkimalayalamiIkimongoliIkimaratiIkimalayiIkimalitezeIkinepaliIkiner" +
			"ilandeInyenoruveji (Nyonorusiki)IkinoruvejiInyogusitaniInyoriyaIgipunjabiIgipolo" +
			"neImpashitoIgiporutugaliIkinyarumaniyaIkirusiyaKinyarwandaIgisansikiriIgisindiIn" +
			"yesimpalezeIgisilovakiIkinyasiloveniyaIgisomaliIcyalubaniyaIgiseribeInyesesotoIn" +
			"yesudaniIgisuweduwaIgiswahiliIgitamiliIgiteluguIgitayiInyatigirinyaInyeturukimen" +
			"iIgiturukiyaIkiwiguriIkinyayukereniInyeyuruduInyeyuzubekiIkinyaviyetinamuInyehaw" +
			"usaInyeyidishiInyezuluIkinyafilipineInyekilingoniInyeporutigali (Brezili)Inyepor" +
			"utigali (Igiporutigali)Inyeseribiya na Korowasiya",
		[]uint16{ // 602 entries
			0x0, 0x0, 0x0, 0x0, 0x10, 0x18, 0x24, 0x24, 0x2c, 0x36, 0x36, 0x36,
			0x46, 0x46, 0x53, 0x63, 0x63, 0x63, 0x6d, 0x6d, 0x79, 0x85, 0x90, 0x90,
			0x90, 0x90, 0x90, 0x97, 0x97, 0x97, 0xa0, 0xaa, 0xb1, 0xb1, 0xb1, 0xb1,
			0xba, 0xc5, 0xd2, 0xdf, 0xeb, 0xf4, 0xfe, 0xfe, 0x10a, 0x10a, 0x116, 0x120,
			0x12d, 0x137, 0x150, 0x15b, 0x167, 0x173, 0x173, 0x173, 0x17e, 0x186, 0x186, 0x193,
			0x193, 0x19f, 0x1ad, 0x1ad, 0x1c3, 0x1d0, 0x1dc, 0x1dc, 0x1dc, 0x1dc, 0x1dc, 0x1e6,
			0x1f1, 0x1f1, 0x1fa, 0x202, 0x210, 0x210, 0x210, 0x210, 0x210, 0x210, 0x21c, 0x225,
			0x22e, 0x22e, 0x22e, 0x23b, 0x23b, 0x23b, 0x245, 0x24e, 0x24e, 0x24e, 0x24e, 0x256,
			0x263, 0x270, 0x270, 0x280, 0x280, 0x280, 0x280, 0x28f, 0x29c, 0x2a6, 0x2af, 0x2b8,
			0x2c3, 0x2c3, 0x2c3, 0x2c3, 0x2cc, 0x2cc, 0x2d8, 0x2f2, 0x2fd, 0x2fd, 0x2fd, 0x2fd,
			0x309, 0x309, 0x309, 0x311, 0x311, 0x31b, 0x31b, 0x324, 0x32d, 0x33a, 0x33a, 0x33a,
			0x33a, 0x348, 0x351, 0x35c, 0x368, 0x368, 0x370, 0x370, 0x370, 0x37d, 0x388, 0x398,
			0x398, 0x398, 0x3a1, 0x3ad, 0x3b6, 0x3b6, 0x3c0, 0x3ca, 0x3d5, 0x3df, 0x3e8, 0x3f1,
			0x3f1, 0x3f8, 0x405, 0x413, 0x413, 0x413, 0x41e, 0x41e, 0x41e, 0x41e, 0x427, 0x435,
			0x43f, 0x44b, 0x44b, 0x45b, 0x45b, 0x45b, 0x45b, 0x465, 0x470, 0x470, 0x470, 0x470,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478,
			0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486,
			0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x486, 0x493, 0x493, 0x493, 0x493, 0x493,
			0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493,
			0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493,
			0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493,
			0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493,
			0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x493, 0x4ab, 0x4c9,
			0x4c9, 0x4e3,
		},
	},
	{ // rwk
		"KiakanyiKiamharyiKyiarabuKyibelarusiKyibulgaryiaKyibanglaKyicheckiKyijerumaniKyi" +
			"girikiKyingerezaKyihispaniaKyiajemiKyifaransaKyihausaKyihindiKyihungariKyiindone" +
			"siaKyiigboKyiitalianoKyijapaniKyijavaKyikambodiaKyikoreaKyimalesiaKyiburmaKyinep" +
			"aliKyiholanziKyipunjabiKyipolandiKyirenoKyiromaniaKyirusiKyinyarwandaKyisomalyiK" +
			"yiswidiKyitamilKyitailandiKyiturukyiKyiukraniaKyiurduKyivietinamuKyiyorubaKyichi" +
			"naKyizuluKiruwa",
		[]uint16{ // 483 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11, 0x11, 0x19, 0x19, 0x19, 0x19,
			0x19, 0x19, 0x24, 0x30, 0x30, 0x30, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4d, 0x4d, 0x4d, 0x4d,
			0x56, 0x60, 0x60, 0x6b, 0x6b, 0x6b, 0x73, 0x73, 0x73, 0x73, 0x73, 0x7d,
			0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x85, 0x85, 0x8d, 0x8d, 0x8d,
			0x8d, 0x97, 0x97, 0x97, 0x97, 0xa3, 0xa3, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
			0xb5, 0xb5, 0xbe, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xd0, 0xd0,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xe2,
			0xe2, 0xea, 0xea, 0xea, 0xf3, 0xf3, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd,
			0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0x107, 0x107, 0x111, 0x111, 0x118, 0x118, 0x118,
			0x118, 0x122, 0x129, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135,
			0x135, 0x135, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x147, 0x147, 0x14f, 0x14f,
			0x14f, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x164, 0x164, 0x164, 0x164, 0x164, 0x16e,
			0x175, 0x175, 0x175, 0x181, 0x181, 0x181, 0x181, 0x181, 0x181, 0x18a, 0x18a, 0x192,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x19f,
		},
	},
	{ // sah
		"АбхаастыыАппырыкааныстыыАраабтыыАдьырбайдьаанныыБөлөрүүстүүБулҕаардыыБенгаллыыТи" +
			"биэттииБосныйалыыКаталаанныыЧиэскэйдииДаатскайдыыНиэмэстииГириэктииАҥылычаанныыЫ" +
			"спаанныыЭстиэнийэлииПиэрсийэлииПииннииПырансуустууБэҥгиэрдииЭрмээннииЫтаалыйалыы" +
			"ДьоппуоннууГурусууннууХаһаахтыыКэриэйдииКыргыстыыЛатыынныыМоҕуоллууНьыпааллыыПан" +
			"дьаабтыыПортугааллыыРумыынныыНууччалыыСловаактыыАлбаанскайдыыТамыллыыТөлүгүлүүТа" +
			"дьыыктыыУйгуурдууУкрайыыньыстыыҮзбиэктииКытайдыыЗуулулууПилипиинниисаха тыла",
		[]uint16{ // 485 entries
			0x0, 0x0, 0x12, 0x12, 0x30, 0x30, 0x30, 0x30, 0x40, 0x40, 0x40, 0x40,
			0x60, 0x60, 0x76, 0x8a, 0x8a, 0x8a, 0x9c, 0xae, 0xae, 0xc2, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xec, 0xec, 0xec, 0xec, 0x102, 0x114, 0x114, 0x114, 0x114,
			0x126, 0x13e, 0x13e, 0x150, 0x168, 0x168, 0x17e, 0x17e, 0x18c, 0x18c, 0x18c, 0x1a4,
			0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4,
			0x1a4, 0x1b8, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca,
			0x1e0, 0x1e0, 0x1f6, 0x1f6, 0x20c, 0x20c, 0x20c, 0x20c, 0x21e, 0x21e, 0x21e, 0x21e,
			0x230, 0x230, 0x230, 0x230, 0x230, 0x230, 0x242, 0x254, 0x254, 0x254, 0x254, 0x254,
			0x254, 0x254, 0x254, 0x254, 0x254, 0x254, 0x254, 0x254, 0x254, 0x266, 0x266, 0x266,
			0x266, 0x266, 0x266, 0x266, 0x27a, 0x27a, 0x27a, 0x27a, 0x27a, 0x27a, 0x27a, 0x27a,
			0x27a, 0x27a, 0x27a, 0x27a, 0x27a, 0x290, 0x290, 0x290, 0x290, 0x2a8, 0x2a8, 0x2a8,
			0x2a8, 0x2ba, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2e0, 0x2e0,
			0x2e0, 0x2e0, 0x2e0, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x30a, 0x31c,
			0x330, 0x330, 0x330, 0x330, 0x330, 0x330, 0x330, 0x330, 0x330, 0x330, 0x342, 0x35e,
			0x35e, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x370, 0x380,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x390, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3a6,
			0x3a6, 0x3a6, 0x3a6, 0x3a6, 0x3b7,
		},
	},
	{ // saq
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiKinge" +
			"rezaKihispaniaKiajemiKifaransaKihausaKihindiKihungariKiindonesiaKiigboKiitaliano" +
			"KijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipolan" +
			"diKirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKitamilKitailandiKiturukiKiukra" +
			"niaKiurduKivietinamuKiyorubaKichinaKizuluKisampur",
		[]uint16{ // 487 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x54, 0x54, 0x5e, 0x5e, 0x5e, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6e,
			0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x75, 0x75, 0x7c, 0x7c, 0x7c,
			0x7c, 0x85, 0x85, 0x85, 0x85, 0x90, 0x90, 0x96, 0x96, 0x96, 0x96, 0x96,
			0xa0, 0xa0, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb8, 0xb8,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8,
			0xc8, 0xcf, 0xcf, 0xcf, 0xd7, 0xd7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xe9, 0xf2, 0xf2, 0xf8, 0xf8, 0xf8,
			0xf8, 0x101, 0x107, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112,
			0x112, 0x112, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x121, 0x121, 0x128, 0x128,
			0x128, 0x132, 0x132, 0x132, 0x132, 0x132, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x143,
			0x149, 0x149, 0x149, 0x154, 0x154, 0x154, 0x154, 0x154, 0x154, 0x15c, 0x15c, 0x163,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x171,
		},
	},
	{ // sbp
		"IshiyakaniIshiyamuhaliIshiyalabuIshibelalusiIshibulugaliaIshibangilaIshishekiIsh" +
			"ijelumaniIshigilikiIshingelesaIshihisipaniyaIshiajemiIshifalansaIshihawusaIshihi" +
			"ndiIshihungaliIshihindonesiaIshihigiboIshihitaliyanoIshijapaniIshijavaIshikambod" +
			"iaIshikoleyaIshimalesiyaIshibulumaIshinepaliIshiholansiIshipunjabiIshipolandiIsh" +
			"ilenoIshilomaniyaIshilusiIshinyalwandaIshisomaliIshiswidiIshitamiliIshitayilandi" +
			"IshitulukiIshiyukilaniyaIshiwuludiIshivietinamuIshiyolubaIshishinaIshisuluIshisa" +
			"ngu",
		[]uint16{ // 492 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x16, 0x16, 0x20, 0x20, 0x20, 0x20,
			0x20, 0x20, 0x2c, 0x39, 0x39, 0x39, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
			0x44, 0x44, 0x44, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x59, 0x59, 0x59, 0x59,
			0x63, 0x6e, 0x6e, 0x7c, 0x7c, 0x7c, 0x85, 0x85, 0x85, 0x85, 0x85, 0x90,
			0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x9a, 0x9a, 0xa3, 0xa3, 0xa3,
			0xa3, 0xae, 0xae, 0xae, 0xae, 0xbc, 0xbc, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6,
			0xd4, 0xd4, 0xde, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6, 0xe6, 0xf2, 0xf2,
			0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc,
			0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0x108,
			0x108, 0x112, 0x112, 0x112, 0x11c, 0x11c, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127,
			0x127, 0x127, 0x127, 0x127, 0x127, 0x132, 0x132, 0x13d, 0x13d, 0x145, 0x145, 0x145,
			0x145, 0x151, 0x159, 0x166, 0x166, 0x166, 0x166, 0x166, 0x166, 0x166, 0x166, 0x166,
			0x166, 0x166, 0x170, 0x170, 0x170, 0x170, 0x170, 0x170, 0x179, 0x179, 0x183, 0x183,
			0x183, 0x190, 0x190, 0x190, 0x190, 0x190, 0x19a, 0x19a, 0x19a, 0x19a, 0x19a, 0x1a8,
			0x1b2, 0x1b2, 0x1b2, 0x1bf, 0x1bf, 0x1bf, 0x1bf, 0x1bf, 0x1bf, 0x1c9, 0x1c9, 0x1d2,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da,
			0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1da, 0x1e3,
		},
	},
	{ // se
		"afrikánsagiellaaragoniagiellaarábagiellavilges-ruoššagiellabulgáriagiellabengalg" +
			"iellatibetagiellabretonagiellabosniagiellakatalánagiellacorsicagiellačeahkagiell" +
			"akymragielladánskkagielladuiskkagielladivehigielladzongkhagiellagreikkagiellaeaŋ" +
			"galsgiellaspánskkagiellaesttegiellapersijagiellasuomagiellafidjigiellafearagiell" +
			"afránskkagiellaoarjifriisagiellaiirragiellagujaratagiellamanksgiellahaussagiella" +
			"hindigiellakroátiagiellahaitigiellaungárgiellaarmeenagiellaindonesiagiellaislánd" +
			"dagiellaitáliagiellajapánagiellajavagiellageorgiagiellakazakgiellakambodiagiella" +
			"koreagiellakurdigiellakomigiellakornagiellaláhtengiellaluxemburggagiellalaogiell" +
			"aliettuvagiellalátviagiellamaorigiellamakedoniagiellamongoliagiellamaltagiellabu" +
			"rmagiellanepaligiellahollánddagiellaođđadárogiellagirjedárogiellaoksitánagiellap" +
			"anjabigiellapolskkagiellaportugálagiellaromanšgiellaromániagiellaruoššagiellasar" +
			"digielladavvisámegiellaslovákiagiellaslovenagiellasamoagiellaalbánagiellaserbiag" +
			"iellaruoŧagiellaŧaigielladurkagiellatahitigiellaukrainagiellaurdugiellavietnamgi" +
			"ellavallonagiellakiinnágiellaacehgiellaboares eaŋgalasgiellaasturiagiellamarigie" +
			"llafilippiinnagiellahawaiigiellagárjilgiellamokšagiellaersagiellasisiliagiellase" +
			"lkupagiellalullisámegiellajulevsámegiellaanárašgiellanuortalašgiellashimaorigiel" +
			"laudmurtagielladovdameahttun giellakantongiellaserbokroatiagiellaálki kiinágiell" +
			"aárbevirolaš kiinnágiella",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x0, 0x0, 0x10, 0x10, 0x10, 0x1e, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x3f, 0x4e, 0x4e, 0x4e, 0x5a, 0x66, 0x73, 0x7f, 0x8e, 0x8e,
			0x8e, 0x9b, 0x9b, 0xa8, 0xa8, 0xa8, 0xb3, 0xc1, 0xce, 0xda, 0xe8, 0xe8,
			0xf5, 0x103, 0x103, 0x112, 0x11d, 0x11d, 0x12a, 0x12a, 0x135, 0x140, 0x14b, 0x15a,
			0x16b, 0x176, 0x176, 0x176, 0x176, 0x184, 0x18f, 0x19b, 0x19b, 0x1a6, 0x1a6, 0x1b4,
			0x1bf, 0x1cb, 0x1d8, 0x1d8, 0x1d8, 0x1e7, 0x1e7, 0x1e7, 0x1e7, 0x1e7, 0x1e7, 0x1f6,
			0x203, 0x203, 0x210, 0x21a, 0x227, 0x227, 0x227, 0x227, 0x232, 0x232, 0x240, 0x240,
			0x24b, 0x24b, 0x24b, 0x256, 0x260, 0x26b, 0x26b, 0x278, 0x289, 0x289, 0x289, 0x289,
			0x292, 0x2a0, 0x2a0, 0x2ad, 0x2ad, 0x2ad, 0x2b8, 0x2c7, 0x2c7, 0x2d5, 0x2d5, 0x2d5,
			0x2e0, 0x2eb, 0x2eb, 0x2eb, 0x2f7, 0x2f7, 0x307, 0x318, 0x328, 0x328, 0x328, 0x328,
			0x337, 0x337, 0x337, 0x337, 0x337, 0x344, 0x344, 0x351, 0x351, 0x361, 0x361, 0x36e,
			0x36e, 0x37c, 0x38a, 0x38a, 0x38a, 0x395, 0x395, 0x3a5, 0x3a5, 0x3a5, 0x3b4, 0x3c1,
			0x3cc, 0x3cc, 0x3cc, 0x3d9, 0x3e5, 0x3e5, 0x3e5, 0x3e5, 0x3f1, 0x3f1, 0x3f1, 0x3f1,
			0x3f1, 0x3fb, 0x3fb, 0x3fb, 0x3fb, 0x3fb, 0x406, 0x406, 0x406, 0x412, 0x412, 0x41f,
			0x429, 0x429, 0x429, 0x436, 0x436, 0x443, 0x443, 0x443, 0x443, 0x443, 0x443, 0x450,
			0x450, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a,
			0x45a, 0x45a, 0x470, 0x470, 0x470, 0x470, 0x470, 0x470, 0x470, 0x470, 0x470, 0x470,
			0x470, 0x470, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d,
			0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d,
			0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d,
			0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d, 0x487, 0x487, 0x487,
			0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487,
			0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487,
			0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x487, 0x498,
			0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498,
			0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498,
			0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x498, 0x4a4, 0x4a4, 0x4a4,
			0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4,
			0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4,
			0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4,
			0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4a4, 0x4b1, 0x4b1,
			0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1,
			0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1,
			0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4b1, 0x4bd, 0x4bd,
			0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd,
			0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4bd, 0x4c7, 0x4c7, 0x4c7, 0x4c7,
			0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7,
			0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7,
			0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7,
			0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7,
			0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7, 0x4c7,
			0x4d4, 0x4d4, 0x4d4, 0x4d4, 0x4d4, 0x4d4, 0x4e1, 0x4e1, 0x4e1, 0x4e1, 0x4e1, 0x4e1,
			0x4e1, 0x4e1, 0x4e1, 0x4e1, 0x4f1, 0x501, 0x50f, 0x51f, 0x51f, 0x51f, 0x51f, 0x51f,
			0x51f, 0x51f, 0x51f, 0x51f, 0x51f, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d,
			0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d,
			0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x52d, 0x53a,
			0x53a, 0x53a, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e,
			0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e, 0x54e,
			0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a,
			0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a,
			0x55a, 0x56c, 0x57e, 0x599,
		},
	},
	{ // se-FI
		"vilgesruoššagiellabengalagiellafižigiellaarmenagiellakazakhgiellakambožagiellane" +
			"palagiellapanjabagiellathaigiellavietnamagiellaačehgiellakomoragiellastandárda a" +
			"rábagiellanuortariikkalaš duiskkagiellašveicalaš duiskkagiellaaustrálialaš eaŋga" +
			"lsgiellakanádalaš eaŋgalsgiellabrihttalaš eaŋgalsgiellaamerihkálaš eaŋgalsgiella" +
			"latiinna-amerihkalaš spánskkagiellaespánjalaš spánskkagiellameksikolaš spánskkag" +
			"iellakanádalaš fránskkagiellašveicalaš fránskkagiellabelgialaš hollánddagiellabr" +
			"asilialaš portugálagiellaportugálalaš portugálagiellamoldávialaš romániagiellaál" +
			"kes kiinnágiella",
		[]uint16{ // 603 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x14, 0x14, 0x14, 0x14, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x2c, 0x2c, 0x2c,
			0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c,
			0x2c, 0x2c, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
			0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x44, 0x44, 0x52, 0x52,
			0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,
			0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,
			0x52, 0x52, 0x52, 0x52, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e,
			0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b,
			0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b,
			0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b,
			0x6b, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83,
			0x83, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a,
			0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a,
			0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a,
			0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a,
			0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a,
			0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0xb1, 0xcf, 0xe8,
			0x105, 0x11f, 0x139, 0x155, 0x17a, 0x196, 0x1b1, 0x1cc, 0x1e7, 0x202, 0x21f, 0x23e,
			0x25a, 0x25a, 0x26e,
		},
	},
	{ // seh
		"akanamáricoárabebielo-russobúlgarobengalitchecoalemãogregoinglêsespanholpersafra" +
			"ncêshausahindihúngaroindonésioiboitalianojaponêsjavanêscmercoreanomalaiobirmanês" +
			"nepalêsholandêspanjabipolonêsportuguêsromenorussokinyarwandasomalisuecotâmiltail" +
			"andêsturcoucranianourduvietnamitaiorubáchinêszulusena",
		[]uint16{ // 497 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xc, 0xc, 0x12, 0x12, 0x12, 0x12,
			0x12, 0x12, 0x1d, 0x25, 0x25, 0x25, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c,
			0x2c, 0x2c, 0x2c, 0x32, 0x32, 0x32, 0x32, 0x32, 0x39, 0x39, 0x39, 0x39,
			0x3e, 0x45, 0x45, 0x4d, 0x4d, 0x4d, 0x52, 0x52, 0x52, 0x52, 0x52, 0x5a,
			0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5f, 0x5f, 0x64, 0x64, 0x64,
			0x64, 0x6c, 0x6c, 0x6c, 0x6c, 0x76, 0x76, 0x79, 0x79, 0x79, 0x79, 0x79,
			0x81, 0x81, 0x89, 0x91, 0x91, 0x91, 0x91, 0x91, 0x91, 0x91, 0x95, 0x95,
			0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c,
			0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0xa2,
			0xa2, 0xab, 0xab, 0xab, 0xb3, 0xb3, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc,
			0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xc3, 0xc3, 0xcb, 0xcb, 0xd5, 0xd5, 0xd5,
			0xd5, 0xdb, 0xe0, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb,
			0xeb, 0xeb, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf1, 0xf6, 0xf6, 0xfc, 0xfc,
			0xfc, 0x106, 0x106, 0x106, 0x106, 0x106, 0x10b, 0x10b, 0x10b, 0x10b, 0x10b, 0x114,
			0x118, 0x118, 0x118, 0x122, 0x122, 0x122, 0x122, 0x122, 0x122, 0x129, 0x129, 0x130,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
			0x134, 0x134, 0x134, 0x134, 0x138,
		},
	},
	{ // ses
		"Akan senniAmhaarik senniLaaraw senniBelaruus senniBulagaari senniBengali senniCe" +
			"k senniAlmaŋ senniGrek senniInglisi senniEspaaɲe senniFarsi senniFransee senniHa" +
			"wsance senniInduu senniHungaari senniIndoneesi senniIboo senniItaali senniJapone" +
			"e senniJavanee senniKmeer senniKoree senniMaleezi senniBurme senniNeepal senniHo" +
			"landee senniPunjaabi senniiPolonee senniPortugee senniRumaani senniRuusi senniRw" +
			"anda senniSomaali senniSuweede senniTamil senniTaailandu senniTurku senniUkreen " +
			"senniUrdu senniVietnaam senniYorbance senniSinuwa senni, MandareŋZulu senniKoyra" +
			"boro senni",
		[]uint16{ // 500 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x18, 0x18, 0x24, 0x24, 0x24, 0x24,
			0x24, 0x24, 0x32, 0x41, 0x41, 0x41, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e,
			0x4e, 0x4e, 0x4e, 0x57, 0x57, 0x57, 0x57, 0x57, 0x63, 0x63, 0x63, 0x63,
			0x6d, 0x7a, 0x7a, 0x88, 0x88, 0x88, 0x93, 0x93, 0x93, 0x93, 0x93, 0xa0,
			0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xae, 0xae, 0xb9, 0xb9, 0xb9,
			0xb9, 0xc7, 0xc7, 0xc7, 0xc7, 0xd6, 0xd6, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xec, 0xec, 0xf9, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x111, 0x111,
			0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c,
			0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x129,
			0x129, 0x134, 0x134, 0x134, 0x140, 0x140, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x14e,
			0x14e, 0x14e, 0x14e, 0x14e, 0x14e, 0x15d, 0x15d, 0x16a, 0x16a, 0x178, 0x178, 0x178,
			0x178, 0x185, 0x190, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c,
			0x19c, 0x19c, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1b6, 0x1b6, 0x1c1, 0x1c1,
			0x1c1, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1db, 0x1db, 0x1db, 0x1db, 0x1db, 0x1e7,
			0x1f1, 0x1f1, 0x1f1, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x20d, 0x20d, 0x224,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e,
			0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x22e, 0x23d,
		},
	},
	{ // sg
		"AkâanAmarîkiArâboBielörûsiBulugäriBengäliTyêkiZâmaniGerêkiAnglëeEspanyölFarsîFar" +
			"ânziHaüsäHîndiHongruäaEnndonezïiÏgböÊnndeZaponëeZavanëeKmêreKoreyëenMalëeMiamära" +
			", BirimäniNepalëeHolandëePenzäbïPolonëePortugëe, PûraRumëenRûsiRuandäaSängöSomal" +
			"ïiSueduäaTämûliThâiTûrûkuUkrêniÛrduVietnämYorubaShinuäaZûlu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x14, 0x14, 0x14, 0x14,
			0x14, 0x14, 0x1f, 0x28, 0x28, 0x28, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
			0x30, 0x30, 0x30, 0x36, 0x36, 0x36, 0x36, 0x36, 0x3d, 0x3d, 0x3d, 0x3d,
			0x44, 0x4b, 0x4b, 0x54, 0x54, 0x54, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x62,
			0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x69, 0x69, 0x6f, 0x6f, 0x6f,
			0x6f, 0x78, 0x78, 0x78, 0x78, 0x83, 0x83, 0x89, 0x89, 0x89, 0x89, 0x89,
			0x8f, 0x8f, 0x97, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0xa5, 0xa5,
			0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae,
			0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb4,
			0xb4, 0xc7, 0xc7, 0xc7, 0xcf, 0xcf, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xe1, 0xe1, 0xe9, 0xe9, 0xf9, 0xf9, 0xf9,
			0xf9, 0x100, 0x105, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x114, 0x114, 0x114, 0x114,
			0x114, 0x114, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x124, 0x124, 0x12c, 0x12c,
			0x12c, 0x131, 0x131, 0x131, 0x131, 0x131, 0x139, 0x139, 0x139, 0x139, 0x139, 0x140,
			0x145, 0x145, 0x145, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x14d, 0x153, 0x153, 0x15b,
			0x160,
		},
	},
	{ // shi
		"ⵜⴰⴽⴰⵏⵜⵜⴰⵎⵀⴰⵔⵉⵜⵜⴰⵄⵔⴰⴱⵜⵜⴰⴱⵉⵍⴰⵔⵓⵙⵜⵜⴰⴱⵍⵖⴰⵔⵉⵜⵜⴰⴱⵏⵖⴰⵍⵉⵜⵜⴰⵜⵛⵉⴽⵉⵜⵜⴰⵍⵉⵎⴰⵏⵜⵜⴰⴳⵔⵉⴳⵉⵜⵜⴰⵏⴳⵍⵉⵣ" +
			"ⵜⵜⴰⵙⴱⵏⵢⵓⵍⵉⵜⵜⴰⴼⵓⵔⵙⵉⵜⵜⴰⴼⵔⴰⵏⵙⵉⵙⵜⵜⴰⵀⴰⵡⵙⴰⵜⵜⴰⵀⵉⵏⴷⵉⵜⵜⴰⵀⵏⵖⴰⵔⵉⵜⵜⴰⵏⴷⵓⵏⵉⵙⵉⵜⵜⵉⴳⴱⵓⵜⵜⴰⵟⴰⵍⵢⴰⵏⵜⵜ" +
			"ⴰⵊⴰⴱⴱⵓⵏⵉⵜⵜⴰⵊⴰⴼⴰⵏⵉⵜⵜⴰⵅⵎⵉⵔⵜⵜⴰⴽⵓⵔⵉⵜⵜⴰⵎⴰⵍⴰⵡⵉⵜⵜⴰⴱⵉⵔⵎⴰⵏⵉⵜⵜⴰⵏⵉⴱⴰⵍⵉⵜⵜⴰⵀⵓⵍⴰⵏⴷⵉⵜⵜⴰⴱⵏⵊⴰⴱⵉⵜⵜ" +
			"ⴰⴱⵓⵍⵓⵏⵉⵜⵜⴰⴱⵕⵟⵇⵉⵣⵜⵜⴰⵔⵓⵎⴰⵏⵉⵜⵜⴰⵔⵓⵙⵉⵜⵜⴰⵔⵓⵡⴰⵏⴷⵉⵜⵜⴰⵙⵓⵎⴰⵍⵉⵜⵜⴰⵙⵡⵉⴷⵉⵜⵜⴰⵜⴰⵎⵉⵍⵜⵜⴰⵜⴰⵢⵍⴰⵏⴷⵉⵜⵜ" +
			"ⴰⵜⵓⵔⴽⵉⵜⵜⵓⴽⵔⴰⵏⵉⵜⵜⵓⵔⴷⵓⵜⵜⴰⴼⵉⵜⵏⴰⵎⵉⵜⵜⴰⵢⵔⵓⴱⴰⵜⵜⴰⵛⵉⵏⵡⵉⵜⵜⴰⵣⵓⵍⵓⵜⵜⴰⵎⴰⵣⵉⵖⵜ",
		[]uint16{ // 503 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x12, 0x2a, 0x2a, 0x3f, 0x3f, 0x3f, 0x3f,
			0x3f, 0x3f, 0x5d, 0x78, 0x78, 0x78, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x93, 0x93, 0x93, 0xab, 0xab, 0xab, 0xab, 0xab, 0xc3, 0xc3, 0xc3, 0xc3,
			0xdb, 0xf3, 0xf3, 0x111, 0x111, 0x111, 0x129, 0x129, 0x129, 0x129, 0x129, 0x147,
			0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x15f, 0x15f, 0x177, 0x177, 0x177,
			0x177, 0x192, 0x192, 0x192, 0x192, 0x1b0, 0x1b0, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2,
			0x1dd, 0x1dd, 0x1fb, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x22b, 0x22b,
			0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240,
			0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x25b,
			0x25b, 0x279, 0x279, 0x279, 0x294, 0x294, 0x2b2, 0x2b2, 0x2b2, 0x2b2, 0x2b2, 0x2b2,
			0x2b2, 0x2b2, 0x2b2, 0x2b2, 0x2b2, 0x2cd, 0x2cd, 0x2e8, 0x2e8, 0x303, 0x303, 0x303,
			0x303, 0x31e, 0x333, 0x351, 0x351, 0x351, 0x351, 0x351, 0x351, 0x351, 0x351, 0x351,
			0x351, 0x351, 0x36c, 0x36c, 0x36c, 0x36c, 0x36c, 0x36c, 0x384, 0x384, 0x39c, 0x39c,
			0x39c, 0x3bd, 0x3bd, 0x3bd, 0x3bd, 0x3bd, 0x3d5, 0x3d5, 0x3d5, 0x3d5, 0x3d5, 0x3ed,
			0x3ff, 0x3ff, 0x3ff, 0x41d, 0x41d, 0x41d, 0x41d, 0x41d, 0x41d, 0x435, 0x435, 0x44d,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x47a,
		},
	},
	{ // shi-Latn
		"takanttamharittaɛrabttabilarusttablɣarittabnɣalittatcikittalimanttagrigittangliz" +
			"ttasbnyulittafursittafransisttahawsattahindittahnɣarittandunisittigbuttaṭalyantt" +
			"ajabbunittajavanittaxmirttakurittamalawittabirmanittanibalittahulandittabnjabitt" +
			"abulunittabṛṭqizttarumanittarusittaruwandittasumalittaswidittatamilttataylanditt" +
			"aturkittukranitturduttafitnamittayrubattacinwittazuluttamazight",
		[]uint16{ // 503 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x20, 0x2a, 0x2a, 0x2a, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x44, 0x44, 0x44, 0x44,
			0x4c, 0x54, 0x54, 0x5e, 0x5e, 0x5e, 0x66, 0x66, 0x66, 0x66, 0x66, 0x70,
			0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x78, 0x78, 0x80, 0x80, 0x80,
			0x80, 0x8a, 0x8a, 0x8a, 0x8a, 0x94, 0x94, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a,
			0xa5, 0xa5, 0xaf, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xbf, 0xbf,
			0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6,
			0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xcf,
			0xcf, 0xd9, 0xd9, 0xd9, 0xe2, 0xe2, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec,
			0xec, 0xec, 0xec, 0xec, 0xec, 0xf5, 0xf5, 0xfe, 0xfe, 0x10b, 0x10b, 0x10b,
			0x10b, 0x114, 0x11b, 0x125, 0x125, 0x125, 0x125, 0x125, 0x125, 0x125, 0x125, 0x125,
			0x125, 0x125, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x136, 0x136, 0x13e, 0x13e,
			0x13e, 0x149, 0x149, 0x149, 0x149, 0x149, 0x151, 0x151, 0x151, 0x151, 0x151, 0x159,
			0x15f, 0x15f, 0x15f, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x171, 0x171, 0x179,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180,
			0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x180, 0x189,
		},
	},
	{ // si
		siLangStr,
		siLangIdx,
	},
	{ // sk
		skLangStr,
		skLangIdx,
	},
	{ // sl
		slLangStr,
		slLangIdx,
	},
	{ // smn
		"arabiakielâvielgisruošâkielâbulgariakielâtšeekikielâkirkkoslaavitanskakielâsaksa" +
			"kielâkreikakielâengâlâskielâespanjakielâeestikielâsuomâkielâranskakielâiirikielâ" +
			"hepreakielâkroatiakielâuŋgarkielâarmeniakielâislandkielâitaliakielâjaapaankielâk" +
			"urdikielâkomikielâläättinkielâlatviakielâmaorikielâmakedoniakielâmongoliakielâne" +
			"epaalkielâhollandkielâtárukielâ nynorsktárukielâpuolakielâportugalkielâromaniaki" +
			"elâruošâkielâsanskritkielâtavesämikielâsloveniakielâserbiakielâruotâkielâturkkik" +
			"ielâukrainakielâvietnamkielâkiinakielâainukielâmarikielâtoovláškreikakielâmokšâk" +
			"ielâviestârmarikielâtoovláštárukielâroomaankielâmaadâsämikielâjuulevsämikielâana" +
			"râškielânuorttâlâškielâudmurtkielâvepsäkielâkantonkiinakielâNuorttâriijkâ saksak" +
			"ielâAustralia engâlâskielâKanada engâlâskielâoovtâkiärdánis kiinakielâärbivuávál" +
			"âš kiinakielâ",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0x20, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x2e, 0x3b, 0x47, 0x47, 0x47, 0x53, 0x5e, 0x5e, 0x5e, 0x5e,
			0x6a, 0x79, 0x79, 0x86, 0x91, 0x91, 0x91, 0x91, 0x9d, 0x9d, 0x9d, 0xa9,
			0xa9, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xbf, 0xbf, 0xbf, 0xcc,
			0xcc, 0xd8, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xf1,
			0xfd, 0xfd, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a,
			0x10a, 0x10a, 0x10a, 0x115, 0x11f, 0x11f, 0x11f, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x13a, 0x13a, 0x13a, 0x145, 0x154, 0x154, 0x162, 0x162, 0x162,
			0x162, 0x162, 0x162, 0x162, 0x16f, 0x16f, 0x17c, 0x18f, 0x19a, 0x19a, 0x19a, 0x19a,
			0x19a, 0x19a, 0x19a, 0x19a, 0x19a, 0x19a, 0x19a, 0x1a5, 0x1a5, 0x1b3, 0x1b3, 0x1b3,
			0x1b3, 0x1c0, 0x1cd, 0x1cd, 0x1db, 0x1db, 0x1db, 0x1ea, 0x1ea, 0x1ea, 0x1ea, 0x1f8,
			0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x204, 0x204, 0x204, 0x204, 0x210, 0x210, 0x210, 0x210,
			0x210, 0x210, 0x210, 0x210, 0x210, 0x210, 0x21c, 0x21c, 0x21c, 0x21c, 0x21c, 0x229,
			0x229, 0x229, 0x229, 0x236, 0x236, 0x236, 0x236, 0x236, 0x236, 0x236, 0x236, 0x241,
			0x241, 0x241, 0x241, 0x241, 0x241, 0x241, 0x241, 0x241, 0x24b, 0x24b, 0x24b, 0x24b,
			0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b,
			0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b,
			0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b,
			0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b,
			0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x24b, 0x255, 0x255, 0x255,
			0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255,
			0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255,
			0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255,
			0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255,
			0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255, 0x255,
			0x255, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a,
			0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a,
			0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a,
			0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a,
			0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a,
			0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a,
			0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a,
			0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x26a, 0x277, 0x277,
			0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277,
			0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289,
			0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x289, 0x29d, 0x29d, 0x29d,
			0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d,
			0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d,
			0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x2aa, 0x2aa, 0x2aa,
			0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa,
			0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2aa,
			0x2aa, 0x2aa, 0x2aa, 0x2aa, 0x2bb, 0x2cc, 0x2da, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed,
			0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed,
			0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed,
			0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2ed, 0x2f9,
			0x2f9, 0x2f9, 0x2f9, 0x2f9, 0x2f9, 0x305, 0x305, 0x305, 0x305, 0x305, 0x305, 0x305,
			0x305, 0x305, 0x305, 0x305, 0x305, 0x305, 0x305, 0x305, 0x305, 0x305, 0x305, 0x305,
			0x316, 0x316, 0x316, 0x316, 0x316, 0x316, 0x316, 0x316, 0x316, 0x316, 0x331, 0x331,
			0x34a, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x37d, 0x39a,
		},
	},
	{ // sn
		"chiAkanichiAmaricchiArabuchiBelarusichiBulgarianchiBengalichiCzechchiJerimanichi" +
			"GreekChirunguchiSpanishchiPeshiyachiFurenchichiHausachiHindichiHungarichiIndones" +
			"iachiIgbochiTarianachiJapanichiJavachiKhemachiKoriachiMalaychiBurmachiNepalichiD" +
			"utchchiPunjabichiPolishchiPutukezichiRomanianchiRashiyachiRwandachiShonachiSomal" +
			"ichiSwedishchiTamilchiThaichiTurkishchiUkreniachiUrduchiVietnamchiYorubachiChine" +
			"sechiZulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11, 0x11, 0x19, 0x19, 0x19, 0x19,
			0x19, 0x19, 0x24, 0x30, 0x30, 0x30, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a,
			0x3a, 0x3a, 0x3a, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4d, 0x4d, 0x4d, 0x4d,
			0x55, 0x5d, 0x5d, 0x67, 0x67, 0x67, 0x71, 0x71, 0x71, 0x71, 0x71, 0x7c,
			0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x84, 0x84, 0x8c, 0x8c, 0x8c,
			0x8c, 0x96, 0x96, 0x96, 0x96, 0xa2, 0xa2, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9,
			0xb3, 0xb3, 0xbc, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xcb, 0xcb,
			0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3,
			0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xdb,
			0xdb, 0xe3, 0xe3, 0xe3, 0xec, 0xec, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4,
			0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xfe, 0xfe, 0x107, 0x107, 0x112, 0x112, 0x112,
			0x112, 0x11d, 0x127, 0x130, 0x130, 0x130, 0x130, 0x130, 0x130, 0x130, 0x130, 0x130,
			0x130, 0x138, 0x141, 0x141, 0x141, 0x141, 0x141, 0x141, 0x14b, 0x14b, 0x153, 0x153,
			0x153, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x164, 0x164, 0x164, 0x164, 0x164, 0x16e,
			0x175, 0x175, 0x175, 0x17f, 0x17f, 0x17f, 0x17f, 0x17f, 0x17f, 0x188, 0x188, 0x192,
			0x199,
		},
	},
	{ // so
		"AkanAxmaariCarabiBeleruusiyaanBulgeeriyaanBangaaliJeegJarmalGiriikIngiriisiIsbaa" +
			"nishFaarisiFaransiisFiriisiyan GalbeedHawsaHindiHangariyaanIndunuusiyaanIgboTaly" +
			"aaniJabbaaniisJafaaniisKamboodhianKuuriyaanMalaayBurmeseNebaaliHolandaysBunjaabi" +
			"BoolishBoortaqiisRomankaRuushRwandaSoomaaliSwiidhisTamiilTaaylandaysTurkishYukre" +
			"eniyaanUrduuFiitnaamaysYoruubaJayniisZuulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xb, 0xb, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x1e, 0x2a, 0x2a, 0x2a, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x36, 0x36, 0x36, 0x36, 0x36, 0x3c, 0x3c, 0x3c, 0x3c,
			0x42, 0x4b, 0x4b, 0x54, 0x54, 0x54, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x64,
			0x76, 0x76, 0x76, 0x76, 0x76, 0x76, 0x76, 0x7b, 0x7b, 0x80, 0x80, 0x80,
			0x80, 0x8b, 0x8b, 0x8b, 0x8b, 0x98, 0x98, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c,
			0xa4, 0xa4, 0xae, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xc2, 0xc2,
			0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb,
			0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xcb, 0xd1,
			0xd1, 0xd8, 0xd8, 0xd8, 0xdf, 0xdf, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xf0, 0xf0, 0xf7, 0xf7, 0x101, 0x101, 0x101,
			0x101, 0x108, 0x10d, 0x113, 0x113, 0x113, 0x113, 0x113, 0x113, 0x113, 0x113, 0x113,
			0x113, 0x113, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x11b, 0x123, 0x123, 0x129, 0x129,
			0x129, 0x134, 0x134, 0x134, 0x134, 0x134, 0x13b, 0x13b, 0x13b, 0x13b, 0x13b, 0x147,
			0x14c, 0x14c, 0x14c, 0x157, 0x157, 0x157, 0x157, 0x157, 0x157, 0x15e, 0x15e, 0x165,
			0x16a,
		},
	},
	{ // sq
		sqLangStr,
		sqLangIdx,
	},
	{ // sr
		srLangStr,
		srLangIdx,
	},
	{ // sr-Latn
		"AfarskiabhaskiAvestanskiafrikansakanamharskiAragonežanskiarapskiasamskiAvarskiAj" +
			"maraazerbejdžanskibaškirskibeloruskibugarskiBislamabambarabengalskitibetanskibre" +
			"tonskibosanskikatalonskiČečenskiČamorokorzikanskiKričeškiStaroslovenskiČuvaškive" +
			"lškidanskinemačkiDivehijskidžongaevegrčkiengleskiesperantošpanskiestonskibaskijs" +
			"kipersijskiFulahfinskifidžijskifarskifrancuskizapadni frizijskiirskiŠkotski Gals" +
			"kigalicijskigvaranigudžaratiMankshausahebrejskihindiHiri MotuhrvatskiHaitskimađa" +
			"rskijermenskiHereroInterlingvaindonežanskiMeđujezičkiigbosečuan jiUnupiakIdoisla" +
			"ndskiitalijanskiinuktitutjapanskijavanskigruzijskiKongokikujuKuanjamakazaškikala" +
			"lisutkmerskikanadakorejskiKanurikašmirskikurdskiKomikornvolskikirgiskilatinskilu" +
			"ksemburškigandaLimburgišlingalalaoškilitvanskiluba-katangaletonskimalgaškiMaršal" +
			"skimaorskimakedonskimalajalammongolskimaratimalajskimalteškiburmanskiNaurusevern" +
			"i ndebelenepalskiNdongaholandskinorveški ninorsknorveški bokmalJužni ndebeleNava" +
			"hoNjanjaProvansalskiOjibvaoromoorijaOsetskipandžabiPalipoljskipaštunskiportugals" +
			"kikečuareto-romanskirundirumunskiruskikinjaruandasanskritSardinjaskisindiseverni" +
			" samisangosinhalskislovačkislovenačkiSamoanskišonasomalskialbanskisrpskiSvatiSes" +
			"otosudanskišvedskisvahilitamilskiteluguTađiktajlandskitigrinjaturkmenskiTsvanato" +
			"ngaturskiTsongatatarskiTahićanskiujgurskiukrajinskiurduuzbečkiVendavijetnamskiVo" +
			"lapukValunvolofkosaJidišjorubaŽuangkineskizuluAčineskiAkoliAdangmejskiAdigejskiA" +
			"frihiliagemAinuAkadijskiAljutJužni altaiStaroengleskiAngikaArmajskimapučeArapaho" +
			"AravakasuAsturijskiAvadhiBalučiBalinezijskiBasaBejabembabenaBojpuriBikolBiniSisi" +
			"kaBrajbodoBuriatBuginežanskiBlinKadoKaripskiAtsamskiCebuanočigaČibčaČagataiČukes" +
			"kiMariČinukskiČoktavskiČipvijanskičerokiČejenskisorani kurdskiKoptskiKrimeanski " +
			"turskiKašubijanskiDakotaDargvataitaDelaverSlavskiDogribDinkazarmaDogridonji luži" +
			"čkosrpskidualaSrednji holandskidžola fonjiĐulaembuEfikskiStaroegipatskiEkajukEla" +
			"mitskiSrednji engleskiEvondoFangfilipinskiFonSrednji francuskiStarofrancuskiSeve" +
			"rno-frizijskiIstočni frizijskiFriulijskiGagagauzGajoGbajaDžizGilbertškiSrednji v" +
			"isoki nemačkiStaronemačkiGondiGorontaloGotskiGreboStarogrčkiŠvajcarski nemačkigu" +
			"siGvič’inHaidahavajskiHiligajnonHititeHmonggornji lužičkosrpskiHupaIbanIlokoIngv" +
			"iškiLojbanngombamačameJudeo-persijskiJudeo-arapskiKara-kalpaškikabileKačinĐukamb" +
			"aKaviKabardijskiTjapmakondezelenortski kreolskiKoroKasiKotaneškikojra čiinikalen" +
			"džinKimbundukomi-permskikonkaniKosreanskiKpeleKaračaj-balkarKarelijskiKurukhšamb" +
			"alabafijaKumikKutenaiLadinolangiLandaLambaLezgianlakotaMongoLoziLuba-luluaLuisen" +
			"oLundaluoLušailujiaMadureškiMagahiMaitiliMakasarMandingomasaiMokšaMandarMendemer" +
			"umorisjenSrednji irskimakuva-meetometaMikmakMinangkabauMančuManipurimohokMosimun" +
			"dangViše jezikaKriškiMirandeškiMarvariErzijaNeapolitanskinamaNiski nemačkiNevari" +
			"NiasNiueankvasioNogaiStari norskiN’koSeverni sotonuerKlasični nevariNjamvezinjan" +
			"koleNjoroNzimaOsageOtomanski turskiPangasinskiPahlaviPampangaPapiamentoPalauansk" +
			"iStaropersijskiFeničanskiPonpejskiStaroprovansalskik’ičeRađastaniRapanuiRarotong" +
			"anromboRomaniAromanijskiruaSandaveJakutSamaritanski aramejskisamburuSasakSantali" +
			"sanguSicilijanskiŠkotskisenaSelkapkojraboro seniStaroirskitašelhitŠanSidamojužni" +
			" samilule samiinari samiskolt samiSoninkeSodžijenskiSrananski tongoSererSukumaSu" +
			"suSumerskiKomorskikongo svahiliKlasični sirijskiSirijskiTimnetesoTerenoTetumTigr" +
			"eTivTokelauKlingonskiTlingitTamašekNjasa tongaTok PisinTsimšianTumbukaTuvalutasa" +
			"vakTuvinijskicentralnoatlaski tamazigtUdmurtUgaritskiUmbunduRutvaiVotskivundžoVa" +
			"lamoVarajVašoKalmiksogaJaoJapeškiKantonskiZapotečkiBlisimboliZenagastandardni ma" +
			"rokanski tamazigtZunibez lingvističkog sadržajaZazamoderan standardni arapskišva" +
			"jcarski visoki nemačkiflamanskiBrazilski portugalskiIberijski portugalskimoldavs" +
			"kiSrpskohrvatski",
		[]uint16{ // 602 entries
			0x0, 0x7, 0xe, 0x18, 0x20, 0x24, 0x2c, 0x3a, 0x41, 0x48, 0x4f, 0x55,
			0x64, 0x6e, 0x77, 0x7f, 0x86, 0x8d, 0x96, 0xa0, 0xa9, 0xb1, 0xbb, 0xc5,
			0xcc, 0xd7, 0xda, 0xe1, 0xef, 0xf8, 0xff, 0x105, 0x10d, 0x117, 0x11e, 0x121,
			0x127, 0x12f, 0x138, 0x140, 0x148, 0x151, 0x15a, 0x15f, 0x165, 0x16f, 0x175, 0x17e,
			0x18f, 0x194, 0x1a3, 0x1ad, 0x1b4, 0x1be, 0x1c3, 0x1c8, 0x1d1, 0x1d6, 0x1df, 0x1e7,
			0x1ee, 0x1f7, 0x200, 0x206, 0x211, 0x21e, 0x22b, 0x22f, 0x239, 0x240, 0x243, 0x24c,
			0x257, 0x260, 0x268, 0x270, 0x279, 0x27e, 0x284, 0x28c, 0x294, 0x29d, 0x2a4, 0x2aa,
			0x2b2, 0x2b8, 0x2c2, 0x2c9, 0x2cd, 0x2d7, 0x2df, 0x2e7, 0x2f4, 0x2f9, 0x303, 0x30a,
			0x311, 0x31a, 0x326, 0x32e, 0x337, 0x341, 0x348, 0x352, 0x35b, 0x364, 0x36a, 0x372,
			0x37b, 0x384, 0x389, 0x398, 0x3a0, 0x3a6, 0x3af, 0x3c0, 0x3d0, 0x3de, 0x3e4, 0x3ea,
			0x3f6, 0x3fc, 0x401, 0x406, 0x40d, 0x416, 0x41a, 0x421, 0x42b, 0x436, 0x43c, 0x449,
			0x44e, 0x456, 0x45b, 0x466, 0x46e, 0x479, 0x47e, 0x48a, 0x48f, 0x498, 0x4a1, 0x4ac,
			0x4b5, 0x4ba, 0x4c2, 0x4ca, 0x4d0, 0x4d5, 0x4db, 0x4e3, 0x4eb, 0x4f2, 0x4fa, 0x500,
			0x506, 0x510, 0x518, 0x522, 0x528, 0x52d, 0x533, 0x539, 0x541, 0x54c, 0x554, 0x55e,
			0x562, 0x56a, 0x56f, 0x57a, 0x581, 0x586, 0x58b, 0x58f, 0x595, 0x59b, 0x5a1, 0x5a8,
			0x5ac, 0x5b5, 0x5ba, 0x5c5, 0x5ce, 0x5ce, 0x5d6, 0x5da, 0x5de, 0x5e7, 0x5e7, 0x5ec,
			0x5ec, 0x5f8, 0x605, 0x60b, 0x613, 0x61a, 0x61a, 0x621, 0x621, 0x627, 0x627, 0x627,
			0x62a, 0x62a, 0x634, 0x634, 0x63a, 0x63a, 0x641, 0x64d, 0x64d, 0x651, 0x651, 0x651,
			0x651, 0x655, 0x65a, 0x65a, 0x65e, 0x65e, 0x65e, 0x665, 0x66a, 0x66e, 0x66e, 0x66e,
			0x674, 0x674, 0x674, 0x678, 0x678, 0x67c, 0x67c, 0x682, 0x68f, 0x68f, 0x693, 0x693,
			0x697, 0x69f, 0x69f, 0x6a7, 0x6ae, 0x6b3, 0x6ba, 0x6c2, 0x6ca, 0x6ce, 0x6d7, 0x6e1,
			0x6ed, 0x6f4, 0x6fd, 0x70b, 0x712, 0x712, 0x723, 0x730, 0x736, 0x73c, 0x741, 0x748,
			0x74f, 0x755, 0x75a, 0x75f, 0x764, 0x779, 0x779, 0x77e, 0x78f, 0x79b, 0x7a0, 0x7a0,
			0x7a4, 0x7ab, 0x7ab, 0x7b9, 0x7bf, 0x7c8, 0x7d8, 0x7d8, 0x7de, 0x7de, 0x7e2, 0x7ec,
			0x7ec, 0x7ef, 0x7ef, 0x800, 0x80e, 0x80e, 0x81f, 0x831, 0x83b, 0x83d, 0x843, 0x843,
			0x847, 0x84c, 0x84c, 0x851, 0x85c, 0x85c, 0x873, 0x880, 0x880, 0x885, 0x88e, 0x894,
			0x899, 0x8a4, 0x8b8, 0x8b8, 0x8b8, 0x8bc, 0x8c6, 0x8cb, 0x8cb, 0x8d3, 0x8d3, 0x8dd,
			0x8e3, 0x8e8, 0x8fe, 0x8fe, 0x902, 0x906, 0x906, 0x90b, 0x914, 0x914, 0x914, 0x91a,
			0x920, 0x927, 0x936, 0x943, 0x943, 0x951, 0x957, 0x95d, 0x960, 0x965, 0x969, 0x974,
			0x974, 0x978, 0x97f, 0x993, 0x993, 0x997, 0x997, 0x99b, 0x9a5, 0x9b1, 0x9b1, 0x9b1,
			0x9b1, 0x9bb, 0x9c3, 0x9cf, 0x9d6, 0x9e0, 0x9e5, 0x9f4, 0x9f4, 0x9f4, 0x9fe, 0xa04,
			0xa0c, 0xa12, 0xa12, 0xa17, 0xa1e, 0xa24, 0xa29, 0xa2e, 0xa33, 0xa3a, 0xa3a, 0xa3a,
			0xa3a, 0xa40, 0xa40, 0xa45, 0xa49, 0xa49, 0xa53, 0xa5a, 0xa5f, 0xa62, 0xa68, 0xa6d,
			0xa6d, 0xa6d, 0xa77, 0xa77, 0xa7d, 0xa84, 0xa8b, 0xa93, 0xa98, 0xa98, 0xa9e, 0xaa4,
			0xaa9, 0xaad, 0xab5, 0xac2, 0xace, 0xad2, 0xad8, 0xae3, 0xae9, 0xaf1, 0xaf6, 0xafa,
			0xafa, 0xb01, 0xb0d, 0xb14, 0xb1f, 0xb26, 0xb26, 0xb26, 0xb2c, 0xb2c, 0xb2c, 0xb39,
			0xb3d, 0xb4b, 0xb51, 0xb55, 0xb5b, 0xb5b, 0xb61, 0xb61, 0xb66, 0xb72, 0xb72, 0xb78,
			0xb84, 0xb88, 0xb98, 0xba0, 0xba8, 0xbad, 0xbb2, 0xbb7, 0xbc7, 0xbd2, 0xbd9, 0xbe1,
			0xbeb, 0xbf5, 0xbf5, 0xbf5, 0xbf5, 0xc03, 0xc03, 0xc0e, 0xc0e, 0xc0e, 0xc17, 0xc17,
			0xc28, 0xc30, 0xc30, 0xc3a, 0xc41, 0xc4b, 0xc4b, 0xc4b, 0xc50, 0xc56, 0xc56, 0xc56,
			0xc56, 0xc61, 0xc64, 0xc6b, 0xc70, 0xc86, 0xc8d, 0xc92, 0xc99, 0xc99, 0xc99, 0xc9e,
			0xcaa, 0xcb2, 0xcb2, 0xcb2, 0xcb6, 0xcb6, 0xcbc, 0xcca, 0xcd4, 0xcd4, 0xcdd, 0xce1,
			0xce1, 0xce7, 0xce7, 0xce7, 0xcf2, 0xcfb, 0xd05, 0xd0f, 0xd16, 0xd22, 0xd31, 0xd36,
			0xd36, 0xd36, 0xd3c, 0xd40, 0xd48, 0xd50, 0xd5d, 0xd6f, 0xd77, 0xd77, 0xd77, 0xd7c,
			0xd80, 0xd86, 0xd8b, 0xd90, 0xd93, 0xd9a, 0xd9a, 0xda4, 0xdab, 0xdab, 0xdb3, 0xdbe,
			0xdc7, 0xdc7, 0xdc7, 0xdc7, 0xdd0, 0xdd0, 0xdd7, 0xddd, 0xde4, 0xdee, 0xe07, 0xe0d,
			0xe16, 0xe1d, 0xe20, 0xe23, 0xe23, 0xe23, 0xe23, 0xe23, 0xe29, 0xe29, 0xe30, 0xe30,
			0xe36, 0xe3b, 0xe40, 0xe40, 0xe46, 0xe46, 0xe4a, 0xe4d, 0xe55, 0xe55, 0xe55, 0xe55,
			0xe5e, 0xe68, 0xe72, 0xe72, 0xe78, 0xe96, 0xe9a, 0xeb6, 0xeba, 0xed4, 0xed4, 0xeef,
			0xeef, 0xeef, 0xeef, 0xeef, 0xeef, 0xeef, 0xeef, 0xeef, 0xeef, 0xef8, 0xf0d, 0xf22,
			0xf2b, 0xf39,
		},
	},
	{ // sv
		svLangStr,
		svLangIdx,
	},
	{ // sv-FI
		"fijikhmerkashmirikirgiziskalaobokmålpanjabipashtoteluguthaitigrinskamariokänt sp" +
			"råk",
		[]uint16{ // 555 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x9, 0x9,
			0x9, 0x9, 0x11, 0x11, 0x11, 0x11, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b,
			0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e,
			0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x25, 0x25, 0x25, 0x25,
			0x25, 0x25, 0x25, 0x25, 0x25, 0x2c, 0x2c, 0x2c, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32,
			0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x32, 0x38,
			0x38, 0x3c, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x56,
		},
	},
	{ // sw
		swLangStr,
		swLangIdx,
	},
	{ // swc
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiKinge" +
			"rezaKihispaniaKiajemiKifaransaKihausaKihindiKihungariKiindonesiaKiigboKiitaliano" +
			"KijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipolan" +
			"diKirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKiswahiliKitamilKitailandiKitur" +
			"ukiKiukraniaKiurduKivietinamuKiyorubaKichinaKizuluKiswahili ya Kongo",
		[]uint16{ // 523 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x54, 0x54, 0x5e, 0x5e, 0x5e, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6e,
			0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x75, 0x75, 0x7c, 0x7c, 0x7c,
			0x7c, 0x85, 0x85, 0x85, 0x85, 0x90, 0x90, 0x96, 0x96, 0x96, 0x96, 0x96,
			0xa0, 0xa0, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb8, 0xb8,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8,
			0xc8, 0xcf, 0xcf, 0xcf, 0xd7, 0xd7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xe9, 0xf2, 0xf2, 0xf8, 0xf8, 0xf8,
			0xf8, 0x101, 0x107, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112,
			0x112, 0x112, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x121, 0x12a, 0x131, 0x131,
			0x131, 0x13b, 0x13b, 0x13b, 0x13b, 0x13b, 0x143, 0x143, 0x143, 0x143, 0x143, 0x14c,
			0x152, 0x152, 0x152, 0x15d, 0x15d, 0x15d, 0x15d, 0x15d, 0x15d, 0x165, 0x165, 0x16c,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x172,
			0x172, 0x172, 0x172, 0x172, 0x172, 0x172, 0x184,
		},
	},
	{ // ta
		taLangStr,
		taLangIdx,
	},
	{ // te
		teLangStr,
		teLangIdx,
	},
	{ // teo
		"KiakanKiamhariKiarabuKibelarusiKibulgariaKibanglaKicheckiKijerumaniKigirikiKinge" +
			"rezaKihispaniaKiajemiKifaransaKihausaKihindiKihungariKiindonesiaKiigboKiitaliano" +
			"KijapaniKijavaKikambodiaKikoreaKimalesiaKiburmaKinepaliKiholanziKipunjabiKipolan" +
			"diKirenoKiromaniaKirusiKinyarwandaKisomaliKiswidiKitamilKitailandiKiturukiKiukra" +
			"niaKiurduKivietinamuKiyorubaKichinaKizuluKiteso",
		[]uint16{ // 529 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe, 0xe, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x1f, 0x29, 0x29, 0x29, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31,
			0x31, 0x31, 0x31, 0x39, 0x39, 0x39, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43,
			0x4b, 0x54, 0x54, 0x5e, 0x5e, 0x5e, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6e,
			0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x75, 0x75, 0x7c, 0x7c, 0x7c,
			0x7c, 0x85, 0x85, 0x85, 0x85, 0x90, 0x90, 0x96, 0x96, 0x96, 0x96, 0x96,
			0xa0, 0xa0, 0xa8, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb8, 0xb8,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf,
			0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc8,
			0xc8, 0xcf, 0xcf, 0xcf, 0xd7, 0xd7, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xe0, 0xe0, 0xe0, 0xe0, 0xe0, 0xe9, 0xe9, 0xf2, 0xf2, 0xf8, 0xf8, 0xf8,
			0xf8, 0x101, 0x107, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112,
			0x112, 0x112, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x11a, 0x121, 0x121, 0x128, 0x128,
			0x128, 0x132, 0x132, 0x132, 0x132, 0x132, 0x13a, 0x13a, 0x13a, 0x13a, 0x13a, 0x143,
			0x149, 0x149, 0x149, 0x154, 0x154, 0x154, 0x154, 0x154, 0x154, 0x15c, 0x15c, 0x163,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169, 0x169,
			0x16f,
		},
	},
	{ // th
		thLangStr,
		thLangIdx,
	},
	{ // ti
		"አፍሪቃንሰኛትዊአምሐረኛዓረበኛአዜርባይጃንኛቤላራሻኛቡልጋሪኛበንጋሊኛብሬቶንቦስኒያንካታላንቼክኛወልሽዴኒሽጀርመንግሪከኛእንግሊዝኛኤስፐ" +
			"ራንቶስፓኒሽኤስቶኒአንባስክኛፐርሲያኛፊኒሽፋሮኛፈረንሳይኛፍሪሰኛአይሪሽእስኮትስ ጌልክኛጋለቪኛጓራኒጉጃራቲኛዕብራስጥሕንደኛክሮሽያንኛሀ" +
			"ንጋሪኛኢንቴር ቋንቋእንዶኑሲኛአይስላንደኛጣሊያንኛጃፓንኛጃቫንኛጊዮርጊያኛካማደኛኮሪያኛኩርድሽኪሩጋዚላቲንኛሊቱአኒየንላቲቪያንማክዶኒኛ" +
			"ማላያላምኛማራቲኛማላይኛማልቲስኛኔፖሊኛደችኖርዌይኛ (ናይ ኝኖርስክ)ኖርዌጂያንኦኪታንኛኦሪያፑንጃቢኛፖሊሽፓሽቶፖርቱጋሊኛሮማኒያንራሽኛ" +
			"ስንሃልኛስሎቨክኛስቁቪኛአልቤኒኛሰርቢኛሰሴቶሱዳንኛስዊድንኛሰዋሂሊኛታሚልኛተሉጉኛታይኛትግርኛናይ ቱርኪ ሰብዓይ (ቱርካዊ)ቱርከኛዩክረ" +
			"ኒኛኡርዱኛኡዝበክኛቪትናምኛዞሳኛዪዲሽዙሉኛታጋሎገኛክሊንግኦንኛፖርቱጋልኛ (ናይ ብራዚል)ፖርቱጋልኛ (ናይ ፖርቱጋል)ሰርቦ- ክሮዊታን" +
			"",
		[]uint16{ // 602 entries
			0x0, 0x0, 0x0, 0x0, 0x15, 0x1b, 0x2a, 0x2a, 0x36, 0x36, 0x36, 0x36,
			0x4e, 0x4e, 0x5d, 0x6c, 0x6c, 0x6c, 0x7b, 0x7b, 0x87, 0x96, 0xa2, 0xa2,
			0xa2, 0xa2, 0xa2, 0xab, 0xab, 0xab, 0xb4, 0xbd, 0xc9, 0xc9, 0xc9, 0xc9,
			0xd5, 0xe7, 0xf9, 0x105, 0x117, 0x123, 0x132, 0x132, 0x13b, 0x13b, 0x144, 0x156,
			0x162, 0x16e, 0x18a, 0x196, 0x19f, 0x1ae, 0x1ae, 0x1ae, 0x1bd, 0x1c9, 0x1c9, 0x1db,
			0x1db, 0x1ea, 0x1ea, 0x1ea, 0x200, 0x212, 0x212, 0x212, 0x212, 0x212, 0x212, 0x227,
			0x236, 0x236, 0x242, 0x24e, 0x260, 0x260, 0x260, 0x260, 0x260, 0x260, 0x260, 0x26c,
			0x278, 0x278, 0x278, 0x284, 0x284, 0x284, 0x290, 0x29c, 0x29c, 0x29c, 0x29c, 0x29c,
			0x29c, 0x2ae, 0x2ae, 0x2bd, 0x2bd, 0x2bd, 0x2bd, 0x2cc, 0x2de, 0x2de, 0x2ea, 0x2f6,
			0x305, 0x305, 0x305, 0x305, 0x311, 0x311, 0x317, 0x33f, 0x351, 0x351, 0x351, 0x351,
			0x360, 0x360, 0x360, 0x369, 0x369, 0x378, 0x378, 0x381, 0x38a, 0x39c, 0x39c, 0x39c,
			0x39c, 0x3ab, 0x3b4, 0x3b4, 0x3b4, 0x3b4, 0x3b4, 0x3b4, 0x3b4, 0x3c3, 0x3d2, 0x3de,
			0x3de, 0x3de, 0x3de, 0x3ed, 0x3f9, 0x3f9, 0x402, 0x40e, 0x41d, 0x42c, 0x438, 0x444,
			0x444, 0x44d, 0x459, 0x485, 0x485, 0x485, 0x491, 0x491, 0x491, 0x491, 0x491, 0x4a0,
			0x4ac, 0x4bb, 0x4bb, 0x4ca, 0x4ca, 0x4ca, 0x4ca, 0x4d3, 0x4dc, 0x4dc, 0x4dc, 0x4dc,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5,
			0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4e5, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4,
			0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x509, 0x509, 0x509, 0x509, 0x509,
			0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509,
			0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509,
			0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509,
			0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509,
			0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x531, 0x55c,
			0x55c, 0x576,
		},
	},
	{ // to
		"lea fakaʻafālalea fakaʻapakasialea fakaʻavesitanilea fakaʻafilikanalea fakaʻakan" +
			"ilea fakaʻamelikilea fakaʻalakonilea fakaʻalepealea fakaʻasamialea fakaʻavalikil" +
			"ea fakaʻaimalalea fakaʻasapaisanilea fakapasikililea fakapelalusilea fakapulukal" +
			"ialea fakapisilamalea fakapamipalalea fakapengikalilea fakatipetilea fakapeleton" +
			"ilea fakaposinialea fakakatalanilea fakaseselea fakakamololea fakakōsikalea faka" +
			"kelīlea fakasekilea fakasilavia-fakasiasilea fakasuvasalea fakauēlesilea fakaten" +
			"imaʻakelea fakasiamanelea fakativehilea fakaputenilea fakaʻeuelea fakakalisilea " +
			"fakapālangilea fakaʻesipulanitolea fakasipēnisilea fakaʻesitōnialea fakapāsikile" +
			"a fakapēsialea fakafulālea fakafinilanilea fakafisilea fakafaloelea fakafalanisē" +
			"lea fakafilisia-hihifolea fakaʻaelanilea fakakaelikilea fakakalisialea fakakuala" +
			"nilea fakakutalatilea fakamangikīlea fakahausalea fakahepelūlea fakahinitīlea fa" +
			"kahili-motulea fakakuloisialea fakahaitilea fakahungakalialea fakaʻāmenialea fak" +
			"ahelelolea fakavahaʻalealea fakaʻinitōnesialea fakavahaʻalingikēlea fakaʻikipōle" +
			"a fakasisiuani-īlea fakaʻinupiakilea fakaʻitolea fakaʻaisilanilea fakaʻītalilea " +
			"fakaʻinuketitutilea fakasiapanilea fakasavalea fakaseōsialea fakakongikōlea faka" +
			"kikuiulea fakakuaniamalea fakakasakilea fakakalaʻalisutilea fakakamipōtialea fak" +
			"akanatalea fakakōlealea fakakanulilea fakakāsimilalea fakakulitīlea fakakomilea " +
			"fakakoniualilea fakakīsisilea fakalatinalea fakalakisimipekilea fakakanitalea fa" +
			"kalimipūlikilea lingikalalea fakalaulea fakalituanialea fakalupa-katangalea faka" +
			"lativialea fakamalakasilea fakamāsololea fakamaulilea fakamasitōnialea fakaʻinit" +
			"ia-malāialamilea fakamongokōlialea fakamalatilea fakamaleilea fakamolotalea faka" +
			"pemalea fakanaululea fakanetepele-tokelaulea fakanepalilea fakanetongikālea faka" +
			"hōlanilea fakanoauē-ninosikilea fakanouaē-pokimalilea fakanetepele-tongalea faka" +
			"navaholea fakanianisalea fakaʻokitanelea fakaʻosipiuālea fakaʻolomolea fakaʻinit" +
			"ia-ʻolāealea fakaʻosetikilea fakapūnusapilea fakapālilea fakapōlanilea fakapasit" +
			"ōlea fakapotukalilea fakakuetisalea fakalaito-lomēnialea fakaluanitilea fakalōme" +
			"nialea fakalūsialea fakakiniāuanitalea fakasanisukulitilea fakasaletīnialea faka" +
			"sīnitilea fakasami-tokelaulea fakasangikōlea fakasingihalalea fakasolāvakilea fa" +
			"kasolovenialea fakahaʻamoalea fakasionalea fakasomalilea fakaʻalapēnialea fakasē" +
			"pialea fakasuasilanilea fakasoto-tongalea fakasunitālea fakasuētenilea fakasuahi" +
			"lilea fakatamililea fakaʻinitia-telukulea fakatāsikilea fakatailanilea fakatikil" +
			"inialea fakatēkimenilea suanalea fakatongalea fakatoakelea fakatisongalea fakata" +
			"talelea fakatahitilea fakaʻuikūlilea fakaʻūkalaʻinelea fakaʻūtūlea fakaʻusipekil" +
			"ea fakavenitālea fakavietinamilea fakavolapikilea fakaʻualonialea fakaʻuolofolea" +
			" fakatōsalea fakaītisilea fakaʻiōlupalea fakasuangilea fakasiainalea fakasululea" +
			" fakaʻatisēlea fakaʻakolilea fakaʻatangimēlea fakaʻatikēlea fakaʻalepea-tunīsial" +
			"ea fakaʻafilihililea fakaʻakihemilea fakaʻainulea fakaʻakatialea fakaʻalapamalea" +
			" fakaʻaleutilea fakaʻalapēnia-kekilea fakaʻalitai-tongalea fakapālangi-motuʻalea" +
			" fakaʻangikalea fakaʻalāmitilea fakamapuselea fakaʻalaonalea fakaʻalapaholea fak" +
			"aʻalepea-ʻaisilialea fakaʻalauakilea fakaʻalepea-molokolea fakaʻalepea-ʻisipitel" +
			"ea fakaʻasulea fakaʻilonga-ʻamelikalea fakaʻasitūlialea fakakotavalea fakaʻauati" +
			"lea fakaʻasapaisani-tongalea fakapalusilea fakapalilea fakapavālialea fakapasaʻa" +
			"lea fakapamunilea fakatōpe-pētekilea fakakomalalea fakapesalea fakapēmipalea fak" +
			"apetavilea fakapenalea fakapafutilea fakapatakalea fakaposipulilea fakapikolilea" +
			" fakapinilea fakapanisalilea fakakomelea fakasikesikālea fakapisinupilialea faka" +
			"pakitiālilea fakapalailea fakapalahuilea fakapōtolea fakaʻakōselea fakapuliatile" +
			"a fakapukisilea fakapululea fakapilinilea fakametūmipalea fakakatolea fakakalipa" +
			"lea fakakaiukalea fakaʻatisamilea fakasepuanolea fakakikalea fakasīpisalea fakas" +
			"akatāilea fakatūkelea fakamalīlea fakasinuki-takotelea fakasokitaulea fakasipeui" +
			"anilea fakaselokīlea fakaseienelea fakakūtisi-solanilea fakakopitikalea fakakapi" +
			"senolea fakatoake-kilimealea fakakasiupialea fakatakotalea fakatalakuālea fakata" +
			"italea fakatelaualelea fakasilavelea fakatōkelipilea fakatingikālea fakatisāmale" +
			"a fakatokililea fakasōpia-hifolea fakatusuni-lolotolea fakatualalea fakahōlani-l" +
			"otolotolea fakaiola-fonīlea fakatiulalea fakatasakalea fakaʻemipūlea fakaʻefikil" +
			"ea fakaʻemilialea fakaʻisipitemuʻalea fakaʻekaiukilea fakaʻelamitelea fakapālang" +
			"i-lotolotolea fakaiūpiki-lolotolea fakaʻeuōnitolea fakaʻekisitematulalea fakafan" +
			"gilea fakafilipainilea fakafinilani-tōnetalelea fakafōngilea fakafalanisē-kasuni" +
			"lea fakafalanisē-lotolotolea fakafalanisē-motuʻalea fakaʻāpitanolea fakafilisia-" +
			"tokelaulea fakafilisia-hahakelea fakafulilānilea fakakālea fakakakausilea fakasi" +
			"aina-kanilea fakakaiolea fakakapaialea fakateli-soloasitelialea fakasiʻisilea fa" +
			"kakilipasilea fakakilakilea fakasiamane-hake-lotolotolea fakasiamane-hake-motuʻa" +
			"lea fakakonikanī-koanilea fakakonitīlea fakakolonitalolea fakakotikalea fakakēpo" +
			"lea fakakalisimuʻalea fakasiamane-suisilanilea fakaʻuaiūlea fakafalefalelea faka" +
			"kusīlea fakaʻuīsinilea fakahaitalea fakasiaina-hakalea fakahauaiʻilea fakahihitī" +
			"-fisilea fakahilikainonilea fakahititelea fakamōngilea fakasōpia-hakelea fakasia" +
			"ina-siangilea fakahupalea fakaʻipanilea fakaʻipipiolea fakaʻilokolea fakaʻingusi" +
			"lea fakaʻingilianilea fakapālangi-samaikalea fakalosipanilea fakanikōmipalea fak" +
			"amasamelea fakaʻiuteo-pēsialea fakaʻiuteo-ʻalepealea fakaʻiutilanilea fakakala-k" +
			"alipakilea fakakapilelea fakakasinilea fakasisūlea fakakamipalea fakakavilea fak" +
			"akapālitialea fakakanēmipulea fakatiapilea fakamakōnitelea fakakapuvelitianulea " +
			"fakakeniangilea fakakololea fakakaingangilea fakakāsilea fakakōtanilea fakakoila" +
			"-sīnilea fakakoualilea fakakilimanisikīlea fakakakolea fakakalenisinilea fakakim" +
			"ipūnitulea fakakomi-pelemiakilea fakakonikanīlea fakakosilaelea fakakepelelea fa" +
			"kakalate-palakililea fakakiliolea fakakinaraiālea fakakalelialea fakakulukilea f" +
			"akasiamipalalea fakapafialea fakakolongialea fakakumikilea fakakutenailea fakala" +
			"tinolea fakalangilea fakalānitalea fakalamipālea fakalesikialea fakakavakava-foʻ" +
			"oulea fakalikulialea fakalivonialea fakalakotalea fakalomipātilea fakamongikōlea" +
			" fakalosilea fakalatakalelea fakalupa-lulualea fakaluisenolea fakalunitālea faka" +
			"luolea fakamisolea fakaluīalea fakasiaina-faʻutohilea fakalasulea fakamatulalea " +
			"fakamafalea fakamakahilea fakamaitililea fakamakasalilea fakamanitīngikolea faka" +
			"masailea fakamapalea fakamokisiālea fakamanetalilea fakamenetīlea fakamelulea fa" +
			"kamolisienilea fakaʻaelani-lotolotolea fakamakūa-meʻetolea fakametalea fakamikem" +
			"akilea fakaminangikapaulea fakamanisūlea fakamanipulilea fakamohaukilea fakamosi" +
			"lea fakamali-hihifolea fakamunitangilea tuifiolea fakakilekilea fakamilanitēsile" +
			"a fakamaliwalilea fakamenitauailea fakamienelea fakaʻelisialea fakamasanitelanil" +
			"ea fakasiaina-mininanilea fakanapoletanolea fakanamalea fakasiamane-hifolea faka" +
			"neualilea fakaniasilea fakaniuēlea fakaʻaonasalea fakakuasiolea fakangiemipōnile" +
			"a fakanokailea fakanoauē-motuʻalea fakanovialelea fakanikōlea fakasoto-tokelaule" +
			"a fakanuelilea fakaneuali-motuʻalea fakaniamiuesilea fakanianikolelea fakaniolol" +
			"ea fakanesimalea fakaʻosēselea fakatoake-ʻotomanilea fakapangasinanilea fakapāla" +
			"vilea fakapamipangalea fakapapiamēnitolea fakapalaulea fakapikātilea fakasiamane" +
			"-penisilivanialea fakasiamane-lafalafalea fakapēsia-motuʻalea fakasiamane-palati" +
			"nelea fakafoinikialea fakapiemonitelea fakaponitikilea fakaponapēlea fakapulūsia" +
			"lea fakapolovenisi-motuʻalea fakakīsēlea fakakuitisa-simipolasolea fakalasasitan" +
			"ilea fakalapanuilea fakalalotongalea fakaromaniololea fakalifilea fakalomipōlea " +
			"fakalomanilea fakalotumalea fakalusinilea fakalovianalea fakaʻalomanialea fakalu" +
			"ālea fakasanitauelea fakasakalea fakasamalitani-ʻalāmitilea fakasamipululea faka" +
			"sasakilea fakasanitalilea fakasaulasitilālea fakangāmipailea fakasangulea fakasi" +
			"sīlialea fakasikotilanilea fakasaletīnia-sasalesulea fakasenekalea fakasenalea f" +
			"akaselilea fakaselikupilea fakakoilapolo-senilea fakaʻaelani-motuʻalea fakasamos" +
			"itialea fakataselihitilea fakasianilea fakaʻalepea-sātilea fakasitamolea fakasil" +
			"esia-hifolea fakaselaiālea fakasami-tongalea fakasami-lulelea fakasami-ʻinalilea" +
			" fakasami-sikolitalea fakasoninekēlea fakasokitianalea fakasuranane-tongikōlea f" +
			"akasēlēlelea fakasaholea fakafilisia-satēlanilea fakasukumalea fakasusūlea fakas" +
			"umelialea fakakomololea fakasuahili-kongikōlea fakasuliāiā-muʻalea fakasuliāiāle" +
			"a fakasilesialea fakatululea fakatimenēlea fakatesolea fakatelenolea fakatetumul" +
			"ea fakatikilīnialea fakativilea fakatokelaulea fakasākulilea fakakilingonilea fa" +
			"katilingikītelea fakatalisilea fakatamasiekilea fakaniasa-tongalea fakatoki-pisi" +
			"nilea fakatuloiolea fakatalokolea fakasakōnialea fakatisīmisianilea fakatati-mos" +
			"elemilea fakatumepukalea fakatūvalulea fakatasauakilea fakatuvīnialea fakatamasa" +
			"iti-ʻatilasi-lolotolea fakaʻutimulitilea fakaʻūkalitilea fakaʻumipūnitulea fakaʻ" +
			"ilonga-tefitolea fakavailea fakavenēsialea fakavepisilea fakavelamingi-hihifolea" +
			" fakafalanikoni-lolotolea fakavotikilea fakavōlolea fakavūnisolea fakaʻualiselil" +
			"ea fakaʻuolaitalea fakaʻualailea fakaʻuasiōlea fakasiaina-uūlea fakakalimikilea " +
			"fakamingilelialea fakasokalea fakaʻiaolea fakaʻiapilea fakaʻiangipenilea fakaʻiē" +
			"mipalea fakaneʻēngatūlea fakakuangitongilea fakasapotekilea fakaʻilonga-pilisile" +
			"a fakasēlanilea fakasenakalea fakatamasaiti-molokolea fakasuniʻikai ha lealea fa" +
			"kasāsālea fakaʻalepea (māmani)lea fakasiamane-ʻaositulialea fakasiamane-hake-sui" +
			"silanilea fakapālangi-ʻaositelēlialea fakapālangi-kānatalea fakapilitānialea fak" +
			"apālangi-ʻamelikalea fakasipēnisi lātini-ʻamelikalea fakasipēnisi-‘iulopelea fak" +
			"asipēnisi-mekisikoulea fakafalanisē-kānatalea fakafalanisē-suisilanilea fakahōla" +
			"ni-pelesiumelea fakapotukali-palāsililea fakapotukali-ʻiulopelea fakamolitāviale" +
			"a fakakuloisia-sēpialea fakasiaina-fakafaingofualea fakasiaina-tukufakaholo",
		[]uint16{ // 604 entries
			0x0, 0x10, 0x22, 0x35, 0x48, 0x57, 0x68, 0x79, 0x89, 0x99, 0xaa, 0xba,
			0xce, 0xde, 0xee, 0xff, 0x10f, 0x11f, 0x130, 0x13e, 0x14e, 0x15d, 0x16d, 0x179,
			0x187, 0x196, 0x1a3, 0x1af, 0x1c8, 0x1d6, 0x1e5, 0x1f8, 0x207, 0x215, 0x223, 0x230,
			0x23e, 0x24e, 0x263, 0x274, 0x287, 0x296, 0x2a4, 0x2b1, 0x2c1, 0x2cd, 0x2da, 0x2eb,
			0x301, 0x311, 0x320, 0x32f, 0x33e, 0x34e, 0x35e, 0x36b, 0x37a, 0x389, 0x39a, 0x3aa,
			0x3b7, 0x3c9, 0x3da, 0x3e8, 0x3fa, 0x40f, 0x426, 0x436, 0x449, 0x45b, 0x468, 0x47a,
			0x48a, 0x49f, 0x4ae, 0x4ba, 0x4c9, 0x4d9, 0x4e7, 0x4f7, 0x505, 0x51a, 0x52c, 0x53a,
			0x548, 0x556, 0x567, 0x576, 0x582, 0x592, 0x5a1, 0x5af, 0x5c3, 0x5d1, 0x5e4, 0x5f1,
			0x5fc, 0x60c, 0x620, 0x62f, 0x63f, 0x64e, 0x65b, 0x66d, 0x689, 0x69c, 0x6aa, 0x6b7,
			0x6c5, 0x6d1, 0x6de, 0x6f6, 0x704, 0x716, 0x725, 0x73c, 0x753, 0x769, 0x777, 0x786,
			0x797, 0x7a9, 0x7b8, 0x7d1, 0x7e2, 0x7f3, 0x800, 0x80f, 0x81e, 0x82e, 0x83d, 0x853,
			0x862, 0x872, 0x880, 0x894, 0x8a8, 0x8ba, 0x8c9, 0x8dd, 0x8ed, 0x8fe, 0x90f, 0x920,
			0x930, 0x93d, 0x94b, 0x95e, 0x96c, 0x97d, 0x98f, 0x99e, 0x9ae, 0x9bd, 0x9cb, 0x9e2,
			0x9f1, 0xa00, 0xa11, 0xa22, 0xa2b, 0xa38, 0xa45, 0xa54, 0xa62, 0xa70, 0xa81, 0xa96,
			0xaa5, 0xab6, 0xac5, 0xad6, 0xae6, 0xaf7, 0xb07, 0xb14, 0xb22, 0xb33, 0xb41, 0xb4f,
			0xb5b, 0xb6b, 0xb7a, 0xb8d, 0xb9d, 0xbb6, 0xbc9, 0xbda, 0xbe8, 0xbf8, 0xc09, 0xc19,
			0xc31, 0xc47, 0xc5f, 0xc6f, 0xc81, 0xc8f, 0xc9f, 0xcb0, 0xcca, 0xcdb, 0xcf2, 0xd0c,
			0xd19, 0xd33, 0xd46, 0xd54, 0xd63, 0xd7d, 0xd8b, 0xd97, 0xda7, 0xdb6, 0xdc4, 0xdd9,
			0xde7, 0xdf3, 0xe02, 0xe10, 0xe1c, 0xe2a, 0xe38, 0xe48, 0xe56, 0xe62, 0xe72, 0xe7e,
			0xe8f, 0xea2, 0xeb4, 0xec1, 0xed0, 0xedd, 0xeed, 0xefc, 0xf0a, 0xf16, 0xf24, 0xf35,
			0xf41, 0xf4f, 0xf5d, 0xf6e, 0xf7d, 0xf89, 0xf98, 0xfa8, 0xfb5, 0xfc2, 0xfd7, 0xfe6,
			0xff7, 0x1006, 0x1014, 0x102a, 0x103a, 0x104a, 0x105f, 0x106f, 0x107d, 0x108d, 0x109a, 0x10aa,
			0x10b8, 0x10c9, 0x10d9, 0x10e8, 0x10f6, 0x1109, 0x111e, 0x112b, 0x1143, 0x1155, 0x1162, 0x1170,
			0x1180, 0x118f, 0x119f, 0x11b5, 0x11c6, 0x11d7, 0x11f0, 0x1206, 0x1218, 0x122f, 0x123c, 0x124d,
			0x1267, 0x1275, 0x128d, 0x12a7, 0x12c0, 0x12d2, 0x12e9, 0x12ff, 0x1310, 0x131b, 0x132a, 0x133d,
			0x1349, 0x1357, 0x1370, 0x137f, 0x138f, 0x139d, 0x13ba, 0x13d6, 0x13ed, 0x13fc, 0x140e, 0x141c,
			0x1429, 0x143c, 0x1455, 0x1464, 0x1474, 0x1481, 0x1492, 0x149f, 0x14b2, 0x14c2, 0x14d6, 0x14e9,
			0x14f7, 0x1505, 0x1518, 0x152d, 0x1539, 0x1548, 0x1558, 0x1567, 0x1577, 0x158a, 0x15a2, 0x15b2,
			0x15c3, 0x15d1, 0x15e7, 0x15ff, 0x1611, 0x1626, 0x1634, 0x1642, 0x164f, 0x165d, 0x1669, 0x167b,
			0x168c, 0x1699, 0x16aa, 0x16bf, 0x16cf, 0x16db, 0x16ec, 0x16f9, 0x1708, 0x171b, 0x1729, 0x173e,
			0x174a, 0x175c, 0x176f, 0x1785, 0x1796, 0x17a5, 0x17b3, 0x17ca, 0x17d7, 0x17e8, 0x17f7, 0x1805,
			0x1816, 0x1823, 0x1833, 0x1841, 0x1850, 0x185e, 0x186b, 0x187a, 0x1889, 0x1898, 0x18af, 0x18be,
			0x18cd, 0x18db, 0x18ec, 0x18fc, 0x1908, 0x1918, 0x192a, 0x1939, 0x1948, 0x1953, 0x195f, 0x196c,
			0x1984, 0x1990, 0x199e, 0x19aa, 0x19b8, 0x19c7, 0x19d7, 0x19eb, 0x19f8, 0x1a04, 0x1a14, 0x1a24,
			0x1a33, 0x1a3f, 0x1a50, 0x1a69, 0x1a7f, 0x1a8b, 0x1a9b, 0x1aaf, 0x1abe, 0x1ace, 0x1add, 0x1ae9,
			0x1afc, 0x1b0d, 0x1b17, 0x1b25, 0x1b38, 0x1b48, 0x1b59, 0x1b66, 0x1b76, 0x1b8a, 0x1ba1, 0x1bb3,
			0x1bbf, 0x1bd3, 0x1be1, 0x1bee, 0x1bfb, 0x1c0b, 0x1c19, 0x1c2c, 0x1c39, 0x1c4f, 0x1c5e, 0x1c6b,
			0x1c7f, 0x1c8c, 0x1ca2, 0x1cb3, 0x1cc4, 0x1cd1, 0x1cdf, 0x1cef, 0x1d06, 0x1d19, 0x1d28, 0x1d39,
			0x1d4d, 0x1d5a, 0x1d69, 0x1d86, 0x1d9e, 0x1db4, 0x1dcc, 0x1ddc, 0x1ded, 0x1dfd, 0x1e0c, 0x1e1c,
			0x1e36, 0x1e44, 0x1e5e, 0x1e70, 0x1e7f, 0x1e90, 0x1ea1, 0x1ead, 0x1ebc, 0x1eca, 0x1ed8, 0x1ee6,
			0x1ef5, 0x1f07, 0x1f13, 0x1f23, 0x1f2f, 0x1f4c, 0x1f5c, 0x1f6a, 0x1f7a, 0x1f8e, 0x1f9f, 0x1fac,
			0x1fbc, 0x1fce, 0x1fe9, 0x1ff7, 0x2003, 0x200f, 0x201f, 0x2035, 0x204d, 0x205e, 0x2070, 0x207d,
			0x2093, 0x20a1, 0x20b5, 0x20c4, 0x20d6, 0x20e7, 0x20fb, 0x2110, 0x2121, 0x2132, 0x214b, 0x215b,
			0x2167, 0x2180, 0x218e, 0x219b, 0x21aa, 0x21b8, 0x21d0, 0x21e7, 0x21f8, 0x2207, 0x2213, 0x2222,
			0x222e, 0x223c, 0x224a, 0x225c, 0x2268, 0x2277, 0x2286, 0x2297, 0x22ab, 0x22b9, 0x22ca, 0x22dd,
			0x22f0, 0x22fe, 0x230c, 0x231c, 0x2330, 0x2345, 0x2355, 0x2364, 0x2374, 0x2384, 0x23a6, 0x23b9,
			0x23cb, 0x23df, 0x23f6, 0x2401, 0x2411, 0x241f, 0x2437, 0x2450, 0x245e, 0x246b, 0x247a, 0x248c,
			0x249d, 0x24ac, 0x24bc, 0x24ce, 0x24de, 0x24f0, 0x24fc, 0x2509, 0x2517, 0x252a, 0x253b, 0x254f,
			0x2562, 0x2572, 0x2589, 0x2598, 0x25a6, 0x25be, 0x25ca, 0x25d7, 0x25e5, 0x25ff, 0x261a, 0x2638,
			0x2657, 0x266f, 0x2681, 0x269b, 0x26be, 0x26d9, 0x26f4, 0x270d, 0x2728, 0x2741, 0x275b, 0x2774,
			0x2786, 0x279d, 0x27b9, 0x27d4,
		},
	},
	{ // tr
		trLangStr,
		trLangIdx,
	},
	{ // twq
		"Akan senniAmhaarik senniLaaraw senniBelaruus senniBulagaari senniBengali senniCe" +
			"k senniAlmaŋ senniGrek senniInglisi senniEspaaɲe senniFarsi senniFransee senniHa" +
			"wsance senniInduu senniHungaari senniIndoneesi senniIboo senniItaali senniJapone" +
			"e senniJavanee senniKmeer senni, Game hereKoree senniMaleezi senniBurme senniNee" +
			"pal senniHolandee senniPunjaabi senniiPolonee senniPortugee senniRumaani senniRu" +
			"usi senniRwanda senniSomaali senniSuweede senniTamil senniTaailandu senniTurku s" +
			"enniUkreen senniUrdu senniVietnaam senniYorbance senniSinuwa senni, MandareŋZulu" +
			" senniTasawaq senni",
		[]uint16{ // 549 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x18, 0x18, 0x24, 0x24, 0x24, 0x24,
			0x24, 0x24, 0x32, 0x41, 0x41, 0x41, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e, 0x4e,
			0x4e, 0x4e, 0x4e, 0x57, 0x57, 0x57, 0x57, 0x57, 0x63, 0x63, 0x63, 0x63,
			0x6d, 0x7a, 0x7a, 0x88, 0x88, 0x88, 0x93, 0x93, 0x93, 0x93, 0x93, 0xa0,
			0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xae, 0xae, 0xb9, 0xb9, 0xb9,
			0xb9, 0xc7, 0xc7, 0xc7, 0xc7, 0xd6, 0xd6, 0xe0, 0xe0, 0xe0, 0xe0, 0xe0,
			0xec, 0xec, 0xf9, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x11c, 0x11c,
			0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127,
			0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x127, 0x134,
			0x134, 0x13f, 0x13f, 0x13f, 0x14b, 0x14b, 0x159, 0x159, 0x159, 0x159, 0x159, 0x159,
			0x159, 0x159, 0x159, 0x159, 0x159, 0x168, 0x168, 0x175, 0x175, 0x183, 0x183, 0x183,
			0x183, 0x190, 0x19b, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1c1, 0x1c1, 0x1cc, 0x1cc,
			0x1cc, 0x1db, 0x1db, 0x1db, 0x1db, 0x1db, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1f2,
			0x1fc, 0x1fc, 0x1fc, 0x20a, 0x20a, 0x20a, 0x20a, 0x20a, 0x20a, 0x218, 0x218, 0x22f,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239,
			0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x239, 0x246,
		},
	},
	{ // tzm
		"TakanitTamharitTaεrabtTabilarusitTabelɣaritTabinɣalitTačiktTalmanitTayunanitTang" +
			"lizttasbelyunitTafarisitTafṛansistTahawsatTahinditTahenɣaritTindunisitTigbutTaṭa" +
			"lyantTajappunitTajavanitTaxmert ,TalammastTakuritTamalizitTaburmanitTanippalitTa" +
			"hulanḍitTabenjabitTappulunitTaburtuɣalitTaṛumanitTarusitTarwanditTaṣumalitTaswid" +
			"itTatamiltTaṭaytTaturkitTukranitTurdutTaviṭnamitTayurubatTacinwit,Mandarintazulu" +
			"tTamaziɣt",
		[]uint16{ // 551 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xf, 0xf, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x22, 0x2d, 0x2d, 0x2d, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
			0x38, 0x38, 0x38, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x47, 0x47, 0x47, 0x47,
			0x50, 0x58, 0x58, 0x63, 0x63, 0x63, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x78,
			0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x80, 0x80, 0x88, 0x88, 0x88,
			0x88, 0x93, 0x93, 0x93, 0x93, 0x9d, 0x9d, 0xa3, 0xa3, 0xa3, 0xa3, 0xa3,
			0xae, 0xae, 0xb8, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xd3, 0xd3,
			0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda,
			0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xe3,
			0xe3, 0xed, 0xed, 0xed, 0xf7, 0xf7, 0x103, 0x103, 0x103, 0x103, 0x103, 0x103,
			0x103, 0x103, 0x103, 0x103, 0x103, 0x10d, 0x10d, 0x117, 0x117, 0x124, 0x124, 0x124,
			0x124, 0x12f, 0x136, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f,
			0x13f, 0x13f, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x152, 0x152, 0x15a, 0x15a,
			0x15a, 0x162, 0x162, 0x162, 0x162, 0x162, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x172,
			0x178, 0x178, 0x178, 0x184, 0x184, 0x184, 0x184, 0x184, 0x184, 0x18d, 0x18d, 0x19e,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1ae,
		},
	},
	{ // ug
		"ئافارچەئابخازچەئاۋېستاچەئافرىكانچەئاكانچەئامخاراچەئاراگونچەئەرەبچەئاسسامچەئاۋارچ" +
			"ەئايماراچەئەزەرىچەباشقىرتچەبېلارۇسچەبۇلغارچەبىسلاماچەبامباراچەبېنگالچەتىبەتچەبىر" +
			"ېتونچەبوسنىيەچەكاتالانچەچېچىنچەچامورروچەكورساچەكرىچەچېخچەقەدىمكى سلاۋيانچەچۇۋاشچ" +
			"ەۋېلشچەدانىشچەگېرمانچەدىۋەخىچەبۇتانچەئېۋېچەگىرېكچەئىنگلىزچەدۇنيا تىلىئىسپانچەئېس" +
			"تونچەباسكىچەپارسچەفۇلاچەفىنچەفىجىچەفائېروچەفىرانسۇزچەغەربى فىرىزيەچەئىرېلاندچەسك" +
			"وتچەگالىتسىيانچەگۇئارانىچەگۇجاراتچەمانچەخائۇساچەئىبرانىچەھىندىچەھىرى موتۇچەخورۋا" +
			"تچەھايتىچەماجارچەئەرمەنچەخېرېروچەئارىلىق تىلھىندونېزىيەچەئىنتىرلىڭچەئىبوچەيىچە (" +
			"سىچۈەن)ئىنۇپىكچەئىدوچەئىسلاندچەئىتاليانچەئىنۇكتىتۇتچەياپونچەياۋاچەگىرۇزىنچەكونگو" +
			"چەكىكۇيۇچەكىۋانياماچەقازاقچەگىرېنلاندچەكىخمېرچەكانناداچەكورېيەچەكانۇرىچەكەشمىرچە" +
			"كۇردچەكومىچەكورنىشچەقىرغىزچەلاتىنچەلىيۇكسېمبۇرگچەگانداچەلىمبۇرگچەلىنگالاچەلائوسچ" +
			"ەلىتۋاچەلۇبا-كاتانگاچەلاتۋىيەچەماداغاسقارچەمارشالچەماۋرىچەماكېدونچەمالايامچەموڭغ" +
			"ۇلچەماراتچەمالايچەمالتاچەبىرماچەناۋرۇچەشىمالى ندەبەلەچەنېپالچەندونگاچەگوللاندىيە" +
			"چەيېڭى نورۋېگچەنورۋىگىيە بوكمالچەجەنۇبى ندەبەلەچەناۋاخوچەنيانجاچەئوكسىتانچەئوجىب" +
			"ۋاچەئوروموچەئورىياچەئوسسېتچەچەپەنجابچەپالىچەپولەكچەپۇشتۇچەپورتۇگالچەكېچياچەرومان" +
			"ىشچەرۇندىچەرۇمىنىيەچەرۇسچەرىۋانداچەسانسكرىتچەساردىنىيەچەسىندىچەشىمالى سامىچەسانگ" +
			"وچەسىنگالچەسىلوۋاكچەسىلوۋېنىيەچەساموئاچەشوناچەسومالىچەئالبانچەسېربچەسىۋاتىچەجەنۇ" +
			"بى سوتوچەسۇنداچەشۋېدچەسىۋالىچەتامىلچەتېلۇگۇچەتاجىكچەتايلاندچەتىگرىنياچەتۈركمەنچە" +
			"سىۋاناچەتوڭانچەتۈركچەسونگاچەتاتارچەتاختىچەئۇيغۇرچەئۇكرائىنچەئوردوچەئۆزبېكچەۋېندا" +
			"چەۋىيېتنامچەۋولاپۇكچەۋاللۇنچەۋولوفچەخوساچەيىددىشچەيورۇباچەجۇاڭچەخەنچەزۇلۇچەئاتجې" +
			"چەئاچولىچەئاداڭمېچەئادىگېيچەئافرىخىلىچەئاگەمچەئاينۇچەئاككادچەئالېيۇتچەجەنۇبى ئال" +
			"تاي تىللىرىقەدىمكى ئىنگلىزچەئانگىكاچەئارامۇچەماپۇچەئاراپاخوچەئاراۋاكچەئاسۇچەئاست" +
			"ۇرىيەچەئاۋادىچەبېلۇجىچەبالىچەباساچەبامۇنچەگومالاچەبېجاچەبېمباچەبېناچەبافۇتچەبوجپ" +
			"ۇرىچەبىكولچەبىنىچەكومچەسىكسىكاچەبىراجچەبودوچەئاكۇسچەبۇرىياتچەبۇگىچەبۇلۇچەبىلىنچە" +
			"مېدۇمباچەكاددوچەكارىبچەكايۇگاچەئاتسامچەسېبۇچەچىگاچەچىبچاچەچاغاتايچەچۇكچەمارىچەچى" +
			"نۇك-ژارگونچەچوكتاۋچەچىپېۋيانچەچېروكىچەچېيېنچەسورانى كۇردچەكوپتىكچەقىرىم تۈركچەكا" +
			"سزۇبىچەداكوتاچەدارگىۋاچەتايتاچەدېلاۋارېچەسلاۋچەدوگرىبچەدىنكاچەزارماچەدوگرىچەتوۋە" +
			"ن سېربچەدۇئالاچەئوتتۇرا گوللاندىيەچەجولاچەدىيۇلاچەدازاگاچەئېمبۇچەئېفىكچەقەدىمكى " +
			"مىسىرچەئېكاجۇكچەئېلامىتچەئوتتۇرا ئەسىر ئىنگلىزچەئېۋوندوچەفاڭچەفىلىپپىنچەفونچەئوت" +
			"تۇرا ئەسىر فىرانسۇزچەقەدىمكى فىرانسۇزچەشىمالى فىرىزيەچەشەرقى فىرىزيەچەفىرىئۇلىچە" +
			"گاچەگايوچەگىباياچەگىزچەگىلبېرتچەئوتتۇرا ئەسىر ئېگىزلىك گېرمانچەقەدىمكى ئېگىزلىك " +
			"گېرمانچەگوندىچەگورونتالوچەگوتچەگرېبوچەقەدىمكى گىرېكچەگېرمانچە شىۋىتسارىيەگۇسىچەگ" +
			"ىۋىچىنچەھەيدەچەھاۋايچەخىلىگاينونچەخىتتىتچەمۆڭچەيۇقىرىقى سېربچەخۇپاچەئىبانچەئىبىب" +
			"ىئوچەئىلوكانوچەئىنگۇشچەلوجبانچەنگومباچەماچامچەئىبرانى پارسچەئىبرانى ئەرەبچەقارا-" +
			"قالپاقچەكابىلېچەكاچىنچەجۇچەكامباچەكاۋىچەكاباردەيچەكانېمبۇچەتياپچەماكوندېچەكابۇۋې" +
			"ردىيانچەكوروچەكاسىچەخوتەنچەكويرا چىنىچەكاكوچەكالېنجىنچەكىمبۇندۇچەكونكانىچەكوسراي" +
			"ېچەكىپەللېچەقاراچاي-بالقارچەكارەلچەكۇرۇكچەشامبالاچەبافىياچەكولىشچەقۇمۇقچەكۇتەناي" +
			"چەلادىنوچەلانگىچەلانداچەلامباچەلېزگىنچەمونگوچەلوزىچەلۇبا-لۇئاچەلۇيسېنگوچەلۇنداچە" +
			"لۇئوچەمىزوچەلۇياچەمادۇرېسچەمافاچەماگاخىچەمايتىلىچەماكاسارچەماندىنگوچەماسايچەمابا" +
			"چەموكشاچەماندارچەمېندېچەمېرۇچەمورىسيېنچەئوتتۇرا ئەسىر ئىرېلاندچەماكۇۋاچەمېتاچە’م" +
			"ىكماكچەمىناڭكابائۇچەمانجۇچەمانىپۇرىچەموخوكچەموسسىچەمۇنداڭچەكۆپ تىللاركىرىكچەمىرا" +
			"ندېسچەمارۋارىچەميېنېچەئېرزاچەناپولىچەناماچەتۆۋەن گېرمانچەنېۋارىچەنىئاسچەنيۇئېچەك" +
			"ۋاسىيوچەنگېمبۇنچەنوغايچەقەدىمكى نورۋېگچەنىكوچەشىمالى سوتوچەمۇئېرچەنېۋارچەنيامۋېز" +
			"ىچەنىيانكولېچەنىئوروچەنىزەماچەئوساگېلارچەئوسمان تۈركچەپانگاسىنانچەپەھلەۋىچەپامپا" +
			"نگاچەپاپىيامەنتۇچەپالاۋچەقەدىمكى پارىسچەفىنىكىيەچەپوناپېئانچەقەدىمكى پروۋېنچالچە" +
			"راجاستانچەراپانىيچەرومبوچەسىگانچەئارومانچەرىۋاچەسانداۋېچەياقۇتچەسامارىتانچەسامبۇ" +
			"رۇچەساساكچەسانتالىچەنگامبايچەسانگۇچەسىتسىلىيەچەشوتلاندىيەچەسېكنېكاچەسېناچەسېلكاپ" +
			"چەشەرقىي سوڭخايچەقەدىمكى ئىرېلاندچەشىلخاچەشانچەچاد ئەرەبچەسىداموچەجەنۇبى سامى تى" +
			"للىرىلۇلې سامىچەئىنارى سامىچەسىكولت سامىچەسونىنكەچەسوغدىچەسىرانان-توڭوچەسېرېرچەس" +
			"اخوچەسۇكۇماچەسۇسۇچەسۈمەرچەكومورىچەكونگو سىۋالىچەكلاسسىك سۈرىيەچەسۈرىيەچەتېمنېچەت" +
			"ېسوچەتېرېناچەتېتۇمچەتىگرېچەتىۋچەتوكېلاۋچەكىلىنگونچەتىلىنگىتچەتاماشېكچەنياسا توڭا" +
			"نچەتوك-پىسىنچەتوروكوچەسىمشيانچەتۇمبۇكاچەتۇۋالۇچەشىمالىي سوڭخايچەتوۋاچەمەركىزى ئا" +
			"تلاس تاماچاگىتئۇدمۇرتچەئۇگارىتىكچەئۇمبۇندۇچەغول تىلۋايچەۋوتېچەۋۇنجوچەۋالسېرچەۋول" +
			"ايتاچەۋارايچەۋاشوچەقالماقچەسوگاچەياۋچەياپچەياڭبەنچەيېمباچەگۇاڭدوڭچەزاپوتېكچەبىلى" +
			"س بەلگىلىرىزېناگاچەئۆلچەملىك ماراكەش تامازىتچەزۇنىچەتىل مەزمۇنى يوقزازاچەھازىرقى" +
			" زامان ئۆلچەملىك ئەرەبچەئاۋستىرىيە گېرمانچەشىۋىتسارىيە ئېگىزلىك گېرمانچەئاۋسترال" +
			"ىيە ئىنگلىزچەكانادا ئىنگلىزچەئەنگلىيە ئىنگلىزچەئامېرىكا ئىنگلىزچەلاتىن ئامېرىكا " +
			"ئىسپانچەياۋروپا ئىسپانچەمېكسىكا ئىسپانچەكانادا فىرانسۇزچەشىۋىتسارىيە فىرانسۇزچەب" +
			"ىرازىلىيە پورتۇگالچەياۋروپا پورتۇگالچەسېرب-كرودىيەچەئاددىي خەنچەمۇرەككەپ خەنچە",
		[]uint16{ // 604 entries
			0x0, 0xe, 0x1e, 0x30, 0x44, 0x52, 0x64, 0x76, 0x84, 0x94, 0xa2, 0xb4,
			0xc4, 0xd6, 0xe8, 0xf8, 0x10a, 0x11c, 0x12c, 0x13a, 0x14c, 0x15e, 0x170, 0x17e,
			0x190, 0x19e, 0x1a8, 0x1b2, 0x1d3, 0x1e1, 0x1ed, 0x1fb, 0x20b, 0x21b, 0x229, 0x235,
			0x243, 0x255, 0x268, 0x278, 0x288, 0x296, 0x2a2, 0x2ae, 0x2b8, 0x2c4, 0x2d4, 0x2e8,
			0x305, 0x319, 0x325, 0x33d, 0x351, 0x363, 0x36d, 0x37d, 0x38f, 0x39d, 0x3b2, 0x3c2,
			0x3d0, 0x3de, 0x3ee, 0x3fe, 0x413, 0x42d, 0x443, 0x44f, 0x466, 0x478, 0x484, 0x496,
			0x4aa, 0x4c2, 0x4d0, 0x4dc, 0x4ee, 0x4fc, 0x50c, 0x522, 0x530, 0x546, 0x556, 0x568,
			0x578, 0x588, 0x598, 0x5a4, 0x5b0, 0x5c0, 0x5d0, 0x5de, 0x5fa, 0x608, 0x61a, 0x62c,
			0x63a, 0x648, 0x663, 0x675, 0x68d, 0x69d, 0x6ab, 0x6bd, 0x6cf, 0x6df, 0x6ed, 0x6fb,
			0x709, 0x717, 0x725, 0x744, 0x752, 0x762, 0x77a, 0x793, 0x7b6, 0x7d5, 0x7e5, 0x7f5,
			0x809, 0x81b, 0x82b, 0x83b, 0x84f, 0x85f, 0x86b, 0x879, 0x887, 0x89b, 0x8a9, 0x8bb,
			0x8c9, 0x8dd, 0x8e7, 0x8f9, 0x90d, 0x923, 0x931, 0x94a, 0x958, 0x968, 0x97a, 0x992,
			0x9a2, 0x9ae, 0x9be, 0x9ce, 0x9da, 0x9ea, 0xa03, 0xa11, 0xa1d, 0xa2d, 0xa3b, 0xa4b,
			0xa59, 0xa6b, 0xa7f, 0xa91, 0xaa1, 0xaaf, 0xabb, 0xac9, 0xad7, 0xae5, 0xaf5, 0xb09,
			0xb17, 0xb27, 0xb35, 0xb49, 0xb5b, 0xb6b, 0xb79, 0xb85, 0xb95, 0xba5, 0xbb1, 0xbbb,
			0xbc7, 0xbd5, 0xbe5, 0xbf7, 0xc09, 0xc09, 0xc1f, 0xc2d, 0xc3b, 0xc4b, 0xc4b, 0xc5d,
			0xc5d, 0xc85, 0xca6, 0xcb8, 0xcc8, 0xcd4, 0xcd4, 0xce8, 0xce8, 0xcfa, 0xcfa, 0xcfa,
			0xd06, 0xd06, 0xd1c, 0xd1c, 0xd2c, 0xd2c, 0xd3c, 0xd48, 0xd48, 0xd54, 0xd62, 0xd62,
			0xd72, 0xd7e, 0xd8c, 0xd8c, 0xd98, 0xda6, 0xda6, 0xdb8, 0xdc6, 0xdd2, 0xdd2, 0xddc,
			0xdee, 0xdee, 0xdee, 0xdfc, 0xdfc, 0xe08, 0xe16, 0xe28, 0xe34, 0xe40, 0xe4e, 0xe60,
			0xe6e, 0xe7c, 0xe8c, 0xe9c, 0xea8, 0xeb4, 0xec2, 0xed4, 0xede, 0xeea, 0xf05, 0xf15,
			0xf29, 0xf39, 0xf47, 0xf60, 0xf70, 0xf70, 0xf87, 0xf99, 0xfa9, 0xfbb, 0xfc9, 0xfdd,
			0xfe9, 0xff9, 0x1007, 0x1015, 0x1023, 0x103a, 0x103a, 0x104a, 0x1071, 0x107d, 0x108d, 0x109d,
			0x10ab, 0x10b9, 0x10b9, 0x10d6, 0x10e8, 0x10fa, 0x1126, 0x1126, 0x1138, 0x1138, 0x1142, 0x1156,
			0x1156, 0x1160, 0x1160, 0x118e, 0x11b1, 0x11b1, 0x11d0, 0x11ed, 0x1201, 0x1209, 0x1209, 0x1209,
			0x1215, 0x1225, 0x1225, 0x122f, 0x1241, 0x1241, 0x127c, 0x12ac, 0x12ac, 0x12ba, 0x12d0, 0x12da,
			0x12e8, 0x1305, 0x132c, 0x132c, 0x132c, 0x1338, 0x134a, 0x1358, 0x1358, 0x1366, 0x1366, 0x137e,
			0x138e, 0x1398, 0x13b5, 0x13b5, 0x13c1, 0x13cf, 0x13e3, 0x13f7, 0x1407, 0x1407, 0x1407, 0x1417,
			0x1427, 0x1435, 0x1450, 0x146d, 0x146d, 0x1486, 0x1496, 0x14a4, 0x14ac, 0x14ba, 0x14c6, 0x14da,
			0x14ec, 0x14f8, 0x150a, 0x1526, 0x1526, 0x1532, 0x1532, 0x153e, 0x154c, 0x1563, 0x1563, 0x1563,
			0x156f, 0x1583, 0x1597, 0x1597, 0x15a9, 0x15bb, 0x15cd, 0x15ec, 0x15ec, 0x15ec, 0x15fa, 0x1608,
			0x161a, 0x162a, 0x1638, 0x1646, 0x1658, 0x1668, 0x1676, 0x1684, 0x1692, 0x16a2, 0x16a2, 0x16a2,
			0x16a2, 0x16a2, 0x16a2, 0x16b0, 0x16bc, 0x16bc, 0x16d1, 0x16e5, 0x16f3, 0x16ff, 0x170b, 0x1717,
			0x1717, 0x1717, 0x1729, 0x1735, 0x1745, 0x1757, 0x1769, 0x177d, 0x178b, 0x1797, 0x17a5, 0x17b5,
			0x17c3, 0x17cf, 0x17e3, 0x1811, 0x1821, 0x1830, 0x1840, 0x185a, 0x1868, 0x187c, 0x188a, 0x1898,
			0x1898, 0x18a8, 0x18bb, 0x18c9, 0x18dd, 0x18ef, 0x18ef, 0x18fd, 0x190b, 0x190b, 0x190b, 0x191b,
			0x1927, 0x1942, 0x1952, 0x1960, 0x196e, 0x196e, 0x1980, 0x1992, 0x19a0, 0x19bf, 0x19bf, 0x19cb,
			0x19e4, 0x19f2, 0x1a00, 0x1a14, 0x1a2a, 0x1a3a, 0x1a4a, 0x1a60, 0x1a79, 0x1a91, 0x1aa3, 0x1ab7,
			0x1ad1, 0x1adf, 0x1adf, 0x1adf, 0x1adf, 0x1afc, 0x1afc, 0x1b10, 0x1b10, 0x1b10, 0x1b26, 0x1b26,
			0x1b4b, 0x1b4b, 0x1b4b, 0x1b5f, 0x1b71, 0x1b71, 0x1b71, 0x1b71, 0x1b7f, 0x1b8d, 0x1b8d, 0x1b8d,
			0x1b8d, 0x1b9f, 0x1bab, 0x1bbd, 0x1bcb, 0x1be1, 0x1bf3, 0x1c01, 0x1c13, 0x1c13, 0x1c25, 0x1c33,
			0x1c49, 0x1c61, 0x1c61, 0x1c73, 0x1c7f, 0x1c7f, 0x1c8f, 0x1cac, 0x1ccf, 0x1ccf, 0x1cdd, 0x1ce7,
			0x1cfc, 0x1d0c, 0x1d0c, 0x1d0c, 0x1d30, 0x1d45, 0x1d5e, 0x1d77, 0x1d89, 0x1d97, 0x1db2, 0x1dc0,
			0x1dcc, 0x1dcc, 0x1ddc, 0x1de8, 0x1df6, 0x1e06, 0x1e21, 0x1e40, 0x1e50, 0x1e50, 0x1e50, 0x1e5e,
			0x1e6a, 0x1e7a, 0x1e88, 0x1e96, 0x1ea0, 0x1eb2, 0x1eb2, 0x1ec6, 0x1eda, 0x1eda, 0x1eec, 0x1f05,
			0x1f1a, 0x1f1a, 0x1f2a, 0x1f2a, 0x1f3c, 0x1f3c, 0x1f4e, 0x1f5e, 0x1f7d, 0x1f89, 0x1fb7, 0x1fc9,
			0x1fdf, 0x1ff3, 0x2000, 0x200a, 0x200a, 0x200a, 0x200a, 0x200a, 0x2016, 0x2016, 0x2024, 0x2034,
			0x2046, 0x2054, 0x2060, 0x2060, 0x2070, 0x2070, 0x207c, 0x2086, 0x2090, 0x20a0, 0x20ae, 0x20ae,
			0x20c0, 0x20d2, 0x20ef, 0x20ef, 0x20ff, 0x2133, 0x213f, 0x215b, 0x2167, 0x21a2, 0x21c7, 0x21ff,
			0x2228, 0x2247, 0x226a, 0x228d, 0x22b9, 0x22d8, 0x22f7, 0x2318, 0x2343, 0x2343, 0x236c, 0x238f,
			0x238f, 0x23aa, 0x23c1, 0x23dc,
		},
	},
	{ // uk
		ukLangStr,
		ukLangIdx,
	},
	{ // ur
		urLangStr,
		urLangIdx,
	},
	{ // ur-IN
		"افریقیبامبراکتالانکارسیکائیاسٹونیفارويزمغربی فریسیائیمانویسشوان یاينكتيتتکیکویوک" +
			"نڑکردکورنوالیلکسمبرگیلٹويایرومانویسانجوسوڈانیآئغورمابوتشیشیغاتیتازرمہلوئر صوربید" +
			"يولابالائی صوربینگومباکومی-پرمیاکموہوکمڈدانگنکورواسکولٹ سامیوسطی اٹلس تمازغتونجو" +
			"اسٹینڈرڈ مراقشی تمازیقیجدید معیاری عربیفیلنڈریآسان چینی",
		[]uint16{ // 603 entries
			0x0, 0x0, 0x0, 0x0, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0x18, 0x18, 0x18, 0x18, 0x18, 0x24, 0x24,
			0x24, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
			0x36, 0x36, 0x36, 0x36, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4e, 0x4e,
			0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73,
			0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x80, 0x80, 0x80, 0x80,
			0x80, 0x90, 0x90, 0x90, 0x90, 0x90, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0xa2,
			0xa2, 0xa2, 0xa2, 0xa8, 0xa8, 0xb8, 0xb8, 0xb8, 0xc8, 0xc8, 0xc8, 0xc8,
			0xc8, 0xc8, 0xc8, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4,
			0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4,
			0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4,
			0xd4, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xec, 0xec, 0xec, 0xec,
			0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xec, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8,
			0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0x102, 0x102,
			0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102,
			0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102,
			0x102, 0x102, 0x102, 0x102, 0x102, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110,
			0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110,
			0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110,
			0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110, 0x110,
			0x110, 0x110, 0x110, 0x110, 0x110, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118,
			0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x118, 0x120, 0x120,
			0x120, 0x120, 0x120, 0x128, 0x128, 0x13b, 0x13b, 0x145, 0x145, 0x145, 0x145, 0x145,
			0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145,
			0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145,
			0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145,
			0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145, 0x145,
			0x145, 0x145, 0x15c, 0x15c, 0x15c, 0x15c, 0x15c, 0x15c, 0x15c, 0x15c, 0x15c, 0x15c,
			0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168,
			0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168, 0x168,
			0x168, 0x168, 0x168, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d,
			0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d,
			0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d,
			0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d,
			0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x187, 0x187,
			0x187, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193,
			0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f,
			0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f,
			0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x19f, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2,
			0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2,
			0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2,
			0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1b2, 0x1d0, 0x1d0,
			0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d0, 0x1d8, 0x1d8,
			0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8,
			0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x204, 0x204, 0x204, 0x204, 0x222, 0x222, 0x222,
			0x222, 0x222, 0x222, 0x222, 0x222, 0x222, 0x222, 0x222, 0x222, 0x230, 0x230, 0x230,
			0x230, 0x230, 0x241,
		},
	},
	{ // uz
		uzLangStr,
		uzLangIdx,
	},
	{ // uz-Arab
		"دریپشتواوزبیک",
		[]uint16{ // 170 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0x1a,
		},
	},
	{ // uz-Cyrl
		"АбхазчаАфриканчаАмхарчаАрабчаАссамчаОзарбайжончаБеларусчаБолгарчаБенгалчаТибетча" +
			"БосниячаКаталанчаЧехчаУэлсчаДаниячаОлмончаГрекчаИнглизчаЭсперантоИспанчаЭстончаБ" +
			"аскчаФорсчаФинчаФижичаФарэрчаФранцузчаҒарбий фризианчаИрландчаГалицийчаГуараниГу" +
			"жаратиХаусаИбронийҲиндчаХорватчаГаитианчаВенгрчаАрманчаИндонезиячаИгбоИсландчаИт" +
			"алянчаЯпончаЯванчаГрузинчаҚозоқчаХмерчаКаннадаКорейсчаКашмирчаКурдчаҚирғизчаЛоти" +
			"нчаЛюксембургчаЛаоЛитвачаЛатишчаМалагасиМаориМакедончаМалайаламМаратиМалайчаМаль" +
			"тачаБирманчаНепалчаГолландчаНорвегча НинорскНорвегча БокмалОрияПанжобчаПолякчаПу" +
			"штуПортугалчаКвечуаРоманчаРуминчаРусчаСанскритчаСиндхиСинхалаСловакчаСловенчаСом" +
			"аличаАлбанчаСербчаСунданчаШведчаСуахилиТамилчаТелугуТожикчаТайчаТигриньяТуркманч" +
			"аТонгочаТуркчаТатарчаУйғурчаУкраинчаУрдуЎзбекВьетнамчаВолофчаХосаЙорубаХитойчаЗу" +
			"луФилипиноШвейцария немисчасиГавайчаНомаълум тилСтандарт Марокаш ТамазитТил тарк" +
			"иби йўқЛотин Америка испанчасиФламандча",
		[]uint16{ // 598 entries
			0x0, 0x0, 0xe, 0xe, 0x20, 0x20, 0x2e, 0x2e, 0x3a, 0x48, 0x48, 0x48,
			0x60, 0x60, 0x72, 0x82, 0x82, 0x82, 0x92, 0xa0, 0xa0, 0xb0, 0xc2, 0xc2,
			0xc2, 0xc2, 0xc2, 0xcc, 0xcc, 0xcc, 0xd8, 0xe6, 0xf4, 0xf4, 0xf4, 0xf4,
			0x100, 0x110, 0x122, 0x130, 0x13e, 0x14a, 0x156, 0x156, 0x160, 0x16c, 0x17a, 0x18c,
			0x1ab, 0x1bb, 0x1bb, 0x1cd, 0x1db, 0x1eb, 0x1eb, 0x1f5, 0x203, 0x20f, 0x20f, 0x21f,
			0x231, 0x23f, 0x24d, 0x24d, 0x24d, 0x263, 0x263, 0x26b, 0x26b, 0x26b, 0x26b, 0x27b,
			0x28b, 0x28b, 0x297, 0x2a3, 0x2b3, 0x2b3, 0x2b3, 0x2b3, 0x2c1, 0x2c1, 0x2cd, 0x2db,
			0x2eb, 0x2eb, 0x2fb, 0x307, 0x307, 0x307, 0x317, 0x325, 0x33d, 0x33d, 0x33d, 0x33d,
			0x343, 0x351, 0x351, 0x35f, 0x36f, 0x36f, 0x379, 0x38b, 0x39d, 0x39d, 0x3a9, 0x3b7,
			0x3c7, 0x3d7, 0x3d7, 0x3d7, 0x3e5, 0x3e5, 0x3f7, 0x416, 0x433, 0x433, 0x433, 0x433,
			0x433, 0x433, 0x433, 0x43b, 0x43b, 0x44b, 0x44b, 0x459, 0x463, 0x477, 0x483, 0x491,
			0x491, 0x49f, 0x4a9, 0x4a9, 0x4bd, 0x4bd, 0x4c9, 0x4c9, 0x4c9, 0x4d7, 0x4e7, 0x4f7,
			0x4f7, 0x4f7, 0x507, 0x515, 0x521, 0x521, 0x521, 0x531, 0x53d, 0x54b, 0x559, 0x565,
			0x573, 0x57d, 0x58d, 0x59f, 0x59f, 0x5ad, 0x5b9, 0x5b9, 0x5c7, 0x5c7, 0x5d5, 0x5e5,
			0x5ed, 0x5f7, 0x5f7, 0x609, 0x609, 0x609, 0x617, 0x61f, 0x61f, 0x62b, 0x62b, 0x639,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641,
			0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x641, 0x651,
			0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651,
			0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651, 0x651,
			0x651, 0x651, 0x676, 0x676, 0x676, 0x676, 0x676, 0x676, 0x676, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684, 0x684,
			0x684, 0x684, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b,
			0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b,
			0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x6c9, 0x6c9, 0x6e5, 0x6e5, 0x6e5, 0x6e5, 0x6e5,
			0x6e5, 0x6e5, 0x6e5, 0x6e5, 0x711, 0x711, 0x711, 0x711, 0x711, 0x723,
		},
	},
	{ // vai
		"ꕉꕪꘋꕉꕆꕌꔸꕞꕌꖝꔆꕞꖩꔻꗂꔠꗸꘋꗩꕭꔷꗿꗡꕧꕮꔧꗥꗷꘋꕶꕱꕐꘊꔧꗨꗡꔻꘂꘋꗱꘋꔻꕌꖙꕢꔦꔺꖽꔟꗸꘋꔤꖆꕇꔻꘂꘋꔤꕼꔤꕚꔷꘂꘋꕧꕐꕇꔧꕧꕙꕇꔧꕃꘈꗢꖏꔸꘂꘋꕮ" +
			"ꔒꔀꗩꕆꔻꕇꕐꔷꗍꔿꖛꕨꔬꗁꔒꔻꕶꕿꕃꔤꖄꕆꕇꘂꘋꗐꖺꔻꘂꘋꕟꖙꕡꖇꕮꔷꖬꔨꗵꘋꕚꕆꔷꕚꔤꗋꕃꖳꖴꔓꕇꘂꘋꖺꖦꔲꕩꕯꕆꔧꖎꖄꕑꕦꕇꔧꖮꖨꕙꔤ",
		[]uint16{ // 556 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x15, 0x15, 0x1e, 0x1e, 0x1e, 0x1e,
			0x1e, 0x1e, 0x2a, 0x36, 0x36, 0x36, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
			0x3f, 0x3f, 0x3f, 0x45, 0x45, 0x45, 0x45, 0x45, 0x4e, 0x4e, 0x4e, 0x4e,
			0x57, 0x5d, 0x5d, 0x66, 0x66, 0x66, 0x75, 0x75, 0x75, 0x75, 0x75, 0x7e,
			0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x7e, 0x87, 0x87, 0x8d, 0x8d, 0x8d,
			0x8d, 0x99, 0x99, 0x99, 0x99, 0xab, 0xab, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1,
			0xc0, 0xc0, 0xcc, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xe1, 0xe1,
			0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed,
			0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xf6,
			0xf6, 0xff, 0xff, 0xff, 0x108, 0x108, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e,
			0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x117, 0x117, 0x120, 0x120, 0x12c, 0x12c, 0x12c,
			0x12c, 0x13b, 0x14a, 0x153, 0x153, 0x153, 0x153, 0x153, 0x153, 0x153, 0x153, 0x153,
			0x153, 0x153, 0x15c, 0x15c, 0x15c, 0x15c, 0x15c, 0x15c, 0x168, 0x168, 0x171, 0x171,
			0x171, 0x177, 0x177, 0x177, 0x177, 0x177, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x18f,
			0x195, 0x195, 0x195, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1ad, 0x1ad, 0x1b6,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1bc,
			0x1bc, 0x1bc, 0x1bc, 0x1c2,
		},
	},
	{ // vai-Latn
		"AkaŋAmiháriLahabuBhelarusaŋBhɔgerɛŋBhɛŋgáliChɛJamáĩHɛlɛŋPooPanyɛĩPɛɛsiyɛŋFɛŋsiHa" +
			"wusaHíiŋdiHɔŋgérɛŋÍndonisiyɛŋÍgboItáliyɛŋJapaníĩJavaníĩKimɛɛ̃ tɛKoríyɛŋMaléeeBhɛ" +
			"mísiNipaliDɔchiPuŋjabhiPɔ́lésiPotokíiRomíniyɛŋRɔshiyɛŋRawundaSomáliSúwídɛŋTamíli" +
			"TáiTɔ́kiYukureniyɛŋƆduViyamíĩYóróbhaChaniĩZúluVai",
		[]uint16{ // 556 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xd, 0xd, 0x13, 0x13, 0x13, 0x13,
			0x13, 0x13, 0x1e, 0x29, 0x29, 0x29, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x38, 0x38, 0x38, 0x38, 0x38, 0x3f, 0x3f, 0x3f, 0x3f,
			0x47, 0x4a, 0x4a, 0x52, 0x52, 0x52, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x65,
			0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x6b, 0x6b, 0x73, 0x73, 0x73,
			0x73, 0x80, 0x80, 0x80, 0x80, 0x8e, 0x8e, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x9e, 0x9e, 0xa7, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xb0, 0xbd, 0xbd,
			0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7,
			0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xce,
			0xce, 0xd7, 0xd7, 0xd7, 0xdd, 0xdd, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3, 0xe3,
			0xe3, 0xe3, 0xe3, 0xe3, 0xe3, 0xec, 0xec, 0xf6, 0xf6, 0xfe, 0xfe, 0xfe,
			0xfe, 0x10a, 0x115, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c, 0x11c,
			0x11c, 0x11c, 0x123, 0x123, 0x123, 0x123, 0x123, 0x123, 0x12e, 0x12e, 0x135, 0x135,
			0x135, 0x139, 0x139, 0x139, 0x139, 0x139, 0x140, 0x140, 0x140, 0x140, 0x140, 0x14d,
			0x151, 0x151, 0x151, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x163, 0x163, 0x16a,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f, 0x16f,
			0x16f, 0x16f, 0x16f, 0x172,
		},
	},
	{ // vi
		viLangStr,
		viLangIdx,
	},
	{ // vun
		"KiakanyiKiamharyiKyiarabuKyibelarusiKyibulgaryiaKyibanglaKyicheckiKyijerumaniKyi" +
			"girikiKyingerezaKyihispaniaKyiajemiKyifaransaKyihausaKyihindiKyihungariKyiindone" +
			"siaKyiigboKyiitalianoKyijapaniKyijavaKyikambodiaKyikoreaKyimalesiaKyiburmaKyinep" +
			"aliKyiholanziKyipunjabiKyipolandiKyirenoKyiromaniaKyirusiKyinyarwandaKyisomalyiK" +
			"yiswidiKyitamilKyitailandiKyiturukyiKyiukraniaKyiurduKyivietinamuKyiyorubaKyichi" +
			"naKyizuluKyivunjo",
		[]uint16{ // 563 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11, 0x11, 0x19, 0x19, 0x19, 0x19,
			0x19, 0x19, 0x24, 0x30, 0x30, 0x30, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4d, 0x4d, 0x4d, 0x4d,
			0x56, 0x60, 0x60, 0x6b, 0x6b, 0x6b, 0x73, 0x73, 0x73, 0x73, 0x73, 0x7d,
			0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x7d, 0x85, 0x85, 0x8d, 0x8d, 0x8d,
			0x8d, 0x97, 0x97, 0x97, 0x97, 0xa3, 0xa3, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
			0xb5, 0xb5, 0xbe, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xc5, 0xd0, 0xd0,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xe2,
			0xe2, 0xea, 0xea, 0xea, 0xf3, 0xf3, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0xfd,
			0xfd, 0xfd, 0xfd, 0xfd, 0xfd, 0x107, 0x107, 0x111, 0x111, 0x118, 0x118, 0x118,
			0x118, 0x122, 0x129, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135, 0x135,
			0x135, 0x135, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x147, 0x147, 0x14f, 0x14f,
			0x14f, 0x15a, 0x15a, 0x15a, 0x15a, 0x15a, 0x164, 0x164, 0x164, 0x164, 0x164, 0x16e,
			0x175, 0x175, 0x175, 0x181, 0x181, 0x181, 0x181, 0x181, 0x181, 0x18a, 0x18a, 0x192,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199,
			0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x199, 0x1a1,
		},
	},
	{ // wae
		"AbčasišAfrikánsAmharišArabišAssamesišAymaraSerbaidšanišWísrussišBulgarišBengališ" +
			"TibetišBosnišKatalanišTšečišWalisišDänišTitšMalediwišButanišGričišEnglišSchpaniš" +
			"EstnišBaskišPersišFinišFidšianišWälšIrišGalizišGuaraniGujaratiHausaHebräišHindiK" +
			"roatišHaitianišUngarišArmenišIndonesišIgboIisländišItalienišJapanišGeorgišKazači" +
			"šKambodšanišKannadaKoreanišKašmirišKurdišKirgisišLatinišLuxemburgišLingalaLaotiš" +
			"LitauišLettišMalagásiMaoriMazedonišMalayalamMongolišMarathiMalaíšMaltesišBurmesi" +
			"šNordndebeleNepalesišHoländišNorwegiš NynorskNorwegiš BokmålNyanjaOriyaOsétišPan" +
			"dšabišPolnišPaštuPortugisišQuečuaRätromanišRundiRumänišRusišRuandišSanskritSindh" +
			"iNordsamišSangoSingalesišSlowakišSlowenišSamoanišShonaSomališAlbanišSerbišSwaziS" +
			"üdsothoSundanesišSchwedišSuahelišTamilišTeluguTadšikišThailändišTigrinjaTurkmeni" +
			"šTswanaTongaTürkišTsongaTaitišUigurišUkrainišUrduUsbekišVendaVietnamesišWolofXho" +
			"saYorubaChinesišZuluEfikFilipinišHawaíanišNordsothoJakutišTetumNiwmelanesišUnbek" +
			"annti SchpračWalserÖštričišes TitšSchwizer HočtitšAuštrališes EnglišKanadišes En" +
			"glišBritišes EnglišAmerikanišes EnglišLatiamerikanišes SchpanišIberišes Schpaniš" +
			"Kanadišes WälšSchwizer WälšFlämišBrasilianišes PortugisišIberišes PortugisišVere" +
			"ifačts ChinesišTraditionells Chinesiš",
		[]uint16{ // 604 entries
			0x0, 0x0, 0x9, 0x9, 0x12, 0x12, 0x1a, 0x1a, 0x21, 0x2b, 0x2b, 0x31,
			0x3f, 0x3f, 0x4a, 0x53, 0x53, 0x53, 0x5c, 0x64, 0x64, 0x6b, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x7e, 0x7e, 0x7e, 0x86, 0x8d, 0x92, 0x9c, 0xa4, 0xa4,
			0xac, 0xb3, 0xb3, 0xbc, 0xc3, 0xca, 0xd1, 0xd1, 0xd7, 0xe2, 0xe2, 0xe8,
			0xe8, 0xed, 0xed, 0xf5, 0xfc, 0x104, 0x104, 0x109, 0x112, 0x117, 0x117, 0x11f,
			0x129, 0x131, 0x139, 0x139, 0x139, 0x143, 0x143, 0x147, 0x147, 0x147, 0x147, 0x152,
			0x15c, 0x15c, 0x164, 0x164, 0x16c, 0x16c, 0x16c, 0x16c, 0x175, 0x175, 0x182, 0x189,
			0x192, 0x192, 0x19c, 0x1a3, 0x1a3, 0x1a3, 0x1ac, 0x1b4, 0x1c0, 0x1c0, 0x1c0, 0x1c7,
			0x1ce, 0x1d6, 0x1d6, 0x1dd, 0x1e6, 0x1e6, 0x1eb, 0x1f5, 0x1fe, 0x207, 0x20e, 0x216,
			0x21f, 0x228, 0x228, 0x233, 0x23d, 0x23d, 0x247, 0x258, 0x269, 0x269, 0x269, 0x26f,
			0x26f, 0x26f, 0x26f, 0x274, 0x27c, 0x287, 0x287, 0x28e, 0x294, 0x29f, 0x2a6, 0x2b2,
			0x2b7, 0x2c0, 0x2c6, 0x2ce, 0x2d6, 0x2d6, 0x2dc, 0x2e6, 0x2eb, 0x2f6, 0x2ff, 0x308,
			0x311, 0x316, 0x31e, 0x326, 0x32d, 0x332, 0x33b, 0x346, 0x34f, 0x358, 0x360, 0x366,
			0x370, 0x37c, 0x384, 0x38e, 0x394, 0x399, 0x3a1, 0x3a7, 0x3a7, 0x3ae, 0x3b6, 0x3bf,
			0x3c3, 0x3cb, 0x3d0, 0x3dc, 0x3dc, 0x3dc, 0x3e1, 0x3e6, 0x3e6, 0x3ec, 0x3ec, 0x3f5,
			0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9,
			0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9,
			0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9,
			0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9,
			0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9,
			0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9,
			0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9,
			0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9, 0x3f9,
			0x3f9, 0x3fd, 0x3fd, 0x3fd, 0x3fd, 0x3fd, 0x3fd, 0x3fd, 0x3fd, 0x3fd, 0x3fd, 0x407,
			0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407,
			0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407,
			0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x407, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412, 0x412,
			0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b,
			0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b,
			0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b, 0x41b,
			0x41b, 0x41b, 0x41b, 0x41b, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423,
			0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423,
			0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423,
			0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423, 0x423,
			0x423, 0x423, 0x428, 0x428, 0x428, 0x428, 0x428, 0x428, 0x428, 0x428, 0x428, 0x428,
			0x435, 0x435, 0x435, 0x435, 0x435, 0x435, 0x435, 0x435, 0x435, 0x435, 0x435, 0x435,
			0x435, 0x435, 0x448, 0x448, 0x448, 0x448, 0x448, 0x448, 0x448, 0x448, 0x448, 0x44e,
			0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e,
			0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x462, 0x474,
			0x489, 0x49b, 0x4ac, 0x4c1, 0x4dc, 0x4ef, 0x4ef, 0x500, 0x50f, 0x517, 0x531, 0x546,
			0x546, 0x546, 0x55b, 0x572,
		},
	},
	{ // xog
		"OluakaaniOluamharikiOluwarabuOlubelarusiOlubulugariyaOlubengaliOluceekeOludaakiO" +
			"luyonaaniOlungerezaOlusipanyaOluperusiOlufalansaOluhawuzaOluhinduOluhangareOluyi" +
			"ndonezyaOluyiboOluyitaleOlujapaniOlunnajjavaOlukmeOlukoreyaOlumalayiOlubbamaOlun" +
			"epaliOluholandiOlupunjabiOlupolandiOlupotugiiziOlulomaniyaOlulasaOlunarwandaOlus" +
			"omaliyaOluswideniOlutamiiruOluttaayiOlutakeOluyukurayineOlu-uruduOluvyetinaamuOl" +
			"uyorubaOlucayinaOluzzuluOlusoga",
		[]uint16{ // 571 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x14, 0x14, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x28, 0x35, 0x35, 0x35, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
			0x3f, 0x3f, 0x3f, 0x47, 0x47, 0x47, 0x47, 0x47, 0x4f, 0x4f, 0x4f, 0x4f,
			0x59, 0x63, 0x63, 0x6d, 0x6d, 0x6d, 0x76, 0x76, 0x76, 0x76, 0x76, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x89, 0x89, 0x91, 0x91, 0x91,
			0x91, 0x9b, 0x9b, 0x9b, 0x9b, 0xa8, 0xa8, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf,
			0xb8, 0xb8, 0xc1, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xd2, 0xd2,
			0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb,
			0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xe4,
			0xe4, 0xec, 0xec, 0xec, 0xf5, 0xf5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
			0xff, 0xff, 0xff, 0xff, 0xff, 0x109, 0x109, 0x113, 0x113, 0x11f, 0x11f, 0x11f,
			0x11f, 0x12a, 0x131, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c,
			0x13c, 0x13c, 0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x151, 0x151, 0x15b, 0x15b,
			0x15b, 0x164, 0x164, 0x164, 0x164, 0x164, 0x16b, 0x16b, 0x16b, 0x16b, 0x16b, 0x178,
			0x181, 0x181, 0x181, 0x18e, 0x18e, 0x18e, 0x18e, 0x18e, 0x18e, 0x197, 0x197, 0x1a0,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
			0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1af,
		},
	},
	{ // yav
		"akánɛamalíképakaspielúsebulgálɛpengálɛ́ɛcɛ́kɛ́ɛŋndiámanyavánɛíŋgilísénuɛspanyɔ́" +
			"lɛnupɛ́lisɛfeleŋsípakasíndíɔ́ŋgɛíndonísiɛíboitáliɛndiámanyávanɛkímɛɛkolíemáliɛbí" +
			"manɛnunipálɛnilándɛnupunsapíɛ́nupolonɛ́ɛnupɔlitukɛ́ɛnulumɛ́ŋɛnulúsenuluándɛ́ɛnus" +
			"omalíɛnusuetuanutámulenutáyɛnutúlukenukeleniɛ́ŋɛnulutúnufiɛtnamíɛŋnuyolúpasinúɛn" +
			"usulúnuasue",
		[]uint16{ // 574 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xf, 0xf, 0x16, 0x16, 0x16, 0x16,
			0x16, 0x16, 0x1e, 0x27, 0x27, 0x27, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x40, 0x40, 0x40, 0x40, 0x40, 0x4a, 0x4a, 0x4a, 0x4a,
			0x52, 0x5e, 0x5e, 0x6e, 0x6e, 0x6e, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x83,
			0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x88, 0x88, 0x8e, 0x8e, 0x8e,
			0x8e, 0x97, 0x97, 0x97, 0x97, 0xa3, 0xa3, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7,
			0xaf, 0xaf, 0xb7, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xc7, 0xc7,
			0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd,
			0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xd4,
			0xd4, 0xdc, 0xdc, 0xdc, 0xe6, 0xe6, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef,
			0xef, 0xef, 0xef, 0xef, 0xef, 0xfd, 0xfd, 0x10a, 0x10a, 0x11a, 0x11a, 0x11a,
			0x11a, 0x127, 0x12e, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c,
			0x13c, 0x13c, 0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x14f, 0x14f, 0x158, 0x158,
			0x158, 0x160, 0x160, 0x160, 0x160, 0x160, 0x169, 0x169, 0x169, 0x169, 0x169, 0x179,
			0x180, 0x180, 0x180, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x199, 0x199, 0x1a0,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7,
			0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1a7, 0x1ad,
		},
	},
	{ // yi
		"אַפֿאַראַפֿריקאַנסאַמהאַרישאַראַגאנישאַראַבישאַסאַמישאַזערביידזשאַנישבעלאַרוסישב" +
			"ולגאַרישבענגאַלישטיבעטישברעטאנישבאסנישקאַטאַלאנישטשעכישקלויסטער־סלאַווישוועלשישד" +
			"ענישדײַטשגריכישענגלישעספּעראַנטאשפּאַנישעסטישבאַסקישפּערסישפֿינישפֿידזשיפֿאַראיש" +
			"פֿראַנצויזישמערב־פֿריזישאירישסקאטיש געלישגאַלישישמאַנקסהאַוסאַהעברעאישהינדיקראאַ" +
			"טישאונגערישאַרמענישאינדאנעזישאידאאיסלאַנדישאיטאַליענישיאַפּאַנישיאַוואַנעזישגרוז" +
			"ינישקאַזאַכישכמערקאַנאַדאַקארעאישקורדישקארנישקירגיזישלאטיינישלוקסעמבורגישלאַאליט" +
			"ווישלעטישמאַארישמאַקעדאנישמאַלאַיאַלאַםמאנגאלישמאַלטעזישבירמאַנישנעפּאַלישהאלענד" +
			"ישנײַ־נארוועגישנארוועגישאקסיטאַנישאסעטישפּוילישפּאַשטאָפּארטוגעזישרומענישרוסישסא" +
			"ַנסקריטסאַרדישסינדהינארדסאַמישסינהאַלישסלאוואַקישסלאווענישסאַמאאַניששאנאַסאמאַלי" +
			"שאַלבאַנישסערביששוועדישסוואַהילישטאַמילטורקמענישטאָטערישאוקראַאינישאורדואוזבעקיש" +
			"וויעטנאַמעזישוואלאַפּוקייִדישכינעזישזולואַקאַדישאַלט ענגלישאַראַמישדרום אַזערביי" +
			"דזשאַנישבאַלינעזישבײַערישסעבואַנישקרים־טערקישקאַשובישאונטער־סארבישזשאלא־פֿאנימיט" +
			"ל ענגלישפֿיליפּינאאַלט־פֿראַנצויזישדרום־פֿריזישמזרח־פֿריזישמיטל הויכדויטשאַלט־ ה" +
			"ויכדויטשגאטישאוראַלט־גריכישפידזשי הינדיאייבער־סארבישלאזשבאָןיידיש־פערסישלאַדינאל" +
			"יווישמיזאנאַפּאליטַנישנידערדײַטשאַלט פּערסישפּרייסישרוסינישסיציליאַנישסקאטסאַלט־" +
			"אירישאונטער שלעזישslyסומערישקאמארישקאנגא־סוואַהיליששלעזישטיגרעאומבאַוואוסטע שפּר" +
			"אַךמערב פֿלעמיששפּאַניש (ES)פֿלעמישסערבא־קראאַטיש",
		[]uint16{ // 602 entries
			0x0, 0xe, 0xe, 0xe, 0x24, 0x24, 0x36, 0x4a, 0x5a, 0x6a, 0x6a, 0x6a,
			0x8a, 0x8a, 0x9e, 0xb0, 0xb0, 0xb0, 0xc2, 0xd0, 0xe0, 0xec, 0x102, 0x102,
			0x102, 0x102, 0x102, 0x10e, 0x130, 0x130, 0x13e, 0x148, 0x152, 0x152, 0x152, 0x152,
			0x15e, 0x16a, 0x180, 0x190, 0x19a, 0x1a8, 0x1b6, 0x1b6, 0x1c2, 0x1d0, 0x1e0, 0x1f8,
			0x210, 0x21a, 0x231, 0x241, 0x241, 0x241, 0x24d, 0x25b, 0x26b, 0x275, 0x275, 0x285,
			0x285, 0x295, 0x2a5, 0x2a5, 0x2a5, 0x2b9, 0x2b9, 0x2b9, 0x2b9, 0x2b9, 0x2c1, 0x2d5,
			0x2eb, 0x2eb, 0x2ff, 0x317, 0x327, 0x327, 0x327, 0x327, 0x339, 0x339, 0x341, 0x353,
			0x361, 0x361, 0x361, 0x36d, 0x36d, 0x379, 0x389, 0x399, 0x3b1, 0x3b1, 0x3b1, 0x3b1,
			0x3b9, 0x3c7, 0x3c7, 0x3d1, 0x3d1, 0x3d1, 0x3df, 0x3f3, 0x40d, 0x41d, 0x41d, 0x41d,
			0x42f, 0x441, 0x441, 0x441, 0x453, 0x453, 0x463, 0x47d, 0x48f, 0x48f, 0x48f, 0x48f,
			0x4a3, 0x4a3, 0x4a3, 0x4a3, 0x4af, 0x4af, 0x4af, 0x4bd, 0x4cd, 0x4e3, 0x4e3, 0x4e3,
			0x4e3, 0x4f1, 0x4fb, 0x4fb, 0x50d, 0x51b, 0x527, 0x53b, 0x53b, 0x54d, 0x561, 0x573,
			0x587, 0x591, 0x5a1, 0x5b3, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5cd, 0x5e1, 0x5ed, 0x5ed,
			0x5ed, 0x5ed, 0x5ed, 0x5ff, 0x5ff, 0x5ff, 0x5ff, 0x5ff, 0x60f, 0x60f, 0x60f, 0x625,
			0x62f, 0x63f, 0x63f, 0x659, 0x66d, 0x66d, 0x66d, 0x66d, 0x679, 0x679, 0x679, 0x687,
			0x68f, 0x68f, 0x68f, 0x68f, 0x68f, 0x68f, 0x68f, 0x68f, 0x68f, 0x69f, 0x69f, 0x69f,
			0x69f, 0x69f, 0x6b4, 0x6b4, 0x6c4, 0x6c4, 0x6c4, 0x6c4, 0x6c4, 0x6c4, 0x6c4, 0x6c4,
			0x6c4, 0x6c4, 0x6c4, 0x6c4, 0x6c4, 0x6ed, 0x6ed, 0x701, 0x70f, 0x70f, 0x70f, 0x70f,
			0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f,
			0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f, 0x70f,
			0x70f, 0x70f, 0x70f, 0x70f, 0x721, 0x721, 0x721, 0x721, 0x721, 0x721, 0x721, 0x721,
			0x721, 0x721, 0x721, 0x721, 0x721, 0x721, 0x737, 0x747, 0x747, 0x747, 0x747, 0x747,
			0x747, 0x747, 0x747, 0x747, 0x747, 0x761, 0x761, 0x761, 0x761, 0x777, 0x777, 0x777,
			0x777, 0x777, 0x777, 0x777, 0x777, 0x777, 0x78c, 0x78c, 0x78c, 0x78c, 0x78c, 0x7a0,
			0x7a0, 0x7a0, 0x7a0, 0x7a0, 0x7c2, 0x7c2, 0x7da, 0x7f2, 0x7f2, 0x7f2, 0x7f2, 0x7f2,
			0x7f2, 0x7f2, 0x7f2, 0x7f2, 0x7f2, 0x7f2, 0x80d, 0x82a, 0x82a, 0x82a, 0x82a, 0x834,
			0x834, 0x850, 0x850, 0x850, 0x850, 0x850, 0x850, 0x850, 0x850, 0x850, 0x867, 0x867,
			0x867, 0x867, 0x881, 0x881, 0x881, 0x881, 0x881, 0x881, 0x881, 0x881, 0x881, 0x891,
			0x891, 0x891, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9,
			0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9,
			0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9,
			0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8a9, 0x8b7, 0x8b7, 0x8b7, 0x8b7, 0x8b7, 0x8b7, 0x8b7,
			0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8c3, 0x8cb, 0x8cb,
			0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb,
			0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb,
			0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8cb, 0x8e5,
			0x8e5, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9,
			0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9,
			0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x910, 0x910, 0x910, 0x910, 0x910, 0x910, 0x920,
			0x920, 0x920, 0x920, 0x920, 0x920, 0x920, 0x920, 0x920, 0x920, 0x920, 0x920, 0x92e,
			0x92e, 0x92e, 0x92e, 0x92e, 0x92e, 0x92e, 0x92e, 0x92e, 0x92e, 0x92e, 0x92e, 0x92e,
			0x944, 0x94e, 0x94e, 0x94e, 0x94e, 0x94e, 0x94e, 0x94e, 0x962, 0x962, 0x962, 0x962,
			0x962, 0x962, 0x97b, 0x97e, 0x97e, 0x97e, 0x97e, 0x97e, 0x97e, 0x97e, 0x97e, 0x97e,
			0x97e, 0x97e, 0x97e, 0x97e, 0x98c, 0x99a, 0x9ba, 0x9ba, 0x9ba, 0x9c6, 0x9c6, 0x9c6,
			0x9c6, 0x9c6, 0x9c6, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0,
			0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0, 0x9d0,
			0x9d0, 0x9d0, 0x9f9, 0x9f9, 0x9f9, 0x9f9, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10,
			0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10,
			0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10,
			0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa25, 0xa25, 0xa25, 0xa25, 0xa33, 0xa33, 0xa33,
			0xa33, 0xa4f,
		},
	},
	{ // yo
		"Èdè AfrikaniÈdè AkaniÈdè AmarikiÈdè ArabikiTi AssamÈdè AzerbaijaniÈdè BelarusiÈd" +
			"è BugariaÈdè BengaliÈdè BretoniÈdè BosniaÈdè CatalaÈdè seekiÈdè WelshiÈdè Ilẹ̀ D" +
			"enmarkÈdè Ilẹ̀ GemaniÈdè GirikiÈdè Gẹ̀ẹ́sìÈdè EsperantoÈdè SipanisiÈdè EstoniaÈd" +
			"è BaskiÈdè PasiaÈdè FinisiÈdè FaroesiÈdè FaranséÈdè FrisiaÈdè IrelandÈdè Gaelik " +
			"ti Ilu ScotlandÈdè GaliciaÈdè GuaraniÈdè GujaratiÈdè HausaÈdè HeberuÈdè HindiÈdè" +
			" KroatiaÈdè HungariaÈdè Ile ArmeniaÈdè pipoÈdè IndonasiaIru ÈdèÈdè IboÈdè Icelan" +
			"dicÈdè ItalianiÈdè JapanisiÈdè JavanasiÈdè GeorgiaÈdè kameriÈdè KannadaÈdè Koria" +
			"Èdè LatiniÈdè LithuaniaÈdè LatvianuÈdè MacedoniaÈdè marathiÈdè MalayaÈdè MaltaÈd" +
			"è BumiisiÈdè NepaliÈdè DukiÈdè NorwayÈdè OccitaniÈdè PunjabiÈdè Ilẹ̀ PolandiÈdè " +
			"PọtugiÈdè RomaniaÈdè ̣RọọsiaÈdè RuwandaÈdè awon ara IndoÈdè SindhiÈdè SinhaleseÈ" +
			"dè SlovakiÈdè SloveniaÈdè ara SomaliaÈdè AlbaniaÈdè SerbiaÈdè SesotoÈdè SudaniÈd" +
			"è SuwidiisiÈdè SwahiliÈdè TamiliÈdè TeluguÈdè TaiÈdè TigrinyaÈdè TurkmenÈdè Tọọk" +
			"isiÈdè UkaniaÈdè UduÈdè UzbekÈdè JetinamuÈdè XhosaÈdè YiddishiÈdè YorùbáÈdè Mand" +
			"ariÈdè ṢuluÈdè TagalogiÈdè KlingoniÈdè Serbo-Croatiani",
		[]uint16{ // 602 entries
			0x0, 0x0, 0x0, 0x0, 0xe, 0x19, 0x26, 0x26, 0x33, 0x3b, 0x3b, 0x3b,
			0x4c, 0x4c, 0x5a, 0x67, 0x67, 0x67, 0x74, 0x74, 0x81, 0x8d, 0x99, 0x99,
			0x99, 0x99, 0x99, 0xa4, 0xa4, 0xa4, 0xb0, 0xc5, 0xd9, 0xd9, 0xd9, 0xd9,
			0xe5, 0xf9, 0x108, 0x116, 0x123, 0x12e, 0x139, 0x139, 0x145, 0x145, 0x152, 0x160,
			0x16c, 0x179, 0x195, 0x1a2, 0x1af, 0x1bd, 0x1bd, 0x1c8, 0x1d4, 0x1df, 0x1df, 0x1ec,
			0x1ec, 0x1fa, 0x20b, 0x20b, 0x215, 0x224, 0x22d, 0x236, 0x236, 0x236, 0x236, 0x245,
			0x253, 0x253, 0x261, 0x26f, 0x27c, 0x27c, 0x27c, 0x27c, 0x27c, 0x27c, 0x288, 0x295,
			0x2a0, 0x2a0, 0x2a0, 0x2a0, 0x2a0, 0x2a0, 0x2a0, 0x2ac, 0x2ac, 0x2ac, 0x2ac, 0x2ac,
			0x2ac, 0x2bb, 0x2bb, 0x2c9, 0x2c9, 0x2c9, 0x2c9, 0x2d8, 0x2d8, 0x2d8, 0x2e5, 0x2f1,
			0x2fc, 0x309, 0x309, 0x309, 0x315, 0x315, 0x31f, 0x31f, 0x32b, 0x32b, 0x32b, 0x32b,
			0x339, 0x339, 0x339, 0x339, 0x339, 0x346, 0x346, 0x35b, 0x35b, 0x369, 0x369, 0x369,
			0x369, 0x376, 0x388, 0x395, 0x3a8, 0x3a8, 0x3b4, 0x3b4, 0x3b4, 0x3c3, 0x3d0, 0x3de,
			0x3de, 0x3de, 0x3ef, 0x3fc, 0x408, 0x408, 0x414, 0x420, 0x42f, 0x43c, 0x448, 0x454,
			0x454, 0x45d, 0x46b, 0x478, 0x478, 0x478, 0x489, 0x489, 0x489, 0x489, 0x489, 0x495,
			0x49e, 0x4a9, 0x4a9, 0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4c2, 0x4d0, 0x4de, 0x4de, 0x4eb,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7,
			0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x4f7, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505,
			0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x505, 0x513, 0x513, 0x513, 0x513, 0x513,
			0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513,
			0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513,
			0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513,
			0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513,
			0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513, 0x513,
			0x513, 0x528,
		},
	},
	{ // yo-BJ
		"Èdè Ilɛ̀ DenmarkÈdè Ilɛ̀ GemaniÈdè Gɛ̀ɛ́sìÈdè Ilɛ̀ PolandiÈdè PɔtugiÈdè ̣RɔɔsiaÈ" +
			"dè TɔɔkisiÈdè Shulu",
		[]uint16{ // 181 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x4d, 0x4d, 0x5a, 0x5a, 0x5a,
			0x5a, 0x5a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a,
			0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a,
			0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x79, 0x79, 0x79, 0x79, 0x79, 0x79,
			0x79, 0x79, 0x79, 0x79, 0x79, 0x79, 0x79, 0x79, 0x79, 0x79, 0x79, 0x79,
			0x84,
		},
	},
	{ // zgh
		"ⵜⴰⴽⴰⵏⵜⵜⴰⵎⵀⴰⵔⵉⵜⵜⴰⵄⵔⴰⴱⵜⵜⴰⴱⵉⵍⴰⵔⵓⵙⵜⵜⴰⴱⵍⵖⴰⵔⵉⵜⵜⴰⴱⵏⵖⴰⵍⵉⵜⵜⴰⵜⵛⵉⴽⵉⵜⵜⴰⵍⵉⵎⴰⵏⵜⵜⴰⴳⵔⵉⴳⵉⵜⵜⴰⵏⴳⵍⵉⵣ" +
			"ⵜⵜⴰⵙⴱⵏⵢⵓⵍⵉⵜⵜⴰⴼⵓⵔⵙⵉⵜⵜⴰⴼⵔⴰⵏⵙⵉⵙⵜⵜⴰⵀⴰⵡⵙⴰⵜⵜⴰⵀⵉⵏⴷⵉⵜⵜⴰⵀⵏⵖⴰⵔⵉⵜⵜⴰⵏⴷⵓⵏⵉⵙⵉⵜⵜⵉⴳⴱⵓⵜⵜⴰⵟⴰⵍⵢⴰⵏⵜⵜ" +
			"ⴰⵊⴰⴱⴱⵓⵏⵉⵜⵜⴰⵊⴰⴱⴰⵏⵉⵜⵜⴰⵅⵎⵉⵔⵜⵜⴰⴽⵓⵔⵉⵜⵜⴰⵎⴰⵍⴰⵡⵉⵜⵜⴰⴱⵉⵔⵎⴰⵏⵉⵜⵜⴰⵏⵉⴱⴰⵍⵉⵜⵜⴰⵀⵓⵍⴰⵏⴷⵉⵜⵜⴰⴱⵏⵊⴰⴱⵉⵜⵜ" +
			"ⴰⴱⵓⵍⵓⵏⵉⵜⵜⴰⴱⵕⵟⵇⵉⵣⵜⵜⴰⵔⵓⵎⴰⵏⵉⵜⵜⴰⵔⵓⵙⵉⵜⵜⴰⵔⵓⵡⴰⵏⴷⵉⵜⵜⴰⵙⵓⵎⴰⵍⵉⵜⵜⴰⵙⵡⵉⴷⵉⵜⵜⴰⵜⴰⵎⵉⵍⵜⵜⴰⵜⴰⵢⵍⴰⵏⴷⵉⵜⵜ" +
			"ⴰⵜⵓⵔⴽⵉⵜⵜⵓⴽⵔⴰⵏⵉⵜⵜⵓⵔⴷⵓⵜⵜⴰⴱⵉⵜⵏⴰⵎⵉⵜⵜⴰⵢⵔⵓⴱⴰⵜⵜⴰⵛⵉⵏⵡⵉⵜⵜⴰⵣⵓⵍⵓⵜⵜⴰⵎⴰⵣⵉⵖⵜ",
		[]uint16{ // 582 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x12, 0x2a, 0x2a, 0x3f, 0x3f, 0x3f, 0x3f,
			0x3f, 0x3f, 0x5d, 0x78, 0x78, 0x78, 0x93, 0x93, 0x93, 0x93, 0x93, 0x93,
			0x93, 0x93, 0x93, 0xab, 0xab, 0xab, 0xab, 0xab, 0xc3, 0xc3, 0xc3, 0xc3,
			0xdb, 0xf3, 0xf3, 0x111, 0x111, 0x111, 0x129, 0x129, 0x129, 0x129, 0x129, 0x147,
			0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x15f, 0x15f, 0x177, 0x177, 0x177,
			0x177, 0x192, 0x192, 0x192, 0x192, 0x1b0, 0x1b0, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2,
			0x1dd, 0x1dd, 0x1fb, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x22b, 0x22b,
			0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240,
			0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x240, 0x25b,
			0x25b, 0x279, 0x279, 0x279, 0x294, 0x294, 0x2b2, 0x2b2, 0x2b2, 0x2b2, 0x2b2, 0x2b2,
			0x2b2, 0x2b2, 0x2b2, 0x2b2, 0x2b2, 0x2cd, 0x2cd, 0x2e8, 0x2e8, 0x303, 0x303, 0x303,
			0x303, 0x31e, 0x333, 0x351, 0x351, 0x351, 0x351, 0x351, 0x351, 0x351, 0x351, 0x351,
			0x351, 0x351, 0x36c, 0x36c, 0x36c, 0x36c, 0x36c, 0x36c, 0x384, 0x384, 0x39c, 0x39c,
			0x39c, 0x3bd, 0x3bd, 0x3bd, 0x3bd, 0x3bd, 0x3d5, 0x3d5, 0x3d5, 0x3d5, 0x3d5, 0x3ed,
			0x3ff, 0x3ff, 0x3ff, 0x41d, 0x41d, 0x41d, 0x41d, 0x41d, 0x41d, 0x435, 0x435, 0x44d,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462, 0x462,
			0x462, 0x462, 0x462, 0x462, 0x462, 0x47a,
		},
	},
	{ // zh
		zhLangStr,
		zhLangIdx,
	},
	{ // zh-Hans-HK
		"奥罗莫文阿斯图里亚思文伊比利亚西班牙文伊比利亚葡萄牙文",
		[]uint16{ // 600 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x51,
		},
	},
	{ // zh-Hans-MO
		"奥罗莫文阿斯图里亚思文曼达尔伊比利亚西班牙文伊比利亚葡萄牙文",
		[]uint16{ // 600 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x5a,
		},
	},
	{ // zh-Hans-SG
		"奥罗莫文英国英文美国英文伊比利亚西班牙文伊比利亚葡萄牙文",
		[]uint16{ // 600 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0x18, 0x24, 0x24, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x54,
		},
	},
	{ // zh-Hant
		zhHantLangStr,
		zhHantLangIdx,
	},
	{ // zh-Hant-HK
		"布里多尼文世界語加里西亞文意大利文信德語蒙古語摩洛哥標準塔馬齊格特文瑞士德語巴西葡萄牙語",
		[]uint16{ // 599 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
			0x18, 0x18, 0x18, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x72,
			0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x84,
		},
	},
	{ // zu
		zuLangStr,
		zuLangIdx,
	},
}

const afLangStr = "" +
	"AbkasiesAfrikaansAkanAmhariesArabiesAssameesAymaraAzerbeidjansBaskirWit-RussiesB" +
	"ulgaarsBambaraBengaalsTibettaansBretonsBosniesKatalaansKorsikaansTsjeggiesWallie" +
	"sDeensDuitsDivehiDzongkhaEweGrieksEngelsEsperantoSpaansEstniesBaskiesPersiesFins" +
	"FidjiaansFaroeesFransWes-FriesIersSkotse GalliesGalisiesGuaraniGoedjaratiManxHau" +
	"saHebreeusHindiKroatiesHaïtiaansHongaarsArmeensInterlinguaIndonesiesIgboSichuan " +
	"YiYslandsItaliaansInnuïtiesJapanneesJavaansGeorgiesKongoleesKikuyuKazaksKalaalli" +
	"sutKhmerKannadaKoreaansKasjmirsKoerdiesKorniesKirgisiesLatynLuxemburgsGandaLinga" +
	"alsLaoLitausLuba-KatangaLettiesMalgassiesMaoriMasedoniesMalabaarsMongoolsMarathi" +
	"MaleisMalteesBirmaansNoord-NdebeleNepaleesNederlandsNoorweegse NynorskNoorse Bok" +
	"målSuid-NdebeleNyanjaOksitaansOromoOriyaOssetiesPandjabiPoolsPasjtoPortugeesQuec" +
	"huaReto-RomaansRundiRoemeensRussiesRwandeesSanskritSindhiNoordelike SamiSangoSin" +
	"halaSlowaaksSloweensSamoaansShonaSomaliesAlbaneesSerwiesSwaziSuid-SothoSundanees" +
	"SweedsSwahiliTamilTeluguTadzjieksThaiTigrinyaTurkmeensTswanaTongaansTurksTsongaT" +
	"ataarsTahitiesUighurOekraïensOerdoeOezbeeksVendaViëtnameesWolofXhosaJiddisjYorub" +
	"aSjineesZoeloeAkoliAghemArameesMapucheAsuBembaBenaBodoSjigaCherokeesSorani Koerd" +
	"iesTaitaZarmaLae SorbiesDualaJola-FonyiEmbuEfikAntieke EgiptiesFilippynsGaaGagau" +
	"zGotiesAntieke GrieksSwitserse DuitsGusiiHawaiiesHoog-SorbiesNgombaMachameKabyle" +
	"KambaMakondeKabuverdianuKoyra ChiiniKalenjinKomi-PermyaksKonkaniShambalaBafiaLan" +
	"giLakotaLoziLuba-LuluaLuoLuyiaMasaiMeruMorisjenMakhuwa-MeettoMeta’MohawkMundangV" +
	"eelvuldige taleNamaKwasioN’KoNoord-SothoNuerNyankoleK’iche’RomboRwaSamburuSanguS" +
	"enaKoyraboro SenniTachelhitSuid-SamiLule SamiInari SamiSkolt SamiSwahili (Kongo)" +
	"TesoTetumKlingonTok PisinToemboekaTasawaqSentraal Atlas TamazightOnbekende of on" +
	"geldige taalVaiVunjoSogaStandaard Marokkaanse TamazightGeen linguistiese inhoudM" +
	"oderne Standaard ArabiesSwitserse hoog-DuitsVlaamsMoldawies"

var afLangIdx = []uint16{ // 601 entries
	0x0, 0x0, 0x8, 0x8, 0x11, 0x15, 0x1d, 0x1d, 0x24, 0x2c, 0x2c, 0x32,
	0x3e, 0x44, 0x4f, 0x57, 0x57, 0x5e, 0x66, 0x70, 0x77, 0x7e, 0x87, 0x87,
	0x87, 0x91, 0x91, 0x9a, 0x9a, 0x9a, 0xa1, 0xa6, 0xab, 0xb1, 0xb9, 0xbc,
	0xc2, 0xc8, 0xd1, 0xd7, 0xde, 0xe5, 0xec, 0xec, 0xf0, 0xf9, 0x100, 0x105,
	0x10e, 0x112, 0x120, 0x128, 0x12f, 0x139, 0x13d, 0x142, 0x14a, 0x14f, 0x14f, 0x157,
	0x161, 0x169, 0x170, 0x170, 0x17b, 0x185, 0x185, 0x189, 0x193, 0x193, 0x193, 0x19a,
	0x1a3, 0x1ad, 0x1b6, 0x1bd, 0x1c5, 0x1ce, 0x1d4, 0x1d4, 0x1da, 0x1e5, 0x1ea, 0x1f1,
	0x1f9, 0x1f9, 0x201, 0x209, 0x209, 0x210, 0x219, 0x21e, 0x228, 0x22d, 0x22d, 0x235,
	0x238, 0x23e, 0x24a, 0x251, 0x25b, 0x25b, 0x260, 0x26a, 0x273, 0x27b, 0x282, 0x288,
	0x28f, 0x297, 0x297, 0x2a4, 0x2ac, 0x2ac, 0x2b6, 0x2c8, 0x2d6, 0x2e2, 0x2e2, 0x2e8,
	0x2f1, 0x2f1, 0x2f6, 0x2fb, 0x303, 0x30b, 0x30b, 0x310, 0x316, 0x31f, 0x326, 0x332,
	0x337, 0x33f, 0x346, 0x34e, 0x356, 0x356, 0x35c, 0x36b, 0x370, 0x377, 0x37f, 0x387,
	0x38f, 0x394, 0x39c, 0x3a4, 0x3ab, 0x3b0, 0x3ba, 0x3c3, 0x3c9, 0x3d0, 0x3d5, 0x3db,
	0x3e4, 0x3e8, 0x3f0, 0x3f9, 0x3ff, 0x407, 0x40c, 0x412, 0x419, 0x421, 0x427, 0x431,
	0x437, 0x43f, 0x444, 0x44f, 0x44f, 0x44f, 0x454, 0x459, 0x460, 0x466, 0x466, 0x46d,
	0x473, 0x473, 0x478, 0x478, 0x478, 0x478, 0x478, 0x47d, 0x47d, 0x47d, 0x47d, 0x47d,
	0x47d, 0x47d, 0x47d, 0x47d, 0x484, 0x48b, 0x48b, 0x48b, 0x48b, 0x48b, 0x48b, 0x48b,
	0x48e, 0x48e, 0x48e, 0x48e, 0x48e, 0x48e, 0x48e, 0x48e, 0x48e, 0x48e, 0x48e, 0x48e,
	0x48e, 0x48e, 0x493, 0x493, 0x497, 0x497, 0x497, 0x497, 0x497, 0x497, 0x497, 0x497,
	0x497, 0x497, 0x497, 0x497, 0x497, 0x49b, 0x49b, 0x49b, 0x49b, 0x49b, 0x49b, 0x49b,
	0x49b, 0x49b, 0x49b, 0x49b, 0x49b, 0x4a0, 0x4a0, 0x4a0, 0x4a0, 0x4a0, 0x4a0, 0x4a0,
	0x4a0, 0x4a9, 0x4a9, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x4b8, 0x4bd, 0x4bd,
	0x4bd, 0x4bd, 0x4bd, 0x4c2, 0x4c2, 0x4cd, 0x4cd, 0x4d2, 0x4d2, 0x4dc, 0x4dc, 0x4dc,
	0x4e0, 0x4e4, 0x4e4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4f4, 0x4fd,
	0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x4fd, 0x500, 0x506, 0x506,
	0x506, 0x506, 0x506, 0x506, 0x506, 0x506, 0x506, 0x506, 0x506, 0x506, 0x506, 0x50c,
	0x50c, 0x51a, 0x529, 0x529, 0x529, 0x52e, 0x52e, 0x52e, 0x52e, 0x536, 0x536, 0x536,
	0x536, 0x536, 0x542, 0x542, 0x542, 0x542, 0x542, 0x542, 0x542, 0x542, 0x542, 0x542,
	0x548, 0x54f, 0x54f, 0x54f, 0x54f, 0x54f, 0x555, 0x555, 0x555, 0x55a, 0x55a, 0x55a,
	0x55a, 0x55a, 0x561, 0x56d, 0x56d, 0x56d, 0x56d, 0x56d, 0x56d, 0x579, 0x579, 0x579,
	0x579, 0x581, 0x581, 0x58e, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595, 0x595,
	0x59d, 0x5a2, 0x5a2, 0x5a2, 0x5a2, 0x5a2, 0x5a7, 0x5a7, 0x5a7, 0x5a7, 0x5a7, 0x5a7,
	0x5a7, 0x5ad, 0x5ad, 0x5ad, 0x5b1, 0x5b1, 0x5bb, 0x5bb, 0x5bb, 0x5be, 0x5be, 0x5c3,
	0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c8, 0x5c8, 0x5c8, 0x5c8,
	0x5c8, 0x5cc, 0x5d4, 0x5d4, 0x5e2, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5e9, 0x5ef, 0x5ef,
	0x5ef, 0x5f6, 0x606, 0x606, 0x606, 0x606, 0x606, 0x606, 0x606, 0x606, 0x606, 0x606,
	0x60a, 0x60a, 0x60a, 0x60a, 0x60a, 0x60a, 0x610, 0x610, 0x610, 0x610, 0x610, 0x616,
	0x621, 0x625, 0x625, 0x625, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d,
	0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d, 0x62d,
	0x62d, 0x638, 0x638, 0x638, 0x638, 0x638, 0x638, 0x638, 0x63d, 0x63d, 0x63d, 0x63d,
	0x63d, 0x63d, 0x640, 0x640, 0x640, 0x640, 0x647, 0x647, 0x647, 0x647, 0x647, 0x64c,
	0x64c, 0x64c, 0x64c, 0x64c, 0x650, 0x650, 0x650, 0x65f, 0x65f, 0x65f, 0x668, 0x668,
	0x668, 0x668, 0x668, 0x668, 0x671, 0x67a, 0x684, 0x68e, 0x68e, 0x68e, 0x68e, 0x68e,
	0x68e, 0x68e, 0x68e, 0x68e, 0x68e, 0x68e, 0x69d, 0x69d, 0x69d, 0x69d, 0x69d, 0x69d,
	0x6a1, 0x6a1, 0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6ad, 0x6ad, 0x6ad, 0x6ad, 0x6ad,
	0x6b6, 0x6b6, 0x6b6, 0x6b6, 0x6b6, 0x6b6, 0x6bf, 0x6bf, 0x6c6, 0x6c6, 0x6de, 0x6de,
	0x6de, 0x6de, 0x6f9, 0x6fc, 0x6fc, 0x6fc, 0x6fc, 0x6fc, 0x6fc, 0x6fc, 0x701, 0x701,
	0x701, 0x701, 0x701, 0x701, 0x701, 0x701, 0x705, 0x705, 0x705, 0x705, 0x705, 0x705,
	0x705, 0x705, 0x705, 0x705, 0x705, 0x724, 0x724, 0x73c, 0x73c, 0x755, 0x755, 0x769,
	0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x76f, 0x76f, 0x76f,
	0x778,
}

const amLangStr = "" +
	"አፋርኛአብሐዚኛአፍሪካንኛአካንኛአማርኛዓረብኛአሳሜዛዊአያማርኛአዘርባጃንኛባስኪርኛቤላራሻኛቡልጋሪኛቢስላምኛባምባርኛቤንጋሊኛቲቤታንኛብ" +
	"ሬቶንኛቦስኒያንኛካታላንኛኮርሲካኛቼክኛወልሽዴኒሽጀርመንዲቬህድዞንግኻኛኢዊግሪክኛእንግሊዝኛኤስፐራንቶስፓኒሽኢስቶኒያንኛባስክኛፐርሺያኛ" +
	"ፊኒሽፊጂኛፋሮኛፈረንሳይኛየምዕራብ ፍሪስኛአይሪሽእስኮትስ ጌልክኛጋሊሺያጓራኒኛጉጃርቲኛማንክስኛሃውሳኛዕብራስጥሒንዱኛክሮሽያንኛሃይትኛ" +
	"ሀንጋሪኛአርመናዊኢንቴርሊንጓኢንዶኔዥኛእንተርሊንግወኢግቦኛሲቹንዪኛእኑፒያቅኛአይስላንድኛጣሊያንኛእኑክቲቱትኛጃፓንኛጃቫንኛጆርጂያንኮን" +
	"ጎኛኪኩዩካዛክኛካላሊሱትኛክመርኛ ማእከላዊካናዳኛኮሪያኛካሽሚርኛኩርድሽኛኮርኒሽኪርጊዝኛላቲንኛሉክዘምበርገርኛጋንዳኛሊንጋላኛላውስኛሉቴ" +
	"ንያንኛሉባ ካታንጋላትቪያንማላጋስኛማዮሪኛማሴዶንኛማላያላምኛሞንጎላዊኛማራቲኛማላይኛማልቲስኛቡርማኛናኡሩሰሜን ንዴብሌኔፓሊኛደችየኖርዌ" +
	"ይ ናይኖርስክየኖርዌይ ቦክማልንያንጃኦኪታንኛኦሮሞኛኦሪያኛኦሴቲክፑንጃብኛፖሊሽኛፓሽቶኛፖርቹጋልኛኵቿኛሮማንሽሩንዲኛሮማኒያንራሽኛኪንያ" +
	"ርዋንድኛሳንስክሪትኛሲንድሂኛሰሜናዊ ሳሚሳንጎኛሲንሃልኛስሎቫክኛስሎቪኛሳሞአኛሾናኛሱማልኛልቤኒኛሰርቢኛስዋቲኛሶዞኛሱዳንኛስዊድንኛስዋሂ" +
	"ሊኛታሚልኛተሉጉኛታጂኪኛታይኛትግርኛቱርክመንኛጽዋናዊኛቶንጋኛቱርክኛጾንጋኛታታርኛታሂታንኛኡዊግሁርኛዩክሬንኛኡርዱኛኡዝቤክኛቬንዳቪትናም" +
	"ኛቮላፑክኛዎሎፍኛዞሳኛይዲሽኛዮሩባዊኛዡዋንግኛቻይንኛዙሉኛአኮሊኛአገምማፑቼአሱቤምባቤናቦዶብሊንቺጋኛቼሮኬኛየሶራኒ ኩርድኛታይታኛዛርማኛ" +
	"የታችኛው ሶርቢያንኛዱዋላኛጆላ ፎንያኛኢቦኛኤፊክፊሊፒንኛጋጋጉዝኛግዕዝኛየስዊዝ ጀርመንጉስሊኛሃዊያኛየላይኛው ሶርቢያንኛንጎባኛማቻሜኛ" +
	"ካብይልካምባማኮንዴካቡቨርዲያኑኮይራ ቺኒካለንጂንኮሚ ፔርምያክኮካኒሻምባላባፊያላንጊላኮታሎዚኛሉባ-ሉሏሉኦሉዪያማሳይሜሩሞሪሲየኛማኩዋ " +
	"ሜቶሜታሞሃውክሙንዳንግናማክዋሲዮንኮሰሜናዊ ሶቶኑዌርኒያንኮልኛኪቼሮምቦርዋሳምቡሩሳንጉሴናኮይራቦሮ ሴኒታቼልሂትሲዳምኛደቡባዊ ሳሚሉሌ " +
	"ሳሚኢናሪ ሳሚስኮልት ሳሚኮንጎ ስዋሂሊቴሶቴተምትግረክሊንጎንኛቶክ ፒሲንቱምቡካታሳዋቅመካከለኛ አትላስ ታማዚግትያልታወቀ ቋንቋቫይቩን" +
	"ጆሶጋመደበኛ የሞሮኮ ታማዚግትቋንቋዊ ይዘት አይደለምዘመናዊ መደበኛ ዓረብኛየኦስትሪያ ጀርመንየስዊዝ ከፍተኛ ጀርመንኛየአውስትራሊያ" +
	" እንግሊዝኛየካናዳ እንግሊዝኛየብሪቲሽ እንግሊዝኛየአሜሪካ እንግሊዝኛየላቲን አሜሪካ ስፓኒሽየአውሮፓ እስፓንኛየካናዳ ፈረንሳይኛየስ" +
	"ዊዝ ፈረንሳይኛፍሌሚሽየብራዚል ፖርቹጋልኛየአውሮፓ ፖርቹጋልኛሞልዳቫዊናቀለል ያለ ቻይንኛባህላዊ ቻይንኛ"

var amLangIdx = []uint16{ // 604 entries
	0x0, 0xc, 0x1b, 0x1b, 0x2d, 0x39, 0x45, 0x45, 0x51, 0x60, 0x60, 0x6f,
	0x84, 0x93, 0xa2, 0xb1, 0xc0, 0xcf, 0xde, 0xed, 0xfc, 0x10e, 0x11d, 0x11d,
	0x11d, 0x12c, 0x12c, 0x135, 0x135, 0x135, 0x13e, 0x147, 0x153, 0x15c, 0x16e, 0x174,
	0x180, 0x192, 0x1a4, 0x1b0, 0x1c5, 0x1d1, 0x1e0, 0x1e0, 0x1e9, 0x1f2, 0x1fb, 0x20d,
	0x229, 0x235, 0x251, 0x25d, 0x269, 0x278, 0x287, 0x293, 0x2a2, 0x2ae, 0x2ae, 0x2c0,
	0x2cc, 0x2db, 0x2ea, 0x2ea, 0x2ff, 0x311, 0x329, 0x335, 0x344, 0x356, 0x356, 0x36b,
	0x37a, 0x38f, 0x39b, 0x3a7, 0x3b6, 0x3c2, 0x3cb, 0x3cb, 0x3d7, 0x3e9, 0x405, 0x411,
	0x41d, 0x41d, 0x42c, 0x43b, 0x43b, 0x447, 0x456, 0x462, 0x47d, 0x489, 0x489, 0x498,
	0x4a4, 0x4b6, 0x4c9, 0x4d8, 0x4e7, 0x4e7, 0x4f3, 0x502, 0x514, 0x526, 0x532, 0x53e,
	0x54d, 0x559, 0x562, 0x578, 0x584, 0x584, 0x58a, 0x5ac, 0x5c8, 0x5c8, 0x5c8, 0x5d4,
	0x5e3, 0x5e3, 0x5ef, 0x5fb, 0x607, 0x616, 0x616, 0x622, 0x62e, 0x640, 0x649, 0x655,
	0x661, 0x670, 0x679, 0x691, 0x6a6, 0x6a6, 0x6b5, 0x6c8, 0x6d4, 0x6e3, 0x6f2, 0x6fe,
	0x70a, 0x713, 0x71f, 0x72b, 0x737, 0x743, 0x74c, 0x758, 0x767, 0x776, 0x782, 0x78e,
	0x79a, 0x7a3, 0x7af, 0x7c1, 0x7d0, 0x7dc, 0x7e8, 0x7f4, 0x800, 0x80f, 0x821, 0x830,
	0x83c, 0x84b, 0x854, 0x863, 0x872, 0x872, 0x87e, 0x887, 0x893, 0x8a2, 0x8b1, 0x8bd,
	0x8c6, 0x8c6, 0x8d2, 0x8d2, 0x8d2, 0x8d2, 0x8d2, 0x8db, 0x8db, 0x8db, 0x8db, 0x8db,
	0x8db, 0x8db, 0x8db, 0x8db, 0x8db, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4, 0x8e4,
	0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea,
	0x8ea, 0x8ea, 0x8f3, 0x8f3, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9,
	0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8f9, 0x8ff, 0x8ff, 0x8ff, 0x8ff, 0x8ff, 0x908, 0x908,
	0x908, 0x908, 0x908, 0x908, 0x908, 0x911, 0x911, 0x911, 0x911, 0x911, 0x911, 0x911,
	0x911, 0x91d, 0x91d, 0x936, 0x936, 0x936, 0x936, 0x936, 0x936, 0x936, 0x942, 0x942,
	0x942, 0x942, 0x942, 0x94e, 0x94e, 0x970, 0x970, 0x97c, 0x97c, 0x98f, 0x98f, 0x98f,
	0x998, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9a1, 0x9b0,
	0x9b0, 0x9b0, 0x9b0, 0x9b0, 0x9b0, 0x9b0, 0x9b0, 0x9b0, 0x9b0, 0x9b3, 0x9bf, 0x9bf,
	0x9bf, 0x9bf, 0x9bf, 0x9cb, 0x9cb, 0x9cb, 0x9cb, 0x9cb, 0x9cb, 0x9cb, 0x9cb, 0x9cb,
	0x9cb, 0x9cb, 0x9e4, 0x9e4, 0x9e4, 0x9f0, 0x9f0, 0x9f0, 0x9f0, 0x9fc, 0x9fc, 0x9fc,
	0x9fc, 0x9fc, 0xa1e, 0xa1e, 0xa1e, 0xa1e, 0xa1e, 0xa1e, 0xa1e, 0xa1e, 0xa1e, 0xa1e,
	0xa2a, 0xa36, 0xa36, 0xa36, 0xa36, 0xa36, 0xa42, 0xa42, 0xa42, 0xa4b, 0xa4b, 0xa4b,
	0xa4b, 0xa4b, 0xa57, 0xa6c, 0xa6c, 0xa6c, 0xa6c, 0xa6c, 0xa6c, 0xa7c, 0xa7c, 0xa7c,
	0xa7c, 0xa8b, 0xa8b, 0xaa1, 0xaaa, 0xaaa, 0xaaa, 0xaaa, 0xaaa, 0xaaa, 0xaaa, 0xaaa,
	0xab6, 0xabf, 0xabf, 0xabf, 0xabf, 0xabf, 0xac8, 0xac8, 0xac8, 0xac8, 0xac8, 0xac8,
	0xac8, 0xad1, 0xad1, 0xad1, 0xada, 0xada, 0xae7, 0xae7, 0xae7, 0xaed, 0xaed, 0xaf6,
	0xaf6, 0xaf6, 0xaf6, 0xaf6, 0xaf6, 0xaf6, 0xaf6, 0xaf6, 0xaff, 0xaff, 0xaff, 0xaff,
	0xaff, 0xb05, 0xb14, 0xb14, 0xb24, 0xb2a, 0xb2a, 0xb2a, 0xb2a, 0xb2a, 0xb36, 0xb36,
	0xb36, 0xb45, 0xb45, 0xb45, 0xb45, 0xb45, 0xb45, 0xb45, 0xb45, 0xb45, 0xb45, 0xb45,
	0xb4b, 0xb4b, 0xb4b, 0xb4b, 0xb4b, 0xb4b, 0xb57, 0xb57, 0xb57, 0xb57, 0xb57, 0xb5d,
	0xb70, 0xb79, 0xb79, 0xb79, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b,
	0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b, 0xb8b,
	0xb8b, 0xb91, 0xb91, 0xb91, 0xb91, 0xb91, 0xb91, 0xb91, 0xb9a, 0xb9a, 0xb9a, 0xb9a,
	0xb9a, 0xb9a, 0xba0, 0xba0, 0xba0, 0xba0, 0xbac, 0xbac, 0xbac, 0xbac, 0xbac, 0xbb5,
	0xbb5, 0xbb5, 0xbb5, 0xbb5, 0xbbb, 0xbbb, 0xbbb, 0xbd1, 0xbd1, 0xbd1, 0xbe0, 0xbe0,
	0xbe0, 0xbec, 0xbec, 0xbec, 0xbff, 0xc0c, 0xc1c, 0xc2f, 0xc2f, 0xc2f, 0xc2f, 0xc2f,
	0xc2f, 0xc2f, 0xc2f, 0xc2f, 0xc2f, 0xc2f, 0xc45, 0xc45, 0xc45, 0xc45, 0xc45, 0xc45,
	0xc4b, 0xc4b, 0xc54, 0xc5d, 0xc5d, 0xc5d, 0xc5d, 0xc6f, 0xc6f, 0xc6f, 0xc6f, 0xc6f,
	0xc7f, 0xc7f, 0xc7f, 0xc7f, 0xc7f, 0xc7f, 0xc8b, 0xc8b, 0xc97, 0xc97, 0xcc3, 0xcc3,
	0xcc3, 0xcc3, 0xcdc, 0xce2, 0xce2, 0xce2, 0xce2, 0xce2, 0xce2, 0xce2, 0xceb, 0xceb,
	0xceb, 0xceb, 0xceb, 0xceb, 0xceb, 0xceb, 0xcf1, 0xcf1, 0xcf1, 0xcf1, 0xcf1, 0xcf1,
	0xcf1, 0xcf1, 0xcf1, 0xcf1, 0xcf1, 0xd1a, 0xd1a, 0xd40, 0xd40, 0xd66, 0xd85, 0xdae,
	0xdd9, 0xdf8, 0xe1a, 0xe3c, 0xe62, 0xe81, 0xe81, 0xea0, 0xebf, 0xecb, 0xeed, 0xf0f,
	0xf21, 0xf21, 0xf3e, 0xf57,
}

const arLangStr = "" +
	"الأفاريةالأبخازيةالأفستيةالأفريقانيةالأكانيةالأمهريةالأراجونيةالعربيةالأساميةالأ" +
	"فاريكيةالأيماراالأذربيجانيةالباشكيريةالبيلوروسيةالبلغاريةالبيسلاميةالبامباراالبن" +
	"غاليةالتبتيةالبريتونيةالبوسنيةالكتالانيةالشيشانيةالتشاموروالكورسيكيةالكرىالتشيكي" +
	"ةسلافية كنسيةالتشفاشالولزيةالدانماركيةالألمانيةالمالديفيةالزونخايةالإيوياليوناني" +
	"ةالإنجليزيةالإسبرانتوالإسبانيةالإستونيةلغة الباسكالفارسيةالفلةالفنلنديةالفيجيةال" +
	"فارويزالفرنسيةالفريزيانالأيرلنديةالغيلية الأسكتلنديةالجاليكيةالجوارانيالغوجاراتي" +
	"ةالمنكيةالهوساالعبريةالهنديةالهيري موتوالكرواتيةالهايتيةالهنغاريةالأرمينيةالهيري" +
	"رواللّغة الوسيطةالإندونيسيةالإنترلينجالإيجبوالسيتشيون ييالإينبياكالإيدوالأيسلاند" +
	"يةالإيطاليةالإينكتيتتاليابانيةالجاويةالجورجيةالكونغوالكيكيوالكيونياماالكازاخستان" +
	"يةالكالاليستالخميريةالكاناداالكوريةالكانيوريالكشميريةالكرديةالكوميالكورنيةالقرغي" +
	"زيةاللاتينيةاللوكسمبرجيةالجانداالليمبرجيشيةاللينجالااللاويةاللتوانيةاللبا-كاتانج" +
	"االلاتفيةالمالاجاشيةالمارشاليةالماوريةالمقدونيةالماليالامالمنغوليةالماراثيلغة ال" +
	"ملايوالمالطيةالبورميةالنوروالنديبيل الشماليالنيباليةالندونجاالهولنديةالنينورسك ا" +
	"لنرويجيالبوكمالية النرويجيةالنديبيل الجنوبيالنافاجوالنيانجاالأوكيتانيةالأوجيبواا" +
	"لأوروموالأوريياالأوسيتيكالبنجابيةالباليةالبولنديةالبشتونيةالبرتغاليةالكويتشواالر" +
	"ومانشيةالرنديالرومانيةالروسيةالكينياروانداالسنسكريتيةالسردينيةالسنديةالسامي الشم" +
	"اليالسانجوالسنهاليةالسلوفاكيةالسلوفانيةالساموائيةالشوناالصوماليةالألبانيةالصربية" +
	"السواتيالسوتو الجنوبيةالسوندانيةالسويديةالسواحليةالتاميليةالتيلجوالطاجيكيةالتايل" +
	"انديةالتيجرينياالتركمانيةالتسوانيةالتونغيةالتركيةالسونجاالتتاريةالتاهيتيةالأغوري" +
	"ةالأوكرانيةالأرديةالأوزباكيةالفينداالفيتناميةالولونيةالولوفالخوسااليديشيةاليوروب" +
	"يةالزهيونجالصينيةالزولوالأتشينيزيةالأكوليةالأدانجميةالأديجهالأفريهيليةالأغمالآين" +
	"ويةالأكاديةالأليوتيةالألطائية الجنوبيةالإنجليزية القديمةالأنجيكاالآراميةالأروكان" +
	"يةالأراباهوالأراواكيةآسوالأستريةالأواديةالبلوشيةاللغة الباليةالباسابامنالبيجاالب" +
	"يمبابيناالبهوجبريةالبيكوليةالبينيةالسيكسيكيةالبراجيةالبودوأكوسالبرياتيةالبجينيزي" +
	"ةالبلينيةالكادوالكاريبيةالأتسامالسيبيونوتشيغاالتشيبشاالتشاجاتايالتشكيزيةالماريال" +
	"شينوك جارجونالشوكتوالشيباوايانالشيروكيالشايانالسريانية الكرديةالقبطيةالتركية الك" +
	"ريمينيةالكاشبايانالداكوتاالدارجواتيتاالديلويرالسلافيةالدوجريبالدنكاالزارميةالدوج" +
	"ريالصربية السفلىالديولاالهولندية الوسطىجولا فونياالدايلاالقرعانيةإمبوالإفيكالمصر" +
	"ية القديمةالإكاجكالإمايتالإنجليزية الوسطىالإيوندوالفانجالفلبينيةالفونالفرنسية ال" +
	"وسطىالفرنسية القديمةالفريزينية الشماليةالفريزينية الشرقيةالفريلايانالجاالغاغوزال" +
	"جايوالجبياالجيزلغة أهل جبل طارقالألمانية العليا الوسطىالألمانية العليا القديمةال" +
	"جنديالجورونتالوالقوطيةالجريبواليونانية القديمةالألمانية السويسريةالغيزيةغوتشناله" +
	"يدالغة أهل الهاوايالهيليجينونالحثيةالهمونجيةالصربية العلياالهباالإيبانالإيلوكوال" +
	"إنجوشيةاللوجباننغومباماتشيمالجيدو - الفارسيالجيدو - العربيالكارا-كالباكالقبيليةا" +
	"لكاتشينالجوالكامباالكويالكاباردايانكانمبوماكوندهكابوفيرديانوالكوروالكازيةالخوتان" +
	"يزكويرا تشينيكالينجينالكيمبندوكومي-بيرماياكالكونكانيةالكوسراينالكبيلالكاراتشاي-ب" +
	"الكارالكريليةكرخانةشامبالابافياالكميكالكتينايالإسباعبريةلانجياللاهندااللامبااللي" +
	"زجهايانيةلاكوتامنغولىاللوزياللبا-لؤلؤاللوسينواللوندااللواللشايلوياالمادريزالماجا" +
	"المايثيليالماكاسارالماندينغالماسايماباالموكشاالماندارالميندميروالمورسيانيةالأيرل" +
	"ندية الوسطىماخاوا-ميتوميتاالميكماكيونيةالمينانجكاباوالمانشوالمانيبريالموهوكالموس" +
	"يمندنجلغات متعددةالكريكالميرانديزالمارواريالأرزيةاللغة النابوليةناماالألمانية ال" +
	"سفلىالنيواريالنياسالنيويكواسيوالنوجايالنورس القديمأنكوالسوتو الشماليةالنويرالنوا" +
	"رية التقليديةالنيامويزيالنيانكولالنيوروالنزيماالأوساجالتركية العثمانيةالبانجاسين" +
	"انالبهلويةالبامبانجاالبابيامينتوالبالوانالفارسية القديمةالفينيقيةالبوهنبيايانالب" +
	"روفانسية القديمةكيشيالراجاسثانيةالرابانيالراروتونجانيرومبوغجريالأرومانيانرواالسا" +
	"نداويالساخيةالآرامية السوماريةسامبوروالساساكالسانتالينامبيسانغوالصقليةالأسكتلندي" +
	"ةسيناالسيلكبكويرابورو سينيالأيرلندية القديمةتشلحيتالشانيةالعربية التشاديةالسيدام" +
	"والسامي الجنوبياللول ساميالإيناري ساميالسكولت ساميالسونينكالسوجدينالسرانان تونجو" +
	"السررالسوكوماالسوسوالسوماريةالقمريةالكونغو السواحليةسريانية تقليديةالسريانيةالتي" +
	"منتيسوالتيرينوالتيتمالتيجرالتيفالتوكيلاوالكلينجونالتلينغيتيةالتاماشيكتونجا - نيا" +
	"ساالتوك بيسينالتسيمشيانالتامبوكاالتوفالوتاساواقالتُركالأمازيغية وسط الأطلسالأدمر" +
	"تاليجاريتيكالأمبندوالجذرالفايالفوتيكفونجوالوالاموالوارايالواشوالكالميكسوجاالياوا" +
	"ليابيزيانجبنالكَنْتُونيةالزابوتيكرموز المعايير الأساسيةالزيناجاالتمازيغية المغرب" +
	"ية القياسيةالزونيةبدون محتوى لغويزازاالعربية الرسمية الحديثةالألمانية النمساويةا" +
	"لألمانية العليا السويسريةالإنجليزية الأستراليةالإنجليزية الكنديةالإنجليزية البري" +
	"طانيةالإنجليزية الولايات المتحدةإسبانية أمريكا اللاتينيةالإسبانية الأوروبيةالفرن" +
	"سية الكنديةالفرنسية السويسريةالفلمنكالبرتغالية البرازيليةالبرتغالية الأوروبيةالم" +
	"ولدوفيةالصينية المبسطةالصينية التقليدية"

var arLangIdx = []uint16{ // 604 entries
	0x0, 0x10, 0x22, 0x32, 0x48, 0x58, 0x68, 0x7c, 0x8a, 0x9a, 0xae, 0xbe,
	0xd6, 0xea, 0x100, 0x112, 0x126, 0x138, 0x14a, 0x158, 0x16c, 0x17c, 0x190, 0x1a2,
	0x1b4, 0x1c8, 0x1d2, 0x1e2, 0x1f9, 0x207, 0x215, 0x22b, 0x23d, 0x251, 0x263, 0x26f,
	0x281, 0x295, 0x2a9, 0x2bb, 0x2cd, 0x2e0, 0x2f0, 0x2fa, 0x30c, 0x31a, 0x32a, 0x33a,
	0x34c, 0x360, 0x385, 0x397, 0x3a9, 0x3bf, 0x3cd, 0x3d9, 0x3e7, 0x3f5, 0x40a, 0x41c,
	0x42c, 0x43e, 0x450, 0x460, 0x47b, 0x491, 0x4a5, 0x4b3, 0x4ca, 0x4dc, 0x4e8, 0x4fe,
	0x510, 0x524, 0x536, 0x544, 0x554, 0x562, 0x570, 0x584, 0x59e, 0x5b2, 0x5c2, 0x5d2,
	0x5e0, 0x5f2, 0x604, 0x612, 0x61e, 0x62e, 0x640, 0x652, 0x66a, 0x678, 0x690, 0x6a2,
	0x6b0, 0x6c2, 0x6db, 0x6eb, 0x701, 0x715, 0x725, 0x737, 0x74b, 0x75d, 0x76d, 0x782,
	0x792, 0x7a2, 0x7ae, 0x7cd, 0x7df, 0x7ef, 0x801, 0x824, 0x84b, 0x86a, 0x87a, 0x88a,
	0x8a0, 0x8b2, 0x8c2, 0x8d2, 0x8e4, 0x8f6, 0x904, 0x916, 0x928, 0x93c, 0x94e, 0x962,
	0x96e, 0x980, 0x98e, 0x9a8, 0x9be, 0x9d0, 0x9de, 0x9f9, 0xa07, 0xa19, 0xa2d, 0xa41,
	0xa55, 0xa61, 0xa73, 0xa85, 0xa93, 0xaa1, 0xabe, 0xad2, 0xae2, 0xaf4, 0xb06, 0xb14,
	0xb26, 0xb3c, 0xb50, 0xb64, 0xb76, 0xb86, 0xb94, 0xba2, 0xbb2, 0xbc4, 0xbd4, 0xbe8,
	0xbf6, 0xc0a, 0xc18, 0xc2c, 0xc2c, 0xc3c, 0xc48, 0xc54, 0xc64, 0xc76, 0xc86, 0xc94,
	0xca0, 0xcb6, 0xcc6, 0xcda, 0xce8, 0xce8, 0xcfe, 0xd08, 0xd18, 0xd28, 0xd28, 0xd3a,
	0xd3a, 0xd5d, 0xd80, 0xd90, 0xda0, 0xdb4, 0xdb4, 0xdc6, 0xdc6, 0xdda, 0xdda, 0xdda,
	0xde0, 0xde0, 0xdf0, 0xdf0, 0xe00, 0xe00, 0xe10, 0xe29, 0xe29, 0xe35, 0xe3d, 0xe3d,
	0xe3d, 0xe49, 0xe57, 0xe57, 0xe5f, 0xe5f, 0xe5f, 0xe73, 0xe85, 0xe93, 0xe93, 0xe93,
	0xea7, 0xea7, 0xea7, 0xeb7, 0xeb7, 0xec3, 0xecb, 0xedd, 0xef1, 0xef1, 0xf01, 0xf01,
	0xf0d, 0xf1f, 0xf1f, 0xf2d, 0xf3f, 0xf49, 0xf59, 0xf6d, 0xf7f, 0xf8b, 0xfa6, 0xfb4,
	0xfca, 0xfda, 0xfe8, 0x1009, 0x1017, 0x1017, 0x103a, 0x104e, 0x105e, 0x106e, 0x1076, 0x1086,
	0x1096, 0x10a6, 0x10b2, 0x10c2, 0x10d0, 0x10eb, 0x10eb, 0x10f9, 0x1118, 0x112b, 0x1139, 0x114b,
	0x1153, 0x115f, 0x115f, 0x117c, 0x118a, 0x1198, 0x11b9, 0x11b9, 0x11c9, 0x11c9, 0x11d5, 0x11e7,
	0x11e7, 0x11f1, 0x11f1, 0x120e, 0x122d, 0x122d, 0x1252, 0x1275, 0x1289, 0x1291, 0x129f, 0x129f,
	0x12ab, 0x12b7, 0x12b7, 0x12c1, 0x12de, 0x12de, 0x130a, 0x1338, 0x1338, 0x1344, 0x135a, 0x1368,
	0x1376, 0x1397, 0x13bc, 0x13bc, 0x13bc, 0x13ca, 0x13d4, 0x13e0, 0x13e0, 0x13fc, 0x13fc, 0x1412,
	0x141e, 0x1430, 0x144b, 0x144b, 0x1455, 0x1463, 0x1463, 0x1473, 0x1485, 0x1485, 0x1485, 0x1495,
	0x14a1, 0x14ad, 0x14ca, 0x14e5, 0x14e5, 0x14fe, 0x150e, 0x151e, 0x1526, 0x1534, 0x153e, 0x1556,
	0x1562, 0x1562, 0x1570, 0x1588, 0x1588, 0x1594, 0x1594, 0x15a2, 0x15b4, 0x15c9, 0x15c9, 0x15c9,
	0x15c9, 0x15d9, 0x15eb, 0x1604, 0x1618, 0x162a, 0x1636, 0x1657, 0x1657, 0x1657, 0x1667, 0x1673,
	0x1681, 0x168b, 0x168b, 0x1697, 0x16a7, 0x16bd, 0x16c7, 0x16d7, 0x16e5, 0x16ff, 0x16ff, 0x16ff,
	0x16ff, 0x170b, 0x170b, 0x1717, 0x1723, 0x1723, 0x1736, 0x1746, 0x1754, 0x175c, 0x1768, 0x1770,
	0x1770, 0x1770, 0x1780, 0x1780, 0x178c, 0x179e, 0x17b0, 0x17c2, 0x17d0, 0x17d8, 0x17e6, 0x17f6,
	0x1802, 0x180a, 0x1820, 0x1841, 0x1856, 0x185e, 0x1878, 0x1892, 0x18a0, 0x18b2, 0x18c0, 0x18cc,
	0x18cc, 0x18d6, 0x18eb, 0x18f7, 0x190b, 0x191d, 0x191d, 0x191d, 0x192b, 0x192b, 0x192b, 0x1948,
	0x1950, 0x196f, 0x197f, 0x198b, 0x1997, 0x1997, 0x19a3, 0x19a3, 0x19b1, 0x19ca, 0x19ca, 0x19d2,
	0x19ef, 0x19fb, 0x1a1e, 0x1a32, 0x1a44, 0x1a52, 0x1a60, 0x1a6e, 0x1a8f, 0x1aa7, 0x1ab7, 0x1acb,
	0x1ae3, 0x1af3, 0x1af3, 0x1af3, 0x1af3, 0x1b12, 0x1b12, 0x1b24, 0x1b24, 0x1b24, 0x1b3c, 0x1b3c,
	0x1b61, 0x1b69, 0x1b69, 0x1b81, 0x1b91, 0x1bab, 0x1bab, 0x1bab, 0x1bb5, 0x1bbd, 0x1bbd, 0x1bbd,
	0x1bbd, 0x1bd3, 0x1bd9, 0x1beb, 0x1bf9, 0x1c1c, 0x1c2a, 0x1c38, 0x1c4a, 0x1c4a, 0x1c54, 0x1c5e,
	0x1c6c, 0x1c82, 0x1c82, 0x1c82, 0x1c8a, 0x1c8a, 0x1c98, 0x1cb3, 0x1cd6, 0x1cd6, 0x1ce2, 0x1cf0,
	0x1d0f, 0x1d1f, 0x1d1f, 0x1d1f, 0x1d3a, 0x1d4d, 0x1d66, 0x1d7d, 0x1d8d, 0x1d9d, 0x1db8, 0x1dc2,
	0x1dc2, 0x1dc2, 0x1dd2, 0x1dde, 0x1df0, 0x1dfe, 0x1e1f, 0x1e3c, 0x1e4e, 0x1e4e, 0x1e4e, 0x1e5a,
	0x1e62, 0x1e72, 0x1e7e, 0x1e8a, 0x1e94, 0x1ea6, 0x1ea6, 0x1eb8, 0x1ece, 0x1ece, 0x1ee0, 0x1ef7,
	0x1f0c, 0x1f0c, 0x1f0c, 0x1f0c, 0x1f20, 0x1f20, 0x1f32, 0x1f42, 0x1f50, 0x1f5c, 0x1f84, 0x1f92,
	0x1fa6, 0x1fb6, 0x1fc0, 0x1fca, 0x1fca, 0x1fca, 0x1fca, 0x1fca, 0x1fd8, 0x1fd8, 0x1fe2, 0x1fe2,
	0x1ff2, 0x2000, 0x200c, 0x200c, 0x201c, 0x201c, 0x2024, 0x202e, 0x203c, 0x2048, 0x2048, 0x2048,
	0x2060, 0x2072, 0x209c, 0x209c, 0x20ac, 0x20e2, 0x20f0, 0x210c, 0x2114, 0x2140, 0x2165, 0x2197,
	0x21c0, 0x21e3, 0x220c, 0x2240, 0x226e, 0x2293, 0x2293, 0x22b2, 0x22d5, 0x22e3, 0x230c, 0x2333,
	0x2347, 0x2347, 0x2364, 0x2385,
}

const azLangStr = "" +
	"afarcaabxazavestancaafrikaansakancaamhararagoncaərəbassamavarikcəaymarcaazərbayc" +
	"anbaşqırdbelarusbolqarbislama dilibambarabenqaltibetBretoncabosniakkatalançeçen " +
	"diliçamoro dilikorsikakri diliçexkilsə slav diliçuvaş diliuelsdanimarkaalmandive" +
	"h dilidzonqaeveyunaningilisesperantoispanestonbaskfarsfula dilifinficifarerfrans" +
	"ızqərbi frizirlandskot gaelik diliqalisianquaraniqucaratmankshausaivrithindihiri" +
	" motu dilixorvathaitimacarerməniHerer diliinterlingua diliindonezinterlingue dil" +
	"iiqbosiçuan yiinupiaq diliido diliislanditalyaninuktitutyaponyavagürcükonqo dili" +
	"kikuyukuanyama diliqazaxkalaallisutkxmerkannadakoreyakanur dilikaşmirkürdkomi di" +
	"likornqırğızlatınlüksemburqqandalimburqiş dililinqalalaoslitvaluba-katanqalatışm" +
	"alaqasmarşal dilimaorimakedonmalayalammonqolmaratimalaymaltabirmanauru dilişimal" +
	"i ndebelenepalnqonka dilihollandnünorsk norveçbokmal norveçcənub ndebele dilinav" +
	"ayo dilinyanca dilioksitancaocibva dilioromooriyaosetik dilipəncabpali dilipolya" +
	"kpuştuportuqalkeçuaretoromanrundirumınruskinyarvandasanskritsardin dilisindhişim" +
	"ali samisanqosinhalslovakslovensamoa dilişonasomalialbanserbsvati diliSesoto dil" +
	"isudanisveçsuahilitamilteluqutaciktaytiqrintürkmənsvana dilitonqatürksonqa dilit" +
	"atartaxiti diliuyğurukraynaurduözbəkvenda dilivyetnamvolapük dilivalun dilivolof" +
	"xosaYahudi diliyorubajuənq diliçinzuluakin diliakoli diliadangme diliaduge dilia" +
	"frihili diliaqhemaynucaakadiancaaleutcacənub altay diliqədimi ingiliscəangikə di" +
	"liaramik diliaraukancaarapaho diliaravakçaasuasturicəavadicəbaluc dilibalincəbas" +
	"a dilibeja dilibembabenabxoçpuri dilibikolcabini dilisiksikə dilibraj dilibodobu" +
	"ryat dilibugin dilibilincəkado dilikarib diliatsamcakebuano diliçiqaçibçə diliça" +
	"ğatay diliçukiz dilimari diliçinuk ləhçəsiçoktau diliçipevyan diliçirokiçeyen di" +
	"lisorani kürdkopt dilikrım türkçəkaşubyan dilidakota dilidarqva dilitaitadelaver" +
	" dilislaveydoqrib dilidinka dilizarmadoqri diliaşağı sorbdualaortacaq hollandcad" +
	"ioladyula diliembuefik diliqədimi misir diliekacuk dilielamit diliortacaq ingili" +
	"scəevondo dilifang dilifilippinfon diliortacaq fransızcaqədimi fransızcaşimal fr" +
	"is dilifriul diliqa diliqaqauzqayo diliqabaya diliqez diliqilbert giliortacaq yü" +
	"ksək almancaqədimi almancaqondi diliqorontalo diligotçaqrebo diliqədimi yunancaİ" +
	"sveçrə almancasıqusiqviçin dilihayda dilihavayhiliqaynon dilihittit dilimonq dil" +
	"iyuxarı sorbhupa diliiban diliiloko diliinquş dililoğban dilinqombamaçamjudo-far" +
	"scajude-ərəbcəqara-qalpaq dilikabilekaçincaju dilikambakavi dilikabardcatiyap di" +
	"limakondkabuverdiankoro dilixazi dilixotan dilikoyra çiinikalencinkimbundu dilik" +
	"omi-permyakkonkankosreyan dilikpelle diliqaraçay-balkar dilikarelyan dilikurux d" +
	"ilişambalabafiakumuk dilikutenay dililadin dililangilaxnda dililamba dililəzqi d" +
	"ililakotamonqo dililozi dililuba-lulua dililuyseno dililunda dililuolushaycaluyi" +
	"amaduriz dilimaqahi dilimaitili dilimakasar diliməndinqo dilimasaymokşa dilimand" +
	"ar dilimende dilimerumorisienortacaq irlandcamaxuva-meettometa’mikmak diliminanq" +
	"kaban dilimançu dilimanipüri dilimohavkmosi dilimundanqdigər dillərkrik dilimira" +
	"nd dilimaruari dilierzya dilineapolital dilinamaaşağı almancanevari dilinyas dil" +
	"iniyuan dilikvasionoqay diliqədimi norscanqoşimal soto dilinuernyamvezi dilinyan" +
	"kolniyoro dilinizima diliosage diliosman dilipanqasinan dilipaxlavi dilipampanqa" +
	" dilipapyamento dilipalayancaqədimi farscafoyenik diliponpeyan diliqədimi proven" +
	"sialcakiçeracastan dilirapanu dilirarotonqan diliromboroman diliaromancaruasanda" +
	"ve diliyakut dilisamaritan dilisamburusasak dilisantal dilisanqusisili diliskots" +
	" dilisenaselkup dilikoyraboro senniqədimi irlandcataçelitşan dilisidamo dilicənu" +
	"bi samilule samiinari samiskoltsoninke dilisoqdiyen dilisranan tonqo diliserer d" +
	"iliisukuma dilisusu dilisumeryan diliKonqo suahilicəsisiryak dilitimne dilitesot" +
	"ereno dilitetum dilitiqre dilitiv dilitokelay diliklinqontlinqit dilitamaşek dil" +
	"iniyasa tonga dilitok pisin dilisimşyan dilitumbuka dilituvalu dilitasavaqtuviny" +
	"an diliMərkəzi Atlas tamazicəsiudmurt diliuqaritik diliumbundu dilirut dilivaivo" +
	"tik dilivunyovalamo dilivaray dilivaşo dilikalmıqcasoqayao diliyapiz dilizapotek" +
	" diliblisimbols dilizenaqa dilitamazizuni dilidil məzmunu yoxdurzaza diliModern " +
	"Standart ƏrəbcəAvstriya almancasıİsveçrə yüksək almancasıAvstraliya ingiliscəsiK" +
	"anada ingiliscəsiBritaniya ingiliscəsiAmerika ingiliscəsiLatın Amerikası ispanca" +
	"sıKastiliya ispancasıMeksika ispancasıKanada fransızcasıİsveçrə fransızcasıflama" +
	"ndBraziliya portuqalcasıPortuqaliya portuqalcasımoldavserb-xorvatcasadələşmiş çi" +
	"nənənəvi çin"

var azLangIdx = []uint16{ // 604 entries
	0x0, 0x6, 0xb, 0x14, 0x1d, 0x23, 0x28, 0x30, 0x36, 0x3b, 0x44, 0x4b,
	0x56, 0x5f, 0x66, 0x6c, 0x78, 0x7f, 0x85, 0x8a, 0x92, 0x99, 0xa0, 0xac,
	0xb8, 0xbf, 0xc7, 0xcb, 0xdb, 0xe7, 0xeb, 0xf4, 0xf9, 0x103, 0x109, 0x10c,
	0x111, 0x118, 0x121, 0x126, 0x12b, 0x12f, 0x133, 0x13c, 0x13f, 0x143, 0x148, 0x150,
	0x15b, 0x161, 0x171, 0x179, 0x180, 0x187, 0x18c, 0x191, 0x196, 0x19b, 0x1a9, 0x1af,
	0x1b4, 0x1b9, 0x1c0, 0x1ca, 0x1da, 0x1e1, 0x1f1, 0x1f5, 0x1ff, 0x20b, 0x213, 0x219,
	0x220, 0x229, 0x22e, 0x232, 0x239, 0x243, 0x249, 0x256, 0x25b, 0x266, 0x26b, 0x272,
	0x278, 0x282, 0x289, 0x28e, 0x297, 0x29b, 0x2a4, 0x2aa, 0x2b5, 0x2ba, 0x2c9, 0x2d0,
	0x2d4, 0x2d9, 0x2e5, 0x2ec, 0x2f3, 0x2ff, 0x304, 0x30b, 0x314, 0x31a, 0x320, 0x325,
	0x32a, 0x32f, 0x339, 0x348, 0x34d, 0x358, 0x35f, 0x36f, 0x37d, 0x390, 0x39b, 0x3a6,
	0x3af, 0x3ba, 0x3bf, 0x3c4, 0x3cf, 0x3d6, 0x3df, 0x3e5, 0x3eb, 0x3f3, 0x3f9, 0x402,
	0x407, 0x40d, 0x410, 0x41b, 0x423, 0x42e, 0x434, 0x440, 0x445, 0x44b, 0x451, 0x457,
	0x461, 0x466, 0x46c, 0x471, 0x475, 0x47f, 0x48a, 0x48f, 0x495, 0x49c, 0x4a1, 0x4a7,
	0x4ac, 0x4af, 0x4b5, 0x4be, 0x4c8, 0x4cd, 0x4d2, 0x4dc, 0x4e1, 0x4ec, 0x4f2, 0x4f9,
	0x4fd, 0x504, 0x50e, 0x515, 0x522, 0x52c, 0x531, 0x535, 0x540, 0x546, 0x551, 0x555,
	0x559, 0x562, 0x56c, 0x578, 0x582, 0x582, 0x58f, 0x594, 0x59a, 0x5a3, 0x5a3, 0x5aa,
	0x5aa, 0x5bb, 0x5cd, 0x5d9, 0x5e4, 0x5ed, 0x5ed, 0x5f9, 0x5f9, 0x602, 0x602, 0x602,
	0x605, 0x605, 0x60e, 0x60e, 0x616, 0x616, 0x620, 0x628, 0x628, 0x631, 0x631, 0x631,
	0x631, 0x63a, 0x63f, 0x63f, 0x643, 0x643, 0x643, 0x651, 0x658, 0x661, 0x661, 0x661,
	0x66e, 0x66e, 0x66e, 0x677, 0x677, 0x67b, 0x67b, 0x686, 0x690, 0x690, 0x698, 0x698,
	0x6a1, 0x6ab, 0x6ab, 0x6b2, 0x6be, 0x6c3, 0x6d0, 0x6de, 0x6e9, 0x6f2, 0x703, 0x70f,
	0x71d, 0x724, 0x72f, 0x73b, 0x744, 0x744, 0x753, 0x761, 0x76c, 0x777, 0x77c, 0x788,
	0x78e, 0x799, 0x7a3, 0x7a8, 0x7b2, 0x7bf, 0x7bf, 0x7c4, 0x7d5, 0x7da, 0x7e4, 0x7e4,
	0x7e8, 0x7f1, 0x7f1, 0x803, 0x80e, 0x819, 0x82b, 0x82b, 0x836, 0x836, 0x83f, 0x847,
	0x847, 0x84f, 0x84f, 0x861, 0x873, 0x873, 0x883, 0x883, 0x88d, 0x894, 0x89a, 0x89a,
	0x8a3, 0x8ae, 0x8ae, 0x8b6, 0x8c2, 0x8c2, 0x8da, 0x8e9, 0x8e9, 0x8f3, 0x901, 0x907,
	0x911, 0x920, 0x935, 0x935, 0x935, 0x939, 0x945, 0x94f, 0x94f, 0x954, 0x954, 0x963,
	0x96e, 0x977, 0x983, 0x983, 0x98c, 0x995, 0x995, 0x99f, 0x9aa, 0x9aa, 0x9aa, 0x9b6,
	0x9bc, 0x9c2, 0x9cd, 0x9db, 0x9db, 0x9eb, 0x9f1, 0x9f9, 0xa00, 0xa05, 0xa0e, 0xa16,
	0xa16, 0xa20, 0xa26, 0xa31, 0xa31, 0xa3a, 0xa3a, 0xa43, 0xa4d, 0xa59, 0xa59, 0xa59,
	0xa59, 0xa61, 0xa6e, 0xa7a, 0xa80, 0xa8d, 0xa98, 0xaac, 0xaac, 0xaac, 0xab9, 0xac3,
	0xacb, 0xad0, 0xad0, 0xada, 0xae6, 0xaf0, 0xaf5, 0xb00, 0xb0a, 0xb15, 0xb15, 0xb15,
	0xb15, 0xb1b, 0xb1b, 0xb25, 0xb2e, 0xb2e, 0xb3d, 0xb49, 0xb53, 0xb56, 0xb5e, 0xb63,
	0xb63, 0xb63, 0xb6f, 0xb6f, 0xb7a, 0xb86, 0xb92, 0xba0, 0xba5, 0xba5, 0xbb0, 0xbbb,
	0xbc5, 0xbc9, 0xbd1, 0xbe1, 0xbee, 0xbf5, 0xc00, 0xc10, 0xc1b, 0xc29, 0xc2f, 0xc38,
	0xc38, 0xc3f, 0xc4d, 0xc56, 0xc61, 0xc6d, 0xc6d, 0xc6d, 0xc77, 0xc77, 0xc77, 0xc86,
	0xc8a, 0xc9a, 0xca5, 0xcae, 0xcb9, 0xcb9, 0xcbf, 0xcbf, 0xcc9, 0xcd7, 0xcd7, 0xcda,
	0xcea, 0xcee, 0xcee, 0xcfb, 0xd02, 0xd0d, 0xd18, 0xd22, 0xd2c, 0xd3b, 0xd47, 0xd54,
	0xd63, 0xd6c, 0xd6c, 0xd6c, 0xd6c, 0xd7a, 0xd7a, 0xd86, 0xd86, 0xd86, 0xd93, 0xd93,
	0xda7, 0xdac, 0xdac, 0xdb9, 0xdc4, 0xdd3, 0xdd3, 0xdd3, 0xdd8, 0xde2, 0xde2, 0xde2,
	0xde2, 0xdea, 0xded, 0xdf9, 0xe03, 0xe11, 0xe18, 0xe22, 0xe2d, 0xe2d, 0xe2d, 0xe32,
	0xe3d, 0xe47, 0xe47, 0xe47, 0xe4b, 0xe4b, 0xe56, 0xe65, 0xe75, 0xe75, 0xe7d, 0xe86,
	0xe86, 0xe91, 0xe91, 0xe91, 0xe9d, 0xea6, 0xeb0, 0xeb5, 0xec1, 0xece, 0xedf, 0xeea,
	0xeea, 0xeea, 0xef5, 0xefe, 0xf0b, 0xf0b, 0xf1d, 0xf1d, 0xf28, 0xf28, 0xf28, 0xf32,
	0xf36, 0xf41, 0xf4b, 0xf55, 0xf5d, 0xf69, 0xf69, 0xf70, 0xf7c, 0xf7c, 0xf89, 0xf9a,
	0xfa8, 0xfa8, 0xfa8, 0xfa8, 0xfb5, 0xfb5, 0xfc1, 0xfcc, 0xfd3, 0xfe0, 0xffb, 0x1006,
	0x1013, 0x101f, 0x1027, 0x102a, 0x102a, 0x102a, 0x102a, 0x102a, 0x1034, 0x1034, 0x1039, 0x1039,
	0x1044, 0x104e, 0x1058, 0x1058, 0x1061, 0x1061, 0x1065, 0x106d, 0x1077, 0x1077, 0x1077, 0x1077,
	0x1077, 0x1083, 0x1092, 0x1092, 0x109d, 0x10a3, 0x10ac, 0x10bf, 0x10c8, 0x10e1, 0x10f4, 0x1112,
	0x1129, 0x113c, 0x1152, 0x1166, 0x1182, 0x1196, 0x11a8, 0x11bc, 0x11d4, 0x11db, 0x11f2, 0x120b,
	0x1211, 0x121e, 0x1231, 0x1240,
}

const bgLangStr = "" +
	"афарабхазкиавестскиафрикансаканамхарскиарагонскиарабскиасамскиаварскиаймараазерб" +
	"айджанскибашкирскибеларускибългарскибисламабамбарабенгалскитибетскибретонскибосн" +
	"енскикаталонскичеченскичаморокорсиканскикриичешкицърковно славянскичувашкиуелски" +
	"датскинемскидивехидзонхаевегръцкианглийскиесперантоиспанскиестонскибаскиперсийск" +
	"ифулафинскифиджийскифарьорскифренскифризийскиирландскишотландски галскигалисийск" +
	"игуаранигуджаратиманкскихаузаивритхиндихири мотухърватскихаитянскиунгарскиарменс" +
	"кихерероинтерлингваиндонезийскиоксиденталигбосъчуански иинупиакидоисландскиитали" +
	"анскиинуктитутяпонскияванскигрузинскиконгоанскикикуюкванямаказахскигренландскикх" +
	"мерскиканнадакорейскиканурикашмирскикюрдскиКомикорнуолскикиргизкилатинскилюксемб" +
	"ургскигандалимбургскилингалалаоскилитовскилуба катангалатвийскималгашкимаршалезе" +
	"маорскимакедонскималаяламмонголскимаратималайскималтийскибирманскинаурусеверен н" +
	"дебеленепалскиндонганидерландскинорвежки нюношкнорвежки букмолюжен ндебеленавахо" +
	"чинянджаокситанскиоджибваоромоорияосетскипенджабскипалиполскипущупортугалскикечу" +
	"аретороманскирундирумънскирускикиняруандасанкскритскисардинскисиндхисеверносаамс" +
	"кисангосинхалскисловашкисловенскисамоанскишонасомалийскиалбанскисръбскисуазисесу" +
	"тосунданскишведскисуахилитамилскителугутаджикскитайскитигринятуркменскитсванатон" +
	"гатурскитсонгататарскитаитянскиуйгурскиукраинскиурдуузбекскивендавиетнамскиволап" +
	"юквалонскиволофксосаидишйорубазуангкитайскизулускиачинскиаколиадангмеадигеафрихи" +
	"лиагемайнуакадскиалеутскиюжноалтайскистароанглийскиангикаарамейскимапучеарапахоа" +
	"равакасуастурскиавадибалучибалинейскибасабеябембабенабожпурибиколскибинисиксикаб" +
	"раджбодобурятскибугинскибиленскикаддокарибскиатсамсебуаночигачибчачагатайчуукмар" +
	"ийскижаргон чинуукчокточиипувскичерокичейенскикюрдски (сорани)коптскикримскотата" +
	"рскикашубскидакотскидаргватаитаделауерслейвидогрибдинкаджермадогридолнолужишкиду" +
	"аласредновековен холандскидиоладиулаембуефикегипетскиекажукеламитскисредновекове" +
	"н английскиевондофангфилипинскифонсредновековен френскистарофренскисеверен фризс" +
	"киизточен фризскифриулианскигагагаузкигайогбаягиизгилбертскисредновековен немски" +
	"старовисоконемскигондигоронталоготическигребодревногръцкишвейцарски немскигусииг" +
	"вичинхайдахавайскихилигайнонхитскихмонггорнолужишкихупаибанилокоингушетскилоджба" +
	"ннгомбамачамееврейско-персийскиеврейско-арабскикаракалпашкикабилскикачинскижжика" +
	"мбакавикабардиантуапмакондекабовердианскикорокхасикотскикойра чииникаленджинкимб" +
	"ундукоми-пермяцкиконканикосраенкпелекарачай-балкарскикарелскикурукшамбалабафияку" +
	"микскикутенайладинолангилахндаламбалезгинскилакотамонголозилуба-лулуалуисеньолун" +
	"далуолушаилуямадурскимагахимайтхилимакасармандингомасайскимокшамандармендемерумо" +
	"рисиенсредновековен ирландскимакуа метометамикмакминангбауманчжурскиманипуримохо" +
	"укмосимундангмногоезичникрикмирандийскимарвариерзианеаполитанскинамадолносаксонс" +
	"киневарскиниасниуеанквасионогаистаронорвежскинкосеверен сотонуеркласически невар" +
	"иниамвезинианколенуоронзимаоседжиотомански турскипангасинанпехлевийскипампангапа" +
	"пиаментупалауанстароперсийскифиникийскипохнпеианпровансалскикичераджастанскирапа" +
	" нуирапотонганромбоцигански езикарумънскирвасандвеякутскисамаритански арамейскис" +
	"амбурусасаксанталисангусицилианскишотландскисенаселкупкойраборо сенистароирландс" +
	"киташелхитшансидамоюжносаамскилуле-саамскиинари-саамскисколт-саамскисонинкесогди" +
	"йскисранан тонгосерерсукумасусушумерскикоморскиконгоански суахиликласически сири" +
	"йскисирийскитемнетесотеренотетумтигретивтокелайскиклингонтлингиттамашекнианса то" +
	"нгаток писинцимшианскитумбукатувалуанскитасавактувинскицентралноатласки тамазигт" +
	"удмуртскиугаритскиумбундуроотваивотиквунджоваламоварайуашокалмиксогаяояпезеканто" +
	"нскизапотекблис символизенагастандартен марокански тамазигтзунибез лингвистично " +
	"съдържаниезазасъвременен стандартен арабскиавстрийски немскишвейцарски горногерм" +
	"анскиавстралийски английскиканадски английскибритански английскиамерикански англ" +
	"ийскимексикански испанскиканадски френскишвейцарски френскифламандскимолдовскисъ" +
	"рбохърватскиопростен китайскитрадиционен китайски"

var bgLangIdx = []uint16{ // 604 entries
	0x0, 0x8, 0x16, 0x26, 0x36, 0x3e, 0x4e, 0x60, 0x6e, 0x7c, 0x8a, 0x96,
	0xb2, 0xc4, 0xd6, 0xe8, 0xf6, 0x104, 0x116, 0x126, 0x138, 0x14a, 0x15e, 0x16e,
	0x17a, 0x190, 0x198, 0x1a2, 0x1c5, 0x1d3, 0x1df, 0x1eb, 0x1f7, 0x203, 0x20f, 0x215,
	0x221, 0x233, 0x245, 0x255, 0x265, 0x26f, 0x281, 0x289, 0x295, 0x2a7, 0x2b9, 0x2c7,
	0x2d9, 0x2eb, 0x30c, 0x320, 0x32e, 0x340, 0x34e, 0x358, 0x362, 0x36c, 0x37d, 0x38f,
	0x3a1, 0x3b1, 0x3c1, 0x3cd, 0x3e3, 0x3fb, 0x40f, 0x417, 0x42c, 0x43a, 0x440, 0x452,
	0x466, 0x478, 0x486, 0x494, 0x4a6, 0x4ba, 0x4c4, 0x4d2, 0x4e2, 0x4f8, 0x508, 0x516,
	0x526, 0x532, 0x544, 0x552, 0x55a, 0x56e, 0x57e, 0x58e, 0x5a8, 0x5b2, 0x5c6, 0x5d4,
	0x5e0, 0x5f0, 0x607, 0x619, 0x629, 0x63b, 0x649, 0x65d, 0x66d, 0x67f, 0x68b, 0x69b,
	0x6ad, 0x6bf, 0x6c9, 0x6e6, 0x6f6, 0x702, 0x71a, 0x737, 0x754, 0x76b, 0x777, 0x787,
	0x79b, 0x7a9, 0x7b3, 0x7bb, 0x7c9, 0x7dd, 0x7e5, 0x7f1, 0x7f9, 0x80f, 0x819, 0x831,
	0x83b, 0x84b, 0x855, 0x869, 0x881, 0x893, 0x89f, 0x8bb, 0x8c5, 0x8d7, 0x8e7, 0x8f9,
	0x90b, 0x913, 0x927, 0x937, 0x945, 0x94f, 0x95b, 0x96d, 0x97b, 0x989, 0x999, 0x9a5,
	0x9b7, 0x9c3, 0x9d1, 0x9e5, 0x9f1, 0x9fb, 0xa07, 0xa13, 0xa23, 0xa35, 0xa45, 0xa57,
	0xa5f, 0xa6f, 0xa79, 0xa8d, 0xa9b, 0xaab, 0xab5, 0xabf, 0xac7, 0xad3, 0xadd, 0xaed,
	0xafb, 0xb09, 0xb13, 0xb21, 0xb2b, 0xb2b, 0xb3b, 0xb43, 0xb4b, 0xb59, 0xb59, 0xb69,
	0xb69, 0xb81, 0xb9d, 0xba9, 0xbbb, 0xbc7, 0xbc7, 0xbd5, 0xbd5, 0xbe1, 0xbe1, 0xbe1,
	0xbe7, 0xbe7, 0xbf7, 0xbf7, 0xc01, 0xc01, 0xc0d, 0xc21, 0xc21, 0xc29, 0xc29, 0xc29,
	0xc29, 0xc2f, 0xc39, 0xc39, 0xc41, 0xc41, 0xc41, 0xc4f, 0xc5f, 0xc67, 0xc67, 0xc67,
	0xc75, 0xc75, 0xc75, 0xc7f, 0xc7f, 0xc87, 0xc87, 0xc97, 0xca7, 0xca7, 0xcb7, 0xcb7,
	0xcc1, 0xcd1, 0xcd1, 0xcdb, 0xce9, 0xcf1, 0xcfb, 0xd09, 0xd11, 0xd21, 0xd3a, 0xd44,
	0xd56, 0xd62, 0xd72, 0xd8f, 0xd9d, 0xd9d, 0xdbb, 0xdcb, 0xddb, 0xde7, 0xdf1, 0xdff,
	0xe0b, 0xe17, 0xe21, 0xe2d, 0xe37, 0xe4f, 0xe4f, 0xe59, 0xe86, 0xe90, 0xe9a, 0xe9a,
	0xea2, 0xeaa, 0xeaa, 0xebc, 0xec8, 0xeda, 0xf07, 0xf07, 0xf13, 0xf13, 0xf1b, 0xf2f,
	0xf2f, 0xf35, 0xf35, 0xf5e, 0xf76, 0xf76, 0xf93, 0xfb0, 0xfc6, 0xfca, 0xfda, 0xfda,
	0xfe2, 0xfea, 0xfea, 0xff2, 0x1006, 0x1006, 0x102d, 0x104f, 0x104f, 0x1059, 0x106b, 0x107d,
	0x1087, 0x109f, 0x10c0, 0x10c0, 0x10c0, 0x10ca, 0x10d6, 0x10e0, 0x10e0, 0x10f0, 0x10f0, 0x1104,
	0x1110, 0x111a, 0x1132, 0x1132, 0x113a, 0x1142, 0x1142, 0x114c, 0x1160, 0x1160, 0x1160, 0x116e,
	0x117a, 0x1186, 0x11a9, 0x11c8, 0x11c8, 0x11e0, 0x11f0, 0x1200, 0x1206, 0x1210, 0x1218, 0x122a,
	0x122a, 0x1232, 0x1240, 0x125c, 0x125c, 0x1264, 0x1264, 0x126e, 0x127a, 0x128f, 0x128f, 0x128f,
	0x128f, 0x12a1, 0x12b1, 0x12ca, 0x12d8, 0x12e6, 0x12f0, 0x1311, 0x1311, 0x1311, 0x1321, 0x132b,
	0x1339, 0x1343, 0x1343, 0x1353, 0x1361, 0x136d, 0x1377, 0x1383, 0x138d, 0x139f, 0x139f, 0x139f,
	0x139f, 0x13ab, 0x13ab, 0x13b5, 0x13bd, 0x13bd, 0x13d0, 0x13e0, 0x13ea, 0x13f0, 0x13fa, 0x1400,
	0x1400, 0x1400, 0x1410, 0x1410, 0x141c, 0x142c, 0x143a, 0x144a, 0x145a, 0x145a, 0x1464, 0x1470,
	0x147a, 0x1482, 0x1492, 0x14bf, 0x14d2, 0x14da, 0x14e6, 0x14f8, 0x150c, 0x151c, 0x1528, 0x1530,
	0x1530, 0x153e, 0x1554, 0x155c, 0x1572, 0x1580, 0x1580, 0x1580, 0x158a, 0x158a, 0x158a, 0x15a4,
	0x15ac, 0x15c8, 0x15d8, 0x15e0, 0x15ec, 0x15ec, 0x15f8, 0x15f8, 0x1602, 0x161e, 0x161e, 0x1624,
	0x163b, 0x1643, 0x1664, 0x1674, 0x1684, 0x168e, 0x1698, 0x16a4, 0x16c3, 0x16d7, 0x16ed, 0x16fd,
	0x1711, 0x171f, 0x171f, 0x171f, 0x171f, 0x173b, 0x173b, 0x174f, 0x174f, 0x174f, 0x1761, 0x1761,
	0x1779, 0x1781, 0x1781, 0x1799, 0x17a8, 0x17bc, 0x17bc, 0x17bc, 0x17c6, 0x17df, 0x17df, 0x17df,
	0x17df, 0x17f1, 0x17f7, 0x1803, 0x1811, 0x183c, 0x184a, 0x1854, 0x1862, 0x1862, 0x1862, 0x186c,
	0x1882, 0x1896, 0x1896, 0x1896, 0x189e, 0x189e, 0x18aa, 0x18c5, 0x18e1, 0x18e1, 0x18f1, 0x18f7,
	0x18f7, 0x1903, 0x1903, 0x1903, 0x1919, 0x1930, 0x1949, 0x1962, 0x1970, 0x1982, 0x1999, 0x19a3,
	0x19a3, 0x19a3, 0x19af, 0x19b7, 0x19c7, 0x19d7, 0x19fa, 0x1a1f, 0x1a2f, 0x1a2f, 0x1a2f, 0x1a39,
	0x1a41, 0x1a4d, 0x1a57, 0x1a61, 0x1a67, 0x1a7b, 0x1a7b, 0x1a89, 0x1a97, 0x1a97, 0x1aa5, 0x1abc,
	0x1acd, 0x1acd, 0x1acd, 0x1acd, 0x1ae1, 0x1ae1, 0x1aef, 0x1b05, 0x1b13, 0x1b23, 0x1b54, 0x1b66,
	0x1b78, 0x1b86, 0x1b8e, 0x1b94, 0x1b94, 0x1b94, 0x1b94, 0x1b94, 0x1b9e, 0x1b9e, 0x1baa, 0x1baa,
	0x1bb6, 0x1bc0, 0x1bc8, 0x1bc8, 0x1bd4, 0x1bd4, 0x1bdc, 0x1be0, 0x1bea, 0x1bea, 0x1bea, 0x1bea,
	0x1bfc, 0x1c0a, 0x1c21, 0x1c21, 0x1c2d, 0x1c67, 0x1c6f, 0x1ca3, 0x1cab, 0x1ce3, 0x1d04, 0x1d35,
	0x1d60, 0x1d83, 0x1da8, 0x1dd1, 0x1dd1, 0x1dd1, 0x1df8, 0x1e17, 0x1e3a, 0x1e4e, 0x1e4e, 0x1e4e,
	0x1e60, 0x1e7c, 0x1e9d, 0x1ec4,
}

const bnLangStr = "" +
	"আফারআব্খাজিয়আবেস্তীয়আফ্রিকান্সআকানআমহারিকআর্গোনিজআরবীআসামিআভেরিকআয়মারাআজারবাই" +
	"জানীবাশকিরবেলারুশিয়বুলগেরিয়বিসলামাবামবারাবাংলাতিব্বতিব্রেটনবসনীয়ানকাতালানচেচে" +
	"নচামেরোকর্সিকানক্রিচেকচার্চ স্লাভিওচুবাসওয়েলশডেনিশজার্মানদিবেহিজোঙ্গাএয়েগ্রিকই" +
	"ংরেজিএস্পেরান্তোস্প্যানিশএস্তোনীয়বাস্কফার্সিফুলাহ্ফিনিশফিজিওফেরাউনিফরাসিপশ্চিম " +
	"ফ্রিসিয়আইরিশস্কটস-গ্যেলিকগ্যালিশিয়গুয়ারানিগুজরাটিম্যাঙ্কসহাউসাহিব্রুহিন্দিহির" +
	"ি মোতুক্রোয়েশীয়হাইতিয়ানহাঙ্গেরীয়আর্মেনিয়হেরেরোইন্টারলিঙ্গুয়াইন্দোনেশীয়ইন্" +
	"টারলিঙ্গইগ্‌বোসিচুয়ান য়িইনুপিয়াকইডোআইসল্যান্ডীয়ইতালীয়ইনুক্টিটুটজাপানিজাভানি" +
	"জর্জিয়ানকঙ্গোকিকু্ইয়ুকোয়ানিয়ামাকাজাখক্যালাল্লিসুটখমেরকান্নাড়ীকোরিয়ানকানুরি" +
	"কাশ্মীরীকুর্দিকোমিকর্ণিশকির্গিজলাটিনলুক্সেমবার্গীয়গান্ডালিম্বুর্গিশলিঙ্গালালাওল" +
	"িথুয়েনীয়লুবা-কাটাঙ্গালাত্‌ভীয়মালাগাসিমার্শালিজমাওরিম্যাসিডোনীয়মালায়ালামমঙ্গ" +
	"োলিয়মারাঠিমালয়মল্টিয়বর্মিনাউরুউত্তর এন্দেবিলিনেপালীএন্দোঙ্গাডাচনরওয়েজীয়ান ন" +
	"িনর্স্কনরওয়েজিয়ান বোকমালদক্ষিণ এনডেবেলেনাভাজোনায়াঞ্জাঅক্সিটানওজিবওয়াঅরোমোওড়" +
	"িয়াওসেটিকপাঞ্জাবীপালিপোলিশপাশ্তুপর্তুগীজকেচুয়ারোমান্সরুন্দিরোমানীয়রুশকিনয়ারো" +
	"য়ান্ডাসংষ্কৃতসার্ডিনিয়ানসিন্ধিউত্তরাঞ্চলীয় সামিসাঙ্গোসিংহলীস্লোভাকস্লোভেনীয়স" +
	"ামোয়ানশোনাসোমালীআলবেনীয়সার্বীয়সোয়াতিদক্ষিন সোথোসুদানীসুইডিশসোয়াহিলিতামিলতেল" +
	"েগুতাজিকথাইতিগরিনিয়াতুর্কমেনীসোয়ানাটোঙ্গানতুর্কীসঙ্গাতাতারতাহিতিয়ানউইঘুরইউক্র" +
	"েনীয়উর্দুউজবেকীয়ভেন্ডাভিয়েতনামীভোলাপুকওয়ালুনউওলোফজোসায়িদ্দিশইওরুবাঝু্য়াঙচী" +
	"নাজুলুআচিনিয়আকোলীঅদাগ্মেআদেগেআফ্রিহিলিএঘেমআইনুআক্কাদিয়ানআলেউতদক্ষিন আলতাইপ্রাচ" +
	"ীন ইংরেজীআঙ্গীকাআরামাইকমাপুচিআরাপাহোআরাওয়াকআসুআস্তুরিয়আওয়াধিবেলুচীবালিনীয়বাস" +
	"াবেজাবেম্বাবেনাভোজপুরিবিকোলবিনিসিকসিকাব্রাজবড়োবুরিয়াতবুগিনিব্লিনক্যাডোক্যারিবআ" +
	"ত্সামচেবুয়ানোচিগাচিবচাচাগাতাইচুকিমারিচিনুক পরিভাষাচক্টোচিপেওয়ানচেরোকীশাইয়েনসো" +
	"রানি কুর্দিশকপটিকক্রিমিয়ান তুর্কিকাশুবিয়ানডাকোটাদার্গওয়াতাইতাডেলাওয়েরস্ল্যাভ" +
	"দোগ্রীবডিংকাজার্মাদোগরিনিম্নতর সোর্বিয়ানদুয়ালামধ্য ডাচজলা-ফনীডিউলাএম্বুএফিকপ্র" +
	"াচীন মিশরীয়ইকাজুকএলামাইটমধ্য ইংরেজিইওন্ডোফ্যাঙ্গফিলিপিনোফনমধ্য ফরাসিপ্রাচীন ফরা" +
	"সিউত্তরাঞ্চলীয় ফ্রিসিয়ানপূর্ব ফ্রিসিয়ফ্রিউলিয়ানগাগাগাউজগায়োবায়াগীজগিলবার্ট" +
	"িজমধ্য-উচ্চ জার্মানিপ্রাচীন উচ্চ জার্মানিগোন্ডিগোরোন্তালোগথিকগ্রেবোপ্রাচীন গ্রীক" +
	"সুইস জার্মানগুসীগওইচ্’ইনহাইডাহাওয়াইয়ানহিলিগ্যায়নোনহিট্টিটহ্‌মোঙউচ্চ সোর্বিয়া" +
	"নহুপাইবানইলোকোইঙ্গুশলোজবানগোম্বামাকামেজুদেও ফার্সিজুদেও আরবিকারা-কাল্পাককাবাইলেক" +
	"াচিনঅজ্জুকাম্বাকাউইকাবার্ডিয়ানটাইয়াপমাকোন্দেকাবুভারদিয়ানুকোরোখাশিখোটানিজকোয়র" +
	"া চীনিকালেনজিনকিম্বুন্দুকমি-পারমিআককোঙ্কানিকোস্রাইনক্‌পেল্লেকারচে-বাল্কারকারেলিয" +
	"়ানকুরুখশাম্বালাবাফিয়াকুমিককুটেনাইলাডিনোলাঙ্গিলান্ডালাম্বালেজঘিয়ানলাকোটামোঙ্গো" +
	"লোজিলুবা-লুলুয়ালুইসেনোলুন্ডালুয়োলুশাইলুইয়ামাদুরেসেমাগাহিমৈথিলিম্যাকাসারম্যান্" +
	"ডিঙ্গোমাসাইমোকশাম্যাণ্ডারমেন্ডেমেরুমরিসিয়ানমধ্য আইরিশমাখুয়া-মেত্তোমেটামিকম্যাক" +
	"মিনাঙ্গ্‌কাবাউমাঞ্চুমণিপুরীমোহাওকমসিমুদাঙ্গবহুগুণিতক ভাষাসমূহক্রিকমিরান্ডিজমারোয" +
	"়ারিএরজিয়ানেয়াপোলিটাননামানিম্ন জার্মানিনেওয়ারিনিয়াসনিউয়ানকোয়াসিওনোগাইপ্রাচ" +
	"ীন নর্সএন’কোউত্তরাঞ্চলীয় সোথোনুয়ারপ্রাচীন নেওয়ারীন্যায়ামওয়েজিন্যায়াঙ্কোলেন" +
	"্যোরোএন্.জিমাওসেজঅটোমান তুর্কিপাঙ্গাসিনানপাহ্লাভিপাম্পাঙ্গাপাপিয়ামেন্টোপালায়ুয" +
	"়ানপ্রাচীন ফার্সিফোনিশীয়ানপোহ্নপেইয়ানপ্রাচীন প্রোভেনসালকি‘চেরাজস্থানীরাপানুইরা" +
	"রোটোংগানরম্বোরোমানিআরোমানিয়রাওয়াস্যান্ডাওয়েইয়াকুটসামারিটান আরামিকসামবুরুসাসা" +
	"কসাঁওতালিসাঙ্গুসিসিলিয়ানস্কটসসেনাসেল্কুপকোয়রাবেনো সেন্নীপ্রাচীন আইরিশতাচেলহিতশ" +
	"ানসিডামোদক্ষিণাঞ্চলীয় সামিলুলে সামিইনারি সামিস্কোল্ট সামিসোনিঙ্কেসোগডিয়ানস্রান" +
	"ান টোঙ্গোসেরেরসুকুমাসুসুসুমেরীয়কঙ্গো সোয়াহিলিপ্রাচীন সিরিওসিরিয়াকটাইম্নেতেসোত" +
	"েরেনোতেতুমটাইগ্রেটিভটোকেলাউক্লিঙ্গনত্লিঙ্গিটতামাশেকনায়াসা টোঙ্গাটোক পিসিনসিমশিয" +
	"়ানতুম্বুকাটুভালুতাসাওয়াকটুভিনিয়ানসেন্ট্রাল আটলাস তামাজিগাতউডমুর্টউগারিটিকউম্ব" +
	"ুন্দুমূলভাইভোটিকভুঞ্জোওয়ালামোওয়ারেওয়াশোকাল্মইকসোগাইয়াওইয়াপেসেজাপোটেকচিত্র ভ" +
	"াষাজেনাগাআদর্শ মরক্কোন তামাজিগাতজুনিভাষাভিত্তিক বিষয়বস্তু নেইজাজাআধুনিক আদর্শ আ" +
	"রবীঅস্ট্রিয়ান জার্মানিসুইস উচ্চ জার্মানিঅস্ট্রেলীয় ইংরেজিকানাডীয় ইংরেজিব্রিটি" +
	"শ ইংরেজিআমেরিকার ইংরেজিল্যাটিন আমেরিকান স্প্যানিশইউরোপীয় স্প্যানিশম্যাক্সিকান স" +
	"্প্যানিশকানাডীয় ফরাসিসুইস ফরাসিফ্লেমিশব্রাজিলের পর্তুগীজইউরোপের পর্তুগীজমলদাভিয" +
	"়সার্বো-ক্রোয়েশিয়সরলীকৃত চীনাঐতিহ্যবাহি চীনা"

var bnLangIdx = []uint16{ // 604 entries
	0x0, 0xc, 0x27, 0x42, 0x60, 0x6c, 0x81, 0x99, 0xa5, 0xb4, 0xc6, 0xdb,
	0xfc, 0x10e, 0x12c, 0x147, 0x15c, 0x171, 0x180, 0x195, 0x1a7, 0x1bf, 0x1d4, 0x1e3,
	0x1f5, 0x20d, 0x219, 0x222, 0x247, 0x256, 0x268, 0x277, 0x28c, 0x29e, 0x2b0, 0x2bc,
	0x2cb, 0x2dd, 0x2fe, 0x319, 0x334, 0x343, 0x355, 0x367, 0x376, 0x385, 0x39a, 0x3a9,
	0x3d4, 0x3e3, 0x408, 0x426, 0x441, 0x456, 0x46e, 0x47d, 0x48f, 0x4a1, 0x4ba, 0x4db,
	0x4f6, 0x514, 0x52f, 0x541, 0x56e, 0x58f, 0x5b0, 0x5c2, 0x5e4, 0x5ff, 0x608, 0x62f,
	0x644, 0x662, 0x674, 0x686, 0x6a1, 0x6b0, 0x6cb, 0x6ef, 0x6fe, 0x725, 0x731, 0x74c,
	0x764, 0x776, 0x78e, 0x7a0, 0x7ac, 0x7be, 0x7d3, 0x7e2, 0x80f, 0x821, 0x842, 0x85a,
	0x863, 0x884, 0x8a9, 0x8c4, 0x8dc, 0x8f7, 0x906, 0x92a, 0x948, 0x963, 0x975, 0x984,
	0x999, 0x9a8, 0x9b7, 0x9e2, 0x9f4, 0xa0f, 0xa18, 0xa55, 0xa8c, 0xab7, 0xac9, 0xae4,
	0xafc, 0xb14, 0xb23, 0xb38, 0xb4a, 0xb62, 0xb6e, 0xb7d, 0xb8f, 0xba7, 0xbbc, 0xbd1,
	0xbe3, 0xbfb, 0xc04, 0xc31, 0xc46, 0xc6a, 0xc7c, 0xcb0, 0xcc2, 0xcd4, 0xce9, 0xd07,
	0xd1f, 0xd2b, 0xd3d, 0xd55, 0xd6d, 0xd82, 0xda1, 0xdb3, 0xdc5, 0xde0, 0xdef, 0xe01,
	0xe10, 0xe19, 0xe37, 0xe52, 0xe67, 0xe7c, 0xe8e, 0xe9d, 0xeac, 0xeca, 0xed9, 0xef7,
	0xf06, 0xf1e, 0xf30, 0xf4e, 0xf63, 0xf78, 0xf87, 0xf93, 0xfab, 0xfbd, 0xfd2, 0xfde,
	0xfea, 0xfff, 0x100e, 0x1023, 0x1032, 0x1032, 0x104d, 0x1059, 0x1065, 0x1086, 0x1086, 0x1095,
	0x1095, 0x10b7, 0x10df, 0x10f4, 0x1109, 0x111b, 0x111b, 0x1130, 0x1130, 0x1148, 0x1148, 0x1148,
	0x1151, 0x1151, 0x116c, 0x116c, 0x1181, 0x1181, 0x1193, 0x11ab, 0x11ab, 0x11b7, 0x11b7, 0x11b7,
	0x11b7, 0x11c3, 0x11d5, 0x11d5, 0x11e1, 0x11e1, 0x11e1, 0x11f6, 0x1205, 0x1211, 0x1211, 0x1211,
	0x1226, 0x1226, 0x1226, 0x1235, 0x1235, 0x1241, 0x1241, 0x1259, 0x126b, 0x126b, 0x127a, 0x127a,
	0x128c, 0x12a1, 0x12a1, 0x12b3, 0x12ce, 0x12da, 0x12e9, 0x12fe, 0x130a, 0x1316, 0x133b, 0x134a,
	0x1365, 0x1377, 0x138c, 0x13b4, 0x13c3, 0x13c3, 0x13f4, 0x1412, 0x1424, 0x143f, 0x144e, 0x1469,
	0x147e, 0x1493, 0x14a2, 0x14b4, 0x14c3, 0x14f7, 0x14f7, 0x150c, 0x1522, 0x1535, 0x1544, 0x1544,
	0x1553, 0x155f, 0x155f, 0x158a, 0x159c, 0x15b1, 0x15d0, 0x15d0, 0x15e2, 0x15e2, 0x15f7, 0x160f,
	0x160f, 0x1615, 0x1615, 0x1631, 0x1656, 0x1656, 0x169c, 0x16c4, 0x16e5, 0x16eb, 0x16fd, 0x16fd,
	0x170c, 0x171b, 0x171b, 0x1724, 0x1742, 0x1742, 0x1774, 0x17af, 0x17af, 0x17c1, 0x17df, 0x17eb,
	0x17fd, 0x1822, 0x1844, 0x1844, 0x1844, 0x1850, 0x1868, 0x1877, 0x1877, 0x1898, 0x1898, 0x18bf,
	0x18d4, 0x18e6, 0x1911, 0x1911, 0x191d, 0x1929, 0x1929, 0x1938, 0x194a, 0x194a, 0x194a, 0x195c,
	0x196e, 0x1980, 0x19a2, 0x19be, 0x19be, 0x19e0, 0x19f5, 0x1a04, 0x1a13, 0x1a25, 0x1a31, 0x1a55,
	0x1a55, 0x1a6a, 0x1a82, 0x1aac, 0x1aac, 0x1ab8, 0x1ab8, 0x1ac4, 0x1ad9, 0x1af8, 0x1af8, 0x1af8,
	0x1af8, 0x1b10, 0x1b2e, 0x1b4d, 0x1b65, 0x1b7d, 0x1b98, 0x1bbd, 0x1bbd, 0x1bbd, 0x1bdb, 0x1bea,
	0x1c02, 0x1c17, 0x1c17, 0x1c26, 0x1c3b, 0x1c4d, 0x1c5f, 0x1c71, 0x1c83, 0x1c9e, 0x1c9e, 0x1c9e,
	0x1c9e, 0x1cb0, 0x1cb0, 0x1cc2, 0x1cce, 0x1cce, 0x1cf0, 0x1d05, 0x1d17, 0x1d26, 0x1d35, 0x1d47,
	0x1d47, 0x1d47, 0x1d5f, 0x1d5f, 0x1d71, 0x1d83, 0x1d9e, 0x1dc2, 0x1dd1, 0x1dd1, 0x1de0, 0x1dfb,
	0x1e0d, 0x1e19, 0x1e34, 0x1e50, 0x1e78, 0x1e84, 0x1e9c, 0x1ec6, 0x1ed8, 0x1eed, 0x1eff, 0x1f08,
	0x1f08, 0x1f1d, 0x1f51, 0x1f60, 0x1f7b, 0x1f96, 0x1f96, 0x1f96, 0x1fab, 0x1fab, 0x1fab, 0x1fcf,
	0x1fdb, 0x2003, 0x201b, 0x202d, 0x2042, 0x2042, 0x205a, 0x205a, 0x2069, 0x208b, 0x208b, 0x209a,
	0x20ce, 0x20e0, 0x210e, 0x2138, 0x215f, 0x2171, 0x2187, 0x2193, 0x21b8, 0x21d9, 0x21f1, 0x220f,
	0x2236, 0x2257, 0x2257, 0x2257, 0x2257, 0x227f, 0x227f, 0x229d, 0x229d, 0x229d, 0x22c1, 0x22c1,
	0x22f5, 0x2304, 0x2304, 0x231f, 0x2334, 0x2352, 0x2352, 0x2352, 0x2361, 0x2373, 0x2373, 0x2373,
	0x2373, 0x238e, 0x23a0, 0x23c4, 0x23d9, 0x2407, 0x241c, 0x242b, 0x2443, 0x2443, 0x2443, 0x2455,
	0x2473, 0x2482, 0x2482, 0x2482, 0x248e, 0x248e, 0x24a3, 0x24d4, 0x24f9, 0x24f9, 0x2511, 0x251a,
	0x251a, 0x252c, 0x252c, 0x252c, 0x2563, 0x257c, 0x2598, 0x25ba, 0x25d2, 0x25ed, 0x2615, 0x2624,
	0x2624, 0x2624, 0x2636, 0x2642, 0x265a, 0x265a, 0x2685, 0x26aa, 0x26c2, 0x26c2, 0x26c2, 0x26d7,
	0x26e3, 0x26f5, 0x2704, 0x2719, 0x2722, 0x2737, 0x2737, 0x274f, 0x276a, 0x276a, 0x277f, 0x27a7,
	0x27c0, 0x27c0, 0x27c0, 0x27c0, 0x27db, 0x27db, 0x27f3, 0x2805, 0x2820, 0x283e, 0x2885, 0x289a,
	0x28b2, 0x28cd, 0x28d6, 0x28df, 0x28df, 0x28df, 0x28df, 0x28df, 0x28ee, 0x28ee, 0x2900, 0x2900,
	0x2918, 0x292a, 0x293c, 0x293c, 0x2951, 0x2951, 0x295d, 0x296c, 0x2984, 0x2984, 0x2984, 0x2984,
	0x2984, 0x2999, 0x29b5, 0x29b5, 0x29c7, 0x2a08, 0x2a14, 0x2a5e, 0x2a6a, 0x2a99, 0x2ad3, 0x2b05,
	0x2b39, 0x2b64, 0x2b8c, 0x2bb7, 0x2c01, 0x2c35, 0x2c72, 0x2c9a, 0x2cb6, 0x2ccb, 0x2cff, 0x2d2d,
	0x2d45, 0x2d79, 0x2d9b, 0x2dc6,
}

const caLangStr = "" +
	"àfarabkhazavèsticafrikaansàkanamhàricaragonèsàrabassamèsàvaraimaraazerbaidjanèsb" +
	"aixkirbielorúsbúlgarbislamabambarabengalítibetàbretóbosniàcatalàtxetxèchamorroco" +
	"rscreetxeceslau eclesiàstictxuvaixgal·lèsdanèsalemanydivehidzongkaewegrecanglèse" +
	"sperantoespanyolestoniàbascpersafulfinèsfijiàferoèsfrancèsfrisó orientalirlandès" +
	"gaèlic escocèsgallecguaranígujaratimanxhaussahebreuhindihiri motucroathaitiàhong" +
	"arèsarmenihererointerlinguaindonesiinterlingueigboyi sichuaninupiakidoislandèsit" +
	"aliàinuktitutjaponèsjavanèsgeorgiàkongokikuiukuanyamakazakhgrenlandèskhmerkannad" +
	"acoreàkanuricaixmirikurdkomicòrnickirguísllatíluxemburguèsgandalimburguèslingala" +
	"laosiàlituàluba katangaletómalgaixmarshallèsmaorimacedonimalaiàlammongolmarathim" +
	"alaimaltèsbirmànauruàndebele septentrionalnepalèsndonganeerlandèsnoruec nynorskn" +
	"oruec bokmålndebele meridionalnavahonyanjaoccitàojibwaoromooriyaossetpanjabipali" +
	"polonèspaixtuportuguèsquítxuaretoromànicrundiromanèsrusruandèssànscritsardsindhi" +
	"sami septentrionalsangosingalèseslovaceslovèsamoàshonasomalialbanèsserbisiswatis" +
	"otho meridionalsundanèssuecsuahilitàmiltelugutadjiktailandèstigrinyaturcmantswan" +
	"atongalèsturctsongatàtartahitiàuigurucraïnèsurdúuzbekvendavietnamitavolapükvalów" +
	"òlofxosajiddischiorubazhuangxinèszuluatjehacoliadangmeadiguéafrihiliaghemainuacc" +
	"adialeutaaltaic meridionalanglès anticangikaarameuaraucàarapahoarauacpareasturià" +
	"awadhibalutxibalinèsbasabamunghomalabejabembabenabafutbhojpuribicolbinikomblackf" +
	"ootbrajbodoakooseburiatbuguisekibilinmedumbacaddocaribcayugaatsamcebuàchigatxibt" +
	"xatxagataichuukmaripidgin chinookchoctawchipewyancherokeexeiennekurd soranicopte" +
	"tàtar de Crimeacaixubidakotadarguàtaitadelawareslaveydogribdinkazarmadogribaix s" +
	"òrabdoualaneerlandès mitjàdiolajuladazagaembuefikegipci anticekajukelamitaanglès" +
	" mitjàewondofangfilipífonfrancès mitjàfrancès anticfrisó septentrionalfrisó occi" +
	"dentalfriülàgagagaúsgayogbayagueezgilbertèsalt alemany mitjàalt alemany anticgon" +
	"digorontalogòticgrebogrec anticalemany suísgusígwichinhaidahawaiàhiligainonhitit" +
	"ahmongalt sòrabhupaibanibibioilocàingúixlojbanngombamachamejudeopersajudeoàrabka" +
	"rakalpakcabilenckatxinjjukambakawikabardíkanembutyapmakondecrioll capverdiàkorok" +
	"hasikhotanèskoyra chiinikakokalenjinkimbundukomi-permiackonkanikosraeàkpellekara" +
	"txaicareliàkurukhshambalabafiacologniankúmikkutenailadílangipanjabi occidentalla" +
	"mbalesguiàlakotamongoloziluba-lulualuisenyolundaluomizoluyiamadurèsmafamagahimai" +
	"thilimakassarmandingamassaimabamordovià moksamandarmendemerumauriciàgaèlic irlan" +
	"dès mitjàmakhuwa-mettometa’micmacminangkabaumanxúmanipurímohawkmorémundangllengü" +
	"es vàriescreekmirandèsmarwarimyenemordovià erzanapolitànamabaix alemanynewarinia" +
	"sniueàbissiongiemboonnogainòrdic anticn’Kosotho septentrionalnuernewari clàssicn" +
	"yamwesinyankolenyoronzemaosageturc otomàpangasipahlavipampangàpapiamentopalauàpe" +
	"rsa anticfeniciponapeàprovençal anticquitxérajasthanirapanuirarotongàromboromaní" +
	"aromanèsrwosandaweiacutarameu samaritàsamburusasaksantalingambaysangusiciliàesco" +
	"cèssenecasenaselkupsonghai orientalirlandès antictaixelhitxanàrab txadiàsidamosa" +
	"mi meridionalsami lulesami d’Inarisami skoltsoninkesogdiàsrananserersahosukumasu" +
	"súsumericomoriàsuahili del Congosiríac clàssicsiríactemnetesoterenatetuntigretiv" +
	"tokelauèsklingoniàtlingittamazighttongatok pisintarokotsimshiàtumbukatuvaluàtasa" +
	"waqtuviniàamazic del Marroc centraludmurtugaríticumbunduarrelvaivòticvunjowalser" +
	"ametowaray-waraywashocalmucsogayaoyapeàyangbenyembacantonèszapotecasímbols Bliss" +
	"zenagaamazic estàndard marroquízunisense contingut lingüísticzazaàrab estàndard " +
	"modernalemany austríacalt alemany suísanglès australiàanglès canadencanglès brit" +
	"ànicanglès americàespanyol hispanoamericàespanyol europeuespanyol de Mèxicfrancè" +
	"s canadencfrancès suísflamencportuguès del Brasilportuguès de Portugalmoldauserb" +
	"ocroatxinès simplificatxinès tradicional"

var caLangIdx = []uint16{ // 604 entries
	0x0, 0x5, 0xb, 0x13, 0x1c, 0x21, 0x29, 0x32, 0x37, 0x3f, 0x44, 0x4a,
	0x58, 0x5f, 0x68, 0x6f, 0x76, 0x7d, 0x85, 0x8c, 0x92, 0x99, 0xa0, 0xa7,
	0xaf, 0xb3, 0xb7, 0xbb, 0xcd, 0xd4, 0xdd, 0xe3, 0xea, 0xf0, 0xf7, 0xfa,
	0xfe, 0x105, 0x10e, 0x116, 0x11e, 0x122, 0x127, 0x12a, 0x130, 0x136, 0x13d, 0x145,
	0x154, 0x15d, 0x16d, 0x173, 0x17b, 0x183, 0x187, 0x18d, 0x193, 0x198, 0x1a1, 0x1a6,
	0x1ad, 0x1b6, 0x1bc, 0x1c2, 0x1cd, 0x1d5, 0x1e0, 0x1e4, 0x1ee, 0x1f5, 0x1f8, 0x201,
	0x208, 0x211, 0x219, 0x221, 0x229, 0x22e, 0x234, 0x23c, 0x242, 0x24d, 0x252, 0x259,
	0x25f, 0x265, 0x26d, 0x271, 0x275, 0x27c, 0x284, 0x28a, 0x297, 0x29c, 0x2a7, 0x2ae,
	0x2b5, 0x2bb, 0x2c7, 0x2cc, 0x2d3, 0x2de, 0x2e3, 0x2eb, 0x2f5, 0x2fb, 0x302, 0x307,
	0x30e, 0x314, 0x31b, 0x330, 0x338, 0x33e, 0x349, 0x357, 0x365, 0x377, 0x37d, 0x383,
	0x38a, 0x390, 0x395, 0x39a, 0x39f, 0x3a6, 0x3aa, 0x3b2, 0x3b8, 0x3c2, 0x3ca, 0x3d6,
	0x3db, 0x3e3, 0x3e6, 0x3ee, 0x3f7, 0x3fb, 0x401, 0x413, 0x418, 0x421, 0x428, 0x42f,
	0x435, 0x43a, 0x440, 0x448, 0x44d, 0x454, 0x464, 0x46d, 0x471, 0x478, 0x47e, 0x484,
	0x48a, 0x494, 0x49c, 0x4a3, 0x4a9, 0x4b2, 0x4b6, 0x4bc, 0x4c2, 0x4ca, 0x4cf, 0x4d9,
	0x4de, 0x4e3, 0x4e8, 0x4f2, 0x4fa, 0x4ff, 0x505, 0x509, 0x511, 0x517, 0x51d, 0x523,
	0x527, 0x52c, 0x531, 0x538, 0x53f, 0x53f, 0x547, 0x54c, 0x550, 0x556, 0x556, 0x55c,
	0x55c, 0x56d, 0x57a, 0x580, 0x586, 0x58d, 0x58d, 0x594, 0x594, 0x59a, 0x59a, 0x59a,
	0x59e, 0x59e, 0x5a6, 0x5a6, 0x5ac, 0x5ac, 0x5b3, 0x5bb, 0x5bb, 0x5bf, 0x5c4, 0x5c4,
	0x5cb, 0x5cf, 0x5d4, 0x5d4, 0x5d8, 0x5dd, 0x5dd, 0x5e5, 0x5ea, 0x5ee, 0x5ee, 0x5f1,
	0x5fa, 0x5fa, 0x5fa, 0x5fe, 0x5fe, 0x602, 0x608, 0x60e, 0x613, 0x617, 0x61c, 0x623,
	0x628, 0x62d, 0x633, 0x638, 0x63e, 0x643, 0x64a, 0x652, 0x657, 0x65b, 0x669, 0x670,
	0x679, 0x681, 0x688, 0x693, 0x698, 0x698, 0x6a8, 0x6af, 0x6b5, 0x6bc, 0x6c1, 0x6c9,
	0x6cf, 0x6d5, 0x6da, 0x6df, 0x6e4, 0x6ef, 0x6ef, 0x6f5, 0x707, 0x70c, 0x710, 0x716,
	0x71a, 0x71e, 0x71e, 0x72a, 0x730, 0x737, 0x745, 0x745, 0x74b, 0x74b, 0x74f, 0x756,
	0x756, 0x759, 0x759, 0x768, 0x776, 0x776, 0x78a, 0x79b, 0x7a3, 0x7a5, 0x7ac, 0x7ac,
	0x7b0, 0x7b5, 0x7b5, 0x7ba, 0x7c4, 0x7c4, 0x7d6, 0x7e7, 0x7e7, 0x7ec, 0x7f5, 0x7fb,
	0x800, 0x80a, 0x817, 0x817, 0x817, 0x81c, 0x823, 0x828, 0x828, 0x82f, 0x82f, 0x839,
	0x83f, 0x844, 0x84e, 0x84e, 0x852, 0x856, 0x85c, 0x862, 0x869, 0x869, 0x869, 0x86f,
	0x875, 0x87c, 0x886, 0x890, 0x890, 0x89a, 0x8a2, 0x8a8, 0x8ab, 0x8b0, 0x8b4, 0x8bc,
	0x8c3, 0x8c7, 0x8ce, 0x8df, 0x8df, 0x8e3, 0x8e3, 0x8e8, 0x8f1, 0x8fd, 0x8fd, 0x8fd,
	0x901, 0x909, 0x911, 0x91d, 0x924, 0x92c, 0x932, 0x93a, 0x93a, 0x93a, 0x942, 0x948,
	0x950, 0x955, 0x95e, 0x964, 0x96b, 0x970, 0x975, 0x987, 0x98c, 0x994, 0x994, 0x994,
	0x994, 0x99a, 0x99a, 0x99f, 0x9a3, 0x9a3, 0x9ad, 0x9b5, 0x9ba, 0x9bd, 0x9c1, 0x9c6,
	0x9c6, 0x9c6, 0x9ce, 0x9d2, 0x9d8, 0x9e0, 0x9e8, 0x9f0, 0x9f6, 0x9fa, 0xa09, 0xa0f,
	0xa14, 0xa18, 0xa21, 0xa39, 0xa46, 0xa4d, 0xa53, 0xa5e, 0xa64, 0xa6d, 0xa73, 0xa78,
	0xa78, 0xa7f, 0xa90, 0xa95, 0xa9e, 0xaa5, 0xaa5, 0xaaa, 0xab8, 0xab8, 0xab8, 0xac1,
	0xac5, 0xad1, 0xad7, 0xadb, 0xae1, 0xae1, 0xae7, 0xaf0, 0xaf5, 0xb02, 0xb02, 0xb08,
	0xb1b, 0xb1f, 0xb2e, 0xb36, 0xb3e, 0xb43, 0xb48, 0xb4d, 0xb58, 0xb5f, 0xb66, 0xb6f,
	0xb79, 0xb80, 0xb80, 0xb80, 0xb80, 0xb8b, 0xb8b, 0xb91, 0xb91, 0xb91, 0xb99, 0xb99,
	0xba9, 0xbb0, 0xbb0, 0xbba, 0xbc1, 0xbcb, 0xbcb, 0xbcb, 0xbd0, 0xbd7, 0xbd7, 0xbd7,
	0xbd7, 0xbe0, 0xbe3, 0xbea, 0xbef, 0xbff, 0xc06, 0xc0b, 0xc12, 0xc12, 0xc19, 0xc1e,
	0xc26, 0xc2e, 0xc2e, 0xc34, 0xc38, 0xc38, 0xc3e, 0xc4e, 0xc5d, 0xc5d, 0xc66, 0xc69,
	0xc76, 0xc7c, 0xc7c, 0xc7c, 0xc8b, 0xc94, 0xca2, 0xcac, 0xcb3, 0xcba, 0xcc0, 0xcc5,
	0xcc9, 0xcc9, 0xccf, 0xcd4, 0xcda, 0xce2, 0xcf3, 0xd03, 0xd0a, 0xd0a, 0xd0a, 0xd0f,
	0xd13, 0xd19, 0xd1e, 0xd23, 0xd26, 0xd30, 0xd30, 0xd3a, 0xd41, 0xd41, 0xd4a, 0xd4f,
	0xd58, 0xd58, 0xd5e, 0xd5e, 0xd67, 0xd67, 0xd6e, 0xd76, 0xd7d, 0xd85, 0xd9e, 0xda4,
	0xdad, 0xdb4, 0xdb9, 0xdbc, 0xdbc, 0xdbc, 0xdbc, 0xdbc, 0xdc2, 0xdc2, 0xdc7, 0xdcd,
	0xdd2, 0xddd, 0xde2, 0xde2, 0xde8, 0xde8, 0xdec, 0xdef, 0xdf5, 0xdfc, 0xe01, 0xe01,
	0xe0a, 0xe12, 0xe20, 0xe20, 0xe26, 0xe41, 0xe45, 0xe61, 0xe65, 0xe7c, 0xe8d, 0xe9e,
	0xeb0, 0xec0, 0xed1, 0xee1, 0xef9, 0xf09, 0xf1b, 0xf2c, 0xf3a, 0xf41, 0xf56, 0xf6c,
	0xf72, 0xf7c, 0xf8e, 0xfa0,
}

const csLangStr = "" +
	"afarštinaabcházštinaavestánštinaafrikánštinaakanštinaamharštinaaragonštinaarabšt" +
	"inaásámštinaavarštinaajmarštinaázerbájdžánštinabaškirštinaběloruštinabulharština" +
	"bislamštinabambarštinabengálštinatibetštinabretonštinabosenštinakatalánštinačeče" +
	"nštinačamorokorsičtinakríjštinačeštinastaroslověnštinačuvaštinavelštinadánštinan" +
	"ěmčinamaledivštinadzongkäeweštinařečtinaangličtinaesperantošpanělštinaestonština" +
	"baskičtinaperštinafulbštinafinštinafidžijštinafaerštinafrancouzštinafríštinairšt" +
	"inaskotská gaelštinagalicijštinaguaranštinagudžarátštinamanštinahauštinahebrejšt" +
	"inahindštinahiri motuchorvatštinahaitštinamaďarštinaarménštinahererštinainterlin" +
	"guaindonéštinainterlingueigboštinas’-čchuan iinupiakštinaidoislandštinaitalština" +
	"inuktitutštinajaponštinajavánštinagruzínštinakonžštinakikujštinakuaňamštinakazaš" +
	"tinagrónštinakhmérštinakannadštinakorejštinakanurikašmírštinakurdštinakomijština" +
	"kornštinakyrgyzštinalatinalucemburštinagandštinalimburštinalingalštinalaoštinali" +
	"tevštinalubu-katanžštinalotyštinamalgaštinamaršálštinamaorštinamakedonštinamalaj" +
	"álamštinamongolštinamaráthštinamalajštinamaltštinabarmštinanaurštinandebele (Zim" +
	"babwe)nepálštinandondštinanizozemštinanorština (nynorsk)norština (bokmål)ndebele" +
	" (Jižní Afrika)navažštinaňandžštinaokcitánštinaodžibvejštinaoromštinaurijštinaos" +
	"etštinapaňdžábštinapálípolštinapaštštinaportugalštinakečuánštinarétorománštinaki" +
	"rundštinarumunštinaruštinakiňarwandštinasanskrtsardštinasindhštinasámština (seve" +
	"rní)sangštinasinhálštinaslovenštinaslovinštinasamojštinašonštinasomálštinaalbánš" +
	"tinasrbštinasiswatštinasotština (jižní)sundštinašvédštinasvahilštinatamilštinate" +
	"lugštinatádžičtinathajštinatigrinijštinaturkmenštinasetswanštinatongánštinatureč" +
	"tinatsongatatarštinatahitštinaujgurštinaukrajinštinaurdštinauzbečtinavendavietna" +
	"mštinavolapükvalonštinawolofštinaxhoštinajidišjorubštinačuangštinačínštinazulušt" +
	"inaacehštinaakolštinaadangmeadygejštinaarabština (tuniská)afrihiliaghemainštinaa" +
	"kkadštinaalabamštinaaleutštinaalbánština (Gheg)altajština (jižní)staroangličtina" +
	"angikaaramejštinaaraukánštinaaraonštinaarapažštinaarabština (alžírská)arawacké j" +
	"azykyarabština (marocká)arabština (egyptská)asuznaková řeč (americká)asturštinak" +
	"otavaawadhštinaázerbájdžánština (jižní)balúčštinabalijštinabavorštinabasabamunba" +
	"tak tobaghomalabedžabembštinabatavštinabenabafutbadagštinabhojpurštinabikolština" +
	"binibandžarštinakomsiksikabišnuprijskomanipurštinabachtijárštinabradžštinabrahuj" +
	"štinabodoštinaakooseburjatštinabugištinabulublinštinamedumbacaddokaribštinakajug" +
	"štinaatsamcebuánštinakigačibčačagatajštinačukštinamarijštinačinuk pidžinčoktštin" +
	"ačipevajštinačerokézštinačejenštinakurdština (sorání)koptštinakapiznonštinatureč" +
	"tina (krymská)kašubštinadakotštinadargštinataitadelawarštinaslejvština (athabask" +
	"ý jazyk)dogribdinkštinazarmštinadogarštinadolnolužická srbštinakadazandusunština" +
	"dualštinaholandština (středověká)jola-fonyidjuladazagaembuefikštinaemilijštinaeg" +
	"yptština staráekajukelamitštinaangličtina (středověká)jupikština (středoaljašská" +
	")ewondoextremadurštinafangfilipínštinafinština (tornedalská)fonštinafrancouzštin" +
	"a (kajunská)francouzština (středověká)francouzština (stará)franko-provensálština" +
	"fríština (severní)fríština (východní)furlanštinagaštinagagauzštinačínština (dial" +
	"ekty Gan)gayogbajadaríjština (zoroastrijská)geezkiribatštinagilačtinahornoněmčin" +
	"a (středověká)hornoněmčina (stará)konkánština (Goa)góndštinagorontalogótštinagre" +
	"bostarořečtinaněmčina (Švýcarsko)wayúuštinafrafragusiigwichʼinhaidštinačínština " +
	"(dialekty Hakka)havajštinahindština (Fidži)hiligajnonštinachetitštinahmongštinah" +
	"ornolužická srbštinačínština (dialekty Xiang)hupaibanštinaibibioilokánštinainguš" +
	"tinaingrijštinajamajská kreolštinalojbanngombamašamejudeoperštinajudeoarabštinaj" +
	"utštinakarakalpačtinakabylštinakačijštinajjukambštinakawikabardinštinakanembutya" +
	"pmakondekapverdštinakenyangkorokaingangkhásíchotánštinakoyra chiinichovarštinaza" +
	"zakštinakakokalendžinkimbundštinakomi-permjačtinakonkánštinakosrajštinakpellekar" +
	"ačajevo-balkarštinakriokinaraj-akarelštinakuruchštinašambalabafiakolínštinakumyč" +
	"tinakutenajštinaladinštinalangilahndštinalambštinalezginštinalingua franca noval" +
	"igurštinalivonštinalakotštinalombardštinamongštinalozštinalatgalštinaluba-luluaš" +
	"tinaluiseňolundštinaluoštinamizoštinaluhjačínština (klasická)lazštinamadurštinam" +
	"afamagahijštinamaithilištinamakasarštinamandingštinamasajštinamabamokšanštinaman" +
	"darmendemerumauricijská kreolštinairština (středověká)makhuwa-meettometa’micmacm" +
	"inangkabaumandžuštinamanipurštinamohawkštinamosimarijština (západní)mundangslože" +
	"né (víceřádkové) jazykykríkštinamirandštinamárvárštinamentavajštinamyeneerzjanšt" +
	"inamázandaránštinačínština (dialekty Minnan)neapolštinanamaštinadolnoněmčinanévá" +
	"rštinaniasniueštinaao (jazyky Nágálandu)kwasiongiemboonnogajštinanorština histor" +
	"ickánovialn’kosotština (severní)nuerštinanewarština (klasická)ňamwežštinaňankolš" +
	"tinaňorštinanzimaosageturečtina (osmanská)pangasinanštinapahlavštinapapangaupapi" +
	"amentopalauštinapicardštinaněmčina (pensylvánská)němčina (plautdietsch)staroperš" +
	"tinafalčtinaféničtinapiemonštinapontštinapohnpeištinapruštinaprovensálštinakičék" +
	"ečuánština (chimborazo)rádžastánštinarapanujštinararotongánštinaromaňolštinarífš" +
	"tinaromboromštinarotumanštinarusínštinarovianštinaarumunštinarwasandawštinajakut" +
	"štinasamarštinasamburusasakštinasantálštinasaurášterštinangambaysangoštinasicilš" +
	"tinaskotštinasassarštinasenecasenaserištinaselkupštinakoyraboro senniirština (st" +
	"ará)žemaitštinatachelhitšanštinaarabština (čadská)sidamoněmčina (slezská)selajar" +
	"štinasámština (jižní)sámština (lulejská)sámština (inarijská)sámština (skoltská)s" +
	"onikštinasogdštinasranan tongosererštinasahofríština (saterlandská)sukumasususum" +
	"erštinakomorštinasvahilština (Kongo)syrština (klasická)syrštinaslezštinatuluštin" +
	"atemnetesoterenotetumštinatigrejštinativštinatokelauštinacachurštinaklingonština" +
	"tlingittalyštinatamašektonžština (nyasa)tok pisinturojštinatarokotsakonštinatsim" +
	"šijské jazykytatštinatumbukštinatuvalštinatasawaqtuvinštinatamazight (střední Ma" +
	"roko)udmurtštinaugaritštinaumbunduneznámý jazykvaibenátštinavepštinavlámština (z" +
	"ápadní)němčina (mohansko-franské dialekty)votštinavõruštinavunjoněmčina (walser)" +
	"wolajtštinawarajštinawaštinačínština (dialekty Wu)kalmyčtinamingrelštinasogština" +
	"jaoštinajapštinajangbenštinayembanheengatukantonštinazapotéčtinabliss systémzéla" +
	"ndštinazenagatamazight (standardní marocký)zunijštinažádný jazykový obsahzazaara" +
	"bština (moderní standardní)němčina standardní (Švýcarsko)angličtina (USA)španělš" +
	"tina (Evropa)vlámštinaportugalština (Evropa)moldavštinasrbochorvatštinačínština " +
	"(zjednodušená)"

var csLangIdx = []uint16{ // 603 entries
	0x0, 0xa, 0x17, 0x25, 0x33, 0x3d, 0x48, 0x54, 0x5e, 0x6a, 0x74, 0x7f,
	0x94, 0xa1, 0xae, 0xba, 0xc6, 0xd2, 0xdf, 0xea, 0xf6, 0x101, 0x10f, 0x11c,
	0x123, 0x12e, 0x139, 0x142, 0x154, 0x15f, 0x168, 0x172, 0x17b, 0x188, 0x190, 0x199,
	0x1a2, 0x1ad, 0x1b6, 0x1c4, 0x1cf, 0x1da, 0x1e3, 0x1ed, 0x1f6, 0x203, 0x20d, 0x21b,
	0x225, 0x22d, 0x240, 0x24d, 0x259, 0x269, 0x272, 0x27b, 0x287, 0x291, 0x29a, 0x2a7,
	0x2b1, 0x2bd, 0x2c9, 0x2d4, 0x2df, 0x2ec, 0x2f7, 0x301, 0x30f, 0x31c, 0x31f, 0x32b,
	0x335, 0x344, 0x34f, 0x35b, 0x368, 0x373, 0x37e, 0x38b, 0x395, 0x3a0, 0x3ac, 0x3b8,
	0x3c3, 0x3c9, 0x3d7, 0x3e1, 0x3ec, 0x3f6, 0x402, 0x408, 0x416, 0x420, 0x42c, 0x438,
	0x441, 0x44c, 0x45e, 0x468, 0x473, 0x481, 0x48b, 0x498, 0x4a8, 0x4b4, 0x4c1, 0x4cc,
	0x4d6, 0x4e0, 0x4ea, 0x4fc, 0x508, 0x513, 0x520, 0x533, 0x546, 0x55e, 0x56a, 0x577,
	0x585, 0x594, 0x59e, 0x5a8, 0x5b2, 0x5c2, 0x5c8, 0x5d1, 0x5dc, 0x5ea, 0x5f8, 0x609,
	0x615, 0x620, 0x628, 0x638, 0x63f, 0x649, 0x654, 0x669, 0x673, 0x680, 0x68c, 0x698,
	0x6a3, 0x6ad, 0x6b9, 0x6c5, 0x6ce, 0x6da, 0x6ed, 0x6f7, 0x703, 0x70f, 0x71a, 0x725,
	0x732, 0x73c, 0x74a, 0x757, 0x764, 0x771, 0x77b, 0x781, 0x78c, 0x797, 0x7a2, 0x7af,
	0x7b8, 0x7c2, 0x7c7, 0x7d4, 0x7dc, 0x7e7, 0x7f2, 0x7fb, 0x801, 0x80c, 0x818, 0x823,
	0x82d, 0x837, 0x841, 0x848, 0x854, 0x869, 0x871, 0x876, 0x87f, 0x88a, 0x896, 0x8a1,
	0x8b4, 0x8c9, 0x8d9, 0x8df, 0x8eb, 0x8f9, 0x904, 0x911, 0x929, 0x939, 0x94e, 0x964,
	0x967, 0x981, 0x98c, 0x992, 0x99d, 0x9bc, 0x9c9, 0x9d4, 0x9df, 0x9e3, 0x9e8, 0x9f2,
	0x9f9, 0x9ff, 0xa09, 0xa14, 0xa18, 0xa1d, 0xa28, 0xa35, 0xa40, 0xa44, 0xa52, 0xa55,
	0xa5c, 0xa76, 0xa86, 0xa92, 0xa9e, 0xaa8, 0xaae, 0xaba, 0xac4, 0xac8, 0xad2, 0xad9,
	0xade, 0xae9, 0xaf4, 0xaf9, 0xb06, 0xb0a, 0xb11, 0xb1f, 0xb29, 0xb34, 0xb42, 0xb4d,
	0xb5b, 0xb6a, 0xb76, 0xb8b, 0xb95, 0xba3, 0xbb8, 0xbc4, 0xbcf, 0xbd9, 0xbde, 0xbeb,
	0xc09, 0xc0f, 0xc19, 0xc23, 0xc2e, 0xc46, 0xc58, 0xc62, 0xc7e, 0xc88, 0xc8d, 0xc93,
	0xc97, 0xca1, 0xcad, 0xcbf, 0xcc5, 0xcd1, 0xcec, 0xd0b, 0xd11, 0xd21, 0xd25, 0xd33,
	0xd4b, 0xd54, 0xd6e, 0xd8c, 0xda3, 0xdba, 0xdcf, 0xde6, 0xdf2, 0xdfa, 0xe06, 0xe20,
	0xe24, 0xe29, 0xe46, 0xe4a, 0xe57, 0xe61, 0xe7f, 0xe96, 0xea9, 0xeb4, 0xebd, 0xec7,
	0xecc, 0xeda, 0xef1, 0xefd, 0xf03, 0xf08, 0xf11, 0xf1b, 0xf37, 0xf42, 0xf55, 0xf65,
	0xf71, 0xf7c, 0xf94, 0xfb0, 0xfb4, 0xfbe, 0xfc4, 0xfd1, 0xfdb, 0xfe7, 0xffc, 0x1002,
	0x1008, 0x100f, 0x101d, 0x102c, 0x1035, 0x1044, 0x104f, 0x105b, 0x105e, 0x1068, 0x106c, 0x107a,
	0x1081, 0x1085, 0x108c, 0x1099, 0x10a0, 0x10a4, 0x10ac, 0x10b3, 0x10c0, 0x10cc, 0x10d8, 0x10e3,
	0x10e7, 0x10f1, 0x10fe, 0x110f, 0x111c, 0x1128, 0x112e, 0x1146, 0x114a, 0x1153, 0x115e, 0x116a,
	0x1172, 0x1177, 0x1183, 0x118d, 0x119a, 0x11a5, 0x11aa, 0x11b5, 0x11bf, 0x11cb, 0x11dd, 0x11e8,
	0x11f3, 0x11fe, 0x120b, 0x1215, 0x121e, 0x122a, 0x123a, 0x1242, 0x124c, 0x1255, 0x125f, 0x1264,
	0x127b, 0x1284, 0x128f, 0x1293, 0x12a0, 0x12ae, 0x12bb, 0x12c8, 0x12d3, 0x12d7, 0x12e4, 0x12ea,
	0x12ef, 0x12f3, 0x130b, 0x1323, 0x1331, 0x1338, 0x133e, 0x1349, 0x1356, 0x1363, 0x136f, 0x1373,
	0x138a, 0x1391, 0x13b3, 0x13be, 0x13ca, 0x13d8, 0x13e6, 0x13eb, 0x13f7, 0x1409, 0x1426, 0x1432,
	0x143c, 0x144a, 0x1457, 0x145b, 0x1465, 0x147c, 0x1482, 0x148b, 0x1496, 0x14ab, 0x14b1, 0x14b7,
	0x14cb, 0x14d5, 0x14ec, 0x14fa, 0x1507, 0x1511, 0x1516, 0x151b, 0x1531, 0x1541, 0x154d, 0x1555,
	0x155f, 0x156a, 0x1576, 0x1590, 0x15a8, 0x15b6, 0x15bf, 0x15ca, 0x15d6, 0x15e0, 0x15ed, 0x15f6,
	0x1606, 0x160c, 0x1627, 0x1639, 0x1646, 0x1657, 0x1665, 0x166f, 0x1674, 0x167d, 0x168a, 0x1696,
	0x16a2, 0x16ae, 0x16b1, 0x16bd, 0x16c8, 0x16d3, 0x16da, 0x16e5, 0x16f2, 0x1703, 0x170a, 0x1715,
	0x1720, 0x172a, 0x1736, 0x173c, 0x1740, 0x174a, 0x1756, 0x1765, 0x1776, 0x1783, 0x178c, 0x1796,
	0x17ab, 0x17b1, 0x17c5, 0x17d2, 0x17e6, 0x17fc, 0x1813, 0x1829, 0x1834, 0x183e, 0x184a, 0x1855,
	0x1859, 0x1873, 0x1879, 0x187d, 0x1888, 0x1893, 0x18a7, 0x18bc, 0x18c5, 0x18cf, 0x18d9, 0x18de,
	0x18e2, 0x18e8, 0x18f3, 0x18ff, 0x1908, 0x1915, 0x1921, 0x192e, 0x1935, 0x193f, 0x1947, 0x195a,
	0x1963, 0x196e, 0x1974, 0x1980, 0x1993, 0x199c, 0x19a8, 0x19b3, 0x19ba, 0x19c5, 0x19e1, 0x19ed,
	0x19f9, 0x1a00, 0x1a0f, 0x1a12, 0x1a1e, 0x1a27, 0x1a3e, 0x1a64, 0x1a6d, 0x1a78, 0x1a7d, 0x1a8f,
	0x1a9b, 0x1aa6, 0x1aae, 0x1ac7, 0x1ad2, 0x1adf, 0x1ae8, 0x1af1, 0x1afa, 0x1b07, 0x1b0c, 0x1b15,
	0x1b21, 0x1b2e, 0x1b3b, 0x1b48, 0x1b4e, 0x1b6e, 0x1b79, 0x1b91, 0x1b95, 0x1bb6, 0x1bb6, 0x1bd9,
	0x1bd9, 0x1bd9, 0x1bd9, 0x1bea, 0x1bea, 0x1c01, 0x1c01, 0x1c01, 0x1c01, 0x1c0c, 0x1c0c, 0x1c23,
	0x1c2f, 0x1c40, 0x1c5c,
}

const daLangStr = "" +
	"afarabkhasiskavestanafrikaansakanamhariskaragonesiskarabiskassamesiskavariskayma" +
	"raaserbajdsjanskbashkirhviderussiskbulgarskbislamabambarabengalitibetanskbretons" +
	"kbosniskcatalansktjetjenskchamorrokorsikanskcreetjekkiskkirkeslaviskchuvashwalis" +
	"iskdansktyskdivehidzongkhaewegræskengelskesperantospanskestiskbaskiskpersiskfula" +
	"hfinskfijianskfærøskfranskfrisiskirskskotsk gæliskgaliciskguaranigujaratimanxhau" +
	"sahebraiskhindihirimotukroatiskhaitiskungarskarmenskhererointerlinguaindonesiski" +
	"nterlingueigbosichuan yiinupiaqidoislandskitalienskinuktitutjapanskjavanesiskgeo" +
	"rgiskkongokikuyukuanyamakasakhiskgrønlandskkhmerkannadakoreanskkanurikashmirikur" +
	"diskkomicorniskkirgisisklatinluxembourgskgandalimburgsklingalalaolitauiskluba-Ka" +
	"tangalettiskmalagassiskmarshallesemaorimakedonskmalayalammongolskmarathiskmalaym" +
	"altesiskburmesisknaurunordndebelenepalesiskndongahollandsknynorsknorsk bokmålsyd" +
	"ndebelenavajonyanjaoccitanskojibwaoromooriyaossetiskpunjabipalipolskpashtoportug" +
	"isiskquechuarætoromanskrundirumænskrussiskkinyarwandasanskritsardinsksindhinords" +
	"amisksangosingalesiskslovakiskslovensksamoanskshonasomaliskalbanskserbiskswatisy" +
	"dsothosundanesisksvenskswahilitamilsktelugutajikthailandsktigrinyaturkmensktswan" +
	"atongansktyrkisktsongatatarisktahitianskuyguriskukrainskurduusbekiskvendavietnam" +
	"esiskvolapykvallonskwolofxhosajiddischyorubazhuangkinesiskzuluachinesiskacoliada" +
	"ngmeadygheafrihiliaghemainuakkadiskaleutisksydaltaiskoldengelskangikaaramæiskara" +
	"ukanskarapahoarawakasuasturiskawadhibaluchibalinesiskbasabamunghomalabejabembabe" +
	"nabafutbhojpuribikolbinikomsiksikabrajbodobakossiburiatiskbuginesiskbulublinmedu" +
	"mbacaddocaribiskcayugaatsamcebuanochigachibchachagataichuukesemarichinookchoctaw" +
	"chipewyancherokeecheyennesoranikoptiskkrim tyrkiskkasjubiskdakotadargwataitadela" +
	"wareathapaskiskdogribdinkazarmadogrinedersorbiskdualamiddelhollandskjola-fonyidy" +
	"uladazagakiembuefikoldegyptiskekajukelamitiskmiddelengelskewondofangfilippinskfo" +
	"nmiddelfranskoldfransknordfrisiskøstfrisiskfriuliangagagauziskgayogbayageezgilbe" +
	"rtesiskmiddelhøjtyskoldhøjtyskgondigorontalogotiskgrebooldgræskschweizertyskgusi" +
	"igwichinhaidahawaiianskhiligaynonhittitiskhmongøvresorbiskhupaibanibibioilokoing" +
	"ushlojbanngombamachamejødisk-persiskjødisk-arabiskkarakalpakiskkabyliskkachinjju" +
	"kambakawikabardiankanembutyapmakondekapverdiskkorokhasikhotanesiskkoyra-chiinika" +
	"kokalenjinkimbundukomi-permjakiskkonkanikosraeankpellekaratjai-balkarkarelskkuru" +
	"khshambalabafiakölschkymykkutenajladinolangilahndalambalezghianlakotamongolozilu" +
	"ba-Lulualuisenolundaluolushailuyanamaduresemafamagahimaithilimakasarmandingomasa" +
	"imabamokshamandarmendemerumorisyenmiddelirskmakhuwa-meettometamicmacminangkabaum" +
	"anchumanipurimohawkmossimundangflere sprogcreekmirandesiskmarwarimyeneerzyaneapo" +
	"litansknamanedertysknewariniasniueankwasiongiemboonnogaioldislandskn-konordsotho" +
	"nuerklassisk newarisknyamwezinyankolenyoro sprognzimaosageosmannisk-tyrkiskpanga" +
	"sinanpahlavipampangapapiamentopalauanskoldpersiskfønikiskponapeoldprovencalskqui" +
	"chérajasthanirapanuirarotonganromboromaniarumænskrwasandaweyakutsamaritansksambu" +
	"rusasaksantalingambaysangusicilianskskotsksenecasenaselkupiskkoyraboro sennioldi" +
	"rsktachelhitshantchadisk-arabisksidamosydsamisklulesamiskenaresamiskskoltesamisk" +
	"soninkesogdiansksranan tongoserersahosukumasususumeriskshimaorecongolesisk swahi" +
	"liklassisk syrisksyrisktemnetesoterenotetumtigretivitokelauklingontlingittamashe" +
	"knyasa tongansktok pisintarokotsimshisktumbukatuvalutasawaqtuviniancentralmarokk" +
	"ansk tamazightudmurtugaristiskumbundurotvaivotiskvunjowalsertyskwalamowaraywasho" +
	"kalmyksogayaoyapeseyangbenyembakantonesiskzapotecblissymbolerzenagatamazightzuni" +
	"intet sprogligt indholdzazamoderne standardarabiskøstrigsk tyskschweizerhøjtyska" +
	"ustralsk engelskcanadisk engelskbritisk engelskamerikansk engelsklatinamerikansk" +
	" spanskeuropæisk spanskmexicansk spanskcanadisk franskschweizisk franskflamskbra" +
	"siliansk portugisiskeuropæisk portugisiskmoldoviskserbokroatiskforenklet kinesis" +
	"ktraditionelt kinesisk"

var daLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xd, 0x14, 0x1d, 0x21, 0x29, 0x34, 0x3b, 0x45, 0x4c, 0x52,
	0x60, 0x67, 0x73, 0x7b, 0x82, 0x89, 0x90, 0x99, 0xa1, 0xa8, 0xb1, 0xba,
	0xc2, 0xcc, 0xd0, 0xd8, 0xe4, 0xeb, 0xf3, 0xf8, 0xfc, 0x102, 0x10a, 0x10d,
	0x113, 0x11a, 0x123, 0x129, 0x12f, 0x136, 0x13d, 0x142, 0x147, 0x14f, 0x157, 0x15d,
	0x164, 0x168, 0x176, 0x17e, 0x185, 0x18d, 0x191, 0x196, 0x19e, 0x1a3, 0x1ab, 0x1b3,
	0x1ba, 0x1c1, 0x1c8, 0x1ce, 0x1d9, 0x1e3, 0x1ee, 0x1f2, 0x1fc, 0x203, 0x206, 0x20e,
	0x217, 0x220, 0x227, 0x231, 0x239, 0x23e, 0x244, 0x24c, 0x255, 0x260, 0x265, 0x26c,
	0x274, 0x27a, 0x282, 0x289, 0x28d, 0x294, 0x29d, 0x2a2, 0x2ae, 0x2b3, 0x2bc, 0x2c3,
	0x2c6, 0x2ce, 0x2da, 0x2e1, 0x2ec, 0x2f7, 0x2fc, 0x305, 0x30e, 0x316, 0x31f, 0x324,
	0x32d, 0x336, 0x33b, 0x346, 0x350, 0x356, 0x35f, 0x366, 0x373, 0x37d, 0x383, 0x389,
	0x392, 0x398, 0x39d, 0x3a2, 0x3aa, 0x3b1, 0x3b5, 0x3ba, 0x3c0, 0x3cb, 0x3d2, 0x3de,
	0x3e3, 0x3eb, 0x3f2, 0x3fd, 0x405, 0x40d, 0x413, 0x41d, 0x422, 0x42d, 0x436, 0x43e,
	0x446, 0x44b, 0x453, 0x45a, 0x461, 0x466, 0x46e, 0x479, 0x47f, 0x486, 0x48d, 0x493,
	0x498, 0x4a2, 0x4aa, 0x4b3, 0x4b9, 0x4c1, 0x4c8, 0x4ce, 0x4d6, 0x4e0, 0x4e8, 0x4f0,
	0x4f4, 0x4fc, 0x501, 0x50d, 0x514, 0x51c, 0x521, 0x526, 0x52e, 0x534, 0x53a, 0x542,
	0x546, 0x550, 0x555, 0x55c, 0x562, 0x562, 0x56a, 0x56f, 0x573, 0x57b, 0x57b, 0x583,
	0x583, 0x58d, 0x597, 0x59d, 0x5a6, 0x5af, 0x5af, 0x5b6, 0x5b6, 0x5bc, 0x5bc, 0x5bc,
	0x5bf, 0x5bf, 0x5c7, 0x5c7, 0x5cd, 0x5cd, 0x5d4, 0x5de, 0x5de, 0x5e2, 0x5e7, 0x5e7,
	0x5ee, 0x5f2, 0x5f7, 0x5f7, 0x5fb, 0x600, 0x600, 0x608, 0x60d, 0x611, 0x611, 0x614,
	0x61b, 0x61b, 0x61b, 0x61f, 0x61f, 0x623, 0x62a, 0x633, 0x63d, 0x641, 0x645, 0x64c,
	0x651, 0x659, 0x65f, 0x664, 0x66b, 0x670, 0x677, 0x67f, 0x687, 0x68b, 0x692, 0x699,
	0x6a2, 0x6aa, 0x6b2, 0x6b8, 0x6bf, 0x6bf, 0x6cb, 0x6d4, 0x6da, 0x6e0, 0x6e5, 0x6ed,
	0x6f8, 0x6fe, 0x703, 0x708, 0x70d, 0x719, 0x719, 0x71e, 0x72d, 0x737, 0x73c, 0x742,
	0x748, 0x74c, 0x74c, 0x757, 0x75d, 0x766, 0x773, 0x773, 0x779, 0x779, 0x77d, 0x787,
	0x787, 0x78a, 0x78a, 0x796, 0x79f, 0x79f, 0x7aa, 0x7b5, 0x7bd, 0x7bf, 0x7c8, 0x7c8,
	0x7cc, 0x7d1, 0x7d1, 0x7d5, 0x7e1, 0x7e1, 0x7ef, 0x7fa, 0x7fa, 0x7ff, 0x808, 0x80e,
	0x813, 0x81c, 0x829, 0x829, 0x829, 0x82e, 0x835, 0x83a, 0x83a, 0x844, 0x844, 0x84e,
	0x857, 0x85c, 0x868, 0x868, 0x86c, 0x870, 0x876, 0x87b, 0x881, 0x881, 0x881, 0x887,
	0x88d, 0x894, 0x8a3, 0x8b2, 0x8b2, 0x8bf, 0x8c7, 0x8cd, 0x8d0, 0x8d5, 0x8d9, 0x8e2,
	0x8e9, 0x8ed, 0x8f4, 0x8fe, 0x8fe, 0x902, 0x902, 0x907, 0x912, 0x91e, 0x91e, 0x91e,
	0x922, 0x92a, 0x932, 0x941, 0x948, 0x950, 0x956, 0x965, 0x965, 0x965, 0x96c, 0x972,
	0x97a, 0x97f, 0x986, 0x98b, 0x992, 0x998, 0x99d, 0x9a3, 0x9a8, 0x9b0, 0x9b0, 0x9b0,
	0x9b0, 0x9b6, 0x9b6, 0x9bb, 0x9bf, 0x9bf, 0x9c9, 0x9d0, 0x9d5, 0x9d8, 0x9de, 0x9e4,
	0x9e4, 0x9e4, 0x9ec, 0x9f0, 0x9f6, 0x9fe, 0xa05, 0xa0d, 0xa12, 0xa16, 0xa1c, 0xa22,
	0xa27, 0xa2b, 0xa33, 0xa3d, 0xa4b, 0xa4f, 0xa55, 0xa60, 0xa66, 0xa6e, 0xa74, 0xa79,
	0xa79, 0xa80, 0xa8b, 0xa90, 0xa9b, 0xaa2, 0xaa2, 0xaa7, 0xaac, 0xaac, 0xaac, 0xab8,
	0xabc, 0xac5, 0xacb, 0xacf, 0xad5, 0xad5, 0xadb, 0xae4, 0xae9, 0xaf4, 0xaf4, 0xaf8,
	0xb01, 0xb05, 0xb16, 0xb1e, 0xb26, 0xb31, 0xb36, 0xb3b, 0xb4c, 0xb56, 0xb5d, 0xb65,
	0xb6f, 0xb78, 0xb78, 0xb78, 0xb78, 0xb82, 0xb82, 0xb8b, 0xb8b, 0xb8b, 0xb91, 0xb91,
	0xb9f, 0xba6, 0xba6, 0xbb0, 0xbb7, 0xbc1, 0xbc1, 0xbc1, 0xbc6, 0xbcc, 0xbcc, 0xbcc,
	0xbcc, 0xbd5, 0xbd8, 0xbdf, 0xbe4, 0xbef, 0xbf6, 0xbfb, 0xc02, 0xc02, 0xc09, 0xc0e,
	0xc18, 0xc1e, 0xc1e, 0xc24, 0xc28, 0xc28, 0xc31, 0xc40, 0xc47, 0xc47, 0xc50, 0xc54,
	0xc64, 0xc6a, 0xc6a, 0xc6a, 0xc73, 0xc7d, 0xc88, 0xc94, 0xc9b, 0xca4, 0xcb0, 0xcb5,
	0xcb9, 0xcb9, 0xcbf, 0xcc3, 0xccb, 0xcd3, 0xce6, 0xcf5, 0xcfb, 0xcfb, 0xcfb, 0xd00,
	0xd04, 0xd0a, 0xd0f, 0xd14, 0xd18, 0xd1f, 0xd1f, 0xd26, 0xd2d, 0xd2d, 0xd35, 0xd43,
	0xd4c, 0xd4c, 0xd52, 0xd52, 0xd5b, 0xd5b, 0xd62, 0xd68, 0xd6f, 0xd77, 0xd92, 0xd98,
	0xda2, 0xda9, 0xdac, 0xdaf, 0xdaf, 0xdaf, 0xdaf, 0xdaf, 0xdb5, 0xdb5, 0xdba, 0xdc4,
	0xdca, 0xdcf, 0xdd4, 0xdd4, 0xdda, 0xdda, 0xdde, 0xde1, 0xde7, 0xdee, 0xdf3, 0xdf3,
	0xdfe, 0xe05, 0xe11, 0xe11, 0xe17, 0xe20, 0xe24, 0xe3b, 0xe3f, 0xe56, 0xe64, 0xe75,
	0xe86, 0xe96, 0xea5, 0xeb7, 0xecd, 0xede, 0xeee, 0xefd, 0xf0e, 0xf14, 0xf2b, 0xf41,
	0xf4a, 0xf57, 0xf69, 0xf7e,
}

const deLangStr = "" +
	"AfarAbchasischAvestischAfrikaansAkanAmharischAragonesischArabischAssamesischAwar" +
	"ischAymaraAserbaidschanischBaschkirischWeißrussischBulgarischBislamaBambara-Spra" +
	"cheBengalischTibetischBretonischBosnischKatalanischTschetschenischChamorro-Sprac" +
	"heKorsischCreeTschechischKirchenslawischTschuwaschischWalisischDänischDeutschMal" +
	"edivischBhutanischEweGriechischEnglischEsperantoSpanischEstnischBaskischPersisch" +
	"FulFinnischFidschiFäröischFranzösischWestfriesischIrischSchottisches GälischGali" +
	"zischGuaraniGujaratiManxHausaHebräischHindiHiri-MotuKroatischHaitianischUngarisc" +
	"hArmenischHerero-SpracheInterlinguaIndonesischInterlingueIgboYiInupiakIdo-Sprach" +
	"eIsländischItalienischInuktitutJapanischJavanischGeorgischKongolesischKikuyuKwan" +
	"yamaKasachischGrönländischKambodschanischKannadaKoreanischKanuri-SpracheKaschmir" +
	"ischKurdischKomi-SpracheKornischKirgisischLateinLuxemburgischGandaLimburgischLin" +
	"galaLaotischLitauischLuba-KatangaLettischMadagassischMarschallesischMaoriMazedon" +
	"ischMalayalamMongolischMarathiMalaiischMaltesischBirmanischNauruischNord-Ndebele" +
	"-SpracheNepalesischNdongaNiederländischNorwegisch NynorskNorwegisch BokmålSüd-Nd" +
	"ebele-SpracheNavajoNyanja-SpracheOkzitanischOjibwa-SpracheOromoOriyaOssetischPan" +
	"jabiPaliPolnischPaschtuPortugiesischQuechuaRätoromanischRundi-SpracheRumänischRu" +
	"ssischRuandischSanskritSardischSindhiNord-SamischSangoSinghalesischSlowakischSlo" +
	"wenischSamoanischShonaSomaliAlbanischSerbischSwaziSüd-Sotho-SpracheSundanesischS" +
	"chwedischSuaheliTamilischTeluguTadschikischThailändischTigrinjaTurkmenischTswana" +
	"-SpracheTongaischTürkischTsongaTatarischTahitischUigurischUkrainischUrduUsbekisc" +
	"hVenda-SpracheVietnamesischVolapükWallonischWolofXhosaJiddischYorubaZhuangChines" +
	"ischZuluAceh-SpracheAcholi-SpracheAdangmeAdygeischTunesisches ArabischAfrihiliAg" +
	"hemAinu-SpracheAkkadischAlabamaAleutischGegischSüd-AltaischAltenglischAngikaAram" +
	"äischAraukanischAraonaArapaho-SpracheAlgerisches ArabischArawak-SpracheMarokkani" +
	"sches ArabischÄgyptisches ArabischPareAmerikanische GebärdenspracheAsturianischK" +
	"otavaAwadhiSüdaserbaidschanischBelutschischBalinesischBairischBasaa-SpracheBamun" +
	"Batak TobaGhomalaBedauyeBemba-SpracheBetawiBenaBafutBadagaBhodschpuriBikol-Sprac" +
	"heBini-SpracheBanjaresischKomBlackfoot-SpracheBishnupriyaBachtiarischBraj-Bhakha" +
	"BrahuiBodoAkooseBurjatischBuginesischBuluBlinMedumbaCaddoKaribischCayugaAtsamCeb" +
	"uanoRukigaChibcha-SpracheTschagataischTrukesischTscheremissischChinookChoctawChi" +
	"pewyanCherokeeCheyenneSoraniKoptischCapiznonKrimtatarischKaschubischDakota-Sprac" +
	"heDarginischTaitaDelaware-SpracheSlaveDogribDinka-SpracheZarmaDogriNiedersorbisc" +
	"hZentral-DusunDualaMittelniederländischDiolaDyula-SpracheDazagaEmbuEfikEmilianis" +
	"chÄgyptischEkajukElamischMittelenglischZentral-Alaska-YupikEwondoExtremadurischP" +
	"angwe-SpracheFilipinoMeänkieliFon-SpracheCajunMittelfranzösischAltfranzösischFra" +
	"nkoprovenzalischNordfriesischOstfriesischFriulischGa-SpracheGagausischGanGayoGba" +
	"ya-SpracheGabriGeezGilbertesischGilakiMittelhochdeutschAlthochdeutschGoa-Konkani" +
	"Gondi-SpracheMongondouGotischGrebo-SpracheAltgriechischSchweizerdeutschWayúuFare" +
	"fareGusiiKutchin-SpracheHaida-SpracheHakkaHawaiischFidschi-HindiHiligaynon-Sprac" +
	"heHethitischMiao-SpracheObersorbischXiangHupaIbanIbibioIlokano-SpracheInguschisc" +
	"hIschorischJamaikanisch-kreolische SpracheLojbanNgombaMachameJüdisch-PersischJüd" +
	"isch-ArabischJütischKarakalpakischKabylischKachin-SpracheJjuKambaKawiKabardinisc" +
	"hKanembuTyapMakondeKabuverdianuKenyangKoroKaingangKhasi-SpracheSakischKoyra Chii" +
	"niKhowarKirmanjkiKakoKalenjinKimbundu-SpracheKomi-PermjakischKonkaniKosraeanisch" +
	"Kpelle-SpracheKaratschaiisch-BalkarischKrioKinaray-aKarelischOraon-SpracheShamba" +
	"laBafiaKölschKumükischKutenai-SpracheLadinoLangiLahndaLamba-SpracheLesgischLingu" +
	"a Franca NovaLigurischLivischLakotaLombardischMongoRotse-SpracheLettgallischLuba" +
	"-LuluaLuiseno-SpracheLunda-SpracheLuo-SpracheLushai-SpracheLuhyaKlassisches Chin" +
	"esischLasischMaduresischMafaKhottaMaithiliMakassarischManding-SpracheMassai-Spra" +
	"cheMabaMokshaMandaresischMende-SpracheMeruMorisyenMittelirischMakhuwa-MeettoMeta" +
	"’Micmac-SpracheMinangkabau-SpracheMandschurischMeithei-SpracheMohawkMossi-Sprach" +
	"eBergmariMundangMehrsprachigMuskogee-SpracheMirandesischMarwariMentawaiMyeneErsj" +
	"a-MordwinischMasanderanischMin NanNeapolitanischNamaNiederdeutschNewariNias-Spra" +
	"cheNiue-SpracheAo-NagaKwasioNgiemboonNogaiAltnordischNovialN’KoNord-Sotho-Sprach" +
	"eNuerAlt-NewariNyamwezi-SpracheNyankoleNyoroNzimaOsage-SpracheOsmanischPangasina" +
	"n-SpracheMittelpersischPampanggan-SprachePapiamentoPalauPicardischPennsylvaniade" +
	"utschPlautdietschAltpersischPfälzischPhönikischPiemontesischPontischPonapeanisch" +
	"AltpreußischAltprovenzalischK’iche’Chimborazo Hochland-QuechuaRajasthaniOsterins" +
	"el-SpracheRarotonganischRomagnolTarifitRomboRomaniRotumanischRussinischRovianaAr" +
	"omunischRwaSandawe-SpracheJakutischSamaritanischSamburuSasakSantaliSaurashtraNga" +
	"mbaySanguSizilianischSchottischSassarischSenecaSenaSeriSelkupischKoyra SenniAlti" +
	"rischSamogitischTaschelhitSchan-SpracheTschadisch-ArabischSidamoSchlesischSelaya" +
	"rSüd-SamischLule-LappischInari-LappischSkolt-LappischSoninke-SpracheSogdischSran" +
	"anischSerer-SpracheSahoSaterfriesischSukuma-SpracheSusuSumerischKomorischKongo-S" +
	"uaheliAltsyrischSyrischSchlesisch (Polen)TuluTemneTesoTereno-SpracheTetum-Sprach" +
	"eTigreTiv-SpracheTokelauanischTsachurischKlingonischTlingit-SpracheTalischTamase" +
	"qTsonga-SpracheNeumelanesischTuroyoTarokoTsakonischTsimshian-SpracheTatischTumbu" +
	"ka-SpracheElliceanischTasawaqTuwinischZentralatlas-TamazightUdmurtischUgaritisch" +
	"Mbundu-SpracheRootVaiVenetischWepsischWestflämischMainfränkischWotischVõroVunjoW" +
	"alser-DialekteWalamo-SpracheWarayWasho-SpracheWuKalmückischMingrelischSogaYao-Sp" +
	"racheYapesischYangbenYembaNheengatuKantonesischZapotekischBliss-SymboleSeeländis" +
	"chZenagaTamazightZuni-SpracheKeine SprachinhalteZazaModernes HocharabischÖsterre" +
	"ichisches DeutschSchweizer HochdeutschAustralisches EnglischKanadisches Englisch" +
	"Britisches EnglischAmerikanisches EnglischLateinamerikanisches SpanischEuropäisc" +
	"hes SpanischMexikanisches SpanischKanadisches FranzösischSchweizer FranzösischFl" +
	"ämischBrasilianisches PortugiesischEuropäisches PortugiesischMoldauischSerbo-Kro" +
	"atischChinesisch (vereinfacht)Chinesisch (traditionell)"

var deLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xe, 0x17, 0x20, 0x24, 0x2d, 0x39, 0x41, 0x4c, 0x54, 0x5a,
	0x6b, 0x77, 0x84, 0x8e, 0x95, 0xa4, 0xae, 0xb7, 0xc1, 0xc9, 0xd4, 0xe3,
	0xf3, 0xfb, 0xff, 0x10a, 0x119, 0x127, 0x130, 0x138, 0x13f, 0x14a, 0x154, 0x157,
	0x161, 0x169, 0x172, 0x17a, 0x182, 0x18a, 0x192, 0x195, 0x19d, 0x1a4, 0x1ae, 0x1ba,
	0x1c7, 0x1cd, 0x1e2, 0x1eb, 0x1f2, 0x1fa, 0x1fe, 0x203, 0x20d, 0x212, 0x21b, 0x224,
	0x22f, 0x238, 0x241, 0x24f, 0x25a, 0x265, 0x270, 0x274, 0x276, 0x27d, 0x288, 0x293,
	0x29e, 0x2a7, 0x2b0, 0x2b9, 0x2c2, 0x2ce, 0x2d4, 0x2dc, 0x2e6, 0x2f4, 0x303, 0x30a,
	0x314, 0x322, 0x32e, 0x336, 0x342, 0x34a, 0x354, 0x35a, 0x367, 0x36c, 0x377, 0x37e,
	0x386, 0x38f, 0x39b, 0x3a3, 0x3af, 0x3be, 0x3c3, 0x3ce, 0x3d7, 0x3e1, 0x3e8, 0x3f1,
	0x3fb, 0x405, 0x40e, 0x422, 0x42d, 0x433, 0x442, 0x454, 0x466, 0x47a, 0x480, 0x48e,
	0x499, 0x4a7, 0x4ac, 0x4b1, 0x4ba, 0x4c1, 0x4c5, 0x4cd, 0x4d4, 0x4e1, 0x4e8, 0x4f6,
	0x503, 0x50d, 0x515, 0x51e, 0x526, 0x52e, 0x534, 0x540, 0x545, 0x552, 0x55c, 0x566,
	0x570, 0x575, 0x57b, 0x584, 0x58c, 0x591, 0x5a3, 0x5af, 0x5b9, 0x5c0, 0x5c9, 0x5cf,
	0x5db, 0x5e8, 0x5f0, 0x5fb, 0x609, 0x612, 0x61b, 0x621, 0x62a, 0x633, 0x63c, 0x646,
	0x64a, 0x653, 0x660, 0x66d, 0x675, 0x67f, 0x684, 0x689, 0x691, 0x697, 0x69d, 0x6a7,
	0x6ab, 0x6b7, 0x6c5, 0x6cc, 0x6d5, 0x6e9, 0x6f1, 0x6f6, 0x702, 0x70b, 0x712, 0x71b,
	0x722, 0x72f, 0x73a, 0x740, 0x74a, 0x755, 0x75b, 0x76a, 0x77e, 0x78c, 0x7a3, 0x7b8,
	0x7bc, 0x7da, 0x7e6, 0x7ec, 0x7f2, 0x807, 0x813, 0x81e, 0x826, 0x833, 0x838, 0x842,
	0x849, 0x850, 0x85d, 0x863, 0x867, 0x86c, 0x872, 0x87d, 0x88a, 0x896, 0x8a2, 0x8a5,
	0x8b6, 0x8c1, 0x8cd, 0x8d8, 0x8de, 0x8e2, 0x8e8, 0x8f2, 0x8fd, 0x901, 0x905, 0x90c,
	0x911, 0x91a, 0x920, 0x925, 0x92c, 0x932, 0x941, 0x94e, 0x958, 0x967, 0x96e, 0x975,
	0x97e, 0x986, 0x98e, 0x994, 0x99c, 0x9a4, 0x9b1, 0x9bc, 0x9ca, 0x9d4, 0x9d9, 0x9e9,
	0x9ee, 0x9f4, 0xa01, 0xa06, 0xa0b, 0xa19, 0xa26, 0xa2b, 0xa40, 0xa45, 0xa52, 0xa58,
	0xa5c, 0xa60, 0xa6b, 0xa75, 0xa7b, 0xa83, 0xa91, 0xaa5, 0xaab, 0xab9, 0xac7, 0xacf,
	0xad9, 0xae4, 0xae9, 0xafb, 0xb0a, 0xb1d, 0xb2a, 0xb36, 0xb3f, 0xb49, 0xb53, 0xb56,
	0xb5a, 0xb67, 0xb6c, 0xb70, 0xb7d, 0xb83, 0xb94, 0xba2, 0xbad, 0xbba, 0xbc3, 0xbca,
	0xbd7, 0xbe4, 0xbf4, 0xbfa, 0xc02, 0xc07, 0xc16, 0xc23, 0xc28, 0xc31, 0xc3e, 0xc50,
	0xc5a, 0xc66, 0xc72, 0xc77, 0xc7b, 0xc7f, 0xc85, 0xc94, 0xc9f, 0xca9, 0xcc8, 0xcce,
	0xcd4, 0xcdb, 0xcec, 0xcfd, 0xd05, 0xd13, 0xd1c, 0xd2a, 0xd2d, 0xd32, 0xd36, 0xd42,
	0xd49, 0xd4d, 0xd54, 0xd60, 0xd67, 0xd6b, 0xd73, 0xd80, 0xd87, 0xd93, 0xd99, 0xda2,
	0xda6, 0xdae, 0xdbe, 0xdce, 0xdd5, 0xde1, 0xdef, 0xe08, 0xe0c, 0xe15, 0xe1e, 0xe2b,
	0xe33, 0xe38, 0xe3f, 0xe49, 0xe58, 0xe5e, 0xe63, 0xe69, 0xe76, 0xe7e, 0xe90, 0xe99,
	0xea0, 0xea6, 0xeb1, 0xeb6, 0xec3, 0xecf, 0xed9, 0xee8, 0xef5, 0xf00, 0xf0e, 0xf13,
	0xf29, 0xf30, 0xf3b, 0xf3f, 0xf45, 0xf4d, 0xf59, 0xf68, 0xf76, 0xf7a, 0xf80, 0xf8c,
	0xf99, 0xf9d, 0xfa5, 0xfb1, 0xfbf, 0xfc6, 0xfd4, 0xfe7, 0xff4, 0x1003, 0x1009, 0x1016,
	0x101e, 0x1025, 0x1031, 0x1041, 0x104d, 0x1054, 0x105c, 0x1061, 0x1072, 0x1080, 0x1087, 0x1095,
	0x1099, 0x10a6, 0x10ac, 0x10b8, 0x10c4, 0x10cb, 0x10d1, 0x10da, 0x10df, 0x10ea, 0x10f0, 0x10f6,
	0x1108, 0x110c, 0x1116, 0x1126, 0x112e, 0x1133, 0x1138, 0x1145, 0x114e, 0x1160, 0x116e, 0x1180,
	0x118a, 0x118f, 0x1199, 0x11ac, 0x11b8, 0x11c3, 0x11cd, 0x11d8, 0x11e5, 0x11ed, 0x11f9, 0x1206,
	0x1216, 0x1221, 0x123c, 0x1246, 0x1258, 0x1266, 0x126e, 0x1275, 0x127a, 0x1280, 0x128b, 0x1295,
	0x129c, 0x12a6, 0x12a9, 0x12b8, 0x12c1, 0x12ce, 0x12d5, 0x12da, 0x12e1, 0x12eb, 0x12f2, 0x12f7,
	0x1303, 0x130d, 0x1317, 0x131d, 0x1321, 0x1325, 0x132f, 0x133a, 0x1343, 0x134e, 0x1358, 0x1365,
	0x1378, 0x137e, 0x1388, 0x138f, 0x139b, 0x13a8, 0x13b6, 0x13c4, 0x13d3, 0x13db, 0x13e5, 0x13f2,
	0x13f6, 0x1404, 0x1412, 0x1416, 0x141f, 0x1428, 0x1435, 0x143f, 0x1446, 0x1458, 0x145c, 0x1461,
	0x1465, 0x1473, 0x1480, 0x1485, 0x1490, 0x149d, 0x14a8, 0x14b3, 0x14c2, 0x14c9, 0x14d0, 0x14de,
	0x14ec, 0x14f2, 0x14f8, 0x1502, 0x1513, 0x151a, 0x1529, 0x1535, 0x153c, 0x1545, 0x155b, 0x1565,
	0x156f, 0x157d, 0x1581, 0x1584, 0x158d, 0x1595, 0x15a2, 0x15b0, 0x15b7, 0x15bc, 0x15c1, 0x15d0,
	0x15de, 0x15e3, 0x15f0, 0x15f2, 0x15fe, 0x1609, 0x160d, 0x1618, 0x1621, 0x1628, 0x162d, 0x1636,
	0x1642, 0x164d, 0x165a, 0x1666, 0x166c, 0x1675, 0x1681, 0x1694, 0x1698, 0x16ad, 0x16c6, 0x16db,
	0x16f1, 0x1705, 0x1718, 0x172f, 0x174c, 0x1762, 0x1778, 0x1790, 0x17a6, 0x17af, 0x17cc, 0x17e7,
	0x17f1, 0x1800, 0x1818, 0x1831,
}

const elLangStr = "" +
	"ΑφάρΑμπχαζικάΑβεστάνΑφρικάανςΑκάνΑμαρικάΑραγκονικάΑραβικάΑσαμεζικάΆβαρικΑϊμάραΑζ" +
	"ερμπαϊτζανικάΜπασκίρΛευκορωσικάΒουλγαρικάΜπισλάμαΜπαμπάραΜπενγκάλιΘιβετιανάΒρετο" +
	"νικάΒοσνιακάΚαταλανικάΤσέτσνιανΚαμόρροΚορσικανικάΚριΤσεχικάΕκκλησιαστικά Σλαβικά" +
	"ΧουβάςΟυαλικάΔανικάΓερμανικάΝτιβέχιΝτζόνγκχαΓιΕλληνικάΑγγλικάΕσπεράντοΙσπανικάΕσ" +
	"θονικάΒασκικάΠερσικάΦουλάχΦινλανδικάΦίτζιΦαρόεΓαλλικάΔυτικά ΦριζιανάΙρλανδικάΣκω" +
	"τικά ΚελτικάΓαλικιανάΓκουαρανίΓκουγιαράτιΜανξΧάουσαΕβραϊκάΧίντιΧίρι ΜότουΚροατικ" +
	"άΑϊτιανάΟυγγρικάΑρμενικάΧερέροΙντερλίνγκουαΙνδονησιακάΙντερλίνγκουεΊγκμποΣικουάν" +
	" ΓιΙνουπιάκΊντοΙσλανδικάΙταλικάΙνουκτιτούτΙαπωνικάΙαβανεζικάΓεωργιανάΚονγκόΚικού" +
	"γιουΚουανιγιάμαΚαζακικάΚαλαάλισουτΚαμποτζιανάΚανάνταΚορεατικάΚανούριΚασμίριΚουρδ" +
	"ικάΚόμιΚόρνιςΚυργιζικάΛατινικάΛουξεμβουργιανάΓκάνταΛιμβουργιανάΛινγκάλαΛαοθιανάΛ" +
	"ιθουανικάΛούμπα-ΚατάνγκαΛετονικάΜαλαγάσιΜάρσαλΜάοριΣλαβομακεδονικάΜαλαγιαλάμΜογγ" +
	"ολικάΜαράθιΜαλάιΜαλτεζικάΒιρμανικάΝαούρουΝτεμπέλε ΒορράΝεπάλιΝτόνγκαΟλλανδικάΝορ" +
	"βηγικά ΝινόρσκΝορβηγικά ΜποκμάλΝτεμπέλε ΝότουΝάβαχοΝιάντζαΟκσιτανικάΟζιβίγουαΟρό" +
	"μοΟρίγιαΟσετικάΠαντζαπικάΠάλιΠολωνικάΠάστοΠορτογαλικάΚετσούαΡομανικάΡούντιΡουμαν" +
	"ικάΡωσικάΚινιαρβάνταΣανσκριτικάΣαρδινικάΣίντιΒόρεια ΣάμιΣάνγκοΣινχαλεζικάΣλοβακι" +
	"κάΣλοβενικάΣαμόανΣχόναΣομάλιΑλβανικάΣερβικάΣουάτιΝότια ΣόθοΣουδανικάΣουηδικάΣουα" +
	"χίλιΤαμίλΤελούγκουΤατζίκΤαϊλανδικάΤιγκρίνυαΤουρκμενικάΤσιγουάναΤονγκανικάΤουρκικ" +
	"άΤσόνγκαΤατάρΤαϊτιανάΟυιγουρικάΟυκρανικάΟυρντούΟυζμπεκικάΒένδαΒιετναμικάΒόλαπικΓ" +
	"ουαλούνΓουόλοφΖόσαΓίντιςΓιορούμπαΖουάνγκΚινεζικάΖουλούΑχινίζΑκολίΑντάνγκμεΑντιγκ" +
	"έαΑφριχίλιΑγκέμΑϊνούΑκάντιανΑλούτΝότια ΑλαταϊκάΠαλαιά ΑγγλικάΑνγκικάΑραμαϊκάΑρου" +
	"κάνιανΑράπαχοΑραγουάκΆσουΑστουριανάΑγουαντίΜπαλούτσιΜπαλινίζΜπάσαΜπαμούνΓκομάλαΜ" +
	"πέζαΜπέμπαΜπέναΜπαφούτΜποζπούριΜπικόλΜπίνιΚομΣικσίκαΜπρατζΜπόντοΑκόσιΜπουριάτΜπο" +
	"υγκίζΜπουλούΜπλινΜεντούμπαΚάντοΚαρίμπΚαγιούγκαΑτσάμΚεμπουάνοΤσίγκαΤσίμπτσαΤσαγκα" +
	"τάιΤσουκίζιΜάριΙδιωματικά ΣινούκΤσοκτάουΤσίπιουανΤσερόκιΣεγιένΚουρδικά ΣοράνιΚοπ" +
	"τικάΤουρκικά ΚριμαίαςΚασούμπιανΝτακόταΝτάργκουαΤάιταΝτέλαγουερΣλαβικάΝτόγκριμπΝτ" +
	"ίνκαΖάρμαΝτόγκριΓλώσσα Κάτω ΛουσατίαςΝτουάλαΜέσα ΟλλανδικάΤζόλα-ΦόνιΝτογιούλαΝτα" +
	"ζάγκαΈμπουΕφίκΑρχαία ΑιγυπτιακάΕκατζούκΕλαμάιτΜέσα ΑγγλικάΕγουόντοΦανγκΦιλιππινε" +
	"ζικάΦονΜέσα ΓαλλικάΠαλαιά ΓαλλικάΒόρεια ΦριζιανάΑνατολικά ΦριζιανάΦριούλιανΓκαΓκ" +
	"αγκάουζΓκάγιοΓκμπάγιαΓκιζΓκιλμπερτίζΜέσα Άνω ΓερμανικάΠαλαιά Άνω ΓερμανικάΓκόντι" +
	"ΓκοροντάλοΓοτθικάΓκρίμποΑρχαία ΕλληνικάΕλβετικά ΓερμανικάΓκούσιΓκουίτσινΧάινταΧα" +
	"βανεζικάΧιλιγκαγιόνΧιτίτεΧμονγκΓλώσσα Άνω ΛουσατίαςΧούπαΙμπάνΙμπίμπιοΙλόκοΙνγκού" +
	"ςΛόζμπανΝγκόμπαΜάχαμεΙουδαϊκά-ΠερσικάΙουδαϊκά-ΑραβικάΚάρα-ΚαλπάκΚαμπίλεΚατσίνΤζο" +
	"υΚάμπαΚάουιΚαμπαρντιανάΚανέμπουΤουάπΜακόντεΓλώσσα του Πράσινου ΑκρωτηρίουΚόροΚάσ" +
	"ιΚοτανικάΚόιρα ΤσίνιΚάκοΚαλεντζίνΚιμπούντουΚόμι-ΠερμιάκΚονκάνιΚοσραενικάΚπέλεΚαρ" +
	"ατσάι-ΜπαλκάρΚαρελιακάΚουρούχΣάμπαλαΜπάφιαΚολωνικάΚουμγιούκΚουτενάιΛαδίνοΛάνγκιΛ" +
	"άχδαΛάμπαΛαζγκιάνΛακόταΜόνγκοΛόζιΛούμπα-ΛουλούαΛουισένοΛούνταΛούοΛουσάιΛουχίαΜαν" +
	"τουρίζΜάφαΜαγκάχιΜαϊτχίλιΜακαζάρΜαντίνγκοΜασάιΜάμπαΜόκσαΜανδάρΜέντεΜερούΜορίσιεν" +
	"Μέσα ΙρλανδικάΜακούβα-ΜέτοΜετάΜικμάκΜινανγκαμπάουΜαντσούΜανιπούριΜοχόκΜόσιΜουντά" +
	"νγκΠολλαπλές γλώσσεςΚρικΜιραντεζικάΜαργουάριΜιένεΈρζυαΝαπολιτανικάΝάμαΚάτω Γερμα" +
	"νικάΝεγουάριΝίαςΝιούεανΚβάσιοΝγκιεμπούνΝογκάιΠαλαιά ΝορβηγικάΝ’ΚοΒόρεια ΣόθοΝουέ" +
	"ρΚλασικά ΝεουάριΝιαμγουέζιΝιανκόλεΝιόροΝζίμαΟσάζΟθωμανικά ΤουρκικάΠανγκασινάνΠαχ" +
	"λάβιΠαμπάνγκαΠαπιαμέντοΠαλάουανΑρχαία ΠερσικάΦοινικικάΠοχπέιανΠαλαιά ΠροβενσιάλΚ" +
	"ισέΡαζασθάνιΡαπανούιΡαροτονγκάνΡόμποΡομανίΑρομανικάΡουάΣαντάγουεΓιακούτΣαμαρίτικ" +
	"α ΑραμαϊκάΣαμπούρουΣασάκΣαντάλιΝγκαμπέιΣάνγκουΣικελιανάΣκωτικάΣένεκαΣέναΣελκούπΚ" +
	"οϊραμπόρο ΣένιΠαλαιά ΙρλανδικάΤασελχίτΣανΑραβικά του ΤσαντΣιντάμοΝότια ΣάμιΛούλε" +
	" ΣάμιΙνάρι ΣάμιΣκολτ ΣάμιΣονίνκεΣογκντιένΣρανάρ ΤόνγκοΣερέρΣάχοΣουκούμαΣούσουΣου" +
	"μερικάΚομόρριαΚονγκό ΣουαχίλιΚλασικά ΣυριακάΣυριακάΤίμνεΤέσοΤερένοΤέτουμΤίγκρεΤι" +
	"βΤοκελάουΚλίνγκονΤλίνγκιτΤαμασέκΝιάσα ΤόνγκαΤοκ ΠισίνΤαρόκοΤσίμσιανΤουμπούκαΤουβ" +
	"αλούΤασαβάκΤουβίνιανΤαμαζίτ Κεντρικού ΜαρόκοΟυντμούρτΟυγκαρίτικΟυμπούντουΡουτΒάι" +
	"ΒότικΒούντζοΒάλσερΓουάλαμοΓουάρειΓουασόΚαλμίκΣόγκαΓιάοΓιαπίζΓιανγκμπένΓιέμπαΚαντ" +
	"ονέζικαΖάποτεκΣύμβολα BlissΖενάγκαΤυπικά Ταμαζίγκτ ΜαρόκουΖούνιΧωρίς γλωσσολογικ" +
	"ό περιεχόμενοΖάζαΣύγχρονα Τυπικά ΑραβικάΓερμανικά ΑυστρίαςΓερμανικά ΕλβετίαςΑγγλ" +
	"ικά ΑυστραλίαςΑγγλικά ΚαναδάΑγγλικά Ηνωμένου ΒασιλείουΑγγλικά ΑμερικήςΙσπανικά Λ" +
	"ατινικής ΑμερικήςΙσπανικά ΕυρώπηςΙσπανικά ΜεξικούΓαλλικά ΚαναδάΓαλλικά ΕλβετίαςΦ" +
	"λαμανδικάΠορτογαλικά ΒραζιλίαςΠορτογαλικά ΕυρώπηςΜολδαβικάΣερβοκροατικάΑπλοποιημ" +
	"ένα ΚινεζικάΠαραδοσιακά Κινεζικά"

var elLangIdx = []uint16{ // 604 entries
	0x0, 0x8, 0x1a, 0x28, 0x3a, 0x42, 0x50, 0x64, 0x72, 0x84, 0x90, 0x9c,
	0xba, 0xc8, 0xde, 0xf2, 0x102, 0x112, 0x124, 0x136, 0x148, 0x158, 0x16c, 0x17e,
	0x18c, 0x1a2, 0x1a8, 0x1b6, 0x1df, 0x1eb, 0x1f9, 0x205, 0x217, 0x225, 0x237, 0x23b,
	0x24b, 0x259, 0x26b, 0x27b, 0x28b, 0x299, 0x2a7, 0x2b3, 0x2c7, 0x2d1, 0x2db, 0x2e9,
	0x306, 0x318, 0x335, 0x347, 0x359, 0x36f, 0x377, 0x383, 0x391, 0x39b, 0x3ae, 0x3be,
	0x3cc, 0x3dc, 0x3ec, 0x3f8, 0x412, 0x428, 0x442, 0x44e, 0x461, 0x471, 0x479, 0x48b,
	0x499, 0x4af, 0x4bf, 0x4d3, 0x4e5, 0x4f1, 0x503, 0x519, 0x529, 0x53f, 0x555, 0x563,
	0x575, 0x583, 0x591, 0x5a1, 0x5a9, 0x5b5, 0x5c7, 0x5d7, 0x5f5, 0x601, 0x619, 0x629,
	0x639, 0x64d, 0x66a, 0x67a, 0x68a, 0x696, 0x6a0, 0x6be, 0x6d2, 0x6e4, 0x6f0, 0x6fa,
	0x70c, 0x71e, 0x72c, 0x747, 0x753, 0x761, 0x773, 0x794, 0x7b5, 0x7d0, 0x7dc, 0x7ea,
	0x7fe, 0x810, 0x81a, 0x826, 0x834, 0x848, 0x850, 0x860, 0x86a, 0x880, 0x88e, 0x89e,
	0x8aa, 0x8bc, 0x8c8, 0x8de, 0x8f4, 0x906, 0x910, 0x925, 0x931, 0x947, 0x959, 0x96b,
	0x977, 0x981, 0x98d, 0x99d, 0x9ab, 0x9b7, 0x9ca, 0x9dc, 0x9ec, 0x9fc, 0xa06, 0xa18,
	0xa24, 0xa38, 0xa4a, 0xa60, 0xa72, 0xa86, 0xa96, 0xaa4, 0xaae, 0xabe, 0xad2, 0xae4,
	0xaf2, 0xb06, 0xb10, 0xb24, 0xb32, 0xb42, 0xb50, 0xb58, 0xb64, 0xb76, 0xb84, 0xb94,
	0xba0, 0xbac, 0xbb6, 0xbc8, 0xbd8, 0xbd8, 0xbe8, 0xbf2, 0xbfc, 0xc0c, 0xc0c, 0xc16,
	0xc16, 0xc31, 0xc4c, 0xc5a, 0xc6a, 0xc7e, 0xc7e, 0xc8c, 0xc8c, 0xc9c, 0xc9c, 0xc9c,
	0xca4, 0xca4, 0xcb8, 0xcb8, 0xcc8, 0xcc8, 0xcda, 0xcea, 0xcea, 0xcf4, 0xd02, 0xd02,
	0xd10, 0xd1a, 0xd26, 0xd26, 0xd30, 0xd3e, 0xd3e, 0xd50, 0xd5c, 0xd66, 0xd66, 0xd6c,
	0xd7a, 0xd7a, 0xd7a, 0xd86, 0xd86, 0xd92, 0xd9c, 0xdac, 0xdbc, 0xdca, 0xdd4, 0xde6,
	0xdf0, 0xdfc, 0xe0e, 0xe18, 0xe2a, 0xe36, 0xe46, 0xe58, 0xe68, 0xe70, 0xe91, 0xea1,
	0xeb3, 0xec1, 0xecd, 0xeea, 0xef8, 0xef8, 0xf19, 0xf2d, 0xf3b, 0xf4d, 0xf57, 0xf6b,
	0xf79, 0xf8b, 0xf97, 0xfa1, 0xfaf, 0xfd7, 0xfd7, 0xfe5, 0x1000, 0x1013, 0x1025, 0x1035,
	0x103f, 0x1047, 0x1047, 0x1068, 0x1078, 0x1086, 0x109d, 0x109d, 0x10ad, 0x10ad, 0x10b7, 0x10d1,
	0x10d1, 0x10d7, 0x10d7, 0x10ee, 0x1109, 0x1109, 0x1126, 0x1149, 0x115b, 0x1161, 0x1173, 0x1173,
	0x117f, 0x118f, 0x118f, 0x1197, 0x11ad, 0x11ad, 0x11cf, 0x11f5, 0x11f5, 0x1201, 0x1215, 0x1223,
	0x1231, 0x124e, 0x1271, 0x1271, 0x1271, 0x127d, 0x128f, 0x129b, 0x129b, 0x12af, 0x12af, 0x12c5,
	0x12d1, 0x12dd, 0x1303, 0x1303, 0x130d, 0x1317, 0x1327, 0x1331, 0x133f, 0x133f, 0x133f, 0x134d,
	0x135b, 0x1367, 0x1386, 0x13a5, 0x13a5, 0x13ba, 0x13c8, 0x13d4, 0x13dc, 0x13e6, 0x13f0, 0x1408,
	0x1418, 0x1422, 0x1430, 0x1469, 0x1469, 0x1471, 0x1471, 0x1479, 0x1489, 0x149e, 0x149e, 0x149e,
	0x14a6, 0x14b8, 0x14cc, 0x14e3, 0x14f1, 0x1505, 0x150f, 0x152e, 0x152e, 0x152e, 0x1540, 0x154e,
	0x155c, 0x1568, 0x1578, 0x158a, 0x159a, 0x15a6, 0x15b2, 0x15bc, 0x15c6, 0x15d6, 0x15d6, 0x15d6,
	0x15d6, 0x15e2, 0x15e2, 0x15ee, 0x15f6, 0x15f6, 0x1611, 0x1621, 0x162d, 0x1635, 0x1641, 0x164d,
	0x164d, 0x164d, 0x165f, 0x1667, 0x1675, 0x1685, 0x1693, 0x16a5, 0x16af, 0x16b9, 0x16c3, 0x16cf,
	0x16d9, 0x16e3, 0x16f3, 0x170e, 0x1725, 0x172d, 0x1739, 0x1753, 0x1761, 0x1773, 0x177d, 0x1785,
	0x1785, 0x1797, 0x17b8, 0x17c0, 0x17d6, 0x17e8, 0x17e8, 0x17f2, 0x17fc, 0x17fc, 0x17fc, 0x1814,
	0x181c, 0x1837, 0x1847, 0x184f, 0x185d, 0x185d, 0x1869, 0x187d, 0x1889, 0x18a8, 0x18a8, 0x18b1,
	0x18c6, 0x18d0, 0x18ed, 0x1901, 0x1911, 0x191b, 0x1925, 0x192d, 0x1950, 0x1966, 0x1974, 0x1986,
	0x199a, 0x19aa, 0x19aa, 0x19aa, 0x19aa, 0x19c5, 0x19c5, 0x19d7, 0x19d7, 0x19d7, 0x19e7, 0x19e7,
	0x1a08, 0x1a10, 0x1a10, 0x1a22, 0x1a32, 0x1a48, 0x1a48, 0x1a48, 0x1a52, 0x1a5e, 0x1a5e, 0x1a5e,
	0x1a5e, 0x1a70, 0x1a78, 0x1a8a, 0x1a98, 0x1abd, 0x1acf, 0x1ad9, 0x1ae7, 0x1ae7, 0x1af7, 0x1b05,
	0x1b17, 0x1b25, 0x1b25, 0x1b31, 0x1b39, 0x1b39, 0x1b47, 0x1b64, 0x1b83, 0x1b83, 0x1b93, 0x1b99,
	0x1bb9, 0x1bc7, 0x1bc7, 0x1bc7, 0x1bda, 0x1bed, 0x1c00, 0x1c13, 0x1c21, 0x1c33, 0x1c4c, 0x1c56,
	0x1c5e, 0x1c5e, 0x1c6e, 0x1c7a, 0x1c8c, 0x1c9c, 0x1cb9, 0x1cd6, 0x1ce4, 0x1ce4, 0x1ce4, 0x1cee,
	0x1cf6, 0x1d02, 0x1d0e, 0x1d1a, 0x1d20, 0x1d30, 0x1d30, 0x1d40, 0x1d50, 0x1d50, 0x1d5e, 0x1d75,
	0x1d86, 0x1d86, 0x1d92, 0x1d92, 0x1da2, 0x1da2, 0x1db4, 0x1dc4, 0x1dd2, 0x1de4, 0x1e12, 0x1e24,
	0x1e38, 0x1e4c, 0x1e54, 0x1e5a, 0x1e5a, 0x1e5a, 0x1e5a, 0x1e5a, 0x1e64, 0x1e64, 0x1e72, 0x1e7e,
	0x1e8e, 0x1e9c, 0x1ea8, 0x1ea8, 0x1eb4, 0x1eb4, 0x1ebe, 0x1ec6, 0x1ed2, 0x1ee6, 0x1ef2, 0x1ef2,
	0x1f08, 0x1f16, 0x1f2a, 0x1f2a, 0x1f38, 0x1f66, 0x1f70, 0x1faa, 0x1fb2, 0x1fde, 0x2001, 0x2024,
	0x2047, 0x2062, 0x2094, 0x20b3, 0x20e7, 0x2106, 0x2125, 0x2140, 0x215f, 0x2173, 0x219c, 0x21c1,
	0x21d3, 0x21ed, 0x2216, 0x223d,
}

const enLangStr = "" +
	"AfarAbkhazianAvestanAfrikaansAkanAmharicAragoneseArabicAssameseAvaricAymaraAzerb" +
	"aijaniBashkirBelarusianBulgarianBislamaBambaraBengaliTibetanBretonBosnianCatalan" +
	"ChechenChamorroCorsicanCreeCzechChurch SlavicChuvashWelshDanishGermanDivehiDzong" +
	"khaEweGreekEnglishEsperantoSpanishEstonianBasquePersianFulahFinnishFijianFaroese" +
	"FrenchWestern FrisianIrishScottish GaelicGalicianGuaraniGujaratiManxHausaHebrewH" +
	"indiHiri MotuCroatianHaitianHungarianArmenianHereroInterlinguaIndonesianInterlin" +
	"gueIgboSichuan YiInupiaqIdoIcelandicItalianInuktitutJapaneseJavaneseGeorgianKong" +
	"oKikuyuKuanyamaKazakhKalaallisutKhmerKannadaKoreanKanuriKashmiriKurdishKomiCorni" +
	"shKyrgyzLatinLuxembourgishGandaLimburgishLingalaLaoLithuanianLuba-KatangaLatvian" +
	"MalagasyMarshalleseMaoriMacedonianMalayalamMongolianMarathiMalayMalteseBurmeseNa" +
	"uruNorth NdebeleNepaliNdongaDutchNorwegian NynorskNorwegian BokmålSouth NdebeleN" +
	"avajoNyanjaOccitanOjibwaOromoOriyaOsseticPunjabiPaliPolishPashtoPortugueseQuechu" +
	"aRomanshRundiRomanianRussianKinyarwandaSanskritSardinianSindhiNorthern SamiSango" +
	"SinhalaSlovakSlovenianSamoanShonaSomaliAlbanianSerbianSwatiSouthern SothoSundane" +
	"seSwedishSwahiliTamilTeluguTajikThaiTigrinyaTurkmenTswanaTonganTurkishTsongaTata" +
	"rTahitianUyghurUkrainianUrduUzbekVendaVietnameseVolapükWalloonWolofXhosaYiddishY" +
	"orubaZhuangChineseZuluAchineseAcoliAdangmeAdygheTunisian ArabicAfrihiliAghemAinu" +
	"AkkadianAlabamaAleutGheg AlbanianSouthern AltaiOld EnglishAngikaAramaicMapucheAr" +
	"aonaArapahoAlgerian ArabicArawakMoroccan ArabicEgyptian ArabicAsuAmerican Sign L" +
	"anguageAsturianKotavaAwadhiSouth AzerbaijaniBaluchiBalineseBavarianBasaaBamunBat" +
	"ak TobaGhomalaBejaBembaBetawiBenaBafutBadagaBhojpuriBikolBiniBanjarKomSiksikaBis" +
	"hnupriyaBakhtiariBrajBrahuiBodoAkooseBuriatBugineseBuluBlinMedumbaCaddoCaribCayu" +
	"gaAtsamCebuanoChigaChibchaChagataiChuukeseMariChinook JargonChoctawChipewyanCher" +
	"okeeCheyenneSorani KurdishCopticCapiznonCrimean TurkishKashubianDakotaDargwaTait" +
	"aDelawareSlaveDogribDinkaZarmaDogriLower SorbianCentral DusunDualaMiddle DutchJo" +
	"la-FonyiDyulaDazagaEmbuEfikEmilianAncient EgyptianEkajukElamiteMiddle EnglishCen" +
	"tral YupikEwondoExtremaduranFangFilipinoTornedalen FinnishFonCajun FrenchMiddle " +
	"FrenchOld FrenchArpitanNorthern FrisianEastern FrisianFriulianGaGagauzGan Chines" +
	"eGayoGbayaZoroastrian DariGeezGilberteseGilakiMiddle High GermanOld High GermanG" +
	"oan KonkaniGondiGorontaloGothicGreboAncient GreekSwiss GermanWayuuFrafraGusiiGwi" +
	"chʼinHaidaHakka ChineseHawaiianFiji HindiHiligaynonHittiteHmongUpper SorbianXian" +
	"g ChineseHupaIbanIbibioIlokoIngushIngrianJamaican Creole EnglishLojbanNgombaMach" +
	"ameJudeo-PersianJudeo-ArabicJutishKara-KalpakKabyleKachinJjuKambaKawiKabardianKa" +
	"nembuTyapMakondeKabuverdianuKenyangKoroKaingangKhasiKhotaneseKoyra ChiiniKhowarK" +
	"irmanjkiKakoKalenjinKimbunduKomi-PermyakKonkaniKosraeanKpelleKarachay-BalkarKrio" +
	"Kinaray-aKarelianKurukhShambalaBafiaColognianKumykKutenaiLadinoLangiLahndaLambaL" +
	"ezghianLingua Franca NovaLigurianLivonianLakotaLombardMongoLoziLatgalianLuba-Lul" +
	"uaLuisenoLundaLuoMizoLuyiaLiterary ChineseLazMadureseMafaMagahiMaithiliMakasarMa" +
	"ndingoMasaiMabaMokshaMandarMendeMeruMorisyenMiddle IrishMakhuwa-MeettoMetaʼMicma" +
	"cMinangkabauManchuManipuriMohawkMossiWestern MariMundangMultiple LanguagesCreekM" +
	"irandeseMarwariMentawaiMyeneErzyaMazanderaniMin Nan ChineseNeapolitanNamaLow Ger" +
	"manNewariNiasNiueanAo NagaKwasioNgiemboonNogaiOld NorseNovialNʼKoNorthern SothoN" +
	"uerClassical NewariNyamweziNyankoleNyoroNzimaOsageOttoman TurkishPangasinanPahla" +
	"viPampangaPapiamentoPalauanPicardPennsylvania GermanPlautdietschOld PersianPalat" +
	"ine GermanPhoenicianPiedmontesePonticPohnpeianPrussianOld ProvençalKʼicheʼChimbo" +
	"razo Highland QuichuaRajasthaniRapanuiRarotonganRomagnolRiffianRomboRomanyRotuma" +
	"nRusynRovianaAromanianRwaSandaweSakhaSamaritan AramaicSamburuSasakSantaliSaurash" +
	"traNgambaySanguSicilianScotsSassarese SardinianSenecaSenaSeriSelkupKoyraboro Sen" +
	"niOld IrishSamogitianTachelhitShanChadian ArabicSidamoLower SilesianSelayarSouth" +
	"ern SamiLule SamiInari SamiSkolt SamiSoninkeSogdienSranan TongoSererSahoSaterlan" +
	"d FrisianSukumaSusuSumerianComorianCongo SwahiliClassical SyriacSyriacSilesianTu" +
	"luTimneTesoTerenoTetumTigreTivTokelauTsakhurKlingonTlingitTalyshTamashekNyasa To" +
	"ngaTok PisinTuroyoTarokoTsakonianTsimshianMuslim TatTumbukaTuvaluTasawaqTuvinian" +
	"Central Atlas TamazightUdmurtUgariticUmbunduRootVaiVenetianVepsWest FlemishMain-" +
	"FranconianVoticVõroVunjoWalserWolayttaWarayWashoWu ChineseKalmykMingrelianSogaYa" +
	"oYapeseYangbenYembaNheengatuCantoneseZapotecBlissymbolsZeelandicZenagaStandard M" +
	"oroccan TamazightZuniNo linguistic contentZazaModern Standard ArabicAustrian Ger" +
	"manSwiss High GermanAustralian EnglishCanadian EnglishBritish EnglishAmerican En" +
	"glishLatin American SpanishEuropean SpanishMexican SpanishCanadian FrenchSwiss F" +
	"renchFlemishBrazilian PortugueseEuropean PortugueseMoldavianSerbo-CroatianSimpli" +
	"fied ChineseTraditional Chinese"

var enLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xd, 0x14, 0x1d, 0x21, 0x28, 0x31, 0x37, 0x3f, 0x45, 0x4b,
	0x56, 0x5d, 0x67, 0x70, 0x77, 0x7e, 0x85, 0x8c, 0x92, 0x99, 0xa0, 0xa7,
	0xaf, 0xb7, 0xbb, 0xc0, 0xcd, 0xd4, 0xd9, 0xdf, 0xe5, 0xeb, 0xf3, 0xf6,
	0xfb, 0x102, 0x10b, 0x112, 0x11a, 0x120, 0x127, 0x12c, 0x133, 0x139, 0x140, 0x146,
	0x155, 0x15a, 0x169, 0x171, 0x178, 0x180, 0x184, 0x189, 0x18f, 0x194, 0x19d, 0x1a5,
	0x1ac, 0x1b5, 0x1bd, 0x1c3, 0x1ce, 0x1d8, 0x1e3, 0x1e7, 0x1f1, 0x1f8, 0x1fb, 0x204,
	0x20b, 0x214, 0x21c, 0x224, 0x22c, 0x231, 0x237, 0x23f, 0x245, 0x250, 0x255, 0x25c,
	0x262, 0x268, 0x270, 0x277, 0x27b, 0x282, 0x288, 0x28d, 0x29a, 0x29f, 0x2a9, 0x2b0,
	0x2b3, 0x2bd, 0x2c9, 0x2d0, 0x2d8, 0x2e3, 0x2e8, 0x2f2, 0x2fb, 0x304, 0x30b, 0x310,
	0x317, 0x31e, 0x323, 0x330, 0x336, 0x33c, 0x341, 0x352, 0x363, 0x370, 0x376, 0x37c,
	0x383, 0x389, 0x38e, 0x393, 0x39a, 0x3a1, 0x3a5, 0x3ab, 0x3b1, 0x3bb, 0x3c2, 0x3c9,
	0x3ce, 0x3d6, 0x3dd, 0x3e8, 0x3f0, 0x3f9, 0x3ff, 0x40c, 0x411, 0x418, 0x41e, 0x427,
	0x42d, 0x432, 0x438, 0x440, 0x447, 0x44c, 0x45a, 0x463, 0x46a, 0x471, 0x476, 0x47c,
	0x481, 0x485, 0x48d, 0x494, 0x49a, 0x4a0, 0x4a7, 0x4ad, 0x4b2, 0x4ba, 0x4c0, 0x4c9,
	0x4cd, 0x4d2, 0x4d7, 0x4e1, 0x4e9, 0x4f0, 0x4f5, 0x4fa, 0x501, 0x507, 0x50d, 0x514,
	0x518, 0x520, 0x525, 0x52c, 0x532, 0x541, 0x549, 0x54e, 0x552, 0x55a, 0x561, 0x566,
	0x573, 0x581, 0x58c, 0x592, 0x599, 0x5a0, 0x5a6, 0x5ad, 0x5bc, 0x5c2, 0x5d1, 0x5e0,
	0x5e3, 0x5f9, 0x601, 0x607, 0x60d, 0x61e, 0x625, 0x62d, 0x635, 0x63a, 0x63f, 0x649,
	0x650, 0x654, 0x659, 0x65f, 0x663, 0x668, 0x66e, 0x676, 0x67b, 0x67f, 0x685, 0x688,
	0x68f, 0x69a, 0x6a3, 0x6a7, 0x6ad, 0x6b1, 0x6b7, 0x6bd, 0x6c5, 0x6c9, 0x6cd, 0x6d4,
	0x6d9, 0x6de, 0x6e4, 0x6e9, 0x6f0, 0x6f5, 0x6fc, 0x704, 0x70c, 0x710, 0x71e, 0x725,
	0x72e, 0x736, 0x73e, 0x74c, 0x752, 0x75a, 0x769, 0x772, 0x778, 0x77e, 0x783, 0x78b,
	0x790, 0x796, 0x79b, 0x7a0, 0x7a5, 0x7b2, 0x7bf, 0x7c4, 0x7d0, 0x7da, 0x7df, 0x7e5,
	0x7e9, 0x7ed, 0x7f4, 0x804, 0x80a, 0x811, 0x81f, 0x82c, 0x832, 0x83e, 0x842, 0x84a,
	0x85c, 0x85f, 0x86b, 0x878, 0x882, 0x889, 0x899, 0x8a8, 0x8b0, 0x8b2, 0x8b8, 0x8c3,
	0x8c7, 0x8cc, 0x8dc, 0x8e0, 0x8ea, 0x8f0, 0x902, 0x911, 0x91d, 0x922, 0x92b, 0x931,
	0x936, 0x943, 0x94f, 0x954, 0x95a, 0x95f, 0x968, 0x96d, 0x97a, 0x982, 0x98c, 0x996,
	0x99d, 0x9a2, 0x9af, 0x9bc, 0x9c0, 0x9c4, 0x9ca, 0x9cf, 0x9d5, 0x9dc, 0x9f3, 0x9f9,
	0x9ff, 0xa06, 0xa13, 0xa1f, 0xa25, 0xa30, 0xa36, 0xa3c, 0xa3f, 0xa44, 0xa48, 0xa51,
	0xa58, 0xa5c, 0xa63, 0xa6f, 0xa76, 0xa7a, 0xa82, 0xa87, 0xa90, 0xa9c, 0xaa2, 0xaab,
	0xaaf, 0xab7, 0xabf, 0xacb, 0xad2, 0xada, 0xae0, 0xaef, 0xaf3, 0xafc, 0xb04, 0xb0a,
	0xb12, 0xb17, 0xb20, 0xb25, 0xb2c, 0xb32, 0xb37, 0xb3d, 0xb42, 0xb4a, 0xb5c, 0xb64,
	0xb6c, 0xb72, 0xb79, 0xb7e, 0xb82, 0xb8b, 0xb95, 0xb9c, 0xba1, 0xba4, 0xba8, 0xbad,
	0xbbd, 0xbc0, 0xbc8, 0xbcc, 0xbd2, 0xbda, 0xbe1, 0xbe9, 0xbee, 0xbf2, 0xbf8, 0xbfe,
	0xc03, 0xc07, 0xc0f, 0xc1b, 0xc29, 0xc2f, 0xc35, 0xc40, 0xc46, 0xc4e, 0xc54, 0xc59,
	0xc65, 0xc6c, 0xc7e, 0xc83, 0xc8c, 0xc93, 0xc9b, 0xca0, 0xca5, 0xcb0, 0xcbf, 0xcc9,
	0xccd, 0xcd7, 0xcdd, 0xce1, 0xce7, 0xcee, 0xcf4, 0xcfd, 0xd02, 0xd0b, 0xd11, 0xd16,
	0xd24, 0xd28, 0xd38, 0xd40, 0xd48, 0xd4d, 0xd52, 0xd57, 0xd66, 0xd70, 0xd77, 0xd7f,
	0xd89, 0xd90, 0xd96, 0xda9, 0xdb5, 0xdc0, 0xdcf, 0xdd9, 0xde4, 0xdea, 0xdf3, 0xdfb,
	0xe09, 0xe12, 0xe2d, 0xe37, 0xe3e, 0xe48, 0xe50, 0xe57, 0xe5c, 0xe62, 0xe69, 0xe6e,
	0xe75, 0xe7e, 0xe81, 0xe88, 0xe8d, 0xe9e, 0xea5, 0xeaa, 0xeb1, 0xebb, 0xec2, 0xec7,
	0xecf, 0xed4, 0xee7, 0xeed, 0xef1, 0xef5, 0xefb, 0xf0a, 0xf13, 0xf1d, 0xf26, 0xf2a,
	0xf38, 0xf3e, 0xf4c, 0xf53, 0xf60, 0xf69, 0xf73, 0xf7d, 0xf84, 0xf8b, 0xf97, 0xf9c,
	0xfa0, 0xfb1, 0xfb7, 0xfbb, 0xfc3, 0xfcb, 0xfd8, 0xfe8, 0xfee, 0xff6, 0xffa, 0xfff,
	0x1003, 0x1009, 0x100e, 0x1013, 0x1016, 0x101d, 0x1024, 0x102b, 0x1032, 0x1038, 0x1040, 0x104b,
	0x1054, 0x105a, 0x1060, 0x1069, 0x1072, 0x107c, 0x1083, 0x1089, 0x1090, 0x1098, 0x10af, 0x10b5,
	0x10bd, 0x10c4, 0x10c8, 0x10cb, 0x10d3, 0x10d7, 0x10e3, 0x10f2, 0x10f7, 0x10fc, 0x1101, 0x1107,
	0x110f, 0x1114, 0x1119, 0x1123, 0x1129, 0x1133, 0x1137, 0x113a, 0x1140, 0x1147, 0x114c, 0x1155,
	0x115e, 0x1165, 0x1170, 0x1179, 0x117f, 0x119a, 0x119e, 0x11b3, 0x11b7, 0x11cd, 0x11dc, 0x11ed,
	0x11ff, 0x120f, 0x121e, 0x122e, 0x1244, 0x1254, 0x1263, 0x1272, 0x127e, 0x1285, 0x1299, 0x12ac,
	0x12b5, 0x12c3, 0x12d5, 0x12e8,
}

const enGBLangStr = "" +
	"Walamo"

var enGBLangIdx = []uint16{ // 565 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x6,
}

const esLangStr = "" +
	"afarabjasioavésticoafrikáansakanamáricoaragonésárabeasamésavaraimaraazeríbashkir" +
	"bielorrusobúlgarobislamabambarabengalítibetanobretónbosniocatalánchechenochamorr" +
	"ocorsocreechecoeslavo eclesiásticochuvashgalésdanésalemándivehidzongkhaewégriego" +
	"inglésesperantoespañolestonioeuskerapersafulafinésfiyianoferoésfrancésfrisón occ" +
	"identalirlandésgaélico escocésgallegoguaranígujaratigaélico manéshausahebreohind" +
	"ihiri motucroatahaitianohúngaroarmeniohererointerlinguaindonesiointerlingueigboy" +
	"i de Sichuáninupiaqidoislandésitalianoinuktitutjaponésjavanésgeorgianokongokikuy" +
	"ukuanyamakazajogroenlandésjemercanaréscoreanokanuricachemirokurdokomicórnicokirg" +
	"uíslatínluxemburguésgandalimburguéslingalalaosianolituanoluba-katangaletónmalgac" +
	"hemarshalésmaorímacedoniomalayalammongolmarathimalayomaltésbirmanonauruanondebel" +
	"e septentrionalnepalíndonganeerlandésnynorsk noruegobokmal noruegondebele meridi" +
	"onalnavajonyanjaoccitanoojibwaoromooriyaoséticopunjabípalipolacopastúnportuguésq" +
	"uechuaretorrománicokiroundirumanorusokinyarwandasánscritosardosindhisami septent" +
	"rionalsangocingaléseslovacoeslovenosamoanoshonasomalíalbanésserbiosiswatisesotho" +
	" meridionalsundanéssuecoswahilitamiltelugutayikotailandéstigriñaturcomanosetchwa" +
	"natonganoturcotsongatártarotahitianouigurucranianourduuzbekovendavietnamitavolap" +
	"ükvalónwólofxhosayídishyorubazhuangchinozulúacehnésacoliadangmeadigeoafrihiliagh" +
	"emainuacadioaleutianoaltái meridionalinglés antiguoangikaarameoaraucanoarapahoar" +
	"ahuacoasuasturianoavadhibaluchibalinésbasabamunghomalabejabembabenabafutbhojpuri" +
	"bicolbinikomsiksikabrajbodoakooseburiatbuginésbulublinmedumbacaddocaribecayugaat" +
	"samcebuanochigachibchachagatáitrukésmaríjerga chinukchoctawchipewyancheroquichey" +
	"enekurdo soranicoptotártaro de Crimeacasubiodakotadargvataitadelawareslavedogrib" +
	"dinkazarmadogrisorbio inferiordualaneerlandés medievaljola-fonyidiuladazagaembue" +
	"fikegipcio antiguoekajukelamitainglés medievalewondofangfilipinofonfrancés medie" +
	"valfrancés antiguofrisón septentrionalfrisón orientalfriulanogagagauzogayogbayag" +
	"eezgilbertésalemán de la alta edad mediaalemán de la alta edad antiguagondigoron" +
	"talogóticogrebogriego antiguoalemán suizogusiikutchinhaidahawaianohiligaynonhiti" +
	"tahmongsorbio superiorhupaibanibibioilocanoingushlojbanngombamachamejudeo-persaj" +
	"udeo-árabekarakalpakocabilakachinjjukambakawikabardianokanembutyapmakondecriollo" +
	" caboverdianokorokhasikotanéskoyra chiinikakokalenjinkimbundukomi permiokonkaník" +
	"osraeanokpellekarachay-balkarcareliokurukhshambalabafiakölschkumykkutenailadinol" +
	"angilahndalambalezgianolakotamongoloziluba-lulualuiseñolundaluolushailuyiamaduré" +
	"smafamagahimaithilimacasarmandingomasáimabamokshamandarmendemerucriollo mauricia" +
	"noirlandés medievalmakhuwa-meettometa’micmacminangkabaumanchúmanipurimohawkmossi" +
	"mundanglenguas múltiplescreekmirandésmarwarimyeneerzyanapolitanonamabajo alemánn" +
	"ewariniasniueanokwasiongiemboonnogainórdico antiguon’kosotho septentrionalnuerne" +
	"wari clásiconyamwezinyankolenyoronzimaosageturco otomanopangasinánpahlavipampang" +
	"apapiamentopalauanopersa antiguofeniciopohnpeianoprovenzal antiguoquichérajastha" +
	"nirapanuirarotonganoromboromaníarrumanorwasandawesakhaarameo samaritanosamburusa" +
	"saksantalingambaysangusicilianoescocéssenecasenaselkupkoyraboro senniirlandés an" +
	"tiguotashelhitshanárabe chadianosidamosami meridionalsami lulesami inarisami sko" +
	"ltsoninkésogdianosranan tongoserersahosukumasususumeriocomorenseswahili del Cong" +
	"osiríaco clásicosiriacotemnetesoterenotetúntigrétivtokelauanoklingontlingittamas" +
	"hektonga del Nyasatok pisintarokotsimshianotumbukatuvaluanotasawaqtuvinianotamaz" +
	"ight del Marruecos Centraludmurtugaríticoumbunduraízvaivóticokivunjowalserwalamo" +
	"waraywashokalmyksogayaoyapésyangbenyembacantonészapotecosímbolos Blisszenagatama" +
	"zightzunisin contenido lingüísticozazakiárabe estándar modernoalemán austríacoal" +
	"to alemán de Suizainglés australianoinglés canadienseinglés británicoinglés esta" +
	"dounidenseespañol de Américaespañol de Españaespañol de Méxicofrancés canadiense" +
	"francés suizoflamencoportugués de Brasilportugués de Portugalmoldavoserbocroatac" +
	"hino simplificadochino tradicional"

var esLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xb, 0x14, 0x1e, 0x22, 0x2a, 0x33, 0x39, 0x40, 0x44, 0x4a,
	0x50, 0x57, 0x61, 0x69, 0x70, 0x77, 0x7f, 0x87, 0x8e, 0x94, 0x9c, 0xa4,
	0xac, 0xb1, 0xb5, 0xba, 0xce, 0xd5, 0xdb, 0xe1, 0xe8, 0xee, 0xf6, 0xfa,
	0x100, 0x107, 0x110, 0x118, 0x11f, 0x126, 0x12b, 0x12f, 0x135, 0x13c, 0x143, 0x14b,
	0x15d, 0x166, 0x177, 0x17e, 0x186, 0x18e, 0x19d, 0x1a2, 0x1a8, 0x1ad, 0x1b6, 0x1bc,
	0x1c4, 0x1cc, 0x1d3, 0x1d9, 0x1e4, 0x1ed, 0x1f8, 0x1fc, 0x20a, 0x211, 0x214, 0x21d,
	0x225, 0x22e, 0x236, 0x23e, 0x247, 0x24c, 0x252, 0x25a, 0x260, 0x26c, 0x271, 0x279,
	0x280, 0x286, 0x28f, 0x294, 0x298, 0x2a0, 0x2a8, 0x2ae, 0x2bb, 0x2c0, 0x2cb, 0x2d2,
	0x2da, 0x2e1, 0x2ed, 0x2f3, 0x2fb, 0x305, 0x30b, 0x314, 0x31d, 0x323, 0x32a, 0x330,
	0x337, 0x33e, 0x346, 0x35b, 0x362, 0x368, 0x373, 0x382, 0x390, 0x3a2, 0x3a8, 0x3ae,
	0x3b6, 0x3bc, 0x3c1, 0x3c6, 0x3ce, 0x3d6, 0x3da, 0x3e0, 0x3e7, 0x3f1, 0x3f8, 0x406,
	0x40e, 0x414, 0x418, 0x423, 0x42d, 0x432, 0x438, 0x44a, 0x44f, 0x458, 0x460, 0x468,
	0x46f, 0x474, 0x47b, 0x483, 0x489, 0x490, 0x4a2, 0x4ab, 0x4b0, 0x4b7, 0x4bc, 0x4c2,
	0x4c8, 0x4d2, 0x4da, 0x4e3, 0x4ec, 0x4f3, 0x4f8, 0x4fe, 0x506, 0x50f, 0x514, 0x51d,
	0x521, 0x527, 0x52c, 0x536, 0x53e, 0x544, 0x54a, 0x54f, 0x556, 0x55c, 0x562, 0x567,
	0x56c, 0x574, 0x579, 0x580, 0x586, 0x586, 0x58e, 0x593, 0x597, 0x59d, 0x59d, 0x5a6,
	0x5a6, 0x5b7, 0x5c6, 0x5cc, 0x5d2, 0x5da, 0x5da, 0x5e1, 0x5e1, 0x5e9, 0x5e9, 0x5e9,
	0x5ec, 0x5ec, 0x5f5, 0x5f5, 0x5fb, 0x5fb, 0x602, 0x60a, 0x60a, 0x60e, 0x613, 0x613,
	0x61a, 0x61e, 0x623, 0x623, 0x627, 0x62c, 0x62c, 0x634, 0x639, 0x63d, 0x63d, 0x640,
	0x647, 0x647, 0x647, 0x64b, 0x64b, 0x64f, 0x655, 0x65b, 0x663, 0x667, 0x66b, 0x672,
	0x677, 0x67d, 0x683, 0x688, 0x68f, 0x694, 0x69b, 0x6a4, 0x6ab, 0x6b0, 0x6bc, 0x6c3,
	0x6cc, 0x6d4, 0x6db, 0x6e7, 0x6ec, 0x6ec, 0x6fe, 0x705, 0x70b, 0x711, 0x716, 0x71e,
	0x723, 0x729, 0x72e, 0x733, 0x738, 0x747, 0x747, 0x74c, 0x760, 0x76a, 0x76f, 0x775,
	0x779, 0x77d, 0x77d, 0x78c, 0x792, 0x799, 0x7a9, 0x7a9, 0x7af, 0x7af, 0x7b3, 0x7bb,
	0x7bb, 0x7be, 0x7be, 0x7cf, 0x7df, 0x7df, 0x7f4, 0x804, 0x80c, 0x80e, 0x815, 0x815,
	0x819, 0x81e, 0x81e, 0x822, 0x82c, 0x82c, 0x849, 0x868, 0x868, 0x86d, 0x876, 0x87d,
	0x882, 0x890, 0x89d, 0x89d, 0x89d, 0x8a2, 0x8a9, 0x8ae, 0x8ae, 0x8b6, 0x8b6, 0x8c0,
	0x8c6, 0x8cb, 0x8da, 0x8da, 0x8de, 0x8e2, 0x8e8, 0x8ef, 0x8f5, 0x8f5, 0x8f5, 0x8fb,
	0x901, 0x908, 0x913, 0x91f, 0x91f, 0x92a, 0x930, 0x936, 0x939, 0x93e, 0x942, 0x94c,
	0x953, 0x957, 0x95e, 0x972, 0x972, 0x976, 0x976, 0x97b, 0x983, 0x98f, 0x98f, 0x98f,
	0x993, 0x99b, 0x9a3, 0x9ae, 0x9b6, 0x9bf, 0x9c5, 0x9d4, 0x9d4, 0x9d4, 0x9db, 0x9e1,
	0x9e9, 0x9ee, 0x9f5, 0x9fa, 0xa01, 0xa07, 0xa0c, 0xa12, 0xa17, 0xa1f, 0xa1f, 0xa1f,
	0xa1f, 0xa25, 0xa25, 0xa2a, 0xa2e, 0xa2e, 0xa38, 0xa40, 0xa45, 0xa48, 0xa4e, 0xa53,
	0xa53, 0xa53, 0xa5b, 0xa5f, 0xa65, 0xa6d, 0xa74, 0xa7c, 0xa82, 0xa86, 0xa8c, 0xa92,
	0xa97, 0xa9b, 0xaad, 0xabf, 0xacd, 0xad4, 0xada, 0xae5, 0xaec, 0xaf4, 0xafa, 0xaff,
	0xaff, 0xb06, 0xb18, 0xb1d, 0xb26, 0xb2d, 0xb2d, 0xb32, 0xb37, 0xb37, 0xb37, 0xb41,
	0xb45, 0xb51, 0xb57, 0xb5b, 0xb62, 0xb62, 0xb68, 0xb71, 0xb76, 0xb86, 0xb86, 0xb8c,
	0xb9f, 0xba3, 0xbb2, 0xbba, 0xbc2, 0xbc7, 0xbcc, 0xbd1, 0xbde, 0xbe9, 0xbf0, 0xbf8,
	0xc02, 0xc0a, 0xc0a, 0xc0a, 0xc0a, 0xc17, 0xc17, 0xc1e, 0xc1e, 0xc1e, 0xc28, 0xc28,
	0xc39, 0xc40, 0xc40, 0xc4a, 0xc51, 0xc5c, 0xc5c, 0xc5c, 0xc61, 0xc68, 0xc68, 0xc68,
	0xc68, 0xc70, 0xc73, 0xc7a, 0xc7f, 0xc90, 0xc97, 0xc9c, 0xca3, 0xca3, 0xcaa, 0xcaf,
	0xcb8, 0xcc0, 0xcc0, 0xcc6, 0xcca, 0xcca, 0xcd0, 0xcdf, 0xcf0, 0xcf0, 0xcf9, 0xcfd,
	0xd0c, 0xd12, 0xd12, 0xd12, 0xd21, 0xd2a, 0xd34, 0xd3e, 0xd46, 0xd4e, 0xd5a, 0xd5f,
	0xd63, 0xd63, 0xd69, 0xd6d, 0xd74, 0xd7d, 0xd8e, 0xd9f, 0xda6, 0xda6, 0xda6, 0xdab,
	0xdaf, 0xdb5, 0xdbb, 0xdc1, 0xdc4, 0xdce, 0xdce, 0xdd5, 0xddc, 0xddc, 0xde4, 0xdf3,
	0xdfc, 0xdfc, 0xe02, 0xe02, 0xe0c, 0xe0c, 0xe13, 0xe1c, 0xe23, 0xe2c, 0xe4b, 0xe51,
	0xe5b, 0xe62, 0xe67, 0xe6a, 0xe6a, 0xe6a, 0xe6a, 0xe6a, 0xe71, 0xe71, 0xe78, 0xe7e,
	0xe84, 0xe89, 0xe8e, 0xe8e, 0xe94, 0xe94, 0xe98, 0xe9b, 0xea1, 0xea8, 0xead, 0xead,
	0xeb6, 0xebe, 0xecd, 0xecd, 0xed3, 0xedc, 0xee0, 0xefb, 0xf01, 0xf19, 0xf2b, 0xf40,
	0xf53, 0xf65, 0xf77, 0xf8d, 0xfa1, 0xfb4, 0xfc7, 0xfda, 0xfe8, 0xff0, 0x1004, 0x101a,
	0x1021, 0x102c, 0x103e, 0x104f,
}

const es419LangStr = "" +
	"azerbaiyanobaskirvascomaratímapuchealemán (Suiza)luovai"

var es419LangIdx = []uint16{ // 556 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0xb, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
	0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
	0x11, 0x11, 0x11, 0x11, 0x11, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
	0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
	0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
	0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
	0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16,
	0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
	0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
	0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
	0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
	0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
	0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
	0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
	0x36, 0x36, 0x36, 0x39,
}

const etLangStr = "" +
	"afariabhaasiavestaafrikaaniakaniamhariaragoniaraabiaassamiavaariaimaraaserbaidža" +
	"anibaškiirivalgevenebulgaariabislamabambarabengalitiibetibretoonibosniakatalaani" +
	"tšetšeenitšamorrokorsikakriitšehhikirikuslaavitšuvašikõmritaanisaksamaldiividzon" +
	"gkhaevekreekaingliseesperantohispaaniaeestibaskipärsiafulbesoomefidžifääriprants" +
	"useläänefriisiiirigaeligaleegiguaraniigudžaratimänksihausaheebreahindimotuhorvaa" +
	"dihaitiungariarmeeniahererointerlinguaindoneesiainterlingueibosichuani jiiinjupi" +
	"akiidoislandiitaaliainuktitutijaapanijaavagruusiakongokikujuambokasahhigröönikhm" +
	"eerikannadakoreakanurikašmiirikurdikomikornikirgiisiladinaletseburgigandalimburg" +
	"ilingalalaoleedulubalätimalagassimaršallimaoorimakedooniamalajalamimongolimarath" +
	"imalaimaltabirmanaurupõhjandebelenepalindongahollandinorra nynorsknorra bokmållõ" +
	"unandebelenavahonjandžaprovansiodžibveioromooriaosseedipandžabipaalipoolapuštupo" +
	"rtugaliketšuaretoromaanirundirumeeniaveneruandasanskritisardiiniasindhipõhjasaam" +
	"isangosingalislovakisloveenisamoašonasomaalialbaaniaserbiasvaasilõunasothosundar" +
	"ootsisuahiilitamilitelugutadžikitaitigrinjatürkmeenitsvanatongatürgitsongatatari" +
	"tahitiuiguuriukrainaurduusbekivendavietnamivolapükivalloonivolofikoosajidišijoru" +
	"batšuangihiinasuuluatšehiakoliadangmeadõgeeafrihiliaghemiainuakadialeuudialtaiva" +
	"naingliseangikaarameaaraukaaniarapahoaravakiasaastuuriaavadhibelutšibalibasabamu" +
	"nighomalabedžabembabenabafutibhodžpuribikoliedoitaŋikomisiksikabradžibodoakooseb" +
	"urjaadibugibulubilinimedumbakadokariibicayugaatsamisebuchigatšibtšatšagataitšuug" +
	"imaritšinuki žargoontšoktotšipevaitšerokiišaieenisorani kurdikoptikrimmitatarika" +
	"šuubisiuudargitaitadelavarisleividogribidinkazarmadogrialamsorbidualakeskholland" +
	"ijola-fonyidjuladazagaembuefikimuinasegiptuseekadžukieelamikeskingliseevondofang" +
	"ifilipinofonikeskprantsusevanaprantsusepõhjafriisiidafriisifriuuligaagagauusigaj" +
	"ogbajaetioopiakiribatikeskülemsaksavanaülemsaksagondigorontalogootigrebovanakree" +
	"kašveitsisaksagusiigvitšinihaidahavaihiligainonihetihmongiülemsorbihupaibaniibib" +
	"ioilokoingušilojbaningombamachamejuudipärsiajuudiaraabiakarakalpakikabiilikatšin" +
	"ijjukambakaavikabardi-tšerkessikanembutyapimakondekabuverdianukorokhasisakikoyra" +
	" chiinikakokaljenjinmbundupermikomikonkanikosraekpellekaratšai-balkaarikarjalaor" +
	"aonishambalabafiacolognianikumõkikutenailadiinolangilahndalambalesgilakotamongol" +
	"oziluba-lulualuisenjolundaluolušeiluyiamaduramafamagalimaithilimakassarimalinkem" +
	"asaimabamokšamandarimendemeruMauritiuse kreoolkeelkeskiirimakhuwa-meettometa’mik" +
	"makiminangkabaumandžumanipurimohoogimoremundangimitu keeltmaskogimirandamarvarim" +
	"yeneersanapolinamaalamsaksanevariniasiniuekwasiongiembooninogaivanapõhjalankoope" +
	"dinuerivananevarinjamvesinkolenjoronzimaoseidžiosmanitürgipangasinanipahlavipamp" +
	"angapapiamentobelauvanapärsiafoiniikiapoonpeivanaprovansik’iche’radžastanirapanu" +
	"irarotongarombomustlaskeelaromuunirwasandavejakuudisamaaria arameasamburusasakis" +
	"antalingembaysangusitsiiliašotisenecasenasölkupikoyraboro sennivanaiiritachelhit" +
	"išaniTšaadi araabiasidamolõunasaamilule saamiinari saamikoltasaamisoninkesogdisr" +
	"ananisererisahosukumasususumerikomooriKongo suahiiliklassikaline süüriasüüriatem" +
	"netesoterenotetumitigreetivitokelauklingonitlingititamašekitšitongauusmelaneesia" +
	"tarokotšimšitumbukatuvalutaswaqitõvaKesk-Maroko tamazightiudmurdiugaritiumbundur" +
	"ootvaivadjavunjowalserivolamovaraivašokalmõkisogajaojapiyangbeniyembakantonisapo" +
	"teegiblissümbolidzenagatamasikti (Maroko)sunjimittekeelelinezazaaraabia (tänapäe" +
	"vane)saksa (kõrgsaksa)inglise (Briti)inglise (USA)hispaania (Euroopa)flaamiportu" +
	"gali (Euroopa)moldovaserbia-horvaadihiina (lihtsustatud)hiina (traditsiooniline)" +
	""

var etLangIdx = []uint16{ // 604 entries
	0x0, 0x5, 0xc, 0x12, 0x1b, 0x20, 0x26, 0x2d, 0x34, 0x3a, 0x40, 0x46,
	0x54, 0x5d, 0x66, 0x6f, 0x76, 0x7d, 0x84, 0x8b, 0x93, 0x99, 0xa2, 0xad,
	0xb6, 0xbd, 0xc1, 0xc8, 0xd4, 0xdd, 0xe3, 0xe8, 0xed, 0xf5, 0xfd, 0x100,
	0x106, 0x10d, 0x116, 0x11f, 0x124, 0x129, 0x130, 0x135, 0x13a, 0x140, 0x147, 0x150,
	0x15d, 0x161, 0x166, 0x16d, 0x175, 0x17f, 0x186, 0x18b, 0x192, 0x197, 0x19b, 0x1a3,
	0x1a8, 0x1ae, 0x1b6, 0x1bc, 0x1c7, 0x1d1, 0x1dc, 0x1df, 0x1eb, 0x1f4, 0x1f7, 0x1fe,
	0x205, 0x20f, 0x216, 0x21b, 0x222, 0x227, 0x22d, 0x231, 0x238, 0x240, 0x247, 0x24e,
	0x253, 0x259, 0x262, 0x267, 0x26b, 0x270, 0x278, 0x27e, 0x288, 0x28d, 0x295, 0x29c,
	0x29f, 0x2a4, 0x2a8, 0x2ad, 0x2b6, 0x2bf, 0x2c5, 0x2cf, 0x2d9, 0x2e0, 0x2e7, 0x2ec,
	0x2f1, 0x2f6, 0x2fb, 0x308, 0x30e, 0x314, 0x31c, 0x329, 0x336, 0x343, 0x349, 0x351,
	0x359, 0x362, 0x367, 0x36b, 0x372, 0x37b, 0x380, 0x385, 0x38b, 0x394, 0x39b, 0x3a6,
	0x3ab, 0x3b3, 0x3b7, 0x3bd, 0x3c6, 0x3cf, 0x3d5, 0x3e0, 0x3e5, 0x3ec, 0x3f3, 0x3fb,
	0x400, 0x405, 0x40c, 0x414, 0x41a, 0x420, 0x42b, 0x430, 0x436, 0x43e, 0x444, 0x44a,
	0x452, 0x455, 0x45d, 0x467, 0x46d, 0x472, 0x478, 0x47e, 0x484, 0x48a, 0x491, 0x498,
	0x49c, 0x4a2, 0x4a7, 0x4af, 0x4b8, 0x4c0, 0x4c6, 0x4cb, 0x4d2, 0x4d8, 0x4e0, 0x4e5,
	0x4ea, 0x4f1, 0x4f6, 0x4fd, 0x504, 0x504, 0x50c, 0x512, 0x516, 0x51b, 0x51b, 0x522,
	0x522, 0x527, 0x532, 0x538, 0x53e, 0x547, 0x547, 0x54e, 0x54e, 0x555, 0x555, 0x555,
	0x558, 0x558, 0x560, 0x560, 0x566, 0x566, 0x56e, 0x572, 0x572, 0x576, 0x57c, 0x57c,
	0x583, 0x589, 0x58e, 0x58e, 0x592, 0x598, 0x598, 0x5a2, 0x5a8, 0x5ab, 0x5ab, 0x5b5,
	0x5bc, 0x5bc, 0x5bc, 0x5c3, 0x5c3, 0x5c7, 0x5cd, 0x5d5, 0x5d9, 0x5dd, 0x5e3, 0x5ea,
	0x5ee, 0x5f5, 0x5fb, 0x601, 0x605, 0x60a, 0x613, 0x61c, 0x623, 0x627, 0x638, 0x63f,
	0x648, 0x651, 0x659, 0x665, 0x66a, 0x66a, 0x676, 0x67e, 0x682, 0x687, 0x68c, 0x694,
	0x69a, 0x6a1, 0x6a6, 0x6ab, 0x6b0, 0x6b9, 0x6b9, 0x6be, 0x6ca, 0x6d4, 0x6d9, 0x6df,
	0x6e3, 0x6e8, 0x6e8, 0x6f6, 0x6ff, 0x705, 0x710, 0x710, 0x716, 0x716, 0x71b, 0x723,
	0x723, 0x727, 0x727, 0x734, 0x741, 0x741, 0x74d, 0x756, 0x75d, 0x760, 0x768, 0x768,
	0x76c, 0x771, 0x771, 0x779, 0x781, 0x781, 0x78f, 0x79d, 0x79d, 0x7a2, 0x7ab, 0x7b0,
	0x7b5, 0x7bf, 0x7cc, 0x7cc, 0x7cc, 0x7d1, 0x7da, 0x7df, 0x7df, 0x7e4, 0x7e4, 0x7ef,
	0x7f3, 0x7f9, 0x803, 0x803, 0x807, 0x80c, 0x812, 0x817, 0x81e, 0x81e, 0x81e, 0x825,
	0x82b, 0x832, 0x83e, 0x84a, 0x84a, 0x855, 0x85c, 0x864, 0x867, 0x86c, 0x871, 0x883,
	0x88a, 0x88f, 0x896, 0x8a2, 0x8a2, 0x8a6, 0x8a6, 0x8ab, 0x8af, 0x8bb, 0x8bb, 0x8bb,
	0x8bf, 0x8c8, 0x8ce, 0x8d7, 0x8de, 0x8e4, 0x8ea, 0x8fc, 0x8fc, 0x8fc, 0x903, 0x909,
	0x911, 0x916, 0x920, 0x927, 0x92e, 0x935, 0x93a, 0x940, 0x945, 0x94a, 0x94a, 0x94a,
	0x94a, 0x950, 0x950, 0x955, 0x959, 0x959, 0x963, 0x96b, 0x970, 0x973, 0x979, 0x97e,
	0x97e, 0x97e, 0x984, 0x988, 0x98e, 0x996, 0x99f, 0x9a6, 0x9ab, 0x9af, 0x9b5, 0x9bc,
	0x9c1, 0x9c5, 0x9da, 0x9e2, 0x9f0, 0x9f7, 0x9fe, 0xa09, 0xa10, 0xa18, 0xa1f, 0xa23,
	0xa23, 0xa2b, 0xa35, 0xa3c, 0xa43, 0xa4a, 0xa4a, 0xa4f, 0xa53, 0xa53, 0xa53, 0xa59,
	0xa5d, 0xa66, 0xa6c, 0xa71, 0xa75, 0xa75, 0xa7b, 0xa85, 0xa8a, 0xa96, 0xa96, 0xa9a,
	0xa9e, 0xaa3, 0xaad, 0xab5, 0xaba, 0xabf, 0xac4, 0xacc, 0xad8, 0xae3, 0xaea, 0xaf2,
	0xafc, 0xb01, 0xb01, 0xb01, 0xb01, 0xb0c, 0xb0c, 0xb15, 0xb15, 0xb15, 0xb1c, 0xb1c,
	0xb28, 0xb33, 0xb33, 0xb3e, 0xb45, 0xb4e, 0xb4e, 0xb4e, 0xb53, 0xb5e, 0xb5e, 0xb5e,
	0xb5e, 0xb66, 0xb69, 0xb70, 0xb77, 0xb86, 0xb8d, 0xb93, 0xb9a, 0xb9a, 0xba1, 0xba6,
	0xbaf, 0xbb4, 0xbb4, 0xbba, 0xbbe, 0xbbe, 0xbc6, 0xbd5, 0xbdd, 0xbdd, 0xbe7, 0xbec,
	0xbfb, 0xc01, 0xc01, 0xc01, 0xc0c, 0xc16, 0xc21, 0xc2b, 0xc32, 0xc37, 0xc3e, 0xc44,
	0xc48, 0xc48, 0xc4e, 0xc52, 0xc58, 0xc5f, 0xc6d, 0xc82, 0xc8a, 0xc8a, 0xc8a, 0xc8f,
	0xc93, 0xc99, 0xc9f, 0xca5, 0xca9, 0xcb0, 0xcb0, 0xcb8, 0xcc0, 0xcc0, 0xcc9, 0xcd2,
	0xcdf, 0xcdf, 0xce5, 0xce5, 0xced, 0xced, 0xcf4, 0xcfa, 0xd01, 0xd06, 0xd1c, 0xd23,
	0xd2a, 0xd31, 0xd35, 0xd38, 0xd38, 0xd38, 0xd38, 0xd38, 0xd3d, 0xd3d, 0xd42, 0xd49,
	0xd4f, 0xd54, 0xd59, 0xd59, 0xd61, 0xd61, 0xd65, 0xd68, 0xd6c, 0xd74, 0xd79, 0xd79,
	0xd80, 0xd89, 0xd96, 0xd96, 0xd9c, 0xdae, 0xdb3, 0xdc1, 0xdc5, 0xddc, 0xddc, 0xdee,
	0xdee, 0xdee, 0xdfd, 0xe0a, 0xe0a, 0xe1d, 0xe1d, 0xe1d, 0xe1d, 0xe23, 0xe23, 0xe36,
	0xe3d, 0xe4c, 0xe60, 0xe78,
}

const faLangStr = "" +
	"آفاریآبخازیاوستاییآفریکانسآکانامهریآراگونیعربیآسامیآواریآیماراییترکی آذربایجانیب" +
	"اشغیریبلوروسیبلغاریبیسلامابامباراییبنگالیتبتیبرتانیاییبوسنیاییکاتالانچچنیچاموروی" +
	"یکورسیکریاییچکیاسلاوی کلیساییچوواشیویلزیدانمارکیآلمانیمالدیویجونخاییاوه‌اییونانی" +
	"انگلیسیاسپرانتواسپانیاییاستونیاییباسکیفارسیفولاییفنلاندیفیجیاییفاروییفرانسویفریز" +
	"ی غربیایرلندیگیلی اسکاتلندیگالیسیاییگوارانیگجراتیمانیهوسیاییعبریهندیموتویی هیریک" +
	"رواتهائیتیاییمجاریارمنیهریروییمیان‌زباناندونزیاییاکسیدنتالایگبویییی سیچواناینوپی" +
	"کایدوایسلندیایتالیاییاینوکتیتوتژاپنیجاوه‌ایگرجیکنگوییکیکویوییکوانیاماقزاقیگرینلن" +
	"دیخمریکاناده‌ایکره‌ایکانوریاییکشمیریکردیکومیاییکرنوالیقرقیزیلاتینیلوگزامبورگیگان" +
	"داییلیمبورگیلینگالالائوسیلیتوانیاییلوبایی‐کاتانگالتونیاییمالاگاسیاییمارشالیمائور" +
	"یاییمقدونیمالایالامیمغولیمراتیمالاییمالتیبرمه‌اینائوروییانده‌بله‌ای شمالینپالیان" +
	"دونگاییهلندینرس جدید نروژیبوکسمال نروژیانده‌بله‌ای جنوبیناواهویینیانجاییاوکیتایی" +
	"اوجیبواییاوروموییاوریه‌ایآسیپنجابیپالیلهستانیپشتوپرتغالیکچواییرومانشروندیاییروما" +
	"نیاییروسیکینیاروانداییسنسکریتساردینیاییسندیسامی شمالیسانگوییسینهالیاسلواکیاسلووی" +
	"نیاییساموآییشوناییسومالیاییآلبانیاییصربیسوازیاییسوتویی جنوبیسونداییسوئدیسواحلیتا" +
	"میلیتلوگوییتاجیکیتایلندیتیگرینیاییترکمنیتسواناییتونگاییترکی استانبولیتسونگاییتات" +
	"اریتاهیتیاییاویغوریاوکراینیاردوازبکیونداییویتنامیولاپوکوالونیولوفیخوسایییدییوروب" +
	"اییچوانگیچینیزولوییآچئیآچولیاییآدانگمه‌ایآدیجیاییعربی تونسیآفریهیلیآگیمآینوییاکد" +
	"یآلاباماییآلئوتیآلتایی جنوبیانگلیسی باستانآنگیکاآرامیماپوچه‌ایآراپاهوییعربی الجز" +
	"ایریآراواکیعربی مراکشیعربی مصریآسوترکی آذربایجانی ایرانبلوچیبالیاییباواریاییباسا" +
	"ییبمونیبجاییبمباییبناییبوجپوریبیکولیبینیلری بختیاریبراجبراهوییبودوییبوریاتیبوگیا" +
	"ییبلینکادوییکاریبیسبوییچیگاچیبچاجغتاییچوکیماریاییچوکتوییچیپه‌ویه‌ایچروکیاییشایان" +
	"یکردی سورانیقبطیترکی کریمهکاشوبیداکوتاییدارقینیتایتادلاواریدوگریبدینکاییزرمادوگر" +
	"یصُربی سفلیدوآلاییهلندی میانهدیولا فونیدایولاییامبوافیکیمصری کهناکاجوکعیلامیانگل" +
	"یسی میانهاواندوفانکیفیلیپینیفونیفرانسوی میانهفرانسوی باستانفریزی شمالیفریزی شرقی" +
	"فریولیاییگاییگاگاوزگایوییگبایاییدری زرتشتیگی‌ئزیگیلبرتیگیلکیآلمانی علیای میانهآل" +
	"مانی علیای باستانگوندیگورونتالوگوتیگریبویییونانی کهنآلمانی سوئیسیگوسیگویچ اینهای" +
	"داییهاوائیاییهندی فیجیاییهیلی‌گاینونیهیتیهمونگصُربی علیاهوپاآیبنایلوکوییاینگوشیل" +
	"وجباننگومباماچامه‌ایفارسی یهودیعربی یهودیقره‌قالپاقیقبایلیکاچینیجوکامباییکاویایی" +
	"کاباردینیتیاپیماکوندهکابووردیانوکوروخاسیاییختنیکوجراچینیکهوارزازاکیکالنجینکیمبون" +
	"دوییکومی پرمیاککنکانیکپله‌ایقره‌چایی‐بالکاریکوروخیشامبالابافیاییکومیکیکوتنیلادین" +
	"ولانگیلاهندالامبالزگیلاکوتامونگوییلوزیاییلوبایی‐لولوالویسنولونداییلوئوییلوشه‌ایل" +
	"ویاچینی ادبیمادوراییماگاهیاییمایدیلیماکاسارماندینگوییماساییمکشاییماندارمنده‌ایمر" +
	"وییموریسینایرلندی میانهماکوا متومتاییمیکماکیمینانگ‌کابوییمانچوییمیته‌ایموهاکیماس" +
	"یاییماندانگیچندین زبانکریکیمارواریارزیاییناپلیناماییآلمانی سفلینواریایینیاسینیوی" +
	"یکوازیونغایینرس باستاننکوسوتویی شمالینویرنواریایی کلاسیکنیام‌وزیایینیانکوله‌اینی" +
	"ورویینزیماییاوسیجیترکی عثمانیپانگاسینانیپهلویپامپانگاییپاپیامنتوپالائوییآلمانی پ" +
	"نسیلوانیاییفارسی باستانفنیقیپانپییپروسیپرووانسی باستانکیچه‌راجستانیراپانوییراروت" +
	"ونگاییرومبوییرومانوییرواییسانداوه‌اییاقوتیآرامی سامریسامبوروساساکیسانتالیسانگوسی" +
	"سیلیاسکاتلندیسناسلکوپیکویرابورا سنیایرلندی باستانتاچل‌هیتشانیعربی چادیسیداموییسا" +
	"می جنوبیلوله سامیایناری سامیاسکولت سامیسونینکه‌ایسغدیتاکی‌تاکیسریریسوکوماییسوسوی" +
	"یسومریکوموریسواحلی کنگوییسریانی کلاسیکسریانیتمنه‌ایتسوییترنوتتومیتیگره‌ایتیویکلی" +
	"نگونتلین‌گیتیتاماشقیتونگایی نیاساتوک‌پیسینیتسیم‌شیانیتومبوکاییتووالوییتسواکیتووا" +
	"ییآمازیغی اطلس مرکزیاودمورتیاوگاریتیامبوندوییریشهویاییوتیونجووالاموواراییواشوییق" +
	"لموقیسوگایییائویییاپیکانتونیزاپوتکیزناگاآمازیغی معیار مراکشزونیاییبدون محتوای زب" +
	"انیزازاییعربی رسمیآلمانی اتریشآلمانی علیای سوئیسانگلیسی استرالیاانگلیسی کاناداان" +
	"گلیسی بریتانیاانگلیسی امریکااسپانیایی امریکای لاتیناسپانیایی اروپااسپانیایی مکزی" +
	"کفرانسوی کانادافرانسوی سوئیسفلمنگیپرتغالی برزیلپرتغالی اروپامولداویاییصرب و کروا" +
	"تیچینی ساده‌شدهچینی سنتی"

var faLangIdx = []uint16{ // 604 entries
	0x0, 0xa, 0x16, 0x24, 0x34, 0x3c, 0x46, 0x54, 0x5c, 0x66, 0x70, 0x80,
	0x9d, 0xab, 0xb9, 0xc5, 0xd3, 0xe5, 0xf1, 0xf9, 0x10b, 0x11b, 0x129, 0x131,
	0x141, 0x14b, 0x157, 0x15d, 0x178, 0x184, 0x18e, 0x19e, 0x1aa, 0x1b8, 0x1c6, 0x1d3,
	0x1df, 0x1ed, 0x1fd, 0x20f, 0x221, 0x22b, 0x235, 0x241, 0x24f, 0x25d, 0x269, 0x277,
	0x28a, 0x298, 0x2b3, 0x2c5, 0x2d3, 0x2df, 0x2e7, 0x2f5, 0x2fd, 0x305, 0x31a, 0x324,
	0x336, 0x340, 0x34a, 0x358, 0x36b, 0x37f, 0x391, 0x39f, 0x3b0, 0x3be, 0x3c6, 0x3d4,
	0x3e6, 0x3fa, 0x404, 0x413, 0x41b, 0x427, 0x437, 0x447, 0x451, 0x461, 0x469, 0x47c,
	0x489, 0x49b, 0x4a7, 0x4af, 0x4bd, 0x4cb, 0x4d7, 0x4e3, 0x4f9, 0x507, 0x517, 0x525,
	0x531, 0x545, 0x562, 0x572, 0x588, 0x596, 0x5a8, 0x5b4, 0x5c8, 0x5d2, 0x5dc, 0x5e8,
	0x5f2, 0x601, 0x611, 0x634, 0x63e, 0x650, 0x65a, 0x674, 0x68d, 0x6b0, 0x6c0, 0x6d0,
	0x6e0, 0x6f2, 0x702, 0x713, 0x719, 0x725, 0x72d, 0x73b, 0x743, 0x751, 0x75d, 0x769,
	0x779, 0x78b, 0x793, 0x7ad, 0x7bb, 0x7cf, 0x7d7, 0x7ea, 0x7f8, 0x806, 0x814, 0x82a,
	0x838, 0x844, 0x856, 0x868, 0x870, 0x880, 0x897, 0x8a5, 0x8af, 0x8bb, 0x8c7, 0x8d5,
	0x8e1, 0x8ef, 0x903, 0x90f, 0x91f, 0x92d, 0x948, 0x958, 0x964, 0x976, 0x984, 0x994,
	0x99c, 0x9a6, 0x9b2, 0x9c0, 0x9cc, 0x9d8, 0x9e2, 0x9ee, 0x9f4, 0xa04, 0xa10, 0xa18,
	0xa24, 0xa2c, 0xa3c, 0xa51, 0xa61, 0xa74, 0xa84, 0xa8c, 0xa98, 0xaa0, 0xab2, 0xabe,
	0xabe, 0xad5, 0xaf0, 0xafc, 0xb06, 0xb19, 0xb19, 0xb2b, 0xb44, 0xb52, 0xb67, 0xb78,
	0xb7e, 0xb7e, 0xb7e, 0xb7e, 0xb7e, 0xba6, 0xbb0, 0xbbe, 0xbd0, 0xbdc, 0xbe6, 0xbe6,
	0xbe6, 0xbf0, 0xbfc, 0xbfc, 0xc06, 0xc06, 0xc06, 0xc14, 0xc20, 0xc28, 0xc28, 0xc28,
	0xc28, 0xc28, 0xc3d, 0xc45, 0xc53, 0xc5f, 0xc5f, 0xc6d, 0xc7b, 0xc7b, 0xc83, 0xc83,
	0xc8f, 0xc9b, 0xc9b, 0xc9b, 0xca5, 0xcad, 0xcb7, 0xcc3, 0xccb, 0xcd9, 0xcd9, 0xce7,
	0xcff, 0xd0f, 0xd1b, 0xd30, 0xd38, 0xd38, 0xd4b, 0xd57, 0xd67, 0xd75, 0xd7f, 0xd8d,
	0xd8d, 0xd99, 0xda7, 0xdaf, 0xdb9, 0xdcc, 0xdcc, 0xdda, 0xdef, 0xe02, 0xe12, 0xe12,
	0xe1a, 0xe24, 0xe24, 0xe33, 0xe3f, 0xe4b, 0xe64, 0xe64, 0xe70, 0xe70, 0xe7a, 0xe8a,
	0xe8a, 0xe92, 0xe92, 0xeab, 0xec6, 0xec6, 0xedb, 0xeee, 0xf00, 0xf08, 0xf14, 0xf14,
	0xf20, 0xf2e, 0xf41, 0xf4e, 0xf5c, 0xf66, 0xf88, 0xfac, 0xfac, 0xfb6, 0xfc8, 0xfd0,
	0xfde, 0xff1, 0x100a, 0x100a, 0x100a, 0x1012, 0x1021, 0x102f, 0x102f, 0x1041, 0x1058, 0x1071,
	0x1079, 0x1083, 0x1096, 0x1096, 0x109e, 0x10a6, 0x10a6, 0x10b6, 0x10c4, 0x10c4, 0x10c4, 0x10d0,
	0x10dc, 0x10ef, 0x1104, 0x1117, 0x1117, 0x112e, 0x113a, 0x1146, 0x114a, 0x1158, 0x1166, 0x1178,
	0x1178, 0x1182, 0x1190, 0x11a6, 0x11a6, 0x11ae, 0x11ae, 0x11bc, 0x11c4, 0x11d6, 0x11e0, 0x11ec,
	0x11ec, 0x11fa, 0x120e, 0x1223, 0x122f, 0x122f, 0x123e, 0x1260, 0x1260, 0x1260, 0x1260, 0x126c,
	0x127a, 0x1288, 0x1288, 0x1294, 0x129e, 0x12aa, 0x12b4, 0x12c0, 0x12ca, 0x12d2, 0x12d2, 0x12d2,
	0x12d2, 0x12de, 0x12de, 0x12ec, 0x12fa, 0x12fa, 0x1313, 0x131f, 0x132d, 0x1339, 0x1348, 0x1350,
	0x1361, 0x1361, 0x1371, 0x1371, 0x1383, 0x1391, 0x139f, 0x13b3, 0x13bf, 0x13bf, 0x13cb, 0x13d7,
	0x13e6, 0x13f0, 0x13fe, 0x1417, 0x1428, 0x1432, 0x1440, 0x145b, 0x1469, 0x1478, 0x1484, 0x1492,
	0x1492, 0x14a2, 0x14b5, 0x14bf, 0x14bf, 0x14cd, 0x14cd, 0x14cd, 0x14db, 0x14db, 0x14db, 0x14e5,
	0x14f1, 0x1506, 0x1516, 0x1520, 0x152a, 0x152a, 0x1536, 0x1536, 0x1540, 0x1553, 0x1553, 0x1559,
	0x1570, 0x1578, 0x1595, 0x15ac, 0x15c3, 0x15d1, 0x15df, 0x15eb, 0x1600, 0x1616, 0x1620, 0x1634,
	0x1646, 0x1656, 0x1656, 0x167b, 0x167b, 0x1692, 0x1692, 0x169c, 0x169c, 0x169c, 0x16a8, 0x16b2,
	0x16cf, 0x16da, 0x16da, 0x16ea, 0x16fa, 0x1710, 0x1710, 0x1710, 0x171e, 0x172e, 0x172e, 0x172e,
	0x172e, 0x172e, 0x1738, 0x174d, 0x1759, 0x176e, 0x177c, 0x1788, 0x1796, 0x1796, 0x1796, 0x17a0,
	0x17ac, 0x17be, 0x17be, 0x17be, 0x17c4, 0x17c4, 0x17d0, 0x17e9, 0x1804, 0x1804, 0x1815, 0x181d,
	0x182e, 0x183e, 0x183e, 0x183e, 0x1851, 0x1862, 0x1877, 0x188c, 0x18a1, 0x18a9, 0x18bc, 0x18c6,
	0x18c6, 0x18c6, 0x18d6, 0x18e2, 0x18ec, 0x18f8, 0x1911, 0x192a, 0x1936, 0x1936, 0x1936, 0x1945,
	0x194f, 0x1957, 0x1961, 0x1972, 0x197a, 0x197a, 0x197a, 0x1988, 0x199b, 0x199b, 0x19a9, 0x19c2,
	0x19d7, 0x19d7, 0x19d7, 0x19d7, 0x19ec, 0x19ec, 0x19fe, 0x1a0e, 0x1a1a, 0x1a26, 0x1a48, 0x1a58,
	0x1a68, 0x1a7a, 0x1a82, 0x1a8c, 0x1a8c, 0x1a8c, 0x1a8c, 0x1a8c, 0x1a92, 0x1a92, 0x1a9a, 0x1a9a,
	0x1aa6, 0x1ab2, 0x1abe, 0x1abe, 0x1aca, 0x1aca, 0x1ad6, 0x1ae2, 0x1aea, 0x1aea, 0x1aea, 0x1aea,
	0x1af8, 0x1b06, 0x1b06, 0x1b06, 0x1b10, 0x1b34, 0x1b42, 0x1b62, 0x1b6e, 0x1b7f, 0x1b96, 0x1bb8,
	0x1bd7, 0x1bf2, 0x1c11, 0x1c2c, 0x1c58, 0x1c75, 0x1c92, 0x1cad, 0x1cc6, 0x1cd2, 0x1ceb, 0x1d04,
	0x1d18, 0x1d2e, 0x1d48, 0x1d59,
}

const fiLangStr = "" +
	"afarabhaasiavestaafrikaansakanamharaaragoniaarabiaassamiavaariaimaraazeribaškiir" +
	"ivalkovenäjäbulgariabislamabambarabengalitiibetbretonibosniakatalaanitšetšeenitš" +
	"amorrokorsikacreetšekkikirkkoslaavitšuvassikymritanskasaksadivehidzongkhaewekrei" +
	"kkaenglantiesperantoespanjavirobaskifarsifulanisuomifidžifääriranskalänsifriisii" +
	"irigaeligaliciaguaranigudžaratimanksihausahepreahindihiri-motukroatiahaitiunkari" +
	"armeniahererointerlinguaindonesiainterlingueigbosichuanin-yiinupiaqidoislantiita" +
	"liainuktitutjapanijaavageorgiakongokikujukuanjamakazakkikalaallisutkhmerkannadak" +
	"oreakanurikašmirikurdikomikornikirgiisilatinaluxemburggandalimburglingalalaoliet" +
	"tuakatanganlubalatviamalagassimarshallmaorimakedoniamalajalammongolimarathimalai" +
	"jimaltaburmanaurupohjois-ndebelenepalindongahollantinorjan nynorsknorjan bokmåle" +
	"telä-ndebelenavajonjandžaoksitaaniodžibwaoromoorijaosseettipandžabipaalipuolapaš" +
	"tuportugaliketšuaretoromaanirundiromaniavenäjäruandasanskritsardisindhipohjoissa" +
	"amesangosinhalaslovakkisloveenisamoašonasomalialbaniaserbiaswazieteläsothosundar" +
	"uotsiswahilitamilitelugutadžikkithaitigrinjaturkmeenitswanatongaturkkitsongatata" +
	"aritahitiuiguuriukrainaurduuzbekkivendavietnamvolapükvalloniwolofxhosajiddišjoru" +
	"bazhuangkiinazuluatšehatšoliadangmeadygetunisianarabiaafrihiliaghemainuakkadiala" +
	"bamaaleuttigegaltaimuinaisenglantiangikavaltakunnanarameamapudungunaraonaarapaho" +
	"algerianarabiaarawakmarokonarabiaegyptinarabiaasuamerikkalainen viittomakieliast" +
	"uriakotavaawadhieteläazeribelutšibalibaijeribasaabamumbatak-tobaghomalabedžabemb" +
	"abetawibenafutbadagabhodžpuribikolbinibanjarkomsiksikabišnupriabahtiaribradžbrah" +
	"uibodokooseburjaattibugibulubilinmedumbacaddokaribicayugaatsamcebuanokigatšibtša" +
	"tšagataichuukmarichinook-jargonchoctawchipewyancherokeecheyennesoranikopticapizn" +
	"onkrimintataarikašubidakotadargitaitadelawareslevidogribdinkadjermadogrialasorbi" +
	"dusundualakeskihollantijola-fonyidjuladazagaembuefikemiliamuinaisegyptiekajukela" +
	"mikeskienglantialaskanjupikewondoextremadurafangfilipinomeänkielifoncajunkeskira" +
	"nskamuinaisranskaarpitaanipohjoisfriisiitäfriisifriuligagagauzigan-kiinagajogbaj" +
	"azoroastrialaisdarige’ezkiribatigilakikeskiyläsaksamuinaisyläsaksagoankonkanigon" +
	"digorontalogoottigrebomuinaiskreikkasveitsinsaksawayuufrafragusiigwitšinhaidahak" +
	"ka-kiinahavaijifidžinhindihiligainoheettihmongyläsorbixiang-kiinahupaibanibibioi" +
	"lokoinguušiinkeroinenjamaikankreolienglantilojbanngombamachamejuutalaispersiajuu" +
	"talaisarabiajuuttikarakalpakkikabyylikatšinjjukambakavikabardikanembutyapmakonde" +
	"kapverdenkreolikenyangnorsunluurannikonkorokaingangkhasikhotanikoyra chiinikhowa" +
	"rkirmanjkikakokalenjinkimbundukomipermjakkikonkanikosraekpellekaratšai-balkaarik" +
	"riokinaray-akarjalakurukhshambalabafiakölschkumykkikutenailadinolangolahndalamba" +
	"lezgilingua franca novaliguuriliivilakotalombardimongolozilatgalliluluanlubaluis" +
	"eñolundaluolusailuhyaklassinen kiinalazimaduramafamagahimaithilimakassarmandingo" +
	"maasaimabamokšamandarmendemerumorisyenkeski-iirimakua-meettometa’micmacminangkab" +
	"aumantšumanipurimohawkmossivuorimarimundangmonia kieliäcreekmirandeesimarwarimen" +
	"tawaimyeneersämazandaranimin nan -kiinanapolinamaalasaksanewariniasniueao nagakw" +
	"asiongiemboonnogaimuinaisnorjanovialn’kopohjoissothonuerklassinen newarinyamwezi" +
	"nyankolenyoronzimaosageosmanipangasinanpahlavipampangapapiamentupalaupicardipenn" +
	"sylvaniansaksaplautdietschmuinaispersiapfaltsifoinikiapiemontepontoksenkreikkapo" +
	"hnpeimuinaispreussimuinaisprovensaalikʼicheʼchimborazonylänköketšuaradžastanirap" +
	"anuirarotongaromagnolitarifitromboromanirotumaruteenirovianaaromaniarwasandaweja" +
	"kuuttisamarianarameasamburusasaksantalisauraštringambaysangusisiliaskottisassari" +
	"nsardisenecasenaseriselkuppikoyraboro sennimuinaisiirisamogiittitašelhitshantšad" +
	"inarabiasidamosleesiansaksaselayareteläsaameluulajansaameinarinsaamekoltansaames" +
	"oninkesogdisrananserersahosaterlandinfriisisukumasususumerikomorikingwanamuinais" +
	"syyriasyyriasleesiatulutemnetesoterenotetumtigretivtokelautsahuriklingontlingitt" +
	"ališitamašekmalawintongatok-pisinturojotarokotsakoniatsimšitatitumbukatuvalutasa" +
	"waqtuvakeskiatlaksentamazightudmurttiugaritmbundujuurivaivenetsiavepsälänsiflaam" +
	"imaininfrankkivatjavõrovunjowalserwolaittawaraywashowu-kiinakalmukkimingrelisoga" +
	"jaojapiyangbenyembañeengatúkantoninkiinazapoteekkiblisskieliseelantizenagavakioi" +
	"tu tamazightzuniei kielellistä sisältöäzazayleisarabiaitävallansaksasveitsinyläs" +
	"aksaaustralianenglantikanadanenglantibritannianenglantiamerikanenglantiamerikane" +
	"spanjaespanjanespanjameksikonespanjakanadanranskasveitsinranskaflaamibrasilianpo" +
	"rtugaliportugalinportugalimoldovaserbokroaattiyksinkertaistettu kiinaperinteinen" +
	" kiina"

var fiLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xb, 0x11, 0x1a, 0x1e, 0x24, 0x2c, 0x32, 0x38, 0x3e, 0x44,
	0x49, 0x52, 0x5f, 0x67, 0x6e, 0x75, 0x7c, 0x82, 0x89, 0x8f, 0x98, 0xa3,
	0xac, 0xb3, 0xb7, 0xbe, 0xca, 0xd3, 0xd8, 0xde, 0xe3, 0xe9, 0xf1, 0xf4,
	0xfb, 0x103, 0x10c, 0x113, 0x117, 0x11c, 0x121, 0x127, 0x12c, 0x132, 0x139, 0x13f,
	0x14b, 0x14f, 0x154, 0x15b, 0x162, 0x16c, 0x172, 0x177, 0x17d, 0x182, 0x18b, 0x192,
	0x197, 0x19d, 0x1a4, 0x1aa, 0x1b5, 0x1be, 0x1c9, 0x1cd, 0x1d9, 0x1e0, 0x1e3, 0x1ea,
	0x1f0, 0x1f9, 0x1ff, 0x204, 0x20b, 0x210, 0x216, 0x21e, 0x225, 0x230, 0x235, 0x23c,
	0x241, 0x247, 0x24f, 0x254, 0x258, 0x25d, 0x265, 0x26b, 0x274, 0x279, 0x280, 0x287,
	0x28a, 0x291, 0x29d, 0x2a3, 0x2ac, 0x2b4, 0x2b9, 0x2c2, 0x2cb, 0x2d2, 0x2d9, 0x2e0,
	0x2e5, 0x2ea, 0x2ef, 0x2fe, 0x304, 0x30a, 0x312, 0x320, 0x32e, 0x33c, 0x342, 0x34a,
	0x353, 0x35b, 0x360, 0x365, 0x36d, 0x376, 0x37b, 0x380, 0x386, 0x38f, 0x396, 0x3a1,
	0x3a6, 0x3ad, 0x3b5, 0x3bb, 0x3c3, 0x3c8, 0x3ce, 0x3da, 0x3df, 0x3e6, 0x3ee, 0x3f6,
	0x3fb, 0x400, 0x406, 0x40d, 0x413, 0x418, 0x423, 0x428, 0x42e, 0x435, 0x43b, 0x441,
	0x44a, 0x44e, 0x456, 0x45f, 0x465, 0x46a, 0x470, 0x476, 0x47d, 0x483, 0x48a, 0x491,
	0x495, 0x49c, 0x4a1, 0x4a8, 0x4b0, 0x4b7, 0x4bc, 0x4c1, 0x4c8, 0x4ce, 0x4d4, 0x4d9,
	0x4dd, 0x4e3, 0x4ea, 0x4f1, 0x4f6, 0x504, 0x50c, 0x511, 0x515, 0x51b, 0x522, 0x529,
	0x52c, 0x531, 0x540, 0x546, 0x557, 0x561, 0x567, 0x56e, 0x57c, 0x582, 0x58f, 0x59c,
	0x59f, 0x5bb, 0x5c2, 0x5c8, 0x5ce, 0x5d9, 0x5e1, 0x5e5, 0x5ec, 0x5f1, 0x5f6, 0x600,
	0x607, 0x60d, 0x612, 0x618, 0x61c, 0x61f, 0x625, 0x62f, 0x634, 0x638, 0x63e, 0x641,
	0x648, 0x652, 0x65a, 0x660, 0x666, 0x66a, 0x66f, 0x678, 0x67c, 0x680, 0x685, 0x68c,
	0x691, 0x697, 0x69d, 0x6a2, 0x6a9, 0x6ad, 0x6b6, 0x6bf, 0x6c4, 0x6c8, 0x6d6, 0x6dd,
	0x6e6, 0x6ee, 0x6f6, 0x6fc, 0x701, 0x709, 0x716, 0x71d, 0x723, 0x728, 0x72d, 0x735,
	0x73a, 0x740, 0x745, 0x74b, 0x750, 0x758, 0x75d, 0x762, 0x76f, 0x779, 0x77e, 0x784,
	0x788, 0x78c, 0x792, 0x79f, 0x7a5, 0x7aa, 0x7b7, 0x7c3, 0x7c9, 0x7d4, 0x7d8, 0x7e0,
	0x7ea, 0x7ed, 0x7f2, 0x7fd, 0x80a, 0x813, 0x820, 0x82a, 0x830, 0x832, 0x839, 0x842,
	0x846, 0x84b, 0x85d, 0x864, 0x86c, 0x872, 0x880, 0x890, 0x89b, 0x8a0, 0x8a9, 0x8af,
	0x8b4, 0x8c2, 0x8cf, 0x8d4, 0x8da, 0x8df, 0x8e7, 0x8ec, 0x8f7, 0x8fe, 0x90a, 0x913,
	0x919, 0x91e, 0x927, 0x932, 0x936, 0x93a, 0x940, 0x945, 0x94d, 0x957, 0x96d, 0x973,
	0x979, 0x980, 0x98f, 0x99e, 0x9a4, 0x9b0, 0x9b7, 0x9be, 0x9c1, 0x9c6, 0x9ca, 0x9d1,
	0x9d8, 0x9dc, 0x9e3, 0x9f2, 0x9f9, 0xa0e, 0xa16, 0xa1b, 0xa22, 0xa2e, 0xa34, 0xa3d,
	0xa41, 0xa49, 0xa51, 0xa5e, 0xa65, 0xa6b, 0xa71, 0xa83, 0xa87, 0xa90, 0xa97, 0xa9d,
	0xaa5, 0xaaa, 0xab1, 0xab8, 0xabf, 0xac5, 0xaca, 0xad0, 0xad5, 0xada, 0xaec, 0xaf3,
	0xaf8, 0xafe, 0xb06, 0xb0b, 0xb0f, 0xb17, 0xb21, 0xb29, 0xb2e, 0xb31, 0xb36, 0xb3b,
	0xb4a, 0xb4e, 0xb54, 0xb58, 0xb5e, 0xb66, 0xb6e, 0xb76, 0xb7c, 0xb80, 0xb86, 0xb8c,
	0xb91, 0xb95, 0xb9d, 0xba7, 0xbb3, 0xbba, 0xbc0, 0xbcb, 0xbd2, 0xbda, 0xbe0, 0xbe5,
	0xbee, 0xbf5, 0xc02, 0xc07, 0xc11, 0xc18, 0xc20, 0xc25, 0xc2a, 0xc35, 0xc43, 0xc49,
	0xc4d, 0xc55, 0xc5b, 0xc5f, 0xc63, 0xc6a, 0xc70, 0xc79, 0xc7e, 0xc8a, 0xc90, 0xc96,
	0xca2, 0xca6, 0xcb6, 0xcbe, 0xcc6, 0xccb, 0xcd0, 0xcd5, 0xcdb, 0xce5, 0xcec, 0xcf4,
	0xcfe, 0xd03, 0xd0a, 0xd1c, 0xd28, 0xd35, 0xd3c, 0xd44, 0xd4c, 0xd5c, 0xd63, 0xd71,
	0xd83, 0xd8c, 0xda6, 0xdb1, 0xdb8, 0xdc1, 0xdca, 0xdd1, 0xdd6, 0xddc, 0xde2, 0xde9,
	0xdf0, 0xdf8, 0xdfb, 0xe02, 0xe0a, 0xe18, 0xe1f, 0xe24, 0xe2b, 0xe35, 0xe3c, 0xe41,
	0xe48, 0xe4e, 0xe5b, 0xe61, 0xe65, 0xe69, 0xe71, 0xe80, 0xe8b, 0xe95, 0xe9e, 0xea2,
	0xeaf, 0xeb5, 0xec2, 0xec9, 0xed4, 0xee1, 0xeec, 0xef7, 0xefe, 0xf03, 0xf09, 0xf0e,
	0xf12, 0xf23, 0xf29, 0xf2d, 0xf33, 0xf39, 0xf41, 0xf4e, 0xf54, 0xf5b, 0xf5f, 0xf64,
	0xf68, 0xf6e, 0xf73, 0xf78, 0xf7b, 0xf82, 0xf89, 0xf90, 0xf97, 0xf9e, 0xfa6, 0xfb2,
	0xfbb, 0xfc1, 0xfc7, 0xfcf, 0xfd6, 0xfda, 0xfe1, 0xfe7, 0xfee, 0xff2, 0x1008, 0x1010,
	0x1016, 0x101c, 0x1021, 0x1024, 0x102c, 0x1032, 0x103e, 0x104b, 0x1050, 0x1055, 0x105a, 0x1060,
	0x1068, 0x106d, 0x1072, 0x107a, 0x1082, 0x108a, 0x108e, 0x1091, 0x1095, 0x109c, 0x10a1, 0x10ab,
	0x10b8, 0x10c2, 0x10cc, 0x10d4, 0x10da, 0x10ec, 0x10f0, 0x110b, 0x110f, 0x111a, 0x1129, 0x113a,
	0x114c, 0x115b, 0x116d, 0x117d, 0x118c, 0x119b, 0x11aa, 0x11b7, 0x11c5, 0x11cb, 0x11dd, 0x11f0,
	0x11f7, 0x1204, 0x121b, 0x122c,
}

const filLangStr = "" +
	"AbkhazianAfrikaansAkanAmharicArabeAssameseAymaraAzerbaijaniBashkirBelarusianBulg" +
	"arianBambaraBengaliTibetanBretonBosnianCatalanCorsicanCzechWelshDanishGermanDive" +
	"hiDzongkhaEweGreekInglesEsperantoSpanishEstonianBasquePersianFinnishFijianFaroes" +
	"eFrenchWestern FrisianIrishScots GaelicGalicianGuaraniGujaratiManxHausaHebrewHin" +
	"diCroatianHaitianHungarianArmenianInterlinguaIndonesianInterlingueIgboSichuan Yi" +
	"IcelandicItalianInuktitutJapaneseJavaneseGeorgianKongoKikuyuKazakhKalaallisutKhm" +
	"erKannadaKoreanKashmiriKurdishCornishKirghizLatinLuxembourgishGandaLingalaLaoLit" +
	"huanianLuba-KatangaLatvianMalagasyMaoriMacedonianMalayalamMongolianMarathiMalayM" +
	"alteseBurmeseNorth NdebeleNepaliDutchNorwegian NynorskNorwegian BokmalNyanjaOcci" +
	"tanOromoOriyaOsseticPunjabiPolishPashtoPortugesQuechuaRomanshRundiRomanianRussia" +
	"nKinyarwandaSanskritSindhiNorthern SamiSangoSinhalaSlovakSlovenianSamoanShonaSom" +
	"aliAlbanianSerbianSwatiSouthern SothoSundaneseSwedishSwahiliTamilTeluguTajikThai" +
	"TigrinyaTurkmenTswanaTonganTurkishTsongaTatarTahitianUyghurUkranianUrduUzbekVend" +
	"aVietnameseWolofXhosaYiddishYorubaChineseZuluAcoliAghemMapucheAsuBembaBenaBodoCh" +
	"igaCherokeeSorani KurdishTaitaZarmaLower SorbianDualaJola-FonyiEmbuEfikFilipinoG" +
	"aGagauzSwiss GermanGusiiHawaiianUpper SorbianNgombaMachameKabyleKambaMakondeKabu" +
	"verdianuKoyra ChiiniKalenjinKomi-PermyakKonkaniShambalaBafiaLangiLakotaLoziLuba-" +
	"LuluaLuoLuyiaMasaiMeruMorisyenMakhuwa-MeettoMeta’MohawkMundangNamaKwasioN’KoNort" +
	"hern SothoNuerNyankoleKʼicheʼRomboRwaSamburuSanguSenaKoyraboro SenniTachelhitSou" +
	"thern SamiLule SamiInari SamiSkolt SamiComorianSwahili (Congo)TesoTetumKlingonTo" +
	"k PisinTumbukaTasawaqTamazight ng Gitnang AtlasHindi Kilalang WikaVaiVunjoSogaCa" +
	"ntoneseStandard Moroccan TamazightWalang nilalaman na ukol sa wikaModernong Kara" +
	"niwang ArabeIngles ng AustralyaIngles sa CanadaIngles (UK)Ingles (US)Latin Ameri" +
	"can SpanishEuropean SpanishMexican SpanishCanadian FrenchSwiss FrenchFlemishBraz" +
	"ilian PortugueseEuropean PortugueseMoldavianSerbo-CroatianSimplified Chinese"

var filLangIdx = []uint16{ // 603 entries
	0x0, 0x0, 0x9, 0x9, 0x12, 0x16, 0x1d, 0x1d, 0x22, 0x2a, 0x2a, 0x30,
	0x3b, 0x42, 0x4c, 0x55, 0x55, 0x5c, 0x63, 0x6a, 0x70, 0x77, 0x7e, 0x7e,
	0x7e, 0x86, 0x86, 0x8b, 0x8b, 0x8b, 0x90, 0x96, 0x9c, 0xa2, 0xaa, 0xad,
	0xb2, 0xb8, 0xc1, 0xc8, 0xd0, 0xd6, 0xdd, 0xdd, 0xe4, 0xea, 0xf1, 0xf7,
	0x106, 0x10b, 0x117, 0x11f, 0x126, 0x12e, 0x132, 0x137, 0x13d, 0x142, 0x142, 0x14a,
	0x151, 0x15a, 0x162, 0x162, 0x16d, 0x177, 0x182, 0x186, 0x190, 0x190, 0x190, 0x199,
	0x1a0, 0x1a9, 0x1b1, 0x1b9, 0x1c1, 0x1c6, 0x1cc, 0x1cc, 0x1d2, 0x1dd, 0x1e2, 0x1e9,
	0x1ef, 0x1ef, 0x1f7, 0x1fe, 0x1fe, 0x205, 0x20c, 0x211, 0x21e, 0x223, 0x223, 0x22a,
	0x22d, 0x237, 0x243, 0x24a, 0x252, 0x252, 0x257, 0x261, 0x26a, 0x273, 0x27a, 0x27f,
	0x286, 0x28d, 0x28d, 0x29a, 0x2a0, 0x2a0, 0x2a5, 0x2b6, 0x2c6, 0x2c6, 0x2c6, 0x2cc,
	0x2d3, 0x2d3, 0x2d8, 0x2dd, 0x2e4, 0x2eb, 0x2eb, 0x2f1, 0x2f7, 0x2ff, 0x306, 0x30d,
	0x312, 0x31a, 0x321, 0x32c, 0x334, 0x334, 0x33a, 0x347, 0x34c, 0x353, 0x359, 0x362,
	0x368, 0x36d, 0x373, 0x37b, 0x382, 0x387, 0x395, 0x39e, 0x3a5, 0x3ac, 0x3b1, 0x3b7,
	0x3bc, 0x3c0, 0x3c8, 0x3cf, 0x3d5, 0x3db, 0x3e2, 0x3e8, 0x3ed, 0x3f5, 0x3fb, 0x403,
	0x407, 0x40c, 0x411, 0x41b, 0x41b, 0x41b, 0x420, 0x425, 0x42c, 0x432, 0x432, 0x439,
	0x43d, 0x43d, 0x442, 0x442, 0x442, 0x442, 0x442, 0x447, 0x447, 0x447, 0x447, 0x447,
	0x447, 0x447, 0x447, 0x447, 0x447, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e, 0x44e,
	0x451, 0x451, 0x451, 0x451, 0x451, 0x451, 0x451, 0x451, 0x451, 0x451, 0x451, 0x451,
	0x451, 0x451, 0x456, 0x456, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45a,
	0x45a, 0x45a, 0x45a, 0x45a, 0x45a, 0x45e, 0x45e, 0x45e, 0x45e, 0x45e, 0x45e, 0x45e,
	0x45e, 0x45e, 0x45e, 0x45e, 0x45e, 0x463, 0x463, 0x463, 0x463, 0x463, 0x463, 0x463,
	0x463, 0x46b, 0x46b, 0x479, 0x479, 0x479, 0x479, 0x479, 0x479, 0x479, 0x47e, 0x47e,
	0x47e, 0x47e, 0x47e, 0x483, 0x483, 0x490, 0x490, 0x495, 0x495, 0x49f, 0x49f, 0x49f,
	0x4a3, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4a7, 0x4af,
	0x4af, 0x4af, 0x4af, 0x4af, 0x4af, 0x4af, 0x4af, 0x4af, 0x4af, 0x4b1, 0x4b7, 0x4b7,
	0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4b7, 0x4b7,
	0x4b7, 0x4b7, 0x4c3, 0x4c3, 0x4c3, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4d0, 0x4d0, 0x4d0,
	0x4d0, 0x4d0, 0x4dd, 0x4dd, 0x4dd, 0x4dd, 0x4dd, 0x4dd, 0x4dd, 0x4dd, 0x4dd, 0x4dd,
	0x4e3, 0x4ea, 0x4ea, 0x4ea, 0x4ea, 0x4ea, 0x4f0, 0x4f0, 0x4f0, 0x4f5, 0x4f5, 0x4f5,
	0x4f5, 0x4f5, 0x4fc, 0x508, 0x508, 0x508, 0x508, 0x508, 0x508, 0x514, 0x514, 0x514,
	0x514, 0x51c, 0x51c, 0x528, 0x52f, 0x52f, 0x52f, 0x52f, 0x52f, 0x52f, 0x52f, 0x52f,
	0x537, 0x53c, 0x53c, 0x53c, 0x53c, 0x53c, 0x541, 0x541, 0x541, 0x541, 0x541, 0x541,
	0x541, 0x547, 0x547, 0x547, 0x54b, 0x54b, 0x555, 0x555, 0x555, 0x558, 0x558, 0x55d,
	0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x562, 0x562, 0x562, 0x562,
	0x562, 0x566, 0x56e, 0x56e, 0x57c, 0x583, 0x583, 0x583, 0x583, 0x583, 0x589, 0x589,
	0x589, 0x590, 0x590, 0x590, 0x590, 0x590, 0x590, 0x590, 0x590, 0x590, 0x590, 0x590,
	0x594, 0x594, 0x594, 0x594, 0x594, 0x594, 0x59a, 0x59a, 0x59a, 0x59a, 0x59a, 0x5a0,
	0x5ae, 0x5b2, 0x5b2, 0x5b2, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba,
	0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba, 0x5ba,
	0x5ba, 0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c3, 0x5c8, 0x5c8, 0x5c8, 0x5c8,
	0x5c8, 0x5c8, 0x5cb, 0x5cb, 0x5cb, 0x5cb, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d2, 0x5d7,
	0x5d7, 0x5d7, 0x5d7, 0x5d7, 0x5db, 0x5db, 0x5db, 0x5ea, 0x5ea, 0x5ea, 0x5f3, 0x5f3,
	0x5f3, 0x5f3, 0x5f3, 0x5f3, 0x600, 0x609, 0x613, 0x61d, 0x61d, 0x61d, 0x61d, 0x61d,
	0x61d, 0x61d, 0x61d, 0x61d, 0x61d, 0x625, 0x634, 0x634, 0x634, 0x634, 0x634, 0x634,
	0x638, 0x638, 0x63d, 0x63d, 0x63d, 0x63d, 0x63d, 0x644, 0x644, 0x644, 0x644, 0x644,
	0x64d, 0x64d, 0x64d, 0x64d, 0x64d, 0x64d, 0x654, 0x654, 0x65b, 0x65b, 0x675, 0x675,
	0x675, 0x675, 0x688, 0x68b, 0x68b, 0x68b, 0x68b, 0x68b, 0x68b, 0x68b, 0x690, 0x690,
	0x690, 0x690, 0x690, 0x690, 0x690, 0x690, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694,
	0x69d, 0x69d, 0x69d, 0x69d, 0x69d, 0x6b8, 0x6b8, 0x6d8, 0x6d8, 0x6f2, 0x6f2, 0x6f2,
	0x705, 0x715, 0x720, 0x72b, 0x741, 0x751, 0x760, 0x76f, 0x77b, 0x782, 0x796, 0x7a9,
	0x7b2, 0x7c0, 0x7d2,
}

const frLangStr = "" +
	"afarabkhazeavestiqueafrikaansakanamhariquearagonaisarabeassamaisavaraymaraazérib" +
	"achkirbiélorussebulgarebichelamarbambarabengalitibétainbretonbosniaquecatalantch" +
	"étchènechamorrocorsecreetchèqueslavon d’églisetchouvachegalloisdanoisallemandmal" +
	"diviendzongkhaéwégrecanglaisespérantoespagnolestonienbasquepersanpeulfinnoisfidj" +
	"ienféroïenfrançaisfrison occidentalirlandaisgaélique écossaisgalicienguaraniguja" +
	"ratimanxhaoussahébreuhindihiri motucroatehaïtienhongroisarménienhérérointerlingu" +
	"aindonésieninterlingueigboyi du Sichuaninupiaqidoislandaisitalieninuktitutjapona" +
	"isjavanaisgéorgienkongokikuyukuanyamakazakhgroenlandaiskhmerkannadacoréenkanouri" +
	"kashmirikurdekomicorniquekirghizelatinluxembourgeoisgandalimbourgeoislingalalaol" +
	"ituanienluba-katangalettonmalgachemarshallmaorimacédonienmalayalammongolmarathem" +
	"alaismaltaisbirmannauruanndébélé du Nordnépalaisndonganéerlandaisnorvégien nynor" +
	"sknorvégien bokmålndébélé du Sudnavahonyanjaoccitanojibwaoromooriyaossètependjab" +
	"ipalipolonaispachtoportugaisquechuaromancheroundiroumainrusserwandasanskritsarde" +
	"sindhisami du Nordsanghocinghalaisslovaqueslovènesamoanshonasomalialbanaisserbes" +
	"watisesothosoundanaissuédoisswahilitamoultélougoutadjikthaïtigrignaturkmènetswan" +
	"atonguienturctsongatatartahitienouïghourukrainienourdououzbekvendavietnamienvola" +
	"pukwallonwolofxhosayiddishyorubazhuangchinoiszoulouacehacoliadangmeadyghéenafrih" +
	"iliaghemaïnouakkadienaléoutealtaï du Sudancien anglaisangikaaraméenaraukanarapah" +
	"oarawakassouasturienawadhibaloutchibalinaisbassabamounghomalabedjabembabénabafut" +
	"bhojpuribikolbinikomsiksikabrajbodoakoosebouriatebugibouloublinmedumbacaddocarib" +
	"ecayugaatsamcebuanokigachibchatchaghataïchuukmarijargon chinookchoctawchipewyanc" +
	"herokeecheyennesoranicopteturc de Criméekachoubedakotadargwataitadelawareslaveyd" +
	"ogribdinkazarmadogribas-sorabedoualamoyen néerlandaisdiola-fognydiouladazagaembo" +
	"uefikégyptien ancienekajukélamitemoyen anglaiséwondofangfilipinofonmoyen françai" +
	"sancien françaisfranco-provençalfrison du Nordfrison orientalfrioulangagagaouzeg" +
	"ayogbayaguèzegilbertaismoyen haut-allemandancien haut allemandgondigorontalogoti" +
	"quegrebogrec ancienalémaniquegusiigwichʼinhaidahawaïenhiligaynonhittitehmonghaut" +
	"-sorabehupaibanibibioilokanoingouchelojbanngombamachamejudéo-persanjudéo-arabeka" +
	"rakalpakkabylekachinjjukambakawikabardinkanemboutyapmakondecapverdienkorokhasikh" +
	"otanaiskoyra chiinikakokalenjinkiMboundoukomi-permiakkonkanikusaienkpellékaratch" +
	"aï balkarcarélienkurukhchambalabafiafrancique ripuairekoumykkutenailadinolangila" +
	"hndalambalezghienlakotamongoloziluba-lulualuisenolundaluolushaioluluyiamaduraism" +
	"afamagahimaithilimakassarmandinguemasaimabamoksamandarmendémeroucréole mauricien" +
	"moyen irlandaismakhuwa-meettométa’micmacminangkabaumandchoumanipurimohawkmorémun" +
	"dangmultilinguecreekmirandaismarwarîmyènèerzyanapolitainnamabas-allemandnewarini" +
	"asniuékwasiongiemboonnogaïvieux norroisn’kosotho du Nordnuernewarî classiquenyam" +
	"wezinyankolényoronzemaosageturc ottomanpangasinanpahlavipampanganpapiamentopalau" +
	"persan ancienphénicienpohnpeiprovençal ancienk’iche’rajasthanirapanuirarotongien" +
	"rombotziganevalaquerwasandaweiakoutearaméen samaritainsamburusasaksantalngambays" +
	"angusicilienécossaissenecasenaselkoupekoyraboro senniancien irlandaischleuhshana" +
	"rabe tchadiensidamosami du Sudsami de Lulesami d’Inarisami skoltsoninkésogdiensr" +
	"anan tongosérèresahosukumasoussousumériencomorienswahili du Congosyriaque classi" +
	"quesyriaquetemnetesoterenotetumtigrétivtokelauklingontlingittamacheqtonga nyasat" +
	"ok pisintarokotsimshiantumbukatuvalutasawaqtouvatamazightoudmourteougaritiqueumb" +
	"unduracinevaïvotevunjowalserwalamowaraywashokalmouksogayaoyapoisyangbenyembacant" +
	"onaiszapotèquesymboles Blisszenagaamazighe standard marocainzunisans contenu lin" +
	"guistiquezazakiarabe standard moderneallemand autrichienallemand suisseanglais a" +
	"ustralienanglais canadienanglais britanniqueanglais américainespagnol latino-amé" +
	"ricainespagnol d’Europeespagnol mexicainfrançais canadienfrançais suisseflamandp" +
	"ortugais brésilienportugais d’Europemoldaveserbo-croatechinois simplifiéchinois " +
	"traditionnel"

var frLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xb, 0x14, 0x1d, 0x21, 0x2a, 0x33, 0x38, 0x40, 0x44, 0x4a,
	0x50, 0x57, 0x62, 0x69, 0x73, 0x7a, 0x81, 0x8a, 0x90, 0x99, 0xa0, 0xac,
	0xb4, 0xb9, 0xbd, 0xc5, 0xd7, 0xe1, 0xe8, 0xee, 0xf6, 0xff, 0x107, 0x10c,
	0x110, 0x117, 0x121, 0x129, 0x131, 0x137, 0x13d, 0x141, 0x148, 0x14f, 0x158, 0x161,
	0x172, 0x17b, 0x18e, 0x196, 0x19d, 0x1a5, 0x1a9, 0x1b0, 0x1b7, 0x1bc, 0x1c5, 0x1cb,
	0x1d3, 0x1db, 0x1e4, 0x1ec, 0x1f7, 0x202, 0x20d, 0x211, 0x21e, 0x225, 0x228, 0x231,
	0x238, 0x241, 0x249, 0x251, 0x25a, 0x25f, 0x265, 0x26d, 0x273, 0x27f, 0x284, 0x28b,
	0x292, 0x299, 0x2a1, 0x2a6, 0x2aa, 0x2b2, 0x2ba, 0x2bf, 0x2cd, 0x2d2, 0x2de, 0x2e5,
	0x2e8, 0x2f1, 0x2fd, 0x303, 0x30b, 0x313, 0x318, 0x323, 0x32c, 0x332, 0x339, 0x33f,
	0x346, 0x34c, 0x353, 0x365, 0x36e, 0x374, 0x380, 0x392, 0x3a4, 0x3b5, 0x3bb, 0x3c1,
	0x3c8, 0x3ce, 0x3d3, 0x3d8, 0x3df, 0x3e7, 0x3eb, 0x3f3, 0x3f9, 0x402, 0x409, 0x411,
	0x417, 0x41e, 0x423, 0x429, 0x431, 0x436, 0x43c, 0x448, 0x44e, 0x458, 0x460, 0x468,
	0x46e, 0x473, 0x479, 0x481, 0x486, 0x48b, 0x492, 0x49c, 0x4a4, 0x4ab, 0x4b1, 0x4ba,
	0x4c0, 0x4c5, 0x4cd, 0x4d6, 0x4dc, 0x4e4, 0x4e8, 0x4ee, 0x4f3, 0x4fb, 0x504, 0x50d,
	0x513, 0x519, 0x51e, 0x528, 0x52f, 0x535, 0x53a, 0x53f, 0x546, 0x54c, 0x552, 0x559,
	0x55f, 0x563, 0x568, 0x56f, 0x578, 0x578, 0x580, 0x585, 0x58b, 0x593, 0x593, 0x59b,
	0x59b, 0x5a8, 0x5b6, 0x5bc, 0x5c4, 0x5cb, 0x5cb, 0x5d2, 0x5d2, 0x5d8, 0x5d8, 0x5d8,
	0x5dd, 0x5dd, 0x5e5, 0x5e5, 0x5eb, 0x5eb, 0x5f4, 0x5fc, 0x5fc, 0x601, 0x607, 0x607,
	0x60e, 0x613, 0x618, 0x618, 0x61d, 0x622, 0x622, 0x62a, 0x62f, 0x633, 0x633, 0x636,
	0x63d, 0x63d, 0x63d, 0x641, 0x641, 0x645, 0x64b, 0x653, 0x657, 0x65d, 0x661, 0x668,
	0x66d, 0x673, 0x679, 0x67e, 0x685, 0x689, 0x690, 0x69b, 0x6a0, 0x6a4, 0x6b2, 0x6b9,
	0x6c2, 0x6ca, 0x6d2, 0x6d8, 0x6dd, 0x6dd, 0x6ec, 0x6f4, 0x6fa, 0x700, 0x705, 0x70d,
	0x713, 0x719, 0x71e, 0x723, 0x728, 0x732, 0x732, 0x738, 0x74a, 0x755, 0x75b, 0x761,
	0x766, 0x76a, 0x76a, 0x77a, 0x780, 0x788, 0x795, 0x795, 0x79c, 0x79c, 0x7a0, 0x7a8,
	0x7a8, 0x7ab, 0x7ab, 0x7ba, 0x7ca, 0x7db, 0x7e9, 0x7f8, 0x800, 0x802, 0x80a, 0x80a,
	0x80e, 0x813, 0x813, 0x819, 0x823, 0x823, 0x836, 0x84a, 0x84a, 0x84f, 0x858, 0x85f,
	0x864, 0x86f, 0x87a, 0x87a, 0x87a, 0x87f, 0x888, 0x88d, 0x88d, 0x895, 0x895, 0x89f,
	0x8a6, 0x8ab, 0x8b6, 0x8b6, 0x8ba, 0x8be, 0x8c4, 0x8cb, 0x8d3, 0x8d3, 0x8d3, 0x8d9,
	0x8df, 0x8e6, 0x8f3, 0x8ff, 0x8ff, 0x909, 0x90f, 0x915, 0x918, 0x91d, 0x921, 0x929,
	0x931, 0x935, 0x93c, 0x946, 0x946, 0x94a, 0x94a, 0x94f, 0x958, 0x964, 0x964, 0x964,
	0x968, 0x970, 0x97a, 0x986, 0x98d, 0x994, 0x99b, 0x9ac, 0x9ac, 0x9ac, 0x9b5, 0x9bb,
	0x9c3, 0x9c8, 0x9da, 0x9e0, 0x9e7, 0x9ed, 0x9f2, 0x9f8, 0x9fd, 0xa05, 0xa05, 0xa05,
	0xa05, 0xa0b, 0xa0b, 0xa10, 0xa14, 0xa14, 0xa1e, 0xa25, 0xa2a, 0xa2d, 0xa33, 0xa3b,
	0xa3b, 0xa3b, 0xa43, 0xa47, 0xa4d, 0xa55, 0xa5d, 0xa66, 0xa6b, 0xa6f, 0xa74, 0xa7a,
	0xa80, 0xa85, 0xa96, 0xaa5, 0xab3, 0xabb, 0xac1, 0xacc, 0xad4, 0xadc, 0xae2, 0xae7,
	0xae7, 0xaee, 0xaf9, 0xafe, 0xb07, 0xb0f, 0xb0f, 0xb16, 0xb1b, 0xb1b, 0xb1b, 0xb25,
	0xb29, 0xb35, 0xb3b, 0xb3f, 0xb44, 0xb44, 0xb4a, 0xb53, 0xb59, 0xb66, 0xb66, 0xb6c,
	0xb79, 0xb7d, 0xb8e, 0xb96, 0xb9f, 0xba4, 0xba9, 0xbae, 0xbba, 0xbc4, 0xbcb, 0xbd4,
	0xbde, 0xbe3, 0xbe3, 0xbe3, 0xbe3, 0xbf0, 0xbf0, 0xbfa, 0xbfa, 0xbfa, 0xc01, 0xc01,
	0xc12, 0xc1d, 0xc1d, 0xc27, 0xc2e, 0xc39, 0xc39, 0xc39, 0xc3e, 0xc45, 0xc45, 0xc45,
	0xc45, 0xc4c, 0xc4f, 0xc56, 0xc5d, 0xc70, 0xc77, 0xc7c, 0xc82, 0xc82, 0xc89, 0xc8e,
	0xc96, 0xc9f, 0xc9f, 0xca5, 0xca9, 0xca9, 0xcb1, 0xcc0, 0xcd0, 0xcd0, 0xcd6, 0xcda,
	0xce8, 0xcee, 0xcee, 0xcee, 0xcf9, 0xd05, 0xd13, 0xd1d, 0xd25, 0xd2c, 0xd38, 0xd40,
	0xd44, 0xd44, 0xd4a, 0xd51, 0xd5a, 0xd62, 0xd72, 0xd84, 0xd8c, 0xd8c, 0xd8c, 0xd91,
	0xd95, 0xd9b, 0xda0, 0xda6, 0xda9, 0xdb0, 0xdb0, 0xdb7, 0xdbe, 0xdbe, 0xdc6, 0xdd1,
	0xdda, 0xdda, 0xde0, 0xde0, 0xde9, 0xde9, 0xdf0, 0xdf6, 0xdfd, 0xe02, 0xe0b, 0xe14,
	0xe1f, 0xe26, 0xe2c, 0xe30, 0xe30, 0xe30, 0xe30, 0xe30, 0xe34, 0xe34, 0xe39, 0xe3f,
	0xe45, 0xe4a, 0xe4f, 0xe4f, 0xe56, 0xe56, 0xe5a, 0xe5d, 0xe63, 0xe6a, 0xe6f, 0xe6f,
	0xe78, 0xe82, 0xe90, 0xe90, 0xe96, 0xeb0, 0xeb4, 0xecd, 0xed3, 0xee9, 0xefc, 0xf0b,
	0xf1d, 0xf2d, 0xf40, 0xf52, 0xf6c, 0xf7f, 0xf90, 0xfa2, 0xfb2, 0xfb9, 0xfcd, 0xfe1,
	0xfe8, 0xff4, 0x1006, 0x101a,
}

const frCALangStr = "" +
	"frisongoudjarâtîyi de Sichuankinyarwandacingalaistonganouïgourgagsuisse allemand" +
	"luoindéterminéyémbaespagnol ibériqueportugais ibérique"

var frCALangIdx = []uint16{ // 600 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x6, 0x6, 0x6, 0x6, 0x6, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12,
	0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x1f, 0x1f, 0x1f, 0x1f,
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
	0x1f, 0x1f, 0x1f, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x33, 0x33, 0x33,
	0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
	0x33, 0x33, 0x33, 0x33, 0x33, 0x39, 0x39, 0x39, 0x39, 0x39, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x44, 0x44,
	0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
	0x44, 0x44, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53,
	0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53,
	0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53,
	0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53,
	0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53,
	0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53,
	0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
	0x56, 0x56, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63,
	0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x69, 0x69,
	0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69,
	0x69, 0x69, 0x69, 0x69, 0x69, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x8e,
}

const guLangStr = "" +
	"અફારઅબખાજિયનઅવેસ્તનઆફ્રિકન્સઅકાનએમ્હારિકઅર્ગોનીઝઅરબીઆસામીઅવેરિકઆયમારાઅઝરબૈજાનીબશ" +
	"્કીરબેલારુશિયનબલ્ગેરિયનબિસ્લામાબામ્બારાબંગાળીતિબેટીયનબ્રેટોનબોસ્નિયનકતલાનચેચનકેમ" +
	"ોરોકોર્સિકનક્રીચેકચર્ચ સ્લાવિકચૂવાશવેલ્શડેનિશજર્મનદિવેહીડ્ઝોંગ્ખાઈવગ્રીકઅંગ્રેજી" +
	"એસ્પેરાન્ટોસ્પેનિશએસ્ટોનિયનબાસ્કફારસીફુલાહફિનિશફિજીયનફોરિસ્તફ્રેન્ચપશ્ચિમી ફ્રિશ" +
	"િયનઆઇરિશસ્કોટ્સ ગેલિકગેલિશિયનગુઆરાનીગુજરાતીમાંક્સહૌસાહીબ્રુહિન્દીહિરી મોટૂક્રોએશ" +
	"િયનહૈતીયનહંગેરિયનઆર્મેનિયનહેરેરોઇંટરલિંગુઆઇન્ડોનેશિયનઇંટરલિંગઇગ્બોસિચુઆન યીઇનુપિ" +
	"યાકઇડૌઆઇસલેન્ડિકઇટાલિયનઇનુકિટૂટજાપાનીઝજાવાનીસજ્યોર્જિઅનકોંગોકિકુયૂક્વાન્યામાકઝાખ" +
	"કલાલ્લિસુતખ્મેરકન્નડકોરિયનકનુરીકાશ્મીરીકુર્દિશકોમીકોર્નિશકિર્ગીઝલેટિનલક્ઝેમબર્ગિ" +
	"શગાંડાલિંબૂર્ગિશલિંગાલાલાઓથિયનલિથુનિયનલ્યૂબા કટાંગાલાતવિયનમલાગસીમાર્શલીઝમાઓરીમેસ" +
	"ેડોનિયનમલયાલમમોંગોલિયનમરાઠીમલયમાલ્ટિઝબર્મીઝનાઉરૂઉતર દેબેલનેપાળીડોન્ગાડચનૉર્વેજીય" +
	"ન નાયનૉર્સ્કનોર્વેજીયન બોકમાલદક્ષિણ દેબેલનાવાજોન્યાન્જાઓક્સિટનઓઝિંબ્વાઓરોમોઉડિયા" +
	"ઓસ્સેટિકપંજાબીપાલીપોલીશપશ્તોપોર્ટુગીઝક્વેચુઆરોમાન્શરૂન્દીરોમાનિયનરશિયનકિન્યારવાન" +
	"્ડાસંસ્કૃતસાર્દિનિયનસિંધીઉત્તરીય સામીસાંગોસિંહાલીસ્લોવૅકસ્લોવેનિયનસામોનશોનાસોમાલ" +
	"ીઅલ્બેનિયનસર્બિયનસ્વાતીસદર્ન સોથોસંડેનીઝસ્વીડિશસ્વાહિલીતમિલતેલુગુતાજીકથાઈટાઇગ્રિ" +
	"નિયાતુર્કમેનત્સ્વાનાટોંગાનટર્કીશસોંગાતતારતાહિતિયનઉઇગુરયુક્રેનિયનઉર્દૂઉઝ્બેકવેન્દ" +
	"ાવિયેતનામીસવોલાપુકવાલૂનવોલોફખોસાયિદ્દિશયોરૂબાઝુઆગચાઇનીઝઝુલુઅચીનીએકોલીઅદાંગ્મીઅદિ" +
	"ઘેઅફ્રિહિલીઅઘેમઐનુઅક્કાદીયાનઅલેઉતદક્ષિણ અલ્તાઇજુની અંગ્રેજીઅંગીકાઅર્માઇકએરોકૈનિય" +
	"નઅરાપાહોઆલ્જેરિયન અરબીઅરાવકમોરોક્કન અરબીઈજિપ્શિયન અરબીઅસુઅસ્તુરિયનઅવધીદક્ષિણ ઝરબ" +
	"ૈજાનીબલૂચીબાલિનીસબસાબેજાબેમ્બાબેનાભોજપુરીબિકોલબિનીસિક્સિકાબિષ્નુપ્રિયાવ્રજબ્રાહુ" +
	"ઈબોડોબુરિયાતબગિનીસબ્લિનકડ્ડોકરિબઅત્સમસિબુઆનોચિગાચિબ્ચાછગાતાઇચૂકીસેમારીચિનૂક જાર્" +
	"ગનચોક્તૌશિપેવ્યાનશેરોકીશેયેન્નસોરાની કુર્દિશકોપ્ટિકક્રિમિયન તુર્કીકાશુબિયનદાકોતા" +
	"દાર્ગવાતૈતાદેલેવેરસ્લેવડોગ્રિબદિન્કાઝર્માડોગ્રીનિમ્ન સોર્બિયનદુઆલામધ્ય ડચજોલા-ફો" +
	"ન્યીડ્યુલાઍમ્બુએફિકપ્રાચીન ઇજીપ્શિયનએકાજુકએલામાઇટમિડિલ અંગ્રેજીઇવોન્ડોફેંગફિલિપિ" +
	"નોફોનમિડિલ ફ્રેંચજૂની ફ્રેંચનોર્ધર્ન ફ્રિશિયનપૂર્વ ફ્રિશિયનફ્રિયુલિયાનGaગાગાઝગાય" +
	"ોબાયાઝોરોસ્ટ્રિઅન દારીગીઝજિલ્બરટીઝમધ્ય હાઇ જર્મનજૂની હાઇ જર્મનગોઅન કોંકણીગોંડીગો" +
	"રોન્તાલોગોથિકગ્રેબોપ્રાચીન ગ્રીકસ્વિસ જર્મનગુસીગ્વિચ’ઇનહૈડાહાવાઇયનફીજી હિંદીહિલિ" +
	"ગેનોનહિટ્ટિતેમોંગઅપ્પર સોર્બિયનહૂપાઇબાનઇલોકોઇંગુશલોજ્બાનનગોમ્બામકામેજુદેઓ-પર્શિય" +
	"નજુદેઓ-અરબીકારા-કલ્પકકબાઇલકાચિનજ્જુકમ્બાકાવીકબાર્ડિયનત્યાપમકોન્ડેકાબુવર્ડિઆનુકોર" +
	"ોખાસીખોતાનીસકોયરા ચિનિકલેજિનકિમ્બન્દુકોમી-પર્મ્યાકકોંકણીકોસરિયનક્પેલ્લેકરાચય-બલ્" +
	"કારકરેલિયનકુરૂખશમ્બાલાબફિયાકુમીકકુતેનાઇલાદીનોલંગીલાહન્ડાલામ્બાલેઝધીયનલિંગ્વા ફેન" +
	"્કા નોવાલાકોટામોગોલોઝીલ્યૂબા-લુલુઆલુઇસેનોલુન્ડાલ્યુઓલુશાઇલુઈયામાદુરીસમગહીમૈથિલીમ" +
	"કાસરમન્ડિન્ગોમસાઇમોક્ષમંડારમેન્ડેમેરુમોરીસ્યેનમિડિલ આઇરિશમાખુવા-મીટ્ટુમેતામિકમેક" +
	"મિનાંગ્કાબાઉમાન્ચુમણિપુરીમોહૌકમોસ્સીપશ્ચિમી મારીમુનડાન્ગબહુવિધ ભાષાક્રિકમિરાંડીમ" +
	"ારવાડીએર્ઝયાનેપોલિટાનનમાલો જર્મનનેવાડીનિયાસનિયુઆનક્વાસિઓનોગાઇજૂની નોર્સએન’કોઉતરી" +
	" સોથોનુએરપરંપરાગત નેવારીન્યામવેઝીન્યાનકોલન્યોરોન્ઝિમાઓસેજઓટોમાન તુર્કિશપંગાસીનાન" +
	"પહલવીપમ્પાન્ગાપાપિયામેન્ટોપલાઉઆનજૂની ફારસીફોનિશિયનપોહપિએનજુની પ્રોવેન્સલકિચેરાજસ" +
	"્થાનીરાપાનુઇરારોટોંગનરોમ્બોરોમાનીઅરોમેનિયનરવાસોંડવેયાકૂતસામરિટાન અરેમિકસમ્બુરુસા" +
	"સાકસંતાલીસાંગુસિસિલિયાનસ્કોટ્સસેનાસેલ્કપકોયરાબોરો સેન્નીજૂની આયરિશતેશીલહિટશેનસિદ" +
	"ામોદક્ષિણ સામીલ્યુલ સામીઇનારી સામીસ્કોલ્ટ સામીસોનિન્કેસોગ્ડિએનસ્રાનન ટોન્ગોસેરેર" +
	"સુકુમાસુસુસુમેરિયનકોમોરિયનકોંગો સ્વાહિલીપરંપરાગત સિરિએકસિરિએકતુલુટિમ્નેતેસોતેરેન" +
	"ોતેતુમટાઇગ્રેતિવતોકેલાઉક્લિન્ગોનલિંગિતતામાશેખન્યાસા ટોન્ગાટોક પિસિનસિમ્શિયનમુસ્લ" +
	"િમ તાટતુમ્બુકાતુવાલુતસાવાકટુવીનિયનસેન્ટ્રલ ઍટ્લસ તામાઝિગ્ટઉદમુર્તયુગેરિટિકઉમ્બુન" +
	"્ડૂમૂલવાઇવોટિકવુન્જોવલામોવારેવાશોકાલ્મિકસોગાયાઓયાપીસકેંટોનીઝઝેપોટેકબ્લિસિમ્બોલ્સ" +
	"ઝેનાગાપ્રમાણભૂત મોરોક્કન ટમાઝિટઝૂનીકોઇ ભાષાશાસ્ત્રીય સામગ્રી નથીઝાઝામોડર્ન સ્ટાન" +
	"્ડર્ડ અરબીઓસ્ટ્રિઅન જર્મનસ્વિસ હાય જર્મનઓસ્ટ્રેલિયન અંગ્રેજીકેનેડિયન અંગ્રેજીબ્ર" +
	"િટિશ અંગ્રેજીઅમેરિકન અંગ્રેજીલેટિન અમેરિકન સ્પેનિશયુરોપિયન સ્પેનિશમેક્સિકન સ્પેન" +
	"િશકેનેડિયન ફ્રેંચસ્વિસ ફ્રેંચફ્લેમિશબ્રાઝિલીયન પોર્ટુગીઝયુરોપિયન પોર્ટુગીઝમોલડાવ" +
	"િયનસર્બો-ક્રોએશિયનસરળીકૃત ચાઇનીઝપારંપરિક ચાઇનીઝ"

var guLangIdx = []uint16{ // 604 entries
	0x0, 0xc, 0x24, 0x39, 0x54, 0x60, 0x78, 0x90, 0x9c, 0xab, 0xbd, 0xcf,
	0xea, 0xfc, 0x11a, 0x135, 0x14d, 0x165, 0x177, 0x18f, 0x1a4, 0x1bc, 0x1cb, 0x1d7,
	0x1e9, 0x201, 0x20d, 0x216, 0x238, 0x247, 0x256, 0x265, 0x274, 0x286, 0x2a1, 0x2a7,
	0x2b6, 0x2ce, 0x2ef, 0x304, 0x31f, 0x32e, 0x33d, 0x34c, 0x35b, 0x36d, 0x382, 0x397,
	0x3c5, 0x3d4, 0x3f9, 0x411, 0x426, 0x43b, 0x44d, 0x459, 0x46b, 0x47d, 0x496, 0x4b1,
	0x4c3, 0x4db, 0x4f6, 0x508, 0x526, 0x547, 0x55f, 0x56e, 0x587, 0x59f, 0x5a8, 0x5c6,
	0x5db, 0x5f3, 0x608, 0x61d, 0x63b, 0x64a, 0x65c, 0x67a, 0x686, 0x6a4, 0x6b3, 0x6c2,
	0x6d4, 0x6e3, 0x6fb, 0x710, 0x71c, 0x731, 0x746, 0x755, 0x779, 0x788, 0x7a6, 0x7bb,
	0x7d0, 0x7e8, 0x80d, 0x822, 0x834, 0x84c, 0x85b, 0x879, 0x88b, 0x8a6, 0x8b5, 0x8be,
	0x8d3, 0x8e5, 0x8f4, 0x90d, 0x91f, 0x931, 0x937, 0x974, 0x9a5, 0x9c7, 0x9d9, 0x9f1,
	0xa06, 0xa1e, 0xa2d, 0xa3c, 0xa54, 0xa66, 0xa72, 0xa81, 0xa90, 0xaab, 0xac0, 0xad5,
	0xae7, 0xaff, 0xb0e, 0xb35, 0xb4a, 0xb68, 0xb77, 0xb99, 0xba8, 0xbbd, 0xbd2, 0xbf0,
	0xbff, 0xc0b, 0xc1d, 0xc38, 0xc4d, 0xc5f, 0xc7b, 0xc90, 0xca5, 0xcbd, 0xcc9, 0xcdb,
	0xcea, 0xcf3, 0xd14, 0xd2c, 0xd44, 0xd56, 0xd68, 0xd77, 0xd83, 0xd9b, 0xdaa, 0xdc8,
	0xdd7, 0xde9, 0xdfb, 0xe19, 0xe2e, 0xe3d, 0xe4c, 0xe58, 0xe6d, 0xe7f, 0xe8b, 0xe9d,
	0xea9, 0xeb8, 0xec7, 0xedf, 0xeee, 0xeee, 0xf09, 0xf15, 0xf1e, 0xf3c, 0xf3c, 0xf4b,
	0xf4b, 0xf70, 0xf95, 0xfa7, 0xfbc, 0xfd7, 0xfd7, 0xfec, 0x1014, 0x1023, 0x1048, 0x1070,
	0x1079, 0x1079, 0x1094, 0x1094, 0x10a0, 0x10cb, 0x10da, 0x10ef, 0x10ef, 0x10f8, 0x10f8, 0x10f8,
	0x10f8, 0x1104, 0x1116, 0x1116, 0x1122, 0x1122, 0x1122, 0x1137, 0x1146, 0x1152, 0x1152, 0x1152,
	0x116a, 0x118e, 0x118e, 0x119a, 0x11af, 0x11bb, 0x11bb, 0x11d0, 0x11e2, 0x11e2, 0x11f1, 0x11f1,
	0x1200, 0x120c, 0x120c, 0x121b, 0x1230, 0x123c, 0x124e, 0x1260, 0x1272, 0x127e, 0x12a0, 0x12b2,
	0x12cd, 0x12df, 0x12f4, 0x131c, 0x1331, 0x1331, 0x135c, 0x1374, 0x1386, 0x139b, 0x13a7, 0x13bc,
	0x13cb, 0x13e0, 0x13f2, 0x1401, 0x1413, 0x143b, 0x143b, 0x144a, 0x145d, 0x147c, 0x148e, 0x148e,
	0x149d, 0x14a9, 0x14a9, 0x14da, 0x14ec, 0x1501, 0x1529, 0x1529, 0x153e, 0x153e, 0x154a, 0x1562,
	0x1562, 0x156b, 0x156b, 0x158d, 0x15ac, 0x15ac, 0x15dd, 0x1605, 0x1626, 0x1628, 0x1637, 0x1637,
	0x1643, 0x164f, 0x1680, 0x1689, 0x16a4, 0x16a4, 0x16ca, 0x16f0, 0x170f, 0x171e, 0x173c, 0x174b,
	0x175d, 0x1782, 0x17a1, 0x17a1, 0x17a1, 0x17ad, 0x17c5, 0x17d1, 0x17d1, 0x17e6, 0x1802, 0x181d,
	0x1835, 0x1841, 0x1869, 0x1869, 0x1875, 0x1881, 0x1881, 0x1890, 0x189f, 0x189f, 0x189f, 0x18b4,
	0x18c9, 0x18d8, 0x18fd, 0x1919, 0x1919, 0x1935, 0x1944, 0x1953, 0x195f, 0x196e, 0x197a, 0x1995,
	0x1995, 0x19a4, 0x19b9, 0x19dd, 0x19dd, 0x19e9, 0x19e9, 0x19f5, 0x1a0a, 0x1a26, 0x1a26, 0x1a26,
	0x1a26, 0x1a38, 0x1a53, 0x1a78, 0x1a8a, 0x1a9f, 0x1ab7, 0x1ad9, 0x1ad9, 0x1ad9, 0x1aee, 0x1afd,
	0x1b12, 0x1b21, 0x1b21, 0x1b30, 0x1b45, 0x1b57, 0x1b63, 0x1b78, 0x1b8a, 0x1b9f, 0x1bd4, 0x1bd4,
	0x1bd4, 0x1be6, 0x1be6, 0x1bf2, 0x1bfe, 0x1bfe, 0x1c20, 0x1c35, 0x1c47, 0x1c56, 0x1c65, 0x1c74,
	0x1c74, 0x1c74, 0x1c89, 0x1c89, 0x1c95, 0x1ca7, 0x1cb6, 0x1cd1, 0x1cdd, 0x1cdd, 0x1cec, 0x1cfb,
	0x1d0d, 0x1d19, 0x1d34, 0x1d53, 0x1d78, 0x1d84, 0x1d96, 0x1dba, 0x1dcc, 0x1de1, 0x1df0, 0x1e02,
	0x1e24, 0x1e3c, 0x1e5b, 0x1e6a, 0x1e7f, 0x1e94, 0x1e94, 0x1e94, 0x1ea6, 0x1ea6, 0x1ea6, 0x1ec1,
	0x1eca, 0x1ee0, 0x1ef2, 0x1f01, 0x1f13, 0x1f13, 0x1f28, 0x1f28, 0x1f37, 0x1f53, 0x1f53, 0x1f62,
	0x1f7b, 0x1f87, 0x1fb2, 0x1fcd, 0x1fe5, 0x1ff7, 0x2009, 0x2015, 0x203d, 0x2058, 0x2067, 0x2082,
	0x20a6, 0x20b8, 0x20b8, 0x20b8, 0x20b8, 0x20d4, 0x20d4, 0x20ec, 0x20ec, 0x20ec, 0x2101, 0x2101,
	0x212c, 0x2138, 0x2138, 0x2153, 0x2168, 0x2183, 0x2183, 0x2183, 0x2195, 0x21a7, 0x21a7, 0x21a7,
	0x21a7, 0x21c2, 0x21cb, 0x21dd, 0x21ec, 0x2217, 0x222c, 0x223b, 0x224d, 0x224d, 0x224d, 0x225c,
	0x2277, 0x228c, 0x228c, 0x228c, 0x2298, 0x2298, 0x22aa, 0x22d8, 0x22f4, 0x22f4, 0x230c, 0x2315,
	0x2315, 0x2327, 0x2327, 0x2327, 0x2346, 0x2362, 0x237e, 0x23a0, 0x23b8, 0x23d0, 0x23f5, 0x2404,
	0x2404, 0x2404, 0x2416, 0x2422, 0x243a, 0x2452, 0x247a, 0x24a5, 0x24b7, 0x24b7, 0x24c3, 0x24d5,
	0x24e1, 0x24f3, 0x2502, 0x2517, 0x2520, 0x2535, 0x2535, 0x2550, 0x2562, 0x2562, 0x2577, 0x259c,
	0x25b5, 0x25b5, 0x25b5, 0x25b5, 0x25cd, 0x25ec, 0x2604, 0x2616, 0x2628, 0x2640, 0x2684, 0x2699,
	0x26b4, 0x26cf, 0x26d8, 0x26e1, 0x26e1, 0x26e1, 0x26e1, 0x26e1, 0x26f0, 0x26f0, 0x2702, 0x2702,
	0x2711, 0x271d, 0x2729, 0x2729, 0x273e, 0x273e, 0x274a, 0x2753, 0x2762, 0x2762, 0x2762, 0x2762,
	0x277a, 0x278f, 0x27b6, 0x27b6, 0x27c8, 0x280f, 0x281b, 0x286c, 0x2878, 0x28b6, 0x28e1, 0x290a,
	0x2944, 0x2975, 0x29a3, 0x29d1, 0x2a0c, 0x2a3a, 0x2a68, 0x2a93, 0x2ab5, 0x2aca, 0x2b04, 0x2b38,
	0x2b53, 0x2b7e, 0x2ba6, 0x2bd1,
}

const heLangStr = "" +
	"אפאריתאבחזיתאבסטןאפריקאנסאקאןאמהריתאראגוניתערביתאסאמיתאבאריתאיימאריתאזריתבשקירית" +
	"בלארוסיתבולגריתביסלמהבמבארהבנגליתטיבטיתברטוניתבוסניתקטלאניתצ׳צ׳ניתצ׳מורוקורסיקני" +
	"תקריצ׳כיתסלאבית כנסייתית עתיקהצ׳ובאשולשיתדניתגרמניתדיבהידזונקהאווהיווניתאנגליתאס" +
	"פרנטוספרדיתאסטוניתבסקיתפרסיתפולהפיניתפיג׳יתפארואזיתצרפתיתפריזיתאיריתגאלית סקוטית" +
	"גליציאניתגוארניגוג׳ראטיתמאניתהאוסהעבריתהינדיהארי מוטוקרואטיתהאיטיתהונגריתארמניתה" +
	"ררו‏אינטרלינגואהאינדונזיתאינטרלינגהאיגבוסיצ׳ואן ייאינופיאקאידואיסלנדיתאיטלקיתאינ" +
	"וקטיטוטיפניתיאווניתגאורגיתקונגוקיקויוקואניאמהקזחיתקאלאליסוטיתקמריתקנאדהקוריאניתק" +
	"אנוריקשמיריתכורדיתקומיקורניתקירגיזיתלטיניתלוקסמבורגיתגאנדהלימבורגישלינגלהלאיתליט" +
	"איתלובה-קטנגהלטביתמלגשיתמרשאלסמאוריתמקדוניתמלאיאלםמונגוליתמרטהימלאיתמלטיתבורמזית" +
	"נאוריתצפון נדבלהנפאליתנדונגההולנדיתנורבגית חדשה‏נורבגית ספרותיתדרום נדבלהנבחוניא" +
	"נג׳האוקסיטניתאוג׳יבווהאורומואוריהאוסטיתפנג׳אביתפאליפולניתפאשטופורטוגליתקצ׳ואהרומ" +
	"אנשקירונדירומניתרוסיתקינירואנדהסנסקריטסרדיניתסינדהיתלאפית צפוניתסנגוסינהלהסלובקי" +
	"תסלובניתסמואיתשונהסומליתאלבניתסרביתסיסוואטיססות׳וסונדניתשוודיתסווהיליתטמיליתטלוג" +
	"וטג׳יקיתתאיתטיגרינאיתטורקמניתטוניסיהטונגןטורקיתטסונגהטטריתטהיטיתאויגהוראוקראינית" +
	"אורדואוזבקיתוונדהויאטנמית‏וולאפיקוואלוןג׳ולוףקסוסהיידישיורובהז׳ואנגסיניתזולואכינ" +
	"זיתאקוליאדנמהאדיגיתאפריהיליאהייםאינואכדיתאלאוטאלטאי דרומיתאנגלית עתיקהאנג׳יקהארמ" +
	"יתאראוקניתארפהוארוואקאסואסטוריתאוואדיתבאלוצ׳יבלינזיתבוואריתבסאאבאקסגומלבז׳הבמבהב" +
	"נהבאפוטבוג׳פוריביקולביניקוםסיקסיקהבראג׳בודואקוסהבוריאטבוגינזיתבולובליןמדומבהקאדו" +
	"קאריבקאיוגהאטסםקבואנוצ׳יגהצ׳יבצ׳הצ׳אגאטאיצ׳וקסהמאריניב צ׳ינוקצ׳וקטאוצ׳יפוויאןצ׳ר" +
	"וקישאייןכורדית סוראניתקופטיתטטרית של קריםקשוביאןדקוטהדרגווהטאיטהדלאוורסלאביתדוגר" +
	"יבדינקהזארמהדוגריסורבית נמוכהדואלההולנדית תיכונההולה-פוניידיולהדזאנגהאמבואפיקמצר" +
	"ית עתיקהאקיוקעילמיתאנגלית תיכונהאוונדופנגפיליפיניתפוןצרפתית תיכונהצרפתית עתיקהפר" +
	"יזית צפוניתפריזיאן מזרחיתפריוליתגאגגאוזיתגאיוגבאיהגעזגילברטזיתגרמנית בינונית-גבו" +
	"ההגרמנית עתיקה גבוההגונדיגורונטאלוגותיתגרבויוונית עתיקהגרמנית שוויצריתגוסיגוויצ׳" +
	"יןהאידההוואיתהיליגאינוןחיתיתמונגסורבית גבוהההופהאיבאןאיביביואילוקואינגושיתלויבאן" +
	"נגומהמצ׳אמהפרסית יהודיתערבית יהודיתקארא-קלפאקקבילהקצ׳יןג׳יוקמבהקאוויקברדיתקנמבוט" +
	"יאפמקונדהקאבוורדיאנוקורוקאסיקוטאנזיתקוירה צ׳יניקאקוקאלנג׳יןקימבונדוקומי-פרמיאקית" +
	"קונקאניקוסראיאןקפלהקראצ׳י-בלקרקארליתקורוקשמבאלהבאפיהקולוניאןקומיקקוטנאילדינולאנג" +
	"ילנדהלמבהלזגיתלקוטהמונגולוזילובה, לולואהלואיסנולונדהלואולושאילויהמדורסהמאפאמאגאה" +
	"יתמאיטיליתמקסארמנדינגומאסאיתמאבאמוקשהמנדארמנדהמרומוריסייןאירית תיכונהמקואה-מיטומ" +
	"טאמיקמקמיננגקבאומנצ׳ומניפוריתמוהוקמוסימונדאנגמספר שפותקריקמירנדזיתמרווארימאייןאר" +
	"זיהנפוליטניתנאמהגרמנית תחתיתנוואריניאסניואיאןקוואסיונגיאמבוןנוגאי‏נורדית עתיקהנ׳" +
	"קוסוטו הצפוניתנוארנווארית קלאסיתניאמווזיניאנקולהניורונזימהאוסג׳הטורקית עותומניתפ" +
	"נגסינאןפלאביפמפאניהפפיאמנטופלוואןפרסית עתיקהפניקיתפונפיאןפרובנסאל עתיקהקיצ׳הראג׳" +
	"סטןרפאנויררוטונגאןרומבורומאניתארומניתרוואסנדאווהסאחהארמית שומרוניתסמבורוססאקסאנט" +
	"לינגמבאיסאנגוסיציליאניתסקוטיתסנקהסנהסלקופקויראבורו סניאירית עתיקהטצ׳להיטשאןערבית" +
	" צ׳אדיתסידמוסאמי דרומיתלולה סאמיאינארי סאמיסקולט סאמיסונינקהסוגדיאןסרנאן טונגוסר" +
	"רסאהוסוקומהסוסושומריתסווהילי קונגולטזיתסירית קלאסיתסוריתטימנהטסוטרנוטטוםטיגריתטי" +
	"בטוקלאוקלינגוןטלינגיטטמאשקניאסה טונגהטוק פיסיןטרוקוטסימשיאןטומבוקהטובאלוטסוואקטו" +
	"ביניתטמזייט של מרכז מרוקואודמורטאוגריתיתאומבונדורוטואיווטיקוונג׳ווואלסרוולאמווור" +
	"איוואשוקלמיקסוגהיאויאפזיתיאנגבןימבהקנטונזיתזאפוטקבליסימבולסזנאגהתמזיע׳ת מרוקאית " +
	"תקניתזוניללא תוכן לשוניזאזאערבית ספרותיתגרמנית אוסטריתגרמנית שוויצרית (גבוהה)אנג" +
	"לית אוסטרליתאנגלית קנדיתאנגלית בריטיתאנגלית אמריקאיתספרדית לטינו־אמריקאיתספרדית " +
	"אירופאיתספרדית מקסיקניתצרפתית קנדיתצרפתית שוויצריתפלמיתפורטוגלית ברזילאיתפורטוגל" +
	"ית אירופאיתמולדביתסרבו-קרואטיתסינית מפושטתסינית מסורתית"

var heLangIdx = []uint16{ // 604 entries
	0x0, 0xc, 0x18, 0x22, 0x32, 0x3a, 0x46, 0x56, 0x60, 0x6c, 0x78, 0x88,
	0x92, 0xa0, 0xb0, 0xbe, 0xca, 0xd6, 0xe2, 0xee, 0xfc, 0x108, 0x116, 0x124,
	0x130, 0x142, 0x148, 0x152, 0x17a, 0x186, 0x190, 0x198, 0x1a4, 0x1ae, 0x1ba, 0x1c2,
	0x1ce, 0x1da, 0x1e8, 0x1f4, 0x202, 0x20c, 0x216, 0x21e, 0x228, 0x234, 0x244, 0x250,
	0x25c, 0x266, 0x27d, 0x28f, 0x29b, 0x2ad, 0x2b7, 0x2c1, 0x2cb, 0x2d5, 0x2e6, 0x2f4,
	0x300, 0x30e, 0x31a, 0x322, 0x33d, 0x34f, 0x363, 0x36d, 0x380, 0x390, 0x398, 0x3a8,
	0x3b6, 0x3ca, 0x3d4, 0x3e2, 0x3f0, 0x3fa, 0x406, 0x416, 0x420, 0x436, 0x440, 0x44a,
	0x45a, 0x466, 0x474, 0x480, 0x488, 0x494, 0x4a4, 0x4b0, 0x4c6, 0x4d0, 0x4e2, 0x4ee,
	0x4f6, 0x502, 0x515, 0x51f, 0x52b, 0x537, 0x543, 0x551, 0x55f, 0x56f, 0x579, 0x583,
	0x58d, 0x59b, 0x5a7, 0x5ba, 0x5c6, 0x5d2, 0x5e0, 0x5f7, 0x617, 0x62a, 0x632, 0x640,
	0x652, 0x664, 0x670, 0x67a, 0x686, 0x696, 0x69e, 0x6aa, 0x6b4, 0x6c6, 0x6d2, 0x6de,
	0x6ec, 0x6f8, 0x702, 0x716, 0x724, 0x732, 0x740, 0x757, 0x75f, 0x76b, 0x779, 0x787,
	0x793, 0x79b, 0x7a7, 0x7b3, 0x7bd, 0x7cd, 0x7d9, 0x7e7, 0x7f3, 0x803, 0x80f, 0x819,
	0x827, 0x82f, 0x841, 0x851, 0x85f, 0x869, 0x875, 0x881, 0x88b, 0x897, 0x8a5, 0x8b7,
	0x8c1, 0x8cf, 0x8d9, 0x8e9, 0x8fa, 0x906, 0x912, 0x91c, 0x926, 0x932, 0x93e, 0x948,
	0x950, 0x95e, 0x968, 0x972, 0x97e, 0x97e, 0x98e, 0x998, 0x9a0, 0x9aa, 0x9aa, 0x9b4,
	0x9b4, 0x9cb, 0x9e2, 0x9f0, 0x9fa, 0xa0a, 0xa0a, 0xa14, 0xa14, 0xa20, 0xa20, 0xa20,
	0xa26, 0xa26, 0xa34, 0xa34, 0xa42, 0xa42, 0xa50, 0xa5e, 0xa6c, 0xa74, 0xa7c, 0xa7c,
	0xa84, 0xa8c, 0xa94, 0xa94, 0xa9a, 0xaa4, 0xaa4, 0xab4, 0xabe, 0xac6, 0xac6, 0xacc,
	0xada, 0xada, 0xada, 0xae4, 0xae4, 0xaec, 0xaf6, 0xb02, 0xb12, 0xb1a, 0xb22, 0xb2e,
	0xb36, 0xb40, 0xb4c, 0xb54, 0xb60, 0xb6a, 0xb78, 0xb88, 0xb94, 0xb9c, 0xbaf, 0xbbd,
	0xbcf, 0xbdb, 0xbe5, 0xc00, 0xc0c, 0xc0c, 0xc24, 0xc32, 0xc3c, 0xc48, 0xc52, 0xc5e,
	0xc6a, 0xc76, 0xc80, 0xc8a, 0xc94, 0xcab, 0xcab, 0xcb5, 0xcd0, 0xce3, 0xced, 0xcf9,
	0xd01, 0xd09, 0xd09, 0xd1e, 0xd28, 0xd34, 0xd4d, 0xd4d, 0xd59, 0xd59, 0xd5f, 0xd71,
	0xd71, 0xd77, 0xd77, 0xd90, 0xda7, 0xda7, 0xdc0, 0xddb, 0xde9, 0xded, 0xdfb, 0xdfb,
	0xe03, 0xe0d, 0xe0d, 0xe13, 0xe25, 0xe25, 0xe4b, 0xe6d, 0xe6d, 0xe77, 0xe89, 0xe93,
	0xe9b, 0xeb2, 0xecf, 0xecf, 0xecf, 0xed7, 0xee7, 0xef1, 0xef1, 0xefd, 0xefd, 0xf11,
	0xf1b, 0xf23, 0xf3a, 0xf3a, 0xf42, 0xf4c, 0xf5a, 0xf66, 0xf76, 0xf76, 0xf76, 0xf82,
	0xf8c, 0xf98, 0xfaf, 0xfc6, 0xfc6, 0xfd9, 0xfe3, 0xfed, 0xff5, 0xffd, 0x1007, 0x1013,
	0x101d, 0x1025, 0x1031, 0x1047, 0x1047, 0x104f, 0x104f, 0x1057, 0x1067, 0x107c, 0x107c, 0x107c,
	0x1084, 0x1094, 0x10a4, 0x10bd, 0x10cb, 0x10db, 0x10e3, 0x10f8, 0x10f8, 0x10f8, 0x1104, 0x110e,
	0x111a, 0x1124, 0x1134, 0x113e, 0x114a, 0x1154, 0x115e, 0x1166, 0x116e, 0x1178, 0x1178, 0x1178,
	0x1178, 0x1182, 0x1182, 0x118c, 0x1194, 0x1194, 0x11aa, 0x11b8, 0x11c2, 0x11ca, 0x11d4, 0x11dc,
	0x11dc, 0x11dc, 0x11e8, 0x11f0, 0x11fe, 0x120e, 0x1218, 0x1226, 0x1232, 0x123a, 0x1244, 0x124e,
	0x1256, 0x125c, 0x126c, 0x1283, 0x1296, 0x129c, 0x12a6, 0x12b8, 0x12c2, 0x12d2, 0x12dc, 0x12e4,
	0x12e4, 0x12f2, 0x1303, 0x130b, 0x131b, 0x1329, 0x1329, 0x1333, 0x133d, 0x133d, 0x133d, 0x134f,
	0x1357, 0x136e, 0x137a, 0x1382, 0x1390, 0x1390, 0x139e, 0x13ae, 0x13b8, 0x13d2, 0x13d2, 0x13da,
	0x13f1, 0x13f9, 0x1414, 0x1424, 0x1434, 0x143e, 0x1448, 0x1454, 0x1471, 0x1481, 0x148b, 0x1499,
	0x14a9, 0x14b5, 0x14b5, 0x14b5, 0x14b5, 0x14ca, 0x14ca, 0x14d6, 0x14d6, 0x14d6, 0x14e4, 0x14e4,
	0x14ff, 0x1509, 0x1509, 0x1517, 0x1523, 0x1535, 0x1535, 0x1535, 0x153f, 0x154d, 0x154d, 0x154d,
	0x154d, 0x155b, 0x1563, 0x1571, 0x1579, 0x1594, 0x15a0, 0x15a8, 0x15b4, 0x15b4, 0x15c0, 0x15ca,
	0x15de, 0x15ea, 0x15ea, 0x15f2, 0x15f8, 0x15f8, 0x1602, 0x161b, 0x1630, 0x1630, 0x163e, 0x1644,
	0x165b, 0x1665, 0x1665, 0x1665, 0x167a, 0x168b, 0x16a0, 0x16b3, 0x16c1, 0x16cf, 0x16e4, 0x16ea,
	0x16f2, 0x16f2, 0x16fe, 0x1706, 0x1712, 0x1712, 0x1735, 0x174c, 0x1756, 0x1756, 0x1756, 0x1760,
	0x1766, 0x176e, 0x1776, 0x1782, 0x1788, 0x1794, 0x1794, 0x17a2, 0x17b0, 0x17b0, 0x17ba, 0x17cf,
	0x17e0, 0x17e0, 0x17ea, 0x17ea, 0x17fa, 0x17fa, 0x1808, 0x1814, 0x1820, 0x182e, 0x1853, 0x1861,
	0x1871, 0x1881, 0x1887, 0x188d, 0x188d, 0x188d, 0x188d, 0x188d, 0x1897, 0x1897, 0x18a3, 0x18af,
	0x18bb, 0x18c5, 0x18cf, 0x18cf, 0x18d9, 0x18d9, 0x18e1, 0x18e7, 0x18f3, 0x18ff, 0x1907, 0x1907,
	0x1917, 0x1923, 0x1937, 0x1937, 0x1941, 0x1969, 0x1971, 0x198b, 0x1993, 0x19ac, 0x19c7, 0x19f1,
	0x1a0e, 0x1a25, 0x1a3e, 0x1a5b, 0x1a84, 0x1aa1, 0x1abe, 0x1ad5, 0x1af2, 0x1afc, 0x1b1f, 0x1b42,
	0x1b50, 0x1b67, 0x1b7e, 0x1b97,
}

const hiLangStr = "" +
	"अफ़ारअब्ख़ाज़ियनअवस्ताईअफ़्रीकीअकनअम्हेरीअर्गोनीअरबीअसमियाअवेरिकआयमाराअज़रबैजानी" +
	"बशख़िरबेलारूसीबुल्गारियाईबिस्लामाबाम्बाराबंगालीतिब्बतीब्रेटनबोस्नियाईकातालानचेचन" +
	"कमोरोकोर्सीकनक्रीचेकचर्च साल्विकचूवाशवेल्शडेनिशजर्मनदिवेहीज़ोन्गखाईवेयूनानीअंग्र" +
	"ेज़ीएस्पेरेंतोस्पेनीएस्टोनियाईबास्कफ़ारसीफुलाहफ़िनिशफ़ीजीफ़ैरोइज़फ़्रेंचपश्चिमी " +
	"फ़्रिसियाईआइरिशस्काट्स् गायेलिक्गैलिशियनगुआरानीगुजरातीमैंक्सहौसाहिब्रूहिंदीहिरी " +
	"मोटूक्रोएशियाईहैतियाईहंगेरियाईआर्मेनियाईहरैरोईन्टरलिंगुआइंडोनेशियाईईन्टरलिंगुइईग" +
	"्बोसिचुआन यीइनुपियाक्इडौआइसलैंडीइतालवीइनूकीटूत्जापानीजावानीज़जॉर्जियाईकोंगोकिकुय" +
	"ूक्वान्यामाकज़ाख़ग्रीनलैंडिकखमेरकन्नड़कोरियाईकनुरीकश्मीरीकुर्दिशकोमीकोर्निशकिर्ग" +
	"ीज़लैटिनलग्ज़मबर्गीगांडालिंबर्गिशलिंगालालाओलिथुआनियाईल्यूबा-कटांगालातवियाईमालागा" +
	"सीमार्शलीज़माओरीमैसिडोनियाईमलयालममंगोलीयाईमराठीमलयमाल्टीज़बर्मीज़नाउरूउत्तरी देब" +
	"ेलनेपालीडोन्गाडचनॉर्वेजियाई नॉयनॉर्स्कनॉर्वेजियाई बोकमालदक्षिण देबेलनावाजोन्यानज" +
	"ाओसीटानओजिब्वाओरोमोउड़ियाओस्सेटिकपंजाबीपालीपोलिशपश्तोपुर्तगालीक्वेचुआरोमान्शरुन्" +
	"दीरोमानियाईरूसीकिन्यारवांडासंस्कृतसार्दिनियनसिंधीनॉर्दन सामीसांगोसिंहलीस्लोवाकस्" +
	"लोवेनियाईसामोनशोणासोमालीअल्बानियाईसर्बियाईस्वातीसेसोथोसुंडानीस्वीडिशस्वाहिलीतमिल" +
	"तेलुगूताजिकथाईतिग्रीन्यातुर्कमेनसेत्स्वानाटोंगनतुर्कीसोंगातातारताहितियनविघुरयूक्" +
	"रेनियाईउर्दूउज़्बेकवेन्दावियतनामीवोलापुकवाल्लूनवोलोफ़ख़ोसायेहुदीयोरूबाज़ुआंगचीनी" +
	"ज़ुलूअचाइनीसअकोलीअदान्गमेअदिघेअफ्रिहिलीअग्हेमऐनूअक्कादीअलेउतदक्षिणी अल्ताईपुरानी" +
	" अंग्रेज़ीअंगिकाऐरेमेकमापूचेअराफाओअरावकअसुअस्तुरियनअवधीबलूचीबालिनीसबसाबेजाबेम्बा" +
	"बेनाभोजपुरीबिकोलबिनीसिक्सिकाब्रजबोडोबुरियातबगिनीसब्लिनकैड्डोकैरिबअत्समसिबुआनोशिग" +
	"ाचिब्चाछगाताईचूकीसमारीचिनूक जारगॉनचोक्तौशिपेव्यानशेरोकीशेयेन्नसोरानी कुर्दिशकॉप्" +
	"टिकक्रीमीन तुर्कीकाशुबियनदाकोतादार्गवातैताडिलैवेयरस्लेवडोग्रिबदिन्काझार्माडोग्री" +
	"निचला सॉर्बियनदुआलामध्य पुर्तगालीजोला-फोंईड्युलाएम्बुएफिकप्राचीन मिस्रीएकाजुकएला" +
	"माइटमध्यकालीन अंग्रेज़ीइवोन्डोफैन्गफ़िलिपीनोफॉनमध्यकालीन फ़्रांसीसीपुरातन फ़्रां" +
	"सीसीउत्तरी फ्रीसीयनपूर्वी फ्रीसीयनफ्रीयुलीयानगागागौज़गायोग्बायागीज़गिल्बरतीसमध्य" +
	"कालीन हाइ जर्मनपुरातन हाइ जर्मनगाँडीगोरोन्तालोगॉथिकग्रेबोप्राचीन यूनानीस्विस जर्" +
	"मनगुसीग्विच’इनहैडाहवाईहिलिगेननहिताइतह्मॉंगऊपरी सॉर्बियनहूपाइबानइलोकोइंगुशलोज्बान" +
	"नगोंबामैकहैमेजुदेओ-पर्शियनजुदेओ-अरेबिककारा-कल्पककबाइलकाचिनज्जुकम्बाकावीकबार्डियन" +
	"त्यापमैकोंडकाबुवेर्दियानुकोरोखासीखोतानीसकोयरा चीनीकलेंजिनकिम्बन्दुकोमी-पर्मयाकको" +
	"ंकणीकोसरैनक्पेल्लैकराचय-बल्कारकरेलियनकुरूखशम्बालाबफिआकुमीककुतेनाईलादीनोलांगिलाह्" +
	"न्डालाम्बालेज़्घीयनलैकोटामोंगोलोज़ील्यूबा-लुलुआलुइसेनोलुन्डाल्युओलुशाईल्युईआमादु" +
	"रीसमगाहीमैथिलीमकासरमन्डिन्गोमसाईमोक्षमंधारमेन्डेमेरुमोरीस्येनमध्यकाल आइरिशमैखुवा" +
	"-मीट्टोमेटामिकमैकमिनांग्काबाउमन्चुमणिपूरीमोहौकमोस्सीमुंडैंगविविध भाषाएँक्रीकमिरा" +
	"ंडीमारवाड़ीएर्ज़यानीपोलिटननामानिचला जर्मननेवाड़ीनियासनियुआनक्वासिओनोगाईपुराना नॉ" +
	"र्सएन्कोउत्तरी सोथोनुएरपारम्परिक नेवारीन्यामवेज़ीन्यानकोलन्योरोन्ज़ीमाओसेजओटोमान" +
	" तुर्किशपंगासीनानपाह्लावीपाम्पान्गापापियामेन्टोपलोउआनपुरानी फारसीफोएनिशियनपोह्नप" +
	"िएनपुरानी प्रोवेन्सलकिशराजस्थानीरापानुईरारोतोंगनरोम्बोरोमानीअरोमानियनरवासन्डावेय" +
	"ाकूतसामैरिटन अरैमिकसैम्बुरुसासाकसंतालीसैंगुसिसिलियनस्कॉट्ससेनासेल्कपकोयराबोरो से" +
	"न्नीपुरानी आइरिशतैचेल्हितशैनसिदामोदक्षिण सामील्युल सामीइनारी सामीस्कोल्ट सामीसोन" +
	"िन्केसोग्डिएनस्रानान टॉन्गोसेरेरसुकुमासुसुसुमेरियनकांगो स्वाहिलीक्लासिकल सिरिएकस" +
	"िरिएकटिम्नेटेसोतेरेनोतेतुमटाइग्रेतिवतोकेलाऊक्लिंगनत्लिंगिततामाशेकन्यासा टोन्गाटो" +
	"क पिसिनत्सिमीशियनतम्बूकातुवालुटासवाकतुवीनियनमध्य एटलस तमाज़ितउदमुर्तयुगैरिटिकउम्" +
	"बुन्डुरूटवाईवॉटिकवुंजोवलामोवारैवाशोकाल्मिकसोगायाओयापीसकैंटोनीज़ज़ेपोटेकब्लिसिम्ब" +
	"ॉल्सज़ेनान्गामानक मोरक्कन तामाज़ाइटज़ूनीकोई भाषा सामग्री नहींज़ाज़ाआधुनिक मानक अ" +
	"रबीऑस्ट्रियाई जर्मनस्विस उच्च जर्मनऑस्ट्रेलियाई अंग्रेज़ीकनाडाई अंग्रेज़ीब्रिटिश" +
	" अंग्रेज़ीअमेरिकी अंग्रेज़ीलैटिन अमेरिकी स्पेनीयूरोपीय स्पेनीमैक्सिकन स्पेनिशकना" +
	"डाई फ़्रेंचस्विस फ़्रेंचफ़्लेमिशब्राज़ीली पुर्तगालीयूरोपीय पुर्तगालीमोलडावियनसेर" +
	"्बो-क्रोएशन्सरलीकृत चीनीपारंपरिक चीनी"

var hiLangIdx = []uint16{ // 604 entries
	0x0, 0xf, 0x30, 0x45, 0x5d, 0x66, 0x7b, 0x90, 0x9c, 0xae, 0xc0, 0xd2,
	0xf0, 0x102, 0x11a, 0x13b, 0x153, 0x16b, 0x17d, 0x192, 0x1a4, 0x1bf, 0x1d4, 0x1e0,
	0x1ef, 0x207, 0x213, 0x21c, 0x23e, 0x24d, 0x25c, 0x26b, 0x27a, 0x28c, 0x2a4, 0x2ad,
	0x2bf, 0x2da, 0x2f8, 0x30a, 0x328, 0x337, 0x349, 0x358, 0x36a, 0x379, 0x391, 0x3a6,
	0x3da, 0x3e9, 0x41a, 0x432, 0x447, 0x45c, 0x46e, 0x47a, 0x48c, 0x49b, 0x4b4, 0x4d2,
	0x4e7, 0x502, 0x520, 0x52f, 0x550, 0x571, 0x592, 0x5a1, 0x5ba, 0x5d5, 0x5de, 0x5f6,
	0x608, 0x623, 0x635, 0x64d, 0x668, 0x677, 0x689, 0x6a7, 0x6b9, 0x6da, 0x6e6, 0x6f8,
	0x70d, 0x71c, 0x731, 0x746, 0x752, 0x767, 0x77f, 0x78e, 0x7af, 0x7be, 0x7d9, 0x7ee,
	0x7f7, 0x815, 0x83a, 0x852, 0x86a, 0x885, 0x894, 0x8b5, 0x8c7, 0x8e2, 0x8f1, 0x8fa,
	0x912, 0x927, 0x936, 0x958, 0x96a, 0x97c, 0x982, 0x9c2, 0x9f6, 0xa18, 0xa2a, 0xa3f,
	0xa51, 0xa66, 0xa75, 0xa87, 0xa9f, 0xab1, 0xabd, 0xacc, 0xadb, 0xaf6, 0xb0b, 0xb20,
	0xb32, 0xb4d, 0xb59, 0xb7d, 0xb92, 0xbb0, 0xbbf, 0xbde, 0xbed, 0xbff, 0xc14, 0xc35,
	0xc44, 0xc50, 0xc62, 0xc80, 0xc98, 0xcaa, 0xcbc, 0xcd1, 0xce6, 0xcfe, 0xd0a, 0xd1c,
	0xd2b, 0xd34, 0xd52, 0xd6a, 0xd88, 0xd97, 0xda9, 0xdb8, 0xdc7, 0xddf, 0xdee, 0xe0f,
	0xe1e, 0xe33, 0xe45, 0xe5d, 0xe72, 0xe87, 0xe99, 0xea8, 0xeba, 0xecc, 0xede, 0xeea,
	0xef9, 0xf0e, 0xf1d, 0xf35, 0xf44, 0xf44, 0xf5f, 0xf71, 0xf7a, 0xf8f, 0xf8f, 0xf9e,
	0xf9e, 0xfc6, 0xff4, 0x1006, 0x1018, 0x102a, 0x102a, 0x103c, 0x103c, 0x104b, 0x104b, 0x104b,
	0x1054, 0x1054, 0x106f, 0x106f, 0x107b, 0x107b, 0x108a, 0x109f, 0x109f, 0x10a8, 0x10a8, 0x10a8,
	0x10a8, 0x10b4, 0x10c6, 0x10c6, 0x10d2, 0x10d2, 0x10d2, 0x10e7, 0x10f6, 0x1102, 0x1102, 0x1102,
	0x111a, 0x111a, 0x111a, 0x1126, 0x1126, 0x1132, 0x1132, 0x1147, 0x1159, 0x1159, 0x1168, 0x1168,
	0x117a, 0x1189, 0x1189, 0x1198, 0x11ad, 0x11b9, 0x11cb, 0x11dd, 0x11ec, 0x11f8, 0x121a, 0x122c,
	0x1247, 0x1259, 0x126e, 0x1296, 0x12ab, 0x12ab, 0x12d3, 0x12eb, 0x12fd, 0x1312, 0x131e, 0x1336,
	0x1345, 0x135a, 0x136c, 0x137e, 0x1390, 0x13b8, 0x13b8, 0x13c7, 0x13ef, 0x1408, 0x141a, 0x141a,
	0x1429, 0x1435, 0x1435, 0x145d, 0x146f, 0x1484, 0x14bb, 0x14bb, 0x14d0, 0x14d0, 0x14df, 0x14fa,
	0x14fa, 0x1503, 0x1503, 0x153d, 0x156e, 0x156e, 0x1599, 0x15c4, 0x15e5, 0x15eb, 0x15fd, 0x15fd,
	0x1609, 0x161b, 0x161b, 0x1627, 0x1642, 0x1642, 0x1677, 0x16a3, 0x16a3, 0x16b2, 0x16d0, 0x16df,
	0x16f1, 0x1719, 0x1738, 0x1738, 0x1738, 0x1744, 0x175c, 0x1768, 0x1768, 0x1774, 0x1774, 0x178c,
	0x179e, 0x17b0, 0x17d5, 0x17d5, 0x17e1, 0x17ed, 0x17ed, 0x17fc, 0x180b, 0x180b, 0x180b, 0x1820,
	0x1832, 0x1847, 0x186c, 0x188e, 0x188e, 0x18aa, 0x18b9, 0x18c8, 0x18d4, 0x18e3, 0x18ef, 0x190a,
	0x190a, 0x1919, 0x192b, 0x1955, 0x1955, 0x1961, 0x1961, 0x196d, 0x1982, 0x199e, 0x199e, 0x199e,
	0x199e, 0x19b3, 0x19ce, 0x19f0, 0x1a02, 0x1a14, 0x1a2c, 0x1a4e, 0x1a4e, 0x1a4e, 0x1a63, 0x1a72,
	0x1a87, 0x1a93, 0x1a93, 0x1aa2, 0x1ab7, 0x1ac9, 0x1ad8, 0x1af0, 0x1b02, 0x1b1d, 0x1b1d, 0x1b1d,
	0x1b1d, 0x1b2f, 0x1b2f, 0x1b3e, 0x1b4d, 0x1b4d, 0x1b6f, 0x1b84, 0x1b96, 0x1ba5, 0x1bb4, 0x1bc6,
	0x1bc6, 0x1bc6, 0x1bdb, 0x1bdb, 0x1bea, 0x1bfc, 0x1c0b, 0x1c26, 0x1c32, 0x1c32, 0x1c41, 0x1c50,
	0x1c62, 0x1c6e, 0x1c89, 0x1cae, 0x1cd3, 0x1cdf, 0x1cf1, 0x1d15, 0x1d24, 0x1d39, 0x1d48, 0x1d5a,
	0x1d5a, 0x1d6f, 0x1d91, 0x1da0, 0x1db5, 0x1dcd, 0x1dcd, 0x1dcd, 0x1de2, 0x1de2, 0x1de2, 0x1dfa,
	0x1e06, 0x1e25, 0x1e3a, 0x1e49, 0x1e5b, 0x1e5b, 0x1e70, 0x1e70, 0x1e7f, 0x1ea1, 0x1ea1, 0x1eb0,
	0x1ecf, 0x1edb, 0x1f09, 0x1f27, 0x1f3f, 0x1f51, 0x1f66, 0x1f72, 0x1f9a, 0x1fb5, 0x1fcd, 0x1feb,
	0x200f, 0x2021, 0x2021, 0x2021, 0x2021, 0x2043, 0x2043, 0x205e, 0x205e, 0x205e, 0x2079, 0x2079,
	0x20aa, 0x20b3, 0x20b3, 0x20ce, 0x20e3, 0x20fe, 0x20fe, 0x20fe, 0x2110, 0x2122, 0x2122, 0x2122,
	0x2122, 0x213d, 0x2146, 0x215b, 0x216a, 0x2195, 0x21ad, 0x21bc, 0x21ce, 0x21ce, 0x21ce, 0x21dd,
	0x21f5, 0x220a, 0x220a, 0x220a, 0x2216, 0x2216, 0x2228, 0x2256, 0x2278, 0x2278, 0x2293, 0x229c,
	0x229c, 0x22ae, 0x22ae, 0x22ae, 0x22cd, 0x22e9, 0x2305, 0x2327, 0x233f, 0x2357, 0x237f, 0x238e,
	0x238e, 0x238e, 0x23a0, 0x23ac, 0x23c4, 0x23c4, 0x23ec, 0x2417, 0x2429, 0x2429, 0x2429, 0x243b,
	0x2447, 0x2459, 0x2468, 0x247d, 0x2486, 0x249b, 0x249b, 0x24b0, 0x24c8, 0x24c8, 0x24dd, 0x2502,
	0x251b, 0x251b, 0x251b, 0x251b, 0x2539, 0x2539, 0x254e, 0x2560, 0x2572, 0x258a, 0x25b9, 0x25ce,
	0x25e9, 0x2604, 0x260d, 0x2616, 0x2616, 0x2616, 0x2616, 0x2616, 0x2625, 0x2625, 0x2634, 0x2634,
	0x2643, 0x264f, 0x265b, 0x265b, 0x2670, 0x2670, 0x267c, 0x2685, 0x2694, 0x2694, 0x2694, 0x2694,
	0x26af, 0x26c7, 0x26ee, 0x26ee, 0x2709, 0x2747, 0x2756, 0x278f, 0x27a1, 0x27cd, 0x27fb, 0x2827,
	0x2867, 0x2895, 0x28c6, 0x28f7, 0x292f, 0x2957, 0x2985, 0x29ad, 0x29d2, 0x29ea, 0x2a21, 0x2a52,
	0x2a6d, 0x2a98, 0x2aba, 0x2adf,
}

const hrLangStr = "" +
	"afarskiabhaskiavestanafrikaansakanskiamharskiaragonskiarapskiasamskiavarskiaymar" +
	"aazerbajdžanskibaškirskibjeloruskibugarskibislamabambarabengalskitibetanskibreto" +
	"nskibosanskikatalonskičečenskichamorrokorzičkicreečeškicrkvenoslavenskichuvashve" +
	"lškidanskinjemačkidivehidzongkhaewegrčkiengleskiesperantošpanjolskiestonskibaski" +
	"jskiperzijskifulahfinskifidžijskiferojskifrancuskizapadnofrizijskiirskiškotski-g" +
	"alskigalicijskiguaranigudžaratskimanskihausahebrejskihindskihiri motuhrvatskikre" +
	"olskimađarskiarmenskihererointerlinguaindonezijskiinterliguaigbosichuan yiinupia" +
	"qidoislandskitalijanskiinuktitutjapanskijavanskigruzijskikongokikuyukuanyamakaza" +
	"škikalaallisutkmerskikannadskikorejskikanurikašmirskikurdskikomikornskikirgiškil" +
	"atinskiluksemburškigandalimburgishlingalalaoskilitavskiluba-katangalatvijskimalg" +
	"aškimaršalskimaorskimakedonskimalajalamskimongolskimarathskimalajskimalteškiburm" +
	"anskinaurusjeverni ndebelenepalskindonganizozemskinovonorveškiknjiževni norveški" +
	"južni ndebelenavajonyanjaokcitanskiojibwaoromskiorijskiosetskipandžapskipalipolj" +
	"skipaštuportugalskikečuaromanšrundirumunjskiruskikinyarwandasanskrtskisardskisin" +
	"dhijužni samisangosinhaleškislovačkislovenskisamoanskishonasomalskialbanskisrpsk" +
	"isvatisesotskisundanskišvedskisvahilitamilskitelugutadžičkitajlandskitigrinjatur" +
	"kmenskicvanatonganskiturskitsongatatarskitahićanskiujgurskiukrajinskiurdskiuzbeč" +
	"kivendavijetnamskivolapükvalonskiwolofxhosajidišjorubazhuangkineskizuluachinesea" +
	"coliadangmeadigejskiafrihiliaghemainuakkadianaleutskijužni altaistaroengleskiang" +
	"ikaaramejskiaraukanskiarapahoarawakasuasturijskiawadhibaluchibalinezijskibasabam" +
	"unskighomalabejabembabenabafutbhojpuribikolbinikomsiksikabrajbodoakooseburiatbug" +
	"inskibulublinmedumbacaddokaripskicayugaatsamcebuanochigachibchachagataichuukesem" +
	"arichinook žargonchoctawchipewyančerokičejenskisoranski kurdskikoptskikrimski tu" +
	"rskikašupskidakota jezikdargwataitadelavarskislavedogribdinkazarmadogrilužičkosr" +
	"pskidualanizozemski, srednjijola-fonyidyuladazagaembuefikstaroegipatskiekajukela" +
	"mitskiengleski, srednjiewondofangfilipinofonfrancuski, srednjistarofrancuskisjev" +
	"ernofrizijskiistočnofrizijskifriulskigagagauskigayogbayastaroetiopskigilbertskin" +
	"jemački, srednji visokistaronjemački, visokigondigorontalogothicgrebostarogrčkiš" +
	"vicarski njemačkigusiigwich’inhaidihavajskihiligaynonhetitskihmonggornjolužičkih" +
	"upaibanibibioilokoingušetskilojbanngombamachamejudejsko-perzijskijudejsko-arapsk" +
	"ikara-kalpakkabilskikachinkajekambakawikabardiankanembutyapmakondezelenortskikor" +
	"okhasikhotanesekoyra chiinikakokalenjinkimbundukomski ili permskikonkaninaurskik" +
	"pellekarachay-balkarkarelijskikuruškishambalabafiakelnskikumykkutenailadinolangi" +
	"lahndalambalezgiškilakotamongoloziluba-lulualuisenolundaluolushailuyiamadurskima" +
	"famagahimaithilimakasarmandingomasajskimabamokshamandarmendemerumauricijski kreo" +
	"lskiirski, srednjimakhuwa-meettometa’micmacminangkabaumandžurskimanipurskimohawk" +
	"mossimundangviše jezikacreekmirandskimarwarimyenemordvinskinapolitanskinamadonjo" +
	"njemačkinewariniasniujskikwasiongiemboonnogajskistaronorveškin’kosjeverni sothon" +
	"uerklasični newarinyamwezinyankolenyoronzimaosageturski - otomanskipangasinanpah" +
	"lavipampangapapiamentopalauanskistaroperzijskifeničkipohnpeianstaroprovansalskik" +
	"ičerajasthanirapa nuirarotonškiromboromskiaromunskirwasandawejakutskisamarijansk" +
	"i aramejskisamburusasaksantalingambaysangusicilijskiškotskisenecasenaselkupskiko" +
	"yraboro sennistaroirskitachelhitshančadski arapskisidamosjeverni samilule samiin" +
	"ari samiskolt samisoninkesogdiensranan tongoserersahosukumasususumerskikomorskik" +
	"ongoanski swahiliklasični sirskisirijskitemnetesoterenotetumtigriškitivtokelauns" +
	"kiklingonskitlingittamasheknyasa tongatok pisintarokotsimshiantumbukatuvaluanski" +
	"tasawaqtuvinianmarokanski tamazightudmurtskiugaritskiumbundukorijenskivaivoticvu" +
	"njowalserwalamowaraywashokalmyksogayaojapskiyangbenyembakantonskizapotecblissymb" +
	"olszenagastandardni marokanski tamazightzunibez jezičnog sadržajazazakimoderni s" +
	"tandardni arapskiaustrijski njemačkigornjonjemački (švicarski)australski englesk" +
	"ikanadski engleskibritanski engleskiamerički engleskilatinoamerički španjolskieu" +
	"ropski španjolskimeksički španjolskikanadski francuskišvicarski francuskiflamans" +
	"kibrazilski portugalskieuropski portugalskimoldavskisrpsko-hrvatskikineski (poje" +
	"dnostavljeni)kineski (tradicionalni)"

var hrLangIdx = []uint16{ // 604 entries
	0x0, 0x7, 0xe, 0x15, 0x1e, 0x25, 0x2d, 0x36, 0x3d, 0x44, 0x4b, 0x51,
	0x60, 0x6a, 0x74, 0x7c, 0x83, 0x8a, 0x93, 0x9d, 0xa6, 0xae, 0xb8, 0xc2,
	0xca, 0xd3, 0xd7, 0xde, 0xee, 0xf5, 0xfc, 0x102, 0x10b, 0x111, 0x119, 0x11c,
	0x122, 0x12a, 0x133, 0x13e, 0x146, 0x14f, 0x158, 0x15d, 0x163, 0x16d, 0x175, 0x17e,
	0x18e, 0x193, 0x1a2, 0x1ac, 0x1b3, 0x1bf, 0x1c5, 0x1ca, 0x1d3, 0x1da, 0x1e3, 0x1eb,
	0x1f3, 0x1fc, 0x204, 0x20a, 0x215, 0x221, 0x22b, 0x22f, 0x239, 0x240, 0x243, 0x24c,
	0x256, 0x25f, 0x267, 0x26f, 0x278, 0x27d, 0x283, 0x28b, 0x293, 0x29e, 0x2a5, 0x2ae,
	0x2b6, 0x2bc, 0x2c6, 0x2cd, 0x2d1, 0x2d8, 0x2e1, 0x2e9, 0x2f6, 0x2fb, 0x305, 0x30c,
	0x312, 0x31a, 0x326, 0x32f, 0x338, 0x342, 0x349, 0x353, 0x35f, 0x368, 0x371, 0x379,
	0x382, 0x38b, 0x390, 0x3a0, 0x3a8, 0x3ae, 0x3b8, 0x3c5, 0x3d9, 0x3e7, 0x3ed, 0x3f3,
	0x3fd, 0x403, 0x40a, 0x411, 0x418, 0x423, 0x427, 0x42e, 0x434, 0x43f, 0x445, 0x44c,
	0x451, 0x45a, 0x45f, 0x46a, 0x474, 0x47b, 0x481, 0x48c, 0x491, 0x49c, 0x4a5, 0x4ae,
	0x4b7, 0x4bc, 0x4c4, 0x4cc, 0x4d2, 0x4d7, 0x4df, 0x4e8, 0x4f0, 0x4f7, 0x4ff, 0x505,
	0x50f, 0x519, 0x521, 0x52b, 0x530, 0x539, 0x53f, 0x545, 0x54d, 0x558, 0x560, 0x56a,
	0x570, 0x578, 0x57d, 0x588, 0x590, 0x598, 0x59d, 0x5a2, 0x5a8, 0x5ae, 0x5b4, 0x5bb,
	0x5bf, 0x5c7, 0x5cc, 0x5d3, 0x5dc, 0x5dc, 0x5e4, 0x5e9, 0x5ed, 0x5f5, 0x5f5, 0x5fd,
	0x5fd, 0x609, 0x616, 0x61c, 0x625, 0x62f, 0x62f, 0x636, 0x636, 0x63c, 0x63c, 0x63c,
	0x63f, 0x63f, 0x649, 0x649, 0x64f, 0x64f, 0x656, 0x662, 0x662, 0x666, 0x66e, 0x66e,
	0x675, 0x679, 0x67e, 0x67e, 0x682, 0x687, 0x687, 0x68f, 0x694, 0x698, 0x698, 0x69b,
	0x6a2, 0x6a2, 0x6a2, 0x6a6, 0x6a6, 0x6aa, 0x6b0, 0x6b6, 0x6be, 0x6c2, 0x6c6, 0x6cd,
	0x6d2, 0x6da, 0x6e0, 0x6e5, 0x6ec, 0x6f1, 0x6f8, 0x700, 0x708, 0x70c, 0x71b, 0x722,
	0x72b, 0x732, 0x73b, 0x74b, 0x752, 0x752, 0x760, 0x769, 0x775, 0x77b, 0x780, 0x78a,
	0x78f, 0x795, 0x79a, 0x79f, 0x7a4, 0x7b3, 0x7b3, 0x7b8, 0x7cb, 0x7d5, 0x7da, 0x7e0,
	0x7e4, 0x7e8, 0x7e8, 0x7f6, 0x7fc, 0x805, 0x816, 0x816, 0x81c, 0x81c, 0x820, 0x828,
	0x828, 0x82b, 0x82b, 0x83d, 0x84b, 0x84b, 0x85c, 0x86d, 0x875, 0x877, 0x87f, 0x87f,
	0x883, 0x888, 0x888, 0x895, 0x89f, 0x89f, 0x8b8, 0x8ce, 0x8ce, 0x8d3, 0x8dc, 0x8e2,
	0x8e7, 0x8f2, 0x906, 0x906, 0x906, 0x90b, 0x915, 0x91a, 0x91a, 0x922, 0x922, 0x92c,
	0x934, 0x939, 0x948, 0x948, 0x94c, 0x950, 0x956, 0x95b, 0x966, 0x966, 0x966, 0x96c,
	0x972, 0x979, 0x98b, 0x99b, 0x99b, 0x9a6, 0x9ae, 0x9b4, 0x9b8, 0x9bd, 0x9c1, 0x9ca,
	0x9d1, 0x9d5, 0x9dc, 0x9e7, 0x9e7, 0x9eb, 0x9eb, 0x9f0, 0x9f9, 0xa05, 0xa05, 0xa05,
	0xa09, 0xa11, 0xa19, 0xa2b, 0xa32, 0xa39, 0xa3f, 0xa4e, 0xa4e, 0xa4e, 0xa58, 0xa60,
	0xa68, 0xa6d, 0xa74, 0xa79, 0xa80, 0xa86, 0xa8b, 0xa91, 0xa96, 0xa9f, 0xa9f, 0xa9f,
	0xa9f, 0xaa5, 0xaa5, 0xaaa, 0xaae, 0xaae, 0xab8, 0xabf, 0xac4, 0xac7, 0xacd, 0xad2,
	0xad2, 0xad2, 0xada, 0xade, 0xae4, 0xaec, 0xaf3, 0xafb, 0xb03, 0xb07, 0xb0d, 0xb13,
	0xb18, 0xb1c, 0xb30, 0xb3e, 0xb4c, 0xb53, 0xb59, 0xb64, 0xb6f, 0xb79, 0xb7f, 0xb84,
	0xb84, 0xb8b, 0xb97, 0xb9c, 0xba5, 0xbac, 0xbac, 0xbb1, 0xbbb, 0xbbb, 0xbbb, 0xbc7,
	0xbcb, 0xbd9, 0xbdf, 0xbe3, 0xbea, 0xbea, 0xbf0, 0xbf9, 0xc01, 0xc0f, 0xc0f, 0xc15,
	0xc23, 0xc27, 0xc37, 0xc3f, 0xc47, 0xc4c, 0xc51, 0xc56, 0xc68, 0xc72, 0xc79, 0xc81,
	0xc8b, 0xc95, 0xc95, 0xc95, 0xc95, 0xca3, 0xca3, 0xcab, 0xcab, 0xcab, 0xcb4, 0xcb4,
	0xcc5, 0xcca, 0xcca, 0xcd4, 0xcdc, 0xce7, 0xce7, 0xce7, 0xcec, 0xcf2, 0xcf2, 0xcf2,
	0xcf2, 0xcfb, 0xcfe, 0xd05, 0xd0d, 0xd23, 0xd2a, 0xd2f, 0xd36, 0xd36, 0xd3d, 0xd42,
	0xd4c, 0xd54, 0xd54, 0xd5a, 0xd5e, 0xd5e, 0xd67, 0xd76, 0xd80, 0xd80, 0xd89, 0xd8d,
	0xd9c, 0xda2, 0xda2, 0xda2, 0xdaf, 0xdb8, 0xdc2, 0xdcc, 0xdd3, 0xdda, 0xde6, 0xdeb,
	0xdef, 0xdef, 0xdf5, 0xdf9, 0xe01, 0xe09, 0xe1b, 0xe2b, 0xe33, 0xe33, 0xe33, 0xe38,
	0xe3c, 0xe42, 0xe47, 0xe50, 0xe53, 0xe5e, 0xe5e, 0xe68, 0xe6f, 0xe6f, 0xe77, 0xe82,
	0xe8b, 0xe8b, 0xe91, 0xe91, 0xe9a, 0xe9a, 0xea1, 0xeac, 0xeb3, 0xebb, 0xecf, 0xed8,
	0xee1, 0xee8, 0xef2, 0xef5, 0xef5, 0xef5, 0xef5, 0xef5, 0xefa, 0xefa, 0xeff, 0xf05,
	0xf0b, 0xf10, 0xf15, 0xf15, 0xf1b, 0xf1b, 0xf1f, 0xf22, 0xf28, 0xf2f, 0xf34, 0xf34,
	0xf3d, 0xf44, 0xf4f, 0xf4f, 0xf55, 0xf74, 0xf78, 0xf8f, 0xf95, 0xfaf, 0xfc3, 0xfdf,
	0xff2, 0x1003, 0x1015, 0x1027, 0x1042, 0x1056, 0x106b, 0x107d, 0x1091, 0x109a, 0x10af, 0x10c3,
	0x10cc, 0x10db, 0x10f5, 0x110c,
}

const huLangStr = "" +
	"afarabházavesztánafrikaansakanamharaaragonézarabasszámiavarajmaraazerbajdzsániba" +
	"skírbeloruszbolgárbislamabambarabengálitibetibretonbosnyákkataláncsecsencsamorók" +
	"orzikaikrícsehegyházi szlávcsuvaswalesidánnémetdivehibutánievegörögangoleszperan" +
	"tóspanyolésztbaszkperzsafulanifinnfidzsiferöerifranciafrízírskót gaelgalíciaigua" +
	"ranigudzsaratiman-szigetihauszahéberhindihiri motuhorváthaitimagyarörményhereroi" +
	"nterlingvaindonézinterlingueigbószecsuán jiinupiakidóizlandiolaszinuktitutjapánj" +
	"ávaigrúzkongokikujukuanyamakazahgrönlandikambodzsaikannadakoreaikanurikásmírikur" +
	"dkomikornikirgizlatinluxemburgigandalimburgilingalalaoszilitvánluba-katangalettm" +
	"álgasmarshallimaorimacedónmalajálammongolmarathimalájmáltaiburmainauruiészaki nd" +
	"ebelenepálindongahollandnorvég nynorsknorvég bokmaldéli ndebelenavahónyanjaokszi" +
	"tánojibvaoromóiorijaoszétpandzsábipalilengyelpastuportugálkecsuaréto-románkirund" +
	"irománoroszkiruandaszanszkritszardíniaiszindhiészaki számiszangószingalézszlovák" +
	"szlovénszamoaisonaszomáliaialbánszerbsziszuatiszeszotószundanézsvédszuahélitamil" +
	"telugutadzsikthaitigrinjatürkménszecsuánitongatörökcongatatártahitiujgurukránurd" +
	"uüzbégvendavietnamivolapükvallonvolofhoszajiddisjorubazsuangkínaizuluachinézakol" +
	"iadangmeadygheafrihiliagemainuakkádaleutdél-altajióangolangikaarámiaraucaniarapa" +
	"hoaravakasuasztúrawádibalucsibalinézbaszabamungomalabedzsabembabenabafutbodzspur" +
	"ibikolbinikomsiksikabrajbodokosziburjátbuginézbulublinmedumbacaddokaribkajugaats" +
	"zamcebuikigacsibcsacsagatájcsukézmaricsinuk zsargoncsoktócsipevécserokicsejenszo" +
	"ráni kurdkoptkrími tatárkasubdakotadargvataitadelavárszlevidogribdinkazarmadogri" +
	"alsó szorbdualaközép hollandjola-fonyidiuladazagaembuefikóegyiptomiekadzsukelami" +
	"tközép angolevondofangfilippínófonközép franciaófranciaészaki frízkeleti frízfri" +
	"uligagagauzgajogbajageezikiribatiközép felső németófelső németgondigorontalogótg" +
	"rebóógörögsvájci németgusziigvicsinhaidahawaiihiligajnonhittitehmongfelső szorbh" +
	"upaibanibibióilokóinguslojbanngombamachamezsidó-perzsazsidó-arabkara-kalpakkabij" +
	"ekacsinjjukambakawikabardikanembutyapmakondekabuverdianukorokaszikotanézkojra-cs" +
	"ínikakókalendzsinkimbundukomi-permjákkonkanikosreikpellekaracsáj-balkárkarelaiku" +
	"ruhsambalabafiakölschkumükkutenailadinolangilahndalambalezglakotamongóloziluba-l" +
	"ulualuisenolundaluolushailujiamaduraimafamagahimaithilimakaszarmandingómasaimaba" +
	"moksánmandarmendemerumauritiusi kreolközép írmakua-metómeta’mikmakminangkabauman" +
	"dzsumanipurimohawkmoszimundangtöbbszörös nyelvekkríkmirandézmarvarimyeneerzjányn" +
	"ápolyinamaalsónémetnevariniasniuingumbangiemboonnogajóskandinávn’kóészaki szotón" +
	"uerklasszikus newarinyamvézinyankolenyorónzimaosageottomán törökpangaszinanpahla" +
	"vipampanganpapiamentópalauióperzsafőniciaipohnpeióprovánszikicseradzsasztánirapa" +
	"nuirarotongairomboromaarománrwoszandavejakutszamaritánus arámiszamburusasakszant" +
	"álingambayszanguszicíliaiskótszenekaszenaszölkupkojra-szennióírtachelhitsancsádi" +
	" arabszidamódéli számilule számiinar samikoltta lappszoninkesogdienszranai tongó" +
	"szererszahószukumaszuszusumércomoreikongói szuahéliklasszikus szírszíriaitemnete" +
	"szóterenótetumtigrétivtokelauiklingontlingittamaseknyasa tongatok pisintarokócsi" +
	"msiánitumbukatuvaluszaváktuvaiközép-marokkói tamazigtudmurtugaritiumbunduősivaiv" +
	"otjákvunjowalservalamovaraóvasókalmükszogajaójapijangbenjembakantonizapotékBliss" +
	" jelképrendszerzenagamarokkói tamazightzuninincs nyelvészeti tartalomzazamodern " +
	"szabányos arabosztrák németsvájci felnémetausztrál angolkanadai angolbrit angola" +
	"merikai angollatin-amerikai spanyoleurópai spanyolspanyol (mexikói)kanadai franc" +
	"iasvájci franciaflamandbrazíliai portugáleurópai portugálmoldvaiszerbhorvátegysz" +
	"erűsített kínaihagyományos kínai"

var huLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xa, 0x13, 0x1c, 0x20, 0x26, 0x2f, 0x33, 0x3b, 0x3f, 0x45,
	0x53, 0x5a, 0x62, 0x69, 0x70, 0x77, 0x7f, 0x85, 0x8b, 0x93, 0x9b, 0xa2,
	0xaa, 0xb2, 0xb6, 0xba, 0xc9, 0xcf, 0xd5, 0xd9, 0xdf, 0xe5, 0xec, 0xef,
	0xf6, 0xfb, 0x106, 0x10d, 0x112, 0x117, 0x11d, 0x123, 0x127, 0x12d, 0x135, 0x13c,
	0x141, 0x144, 0x14e, 0x157, 0x15e, 0x168, 0x173, 0x179, 0x17f, 0x184, 0x18d, 0x194,
	0x199, 0x19f, 0x1a7, 0x1ad, 0x1b8, 0x1c0, 0x1cb, 0x1d0, 0x1dc, 0x1e3, 0x1e7, 0x1ee,
	0x1f3, 0x1fc, 0x202, 0x208, 0x20d, 0x212, 0x218, 0x220, 0x225, 0x22f, 0x239, 0x240,
	0x246, 0x24c, 0x255, 0x259, 0x25d, 0x262, 0x268, 0x26d, 0x277, 0x27c, 0x284, 0x28b,
	0x291, 0x298, 0x2a4, 0x2a8, 0x2af, 0x2b8, 0x2bd, 0x2c5, 0x2cf, 0x2d5, 0x2dc, 0x2e2,
	0x2e9, 0x2ef, 0x2f5, 0x304, 0x30b, 0x311, 0x318, 0x327, 0x335, 0x342, 0x349, 0x34f,
	0x358, 0x35e, 0x365, 0x36a, 0x370, 0x37a, 0x37e, 0x385, 0x38a, 0x393, 0x399, 0x3a5,
	0x3ac, 0x3b2, 0x3b7, 0x3bf, 0x3c9, 0x3d4, 0x3db, 0x3e9, 0x3f0, 0x3fa, 0x402, 0x40a,
	0x411, 0x415, 0x41f, 0x425, 0x42a, 0x433, 0x43c, 0x446, 0x44b, 0x454, 0x459, 0x45f,
	0x466, 0x46a, 0x472, 0x47b, 0x485, 0x48a, 0x491, 0x496, 0x49c, 0x4a2, 0x4a7, 0x4ad,
	0x4b1, 0x4b8, 0x4bd, 0x4c5, 0x4cd, 0x4d3, 0x4d8, 0x4dd, 0x4e3, 0x4e9, 0x4ef, 0x4f5,
	0x4f9, 0x501, 0x506, 0x50d, 0x513, 0x513, 0x51b, 0x51f, 0x523, 0x529, 0x529, 0x52e,
	0x52e, 0x539, 0x540, 0x546, 0x54c, 0x554, 0x554, 0x55b, 0x55b, 0x561, 0x561, 0x561,
	0x564, 0x564, 0x56b, 0x56b, 0x571, 0x571, 0x578, 0x580, 0x580, 0x585, 0x58a, 0x58a,
	0x590, 0x596, 0x59b, 0x59b, 0x59f, 0x5a4, 0x5a4, 0x5ad, 0x5b2, 0x5b6, 0x5b6, 0x5b9,
	0x5c0, 0x5c0, 0x5c0, 0x5c4, 0x5c4, 0x5c8, 0x5cd, 0x5d4, 0x5dc, 0x5e0, 0x5e4, 0x5eb,
	0x5f0, 0x5f5, 0x5fb, 0x601, 0x606, 0x60a, 0x611, 0x61a, 0x621, 0x625, 0x633, 0x63a,
	0x642, 0x649, 0x64f, 0x65c, 0x660, 0x660, 0x66d, 0x672, 0x678, 0x67e, 0x683, 0x68b,
	0x691, 0x697, 0x69c, 0x6a1, 0x6a6, 0x6b1, 0x6b1, 0x6b6, 0x6c5, 0x6cf, 0x6d4, 0x6da,
	0x6de, 0x6e2, 0x6e2, 0x6ed, 0x6f5, 0x6fb, 0x708, 0x708, 0x70e, 0x70e, 0x712, 0x71d,
	0x71d, 0x720, 0x720, 0x72f, 0x738, 0x738, 0x745, 0x751, 0x757, 0x759, 0x75f, 0x75f,
	0x763, 0x768, 0x768, 0x76c, 0x775, 0x775, 0x78a, 0x799, 0x799, 0x79e, 0x7a7, 0x7ab,
	0x7b1, 0x7ba, 0x7c8, 0x7c8, 0x7c8, 0x7ce, 0x7d5, 0x7da, 0x7da, 0x7e0, 0x7e0, 0x7ea,
	0x7f1, 0x7f6, 0x802, 0x802, 0x806, 0x80a, 0x811, 0x817, 0x81c, 0x81c, 0x81c, 0x822,
	0x828, 0x82f, 0x83c, 0x847, 0x847, 0x852, 0x858, 0x85e, 0x861, 0x866, 0x86a, 0x871,
	0x878, 0x87c, 0x883, 0x88f, 0x88f, 0x893, 0x893, 0x898, 0x8a0, 0x8ac, 0x8ac, 0x8ac,
	0x8b1, 0x8bb, 0x8c3, 0x8d0, 0x8d7, 0x8dd, 0x8e3, 0x8f4, 0x8f4, 0x8f4, 0x8fb, 0x900,
	0x907, 0x90c, 0x913, 0x919, 0x920, 0x926, 0x92b, 0x931, 0x936, 0x93a, 0x93a, 0x93a,
	0x93a, 0x940, 0x940, 0x946, 0x94a, 0x94a, 0x954, 0x95b, 0x960, 0x963, 0x969, 0x96e,
	0x96e, 0x96e, 0x975, 0x979, 0x97f, 0x987, 0x98f, 0x998, 0x99d, 0x9a1, 0x9a8, 0x9ae,
	0x9b3, 0x9b7, 0x9c7, 0x9d2, 0x9dd, 0x9e4, 0x9ea, 0x9f5, 0x9fc, 0xa04, 0xa0a, 0xa0f,
	0xa0f, 0xa16, 0xa2b, 0xa30, 0xa39, 0xa40, 0xa40, 0xa45, 0xa4d, 0xa4d, 0xa4d, 0xa55,
	0xa59, 0xa64, 0xa6a, 0xa6e, 0xa72, 0xa72, 0xa78, 0xa81, 0xa86, 0xa92, 0xa92, 0xa99,
	0xaa7, 0xaab, 0xabc, 0xac5, 0xacd, 0xad3, 0xad8, 0xadd, 0xaed, 0xaf8, 0xaff, 0xb08,
	0xb13, 0xb19, 0xb19, 0xb19, 0xb19, 0xb21, 0xb21, 0xb2a, 0xb2a, 0xb2a, 0xb31, 0xb31,
	0xb3d, 0xb42, 0xb42, 0xb4f, 0xb56, 0xb60, 0xb60, 0xb60, 0xb65, 0xb69, 0xb69, 0xb69,
	0xb69, 0xb70, 0xb73, 0xb7b, 0xb80, 0xb94, 0xb9c, 0xba1, 0xbaa, 0xbaa, 0xbb1, 0xbb7,
	0xbc1, 0xbc6, 0xbc6, 0xbcd, 0xbd2, 0xbd2, 0xbda, 0xbe6, 0xbeb, 0xbeb, 0xbf4, 0xbf7,
	0xc02, 0xc0a, 0xc0a, 0xc0a, 0xc16, 0xc21, 0xc2a, 0xc35, 0xc3d, 0xc44, 0xc52, 0xc58,
	0xc5e, 0xc5e, 0xc65, 0xc6b, 0xc71, 0xc78, 0xc89, 0xc99, 0xca1, 0xca1, 0xca1, 0xca6,
	0xcac, 0xcb3, 0xcb8, 0xcbe, 0xcc1, 0xcc9, 0xcc9, 0xcd0, 0xcd7, 0xcd7, 0xcde, 0xce9,
	0xcf2, 0xcf2, 0xcf9, 0xcf9, 0xd03, 0xd03, 0xd0a, 0xd10, 0xd17, 0xd1c, 0xd36, 0xd3c,
	0xd43, 0xd4a, 0xd4e, 0xd51, 0xd51, 0xd51, 0xd51, 0xd51, 0xd58, 0xd58, 0xd5d, 0xd63,
	0xd69, 0xd6f, 0xd74, 0xd74, 0xd7b, 0xd7b, 0xd80, 0xd84, 0xd88, 0xd8f, 0xd94, 0xd94,
	0xd9b, 0xda3, 0xdb8, 0xdb8, 0xdbe, 0xdd1, 0xdd5, 0xdf0, 0xdf4, 0xe0a, 0xe19, 0xe2a,
	0xe39, 0xe46, 0xe50, 0xe5e, 0xe74, 0xe84, 0xe96, 0xea5, 0xeb4, 0xebb, 0xecf, 0xee1,
	0xee8, 0xef4, 0xf0b, 0xf1e,
}

const hyLangStr = "" +
	"աբխազերենաֆրիկաանսաքաներենամհարերենարաբերենասամերենադրբեջաներենբաշկիրերենբելառու" +
	"սերենբուլղարերենբամբարաբենգալերենտիբեթերենբրետոներենբոսնիերենկատալաներենկորսիկեր" +
	"ենչեխերենուելսերենդանիերենգերմաներենջոնգքհաէվեհունարենանգլերենէսպերանտոիսպաներեն" +
	"էստոներենբասկերենպարսկերենֆիններենֆիջիերենֆարյորերենֆրանսերենարևմտյան ֆրիզերենիռ" +
	"լանդերենգալիսերենգուարանիգուջարաթիմեներենհաուսաեբրայերենհինդիխորվաթերենհաիթերենհ" +
	"ունգարերենհայերենինդոնեզերենիգբոսիխուան յիիսլանդերենիտալերենինուկտիտուտճապոներեն" +
	"ճավայերենվրացերենկիկույուղազախերենկալաալիսուտքմերերենկաննադակորեերենքաշմիրերենքր" +
	"դերենկոռներենղրղզերենլատիներենլյուքսեմբուրգերենգանդալինգալալաոսերենլիտվերենլուբա" +
	"-կատանգալատվիերենմալագասերենմաորիմակեդոներենմալայալամմոնղոլերենմարաթիմալայերենմա" +
	"լթերենբիրմայերենհյուսիսային նդեբելենեպալերենհոլանդերեննորվեգերեն նյունորսկնորվեգ" +
	"երեն բուկմոլօրոմոօրիյափենջաբերենլեհերենփուշթուպորտուգալերենքեչուառոմանշերենռունդ" +
	"իռումիներենռուսերենքինյարվանդասանսկրիտսինդհիհյուսիսային սամիսանգոսինհալերենսլովա" +
	"կերենսլովեներենշոնասոմալիերենալբաներենսերբերենսունդաներենշվեդերենսուահիլիթամիլեր" +
	"ենթելուգուտաջիկերենթայերենթիգրինիաթուրքմեներենտոնգաթուրքերենթաթարերենույղուրերեն" +
	"ուկրաիներենուրդուուզբեկերենվիետնամերենվոլոֆքսոզայորուբաչինարենզուլուսերենաղեմմապ" +
	"ուչիասուբեմբաբենաբոդոչիգաշերոկիսորանի (քրդերեն)թաիթազարմաստորին սորբիերենդուալաջ" +
	"ոլա-ֆոնյիէմբուֆիլիպիներենգագաուզերենշվեյցարական գերմաներենգուսիհավայիերենվերին ս" +
	"որբիերեննգոմբամաշամեկաբիլերենկամբամակոնդեկուբավերդիանուկոյրա չինիկալենջինկոմի-պե" +
	"րմյակկոնկանիշամբալաբաֆիալանգիլակոտալուոլույամասաիմերումորիսյենմաքուա-մետտոմետամո" +
	"հավքմունդանգնամակվասիոնկոնուերնյանկոլեկիչեռոմբոռվասամբուրուսանգուսենակոյրաբորո ս" +
	"եննիտաշելհիթհարավային սամիլուլե սամիինարի սամիսկոլտ սամիկոնգոյի սուահիլիտեսոտասա" +
	"վաքկենտրոնատլասյան թամազիխտանհայտ լեզուվաիվունջոսոգաստանդարտ մարոկական թամազիղտա" +
	"ռանց լեզվային բովանդակությանժամանակակից ստանդարտ արաբերենավստրիական գերմաներենշվ" +
	"եյցարական բարձր գերմաներենավստրալական անգլերենկանադական անգլերենբրիտանական անգլե" +
	"րենամերիկյան անգլերենլատինաամերիկյան իսպաներենեվրոպական իսպաներենմեքսիկական իսպա" +
	"ներենկանադական ֆրանսերենշվեյցարական ֆրանսերենֆլամանդերենբրազիլական պորտուգալերեն" +
	"եվրոպական պորտուգալերենմոլդովերենպարզեցված չինարենավանդական չինարեն"

var hyLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x12, 0x12, 0x24, 0x34, 0x46, 0x46, 0x56, 0x66, 0x66, 0x66,
	0x7e, 0x92, 0xaa, 0xc0, 0xc0, 0xce, 0xe2, 0xf4, 0x108, 0x11a, 0x130, 0x130,
	0x130, 0x144, 0x144, 0x152, 0x152, 0x152, 0x164, 0x174, 0x188, 0x188, 0x196, 0x19c,
	0x1ac, 0x1bc, 0x1ce, 0x1e0, 0x1f2, 0x202, 0x214, 0x214, 0x224, 0x234, 0x248, 0x25a,
	0x27b, 0x28f, 0x28f, 0x2a1, 0x2b1, 0x2c3, 0x2d1, 0x2dd, 0x2ef, 0x2f9, 0x2f9, 0x30d,
	0x31d, 0x333, 0x341, 0x341, 0x341, 0x357, 0x357, 0x35f, 0x372, 0x372, 0x372, 0x386,
	0x396, 0x3ac, 0x3be, 0x3d0, 0x3e0, 0x3e0, 0x3f0, 0x3f0, 0x402, 0x418, 0x428, 0x436,
	0x446, 0x446, 0x45a, 0x468, 0x468, 0x478, 0x488, 0x49a, 0x4bc, 0x4c6, 0x4c6, 0x4d4,
	0x4e4, 0x4f4, 0x50d, 0x51f, 0x535, 0x535, 0x53f, 0x555, 0x567, 0x57b, 0x587, 0x599,
	0x5a9, 0x5bd, 0x5bd, 0x5e2, 0x5f4, 0x5f4, 0x608, 0x62f, 0x652, 0x652, 0x652, 0x652,
	0x652, 0x652, 0x65c, 0x666, 0x666, 0x67a, 0x67a, 0x688, 0x696, 0x6b0, 0x6bc, 0x6d0,
	0x6dc, 0x6f0, 0x700, 0x716, 0x726, 0x726, 0x732, 0x751, 0x75b, 0x76f, 0x783, 0x797,
	0x797, 0x79f, 0x7b3, 0x7c5, 0x7d5, 0x7d5, 0x7d5, 0x7eb, 0x7fb, 0x80b, 0x81d, 0x82d,
	0x83f, 0x84d, 0x85d, 0x875, 0x875, 0x87f, 0x891, 0x891, 0x8a3, 0x8a3, 0x8b9, 0x8cf,
	0x8db, 0x8ef, 0x8ef, 0x905, 0x905, 0x905, 0x90f, 0x919, 0x919, 0x927, 0x927, 0x935,
	0x94b, 0x94b, 0x94b, 0x94b, 0x94b, 0x94b, 0x94b, 0x953, 0x953, 0x953, 0x953, 0x953,
	0x953, 0x953, 0x953, 0x953, 0x953, 0x961, 0x961, 0x961, 0x961, 0x961, 0x961, 0x961,
	0x969, 0x969, 0x969, 0x969, 0x969, 0x969, 0x969, 0x969, 0x969, 0x969, 0x969, 0x969,
	0x969, 0x969, 0x973, 0x973, 0x97b, 0x97b, 0x97b, 0x97b, 0x97b, 0x97b, 0x97b, 0x97b,
	0x97b, 0x97b, 0x97b, 0x97b, 0x97b, 0x983, 0x983, 0x983, 0x983, 0x983, 0x983, 0x983,
	0x983, 0x983, 0x983, 0x983, 0x983, 0x98b, 0x98b, 0x98b, 0x98b, 0x98b, 0x98b, 0x98b,
	0x98b, 0x997, 0x997, 0x9b4, 0x9b4, 0x9b4, 0x9b4, 0x9b4, 0x9b4, 0x9b4, 0x9be, 0x9be,
	0x9be, 0x9be, 0x9be, 0x9c8, 0x9c8, 0x9e7, 0x9e7, 0x9f3, 0x9f3, 0xa06, 0xa06, 0xa06,
	0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa10, 0xa26,
	0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa26, 0xa3c, 0xa3c,
	0xa3c, 0xa3c, 0xa3c, 0xa3c, 0xa3c, 0xa3c, 0xa3c, 0xa3c, 0xa3c, 0xa3c, 0xa3c, 0xa3c,
	0xa3c, 0xa3c, 0xa67, 0xa67, 0xa67, 0xa71, 0xa71, 0xa71, 0xa71, 0xa85, 0xa85, 0xa85,
	0xa85, 0xa85, 0xaa2, 0xaa2, 0xaa2, 0xaa2, 0xaa2, 0xaa2, 0xaa2, 0xaa2, 0xaa2, 0xaa2,
	0xaae, 0xaba, 0xaba, 0xaba, 0xaba, 0xaba, 0xacc, 0xacc, 0xacc, 0xad6, 0xad6, 0xad6,
	0xad6, 0xad6, 0xae4, 0xb00, 0xb00, 0xb00, 0xb00, 0xb00, 0xb00, 0xb13, 0xb13, 0xb13,
	0xb13, 0xb23, 0xb23, 0xb3a, 0xb48, 0xb48, 0xb48, 0xb48, 0xb48, 0xb48, 0xb48, 0xb48,
	0xb56, 0xb60, 0xb60, 0xb60, 0xb60, 0xb60, 0xb6a, 0xb6a, 0xb6a, 0xb6a, 0xb6a, 0xb6a,
	0xb6a, 0xb76, 0xb76, 0xb76, 0xb76, 0xb76, 0xb76, 0xb76, 0xb76, 0xb7e, 0xb7e, 0xb88,
	0xb88, 0xb88, 0xb88, 0xb88, 0xb88, 0xb88, 0xb88, 0xb88, 0xb92, 0xb92, 0xb92, 0xb92,
	0xb92, 0xb9c, 0xbac, 0xbac, 0xbc3, 0xbcb, 0xbcb, 0xbcb, 0xbcb, 0xbcb, 0xbd7, 0xbd7,
	0xbd7, 0xbe7, 0xbe7, 0xbe7, 0xbe7, 0xbe7, 0xbe7, 0xbe7, 0xbe7, 0xbe7, 0xbe7, 0xbe7,
	0xbef, 0xbef, 0xbef, 0xbef, 0xbef, 0xbef, 0xbfb, 0xbfb, 0xbfb, 0xbfb, 0xbfb, 0xc01,
	0xc01, 0xc0b, 0xc0b, 0xc0b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b,
	0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b, 0xc1b,
	0xc1b, 0xc23, 0xc23, 0xc23, 0xc23, 0xc23, 0xc23, 0xc23, 0xc2d, 0xc2d, 0xc2d, 0xc2d,
	0xc2d, 0xc2d, 0xc33, 0xc33, 0xc33, 0xc33, 0xc45, 0xc45, 0xc45, 0xc45, 0xc45, 0xc51,
	0xc51, 0xc51, 0xc51, 0xc51, 0xc59, 0xc59, 0xc59, 0xc76, 0xc76, 0xc76, 0xc86, 0xc86,
	0xc86, 0xc86, 0xc86, 0xc86, 0xca1, 0xcb4, 0xcc7, 0xcda, 0xcda, 0xcda, 0xcda, 0xcda,
	0xcda, 0xcda, 0xcda, 0xcda, 0xcda, 0xcda, 0xcf9, 0xcf9, 0xcf9, 0xcf9, 0xcf9, 0xcf9,
	0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01,
	0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01, 0xd0f, 0xd0f, 0xd3e, 0xd3e,
	0xd3e, 0xd3e, 0xd55, 0xd5b, 0xd5b, 0xd5b, 0xd5b, 0xd5b, 0xd5b, 0xd5b, 0xd67, 0xd67,
	0xd67, 0xd67, 0xd67, 0xd67, 0xd67, 0xd67, 0xd6f, 0xd6f, 0xd6f, 0xd6f, 0xd6f, 0xd6f,
	0xd6f, 0xd6f, 0xd6f, 0xd6f, 0xd6f, 0xda3, 0xda3, 0xddb, 0xddb, 0xe13, 0xe3c, 0xe72,
	0xe99, 0xebc, 0xee1, 0xf04, 0xf35, 0xf5a, 0xf81, 0xfa6, 0xfcf, 0xfe5, 0x1014, 0x1041,
	0x1055, 0x1055, 0x1076, 0x1097,
}

const idLangStr = "" +
	"AfarAbkhazAvestaAfrikaansAkanAmharikAragonArabAssamAvarAymaraAzerbaijanBashkirBe" +
	"larusiaBulgarBislamaBambaraBengaliTibetBretonBosniaKatalanChechenChamorroKorsika" +
	"KreeCheskaBahasa Gereja SlavoniaChuvashWelshDanskJermanDivehiDzongkhaEweYunaniIn" +
	"ggrisEsperantoSpanyolEstiBaskPersiaFulaSuomiFijiFaroPrancisFrisia BaratIrlandiaG" +
	"aelik SkotlandiaGalisiaGuaraniGujaratiManxHausaIbraniHindiHiri MotuKroasiaHaitiH" +
	"ungariaArmeniaHereroInterlinguaBahasa IndonesiaInterlingueIgboSichuan YiInupiakI" +
	"doIslandiaItaliaInuktitutJepangJawaGeorgiaKongoKikuyuKuanyamaKazakhKalaallisutKh" +
	"merKannadaKoreaKanuriKashmirKurdiKomiKornishKirgizLatinLuksemburgGandaLimburgiaL" +
	"ingalaLaoLituaviLuba-KatangaLatviMalagasiMarshallMaoriMakedoniaMalayalamMongolia" +
	"MarathiMelayuMaltaBurmaNauruNdebele UtaraNepaliNdongaBelandaNynorsk NorwegiaBokm" +
	"ål NorwegiaNdebele SelatanNavajoNyanjaOsitaniaOjibwaOromoOriyaOssetiaPunjabiPali" +
	"PolskiPashtoPortugisQuechuaReto-RomanRundiRumaniaRusiaKinyarwandaSanskertaSardin" +
	"iaSindhiSami UtaraSangoSinhalaSlovakSlovenSamoaShonaSomaliAlbaniaSerbSwatiSotho " +
	"SelatanSundaSwediaSwahiliTamilTeluguTajikThaiTigrinyaTurkmenTswanaTongaTurkiTson" +
	"gaTatarTahitiUyghurUkrainaUrduUzbekVendaVietnamVolapukWalloonWolofXhosaYiddishYo" +
	"rubaZhuangChinaZuluAcehAcoliAdangmeAdygeiArab TunisiaAfrihiliAghemAinuAkkadiaAla" +
	"bamaAleutAltai SelatanInggris KunoAngikaAramAraukanArapahoArab AlgeriaArawakArab" +
	" MarokoArab MesirAsuBahasa Isyarat AmerikaAsturAwadhiAzerbaijani SelatanBaluchiB" +
	"aliBavariaBasaBamunBatak TobaGhomalaBejaBembaBetawiBenaBafutBhojpuriBikolBiniBan" +
	"jarKomSiksikaBrajBodoAkooseBuriatBugisBuluBlinMedumbaKadoKaribCayugaAtsamSebuano" +
	"KigaChibchaChagataiChuukeMariJargon ChinookKoktawChipewyanCherokeeCheyenneKurdi " +
	"SoraniKoptikTatar KrimeaKashubiaDakotaDargwaTaitaDelawareSlaveDogribDinkaZarmaDo" +
	"griSorbia RendahDualaBelanda TengahJola-FonyiDyulaDazagaEmbuEfikMesir KunoEkajuk" +
	"ElamInggris Abad PertengahanEwondoFangFilipinoFonPrancis Abad PertengahanPrancis" +
	" KunoArpitanFrisia UtaraFrisia TimurFriuliGaGagauzGayoGbayaGeezGilbertGilakiJerm" +
	"an Abad PertengahanJerman KunoGondiGorontaloGothikGreboYunani KunoJerman SwissGu" +
	"siiGwich’inHaidaHawaiiHindi FijiHiligaynonHititHmongSorbia AtasHupaIbanIbibioIlo" +
	"koIngushetiaLojbanNgombaMachameIbrani-PersiaIbrani-ArabKara-KalpakKabyleKachinJj" +
	"uKambaKawiKabardiKanembuTyapMakondeKabuverdianuKenyangKoroKhasiKhotanKoyra Chiin" +
	"iKakoKalenjinKimbunduKomi-PermyakKonkaniKosreKpelleKarachai BalkarKrioKareliaKur" +
	"ukShambalaBafiaDialek KolschKumykKutenaiLadinoLangiLahndaLambaLezghiaLiguriaLako" +
	"taMongoLoziLuba-LuluaLuisenoLundaLuoMizoLuyiaLazMaduraMafaMagahiMaithiliMakasarM" +
	"andingoMasaiMabaMokshaMandarMendeMeruMorisienIrlandia Abad PertengahanMakhuwa-Me" +
	"ettometa’MikmakMinangkabauManchuriaManipuriMohawkMossiMundangBeberapa BahasaBaha" +
	"sa MuskogeeMirandaMarwariMentawaiMyeneEryzaNeapolitanNamaJerman RendahNewariNias" +
	"NiueaKwasioNgiemboonNogaiNorse KunoN’KoSotho UtaraNuerNewari KlasikNyamweziNyank" +
	"oleNyoroNzimaOsageTurki OsmaniPangasinaPahleviPampangaPapiamentoPalauJerman Penn" +
	"sylvaniaPersia KunoFunisiaPohnpeiaProvencal LamaKʼicheʼRajasthaniRapanuiRarotong" +
	"aRomboRomaniRotumaMakedo-RumaniaRwaSandaweSakhaAram SamariaSamburuSasakSantaliNg" +
	"ambaiSanguSisiliaSkotlandiaSenecaSenaSeriSelkupKoyraboro SenniIrlandia KunoTache" +
	"lhitShanArab SuwaSidamoSilesia BawahSelayarSami SelatanLule SamiInari SamiSkolt " +
	"SamiSoninkeSogdienSranan TongoSererSahoSukumaSusuSumeriaKomoriaKongo SwahiliSuri" +
	"ah KlasikSuriahSilesiaTuluTimneTesoTerenoTetunTigreTivTokelauKlingonTlingitTamas" +
	"hekNyasa TongaTok PisinTuroyoTarokoTsimshiaTat MuslimTumbukaTuvaluTasawaqTuvinia" +
	"Tamazight Maroko TengahUdmurtUgaritUmbunduRootVaiVenesiaVotiaVunjoWalserWalamoWa" +
	"raiWashoKalmukSogaYaoYapoisYangbenYembaKantonZapotekBlissymbolZenagaTamazight Ma" +
	"roko StandarZuniTidak ada konten linguistikZazaArab Standar ModernJerman Austria" +
	"Jerman Tinggi SwissInggris AustraliaInggris KanadaInggris InggrisInggris Amerika" +
	"Spanyol Amerika LatinSpanyol EropaSpanyol MeksikoPrancis KanadaPrancis SwissFlem" +
	"ishPortugis BrasilPortugis EropaMoldaviaSerbo-KroasiaChina (Aksara Sederhana)Chi" +
	"na (Aksara Tradisional)"

var idLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xa, 0x10, 0x19, 0x1d, 0x24, 0x2a, 0x2e, 0x33, 0x37, 0x3d,
	0x47, 0x4e, 0x57, 0x5d, 0x64, 0x6b, 0x72, 0x77, 0x7d, 0x83, 0x8a, 0x91,
	0x99, 0xa0, 0xa4, 0xaa, 0xc0, 0xc7, 0xcc, 0xd1, 0xd7, 0xdd, 0xe5, 0xe8,
	0xee, 0xf5, 0xfe, 0x105, 0x109, 0x10d, 0x113, 0x117, 0x11c, 0x120, 0x124, 0x12b,
	0x137, 0x13f, 0x150, 0x157, 0x15e, 0x166, 0x16a, 0x16f, 0x175, 0x17a, 0x183, 0x18a,
	0x18f, 0x197, 0x19e, 0x1a4, 0x1af, 0x1bf, 0x1ca, 0x1ce, 0x1d8, 0x1df, 0x1e2, 0x1ea,
	0x1f0, 0x1f9, 0x1ff, 0x203, 0x20a, 0x20f, 0x215, 0x21d, 0x223, 0x22e, 0x233, 0x23a,
	0x23f, 0x245, 0x24c, 0x251, 0x255, 0x25c, 0x262, 0x267, 0x271, 0x276, 0x27f, 0x286,
	0x289, 0x290, 0x29c, 0x2a1, 0x2a9, 0x2b1, 0x2b6, 0x2bf, 0x2c8, 0x2d0, 0x2d7, 0x2dd,
	0x2e2, 0x2e7, 0x2ec, 0x2f9, 0x2ff, 0x305, 0x30c, 0x31c, 0x32c, 0x33b, 0x341, 0x347,
	0x34f, 0x355, 0x35a, 0x35f, 0x366, 0x36d, 0x371, 0x377, 0x37d, 0x385, 0x38c, 0x396,
	0x39b, 0x3a2, 0x3a7, 0x3b2, 0x3bb, 0x3c3, 0x3c9, 0x3d3, 0x3d8, 0x3df, 0x3e5, 0x3eb,
	0x3f0, 0x3f5, 0x3fb, 0x402, 0x406, 0x40b, 0x418, 0x41d, 0x423, 0x42a, 0x42f, 0x435,
	0x43a, 0x43e, 0x446, 0x44d, 0x453, 0x458, 0x45d, 0x463, 0x468, 0x46e, 0x474, 0x47b,
	0x47f, 0x484, 0x489, 0x490, 0x497, 0x49e, 0x4a3, 0x4a8, 0x4af, 0x4b5, 0x4bb, 0x4c0,
	0x4c4, 0x4c8, 0x4cd, 0x4d4, 0x4da, 0x4e6, 0x4ee, 0x4f3, 0x4f7, 0x4fe, 0x505, 0x50a,
	0x50a, 0x517, 0x523, 0x529, 0x52d, 0x534, 0x534, 0x53b, 0x547, 0x54d, 0x558, 0x562,
	0x565, 0x57b, 0x580, 0x580, 0x586, 0x599, 0x5a0, 0x5a4, 0x5ab, 0x5af, 0x5b4, 0x5be,
	0x5c5, 0x5c9, 0x5ce, 0x5d4, 0x5d8, 0x5dd, 0x5dd, 0x5e5, 0x5ea, 0x5ee, 0x5f4, 0x5f7,
	0x5fe, 0x5fe, 0x5fe, 0x602, 0x602, 0x606, 0x60c, 0x612, 0x617, 0x61b, 0x61f, 0x626,
	0x62a, 0x62f, 0x635, 0x63a, 0x641, 0x645, 0x64c, 0x654, 0x65a, 0x65e, 0x66c, 0x672,
	0x67b, 0x683, 0x68b, 0x697, 0x69d, 0x69d, 0x6a9, 0x6b1, 0x6b7, 0x6bd, 0x6c2, 0x6ca,
	0x6cf, 0x6d5, 0x6da, 0x6df, 0x6e4, 0x6f1, 0x6f1, 0x6f6, 0x704, 0x70e, 0x713, 0x719,
	0x71d, 0x721, 0x721, 0x72b, 0x731, 0x735, 0x74d, 0x74d, 0x753, 0x753, 0x757, 0x75f,
	0x75f, 0x762, 0x762, 0x77a, 0x786, 0x78d, 0x799, 0x7a5, 0x7ab, 0x7ad, 0x7b3, 0x7b3,
	0x7b7, 0x7bc, 0x7bc, 0x7c0, 0x7c7, 0x7cd, 0x7e4, 0x7ef, 0x7ef, 0x7f4, 0x7fd, 0x803,
	0x808, 0x813, 0x81f, 0x81f, 0x81f, 0x824, 0x82e, 0x833, 0x833, 0x839, 0x843, 0x84d,
	0x852, 0x857, 0x862, 0x862, 0x866, 0x86a, 0x870, 0x875, 0x87f, 0x87f, 0x87f, 0x885,
	0x88b, 0x892, 0x89f, 0x8aa, 0x8aa, 0x8b5, 0x8bb, 0x8c1, 0x8c4, 0x8c9, 0x8cd, 0x8d4,
	0x8db, 0x8df, 0x8e6, 0x8f2, 0x8f9, 0x8fd, 0x8fd, 0x902, 0x908, 0x914, 0x914, 0x914,
	0x918, 0x920, 0x928, 0x934, 0x93b, 0x940, 0x946, 0x955, 0x959, 0x959, 0x960, 0x965,
	0x96d, 0x972, 0x97f, 0x984, 0x98b, 0x991, 0x996, 0x99c, 0x9a1, 0x9a8, 0x9a8, 0x9af,
	0x9af, 0x9b5, 0x9b5, 0x9ba, 0x9be, 0x9be, 0x9c8, 0x9cf, 0x9d4, 0x9d7, 0x9db, 0x9e0,
	0x9e0, 0x9e3, 0x9e9, 0x9ed, 0x9f3, 0x9fb, 0xa02, 0xa0a, 0xa0f, 0xa13, 0xa19, 0xa1f,
	0xa24, 0xa28, 0xa30, 0xa49, 0xa57, 0xa5e, 0xa64, 0xa6f, 0xa78, 0xa80, 0xa86, 0xa8b,
	0xa8b, 0xa92, 0xaa1, 0xab0, 0xab7, 0xabe, 0xac6, 0xacb, 0xad0, 0xad0, 0xad0, 0xada,
	0xade, 0xaeb, 0xaf1, 0xaf5, 0xafa, 0xafa, 0xb00, 0xb09, 0xb0e, 0xb18, 0xb18, 0xb1e,
	0xb29, 0xb2d, 0xb3a, 0xb42, 0xb4a, 0xb4f, 0xb54, 0xb59, 0xb65, 0xb6e, 0xb75, 0xb7d,
	0xb87, 0xb8c, 0xb8c, 0xb9f, 0xb9f, 0xbaa, 0xbaa, 0xbb1, 0xbb1, 0xbb1, 0xbb9, 0xbb9,
	0xbc7, 0xbd0, 0xbd0, 0xbda, 0xbe1, 0xbea, 0xbea, 0xbea, 0xbef, 0xbf5, 0xbfb, 0xbfb,
	0xbfb, 0xc09, 0xc0c, 0xc13, 0xc18, 0xc24, 0xc2b, 0xc30, 0xc37, 0xc37, 0xc3e, 0xc43,
	0xc4a, 0xc54, 0xc54, 0xc5a, 0xc5e, 0xc62, 0xc68, 0xc77, 0xc84, 0xc84, 0xc8d, 0xc91,
	0xc9a, 0xca0, 0xcad, 0xcb4, 0xcc0, 0xcc9, 0xcd3, 0xcdd, 0xce4, 0xceb, 0xcf7, 0xcfc,
	0xd00, 0xd00, 0xd06, 0xd0a, 0xd11, 0xd18, 0xd25, 0xd32, 0xd38, 0xd3f, 0xd43, 0xd48,
	0xd4c, 0xd52, 0xd57, 0xd5c, 0xd5f, 0xd66, 0xd66, 0xd6d, 0xd74, 0xd74, 0xd7c, 0xd87,
	0xd90, 0xd96, 0xd9c, 0xd9c, 0xda4, 0xdae, 0xdb5, 0xdbb, 0xdc2, 0xdc9, 0xde0, 0xde6,
	0xdec, 0xdf3, 0xdf7, 0xdfa, 0xe01, 0xe01, 0xe01, 0xe01, 0xe06, 0xe06, 0xe0b, 0xe11,
	0xe17, 0xe1c, 0xe21, 0xe21, 0xe27, 0xe27, 0xe2b, 0xe2e, 0xe34, 0xe3b, 0xe40, 0xe40,
	0xe46, 0xe4d, 0xe57, 0xe57, 0xe5d, 0xe75, 0xe79, 0xe94, 0xe98, 0xeab, 0xeb9, 0xecc,
	0xedd, 0xeeb, 0xefa, 0xf09, 0xf1e, 0xf2b, 0xf3a, 0xf48, 0xf55, 0xf5c, 0xf6b, 0xf79,
	0xf81, 0xf8e, 0xfa6, 0xfc0,
}

const isLangStr = "" +
	"abkasískaavestískaafríkanskaakanamharískaaragonskaarabískaassamskaavarískaaímara" +
	"aserskabaskírhvítrússneskabúlgarskabíslamabambarabengalskatíbeskabretónskabosnís" +
	"kakatalónskatsjetsjenskakamorrókorsískakrítékkneskakirkjuslavneskasjúvasvelskada" +
	"nskaþýskadívehídsongkaewegrískaenskaesperantóspænskaeistneskabaskneskapersneskaf" +
	"úlafinnskafídjeyskafæreyskafranskavesturfrísneskaírskaskosk gelískagalíanskagvar" +
	"anígújaratímanskahásahebreskahindíhírímótúkróatískahaítískaungverskaarmenskahere" +
	"róalþjóðatungaindónesískainterlingveígbósísúanjíínúpíakídóíslenskaítalskainúktit" +
	"útjapanskajavanskageorgískakongóskakíkújúkúanjamakasakskagrænlenskakmerkannadakó" +
	"reskakanúríkasmírskakúrdískakomískakornbreskakirgiskalatínalúxemborgískagandalim" +
	"búrgískalingalalaólitháískalúbakatangalettneskamalagasískamarshallskamaorímakedó" +
	"nskamalajalammongólskamaratímalaískamaltneskaburmneskanárúskanorður-ndebelenepal" +
	"skandongahollenskanýnorskanorskt bókmálsuðurndebelenavahónjanja; sísjeva; sjevao" +
	"ksítanískaojibvaoromoóríaossetískapúnjabípalípólskapastúportúgalskakvesjúarómans" +
	"karúndírúmenskarússneskakínjarvandasanskrítsardínskasindínorðursamískasangósinga" +
	"lískaslóvakískaslóvenskasamóskashonasómalskaalbanskaserbneskasvatísuðursótósúnda" +
	"nskasænskasvahílítamílskatelúgútadsjikskataílenskatígrinjatúrkmenskatsúanatongve" +
	"rskatyrkneskatsongatatarskatahítískaúígúrúkraínskaúrdúúsbekskavendavíetnamskaval" +
	"lónskavolofsósajiddískajórúbasúangkínverskasúlúakkískaacoliadangmeadýgeafríhílía" +
	"ghemakkadískaaleúskafornenskaarameískaarákanískaarapahóaravakskaasuastúrískaavad" +
	"íbalúkíbalískabasabejabembabenabojpúríbíkolbínísiksikabraíbódóbúríatbúgískablínk" +
	"addókaríbamálkebúanókígasíbsjasjagataísjúkískamarísínúksjoktásípevískaCherokee-m" +
	"álsjeyensorani-kúrdískakoptískakrímtyrkneskakasúbískadakótadargvataítadelaversla" +
	"vneskadogríbdinkazarmadogrílágsorbneskadúalamiðhollenskajola-fonyidjúlaembuefíkf" +
	"ornegypskaekajúkelamítmiðenskaevondófangfilippseyskafónmiðfranskafornfranskanorð" +
	"urfrísneskaausturfrísneskafríúlskagagagásgajógbajagísgilberskamiðháþýskafornháþý" +
	"skagondígorontalógotneskagerbóforngrískasvissnesk þýskagusiigvísínhaídahavaískah" +
	"íligaínonhettitískahmonghásorbneskahúpaíbanílokóingúslojbanngombamasjámegyðingap" +
	"ersneskagyðingaarabískakarakalpakkabílekasínkambakavíkabardískamakondegrænhöfðey" +
	"skakasíkotaskakoyra chiinikalenjinkimbúndúkómí-permyakkonkaníkosraskakpellekaras" +
	"aíbalkarkúrúksjambalabafíakúmíkkútenaíladínskalangílandalambalesgískalakótamongó" +
	"loziluba-lulualúisenólúndalúólúsaíluyiamadúrskamagahímaítílímakasarmandingómasaí" +
	"moksamandarmendemerúmáritískamiðírskamakhuwa-meettometa’mikmakmínangkabámansjúma" +
	"nípúrímóhískamossímundangmargvísleg málkríkmarvaríersjanapólískanamalágþýska; lá" +
	"gsaxneskanevaríníasníveskakwasionógaínorrænan’konorðursótónúernjamvesínyankolenj" +
	"órónsímaósagetyrkneska, ottómanpangasínmálpalavípampangapapíamentópaláskafornper" +
	"sneskafönikískaponpeiskafornpróvensalskakicherajastanírapanúírarótongskarombórom" +
	"anírúasandavejakútsamversk arameískasambúrúsasaksantalísangúsikileyskaskoskasena" +
	"selkúpkoíraboró-sennífornírskatachelhitsjansídamósuðursamískalúlesamískaenaresam" +
	"ískaskoltesamískasóninkesogdíenserersúkúmasúsúsúmerskaKongó-svahílíklassísk sýrl" +
	"enskasýrlenskatímnetesóterenótetúmtígretívtókeláskaklingonskatlingittamasjektong" +
	"verska (nyasa)tokpisintsimsískatúmbúkatúvalúskatasawaqtúvínskatamazightúdmúrtúga" +
	"rítískaúmbúndúrótvaívotískavunjóvalamóvaraívasjókalmúkskasógajaójapískasapótekbl" +
	"isstáknsenagastaðlað marokkóskt tamazightsúníekkert tungumálaefnistöðluð nútímaa" +
	"rabískaausturrísk þýskasvissnesk háþýskaáströlsk enskakanadísk enskabresk enskab" +
	"andarísk enskarómanskamerísk spænskaevrópsk spænskamexíkósk spænskakanadísk fran" +
	"skasvissnesk franskaflæmskabrasílísk portúgalskaevrópsk portúgalskamoldóvskaserb" +
	"ókróatískakínverska (einfölduð)kínverska (hefðbundin)"

var isLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0xa, 0x14, 0x1f, 0x23, 0x2d, 0x36, 0x3f, 0x47, 0x50, 0x57,
	0x5e, 0x65, 0x74, 0x7e, 0x86, 0x8d, 0x96, 0x9e, 0xa8, 0xb1, 0xbc, 0xc8,
	0xd0, 0xd9, 0xdd, 0xe7, 0xf6, 0xfd, 0x103, 0x109, 0x110, 0x118, 0x11f, 0x122,
	0x129, 0x12e, 0x138, 0x140, 0x149, 0x152, 0x15b, 0x160, 0x167, 0x171, 0x17a, 0x181,
	0x191, 0x197, 0x1a5, 0x1af, 0x1b7, 0x1c1, 0x1c7, 0x1cc, 0x1d4, 0x1da, 0x1e6, 0x1f1,
	0x1fb, 0x204, 0x20c, 0x213, 0x222, 0x22f, 0x23a, 0x240, 0x24b, 0x255, 0x25a, 0x263,
	0x26b, 0x276, 0x27e, 0x286, 0x290, 0x299, 0x2a2, 0x2ab, 0x2b3, 0x2be, 0x2c2, 0x2c9,
	0x2d1, 0x2d9, 0x2e3, 0x2ed, 0x2f5, 0x2ff, 0x307, 0x30e, 0x31d, 0x322, 0x32f, 0x336,
	0x33a, 0x345, 0x351, 0x35a, 0x366, 0x371, 0x377, 0x382, 0x38b, 0x395, 0x39c, 0x3a5,
	0x3ae, 0x3b7, 0x3c0, 0x3cf, 0x3d7, 0x3dd, 0x3e6, 0x3ef, 0x3fe, 0x40b, 0x412, 0x429,
	0x436, 0x43c, 0x441, 0x447, 0x451, 0x45a, 0x45f, 0x466, 0x46c, 0x478, 0x480, 0x489,
	0x490, 0x499, 0x4a3, 0x4af, 0x4b8, 0x4c2, 0x4c8, 0x4d7, 0x4dd, 0x4e8, 0x4f4, 0x4fe,
	0x506, 0x50b, 0x514, 0x51c, 0x525, 0x52b, 0x537, 0x541, 0x548, 0x551, 0x55a, 0x562,
	0x56c, 0x576, 0x57f, 0x58a, 0x591, 0x59b, 0x5a4, 0x5aa, 0x5b2, 0x5bd, 0x5c5, 0x5d0,
	0x5d6, 0x5df, 0x5e4, 0x5ef, 0x5ef, 0x5f9, 0x5fe, 0x603, 0x60c, 0x614, 0x61a, 0x624,
	0x62a, 0x632, 0x637, 0x63e, 0x644, 0x644, 0x64f, 0x654, 0x654, 0x65e, 0x65e, 0x666,
	0x666, 0x666, 0x66f, 0x66f, 0x679, 0x685, 0x685, 0x68d, 0x68d, 0x696, 0x696, 0x696,
	0x699, 0x699, 0x6a4, 0x6a4, 0x6aa, 0x6aa, 0x6b2, 0x6ba, 0x6ba, 0x6be, 0x6be, 0x6be,
	0x6be, 0x6c2, 0x6c7, 0x6c7, 0x6cb, 0x6cb, 0x6cb, 0x6d4, 0x6da, 0x6e0, 0x6e0, 0x6e0,
	0x6e7, 0x6e7, 0x6e7, 0x6ec, 0x6ec, 0x6f2, 0x6f2, 0x6fa, 0x703, 0x703, 0x708, 0x708,
	0x70e, 0x719, 0x719, 0x719, 0x722, 0x727, 0x72e, 0x737, 0x741, 0x746, 0x74d, 0x754,
	0x75f, 0x76c, 0x772, 0x783, 0x78c, 0x78c, 0x79a, 0x7a5, 0x7ac, 0x7b2, 0x7b8, 0x7bf,
	0x7c8, 0x7cf, 0x7d4, 0x7d9, 0x7df, 0x7ec, 0x7ec, 0x7f2, 0x7ff, 0x809, 0x80f, 0x80f,
	0x813, 0x818, 0x818, 0x823, 0x82a, 0x831, 0x83a, 0x83a, 0x841, 0x841, 0x845, 0x851,
	0x851, 0x855, 0x855, 0x860, 0x86b, 0x86b, 0x87c, 0x88c, 0x896, 0x898, 0x89e, 0x89e,
	0x8a3, 0x8a8, 0x8a8, 0x8ac, 0x8b5, 0x8b5, 0x8c3, 0x8d1, 0x8d1, 0x8d7, 0x8e1, 0x8e9,
	0x8ef, 0x8fa, 0x90b, 0x90b, 0x90b, 0x910, 0x918, 0x91e, 0x91e, 0x927, 0x927, 0x933,
	0x93e, 0x943, 0x94f, 0x94f, 0x954, 0x959, 0x959, 0x960, 0x966, 0x966, 0x966, 0x96c,
	0x972, 0x97a, 0x98b, 0x99c, 0x99c, 0x9a6, 0x9ad, 0x9b3, 0x9b3, 0x9b8, 0x9bd, 0x9c8,
	0x9c8, 0x9c8, 0x9cf, 0x9df, 0x9df, 0x9df, 0x9df, 0x9e4, 0x9eb, 0x9f7, 0x9f7, 0x9f7,
	0x9f7, 0x9ff, 0xa09, 0xa17, 0xa1f, 0xa27, 0xa2d, 0xa3b, 0xa3b, 0xa3b, 0xa3b, 0xa42,
	0xa4a, 0xa50, 0xa50, 0xa57, 0xa60, 0xa69, 0xa6f, 0xa74, 0xa79, 0xa82, 0xa82, 0xa82,
	0xa82, 0xa89, 0xa89, 0xa8f, 0xa93, 0xa93, 0xa9d, 0xaa6, 0xaac, 0xab1, 0xab8, 0xabd,
	0xabd, 0xabd, 0xac6, 0xac6, 0xacd, 0xad7, 0xade, 0xae7, 0xaed, 0xaed, 0xaf2, 0xaf8,
	0xafd, 0xb02, 0xb0d, 0xb17, 0xb25, 0xb2c, 0xb32, 0xb3e, 0xb45, 0xb50, 0xb59, 0xb5f,
	0xb5f, 0xb66, 0xb76, 0xb7b, 0xb7b, 0xb83, 0xb83, 0xb83, 0xb88, 0xb88, 0xb88, 0xb93,
	0xb97, 0xbb0, 0xbb7, 0xbbc, 0xbc4, 0xbc4, 0xbca, 0xbca, 0xbd1, 0xbd9, 0xbd9, 0xbdf,
	0xbec, 0xbf1, 0xbf1, 0xbfa, 0xc02, 0xc09, 0xc0f, 0xc15, 0xc28, 0xc35, 0xc3c, 0xc44,
	0xc50, 0xc58, 0xc58, 0xc58, 0xc58, 0xc65, 0xc65, 0xc70, 0xc70, 0xc70, 0xc79, 0xc79,
	0xc8a, 0xc8f, 0xc8f, 0xc99, 0xca2, 0xcae, 0xcae, 0xcae, 0xcb4, 0xcbb, 0xcbb, 0xcbb,
	0xcbb, 0xcbb, 0xcbf, 0xcc6, 0xccc, 0xcdf, 0xce8, 0xced, 0xcf5, 0xcf5, 0xcf5, 0xcfb,
	0xd05, 0xd0b, 0xd0b, 0xd0b, 0xd0f, 0xd0f, 0xd16, 0xd28, 0xd32, 0xd32, 0xd3b, 0xd3f,
	0xd3f, 0xd47, 0xd47, 0xd47, 0xd55, 0xd62, 0xd6f, 0xd7d, 0xd85, 0xd8d, 0xd8d, 0xd92,
	0xd92, 0xd92, 0xd9a, 0xda0, 0xda9, 0xda9, 0xdb9, 0xdcd, 0xdd7, 0xdd7, 0xdd7, 0xddd,
	0xde2, 0xde9, 0xdef, 0xdf5, 0xdf9, 0xe04, 0xe04, 0xe0e, 0xe15, 0xe15, 0xe1d, 0xe2f,
	0xe37, 0xe37, 0xe37, 0xe37, 0xe41, 0xe41, 0xe4a, 0xe55, 0xe5c, 0xe66, 0xe6f, 0xe77,
	0xe84, 0xe8e, 0xe92, 0xe96, 0xe96, 0xe96, 0xe96, 0xe96, 0xe9e, 0xe9e, 0xea4, 0xea4,
	0xeab, 0xeb1, 0xeb7, 0xeb7, 0xec1, 0xec1, 0xec6, 0xeca, 0xed2, 0xed2, 0xed2, 0xed2,
	0xed2, 0xeda, 0xee4, 0xee4, 0xeea, 0xf09, 0xf0f, 0xf24, 0xf24, 0xf40, 0xf53, 0xf67,
	0xf77, 0xf86, 0xf91, 0xfa1, 0xfba, 0xfcb, 0xfde, 0xfef, 0x1000, 0x1008, 0x1020, 0x1035,
	0x103f, 0x1050, 0x1068, 0x1080,
}

const itLangStr = "" +
	"afarabcasoavestanafrikaansakanamaricoaragonesearaboassameseavaroaymaraazerbaigia" +
	"nobaschirobielorussobulgarobislamabambarabengalesetibetanobretonebosniacocatalan" +
	"ocecenochamorrocorsocreececoslavo della Chiesachuvashgallesedanesetedescodivehid" +
	"zongkhaewegrecoingleseesperantospagnoloestonebascopersianofulahfinlandesefigiano" +
	"faroesefrancesefrisone occidentaleirlandesegaelico scozzesegalizianoguaranígujar" +
	"atimanxhausaebraicohindihiri motucroatohaitianoungheresearmenohererointerlinguai" +
	"ndonesianointerlingueigbosichuan yiinupiakidoislandeseitalianoinuktitutgiappones" +
	"egiavanesegeorgianokongokikuyukuanyamakazakokalaallisutkhmerkannadacoreanokanuri" +
	"kashmiricurdokomicornicochirghisolatinolussemburghesegandalimburgeselingalalaoli" +
	"tuanoluba-katangalettonemalgasciomarshallesemaorimacedonemalayalammongolomarathi" +
	"malesemaltesebirmanonaurundebele del nordnepalesendongaolandesenorvegese nynorsk" +
	"norvegese bokmålndebele del sudnavajonyanjaoccitanoojibwaoromooriyaosseticopunja" +
	"bipalipolaccopashtoportoghesequechuaromanciorundirumenorussokinyarwandasanscrito" +
	"sardosindhisami del nordsangosingaleseslovaccoslovenosamoanoshonasomaloalbaneses" +
	"erboswatisotho del sudsundanesesvedeseswahilitamiltelugutagicothaitigrinoturcoma" +
	"nnotswanatonganoturcotsongatatarotaitianouiguroucrainourduusbecovendavietnamitav" +
	"olapükvallonewolofxhosayiddishyorubazhuangcinesezuluaccineseacioliadangmeadyghea" +
	"rabo tunisinoafrihiliaghemainuaccadoalabamaaleutoalbanese ghegoaltai meridionale" +
	"inglese anticoangikaaramaicoaraucanoaraonaarapahoarabo algerinoaruacoarabo maroc" +
	"chinoarabo egizianoasulingua dei segni americanaasturianokotavaawadhiazero merid" +
	"ionalebelucibalinesebavaresebasabamunbatak tobaghomalabegiawembabetawibenabafutb" +
	"adagabhojpuribicolbinibanjarkomsiksikabishnupriyabakhtiaribrajbrahuibodoakoosebu" +
	"riatbugibulublinmedumbacaddocaribicocayugaatsamcebuanochigachibchaciagataicochuu" +
	"kesemarigergo chinookchoctawchipewyancherokeecheyennecurdo soranicoptocapiznontu" +
	"rco crimeokashubiandakotadargwataitadelawareslavedogribdincazarmadogribasso sora" +
	"bodusun centraledualaolandese mediojola-fonydiuladazagaembuefikemilianoegiziano " +
	"anticoekajukaelamiticoinglese medioyupik centraleewondoestremegnofangfilippinofi" +
	"nlandese del Tornedalenfonfrancese cajunfrancese mediofrancese anticofrancoprove" +
	"nzalefrisone settentrionalefrisone orientalefriulanogagagauzogangayogbayadari zo" +
	"roastrianogeezgilbertesegilakitedesco medio altotedesco antico altokonkani goano" +
	"gondigorontalogoticogerbogreco anticotedesco svizzerowayuugusiigwichʼinhaidahakk" +
	"ahawaianohindi figianohiligaynahittitehmongalto soraboxianghupaibanibibioilocano" +
	"ingushingricocreolo giamaicanolojbanngamambomachamegiudeo persianogiudeo araboju" +
	"tlandicokara-kalpakcabilokachinkaikambakawikabardiakanembutyapmakondecapoverdian" +
	"okorokaingangkhasikhotanesekoyra chiinikhowarkirmanjkikakokalenjinkimbundupermia" +
	"cokonkanikosraeankpellekarachay-Balkarcarelianokurukhshambalabafiacoloniesekumyk" +
	"kutenaigiudeo-spagnololangilahndalambalezghianLingua Franca Novaligurelivonelako" +
	"talombardololo bantuloziletgalloluba-lulualuisenolundaluolushailuyiacinese class" +
	"icolazmaduresemafamagahimaithilimakasarmandingomasaimabamokshamandarmendemerucre" +
	"olo maurizianoirlandese mediomakhuwa-meettometa’micmacmenangkabaumanchumanipurim" +
	"ohawkmossimari occidentalemundangmultilinguacreekmirandesemarwarimentawaimyeneer" +
	"zyamazandaranimin nannapoletanonamabasso tedesconewariniasniueaokwasiongiemboonn" +
	"ogainorse anticonovialn’kosotho del nordnuernewari classiconyamwezinyankolenyoro" +
	"nzimaosageturco ottomanopangasinanpahlavipampangapapiamentopalaupiccardotedesco " +
	"della Pennsylvaniapersiano anticotedesco palatinofeniciopiemonteseponticoponapep" +
	"russianoprovenzale anticok’iche’quechua dell’altopiano del Chimborazorajasthanir" +
	"apanuirarotongaromagnolotarifitromboromanirotumanorutenorovianaarumenorwasandawe" +
	"yakutaramaico samaritanosamburusasaksantalisaurashtrangambaysangusicilianoscozze" +
	"sesassaresesenecasenaseriselkupkoyraboro senniirlandese anticosamogiticotashelhi" +
	"tshanchadian arabicsidamotedesco slesianoselayarsami del sudsami di Lulesami di " +
	"Inarisami skoltsoninkesogdianosranan tongoserersahosaterfriesischsukumasususumer" +
	"ocomorianocongo swahilisiriaco classicosiriacoslesianotulutemnetesoterenotetumti" +
	"gretivtokelautsakhurklingontlingittalisciotamasheknyasa del Tongatok pisinturoyo" +
	"tarokozaconicotsimshiantat islamicotumbukatuvalutasawaqtuviniantamazightudmurtug" +
	"ariticombundurootvaivenetovepsofiammingo occidentalevotovõrovunjowalserwalamowar" +
	"aywashowukalmykmengreliosogayao (bantu)yapeseyangbenyembanheengatucantonesezapot" +
	"ecblissymbolzelandesezenagatamazight del Marocco standardzuninessun contenuto li" +
	"nguisticozazaarabo moderno standardtedesco austriacoalto tedesco svizzeroinglese" +
	" australianoinglese canadeseinglese britannicoinglese americanospagnolo latinoam" +
	"ericanospagnolo europeospagnolo messicanofrancese canadesefrancese svizzerofiamm" +
	"ingoportoghese brasilianoportoghese europeomoldavoserbo-croatocinese semplificat" +
	"ocinese tradizionale"

var itLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xa, 0x11, 0x1a, 0x1e, 0x25, 0x2e, 0x33, 0x3b, 0x40, 0x46,
	0x52, 0x5a, 0x64, 0x6b, 0x72, 0x79, 0x82, 0x8a, 0x91, 0x99, 0xa1, 0xa7,
	0xaf, 0xb4, 0xb8, 0xbc, 0xce, 0xd5, 0xdc, 0xe2, 0xe9, 0xef, 0xf7, 0xfa,
	0xff, 0x106, 0x10f, 0x117, 0x11d, 0x122, 0x12a, 0x12f, 0x139, 0x140, 0x147, 0x14f,
	0x162, 0x16b, 0x17b, 0x184, 0x18c, 0x194, 0x198, 0x19d, 0x1a4, 0x1a9, 0x1b2, 0x1b8,
	0x1c0, 0x1c9, 0x1cf, 0x1d5, 0x1e0, 0x1eb, 0x1f6, 0x1fa, 0x204, 0x20b, 0x20e, 0x217,
	0x21f, 0x228, 0x232, 0x23b, 0x244, 0x249, 0x24f, 0x257, 0x25d, 0x268, 0x26d, 0x274,
	0x27b, 0x281, 0x289, 0x28e, 0x292, 0x299, 0x2a2, 0x2a8, 0x2b6, 0x2bb, 0x2c5, 0x2cc,
	0x2cf, 0x2d6, 0x2e2, 0x2e9, 0x2f2, 0x2fd, 0x302, 0x30a, 0x313, 0x31a, 0x321, 0x327,
	0x32e, 0x335, 0x33a, 0x34a, 0x352, 0x358, 0x360, 0x371, 0x382, 0x391, 0x397, 0x39d,
	0x3a5, 0x3ab, 0x3b0, 0x3b5, 0x3bd, 0x3c4, 0x3c8, 0x3cf, 0x3d5, 0x3df, 0x3e6, 0x3ee,
	0x3f3, 0x3f9, 0x3fe, 0x409, 0x412, 0x417, 0x41d, 0x42a, 0x42f, 0x438, 0x440, 0x447,
	0x44e, 0x453, 0x459, 0x461, 0x466, 0x46b, 0x478, 0x481, 0x488, 0x48f, 0x494, 0x49a,
	0x4a0, 0x4a4, 0x4ab, 0x4b5, 0x4bb, 0x4c2, 0x4c7, 0x4cd, 0x4d3, 0x4db, 0x4e1, 0x4e8,
	0x4ec, 0x4f2, 0x4f7, 0x501, 0x509, 0x510, 0x515, 0x51a, 0x521, 0x527, 0x52d, 0x533,
	0x537, 0x53f, 0x545, 0x54c, 0x552, 0x560, 0x568, 0x56d, 0x571, 0x577, 0x57e, 0x584,
	0x592, 0x5a3, 0x5b1, 0x5b7, 0x5bf, 0x5c7, 0x5cd, 0x5d4, 0x5e2, 0x5e8, 0x5f8, 0x606,
	0x609, 0x623, 0x62c, 0x632, 0x638, 0x649, 0x64f, 0x657, 0x65f, 0x663, 0x668, 0x672,
	0x679, 0x67e, 0x683, 0x689, 0x68d, 0x692, 0x698, 0x6a0, 0x6a5, 0x6a9, 0x6af, 0x6b2,
	0x6b9, 0x6c4, 0x6cd, 0x6d1, 0x6d7, 0x6db, 0x6e1, 0x6e7, 0x6eb, 0x6ef, 0x6f3, 0x6fa,
	0x6ff, 0x707, 0x70d, 0x712, 0x719, 0x71e, 0x725, 0x72f, 0x737, 0x73b, 0x748, 0x74f,
	0x758, 0x760, 0x768, 0x774, 0x779, 0x781, 0x78d, 0x796, 0x79c, 0x7a2, 0x7a7, 0x7af,
	0x7b4, 0x7ba, 0x7bf, 0x7c4, 0x7c9, 0x7d5, 0x7e3, 0x7e8, 0x7f6, 0x7ff, 0x804, 0x80a,
	0x80e, 0x812, 0x81a, 0x829, 0x830, 0x839, 0x846, 0x854, 0x85a, 0x864, 0x868, 0x871,
	0x88a, 0x88d, 0x89b, 0x8a9, 0x8b8, 0x8c8, 0x8de, 0x8ef, 0x8f7, 0x8f9, 0x900, 0x903,
	0x907, 0x90c, 0x91d, 0x921, 0x92b, 0x931, 0x943, 0x956, 0x963, 0x968, 0x971, 0x977,
	0x97c, 0x988, 0x998, 0x99d, 0x99d, 0x9a2, 0x9ab, 0x9b0, 0x9b5, 0x9bd, 0x9ca, 0x9d3,
	0x9da, 0x9df, 0x9ea, 0x9ef, 0x9f3, 0x9f7, 0x9fd, 0xa04, 0xa0a, 0xa11, 0xa22, 0xa28,
	0xa30, 0xa37, 0xa46, 0xa52, 0xa5c, 0xa67, 0xa6d, 0xa73, 0xa76, 0xa7b, 0xa7f, 0xa87,
	0xa8e, 0xa92, 0xa99, 0xaa5, 0xaa5, 0xaa9, 0xab1, 0xab6, 0xabf, 0xacb, 0xad1, 0xada,
	0xade, 0xae6, 0xaee, 0xaf6, 0xafd, 0xb05, 0xb0b, 0xb1a, 0xb1a, 0xb1a, 0xb23, 0xb29,
	0xb31, 0xb36, 0xb3f, 0xb44, 0xb4b, 0xb5a, 0xb5f, 0xb65, 0xb6a, 0xb72, 0xb84, 0xb8a,
	0xb90, 0xb96, 0xb9e, 0xba8, 0xbac, 0xbb4, 0xbbe, 0xbc5, 0xbca, 0xbcd, 0xbd3, 0xbd8,
	0xbe7, 0xbea, 0xbf2, 0xbf6, 0xbfc, 0xc04, 0xc0b, 0xc13, 0xc18, 0xc1c, 0xc22, 0xc28,
	0xc2d, 0xc31, 0xc42, 0xc51, 0xc5f, 0xc66, 0xc6c, 0xc77, 0xc7d, 0xc85, 0xc8b, 0xc90,
	0xca0, 0xca7, 0xcb2, 0xcb7, 0xcc0, 0xcc7, 0xccf, 0xcd4, 0xcd9, 0xce4, 0xceb, 0xcf5,
	0xcf9, 0xd06, 0xd0c, 0xd10, 0xd14, 0xd16, 0xd1c, 0xd25, 0xd2a, 0xd36, 0xd3c, 0xd42,
	0xd50, 0xd54, 0xd63, 0xd6b, 0xd73, 0xd78, 0xd7d, 0xd82, 0xd90, 0xd9a, 0xda1, 0xda9,
	0xdb3, 0xdb8, 0xdc0, 0xdda, 0xdda, 0xde9, 0xdf9, 0xe00, 0xe0a, 0xe11, 0xe17, 0xe20,
	0xe31, 0xe3c, 0xe63, 0xe6d, 0xe74, 0xe7d, 0xe86, 0xe8d, 0xe92, 0xe98, 0xea0, 0xea6,
	0xead, 0xeb4, 0xeb7, 0xebe, 0xec3, 0xed6, 0xedd, 0xee2, 0xee9, 0xef3, 0xefa, 0xeff,
	0xf08, 0xf10, 0xf19, 0xf1f, 0xf23, 0xf27, 0xf2d, 0xf3c, 0xf4c, 0xf56, 0xf5f, 0xf63,
	0xf71, 0xf77, 0xf87, 0xf8e, 0xf9a, 0xfa6, 0xfb3, 0xfbd, 0xfc4, 0xfcc, 0xfd8, 0xfdd,
	0xfe1, 0xfef, 0xff5, 0xff9, 0xfff, 0x1008, 0x1015, 0x1025, 0x102c, 0x1034, 0x1038, 0x103d,
	0x1041, 0x1047, 0x104c, 0x1051, 0x1054, 0x105b, 0x1062, 0x1069, 0x1070, 0x1078, 0x1080, 0x108f,
	0x1098, 0x109e, 0x10a4, 0x10ac, 0x10b5, 0x10c1, 0x10c8, 0x10ce, 0x10d5, 0x10dd, 0x10e6, 0x10ec,
	0x10f5, 0x10fb, 0x10ff, 0x1102, 0x1108, 0x110d, 0x1122, 0x1122, 0x1126, 0x112b, 0x1130, 0x1136,
	0x113c, 0x1141, 0x1146, 0x1148, 0x114e, 0x1157, 0x115b, 0x1166, 0x116c, 0x1173, 0x1178, 0x1181,
	0x118a, 0x1191, 0x119b, 0x11a4, 0x11aa, 0x11c8, 0x11cc, 0x11e8, 0x11ec, 0x1202, 0x1213, 0x1228,
	0x123b, 0x124b, 0x125d, 0x126e, 0x1286, 0x1296, 0x12a8, 0x12b9, 0x12ca, 0x12d3, 0x12e8, 0x12fa,
	0x1301, 0x130d, 0x1320, 0x1333,
}

const jaLangStr = "" +
	"アファル語アブハズ語アヴェスタ語アフリカーンス語アカン語アムハラ語アラゴン語アラビア語アッサム語アヴァル語アイマラ語アゼルバイジャン語バシキール語ベラルーシ語ブ" +
	"ルガリア語ビスラマ語バンバラ語ベンガル語チベット語ブルトン語ボスニア語カタロニア語チェチェン語チャモロ語コルシカ語クリー語チェコ語教会スラブ語チュヴァシ語ウェー" +
	"ルズ語デンマーク語ドイツ語ディベヒ語ゾンカ語エウェ語ギリシャ語英語エスペラント語スペイン語エストニア語バスク語ペルシア語フラニ語フィンランド語フィジー語フェロー" +
	"語フランス語西フリジア語アイルランド語スコットランド・ゲール語ガリシア語グアラニー語グジャラート語マン島語ハウサ語ヘブライ語ヒンディー語ヒリモツ語クロアチア語ハ" +
	"イチ語ハンガリー語アルメニア語ヘレロ語インターリングアインドネシア語インターリングイボ語四川イ語イヌピアック語イド語アイスランド語イタリア語イヌクウティトット語" +
	"日本語ジャワ語グルジア語コンゴ語キクユ語クワニャマ語カザフ語グリーンランド語クメール語カンナダ語韓国語カヌリ語カシミール語クルド語コミ語コーンウォール語キルギス" +
	"語ラテン語ルクセンブルク語ガンダ語リンブルフ語リンガラ語ラオ語リトアニア語ルバ・カタンガ語ラトビア語マダガスカル語マーシャル語マオリ語マケドニア語マラヤーラム語" +
	"モンゴル語マラーティー語マレー語マルタ語ビルマ語ナウル語北ンデベレ語ネパール語ンドンガ語オランダ語ノルウェー語(ニーノシュク)ノルウェー語(ブークモール)南ンデ" +
	"ベレ語ナバホ語ニャンジャ語オック語オジブウェー語オロモ語オリヤー語オセット語パンジャブ語パーリ語ポーランド語パシュトゥー語ポルトガル語ケチュア語ロマンシュ語ルン" +
	"ディ語ルーマニア語ロシア語ルワンダ語サンスクリット語サルデーニャ語シンド語北サーミ語サンゴ語シンハラ語スロバキア語スロベニア語サモア語ショナ語ソマリ語アルバニア" +
	"語セルビア語スワジ語南部ソト語スンダ語スウェーデン語スワヒリ語タミル語テルグ語タジク語タイ語ティグリニア語トルクメン語ツワナ語トンガ語トルコ語ツォンガ語タタール" +
	"語タヒチ語ウイグル語ウクライナ語ウルドゥー語ウズベク語ベンダ語ベトナム語ヴォラピュク語ワロン語ウォロフ語コサ語イディッシュ語ヨルバ語チワン語中国語ズールー語アチ" +
	"ェ語アチョリ語アダングメ語アディゲ語チュニジア・アラビア語アフリヒリ語アゲム語アイヌ語アッカド語アラバマ語アレウト語ゲグ・アルバニア語南アルタイ語古英語アンギカ" +
	"語アラム語アラウカン語アラオナ語アラパホー語アルジェリア・アラビア語アラワク語モロッコ・アラビア語エジプト・アラビア語アス語アメリカ手話アストゥリアス語コタヴァ" +
	"アワディー語南アゼルバイジャン語バルーチー語バリ語バサ語バムン語トバ・バタク語ゴーマラ語ベジャ語ベンバ語ベタウィ語ベナ語バフット語バダガ語ボージュプリー語ビコル" +
	"語ビニ語バンジャル語コム語シクシカ語ビシュヌプリヤ・マニプリ語バフティヤーリー語ブラジ語ブラフイ語ボド語アコース語ブリヤート語ブギ語ブル語ビリン語メドゥンバ語カ" +
	"ドー語カリブ語カユーガ語チャワイ語セブアノ語チガ語チブチャ語チャガタイ語チューク語マリ語チヌーク混成語チョクトー語チペワイアン語チェロキー語シャイアン語クルド語" +
	"(ソラニー)コプト語カピス語クリミア・タタール語カシューブ語ダコタ語ダルガン語タイタ語デラウェア語スレイビー語ドグリブ語ディンカ語ザルマ語ドーグリー語低ソルビア" +
	"語中央ドゥスン語ドゥアラ語中世オランダ語ジョラ＝フォニィ語ジュラ語ダザガ語エンブ語エフィク語エミリア語古代エジプト語エカジュク語エラム語中英語中央アラスカ・ユピ" +
	"ック語エウォンド語エストレマドゥーラ語ファング語フィリピノ語トルネダール・フィンランド語フォン語ケイジャン・フランス語中期フランス語古フランス語アルピタン語北フ" +
	"リジア語東フリジア語フリウリ語ガ語ガガウズ語贛語ガヨ語バヤ語ダリー語(ゾロアスター教)ゲエズ語キリバス語ギラキ語中高ドイツ語古高ドイツ語ゴア・コンカニ語ゴーンデ" +
	"ィー語ゴロンタロ語ゴート語グレボ語古代ギリシャ語スイスドイツ語ワユ語フラフラ語グシイ語グウィッチン語ハイダ語客家語ハワイ語フィジー・ヒンディー語ヒリガイノン語ヒ" +
	"ッタイト語フモン語上ソルビア語湘語アタパスカ語イバン語イビビオ語イロカノ語イングーシ語イングリア語ジャマイカ・クレオール語ロジバン語ンゴンバ語マチャメ語ユダヤ・" +
	"ペルシア語ユダヤ・アラビア語ユトランド語カラカルパク語カビル語カチン語カジェ語カンバ語カウィ語カバルド語カネンブ語カタブ語マコンデ語カーボベルデ・クレオール語ニ" +
	"ャン語コロ語カインガング語カシ語コータン語コイラ・チーニ語コワール語キルマンジュキ語カコ語カレンジン語キンブンド語コミ・ペルミャク語コンカニ語コスラエ語クペレ語" +
	"カラチャイ語クリオ語キナライア語カレリア語クルク語サンバー語バフィア語ケルン語クムク語クテナイ語ラディノ語ランギ語ラフンダー語ランバ語レズギ語リングア・フランカ" +
	"・ノバリグリア語リヴォニア語ラコタ語ロンバルド語モンゴ語ロジ語ラトガリア語ルバ・ルルア語ルイセーニョ語ルンダ語ルオ語ルシャイ語ルヒヤ語漢文ラズ語マドゥラ語マファ" +
	"語マガヒー語マイティリー語マカッサル語マンディンゴ語マサイ語マバ語モクシャ語マンダル語メンデ語メル語モーリシャス・クレオール語中期アイルランド語マクア・ミート語" +
	"メタ語ミクマク語ミナンカバウ語満州語マニプリ語モーホーク語モシ語山地マリ語ムンダン語複数言語クリーク語ミランダ語マールワーリー語メンタワイ語ミエネ語エルジャ語マ" +
	"ーザンダラーン語閩南語ナポリ語ナマ語低地ドイツ語ネワール語ニアス語ニウーエイ語アオ・ナガ語クワシオ語ンジエムブーン語ノガイ語古ノルド語ンコ語北部ソト語ヌエル語古" +
	"典ネワール語ニャムウェジ語ニャンコレ語ニョロ語ンゼマ語オセージ語オスマントルコ語パンガシナン語パフラヴィー語パンパンガ語パピアメント語パラオ語ピカルディ語ペンシ" +
	"ルベニア・ドイツ語メノナイト低地ドイツ語古代ペルシア語プファルツ語フェニキア語ピエモンテ語ポントス・ギリシャ語ポンペイ語プロシア語古期プロバンス語キチェ語チンボ" +
	"ラソ高地ケチュア語ラージャスターン語ラパヌイ語ラロトンガ語ロマーニャ語リーフ語ロンボ語ロマーニー語ロツマ語ルシン語ロヴィアナ語アルーマニア語ルワ語サンダウェ語ヤ" +
	"クート語サマリア・アラム語サンブル語ササク語サンターリー語サウラーシュトラ語ンガムバイ語サング語シチリア語スコットランド語サッサリ・サルデーニャ語セネカ語セナ語" +
	"セリ語セリクプ語コイラボロ・センニ語古期アイルランド語サモギティア語)タシルハイト語シャン語チャド・アラビア語シダモ語低シレジア語スラヤール語南サーミ語ルレ・サ" +
	"ーミ語イナリ・サーミ語スコルト・サーミ語ソニンケ語ソグド語スリナム語セレル語サホ語ザーターフリジア語スクマ語スス語シュメール語コモロ語コンゴ・スワヒリ語古典シリ" +
	"ア語シリア語シレジア語トゥル語テムネ語テソ語テレーノ語テトゥン語ティグレ語ティブ語トケラウ語ツァフル語クリンゴン語トリンギット語タリシュ語タマシェク語トンガ語(" +
	"ニアサ)トク・ピシン語トゥロヨ語タロコ語ツァコン語チムシュ語ムスリム・タタール語トゥンブカ語ツバル語タサワク語トゥヴァ語中央アトラス・タマジクト語ウドムルト語ウ" +
	"ガリト語ムブンドゥ語ルートヴァイ語ヴェネト語ヴェプス語西フラマン語マインフランク語ヴォート語ヴォロ語ヴンジョ語ヴァリス語ウォライタ語ワライ語ワショ語呉語カルムイ" +
	"ク語メグレル語ソガ語ヤオ語ヤップ語ヤンベン語イエンバ語ニェエンガトゥ語広東語サポテカ語ブリスシンボルゼーラント語ゼナガ語タマージク語(モロッコ公用語)ズニ語言語" +
	"的内容なしザザ語現代標準アラビア語標準ドイツ語(スイス)オーストラリア英語カナダ英語イギリス英語アメリカ英語スペイン語(イベリア半島)フレミッシュ語ポルトガル語" +
	"(イベリア半島)モルダビア語セルボ・クロアチア語簡体中国語繁体中国語"

var jaLangIdx = []uint16{ // 604 entries
	0x0, 0xf, 0x1e, 0x30, 0x48, 0x54, 0x63, 0x72, 0x81, 0x90, 0x9f, 0xae,
	0xc9, 0xdb, 0xed, 0xff, 0x10e, 0x11d, 0x12c, 0x13b, 0x14a, 0x159, 0x16b, 0x17d,
	0x18c, 0x19b, 0x1a7, 0x1b3, 0x1c5, 0x1d7, 0x1e9, 0x1fb, 0x207, 0x216, 0x222, 0x22e,
	0x23d, 0x243, 0x258, 0x267, 0x279, 0x285, 0x294, 0x2a0, 0x2b5, 0x2c4, 0x2d3, 0x2e2,
	0x2f4, 0x309, 0x32d, 0x33c, 0x34e, 0x363, 0x36f, 0x37b, 0x38a, 0x39c, 0x3ab, 0x3bd,
	0x3c9, 0x3db, 0x3ed, 0x3f9, 0x411, 0x426, 0x43b, 0x444, 0x450, 0x465, 0x46e, 0x483,
	0x492, 0x4b0, 0x4b9, 0x4c5, 0x4d4, 0x4e0, 0x4ec, 0x4fe, 0x50a, 0x522, 0x531, 0x540,
	0x549, 0x555, 0x567, 0x573, 0x57c, 0x594, 0x5a3, 0x5af, 0x5c7, 0x5d3, 0x5e5, 0x5f4,
	0x5fd, 0x60f, 0x627, 0x636, 0x64b, 0x65d, 0x669, 0x67b, 0x690, 0x69f, 0x6b4, 0x6c0,
	0x6cc, 0x6d8, 0x6e4, 0x6f6, 0x705, 0x714, 0x723, 0x749, 0x76f, 0x781, 0x78d, 0x79f,
	0x7ab, 0x7c0, 0x7cc, 0x7db, 0x7ea, 0x7fc, 0x808, 0x81a, 0x82f, 0x841, 0x850, 0x862,
	0x871, 0x883, 0x88f, 0x89e, 0x8b6, 0x8cb, 0x8d7, 0x8e6, 0x8f2, 0x901, 0x913, 0x925,
	0x931, 0x93d, 0x949, 0x95b, 0x96a, 0x976, 0x985, 0x991, 0x9a6, 0x9b5, 0x9c1, 0x9cd,
	0x9d9, 0x9e2, 0x9f7, 0xa09, 0xa15, 0xa21, 0xa2d, 0xa3c, 0xa4b, 0xa57, 0xa66, 0xa78,
	0xa8a, 0xa99, 0xaa5, 0xab4, 0xac9, 0xad5, 0xae4, 0xaed, 0xb02, 0xb0e, 0xb1a, 0xb23,
	0xb32, 0xb3e, 0xb4d, 0xb5f, 0xb6e, 0xb8f, 0xba1, 0xbad, 0xbb9, 0xbc8, 0xbd7, 0xbe6,
	0xc01, 0xc13, 0xc1c, 0xc2b, 0xc37, 0xc49, 0xc58, 0xc6a, 0xc8e, 0xc9d, 0xcbb, 0xcd9,
	0xce2, 0xcf4, 0xd0c, 0xd18, 0xd2a, 0xd48, 0xd5a, 0xd63, 0xd63, 0xd6c, 0xd78, 0xd8d,
	0xd9c, 0xda8, 0xdb4, 0xdc3, 0xdcc, 0xddb, 0xde7, 0xdff, 0xe0b, 0xe14, 0xe26, 0xe2f,
	0xe3e, 0xe65, 0xe80, 0xe8c, 0xe9b, 0xea4, 0xeb3, 0xec5, 0xece, 0xed7, 0xee3, 0xef5,
	0xf01, 0xf0d, 0xf1c, 0xf2b, 0xf3a, 0xf43, 0xf52, 0xf64, 0xf73, 0xf7c, 0xf91, 0xfa3,
	0xfb8, 0xfca, 0xfdc, 0xff6, 0x1002, 0x100e, 0x102c, 0x103e, 0x104a, 0x1059, 0x1065, 0x1077,
	0x1089, 0x1098, 0x10a7, 0x10b3, 0x10c5, 0x10d7, 0x10ec, 0x10fb, 0x1110, 0x112b, 0x1137, 0x1143,
	0x114f, 0x115e, 0x116d, 0x1182, 0x1194, 0x11a0, 0x11a9, 0x11cd, 0x11df, 0x11fd, 0x120c, 0x121e,
	0x1248, 0x1254, 0x1275, 0x128a, 0x129c, 0x12ae, 0x12c0, 0x12d2, 0x12e1, 0x12e7, 0x12f6, 0x12fc,
	0x1305, 0x130e, 0x1331, 0x133d, 0x134c, 0x1358, 0x136a, 0x137c, 0x1394, 0x13a9, 0x13bb, 0x13c7,
	0x13d3, 0x13e8, 0x13fd, 0x1406, 0x1415, 0x1421, 0x1436, 0x1442, 0x144b, 0x1457, 0x1478, 0x148d,
	0x149f, 0x14ab, 0x14bd, 0x14c3, 0x14d5, 0x14e1, 0x14f0, 0x14ff, 0x1511, 0x1523, 0x1547, 0x1556,
	0x1565, 0x1574, 0x158f, 0x15aa, 0x15bc, 0x15d1, 0x15dd, 0x15e9, 0x15f5, 0x1601, 0x160d, 0x161c,
	0x162b, 0x1637, 0x1646, 0x166d, 0x1679, 0x1682, 0x1697, 0x16a0, 0x16af, 0x16c7, 0x16d6, 0x16ee,
	0x16f7, 0x1709, 0x171b, 0x1736, 0x1745, 0x1754, 0x1760, 0x1772, 0x177e, 0x1790, 0x179f, 0x17ab,
	0x17ba, 0x17c9, 0x17d5, 0x17e1, 0x17f0, 0x17ff, 0x180b, 0x181d, 0x1829, 0x1835, 0x1859, 0x1868,
	0x187a, 0x1886, 0x1898, 0x18a4, 0x18ad, 0x18bf, 0x18d4, 0x18e9, 0x18f5, 0x18fe, 0x190d, 0x1919,
	0x191f, 0x1928, 0x1937, 0x1943, 0x1952, 0x1967, 0x1979, 0x198e, 0x199a, 0x19a3, 0x19b2, 0x19c1,
	0x19cd, 0x19d6, 0x19fd, 0x1a18, 0x1a30, 0x1a39, 0x1a48, 0x1a5d, 0x1a66, 0x1a75, 0x1a87, 0x1a90,
	0x1a9f, 0x1aae, 0x1aba, 0x1ac9, 0x1ad8, 0x1af0, 0x1b02, 0x1b0e, 0x1b1d, 0x1b38, 0x1b41, 0x1b4d,
	0x1b56, 0x1b68, 0x1b77, 0x1b83, 0x1b95, 0x1ba7, 0x1bb6, 0x1bce, 0x1bda, 0x1be9, 0x1be9, 0x1bf2,
	0x1c01, 0x1c0d, 0x1c22, 0x1c37, 0x1c49, 0x1c55, 0x1c61, 0x1c70, 0x1c88, 0x1c9d, 0x1cb2, 0x1cc4,
	0x1cd9, 0x1ce5, 0x1cf7, 0x1d1b, 0x1d3c, 0x1d51, 0x1d63, 0x1d75, 0x1d87, 0x1da5, 0x1db4, 0x1dc3,
	0x1ddb, 0x1de7, 0x1e0b, 0x1e26, 0x1e35, 0x1e47, 0x1e59, 0x1e65, 0x1e71, 0x1e83, 0x1e8f, 0x1e9b,
	0x1ead, 0x1ec2, 0x1ecb, 0x1edd, 0x1eec, 0x1f07, 0x1f16, 0x1f22, 0x1f37, 0x1f52, 0x1f64, 0x1f70,
	0x1f7f, 0x1f97, 0x1fbb, 0x1fc7, 0x1fd0, 0x1fd9, 0x1fe8, 0x2006, 0x2021, 0x2037, 0x204c, 0x2058,
	0x2073, 0x207f, 0x2091, 0x20a3, 0x20b2, 0x20c7, 0x20df, 0x20fa, 0x2109, 0x2115, 0x2124, 0x2130,
	0x2139, 0x2154, 0x2160, 0x2169, 0x217b, 0x2187, 0x21a2, 0x21b4, 0x21c0, 0x21cf, 0x21db, 0x21e7,
	0x21f0, 0x21ff, 0x220e, 0x221d, 0x2229, 0x2238, 0x2247, 0x2259, 0x226e, 0x227d, 0x228f, 0x22a6,
	0x22bb, 0x22ca, 0x22d6, 0x22e5, 0x22f4, 0x2312, 0x2324, 0x2330, 0x233f, 0x234e, 0x2375, 0x2387,
	0x2396, 0x23a8, 0x23b1, 0x23bd, 0x23cc, 0x23db, 0x23ed, 0x2405, 0x2414, 0x2420, 0x242f, 0x243e,
	0x2450, 0x245c, 0x2468, 0x246e, 0x2480, 0x248f, 0x2498, 0x24a1, 0x24ad, 0x24bc, 0x24cb, 0x24e3,
	0x24ec, 0x24fb, 0x2510, 0x2522, 0x252e, 0x2557, 0x2560, 0x2575, 0x257e, 0x2599, 0x2599, 0x25b6,
	0x25d1, 0x25e0, 0x25f2, 0x2604, 0x2604, 0x2627, 0x2627, 0x2627, 0x2627, 0x263c, 0x263c, 0x2662,
	0x2674, 0x2692, 0x26a1, 0x26b0,
}

const kaLangStr = "" +
	"აფარიაფხაზურიავესტურიაფრიკაანსიაკანიამჰარულიარაგონულიარაბულიასამურიაიმარააზერბაი" +
	"ჯანულიბაშკირულიბელორუსულიბულგარულიბამბარაბენგალურიტიბეტურიბრეტონულიბოსნიურიკატალ" +
	"ანურიჩეჩნურიკორსიკულიკრიჩეხურისაეკლესიო სლავურიჩუვაშურიუელსურიდანიურიგერმანულიდი" +
	"ვეჰიძონგკხაევებერძნულიინგლისურიესპერანტოესპანურიესტონურიბასკურისპარსულიფინურიფიჯ" +
	"იფარერულიფრანგულიდასავლეთფრიზიულიირლანდიურიშოტლანდიური გელურიგალისიურიგუარანიგუჯ" +
	"არათიმენურიჰაუსაებრაულიჰინდიხორვატულიჰაიტიურიუნგრულისომხურიინტერლინგუალურიინდონე" +
	"ზიურიინტერლინგიიგბოსიჩუანის იიდოისლანდიურიიტალიურიინუკტიტუტიიაპონურიიავურიქართულ" +
	"იკონგოკიკუიუყაზახურიდასავლეთ გრენლანდიურიქმერულიკანადაკორეულიკანურიქაშმირულიქურთ" +
	"ულიკომიკორნულიყირგიზულილათინურილუქსემბურგულიგანდალიმბურგულილინგალალაოსურილიტვური" +
	"ლუბა-კატანგალატვიურიმალაგასიურიმაორიმაკედონურიმალაიალამურიმონღოლურიმარათჰიმალაიუ" +
	"რიმალტურიბირმულინაურუჩრდილოეთ ნდებელენეპალურინიდერლანდურინორვეგიული ნიუნორსკინორ" +
	"ვეგიული ბუკმოლინავახონიანჯაოქსიტანურიოჯიბვეორომოორიაოსურიპენჯაბურიპალიპოლონურიპუ" +
	"შტუპორტუგალიურიკეჩუარეტორომანულირუნდირუმინულირუსულიკინიარუანდასანსკრიტისარდინიულ" +
	"ისინდჰურიჩრდილოეთ საამურისანგოსინჰალურისლოვაკურისლოვენურისამოაშონასომალიურიალბან" +
	"ურისერბულისამხრეთ სოთოს ენასუნდურიშვედურისუაჰილიტამილურიტელუგუტაჯიკურიტაითიგრინი" +
	"ათურქმენულიტსვანატონგანურითურქულითათრულიუიღურულიუკრაინულიურდუუზბეკურივიეტნამურივ" +
	"ოლოფურიქჰოსაიდიშიიორუბაჩინურიზულუაჩეხურიაჩოლიადანგმეადიღეურიაღემიაინუურიაქადურია" +
	"ლეუტურისამხრეთ ალთაურიძველი ინგლისურიანგიკაარამეულიმაპუდუნგუნიარაპაჰოარავაკიასუა" +
	"სტურიულიავადიბელუჯიბალინურიბასაბამუნიბეჯაბემბაბენაბოჯპურიბრაჯიბოდობურიატულიბილინ" +
	"იკაიუგაჩიგაჩიბჩამარიულიჩეროკისორანი ქურთულიკოპტურიყირიმულ-თურქულიკაშუბურიდაკოტად" +
	"არგუულიტაიტადელავარულიდოგრიბიდინკაზარმადოგრიქვემოსორბულიდუალადიოლადიულაემბუეფიკი" +
	"ძველეგვიპტურიევონდოფილიპინურიფონიძველი ფრანგულიჩრდილოფრიზიულიაღმოსავლეთფრიზიულიფ" +
	"რიულურიგაგაუზურიგბაიაგეეზიძველი ზემოგერმანულიგონდიგოთურიძველი ბერძნულიშვეიცარიულ" +
	"ი გერმანულიგუსიიჰავაიურიხეთური ენაზემოსორბულიიბანიიბიბიოინგუშურილოჟბანინგომბაკიმ" +
	"აშამიიუდეო-სპარსულიიუდეო-არაბულიყარაყალფახურიკაბილურიკაჩინიკამბაყაბარდოულიმაკონდ" +
	"ეკაბუვერდიანუკოირა-ჩიინიკალენჯინიკიმბუნდუკომი-პერმიაკულიკონკანიკპელეყარაჩაულ-ბალ" +
	"ყარულიკარელიურიკურუქიშამბალაბაფიაყუმუხურიკუტენაილადინოლანგილანდალამბალეზგიურილაკ" +
	"ოტამონგოლოზილუისენიოლუნდალუომიზოლუჰიამაფამაგაჰიმაითილიმასაიმაბამოქშამენდემერუმორ" +
	"ისიენიმაქუვა-მეეტომეტა’ ენამანჯურიულიმანიპურიმოჰაუკურიმუნდანგიკრიკიმირანდულიმარვ" +
	"არიმიენეერზიანეაპოლიტანურინამანევარიკვასიონოღაურიძველსკანდინავიურინკონუერიკლასიკ" +
	"ური ნევარულინიამვეზინიანკოლენიორონზიმაფალაურიძველი სპარსულიფინიკიურიძველი პროვან" +
	"სულიკიჩერაჯასთანირაპანუირაროტონგულირომბობოშურირუაიაკუტურისამარიულ-არამეულისამბურ" +
	"უსანგუსიცილიურისენეკასენასელკუპურიკოირაბორო-სენიძველი ირლანდიურიშილჰაშანიჩადური " +
	"არაბულისამხრეთ საამურილულე-საამურიინარი-საამურისკოლტ-საამურიშუმერულიკომორულიკონგ" +
	"ოს სუაჰილიკლასიკური სირიულისირიულიტესოთიგრეკლინგონიტასავაქიტუვაცენტრალური მოროკო" +
	"ს ტამაზიგხტიუდმურტულიუგარითულიუცნობი ენავაივუნჯოველაითაყალმუხურისოგაკანტონურიბლი" +
	"სსიმბოლოებიზენაგასტანდარტული მაროკოული ტამაზიგხტილინგვისტური შიგთავსი არ არისზაზ" +
	"აკითანამედროვე სტანდარტული არაბულიავსტრიული გერმანულიშვეიცარიული ზემოგერმანულიავ" +
	"სტრალიური ინგლისურიკანადური ინგლისურიბრიტანული ინგლისურიამერიკული ინგლისურილათინ" +
	"ურ ამერიკული ესპანურიევროპული ესპანურიმექსიკური ესპანურიკანადური ფრანგულიშვეიცარ" +
	"იული ფრანგულიფლამანდიურიბრაზილიური პორტუგალიურიევროპული პორტუგალიურიმოლდავურისერ" +
	"ბულ-ხორვატულიგამარტივებული ჩინურიტრადიციული ჩინური"

var kaLangIdx = []uint16{ // 604 entries
	0x0, 0xf, 0x27, 0x3f, 0x5d, 0x6c, 0x84, 0x9f, 0xb4, 0xc9, 0xc9, 0xdb,
	0x102, 0x11d, 0x13b, 0x156, 0x156, 0x16b, 0x186, 0x19e, 0x1b9, 0x1d1, 0x1ef, 0x204,
	0x204, 0x21f, 0x228, 0x23a, 0x26b, 0x283, 0x298, 0x2ad, 0x2c8, 0x2da, 0x2ef, 0x2f8,
	0x310, 0x32b, 0x346, 0x35e, 0x376, 0x38b, 0x3a3, 0x3a3, 0x3b5, 0x3c1, 0x3d9, 0x3f1,
	0x421, 0x43f, 0x473, 0x48e, 0x4a3, 0x4bb, 0x4cd, 0x4dc, 0x4f1, 0x500, 0x500, 0x51b,
	0x533, 0x548, 0x55d, 0x55d, 0x58a, 0x5ab, 0x5c9, 0x5d5, 0x5f1, 0x5f1, 0x5fa, 0x618,
	0x630, 0x64e, 0x666, 0x678, 0x68d, 0x69c, 0x6ae, 0x6ae, 0x6c6, 0x703, 0x718, 0x72a,
	0x73f, 0x751, 0x76c, 0x781, 0x78d, 0x7a2, 0x7bd, 0x7d5, 0x7fc, 0x80b, 0x829, 0x83e,
	0x853, 0x868, 0x88a, 0x8a2, 0x8c3, 0x8c3, 0x8d2, 0x8f0, 0x914, 0x92f, 0x944, 0x95c,
	0x971, 0x986, 0x995, 0x9c3, 0x9db, 0x9db, 0x9ff, 0xa39, 0xa6d, 0xa6d, 0xa7f, 0xa91,
	0xaaf, 0xac1, 0xad0, 0xadc, 0xaeb, 0xb06, 0xb12, 0xb2a, 0xb39, 0xb5d, 0xb6c, 0xb90,
	0xb9f, 0xbb7, 0xbc9, 0xbea, 0xc05, 0xc23, 0xc3b, 0xc69, 0xc78, 0xc93, 0xcae, 0xcc9,
	0xcd8, 0xce4, 0xcff, 0xd17, 0xd2c, 0xd2c, 0xd5b, 0xd70, 0xd85, 0xd9a, 0xdb2, 0xdc4,
	0xddc, 0xde5, 0xdfd, 0xe1b, 0xe2d, 0xe48, 0xe5d, 0xe5d, 0xe72, 0xe72, 0xe8a, 0xea5,
	0xeb1, 0xec9, 0xec9, 0xee7, 0xee7, 0xee7, 0xeff, 0xf0e, 0xf1d, 0xf2f, 0xf2f, 0xf41,
	0xf4d, 0xf62, 0xf71, 0xf86, 0xf9e, 0xf9e, 0xf9e, 0xfad, 0xfc2, 0xfd7, 0xfd7, 0xfef,
	0xfef, 0x101a, 0x1045, 0x1057, 0x106f, 0x1090, 0x1090, 0x10a5, 0x10a5, 0x10ba, 0x10ba, 0x10ba,
	0x10c3, 0x10c3, 0x10de, 0x10de, 0x10ed, 0x10ed, 0x10ff, 0x1117, 0x1117, 0x1123, 0x1135, 0x1135,
	0x1135, 0x1141, 0x1150, 0x1150, 0x115c, 0x115c, 0x115c, 0x1171, 0x1171, 0x1171, 0x1171, 0x1171,
	0x1171, 0x1171, 0x1171, 0x1180, 0x1180, 0x118c, 0x118c, 0x11a7, 0x11a7, 0x11a7, 0x11b9, 0x11b9,
	0x11b9, 0x11b9, 0x11cb, 0x11cb, 0x11cb, 0x11d7, 0x11e6, 0x11e6, 0x11e6, 0x11fb, 0x11fb, 0x11fb,
	0x11fb, 0x120d, 0x120d, 0x1235, 0x124a, 0x124a, 0x1275, 0x128d, 0x129f, 0x12b7, 0x12c6, 0x12e4,
	0x12e4, 0x12f9, 0x1308, 0x1317, 0x1326, 0x134a, 0x134a, 0x1359, 0x1359, 0x1368, 0x1377, 0x1377,
	0x1383, 0x1392, 0x1392, 0x13b9, 0x13b9, 0x13b9, 0x13b9, 0x13b9, 0x13cb, 0x13cb, 0x13cb, 0x13e9,
	0x13e9, 0x13f5, 0x13f5, 0x13f5, 0x141d, 0x141d, 0x1447, 0x147d, 0x1495, 0x1495, 0x14b0, 0x14b0,
	0x14b0, 0x14bf, 0x14bf, 0x14ce, 0x14ce, 0x14ce, 0x14ce, 0x1505, 0x1505, 0x1514, 0x1514, 0x1526,
	0x1526, 0x154e, 0x158b, 0x158b, 0x158b, 0x159a, 0x159a, 0x159a, 0x159a, 0x15b2, 0x15b2, 0x15b2,
	0x15ce, 0x15ce, 0x15ef, 0x15ef, 0x15ef, 0x15fe, 0x1610, 0x1610, 0x1628, 0x1628, 0x1628, 0x163d,
	0x164f, 0x1667, 0x168f, 0x16b4, 0x16b4, 0x16db, 0x16f3, 0x1705, 0x1705, 0x1714, 0x1714, 0x1732,
	0x1732, 0x1732, 0x1747, 0x176b, 0x176b, 0x176b, 0x176b, 0x176b, 0x176b, 0x178a, 0x178a, 0x178a,
	0x178a, 0x17a5, 0x17bd, 0x17e8, 0x17fd, 0x17fd, 0x180c, 0x1840, 0x1840, 0x1840, 0x185b, 0x186d,
	0x1882, 0x1891, 0x1891, 0x18a9, 0x18be, 0x18d0, 0x18df, 0x18ee, 0x18fd, 0x1915, 0x1915, 0x1915,
	0x1915, 0x1927, 0x1927, 0x1936, 0x1942, 0x1942, 0x1942, 0x195a, 0x1969, 0x1972, 0x197e, 0x198d,
	0x198d, 0x198d, 0x198d, 0x1999, 0x19ab, 0x19c0, 0x19c0, 0x19c0, 0x19cf, 0x19db, 0x19ea, 0x19ea,
	0x19f9, 0x1a05, 0x1a20, 0x1a20, 0x1a42, 0x1a5b, 0x1a5b, 0x1a5b, 0x1a79, 0x1a91, 0x1aac, 0x1aac,
	0x1aac, 0x1ac4, 0x1ac4, 0x1ad3, 0x1aee, 0x1b03, 0x1b03, 0x1b12, 0x1b21, 0x1b21, 0x1b21, 0x1b48,
	0x1b54, 0x1b54, 0x1b66, 0x1b66, 0x1b66, 0x1b66, 0x1b78, 0x1b78, 0x1b8d, 0x1bc0, 0x1bc0, 0x1bc9,
	0x1bc9, 0x1bd8, 0x1c0c, 0x1c24, 0x1c3c, 0x1c4b, 0x1c5a, 0x1c5a, 0x1c5a, 0x1c5a, 0x1c6f, 0x1c6f,
	0x1c6f, 0x1c6f, 0x1c6f, 0x1c6f, 0x1c6f, 0x1c97, 0x1c97, 0x1cb2, 0x1cb2, 0x1cb2, 0x1cb2, 0x1cb2,
	0x1ce0, 0x1cec, 0x1cec, 0x1d07, 0x1d1c, 0x1d3d, 0x1d3d, 0x1d3d, 0x1d4c, 0x1d5e, 0x1d5e, 0x1d5e,
	0x1d5e, 0x1d5e, 0x1d67, 0x1d67, 0x1d7f, 0x1db0, 0x1dc5, 0x1dc5, 0x1dc5, 0x1dc5, 0x1dc5, 0x1dd4,
	0x1def, 0x1def, 0x1def, 0x1e01, 0x1e0d, 0x1e0d, 0x1e28, 0x1e50, 0x1e7e, 0x1e7e, 0x1e8d, 0x1e99,
	0x1ec1, 0x1ec1, 0x1ec1, 0x1ec1, 0x1eec, 0x1f0e, 0x1f33, 0x1f58, 0x1f58, 0x1f58, 0x1f58, 0x1f58,
	0x1f58, 0x1f58, 0x1f58, 0x1f58, 0x1f70, 0x1f88, 0x1fb0, 0x1fe1, 0x1ff6, 0x1ff6, 0x1ff6, 0x1ff6,
	0x2002, 0x2002, 0x2002, 0x2011, 0x2011, 0x2011, 0x2011, 0x2029, 0x2029, 0x2029, 0x2029, 0x2029,
	0x2029, 0x2029, 0x2029, 0x2029, 0x2029, 0x2029, 0x2029, 0x2029, 0x2041, 0x204d, 0x20a0, 0x20bb,
	0x20d6, 0x20d6, 0x20f2, 0x20fb, 0x20fb, 0x20fb, 0x20fb, 0x20fb, 0x20fb, 0x20fb, 0x210a, 0x210a,
	0x211f, 0x211f, 0x211f, 0x211f, 0x213a, 0x213a, 0x2146, 0x2146, 0x2146, 0x2146, 0x2146, 0x2146,
	0x2161, 0x2161, 0x218b, 0x218b, 0x219d, 0x21f9, 0x21f9, 0x2247, 0x2259, 0x22b2, 0x22e9, 0x2332,
	0x236f, 0x23a3, 0x23da, 0x2411, 0x245b, 0x248c, 0x24c0, 0x24f1, 0x252b, 0x254c, 0x258f, 0x25cc,
	0x25e7, 0x2615, 0x264f, 0x2680,
}

const kkLangStr = "" +
	"абхаз тіліафрикаансаканамхарараб тіліассам тіліәзірбайжан тілібашқұрт тілібелару" +
	"с тіліболгар тілібамбарабенгал тілітибет тілібретон тілібосния тілікаталанкорсик" +
	"ан тілічех тіліваллийдатнеміс тілідзонг-кээвегрек тіліағылшын тіліэсперантоиспан" +
	" тіліэстон тілібаскпарсы тіліфинфиджифарерфранцуз тілібатыс фризирланд тілігалиг" +
	"уаранигуджаратимэнсхаусаивритхиндихорватгаитянвенгерармян тіліиндонез тіліигбосы" +
	"чуан и тіліисландитальян тіліинуктитутжапон тіліявагрузин тілікикуйюқазақ тіліка" +
	"лаалисуткхмерканнадакәріс тілікашмир тілікүрд тілікорнишқырғыз тілілатынлюксембу" +
	"рггандалингалалаос тілілитва тілілуба-катангалатыш тілімалагасимаоримакедон тілі" +
	"малайяламмоңғол тілімаратхималаймальтабирмансолтүстік ндебелнепалнидерланд тілін" +
	"орвегиялық нинорскнорвегиялық букмолоромоорияпенджабполяк тіліпуштупортугал тілі" +
	"кечуароманшрундирумынорыс тілікиньяруандасанскритсиндхисолтүстік самисангосингал" +
	"словаксловеншонасомалиалбансерб тілісуданшведсуахилитамилтелугутәжік тілітайтигр" +
	"иньятүрікментонгантүріктатар тіліұйғыр тіліукраин тіліурдуөзбеквьетнамволофксоза" +
	"йорубақытай тілізулуагхеммапучеасубембабенабодо тілікигачероки тілісорани тіліта" +
	"итазарматөменгі лужица тілідуаладиолаембуфилиппингагаузшвейцариялық неміс тілігу" +
	"сиигавайжоғарғы лужицангомбамачамекабилкамбамакондекабувердианакойра чиникаленжи" +
	"нкоми-пермь тіліконканишамбалабафиаланги тілілакоталуолухиамасаймеруморисиенмаку" +
	"а-мееттометамохокимундангнамаквасионконуернианколекичеромборуасамбурусангусенако" +
	"йраборо сенниташелхитоңтүстік саамилуле сааминари саамсколт саамконго суахили ті" +
	"літесотасавакорталық атлас тамасагихт тілібелгісіз тілвайвунджосогамарокколық ст" +
	"андартты тамазигхттілдік мазмұны жоққазіргі стандартты араб тіліавстриялық неміс" +
	" тілінеміс тілінің швейцариялық диалектіавстралиялық ағылшын тіліканадалық ағылш" +
	"ын тілібританиялық ағылшын тіліамерикандық ағылшын тілілатын американдық испан т" +
	"іліибериялық испан тілімексикалық испан тіліканадалық француз тілішвейцариялық ф" +
	"ранцуз тіліфламанд тілібразилиялық португал тіліеуропалық португал тілімолдован " +
	"тіліжеңілдетілген қытай тілідәстүрлі қытай тілі"

var kkLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x13, 0x13, 0x25, 0x2d, 0x37, 0x37, 0x48, 0x5b, 0x5b, 0x5b,
	0x78, 0x8f, 0xa6, 0xbb, 0xbb, 0xc9, 0xde, 0xf1, 0x106, 0x11b, 0x129, 0x129,
	0x129, 0x142, 0x142, 0x151, 0x151, 0x151, 0x15d, 0x163, 0x176, 0x176, 0x185, 0x18b,
	0x19c, 0x1b3, 0x1c5, 0x1d8, 0x1eb, 0x1f3, 0x206, 0x206, 0x20c, 0x216, 0x220, 0x237,
	0x24a, 0x25f, 0x25f, 0x267, 0x275, 0x287, 0x28f, 0x299, 0x2a3, 0x2ad, 0x2ad, 0x2b9,
	0x2c5, 0x2d1, 0x2e4, 0x2e4, 0x2e4, 0x2fb, 0x2fb, 0x303, 0x31b, 0x31b, 0x31b, 0x327,
	0x33e, 0x350, 0x363, 0x369, 0x37e, 0x37e, 0x38a, 0x38a, 0x39d, 0x3b1, 0x3bb, 0x3c9,
	0x3dc, 0x3dc, 0x3f1, 0x402, 0x402, 0x40e, 0x423, 0x42d, 0x441, 0x44b, 0x44b, 0x459,
	0x46a, 0x47d, 0x494, 0x4a7, 0x4b7, 0x4b7, 0x4c1, 0x4d8, 0x4ea, 0x4ff, 0x50d, 0x517,
	0x523, 0x52f, 0x52f, 0x54e, 0x558, 0x558, 0x573, 0x598, 0x5bb, 0x5bb, 0x5bb, 0x5bb,
	0x5bb, 0x5bb, 0x5c5, 0x5cd, 0x5cd, 0x5db, 0x5db, 0x5ee, 0x5f8, 0x611, 0x61b, 0x627,
	0x631, 0x63b, 0x64c, 0x662, 0x672, 0x672, 0x67e, 0x699, 0x6a3, 0x6af, 0x6bb, 0x6c7,
	0x6c7, 0x6cf, 0x6db, 0x6e5, 0x6f6, 0x6f6, 0x6f6, 0x700, 0x708, 0x716, 0x720, 0x72c,
	0x73f, 0x745, 0x755, 0x765, 0x765, 0x771, 0x77b, 0x77b, 0x78e, 0x78e, 0x7a1, 0x7b6,
	0x7be, 0x7c8, 0x7c8, 0x7d6, 0x7d6, 0x7d6, 0x7e0, 0x7ea, 0x7ea, 0x7f6, 0x7f6, 0x809,
	0x811, 0x811, 0x811, 0x811, 0x811, 0x811, 0x811, 0x81b, 0x81b, 0x81b, 0x81b, 0x81b,
	0x81b, 0x81b, 0x81b, 0x81b, 0x81b, 0x827, 0x827, 0x827, 0x827, 0x827, 0x827, 0x827,
	0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d,
	0x82d, 0x82d, 0x837, 0x837, 0x83f, 0x83f, 0x83f, 0x83f, 0x83f, 0x83f, 0x83f, 0x83f,
	0x83f, 0x83f, 0x83f, 0x83f, 0x83f, 0x850, 0x850, 0x850, 0x850, 0x850, 0x850, 0x850,
	0x850, 0x850, 0x850, 0x850, 0x850, 0x858, 0x858, 0x858, 0x858, 0x858, 0x858, 0x858,
	0x858, 0x86d, 0x86d, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x882, 0x88c, 0x88c,
	0x88c, 0x88c, 0x88c, 0x896, 0x896, 0x8ba, 0x8ba, 0x8c4, 0x8c4, 0x8ce, 0x8ce, 0x8ce,
	0x8d6, 0x8d6, 0x8d6, 0x8d6, 0x8d6, 0x8d6, 0x8d6, 0x8d6, 0x8d6, 0x8d6, 0x8d6, 0x8e6,
	0x8e6, 0x8e6, 0x8e6, 0x8e6, 0x8e6, 0x8e6, 0x8e6, 0x8e6, 0x8e6, 0x8e6, 0x8f2, 0x8f2,
	0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2,
	0x8f2, 0x8f2, 0x91e, 0x91e, 0x91e, 0x928, 0x928, 0x928, 0x928, 0x932, 0x932, 0x932,
	0x932, 0x932, 0x94d, 0x94d, 0x94d, 0x94d, 0x94d, 0x94d, 0x94d, 0x94d, 0x94d, 0x94d,
	0x959, 0x965, 0x965, 0x965, 0x965, 0x965, 0x96f, 0x96f, 0x96f, 0x979, 0x979, 0x979,
	0x979, 0x979, 0x987, 0x99f, 0x99f, 0x99f, 0x99f, 0x99f, 0x99f, 0x9b2, 0x9b2, 0x9b2,
	0x9b2, 0x9c2, 0x9c2, 0x9de, 0x9ec, 0x9ec, 0x9ec, 0x9ec, 0x9ec, 0x9ec, 0x9ec, 0x9ec,
	0x9fa, 0xa04, 0xa04, 0xa04, 0xa04, 0xa04, 0xa17, 0xa17, 0xa17, 0xa17, 0xa17, 0xa17,
	0xa17, 0xa23, 0xa23, 0xa23, 0xa23, 0xa23, 0xa23, 0xa23, 0xa23, 0xa29, 0xa29, 0xa33,
	0xa33, 0xa33, 0xa33, 0xa33, 0xa33, 0xa33, 0xa33, 0xa33, 0xa3d, 0xa3d, 0xa3d, 0xa3d,
	0xa3d, 0xa45, 0xa55, 0xa55, 0xa6c, 0xa74, 0xa74, 0xa74, 0xa74, 0xa74, 0xa80, 0xa80,
	0xa80, 0xa8e, 0xa8e, 0xa8e, 0xa8e, 0xa8e, 0xa8e, 0xa8e, 0xa8e, 0xa8e, 0xa8e, 0xa8e,
	0xa96, 0xa96, 0xa96, 0xa96, 0xa96, 0xa96, 0xaa2, 0xaa2, 0xaa2, 0xaa2, 0xaa2, 0xaa8,
	0xaa8, 0xab0, 0xab0, 0xab0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0,
	0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0, 0xac0,
	0xac0, 0xac8, 0xac8, 0xac8, 0xac8, 0xac8, 0xac8, 0xac8, 0xad2, 0xad2, 0xad2, 0xad2,
	0xad2, 0xad2, 0xad8, 0xad8, 0xad8, 0xad8, 0xae6, 0xae6, 0xae6, 0xae6, 0xae6, 0xaf0,
	0xaf0, 0xaf0, 0xaf0, 0xaf0, 0xaf8, 0xaf8, 0xaf8, 0xb15, 0xb15, 0xb15, 0xb25, 0xb25,
	0xb25, 0xb25, 0xb25, 0xb25, 0xb40, 0xb51, 0xb64, 0xb77, 0xb77, 0xb77, 0xb77, 0xb77,
	0xb77, 0xb77, 0xb77, 0xb77, 0xb77, 0xb77, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99, 0xb99,
	0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1,
	0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xba1, 0xbaf, 0xbaf, 0xbe6, 0xbe6,
	0xbe6, 0xbe6, 0xbfd, 0xc03, 0xc03, 0xc03, 0xc03, 0xc03, 0xc03, 0xc03, 0xc0f, 0xc0f,
	0xc0f, 0xc0f, 0xc0f, 0xc0f, 0xc0f, 0xc0f, 0xc17, 0xc17, 0xc17, 0xc17, 0xc17, 0xc17,
	0xc17, 0xc17, 0xc17, 0xc17, 0xc17, 0xc53, 0xc53, 0xc75, 0xc75, 0xcaa, 0xcd2, 0xd15,
	0xd45, 0xd6f, 0xd9d, 0xdcb, 0xe00, 0xe26, 0xe4e, 0xe78, 0xea8, 0xebf, 0xeef, 0xf1b,
	0xf34, 0xf34, 0xf62, 0xf86,
}

const kmLangStr = "" +
	"ភាសាអាហ្វារអាប់ខាហ៊្សានភាសាអាវែស្តង់អាហ្វ្រីកាអានAkanអាមហារីចភាសាអារ៉ាហ្គោនអារ៉ា" +
	"ប់អាសាមីសភាសាអីម៉ារ៉ាអាហ៊្សែរបែហ្សង់បែស្កឺបេឡារុស្សប៊ុលហ្ការីបាម្បារាបង់ក្លាដែសទ" +
	"ីបេប្រីស្តុនបូស្នីកាតាឡានCorsicanឆេកវេលដាណឺម៉ាកអាល្លឺម៉ង់ភាសាប៊ូតានEweក្រិចអង់គ្" +
	"លេសអេស្ពេរ៉ាន់តូអេស្ប៉ាញអេស្តូនីបាស្កេភឺសៀនហ្វាំងឡង់ហ៊្វីជីហ្វារូសបារាំងហ្វ្រីស៊" +
	"ានខាងលិចអៀរឡង់ភាសាហ្កែលិគ (gd)ហ្គាលីស្យានហ្គូរ៉ានីហ្កុយ៉ារាទីManxហូសាអ៊ីស្រាអែលហ" +
	"ិណ្ឌូក្រូអាតហៃទីហុងគ្រីអារមេនីឥណ្ឌូណេស៊ីអ៊ីកបូSichuan Yiអ៊ីស្លង់អ៊ីតាលីInuktitut" +
	"ជប៉ុនជ្វាហ្សក​ហ្ស៊ីKikuyuកាហ្សាក់ស្តង់់Kalaallisutខ្មែរកន្នដកូរ៉េកាស្មៀរឃឺដCorni" +
	"shគៀរហ្គីស្តង់ឡាតំាងលុចហ្សំបួរGandaលីនកាឡាឡាវលីទុយអានីLuba-Katangaឡាតវីយ៉ាម៉ាឡាហ" +
	"្គាស៊ីម៉ោរីម៉ាសេដូនីមលយាល័មម៉ុងហ្គោលីមរាធិម៉ាឡេស៊ីម៉ាល់តាភូមាNorth Ndebeleនេប៉ាល" +
	"់ហុល្លង់ន័រវែស នីនូសន័រវែស បុកម៉ាល់Oromoអូរីយ៉ាបឹនជាពិប៉ូឡូញបាស្តូព័រទុយហ្កាល់កេ" +
	"ទជួអារ៉ូម៉ង់រូន្ឌីរូម៉ានីរុស្ស៊ីKinyarwandaសំស្ក្រឹត​​ស៊ីន្តីSami ភាគ​ខាង​ជើងSan" +
	"goស្រីលង្កាស្លូវ៉ាគីស្លូវ៉ានីភាសាសាមូអាShonaសូម៉ាលីអាល់បានីសើបស៊ូដង់ស៊ុយអែដស្វាហ" +
	"៊ីលីតាមីលតេលុគុតាដហ្សីគីស្តង់ថៃទីរិនយាទួគមេនីស្តង់តុងហ្គោទួរគីតាតារអ៊ុយហ្គឺរអ៊ុយ" +
	"ក្រែនអ៊ូរឌូអ៊ូហ្សបេគីស្តង់វៀតណាមវូឡុហ្វឃសាភាសាយីឌីហ្សយរូបាភាសាចួងចិនសូលូAghemMap" +
	"ucheAsuBembaBenaBodoChigaឆេរូគីសុរ៉ានីTaitaZarmaLower SorbianDualaJola-FonyiEmbu" +
	"ហ្វីលីពីនGagauzអាល្លឺម៉ង ស្វីសGusiiហាវៃUpper SorbianNgombaMachameKabyleKambaMako" +
	"ndeKabuverdianuKoyra ChiiniKalenjinKomi-PermyakKonkaniShambalaBafiaLangiLakotaLu" +
	"oLuyiaMasaiMeruMorisyenMakhuwa-MeettoMetaMohawkMundangNamaKwasioN’KoNuerNyankole" +
	"KʼicheʼRomboRwaSamburuSanguSenaKoyraboro SenniTachelhitSami ភាគ​ខាង​ត្បូងLule Sa" +
	"miInari SamiSkolt SamiCongo SwahiliTesoTasawaqAtlas Tamazight កណ្ដាលមិន​ស្គាល់​ភ" +
	"ាសាVaiVunjoSogaម៉ារ៉ុកគ្មាន​ទិន្នន័យ​ភាសាអារ៉ាប់​ស្តង់ដារ​ទំនើបអាល្លឺម៉ង់ អូទ្រី" +
	"សអាល្លឺម៉ង់ ស្វីសអង់គ្លេស អូស្ត្រាលីអង់គ្លេស កាណាដាអង់គ្លេស ចក្រភព​អង់គ្លេសអង់គ្" +
	"លេស អាមេរិកអេស្ប៉ាញ អាមេរីកឡាតាំងអេស្ប៉ាញ អឺរ៉ុបផ្លាមីសព័រទុយហ្គាល់ ប្រេស៊ីលព័រទ" +
	"ុយហ្គាល់ អឺរ៉ុបភាសាម៉ុលដាវីចិន​អក្សរ​កាត់ចិន​អក្សរ​ពេញ"

var kmLangIdx = []uint16{ // 604 entries
	0x0, 0x21, 0x45, 0x6c, 0x93, 0x97, 0xaf, 0xd9, 0xee, 0x103, 0x103, 0x127,
	0x154, 0x166, 0x181, 0x19f, 0x19f, 0x1b7, 0x1d5, 0x1e1, 0x1fc, 0x20e, 0x223, 0x223,
	0x223, 0x22b, 0x22b, 0x234, 0x234, 0x234, 0x23d, 0x255, 0x273, 0x273, 0x291, 0x294,
	0x2a3, 0x2bb, 0x2e2, 0x2fa, 0x312, 0x324, 0x333, 0x333, 0x34e, 0x363, 0x378, 0x38a,
	0x3ba, 0x3cc, 0x3f2, 0x413, 0x42e, 0x44f, 0x453, 0x45f, 0x47d, 0x48f, 0x48f, 0x4a4,
	0x4b0, 0x4c5, 0x4da, 0x4da, 0x4da, 0x4f8, 0x4f8, 0x50a, 0x514, 0x514, 0x514, 0x52c,
	0x541, 0x54a, 0x559, 0x565, 0x583, 0x583, 0x589, 0x589, 0x5b3, 0x5be, 0x5cd, 0x5dc,
	0x5eb, 0x5eb, 0x600, 0x609, 0x609, 0x610, 0x634, 0x646, 0x664, 0x669, 0x669, 0x67e,
	0x687, 0x6a2, 0x6ae, 0x6c6, 0x6ea, 0x6ea, 0x6f9, 0x714, 0x729, 0x747, 0x756, 0x76e,
	0x783, 0x78f, 0x78f, 0x79c, 0x7b1, 0x7b1, 0x7c6, 0x7e8, 0x813, 0x813, 0x813, 0x813,
	0x813, 0x813, 0x818, 0x82d, 0x82d, 0x842, 0x842, 0x854, 0x866, 0x88a, 0x89f, 0x8b4,
	0x8c6, 0x8db, 0x8f0, 0x8fb, 0x916, 0x916, 0x931, 0x957, 0x95c, 0x977, 0x992, 0x9ad,
	0x9cb, 0x9d0, 0x9e5, 0x9fd, 0xa06, 0xa06, 0xa06, 0xa18, 0xa2d, 0xa48, 0xa57, 0xa69,
	0xa93, 0xa99, 0xaae, 0xad2, 0xad2, 0xae7, 0xaf6, 0xaf6, 0xb05, 0xb05, 0xb20, 0xb3b,
	0xb4d, 0xb7a, 0xb7a, 0xb8c, 0xb8c, 0xb8c, 0xba1, 0xbaa, 0xbcb, 0xbda, 0xbef, 0xbf8,
	0xc04, 0xc04, 0xc04, 0xc04, 0xc04, 0xc04, 0xc04, 0xc09, 0xc09, 0xc09, 0xc09, 0xc09,
	0xc09, 0xc09, 0xc09, 0xc09, 0xc09, 0xc10, 0xc10, 0xc10, 0xc10, 0xc10, 0xc10, 0xc10,
	0xc13, 0xc13, 0xc13, 0xc13, 0xc13, 0xc13, 0xc13, 0xc13, 0xc13, 0xc13, 0xc13, 0xc13,
	0xc13, 0xc13, 0xc18, 0xc18, 0xc1c, 0xc1c, 0xc1c, 0xc1c, 0xc1c, 0xc1c, 0xc1c, 0xc1c,
	0xc1c, 0xc1c, 0xc1c, 0xc1c, 0xc1c, 0xc20, 0xc20, 0xc20, 0xc20, 0xc20, 0xc20, 0xc20,
	0xc20, 0xc20, 0xc20, 0xc20, 0xc20, 0xc25, 0xc25, 0xc25, 0xc25, 0xc25, 0xc25, 0xc25,
	0xc25, 0xc37, 0xc37, 0xc4c, 0xc4c, 0xc4c, 0xc4c, 0xc4c, 0xc4c, 0xc4c, 0xc51, 0xc51,
	0xc51, 0xc51, 0xc51, 0xc56, 0xc56, 0xc63, 0xc63, 0xc68, 0xc68, 0xc72, 0xc72, 0xc72,
	0xc76, 0xc76, 0xc76, 0xc76, 0xc76, 0xc76, 0xc76, 0xc76, 0xc76, 0xc76, 0xc76, 0xc91,
	0xc91, 0xc91, 0xc91, 0xc91, 0xc91, 0xc91, 0xc91, 0xc91, 0xc91, 0xc91, 0xc97, 0xc97,
	0xc97, 0xc97, 0xc97, 0xc97, 0xc97, 0xc97, 0xc97, 0xc97, 0xc97, 0xc97, 0xc97, 0xc97,
	0xc97, 0xc97, 0xcc2, 0xcc2, 0xcc2, 0xcc7, 0xcc7, 0xcc7, 0xcc7, 0xcd3, 0xcd3, 0xcd3,
	0xcd3, 0xcd3, 0xce0, 0xce0, 0xce0, 0xce0, 0xce0, 0xce0, 0xce0, 0xce0, 0xce0, 0xce0,
	0xce6, 0xced, 0xced, 0xced, 0xced, 0xced, 0xcf3, 0xcf3, 0xcf3, 0xcf8, 0xcf8, 0xcf8,
	0xcf8, 0xcf8, 0xcff, 0xd0b, 0xd0b, 0xd0b, 0xd0b, 0xd0b, 0xd0b, 0xd17, 0xd17, 0xd17,
	0xd17, 0xd1f, 0xd1f, 0xd2b, 0xd32, 0xd32, 0xd32, 0xd32, 0xd32, 0xd32, 0xd32, 0xd32,
	0xd3a, 0xd3f, 0xd3f, 0xd3f, 0xd3f, 0xd3f, 0xd44, 0xd44, 0xd44, 0xd44, 0xd44, 0xd44,
	0xd44, 0xd4a, 0xd4a, 0xd4a, 0xd4a, 0xd4a, 0xd4a, 0xd4a, 0xd4a, 0xd4d, 0xd4d, 0xd52,
	0xd52, 0xd52, 0xd52, 0xd52, 0xd52, 0xd52, 0xd52, 0xd52, 0xd57, 0xd57, 0xd57, 0xd57,
	0xd57, 0xd5b, 0xd63, 0xd63, 0xd71, 0xd75, 0xd75, 0xd75, 0xd75, 0xd75, 0xd7b, 0xd7b,
	0xd7b, 0xd82, 0xd82, 0xd82, 0xd82, 0xd82, 0xd82, 0xd82, 0xd82, 0xd82, 0xd82, 0xd82,
	0xd86, 0xd86, 0xd86, 0xd86, 0xd86, 0xd86, 0xd8c, 0xd8c, 0xd8c, 0xd8c, 0xd8c, 0xd92,
	0xd92, 0xd96, 0xd96, 0xd96, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e,
	0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e, 0xd9e,
	0xd9e, 0xda7, 0xda7, 0xda7, 0xda7, 0xda7, 0xda7, 0xda7, 0xdac, 0xdac, 0xdac, 0xdac,
	0xdac, 0xdac, 0xdaf, 0xdaf, 0xdaf, 0xdaf, 0xdb6, 0xdb6, 0xdb6, 0xdb6, 0xdb6, 0xdbb,
	0xdbb, 0xdbb, 0xdbb, 0xdbb, 0xdbf, 0xdbf, 0xdbf, 0xdce, 0xdce, 0xdce, 0xdd7, 0xdd7,
	0xdd7, 0xdd7, 0xdd7, 0xdd7, 0xe03, 0xe0c, 0xe16, 0xe20, 0xe20, 0xe20, 0xe20, 0xe20,
	0xe20, 0xe20, 0xe20, 0xe20, 0xe20, 0xe20, 0xe2d, 0xe2d, 0xe2d, 0xe2d, 0xe2d, 0xe2d,
	0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31,
	0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe31, 0xe38, 0xe38, 0xe5a, 0xe5a,
	0xe5a, 0xe5a, 0xe87, 0xe8a, 0xe8a, 0xe8a, 0xe8a, 0xe8a, 0xe8a, 0xe8a, 0xe8f, 0xe8f,
	0xe8f, 0xe8f, 0xe8f, 0xe8f, 0xe8f, 0xe8f, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93,
	0xe93, 0xe93, 0xe93, 0xe93, 0xe93, 0xea8, 0xea8, 0xee1, 0xee1, 0xf23, 0xf57, 0xf85,
	0xfbc, 0xfe7, 0x102d, 0x105b, 0x109b, 0x10c6, 0x10c6, 0x10c6, 0x10c6, 0x10db, 0x1118, 0x114f,
	0x1173, 0x1173, 0x119d, 0x11c4,
}

const knLangStr = "" +
	"ಅಫಾರ್ಅಬ್ಖಾಜಿಯನ್ಅವೆಸ್ಟನ್ಆಫ್ರಿಕಾನ್ಸ್ಅಕಾನ್ಅಂಹರಿಕ್ಅರಗೊನೀಸ್ಅರೇಬಿಕ್ಅಸ್ಸಾಮೀಸ್ಅವರಿಕ್ಅಯ್ಮ" +
	"ಾರಾಅಜೆರ್ಬೈಜಾನಿಬಶ್ಕಿರ್ಬೆಲರೂಸಿಯನ್ಬಲ್ಗೇರಿಯನ್ಬಿಸ್ಲಾಮಾಬಂಬಾರಾಬೆಂಗಾಲಿಟಿಬೇಟಿಯನ್ಬ್ರೆಟನ್ಬೋ" +
	"ಸ್ನಿಯನ್ಕೆಟಲಾನ್ಚೆಚನ್ಕಮೊರೊಕೋರ್ಸಿಕನ್ಕ್ರೀಜೆಕ್ಚರ್ಚ್ ಸ್ಲಾವಿಕ್ಚುವಾಶ್ವೆಲ್ಶ್ಡ್ಯಾನಿಶ್ಜರ್ಮನ" +
	"್ದಿವೆಹಿಜೋಂಗ್‌ಖಾಈವ್ಗ್ರೀಕ್ಇಂಗ್ಲೀಷ್ಎಸ್ಪೆರಾಂಟೊಸ್ಪ್ಯಾನಿಷ್ಎಸ್ಟೊನಿಯನ್ಬಾಸ್ಕ್ಪರ್ಶಿಯನ್ಫುಲಾ" +
	"ಹ್ಫಿನ್ನಿಶ್ಫಿಜಿಯನ್ಫರೋಸಿಫ್ರೆಂಚ್ಪಶ್ಚಿಮ ಫ್ರಿಸಿಯನ್ಐರಿಷ್ಸ್ಕಾಟಿಶ್ ಗ್ಯಾಲಿಕ್ಗ್ಯಾಲಿಶಿಯನ್ಗೌ" +
	"ರಾನಿಗುಜರಾತಿಮ್ಯಾಂಕ್ಸ್ಹೌಸಾಹೀಬ್ರ್ಯೂಹಿಂದಿಹಿರಿ ಮೊಟುಕ್ರೊಯೇಶಿಯನ್ಹೈತಿಯನ್ಹಂಗೇರಿಯನ್ಅರ್ಮೇನಿ" +
	"ಯನ್ಹೆರೆರೊಇಂಟರ್‌ಲಿಂಗ್ವಾಇಂಡೋನೇಶಿಯನ್ಇಂಟರ್ಲಿಂಗ್ಇಗ್ಬೊಸಿಚುಅನ್ ಯಿಇನುಪಿಯಾಕ್ಇಡೊಐಸ್ಲಾಂಡಿಕ್" +
	"ಇಟಾಲಿಯನ್ಇನುಕ್ಟಿಟುಟ್ಜಾಪನೀಸ್ಜಾವಾನೀಸ್ಜಾರ್ಜಿಯನ್ಕೊಂಗೊಕಿಕುಯುಕ್ವಾನ್‌ಯಾಮಾಕಝಕ್ಕಲಾಲ್ಲಿಸುಟ್" +
	"ಖಮೇರ್ಕನ್ನಡಕೊರಿಯನ್ಕನುರಿಕಾಶ್ಮೀರಿಕುರ್ದಿಷ್ಕೋಮಿಕೋರ್ನಿಷ್ಕಿರ್ಗಿಜ್ಲ್ಯಾಟಿನ್ಲಕ್ಸಂಬರ್ಗ್ಗಾಂಡ" +
	"ಾಲಿಂಬರ್ಗಿಶ್ಲಿಂಗಾಲಲಾವೋಲಿಥುವೇನಿಯನ್ಲೂಬಾ-ಕಟಾಂಗಾಲಟ್ವಿಯನ್ಮಲಗಾಸಿಮಾರ್ಶಲ್ಲೀಸ್ಮಾವೋರಿಮೆಸಿಡೋ" +
	"ನಿಯನ್ಮಲಯಾಳಂಮಂಗೋಲಿಯನ್ಮರಾಠಿಮಲಯ್ಮಾಲ್ಟೀಸ್ಬರ್ಮೀಸ್ನೌರುಉತ್ತರ ದೆಬೆಲೆನೇಪಾಳಿಡೋಂಗಾಡಚ್ನಾರ್ವೆ" +
	"ಜಿಯನ್ ನೈನೊಸ್ಕ್ನಾರ್ವೆಜಿಯನ್ ಬೊಕ್ಮಲ್ದಕ್ಷಿಣ ದೆಬೆಲೆನವಾಜೊನ್ಯಾಂಜಾಒಸಿಟನ್ಒಜಿಬ್ವಾಓರೊಮೋಒರಿಯ" +
	"ಾಒಸ್ಸೆಟಿಕ್ಪಂಜಾಬಿಪಾಲಿಪೋಲಿಶ್ಪಾಷ್ಟೋಪೋರ್ಚುಗೀಸ್ಕ್ವೆಚುವಾರೊಮಾನ್ಷ್ರುಂಡಿರೊಮೇನಿಯನ್ರಷ್ಯನ್ಕೀ" +
	"ನ್ಯಾರುವಾಂಡಾಸಂಸ್ಕೃತಸರ್ಡೀನಿಯನ್ಸಿಂಧಿಉತ್ತರ ಸಾಮಿಸಾಂಗೋಸಿಂಹಳಸ್ಲೋವಾಕ್ಸ್ಲೋವೇನಿಯನ್ಸಮೋವನ್ಶೋ" +
	"ನಾಸೊಮಾಲಿಅಲ್ಬೇನಿಯನ್ಸರ್ಬಿಯನ್ಸ್ವಾತಿದಕ್ಷಿಣ ಸೋಥೋಸುಂಡಾನೀಸ್ಸ್ವೀಡಿಷ್ಸ್ವಹಿಲಿತಮಿಳುತೆಲುಗುತಾ" +
	"ಜಿಕ್ಥಾಯ್ಟಿಗ್ರಿನ್ಯಾಟರ್ಕ್‌ಮೆನ್ಸ್ವಾನಾಟೋಂಗನ್ಟರ್ಕಿಶ್ಸೋಂಗಾಟಾಟರ್ತಹಿತಿಯನ್ಉಯಿಘರ್ಉಕ್ರೈನಿಯನ" +
	"್ಉರ್ದುಉಜ್ಬೇಕ್ವೆಂಡಾವಿಯೇಟ್ನಾಮೀಸ್ವೋಲಾಪುಕ್ವಾಲೂನ್ವೋಲೋಫ್ಕ್ಸೋಸಯಡ್ಡಿಶ್ಯೊರುಬಾಝೂವಾಂಗ್ಚೈನೀಸ" +
	"್ಜುಲುಅಛಿನೀಸ್ಅಕೋಲಿಅಡಂಗ್‌ಮೆಅಡೈಘೆಆಫ್ರಿಹಿಲಿಅಘೆಮ್ಐನುಅಕ್ಕಾಡಿಯನ್ಅಲೆಯುಟ್ದಕ್ಷಿಣ ಅಲ್ಟಾಯ್ಪ್" +
	"ರಾಚೀನ ಇಂಗ್ಲೀಷ್ಆಂಗಿಕಾಅರಾಮಿಕ್ಮಪುಚೆಅರಪಾಹೋಅರಾವಾಕ್ಅಸುಆಸ್ಟುರಿಯನ್ಅವಧಿಬಲೂಚಿಬಲಿನೀಸ್ಬಸಾಬೇಜ" +
	"ಾಬೆಂಬಾಬೆನಭೋಜಪುರಿಬಿಕೊಲ್ಬಿನಿಸಿಕ್ಸಿಕಾಬ್ರಾಜ್ಬೋಡೊಬುರಿಯಟ್ಬುಗಿನೀಸ್ಬ್ಲಿನ್ಕ್ಯಾಡ್ಡೋಕಾರಿಬ್ಅ" +
	"ಟ್ಸಮ್ಸೆಬುಆನೋಚಿಗಾಚಿಬ್ಚಾಚಗಟಾಯ್ಚೂಕಿಸೆಮಾರಿಚಿನೂಕ್ ಜಾರ್ಗೋನ್ಚೋಕ್ಟಾವ್ಚಿಪೆವ್ಯಾನ್ಚೆರೋಕೀಚೀಯ" +
	"ೆನ್ನೇಸೊರಾನಿ ಕುರ್ದಿಷ್ಕೊಪ್ಟಿಕ್ಕ್ರಿಮೀಯನ್ ಟರ್ಕಿಷ್ಕಶುಬಿಯನ್ಡಕೋಟದರ್ಗ್ವಾಟೈಟಡೆಲಾವೇರ್ಸ್ಲೇವ" +
	"್ಡೋಗ್ರಿಬ್ಡಿಂಕಾಜರ್ಮಾಡೋಗ್ರಿಲೋವರ್ ಸೋರ್ಬಿಯನ್ಡುವಾಲಾಮಧ್ಯ ಡಚ್ಜೊಲ-ಫೊನ್ಯಿಡ್ಯೂಲಾಎಂಬುಎಫಿಕ್ಪ" +
	"್ರಾಚೀನ ಈಜಿಪ್ಟಿಯನ್ಎಕಾಜುಕ್ಎಲಾಮೈಟ್ಮಧ್ಯ ಇಂಗ್ಲೀಷ್ಇವಾಂಡೋಫೆಂಗ್ಫಿಲಿಪಿನೊಫೋನ್ಮಧ್ಯ ಫ್ರೆಂಚ್ಪ" +
	"್ರಾಚೀನ ಫ್ರೆಂಚ್ಉತ್ತರ ಫ್ರಿಸಿಯನ್ಪೂರ್ವ ಫ್ರಿಸಿಯನ್ಫ್ರಿಯುಲಿಯನ್ಗಗಗೌಜ್ಗಾಯೋಗ್ಬಾಯಾಗೀಝ್ಗಿಲ್ಬ" +
	"ರ್ಟೀಸ್ಮಧ್ಯ ಹೈ ಜರ್ಮನ್ಪ್ರಾಚೀನ ಹೈ ಜರ್ಮನ್ಗೊಂಡಿಗೊರೊಂಟಾಲೋಗೋಥಿಕ್ಗ್ರೇಬೋಪ್ರಾಚೀನ ಗ್ರೀಕ್ಸ್ವ" +
	"ಿಸ್ ಜರ್ಮನ್ಗುಸಿಗ್ವಿಚ್‌ಇನ್ಹೈಡಾಹವಾಯಿಯನ್ಹಿಲಿಗೇನನ್ಹಿಟ್ಟಿಟೆಮೋಂಗ್ಅಪ್ಪರ್ ಸರ್ಬಿಯನ್ಹೂಪಾಇಬಾ" +
	"ನ್ಇಲ್ಲಿಕೋಇಂಗುಷ್ಲೊಜ್ಬಾನ್ನೊಂಬಾಮ್ಯಕಮೆಜೂಡಿಯೋ-ಪರ್ಶಿಯನ್ಜೂಡಿಯೋ-ಅರೇಬಿಕ್ಕಾರಾ-ಕಲ್ಪಾಕ್ಕಬೈಲ್" +
	"ಕಚಿನ್ಜ್ಜುಕಂಬಾಕಾವಿಕಬರ್ಡಿಯನ್ಟ್ಯಾಪ್ಮ್ಯಾಕೊಂಡ್ಕಬುವೆರ್ಡಿಯನುಕೋರೋಖಾಸಿಖೋಟಾನೀಸ್ಕೊಯ್ರ ಚೀನಿಕ" +
	"ಲೆಂಜಿನ್ಕಿಂಬುಂಡುಕೊಮಿ-ಪರ್ಮ್ಯಕ್ಕೊಂಕಣಿಕೊಸರಿಯನ್ಕಪೆಲ್ಲೆಕರಚಯ್-ಬಲ್ಕಾರ್ಕರೇಲಿಯನ್ಕುರುಖ್ಶಂಬಲ" +
	"ಬಫಿಯಕುಮೈಕ್ಕುಟೇನಾಯ್ಕಾಡಿನೋಲಾಂಗಿಲಹಂಡಾಲಂಬಾಲೆಜ್ಘಿಯನ್ಲಕೊಟಮೊಂಗೋಲೋಝಿಲುಬ-ಲುಲಾಲೂಯಿಸೆನೋಲುಂಡ" +
	"ಾಲುವೋಲುಶಾಯ್ಲುಯಿಯಮದುರೀಸ್ಮಗಾಹಿಮೈಥಿಲಿಮಕಾಸರ್ಮಂಡಿಂಗೊಮಸಾಯ್ಮೋಕ್ಷಮಂದಾರ್ಮೆಂಡೆಮೆರುಮೊರಿಸನ್ಮ" +
	"ಧ್ಯ ಐರಿಷ್ಮ್ಯಖುವಾ- ಮೀಟ್ಟೊಮೆಟಾಮಿಕ್‌ಮ್ಯಾಕ್ಮಿನಂಗ್‌ಕಬಾವುಮಂಚುಮಣಿಪುರಿಮೊಹಾವ್ಕ್ಮೊಸ್ಸಿಮುಂಡ" +
	"ಂಗ್ಬಹುಸಂಖ್ಯೆಯ ಭಾಷೆಗಳುಕ್ರೀಕ್ಕಿರಾಂಡೀಸ್ಮಾರ್ವಾಡಿಎರ್‌ಝ್ಯಾನಿಯಾಪೊಲಿಟನ್ನಮಲೋ ಜರ್ಮನ್ನೇವಾರೀ" +
	"ನಿಯಾಸ್ನಿಯುವನ್ಖ್ವಾಸಿಯೊನೊಗಾಯ್ಪ್ರಾಚೀನ ನೋರ್ಸ್ಎನ್‌ಕೋಉತ್ತರ ಸೋಥೋನೂಯರ್ಶಾಸ್ತ್ರೀಯ ನೇವಾರಿನ್" +
	"ಯಾಮ್‌ವೆಂಜಿನ್ಯಾನ್‌ಕೋಲೆನ್ಯೋರೋಜೀಮಾಓಸಾಜ್ಒಟ್ಟೋಮನ್ ತುರ್ಕಿಷ್ಪಂಗಾಸಿನನ್ಪಹ್ಲವಿಪಂಪಾಂಗಾಪಾಪಿಯ" +
	"ಮೆಂಟೋಪಲುಆನ್ಪ್ರಾಚೀನ ಪರ್ಶಿಯನ್ಫೀನಿಷಿಯನ್ಪೋನ್‌‌ಪಿಯನ್ಪ್ರಾಚೀನ ಪ್ರೊವೆನ್ಶಿಯಲ್ಕಿಷೆರಾಜಾಸ್ಥಾ" +
	"ನಿರಾಪಾನುಯಿರಾರೋಟೊಂಗನ್ರೊಂಬೊರೋಮಾನಿಅರೋಮಾನಿಯನ್ರುವಸಂಡಾವೇಯಾಕುಟ್ಸಮರಿಟನ್ ಅರಾಮಿಕ್ಸಂಬುರುಸಸಾ" +
	"ಕ್ಸಂತಾಲಿಸಂಗುಸಿಸಿಲಿಯನ್ಸ್ಕೋಟ್ಸ್ಸೆನಸೆಲ್ಕಪ್ಕೊಯ್ರಬೊರೊ ಸೆನ್ನಿಪ್ರಾಚೀನ ಐರಿಷ್ಟಷೆಲ್‍ಹಿಟ್ಶಾ" +
	"ನ್ಸಿಡಾಮೋದಕ್ಷಿಣ ಸಾಮಿಲೂಲ್ ಸಾಮಿಇನರಿ ಸಾಮಿಸ್ಕೋಟ್ ಸಾಮಿಸೋನಿಂಕೆಸೋಗ್ಡಿಏನ್ಸ್ರಾನನ್ ಟೋಂಗೋಸೇರ" +
	"ೇರ್ಸುಕುಮಾಸುಸುಸುಮೇರಿಯನ್ಕಾಂಗೊ ಸ್ವಹಿಲಿಶಾಸ್ತ್ರೀಯ ಸಿರಿಯಕ್ಸಿರಿಯಕ್ಟಿಮ್ನೆಟೆಸೊಟೆರೆನೋಟೇಟಮ್" +
	"ಟೈಗ್ರೆಟಿವ್ಟೊಕೆಲಾವ್ಕ್ಲಿಂಗನ್ಟ್ಲಿಂಗಿಟ್ಟಮಾಷೆಕ್ನ್ಯಾಸಾ ಟೋಂಗಾಟೋಕ್ ಪಿಸಿನ್ಸಿಂಶಿಯನ್ತುಂಬುಕಾ" +
	"ಟುವಾಲುಟಸವಕ್ಟುವಿನಿಯನ್ಮಧ್ಯ ಅಟ್ಲಾಸ್ ಟಮಜೈಟ್ಉಡ್‌ಮುರ್ಟ್ಉಗಾರಿಟಿಕ್ಉಂಬುಂಡುರೂಟ್ವಾಯಿವೋಟಿಕ್ವ" +
	"ುಂಜೊವಲಾಮೋವರಾಯ್ವಾಷೋಕಲ್‌ಮೈಕ್ಸೊಗಯಾಓಯಪೀಸೆಝೋಪೊಟೆಕ್ಬ್ಲಿಸ್‌ಸಿಂಬಲ್ಸ್ಝೆನಾಗಾಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮ" +
	"ೊರೊಕ್ಕನ್ ಟಮಜೈಟ್ಝೂನಿಯಾವುದೇ ಭಾಷಾಸಂಬಂಧಿ ವಿಷಯವಿಲ್ಲಜಾಝಾಆಧುನಿಕ ಪ್ರಮಾಣಿತ ಅರೇಬಿಕ್ಆಸ್ಟ್ರಿ" +
	"ಯನ್ ಜರ್ಮನ್ಸ್ವಿಸ್ ಹೈ ಜರ್ಮನ್ಆಸ್ಟ್ರೇಲಿಯನ್ ಇಂಗ್ಲೀಷ್ಕೆನೆಡಿಯನ್ ಇಂಗ್ಲೀಷ್ಬ್ರಿಟಿಷ್ ಇಂಗ್ಲೀ" +
	"ಷ್ಅಮೆರಿಕನ್ ಇಂಗ್ಲೀಷ್ಲ್ಯಾಟಿನ್ ಅಮೇರಿಕನ್ ಸ್ಪ್ಯಾನಿಶ್ಯುರೋಪಿಯನ್ ಸ್ಪ್ಯಾನಿಷ್ಮೆಕ್ಸಿಕನ್ ಸ್ಪ" +
	"್ಯಾನಿಷ್ಕೆನೆಡಿಯನ್ ಫ್ರೆಂಚ್ಸ್ವಿಸ್ ಫ್ರೆಂಚ್ಫ್ಲೆಮಿಷ್ಬ್ರೆಜಿಲಿಯನ್ ಪೋರ್ಚುಗೀಸ್ಯೂರೋಪಿಯನ್ ಪೋ" +
	"ರ್ಚುಗೀಸ್ಮೊಲ್ಡೆವಿಯನ್ಸರ್ಬೋ-ಕ್ರೊಯೇಶಿಯನ್ಸರಳೀಕೃತ ಚೈನೀಸ್ಸಾಂಪ್ರದಾಯಿಕ ಚೈನೀಸ್"

var knLangIdx = []uint16{ // 604 entries
	0x0, 0xf, 0x2d, 0x45, 0x66, 0x75, 0x8a, 0xa2, 0xb7, 0xd2, 0xe4, 0xf9,
	0x11a, 0x12f, 0x14d, 0x16b, 0x183, 0x195, 0x1aa, 0x1c5, 0x1da, 0x1f5, 0x20a, 0x219,
	0x228, 0x243, 0x24f, 0x25b, 0x283, 0x295, 0x2a7, 0x2bf, 0x2d1, 0x2e3, 0x2fb, 0x304,
	0x316, 0x32e, 0x34c, 0x36a, 0x388, 0x39a, 0x3b2, 0x3c4, 0x3dc, 0x3f1, 0x400, 0x415,
	0x443, 0x452, 0x483, 0x4a4, 0x4b6, 0x4cb, 0x4e6, 0x4f2, 0x50a, 0x519, 0x532, 0x553,
	0x568, 0x583, 0x5a1, 0x5b3, 0x5da, 0x5fb, 0x619, 0x628, 0x644, 0x65f, 0x668, 0x686,
	0x69e, 0x6bf, 0x6d4, 0x6ec, 0x707, 0x716, 0x728, 0x749, 0x755, 0x776, 0x785, 0x794,
	0x7a9, 0x7b8, 0x7d0, 0x7e8, 0x7f4, 0x80c, 0x824, 0x83c, 0x85a, 0x869, 0x887, 0x899,
	0x8a5, 0x8c6, 0x8e5, 0x8fd, 0x90f, 0x930, 0x942, 0x963, 0x975, 0x990, 0x99f, 0x9ab,
	0x9c3, 0x9d8, 0x9e4, 0xa06, 0xa18, 0xa27, 0xa30, 0xa6a, 0xaa1, 0xac6, 0xad5, 0xaea,
	0xafc, 0xb11, 0xb20, 0xb2f, 0xb4a, 0xb5c, 0xb68, 0xb7a, 0xb8c, 0xbaa, 0xbc2, 0xbda,
	0xbe9, 0xc04, 0xc16, 0xc3d, 0xc52, 0xc70, 0xc7f, 0xc9b, 0xcaa, 0xcb9, 0xcd1, 0xcf2,
	0xd04, 0xd10, 0xd22, 0xd40, 0xd58, 0xd6a, 0xd89, 0xda4, 0xdbc, 0xdd1, 0xde0, 0xdf2,
	0xe04, 0xe10, 0xe2e, 0xe4c, 0xe5e, 0xe70, 0xe85, 0xe94, 0xea3, 0xebb, 0xecd, 0xeeb,
	0xefa, 0xf0f, 0xf1e, 0xf42, 0xf5a, 0xf6c, 0xf7e, 0xf8d, 0xfa2, 0xfb4, 0xfc9, 0xfdb,
	0xfe7, 0xffc, 0x100b, 0x1023, 0x1032, 0x1032, 0x104d, 0x105c, 0x1065, 0x1083, 0x1083, 0x1098,
	0x1098, 0x10c0, 0x10ee, 0x1100, 0x1115, 0x1124, 0x1124, 0x1136, 0x1136, 0x114b, 0x114b, 0x114b,
	0x1154, 0x1154, 0x1172, 0x1172, 0x117e, 0x117e, 0x118d, 0x11a2, 0x11a2, 0x11ab, 0x11ab, 0x11ab,
	0x11ab, 0x11b7, 0x11c6, 0x11c6, 0x11cf, 0x11cf, 0x11cf, 0x11e4, 0x11f6, 0x1202, 0x1202, 0x1202,
	0x121a, 0x121a, 0x121a, 0x122c, 0x122c, 0x1238, 0x1238, 0x124d, 0x1265, 0x1265, 0x1277, 0x1277,
	0x128f, 0x12a1, 0x12a1, 0x12b3, 0x12c8, 0x12d4, 0x12e6, 0x12f8, 0x130a, 0x1316, 0x1341, 0x1359,
	0x1377, 0x1389, 0x13a1, 0x13cc, 0x13e4, 0x13e4, 0x1415, 0x142d, 0x1439, 0x144e, 0x1457, 0x146f,
	0x1481, 0x1499, 0x14a8, 0x14b7, 0x14c9, 0x14f4, 0x14f4, 0x1506, 0x151c, 0x1538, 0x154a, 0x154a,
	0x1556, 0x1565, 0x1565, 0x1599, 0x15ae, 0x15c3, 0x15e8, 0x15e8, 0x15fa, 0x15fa, 0x1609, 0x1621,
	0x1621, 0x162d, 0x162d, 0x164f, 0x167a, 0x167a, 0x16a5, 0x16d0, 0x16f1, 0x16f4, 0x1703, 0x1703,
	0x170f, 0x1721, 0x1721, 0x172d, 0x174e, 0x174e, 0x1774, 0x17a3, 0x17a3, 0x17b2, 0x17cd, 0x17df,
	0x17f1, 0x1819, 0x183e, 0x183e, 0x183e, 0x184a, 0x1868, 0x1874, 0x1874, 0x188c, 0x188c, 0x18a7,
	0x18bf, 0x18ce, 0x18f9, 0x18f9, 0x1905, 0x1914, 0x1914, 0x1929, 0x193b, 0x193b, 0x193b, 0x1953,
	0x1962, 0x1974, 0x199f, 0x19c7, 0x19c7, 0x19e9, 0x19f8, 0x1a07, 0x1a13, 0x1a1f, 0x1a2b, 0x1a46,
	0x1a46, 0x1a58, 0x1a73, 0x1a97, 0x1a97, 0x1aa3, 0x1aa3, 0x1aaf, 0x1ac7, 0x1ae3, 0x1ae3, 0x1ae3,
	0x1ae3, 0x1afb, 0x1b13, 0x1b38, 0x1b4a, 0x1b62, 0x1b77, 0x1b9c, 0x1b9c, 0x1b9c, 0x1bb4, 0x1bc6,
	0x1bd2, 0x1bde, 0x1bde, 0x1bf0, 0x1c08, 0x1c1a, 0x1c29, 0x1c38, 0x1c44, 0x1c5f, 0x1c5f, 0x1c5f,
	0x1c5f, 0x1c6b, 0x1c6b, 0x1c7a, 0x1c86, 0x1c86, 0x1c9c, 0x1cb4, 0x1cc3, 0x1ccf, 0x1ce1, 0x1cf0,
	0x1cf0, 0x1cf0, 0x1d05, 0x1d05, 0x1d14, 0x1d26, 0x1d38, 0x1d4d, 0x1d5c, 0x1d5c, 0x1d6b, 0x1d7d,
	0x1d8c, 0x1d98, 0x1dad, 0x1dc9, 0x1df2, 0x1dfe, 0x1e1f, 0x1e43, 0x1e4f, 0x1e64, 0x1e7c, 0x1e8e,
	0x1e8e, 0x1ea3, 0x1ed7, 0x1ee9, 0x1f04, 0x1f1c, 0x1f1c, 0x1f1c, 0x1f34, 0x1f34, 0x1f34, 0x1f55,
	0x1f5b, 0x1f74, 0x1f86, 0x1f98, 0x1fad, 0x1fad, 0x1fc5, 0x1fc5, 0x1fd7, 0x1fff, 0x1fff, 0x2011,
	0x202d, 0x203c, 0x206a, 0x208e, 0x20af, 0x20c1, 0x20cd, 0x20dc, 0x210d, 0x2128, 0x213a, 0x214f,
	0x216d, 0x217f, 0x217f, 0x217f, 0x217f, 0x21ad, 0x21ad, 0x21c8, 0x21c8, 0x21c8, 0x21e9, 0x21e9,
	0x2226, 0x2232, 0x2232, 0x2250, 0x2268, 0x2286, 0x2286, 0x2286, 0x2295, 0x22a7, 0x22a7, 0x22a7,
	0x22a7, 0x22c5, 0x22ce, 0x22e0, 0x22f2, 0x231d, 0x232f, 0x233e, 0x2350, 0x2350, 0x2350, 0x235c,
	0x2377, 0x238f, 0x238f, 0x238f, 0x2398, 0x2398, 0x23ad, 0x23db, 0x2400, 0x2400, 0x241e, 0x242a,
	0x242a, 0x243c, 0x243c, 0x243c, 0x245b, 0x2474, 0x248d, 0x24ac, 0x24c1, 0x24dc, 0x2501, 0x2513,
	0x2513, 0x2513, 0x2525, 0x2531, 0x254c, 0x254c, 0x2571, 0x25a2, 0x25b7, 0x25b7, 0x25b7, 0x25c9,
	0x25d5, 0x25e7, 0x25f6, 0x2608, 0x2614, 0x262c, 0x262c, 0x2644, 0x265f, 0x265f, 0x2674, 0x2696,
	0x26b5, 0x26b5, 0x26b5, 0x26b5, 0x26cd, 0x26cd, 0x26e2, 0x26f4, 0x2703, 0x271e, 0x2753, 0x2771,
	0x278c, 0x27a1, 0x27ad, 0x27b9, 0x27b9, 0x27b9, 0x27b9, 0x27b9, 0x27cb, 0x27cb, 0x27da, 0x27da,
	0x27e9, 0x27f8, 0x2804, 0x2804, 0x281c, 0x281c, 0x2825, 0x282e, 0x283d, 0x283d, 0x283d, 0x283d,
	0x283d, 0x2855, 0x2882, 0x2882, 0x2894, 0x28e7, 0x28f3, 0x2940, 0x294c, 0x298d, 0x29be, 0x29ea,
	0x2a27, 0x2a5b, 0x2a8c, 0x2abd, 0x2b0d, 0x2b47, 0x2b81, 0x2bb2, 0x2bda, 0x2bf2, 0x2c32, 0x2c6c,
	0x2c8d, 0x2cbe, 0x2ce6, 0x2d1a,
}

const koLangStr = "" +
	"아파르어압카즈어아베스타어아프리칸스어아칸어암하라어아라곤어아랍어아샘어아바릭어아이마라어아제르바이잔어바슈키르어벨라루스어불가리아어비슬라마어밤바라어벵골어티" +
	"베트어브르타뉴어보스니아어카탈로니아어체첸어차모로어코르시카어크리어체코어교회 슬라브어추바시어웨일스어덴마크어독일어디베히어종카어에웨어그리스어영어에스페란토" +
	"어스페인어에스토니아어바스크어페르시아어풀라어핀란드어피지어페로어프랑스어프리지아어아일랜드어스코틀랜드 게일어갈리시아어과라니어구자라트어맹크스어하우사어히브" +
	"리어힌디어히리 모투어크로아티아어아이티어헝가리어아르메니아어헤레로어인테르링구아 (국제보조어협회)인도네시아어인테르링구에이그보어쓰촨 이어이누피아크어이도" +
	"어아이슬란드어이탈리아어이눅티투트어일본어자바어조지아어콩고어키쿠유어쿠안야마어카자흐어그린란드어캄보디아어칸나다어한국어칸누리어카슈미르어쿠르드어코미어콘월어" +
	"키르기스어라틴어룩셈부르크어간다어림버거어링갈라어라오어리투아니아어루바-카탄가어라트비아어말라가시어마셜제도어마오리어마케도니아어말라얄람어몽고어마라티어말레" +
	"이어몰타어버마어나우루어북부 은데벨레어네팔어느동가어네덜란드어노르웨이어(니노르스크)노르웨이어(보크말)남부 은데벨레어나바호어니안자어; 치츄어; 츄어오" +
	"크어오지브웨이어오로모어오리야어오세트어펀잡어팔리어폴란드어파슈토어포르투갈어케추아어레토로만어룬디어루마니아어러시아어르완다어산스크리트어사르디니아어신디어북" +
	"부 사미어산고어스리랑카어슬로바키아어슬로베니아어사모아어쇼나어소말리아어알바니아어세르비아어시스와티어소토어 (남부)순다어스웨덴어스와힐리어타밀어텔루구어타" +
	"지크어태국어티그리냐어투르크멘어세츠와나어통가어터키어총가어타타르어타히티어위구르어우크라이나어우르두어우즈베크어벤다어베트남어볼라퓌크어왈론어올로프어코사어이" +
	"디시어요루바어주앙어중국어줄루어아체어아콜리어아당메어아닥헤어튀니지 아랍어아프리히리어아그햄어아이누어아카드어알류트어남부 알타이어고대 영어앙가어아람어아라" +
	"우칸어아라파호어알제리 아랍어아라와크어모로코 아랍어이집트 아랍어아수어아스투리아어아와히어남아제르바이잔어발루치어발리어바사어바문어고말라어베자어벰바어베나" +
	"어바푸트어호즈푸리어비콜어비니어콤어식시카어브라지어브라후이어보도어아쿠즈어부리아타부기어불루어브린어메둠바어카도어카리브어카유가어아삼어세부아노어치가어치브차" +
	"어차가타이어추크어마리어치누크어와 영어 프랑스어의 혼성어촉토어치페우얀체로키어샤이엔어소라니 쿠르드어콥트어크리민 터키어; 크리민 타타르어카슈비아어다코" +
	"타어다르그와어타이타어델라웨어어슬라브어도그리브어딩카어자르마어도그리어저지 소르비아어드와라어중세 네덜란드어졸라 포니어드율라어다장가어엠부어이픽어이집트어" +
	" (고대)이카죽어엘람어영어, 중세이원도어팡그어필리핀어폰어중세 프랑스어고대 프랑스어북부 프리슬란드어동부 프리슬란드어프리우리안어가어가가우스어가요어그" +
	"바야어조로아스터 다리어게이즈어키리바시어길라키어중세 고지 독일어고대 고지 독일어고아 콘칸어곤디어고론탈로어고트어게르보어그리스어, 고대독일어(스위스)" +
	"구시어그위친어하이다어하와이어피지 힌디어헤리가뇬어하타이트어히몸어고지 소르비아어후파어이반어이비비오어이로코어인귀시어로반어응곰바어마차메어유대-페르시아어" +
	"유대-아라비아어카라칼파크어커바일어카친어까꼬토끄어캄바어카위어카바르디어카넴부어티얍어마콘데어크리올어코로어카시어호탄어코이라 친니어코와르어카코어칼렌진어킴" +
	"분두어코미페르먀크어코카니어코스라이엔어크펠레어카라챠이-발카르어카렐리야어쿠르크어샴발라어바피아어콜로그니안어쿠믹어쿠테네어라디노어랑기어라한다어람바어레즈기" +
	"안어링구아 프랑카 노바라코타어몽구어로지어루바-룰루아어루이세노어룬다어루오어루샤이어루야어마두라어마파어마가히마이틸리마카사어만딩고어마사이어마바어모크샤어" +
	"만다르어멘데어메루어모리스얀어아일랜드어, 중세마크후와-메토어메타어미크맥어미낭카바우만주어마니푸리어모호크어모시어서부 마리어문당어다중 언어크리크어미란데" +
	"어마르와리어미예네어엘즈야어마잔데라니어나폴리어나마어저지 독일어네와르어니아스어니웨언어크와시오어느기엠본어노가이어노르웨이, 고대응코어소토어 (북부)누에" +
	"르어네와르어 (고전)니암웨지어니안콜어뉴로어느지마어오세이지어터키어, 오스만판가시난어팔레비어팜팡가어파피아먼토어파라우안어고대 페르시아어페니키아어폰틱어" +
	"폼페이어고대 프로방스어키체어라자스탄어라파뉴이라로통가어롬보어집시어루신어아로마니아어르와어산다웨어야큐트어사마리아 아랍어삼부루어사사크어산탈리어느감바이어" +
	"상구어시칠리아어스코틀랜드어세네카어세나어셀쿠프어코이야보로 세니어아일랜드, 고대타셸히트어샨어차디언 아라비아어시다모어남부 사미어룰레 사미어이나리 사미" +
	"어스콜트 사미어소닌케어소그디엔어스라난 통가어세레르어사호어수쿠마족어수수어수메르어코모로어콩고 스와힐리어시리아어 (고전)시리아어팀니어테조어테레노어테툼" +
	"어티그레어티비어토켈라우제도어차후르어클링온어틀링깃족어탈리쉬어타마섹어통가어 (니아살랜드)토크 피신어타로코어트심시안어툼부카어투발루어타사와크어투비니안어" +
	"중앙모로코 타마지트어우드말트어유가리틱어윤번두어어근바이어보틱어분조어월저어와라모어와라이어와쇼어칼미크어소가어야오족어얍페세어양본어옘바어사포테크어블리스 " +
	"심볼제나가어표준 모로코 타마제크어주니어언어 관련 내용 없음자자어현대 표준 아랍어고지 독일어 (스위스)영어(호주)영어 (캐나다)영어 (영국식)중남" +
	"미 스페인어유럽식 스페인어프랑스어 (캐나다)프랑스어 (스위스)플라망어포르투갈어 (브라질)유럽식 포르투갈어몰도바어세르비아-크로아티아어중국어(간체)" +
	"중국어(번체)"

var koLangIdx = []uint16{ // 604 entries
	0x0, 0xc, 0x18, 0x27, 0x39, 0x42, 0x4e, 0x5a, 0x63, 0x6c, 0x78, 0x87,
	0x9c, 0xab, 0xba, 0xc9, 0xd8, 0xe4, 0xed, 0xf9, 0x108, 0x117, 0x129, 0x132,
	0x13e, 0x14d, 0x156, 0x15f, 0x172, 0x17e, 0x18a, 0x196, 0x19f, 0x1ab, 0x1b4, 0x1bd,
	0x1c9, 0x1cf, 0x1e1, 0x1ed, 0x1ff, 0x20b, 0x21a, 0x223, 0x22f, 0x238, 0x241, 0x24d,
	0x25c, 0x26b, 0x284, 0x293, 0x29f, 0x2ae, 0x2ba, 0x2c6, 0x2d2, 0x2db, 0x2eb, 0x2fd,
	0x309, 0x315, 0x327, 0x333, 0x35d, 0x36f, 0x381, 0x38d, 0x39a, 0x3ac, 0x3b5, 0x3c7,
	0x3d6, 0x3e8, 0x3f1, 0x3fa, 0x406, 0x40f, 0x41b, 0x42a, 0x436, 0x445, 0x454, 0x460,
	0x469, 0x475, 0x484, 0x490, 0x499, 0x4a2, 0x4b1, 0x4ba, 0x4cc, 0x4d5, 0x4e1, 0x4ed,
	0x4f6, 0x508, 0x51b, 0x52a, 0x539, 0x548, 0x554, 0x566, 0x575, 0x57e, 0x58a, 0x596,
	0x59f, 0x5a8, 0x5b4, 0x5ca, 0x5d3, 0x5df, 0x5ee, 0x60e, 0x628, 0x63e, 0x64a, 0x669,
	0x672, 0x684, 0x690, 0x69c, 0x6a8, 0x6b1, 0x6ba, 0x6c6, 0x6d2, 0x6e1, 0x6ed, 0x6fc,
	0x705, 0x714, 0x720, 0x72c, 0x73e, 0x750, 0x759, 0x769, 0x772, 0x781, 0x793, 0x7a5,
	0x7b1, 0x7ba, 0x7c9, 0x7d8, 0x7e7, 0x7f6, 0x808, 0x811, 0x81d, 0x82c, 0x835, 0x841,
	0x84d, 0x856, 0x865, 0x874, 0x883, 0x88c, 0x895, 0x89e, 0x8aa, 0x8b6, 0x8c2, 0x8d4,
	0x8e0, 0x8ef, 0x8f8, 0x904, 0x913, 0x91c, 0x928, 0x931, 0x93d, 0x949, 0x952, 0x95b,
	0x964, 0x96d, 0x979, 0x985, 0x991, 0x9a4, 0x9b6, 0x9c2, 0x9ce, 0x9da, 0x9da, 0x9e6,
	0x9e6, 0x9f9, 0xa06, 0xa0f, 0xa18, 0xa27, 0xa27, 0xa36, 0xa49, 0xa58, 0xa6b, 0xa7e,
	0xa87, 0xa87, 0xa99, 0xa99, 0xaa5, 0xabd, 0xac9, 0xad2, 0xad2, 0xadb, 0xae4, 0xae4,
	0xaf0, 0xaf9, 0xb02, 0xb02, 0xb0b, 0xb17, 0xb17, 0xb26, 0xb2f, 0xb38, 0xb38, 0xb3e,
	0xb4a, 0xb4a, 0xb4a, 0xb56, 0xb65, 0xb6e, 0xb7a, 0xb86, 0xb8f, 0xb98, 0xba1, 0xbad,
	0xbb6, 0xbc2, 0xbce, 0xbd7, 0xbe6, 0xbef, 0xbfb, 0xc0a, 0xc13, 0xc1c, 0xc4c, 0xc55,
	0xc61, 0xc6d, 0xc79, 0xc8f, 0xc98, 0xc98, 0xcc3, 0xcd2, 0xcde, 0xced, 0xcf9, 0xd08,
	0xd14, 0xd23, 0xd2c, 0xd38, 0xd44, 0xd5a, 0xd5a, 0xd66, 0xd7c, 0xd8c, 0xd98, 0xda4,
	0xdad, 0xdb6, 0xdb6, 0xdcb, 0xdd7, 0xde0, 0xdee, 0xdee, 0xdfa, 0xdfa, 0xe03, 0xe0f,
	0xe0f, 0xe15, 0xe15, 0xe28, 0xe3b, 0xe3b, 0xe54, 0xe6d, 0xe7f, 0xe85, 0xe94, 0xe94,
	0xe9d, 0xea9, 0xec2, 0xece, 0xedd, 0xee9, 0xf00, 0xf17, 0xf27, 0xf30, 0xf3f, 0xf48,
	0xf54, 0xf68, 0xf7c, 0xf7c, 0xf7c, 0xf85, 0xf91, 0xf9d, 0xf9d, 0xfa9, 0xfb9, 0xfc8,
	0xfd7, 0xfe0, 0xff6, 0xff6, 0xfff, 0x1008, 0x1017, 0x1023, 0x102f, 0x102f, 0x102f, 0x1038,
	0x1044, 0x1050, 0x1066, 0x107c, 0x107c, 0x108e, 0x109a, 0x10a3, 0x10b2, 0x10bb, 0x10c4, 0x10d3,
	0x10df, 0x10e8, 0x10f4, 0x1100, 0x1100, 0x1109, 0x1109, 0x1112, 0x111b, 0x112e, 0x113a, 0x113a,
	0x1143, 0x114f, 0x115b, 0x1170, 0x117c, 0x118e, 0x119a, 0x11b3, 0x11b3, 0x11b3, 0x11c2, 0x11ce,
	0x11da, 0x11e6, 0x11f8, 0x1201, 0x120d, 0x1219, 0x1222, 0x122e, 0x1237, 0x1246, 0x1260, 0x1260,
	0x1260, 0x126c, 0x126c, 0x1275, 0x127e, 0x127e, 0x1291, 0x12a0, 0x12a9, 0x12b2, 0x12be, 0x12c7,
	0x12c7, 0x12c7, 0x12d3, 0x12dc, 0x12e5, 0x12f1, 0x12fd, 0x1309, 0x1315, 0x131e, 0x132a, 0x1336,
	0x133f, 0x1348, 0x1357, 0x136e, 0x1384, 0x138d, 0x1399, 0x13a8, 0x13b1, 0x13c0, 0x13cc, 0x13d5,
	0x13e5, 0x13ee, 0x13fb, 0x1407, 0x1413, 0x1422, 0x1422, 0x142e, 0x143a, 0x144c, 0x144c, 0x1458,
	0x1461, 0x1471, 0x147d, 0x1489, 0x1495, 0x1495, 0x14a4, 0x14b3, 0x14bf, 0x14d3, 0x14d3, 0x14dc,
	0x14ee, 0x14fa, 0x150f, 0x151e, 0x152a, 0x1533, 0x153f, 0x154e, 0x1562, 0x1571, 0x157d, 0x1589,
	0x159b, 0x15aa, 0x15aa, 0x15aa, 0x15aa, 0x15c0, 0x15c0, 0x15cf, 0x15cf, 0x15d8, 0x15e4, 0x15e4,
	0x15fa, 0x1603, 0x1603, 0x1612, 0x161e, 0x162d, 0x162d, 0x162d, 0x1636, 0x163f, 0x163f, 0x1648,
	0x1648, 0x165a, 0x1663, 0x166f, 0x167b, 0x1691, 0x169d, 0x16a9, 0x16b5, 0x16b5, 0x16c4, 0x16cd,
	0x16dc, 0x16ee, 0x16ee, 0x16fa, 0x1703, 0x1703, 0x170f, 0x1728, 0x173c, 0x173c, 0x174b, 0x1751,
	0x176a, 0x1776, 0x1776, 0x1776, 0x1786, 0x1796, 0x17a9, 0x17bc, 0x17c8, 0x17d7, 0x17ea, 0x17f6,
	0x17ff, 0x17ff, 0x180e, 0x1817, 0x1823, 0x182f, 0x1845, 0x185a, 0x1866, 0x1866, 0x1866, 0x186f,
	0x1878, 0x1884, 0x188d, 0x1899, 0x18a2, 0x18b7, 0x18c3, 0x18cf, 0x18de, 0x18ea, 0x18f6, 0x1911,
	0x1921, 0x1921, 0x192d, 0x192d, 0x193c, 0x193c, 0x1948, 0x1954, 0x1963, 0x1972, 0x1991, 0x19a0,
	0x19af, 0x19bb, 0x19c1, 0x19ca, 0x19ca, 0x19ca, 0x19ca, 0x19ca, 0x19d3, 0x19d3, 0x19dc, 0x19e5,
	0x19f1, 0x19fd, 0x1a06, 0x1a06, 0x1a12, 0x1a12, 0x1a1b, 0x1a27, 0x1a33, 0x1a3c, 0x1a45, 0x1a45,
	0x1a45, 0x1a54, 0x1a64, 0x1a64, 0x1a70, 0x1a90, 0x1a99, 0x1ab4, 0x1abd, 0x1ad4, 0x1ad4, 0x1af0,
	0x1afe, 0x1b10, 0x1b22, 0x1b22, 0x1b38, 0x1b4e, 0x1b4e, 0x1b66, 0x1b7e, 0x1b8a, 0x1ba5, 0x1bbe,
	0x1bca, 0x1be9, 0x1bfa, 0x1c0b,
}

const kyLangStr = "" +
	"абхазчаафрикаанчааканчаамхарчаарабчаассамчаазербайжанчабашкырчабеларусчаболгарча" +
	"бамбарадабангладешчетибетчебретончобоснийчекаталанчакорсиканчачехчеуелшчедатчане" +
	"мисчежонгучаэбечегрекчеанглисчеэсперантоиспанчаэстончобаскчафарсычафинчефижичефа" +
	"роэчефранцузчабатыш фризчеирландчагалисиячагуарашгужаратчаманксычахаусачаивритте" +
	"хиндичехорватчагаитичемажарчаармянчаиндонезчеигбочоносучаисландчаиталиянчаинукти" +
	"туттаяпончожаванизчегрузинчекикуйичеказакчакалаалисутчакмерчеканнадачакорейчекаш" +
	"мирчекурдчакорнишчекыргызчалатынчалюксембургчагандачалингалачалаочолитовчолуба-к" +
	"атангачалатышчамалагасчамаоричемакедончомалайаламчамоңголчомаратичемалайчамалтиз" +
	"чебурмачатүндүк ндыбелченепалчаголландчанорвежче (Нинорск)норвежче (Букмал)оромо" +
	"чоориячапунжабичеполякчапашточопортугалчакечуачароманшчарундичерумынчаорусчаруан" +
	"дачасанскритчесиндхичетүндүк самичесангочосингалачасловакчасловенчешоначасомалич" +
	"еалбанчасербчесесотосунданчашведчесуахиличетамилчетелугучатажикчетайчатигриниача" +
	"түркмөнчөтонгачатүркчөтатарчауйгурчаукраинчеурдучаөзбекчевьетнамчауолофчокосачаи" +
	"дишчейорубачакытайчазулучаагемчемапучедеасучабембачабеначабододочигачачерокичесо" +
	"рани курдтаитачазамрачатөмөнкү сорбианчадуалачажола-фоничеэмбучафилипиногагаузча" +
	"немисче (Швейцария)гусичегавайчажогорку сорбианчангомбачамачамечекабылчакамбачам" +
	"акондечекабувердичекойра чиничекаленжичекоми-пермякчаконканичешамабалачабафиячал" +
	"ангичелакотачалуочолухиячамасайчамеручаморисианчамакуачаметөчөмохаукчамундангчан" +
	"амачаквасиочонкочонуерченыйанколчокичечеромбочоруачасамбуручасангучасеначакойраб" +
	"оро сенничеташелитчетүштүк саамичелөлө саамичеинари саамическолт саамичеконго су" +
	"ахаличетесочоклингончотасабакчаборбордук Атлас тамазитчебелгисиз тилдевайичевунж" +
	"очосогачамарокко тамазигт адабий тилиндетилдик мазмун жоказыркы адабий араб тили" +
	"ндежогорку немисче (Швейцария)испанча (Европа)фламандчапортугалча (Европа)молдов" +
	"анчасерб-хорваткытайча (жөнөкөйлөштүрүлгөн)кытайча (салттуу)"

var kyLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0xe, 0xe, 0x22, 0x2e, 0x3c, 0x3c, 0x48, 0x56, 0x56, 0x56,
	0x6e, 0x7e, 0x90, 0xa0, 0xa0, 0xb2, 0xc8, 0xd6, 0xe6, 0xf6, 0x108, 0x108,
	0x108, 0x11c, 0x11c, 0x126, 0x126, 0x126, 0x132, 0x13c, 0x14a, 0x14a, 0x158, 0x162,
	0x16e, 0x17e, 0x190, 0x19e, 0x1ac, 0x1b8, 0x1c6, 0x1c6, 0x1d0, 0x1dc, 0x1ea, 0x1fc,
	0x213, 0x223, 0x223, 0x235, 0x241, 0x253, 0x263, 0x271, 0x27f, 0x28d, 0x28d, 0x29d,
	0x2ab, 0x2b9, 0x2c7, 0x2c7, 0x2c7, 0x2d9, 0x2d9, 0x2e5, 0x2f1, 0x2f1, 0x2f1, 0x301,
	0x313, 0x329, 0x335, 0x347, 0x357, 0x357, 0x367, 0x367, 0x375, 0x38d, 0x399, 0x3ab,
	0x3b9, 0x3b9, 0x3c9, 0x3d5, 0x3d5, 0x3e5, 0x3f5, 0x403, 0x41b, 0x429, 0x429, 0x43b,
	0x445, 0x453, 0x46e, 0x47c, 0x48e, 0x48e, 0x49c, 0x4ae, 0x4c4, 0x4d4, 0x4e4, 0x4f2,
	0x502, 0x510, 0x510, 0x52d, 0x53b, 0x53b, 0x54d, 0x56e, 0x58d, 0x58d, 0x58d, 0x58d,
	0x58d, 0x58d, 0x59b, 0x5a7, 0x5a7, 0x5b9, 0x5b9, 0x5c7, 0x5d5, 0x5e9, 0x5f7, 0x607,
	0x615, 0x623, 0x62f, 0x63f, 0x653, 0x653, 0x663, 0x67c, 0x68a, 0x69c, 0x6ac, 0x6bc,
	0x6bc, 0x6c8, 0x6d8, 0x6e6, 0x6f2, 0x6f2, 0x6fe, 0x70e, 0x71a, 0x72c, 0x73a, 0x74a,
	0x758, 0x762, 0x776, 0x788, 0x788, 0x796, 0x7a2, 0x7a2, 0x7b0, 0x7b0, 0x7be, 0x7ce,
	0x7da, 0x7e8, 0x7e8, 0x7fa, 0x7fa, 0x7fa, 0x808, 0x814, 0x820, 0x830, 0x830, 0x83e,
	0x84a, 0x84a, 0x84a, 0x84a, 0x84a, 0x84a, 0x84a, 0x856, 0x856, 0x856, 0x856, 0x856,
	0x856, 0x856, 0x856, 0x856, 0x856, 0x866, 0x866, 0x866, 0x866, 0x866, 0x866, 0x866,
	0x870, 0x870, 0x870, 0x870, 0x870, 0x870, 0x870, 0x870, 0x870, 0x870, 0x870, 0x870,
	0x870, 0x870, 0x87e, 0x87e, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a,
	0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x896, 0x896, 0x896, 0x896, 0x896, 0x896, 0x896,
	0x896, 0x896, 0x896, 0x896, 0x896, 0x8a2, 0x8a2, 0x8a2, 0x8a2, 0x8a2, 0x8a2, 0x8a2,
	0x8a2, 0x8b2, 0x8b2, 0x8c7, 0x8c7, 0x8c7, 0x8c7, 0x8c7, 0x8c7, 0x8c7, 0x8d5, 0x8d5,
	0x8d5, 0x8d5, 0x8d5, 0x8e3, 0x8e3, 0x904, 0x904, 0x912, 0x912, 0x927, 0x927, 0x927,
	0x933, 0x933, 0x933, 0x933, 0x933, 0x933, 0x933, 0x933, 0x933, 0x933, 0x933, 0x943,
	0x943, 0x943, 0x943, 0x943, 0x943, 0x943, 0x943, 0x943, 0x943, 0x943, 0x953, 0x953,
	0x953, 0x953, 0x953, 0x953, 0x953, 0x953, 0x953, 0x953, 0x953, 0x953, 0x953, 0x953,
	0x953, 0x953, 0x976, 0x976, 0x976, 0x982, 0x982, 0x982, 0x982, 0x990, 0x990, 0x990,
	0x990, 0x990, 0x9b1, 0x9b1, 0x9b1, 0x9b1, 0x9b1, 0x9b1, 0x9b1, 0x9b1, 0x9b1, 0x9b1,
	0x9c1, 0x9d1, 0x9d1, 0x9d1, 0x9d1, 0x9d1, 0x9df, 0x9df, 0x9df, 0x9ed, 0x9ed, 0x9ed,
	0x9ed, 0x9ed, 0x9ff, 0xa15, 0xa15, 0xa15, 0xa15, 0xa15, 0xa15, 0xa2c, 0xa2c, 0xa2c,
	0xa2c, 0xa3e, 0xa3e, 0xa57, 0xa69, 0xa69, 0xa69, 0xa69, 0xa69, 0xa69, 0xa69, 0xa69,
	0xa7d, 0xa8b, 0xa8b, 0xa8b, 0xa8b, 0xa8b, 0xa99, 0xa99, 0xa99, 0xa99, 0xa99, 0xa99,
	0xa99, 0xaa9, 0xaa9, 0xaa9, 0xaa9, 0xaa9, 0xaa9, 0xaa9, 0xaa9, 0xab3, 0xab3, 0xac1,
	0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xacf, 0xacf, 0xacf, 0xacf,
	0xacf, 0xadb, 0xaef, 0xaef, 0xafd, 0xb09, 0xb09, 0xb09, 0xb09, 0xb09, 0xb19, 0xb19,
	0xb19, 0xb2b, 0xb2b, 0xb2b, 0xb2b, 0xb2b, 0xb2b, 0xb2b, 0xb2b, 0xb2b, 0xb2b, 0xb2b,
	0xb37, 0xb37, 0xb37, 0xb37, 0xb37, 0xb37, 0xb47, 0xb47, 0xb47, 0xb47, 0xb47, 0xb51,
	0xb51, 0xb5d, 0xb5d, 0xb5d, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71,
	0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71, 0xb71,
	0xb71, 0xb7d, 0xb7d, 0xb7d, 0xb7d, 0xb7d, 0xb7d, 0xb7d, 0xb8b, 0xb8b, 0xb8b, 0xb8b,
	0xb8b, 0xb8b, 0xb95, 0xb95, 0xb95, 0xb95, 0xba7, 0xba7, 0xba7, 0xba7, 0xba7, 0xbb5,
	0xbb5, 0xbb5, 0xbb5, 0xbb5, 0xbc1, 0xbc1, 0xbc1, 0xbe2, 0xbe2, 0xbe2, 0xbf4, 0xbf4,
	0xbf4, 0xbf4, 0xbf4, 0xbf4, 0xc0f, 0xc26, 0xc3f, 0xc58, 0xc58, 0xc58, 0xc58, 0xc58,
	0xc58, 0xc58, 0xc58, 0xc58, 0xc58, 0xc58, 0xc75, 0xc75, 0xc75, 0xc75, 0xc75, 0xc75,
	0xc81, 0xc81, 0xc81, 0xc81, 0xc81, 0xc81, 0xc81, 0xc93, 0xc93, 0xc93, 0xc93, 0xc93,
	0xc93, 0xc93, 0xc93, 0xc93, 0xc93, 0xc93, 0xc93, 0xc93, 0xca5, 0xca5, 0xcd5, 0xcd5,
	0xcd5, 0xcd5, 0xcf0, 0xcfc, 0xcfc, 0xcfc, 0xcfc, 0xcfc, 0xcfc, 0xcfc, 0xd0a, 0xd0a,
	0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd16, 0xd16, 0xd16, 0xd16, 0xd16, 0xd16,
	0xd16, 0xd16, 0xd16, 0xd16, 0xd16, 0xd51, 0xd51, 0xd71, 0xd71, 0xda2, 0xda2, 0xdd4,
	0xdd4, 0xdd4, 0xdd4, 0xdd4, 0xdd4, 0xdf1, 0xdf1, 0xdf1, 0xdf1, 0xe03, 0xe03, 0xe26,
	0xe3a, 0xe4f, 0xe84, 0xea3,
}

const loLangStr = "" +
	"ອະຟາແອບຄາຊຽນອາເວັສແຕນອາຟຣິການອາການອຳຮາຣິກອາຣາໂກເນັດອາຣັບອັສຊາມີສອາວາຣິກອາຍມາລາອາ" +
	"ເຊີໄບຈານິບາຣກີເບລາຣັສຊຽນບັງກາຣຽນບິສລະມາບາມບາຣາເບັງກາລີທິເບທັນເບຣຕັນບອສນຽນຄາຕາລານ" +
	"ຊີເຄນຊາມໍໂຣຄໍຊິກາຄີເຊກໂບດສລາວິກຊູວາຊເວວແດນິຊເຢຍລະມັນດີວີຮີດີຊອງຄາອິວາກຣີກອັງກິດເ" +
	"ອສເປີຣັນໂຕສະແປນນິຊເອສໂຕນຽນບັສກີເປີຊຽນຟູລາຟິນນິຊຟິຈຽນຟາໂຣສຝຣັ່ງເວສເທີນ ຟຣິຊຽນໄອຣິ" +
	"ສສະກັອດເກລິກກາລິຊຽນກົວຣານີກູຈາຣາຕິແມງຊ໌ເຮົາຊາຮີບຣິວຮິນດິຮິຣິໂມຕູໂຄຣເອທຽນໄຮຕຽນຮັງ" +
	"ກາຣຽນອາເມນຽນເຮິຮິໂຣອິນເຕີລິງລົວອິນໂດເນຊຽນອິນເຕີລິງກຣີອິກໂບເຊສວຍຢີອິນນູປຽກອີໂດໄອສ" +
	"ແລນດິກອິຕາລຽນອິນນຸກຕິຕັດຍີ່ປຸ່ນຈາແວນີສຈໍຈຽນຄອງໂກຄິຄູຢຸກວນຍາມາຄາຊັກກຣີນແລນລິດຂະເໝ" +
	"ນຄັນນາດາເກົາຫລີຄານຸລິຄັດຊະມີຣີເຄີດິສໂຄມິຄໍນິຊເກຍກີສລາຕິນລັກເຊມບວກກິຊແກນດາລິມເບີກ" +
	"ີຊລິງກາລາລາວລິທົວນຽນລູບາ-ຄາຕັງກາລັດວຽນມາລາກາສຊີມາຊານເລັດມາວຣິແມັກເຊໂດນຽນມາເລອາລຳ" +
	"ມອງໂກເລຍມາຣາທີມາເລມອລທີສມຽນມານາຢູລູເອັນເດເບເລເໜືອເນປາລີເອັນດອງກາດັຊນໍເວຈຽນ ນີນອກ" +
	"ນໍເວຈຽນ ບັອກມອລນີບີລີໃຕ້ນາວາໂຈນານຈາອັອກຊີຕານໂອຈິບວາໂອໂຣໂມໂອຣິຢາອອດເຊຕິກປັນຈາບີປາ" +
	"ລີໂປລິຊປາສໂຕປໍຕູກີສຄີຊົວໂຣແມນຣຸນດິໂຣແມນຽນຣັດຊຽນຄິນຢາວານດາສັນສະກຣິດສາດີນຽນສິນທິຊາ" +
	"ມິເໜືອແຊງໂກສິນຫາລາສະໂລແວັກສະໂລເວນຽນຊາມົວໂຊນາໂຊມາລີອານບານຽນເຊີບຽນຊຣາຕິໂຊໂທໃຕ້ຊຸນແ" +
	"ດນນີສສະວີດິຊຊວາຮີລິທາມິລເຕລູກູທາຈິກໄທຕິກຣິນຢາເທີກເມັນເຕສະວານາທອງການເທີຄິຊເຕຊອງກາ" +
	"ທາທາຕາຮີຕຽນອຸຍເຄີຢູເຄຣນຽນອູຣະດູອຸສເບກເວນດາຫວຽດນາມໂວລາພັກວໍລູມວໍລອບໂຮຊາຢິວໂຢຣູບາຊ" +
	"ວາງຈີນຊູລູແອັກຊີເນັສອາໂຄລີອາແດງມີເອດີຮິແອຟີຮີລີອາເຮັມໄອນູອັກກາດຽມອາເລີດອານໄຕໃຕ້ອ" +
	"ັງກິດໂບຮານແອນຈີກາອາລາມິກອາຣົວຄານຽນອາຣາປາໂຮອາຣາແວກອາຊູອັສຕູຮຽນອາວາຮິບາລູຊີບາລີເນັ" +
	"ດບາຊາບາມຸນໂຄມາລາບີເຈເບັມບາບີນາບາຟັດໂບພູຣິບີຄອນບີນີກົມຊິກຊິກາບຣາໂບດູອາຄຸດບູຣຽດບູຈ" +
	"ີເນັດບູລູບລິນເມດູມບາແຄດໂດຄາຣິບຄາຢູກາອາດແຊມຊີບູໂນຊີກາຊິບຊາຊາກາໄຕຊູເກດມາຣິຊີນຸກຈາກ" +
	"ອນຊອກຕິວຊີພິວຢານຊີໂຣກີຊີເຢນນີໂຊຣານິ ເຄີດິຊຄອບຕິກຄຣີເມນເຕີຄິຊກາຊູບຽນດາໂກຕາດາກວາໄຕ" +
	"ຕາເດລາວາຊີເລັບໂດກຣິບດິນກາຊາມາດອກຣີຊໍບຽນຕໍ່ກວ່າດົວລາດັກກາງໂຈລາ-ຟອນຢີດູລາດາຊາກາເອັ" +
	"ມບູອີຟິກອີຢິບບູຮານອີກາຈັກອີລາໄມອັງກິດກາງອີວອນດູແຟງຟີລິປີໂນຟອນຟຮັ່ງເສດກາງຟຮັ່ງເສດ" +
	"ໂບຮານຟຣີຊຽນເໜືອຟຣີຊຽນຕາເວັນອອກຟຣີລຽນກາກາກາອຸຊກາໂຢບາຍາກີກິນເບີເທັດເຢຍລະມັນສູງກາງເ" +
	"ຢຍລະມັນສູງໂບຮານກອນດີໂກຣອນຕາໂຣກອດຮິກກຣີໂບແອນຊຽນກຣີກສະວິສ ເຈີແມນກູຊິວິດອິນໄຮດາຮາໄວ" +
	"ອຽນຮິຣິໄກນອນຮິດໄຕມອງຊຸບເປີຊໍບຽນຮູປາໄອບານໄອໄບໄບໂອໄອໂລໂກອິນກັຊໂລບບັນງອມບາມາແຊມຈູແດ" +
	"ວ-ເພີຊຽນຈູແດວ-ອາລາບິກກາຣາ-ການປາກກາໄບລ໌ກາຊິນຈຣູກາມບາກະວີກາບາດຽນຄາແນມບູຕີບມາຄອນເດຄ" +
	"າເວີເດຍນູໂຄໂລຄາສິໂຄຕັນຄອຍຣາ ຊິນີຄາໂກຄາເລັນຈິນຄິມບັນດູໂຄມີ-ເພີມຢັກກອນການີຄູສໄລກາແ" +
	"ປຣກາຣາໄຊ-ບານກາກາເຣລຽນກູຣູກຊຳບາລ້າບາເຟຍໂຄລອກນຽນຄູມີກຄູເທໄນລາດີໂນແລນກິລານດາແລມບາລີ" +
	"ຊຽນລາໂກຕາແມັງໂກ້ໂລຊິລູບາ-ລູລົວລູເຊໂນລຸນດາລົວລູໄຊລູໄຍມາດູລາມາຟາມາກາຮິໄມທີລິມາກາຊາ" +
	"ຣມັນດິງກາມາໄຊມາບາມອກຊາມານດາຣເມນເດເມຣູມໍຣິສເຢນໄອລິດກາງມາຄູວາ-ມີດໂຕເມທາມິກແມກທີແນງ" +
	"ກາບູແມນຈູມານີພູຣິໂມຫາມອສຊີມັນດັງຫລາຍພາສາຄຣິກມີລັນດາມາວາຣິມໍຢິນເອີຍານາໂປລີນາມາເຢຍ" +
	"ລະມັນຕ່ຳ ແຊກຊອນຕໍ່ຳນີວາຣິນີ່ອັດນີ່ອູກວາຊີໂອຈີ່ມບູນນໍໄກນໍໂບຮານເອັນໂກໂຊໂທເໜືອເນີເນ" +
	"ວາດັ້ງເດີມນາມວີຊິນານຄອນໂນໂຣນິມາໂອແຊກຕູກີອອດໂຕມັນປານກາຊີມານພາລາວີປາມປານກາປາມເປຍເມ" +
	"ັນໂທປາລົວອານເປີເຊຍໂບຮານຟີນີເຊຍພອນເພໂປວອງຊານໂບຮານKʼicheʼຣາຈັສທານິຣາປານຸຍຣາໂຣທອນກາ" +
	"ນຣົມໂບໂຣເມນີອາໂຣມານຽນອາຣວາຊັນດາວຊາກາສາມາຣິແຕນ-ຊຳບູຣູຊາຊັກຊານທາລິກຳເບຊານກູຊີຊິລີນ" +
	"ສກອດຊີນາເຊນຄັບໂຄຍຣາໂບໂຣ ເຊນນິອີຣິຊເກົ່າທາເຊວຫິດໄທໃຫ່ຍອາລັບ-ຊາດຊິດາໂມຊາມິໃຕ້ລຸນຊາ" +
	"ມິອີນາຣິຊາມິສກອດຊາມິໂຊນິນກີຊອກດິນສຣານນານຕອນໂກເຊເລີຊາໂຮຊູຄູມ້າຊູຊູຊູເມີເລຍໂຄໂນຣຽນ" +
	"ຄອງໂກ ຊວາຮີລິຊີເລຍແບບດັ້ງເດີມຊີເລຍທີມເນເຕໂຊເຕເລໂນເຕຕູມໄທກຣີຕີວໂຕເກເລົາຄຣິງກອນທລີ" +
	"ງກິດທາມາກເຊກນາຍອາຊາຕອງກາທອກພີຊິນຕາໂລໂກຊີມຊີແອນຕຳບູກາຕູວາລູຕາຊາວັກຕູວີນຽນອັດລາສ ທ" +
	"າມາຊີກ ກາງອຸດມັດຢູກາລິກອຳບັນດູລູດໄວໂວຕິກວັນໂຈວາເຊີວາລາໂມວາເລວາໂຊການມິກໂຊກາເຢົ້າຢ" +
	"ັບແຍງເບນແຢມບາກວາງຕຸ້ງຊາໂປແຕບສັນຍາລັກບລີຊິມເຊນາກາໂມຣັອກແຄນ ທາມາຊີກ ມາດຕະຖານຊູນີບໍ" +
	"່ມີເນື້ອຫາພາສາຊາຊາອາຣາບິກມາດຕະຖານສະໄໝໃໝ່ອອສຕຣຽນ ເຈີແມນສະວິສ ໄຮ ເຈີແມນອັງກິດ (ອອສ" +
	"ເຕຣລຽນ)ອັງກິດ (ເຄເນດຽນ)ອັງກິດ (ບຣິດທິຊ)ອັງກິດ (ອາເມລິກັນ)ລາຕິນ ອາເມຣິກັນ ສະແປນນິ" +
	"ຊຢູໂຣປຽນ ສະແປນນິຊເມັກຊິກັນ ສະແປນນິຊເຄເນດຽນ ຝຣັ່ງສະວິສ ຝຣັ່ງຟລີມິຊບຣາຊິລຽນ ປໍຕູກີ" +
	"ສຢູໂຣປຽນ ປໍຕູກີສໂມດາວຽນເຊີໂບ-ໂກເຊຍຈີນແບບຮຽບງ່າຍຈີນແບບດັ້ງເດີມ"

var loLangIdx = []uint16{ // 604 entries
	0x0, 0xc, 0x24, 0x3f, 0x57, 0x66, 0x7b, 0x99, 0xa8, 0xc0, 0xd5, 0xea,
	0x10b, 0x11a, 0x138, 0x150, 0x165, 0x17a, 0x192, 0x1a7, 0x1b9, 0x1cb, 0x1e0, 0x1ef,
	0x201, 0x213, 0x219, 0x222, 0x23d, 0x24c, 0x255, 0x264, 0x27c, 0x28e, 0x2a3, 0x2af,
	0x2bb, 0x2cd, 0x2ee, 0x306, 0x31e, 0x32d, 0x33f, 0x34b, 0x35d, 0x36c, 0x37b, 0x38a,
	0x3b2, 0x3c1, 0x3e2, 0x3f7, 0x40c, 0x424, 0x433, 0x445, 0x457, 0x466, 0x47e, 0x496,
	0x4a5, 0x4bd, 0x4d2, 0x4e7, 0x50b, 0x529, 0x54d, 0x55c, 0x571, 0x589, 0x595, 0x5b0,
	0x5c5, 0x5e6, 0x5fb, 0x610, 0x61f, 0x62e, 0x640, 0x655, 0x664, 0x682, 0x691, 0x6a6,
	0x6bb, 0x6cd, 0x6e8, 0x6fa, 0x706, 0x715, 0x727, 0x736, 0x75a, 0x769, 0x784, 0x799,
	0x7a2, 0x7ba, 0x7dc, 0x7ee, 0x809, 0x824, 0x833, 0x854, 0x86c, 0x884, 0x896, 0x8a2,
	0x8b4, 0x8c3, 0x8d5, 0x8ff, 0x911, 0x92c, 0x935, 0x95a, 0x985, 0x9a0, 0x9b2, 0x9c1,
	0x9dc, 0x9f1, 0xa03, 0xa15, 0xa2d, 0xa42, 0xa4e, 0xa5d, 0xa6c, 0xa81, 0xa90, 0xa9f,
	0xaae, 0xac3, 0xad5, 0xaf3, 0xb0e, 0xb23, 0xb32, 0xb4a, 0xb59, 0xb6e, 0xb86, 0xba1,
	0xbb0, 0xbbc, 0xbce, 0xbe6, 0xbf8, 0xc07, 0xc1c, 0xc37, 0xc4c, 0xc61, 0xc70, 0xc82,
	0xc91, 0xc97, 0xcaf, 0xcc7, 0xcdf, 0xcf1, 0xd03, 0xd18, 0xd24, 0xd39, 0xd4b, 0xd63,
	0xd75, 0xd87, 0xd96, 0xdab, 0xdc0, 0xdcf, 0xdde, 0xdea, 0xdf3, 0xe05, 0xe11, 0xe1a,
	0xe26, 0xe44, 0xe56, 0xe6b, 0xe7d, 0xe7d, 0xe95, 0xea7, 0xeb3, 0xecb, 0xecb, 0xedd,
	0xedd, 0xef5, 0xf16, 0xf2b, 0xf40, 0xf5e, 0xf5e, 0xf76, 0xf76, 0xf8b, 0xf8b, 0xf8b,
	0xf97, 0xf97, 0xfaf, 0xfaf, 0xfc1, 0xfc1, 0xfd3, 0xfeb, 0xfeb, 0xff7, 0x1006, 0x1006,
	0x1018, 0x1024, 0x1036, 0x1036, 0x1042, 0x1051, 0x1051, 0x1063, 0x1072, 0x107e, 0x107e, 0x1087,
	0x109c, 0x109c, 0x109c, 0x10a5, 0x10a5, 0x10b1, 0x10c0, 0x10cf, 0x10e7, 0x10f3, 0x10ff, 0x1114,
	0x1123, 0x1132, 0x1144, 0x1156, 0x1168, 0x1174, 0x1183, 0x1195, 0x11a4, 0x11b0, 0x11ce, 0x11e0,
	0x11f8, 0x120a, 0x121f, 0x1244, 0x1256, 0x1256, 0x127a, 0x128f, 0x12a1, 0x12b0, 0x12bc, 0x12ce,
	0x12e0, 0x12f2, 0x1301, 0x130d, 0x131c, 0x1340, 0x1340, 0x134f, 0x1361, 0x137d, 0x1389, 0x139b,
	0x13ad, 0x13bc, 0x13bc, 0x13da, 0x13ef, 0x1401, 0x141c, 0x141c, 0x1431, 0x1431, 0x143a, 0x1452,
	0x1452, 0x145b, 0x145b, 0x147c, 0x14a3, 0x14a3, 0x14c1, 0x14ee, 0x1500, 0x1506, 0x151b, 0x151b,
	0x1527, 0x1533, 0x1533, 0x1539, 0x1557, 0x1557, 0x1581, 0x15b1, 0x15b1, 0x15c0, 0x15db, 0x15ed,
	0x15fc, 0x161a, 0x163c, 0x163c, 0x163c, 0x1648, 0x165a, 0x1666, 0x1666, 0x167b, 0x167b, 0x1696,
	0x16a5, 0x16ae, 0x16cf, 0x16cf, 0x16db, 0x16ea, 0x1702, 0x1714, 0x1726, 0x1726, 0x1726, 0x1738,
	0x1747, 0x1756, 0x1778, 0x179d, 0x179d, 0x17bc, 0x17ce, 0x17dd, 0x17e6, 0x17f5, 0x1801, 0x1816,
	0x182b, 0x1834, 0x1849, 0x1867, 0x1867, 0x1873, 0x1873, 0x187f, 0x188e, 0x18aa, 0x18aa, 0x18aa,
	0x18b6, 0x18d1, 0x18e9, 0x190b, 0x1920, 0x192f, 0x193e, 0x1960, 0x1960, 0x1960, 0x1975, 0x1984,
	0x1999, 0x19a8, 0x19c0, 0x19cf, 0x19e1, 0x19f3, 0x1a02, 0x1a11, 0x1a20, 0x1a2f, 0x1a2f, 0x1a2f,
	0x1a2f, 0x1a41, 0x1a41, 0x1a56, 0x1a62, 0x1a62, 0x1a7e, 0x1a90, 0x1a9f, 0x1aa8, 0x1ab4, 0x1ac0,
	0x1ac0, 0x1ac0, 0x1ad2, 0x1ade, 0x1af0, 0x1b02, 0x1b17, 0x1b2f, 0x1b3b, 0x1b47, 0x1b56, 0x1b68,
	0x1b77, 0x1b83, 0x1b9b, 0x1bb3, 0x1bd5, 0x1be1, 0x1bf3, 0x1c0e, 0x1c1d, 0x1c35, 0x1c41, 0x1c50,
	0x1c50, 0x1c62, 0x1c7a, 0x1c86, 0x1c9b, 0x1cad, 0x1cad, 0x1cbc, 0x1ccb, 0x1ccb, 0x1ccb, 0x1cdd,
	0x1ce9, 0x1d29, 0x1d3b, 0x1d4d, 0x1d5c, 0x1d5c, 0x1d71, 0x1d86, 0x1d92, 0x1da7, 0x1da7, 0x1db9,
	0x1dd1, 0x1dda, 0x1dfe, 0x1e13, 0x1e25, 0x1e31, 0x1e3d, 0x1e4c, 0x1e70, 0x1e8e, 0x1ea0, 0x1eb8,
	0x1edc, 0x1ef4, 0x1ef4, 0x1ef4, 0x1ef4, 0x1f15, 0x1f15, 0x1f2a, 0x1f2a, 0x1f2a, 0x1f39, 0x1f39,
	0x1f60, 0x1f69, 0x1f69, 0x1f84, 0x1f99, 0x1fb7, 0x1fb7, 0x1fb7, 0x1fc6, 0x1fd8, 0x1fd8, 0x1fd8,
	0x1fd8, 0x1ff3, 0x2002, 0x2014, 0x2020, 0x203c, 0x204e, 0x205d, 0x2072, 0x2072, 0x207e, 0x208d,
	0x20a2, 0x20ae, 0x20ae, 0x20ae, 0x20ba, 0x20ba, 0x20cc, 0x20f7, 0x2115, 0x2115, 0x212d, 0x213f,
	0x2158, 0x216a, 0x216a, 0x216a, 0x217f, 0x2194, 0x21b2, 0x21ca, 0x21df, 0x21f1, 0x2215, 0x2224,
	0x2230, 0x2230, 0x2245, 0x2251, 0x2269, 0x227e, 0x22a3, 0x22d3, 0x22e2, 0x22e2, 0x22e2, 0x22f1,
	0x22fd, 0x230f, 0x231e, 0x232d, 0x2336, 0x234e, 0x234e, 0x2363, 0x2378, 0x2378, 0x2390, 0x23b4,
	0x23cc, 0x23cc, 0x23de, 0x23de, 0x23f6, 0x23f6, 0x2408, 0x241a, 0x242f, 0x2444, 0x2476, 0x2488,
	0x249d, 0x24b2, 0x24bb, 0x24c1, 0x24c1, 0x24c1, 0x24c1, 0x24c1, 0x24d0, 0x24d0, 0x24df, 0x24ee,
	0x2500, 0x250c, 0x2518, 0x2518, 0x252a, 0x252a, 0x2536, 0x2545, 0x254e, 0x2560, 0x256f, 0x256f,
	0x2587, 0x259c, 0x25c6, 0x25c6, 0x25d8, 0x2622, 0x262e, 0x265e, 0x266a, 0x26ac, 0x26d4, 0x26fd,
	0x272d, 0x2757, 0x2781, 0x27b1, 0x27f5, 0x2823, 0x2857, 0x287c, 0x289b, 0x28ad, 0x28db, 0x2906,
	0x291b, 0x293a, 0x2961, 0x298b,
}

const ltLangStr = "" +
	"afarųabchazųavestųafrikanųakanųamharųaragonesųarabųasamųavarikųaimarųazerbaidžan" +
	"iečiųbaškirųbaltarusiųbulgarųbislamabambarųbengalųtibetiečiųbretonųbosniųkatalon" +
	"ųčečėnųčamorųkorsikiečiųkryčekųbažnytinė slavųčiuvašųvalųdanųvokiečiųdivehibotij" +
	"ųeviųgraikųanglųesperantoispanųestųbaskųpersųfulahųsuomiųfidžiųfarerųprancūzųvak" +
	"arų fryzųairiųškotų (gėlų)galisųgvaraniųgudžaratųmeniečiųhausųhebrajųhindihiri m" +
	"otukroatųHaičiovengrųarmėnųhererointerlingvaindoneziečiųinterkalbaigbųsičuan jii" +
	"nupiakidoislandųitalųinukitutjaponųjaviečiųgruzinųKongokikujųkuaniamakazachųkala" +
	"lisutkhmerųkanadųkorėjiečiųkanurikašmyrųkurdųkomikornųkirgizųlotynųliuksemburgie" +
	"čiųgandalimburgišngalųlaosiečiųlietuviųluba katangalatviųmalagasųMaršalo Salųmao" +
	"riųmakedonųmalajaliųmongolųmaratųmalajiečiųmaltiečiųbirmiečiųnaurųšiaurės ndebel" +
	"ųnepaliečiųndongųolandųnaujoji norvegųNorvegijos rašytinė – būkmolųpietų ndebele" +
	"navajųnianjaočitarųojibvaoromųorijųosetinųpendžabųpalilenkųpuštūnųportugalųkečuj" +
	"ųretoromanųrundirumunųrusųkinjaruandųsanskritassardiniečiųsindųšiaurės samiųsang" +
	"osinhalųslovakųslovėnųsamoašonųsomaliečiųalbanųserbųsvatipietų sesutosundųšvedųs" +
	"uahiliųtamilųtelugųtadžikųtajųtigrajųturkmėnųtsvanatonganųturkųtsongatotoriųtait" +
	"iečiųuigūrųukrainiečiųurdųuzbekųvendavietnamiečiųvolapiukvalonųvolofųkosųjidišjo" +
	"rubųchuangkinųzulųačinezųakoliųadangmųadygėjųTuniso arabųafrihiliaghemųainųakadi" +
	"anųalabamiečiųaleutųalbanų kalbos gegų tarmėpietų Altajaussenoji anglųangikųaram" +
	"aikųmapudungunųaraonųarapahųAlžyro arabųaravakųMaroko arabųEgipto arabųasuAmerik" +
	"os ženklų kalbaasturianųkotavaavadhipietų Azerbaidžanobalučibalinezųbavarųbasųba" +
	"munųbatak tobaghomalųbėjųbembųbetavibenųbafutųbadagabaučpuribikolųbinibandžarųko" +
	"mųsiksikaBišnuprijosbakhtiaribrajųbrahujųbodoakūsųburiatųbuginezųbulublinmedumbų" +
	"kadokaribųkaijūgųatsamųcebuanųčigųčibčačagatųčukesųmaričinuk žargonasčoktaučipvė" +
	"jųčerokiųčajenųsoranių kurdųkoptųcapiznonKrymo turkųkašubųdakotųdargvataitųdelav" +
	"eroslavedogribųdinkųzarmųdogrižemutinių sorbųcentrinio DusunodualųVidurio Vokiet" +
	"ijosdžiola-fonidyulųdazagųembuefikitalų kalbos Emilijos tarmėsenovės egiptiečiųe" +
	"kajukelamitųVidurio Anglijoscentrinės Aliaskos jupikųevondoispanų kalbos Ekstrem" +
	"adūros tarmėfangfilipiniečiųsuomių kalbos Tornedalio tarmėfonkadžunų prancūzųVid" +
	"urio Prancūzijossenoji prancūzųArpitanošiaurinių fryzųrytų fryzųfrulangagagaūzųk" +
	"inų kalbos dziangsi tarmėgajogbajazoroastrų darigyzkiribatigilakiVidurio Aukštos" +
	"ios VokietijosSenoji Aukštosios VokietijosGoa konkaniųgondigorontalogotųgrebosen" +
	"ovės graikųŠveicarijos vokiečiųvajųfrafragusigvičinohaidokinų kalbos hakų tarmėh" +
	"avajiečiųFidžio hindihiligainonhititųhmongaukštutinių sorbųkinų kalbos hunano ta" +
	"rmėhupaibanibibioilokoingušųingrųJamaikos kreolų anglųloibanngombųmačamųjudėjų p" +
	"ersųjudėjų arabųdanų kalbos jutų tarmėkarakalpakųkebailųkačinjukembųkavikabardin" +
	"ųkanembųtyapmakondųŽaliojo Kyšulio kreolųkenyangkorokaingangkasikotanezųkojra či" +
	"nikhovarųkirmanjkikakokalenjinųkimbundukomių-permiųkonkaniųkosreanųkpelekaračiaj" +
	"ų balkarijoskriokinaray-akarelųkurukšambalųbafųkolognųkumikųkutenailadinolangila" +
	"ndalambalezginųnaujoji frankų kalbaligūrųlyviųlakotųlombardųmongolozilatgaliųlub" +
	"a lulualuisenolundaluomizolujaklasikinė kinųlazmadurezųmafųmagahimaithilimakasar" +
	"omandingomasajųmabųmokšamandarmendemerųmorisijųVidurio Airijosmakua-maetometamik" +
	"makminankabumančumanipurimohokmosivakarų marimundangųkelios kalboskrykųmirandezų" +
	"marvarimentavaimjenųerzyjųmazenderaniųkinų kalbos pietų minų tarmėneapoliečiųnam" +
	"aŽemutinės Vokietijosnevariniasniuenųao nagakvasiųngiembūnųnogųnorsunovialenkoši" +
	"aurės sothųnuerųklasikinė nevariniamveziniankolųnioronzimaosageosmanų turkųpanga" +
	"sinanpahlavipampangapapiementopalaupikardųPensilvanijos vokiečiųvokiečių kalbos " +
	"žemaičių tarmėsenoji persųvokiečių kalbos Pfalco tarmėfinikiečiųitalų kalbos Pje" +
	"monto tarmėPontoPonapėsprūsųsenovės provansalųkičiųČimboraso aukštumų kečujųradž" +
	"astanorapanuirarotonganitalų kalbos Romanijos tarmėrifųromboromųrotumanųrusinųRo" +
	"vianosaromaniųruasandavijakutųsamarėjų aramiųsambūrųsasaksantalisauraštrųngambaj" +
	"ųsangųsiciliečiųškotųsasaresų sardinųsenecųsenųseriselkupkojraboro senisenoji ai" +
	"riųžemaičiųtachelhitųšanchadian arabųsidamosileziečių žemaičiųselajarųpietų sami" +
	"ųLulėjo samiųInario samiųSkolto samiųsoninkesogdiensranan tongosererųsahoSaterle" +
	"ndo fryzųsukumasusušumerųKomorųKongo suahiliųklasikinė siriečiųsirųsileziečiųtul" +
	"ųtimnetesoterenotetumtigretivtokelautsakurųklingonųtlingittalyšųtamašekniasa ton" +
	"gostok pisinturoyotarokotsakonųtsimšianmusulmonų tatųtumbukųtuvalutasavakųtuviųC" +
	"entrinio Maroko tamazitųudmurtųugariticumbundurūtvaivenetųvepsųvakarų flamandųpa" +
	"grindinė frankonųvotikvõrovunjovalserųvalamovaraivašokinų kalbos vu tarmėkalmukų" +
	"megrelųsogųjaojapezųjangbenųjembųnjengatukinų kalbos Kantono tarmėzapotekų„Bliss" +
	"“ simboliųzelandųzenagastandartinė Maroko tamazigtųzuninėra kalbinio turiniozaza" +
	"šiuolaikinė standartinė arabųAustrijos vokiečiųŠveicarijos aukštutinė vokiečiųAu" +
	"stralijos anglųKanados anglųDidžiosios Britanijos anglųJungtinių Valstijų anglųL" +
	"otynų Amerikos ispanųEuropos ispanųMeksikos ispanųKanados prancūzųŠveicarijos pr" +
	"ancūzųflamandųBrazilijos portugalųEuropos portugalųmoldavųserbų-kroatųsupaprasti" +
	"ntoji kinųtradicinė kinų"

var ltLangIdx = []uint16{ // 604 entries
	0x0, 0x6, 0xe, 0x15, 0x1e, 0x24, 0x2b, 0x35, 0x3b, 0x41, 0x49, 0x50,
	0x63, 0x6c, 0x77, 0x7f, 0x86, 0x8e, 0x96, 0xa2, 0xaa, 0xb1, 0xba, 0xc4,
	0xcc, 0xd9, 0xdc, 0xe2, 0xf4, 0xfe, 0x103, 0x108, 0x112, 0x118, 0x11f, 0x124,
	0x12b, 0x131, 0x13a, 0x141, 0x146, 0x14c, 0x152, 0x159, 0x160, 0x168, 0x16f, 0x179,
	0x187, 0x18d, 0x19d, 0x1a4, 0x1ad, 0x1b8, 0x1c2, 0x1c8, 0x1d0, 0x1d5, 0x1de, 0x1e5,
	0x1ec, 0x1f3, 0x1fb, 0x201, 0x20c, 0x21a, 0x224, 0x229, 0x233, 0x23a, 0x23d, 0x245,
	0x24b, 0x253, 0x25a, 0x264, 0x26c, 0x271, 0x278, 0x280, 0x288, 0x291, 0x298, 0x29f,
	0x2ac, 0x2b2, 0x2bb, 0x2c1, 0x2c5, 0x2cb, 0x2d3, 0x2da, 0x2ec, 0x2f1, 0x2fb, 0x301,
	0x30c, 0x315, 0x321, 0x328, 0x331, 0x33f, 0x346, 0x34f, 0x359, 0x361, 0x368, 0x374,
	0x37f, 0x38a, 0x390, 0x3a2, 0x3ae, 0x3b5, 0x3bc, 0x3cc, 0x3ef, 0x3fd, 0x404, 0x40a,
	0x413, 0x419, 0x41f, 0x425, 0x42d, 0x437, 0x43b, 0x441, 0x44b, 0x455, 0x45d, 0x468,
	0x46d, 0x474, 0x479, 0x485, 0x48f, 0x49c, 0x4a2, 0x4b2, 0x4b7, 0x4bf, 0x4c7, 0x4d0,
	0x4d5, 0x4db, 0x4e7, 0x4ee, 0x4f4, 0x4f9, 0x506, 0x50c, 0x513, 0x51c, 0x523, 0x52a,
	0x533, 0x538, 0x540, 0x54a, 0x550, 0x558, 0x55e, 0x564, 0x56c, 0x577, 0x57f, 0x58c,
	0x591, 0x598, 0x59d, 0x5ab, 0x5b3, 0x5ba, 0x5c1, 0x5c6, 0x5cc, 0x5d3, 0x5d9, 0x5de,
	0x5e3, 0x5ec, 0x5f3, 0x5fb, 0x604, 0x611, 0x619, 0x620, 0x625, 0x62e, 0x63b, 0x642,
	0x65d, 0x66c, 0x679, 0x680, 0x689, 0x695, 0x69c, 0x6a4, 0x6b2, 0x6ba, 0x6c7, 0x6d4,
	0x6d7, 0x6ee, 0x6f8, 0x6fe, 0x704, 0x718, 0x71f, 0x728, 0x72f, 0x734, 0x73b, 0x745,
	0x74d, 0x753, 0x759, 0x75f, 0x764, 0x76b, 0x771, 0x77a, 0x781, 0x785, 0x78f, 0x794,
	0x79b, 0x7a7, 0x7b0, 0x7b6, 0x7be, 0x7c2, 0x7c9, 0x7d1, 0x7da, 0x7de, 0x7e2, 0x7ea,
	0x7ee, 0x7f5, 0x7fe, 0x805, 0x80d, 0x813, 0x81a, 0x822, 0x82a, 0x82e, 0x83e, 0x845,
	0x84f, 0x858, 0x860, 0x86f, 0x875, 0x87d, 0x889, 0x891, 0x898, 0x89e, 0x8a4, 0x8ac,
	0x8b1, 0x8b9, 0x8bf, 0x8c5, 0x8ca, 0x8dc, 0x8ec, 0x8f2, 0x904, 0x910, 0x916, 0x91d,
	0x921, 0x925, 0x942, 0x957, 0x95d, 0x965, 0x975, 0x990, 0x996, 0x9ba, 0x9be, 0x9cc,
	0x9ec, 0x9ef, 0xa03, 0xa17, 0xa28, 0xa30, 0xa42, 0xa4e, 0xa54, 0xa56, 0xa5f, 0xa7b,
	0xa7f, 0xa84, 0xa93, 0xa96, 0xa9e, 0xaa4, 0xac2, 0xadf, 0xaec, 0xaf1, 0xafa, 0xaff,
	0xb04, 0xb14, 0xb2b, 0xb30, 0xb36, 0xb3a, 0xb42, 0xb47, 0xb60, 0xb6c, 0xb79, 0xb83,
	0xb8a, 0xb8f, 0xba3, 0xbbd, 0xbc1, 0xbc5, 0xbcb, 0xbd0, 0xbd8, 0xbde, 0xbf5, 0xbfb,
	0xc02, 0xc0a, 0xc19, 0xc28, 0xc41, 0xc4d, 0xc55, 0xc5b, 0xc5d, 0xc63, 0xc67, 0xc71,
	0xc79, 0xc7d, 0xc85, 0xc9e, 0xca5, 0xca9, 0xcb1, 0xcb5, 0xcbe, 0xcc9, 0xcd1, 0xcda,
	0xcde, 0xce8, 0xcf0, 0xcfe, 0xd07, 0xd10, 0xd15, 0xd2b, 0xd2f, 0xd38, 0xd3f, 0xd44,
	0xd4d, 0xd52, 0xd5a, 0xd61, 0xd68, 0xd6e, 0xd73, 0xd78, 0xd7d, 0xd85, 0xd9a, 0xda2,
	0xda8, 0xdaf, 0xdb8, 0xdbd, 0xdc1, 0xdca, 0xdd4, 0xddb, 0xde0, 0xde3, 0xde7, 0xdeb,
	0xdfb, 0xdfe, 0xe07, 0xe0c, 0xe12, 0xe1a, 0xe22, 0xe2a, 0xe31, 0xe36, 0xe3c, 0xe42,
	0xe47, 0xe4c, 0xe55, 0xe64, 0xe6f, 0xe73, 0xe79, 0xe82, 0xe88, 0xe90, 0xe95, 0xe99,
	0xea5, 0xeae, 0xebb, 0xec1, 0xecb, 0xed2, 0xeda, 0xee0, 0xee7, 0xef4, 0xf14, 0xf21,
	0xf25, 0xf3b, 0xf41, 0xf45, 0xf4c, 0xf53, 0xf5a, 0xf65, 0xf6a, 0xf6f, 0xf75, 0xf79,
	0xf89, 0xf8f, 0xfa0, 0xfa8, 0xfb1, 0xfb6, 0xfbb, 0xfc0, 0xfce, 0xfd8, 0xfdf, 0xfe7,
	0xff1, 0xff6, 0xffe, 0x1016, 0x103a, 0x1047, 0x1066, 0x1072, 0x108f, 0x1094, 0x109c, 0x10a3,
	0x10b7, 0x10be, 0x10dc, 0x10e7, 0x10ee, 0x10f8, 0x1116, 0x111b, 0x1120, 0x1125, 0x112e, 0x1135,
	0x113d, 0x1146, 0x1149, 0x1150, 0x1157, 0x1169, 0x1172, 0x1177, 0x117e, 0x1189, 0x1192, 0x1198,
	0x11a4, 0x11ab, 0x11bd, 0x11c4, 0x11c9, 0x11cd, 0x11d3, 0x11e1, 0x11ee, 0x11f9, 0x1204, 0x1208,
	0x1216, 0x121c, 0x1234, 0x123d, 0x124a, 0x1258, 0x1265, 0x1272, 0x1279, 0x1280, 0x128c, 0x1293,
	0x1297, 0x12a8, 0x12ae, 0x12b2, 0x12ba, 0x12c1, 0x12d0, 0x12e5, 0x12ea, 0x12f6, 0x12fb, 0x1300,
	0x1304, 0x130a, 0x130f, 0x1314, 0x1317, 0x131e, 0x1326, 0x132f, 0x1336, 0x133e, 0x1346, 0x1352,
	0x135b, 0x1361, 0x1367, 0x136f, 0x1378, 0x1388, 0x1390, 0x1396, 0x139f, 0x13a5, 0x13bf, 0x13c7,
	0x13cf, 0x13d6, 0x13da, 0x13dd, 0x13e4, 0x13ea, 0x13fb, 0x1410, 0x1415, 0x141a, 0x141f, 0x1427,
	0x142d, 0x1432, 0x1437, 0x144d, 0x1455, 0x145d, 0x1462, 0x1465, 0x146c, 0x1475, 0x147b, 0x1483,
	0x149e, 0x14a7, 0x14bc, 0x14c4, 0x14ca, 0x14e8, 0x14ec, 0x1502, 0x1506, 0x1527, 0x153b, 0x155f,
	0x1571, 0x157f, 0x159c, 0x15b7, 0x15cf, 0x15de, 0x15ee, 0x1600, 0x1617, 0x1620, 0x1635, 0x1647,
	0x164f, 0x165d, 0x1672, 0x1682,
}

const lvLangStr = "" +
	"afāruabhāzuavestaafrikanduakanuamharuaragoniešuarābuasamiešuavāruaimaruazerbaidž" +
	"āņubaškīrubaltkrievubulgārubišlamābambarubengāļutibetiešubretoņubosniešukatalāņu" +
	"čečenučamorrukorsikāņukrīčehubaznīcslāvučuvašuvelsiešudāņuvācumaldīviešudzongkee" +
	"vugrieķuangļuesperantospāņuigauņubaskupersiešufulusomufidžiešufērufrančurietumfr" +
	"īzuīrugēlugalisiešugvaranugudžaratumeniešuhausuivritshindihirimotuhorvātuhaitieš" +
	"uungāruarmēņuhereruinterlingvaindonēziešuinterlingveigboSičuaņas jiinupiakuidoīs" +
	"landiešuitāļuinuītujapāņujaviešugruzīnukongukikujukvaņamukazahugrenlandiešukhmer" +
	"ukannadukorejiešukanurukašmiriešukurdukomiešukorniešukirgīzulatīņuluksemburgiešu" +
	"gandulimburgiešulingalalaosiešulietuviešulubakatangalatviešumalagasumāršaliešuma" +
	"orumaķedoniešumalajalumongoļumaratumalajiešumaltiešubirmiešunauruiešuziemeļndebe" +
	"lunepāliešundonguholandiešujaunnorvēģunorvēģu bukmolsdienvidndebelunavahučičevao" +
	"ksitāņuodžibvuoromuorijuosetīnupandžabupālipoļupuštuportugāļukečvuretoromāņurund" +
	"urumāņukrievukiņaruandasanskritssardīniešusindhuziemeļsāmusangosingāļuslovākuslo" +
	"vēņusamoāņušonusomāļualbāņuserbusvatudienvidsotusundaniešuzviedrusvahilitamilute" +
	"lugutadžikutajutigrinjaturkmēņucvanutongiešuturkucongutatārutaitiešuuiguruukraiņ" +
	"uurduuzbekuvenduvjetnamiešuvolapiksvaloņuvolofukhosujidišsjorubudžuanuķīniešuzul" +
	"uačinuačoluadangmuadiguafrihiliaghemuainuakadiešualeutudienvidaltajiešusenangļua" +
	"ngikaaramiešuaraukāņuarapahuaravakuasuastūriešuavadhubeludžubaliešubasubamumugom" +
	"alubedžubembubenabafutubhodžpūrubikolubinukomusiksikubradžiešubodonkosiburjatubu" +
	"gubulubilinumedumbukadukarībukajugaatsamusebuāņukigačibčudžagatajsčūkumariešučin" +
	"uku žargonsčoktavučipevaianučirokušejenukurdu (Sorani)koptuKrimas tatārukašubuda" +
	"kotudargutaitudelavērusleivudogribudinkuzarmudogrulejassorbudualuvidusholandiešu" +
	"diola-fonjīdiūludazukjembuefikuēģiptiešuekadžukuelamiešuvidusangļuevondufangufil" +
	"ipīniešufonuvidusfrančusenfrančuziemeļfrīzuaustrumfrīzufriūlugagagauzugajogbajug" +
	"ēzukiribatiešuvidusaugšvācusenaugšvācugondu valodasgorontalugotugrebosengrieķuŠv" +
	"eices vācugusiikučinuhaiduhavajiešuhiligainonuhetuhmonguaugšsorbuhupuibanuibibio" +
	"ilokuingušuložbansjgomačamujūdpersiešujūdarābukarakalpakukabilukačinukadžikambuk" +
	"āvikabardiešukaņembukatabumakondekaboverdiešukorukhasuhotaniešukoiračiinīkakokal" +
	"endžīnukimbundukomiešu-permiešukonkanukosrājiešukpellukaračaju un balkārukarēļuk" +
	"uruhušambalubafijuĶelnes vācukumikukutenajuladinolangilandulambulezgīnulakotumon" +
	"gulozulubalulvaluisenulunduluolušejuluhjumaduriešumafumagahiešumaithilimakasarum" +
	"andingumasajumabumokšumandarumendumeruMaurīcijas kreoluvidusīrumakua-meettomgomi" +
	"kmakuminangkabavumandžūrumanipūrumohaukumosumundanguvairākas valodaskrīkumirandi" +
	"ešumarvarumjenuerzjuneapoliešunamalejasvācunevarunjasuniuāņukvasiongjembūnunogaj" +
	"usennorvēģunkoziemeļsotunueruklasiskā nevaruņamvezuņankoluņorunzemuvažāžuturku o" +
	"smaņupangasinanupehlevipampanganupapjamentopalaviešusenpersufeniķiešuponapiešuse" +
	"nprovansiešukičeradžastāņurapanujurarotongiešurombočigānuaromūnuruandasandavujak" +
	"utusamārijas aramiešusamburusasakusantalungambejusangusicīliešuskotusenekusenuse" +
	"lkupukoiraboro sennisenīrušilhušanuČadas arābusidamudienvidsāmuLuleo sāmuInari s" +
	"āmuskoltsāmusoninkusogdiešusranantogoserērusahosukumususušumerukomoruKongo svahi" +
	"liklasiskā sīriešusīriešutemnutesoterenotetumutigrutivutokelaviešuklingoņutlinki" +
	"tutuaregunjasas tongutokpisinstarokocimšiāņutumbukutuvaliešutasavakutuviešuCentr" +
	"ālmarokas tamazītsudmurtuugaritiešuumbundusaknevajuvotuvundžoVallisas vācuvalamu" +
	"varajuvašokalmikusogujaojapiešujanbaņujembukantoniešusapotekublissimbolikazenagu" +
	"standarta marokāņu berberuzunjubez lingvistiska saturazazakimūsdienu standarta a" +
	"rābuAustrijas vācuŠveices augšvācuAustrālijas angļuKanādas angļuLielbritānijas a" +
	"ngļuASV angļuLatīņamerikas spāņuEiropas spāņuMeksikas spāņuKanādas frančuŠveices" +
	" frančuflāmuBrazīlijas portugāļuEiropas portugāļumoldāvuserbu-horvātuķīniešu vie" +
	"nkāršotāķīniešu tradicionālā"

var lvLangIdx = []uint16{ // 604 entries
	0x0, 0x6, 0xd, 0x13, 0x1c, 0x21, 0x27, 0x32, 0x38, 0x41, 0x47, 0x4d,
	0x5c, 0x65, 0x6f, 0x77, 0x80, 0x87, 0x90, 0x9a, 0xa2, 0xab, 0xb5, 0xbd,
	0xc5, 0xd0, 0xd4, 0xd9, 0xe6, 0xee, 0xf7, 0xfd, 0x102, 0x10e, 0x115, 0x118,
	0x11f, 0x125, 0x12e, 0x135, 0x13c, 0x141, 0x14a, 0x14e, 0x152, 0x15c, 0x161, 0x168,
	0x174, 0x178, 0x17d, 0x187, 0x18e, 0x198, 0x1a0, 0x1a5, 0x1ab, 0x1b0, 0x1b8, 0x1c0,
	0x1c9, 0x1d0, 0x1d8, 0x1de, 0x1e9, 0x1f6, 0x201, 0x205, 0x212, 0x21a, 0x21d, 0x229,
	0x230, 0x237, 0x23f, 0x247, 0x24f, 0x254, 0x25a, 0x262, 0x268, 0x275, 0x27b, 0x282,
	0x28c, 0x292, 0x29e, 0x2a3, 0x2ab, 0x2b4, 0x2bc, 0x2c4, 0x2d3, 0x2d8, 0x2e4, 0x2eb,
	0x2f4, 0x2ff, 0x30a, 0x313, 0x31b, 0x328, 0x32d, 0x33a, 0x342, 0x34a, 0x350, 0x35a,
	0x363, 0x36c, 0x376, 0x384, 0x38f, 0x395, 0x3a0, 0x3ad, 0x3be, 0x3cc, 0x3d2, 0x3da,
	0x3e4, 0x3ec, 0x3f1, 0x3f6, 0x3fe, 0x407, 0x40c, 0x411, 0x417, 0x422, 0x428, 0x434,
	0x439, 0x441, 0x447, 0x452, 0x45b, 0x467, 0x46d, 0x479, 0x47e, 0x487, 0x48f, 0x498,
	0x4a1, 0x4a6, 0x4ae, 0x4b6, 0x4bb, 0x4c0, 0x4cb, 0x4d6, 0x4dd, 0x4e4, 0x4ea, 0x4f0,
	0x4f8, 0x4fc, 0x504, 0x50e, 0x513, 0x51c, 0x521, 0x526, 0x52d, 0x536, 0x53c, 0x544,
	0x548, 0x54e, 0x553, 0x55f, 0x567, 0x56e, 0x574, 0x579, 0x580, 0x586, 0x58d, 0x597,
	0x59b, 0x5a1, 0x5a7, 0x5ae, 0x5b3, 0x5b3, 0x5bb, 0x5c1, 0x5c5, 0x5ce, 0x5ce, 0x5d4,
	0x5d4, 0x5e5, 0x5ee, 0x5f4, 0x5fd, 0x607, 0x607, 0x60e, 0x60e, 0x615, 0x615, 0x615,
	0x618, 0x618, 0x623, 0x623, 0x629, 0x629, 0x631, 0x639, 0x639, 0x63d, 0x643, 0x643,
	0x649, 0x64f, 0x654, 0x654, 0x658, 0x65e, 0x65e, 0x669, 0x66f, 0x673, 0x673, 0x677,
	0x67e, 0x67e, 0x67e, 0x689, 0x689, 0x68d, 0x692, 0x699, 0x69d, 0x6a1, 0x6a7, 0x6ae,
	0x6b2, 0x6b9, 0x6bf, 0x6c5, 0x6ce, 0x6d2, 0x6d9, 0x6e3, 0x6e9, 0x6f1, 0x701, 0x709,
	0x714, 0x71b, 0x722, 0x730, 0x735, 0x735, 0x743, 0x74a, 0x750, 0x755, 0x75a, 0x763,
	0x769, 0x770, 0x775, 0x77a, 0x77f, 0x789, 0x789, 0x78e, 0x79e, 0x7aa, 0x7b0, 0x7b4,
	0x7ba, 0x7bf, 0x7bf, 0x7cb, 0x7d4, 0x7dd, 0x7e8, 0x7e8, 0x7ee, 0x7ee, 0x7f3, 0x800,
	0x800, 0x804, 0x804, 0x810, 0x81a, 0x81a, 0x827, 0x834, 0x83b, 0x83d, 0x844, 0x844,
	0x848, 0x84d, 0x84d, 0x852, 0x85e, 0x85e, 0x86d, 0x87a, 0x87a, 0x887, 0x890, 0x894,
	0x899, 0x8a3, 0x8b1, 0x8b1, 0x8b1, 0x8b6, 0x8bd, 0x8c2, 0x8c2, 0x8cc, 0x8cc, 0x8d7,
	0x8db, 0x8e1, 0x8eb, 0x8eb, 0x8ef, 0x8f4, 0x8fa, 0x8ff, 0x906, 0x906, 0x906, 0x90e,
	0x911, 0x918, 0x925, 0x92f, 0x92f, 0x93a, 0x940, 0x947, 0x94d, 0x952, 0x957, 0x962,
	0x96a, 0x970, 0x977, 0x984, 0x984, 0x988, 0x988, 0x98d, 0x997, 0x9a3, 0x9a3, 0x9a3,
	0x9a7, 0x9b3, 0x9bb, 0x9cd, 0x9d4, 0x9e0, 0x9e6, 0x9fb, 0x9fb, 0x9fb, 0xa03, 0xa09,
	0xa11, 0xa17, 0xa24, 0xa2a, 0xa32, 0xa38, 0xa3d, 0xa42, 0xa47, 0xa4f, 0xa4f, 0xa4f,
	0xa4f, 0xa55, 0xa55, 0xa5a, 0xa5e, 0xa5e, 0xa67, 0xa6e, 0xa73, 0xa76, 0xa7d, 0xa82,
	0xa82, 0xa82, 0xa8c, 0xa90, 0xa9a, 0xaa2, 0xaaa, 0xab2, 0xab8, 0xabc, 0xac2, 0xac9,
	0xace, 0xad2, 0xae4, 0xaed, 0xaf9, 0xafc, 0xb03, 0xb0f, 0xb19, 0xb22, 0xb29, 0xb2d,
	0xb2d, 0xb35, 0xb46, 0xb4c, 0xb57, 0xb5e, 0xb5e, 0xb63, 0xb68, 0xb68, 0xb68, 0xb73,
	0xb77, 0xb81, 0xb87, 0xb8c, 0xb94, 0xb94, 0xb9a, 0xba4, 0xbaa, 0xbb6, 0xbb6, 0xbb9,
	0xbc4, 0xbc9, 0xbd9, 0xbe1, 0xbe9, 0xbee, 0xbf3, 0xbfc, 0xc09, 0xc14, 0xc1b, 0xc25,
	0xc2f, 0xc39, 0xc39, 0xc39, 0xc39, 0xc41, 0xc41, 0xc4c, 0xc4c, 0xc4c, 0xc56, 0xc56,
	0xc65, 0xc6a, 0xc6a, 0xc77, 0xc7f, 0xc8c, 0xc8c, 0xc8c, 0xc91, 0xc99, 0xc99, 0xc99,
	0xc99, 0xca1, 0xca7, 0xcae, 0xcb4, 0xcc8, 0xccf, 0xcd5, 0xcdc, 0xcdc, 0xce4, 0xce9,
	0xcf4, 0xcf9, 0xcf9, 0xcff, 0xd03, 0xd03, 0xd0a, 0xd19, 0xd20, 0xd20, 0xd26, 0xd2b,
	0xd38, 0xd3e, 0xd3e, 0xd3e, 0xd4a, 0xd55, 0xd60, 0xd6a, 0xd71, 0xd7a, 0xd84, 0xd8b,
	0xd8f, 0xd8f, 0xd95, 0xd99, 0xda0, 0xda6, 0xdb3, 0xdc6, 0xdcf, 0xdcf, 0xdcf, 0xdd4,
	0xdd8, 0xdde, 0xde4, 0xde9, 0xded, 0xdf9, 0xdf9, 0xe02, 0xe0a, 0xe0a, 0xe11, 0xe1d,
	0xe26, 0xe26, 0xe2c, 0xe2c, 0xe37, 0xe37, 0xe3e, 0xe48, 0xe50, 0xe58, 0xe71, 0xe78,
	0xe83, 0xe8a, 0xe8f, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93, 0xe97, 0xe97, 0xe9e, 0xeac,
	0xeb2, 0xeb8, 0xebd, 0xebd, 0xec4, 0xec4, 0xec8, 0xecb, 0xed3, 0xedb, 0xee0, 0xee0,
	0xeeb, 0xef3, 0xf00, 0xf00, 0xf06, 0xf22, 0xf27, 0xf3e, 0xf44, 0xf5e, 0xf6d, 0xf80,
	0xf93, 0xfa2, 0xfb8, 0xfc2, 0xfd9, 0xfe8, 0xff8, 0x1008, 0x1018, 0x101e, 0x1035, 0x1048,
	0x1050, 0x105e, 0x1077, 0x1090,
}

const mkLangStr = "" +
	"афарскиапхаскиавестанскиафрикансаканскиамхарскиарагонскиарапскиасамскиаварскиајм" +
	"арскиазербејџанскибашкирскибелорускибугарскибисламабамбарабенгалскитибетскибрето" +
	"нскибосанскикаталонскичеченскичаморскикорзиканскикричешкицрковнословенскичувашки" +
	"велшкиданскигерманскидивехиѕонгкаевегрчкианглискиесперантошпанскиестонскибаскиск" +
	"иперсискифулафинскифиџискифарскифранцускизападнофризискиирскишкотски гелскигалиц" +
	"искигваранскигуџаратиманксхаусахебрејскихиндихири мотухрватскихаитскиунгарскиерм" +
	"енскихерероинтерлингваиндонезискиокциденталигбоносуинупијачкиидоисландскииталија" +
	"нскиинуктитутјапонскијаванскигрузискиконгокикујуквањамаказакстанскикалалисуткмер" +
	"скиканнадакорејскиканурикашмирскикурдскикомикорнскикиргискилатинскилуксембуршкиг" +
	"андалимбуршкилингалалаошкилитванскилуба-катангалатвискималгашкимаршалскимаорским" +
	"акедонскималајаламмонголскимаратималајскималтешкибурманскинауруанскисеверен ндеб" +
	"еленепалскиндонгахоландскинорвешки нинорскнорвешки букмолјужен ндебеленавахоњанџ" +
	"аокситанскиоџибваоромооријаосетскипенџапскипалиполскипаштунскипортугалскикечуанс" +
	"киретороманскирундироманскирускируандасанскритсардинскисиндисевернолапонскисанго" +
	"синхалскисловачкисловенечкисамоанскишонасомалискиалбанскисрпскисватисесотосундск" +
	"ишведскисвахилитамилскителугутаџикистанскитајландскитигрињатуркменскицванатонган" +
	"скитурскицонгататарскитахитскиујгурскиукраинскиурдуузбекистанскивендавиетнамскив" +
	"олапиквалонскиволофскикосајидишјорупскиџуаншкикинескизулуачешкиаколиадангмеадиге" +
	"јскитуниски арапскиафрихилиагемскиајнуакадскиалабамскиалеутскигешки албанскијужн" +
	"оалтајскистароанглискиангикаарамејскимапучкиараонаарапахоалжирски арапскиаравачк" +
	"имарокански арапскиегипетски арапскиасуамерикански знаковен јазикастурскикотаваа" +
	"вадијужноазербејџанскибелуџискибалискибаварскибасабамунскитобагомалабеџабембабет" +
	"авскибенабафутбадагабоџпурибиколскибинибанџарскикомсиксикабишнупријабахтијарскиб" +
	"рајбрахујскибодоакосебурјатскибугискибулубиленскимедумбакадокарипскикајугаацамсе" +
	"буанскичигачибчачагатајскичучкимарискичинучки жаргончоктавскичипевјанскичерокиск" +
	"ичејенскисорански курдскикоптскикапизнонкримскотурскикашупскидакотадаргватаитаде" +
	"лаверслејвидогрипскидинказармадогридолнолужичкидусунскидуаласреднохоландскијола-" +
	"фоњиџуладазагаембуефикемилијанскистароегипетскиекаџукеламскисредноанглискицентра" +
	"лнојупичкиевондоекстремадурскифангфилипинскитурнедаленски финскифонкаџунски фран" +
	"цускисреднофранцускистарофранцускифранкопровансалскисевернофризискиисточнофризис" +
	"кифурланскигагагаускигангајогбајазороастриски даригизгилбертанскигиланскисредног" +
	"орногерманскистарогорногерманскигоански конканигондигоронталоготскигребостарогрч" +
	"кишвајцарски германскигвахирофарефарегусигвичинскихајдахакахавајскифиџиски хинди" +
	"хилигајнонскихетитскихмонггорнолужичкисјангхупаибанибибиоилоканскиингушкиижорски" +
	"јамајски креолскиложбаннгомбамачамееврејскоперсискиеврејскоарапскијитскикаракалп" +
	"ачкикабилскикачинскикаџекамбакавикабардинскиканембутјапмакондекабувердианукењанг" +
	"корокаинганшкикасихотанскикојра чииниковарскизазакикакокаленџинкимбундукоми-перм" +
	"јачкиконканикозрејскикпелекарачаевско-балкарскикриокинарајскикарелскикурухшамбал" +
	"абафијаколоњскикумичкикутенајскиладинолангиландаламбалезгинскилингва франка нова" +
	"лигурскиливонскилакотскиломбардскимонголозилатгалскилуба-лулуалујсењскилундалуом" +
	"изолујакнижевен кинескиласкимадурскимафамагахимаитилимакасарскимандингомасајским" +
	"абамокшанскимандарскимендемеруморисјенсредноирскимакува-митометамикмакминангкаба" +
	"уманџурскиманипуримохавскимосизападномарискимундангповеќе јазицикрикмирандскимар" +
	"варимјенеерзјанскимазендеранскијужноминскинеаполскинамадолногерманскиневарскиниј" +
	"асниуејскиаоквазионгиембунногајскистаронордискиновијалнкосеверен сотонуеркласиче" +
	"н неварскињамвезињанколењоронзимаосашкиотомански турскипангасинанскисредноперсис" +
	"кипампангапапијаментопалауанскипикардскипенсилваниски германскименонитски долног" +
	"ерманскистароперсискифалечкогерманскифеникискипиемонтскипонтскипонпејскипрускист" +
	"аропровансалскикичекичванскираџастанскирапанујскираротонганскиромањолскирифскиро" +
	"мборомскиротуманскирусинскировијанскивлашкируасандавејакутскисамарјански арамејс" +
	"кисамбурусасачкисанталисаураштрангембејсангусицилијанскишкотски германскисасарск" +
	"и сардинскисенекасенасериселкупскикојраборо сенистароирскисамогитскитачелхитшанч" +
	"адски арапскисидамодолношлезискиселајарскијужнолапонскилулски лапонскиинарски ла" +
	"понскисколтски лапонскисонинкезогдијанскисрански тонгосерерсахозатерландски фриз" +
	"искисукумасусусумерскикоморијанскиконгоански свахиликласичен сирискисирискишлези" +
	"скитулутимнетесотеренотетумтигретивтокелауанскицахурскиклингонскитлингитталишкит" +
	"амашекњаса тонгаток писинтуројотарокоцаконскицимшијанскитатскитумбукатувалуански" +
	"тазавактуванскицентрално марокански тамазитскиудмуртскиугаритскиумбундукоренвајв" +
	"енетскивепшкизападнофламанскимајнскофранконскивотскивирувунџовалсерволамоварајск" +
	"ивашовукалмичкимегрелскисогајаојапскијенгбенјембањенгатукантонскизапотечкиблисси" +
	"мболизеландскизенагастандарден марокански тамазигтскизунибез лингвистичка содржи" +
	"назазалитературен арапскибритански англискиамерикански англискишпански (во Европ" +
	"а)француски (во Канада)португалски (во Европа)молдавскисрпскохрватскипоедноставе" +
	"н кинескитрадиционален кинески"

var mkLangIdx = []uint16{ // 604 entries
	0x0, 0xe, 0x1c, 0x30, 0x40, 0x4e, 0x5e, 0x70, 0x7e, 0x8c, 0x9a, 0xaa,
	0xc4, 0xd6, 0xe8, 0xf8, 0x106, 0x114, 0x126, 0x136, 0x148, 0x158, 0x16c, 0x17c,
	0x18c, 0x1a2, 0x1a8, 0x1b2, 0x1d2, 0x1e0, 0x1ec, 0x1f8, 0x20a, 0x216, 0x222, 0x228,
	0x232, 0x242, 0x254, 0x262, 0x272, 0x282, 0x292, 0x29a, 0x2a6, 0x2b4, 0x2c0, 0x2d2,
	0x2f0, 0x2fa, 0x315, 0x327, 0x339, 0x349, 0x353, 0x35d, 0x36f, 0x379, 0x38a, 0x39a,
	0x3a8, 0x3b8, 0x3c8, 0x3d4, 0x3ea, 0x400, 0x414, 0x41c, 0x424, 0x438, 0x43e, 0x450,
	0x466, 0x478, 0x488, 0x498, 0x4a8, 0x4b2, 0x4be, 0x4cc, 0x4e4, 0x4f6, 0x504, 0x512,
	0x522, 0x52e, 0x540, 0x54e, 0x556, 0x564, 0x574, 0x584, 0x59c, 0x5a6, 0x5b8, 0x5c6,
	0x5d2, 0x5e4, 0x5fb, 0x60b, 0x61b, 0x62d, 0x63b, 0x64f, 0x661, 0x673, 0x67f, 0x68f,
	0x69f, 0x6b1, 0x6c5, 0x6e2, 0x6f2, 0x6fe, 0x710, 0x72f, 0x74c, 0x765, 0x771, 0x77b,
	0x78f, 0x79b, 0x7a5, 0x7af, 0x7bd, 0x7cf, 0x7d7, 0x7e3, 0x7f5, 0x80b, 0x81d, 0x835,
	0x83f, 0x84f, 0x859, 0x865, 0x875, 0x887, 0x891, 0x8af, 0x8b9, 0x8cb, 0x8db, 0x8ef,
	0x901, 0x909, 0x91b, 0x92b, 0x937, 0x941, 0x94d, 0x95b, 0x969, 0x977, 0x987, 0x993,
	0x9ad, 0x9c1, 0x9cf, 0x9e3, 0x9ed, 0x9ff, 0xa0b, 0xa15, 0xa25, 0xa35, 0xa45, 0xa57,
	0xa5f, 0xa79, 0xa83, 0xa97, 0xaa5, 0xab5, 0xac5, 0xacd, 0xad7, 0xae7, 0xaf5, 0xb03,
	0xb0b, 0xb17, 0xb21, 0xb2f, 0xb41, 0xb5e, 0xb6e, 0xb7c, 0xb84, 0xb92, 0xba4, 0xbb4,
	0xbcf, 0xbe9, 0xc03, 0xc0f, 0xc21, 0xc2f, 0xc3b, 0xc49, 0xc68, 0xc78, 0xc9b, 0xcbc,
	0xcc2, 0xcf4, 0xd04, 0xd10, 0xd1a, 0xd3e, 0xd50, 0xd5e, 0xd6e, 0xd76, 0xd86, 0xd8e,
	0xd9a, 0xda2, 0xdac, 0xdbc, 0xdc4, 0xdce, 0xdda, 0xde8, 0xdf8, 0xe00, 0xe12, 0xe18,
	0xe26, 0xe3a, 0xe50, 0xe58, 0xe6a, 0xe72, 0xe7c, 0xe8e, 0xe9c, 0xea4, 0xeb4, 0xec2,
	0xeca, 0xeda, 0xee6, 0xeee, 0xf00, 0xf08, 0xf12, 0xf26, 0xf30, 0xf3e, 0xf59, 0xf6b,
	0xf81, 0xf93, 0xfa3, 0xfc2, 0xfd0, 0xfe0, 0xffa, 0x100a, 0x1016, 0x1022, 0x102c, 0x103a,
	0x1046, 0x1058, 0x1062, 0x106c, 0x1076, 0x108e, 0x109e, 0x10a8, 0x10c6, 0x10d7, 0x10df, 0x10eb,
	0x10f3, 0x10fb, 0x1111, 0x112d, 0x1139, 0x1147, 0x1163, 0x1183, 0x118f, 0x11ab, 0x11b3, 0x11c7,
	0x11ee, 0x11f4, 0x1217, 0x1235, 0x1251, 0x1275, 0x1293, 0x12b1, 0x12c3, 0x12c7, 0x12d7, 0x12dd,
	0x12e5, 0x12ef, 0x1310, 0x1316, 0x132e, 0x133e, 0x1366, 0x138c, 0x13a9, 0x13b3, 0x13c5, 0x13d1,
	0x13db, 0x13ef, 0x1416, 0x1424, 0x1434, 0x143c, 0x144e, 0x1458, 0x1460, 0x1470, 0x1489, 0x14a3,
	0x14b3, 0x14bd, 0x14d5, 0x14df, 0x14e7, 0x14ef, 0x14fb, 0x150d, 0x151b, 0x1529, 0x154a, 0x1556,
	0x1562, 0x156e, 0x158e, 0x15ac, 0x15b8, 0x15d0, 0x15e0, 0x15f0, 0x15f8, 0x1602, 0x160a, 0x1620,
	0x162e, 0x1636, 0x1644, 0x165c, 0x1668, 0x1670, 0x1684, 0x168c, 0x169c, 0x16b1, 0x16c1, 0x16cd,
	0x16d5, 0x16e5, 0x16f5, 0x1710, 0x171e, 0x1730, 0x173a, 0x1763, 0x176b, 0x177f, 0x178f, 0x1799,
	0x17a7, 0x17b3, 0x17c3, 0x17d1, 0x17e5, 0x17f1, 0x17fb, 0x1805, 0x180f, 0x1821, 0x1843, 0x1853,
	0x1863, 0x1873, 0x1887, 0x1891, 0x1899, 0x18ab, 0x18be, 0x18d0, 0x18da, 0x18e0, 0x18e8, 0x18f0,
	0x190f, 0x1919, 0x1929, 0x1931, 0x193d, 0x194b, 0x195f, 0x196f, 0x197f, 0x1987, 0x1999, 0x19ab,
	0x19b5, 0x19bd, 0x19cd, 0x19e3, 0x19f8, 0x1a00, 0x1a0c, 0x1a22, 0x1a34, 0x1a44, 0x1a54, 0x1a5c,
	0x1a78, 0x1a86, 0x1a9f, 0x1aa7, 0x1ab9, 0x1ac7, 0x1ac7, 0x1ad1, 0x1ae3, 0x1afd, 0x1b13, 0x1b25,
	0x1b2d, 0x1b49, 0x1b59, 0x1b63, 0x1b73, 0x1b77, 0x1b83, 0x1b93, 0x1ba3, 0x1bbd, 0x1bcb, 0x1bd1,
	0x1be8, 0x1bf0, 0x1c11, 0x1c1f, 0x1c2d, 0x1c35, 0x1c3f, 0x1c4b, 0x1c6a, 0x1c84, 0x1ca0, 0x1cb0,
	0x1cc6, 0x1cda, 0x1cec, 0x1d19, 0x1d4a, 0x1d64, 0x1d84, 0x1d96, 0x1daa, 0x1db8, 0x1dca, 0x1dd6,
	0x1df8, 0x1e00, 0x1e12, 0x1e28, 0x1e3c, 0x1e56, 0x1e6a, 0x1e76, 0x1e80, 0x1e8c, 0x1ea0, 0x1eb0,
	0x1ec4, 0x1ed0, 0x1ed6, 0x1ee4, 0x1ef4, 0x1f1d, 0x1f2b, 0x1f39, 0x1f47, 0x1f59, 0x1f67, 0x1f71,
	0x1f89, 0x1faa, 0x1fcd, 0x1fd9, 0x1fe1, 0x1fe9, 0x1ffb, 0x2016, 0x202a, 0x203e, 0x204e, 0x2054,
	0x206f, 0x207b, 0x2095, 0x20a9, 0x20c3, 0x20e0, 0x20ff, 0x2120, 0x212e, 0x2144, 0x215d, 0x2167,
	0x216f, 0x2198, 0x21a4, 0x21ac, 0x21bc, 0x21d4, 0x21f7, 0x2216, 0x2224, 0x2234, 0x223c, 0x2246,
	0x224e, 0x225a, 0x2264, 0x226e, 0x2274, 0x228c, 0x229c, 0x22b0, 0x22be, 0x22cc, 0x22da, 0x22ed,
	0x22fe, 0x230a, 0x2316, 0x2326, 0x233c, 0x2348, 0x2356, 0x236c, 0x237a, 0x238a, 0x23c6, 0x23d8,
	0x23ea, 0x23f8, 0x2402, 0x2408, 0x2418, 0x2424, 0x2444, 0x2466, 0x2472, 0x247a, 0x2484, 0x2490,
	0x249c, 0x24ac, 0x24b4, 0x24b8, 0x24c8, 0x24da, 0x24e2, 0x24e8, 0x24f4, 0x2502, 0x250c, 0x251a,
	0x252c, 0x253e, 0x2554, 0x2566, 0x2572, 0x25b2, 0x25ba, 0x25ea, 0x25f2, 0x2617, 0x2617, 0x2617,
	0x2617, 0x2617, 0x263a, 0x2661, 0x2661, 0x2683, 0x2683, 0x26a9, 0x26a9, 0x26a9, 0x26a9, 0x26d3,
	0x26e5, 0x2701, 0x2728, 0x2751,
}

const mlLangStr = "" +
	"അഫാർഅബ്‌ഖാസിയൻഅവസ്റ്റാൻആഫ്രിക്കാൻസ്അകാൻ‌അംഹാരിക്അരഗോണീസ്അറബിക്ആസ്സാമീസ്അവാരിക്അയ" +
	"്മാറഅസർബൈജാനിബഷ്ഖിർബെലാറുഷ്യൻബൾഗേറിയൻബിസ്‌ലാമബംബാറബംഗാളിടിബറ്റൻബ്രെട്ടൺബോസ്നിയൻക" +
	"റ്റാലാൻചെചൻകമോറോകോർസിക്കൻക്രീചെക്ക്ചർച്ച് സ്ലാവിക്ചുവാഷ്വെൽഷ്ഡാനിഷ്ജർമ്മൻദിവെഹിസ" +
	"ോങ്കഇവ്ഗ്രീക്ക്ഇംഗ്ലീഷ്എസ്‌പരാന്റോസ്‌പാനിഷ്എസ്റ്റോണിയൻബാസ്‌ക്പേർഷ്യൻഫുലഫിന്നിഷ്ഫ" +
	"ിജിയൻഫാറോസ്ഫ്രഞ്ച്പശ്ചിമ ഫ്രിഷിയൻഐറിഷ്സ്കോട്ടിഷ് ഗൈലിക്ഗലീഷ്യൻഗ്വരനീഗുജറാത്തിമാൻ" +
	"സ്ഹൗസഹീബ്രുഹിന്ദിഹിരി മോതുക്രൊയേഷ്യൻഹെയ്‌തിയൻഹംഗേറിയൻഅർമേനിയൻഹെരേരൊഇന്റർലിൻ‌ഗ്വാ" +
	"ഇൻഡോനേഷ്യൻഇന്റർലിംഗ്വഇഗ്ബോഷുവാൻയിഇനുപിയാക്ഇഡോഐസ്‌ലാൻഡിക്ഇറ്റാലിയൻഇനുക്റ്റിറ്റട്ട" +
	"്ജപ്പാനീസ്ജാവാനീസ്ജോർജിയൻകോംഗോകികൂയുക്വാന്യമകസാഖ്കലാല്ലിസട്ട്ഖമെർകന്നഡകൊറിയൻകനൂറ" +
	"ികാശ്‌മീരികുർദ്ദിഷ്കോമികോർണിഷ്കിർഗിസ്ലാറ്റിൻലക്‌സംബർഗിഷ്ഗാണ്ടലിംബർഗിഷ്ലിംഗാലലാവോ" +
	"ലിത്വാനിയൻലുബ-കറ്റംഗലാറ്റ്വിയൻമലഗാസിമാർഷല്ലീസ്മവോറിമാസിഡോണിയൻമലയാളംമംഗോളിയൻമറാത്" +
	"തിമലെയ്മാൾട്ടീസ്ബർമീസ്നൗറുനോർത്ത് ഡെബിൾനേപ്പാളിഡോങ്കഡച്ച്നോർവീജിയൻ നൈനോർക്‌സ്നോർ" +
	"വീജിയൻ ബുക്‌മൽദക്ഷിണ നെഡിബിൾനവാഹൊന്യൻജഓക്‌സിറ്റൻഓജിബ്വാഒറോമോഒഡിയഒസ്സെറ്റിക്പഞ്ചാ" +
	"ബിപാലിപോളിഷ്പഷ്തുപോർച്ചുഗീസ്ക്വെച്ചുവറൊമാഞ്ച്റുണ്ടിറൊമാനിയൻറഷ്യൻകിന്യാർവാണ്ടസംസ്" +
	"‌കൃതംസർഡിനിയാൻസിന്ധിവടക്കൻ സമിസാംഗോസിംഹളസ്ലോവാക്സ്ലോവേനിയൻസമോവൻഷോണസോമാലിഅൽബേനിയൻ" +
	"സെർബിയൻസ്വാറ്റിതെക്കൻ സോതോസുഡാനീസ്സ്വീഡിഷ്സ്വാഹിലിതമിഴ്തെലുങ്ക്താജിക്തായ്ടൈഗ്രിന" +
	"്യതുർക്‌മെൻത്സ്വാനടോംഗൻടർക്കിഷ്ത്സോംഗടാട്ടർതാഹിതിയൻഉയ്ഘുർഉക്രേനിയൻഉറുദുഉസ്‌ബെക്ക" +
	"്വെന്ദവിയറ്റ്നാമീസ്വോളാപുക്വല്ലൂൺവൊളോഫ്ഖോസയിദ്ദിഷ്യൊറൂബാസ്വാംഗ്ചൈനീസ്സുലുഅചിനീസ്" +
	"അകോലിഅഡാങ്ഗമിഅഡൈഗേആഫ്രിഹിലിആഘേംഅയിനുഅക്കാഡിയൻഅലൈട്ട്തെക്കൻ അൾത്തായിപഴയ ഇംഗ്ലീഷ്ആ" +
	"ൻഗികഅരമായഭാഷമാപുചിഅരപാഹോഅറാവക്ആസുഓസ്‌ട്രിയൻഅവധിബലൂചിബാലിനീസ്ബസബാമുൻഘോമാലബേജബേംബബ" +
	"െനാബാഫട്ട്ഭോജ്‌പൂരിബികോൽബിനികോംസിക്സികബ്രജ്ബോഡോഅക്കൂസ്ബുറിയത്ത്ബുഗിനീസ്ബുളുബ്ലിൻ" +
	"മെഡുംബകാഡോകാരിബ്കയൂഗഅറ്റ്സാംസെബുവാനോചിഗചിബ്ചചഗതൈചൂകീസ്മാരിചിനൂഗ്-ജാർഗൺചോക്റ്റാവ്" +
	"ചിപേവ്യൻഷെരോക്കിചിയേന്നേസൊറാനി കുർദിഷ്കോപ്റ്റിക്ക്രിമിയൻ ടർക്കിഷ്കാഷുബിയാൻഡകോട്ട" +
	"ഡർഗ്വാതൈതദലവാരെസ്ലേവ്ഡോഗ്രിബ്ദിൻകസാർമ്മഡോഗ്രിലോവർ സോർബിയൻദ്വാലമദ്ധ്യ ഡച്ച്യോല-ഫോ" +
	"ന്യിദ്വൈലഡാസാഗഎംബുഎഫിക്പ്രാചീന ഈജിപ്ഷ്യൻഎകാജുക്എലാമൈറ്റ്മദ്ധ്യ ഇംഗ്ലീഷ്എവോൻഡോഫങ്" +
	"ഫിലിപ്പിനോഫോൻമദ്ധ്യ ഫ്രഞ്ച്പഴയ ഫ്രഞ്ച്നോർത്തേൻ ഫ്രിഷ്യൻഈസ്റ്റേൺ ഫ്രിഷ്യൻഫ്രിയുലി" +
	"യാൻഗാഗാഗൂസ്ഗയൊഗബ്യഗീസ്ഗിൽബർസേമദ്ധ്യ ഉച്ച ജർമൻപ്രാചീന ഉച്ച ജർമൻഗോണ്ഡിഗൊറോൻറാലോഗോഥ" +
	"ിക്ക്ഗ്രബൊപുരാതന യവന ഭാഷസ്വിസ് ജർമ്മൻഗുസീഗ്വിച്ച് ഇൻഹൈഡഹവായിയൻഹിലിഗയ്നോൺഹിറ്റൈറ്" +
	"റേമോങ്അപ്പർ സോർബിയൻഹൂപഇബാൻഇബീബിയോഇലോകോഇംഗ്വിഷ്ലോജ്ബാൻഗോമ്പമചേംജൂഡിയോ-പേർഷ്യൻജൂഡി" +
	"യോ-അറബിക്കര-കാൽപ്പക്കബൈൽകാചിൻജ്ജുകംബകാവികബർഡിയാൻകനെംബുട്യാപ്മക്കോണ്ടെകബുവെർദിയാന" +
	"ുകോറോഘാസിഘോറ്റാനേസേകൊയ്റ ചീനികക്കോകലെഞ്ഞിൻക്ലിംഗൻകോമി-പെർമ്യാക്ക്കൊങ്കണികൊസറേയൻക" +
	"പെല്ലേകരചൈ-ബാൽകർകരീലിയൻകുരുഖ്ഷംഭാളഭാഫിയകൊളോഞ്ഞിയൻകുമൈക്കുതേനൈലാഡിനോലാംഗിലഹ്‌ൻഡലം" +
	"ബലഹ്ഗിയാൻലഗോത്തമോങ്കോലൊസിലൂബ-ലുലുവലൂയിസെനോലുൻഡലുവോമിസോലുയിയമദുരേസേമാഫമഗാഹിമൈഥിലി" +
	"മകാസർമണ്ഡിൻഗോമസായ്മാബമോക്ഷമണ്ഡാർമെൻഡെമേരുമൊറിസിൻമദ്ധ്യ ഐറിഷ്മാഖുവാ-മീത്തോമേത്താമ" +
	"ിക്മാക്മിനാങ്കബൗമൻചുമണിപ്പൂരിമോഹാക്മൊസ്സിമുന്ദാംഗ്പലഭാഷകൾക്രീക്ക്മിരാൻറസേമർവാരിമ" +
	"യീൻഏഴ്സ്യനെപ്പോളിറ്റാൻനാമലോ ജർമൻനേവാരിനിയാസ്ന്യുവാൻക്വാസിയോഗീംബൂൺനോഗൈപഴയ പേർഷ്യൻ" +
	"ഇൻകോനോർത്തേൻ സോതോനുവേർക്ലാസിക്കൽ നേവാരിന്യാംവേസിന്യാൻകോൾന്യോറോസിമഒസേജ്ഓട്ടോമൻ തു" +
	"ർക്കിഷ്പങ്കാസിനൻപാഹ്ലവിപാംപൻഗപാപിയാമെൻറൊപലാവുൻപ്രാചീന പേർഷ്യൻഫീനിഷ്യൻപൊൻപിയൻപ്രൊ" +
	"വൻഷ്ൽക്വിച്ചെരാജസ്ഥാനിരാപനൂയിരാരോടോങ്കൻറോംബോറോമനിആരോമാനിയൻറുവാസാൻഡവേസാഖസമരിയാക്ക" +
	"ാരുടെ അരമായസംബുരുസസാക്സന്താലിഗംബായ്സംഗുസിസിലിയൻസ്കോട്സ്സെനേകസേനസെൽകപ്കൊയ്റാബൊറോ " +
	"സെന്നിപ്രാചീന ഐറിഷ്താച്ചലിറ്റ്ഷാൻചാഡ് അറബിസിഡാമോതെക്കൻ സാമിലൂലീ സമിഇനാരി സാമിസ്ക" +
	"ോൾട്ട് സമിസോണിൻകെസോജിഡിയൻശ്രാനൻ ഡോങ്കോസെറർസാഹോസുകുമസുസുസുമേരിയൻകൊമോറിയൻകോംഗോ സ്വ" +
	"ാഹിലിപുരാതന സുറിയാനിഭാഷസുറിയാനിടിംനേടെസോടെറേനോടെറ്റുംടൈഗ്രിടിവ്ടൊക്കേലൗക്ലിംഗോൺല" +
	"ിംഗ്വിറ്റ്ടമഷേക്ന്യാസാ ഡോങ്കടോക് പിസിൻതരോക്കോസിംഷ്യൻടുംബുകതുവാലുടസവാക്ക്തുവിനിയൻ" +
	"മധ്യ അറ്റ്‌ലസ് ടമാസൈറ്റ്ഉഡ്മുർട്ട്ഉഗറിട്ടിക്ഉംബുന്ദുമൂലഭാഷവൈവോട്ടിക്വുഞ്ജോവാൾസർവ" +
	"ലമൊവാരേയ്വാഷൊകൽമൈക്സോഗോയാവോയെപ്പീസ്യാംഗ്ബെൻയംബകാന്റണീസ്സാപ്പോടെക്ബ്ലിസ്സിംബൽസ്സെ" +
	"നഗമൊറോക്കൻ സാധാരണ താമസൈറ്റ്സുനിഭാഷാപരമായ ഉള്ളടക്കമൊന്നുമില്ലസാസാആധുനിക സ്റ്റാൻഡേ" +
	"ർഡ് അറബിക്ഓസ്‌ട്രിയൻ ജർമൻസ്വിസ് ഹൈ ജർമൻഓസ്‌ട്രേലിയൻ ഇംഗ്ലീഷ്കനേഡിയൻ ഇംഗ്ലീഷ്ബ്രി" +
	"ട്ടീഷ് ഇംഗ്ലീഷ്അമേരിക്കൻ ഇംഗ്ലീഷ്ലാറ്റിൻ അമേരിക്കൻ സ്‌പാനിഷ്യൂറോപ്യൻ സ്‌പാനിഷ്മെ" +
	"ക്സിക്കൻ സ്പാനിഷ്കനേഡിയൻ ഫ്രഞ്ച്സ്വിസ് ഫ്രഞ്ച്ഫ്ലമിഷ്ബ്രസീലിയൻ പോർച്ചുഗീസ്യൂറോപ്" +
	"യൻ പോർച്ചുഗീസ്മോൾഡാവിയൻസെർബോ-ക്രൊയേഷ്യൻചീനഭാഷ-ലളിതലിപിചീനഭാഷ-പരമ്പരാഗതലിപി"

var mlLangIdx = []uint16{ // 604 entries
	0x0, 0xc, 0x2a, 0x45, 0x69, 0x78, 0x90, 0xa8, 0xba, 0xd5, 0xea, 0xfc,
	0x117, 0x129, 0x147, 0x15f, 0x177, 0x186, 0x198, 0x1ad, 0x1c5, 0x1dd, 0x1f5, 0x201,
	0x210, 0x22b, 0x237, 0x249, 0x274, 0x286, 0x295, 0x2a7, 0x2b9, 0x2cb, 0x2da, 0x2e3,
	0x2fb, 0x313, 0x334, 0x34f, 0x370, 0x385, 0x39a, 0x3a3, 0x3bb, 0x3cd, 0x3df, 0x3f4,
	0x41f, 0x42e, 0x45f, 0x474, 0x486, 0x4a1, 0x4b0, 0x4b9, 0x4cb, 0x4dd, 0x4f6, 0x514,
	0x52f, 0x547, 0x55f, 0x571, 0x598, 0x5b6, 0x5d7, 0x5e6, 0x5fb, 0x616, 0x61f, 0x640,
	0x65b, 0x68b, 0x6a6, 0x6be, 0x6d3, 0x6e2, 0x6f4, 0x70c, 0x71b, 0x73f, 0x74b, 0x75a,
	0x76c, 0x77b, 0x796, 0x7b1, 0x7bd, 0x7d2, 0x7e7, 0x7fc, 0x820, 0x82f, 0x84a, 0x85c,
	0x868, 0x886, 0x8a2, 0x8c0, 0x8d2, 0x8f0, 0x8ff, 0x91d, 0x92f, 0x947, 0x95c, 0x96b,
	0x986, 0x998, 0x9a4, 0x9c9, 0x9e1, 0x9f0, 0x9ff, 0xa39, 0xa6a, 0xa92, 0xaa1, 0xab0,
	0xace, 0xae3, 0xaf2, 0xafe, 0xb1f, 0xb34, 0xb40, 0xb52, 0xb61, 0xb82, 0xb9d, 0xbb5,
	0xbc7, 0xbdf, 0xbee, 0xc12, 0xc2d, 0xc48, 0xc5a, 0xc76, 0xc85, 0xc94, 0xcac, 0xcca,
	0xcd9, 0xce2, 0xcf4, 0xd0c, 0xd21, 0xd39, 0xd58, 0xd70, 0xd88, 0xda0, 0xdaf, 0xdc7,
	0xdd9, 0xde5, 0xe00, 0xe1b, 0xe30, 0xe3f, 0xe57, 0xe69, 0xe7b, 0xe93, 0xea5, 0xec0,
	0xecf, 0xeed, 0xefc, 0xf23, 0xf3b, 0xf4d, 0xf5f, 0xf68, 0xf80, 0xf92, 0xfa7, 0xfb9,
	0xfc5, 0xfda, 0xfe9, 0x1001, 0x1010, 0x1010, 0x102b, 0x1037, 0x1046, 0x1061, 0x1061, 0x1076,
	0x1076, 0x10a1, 0x10c3, 0x10d2, 0x10ea, 0x10fc, 0x10fc, 0x110e, 0x110e, 0x1120, 0x1120, 0x1120,
	0x1129, 0x1129, 0x1147, 0x1147, 0x1153, 0x1153, 0x1162, 0x117a, 0x117a, 0x1180, 0x118f, 0x118f,
	0x119e, 0x11a7, 0x11b3, 0x11b3, 0x11bf, 0x11d4, 0x11d4, 0x11ef, 0x11fe, 0x120a, 0x120a, 0x1213,
	0x1228, 0x1228, 0x1228, 0x1237, 0x1237, 0x1243, 0x1258, 0x1273, 0x128b, 0x1297, 0x12a6, 0x12b8,
	0x12c4, 0x12d6, 0x12e2, 0x12fa, 0x1312, 0x131b, 0x132a, 0x1336, 0x1348, 0x1354, 0x1376, 0x1394,
	0x13ac, 0x13c4, 0x13dc, 0x1404, 0x1422, 0x1422, 0x1453, 0x146e, 0x1480, 0x1492, 0x149b, 0x14ad,
	0x14bf, 0x14d7, 0x14e3, 0x14f5, 0x1507, 0x1529, 0x1529, 0x1538, 0x155a, 0x1576, 0x1585, 0x1594,
	0x15a0, 0x15af, 0x15af, 0x15e0, 0x15f5, 0x1610, 0x163b, 0x163b, 0x164d, 0x164d, 0x1656, 0x1674,
	0x1674, 0x167d, 0x167d, 0x16a5, 0x16c4, 0x16c4, 0x16f5, 0x1726, 0x1747, 0x174d, 0x175f, 0x175f,
	0x1768, 0x1774, 0x1774, 0x1780, 0x1795, 0x1795, 0x17c1, 0x17f0, 0x17f0, 0x1802, 0x181d, 0x1835,
	0x1844, 0x186a, 0x188f, 0x188f, 0x188f, 0x189b, 0x18ba, 0x18c3, 0x18c3, 0x18d8, 0x18d8, 0x18f6,
	0x1914, 0x1920, 0x1945, 0x1945, 0x194e, 0x195a, 0x196f, 0x197e, 0x1996, 0x1996, 0x1996, 0x19ab,
	0x19ba, 0x19c6, 0x19ee, 0x1a13, 0x1a13, 0x1a32, 0x1a3e, 0x1a4d, 0x1a59, 0x1a62, 0x1a6e, 0x1a86,
	0x1a98, 0x1aaa, 0x1ac5, 0x1ae9, 0x1ae9, 0x1af5, 0x1af5, 0x1b01, 0x1b1f, 0x1b3b, 0x1b3b, 0x1b3b,
	0x1b4a, 0x1b62, 0x1b77, 0x1ba5, 0x1bba, 0x1bcf, 0x1be4, 0x1c00, 0x1c00, 0x1c00, 0x1c15, 0x1c27,
	0x1c36, 0x1c45, 0x1c63, 0x1c75, 0x1c87, 0x1c99, 0x1ca8, 0x1cba, 0x1cc3, 0x1cdb, 0x1cdb, 0x1cdb,
	0x1cdb, 0x1ced, 0x1ced, 0x1cff, 0x1d0b, 0x1d0b, 0x1d24, 0x1d3c, 0x1d48, 0x1d54, 0x1d60, 0x1d6f,
	0x1d6f, 0x1d6f, 0x1d84, 0x1d8d, 0x1d9c, 0x1dae, 0x1dbd, 0x1dd5, 0x1de4, 0x1ded, 0x1dfc, 0x1e0e,
	0x1e1d, 0x1e29, 0x1e3e, 0x1e60, 0x1e85, 0x1e97, 0x1eaf, 0x1eca, 0x1ed6, 0x1ef1, 0x1f03, 0x1f15,
	0x1f15, 0x1f30, 0x1f45, 0x1f5d, 0x1f75, 0x1f87, 0x1f87, 0x1f93, 0x1fa5, 0x1fa5, 0x1fa5, 0x1fcc,
	0x1fd5, 0x1fe8, 0x1ffa, 0x200c, 0x2021, 0x2021, 0x2039, 0x204b, 0x2057, 0x2076, 0x2076, 0x2082,
	0x20a7, 0x20b6, 0x20e7, 0x2102, 0x211a, 0x212c, 0x2135, 0x2144, 0x2175, 0x2190, 0x21a5, 0x21b7,
	0x21d8, 0x21ea, 0x21ea, 0x21ea, 0x21ea, 0x2215, 0x2215, 0x222d, 0x222d, 0x222d, 0x2242, 0x2242,
	0x225d, 0x2275, 0x2275, 0x2290, 0x22a5, 0x22c3, 0x22c3, 0x22c3, 0x22d2, 0x22e1, 0x22e1, 0x22e1,
	0x22e1, 0x22fc, 0x2308, 0x231a, 0x2323, 0x235d, 0x236f, 0x237e, 0x2393, 0x2393, 0x23a5, 0x23b1,
	0x23c9, 0x23e1, 0x23e1, 0x23f0, 0x23f9, 0x23f9, 0x240b, 0x243c, 0x2461, 0x2461, 0x2482, 0x248b,
	0x24a4, 0x24b6, 0x24b6, 0x24b6, 0x24d5, 0x24eb, 0x2507, 0x252c, 0x2541, 0x2559, 0x257e, 0x258a,
	0x2596, 0x2596, 0x25a5, 0x25b1, 0x25c9, 0x25e1, 0x2609, 0x263d, 0x2655, 0x2655, 0x2655, 0x2664,
	0x2670, 0x2682, 0x2697, 0x26a9, 0x26b5, 0x26cd, 0x26cd, 0x26e5, 0x2706, 0x2706, 0x2718, 0x273a,
	0x2756, 0x2756, 0x276b, 0x276b, 0x2780, 0x2780, 0x2792, 0x27a4, 0x27bc, 0x27d4, 0x2818, 0x2836,
	0x2854, 0x286c, 0x287e, 0x2884, 0x2884, 0x2884, 0x2884, 0x2884, 0x289c, 0x289c, 0x28ae, 0x28bd,
	0x28c9, 0x28db, 0x28e7, 0x28e7, 0x28f9, 0x28f9, 0x2905, 0x2911, 0x2929, 0x2941, 0x294a, 0x294a,
	0x2965, 0x2983, 0x29aa, 0x29aa, 0x29b6, 0x29fd, 0x2a09, 0x2a5e, 0x2a6a, 0x2ab4, 0x2adf, 0x2b05,
	0x2b42, 0x2b70, 0x2ba7, 0x2bdb, 0x2c28, 0x2c5c, 0x2c93, 0x2cbe, 0x2ce6, 0x2cfb, 0x2d38, 0x2d72,
	0x2d8d, 0x2dbb, 0x2de6, 0x2e20,
}

const mnLangStr = "" +
	"абхазафрикаканамхарарабассамазербайжанбашкирбеларусьболгарбамбарабенгалтөвдбрето" +
	"нбосникаталанкорсикчехуэлсданигерманжонхаэвэгреканглиэсперантоиспаниэстонибаскпе" +
	"рсфинляндфижифарерфранцбаруун фризынирландшотланд келтгаликгуаранигужаратиманксх" +
	"аусаеврейхиндихорватгаитиунгарарменинтерлингвоиндонезинэгдмэл хэлигбошичуан еиис" +
	"ландиталиинуктитутяпонявагүржкикуюүхасагкалалисуткамбожканнадасолонгоскашмиркүрд" +
	"корныкиргизлатинлюксембурггандалингалалаослитвалуба-катангалатвималагасимаоримак" +
	"едонмалайламмонголмаратималаймалтибирмхойд ндебелебалбаголланднорвегийн нинорскн" +
	"орвегийн букмолфранцын окситаноромоорияпанжабпольшпаштопортугалкечуароманшрундир" +
	"умынороскинярвандасанскритсиндхихойд самисангосинхаласловаксловеншонасомалиалбан" +
	"исербсунданшведсвахилитамилтэлүгүтажиктайтигринатуркментонгатурктатаруйгарукрайн" +
	"урдуузбеквьетнамволофхосаиддишёрубахятадзулуагеммапүчиасубембабенабодочигачироки" +
	"сорани күрдтайтазармаловер-сорбидуалажола-фониэмбуфилиппингагузшвейцари германгу" +
	"зыхавайдээд сорбингомбамачамэкабилекамбамакондекабүвердианукойра чиникаленжинком" +
	"и-пермякконканишамбалабафиалангилакоталуолуяамасаймеруморисенмакува-митометамоха" +
	"укмундангнамаквазионконуернянколекичеромборвасамбүрүсангүсенакёраборо сенитачелх" +
	"итөмнөд самилюле самиинари самисколт самиконго свахилитэсотасавактөв атласын там" +
	"азайттодорхойгүй хэлвайвунжосогатамазитхэл зүйн агуулга байхгүйстандарт арабавст" +
	"ри германшвейцари дээр германавстрали англиканад англибританийн англиамерикийн а" +
	"нглилатин америкийн испаниевропын испанимексикийн испаниканад францшвейцари фран" +
	"цфламандпортугал (бразил)европын португалмолдавхялбаршуулсан хятадуламжлалт хята" +
	"д"

var mnLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0xa, 0xa, 0x14, 0x1c, 0x26, 0x26, 0x2e, 0x38, 0x38, 0x38,
	0x4c, 0x58, 0x68, 0x74, 0x74, 0x82, 0x8e, 0x96, 0xa2, 0xac, 0xba, 0xba,
	0xba, 0xc6, 0xc6, 0xcc, 0xcc, 0xcc, 0xd4, 0xdc, 0xe8, 0xe8, 0xf2, 0xf8,
	0x100, 0x10a, 0x11c, 0x128, 0x134, 0x13c, 0x144, 0x144, 0x152, 0x15a, 0x164, 0x16e,
	0x187, 0x193, 0x1aa, 0x1b4, 0x1c2, 0x1d2, 0x1dc, 0x1e6, 0x1f0, 0x1fa, 0x1fa, 0x206,
	0x210, 0x21a, 0x224, 0x224, 0x23a, 0x24a, 0x25f, 0x267, 0x278, 0x278, 0x278, 0x284,
	0x28e, 0x2a0, 0x2a8, 0x2ae, 0x2b6, 0x2b6, 0x2c2, 0x2c2, 0x2cc, 0x2de, 0x2ea, 0x2f8,
	0x308, 0x308, 0x314, 0x31c, 0x31c, 0x326, 0x332, 0x33c, 0x350, 0x35a, 0x35a, 0x368,
	0x370, 0x37a, 0x391, 0x39b, 0x3ab, 0x3ab, 0x3b5, 0x3c3, 0x3d3, 0x3df, 0x3eb, 0x3f5,
	0x3ff, 0x407, 0x407, 0x41e, 0x428, 0x428, 0x436, 0x457, 0x476, 0x476, 0x476, 0x476,
	0x493, 0x493, 0x49d, 0x4a5, 0x4a5, 0x4b1, 0x4b1, 0x4bb, 0x4c5, 0x4d5, 0x4df, 0x4eb,
	0x4f5, 0x4ff, 0x507, 0x51b, 0x52b, 0x52b, 0x537, 0x548, 0x552, 0x560, 0x56c, 0x578,
	0x578, 0x580, 0x58c, 0x598, 0x5a0, 0x5a0, 0x5a0, 0x5ac, 0x5b4, 0x5c2, 0x5cc, 0x5d8,
	0x5e2, 0x5e8, 0x5f6, 0x604, 0x604, 0x60e, 0x616, 0x616, 0x620, 0x620, 0x62a, 0x636,
	0x63e, 0x648, 0x648, 0x656, 0x656, 0x656, 0x660, 0x668, 0x672, 0x67c, 0x67c, 0x686,
	0x68e, 0x68e, 0x68e, 0x68e, 0x68e, 0x68e, 0x68e, 0x696, 0x696, 0x696, 0x696, 0x696,
	0x696, 0x696, 0x696, 0x696, 0x696, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2, 0x6a2,
	0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8, 0x6a8,
	0x6a8, 0x6a8, 0x6b2, 0x6b2, 0x6ba, 0x6ba, 0x6ba, 0x6ba, 0x6ba, 0x6ba, 0x6ba, 0x6ba,
	0x6ba, 0x6ba, 0x6ba, 0x6ba, 0x6ba, 0x6c2, 0x6c2, 0x6c2, 0x6c2, 0x6c2, 0x6c2, 0x6c2,
	0x6c2, 0x6c2, 0x6c2, 0x6c2, 0x6c2, 0x6ca, 0x6ca, 0x6ca, 0x6ca, 0x6ca, 0x6ca, 0x6ca,
	0x6ca, 0x6d6, 0x6d6, 0x6eb, 0x6eb, 0x6eb, 0x6eb, 0x6eb, 0x6eb, 0x6eb, 0x6f5, 0x6f5,
	0x6f5, 0x6f5, 0x6f5, 0x6ff, 0x6ff, 0x714, 0x714, 0x71e, 0x71e, 0x72f, 0x72f, 0x72f,
	0x737, 0x737, 0x737, 0x737, 0x737, 0x737, 0x737, 0x737, 0x737, 0x737, 0x737, 0x747,
	0x747, 0x747, 0x747, 0x747, 0x747, 0x747, 0x747, 0x747, 0x747, 0x747, 0x751, 0x751,
	0x751, 0x751, 0x751, 0x751, 0x751, 0x751, 0x751, 0x751, 0x751, 0x751, 0x751, 0x751,
	0x751, 0x751, 0x76e, 0x76e, 0x76e, 0x776, 0x776, 0x776, 0x776, 0x780, 0x780, 0x780,
	0x780, 0x780, 0x793, 0x793, 0x793, 0x793, 0x793, 0x793, 0x793, 0x793, 0x793, 0x793,
	0x79f, 0x7ab, 0x7ab, 0x7ab, 0x7ab, 0x7ab, 0x7b7, 0x7b7, 0x7b7, 0x7c1, 0x7c1, 0x7c1,
	0x7c1, 0x7c1, 0x7cf, 0x7e7, 0x7e7, 0x7e7, 0x7e7, 0x7e7, 0x7e7, 0x7fa, 0x7fa, 0x7fa,
	0x7fa, 0x80a, 0x80a, 0x81f, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d, 0x82d,
	0x83b, 0x845, 0x845, 0x845, 0x845, 0x845, 0x84f, 0x84f, 0x84f, 0x84f, 0x84f, 0x84f,
	0x84f, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x85b, 0x861, 0x861, 0x869,
	0x869, 0x869, 0x869, 0x869, 0x869, 0x869, 0x869, 0x869, 0x873, 0x873, 0x873, 0x873,
	0x873, 0x87b, 0x889, 0x889, 0x89e, 0x8a6, 0x8a6, 0x8a6, 0x8a6, 0x8a6, 0x8b2, 0x8b2,
	0x8b2, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0, 0x8c0,
	0x8c8, 0x8c8, 0x8c8, 0x8c8, 0x8c8, 0x8c8, 0x8d4, 0x8d4, 0x8d4, 0x8d4, 0x8d4, 0x8da,
	0x8da, 0x8e2, 0x8e2, 0x8e2, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0,
	0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0, 0x8f0,
	0x8f0, 0x8f8, 0x8f8, 0x8f8, 0x8f8, 0x8f8, 0x8f8, 0x8f8, 0x902, 0x902, 0x902, 0x902,
	0x902, 0x902, 0x908, 0x908, 0x908, 0x908, 0x916, 0x916, 0x916, 0x916, 0x916, 0x920,
	0x920, 0x920, 0x920, 0x920, 0x928, 0x928, 0x928, 0x941, 0x941, 0x941, 0x951, 0x951,
	0x951, 0x951, 0x951, 0x951, 0x964, 0x975, 0x988, 0x99b, 0x99b, 0x99b, 0x99b, 0x99b,
	0x99b, 0x99b, 0x99b, 0x99b, 0x99b, 0x99b, 0x9b4, 0x9b4, 0x9b4, 0x9b4, 0x9b4, 0x9b4,
	0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc,
	0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9bc, 0x9ca, 0x9ca, 0x9f0, 0x9f0,
	0x9f0, 0x9f0, 0xa0d, 0xa13, 0xa13, 0xa13, 0xa13, 0xa13, 0xa13, 0xa13, 0xa1d, 0xa1d,
	0xa1d, 0xa1d, 0xa1d, 0xa1d, 0xa1d, 0xa1d, 0xa25, 0xa25, 0xa25, 0xa25, 0xa25, 0xa25,
	0xa25, 0xa25, 0xa25, 0xa25, 0xa25, 0xa33, 0xa33, 0xa60, 0xa60, 0xa79, 0xa92, 0xab8,
	0xad3, 0xae8, 0xb05, 0xb22, 0xb4c, 0xb67, 0xb86, 0xb9b, 0xbb6, 0xbc4, 0xbe3, 0xc02,
	0xc0e, 0xc0e, 0xc33, 0xc50,
}

const mrLangStr = "" +
	"अफारअबखेजियनअवेस्तनअफ्रिकान्सअकानअम्हारिकअर्गोनीजअरबीआसामीअ‍ॅव्हेरिकऐमराअझरबैजान" +
	"ीबष्किरबेलारुशियनबल्गेरियनबिस्लामाबाम्बाराबंगालीतिबेटीब्रेतॉनबोस्नियनकातालानचेचन" +
	"कॅमोरोकॉर्सिकनक्रीझेकचर्च स्लाव्हिकचूवाशवेल्शडॅनिशजर्मनदिवेहीझोंगखाएवेग्रीकइंग्र" +
	"जीएस्परान्टोस्पॅनिशइस्टोनियनबास्कफारसीफुलाहफिन्निशफिजियनफरोइजफ्रेंचपश्चिमी फ्रिश" +
	"ियनआयरिशस्कॉट्स गेलिकगॅलिशियनगुआरनीगुजरातीमांक्सहौसाहिब्रूहिंदीहिरी मॉटूक्रोएशिय" +
	"नहैतीयनहंगेरियनआर्मेनियनहरेरोइंटरलिंग्वाइंडोनेशियनइन्टरलिंगईग्बोसिचुआन यीइनूपिया" +
	"कइडौआईसलँडिकइटालियनइनुकिटुट्जपानीजावानीजजॉर्जियनकाँगोकिकुयूक्वान्यामाकझाककलाल्लि" +
	"सतख्मेरकन्नडकोरियनकनुरीकाश्मीरीकुर्दिशकोमीकोर्निशकिरगीझलॅटिनलक्झेंबर्गिशगांडालिं" +
	"बूर्गिशलिंगालालाओलिथुआनियनल्यूबा-कटांगालात्व्हियनमलागसीमार्शलीजमाओरीमॅसेडोनियनमल" +
	"्याळममंगोलियनमराठीमलयमाल्टिज्बर्मीनउरूउत्तर देबेलीनेपाळीडोंगाडचनॉर्वेजियन न्योर्" +
	"स्कनॉर्वेजियन बोकमालदक्षिणात्य देबेलीनावाजोन्यान्जाऑक्सितानओजिब्वाओरोमोउडियाओस्स" +
	"ेटिकपंजाबीपालीपोलिशपश्तोपोर्तुगीजक्वेचुआरोमान्शरुन्दीरोमानियनरशियनकिन्यार्वान्डा" +
	"संस्कृतसर्दिनियनसिंधीउत्तरी सामीसांगोसिंहलास्लोव्हाकस्लोव्हेनियनसामोअनशोनासोमाली" +
	"अल्बानियनसर्बियनस्वातीसेसोथोसुंदानीजस्वीडिशस्वाहिलीतामिळतेलगूताजिकथाईतिग्रिन्यात" +
	"ुर्कमेनत्स्वानाटोंगनतुर्कीसोंगातातरताहितीयनउइगुरयुक्रेनियनउर्दूउझ्बेकव्हेंदाव्हि" +
	"एतनामीओलापुकवालूनवोलोफखोसायिद्दिशयोरुबाझुआंगचीनीझुलूअचीनीअकोलीअडांग्मेअडिघेअफ्रि" +
	"हिलीअघेमऐनूअक्कादिआनअलेउतदक्षिणात्य अल्ताईपुरातन इंग्रजीअंगिकाअ‍ॅरेमाइकमापुचीअरा" +
	"फाओअरावकअसुअस्तुरियनअवधीबलुचीबालिनीसबसाबेजाबेम्बाबेनाभोजपुरीबिकोलबिनीसिक्सिकाब्र" +
	"जबोडोबुरियातबगिनीसब्लिनकॅड्डोकॅरिबअत्समसिबुआनोकिगाचिब्चाछगाताईचूकीसेमारीचिनूक जा" +
	"रगॉनचोक्तौशिपेव्यानचेरोकीशेयेन्नसोरानी कुर्दिशकॉप्टिकक्राइमीन तुर्कीकाशुबियनदाको" +
	"तादार्गवातायताडेलॅवेयरस्लाव्हडोग्रिबदिन्काझार्माडोगरीलोअर सोर्बियनदुआलामिडल डचजो" +
	"ला-फोंयीड्युलाएम्बूएफिकप्राचीन इजिप्शियनएकाजुकएलामाइटमिडल इंग्रजीइवोन्डोफँगफिलिप" +
	"िनोफॉनमिडल फ्रेंचपुरातन फ्रेंचउत्तरी फ्रिशियनपौर्वात्य फ्रिशियनफ्रियुलियानGaगागा" +
	"उझगायोबायागीझजिल्बरटीजमिडल हाय जर्मनपुरातन हाइ जर्मनगाँडीगोरोन्तालोगॉथिकग्रेबोप्" +
	"राचीन ग्रीकस्विस जर्मनगसीग्विच’इनहैडाहवाईयनहिलीगेनॉनहिट्टितेमाँगअप्पर सॉर्बियनहू" +
	"पाइबानइलोकोइंगुशलोज्बानगोम्बामशामेजुदेओ-फारसीजुदेओ-अरबीकारा-कल्पककबाइलकाचिनज्जुक" +
	"ाम्बाकावीकबार्डियनत्यापमाकोन्देकाबवर्दियानुकोरोखासीखोतानीसकोयरा चीनीकालेंजीनकिम्" +
	"बन्दुकोमी-परम्याककोंकणीकोसरियनक्पेल्लेकराचय-बाल्करकरेलियनकुरूखशांबालाबाफियाकुमीक" +
	"कुतेनाईलादीनोलांगीलाह्न्डालाम्बालेझ्घीयनलाकोटामोंगोलोझिलुबा-लुलुआलुइसेनोलुन्डाल्" +
	"युओलुशाईल्युइयामादुरीसमगहीमैथिलीमकस्सरमन्डिन्गोमसाईमोक्षमंडारमेन्डेमेरूमोरिस्येन" +
	"मिडल आयरिशमाखुव्हा-मीट्टोमीटामिकमॅकमिनांग्काबाउमान्चुमणिपुरीमोहॉकमोस्सीमुंडांगएक" +
	"विध भाषाक्रीकमिरांडिज्मारवाडीएर्झ्यानेपोलिटाननामालो जर्मननेवारीनियासनियुआनक्वासि" +
	"ओनोगाईपुरातन नॉर्सएन्कोउत्तरी सोथोनुएरअभिजात नेवारीन्यामवेझीन्यानकोलन्योरोन्झिमा" +
	"ओसेजओटोमान तुर्किशपंगासीनानपहलवीपाम्पान्गापापियामेन्टोपालाउआनपुरातन फारसीफोनिशिय" +
	"नपोह्नपियनपुरातन प्रोव्हेन्सलकीशेइराजस्थानीरापानुईरारोटोंगनरोम्बोरोमानीअरोमानियन" +
	"रव्हासँडवेयाकूतसामरिटान अरॅमिकसांबुरूसासाकसंतालीसांगुसिसिलियनस्कॉट्ससेनासेल्कपको" +
	"यराबोरो सेन्नीपुरातन आयरिशताशेल्हिटशॅनसिदामोदक्षिणात्य सामील्युल सामीइनारी सामीस" +
	"्कोल्ट सामीसोनिन्केसोग्डिएनस्रानान टॉन्गोसेरेरसुकुमासुसुसुमेरियनकोमोरियनकाँगो स्" +
	"वाहिलीअभिजात सिरियाकसिरियाकटिम्नेतेसोतेरेनोतेतुमटाइग्रेतिवटोकेलाऊक्लिंगोनलिंगितत" +
	"ामाशेकन्यासा टोन्गाटोक पिसिनसिम्शियनतुम्बुकाटुवालुतासाव्हाकटुवीनियनमध्य ऍटलास तॅ" +
	"मॅझायटउदमुर्तयुगॅरिटिकउम्बुन्डुरूटवाईवॉटिकवुंजोवलामोवारेवाशोकाल्मिकसोगायाओयापीसक" +
	"ँटोनीजझेपोटेकब्लिसिम्बॉल्सझेनान्गाप्रमाण मोरोक्कन तॅमॅझायटझुनीभाषावैज्ञानिक सामग" +
	"्री नाहीझाझाआधुनिक प्रमाणित अरबीऑस्ट्रियन जर्मनस्विस हाय जर्मनऑस्ट्रेलियन इंग्रज" +
	"ीकॅनडियन इंग्रजीब्रिटिश इंग्रजीअमेरिकन इंग्रजीलॅटिन अमेरिकन स्पॅनिशयुरोपियन स्पॅ" +
	"निशमेक्सिकन स्पॅनिशकॅनडियन फ्रेंचस्विस फ्रेंचफ्लेमिशब्राझिलियन पोर्तुगीजयुरोपियन" +
	" पोर्तुगीजमोल्डाव्हियनसर्बो-क्रोएशियनसरलीकृत चीनीपारंपारिक चीनी"

var mrLangIdx = []uint16{ // 604 entries
	0x0, 0xc, 0x24, 0x39, 0x57, 0x63, 0x7b, 0x93, 0x9f, 0xae, 0xcc, 0xd8,
	0xf3, 0x105, 0x123, 0x13e, 0x156, 0x16e, 0x180, 0x192, 0x1a7, 0x1bf, 0x1d4, 0x1e0,
	0x1f2, 0x20a, 0x216, 0x21f, 0x247, 0x256, 0x265, 0x274, 0x283, 0x295, 0x2a7, 0x2b0,
	0x2bf, 0x2d4, 0x2f2, 0x307, 0x322, 0x331, 0x340, 0x34f, 0x364, 0x376, 0x385, 0x397,
	0x3c5, 0x3d4, 0x3f9, 0x411, 0x423, 0x438, 0x44a, 0x456, 0x468, 0x477, 0x490, 0x4ab,
	0x4bd, 0x4d5, 0x4f0, 0x4ff, 0x520, 0x53e, 0x559, 0x568, 0x581, 0x599, 0x5a2, 0x5ba,
	0x5cf, 0x5ea, 0x5f9, 0x60e, 0x626, 0x635, 0x647, 0x665, 0x671, 0x68c, 0x69b, 0x6aa,
	0x6bc, 0x6cb, 0x6e3, 0x6f8, 0x704, 0x719, 0x72b, 0x73a, 0x75e, 0x76d, 0x78b, 0x7a0,
	0x7a9, 0x7c4, 0x7e9, 0x807, 0x819, 0x831, 0x840, 0x85e, 0x873, 0x88b, 0x89a, 0x8a3,
	0x8bb, 0x8ca, 0x8d6, 0x8f8, 0x90a, 0x919, 0x91f, 0x959, 0x98a, 0x9bb, 0x9cd, 0x9e5,
	0x9fd, 0xa12, 0xa21, 0xa30, 0xa48, 0xa5a, 0xa66, 0xa75, 0xa84, 0xa9f, 0xab4, 0xac9,
	0xadb, 0xaf3, 0xb02, 0xb2c, 0xb41, 0xb5c, 0xb6b, 0xb8a, 0xb99, 0xbab, 0xbc6, 0xbea,
	0xbfc, 0xc08, 0xc1a, 0xc35, 0xc4a, 0xc5c, 0xc6e, 0xc86, 0xc9b, 0xcb3, 0xcc2, 0xcd1,
	0xce0, 0xce9, 0xd07, 0xd1f, 0xd37, 0xd46, 0xd58, 0xd67, 0xd73, 0xd8b, 0xd9a, 0xdb8,
	0xdc7, 0xdd9, 0xdee, 0xe0c, 0xe1e, 0xe2d, 0xe3c, 0xe48, 0xe5d, 0xe6f, 0xe7e, 0xe8a,
	0xe96, 0xea5, 0xeb4, 0xecc, 0xedb, 0xedb, 0xef6, 0xf02, 0xf0b, 0xf26, 0xf26, 0xf35,
	0xf35, 0xf66, 0xf8e, 0xfa0, 0xfbb, 0xfcd, 0xfcd, 0xfdf, 0xfdf, 0xfee, 0xfee, 0xfee,
	0xff7, 0xff7, 0x1012, 0x1012, 0x101e, 0x101e, 0x102d, 0x1042, 0x1042, 0x104b, 0x104b, 0x104b,
	0x104b, 0x1057, 0x1069, 0x1069, 0x1075, 0x1075, 0x1075, 0x108a, 0x1099, 0x10a5, 0x10a5, 0x10a5,
	0x10bd, 0x10bd, 0x10bd, 0x10c9, 0x10c9, 0x10d5, 0x10d5, 0x10ea, 0x10fc, 0x10fc, 0x110b, 0x110b,
	0x111d, 0x112c, 0x112c, 0x113b, 0x1150, 0x115c, 0x116e, 0x1180, 0x1192, 0x119e, 0x11c0, 0x11d2,
	0x11ed, 0x11ff, 0x1214, 0x123c, 0x1251, 0x1251, 0x127c, 0x1294, 0x12a6, 0x12bb, 0x12ca, 0x12e2,
	0x12f7, 0x130c, 0x131e, 0x1330, 0x133f, 0x1364, 0x1364, 0x1373, 0x1386, 0x13a2, 0x13b4, 0x13b4,
	0x13c3, 0x13cf, 0x13cf, 0x1400, 0x1412, 0x1427, 0x1449, 0x1449, 0x145e, 0x145e, 0x1467, 0x147f,
	0x147f, 0x1488, 0x1488, 0x14a7, 0x14cc, 0x14cc, 0x14f7, 0x152b, 0x154c, 0x154e, 0x1560, 0x1560,
	0x156c, 0x1578, 0x1578, 0x1581, 0x159c, 0x159c, 0x15c2, 0x15ee, 0x15ee, 0x15fd, 0x161b, 0x162a,
	0x163c, 0x1661, 0x1680, 0x1680, 0x1680, 0x1689, 0x16a1, 0x16ad, 0x16ad, 0x16bf, 0x16bf, 0x16da,
	0x16f2, 0x16fe, 0x1726, 0x1726, 0x1732, 0x173e, 0x173e, 0x174d, 0x175c, 0x175c, 0x175c, 0x1771,
	0x1783, 0x1792, 0x17b1, 0x17cd, 0x17cd, 0x17e9, 0x17f8, 0x1807, 0x1813, 0x1825, 0x1831, 0x184c,
	0x184c, 0x185b, 0x1873, 0x1897, 0x1897, 0x18a3, 0x18a3, 0x18af, 0x18c4, 0x18e0, 0x18e0, 0x18e0,
	0x18e0, 0x18f8, 0x1913, 0x1935, 0x1947, 0x195c, 0x1974, 0x1996, 0x1996, 0x1996, 0x19ab, 0x19ba,
	0x19cf, 0x19e1, 0x19e1, 0x19f0, 0x1a05, 0x1a17, 0x1a26, 0x1a3e, 0x1a50, 0x1a68, 0x1a68, 0x1a68,
	0x1a68, 0x1a7a, 0x1a7a, 0x1a89, 0x1a95, 0x1a95, 0x1ab1, 0x1ac6, 0x1ad8, 0x1ae7, 0x1af6, 0x1b0b,
	0x1b0b, 0x1b0b, 0x1b20, 0x1b20, 0x1b2c, 0x1b3e, 0x1b50, 0x1b6b, 0x1b77, 0x1b77, 0x1b86, 0x1b95,
	0x1ba7, 0x1bb3, 0x1bce, 0x1bea, 0x1c15, 0x1c21, 0x1c33, 0x1c57, 0x1c69, 0x1c7e, 0x1c8d, 0x1c9f,
	0x1c9f, 0x1cb4, 0x1cd0, 0x1cdf, 0x1cfa, 0x1d0f, 0x1d0f, 0x1d0f, 0x1d24, 0x1d24, 0x1d24, 0x1d3f,
	0x1d4b, 0x1d61, 0x1d73, 0x1d82, 0x1d94, 0x1d94, 0x1da9, 0x1da9, 0x1db8, 0x1dda, 0x1dda, 0x1de9,
	0x1e08, 0x1e14, 0x1e39, 0x1e54, 0x1e6c, 0x1e7e, 0x1e90, 0x1e9c, 0x1ec4, 0x1edf, 0x1eee, 0x1f0c,
	0x1f30, 0x1f45, 0x1f45, 0x1f45, 0x1f45, 0x1f67, 0x1f67, 0x1f7f, 0x1f7f, 0x1f7f, 0x1f9a, 0x1f9a,
	0x1fd1, 0x1fe0, 0x1fe0, 0x1ffb, 0x2010, 0x202b, 0x202b, 0x202b, 0x203d, 0x204f, 0x204f, 0x204f,
	0x204f, 0x206a, 0x2079, 0x2088, 0x2097, 0x20c2, 0x20d7, 0x20e6, 0x20f8, 0x20f8, 0x20f8, 0x2107,
	0x211f, 0x2134, 0x2134, 0x2134, 0x2140, 0x2140, 0x2152, 0x2180, 0x21a2, 0x21a2, 0x21bd, 0x21c6,
	0x21c6, 0x21d8, 0x21d8, 0x21d8, 0x2203, 0x221f, 0x223b, 0x225d, 0x2275, 0x228d, 0x22b5, 0x22c4,
	0x22c4, 0x22c4, 0x22d6, 0x22e2, 0x22fa, 0x2312, 0x233a, 0x2362, 0x2377, 0x2377, 0x2377, 0x2389,
	0x2395, 0x23a7, 0x23b6, 0x23cb, 0x23d4, 0x23e9, 0x23e9, 0x2401, 0x2413, 0x2413, 0x2428, 0x244d,
	0x2466, 0x2466, 0x2466, 0x2466, 0x247e, 0x247e, 0x2496, 0x24a8, 0x24c3, 0x24db, 0x2510, 0x2525,
	0x2540, 0x255b, 0x2564, 0x256d, 0x256d, 0x256d, 0x256d, 0x256d, 0x257c, 0x257c, 0x258b, 0x258b,
	0x259a, 0x25a6, 0x25b2, 0x25b2, 0x25c7, 0x25c7, 0x25d3, 0x25dc, 0x25eb, 0x25eb, 0x25eb, 0x25eb,
	0x2600, 0x2615, 0x263c, 0x263c, 0x2654, 0x2698, 0x26a4, 0x26ee, 0x26fa, 0x2732, 0x275d, 0x2786,
	0x27bd, 0x27e8, 0x2813, 0x283e, 0x2879, 0x28a7, 0x28d5, 0x28fd, 0x291f, 0x2934, 0x296e, 0x29a2,
	0x29c6, 0x29f1, 0x2a13, 0x2a3b,
}

const msLangStr = "" +
	"AbkhaziaAvestanAfrikaansAkanAmharicArabAssamAvaricAymaraAzerbaijanBashkirBelarus" +
	"BulgariaBambaraBenggalaTibetBretonBosniaCataloniaChechenCorsicaCzechSlavik Gerej" +
	"aChuvashWalesDenmarkJermanDivehiDzongkhaEweGreekInggerisEsperantoSepanyolEstonia" +
	"BasqueParsiFinlandFijiFaroePerancisFrisianIrelandScots GaelicGaliciaGuaraniGujer" +
	"atManxHausaIbraniHindiCroatHaitiHungaryArmeniaInterlinguaIndonesiaInterlingueIgb" +
	"oSichuan YiIcelandItaliInuktitutJepunJawaGeorgiaKongoKikuyaKazakhstanKalaallisut" +
	"KhmerKannadaKoreaKashmirKurdishCornishKirghizLatinLuxembourgGandaLingalaLaosLith" +
	"uaniaLuba-KatangaLatviaMalagasyMaoriMacedoniaMalayalamMongoliaMarathiBahasa Mela" +
	"yuMaltaBurmaNdebele UtaraNepalBelandaNynorsk NorwayBokmål NorwayNyanjaOccitaniaO" +
	"romoOriyaOssetePunjabiPolandPashtoPortugisQuechuaRomanshRundiRomaniaRusiaKinyarw" +
	"andaSanskritSindhiSami UtaraSangoSinhalaSlovakSloveniaSamoaShonaSomaliAlbaniaSer" +
	"biaSwatiSotho SelatanSundaSwedenSwahiliTamilTeluguTajikThaiTigrinyaTurkmenTswana" +
	"TongaTurkiTsongaTatarTahitiUyghurUkraineUrduUzbekistanVendaVietnamWolofXhosaYidd" +
	"ishYorubaCinaZuluAkoliAdygheArab TunisiaAghemAltai SelatanMapucheArab AlgeriaAra" +
	"b MaghribiArab MesirAsuAzerbaijan SelatanBaluchiBamunGhomalaBejaBembaBenaBafutKo" +
	"mBishnupriyaBrahuiBodoAkooseBuriatBuluMedumbaCayugaChigaMariCherokeeKurdi Sorani" +
	"CopticTurki KrimeaTaitaZarmaDogriLower SorbianDualaJola-FonyiDazagaEmbuEfikFilip" +
	"inaGaGagauzGbayaZoroastrian DariGilakiGreek PurbaJerman SwitzerlandGusiiHawaiiUp" +
	"per SorbianIbibioNgombaMachameKabyleKambaKanembuMakondeKabuverdianuKoyra ChiiniK" +
	"howarKakoKalenjinKomi-PermyakKonkaniShambalaBafiaColognianLangiLahndaLakotaLoziL" +
	"uba-LuluaLuoMizoLuyiaMafaMasaiMabaMeruMorisyenMakhuwa-MeettoMeta’ManipuriMohawkM" +
	"undangMyeneMazanderaniNamaKwasioN’koSotho UtaraNuerNyankoleKʼicheʼRomboRwaSambur" +
	"uNgambaySanguSenecaSenaKoyraboro SenniTachelhitChadian ArabSami SelatanLule Sami" +
	"Inari SamiSkolt SamiSahoComoriaCongo SwahiliTesoTetumKlingonTalyshTok PisinTarok" +
	"oTumbukaTasawaqTamazight Atlas TengahBahasa Tidak DiketahuiVaiVunjoWalserSogaYan" +
	"gbenYembaTamazight Maghribi StandardTiada kandungan linguistikZazaArab Standard " +
	"ModenJerman AustriaJerman Halus SwitzerlandInggeris AustraliaInggeris KanadaIngg" +
	"eris BritishInggeris ASSepanyol Amerika LatinSepanyol EropahSepanyol MexicoPeran" +
	"cis KanadaPerancis SwitzerlandFlemishPortugis BrazilPortugis EropahMoldaviaSerbo" +
	"CroatiaCina RingkasCina Tradisional"

var msLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x8, 0xf, 0x18, 0x1c, 0x23, 0x23, 0x27, 0x2c, 0x32, 0x38,
	0x42, 0x49, 0x50, 0x58, 0x58, 0x5f, 0x67, 0x6c, 0x72, 0x78, 0x81, 0x88,
	0x88, 0x8f, 0x8f, 0x94, 0xa1, 0xa8, 0xad, 0xb4, 0xba, 0xc0, 0xc8, 0xcb,
	0xd0, 0xd8, 0xe1, 0xe9, 0xf0, 0xf6, 0xfb, 0xfb, 0x102, 0x106, 0x10b, 0x113,
	0x11a, 0x121, 0x12d, 0x134, 0x13b, 0x142, 0x146, 0x14b, 0x151, 0x156, 0x156, 0x15b,
	0x160, 0x167, 0x16e, 0x16e, 0x179, 0x182, 0x18d, 0x191, 0x19b, 0x19b, 0x19b, 0x1a2,
	0x1a7, 0x1b0, 0x1b5, 0x1b9, 0x1c0, 0x1c5, 0x1cb, 0x1cb, 0x1d5, 0x1e0, 0x1e5, 0x1ec,
	0x1f1, 0x1f1, 0x1f8, 0x1ff, 0x1ff, 0x206, 0x20d, 0x212, 0x21c, 0x221, 0x221, 0x228,
	0x22c, 0x235, 0x241, 0x247, 0x24f, 0x24f, 0x254, 0x25d, 0x266, 0x26e, 0x275, 0x282,
	0x287, 0x28c, 0x28c, 0x299, 0x29e, 0x29e, 0x2a5, 0x2b3, 0x2c1, 0x2c1, 0x2c1, 0x2c7,
	0x2d0, 0x2d0, 0x2d5, 0x2da, 0x2e0, 0x2e7, 0x2e7, 0x2ed, 0x2f3, 0x2fb, 0x302, 0x309,
	0x30e, 0x315, 0x31a, 0x325, 0x32d, 0x32d, 0x333, 0x33d, 0x342, 0x349, 0x34f, 0x357,
	0x35c, 0x361, 0x367, 0x36e, 0x374, 0x379, 0x386, 0x38b, 0x391, 0x398, 0x39d, 0x3a3,
	0x3a8, 0x3ac, 0x3b4, 0x3bb, 0x3c1, 0x3c6, 0x3cb, 0x3d1, 0x3d6, 0x3dc, 0x3e2, 0x3e9,
	0x3ed, 0x3f7, 0x3fc, 0x403, 0x403, 0x403, 0x408, 0x40d, 0x414, 0x41a, 0x41a, 0x41e,
	0x422, 0x422, 0x427, 0x427, 0x42d, 0x439, 0x439, 0x43e, 0x43e, 0x43e, 0x43e, 0x43e,
	0x43e, 0x44b, 0x44b, 0x44b, 0x44b, 0x452, 0x452, 0x452, 0x45e, 0x45e, 0x46b, 0x475,
	0x478, 0x478, 0x478, 0x478, 0x478, 0x48a, 0x491, 0x491, 0x491, 0x491, 0x496, 0x496,
	0x49d, 0x4a1, 0x4a6, 0x4a6, 0x4aa, 0x4af, 0x4af, 0x4af, 0x4af, 0x4af, 0x4af, 0x4b2,
	0x4b2, 0x4bd, 0x4bd, 0x4bd, 0x4c3, 0x4c7, 0x4cd, 0x4d3, 0x4d3, 0x4d7, 0x4d7, 0x4de,
	0x4de, 0x4de, 0x4e4, 0x4e4, 0x4e4, 0x4e9, 0x4e9, 0x4e9, 0x4e9, 0x4ed, 0x4ed, 0x4ed,
	0x4ed, 0x4f5, 0x4f5, 0x501, 0x507, 0x507, 0x513, 0x513, 0x513, 0x513, 0x518, 0x518,
	0x518, 0x518, 0x518, 0x51d, 0x522, 0x52f, 0x52f, 0x534, 0x534, 0x53e, 0x53e, 0x544,
	0x548, 0x54c, 0x54c, 0x54c, 0x54c, 0x54c, 0x54c, 0x54c, 0x54c, 0x54c, 0x54c, 0x554,
	0x554, 0x554, 0x554, 0x554, 0x554, 0x554, 0x554, 0x554, 0x554, 0x556, 0x55c, 0x55c,
	0x55c, 0x561, 0x571, 0x571, 0x571, 0x577, 0x577, 0x577, 0x577, 0x577, 0x577, 0x577,
	0x577, 0x582, 0x594, 0x594, 0x594, 0x599, 0x599, 0x599, 0x599, 0x59f, 0x59f, 0x59f,
	0x59f, 0x59f, 0x5ac, 0x5ac, 0x5ac, 0x5ac, 0x5b2, 0x5b2, 0x5b2, 0x5b2, 0x5b2, 0x5b2,
	0x5b8, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5bf, 0x5c5, 0x5c5, 0x5c5, 0x5ca, 0x5ca, 0x5ca,
	0x5d1, 0x5d1, 0x5d8, 0x5e4, 0x5e4, 0x5e4, 0x5e4, 0x5e4, 0x5e4, 0x5f0, 0x5f6, 0x5f6,
	0x5fa, 0x602, 0x602, 0x60e, 0x615, 0x615, 0x615, 0x615, 0x615, 0x615, 0x615, 0x615,
	0x61d, 0x622, 0x62b, 0x62b, 0x62b, 0x62b, 0x630, 0x636, 0x636, 0x636, 0x636, 0x636,
	0x636, 0x63c, 0x63c, 0x63c, 0x640, 0x640, 0x64a, 0x64a, 0x64a, 0x64d, 0x651, 0x656,
	0x656, 0x656, 0x656, 0x65a, 0x65a, 0x65a, 0x65a, 0x65a, 0x65f, 0x663, 0x663, 0x663,
	0x663, 0x667, 0x66f, 0x66f, 0x67d, 0x684, 0x684, 0x684, 0x684, 0x68c, 0x692, 0x692,
	0x692, 0x699, 0x699, 0x699, 0x699, 0x699, 0x699, 0x69e, 0x69e, 0x6a9, 0x6a9, 0x6a9,
	0x6ad, 0x6ad, 0x6ad, 0x6ad, 0x6ad, 0x6ad, 0x6b3, 0x6b3, 0x6b3, 0x6b3, 0x6b3, 0x6b9,
	0x6c4, 0x6c8, 0x6c8, 0x6c8, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0,
	0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0, 0x6d0,
	0x6d0, 0x6d9, 0x6d9, 0x6d9, 0x6d9, 0x6d9, 0x6d9, 0x6d9, 0x6de, 0x6de, 0x6de, 0x6de,
	0x6de, 0x6de, 0x6e1, 0x6e1, 0x6e1, 0x6e1, 0x6e8, 0x6e8, 0x6e8, 0x6e8, 0x6ef, 0x6f4,
	0x6f4, 0x6f4, 0x6f4, 0x6fa, 0x6fe, 0x6fe, 0x6fe, 0x70d, 0x70d, 0x70d, 0x716, 0x716,
	0x722, 0x722, 0x722, 0x722, 0x72e, 0x737, 0x741, 0x74b, 0x74b, 0x74b, 0x74b, 0x74b,
	0x74f, 0x74f, 0x74f, 0x74f, 0x74f, 0x756, 0x763, 0x763, 0x763, 0x763, 0x763, 0x763,
	0x767, 0x767, 0x76c, 0x76c, 0x76c, 0x76c, 0x76c, 0x773, 0x773, 0x779, 0x779, 0x779,
	0x782, 0x782, 0x788, 0x788, 0x788, 0x788, 0x78f, 0x78f, 0x796, 0x796, 0x7ac, 0x7ac,
	0x7ac, 0x7ac, 0x7c2, 0x7c5, 0x7c5, 0x7c5, 0x7c5, 0x7c5, 0x7c5, 0x7c5, 0x7ca, 0x7d0,
	0x7d0, 0x7d0, 0x7d0, 0x7d0, 0x7d0, 0x7d0, 0x7d4, 0x7d4, 0x7d4, 0x7db, 0x7e0, 0x7e0,
	0x7e0, 0x7e0, 0x7e0, 0x7e0, 0x7e0, 0x7fb, 0x7fb, 0x815, 0x819, 0x82c, 0x83a, 0x852,
	0x864, 0x873, 0x883, 0x88e, 0x8a4, 0x8b3, 0x8c2, 0x8d1, 0x8e5, 0x8ec, 0x8fb, 0x90a,
	0x912, 0x91e, 0x92a, 0x93a,
}

const myLangStr = "" +
	"အက်ခါဇူအနျအာဖရိကန်းစ်အာကိန်အန်ဟာရစျချအာရေဗီအက္စမီစ်အော်ဇောဘိုင်ဂျောနီဘက်ရှ်ကီအာဘ" +
	"ီလာရုဘူဂေးရီးယားဘန်ဘာရာဘင်္ဂါလီတိဘက်ဘရီတွန်ဘော့စ်နီးယားကာတာလန်ချေချင်းခိုစီကန်ခရ" +
	"ီးချက်ဝေလဒိန်းမတ်ဂျာမန်ဒွန်ကာဝီဂရိအင်္ဂလိပ်အက္စပရန္တိုစပိန်အက်စ်တိုးနီးရန်းဘစ်က္" +
	"ကီပါရှန်ဖင်နစ်ရှ်ဖီဂျီဖာရိုအိစ်ပြင်သစ်အနောက်ပိုင်း ဖရီစီရန်အိုင်းရစ်ဂါလာစီယံဂူအာ" +
	"ရာနီဂူဂျာရသီမန်းဇ်ဟာဥစာဟီးဘရူးဟိန္ဒီခရိုအေရှန်ဟာအီတီအန်ဟန်ဂေရီအာမေနီအန်အင်ဒိုနီး" +
	"ရှားအစ္ဂဘိုစီချွမ် ရီအိုင်စ်လန္ဒီအီတလီအီနုခ်တီတုဂျပန်ဂျာဗားနီးစ်ဂျော်ဂျီယန်ကွန်ဂ" +
	"ိုခီခူယူခါဇါခ်ခလာအ်လီဆပ်ခမာကန္နာဒါကိုးရီးယားကက်ရှ်မီရီကဒ်ခိုနီရှ်ခရူဂစ်လက်တင်လူဇ" +
	"င်ဘတ်က်ဂန်ဒီလင်ဂါလာလာအိုလစ္သူအာနီယံလူဘာ-ခါတန်ဂါလက္ဘီအံအာလာဂါစီမောင်းရီ (နယူးဇီလန" +
	"်ကျွန်းရှိ ပင်ရင်းတိုင်းရင်းသားလူမျိုး)မာစီဒိုနီယံမလေးရာလမ်မွန်ဂိုလီးယန်းမာရသီမလ" +
	"ေးမောလ္တီစ်ဗမာတောင်ဒီဘီလီနီပါလီဒတ်ချ်နော်ဝေး နီးနော်စ်ခ်ဘွတ်မော်လ်အိုရိုမိုအိုရီ" +
	"ရာပန်ချာပီပါဠိပိုလန်ပါရှ်တိုပေါ်တူဂီခက်ချ်ဝါရောမရွန်ဒီရိုမေနီယားရုရှကင်ရာဝန်ဒါသင" +
	"်္သကရိုက်စင်ဒီတောင်ဆာမိဆမ်ဂိုဆင်ဟာလစလိုဗက်စလိုဗေးနီးယမ်းရှိနာဆိုမာလီအယ်လ်ဘေးနီးယ" +
	"န်းဆားဗီးယန်းဆူဒန်ဆွီဒင်ဆြာဟီလီတမီးလ်တီလီဂုတာဂွီခ်ထိုင်းတီဂ်ရင်ရာတခ္မင်တွန်ဂါတာက" +
	"စ်တတာဝီဂါယူကရိန်းအော်ဒူဦးဇ်ဘက်ဗီယက်နမ်ဝူလိုဖ်ဇိုစာရိုရုဘာတရုတ်ဇူလူအာဂ်ဟိန်းအင်္ဂ" +
	"လိပ်စာဟောင်းမာပုချီအာစုဘာလီဘာဆာဘိန်ဘာဘီနာဗိုဒိုချီဂါချာရိုကီဆိုရာနီ ကူဒစ်ရှ်ဒါကိ" +
	"ုတာတိုင်တာဒီလာဝဲဇာမာအောက်ဆိုဘီအမ်ဒူအလာအလယ်ပိုင်း ဒတ်ချ်ဂျိုလာ-ဖွန်ရီအမ်ဘူရှေးဟော" +
	"င်း အီဂျစ်အလယ်ပိုင်း အင်္ဂလိပ်ဖိလစ်ပီနိုအလယ်ပိုင်းပြင်သစ်ပြင်သစ်ဟောင်းမြောက်ပိုင" +
	"်း ဖရီစီရန်အရှေ့ပိုင်း ဖရီစီရန်ဂါဂါဇ်အလယ်ပိုင်းအမြင့်ဂျာမန်ရှေးဟောင်း ဂရိဆွစ် ဂျ" +
	"ာမန်ဂူစီးဟာဝေယံအပေါ်ဆိုဘီအမ်ဂွမ်ဘာမချာမီဂျူဒီယို-ပါရှန်ဂျူဒီယို-အာရေဗျခဘိုင်လ်ကခ" +
	"ျင်ခမ်ဘာမာခွန်ဒီခဘူဗာဒီအာနူခါစီခိုရာ ချီအီနီခါလိမ်ဂျင်ကိုမီ-ပါမြက်ကွန်ကနီရှန်ဘာလ" +
	"ာဘာဖီအာလန်ဂီလာကိုတာလူအိုလူရီအာမာဆိုင်မီရုမိုရှီစ်ယန်းအလယ်ပိုင်း အိုင်းရစ်မာခူဝါ-" +
	"မီအီတိုမီတာမန်ချူးမိုဟော့ခ်မန်ဒန်းအကြိမ်များစွာ ဘာသာစကားများနာမာအနိမ့် ဂျာမန်ဝါဆ" +
	"ီအိုနကိုနူအာယန်ကိုလီပါရှန် အဟောင်းခီခ်အီချီရွမ်ဘိုဝါဆန်ဘူရုဆန်ဂုစကော့စီနာခိုရာဘိ" +
	"ုရို ဆမ်နီအိုင်းရစ် ဟောင်းတာချယ်လ်ဟစ်ရှမ်းတောင်ပိုင်း ဆာမိလူလီ ဆာမိအီနာရီ ဆာမိခိ" +
	"ုလ် ဆာမိခွန်ဂို စွာဟီလီတီဆိုတာဆာဝါခ်အလယ်အက်တ်လက်စ် တာမာဇိုက်မူလရင်းမြစ်ဗိုင်ဗန်ဂ" +
	"ျိုဆိုဂါမိုရိုကန် တွမ်မဇိုတ် စံဘာသာစကား နှင့် ပတ်သက် သောအရာမရှိအရေဗီ(ပုံမှန်)ဩစတ" +
	"ြီးယ ဂျာမန်ဆွစ် အမြင့် ဂျာမန်ဩစတြေးလျှ အင်္ဂလိပ်ကနေဒါ အင်္ဂလိပ်ဗြိတိသျှ အင်္ဂလိပ" +
	"်အမေရိကန် အင်္ဂလိပ်လက်တင်အမေရိက စပိန်စပိန်(ဥရောပ)ကနေဒါ ပြင်သစ်ဆွစ် ပြင်သစ်ဖလီမစ်" +
	"ရှ်ဘရာဇီး ပေါ်တူဂီဥရောပ ပေါ်တူဂီရိုးရှင်းသော တရုတ်ရှေးရိုးစဉ်လာ တရုတ်"

var myLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x1e, 0x1e, 0x3f, 0x51, 0x6f, 0x6f, 0x81, 0x99, 0x99, 0x99,
	0xcf, 0xed, 0xff, 0x120, 0x120, 0x135, 0x14d, 0x15c, 0x171, 0x195, 0x1aa, 0x1c2,
	0x1c2, 0x1da, 0x1e6, 0x1f2, 0x1f2, 0x1f2, 0x1fb, 0x213, 0x225, 0x225, 0x237, 0x23d,
	0x246, 0x261, 0x282, 0x291, 0x2c1, 0x2d6, 0x2e8, 0x2e8, 0x303, 0x312, 0x32d, 0x342,
	0x37f, 0x39a, 0x39a, 0x3b2, 0x3ca, 0x3e2, 0x3f4, 0x403, 0x418, 0x42a, 0x42a, 0x448,
	0x463, 0x478, 0x493, 0x493, 0x493, 0x4ba, 0x4ba, 0x4cf, 0x4eb, 0x4eb, 0x4eb, 0x50f,
	0x51e, 0x53c, 0x54b, 0x56c, 0x58d, 0x5a2, 0x5b4, 0x5b4, 0x5c6, 0x5e4, 0x5ed, 0x602,
	0x620, 0x620, 0x63e, 0x647, 0x647, 0x65f, 0x671, 0x683, 0x6a1, 0x6b0, 0x6b0, 0x6c5,
	0x6d4, 0x6f5, 0x717, 0x72c, 0x744, 0x744, 0x7e7, 0x808, 0x823, 0x84d, 0x85c, 0x868,
	0x883, 0x88c, 0x88c, 0x8ad, 0x8bf, 0x8bf, 0x8d1, 0x908, 0x926, 0x926, 0x926, 0x926,
	0x926, 0x926, 0x941, 0x956, 0x956, 0x96e, 0x97a, 0x98c, 0x9a4, 0x9bc, 0x9d4, 0x9e0,
	0x9f2, 0xa10, 0xa1c, 0xa3a, 0xa5b, 0xa5b, 0xa6a, 0xa85, 0xa97, 0xaa9, 0xabe, 0xae8,
	0xae8, 0xaf7, 0xb0c, 0xb39, 0xb57, 0xb57, 0xb57, 0xb66, 0xb78, 0xb8d, 0xb9f, 0xbb1,
	0xbc6, 0xbd8, 0xbf3, 0xc05, 0xc05, 0xc17, 0xc26, 0xc26, 0xc2f, 0xc2f, 0xc3b, 0xc53,
	0xc65, 0xc7a, 0xc7a, 0xc92, 0xc92, 0xc92, 0xca7, 0xcb6, 0xcb6, 0xccb, 0xccb, 0xcda,
	0xce6, 0xce6, 0xce6, 0xce6, 0xce6, 0xce6, 0xce6, 0xd01, 0xd01, 0xd01, 0xd01, 0xd01,
	0xd01, 0xd01, 0xd34, 0xd34, 0xd34, 0xd49, 0xd49, 0xd49, 0xd49, 0xd49, 0xd49, 0xd49,
	0xd55, 0xd55, 0xd55, 0xd55, 0xd55, 0xd55, 0xd55, 0xd61, 0xd61, 0xd6d, 0xd6d, 0xd6d,
	0xd6d, 0xd6d, 0xd7f, 0xd7f, 0xd8b, 0xd8b, 0xd8b, 0xd8b, 0xd8b, 0xd8b, 0xd8b, 0xd8b,
	0xd8b, 0xd8b, 0xd8b, 0xd8b, 0xd8b, 0xd9d, 0xd9d, 0xd9d, 0xd9d, 0xd9d, 0xd9d, 0xd9d,
	0xd9d, 0xd9d, 0xd9d, 0xd9d, 0xd9d, 0xdac, 0xdac, 0xdac, 0xdac, 0xdac, 0xdac, 0xdac,
	0xdac, 0xdc4, 0xdc4, 0xdf2, 0xdf2, 0xdf2, 0xdf2, 0xdf2, 0xe07, 0xe07, 0xe1c, 0xe2e,
	0xe2e, 0xe2e, 0xe2e, 0xe3a, 0xe3a, 0xe61, 0xe61, 0xe70, 0xea1, 0xec6, 0xec6, 0xec6,
	0xed5, 0xed5, 0xed5, 0xf06, 0xf06, 0xf06, 0xf40, 0xf40, 0xf40, 0xf40, 0xf40, 0xf5e,
	0xf5e, 0xf5e, 0xf5e, 0xf91, 0xfb8, 0xfb8, 0xff5, 0x102f, 0x102f, 0x102f, 0x1041, 0x1041,
	0x1041, 0x1041, 0x1041, 0x1041, 0x1041, 0x1041, 0x1083, 0x1083, 0x1083, 0x1083, 0x1083, 0x1083,
	0x1083, 0x10ab, 0x10ca, 0x10ca, 0x10ca, 0x10d9, 0x10d9, 0x10d9, 0x10d9, 0x10eb, 0x10eb, 0x10eb,
	0x10eb, 0x10eb, 0x1112, 0x1112, 0x1112, 0x1112, 0x1112, 0x1112, 0x1112, 0x1112, 0x1112, 0x1112,
	0x1124, 0x1136, 0x1161, 0x118c, 0x118c, 0x118c, 0x11a4, 0x11b3, 0x11b3, 0x11c2, 0x11c2, 0x11c2,
	0x11c2, 0x11c2, 0x11da, 0x11fb, 0x11fb, 0x11fb, 0x11fb, 0x1207, 0x1207, 0x122c, 0x122c, 0x122c,
	0x122c, 0x124a, 0x124a, 0x126c, 0x1281, 0x1281, 0x1281, 0x1281, 0x1281, 0x1281, 0x1281, 0x1281,
	0x1299, 0x12ab, 0x12ab, 0x12ab, 0x12ab, 0x12ab, 0x12ba, 0x12ba, 0x12ba, 0x12ba, 0x12ba, 0x12ba,
	0x12ba, 0x12cf, 0x12cf, 0x12cf, 0x12cf, 0x12cf, 0x12cf, 0x12cf, 0x12cf, 0x12de, 0x12de, 0x12f0,
	0x12f0, 0x12f0, 0x12f0, 0x12f0, 0x12f0, 0x12f0, 0x12f0, 0x12f0, 0x1305, 0x1305, 0x1305, 0x1305,
	0x1305, 0x1311, 0x1335, 0x136f, 0x1397, 0x13a3, 0x13a3, 0x13a3, 0x13b8, 0x13b8, 0x13d3, 0x13d3,
	0x13d3, 0x13e8, 0x1434, 0x1434, 0x1434, 0x1434, 0x1434, 0x1434, 0x1434, 0x1434, 0x1434, 0x1434,
	0x1440, 0x1465, 0x1465, 0x1465, 0x1465, 0x1465, 0x147a, 0x147a, 0x147a, 0x147a, 0x147a, 0x1486,
	0x1486, 0x1492, 0x1492, 0x1492, 0x14aa, 0x14aa, 0x14aa, 0x14aa, 0x14aa, 0x14aa, 0x14aa, 0x14aa,
	0x14aa, 0x14aa, 0x14aa, 0x14aa, 0x14aa, 0x14d2, 0x14d2, 0x14d2, 0x14d2, 0x14d2, 0x14d2, 0x14d2,
	0x14d2, 0x14ed, 0x14ed, 0x14ed, 0x14ed, 0x14ed, 0x14ed, 0x14ed, 0x1502, 0x1502, 0x1502, 0x1502,
	0x1502, 0x1502, 0x1508, 0x1508, 0x1508, 0x1508, 0x151d, 0x151d, 0x151d, 0x151d, 0x151d, 0x152c,
	0x152c, 0x153b, 0x153b, 0x153b, 0x1547, 0x1547, 0x1547, 0x1578, 0x15a6, 0x15a6, 0x15c7, 0x15d6,
	0x15d6, 0x15d6, 0x15d6, 0x15d6, 0x1604, 0x161d, 0x163c, 0x1658, 0x1658, 0x1658, 0x1658, 0x1658,
	0x1658, 0x1658, 0x1658, 0x1658, 0x1658, 0x1658, 0x1683, 0x1683, 0x1683, 0x1683, 0x1683, 0x1683,
	0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692,
	0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x1692, 0x16aa, 0x16aa, 0x16f0, 0x16f0,
	0x16f0, 0x16f0, 0x1711, 0x1720, 0x1720, 0x1720, 0x1720, 0x1720, 0x1720, 0x1720, 0x1735, 0x1735,
	0x1735, 0x1735, 0x1735, 0x1735, 0x1735, 0x1735, 0x1744, 0x1744, 0x1744, 0x1744, 0x1744, 0x1744,
	0x1744, 0x1744, 0x1744, 0x1744, 0x1744, 0x1785, 0x1785, 0x17df, 0x17df, 0x1805, 0x182d, 0x185f,
	0x1896, 0x18c1, 0x18f5, 0x1929, 0x195d, 0x197d, 0x197d, 0x19a2, 0x19c4, 0x19df, 0x1a0a, 0x1a32,
	0x1a32, 0x1a32, 0x1a66, 0x1a9d,
}

const neLangStr = "" +
	"अब्खाजियालीअफ्रिकान्सआकानअम्हारिकअरबीआसामीअजरबैजानीबाश्किरवेलारूसीबुल्गेरियालीबा" +
	"म्बाराबंगालीतिब्बतीब्रेटनबोस्नियालीक्याटालनकोर्सिकनचेकवेल्शडेनिशजर्मनजोङ्खाइविग्" +
	"रीकअंग्रेजीएस्पेरान्तोस्पेनिसइस्टोनियालीबास्कफारसीफिनिशफिजियालीफारोजफ्रान्सेलीफ्" +
	"रिजीयनआइरिशगलिसियालीगुजरानीगुजरातीमान्क्सहाउसाहिब्रुहिन्दीक्रोएशियालीहैटियालीहंग" +
	"्रीयालीआर्मेनियालीइन्डोनेसियालीइग्बोसिचुआन यिआइसल्यान्डिकइटालियनलनुक्टिटुटजापानी" +
	"जाभानिजजर्जियालीकिकुयुकाजाखकालालिसुटखमेरकन्नाडाकोरियालीकाश्मीरीकुर्दिशकोर्निशकिर" +
	"्गिजल्याटिनलक्जेम्बर्गिसगान्डालिंगालालाओलिथुआनियालीलुबा-काताङ्गालात्भियालीमलागास" +
	"ीमाओरीम्याकेडोनियनमलयालममंगोलमराठीमलायामाल्टिजवर्मेलीउत्तर नेडेबेलेनेपालीडचनर्वे" +
	"ली नाइनोर्स्कनर्वेली बोकमालओरोमोओरियापंजाबीपोलिशपाश्तोपोर्तुगीक्वेचुवारोमानिशरूण" +
	"्डीरोमानियालीरूसीकिन्यारवान्डासंस्कृतसिन्धीउत्तरी सामीसाङ्गोसिन्हालास्लोभाकियाली" +
	"स्लोभेनियालीशोनासोमालीअल्बेनियनसर्बियालीसुडानीस्विडिशस्वाहिलीतामिलतेलुगुताजिकथाई" +
	"तिग्रीन्याटर्कमेनटोङ्गनटर्किशतातारउइघुरयुक्रेनीउर्दुउज्बेकीभियतनामीवुलुफखोसायोरू" +
	"वाचिनियाँजुलुआघेममापुचेआसुबेम्बाबेनाबोडोचिगाचेरोकीसोरानी कुर्दिशताइताजर्मातल्लो " +
	"सोर्बियनदुवालाजोला-फोनिलएम्बुफिलिपिनीगगाउजस्वीस जर्मनगुसीहवाइयनमाथिल्लो सोर्बियन" +
	"गोम्बामाचामेकाबिलकाम्बामाकोन्डेकाबुभेर्डियानुकोयरा चिनीकालेन्जिनकोमी-पर्म्याककोन" +
	"्कानीशाम्बालाबाफियालाङ्गीलोकोतालुओलुइयामासालमेरूमोरिसेनमाखुवा-मिट्टोमेटामोहकमुन्" +
	"डाङनामाक्वासियोनकोनुएरन्यान्कोलकिचेरोम्बोर्‌वासाम्बुरूसाङ्गुसेनाकोयराबोरो सेन्नी" +
	"टाचेल्हिटदक्षिणी सामीलुले सामीइनारी सामीस्कोइट सामीकोङ्गो स्वाहिलीटेसोतासावाककेन" +
	"्द्रीय एट्लास टामाजिघटअज्ञात भाषाभाइभुन्जोसोगामानक मोरोक्कोन तामाजिघटभाषिक सामग्" +
	"री छैनआधुनिक मानक अरबीअष्ट्रियन जर्मनस्वीस हाई जर्मनयुरोपेली स्पेनिसफ्लेमिशपोर्त" +
	"ुगी (युरोप)माल्डाभियनसरलिकृत चिनियाँपरम्परागत चिनियाँ"

var neLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x21, 0x21, 0x3f, 0x4b, 0x63, 0x63, 0x6f, 0x7e, 0x7e, 0x7e,
	0x99, 0xae, 0xc6, 0xea, 0xea, 0x102, 0x114, 0x129, 0x13b, 0x159, 0x171, 0x171,
	0x171, 0x189, 0x189, 0x192, 0x192, 0x192, 0x1a1, 0x1b0, 0x1bf, 0x1bf, 0x1d1, 0x1da,
	0x1e9, 0x201, 0x222, 0x237, 0x258, 0x267, 0x276, 0x276, 0x285, 0x29d, 0x2ac, 0x2ca,
	0x2e2, 0x2f1, 0x2f1, 0x30c, 0x321, 0x336, 0x34b, 0x35a, 0x36c, 0x37e, 0x37e, 0x39f,
	0x3b7, 0x3d5, 0x3f6, 0x3f6, 0x3f6, 0x41d, 0x41d, 0x42c, 0x445, 0x445, 0x445, 0x469,
	0x47e, 0x49c, 0x4ae, 0x4c3, 0x4de, 0x4de, 0x4f0, 0x4f0, 0x4ff, 0x51a, 0x526, 0x53b,
	0x553, 0x553, 0x56b, 0x580, 0x580, 0x595, 0x5aa, 0x5bf, 0x5e6, 0x5f8, 0x5f8, 0x60d,
	0x616, 0x637, 0x65c, 0x67a, 0x68f, 0x68f, 0x69e, 0x6c2, 0x6d4, 0x6e3, 0x6f2, 0x701,
	0x716, 0x72b, 0x72b, 0x753, 0x765, 0x765, 0x76b, 0x79f, 0x7c7, 0x7c7, 0x7c7, 0x7c7,
	0x7c7, 0x7c7, 0x7d6, 0x7e5, 0x7e5, 0x7f7, 0x7f7, 0x806, 0x818, 0x830, 0x848, 0x85d,
	0x86f, 0x88d, 0x899, 0x8c0, 0x8d5, 0x8d5, 0x8e7, 0x906, 0x918, 0x930, 0x954, 0x978,
	0x978, 0x984, 0x996, 0x9b1, 0x9cc, 0x9cc, 0x9cc, 0x9de, 0x9f3, 0xa0b, 0xa1a, 0xa2c,
	0xa3b, 0xa44, 0xa62, 0xa77, 0xa77, 0xa89, 0xa9b, 0xa9b, 0xaaa, 0xaaa, 0xab9, 0xad1,
	0xae0, 0xaf5, 0xaf5, 0xb0d, 0xb0d, 0xb0d, 0xb1c, 0xb28, 0xb28, 0xb3a, 0xb3a, 0xb4f,
	0xb5b, 0xb5b, 0xb5b, 0xb5b, 0xb5b, 0xb5b, 0xb5b, 0xb67, 0xb67, 0xb67, 0xb67, 0xb67,
	0xb67, 0xb67, 0xb67, 0xb67, 0xb67, 0xb79, 0xb79, 0xb79, 0xb79, 0xb79, 0xb79, 0xb79,
	0xb82, 0xb82, 0xb82, 0xb82, 0xb82, 0xb82, 0xb82, 0xb82, 0xb82, 0xb82, 0xb82, 0xb82,
	0xb82, 0xb82, 0xb94, 0xb94, 0xba0, 0xba0, 0xba0, 0xba0, 0xba0, 0xba0, 0xba0, 0xba0,
	0xba0, 0xba0, 0xba0, 0xba0, 0xba0, 0xbac, 0xbac, 0xbac, 0xbac, 0xbac, 0xbac, 0xbac,
	0xbac, 0xbac, 0xbac, 0xbac, 0xbac, 0xbb8, 0xbb8, 0xbb8, 0xbb8, 0xbb8, 0xbb8, 0xbb8,
	0xbb8, 0xbca, 0xbca, 0xbf2, 0xbf2, 0xbf2, 0xbf2, 0xbf2, 0xbf2, 0xbf2, 0xc01, 0xc01,
	0xc01, 0xc01, 0xc01, 0xc10, 0xc10, 0xc38, 0xc38, 0xc4a, 0xc4a, 0xc66, 0xc66, 0xc66,
	0xc75, 0xc75, 0xc75, 0xc75, 0xc75, 0xc75, 0xc75, 0xc75, 0xc75, 0xc75, 0xc75, 0xc8d,
	0xc8d, 0xc8d, 0xc8d, 0xc8d, 0xc8d, 0xc8d, 0xc8d, 0xc8d, 0xc8d, 0xc8d, 0xc9c, 0xc9c,
	0xc9c, 0xc9c, 0xc9c, 0xc9c, 0xc9c, 0xc9c, 0xc9c, 0xc9c, 0xc9c, 0xc9c, 0xc9c, 0xc9c,
	0xc9c, 0xc9c, 0xcbb, 0xcbb, 0xcbb, 0xcc7, 0xcc7, 0xcc7, 0xcc7, 0xcd9, 0xcd9, 0xcd9,
	0xcd9, 0xcd9, 0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd0a, 0xd0a,
	0xd1c, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd3d, 0xd3d, 0xd3d, 0xd4f, 0xd4f, 0xd4f,
	0xd4f, 0xd4f, 0xd67, 0xd91, 0xd91, 0xd91, 0xd91, 0xd91, 0xd91, 0xdad, 0xdad, 0xdad,
	0xdad, 0xdc8, 0xdc8, 0xded, 0xe05, 0xe05, 0xe05, 0xe05, 0xe05, 0xe05, 0xe05, 0xe05,
	0xe1d, 0xe2f, 0xe2f, 0xe2f, 0xe2f, 0xe2f, 0xe41, 0xe41, 0xe41, 0xe41, 0xe41, 0xe41,
	0xe41, 0xe53, 0xe53, 0xe53, 0xe53, 0xe53, 0xe53, 0xe53, 0xe53, 0xe5c, 0xe5c, 0xe6b,
	0xe6b, 0xe6b, 0xe6b, 0xe6b, 0xe6b, 0xe6b, 0xe6b, 0xe6b, 0xe7a, 0xe7a, 0xe7a, 0xe7a,
	0xe7a, 0xe86, 0xe9b, 0xe9b, 0xec0, 0xecc, 0xecc, 0xecc, 0xecc, 0xecc, 0xed8, 0xed8,
	0xed8, 0xeed, 0xeed, 0xeed, 0xeed, 0xeed, 0xeed, 0xeed, 0xeed, 0xeed, 0xeed, 0xeed,
	0xef9, 0xef9, 0xef9, 0xef9, 0xef9, 0xef9, 0xf11, 0xf11, 0xf11, 0xf11, 0xf11, 0xf1a,
	0xf1a, 0xf26, 0xf26, 0xf26, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41,
	0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41, 0xf41,
	0xf41, 0xf4d, 0xf4d, 0xf4d, 0xf4d, 0xf4d, 0xf4d, 0xf4d, 0xf5f, 0xf5f, 0xf5f, 0xf5f,
	0xf5f, 0xf5f, 0xf6e, 0xf6e, 0xf6e, 0xf6e, 0xf86, 0xf86, 0xf86, 0xf86, 0xf86, 0xf98,
	0xf98, 0xf98, 0xf98, 0xf98, 0xfa4, 0xfa4, 0xfa4, 0xfd2, 0xfd2, 0xfd2, 0xfed, 0xfed,
	0xfed, 0xfed, 0xfed, 0xfed, 0x100f, 0x1028, 0x1044, 0x1063, 0x1063, 0x1063, 0x1063, 0x1063,
	0x1063, 0x1063, 0x1063, 0x1063, 0x1063, 0x1063, 0x108e, 0x108e, 0x108e, 0x108e, 0x108e, 0x108e,
	0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a,
	0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x109a, 0x10af, 0x10af, 0x10f6, 0x10f6,
	0x10f6, 0x10f6, 0x1115, 0x111e, 0x111e, 0x111e, 0x111e, 0x111e, 0x111e, 0x111e, 0x1130, 0x1130,
	0x1130, 0x1130, 0x1130, 0x1130, 0x1130, 0x1130, 0x113c, 0x113c, 0x113c, 0x113c, 0x113c, 0x113c,
	0x113c, 0x113c, 0x113c, 0x113c, 0x113c, 0x117d, 0x117d, 0x11ac, 0x11ac, 0x11d8, 0x1203, 0x122c,
	0x122c, 0x122c, 0x122c, 0x122c, 0x122c, 0x125a, 0x125a, 0x125a, 0x125a, 0x126f, 0x126f, 0x1299,
	0x12b7, 0x12b7, 0x12e2, 0x1313,
}

const nlLangStr = "" +
	"AfarAbchazischAvestischAfrikaansAkanAmhaarsAragoneesArabischAssameesAvarischAyma" +
	"raAzerbeidzjaansBasjkiersWit-RussischBulgaarsBislamaBambaraBengaalsTibetaansBret" +
	"onsBosnischCatalaansTsjetsjeensChamorroCorsicaansCreeTsjechischKerkslavischTsjoe" +
	"vasjischWelshDeensDuitsDivehiDzongkhaEweGrieksEngelsEsperantoSpaansEstischBaskis" +
	"chPerzischFulahFinsFijischFaeröersFransFriesIersSchots-GaelischGalicischGuaraníG" +
	"ujaratiManxHausaHebreeuwsHindiHiri MotuKroatischHaïtiaans CreoolsHongaarsArmeens" +
	"HereroInterlinguaIndonesischInterlingueIgboYiInupiaqIdoIJslandsItaliaansInuktitu" +
	"tJapansJavaansGeorgischKongoGikuyuKuanyamaKazachsGroenlandsKhmerKannadaKoreaansK" +
	"anuriKasjmiriKoerdischKomiCornishKirgizischLatijnLuxemburgsLugandaLimburgsLingal" +
	"aLaotiaansLitouwsLuba-KatangaLetsMalagassischMarshalleesMaoriMacedonischMalayala" +
	"mMongoolsMarathiMaleisMalteesBirmaansNauruaansNoord-NdebeleNepaleesNdongaNederla" +
	"ndsNoors - NynorskNoors - BokmålZuid-NdbeleNavajoNyanjaOccitaansOjibwaAfaan Orom" +
	"oOdiaOssetischPunjabiPaliPoolsPasjtoePortugeesQuechuaReto-RomaansKirundiRoemeens" +
	"RussischKinyarwandaSanskrietSardijnsSindhiNoord-SamischSangoSingaleesSlowaaksSlo" +
	"veensSamoaansShonaSomalischAlbaneesServischSwaziZuid-SothoSoendaneesZweedsSwahil" +
	"iTamilTeluguTadzjieksThaisTigrinyaTurkmeensTswanaTongaansTurksTsongaTataarsTahit" +
	"iaansOeigoersOekraïensUrduOezbeeksVendaVietnameesVolapükWaalsWolofXhosaJiddischY" +
	"orubaZhuangChineesZoeloeAtjehsAkoliAdangmeAdygeesTunesisch ArabischAfrihiliAghem" +
	"AinuAkkadischAlabamaAleoetischGegischZuid-AltaïschOudengelsAngikaArameesMapudung" +
	"unAraonaArapahoAlgerijns ArabischArawakMarokkaans ArabischEgyptisch ArabischAsuA" +
	"merikaanse GebarentaalAsturischKotavaAwadhiZuid-Azerbeidzjaans ArabischBeloetsji" +
	"BalineesBeiersBasaBamounBatak TobaGhomala’BejaBembaBetawiBenaBafutBadagaBhojpuri" +
	"BikolBiniBanjarKomSiksikaBishnupriyaBakhtiariBrajBrahuiBodoAkooseBoerjatischBugi" +
	"neesBuluBlinMedumbaCaddoCaribischCayugaAtsamCebuanoChigaChibchaChagataiChuukeesM" +
	"ariChinook JargonChoctawChipewyanCherokeeCheyenneSoranîKoptischCapiznonKrim-Tata" +
	"arsKasjoebischDakotaDargwaTaitaDelawareSlaveyDogribDinkaZarmaDogriNedersorbischD" +
	"usunDualaMiddelnederlandsJola-FonyiDyulaDazagaEmbuEfikEmilianoOudegyptischEkajuk" +
	"ElamitischMiddelengelsYupikEwondoExtremeensFangFilipijnsTornedal-FinsFonCajun-Fr" +
	"ansMiddelfransOudfransArpitaansNoord-FriesOost-FriesFriulischGaGagaoezischGayoGb" +
	"ayaZoroastrisch DariGe’ezGilberteesGilakiMiddelhoogduitsOudhoogduitsGoa KonkaniG" +
	"ondiGorontaloGothischGreboOudgrieksZwitserduitsWayuuGuruneGusiiGwichʼinHaidaHakk" +
	"aHawaïaansFijisch HindiHiligaynonHettitischHmongOppersorbischXiangyuHupaIbanIbib" +
	"ioIlokoIngoesjetischIngrischJamaicaans CreoolsLojbanNgombaMachameJudeo-PerzischJ" +
	"udeo-ArabischJutlandsKarakalpaksKabylischKachinJjuKambaKawiKabardischKanembuTyap" +
	"MakondeKaapverdisch CreoolsKenyangKoroKaingangKhasiKhotaneesKoyra ChiiniKhowarKi" +
	"rmanckîKakoKalenjinKimbunduKomi-PermjaaksKonkaniKosraeaansKpelleKaratsjaj-Balkar" +
	"ischKrioKinaray-aKarelischKurukhShambalaBafiaKölschKoemuksKutenaiLadinoLangiLahn" +
	"daLambaLezgischLingua Franca NovaLigurischLijfsLakotaLombardischMongoLoziLetgaal" +
	"sLuba-LuluaLuisenoLundaLuoMizoLuyiaKlassiek ChineesLazischMadoereesMafaMagahiMai" +
	"thiliMakassaarsMandingoMaaMabaMoksjaMandarMendeMeruMorisyenMiddeliersMakhuwa-Mee" +
	"ttoMeta’Mi’kmaqMinangkabauMantsjoeMeiteiMohawkMossiWest-MariMundangMeerdere tale" +
	"nCreekMirandeesMarwariMentawaiMyeneErzjaMazanderaniMinnanyuNapolitaansNamaNeders" +
	"aksischNewariNiasNiueaansAo NagaNgumbaNgiemboonNogaiOudnoorsNovialN’KoNoord-Soth" +
	"oNuerKlassiek NepalbhasaNyamweziNyankoleNyoroNzimaOsageOttomaans-TurksPangasinan" +
	"PahlaviPampangaPapiamentsPalausPicardischPennsylvania-DuitsPlautdietschOudperzis" +
	"chPaltsischFoenicischPiëmonteesPontischPohnpeiaansOudpruisischOudprovençaalsK’ic" +
	"he’KichwaRajasthaniRapanuiRarotonganRomagnolRiffijnsRomboRomaniRotumaansRoetheen" +
	"sRovianaAroemeensRwaSandaweJakoetsSamaritaans-ArameesSamburuSasakSantaliSaurasht" +
	"raNgambaySanguSiciliaansSchotsSassareesSenecaSenaSeriSelkoepsKoyraboro SenniOudi" +
	"ersSamogitischTashelhiytShanTsjadisch ArabischSidamoSilezisch DuitsSelayarZuid-S" +
	"amischLule-SamischInari-SamischSkolt-SamischSoninkeSogdischSranantongoSererSahoS" +
	"aterfriesSukumaSoesoeSoemerischShimaoreCongo SwahiliKlassiek SyrischSyrischSilez" +
	"ischTuluTimneTesoTerenoTetunTigreTivTokelausTsakhurKlingonTlingitTamashekNyasa T" +
	"ongaTok PisinTuroyoTarokoTsakonischTsimshianMoslim TatToemboekaTuvaluaansTasawaq" +
	"ToevaansTamazight (Centraal-Marokko)OedmoertsOegaritischUmbunduRootVaiVenetiaans" +
	"WepsischWest-VlaamsVotischVõroVunjoWalserWolayttaWarayWashoWuyuKalmuksMingreelsS" +
	"ogaYaoYapeesYangbenYembaNheengatuKantoneesZapotecBlissymbolenZeeuwsZenagaStandaa" +
	"rd Marokkaanse TamazightZunigeen linguïstische inhoudZazamodern standaard Arabis" +
	"chOostenrijks DuitsZwitsers HoogduitsAustralisch EngelsCanadees EngelsBrits Enge" +
	"lsAmerikaans EngelsLatijns-Amerikaans SpaansEuropees SpaansMexicaans SpaansCanad" +
	"ees FransZwitsers FransVlaamsBraziliaans PortugeesEuropees PortugeesServokroatis" +
	"chvereenvoudigd Chineestraditioneel Chinees"

var nlLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xe, 0x17, 0x20, 0x24, 0x2b, 0x34, 0x3c, 0x44, 0x4c, 0x52,
	0x60, 0x69, 0x75, 0x7d, 0x84, 0x8b, 0x93, 0x9c, 0xa3, 0xab, 0xb4, 0xbf,
	0xc7, 0xd1, 0xd5, 0xdf, 0xeb, 0xf8, 0xfd, 0x102, 0x107, 0x10d, 0x115, 0x118,
	0x11e, 0x124, 0x12d, 0x133, 0x13a, 0x142, 0x14a, 0x14f, 0x153, 0x15a, 0x163, 0x168,
	0x16d, 0x171, 0x180, 0x189, 0x191, 0x199, 0x19d, 0x1a2, 0x1ab, 0x1b0, 0x1b9, 0x1c2,
	0x1d4, 0x1dc, 0x1e3, 0x1e9, 0x1f4, 0x1ff, 0x20a, 0x20e, 0x210, 0x217, 0x21a, 0x222,
	0x22b, 0x234, 0x23a, 0x241, 0x24a, 0x24f, 0x255, 0x25d, 0x264, 0x26e, 0x273, 0x27a,
	0x282, 0x288, 0x290, 0x299, 0x29d, 0x2a4, 0x2ae, 0x2b4, 0x2be, 0x2c5, 0x2cd, 0x2d4,
	0x2dd, 0x2e4, 0x2f0, 0x2f4, 0x300, 0x30b, 0x310, 0x31b, 0x324, 0x32c, 0x333, 0x339,
	0x340, 0x348, 0x351, 0x35e, 0x366, 0x36c, 0x376, 0x385, 0x394, 0x39f, 0x3a5, 0x3ab,
	0x3b4, 0x3ba, 0x3c5, 0x3c9, 0x3d2, 0x3d9, 0x3dd, 0x3e2, 0x3e9, 0x3f2, 0x3f9, 0x405,
	0x40c, 0x414, 0x41c, 0x427, 0x430, 0x438, 0x43e, 0x44b, 0x450, 0x459, 0x461, 0x469,
	0x471, 0x476, 0x47f, 0x487, 0x48f, 0x494, 0x49e, 0x4a8, 0x4ae, 0x4b5, 0x4ba, 0x4c0,
	0x4c9, 0x4ce, 0x4d6, 0x4df, 0x4e5, 0x4ed, 0x4f2, 0x4f8, 0x4ff, 0x509, 0x511, 0x51b,
	0x51f, 0x527, 0x52c, 0x536, 0x53e, 0x543, 0x548, 0x54d, 0x555, 0x55b, 0x561, 0x568,
	0x56e, 0x574, 0x579, 0x580, 0x587, 0x599, 0x5a1, 0x5a6, 0x5aa, 0x5b3, 0x5ba, 0x5c4,
	0x5cb, 0x5d9, 0x5e2, 0x5e8, 0x5ef, 0x5f9, 0x5ff, 0x606, 0x618, 0x61e, 0x631, 0x643,
	0x646, 0x65d, 0x666, 0x66c, 0x672, 0x68e, 0x697, 0x69f, 0x6a5, 0x6a9, 0x6af, 0x6b9,
	0x6c3, 0x6c7, 0x6cc, 0x6d2, 0x6d6, 0x6db, 0x6e1, 0x6e9, 0x6ee, 0x6f2, 0x6f8, 0x6fb,
	0x702, 0x70d, 0x716, 0x71a, 0x720, 0x724, 0x72a, 0x735, 0x73d, 0x741, 0x745, 0x74c,
	0x751, 0x75a, 0x760, 0x765, 0x76c, 0x771, 0x778, 0x780, 0x788, 0x78c, 0x79a, 0x7a1,
	0x7aa, 0x7b2, 0x7ba, 0x7c1, 0x7c9, 0x7d1, 0x7dd, 0x7e8, 0x7ee, 0x7f4, 0x7f9, 0x801,
	0x807, 0x80d, 0x812, 0x817, 0x81c, 0x829, 0x82e, 0x833, 0x843, 0x84d, 0x852, 0x858,
	0x85c, 0x860, 0x868, 0x874, 0x87a, 0x884, 0x890, 0x895, 0x89b, 0x8a5, 0x8a9, 0x8b2,
	0x8bf, 0x8c2, 0x8cd, 0x8d8, 0x8e0, 0x8e9, 0x8f4, 0x8fe, 0x907, 0x909, 0x914, 0x914,
	0x918, 0x91d, 0x92e, 0x935, 0x93f, 0x945, 0x954, 0x960, 0x96b, 0x970, 0x979, 0x981,
	0x986, 0x98f, 0x99b, 0x9a0, 0x9a6, 0x9ab, 0x9b4, 0x9b9, 0x9be, 0x9c8, 0x9d5, 0x9df,
	0x9e9, 0x9ee, 0x9fb, 0xa02, 0xa06, 0xa0a, 0xa10, 0xa15, 0xa22, 0xa2a, 0xa3c, 0xa42,
	0xa48, 0xa4f, 0xa5d, 0xa6b, 0xa73, 0xa7e, 0xa87, 0xa8d, 0xa90, 0xa95, 0xa99, 0xaa3,
	0xaaa, 0xaae, 0xab5, 0xac9, 0xad0, 0xad4, 0xadc, 0xae1, 0xaea, 0xaf6, 0xafc, 0xb06,
	0xb0a, 0xb12, 0xb1a, 0xb28, 0xb2f, 0xb39, 0xb3f, 0xb53, 0xb57, 0xb60, 0xb69, 0xb6f,
	0xb77, 0xb7c, 0xb83, 0xb8a, 0xb91, 0xb97, 0xb9c, 0xba2, 0xba7, 0xbaf, 0xbc1, 0xbca,
	0xbcf, 0xbd5, 0xbe0, 0xbe5, 0xbe9, 0xbf1, 0xbfb, 0xc02, 0xc07, 0xc0a, 0xc0e, 0xc13,
	0xc23, 0xc2a, 0xc33, 0xc37, 0xc3d, 0xc45, 0xc4f, 0xc57, 0xc5a, 0xc5e, 0xc64, 0xc6a,
	0xc6f, 0xc73, 0xc7b, 0xc85, 0xc93, 0xc9a, 0xca3, 0xcae, 0xcb6, 0xcbc, 0xcc2, 0xcc7,
	0xcd0, 0xcd7, 0xce5, 0xcea, 0xcf3, 0xcfa, 0xd02, 0xd07, 0xd0c, 0xd17, 0xd1f, 0xd2a,
	0xd2e, 0xd3b, 0xd41, 0xd45, 0xd4d, 0xd54, 0xd5a, 0xd63, 0xd68, 0xd70, 0xd76, 0xd7c,
	0xd87, 0xd8b, 0xd9e, 0xda6, 0xdae, 0xdb3, 0xdb8, 0xdbd, 0xdcc, 0xdd6, 0xddd, 0xde5,
	0xdef, 0xdf5, 0xdff, 0xe11, 0xe1d, 0xe28, 0xe31, 0xe3b, 0xe46, 0xe4e, 0xe59, 0xe65,
	0xe74, 0xe7f, 0xe85, 0xe8f, 0xe96, 0xea0, 0xea8, 0xeb0, 0xeb5, 0xebb, 0xec4, 0xecd,
	0xed4, 0xedd, 0xee0, 0xee7, 0xeee, 0xf01, 0xf08, 0xf0d, 0xf14, 0xf1e, 0xf25, 0xf2a,
	0xf34, 0xf3a, 0xf43, 0xf49, 0xf4d, 0xf51, 0xf59, 0xf68, 0xf6f, 0xf7a, 0xf84, 0xf88,
	0xf9a, 0xfa0, 0xfaf, 0xfb6, 0xfc2, 0xfce, 0xfdb, 0xfe8, 0xfef, 0xff7, 0x1002, 0x1007,
	0x100b, 0x1015, 0x101b, 0x1021, 0x102b, 0x1033, 0x1040, 0x1050, 0x1057, 0x1060, 0x1064, 0x1069,
	0x106d, 0x1073, 0x1078, 0x107d, 0x1080, 0x1088, 0x108f, 0x1096, 0x109d, 0x109d, 0x10a5, 0x10b0,
	0x10b9, 0x10bf, 0x10c5, 0x10cf, 0x10d8, 0x10e2, 0x10eb, 0x10f5, 0x10fc, 0x1104, 0x1120, 0x1129,
	0x1134, 0x113b, 0x113f, 0x1142, 0x114c, 0x1154, 0x115f, 0x115f, 0x1166, 0x116b, 0x1170, 0x1176,
	0x117e, 0x1183, 0x1188, 0x118c, 0x1193, 0x119c, 0x11a0, 0x11a3, 0x11a9, 0x11b0, 0x11b5, 0x11be,
	0x11c7, 0x11ce, 0x11da, 0x11e0, 0x11e6, 0x1205, 0x1209, 0x1223, 0x1227, 0x1240, 0x1251, 0x1263,
	0x1275, 0x1284, 0x1290, 0x12a1, 0x12ba, 0x12c9, 0x12d9, 0x12e7, 0x12f5, 0x12fb, 0x1310, 0x1322,
	0x1322, 0x1330, 0x1345, 0x1359,
}

const noLangStr = "" +
	"afarabkhasiskavestiskafrikaansakanamhariskaragonskarabiskassamiskavariskaymaraas" +
	"erbajdsjanskbasjkirskhviterussiskbulgarskbislamabambarabengalitibetanskbretonskb" +
	"osniskkatalansktsjetsjenskchamorrokorsikanskcreetsjekkiskkirkeslavisktsjuvanskwa" +
	"lisiskdansktyskdivehidzongkhaewegreskengelskesperantospanskestiskbaskiskpersiskf" +
	"ulanifinskfijianskfærøyskfranskvestfrisiskirskskotsk gæliskgalisiskguaranigujara" +
	"timanskhausahebraiskhindihiri motukroatiskhaitiskungarskarmenskhererointerlingua" +
	"indonesiskinterlingueibosichuan-yiinupiakidoislandskitalienskinuktitutjapanskjav" +
	"anesiskgeorgiskkikongokikuyukuanyamakasakhiskgrønlandskkhmerkannadakoreanskkanur" +
	"ikasjmirikurdiskkomikorniskkirgisisklatinluxemburgskgandalimburgisklingalalaotis" +
	"klitauiskluba-katangalatviskmadagassiskmarshallesiskmaorimakedonskmalayalammongo" +
	"lskmarathimalayiskmaltesiskburmesisknaurunord-ndebelenepalindonganederlandsknors" +
	"k nynorsknorsk bokmålsør-ndebelenavajonyanjaoksitanskojibwaoromooriyaossetiskpun" +
	"jabipalipolskpashtoportugisiskquechuaretoromanskrundirumenskrussiskkinyarwandasa" +
	"nskritsardinsksindhinordsamisksangosingalesiskslovakiskslovensksamoanskshonasoma" +
	"lialbanskserbiskswatisør-sothosundanesisksvenskswahilitamilsktelugutadsjikisktha" +
	"itigrinjaturkmensksetswanatongansktyrkisktsongatatarisktahitiskuiguriskukrainsku" +
	"rduusbekiskvendavietnamesiskvolapykvallonskwolofxhosajiddiskjorubazhuangkinesisk" +
	"zuluachinesiskacoliadangmeadygheafrihiliaghemainuakkadiskaleutisksøraltaiskgamme" +
	"lengelskangikaarameiskaraukanskarapahoarawakasuasturiskawadhibaluchibalinesiskba" +
	"sabamunghomalabejabembabenabafutbhojpuribikolbinikomsiksikabrajbodoakoseburiatbu" +
	"ginesiskbulublinmedumbacaddokaribiskcayugaatsamcebuanskkigachibchachagataichuuke" +
	"siskmarichinookchoctawchipewianskcherokesiskcheyennekurdisk (sorani)koptiskkrimt" +
	"atariskkasjubiskdakotadargwataitadelawareslaviskdogribdinkazarmadogrilavsorbiskd" +
	"ualamellomnederlandskjola-fonyidyuladazagakiembuefikgammelegyptiskekajukelamitti" +
	"skmellomengelskewondofangfilippinskfonmellomfranskgammelfransknordfrisiskøstfris" +
	"iskfriulianskgagagausiskgayogbayageskiribatiskmellomhøytyskgammelhøytyskgondigor" +
	"ontalogotiskgrebogammelgresksveitsertyskgusiigwichinhaidahawaiiskhiligaynonhetti" +
	"ttiskhmonghøysorbiskhupaibanibibioilokoingusjisklojbanngombamachamejødepersiskjø" +
	"dearabiskkarakalpakiskkabylskkachinjjukambakawikabardiskkanembutyapmakondekappve" +
	"rdiskkorokhasikhotanesiskkoyra chiinikakokalenjinkimbundukomipermjakiskkonkaniko" +
	"sraeanskkpellekarachay-balkarkarelskkurukhshambalabafiakølnskkumykkutenailadinsk" +
	"langilahndalambalezghianlakotamongoloziluba-lulualuisenolundaluolushailuhyamadur" +
	"esiskmafamagahimaithilimakasarmandingomasaimabamokshamandarmendemerumauritisk-kr" +
	"eolskmellomirskmakhuwa-meettometa’micmacminangkabaumandsjumanipurimohawkmossimun" +
	"dangflere språkcreekmirandesiskmarwarimyeneerzyanapolitansknamalavtysknewarinias" +
	"niueanskkwasiongiemboonnogaigammelnorsknkånord-sothonuerklassisk newarinyamwezin" +
	"yankolenyoronzimaosageottomansk tyrkiskpangasinanpahlavipampangapapiamentopalaui" +
	"skgammelpersiskfønikiskponapiskgammelprovençalskquichérajasthanirapanuirarotonga" +
	"nskromboromaniaromanskrwasandawejakutsksamaritansk arameisksamburusasaksantaling" +
	"ambaysangusicilianskskotsksenecasenaselkupiskkoyraboro sennigammelirsktachelhits" +
	"hanTsjad-arabisksidamosørsamisklulesamiskenaresamiskskoltesamisksoninkesogdisksr" +
	"anan tongoserersahosukumasususumeriskkomoriskkongolesisk swahiliklassisk syrisks" +
	"yrisktemnetesoterenotetumtigrétivtokelauklingontlingittamasjeknyasa-tongansktok " +
	"pisintarokotsimshiantumbukatuvalutasawaqtuvinisksentralmarokkansk tamazightudmur" +
	"tugaritiskumbundurotvaivotiskvunjowalserwalamowaraywashokalmyksogayaoyapesiskyan" +
	"gbenyembakantonesiskzapotecblissymbolerzenagastandard marrokansk tamazightzuniut" +
	"en språklig innholdzazamoderne standard arabiskøsterriksk tysksveitsisk høytyska" +
	"ustralsk engelskcanadisk engelskbritisk engelskamerikansk engelsklatinamerikansk" +
	" spanskeuropeisk spanskmeksikansk spanskcanadisk fransksveitsisk franskflamskbra" +
	"siliansk portugisiskeuropeisk portugisiskmoldovskserbokroatiskforenklet kinesisk" +
	"tradisjonell kinesisk"

var noLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xd, 0x15, 0x1e, 0x22, 0x2a, 0x32, 0x39, 0x41, 0x48, 0x4e,
	0x5c, 0x65, 0x71, 0x79, 0x80, 0x87, 0x8e, 0x97, 0x9f, 0xa6, 0xaf, 0xba,
	0xc2, 0xcc, 0xd0, 0xd9, 0xe5, 0xee, 0xf6, 0xfb, 0xff, 0x105, 0x10d, 0x110,
	0x115, 0x11c, 0x125, 0x12b, 0x131, 0x138, 0x13f, 0x145, 0x14a, 0x152, 0x15b, 0x161,
	0x16c, 0x170, 0x17e, 0x186, 0x18d, 0x195, 0x19a, 0x19f, 0x1a7, 0x1ac, 0x1b5, 0x1bd,
	0x1c4, 0x1cb, 0x1d2, 0x1d8, 0x1e3, 0x1ed, 0x1f8, 0x1fb, 0x205, 0x20c, 0x20f, 0x217,
	0x220, 0x229, 0x230, 0x23a, 0x242, 0x249, 0x24f, 0x257, 0x260, 0x26b, 0x270, 0x277,
	0x27f, 0x285, 0x28d, 0x294, 0x298, 0x29f, 0x2a8, 0x2ad, 0x2b8, 0x2bd, 0x2c7, 0x2ce,
	0x2d5, 0x2dd, 0x2e9, 0x2f0, 0x2fb, 0x308, 0x30d, 0x316, 0x31f, 0x327, 0x32e, 0x336,
	0x33f, 0x348, 0x34d, 0x359, 0x35f, 0x365, 0x370, 0x37d, 0x38a, 0x396, 0x39c, 0x3a2,
	0x3ab, 0x3b1, 0x3b6, 0x3bb, 0x3c3, 0x3ca, 0x3ce, 0x3d3, 0x3d9, 0x3e4, 0x3eb, 0x3f6,
	0x3fb, 0x402, 0x409, 0x414, 0x41c, 0x424, 0x42a, 0x434, 0x439, 0x444, 0x44d, 0x455,
	0x45d, 0x462, 0x468, 0x46f, 0x476, 0x47b, 0x485, 0x490, 0x496, 0x49d, 0x4a4, 0x4aa,
	0x4b4, 0x4b8, 0x4c0, 0x4c9, 0x4d1, 0x4d9, 0x4e0, 0x4e6, 0x4ee, 0x4f6, 0x4fe, 0x506,
	0x50a, 0x512, 0x517, 0x523, 0x52a, 0x532, 0x537, 0x53c, 0x543, 0x549, 0x54f, 0x557,
	0x55b, 0x565, 0x56a, 0x571, 0x577, 0x577, 0x57f, 0x584, 0x588, 0x590, 0x590, 0x598,
	0x598, 0x5a3, 0x5b0, 0x5b6, 0x5be, 0x5c7, 0x5c7, 0x5ce, 0x5ce, 0x5d4, 0x5d4, 0x5d4,
	0x5d7, 0x5d7, 0x5df, 0x5df, 0x5e5, 0x5e5, 0x5ec, 0x5f6, 0x5f6, 0x5fa, 0x5ff, 0x5ff,
	0x606, 0x60a, 0x60f, 0x60f, 0x613, 0x618, 0x618, 0x620, 0x625, 0x629, 0x629, 0x62c,
	0x633, 0x633, 0x633, 0x637, 0x637, 0x63b, 0x640, 0x646, 0x650, 0x654, 0x658, 0x65f,
	0x664, 0x66c, 0x672, 0x677, 0x67f, 0x683, 0x68a, 0x692, 0x69c, 0x6a0, 0x6a7, 0x6ae,
	0x6b9, 0x6c4, 0x6cc, 0x6dc, 0x6e3, 0x6e3, 0x6ef, 0x6f8, 0x6fe, 0x704, 0x709, 0x711,
	0x718, 0x71e, 0x723, 0x728, 0x72d, 0x737, 0x737, 0x73c, 0x74d, 0x757, 0x75c, 0x762,
	0x768, 0x76c, 0x76c, 0x77a, 0x780, 0x78a, 0x797, 0x797, 0x79d, 0x79d, 0x7a1, 0x7ab,
	0x7ab, 0x7ae, 0x7ae, 0x7ba, 0x7c6, 0x7c6, 0x7d1, 0x7dc, 0x7e6, 0x7e8, 0x7f1, 0x7f1,
	0x7f5, 0x7fa, 0x7fa, 0x7fd, 0x807, 0x807, 0x815, 0x823, 0x823, 0x828, 0x831, 0x837,
	0x83c, 0x847, 0x853, 0x853, 0x853, 0x858, 0x85f, 0x864, 0x864, 0x86c, 0x86c, 0x876,
	0x880, 0x885, 0x890, 0x890, 0x894, 0x898, 0x89e, 0x8a3, 0x8ac, 0x8ac, 0x8ac, 0x8b2,
	0x8b8, 0x8bf, 0x8cb, 0x8d7, 0x8d7, 0x8e4, 0x8eb, 0x8f1, 0x8f4, 0x8f9, 0x8fd, 0x906,
	0x90d, 0x911, 0x918, 0x923, 0x923, 0x927, 0x927, 0x92c, 0x937, 0x943, 0x943, 0x943,
	0x947, 0x94f, 0x957, 0x965, 0x96c, 0x976, 0x97c, 0x98b, 0x98b, 0x98b, 0x992, 0x998,
	0x9a0, 0x9a5, 0x9ac, 0x9b1, 0x9b8, 0x9bf, 0x9c4, 0x9ca, 0x9cf, 0x9d7, 0x9d7, 0x9d7,
	0x9d7, 0x9dd, 0x9dd, 0x9e2, 0x9e6, 0x9e6, 0x9f0, 0x9f7, 0x9fc, 0x9ff, 0xa05, 0xa0a,
	0xa0a, 0xa0a, 0xa14, 0xa18, 0xa1e, 0xa26, 0xa2d, 0xa35, 0xa3a, 0xa3e, 0xa44, 0xa4a,
	0xa4f, 0xa53, 0xa64, 0xa6e, 0xa7c, 0xa83, 0xa89, 0xa94, 0xa9b, 0xaa3, 0xaa9, 0xaae,
	0xaae, 0xab5, 0xac1, 0xac6, 0xad1, 0xad8, 0xad8, 0xadd, 0xae2, 0xae2, 0xae2, 0xaed,
	0xaf1, 0xaf8, 0xafe, 0xb02, 0xb0a, 0xb0a, 0xb10, 0xb19, 0xb1e, 0xb29, 0xb29, 0xb2d,
	0xb37, 0xb3b, 0xb4a, 0xb52, 0xb5a, 0xb5f, 0xb64, 0xb69, 0xb7a, 0xb84, 0xb8b, 0xb93,
	0xb9d, 0xba5, 0xba5, 0xba5, 0xba5, 0xbb2, 0xbb2, 0xbbb, 0xbbb, 0xbbb, 0xbc3, 0xbc3,
	0xbd5, 0xbdc, 0xbdc, 0xbe6, 0xbed, 0xbf9, 0xbf9, 0xbf9, 0xbfe, 0xc04, 0xc04, 0xc04,
	0xc04, 0xc0c, 0xc0f, 0xc16, 0xc1d, 0xc31, 0xc38, 0xc3d, 0xc44, 0xc44, 0xc4b, 0xc50,
	0xc5a, 0xc60, 0xc60, 0xc66, 0xc6a, 0xc6a, 0xc73, 0xc82, 0xc8c, 0xc8c, 0xc95, 0xc99,
	0xca6, 0xcac, 0xcac, 0xcac, 0xcb6, 0xcc0, 0xccb, 0xcd7, 0xcde, 0xce5, 0xcf1, 0xcf6,
	0xcfa, 0xcfa, 0xd00, 0xd04, 0xd0c, 0xd14, 0xd27, 0xd36, 0xd3c, 0xd3c, 0xd3c, 0xd41,
	0xd45, 0xd4b, 0xd50, 0xd56, 0xd59, 0xd60, 0xd60, 0xd67, 0xd6e, 0xd6e, 0xd76, 0xd84,
	0xd8d, 0xd8d, 0xd93, 0xd93, 0xd9c, 0xd9c, 0xda3, 0xda9, 0xdb0, 0xdb8, 0xdd3, 0xdd9,
	0xde2, 0xde9, 0xdec, 0xdef, 0xdef, 0xdef, 0xdef, 0xdef, 0xdf5, 0xdf5, 0xdfa, 0xe00,
	0xe06, 0xe0b, 0xe10, 0xe10, 0xe16, 0xe16, 0xe1a, 0xe1d, 0xe25, 0xe2c, 0xe31, 0xe31,
	0xe3c, 0xe43, 0xe4f, 0xe4f, 0xe55, 0xe72, 0xe76, 0xe8c, 0xe90, 0xea8, 0xeb8, 0xeca,
	0xedb, 0xeeb, 0xefa, 0xf0c, 0xf22, 0xf32, 0xf43, 0xf52, 0xf62, 0xf68, 0xf7f, 0xf94,
	0xf9c, 0xfa9, 0xfbb, 0xfd0,
}

const paLangStr = "" +
	"ਅਬਖਾਜ਼ੀਅਨਅਫ਼ਰੀਕੀਅਕਾਨਅਮਹਾਰਿਕਅਰਬੀਅਸਾਮੀਅਜ਼ਰਬਾਈਜਾਨੀਬਸ਼ਕੀਰਬੇਲਾਰੂਸੀਬੁਲਗਾਰੀਆਈਬੰਬਾਰਾਬੰਗਾ" +
	"ਲੀਤਿੱਬਤੀਬਰੇਟਨਬੋਸਨੀਆਈਕੈਟਾਲਾਨਚੇਚਨਕੋਰਸੀਕਨਚੈਕਵੈਲਜ਼ਡੈਨਿਸ਼ਜਰਮਨਜ਼ੋਂਗਖਾਈਵਈਯੂਨਾਨੀਅੰਗਰੇਜ਼ੀ" +
	"ਇਸਪੇਰਾਂਟੋਸਪੇਨੀਇਸਟੋਨੀਆਈਬਾਸਕਫ਼ਾਰਸੀਫਿਨਿਸ਼ਫ਼ਿਜ਼ੀਫ਼ੇਰੋਸੇਫਰਾਂਸੀਸੀਪੱਛਮੀ ਫ੍ਰਿਸੀਅਨਆਇਰੀਗੈਲ" +
	"ਿਸ਼ਿਅਨਗੁਆਰਾਨੀਗੁਜਰਾਤੀਮੈਂਕਸਹੌਸਾਹਿਬਰੂਹਿੰਦੀਕ੍ਰੋਏਸ਼ਿਆਈਹੈਤੀਆਈਹੰਗਰੀਆਈਅਰਮੀਨੀਆਈਇੰਡੋਨੇਸ਼ੀਆ" +
	"ਈਇਗਬੋਸਿਚੁਆਨ ਯੀਆਈਸਲੈਂਡਿਕਇਤਾਲਵੀਇੰਕਟੀਟੂਤਜਪਾਨੀਜਾਵਾਨੀਜ਼ਜਾਰਜੀਆਈਕਿਕੂਯੂਕਜ਼ਾਖ਼ਕਲਾਅੱਲੀਸੁਟਖ" +
	"ਮੇਰਕੰਨੜਕੋਰੀਆਈਕਸ਼ਮੀਰੀਕੁਰਦਕੋਰਨਿਸ਼ਕਿਰਗੀਜ਼ਲਾਤੀਨੀਲਕਜ਼ਮਬਰਗਿਸ਼ਗਾਂਡਾਲਿੰਗਾਲਾਲਾਓਲਿਥੁਆਨੀਅਨਲ" +
	"ੂਬਾ-ਕਾਟਾਂਗਾਲਾਟਵਿਅਨਮੇਲੇਗਸੀਮਾਉਰੀਮੈਕਡੋਨੀਆਈਮਲਿਆਲਮਮੰਗੋਲੀਅਨਮਰਾਠੀਮਲਯਮਾਲਟੀਜ਼ਬਰਮੀਉੱਤਰੀ ਨਡ" +
	"ੇਬੇਲੇਨੇਪਾਲੀਡੱਚਨਾਰਵੇਜਿਆਈ ਨਿਓਨੌਰਸਕਨਾਰਵੇਜਿਆਈ ਬੋਕਮਲਓਰੋਮੋਉੜੀਆਪੰਜਾਬੀਪਲੀਪੋਲੈਂਡੀਪਸ਼ਤੋਪੁਰ" +
	"ਤਗਾਲੀਕਕੇਸ਼ੁਆਰੋਮਾਂਸ਼ਰੁੰਡੀਰੋਮਾਨੀਆਈਰੂਸੀਕਿਨਿਆਰਵਾਂਡਾਸੰਸਕ੍ਰਿਤਸਿੰਧੀਉੱਤਰੀ ਸਾਮੀਸਾਂਗੋਸਿੰਹਾ" +
	"ਲਾਸਲੋਵਾਕਸਲੋਵੇਨੀਆਈਸ਼ੋਨਾਸੋਮਾਲੀਅਲਬਾਨੀਆਈਸਰਬੀਆਈਸੂਡਾਨੀਸਵੀਡਿਸ਼ਸਵਾਹਿਲੀਤਮਿਲਤੇਲਗੂਤਾਜਿਕਥਾਈਤ" +
	"ਿਗ੍ਰੀਨਿਆਤੁਰਕਮੇਨਟੌਂਗਨਤੁਰਕੀਤਤਾਰਉਇਗੁਰਯੂਕਰੇਨੀਆਈਉਰਦੂਉਜ਼ਬੇਕਵੀਅਤਨਾਮੀਵੋਲੋਫਖੋਸਾਯੋਰੂਬਾਚੀਨੀ" +
	"ਜ਼ੁਲੂਅਚੀਨੀਅਕੋਲੀਅਗੇਮਪੁਰਾਣੀ ਅੰਗਰੇਜ਼ੀਮਾਪੁਚੇਅਸੂਬੇਮਬਾਬੇਨਾਭੋਜਪੁਰੀਬੋਡੋਚੀਗਾਮਾਰੀਚੇਰੋਕੀਸੋਰ" +
	"ਾਨੀ ਕੁਰਦਿਸ਼ਟੇਟਾਜ਼ਾਰਮਾਲੋਅਰ ਸੋਰਬੀਅਨਡੂਆਲਾਜੋਲਾ-ਫੋਇਨੀਇੰਬੂਪੁਰਾਤਨ ਮਿਸਰੀਫਿਲੀਪਿਨੋਗਾਗੌਜ਼ਪੁ" +
	"ਰਾਤਨ ਯੂਨਾਨੀਸਵਿਸ ਜਰਮਨਗੁਸੀਹਵਾਈਫਿਜੀ ਹਿੰਦੀਅੱਪਰ ਸੋਰਬੀਅਨਨਗੋਂਬਾਮਚਾਮੇਕਬਾਇਲਕੰਬਾਮਕੋਂਡਕਾਬੁਵ" +
	"ੇਰਦਿਆਨੂਕੋਯਰਾ ਚੀਨੀਕਲੇਜਿਨਕੋਮੀ-ਪੇਰਮਿਆਕਕੋਂਕਣੀਸ਼ੰਬਾਲਾਬਫ਼ੀਆਲੰਗਾਈਲਕੋਟਾਲੂਓਲੂਈਆਮੈਥਲੀਮਸਾਈਮ" +
	"ੇਰੂਮੋਰੀਸਿਅਨਮਖੋਵਾ-ਮਿੱਟੋਮੇਟਾਮਨੀਪੁਰੀਮੋਹਾਵਕਮੁੰਡੇਂਗਕਈ ਭਾਸ਼ਾਵਾਂਨਾਮਾਕਵਾਸਿਓਐਂਕੋਨੁਏਰਨਿਆਂਕ" +
	"ੋਲੇਕੇਸ਼ਰਾਜਸਥਾਨੀਰੋਮਬੋਰਵਾਸਮਬੁਰੂਸੰਥਾਲੀਸੇਂਗੋਸੇਨਾਕੋਇਰਾਬੋਰੋ ਸੇਂਨੀਟਚੇਲਹਿਟਸ਼ਾਨਦੱਖਣੀ ਸਾਮੀ" +
	"ਲਿਊਲ ਸਾਮੀਇਨਾਰੀ ਸਾਮੀਸਕੌਲਟ ਸਾਮੀਕਾਂਗੋ ਸਵਾਹਿਲੀਟੇਸੋਤਾਸਾਵਿਕਮੱਧ ਐਟਲਸ ਤਮਾਜ਼ਿਤਅਣਪਛਾਤੀ ਭਾਸ" +
	"਼ਾਵਾਈਵੂੰਜੋਸੋਗਾਮਿਆਰੀ ਮੋਰੋਕੇਨ ਟਾਮਾਜ਼ਿਕਕੋਈ ਭਾਸ਼ਾਈ ਸਮੱਗਰੀ ਨਹੀਂਆਧੁਨਿਕ ਮਿਆਰੀ ਅਰਬੀਆਸਟਰੀ" +
	"ਆਈ ਜਰਮਨਸਵਿਸ ਹਾਈ ਜਰਮਨਆਸਟ੍ਰੇਲੀਆਈ ਅੰਗਰੇਜ਼ੀਕੈਨੇਡੀਅਨ ਅੰਗਰੇਜ਼ੀਬਰਤਾਨਵੀ ਅੰਗਰੇਜ਼ੀਅਮਰੀਕੀ ਅ" +
	"ੰਗਰੇਜ਼ੀਲਾਤੀਨੀ ਅਮਰੀਕੀ ਸਪੇਨੀਯੂਰਪੀ ਸਪੇਨੀਮੈਕਸੀਕਨ ਸਪੈਨਿਸ਼ਕੈਨੇਡੀਅਨ ਫਰਾਂਸੀਸੀਸਵਿਸ ਫਰਾਂਸੀ" +
	"ਸੀਫਲੈਮਿਸ਼ਬ੍ਰਾਜ਼ੀਲੀਆਈ ਪੁਰਤਗਾਲੀਯੂਰਪੀ ਪੁਰਤਗਾਲੀਮੋਲਡਾਵੀਆਈਸਰਲ ਚੀਨੀਰਵਾਇਤੀ ਚੀਨੀ"

var paLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x1b, 0x1b, 0x30, 0x3c, 0x51, 0x51, 0x5d, 0x6c, 0x6c, 0x6c,
	0x8d, 0x9f, 0xb7, 0xd2, 0xd2, 0xe4, 0xf6, 0x108, 0x117, 0x12c, 0x141, 0x14d,
	0x14d, 0x162, 0x162, 0x16b, 0x16b, 0x16b, 0x17a, 0x18c, 0x198, 0x198, 0x1ad, 0x1b6,
	0x1c8, 0x1e0, 0x1fb, 0x20a, 0x222, 0x22e, 0x240, 0x240, 0x252, 0x264, 0x279, 0x291,
	0x2b9, 0x2c5, 0x2c5, 0x2e0, 0x2f5, 0x30a, 0x319, 0x325, 0x334, 0x343, 0x343, 0x361,
	0x373, 0x388, 0x3a0, 0x3a0, 0x3a0, 0x3c1, 0x3c1, 0x3cd, 0x3e6, 0x3e6, 0x3e6, 0x401,
	0x413, 0x42b, 0x43a, 0x452, 0x467, 0x467, 0x479, 0x479, 0x48b, 0x4a9, 0x4b5, 0x4c1,
	0x4d3, 0x4d3, 0x4e8, 0x4f4, 0x4f4, 0x509, 0x51e, 0x530, 0x551, 0x560, 0x560, 0x575,
	0x57e, 0x599, 0x5bb, 0x5d0, 0x5e5, 0x5e5, 0x5f4, 0x60f, 0x621, 0x639, 0x648, 0x651,
	0x666, 0x672, 0x672, 0x697, 0x6a9, 0x6a9, 0x6b2, 0x6e6, 0x711, 0x711, 0x711, 0x711,
	0x711, 0x711, 0x720, 0x72c, 0x72c, 0x73e, 0x747, 0x75c, 0x76b, 0x783, 0x798, 0x7ad,
	0x7bc, 0x7d4, 0x7e0, 0x801, 0x819, 0x819, 0x828, 0x844, 0x853, 0x868, 0x87a, 0x895,
	0x895, 0x8a4, 0x8b6, 0x8ce, 0x8e0, 0x8e0, 0x8e0, 0x8f2, 0x907, 0x91c, 0x928, 0x937,
	0x946, 0x94f, 0x96a, 0x97f, 0x97f, 0x98e, 0x99d, 0x99d, 0x9a9, 0x9a9, 0x9b8, 0x9d3,
	0x9df, 0x9f1, 0x9f1, 0xa09, 0xa09, 0xa09, 0xa18, 0xa24, 0xa24, 0xa36, 0xa36, 0xa42,
	0xa51, 0xa60, 0xa6f, 0xa6f, 0xa6f, 0xa6f, 0xa6f, 0xa7b, 0xa7b, 0xa7b, 0xa7b, 0xa7b,
	0xa7b, 0xa7b, 0xaa6, 0xaa6, 0xaa6, 0xab8, 0xab8, 0xab8, 0xab8, 0xab8, 0xab8, 0xab8,
	0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1, 0xac1,
	0xac1, 0xac1, 0xad0, 0xad0, 0xadc, 0xadc, 0xadc, 0xaf1, 0xaf1, 0xaf1, 0xaf1, 0xaf1,
	0xaf1, 0xaf1, 0xaf1, 0xaf1, 0xaf1, 0xafd, 0xafd, 0xafd, 0xafd, 0xafd, 0xafd, 0xafd,
	0xafd, 0xafd, 0xafd, 0xafd, 0xafd, 0xb09, 0xb09, 0xb09, 0xb09, 0xb15, 0xb15, 0xb15,
	0xb15, 0xb27, 0xb27, 0xb4f, 0xb4f, 0xb4f, 0xb4f, 0xb4f, 0xb4f, 0xb4f, 0xb5b, 0xb5b,
	0xb5b, 0xb5b, 0xb5b, 0xb6d, 0xb6d, 0xb8f, 0xb8f, 0xb9e, 0xb9e, 0xbba, 0xbba, 0xbba,
	0xbc6, 0xbc6, 0xbc6, 0xbe8, 0xbe8, 0xbe8, 0xbe8, 0xbe8, 0xbe8, 0xbe8, 0xbe8, 0xc00,
	0xc00, 0xc00, 0xc00, 0xc00, 0xc00, 0xc00, 0xc00, 0xc00, 0xc00, 0xc00, 0xc12, 0xc12,
	0xc12, 0xc12, 0xc12, 0xc12, 0xc12, 0xc12, 0xc12, 0xc12, 0xc12, 0xc12, 0xc12, 0xc12,
	0xc12, 0xc37, 0xc50, 0xc50, 0xc50, 0xc5c, 0xc5c, 0xc5c, 0xc5c, 0xc68, 0xc84, 0xc84,
	0xc84, 0xc84, 0xca6, 0xca6, 0xca6, 0xca6, 0xca6, 0xca6, 0xca6, 0xca6, 0xca6, 0xca6,
	0xcb8, 0xcc7, 0xcc7, 0xcc7, 0xcc7, 0xcc7, 0xcd6, 0xcd6, 0xcd6, 0xce2, 0xce2, 0xce2,
	0xce2, 0xce2, 0xcf1, 0xd15, 0xd15, 0xd15, 0xd15, 0xd15, 0xd15, 0xd31, 0xd31, 0xd31,
	0xd31, 0xd43, 0xd43, 0xd65, 0xd77, 0xd77, 0xd77, 0xd77, 0xd77, 0xd77, 0xd77, 0xd77,
	0xd8c, 0xd9b, 0xd9b, 0xd9b, 0xd9b, 0xd9b, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa, 0xdaa,
	0xdaa, 0xdb9, 0xdb9, 0xdb9, 0xdb9, 0xdb9, 0xdb9, 0xdb9, 0xdb9, 0xdc2, 0xdc2, 0xdce,
	0xdce, 0xdce, 0xdce, 0xdce, 0xdce, 0xddd, 0xddd, 0xddd, 0xde9, 0xde9, 0xde9, 0xde9,
	0xde9, 0xdf5, 0xe0d, 0xe0d, 0xe2c, 0xe38, 0xe38, 0xe38, 0xe38, 0xe4d, 0xe5f, 0xe5f,
	0xe5f, 0xe74, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93, 0xe93,
	0xe9f, 0xe9f, 0xe9f, 0xe9f, 0xe9f, 0xe9f, 0xeb1, 0xeb1, 0xeb1, 0xeb1, 0xeb1, 0xebd,
	0xebd, 0xec9, 0xec9, 0xec9, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1,
	0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1, 0xee1,
	0xee1, 0xeed, 0xeed, 0xf05, 0xf05, 0xf05, 0xf05, 0xf05, 0xf14, 0xf14, 0xf14, 0xf14,
	0xf14, 0xf14, 0xf1d, 0xf1d, 0xf1d, 0xf1d, 0xf2f, 0xf2f, 0xf41, 0xf41, 0xf41, 0xf50,
	0xf50, 0xf50, 0xf50, 0xf50, 0xf5c, 0xf5c, 0xf5c, 0xf87, 0xf87, 0xf87, 0xf9c, 0xfa8,
	0xfa8, 0xfa8, 0xfa8, 0xfa8, 0xfc4, 0xfdd, 0xff9, 0x1015, 0x1015, 0x1015, 0x1015, 0x1015,
	0x1015, 0x1015, 0x1015, 0x1015, 0x1015, 0x1015, 0x103a, 0x103a, 0x103a, 0x103a, 0x103a, 0x103a,
	0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046,
	0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x1046, 0x105b, 0x105b, 0x1087, 0x1087,
	0x1087, 0x1087, 0x10ac, 0x10b5, 0x10b5, 0x10b5, 0x10b5, 0x10b5, 0x10b5, 0x10b5, 0x10c4, 0x10c4,
	0x10c4, 0x10c4, 0x10c4, 0x10c4, 0x10c4, 0x10c4, 0x10d0, 0x10d0, 0x10d0, 0x10d0, 0x10d0, 0x10d0,
	0x10d0, 0x10d0, 0x10d0, 0x10d0, 0x10d0, 0x110e, 0x110e, 0x114a, 0x114a, 0x1179, 0x119b, 0x11be,
	0x11f5, 0x1226, 0x1254, 0x127f, 0x12b4, 0x12d3, 0x12fe, 0x132f, 0x1354, 0x1369, 0x13a3, 0x13cb,
	0x13e6, 0x13e6, 0x13fc, 0x141b,
}

const plLangStr = "" +
	"afarabchaskiawestyjskiafrikaansakanamharskiaragońskiarabskiasamskiawarskiajmaraa" +
	"zerskibaszkirskibiałoruskibułgarskibislamabambarabengalskitybetańskibretońskiboś" +
	"niackikatalońskiczeczeńskichamorrokorsykańskikriczeskistaro-cerkiewno-słowiański" +
	"czuwaskiwalijskiduńskiniemieckimalediwskidzongkhaewegreckiangielskiesperantohisz" +
	"pańskiestońskibaskijskiperskifulanifińskifidżijskifarerskifrancuskizachodniofryz" +
	"yjskiirlandzkiszkocki gaelickigalicyjskiguaranigudźarackimanxhausahebrajskihindi" +
	"hiri motuchorwackihaitańskiwęgierskiormiańskihererointerlinguaindonezyjskiinterl" +
	"ingueigbosyczuańskiinupiakidoislandzkiwłoskiinuktitutjapońskijawajskigruzińskiko" +
	"ngokikujukwanyamakazachskigrenlandzkikhmerskikannadakoreańskikanurikaszmirskikur" +
	"dyjskikomikornijskikirgiskiłacińskiluksemburskigandalimburgijskilingalalaotański" +
	"litewskiluba-katangałotewskimalgaskimarshallmaoryjskimacedońskimalajalammongolsk" +
	"imarathimalajskimaltańskibirmańskinaurundebele północnynepalskindonganiderlandzk" +
	"inorweski (nynorsk)norweski (bokmål)ndebele południowynawahonjandżaprowansalskio" +
	"dżibwaoromskiorijaosetyjskipendżabskipalijskipolskipasztoportugalskikeczuaretoro" +
	"mańskirundirumuńskirosyjskikinya-ruandasanskrytsardyńskisindhilapoński północnys" +
	"angosyngaleskisłowackisłoweńskisamoańskiszonasomalijskialbańskiserbskisiswatisot" +
	"ho południowysundajskiszwedzkisuahilitamilskitelugutadżyckitajskitigriniaturkmeń" +
	"skisetswanatongatureckitsongatatarskitahitańskiujgurskiukraińskiurduuzbeckivenda" +
	"wietnamskivolapukwalońskiwolofkhosajidyszjorubaczuangchińskizuluacehaczoliadangm" +
	"eadygejskitunezyjski arabskiafrihiliaghemajnuakadyjskialabamaaleuckialbański geg" +
	"ijskipołudniowoałtajskistaroangielskiangikaaramejskiaraukańskiaraonaarapahoalgie" +
	"rski arabskiarawakmarokański arabskiegipski arabskiasuamerykański język migowyas" +
	"turyjskikotavaawadhipołudniowoazerskibeludżibalijskibawarskibasabamumbatak tobag" +
	"homalabedżabembabetawibenabafutbadagabhodźpuribikolbinibanjarkomsiksikabisznupri" +
	"ja-manipuribachtiarskibradźbrahuibodoakoseburiackibugińskibulublinmedumbakaddoka" +
	"ribikajugaatsamcebuanochigaczibczaczagatajskitrukmaryjskiżargon Chinookchoctawch" +
	"ipewyanczirokeskijęzyk Czejenówsoranikoptyjskicapiznonkrymski tureckikaszubskida" +
	"kotadargwijskitaitadelawareslavedogribdinkadżermadogridolnołużyckidusun centraln" +
	"ydualaśredniowieczny niderlandzkidioladyuladazagaembuefikemilijskistarożytny egi" +
	"pskiekajukelamickiśrednioangielskiyupik środkowosyberyjskiewondoestremadurskifan" +
	"gfilipinomeänkielifoncajunśredniofrancuskistarofrancuskifranko-prowansalskipółno" +
	"cnofryzyjskifryzyjski wschodnifriulijskigagagauskigangayogbayazaratusztriański d" +
	"arigyyzgilbertańskigiliańskiśrednio-wysoko-niemieckistaro-wysoko-niemieckikonkan" +
	"i (Goa)gondigorontalogockigrebostarogreckiszwajcarski niemieckiwayúufrafragusiig" +
	"wichʼinhaidahakkahawajskihindi fidżyjskiehiligajnonhetyckihmongijskigórnołużycki" +
	"xianghupaibanagibibioilokanoinguskiingryjskijamajskilojbanngombemachamejudeopers" +
	"kijudeoarabskijutlandzkikarakałpackikabylskikaczinjjukambakawikabardyjskikanembu" +
	"tyapmakondekreolski Wysp Zielonego Przylądkakenyangkorokaingangkhasichotańskikoy" +
	"ra chinikhowarkirmandżkikakokalenjinkimbundukomi-permiackikonkanikosraekpellekar" +
	"aczajsko-bałkarskikriokinarayakarelskikurukhsambalabafiagwara kolońskakumyckikut" +
	"enailadyńskilangilahndalambalezgijskiLingua Franca Novaliguryjskiliwskilakotalom" +
	"bardzkimongoloziłatgalskiluba-lulualuisenolundaluolushailuhyachiński klasycznyla" +
	"zyjskimadurajskimafamagahimaithilimakasarmandingomasajskimabamokshamandarmendeme" +
	"rukreolski Mauritiusaśrednioirlandzkimakuametamicmacminangkabumanchumanipuryjski" +
	"mohawkmossizachodniomaryjskimundangwiele językówcreekmirandesemarwarimentawaimye" +
	"neerzyamazanderańskiminnańskineapolitańskinamadolnosaksońskinewarskiniasniueaong" +
	"umbangiemboonnogajskistaronordyjskinovialn’kosotho północnynuernewarski klasyczn" +
	"yniamwezinyankolenyoronzemaosageosmańsko-tureckipangasinopahlavipampangopapiamen" +
	"topalaupikardyjskipensylwańskiplautdietschstaroperskipalatynackifenickipiemoncki" +
	"pontyjskiponpejskipruskistaroprowansalskikiczechimborazo górski keczuaradźasthan" +
	"irapanuirarotongaromagnoltarifitrombocygańskirotumańskirusińskirovianaarumuńskir" +
	"wasandawejakuckisamarytański aramejskisamburusasaksantalisaurasztryjskingambaysa" +
	"ngusycylijskiszkockisassarskisenekasenaseriselkupskikoyraboro sennistaroirlandzk" +
	"iżmudzkitashelhiytshanarabski (Czad)sidamodolnośląskiselayarlapoński południowyl" +
	"apoński Lulelapoński Inarilapoński Skoltsoninkesogdyjskisranan tongoserersahofry" +
	"zyjski saterlandzkisukumasususumeryjskikomoryjskikongijski suahilisyriackisyryjs" +
	"kiśląskitulutemneatesoterenotetumtigretiwtokelaucachurskiklingońskitlingittałysk" +
	"itamaszektonga (Niasa)tok pisinturoyotarokocakońskitsimshiantackitumbukatuvaluta" +
	"sawaqtuwińskicentralnomarokański tamazightudmurckiugaryckiumbundujęzyk rdzennywa" +
	"iweneckiwepskizachodnioflamandzkimeński frankońskiwotiackivõrovunjowalserwalamow" +
	"arajwashowukałmuckimegrelskisogayaojapskiyangbenyembanhengatukantońskizapoteckib" +
	"lisszelandzkizenagazghzunibrak treści o charakterze językowymzazakiwspółczesny a" +
	"rabskiaustriacki niemieckiwysokoniemiecki (Szwajcaria)australijski angielskikana" +
	"dyjski angielskibrytyjski angielskiamerykański angielskiamerykański hiszpańskieu" +
	"ropejski hiszpańskimeksykański hiszpańskikanadyjski francuskiszwajcarski francus" +
	"kiflamandzki (Belgia)brazylijski portugalskieuropejski portugalskimołdawskiserbs" +
	"ko-chorwackichiński (uproszczony)chiński (tradycyjny)"

var plLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xc, 0x16, 0x1f, 0x23, 0x2b, 0x35, 0x3c, 0x43, 0x4a, 0x50,
	0x57, 0x61, 0x6c, 0x76, 0x7d, 0x84, 0x8d, 0x98, 0xa2, 0xac, 0xb7, 0xc2,
	0xca, 0xd6, 0xd9, 0xdf, 0xfb, 0x103, 0x10b, 0x112, 0x11b, 0x125, 0x12d, 0x130,
	0x136, 0x13f, 0x148, 0x153, 0x15c, 0x165, 0x16b, 0x171, 0x178, 0x182, 0x18a, 0x193,
	0x1a5, 0x1ae, 0x1be, 0x1c8, 0x1cf, 0x1da, 0x1de, 0x1e3, 0x1ec, 0x1f1, 0x1fa, 0x203,
	0x20d, 0x217, 0x221, 0x227, 0x232, 0x23e, 0x249, 0x24d, 0x258, 0x25f, 0x262, 0x26b,
	0x272, 0x27b, 0x284, 0x28c, 0x296, 0x29b, 0x2a1, 0x2a9, 0x2b2, 0x2bd, 0x2c5, 0x2cc,
	0x2d6, 0x2dc, 0x2e6, 0x2ef, 0x2f3, 0x2fc, 0x304, 0x30e, 0x31a, 0x31f, 0x32b, 0x332,
	0x33c, 0x344, 0x350, 0x359, 0x361, 0x369, 0x372, 0x37d, 0x386, 0x38f, 0x396, 0x39e,
	0x3a8, 0x3b2, 0x3b7, 0x3c9, 0x3d1, 0x3d7, 0x3e3, 0x3f5, 0x407, 0x41a, 0x420, 0x428,
	0x434, 0x43c, 0x443, 0x448, 0x451, 0x45c, 0x464, 0x46a, 0x470, 0x47b, 0x481, 0x48e,
	0x493, 0x49c, 0x4a4, 0x4b0, 0x4b8, 0x4c2, 0x4c8, 0x4dc, 0x4e1, 0x4eb, 0x4f4, 0x4ff,
	0x509, 0x50e, 0x518, 0x521, 0x528, 0x52f, 0x540, 0x549, 0x551, 0x558, 0x560, 0x566,
	0x56f, 0x575, 0x57d, 0x588, 0x590, 0x595, 0x59c, 0x5a2, 0x5aa, 0x5b5, 0x5bd, 0x5c7,
	0x5cb, 0x5d2, 0x5d7, 0x5e1, 0x5e8, 0x5f1, 0x5f6, 0x5fb, 0x601, 0x607, 0x60d, 0x615,
	0x619, 0x61d, 0x623, 0x62a, 0x633, 0x645, 0x64d, 0x652, 0x656, 0x65f, 0x666, 0x66d,
	0x67f, 0x693, 0x6a1, 0x6a7, 0x6b0, 0x6bb, 0x6c1, 0x6c8, 0x6d9, 0x6df, 0x6f2, 0x701,
	0x704, 0x71e, 0x728, 0x72e, 0x734, 0x746, 0x74e, 0x756, 0x75e, 0x762, 0x767, 0x771,
	0x778, 0x77e, 0x783, 0x789, 0x78d, 0x792, 0x798, 0x7a2, 0x7a7, 0x7ab, 0x7b1, 0x7b4,
	0x7bb, 0x7cf, 0x7da, 0x7e0, 0x7e6, 0x7ea, 0x7ef, 0x7f7, 0x800, 0x804, 0x808, 0x80f,
	0x814, 0x81a, 0x820, 0x825, 0x82c, 0x831, 0x838, 0x843, 0x847, 0x84f, 0x85e, 0x865,
	0x86e, 0x878, 0x888, 0x88e, 0x897, 0x89f, 0x8ae, 0x8b7, 0x8bd, 0x8c7, 0x8cc, 0x8d4,
	0x8d9, 0x8df, 0x8e4, 0x8eb, 0x8f0, 0x8fe, 0x90d, 0x912, 0x92e, 0x933, 0x938, 0x93e,
	0x942, 0x946, 0x94f, 0x962, 0x968, 0x970, 0x981, 0x99a, 0x9a0, 0x9ad, 0x9b1, 0x9b9,
	0x9c3, 0x9c6, 0x9cb, 0x9dc, 0x9ea, 0x9fd, 0xa10, 0xa22, 0xa2c, 0xa2e, 0xa36, 0xa39,
	0xa3d, 0xa42, 0xa58, 0xa5c, 0xa69, 0xa73, 0xa8c, 0xaa2, 0xaaf, 0xab4, 0xabd, 0xac2,
	0xac7, 0xad2, 0xae7, 0xaed, 0xaf3, 0xaf8, 0xb01, 0xb06, 0xb0b, 0xb13, 0xb24, 0xb2e,
	0xb35, 0xb3f, 0xb4e, 0xb53, 0xb57, 0xb5d, 0xb63, 0xb6a, 0xb71, 0xb7a, 0xb82, 0xb88,
	0xb8e, 0xb95, 0xba0, 0xbac, 0xbb6, 0xbc3, 0xbcb, 0xbd1, 0xbd4, 0xbd9, 0xbdd, 0xbe8,
	0xbef, 0xbf3, 0xbfa, 0xc1c, 0xc23, 0xc27, 0xc2f, 0xc34, 0xc3e, 0xc49, 0xc4f, 0xc5a,
	0xc5e, 0xc66, 0xc6e, 0xc7c, 0xc83, 0xc89, 0xc8f, 0xca5, 0xca9, 0xcb1, 0xcb9, 0xcbf,
	0xcc6, 0xccb, 0xcda, 0xce1, 0xce8, 0xcf1, 0xcf6, 0xcfc, 0xd01, 0xd0a, 0xd1c, 0xd26,
	0xd2c, 0xd32, 0xd3c, 0xd41, 0xd45, 0xd4f, 0xd59, 0xd60, 0xd65, 0xd68, 0xd6e, 0xd73,
	0xd85, 0xd8d, 0xd97, 0xd9b, 0xda1, 0xda9, 0xdb0, 0xdb8, 0xdc0, 0xdc4, 0xdca, 0xdd0,
	0xdd5, 0xdd9, 0xdec, 0xdfd, 0xe02, 0xe06, 0xe0c, 0xe16, 0xe1c, 0xe28, 0xe2e, 0xe33,
	0xe44, 0xe4b, 0xe5a, 0xe5f, 0xe68, 0xe6f, 0xe77, 0xe7c, 0xe81, 0xe8f, 0xe99, 0xea7,
	0xeab, 0xeba, 0xec2, 0xec6, 0xeca, 0xecc, 0xed2, 0xedb, 0xee3, 0xef1, 0xef7, 0xefd,
	0xf0d, 0xf11, 0xf23, 0xf2b, 0xf33, 0xf38, 0xf3d, 0xf42, 0xf53, 0xf5c, 0xf63, 0xf6b,
	0xf75, 0xf7a, 0xf85, 0xf92, 0xf9e, 0xfa9, 0xfb4, 0xfbb, 0xfc4, 0xfcd, 0xfd6, 0xfdc,
	0xfed, 0xff2, 0x100b, 0x1017, 0x101e, 0x1027, 0x102f, 0x1036, 0x103b, 0x1044, 0x104f, 0x1058,
	0x105f, 0x1069, 0x106c, 0x1073, 0x107a, 0x1091, 0x1098, 0x109d, 0x10a4, 0x10b2, 0x10b9, 0x10be,
	0x10c8, 0x10cf, 0x10d8, 0x10de, 0x10e2, 0x10e6, 0x10ef, 0x10fe, 0x110c, 0x1114, 0x111e, 0x1122,
	0x1130, 0x1136, 0x1143, 0x114a, 0x115f, 0x116d, 0x117c, 0x118b, 0x1192, 0x119b, 0x11a7, 0x11ac,
	0x11b0, 0x11c6, 0x11cc, 0x11d0, 0x11da, 0x11e4, 0x11f5, 0x11fd, 0x1205, 0x120d, 0x1211, 0x1216,
	0x121b, 0x1221, 0x1226, 0x122b, 0x122e, 0x1235, 0x123e, 0x1249, 0x1250, 0x1258, 0x1260, 0x126d,
	0x1276, 0x127c, 0x1282, 0x128b, 0x1294, 0x1299, 0x12a0, 0x12a6, 0x12ad, 0x12b6, 0x12d4, 0x12dc,
	0x12e4, 0x12eb, 0x12f9, 0x12fc, 0x1303, 0x1309, 0x131c, 0x132f, 0x1337, 0x133c, 0x1341, 0x1347,
	0x134d, 0x1352, 0x1357, 0x1359, 0x1362, 0x136b, 0x136f, 0x1372, 0x1378, 0x137f, 0x1384, 0x138c,
	0x1396, 0x139f, 0x13a4, 0x13ad, 0x13b3, 0x13b6, 0x13ba, 0x13df, 0x13e5, 0x13fa, 0x140e, 0x142a,
	0x1440, 0x1454, 0x1467, 0x147d, 0x1495, 0x14ab, 0x14c3, 0x14d7, 0x14ec, 0x14ff, 0x1516, 0x152c,
	0x1536, 0x1547, 0x155d, 0x1572,
}

const ptLangStr = "" +
	"afarabcázioavésticoafricânerakanamáricoaragonêsárabeassamêsavaricaimaraazerbaija" +
	"nobashkirbielorrussobúlgarobislamábambarabengalitibetanobretãobósniocatalãochech" +
	"enochamorrocórsicocreetchecoeslavo eclesiásticochuvashgalêsdinamarquêsalemãodive" +
	"hidzongaevegregoinglêsesperantoespanholestonianobascopersafulafinlandêsfijianofe" +
	"roêsfrancêsfrísio ocidentalirlandêsgaélico escocêsgalegoguaraniguzeratemanxhauçá" +
	"hebraicohíndihiri motucroatahaitianohúngaroarmêniohererointerlínguaindonésiointe" +
	"rlingueibosichuan yiinupiaqueidoislandêsitalianoinuktitutjaponêsjavanêsgeorgiano" +
	"congolêsquicuiokuanyamacazaquegroenlandêskhmercanarêscoreanocanúricaxemiracurdok" +
	"omicórnicoquirguizlatimluxemburguêslugandalimburguêslingalalaosianolituanoluba-c" +
	"atangaletãomalgaxemarshalêsmaorimacedôniomalaialamongolmaratamalaiomaltêsbirmanê" +
	"snauruanondebele do nortenepalidongoholandêsnynorsk norueguêsbokmål norueguêsnde" +
	"bele do sulnavajonianjaoccitânicoojibwaoromooriyaosseticpanjabipálipolonêspashto" +
	"portuguêsquíchuaromancherundiromenorussoruandasânscritosardosindisami do nortesa" +
	"ngocingalêseslovacoeslovenosamoanoshonasomalialbanêssérvioswatisoto do sulsundan" +
	"êssuecosuaílitâmiltelugutajiquetailandêstigríniaturcomenotswanatonganêsturcotson" +
	"gatatartaitianouigurucranianourduusbequevendavietnamitavolapuquevalãouólofexosai" +
	"ídicheiorubazhuangchinêszuluachémacoliadangmeadigueafrihiliaghemainuacadianoaleú" +
	"tealtai do sulinglês arcaicoangikaaramaicoaraucanoarapahoarauaquiasuasturianoawa" +
	"dhibalúchibalinêsbasabamumghomala’bejabembabenabafutbhojpuribikolbinikomsiksikab" +
	"rajbodoakooseburiatbuguinêsbulublinmedumbacaddocaribecayugaatsamcebuanochigachib" +
	"chachagataichuukesemarichinook jargonchoctawchipewyancherokeecheienesorâni curdo" +
	"coptaturco da Crimeiakashubiandacotadargwataitadelawareslavedogribdinkazarmadogr" +
	"isérvio baixodualaholandês médiojola-fonyidiúladazagaembuefiqueegípcio arcaicoek" +
	"ajukelamiteinglês médioewondofanguefilipinofomfrancês médiofrancês arcaicofrísio" +
	" setentrionalfrisão orientalfriulanogagagauzgayogbaiageezgilbertêsalemão médio-a" +
	"ltoalemão arcaico altogondigorontalogóticogrebogrego arcaicoalemão suíçogusiigwi" +
	"chʼinhaidahavaianohiligaynonhititahmongsorábio superiorhupaibanibibioilocanoingu" +
	"chelojbannguembamachamejudaico-persajudaico-arábicokara-kalpakkabylekachinjjukam" +
	"bakawikabardianokanembutyapmacondekabuverdianukorokhasikhotanêskoyra chiinikakok" +
	"alenjinquimbundokomi-permyakconcanikosraeankpellekarachay-balkaridioma carélioku" +
	"rukhshambalabafiakölschkumykkutenailadinolangilahndalambalezghianlacotamongolozi" +
	"luba-lulualuisenolundaluolushailuyiamadurêsmafamagahimaithilimakasarmandingamass" +
	"aimabamocsamandarmendemerumorisyenirlandês médiomacuameta’miquemaqueminangkabaum" +
	"anchumanipurimoicanomossimundangidiomas múltiploscreekmirandêsmarwarimyeneerzyan" +
	"apolitanonamabaixo-alemãonewariniasniueanokwasiongiemboonnogainórdico arcaicon’k" +
	"osoto setentrionalnuernewari clássiconyamwezinyankolenyoronzimaosageturco otoman" +
	"opangasinãpálavipampangapapiamentopalauanopersa arcaicofeníciopohnpeianprovençal" +
	" arcaicoquichérajastanirapanuirarotonganoromboromaniaromenorwasandaweiacutoarama" +
	"ico samaritanosamburusasaksantalingambaysangusicilianoescocêssenecasenaselkupkoy" +
	"raboro senniirlandês arcaicotachelhitshanárabe chadianosidamosami do sullule sam" +
	"iinari samiskolt samisoninquêsogdianoidioma surinamêssereresahosukumasossosuméri" +
	"ocomorianosuaíli do Congosiríaco clássicosiríacotimnetesoterenotétumtigrétivtoqu" +
	"elauanoklingontlinguitetamaxequetonganês de Nyasatok pisintarokotsimshiantumbuka" +
	"tuvaluanotasawaqtuviniantamazightudmurtugaríticoumbunduidioma desconhecidovaivot" +
	"icvunjowalserwalamowaraywashokalmyklusogayaoyapeseyangbenyembacantonêszapotecasí" +
	"mbolos bliszenagatamazight marroquino padrãozunhisem conteúdo linguísticozazaára" +
	"be modernoalemão austríacoalto alemão suíçoinglês australianoinglês canadenseing" +
	"lês britânicoinglês americanoespanhol latino-americanoespanhol europeuespanhol m" +
	"exicanofrancês canadensefrancês suíçoflamengoportuguês do Brasilportuguês europe" +
	"umoldávioservo-croatachinês simplificadochinês tradicional"

var ptLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xc, 0x15, 0x1f, 0x23, 0x2b, 0x34, 0x3a, 0x42, 0x48, 0x4e,
	0x59, 0x60, 0x6b, 0x73, 0x7b, 0x82, 0x89, 0x91, 0x98, 0x9f, 0xa7, 0xaf,
	0xb7, 0xbf, 0xc3, 0xc9, 0xdd, 0xe4, 0xea, 0xf6, 0xfd, 0x103, 0x109, 0x10c,
	0x111, 0x118, 0x121, 0x129, 0x132, 0x137, 0x13c, 0x140, 0x14a, 0x151, 0x158, 0x160,
	0x171, 0x17a, 0x18b, 0x191, 0x198, 0x1a0, 0x1a4, 0x1ab, 0x1b3, 0x1b9, 0x1c2, 0x1c8,
	0x1d0, 0x1d8, 0x1e0, 0x1e6, 0x1f2, 0x1fc, 0x207, 0x20a, 0x214, 0x21d, 0x220, 0x229,
	0x231, 0x23a, 0x242, 0x24a, 0x253, 0x25c, 0x263, 0x26b, 0x272, 0x27e, 0x283, 0x28b,
	0x292, 0x299, 0x2a1, 0x2a6, 0x2aa, 0x2b2, 0x2ba, 0x2bf, 0x2cc, 0x2d3, 0x2de, 0x2e5,
	0x2ed, 0x2f4, 0x300, 0x306, 0x30d, 0x317, 0x31c, 0x326, 0x32e, 0x334, 0x33a, 0x340,
	0x347, 0x350, 0x358, 0x368, 0x36e, 0x373, 0x37c, 0x38e, 0x3a0, 0x3ae, 0x3b4, 0x3ba,
	0x3c5, 0x3cb, 0x3d0, 0x3d5, 0x3dc, 0x3e3, 0x3e8, 0x3f0, 0x3f6, 0x400, 0x408, 0x410,
	0x415, 0x41b, 0x420, 0x426, 0x430, 0x435, 0x43a, 0x447, 0x44c, 0x455, 0x45d, 0x465,
	0x46c, 0x471, 0x477, 0x47f, 0x486, 0x48b, 0x496, 0x49f, 0x4a4, 0x4ab, 0x4b1, 0x4b7,
	0x4be, 0x4c8, 0x4d1, 0x4da, 0x4e0, 0x4e9, 0x4ee, 0x4f4, 0x4f9, 0x501, 0x506, 0x50f,
	0x513, 0x51a, 0x51f, 0x529, 0x532, 0x538, 0x53f, 0x543, 0x54b, 0x551, 0x557, 0x55e,
	0x562, 0x568, 0x56d, 0x574, 0x57a, 0x57a, 0x582, 0x587, 0x58b, 0x593, 0x593, 0x59a,
	0x59a, 0x5a6, 0x5b5, 0x5bb, 0x5c3, 0x5cb, 0x5cb, 0x5d2, 0x5d2, 0x5da, 0x5da, 0x5da,
	0x5dd, 0x5dd, 0x5e6, 0x5e6, 0x5ec, 0x5ec, 0x5f4, 0x5fc, 0x5fc, 0x600, 0x605, 0x605,
	0x60f, 0x613, 0x618, 0x618, 0x61c, 0x621, 0x621, 0x629, 0x62e, 0x632, 0x632, 0x635,
	0x63c, 0x63c, 0x63c, 0x640, 0x640, 0x644, 0x64a, 0x650, 0x659, 0x65d, 0x661, 0x668,
	0x66d, 0x673, 0x679, 0x67e, 0x685, 0x68a, 0x691, 0x699, 0x6a1, 0x6a5, 0x6b3, 0x6ba,
	0x6c3, 0x6cb, 0x6d2, 0x6df, 0x6e4, 0x6e4, 0x6f4, 0x6fd, 0x703, 0x709, 0x70e, 0x716,
	0x71b, 0x721, 0x726, 0x72b, 0x730, 0x73d, 0x73d, 0x742, 0x752, 0x75c, 0x762, 0x768,
	0x76c, 0x772, 0x772, 0x782, 0x788, 0x78f, 0x79d, 0x79d, 0x7a3, 0x7a3, 0x7a9, 0x7b1,
	0x7b1, 0x7b4, 0x7b4, 0x7c3, 0x7d3, 0x7d3, 0x7e7, 0x7f7, 0x7ff, 0x801, 0x807, 0x807,
	0x80b, 0x810, 0x810, 0x814, 0x81e, 0x81e, 0x831, 0x845, 0x845, 0x84a, 0x853, 0x85a,
	0x85f, 0x86c, 0x87b, 0x87b, 0x87b, 0x880, 0x889, 0x88e, 0x88e, 0x896, 0x896, 0x8a0,
	0x8a6, 0x8ab, 0x8bc, 0x8bc, 0x8c0, 0x8c4, 0x8ca, 0x8d1, 0x8d8, 0x8d8, 0x8d8, 0x8de,
	0x8e5, 0x8ec, 0x8f9, 0x909, 0x909, 0x914, 0x91a, 0x920, 0x923, 0x928, 0x92c, 0x936,
	0x93d, 0x941, 0x948, 0x954, 0x954, 0x958, 0x958, 0x95d, 0x966, 0x972, 0x972, 0x972,
	0x976, 0x97e, 0x987, 0x993, 0x99a, 0x9a2, 0x9a8, 0x9b7, 0x9b7, 0x9b7, 0x9c6, 0x9cc,
	0x9d4, 0x9d9, 0x9e0, 0x9e5, 0x9ec, 0x9f2, 0x9f7, 0x9fd, 0xa02, 0xa0a, 0xa0a, 0xa0a,
	0xa0a, 0xa10, 0xa10, 0xa15, 0xa19, 0xa19, 0xa23, 0xa2a, 0xa2f, 0xa32, 0xa38, 0xa3d,
	0xa3d, 0xa3d, 0xa45, 0xa49, 0xa4f, 0xa57, 0xa5e, 0xa66, 0xa6c, 0xa70, 0xa75, 0xa7b,
	0xa80, 0xa84, 0xa8c, 0xa9c, 0xaa1, 0xaa8, 0xab2, 0xabd, 0xac3, 0xacb, 0xad2, 0xad7,
	0xad7, 0xade, 0xaf0, 0xaf5, 0xafe, 0xb05, 0xb05, 0xb0a, 0xb0f, 0xb0f, 0xb0f, 0xb19,
	0xb1d, 0xb2a, 0xb30, 0xb34, 0xb3b, 0xb3b, 0xb41, 0xb4a, 0xb4f, 0xb5f, 0xb5f, 0xb65,
	0xb76, 0xb7a, 0xb8a, 0xb92, 0xb9a, 0xb9f, 0xba4, 0xba9, 0xbb6, 0xbc0, 0xbc7, 0xbcf,
	0xbd9, 0xbe1, 0xbe1, 0xbe1, 0xbe1, 0xbee, 0xbee, 0xbf6, 0xbf6, 0xbf6, 0xbff, 0xbff,
	0xc11, 0xc18, 0xc18, 0xc21, 0xc28, 0xc33, 0xc33, 0xc33, 0xc38, 0xc3e, 0xc3e, 0xc3e,
	0xc3e, 0xc45, 0xc48, 0xc4f, 0xc55, 0xc68, 0xc6f, 0xc74, 0xc7b, 0xc7b, 0xc82, 0xc87,
	0xc90, 0xc98, 0xc98, 0xc9e, 0xca2, 0xca2, 0xca8, 0xcb7, 0xcc8, 0xcc8, 0xcd1, 0xcd5,
	0xce4, 0xcea, 0xcea, 0xcea, 0xcf5, 0xcfe, 0xd08, 0xd12, 0xd1b, 0xd23, 0xd34, 0xd3a,
	0xd3e, 0xd3e, 0xd44, 0xd49, 0xd51, 0xd5a, 0xd6a, 0xd7c, 0xd84, 0xd84, 0xd84, 0xd89,
	0xd8d, 0xd93, 0xd99, 0xd9f, 0xda2, 0xdad, 0xdad, 0xdb4, 0xdbd, 0xdbd, 0xdc6, 0xdd8,
	0xde1, 0xde1, 0xde7, 0xde7, 0xdf0, 0xdf0, 0xdf7, 0xe00, 0xe07, 0xe0f, 0xe18, 0xe1e,
	0xe28, 0xe2f, 0xe42, 0xe45, 0xe45, 0xe45, 0xe45, 0xe45, 0xe4a, 0xe4a, 0xe4f, 0xe55,
	0xe5b, 0xe60, 0xe65, 0xe65, 0xe6b, 0xe6b, 0xe71, 0xe74, 0xe7a, 0xe81, 0xe86, 0xe86,
	0xe8f, 0xe97, 0xea5, 0xea5, 0xeab, 0xec7, 0xecc, 0xee6, 0xeea, 0xef8, 0xf0a, 0xf1e,
	0xf31, 0xf42, 0xf54, 0xf65, 0xf7e, 0xf8e, 0xf9f, 0xfb1, 0xfc1, 0xfc9, 0xfdd, 0xfef,
	0xff8, 0x1004, 0x1018, 0x102b,
}

const ptPTLangStr = "" +
	"africânderchechenechecoeweestóniofrísico ocidentalhaúçahindiarménioigboinupiaqco" +
	"nguêscmercanarimgandamacedónionorueguês nynorsknorueguês bokmålprovençalossético" +
	"polacopastókinyarwandaturcomanotongamapuchebamunghomalabuginesejargão chinooksor" +
	"ani curdobaixo sórabiodiulaegípcio clássicoinglês medievalfrancês medievalfrísio" +
	" orientalalemão medieval altogrego clássicoalto sórabiocabo-verdianolezghianoluo" +
	"irlandês, medievalmohawkbaixo alemãonorse, oldprovençal, arcaicoromanêssakhaárab" +
	"e do Chadelíngua comorianatoganêstuvinianotamazight do Atlas Centralrootvaisogat" +
	"amazight padrão de Marrocosárabe moderno padrãoinglês canadianoespanhol do Méxic" +
	"ofrancês canadiano"

var ptPTLangIdx = []uint16{ // 596 entries
	0x0, 0x0, 0x0, 0x0, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb,
	0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0x13,
	0x13, 0x13, 0x13, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1b,
	0x1b, 0x1b, 0x1b, 0x1b, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35, 0x3c, 0x3c, 0x41, 0x41, 0x41,
	0x41, 0x41, 0x49, 0x49, 0x49, 0x49, 0x49, 0x4d, 0x4d, 0x54, 0x54, 0x54,
	0x54, 0x54, 0x54, 0x54, 0x54, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x60, 0x67,
	0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x67, 0x6c, 0x6c, 0x6c,
	0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x6c, 0x76, 0x76, 0x76, 0x76, 0x76,
	0x76, 0x76, 0x76, 0x76, 0x76, 0x76, 0x76, 0x88, 0x9a, 0x9a, 0x9a, 0x9a,
	0xa4, 0xa4, 0xa4, 0xa4, 0xad, 0xad, 0xad, 0xb3, 0xb9, 0xb9, 0xb9, 0xb9,
	0xb9, 0xb9, 0xb9, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4,
	0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4,
	0xc4, 0xc4, 0xc4, 0xcd, 0xcd, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2,
	0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2,
	0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2,
	0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9,
	0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xd9, 0xde, 0xde,
	0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5,
	0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xed, 0xed, 0xed, 0xed,
	0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xed, 0xfc, 0xfc,
	0xfc, 0xfc, 0xfc, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108,
	0x108, 0x108, 0x108, 0x108, 0x108, 0x116, 0x116, 0x116, 0x116, 0x116, 0x11b, 0x11b,
	0x11b, 0x11b, 0x11b, 0x12d, 0x12d, 0x12d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d, 0x13d,
	0x13d, 0x13d, 0x13d, 0x14e, 0x14e, 0x14e, 0x14e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e,
	0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x173, 0x173, 0x173, 0x173, 0x173, 0x173,
	0x173, 0x182, 0x182, 0x182, 0x182, 0x182, 0x182, 0x182, 0x182, 0x182, 0x182, 0x182,
	0x182, 0x182, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f,
	0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f, 0x18f,
	0x18f, 0x18f, 0x18f, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c,
	0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c,
	0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x19c, 0x1a5, 0x1a5, 0x1a5,
	0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a8, 0x1a8, 0x1a8,
	0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8, 0x1a8,
	0x1a8, 0x1a8, 0x1a8, 0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1c1, 0x1c1,
	0x1c1, 0x1c1, 0x1c1, 0x1c1, 0x1c1, 0x1c1, 0x1c1, 0x1c1, 0x1c1, 0x1c1, 0x1c1, 0x1c1,
	0x1c1, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1d8, 0x1d8, 0x1d8,
	0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8,
	0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1d8,
	0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1f3, 0x1f3, 0x1f3,
	0x1f3, 0x1f3, 0x1f3, 0x1f3, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8,
	0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x1f8,
	0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207,
	0x207, 0x207, 0x207, 0x207, 0x207, 0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x218,
	0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x218, 0x220,
	0x220, 0x220, 0x220, 0x220, 0x220, 0x220, 0x220, 0x220, 0x220, 0x229, 0x243, 0x243,
	0x243, 0x243, 0x247, 0x24a, 0x24a, 0x24a, 0x24a, 0x24a, 0x24a, 0x24a, 0x24a, 0x24a,
	0x24a, 0x24a, 0x24a, 0x24a, 0x24a, 0x24a, 0x24e, 0x24e, 0x24e, 0x24e, 0x24e, 0x24e,
	0x24e, 0x24e, 0x24e, 0x24e, 0x24e, 0x26b, 0x26b, 0x26b, 0x26b, 0x281, 0x281, 0x281,
	0x281, 0x292, 0x292, 0x292, 0x292, 0x292, 0x2a5, 0x2b7,
}

const roLangStr = "" +
	"afarabhazăavestanăafrikaansakanamharicăaragonezăarabăasamezăavarăaymaraazerăbașk" +
	"irăbielorusăbulgarăbislamabambarabengalezătibetanăbretonăbosniacăcatalanăcecenăc" +
	"hamorrocorsicanăcreecehăslavonăciuvașăgalezădanezăgermanădivehidzongkhaewegreacă" +
	"englezăesperantospaniolăestonianăbascăpersanăfulahfinlandezăfijianăfaroezăfrance" +
	"zăfrizonă occidentalăirlandezăgaelică scoțianăgalicianăguaranigujaratimanxhausae" +
	"braicăhindihiri motucroatăhaitianămaghiarăarmeanăhererointerlinguaindonezianăint" +
	"erlingueigbosichuan yiinupiakidoislandezăitalianăinuktitutjaponezăjavanezăgeorgi" +
	"anăcongolezăkikuyukuanyamakazahăkalaallisutkhmerăkannadacoreeanăkanuricașmirăkur" +
	"dăkomicornicăkârgâzălatinăluxemburghezăgandalimburghezălingalalaoțianălituaniană" +
	"luba-katangaletonămalgașămarshallezămaorimacedoneanămalayalammongolămarathimalae" +
	"zămaltezăbirmanezănaurundebele de nordnepalezăndongaolandezănorvegiană nynorskno" +
	"rvegiană bokmålndebele de sudnavajonyanjaoccitanăojibwaoromooriyaosetăpunjabipal" +
	"ipolonezăpaștunăportughezăquechuaromanșăkirundiromânărusăkinyarwandasanscrităsar" +
	"dinianăsindhisami de nordsangosinghalezăslovacăslovenăsamoanăshonasomalezăalbane" +
	"zăsârbăswatisesothosundanezăsuedezăswahilitamilătelugutadjicăthailandezătigrinăt" +
	"urkmenăsetswanatongaturcătsongatătarătahitianăuigurăucraineanăurduuzbecăvendavie" +
	"tnamezăvolapukvalonăwolofxhosaidișyorubazhuangchinezăzuluacehacoliadangmeadyghea" +
	"frihiliaghemainuakkadianăaleutăaltaică meridionalăengleză vecheangikaaramaicăara" +
	"ucanianăarapahoarawakasuasturianăawadhibaluchibalinezăbasaabamunghomalabejabemba" +
	"benabafutbhojpuribikolbinikomsiksikabrajbodoakooseburiatbuginezăbulublinmedumbac" +
	"addocaribcayugaatsamcebuanochigachibchachagataichuukesemarijargon chinookchoctaw" +
	"chipewyancherokeecheyennekurdă soranicoptăturcă crimeeanăcașubianădakotadargwata" +
	"itadelawareslavedogribdinkazarmadogrisorabă de josdualaolandeză mijlociejola-fon" +
	"yidyuladazagaembuefikegipteană vecheekajukelamităengleză mijlocieewondofangfilip" +
	"inezăfonfranceză mijlociefranceză vechefrizonă nordicăfrizonă orientalăfriulanăg" +
	"agăgăuzăgayogbayageezgilbertinăgermană mijlocie înaltăgermană veche înaltăgondig" +
	"orontalogoticăgrebogreacă vechegermană elvețianăgusiigwichʼinhaidahawaiianăhilig" +
	"aynonhitităhmongsorabă de sushupaibanibibioilokoingușălojbanngombamachameiudeo-p" +
	"ersanăiudeo-arabăkarakalpakkabylekachinjjukambakawikabardiankanembutyapmakondeka" +
	"buverdianukorokhasilimbp khotanezăkoyra chiinikakokalenjinkimbundukomi-permiakko" +
	"nkanikosraekpellekaraceai-balkarkarelianăkurukhshambalabafiakölschkumykkutenaila" +
	"dinolangilahndalambalezghianlakotamongoloziluba-lulualuisenolundaluolusahiluyiam" +
	"adurezămafamagahimaithilimakasarmandingomasaimabamokshamandarmendemerumorisyenir" +
	"landeză mijlociemakhuwa-meettometa’micmacminangkabaumanciurianămanipurmohawkmoss" +
	"imundanglimbi multiplecreekmirandezămarwarimyeneerzyanapolitanănamagermana de jo" +
	"snewariniasniueanăkwasiongiemboonnogainordică vechen’kosotho de nordnuernewari c" +
	"lasicănyamwezinyankolenyoronzimaosageturcă otomanăpangasinanpahlavipampangapapia" +
	"mentopalauanăpersană vechefenicianăpohnpeianăprovensală vechekʼicheʼrajasthanira" +
	"panuirarotonganromboromaniaromânărwasandawesakhaaramaică samariteanăsamburusasak" +
	"santalingambaysangusicilianăscotssenecasenaselkupkoyraboro Senniirlandeză vechet" +
	"achelhitshanarabă ciadianăsidamosami de sudlule samiinari samiskolt samisoninkes" +
	"ogdiensranan tongoserersahosukumasususumerianăcomorezăswahili Congosiriacă clasi" +
	"căsiriacătimnetesoterenotetumtigretivtokelauklingonianătlingittamasheknyasa tong" +
	"atok pisintarokotsimshiantumbukatuvalutasawaqtuvanătamazight central marocanăudm" +
	"urtugariticăumbundurootvaivoticvunjowalserwalamowaraywashocalmucăsogayaoyapezăya" +
	"ngbenyembacantonezăzapotecăsimboluri Bilsszenagatamazight standard marocanăzunif" +
	"ară conținut lingvisticzazaarabă standard modernăgermană austriacăgermană standa" +
	"rd elvețianăengleză australianăengleză canadianăengleză britanicăengleză america" +
	"năspaniolă latino-americanăspaniolă europeanăspaniolă mexicanăfranceză canadiană" +
	"franceză elvețianăflamandăportugheză brazilianăportugheză europeanămoldovenească" +
	"sârbo-croatăchineză simplificatăchineză tradițională"

var roLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xb, 0x14, 0x1d, 0x21, 0x2a, 0x34, 0x3a, 0x42, 0x48, 0x4e,
	0x54, 0x5d, 0x67, 0x6f, 0x76, 0x7d, 0x87, 0x90, 0x98, 0xa1, 0xaa, 0xb1,
	0xb9, 0xc3, 0xc7, 0xcc, 0xd4, 0xdd, 0xe4, 0xeb, 0xf3, 0xf9, 0x101, 0x104,
	0x10b, 0x113, 0x11c, 0x125, 0x12f, 0x135, 0x13d, 0x142, 0x14d, 0x155, 0x15d, 0x166,
	0x17b, 0x185, 0x198, 0x1a2, 0x1a9, 0x1b1, 0x1b5, 0x1ba, 0x1c2, 0x1c7, 0x1d0, 0x1d7,
	0x1e0, 0x1e9, 0x1f1, 0x1f7, 0x202, 0x20e, 0x219, 0x21d, 0x227, 0x22e, 0x231, 0x23b,
	0x244, 0x24d, 0x256, 0x25f, 0x269, 0x273, 0x279, 0x281, 0x288, 0x293, 0x29a, 0x2a1,
	0x2aa, 0x2b0, 0x2b9, 0x2bf, 0x2c3, 0x2cb, 0x2d5, 0x2dc, 0x2ea, 0x2ef, 0x2fb, 0x302,
	0x30c, 0x317, 0x323, 0x32a, 0x333, 0x33f, 0x344, 0x350, 0x359, 0x361, 0x368, 0x370,
	0x378, 0x382, 0x387, 0x396, 0x39f, 0x3a5, 0x3ae, 0x3c1, 0x3d4, 0x3e2, 0x3e8, 0x3ee,
	0x3f7, 0x3fd, 0x402, 0x407, 0x40d, 0x414, 0x418, 0x421, 0x42a, 0x435, 0x43c, 0x445,
	0x44c, 0x454, 0x459, 0x464, 0x46e, 0x479, 0x47f, 0x48b, 0x490, 0x49b, 0x4a3, 0x4ab,
	0x4b3, 0x4b8, 0x4c1, 0x4ca, 0x4d1, 0x4d6, 0x4dd, 0x4e7, 0x4ef, 0x4f6, 0x4fd, 0x503,
	0x50b, 0x517, 0x51f, 0x528, 0x530, 0x535, 0x53b, 0x541, 0x549, 0x553, 0x55a, 0x565,
	0x569, 0x570, 0x575, 0x580, 0x587, 0x58e, 0x593, 0x598, 0x59d, 0x5a3, 0x5a9, 0x5b1,
	0x5b5, 0x5b9, 0x5be, 0x5c5, 0x5cb, 0x5cb, 0x5d3, 0x5d8, 0x5dc, 0x5e6, 0x5e6, 0x5ed,
	0x5ed, 0x602, 0x610, 0x616, 0x61f, 0x62b, 0x62b, 0x632, 0x632, 0x638, 0x638, 0x638,
	0x63b, 0x63b, 0x645, 0x645, 0x64b, 0x64b, 0x652, 0x65b, 0x65b, 0x660, 0x665, 0x665,
	0x66c, 0x670, 0x675, 0x675, 0x679, 0x67e, 0x67e, 0x686, 0x68b, 0x68f, 0x68f, 0x692,
	0x699, 0x699, 0x699, 0x69d, 0x69d, 0x6a1, 0x6a7, 0x6ad, 0x6b6, 0x6ba, 0x6be, 0x6c5,
	0x6ca, 0x6cf, 0x6d5, 0x6da, 0x6e1, 0x6e6, 0x6ed, 0x6f5, 0x6fd, 0x701, 0x70f, 0x716,
	0x71f, 0x727, 0x72f, 0x73c, 0x742, 0x742, 0x753, 0x75e, 0x764, 0x76a, 0x76f, 0x777,
	0x77c, 0x782, 0x787, 0x78c, 0x791, 0x79f, 0x79f, 0x7a4, 0x7b6, 0x7c0, 0x7c5, 0x7cb,
	0x7cf, 0x7d3, 0x7d3, 0x7e3, 0x7e9, 0x7f1, 0x802, 0x802, 0x808, 0x808, 0x80c, 0x817,
	0x817, 0x81a, 0x81a, 0x82c, 0x83b, 0x83b, 0x84c, 0x85f, 0x868, 0x86a, 0x874, 0x874,
	0x878, 0x87d, 0x87d, 0x881, 0x88c, 0x88c, 0x8a6, 0x8bd, 0x8bd, 0x8c2, 0x8cb, 0x8d2,
	0x8d7, 0x8e4, 0x8f8, 0x8f8, 0x8f8, 0x8fd, 0x906, 0x90b, 0x90b, 0x915, 0x915, 0x91f,
	0x926, 0x92b, 0x939, 0x939, 0x93d, 0x941, 0x947, 0x94c, 0x954, 0x954, 0x954, 0x95a,
	0x960, 0x967, 0x975, 0x981, 0x981, 0x98b, 0x991, 0x997, 0x99a, 0x99f, 0x9a3, 0x9ac,
	0x9b3, 0x9b7, 0x9be, 0x9ca, 0x9ca, 0x9ce, 0x9ce, 0x9d3, 0x9e3, 0x9ef, 0x9ef, 0x9ef,
	0x9f3, 0x9fb, 0xa03, 0xa0f, 0xa16, 0xa1c, 0xa22, 0xa31, 0xa31, 0xa31, 0xa3b, 0xa41,
	0xa49, 0xa4e, 0xa55, 0xa5a, 0xa61, 0xa67, 0xa6c, 0xa72, 0xa77, 0xa7f, 0xa7f, 0xa7f,
	0xa7f, 0xa85, 0xa85, 0xa8a, 0xa8e, 0xa8e, 0xa98, 0xa9f, 0xaa4, 0xaa7, 0xaad, 0xab2,
	0xab2, 0xab2, 0xabb, 0xabf, 0xac5, 0xacd, 0xad4, 0xadc, 0xae1, 0xae5, 0xaeb, 0xaf1,
	0xaf6, 0xafa, 0xb02, 0xb15, 0xb23, 0xb2a, 0xb30, 0xb3b, 0xb47, 0xb4e, 0xb54, 0xb59,
	0xb59, 0xb60, 0xb6e, 0xb73, 0xb7d, 0xb84, 0xb84, 0xb89, 0xb8e, 0xb8e, 0xb8e, 0xb99,
	0xb9d, 0xbab, 0xbb1, 0xbb5, 0xbbd, 0xbbd, 0xbc3, 0xbcc, 0xbd1, 0xbdf, 0xbdf, 0xbe5,
	0xbf2, 0xbf6, 0xc05, 0xc0d, 0xc15, 0xc1a, 0xc1f, 0xc24, 0xc33, 0xc3d, 0xc44, 0xc4c,
	0xc56, 0xc5f, 0xc5f, 0xc5f, 0xc5f, 0xc6d, 0xc6d, 0xc77, 0xc77, 0xc77, 0xc82, 0xc82,
	0xc93, 0xc9c, 0xc9c, 0xca6, 0xcad, 0xcb7, 0xcb7, 0xcb7, 0xcbc, 0xcc2, 0xcc2, 0xcc2,
	0xcc2, 0xccb, 0xcce, 0xcd5, 0xcda, 0xcf0, 0xcf7, 0xcfc, 0xd03, 0xd03, 0xd0a, 0xd0f,
	0xd19, 0xd1e, 0xd1e, 0xd24, 0xd28, 0xd28, 0xd2e, 0xd3d, 0xd4d, 0xd4d, 0xd56, 0xd5a,
	0xd6a, 0xd70, 0xd70, 0xd70, 0xd7b, 0xd84, 0xd8e, 0xd98, 0xd9f, 0xda6, 0xdb2, 0xdb7,
	0xdbb, 0xdbb, 0xdc1, 0xdc5, 0xdcf, 0xdd8, 0xde5, 0xdf6, 0xdfe, 0xdfe, 0xdfe, 0xe03,
	0xe07, 0xe0d, 0xe12, 0xe17, 0xe1a, 0xe21, 0xe21, 0xe2d, 0xe34, 0xe34, 0xe3c, 0xe47,
	0xe50, 0xe50, 0xe56, 0xe56, 0xe5f, 0xe5f, 0xe66, 0xe6c, 0xe73, 0xe7a, 0xe95, 0xe9b,
	0xea5, 0xeac, 0xeb0, 0xeb3, 0xeb3, 0xeb3, 0xeb3, 0xeb3, 0xeb8, 0xeb8, 0xebd, 0xec3,
	0xec9, 0xece, 0xed3, 0xed3, 0xedb, 0xedb, 0xedf, 0xee2, 0xee9, 0xef0, 0xef5, 0xef5,
	0xeff, 0xf08, 0xf17, 0xf17, 0xf1d, 0xf39, 0xf3d, 0xf57, 0xf5b, 0xf73, 0xf86, 0xfa3,
	0xfb8, 0xfcb, 0xfde, 0xff1, 0x100c, 0x1020, 0x1033, 0x1047, 0x105c, 0x1065, 0x107c, 0x1092,
	0x10a0, 0x10ae, 0x10c4, 0x10db,
}

const ruLangStr = "" +
	"афарабхазскийавестийскийафрикаансаканамхарскийарагонскийарабскийассамскийаварски" +
	"йаймараазербайджанскийбашкирскийбелорусскийболгарскийбисламабамбарийскийбенгальс" +
	"кийтибетскийбретонскийбоснийскийкаталанскийчеченскийчаморрокорсиканскийкриийский" +
	"чешскийцерковнославянскийчувашскийваллийскийдатскийнемецкиймальдивскийдзонг-кээв" +
	"егреческийанглийскийэсперантоиспанскийэстонскийбаскскийперсидскийфулахфинскийфид" +
	"жифарерскийфранцузскийзападно-фризскийирландскийгэльскийгалисийскийгуаранигуджар" +
	"атимэнскийхаусаивритхиндихиримотухорватскийгаитянскийвенгерскийармянскийгерероин" +
	"терлингваиндонезийскийинтерлингвеигбосычуаньинупиакидоисландскийитальянскийинукт" +
	"итутяпонскийяванскийгрузинскийконгокикуйюкунамаказахскийгренландскийкхмерскийкан" +
	"надакорейскийканурикашмирикурдскийкомикорнийскийкиргизскийлатинскийлюксембургски" +
	"йгандалимбургскийлингалалаосскийлитовскийлуба-катангалатышскиймалагасийскиймарша" +
	"лльскиймаоримакедонскиймалаяламмонгольскиймаратхималайскиймальтийскийбирманскийн" +
	"аурусеверный ндебелинепальскийндонгаголландскийнорвежский нюнорскнорвежский букм" +
	"олндебели южныйнавахоньянджаокситанскийоджибваоромоорияосетинскийпанджабипалипол" +
	"ьскийпуштупортугальскийкечуароманшскийрундирумынскийрусскийкиньяруандасанскритса" +
	"рдинскийсиндхисеверносаамскийсангосингальскийсловацкийсловенскийсамоанскийшонасо" +
	"малиалбанскийсербскийсвазисото южныйсунданскийшведскийсуахилитамильскийтелугутад" +
	"жикскийтайскийтигриньятуркменскийтсванатонганскийтурецкийтсонгататарскийтаитянск" +
	"ийуйгурскийукраинскийурдуузбекскийвендавьетнамскийволапюкваллонскийволофкосаидиш" +
	"йорубачжуанькитайскийзулуачехскийачолиадангмеадыгейскийафрихилиагхемайнуаккадски" +
	"йалеутскийюжноалтайскийстароанглийскийангикаарамейскийарауканскийарапахоаравакск" +
	"ийасаастурийскийавадхибелуджскийбалийскийбасабамумгхомалабеджабембабенабафутбход" +
	"жпурибикольскийбиникомсиксикабрауибодоакоосебурятскийбугийскийбулубилин (блин)ме" +
	"думбакаддокарибкайюгаатсамкебуаночигачибчачагатайскийчукотскиймарийский (черемис" +
	"ский)чинук жаргончоктавчипевайянчерокичейеннсорани курдскийкоптскийкрымско-татар" +
	"скийкашубианскийдакотадаргватаитаделаварскийславянскийдогрибдинказармадогринижне" +
	"лужицкийдуаласредненидерландскийдьола-фоньидиула (дьюла)дазагскийэмбуэфикдревнее" +
	"гипетскийэкаджукэламскийсреднеанглийскийэвондофангфилиппинскийфонсреднефранцузск" +
	"ийстарофранцузскийфризский северныйвосточный фризскийфриульскийгагагаузскийгайог" +
	"баягеэзгильбертскийсредневерхненемецкийдревневерхненемецкийгондигоронталоготский" +
	"гребодревнегреческийшвейцарский немецкийгусиигвичинхайдагавайскийхилигайнонхеттс" +
	"кийхмонгверхнелужицкийхупаибанскийибибиоилокоингушскийложбаннгомбамачамееврейско" +
	"-персидскийеврейско-арабскийкаракалпакскийкабильскийкачинскийкаджикамбакавикабар" +
	"динскийканембутьяпмакондекабувердьянукорокхасихотанскийкойра чииникакокаленджинк" +
	"имбундийскийкоми-пермяцкийконканикосраенскийкпеллекарачаево-балкарскийкарельский" +
	"курухшамбалабафиякёльшкумыкскийкутенаиладинолангилахндаламбалезгинскийлакотамонг" +
	"олозилуба-лулуалуисеньолундалуо (Кения и Танзания)лушайлухьямадурскиймафамагахим" +
	"айтхилимакассарскиймандингомасаимабанскиймокшанскиймандарскиймендемерумаврикийск" +
	"ий креольскийсреднеирландскиймакуа-мееттометамикмакминангкабауманьчжурскийманипу" +
	"рскиймохаукмосимундангнесколько языковкрикмирандийскиймарваримиенеэрзянеаполитан" +
	"скийнаманижнегерманскийневарскийниасниуэквасионгиембундногайскийстаронорвежскийн" +
	"косото северныйнуэрневари (классический)ньямвезиньянколеньоронзимаоседжистаротур" +
	"ецкийпангасинанпехлевийскийпампангапапьяментопалаустароперсидскийфиникийскийпона" +
	"пестаропровансальскийкичераджастханирапануираротонганскийромбоцыганскийарумынски" +
	"йруандасандавеякутскийсамаритянский арамейскийсамбурусасакисанталингамбайскийсан" +
	"гусицилийскийшотландскийсенекасенаселькупскийкойраборо сеннистароирландскийтахел" +
	"хитшанскийчадский арабссидамасаамский (южный)луле-саамскийинари-саамскийскольт-с" +
	"аамскийсонинкесогдийскийсранан тонгосерерсахосукумасусушумерскийкоморскийконголе" +
	"зский суахиликлассический сирийскийсирийскийтемнетесотеренотетумтигретивитокелай" +
	"скийклингонскийтлингиттамашекньяса (тонга)ток-писинтуройотарокоцимшиантумбукатув" +
	"алутасавактувинскийсреднеатласский тамазигхтскийудмуртскийугаритскийумбундукорне" +
	"вой языкваиводскийвунджовалисскийволамоварайвашокалмыцкийсогаяояпянбанйембаканто" +
	"нскийсапотекскийблиссимволиказенагскийтамазигхтскийзуньибез языкового содержания" +
	"зазаарабский литературныйавстрийский немецкийшвейцарский верхненемецкийавстралий" +
	"ский английскийканадский английскийбританский английскийамериканский английскийл" +
	"атиноамериканский испанскийевропейский испанскийканадский французскийшвейцарский" +
	" французскийфламандскийбразильский португальскийевропейский португальскиймолдавс" +
	"кийсербскохорватскийупрощенный китайскийтрадиционный китайский"

var ruLangIdx = []uint16{ // 604 entries
	0x0, 0x8, 0x1a, 0x30, 0x42, 0x4a, 0x5c, 0x70, 0x80, 0x92, 0xa2, 0xae,
	0xcc, 0xe0, 0xf6, 0x10a, 0x118, 0x130, 0x146, 0x158, 0x16c, 0x180, 0x196, 0x1a8,
	0x1b6, 0x1ce, 0x1e0, 0x1ee, 0x212, 0x224, 0x238, 0x246, 0x256, 0x26c, 0x27b, 0x281,
	0x293, 0x2a7, 0x2b9, 0x2cb, 0x2dd, 0x2ed, 0x301, 0x30b, 0x319, 0x323, 0x335, 0x34b,
	0x36a, 0x37e, 0x38e, 0x3a4, 0x3b2, 0x3c4, 0x3d2, 0x3dc, 0x3e6, 0x3f0, 0x400, 0x414,
	0x428, 0x43c, 0x44e, 0x45a, 0x470, 0x48a, 0x4a0, 0x4a8, 0x4b6, 0x4c4, 0x4ca, 0x4de,
	0x4f4, 0x506, 0x516, 0x526, 0x53a, 0x544, 0x550, 0x55c, 0x56e, 0x586, 0x598, 0x5a6,
	0x5b8, 0x5c4, 0x5d2, 0x5e2, 0x5ea, 0x5fe, 0x612, 0x624, 0x640, 0x64a, 0x660, 0x66e,
	0x67e, 0x690, 0x6a7, 0x6b9, 0x6d3, 0x6eb, 0x6f5, 0x70b, 0x71b, 0x731, 0x73f, 0x751,
	0x767, 0x77b, 0x785, 0x7a4, 0x7b8, 0x7c4, 0x7da, 0x7fd, 0x81e, 0x837, 0x843, 0x851,
	0x867, 0x875, 0x87f, 0x887, 0x89b, 0x8ab, 0x8b3, 0x8c3, 0x8cd, 0x8e7, 0x8f1, 0x905,
	0x90f, 0x921, 0x92f, 0x945, 0x955, 0x969, 0x975, 0x993, 0x99d, 0x9b3, 0x9c5, 0x9d9,
	0x9ed, 0x9f5, 0xa01, 0xa13, 0xa23, 0xa2d, 0xa40, 0xa54, 0xa64, 0xa72, 0xa86, 0xa92,
	0xaa6, 0xab4, 0xac4, 0xada, 0xae6, 0xafa, 0xb0a, 0xb16, 0xb28, 0xb3c, 0xb4e, 0xb62,
	0xb6a, 0xb7c, 0xb86, 0xb9c, 0xbaa, 0xbbe, 0xbc8, 0xbd0, 0xbd8, 0xbe4, 0xbf0, 0xc02,
	0xc0a, 0xc1a, 0xc24, 0xc32, 0xc46, 0xc46, 0xc56, 0xc60, 0xc68, 0xc7a, 0xc7a, 0xc8c,
	0xc8c, 0xca6, 0xcc4, 0xcd0, 0xce4, 0xcfa, 0xcfa, 0xd08, 0xd08, 0xd1c, 0xd1c, 0xd1c,
	0xd22, 0xd22, 0xd38, 0xd38, 0xd44, 0xd44, 0xd58, 0xd6a, 0xd6a, 0xd72, 0xd7c, 0xd7c,
	0xd8a, 0xd94, 0xd9e, 0xd9e, 0xda6, 0xdb0, 0xdb0, 0xdc2, 0xdd6, 0xdde, 0xdde, 0xde4,
	0xdf2, 0xdf2, 0xdf2, 0xdfc, 0xdfc, 0xe04, 0xe10, 0xe22, 0xe34, 0xe3c, 0xe51, 0xe5f,
	0xe69, 0xe73, 0xe7f, 0xe89, 0xe97, 0xe9f, 0xea9, 0xebf, 0xed1, 0xefc, 0xf13, 0xf1f,
	0xf31, 0xf3d, 0xf49, 0xf66, 0xf76, 0xf76, 0xf97, 0xfaf, 0xfbb, 0xfc7, 0xfd1, 0xfe7,
	0xffb, 0x1007, 0x1011, 0x101b, 0x1025, 0x103f, 0x103f, 0x1049, 0x106f, 0x1084, 0x109b, 0x10ad,
	0x10b5, 0x10bd, 0x10bd, 0x10dd, 0x10eb, 0x10fb, 0x111b, 0x111b, 0x1127, 0x1127, 0x112f, 0x1147,
	0x1147, 0x114d, 0x114d, 0x116f, 0x118f, 0x118f, 0x11b0, 0x11d3, 0x11e7, 0x11eb, 0x11ff, 0x11ff,
	0x1207, 0x120f, 0x120f, 0x1217, 0x122f, 0x122f, 0x1257, 0x127f, 0x127f, 0x1289, 0x129b, 0x12a9,
	0x12b3, 0x12d1, 0x12f8, 0x12f8, 0x12f8, 0x1302, 0x130e, 0x1318, 0x1318, 0x132a, 0x132a, 0x133e,
	0x134e, 0x1358, 0x1374, 0x1374, 0x137c, 0x138c, 0x1398, 0x13a2, 0x13b4, 0x13b4, 0x13b4, 0x13c0,
	0x13cc, 0x13d8, 0x13fd, 0x141e, 0x141e, 0x143a, 0x144e, 0x1460, 0x146a, 0x1474, 0x147c, 0x1494,
	0x14a2, 0x14aa, 0x14b8, 0x14d0, 0x14d0, 0x14d8, 0x14d8, 0x14e2, 0x14f4, 0x1509, 0x1509, 0x1509,
	0x1511, 0x1523, 0x153d, 0x1558, 0x1566, 0x157c, 0x1588, 0x15af, 0x15af, 0x15af, 0x15c3, 0x15cd,
	0x15db, 0x15e5, 0x15ef, 0x1601, 0x160f, 0x161b, 0x1625, 0x1631, 0x163b, 0x164f, 0x164f, 0x164f,
	0x164f, 0x165b, 0x165b, 0x1665, 0x166d, 0x166d, 0x1680, 0x1690, 0x169a, 0x16c1, 0x16cb, 0x16d5,
	0x16d5, 0x16d5, 0x16e7, 0x16ef, 0x16fb, 0x170b, 0x1723, 0x1733, 0x173d, 0x174f, 0x1763, 0x1777,
	0x1781, 0x1789, 0x17b6, 0x17d6, 0x17ed, 0x17f5, 0x1801, 0x1817, 0x182f, 0x1845, 0x1851, 0x1859,
	0x1859, 0x1867, 0x1886, 0x188e, 0x18a6, 0x18b4, 0x18b4, 0x18be, 0x18c6, 0x18c6, 0x18c6, 0x18e2,
	0x18ea, 0x1908, 0x191a, 0x1922, 0x192a, 0x192a, 0x1936, 0x1948, 0x195a, 0x1978, 0x1978, 0x197e,
	0x1997, 0x199f, 0x19c6, 0x19d6, 0x19e6, 0x19f0, 0x19fa, 0x1a06, 0x1a20, 0x1a34, 0x1a4c, 0x1a5c,
	0x1a70, 0x1a7a, 0x1a7a, 0x1a7a, 0x1a7a, 0x1a98, 0x1a98, 0x1aae, 0x1aae, 0x1aae, 0x1aba, 0x1aba,
	0x1ae0, 0x1ae8, 0x1ae8, 0x1afe, 0x1b0c, 0x1b28, 0x1b28, 0x1b28, 0x1b32, 0x1b44, 0x1b44, 0x1b44,
	0x1b44, 0x1b58, 0x1b64, 0x1b72, 0x1b82, 0x1bb1, 0x1bbf, 0x1bcb, 0x1bd9, 0x1bd9, 0x1bef, 0x1bf9,
	0x1c0f, 0x1c25, 0x1c25, 0x1c31, 0x1c39, 0x1c39, 0x1c4f, 0x1c6c, 0x1c8a, 0x1c8a, 0x1c9a, 0x1ca8,
	0x1cc1, 0x1ccd, 0x1ccd, 0x1ccd, 0x1cea, 0x1d03, 0x1d1e, 0x1d3b, 0x1d49, 0x1d5d, 0x1d74, 0x1d7e,
	0x1d86, 0x1d86, 0x1d92, 0x1d9a, 0x1dac, 0x1dbe, 0x1de5, 0x1e10, 0x1e22, 0x1e22, 0x1e22, 0x1e2c,
	0x1e34, 0x1e40, 0x1e4a, 0x1e54, 0x1e5c, 0x1e72, 0x1e72, 0x1e88, 0x1e96, 0x1e96, 0x1ea4, 0x1ebb,
	0x1ecc, 0x1ed8, 0x1ee4, 0x1ee4, 0x1ef2, 0x1ef2, 0x1f00, 0x1f0c, 0x1f1a, 0x1f2c, 0x1f65, 0x1f79,
	0x1f8d, 0x1f9b, 0x1fb4, 0x1fba, 0x1fba, 0x1fba, 0x1fba, 0x1fba, 0x1fc8, 0x1fc8, 0x1fd4, 0x1fe6,
	0x1ff2, 0x1ffc, 0x2004, 0x2004, 0x2016, 0x2016, 0x201e, 0x2022, 0x2026, 0x2030, 0x203a, 0x203a,
	0x204e, 0x2064, 0x207e, 0x207e, 0x2090, 0x20aa, 0x20b4, 0x20e2, 0x20ea, 0x2113, 0x213a, 0x216d,
	0x219c, 0x21c3, 0x21ec, 0x2219, 0x2250, 0x2279, 0x2279, 0x22a2, 0x22cf, 0x22e5, 0x2316, 0x2347,
	0x235b, 0x237d, 0x23a4, 0x23cf,
}

const siLangStr = "" +
	"ඇබ්කාසියානුඅප්‍රිකානුඅකාන්ඇම්හාරික්අරාබිඇසමියානුඅසර්බයිජාන්බාෂ්කිර්බෙලරුසියානුබල" +
	"්ගේරියානුබම්බරාබෙංගාලිටිබෙට්බ්‍රේටොන්බොස්නියානුකැටලන්ක්‍රොඑශියානුචෙත්වේල්ස්ඩැනිශ" +
	"්ජර්මන්දිවෙහිඩිසොන්කාඉව්ග්‍රීකඉංග්‍රීසිඑස්පැරන්ටෝස්පාඤ්ඤඑස්තෝනියානුබොස්කෝපර්සියා" +
	"නුෆින්ලන්තෆීජිෆාරෝස්ප්‍රංශබටහිර ෆ්‍රිසියානුඅයර්ලන්තගැලීසියානුගුවාරනිගුජරාටිමැන්ක" +
	"්ස්හෝසාහීබෲහින්දික්‍රෝයේශියානුහයිටිහන්ගේරියානුආර්මේනියානුඉන්දුනීසියානුඉග්බෝසිචුආ" +
	"න් යීඅයිස්ලන්තඉතාලිඉනුක්ටිටුට්ජපන්ජාවාජෝර්ජියානුකිකුයුකසාඛ්කලාලිසට්කමර්කණ්ණඩකොරි" +
	"යානුකාෂ්මීර්කුර්දිකෝනීසියානුකිර්ගිස්ලතින්ලක්සැම්බර්ග්ගන්ඩාලින්ගලාලාඕලිතුවේනියානු" +
	"ලුලැට්වියානුමලගාසිමාවොරිමැසිඩෝනියානුමලයාලම්මොංගෝලියානුමරාතිමැලේමොල්ටිස්බුරුමඋතුර" +
	"ු එන්ඩිබෙලෙනේපාලලන්දේසිනොවේර්ජියානු නයිනෝර්ස්ක්නෝවේජියානු බොක්මාල්ඔරොමෝඔරියාජන්ජ" +
	"ාබිපෝලන්තපෂ්ටොපෘතුගීසික්වීචුවාරොමෑන්ශ්රුන්ඩිරොමේනියානුරුසියානුකින්යර්වන්ඩාසංස්කෘ" +
	"තසින්ධිඋතුරු සාමිසන්ග්‍රෝසිංහලස්ලෝවැක්ස්ලෝවේනියානුශෝනාසෝමාලිඇල්බේනියානුසර්බියානු" +
	"සන්ඩනීසියානුස්වීඩන්ස්වාහිලිදෙමළතෙළිඟුටජික්තායිටිග්‍රින්යාටර්ක්මෙන්ටොංගාතුර්කිටාට" +
	"ර්උයිගර්යුක්රේනියානුඋර්දුඋස්බෙක්වියට්නාම්වොලොෆ්ශෝසායොරූබාචීනසුලුටියුනිසියනු අරාබ" +
	"ිඇගම්මපුචෙඅසුබෙම්බාබෙනාබොඩොචිගාචෙරොකීසොරානි කුර්දිෂ්ටයිටාෆර්මාපහළ සෝබියානුඩුආලාජ" +
	"ොල-ෆෝනියිඑම්බුපිලිපීනගගාස්ස්විස් ජර්මනිගුසීහවායිඉහළ සෝබියානුනොම්බාමැකාමීකැබලාකැම" +
	"්බාමැකොන්ඩ්කබුවෙර්ඩියානෝකොයිරා චිනිකලෙන්ජන්කොමි-පර්මියාක්කොන්කනිශාම්බලාබාෆියාලංග" +
	"ිලකොටලුඔලුයියාමසායිමෙරුමොරිස්යෙම්මඛුවා-මීටෝමෙටාමොහොව්ක්මුන්ඩන්නාමාකුවාසිඔඑන්‘කෝන" +
	"ොයර්නයන්කොළේකියිචේරෝම්බෝර්වාසම්බුරුසංගුසෙනාකෝයිරාබොරො සෙන්නිටචේල්හිට්දකුණු සාමිල" +
	"ුලේ සාමිඉනාරි සාමිස්කොල්ට් සාමිකොන්ගෝ ස්වාහිලිටෙසෝටසවාක්මධ්‍යම ඇට්ලස් ටමසිට්නොදන" +
	"්නා භාෂාවවයිවුන්ජෝසොගාසම්මත මොරොක්කෝ ටමසිග්ත්වාග් විද්‍යා අන්තර්ගතයක් නැතනවීන සම" +
	"්මත අරාබිඔස්ට්‍රියානු ජර්මන්ස්විස් උසස් ජර්මන්ඕස්ට්‍රේලියානු ඉංග්‍රීසිකැනේඩියානු" +
	" ඉංග්‍රීසිබ්‍රිතාන්‍ය ඉංග්‍රීසිඇමෙරිකානු ඉංග්‍රීසිලතින් ඇමරිකානු ස්පාඤ්ඤයුරෝපීය " +
	"ස්පාඤ්ඤමෙක්සිකානු ස්පාඤ්ඤකැනේඩියානු ප්‍රංශස්විස් ප්‍රංශෆ්ලෙමිශ්බ්‍රසීල පෘතුගීසිය" +
	"ුරෝපීය පෘතුගීසිසුළුකළ චීනසාම්ප්‍රදායික චීන"

var siLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x21, 0x21, 0x3f, 0x4e, 0x69, 0x69, 0x78, 0x90, 0x90, 0x90,
	0xb1, 0xc9, 0xea, 0x10b, 0x10b, 0x11d, 0x132, 0x144, 0x15f, 0x17d, 0x18f, 0x18f,
	0x18f, 0x1b3, 0x1b3, 0x1bf, 0x1bf, 0x1bf, 0x1d1, 0x1e3, 0x1f5, 0x207, 0x21f, 0x228,
	0x23a, 0x255, 0x273, 0x288, 0x2a9, 0x2bb, 0x2d6, 0x2d6, 0x2ee, 0x2fa, 0x30c, 0x31e,
	0x34f, 0x367, 0x367, 0x385, 0x39a, 0x3af, 0x3c7, 0x3d3, 0x3df, 0x3f1, 0x3f1, 0x418,
	0x427, 0x448, 0x469, 0x469, 0x469, 0x490, 0x490, 0x49f, 0x4bb, 0x4bb, 0x4bb, 0x4d6,
	0x4e5, 0x506, 0x512, 0x51e, 0x53c, 0x53c, 0x54e, 0x54e, 0x55d, 0x575, 0x581, 0x590,
	0x5a8, 0x5a8, 0x5c0, 0x5d2, 0x5d2, 0x5f0, 0x608, 0x617, 0x63b, 0x64a, 0x64a, 0x65f,
	0x668, 0x68c, 0x692, 0x6b0, 0x6c2, 0x6c2, 0x6d4, 0x6f8, 0x70d, 0x72e, 0x73d, 0x749,
	0x761, 0x770, 0x770, 0x79b, 0x7aa, 0x7aa, 0x7bf, 0x805, 0x83c, 0x83c, 0x83c, 0x83c,
	0x83c, 0x83c, 0x84b, 0x85a, 0x85a, 0x86f, 0x86f, 0x881, 0x890, 0x8a8, 0x8c0, 0x8d8,
	0x8ea, 0x908, 0x920, 0x944, 0x959, 0x959, 0x96b, 0x987, 0x99f, 0x9ae, 0x9c6, 0x9ea,
	0x9ea, 0x9f6, 0xa08, 0xa29, 0xa44, 0xa44, 0xa44, 0xa68, 0xa7d, 0xa95, 0xaa1, 0xab3,
	0xac2, 0xace, 0xaef, 0xb0a, 0xb0a, 0xb19, 0xb2b, 0xb2b, 0xb3a, 0xb3a, 0xb4c, 0xb70,
	0xb7f, 0xb94, 0xb94, 0xbaf, 0xbaf, 0xbaf, 0xbc1, 0xbcd, 0xbcd, 0xbdf, 0xbdf, 0xbe8,
	0xbf4, 0xbf4, 0xbf4, 0xbf4, 0xbf4, 0xc25, 0xc25, 0xc31, 0xc31, 0xc31, 0xc31, 0xc31,
	0xc31, 0xc31, 0xc31, 0xc31, 0xc31, 0xc40, 0xc40, 0xc40, 0xc40, 0xc40, 0xc40, 0xc40,
	0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49, 0xc49,
	0xc49, 0xc49, 0xc5b, 0xc5b, 0xc67, 0xc67, 0xc67, 0xc67, 0xc67, 0xc67, 0xc67, 0xc67,
	0xc67, 0xc67, 0xc67, 0xc67, 0xc67, 0xc73, 0xc73, 0xc73, 0xc73, 0xc73, 0xc73, 0xc73,
	0xc73, 0xc73, 0xc73, 0xc73, 0xc73, 0xc7f, 0xc7f, 0xc7f, 0xc7f, 0xc7f, 0xc7f, 0xc7f,
	0xc7f, 0xc91, 0xc91, 0xcbc, 0xcbc, 0xcbc, 0xcbc, 0xcbc, 0xcbc, 0xcbc, 0xccb, 0xccb,
	0xccb, 0xccb, 0xccb, 0xcda, 0xcda, 0xcfc, 0xcfc, 0xd0b, 0xd0b, 0xd27, 0xd27, 0xd27,
	0xd36, 0xd36, 0xd36, 0xd36, 0xd36, 0xd36, 0xd36, 0xd36, 0xd36, 0xd36, 0xd36, 0xd4b,
	0xd4b, 0xd4b, 0xd4b, 0xd4b, 0xd4b, 0xd4b, 0xd4b, 0xd4b, 0xd4b, 0xd4b, 0xd5a, 0xd5a,
	0xd5a, 0xd5a, 0xd5a, 0xd5a, 0xd5a, 0xd5a, 0xd5a, 0xd5a, 0xd5a, 0xd5a, 0xd5a, 0xd5a,
	0xd5a, 0xd5a, 0xd7f, 0xd7f, 0xd7f, 0xd8b, 0xd8b, 0xd8b, 0xd8b, 0xd9a, 0xd9a, 0xd9a,
	0xd9a, 0xd9a, 0xdbc, 0xdbc, 0xdbc, 0xdbc, 0xdbc, 0xdbc, 0xdbc, 0xdbc, 0xdbc, 0xdbc,
	0xdce, 0xde0, 0xde0, 0xde0, 0xde0, 0xde0, 0xdef, 0xdef, 0xdef, 0xe01, 0xe01, 0xe01,
	0xe01, 0xe01, 0xe19, 0xe40, 0xe40, 0xe40, 0xe40, 0xe40, 0xe40, 0xe5f, 0xe5f, 0xe5f,
	0xe5f, 0xe77, 0xe77, 0xe9f, 0xeb4, 0xeb4, 0xeb4, 0xeb4, 0xeb4, 0xeb4, 0xeb4, 0xeb4,
	0xec9, 0xedb, 0xedb, 0xedb, 0xedb, 0xedb, 0xee7, 0xee7, 0xee7, 0xee7, 0xee7, 0xee7,
	0xee7, 0xef3, 0xef3, 0xef3, 0xef3, 0xef3, 0xef3, 0xef3, 0xef3, 0xefc, 0xefc, 0xf0e,
	0xf0e, 0xf0e, 0xf0e, 0xf0e, 0xf0e, 0xf0e, 0xf0e, 0xf0e, 0xf1d, 0xf1d, 0xf1d, 0xf1d,
	0xf1d, 0xf29, 0xf47, 0xf47, 0xf63, 0xf6f, 0xf6f, 0xf6f, 0xf6f, 0xf6f, 0xf87, 0xf87,
	0xf87, 0xf9c, 0xf9c, 0xf9c, 0xf9c, 0xf9c, 0xf9c, 0xf9c, 0xf9c, 0xf9c, 0xf9c, 0xf9c,
	0xfa8, 0xfa8, 0xfa8, 0xfa8, 0xfa8, 0xfa8, 0xfbd, 0xfbd, 0xfbd, 0xfbd, 0xfbd, 0xfcf,
	0xfcf, 0xfde, 0xfde, 0xfde, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6,
	0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6, 0xff6,
	0xff6, 0x1008, 0x1008, 0x1008, 0x1008, 0x1008, 0x1008, 0x1008, 0x101a, 0x101a, 0x101a, 0x101a,
	0x101a, 0x101a, 0x1026, 0x1026, 0x1026, 0x1026, 0x103b, 0x103b, 0x103b, 0x103b, 0x103b, 0x1047,
	0x1047, 0x1047, 0x1047, 0x1047, 0x1053, 0x1053, 0x1053, 0x1084, 0x1084, 0x1084, 0x109f, 0x109f,
	0x109f, 0x109f, 0x109f, 0x109f, 0x10bb, 0x10d4, 0x10f0, 0x1115, 0x1115, 0x1115, 0x1115, 0x1115,
	0x1115, 0x1115, 0x1115, 0x1115, 0x1115, 0x1115, 0x1140, 0x1140, 0x1140, 0x1140, 0x1140, 0x1140,
	0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c,
	0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x114c, 0x115e, 0x115e, 0x1196, 0x1196,
	0x1196, 0x1196, 0x11bb, 0x11c4, 0x11c4, 0x11c4, 0x11c4, 0x11c4, 0x11c4, 0x11c4, 0x11d6, 0x11d6,
	0x11d6, 0x11d6, 0x11d6, 0x11d6, 0x11d6, 0x11d6, 0x11e2, 0x11e2, 0x11e2, 0x11e2, 0x11e2, 0x11e2,
	0x11e2, 0x11e2, 0x11e2, 0x11e2, 0x11e2, 0x1223, 0x1223, 0x1271, 0x1271, 0x129d, 0x12d4, 0x1306,
	0x134c, 0x1386, 0x13c3, 0x13fa, 0x1438, 0x1463, 0x1497, 0x14c8, 0x14ed, 0x1505, 0x1533, 0x1561,
	0x1561, 0x1561, 0x157d, 0x15ae,
}

const skLangStr = "" +
	"afarčinaabcházčinaavestčinaafrikánčinaakančinaamharčinaaragónčinaarabčinaásamčin" +
	"aavarčinaaymarčinaazerbajdžančinabaškirčinabieloruštinabulharčinabislamabambarči" +
	"nabengálčinatibetčinabretónčinabosniačtinakatalánčinačečenčinačamorčinakorzičtin" +
	"akríčeštinacirkevná slovančinačuvaštinawaleštinadánčinanemčinadivehidzongkäewegr" +
	"éčtinaangličtinaesperantošpanielčinaestónčinabaskičtinaperzštinafulbčinafínčinaf" +
	"idžijčinafaerčinafrancúzštinazápadná frízštinaírčinaškótska gaelčinagalícijčinag" +
	"uaranígudžarátčinamančinahauštinahebrejčinahindčinahiri motuchorvátčinahaitčinam" +
	"aďarčinaarménčinahererointerlinguaindonézštinainterlingueigboštinas’čchuanská io" +
	"štinainupiaqidoislandčinataliančinainuktitutjapončinajávčinagruzínčinakongčinaki" +
	"kujčinakuaňamakazaštinagrónčinakhmérčinakannadčinakórejčinakanurijčinakašmírčina" +
	"kurdčinakomijčinakornčinakirgizštinalatinčinaluxemburčinagandčinalimburčinalinga" +
	"lčinalaoštinalitovčinaluba-katangalotyštinamalgaštinakajin-majolmaorijčinamacedó" +
	"nčinamalajálamčinamongolčinamaráthčinamalajčinamaltčinabarmčinanauruseverné ndeb" +
	"elenepálčinandongaholandčinanórsky nynorsknórsky bokmåljužná ndebelčinanavajočew" +
	"aokcitánčinaodžibvaoromčinauríjčinaosetčinapandžábčinapálípoľštinapaštčinaportug" +
	"alčinakečuánčinarétorománčinakirundčinarumunčinaruštinakiňarwandasanskritsardínč" +
	"inasindhčinaseverné samisangosinhalčinaslovenčinaslovinčinasamojčinašončinasomál" +
	"činaalbánčinasrbčinasvazijčinajužná sothčinasundčinašvédčinasvahilčinatamilčinat" +
	"elugčinatadžičtinathajčinatigriňaturkménčinatswančinatongčinaturečtinatsongatatá" +
	"rčinatahitčinaujgurčinaukrajinčinaurdčinauzbečtinavendčinavietnamčinavolapükvaló" +
	"nčinawolofxhosajidišjorubčinačuangčinačínštinazuluštinaacehčinaačoliadangmeadygč" +
	"inaafrihiliaghemainčinaakkadčinaaleutčinajužná altajčinastará angličtinaangikaar" +
	"amejčinaaraukánčinaarapahoarawačtinaasuastúrčinaavadhčinabalúčtinabalijčinabasab" +
	"amunghomalabedžabembabenabafutbhódžpurčinabikolbinikomsiksikabradžčinabodoakoose" +
	"buriatčinabugištinabulublinmedumbakaddokaribskýcayugaatsamcebuánčinakigačibčačag" +
	"atajčinatrukmarijčinačinucký žargónčoktavčinačipevajčinačerokíčejenčinakurdčina " +
	"(sorání)koptčinakrymská turečtinakašubčinadakotčinadarginčinataitadelawarčinaslo" +
	"vančinadogribčinadinkazarmadógrídolnolužická srbčinadualastredná holandčinajola-" +
	"fonyiďuladazagaembuefikstaroegyptskýekadžukelamčinastredná angličtinaewondofangč" +
	"inafilipínčinafončinastredná francúzštinastará francúzštinaseverná frízštinavých" +
	"odná frízštinafriulčinagagagauzštinagayogbajaetiópčinakiribatčinastredná horná n" +
	"emčinastará horná nemčinagóndčinagorontalogótčinagrebostarogréčtinanemčina (švaj" +
	"čiarska)gusiigwichʼinhaidahavajčinahiligajnončinachetitčinahmonghornolužická srb" +
	"činahupčinaibančinaibibioilokánčinainguštinalojbanngombamašamežidovská perzština" +
	"židovská arabčinakarakalpačtinakabylčinakačjinčinajjukambakawikabardčinakanembut" +
	"yapmakondekapverdčinakorokhasijčinachotančinazápadná songhajčinakakokalendžinkim" +
	"bundukomi-permiačtinakonkánčinakusaiekpellekaračajevsko-balkarský jazykkarelčina" +
	"kurukhčinašambalabafiakolínčinakumyčtinakutenajčinažidovská španielčinalangilaha" +
	"ndčinalambalezginčinalakotčinamongoloziluba-luluánčinaluiseňolundaluomizorámčina" +
	"luhjamadurčinamafamagadhčinamaithilčinamakasarčinamandingomasajčinamabamokšianči" +
	"namandarčinamendimerumaurícijská kreolčinastredná írčinamakua-meettometa’mikmakč" +
	"inaminangkabaučinamandžuštinamanípurčinamohawkčinamossimundangviaceré jazykykrík" +
	"činamirandčinamarawarimyeneerzjančinaneapolčinanamadolná nemčinanevárčinaniasánč" +
	"inaniueštinakwasiongiemboonnogajčinastará nórčinan’koseverná sothčinanuerklasick" +
	"á nevárčinaňamweziňankoleňoronzimaosagčinaosmanská turečtinapangasinančinapahlav" +
	"ípampangapapiamentopalaučinastará perzštinafeničtinapohnpeičinastará okcitánčina" +
	"kʼicheʼradžastančinarapanujčinararotonganromborómčinaarumunčinarwasandawejakutči" +
	"nasamaritánska aramejčinasamburusasačtinasantalčinangambaysangusicílčinaškótčina" +
	"senecasenaselkupčinakoyraboro sennistará írčinatachelhitšančinačadská arabčinasi" +
	"damojužné samisami (lule)sami (inari)sami (skolt)soninkesogdijčinasrananserersah" +
	"osukumasususumerčinakomorčinasvahilčina (konžská)klasická sýrčinasýrčinatemnetes" +
	"oterenotetumtigrejčinativtokelaučinaklingónčinatlingitčinatamašekňasa tongatok p" +
	"isintarokotsimshijské jazykytumbukatuvalčinatasawaqtuviančinatamašek (stredomaro" +
	"cký)udmurtčinaugaritčinaumbundukoreňvaivodčinavunjowalserčinawalamowaraywashokal" +
	"myčtinasogajaojapčinajangbenyembakantončinazapotéčtinasystém Blisszenagatamašek " +
	"(štandardný marocký)zuništinabez jazykového obsahuzázáarabčina (moderná štandard" +
	"ná)nemčina (rakúska)nemčina (švajčiarska spisovná)angličtina (austrálska)angličt" +
	"ina (kanadská)angličtina (britská)angličtina (americká)španielčina (latinskoamer" +
	"ická)španielčina (európska)španielčina (mexická)francúzština (kanadská)francúzšt" +
	"ina (švajčiarska)flámčinaportugalčina (brazílska)portugalčina (európska)moldavči" +
	"nasrbochorvátčinačínština (zjednodušená)čínština (tradičná)"

var skLangIdx = []uint16{ // 604 entries
	0x0, 0x9, 0x15, 0x1f, 0x2c, 0x35, 0x3f, 0x4b, 0x54, 0x5e, 0x67, 0x71,
	0x82, 0x8e, 0x9b, 0xa6, 0xad, 0xb8, 0xc4, 0xce, 0xda, 0xe6, 0xf3, 0xff,
	0x10a, 0x115, 0x119, 0x122, 0x137, 0x142, 0x14c, 0x155, 0x15d, 0x163, 0x16b, 0x16e,
	0x178, 0x183, 0x18c, 0x199, 0x1a4, 0x1af, 0x1b9, 0x1c2, 0x1cb, 0x1d7, 0x1e0, 0x1ee,
	0x203, 0x20b, 0x21e, 0x22b, 0x233, 0x242, 0x24a, 0x253, 0x25e, 0x267, 0x270, 0x27d,
	0x286, 0x291, 0x29c, 0x2a2, 0x2ad, 0x2bb, 0x2c6, 0x2d0, 0x2e8, 0x2ef, 0x2f2, 0x2fd,
	0x308, 0x311, 0x31b, 0x324, 0x330, 0x339, 0x343, 0x34b, 0x355, 0x35f, 0x36a, 0x375,
	0x380, 0x38c, 0x399, 0x3a2, 0x3ac, 0x3b5, 0x3c1, 0x3cb, 0x3d8, 0x3e1, 0x3ec, 0x3f7,
	0x400, 0x40a, 0x416, 0x420, 0x42b, 0x436, 0x441, 0x44e, 0x45d, 0x468, 0x474, 0x47e,
	0x487, 0x490, 0x495, 0x4a5, 0x4b0, 0x4b6, 0x4c1, 0x4d0, 0x4df, 0x4f2, 0x4f8, 0x4fd,
	0x50a, 0x512, 0x51b, 0x525, 0x52e, 0x53c, 0x542, 0x54c, 0x556, 0x563, 0x570, 0x580,
	0x58b, 0x595, 0x59d, 0x5a8, 0x5b0, 0x5bc, 0x5c6, 0x5d3, 0x5d8, 0x5e3, 0x5ee, 0x5f9,
	0x603, 0x60c, 0x617, 0x622, 0x62a, 0x635, 0x646, 0x64f, 0x65a, 0x665, 0x66f, 0x679,
	0x685, 0x68e, 0x696, 0x6a3, 0x6ad, 0x6b6, 0x6c0, 0x6c6, 0x6d1, 0x6db, 0x6e5, 0x6f1,
	0x6f9, 0x703, 0x70c, 0x718, 0x720, 0x72b, 0x730, 0x735, 0x73b, 0x745, 0x750, 0x75b,
	0x765, 0x76e, 0x774, 0x77b, 0x784, 0x784, 0x78c, 0x791, 0x799, 0x7a3, 0x7a3, 0x7ad,
	0x7ad, 0x7bf, 0x7d1, 0x7d7, 0x7e2, 0x7ef, 0x7ef, 0x7f6, 0x7f6, 0x801, 0x801, 0x801,
	0x804, 0x804, 0x80f, 0x80f, 0x819, 0x819, 0x824, 0x82e, 0x82e, 0x832, 0x837, 0x837,
	0x83e, 0x844, 0x849, 0x849, 0x84d, 0x852, 0x852, 0x861, 0x866, 0x86a, 0x86a, 0x86d,
	0x874, 0x874, 0x874, 0x87f, 0x87f, 0x883, 0x889, 0x894, 0x89e, 0x8a2, 0x8a6, 0x8ad,
	0x8b2, 0x8bb, 0x8c1, 0x8c6, 0x8d2, 0x8d6, 0x8dd, 0x8ea, 0x8ee, 0x8f8, 0x90a, 0x916,
	0x923, 0x92b, 0x936, 0x94a, 0x953, 0x953, 0x966, 0x971, 0x97b, 0x986, 0x98b, 0x997,
	0x9a2, 0x9ad, 0x9b2, 0x9b7, 0x9be, 0x9d5, 0x9d5, 0x9da, 0x9ee, 0x9f8, 0x9fd, 0xa03,
	0xa07, 0xa0b, 0xa0b, 0xa19, 0xa21, 0xa2a, 0xa3e, 0xa3e, 0xa44, 0xa44, 0xa4d, 0xa5a,
	0xa5a, 0xa62, 0xa62, 0xa79, 0xa8e, 0xa8e, 0xaa2, 0xab8, 0xac2, 0xac4, 0xad0, 0xad0,
	0xad4, 0xad9, 0xad9, 0xae4, 0xaf0, 0xaf0, 0xb08, 0xb1e, 0xb1e, 0xb28, 0xb31, 0xb3a,
	0xb3f, 0xb4e, 0xb66, 0xb66, 0xb66, 0xb6b, 0xb74, 0xb79, 0xb79, 0xb83, 0xb83, 0xb92,
	0xb9d, 0xba2, 0xbb9, 0xbb9, 0xbc1, 0xbca, 0xbd0, 0xbdc, 0xbe6, 0xbe6, 0xbe6, 0xbec,
	0xbf2, 0xbf9, 0xc0e, 0xc22, 0xc22, 0xc31, 0xc3b, 0xc47, 0xc4a, 0xc4f, 0xc53, 0xc5e,
	0xc65, 0xc69, 0xc70, 0xc7c, 0xc7c, 0xc80, 0xc80, 0xc8b, 0xc96, 0xcac, 0xcac, 0xcac,
	0xcb0, 0xcba, 0xcc2, 0xcd3, 0xcdf, 0xce5, 0xceb, 0xd09, 0xd09, 0xd09, 0xd13, 0xd1e,
	0xd26, 0xd2b, 0xd36, 0xd40, 0xd4c, 0xd64, 0xd69, 0xd74, 0xd79, 0xd84, 0xd84, 0xd84,
	0xd84, 0xd8e, 0xd8e, 0xd93, 0xd97, 0xd97, 0xda8, 0xdb0, 0xdb5, 0xdb8, 0xdc5, 0xdca,
	0xdca, 0xdca, 0xdd4, 0xdd8, 0xde3, 0xdef, 0xdfb, 0xe03, 0xe0d, 0xe11, 0xe1e, 0xe29,
	0xe2e, 0xe32, 0xe4a, 0xe5b, 0xe67, 0xe6e, 0xe79, 0xe89, 0xe96, 0xea3, 0xeae, 0xeb3,
	0xeb3, 0xeba, 0xec9, 0xed3, 0xede, 0xee6, 0xee6, 0xeeb, 0xef6, 0xef6, 0xef6, 0xf01,
	0xf05, 0xf14, 0xf1f, 0xf2b, 0xf35, 0xf35, 0xf3b, 0xf44, 0xf4e, 0xf5e, 0xf5e, 0xf64,
	0xf76, 0xf7a, 0xf8f, 0xf97, 0xf9f, 0xfa4, 0xfa9, 0xfb2, 0xfc6, 0xfd5, 0xfdd, 0xfe5,
	0xfef, 0xff9, 0xff9, 0xff9, 0xff9, 0x100a, 0x100a, 0x1014, 0x1014, 0x1014, 0x1020, 0x1020,
	0x1034, 0x103d, 0x103d, 0x104c, 0x1058, 0x1062, 0x1062, 0x1062, 0x1067, 0x1070, 0x1070, 0x1070,
	0x1070, 0x107b, 0x107e, 0x1085, 0x108f, 0x10a8, 0x10af, 0x10b9, 0x10c4, 0x10c4, 0x10cb, 0x10d0,
	0x10db, 0x10e6, 0x10e6, 0x10ec, 0x10f0, 0x10f0, 0x10fb, 0x110a, 0x1119, 0x1119, 0x1122, 0x112b,
	0x113d, 0x1143, 0x1143, 0x1143, 0x114f, 0x115a, 0x1166, 0x1172, 0x1179, 0x1184, 0x118a, 0x118f,
	0x1193, 0x1193, 0x1199, 0x119d, 0x11a7, 0x11b1, 0x11c8, 0x11db, 0x11e4, 0x11e4, 0x11e4, 0x11e9,
	0x11ed, 0x11f3, 0x11f8, 0x1203, 0x1206, 0x1212, 0x1212, 0x121f, 0x122b, 0x122b, 0x1233, 0x123e,
	0x1247, 0x1247, 0x124d, 0x124d, 0x1260, 0x1260, 0x1267, 0x1271, 0x1278, 0x1283, 0x129c, 0x12a7,
	0x12b2, 0x12b9, 0x12bf, 0x12c2, 0x12c2, 0x12c2, 0x12c2, 0x12c2, 0x12ca, 0x12ca, 0x12cf, 0x12da,
	0x12e0, 0x12e5, 0x12ea, 0x12ea, 0x12f5, 0x12f5, 0x12f9, 0x12fc, 0x1304, 0x130b, 0x1310, 0x1310,
	0x131b, 0x1328, 0x1335, 0x1335, 0x133b, 0x135b, 0x1365, 0x137b, 0x1381, 0x13a2, 0x13b5, 0x13d7,
	0x13f0, 0x1407, 0x141d, 0x1434, 0x1455, 0x146e, 0x1486, 0x14a0, 0x14be, 0x14c8, 0x14e2, 0x14fb,
	0x1506, 0x1517, 0x1533, 0x154b,
}

const slLangStr = "" +
	"afarščinaabhaščinaavestijščinaafrikanščinaakanščinaamharščinaaragonščinaarabščin" +
	"aasamščinaavarščinaajmarščinaazerbajdžanščinabaškirščinabeloruščinabolgarščinabi" +
	"slamščinabambarščinabengalščinatibetanščinabretonščinabosanščinakatalonščinačeče" +
	"nščinačamorščinakorziščinakrijščinačeščinastara cerkvena slovanščinačuvaščinaval" +
	"ižanščinadanščinanemščinadiveščinadzonkaevenščinagrščinaangleščinaesperantošpanš" +
	"činaestonščinabaskovščinaperzijščinafulščinafinščinafidžijščinaferščinafrancošči" +
	"nafrizijščinairščinaškotska gelščinagalicijščinagvaranijščinagudžaratščinamanšči" +
	"nahavščinahebrejščinahindujščinahiri motuhrvaščinahaitijska kreolščinamadžarščin" +
	"aarmenščinahererointerlingvaindonezijščinainterlingveigboščinasečuanska jiščinai" +
	"nupiaščinaidoislandščinaitalijanščinainuktitutščinajaponščinajavanščinagruzinšči" +
	"nakongovščinakikujščinakvanjamakazaščinagrenlandščinakmerščinakanadakorejščinaka" +
	"nurščinakašmirščinakurdščinakomijščinakornijščinakirgiščinalatinščinaluksemburšč" +
	"inagandalimburščinalingalalaoščinalitovščinaluba-katangalatvijščinamalagaščinama" +
	"rshallovščinamaorščinamakedonščinamalajalamščinamongolščinamaratščinamalajščinam" +
	"alteščinaburmanščinanaurujščinaseverna ndebelščinanepalščinanizozemščinanovonorv" +
	"eščinaknjižna norveščinajužna ndebelščinanavajščinanjanščinaokcitanščinaanašinab" +
	"ščinaoromoorijščinaosetinščinapandžabščinapalijščinapoljščinapaštunščinaportugal" +
	"ščinakečuanščinaretoromanščinarundščinaromunščinaruščinaruandščinasanskrtsardinš" +
	"činasindščinaseverna samijščinasangosingalščinaslovaščinaslovenščinasamoanščinaš" +
	"onščinasomalščinaalbanščinasrbščinasvazijščinasesotosundanščinašvedščinasvahilit" +
	"amilščinatelugijščinatadžiščinatajščinatigrajščinaturkmenščinacvanščinatongščina" +
	"turščinatsongatatarščinatahitščinaujgurščinaukrajinščinaurdujščinauzbeščinavenda" +
	"vietnamščinavolapukvalonščinavolofščinaxhosajidišjorubščinakitajščinazulujščinaa" +
	"čejščinaačolijščinaadangmejščinaadigejščinaafrihiliaghemščinaainujščinaakadščina" +
	"aleutščinajužna altajščinastara angleščinaangikaščinaaramejščinaaravkanščinaarap" +
	"aščinaaravaščinaasujščinaasturijščinaavadščinabeludžijščinabalijščinabasabedžabe" +
	"mbabenajščinabodžpuribikolski jezikedosiksikabradžbakanščinabodojščinaburjatščin" +
	"abuginščinablinščinakadoščinakaribski jeziksebuanščinačigajščinačibčevščinačagat" +
	"ajščinatrukeščinamarijščinačinuški žargončoktavščinačipevščinačerokeščinačejenšč" +
	"inasoranska kurdščinakoptščinakrimska tatarščinakašubščinadakotščinadarginščinat" +
	"aitajščinadelavarščinaslavejščinadogribdinkazarmajščinadogridolnja lužiška srbšč" +
	"inadualasrednja nizozemščinajola-fonjiščinadiulaembujščinaefiščinastara egipčanš" +
	"činaekajukelamščinasrednja angleščinaevondovščinafangijščinafilipinščinafonščina" +
	"srednja francoščinastara francoščinaseverna frizijščinavzhodna frizijščinafurlan" +
	"ščinagagagavščinagajščinagbajščinaetiopščinakiribatščinasrednja visoka nemščinas" +
	"tara visoka nemščinagondigorontalščinagotščinagrebščinastara grščinanemščina (Šv" +
	"ica)gusijščinahaidščinahavajščinahiligajnonščinahetitščinahmonščinagornja lužišk" +
	"a srbščinahupaibanščinailokanščinainguščinalojbanngombamačamejščinajudovska perz" +
	"ijščinajudovska arabščinakarakalpaščinakabilščinakačinščinakambaščinakavikabardi" +
	"nščinatjapska nigerijščinamakondščinazelenortskootoška kreolščinakasikotanščinak" +
	"oyra chiinikalenjinščinakimbundukomi-permjaščinakonkanščinakosrajščinakpelejščin" +
	"akaračaj-balkarščinakarelščinakurukshambalabafiakumiščinakutenajščinaladinščinal" +
	"angijščinalandalambalezginščinalakotščinamongoloziluba-lulualuisenščinalundaluol" +
	"ushailuhijščinamadurščinamagadščinamaitilimakasarščinamandingomasajščinamokšavšč" +
	"inamandarščinamendemerumorisjenščinasrednja irščinamakuva-metometamikmaščinamina" +
	"ngkabaumandžurščinamanipurščinamohoščinamosijščinamundangveč jezikovmirandeščina" +
	"marvarščinaerzjanščinanapolitanščinakhoekhoenizka nemščinanevarščinaniaščinaniue" +
	"jščinakwasionogajščinastara nordijščinan’koseverna sotščinanuerščinaklasična nev" +
	"arščinanjamveščinanjankolenjoronzimaosageotomanska turščinapangasinanščinapampan" +
	"ščinapapiamentupalavanščinastara perzijščinafeničanščinaponpejščinastara provans" +
	"alščinaquicheradžastanščinarapanujščinararotongščinaromboromščinaaromunščinarwaj" +
	"akutščinasamaritanska aramejščinasamburščinasasaščinasantalščinasangujščinasicil" +
	"ijanščinaškotščinasenaselkupščinakoyraboro sennistara irščinatahelitska berberšč" +
	"inašanščinasidamščinajužna samijščinaluleška samijščinainarska samijščinasamijšč" +
	"ina Skoltsurinamska kreolščinasererščinasukumasusujščinasumerščinašikomorsvahili" +
	" (Kongo)klasična sirščinasirščinatemnejščinatesotetumščinatigrejščinativščinatok" +
	"elavščinaklingonščinatlingitščinatamajaščinamalavijska tongščinatok pisintsimšči" +
	"natumbukščinatuvalujščinatasawaqtuvinščinatamašek (srednji atlas)udmurtščinaugar" +
	"itski jezikumbundščinaneznan ali neveljaven jezikvajščinavotjaščinavunjovalamšči" +
	"navarajščinavašajščinakalmiščinasogščinajaojščinajapščinakantonščinazapoteščinaz" +
	"nakovni jezik Blisszenaščinastandardni maroški tamazigzunijščinabrez jezikoslovn" +
	"e vsebinezazajščinasodobna standardna arabščinaavstrijska nemščinavisoka nemščin" +
	"a (Švica)avstralska angleščinakanadska angleščinaangleščina (VB)angleščina (ZDA)" +
	"latinskoameriška španščinaiberska španščinakanadska francoščinašvicarska francoš" +
	"činaflamščinabrazilska portugalščinaiberska portugalščinamoldavščinasrbohrvaščin" +
	"apoenostavljena kitajščinatradicionalna kitajščina"

var slLangIdx = []uint16{ // 604 entries
	0x0, 0xb, 0x16, 0x24, 0x32, 0x3d, 0x49, 0x56, 0x61, 0x6c, 0x77, 0x83,
	0x96, 0xa4, 0xb1, 0xbe, 0xcb, 0xd8, 0xe5, 0xf3, 0x100, 0x10c, 0x11a, 0x128,
	0x135, 0x141, 0x14c, 0x156, 0x172, 0x17e, 0x18d, 0x197, 0x1a1, 0x1ac, 0x1b2, 0x1bd,
	0x1c6, 0x1d2, 0x1db, 0x1e7, 0x1f3, 0x200, 0x20d, 0x217, 0x221, 0x22f, 0x239, 0x246,
	0x253, 0x25c, 0x26f, 0x27d, 0x28c, 0x29c, 0x2a6, 0x2b0, 0x2bd, 0x2ca, 0x2d3, 0x2de,
	0x2f4, 0x302, 0x30e, 0x314, 0x31f, 0x32f, 0x33a, 0x345, 0x359, 0x366, 0x369, 0x376,
	0x385, 0x395, 0x3a1, 0x3ad, 0x3ba, 0x3c7, 0x3d3, 0x3db, 0x3e6, 0x3f5, 0x400, 0x406,
	0x412, 0x41e, 0x42c, 0x437, 0x443, 0x450, 0x45c, 0x468, 0x478, 0x47d, 0x48a, 0x491,
	0x49b, 0x4a7, 0x4b3, 0x4c0, 0x4cd, 0x4de, 0x4e9, 0x4f7, 0x507, 0x514, 0x520, 0x52c,
	0x538, 0x545, 0x552, 0x567, 0x573, 0x573, 0x581, 0x591, 0x5a6, 0x5ba, 0x5c6, 0x5d1,
	0x5df, 0x5ef, 0x5f4, 0x5ff, 0x60c, 0x61b, 0x627, 0x632, 0x640, 0x64f, 0x65d, 0x66d,
	0x678, 0x684, 0x68d, 0x699, 0x6a0, 0x6ad, 0x6b8, 0x6cc, 0x6d1, 0x6de, 0x6ea, 0x6f7,
	0x704, 0x70f, 0x71b, 0x727, 0x731, 0x73e, 0x744, 0x751, 0x75d, 0x764, 0x770, 0x77e,
	0x78b, 0x795, 0x7a2, 0x7b0, 0x7bb, 0x7c6, 0x7d0, 0x7d6, 0x7e2, 0x7ee, 0x7fa, 0x808,
	0x814, 0x81f, 0x824, 0x832, 0x839, 0x845, 0x851, 0x856, 0x85c, 0x868, 0x868, 0x874,
	0x880, 0x88c, 0x89a, 0x8a9, 0x8b6, 0x8b6, 0x8be, 0x8ca, 0x8d6, 0x8e1, 0x8e1, 0x8ed,
	0x8ed, 0x900, 0x912, 0x91f, 0x92c, 0x93a, 0x93a, 0x946, 0x946, 0x952, 0x952, 0x952,
	0x95d, 0x95d, 0x96b, 0x96b, 0x976, 0x976, 0x986, 0x992, 0x992, 0x996, 0x996, 0x996,
	0x996, 0x99c, 0x9a1, 0x9a1, 0x9ad, 0x9ad, 0x9ad, 0x9b6, 0x9c4, 0x9c7, 0x9c7, 0x9c7,
	0x9ce, 0x9ce, 0x9ce, 0x9e0, 0x9e0, 0x9ec, 0x9ec, 0x9f9, 0xa05, 0xa05, 0xa10, 0xa10,
	0xa1b, 0xa29, 0xa29, 0xa29, 0xa36, 0xa43, 0xa52, 0xa61, 0xa6d, 0xa79, 0xa8a, 0xa98,
	0xaa5, 0xab3, 0xac0, 0xad4, 0xadf, 0xadf, 0xaf3, 0xb00, 0xb0c, 0xb19, 0xb26, 0xb34,
	0xb41, 0xb47, 0xb4c, 0xb59, 0xb5e, 0xb79, 0xb79, 0xb7e, 0xb94, 0xba5, 0xbaa, 0xbaa,
	0xbb6, 0xbc0, 0xbc0, 0xbd5, 0xbdb, 0xbe6, 0xbfa, 0xbfa, 0xc08, 0xc08, 0xc15, 0xc23,
	0xc23, 0xc2d, 0xc2d, 0xc42, 0xc55, 0xc55, 0xc6a, 0xc7f, 0xc8c, 0xc8e, 0xc9a, 0xc9a,
	0xca4, 0xcaf, 0xcaf, 0xcbb, 0xcc9, 0xcc9, 0xce2, 0xcf9, 0xcf9, 0xcfe, 0xd0d, 0xd17,
	0xd22, 0xd31, 0xd44, 0xd44, 0xd44, 0xd50, 0xd50, 0xd5b, 0xd5b, 0xd67, 0xd67, 0xd78,
	0xd84, 0xd8f, 0xdaa, 0xdaa, 0xdae, 0xdb9, 0xdb9, 0xdc6, 0xdd1, 0xdd1, 0xdd1, 0xdd7,
	0xddd, 0xdec, 0xe02, 0xe16, 0xe16, 0xe26, 0xe32, 0xe3f, 0xe3f, 0xe4b, 0xe4f, 0xe5e,
	0xe5e, 0xe74, 0xe81, 0xea0, 0xea0, 0xea0, 0xea0, 0xea4, 0xeb0, 0xebc, 0xebc, 0xebc,
	0xebc, 0xecb, 0xed3, 0xee5, 0xef2, 0xeff, 0xf0c, 0xf22, 0xf22, 0xf22, 0xf2e, 0xf33,
	0xf3b, 0xf40, 0xf40, 0xf4b, 0xf59, 0xf65, 0xf72, 0xf77, 0xf7c, 0xf89, 0xf89, 0xf89,
	0xf89, 0xf95, 0xf95, 0xf9a, 0xf9e, 0xf9e, 0xfa8, 0xfb5, 0xfba, 0xfbd, 0xfc3, 0xfcf,
	0xfcf, 0xfcf, 0xfdb, 0xfdb, 0xfe7, 0xfee, 0xffc, 0x1004, 0x1010, 0x1010, 0x101e, 0x102b,
	0x1030, 0x1034, 0x1043, 0x1054, 0x105f, 0x1063, 0x106f, 0x107a, 0x1089, 0x1097, 0x10a2, 0x10ae,
	0x10ae, 0x10b5, 0x10c1, 0x10c1, 0x10cf, 0x10dc, 0x10dc, 0x10dc, 0x10e9, 0x10e9, 0x10e9, 0x10f9,
	0x1101, 0x1111, 0x111d, 0x1127, 0x1133, 0x1133, 0x1139, 0x1139, 0x1145, 0x1158, 0x1158, 0x115e,
	0x1170, 0x117b, 0x1191, 0x119e, 0x11a6, 0x11ab, 0x11b0, 0x11b5, 0x11c9, 0x11da, 0x11da, 0x11e7,
	0x11f1, 0x11ff, 0x11ff, 0x11ff, 0x11ff, 0x1212, 0x1212, 0x1221, 0x1221, 0x1221, 0x122e, 0x122e,
	0x1244, 0x124a, 0x124a, 0x125b, 0x1269, 0x1278, 0x1278, 0x1278, 0x127d, 0x1287, 0x1287, 0x1287,
	0x1287, 0x1294, 0x1297, 0x1297, 0x12a3, 0x12bd, 0x12ca, 0x12d5, 0x12e2, 0x12e2, 0x12e2, 0x12ef,
	0x12ff, 0x130b, 0x130b, 0x130b, 0x130f, 0x130f, 0x131c, 0x132b, 0x133a, 0x133a, 0x1352, 0x135d,
	0x135d, 0x1369, 0x1369, 0x1369, 0x137c, 0x1391, 0x13a5, 0x13b7, 0x13b7, 0x13b7, 0x13ce, 0x13da,
	0x13da, 0x13da, 0x13e0, 0x13ec, 0x13f8, 0x1400, 0x140f, 0x1423, 0x142d, 0x142d, 0x142d, 0x143a,
	0x143e, 0x143e, 0x144a, 0x1457, 0x1461, 0x146f, 0x146f, 0x147d, 0x148b, 0x148b, 0x1498, 0x14ae,
	0x14b7, 0x14b7, 0x14b7, 0x14b7, 0x14c2, 0x14c2, 0x14cf, 0x14dd, 0x14e4, 0x14f0, 0x1508, 0x1515,
	0x1524, 0x1531, 0x154c, 0x1556, 0x1556, 0x1556, 0x1556, 0x1556, 0x1562, 0x1562, 0x1567, 0x1567,
	0x1573, 0x157f, 0x158c, 0x158c, 0x1598, 0x1598, 0x15a2, 0x15ad, 0x15b7, 0x15b7, 0x15b7, 0x15b7,
	0x15c4, 0x15d1, 0x15e5, 0x15e5, 0x15f0, 0x160b, 0x1617, 0x1630, 0x163c, 0x165a, 0x166f, 0x1689,
	0x16a0, 0x16b5, 0x16c6, 0x16d8, 0x16f6, 0x170a, 0x170a, 0x1720, 0x1738, 0x1743, 0x175c, 0x1773,
	0x1780, 0x178f, 0x17aa, 0x17c4,
}

const sqLangStr = "" +
	"abkazishtafrikanishtakanishtamarikearabishtasamezishtazerebashkirishtbjellorusis" +
	"htbullgarishtbambarabengalishttibetishtbretoneboshnjakishtkatalonishtkorsikanish" +
	"tçekishtuellsishtdanishtgjermanishtxongkajuishtgreqishtanglishtesperantospanjish" +
	"testonishtbaskishtpersishtfinlandishtfixhianefaroishtfrëngjishtfrizianishtirland" +
	"ezçegalikeguaranishtguxharatishtmanksehausishthebraishtindishtekroatishthaitianç" +
	"ehungarishtarmenishtindonezishtigbesishuanishtislandishtitalishtinuktitutjaponis" +
	"htjavanishtgjeorgjishtkikujuishtkazakishtkalalisutekmerekanadekoreanishtkashmire" +
	"kurdekornishtkirgizishtlatinishtluksemburgasegandishtlingalishtlaosishtlituanish" +
	"tLubakatangeletonishtmalagezemaorishtmaqedonishtmalajalamemongolishtmaratishtmal" +
	"ajishtmaltishtbirmanishtndebelishte veriorenepalishtholandishtninorske norvegjez" +
	"ebokmalishte norvegjezeoromoishtorijepanxhabepolonishtpashtoportugalishtkeçuarom" +
	"erundishtrumanishtrusishtkiniaruandishtsanskritishtsindisamishte verioresangoish" +
	"tsinhalesllovakishtsllovenishtshonishtsomalishtshqipserbishtsundanishtsuedishtsu" +
	"ahilishttamiletelugetaxhikishttajlandishttigrinjeturkmenishttonganishtturqishtta" +
	"tarishtujgureukrainishturduuzbekevietnamishtulufishtxhosejorubishtkinezishtzulua" +
	"gemishtmapuçishtasuishtbembabenabodoçigishtçerokikurdishte soranitaitishtzarmish" +
	"tsorbishte e poshtmedualishtxhula-fonjiembuishtfilipinasegagauzishtgjermanishte " +
	"zviceranegusishthauajanesorbiane e sipërmengombishtmaçamishtkabilishtkambishtema" +
	"kondishtkabuverdianishtkojraçinishtkalenjinishtkomishte permiakekonkanishtshamba" +
	"lishtbafianishtlangishtlakotishtluoishtlujaishtmasaishtmeruishtnorisjenemakuamit" +
	"ometaishtmohaukishtmundagishtenamaishtekuasishtnkoishtnuerishtniankolishtkiçeish" +
	"tromboishteruaishtsamburishtsanguishtsenaishtesenishte kojraboretaçelitsamishte " +
	"jugoresamishte lulejesamishte inariesamishte skoltesuahilishte kongojetezoishtta" +
	"saukishttamaziatishte atlase qendroree panjohurvaishtvunjishtsogishttamazishte s" +
	"tandarde marokenenuk ka përmbajtje gjuhësorearabishte standarde modernegjermanis" +
	"hte austriakegjermanishte zvicerane (dialekti i Alpeve)anglishte australianeangl" +
	"ishte kanadezeanglishte britanikeanglishte amerikanespanjishte amerikano-latines" +
	"panjishte evropianespanjishte meksikanefrëngjishte kanadezefrëngjishte zvicerane" +
	"flamandeportugalishte brazilianeportugalishte evropianemoldavishteSerbo-Kroatish" +
	"tkinezishte e thjeshtuarkinezishte tradicionale"

var sqLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x9, 0x9, 0x14, 0x1c, 0x23, 0x23, 0x2b, 0x35, 0x35, 0x35,
	0x3a, 0x45, 0x52, 0x5d, 0x5d, 0x64, 0x6e, 0x77, 0x7e, 0x8a, 0x95, 0x95,
	0x95, 0xa1, 0xa1, 0xa9, 0xa9, 0xa9, 0xb2, 0xb9, 0xc4, 0xc4, 0xca, 0xd0,
	0xd8, 0xe0, 0xe9, 0xf2, 0xfb, 0x103, 0x10b, 0x10b, 0x116, 0x11e, 0x126, 0x131,
	0x13c, 0x147, 0x147, 0x14d, 0x157, 0x163, 0x169, 0x171, 0x17a, 0x182, 0x182, 0x18b,
	0x195, 0x19f, 0x1a8, 0x1a8, 0x1a8, 0x1b3, 0x1b3, 0x1b7, 0x1c2, 0x1c2, 0x1c2, 0x1cc,
	0x1d4, 0x1dd, 0x1e6, 0x1ef, 0x1fa, 0x1fa, 0x204, 0x204, 0x20d, 0x217, 0x21c, 0x222,
	0x22c, 0x22c, 0x234, 0x239, 0x239, 0x241, 0x24b, 0x254, 0x261, 0x269, 0x269, 0x273,
	0x27b, 0x285, 0x290, 0x299, 0x2a1, 0x2a1, 0x2a9, 0x2b4, 0x2be, 0x2c8, 0x2d1, 0x2da,
	0x2e2, 0x2ec, 0x2ec, 0x2ff, 0x308, 0x308, 0x312, 0x325, 0x33b, 0x33b, 0x33b, 0x33b,
	0x33b, 0x33b, 0x344, 0x349, 0x349, 0x351, 0x351, 0x35a, 0x360, 0x36c, 0x372, 0x376,
	0x37e, 0x387, 0x38e, 0x39c, 0x3a8, 0x3a8, 0x3ad, 0x3bd, 0x3c6, 0x3cd, 0x3d8, 0x3e3,
	0x3e3, 0x3eb, 0x3f4, 0x3f9, 0x401, 0x401, 0x401, 0x40b, 0x413, 0x41d, 0x423, 0x429,
	0x433, 0x43e, 0x446, 0x451, 0x451, 0x45b, 0x463, 0x463, 0x46c, 0x46c, 0x472, 0x47c,
	0x480, 0x486, 0x486, 0x491, 0x491, 0x491, 0x499, 0x49e, 0x49e, 0x4a7, 0x4a7, 0x4b0,
	0x4b4, 0x4b4, 0x4b4, 0x4b4, 0x4b4, 0x4b4, 0x4b4, 0x4bc, 0x4bc, 0x4bc, 0x4bc, 0x4bc,
	0x4bc, 0x4bc, 0x4bc, 0x4bc, 0x4bc, 0x4c6, 0x4c6, 0x4c6, 0x4c6, 0x4c6, 0x4c6, 0x4c6,
	0x4cd, 0x4cd, 0x4cd, 0x4cd, 0x4cd, 0x4cd, 0x4cd, 0x4cd, 0x4cd, 0x4cd, 0x4cd, 0x4cd,
	0x4cd, 0x4cd, 0x4d2, 0x4d2, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6,
	0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4da, 0x4da, 0x4da, 0x4da, 0x4da, 0x4da, 0x4da,
	0x4da, 0x4da, 0x4da, 0x4da, 0x4da, 0x4e2, 0x4e2, 0x4e2, 0x4e2, 0x4e2, 0x4e2, 0x4e2,
	0x4e2, 0x4e9, 0x4e9, 0x4f9, 0x4f9, 0x4f9, 0x4f9, 0x4f9, 0x4f9, 0x4f9, 0x501, 0x501,
	0x501, 0x501, 0x501, 0x509, 0x509, 0x51c, 0x51c, 0x524, 0x524, 0x52f, 0x52f, 0x52f,
	0x537, 0x537, 0x537, 0x537, 0x537, 0x537, 0x537, 0x537, 0x537, 0x537, 0x537, 0x541,
	0x541, 0x541, 0x541, 0x541, 0x541, 0x541, 0x541, 0x541, 0x541, 0x541, 0x54b, 0x54b,
	0x54b, 0x54b, 0x54b, 0x54b, 0x54b, 0x54b, 0x54b, 0x54b, 0x54b, 0x54b, 0x54b, 0x54b,
	0x54b, 0x54b, 0x561, 0x561, 0x561, 0x568, 0x568, 0x568, 0x568, 0x570, 0x570, 0x570,
	0x570, 0x570, 0x583, 0x583, 0x583, 0x583, 0x583, 0x583, 0x583, 0x583, 0x583, 0x583,
	0x58c, 0x596, 0x596, 0x596, 0x596, 0x596, 0x59f, 0x59f, 0x59f, 0x5a8, 0x5a8, 0x5a8,
	0x5a8, 0x5a8, 0x5b2, 0x5c1, 0x5c1, 0x5c1, 0x5c1, 0x5c1, 0x5c1, 0x5ce, 0x5ce, 0x5ce,
	0x5ce, 0x5da, 0x5da, 0x5eb, 0x5f5, 0x5f5, 0x5f5, 0x5f5, 0x5f5, 0x5f5, 0x5f5, 0x5f5,
	0x600, 0x60a, 0x60a, 0x60a, 0x60a, 0x60a, 0x612, 0x612, 0x612, 0x612, 0x612, 0x612,
	0x612, 0x61b, 0x61b, 0x61b, 0x61b, 0x61b, 0x61b, 0x61b, 0x61b, 0x622, 0x622, 0x62a,
	0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x62a, 0x632, 0x632, 0x632, 0x632,
	0x632, 0x63a, 0x643, 0x643, 0x64c, 0x654, 0x654, 0x654, 0x654, 0x654, 0x65e, 0x65e,
	0x65e, 0x669, 0x669, 0x669, 0x669, 0x669, 0x669, 0x669, 0x669, 0x669, 0x669, 0x669,
	0x672, 0x672, 0x672, 0x672, 0x672, 0x672, 0x67a, 0x67a, 0x67a, 0x67a, 0x67a, 0x681,
	0x681, 0x689, 0x689, 0x689, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694,
	0x694, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694, 0x694,
	0x694, 0x69d, 0x69d, 0x69d, 0x69d, 0x69d, 0x69d, 0x69d, 0x6a7, 0x6a7, 0x6a7, 0x6a7,
	0x6a7, 0x6a7, 0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6b8, 0x6b8, 0x6b8, 0x6b8, 0x6b8, 0x6c1,
	0x6c1, 0x6c1, 0x6c1, 0x6c1, 0x6ca, 0x6ca, 0x6ca, 0x6dc, 0x6dc, 0x6dc, 0x6e4, 0x6e4,
	0x6e4, 0x6e4, 0x6e4, 0x6e4, 0x6f3, 0x702, 0x711, 0x720, 0x720, 0x720, 0x720, 0x720,
	0x720, 0x720, 0x720, 0x720, 0x720, 0x720, 0x733, 0x733, 0x733, 0x733, 0x733, 0x733,
	0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b,
	0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x745, 0x745, 0x762, 0x762,
	0x762, 0x762, 0x76c, 0x772, 0x772, 0x772, 0x772, 0x772, 0x772, 0x772, 0x77a, 0x77a,
	0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x781, 0x781, 0x781, 0x781, 0x781, 0x781,
	0x781, 0x781, 0x781, 0x781, 0x781, 0x79e, 0x79e, 0x7bb, 0x7bb, 0x7d6, 0x7ec, 0x816,
	0x82b, 0x83d, 0x850, 0x863, 0x87e, 0x892, 0x8a6, 0x8bb, 0x8d1, 0x8d9, 0x8f1, 0x908,
	0x913, 0x922, 0x939, 0x950,
}

const srLangStr = "" +
	"АфарскиабхаскиАвестанскиафрикансаканамхарскиАрагонежанскиарапскиасамскиАварскиАј" +
	"мараазербејџанскибашкирскибелорускибугарскиБисламабамбарабенгалскитибетанскибрет" +
	"онскибосанскикаталонскиЧеченскиЧаморокорзиканскиКричешкиСтарословенскиЧувашкивел" +
	"шкиданскинемачкиДивехијскиџонгаевегрчкиенглескиесперантошпанскиестонскибаскијски" +
	"персијскиФулахфинскифиџијскифарскифранцускизападни фризијскиирскиШкотски Галскиг" +
	"алицијскигваранигуџаратиМанксхаусахебрејскихиндиХири МотухрватскиХаитскимађарски" +
	"јерменскиХерероИнтерлингваиндонежанскиМеђујезичкиигбосечуан јиУнупиакИдоисландск" +
	"ииталијанскиинуктитутјапанскијаванскигрузијскиКонгокикујуКуањамаказашкикалалисут" +
	"кмерскиканадакорејскиКанурикашмирскикурдскиКомикорнволскикиргискилатинскилуксемб" +
	"уршкигандаЛимбургишлингалалаошкилитванскилуба-катангалетонскималгашкиМаршалскима" +
	"орскимакедонскималајаламмонголскимаратималајскималтешкибурманскиНаурусеверни нде" +
	"беленепалскиНдонгахоландскинорвешки нинорскнорвешки бокмалЈужни ндебелеНавахоЊањ" +
	"аПровансалскиОјибваоромооријаОсетскипанџабиПалипољскипаштунскипортугалскикечуаре" +
	"то-романскирундирумунскирускикинјаруандасанскритСардињаскисиндисеверни самисанго" +
	"синхалскисловачкисловеначкиСамоанскишонасомалскиалбанскисрпскиСватиСесотосуданск" +
	"ишведскисвахилитамилскителугуТађиктајландскитигрињатуркменскиТсванатонгатурскиТс" +
	"онгататарскиТахићанскиујгурскиукрајинскиурдуузбечкиВендавијетнамскиВолапукВалунв" +
	"олофкосаЈидишјорубаЖуангкинескизулуАчинескиАколиАдангмејскиАдигејскиАфрихилиагем" +
	"АинуАкадијскиАљутЈужни алтаиСтароенглескиАнгикаАрмајскимапучеАрапахоАравакасуАст" +
	"уријскиАвадхиБалучиБалинезијскиБасаБејабембабенаБојпуриБиколБиниСисикаБрајбодоБу" +
	"риатБугинежанскиБлинКадоКарипскиАтсамскиЦебуаночигаЧибчаЧагатаиЧукескиМариЧинукс" +
	"киЧоктавскиЧипвијанскичерокиЧејенскисорани курдскиКоптскиКримеански турскиКашуби" +
	"јанскиДакотаДаргватаитаДелаверСлавскиДогрибДинказармаДогридоњи лужичкосрпскидуал" +
	"аСредњи холандскиџола фоњиЂулаембуЕфикскиСтароегипатскиЕкајукЕламитскиСредњи енг" +
	"лескиЕвондоФангфилипинскиФонСредњи францускиСтарофранцускиСеверно-фризијскиИсточ" +
	"ни фризијскиФриулијскиГагагаузГајоГбајаЏизГилбертшкиСредњи високи немачкиСтароне" +
	"мачкиГондиГоронталоГотскиГребоСтарогрчкиШвајцарски немачкигусиГвич’инХаидахавајс" +
	"киХилигајнонХититеХмонггорњи лужичкосрпскиХупаИбанИлокоИнгвишкиЛојбаннгомбамачам" +
	"еЈудео-персијскиЈудео-арапскиКара-калпашкикабилеКачинЂукамбаКавиКабардијскиТјапм" +
	"акондезеленортски креолскиКороКасиКотанешкикојра чииникаленџинКимбундукоми-пермс" +
	"киконканиКосреанскиКпелеКарачај-балкарКарелијскиКурукхшамбалабафијаКумикКутенаиЛ" +
	"адинолангиЛандаЛамбаЛезгианлакотаМонгоЛозиЛуба-лулуаЛуисеноЛундалуоЛушаилујиаМад" +
	"урешкиМагахиМаитилиМакасарМандингомасаиМокшаМандарМендемеруморисјенСредњи ирским" +
	"акува-меетометаМикмакМинангкабауМанчуМанипуримохокМосимундангВише језикаКришкиМи" +
	"рандешкиМарвариЕрзијаНеаполитанскинамаНиски немачкиНевариНиасНиуеанквасиоНогаиСт" +
	"ари норскиН’коСеверни сотонуерКласични невариЊамвезинјанколеЊороНзимаОсагеОтоман" +
	"ски турскиПангасинскиПахлавиПампангаПапиаментоПалауанскиСтароперсијскиФеничански" +
	"ПонпејскиСтаропровансалскик’ичеРађастаниРапануиРаротонганромбоРоманиАроманијскир" +
	"уаСандавеЈакутСамаритански арамејскисамбуруСасакСанталисангуСицилијанскиШкотскис" +
	"енаСелкапкојраборо сениСтароирскиташелхитШанСидамојужни самилуле самиинари самис" +
	"колт самиСонинкеСоџијенскиСранански тонгоСерерСукумаСусуСумерскиКоморскиконго св" +
	"ахилиКласични сиријскиСиријскиТимнетесоТереноТетумТигреТивТокелауКлингонскиТлинг" +
	"итТамашекЊаса тонгаТок ПисинТсимшианТумбукаТувалутасавакТувинијскицентралноатлас" +
	"ки тамазигтУдмуртУгаритскиУмбундуРутваиВотскивунџоВаламоВарајВашоКалмиксогаЈаоЈа" +
	"пешкиКантонскиЗапотечкиБлисимболиЗенагастандардни марокански тамазигтЗунибез лин" +
	"гвистичког садржајаЗазамодеран стандардни арапскишвајцарски високи немачкифламан" +
	"скиБразилски португалскиИберијски португалскимолдавскиСрпскохрватски"

var srLangIdx = []uint16{ // 602 entries
	0x0, 0xe, 0x1c, 0x30, 0x40, 0x48, 0x58, 0x72, 0x80, 0x8e, 0x9c, 0xa8,
	0xc2, 0xd4, 0xe6, 0xf6, 0x104, 0x112, 0x124, 0x138, 0x14a, 0x15a, 0x16e, 0x17e,
	0x18a, 0x1a0, 0x1a6, 0x1b0, 0x1cc, 0x1da, 0x1e6, 0x1f2, 0x200, 0x214, 0x21e, 0x224,
	0x22e, 0x23e, 0x250, 0x25e, 0x26e, 0x280, 0x292, 0x29c, 0x2a8, 0x2b8, 0x2c4, 0x2d6,
	0x2f7, 0x301, 0x31c, 0x330, 0x33e, 0x34e, 0x358, 0x362, 0x374, 0x37e, 0x38f, 0x39f,
	0x3ad, 0x3bd, 0x3cf, 0x3db, 0x3f1, 0x409, 0x41f, 0x427, 0x438, 0x446, 0x44c, 0x45e,
	0x474, 0x486, 0x496, 0x4a6, 0x4b8, 0x4c2, 0x4ce, 0x4dc, 0x4ea, 0x4fc, 0x50a, 0x516,
	0x526, 0x532, 0x544, 0x552, 0x55a, 0x56e, 0x57e, 0x58e, 0x5a6, 0x5b0, 0x5c2, 0x5d0,
	0x5dc, 0x5ee, 0x605, 0x615, 0x625, 0x637, 0x645, 0x659, 0x66b, 0x67d, 0x689, 0x699,
	0x6a9, 0x6bb, 0x6c5, 0x6e2, 0x6f2, 0x6fe, 0x710, 0x72f, 0x74c, 0x765, 0x771, 0x779,
	0x791, 0x79d, 0x7a7, 0x7b1, 0x7bf, 0x7cd, 0x7d5, 0x7e1, 0x7f3, 0x809, 0x813, 0x82c,
	0x836, 0x846, 0x850, 0x866, 0x876, 0x88a, 0x894, 0x8ab, 0x8b5, 0x8c7, 0x8d7, 0x8eb,
	0x8fd, 0x905, 0x915, 0x925, 0x931, 0x93b, 0x947, 0x957, 0x965, 0x973, 0x983, 0x98f,
	0x999, 0x9ad, 0x9bb, 0x9cf, 0x9db, 0x9e5, 0x9f1, 0x9fd, 0xa0d, 0xa21, 0xa31, 0xa45,
	0xa4d, 0xa5b, 0xa65, 0xa7b, 0xa89, 0xa93, 0xa9d, 0xaa5, 0xaaf, 0xabb, 0xac5, 0xad3,
	0xadb, 0xaeb, 0xaf5, 0xb0b, 0xb1d, 0xb1d, 0xb2d, 0xb35, 0xb3d, 0xb4f, 0xb4f, 0xb57,
	0xb57, 0xb6c, 0xb86, 0xb92, 0xba2, 0xbae, 0xbae, 0xbbc, 0xbbc, 0xbc8, 0xbc8, 0xbc8,
	0xbce, 0xbce, 0xbe2, 0xbe2, 0xbee, 0xbee, 0xbfa, 0xc12, 0xc12, 0xc1a, 0xc1a, 0xc1a,
	0xc1a, 0xc22, 0xc2c, 0xc2c, 0xc34, 0xc34, 0xc34, 0xc42, 0xc4c, 0xc54, 0xc54, 0xc54,
	0xc60, 0xc60, 0xc60, 0xc68, 0xc68, 0xc70, 0xc70, 0xc7c, 0xc94, 0xc94, 0xc9c, 0xc9c,
	0xca4, 0xcb4, 0xcb4, 0xcc4, 0xcd2, 0xcda, 0xce4, 0xcf2, 0xd00, 0xd08, 0xd18, 0xd2a,
	0xd40, 0xd4c, 0xd5c, 0xd77, 0xd85, 0xd85, 0xda6, 0xdbe, 0xdca, 0xdd6, 0xde0, 0xdee,
	0xdfc, 0xe08, 0xe12, 0xe1c, 0xe26, 0xe49, 0xe49, 0xe53, 0xe72, 0xe83, 0xe8b, 0xe8b,
	0xe93, 0xea1, 0xea1, 0xebd, 0xec9, 0xedb, 0xef8, 0xef8, 0xf04, 0xf04, 0xf0c, 0xf20,
	0xf20, 0xf26, 0xf26, 0xf45, 0xf61, 0xf61, 0xf82, 0xfa3, 0xfb7, 0xfbb, 0xfc7, 0xfc7,
	0xfcf, 0xfd9, 0xfd9, 0xfdf, 0xff3, 0xff3, 0x101b, 0x1033, 0x1033, 0x103d, 0x104f, 0x105b,
	0x1065, 0x1079, 0x109c, 0x109c, 0x109c, 0x10a4, 0x10b3, 0x10bd, 0x10bd, 0x10cd, 0x10cd, 0x10e1,
	0x10ed, 0x10f7, 0x111c, 0x111c, 0x1124, 0x112c, 0x112c, 0x1136, 0x1146, 0x1146, 0x1146, 0x1152,
	0x115e, 0x116a, 0x1187, 0x11a0, 0x11a0, 0x11b9, 0x11c5, 0x11cf, 0x11d3, 0x11dd, 0x11e5, 0x11fb,
	0x11fb, 0x1203, 0x1211, 0x1238, 0x1238, 0x1240, 0x1240, 0x1248, 0x125a, 0x126f, 0x126f, 0x126f,
	0x126f, 0x127f, 0x128f, 0x12a6, 0x12b4, 0x12c8, 0x12d2, 0x12ed, 0x12ed, 0x12ed, 0x1301, 0x130d,
	0x131b, 0x1327, 0x1327, 0x1331, 0x133f, 0x134b, 0x1355, 0x135f, 0x1369, 0x1377, 0x1377, 0x1377,
	0x1377, 0x1383, 0x1383, 0x138d, 0x1395, 0x1395, 0x13a8, 0x13b6, 0x13c0, 0x13c6, 0x13d0, 0x13da,
	0x13da, 0x13da, 0x13ec, 0x13ec, 0x13f8, 0x1406, 0x1414, 0x1424, 0x142e, 0x142e, 0x1438, 0x1444,
	0x144e, 0x1456, 0x1466, 0x147d, 0x1494, 0x149c, 0x14a8, 0x14be, 0x14c8, 0x14d8, 0x14e2, 0x14ea,
	0x14ea, 0x14f8, 0x150d, 0x1519, 0x152d, 0x153b, 0x153b, 0x153b, 0x1547, 0x1547, 0x1547, 0x1561,
	0x1569, 0x1582, 0x158e, 0x1596, 0x15a2, 0x15a2, 0x15ae, 0x15ae, 0x15b8, 0x15cf, 0x15cf, 0x15d8,
	0x15ef, 0x15f7, 0x1614, 0x1622, 0x1632, 0x163a, 0x1644, 0x164e, 0x166d, 0x1683, 0x1691, 0x16a1,
	0x16b5, 0x16c9, 0x16c9, 0x16c9, 0x16c9, 0x16e5, 0x16e5, 0x16f9, 0x16f9, 0x16f9, 0x170b, 0x170b,
	0x172d, 0x1738, 0x1738, 0x174a, 0x1758, 0x176c, 0x176c, 0x176c, 0x1776, 0x1782, 0x1782, 0x1782,
	0x1782, 0x1798, 0x179e, 0x17ac, 0x17b6, 0x17e1, 0x17ef, 0x17f9, 0x1807, 0x1807, 0x1807, 0x1811,
	0x1829, 0x1837, 0x1837, 0x1837, 0x183f, 0x183f, 0x184b, 0x1866, 0x187a, 0x187a, 0x188a, 0x1890,
	0x1890, 0x189c, 0x189c, 0x189c, 0x18af, 0x18c0, 0x18d3, 0x18e6, 0x18f4, 0x1908, 0x1925, 0x192f,
	0x192f, 0x192f, 0x193b, 0x1943, 0x1953, 0x1963, 0x197c, 0x199d, 0x19ad, 0x19ad, 0x19ad, 0x19b7,
	0x19bf, 0x19cb, 0x19d5, 0x19df, 0x19e5, 0x19f3, 0x19f3, 0x1a07, 0x1a15, 0x1a15, 0x1a23, 0x1a36,
	0x1a47, 0x1a47, 0x1a47, 0x1a47, 0x1a57, 0x1a57, 0x1a65, 0x1a71, 0x1a7f, 0x1a93, 0x1ac4, 0x1ad0,
	0x1ae2, 0x1af0, 0x1af6, 0x1afc, 0x1afc, 0x1afc, 0x1afc, 0x1afc, 0x1b08, 0x1b08, 0x1b12, 0x1b12,
	0x1b1e, 0x1b28, 0x1b30, 0x1b30, 0x1b3c, 0x1b3c, 0x1b44, 0x1b4a, 0x1b58, 0x1b58, 0x1b58, 0x1b58,
	0x1b6a, 0x1b7c, 0x1b90, 0x1b90, 0x1b9c, 0x1bd6, 0x1bde, 0x1c10, 0x1c18, 0x1c4a, 0x1c4a, 0x1c7a,
	0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c7a, 0x1c8c, 0x1cb5, 0x1cde,
	0x1cf0, 0x1d0c,
}

const svLangStr = "" +
	"afarabchaziskaavestiskaafrikaansakanamhariskaaragonesiskaarabiskaassamesiskaavar" +
	"iskaaymaraazerbajdzjanskabasjkiriskavitryskabulgariskabislamabambarabengalitibet" +
	"anskabretonskabosniskakatalanskatjetjenskachamorrokorsikanskacreetjeckiskakyrksl" +
	"aviskatjuvasjiskawalesiskadanskatyskadivehibhutanesiskaewegrekiskaengelskaespera" +
	"ntospanskaestniskabaskiskapersiskafulanifinskafijianskafäröiskafranskavästfrisis" +
	"kairiskahöglandsskotskagaliciskaguaranígujaratimanxhausahebreiskahindihirimotukr" +
	"oatiskahaitiskaungerskaarmeniskahererointerlinguaindonesiskainterlingueigboszezu" +
	"an iinupiakidoisländskaitalienskainuktitutjapanskajavanesiskageorgiskakikongokik" +
	"uyukuanyamakazakiskagrönländskakambodjanskakannadakoreanskakanurikashmiriskakurd" +
	"iskakomekorniskakirgisiskalatinluxemburgiskalugandalimburgiskalingalalaotiskalit" +
	"auiskaluba-katangalettiskamalagassiskamarshalliskamaorimakedonskamalayalammongol" +
	"iskamarathimalajiskamaltesiskaburmesiskanaurunordndebelenepalesiskandonganederlä" +
	"ndskanynorskanorskt bokmålsydndebelenavahonyanjaoccitanskaodjibwaoromooriyaosset" +
	"iskapunjabipalipolskaafghanskaportugisiskaquechuarätoromanskarundirumänskaryskak" +
	"injarwandasanskritsardiskasindhinordsamiskasangosingalesiskaslovakiskaslovenskas" +
	"amoanskashonasomaliskaalbanskaserbiskaswatisydsothosundanesiskasvenskaswahilitam" +
	"iltelugiskatadzjikiskathailändskatigrinjaturkmeniskatswanatonganskaturkiskatsong" +
	"atatariskatahitiskauiguriskaukrainskaurduuzbekiskavendavietnamesiskavolapükvallo" +
	"nskawolofxhosajiddischyorubazhuangkinesiskazuluacehnesiskaacholiadangmeadygeiska" +
	"tunisisk arabiskaafrihiliaghemainuakkadiskaaleutiskagegiskasydaltaiskafornengels" +
	"kaangikaarameiskaaraukanskaaraoniskaarapahoalgerisk arabiskaarawakiskamarockansk" +
	" arabiskaegyptisk arabiskaasuamerikanskt teckenspråkasturiskakotavaawadhisydazer" +
	"badjanskabaluchiskabalinesiskabayerskabasabamunskaghomalabejabembabetawiskabenab" +
	"afutbagadabhojpuribikolbinibanjariskabamekonsiksikabishnupriyabakhtiaribrajbrahu" +
	"iskabodobakossiburjätiskabuginesiskabouloublinbagangtecaddokaribiskacayugaatsamc" +
	"ebuanochigachibchachagataichuukesiskamariskachinookchoctawchipewyancherokesiskac" +
	"heyennesoranisk kurdiskakoptiskakrimtatariskakasjubiskadakotadarginskataitadelaw" +
	"areslavejdogribdinkazarmadogrilågsorbiskadualamedelnederländskajola-fonyidyulada" +
	"zagaembuefikemiliskafornegyptiskaekajukelamitiskamedelengelskaewondofangfilippin" +
	"skameänkielifonspråketcajun-franskamedelfranskafornfranskafrankoprovensalskanord" +
	"frisiskaöstfrisiskafriulianskagãgagauziskagangayogbayazoroastrisk darietiopiskag" +
	"ilbertiskagilakimedelhögtyskafornhögtyskaGoa-konkanigondigorontalogotiskagrebofo" +
	"rngrekiskaschweizertyskagusiigwichinhaidahakkahawaiiskaFiji-hindihiligaynonhetti" +
	"tiskahmongspråkhögsorbiskaxianghupaibanskaibibioilokoingusjiskaingriskajamaikans" +
	"k engelsk kreollojbanngombakimashamijudisk persiskajudisk arabiskajylländskakara" +
	"kalpakiskakabyliskakachinjjukambakawikabardinskakanembutyapmakondekapverdiskakor" +
	"okhasikhotanesiskaTimbuktu-songhoykhowarmkakokalenjinkimbundukomi-permjakiskakon" +
	"kanikosreanskakpellekarachay-balkarkarelskakurukhkisambaabafiakölniskakumykiskak" +
	"utenajladinolangilahndalambalezghienliguriskalivoniskalakotalombardiskamongolozi" +
	"lettgalliskaluba-lulualuiseñolundaluolushailuhyamaduresiskamafamagahimaithilimak" +
	"asarmandemassajiskamabamoksjamandarmendemerumauritansk kreolmedeliriskamakhuwa-m" +
	"eettometa’mi’kmaqminangkabaumanchuriskamanipurimohawkmossivästmariskamundangfler" +
	"a språkmuskogeemirandesiskamarwarimyeneerjyamazanderanimin nannapolitanskanamalå" +
	"gtyskanewariskaniasniueanskakwasiobamileké-ngiemboonnogaifornnordiskan-kånordsot" +
	"honuerklassisk newariskanyamwezinyankolenyoronzimaosageottomanskapangasinanmedel" +
	"persiskapampangapapiamentopalaupikardiskaPennsylvaniatyskamennonitisk lågtyskafo" +
	"rnpersiskaPfalz-tyskafeniciskapiemontesiskapontiskaponapefornpreussiskafornprove" +
	"nsalskakʼicheʼChimborazo-höglandskichwarajasthanirapanuirarotonganskaromagnolrif" +
	"fianskaromboromanirotumänskarusynrovianskaarumänskarwasandawejakutiskasamaritans" +
	"kasamburusasaksantalisaurashtrangambaysangusicilianskaskotskasassaresisk sardisk" +
	"asenecasenaselkupGao-songhayforniriskasamogitiskatachelhitshanChad-arabiskasidam" +
	"olågsilesiskasydsamiskalulesamiskaenaresamiskaskoltsamiskasoninkesogdiskasranan " +
	"tongoserersahosaterfrisiskasukumasususumeriskashimaoréKongo-swahiliklassisk syri" +
	"skasyriskasilesiskatulutemnetesoterenotetumtigrétivitokelauiskaklingonskatlingit" +
	"talyshtamasheknyasatonganskatok pisintarokotsakodiskatsimshiantumbukatuvaluanska" +
	"tasawaqtuviniskacentralmarockansk tamazightudmurtiskaugaritiskaumbundurotvajvene" +
	"tianskavepsvästflamländskaMain-frankiskavotiskavõruvunjowalsertyskawalamowaraywa" +
	"showukalmuckiskalusogakiyaojapetiskayangbenbamileké-jembakantonesiskazapotekblis" +
	"symbolerzeeländskazenagamarockansk standard-tamazightzuniinget språkligt innehål" +
	"lzazaiskamodern standardarabiskaösterrikisk tyskaschweizisk högtyskaaustralisk e" +
	"ngelskakanadensisk engelskabrittisk engelskaamerikansk engelskalatinamerikansk s" +
	"panskaeuropeisk spanskamexikansk spanskakanadensisk franskaschweizisk franskafla" +
	"mländskabrasiliansk portugisiskaeuropeisk portugisiskamoldaviskaserbokroatiskafö" +
	"renklad kinesiskatraditionell kinesiska"

var svLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xe, 0x17, 0x20, 0x24, 0x2d, 0x39, 0x41, 0x4c, 0x54, 0x5a,
	0x69, 0x74, 0x7c, 0x86, 0x8d, 0x94, 0x9b, 0xa5, 0xae, 0xb6, 0xc0, 0xca,
	0xd2, 0xdd, 0xe1, 0xea, 0xf6, 0x101, 0x10a, 0x110, 0x115, 0x11b, 0x127, 0x12a,
	0x132, 0x13a, 0x143, 0x14a, 0x152, 0x15a, 0x162, 0x168, 0x16e, 0x177, 0x181, 0x188,
	0x195, 0x19b, 0x1ab, 0x1b4, 0x1bc, 0x1c4, 0x1c8, 0x1cd, 0x1d6, 0x1db, 0x1e3, 0x1ec,
	0x1f4, 0x1fc, 0x205, 0x20b, 0x216, 0x221, 0x22c, 0x230, 0x239, 0x240, 0x243, 0x24d,
	0x257, 0x260, 0x268, 0x273, 0x27c, 0x283, 0x289, 0x291, 0x29a, 0x2a7, 0x2b3, 0x2ba,
	0x2c3, 0x2c9, 0x2d4, 0x2dc, 0x2e0, 0x2e8, 0x2f2, 0x2f7, 0x304, 0x30b, 0x316, 0x31d,
	0x325, 0x32e, 0x33a, 0x342, 0x34e, 0x35a, 0x35f, 0x369, 0x372, 0x37c, 0x383, 0x38c,
	0x396, 0x3a0, 0x3a5, 0x3b0, 0x3bb, 0x3c1, 0x3ce, 0x3d6, 0x3e4, 0x3ee, 0x3f4, 0x3fa,
	0x404, 0x40b, 0x410, 0x415, 0x41e, 0x425, 0x429, 0x42f, 0x438, 0x444, 0x44b, 0x458,
	0x45d, 0x466, 0x46b, 0x476, 0x47e, 0x486, 0x48c, 0x497, 0x49c, 0x4a8, 0x4b2, 0x4bb,
	0x4c4, 0x4c9, 0x4d2, 0x4da, 0x4e2, 0x4e7, 0x4ef, 0x4fb, 0x502, 0x509, 0x50e, 0x517,
	0x522, 0x52e, 0x536, 0x541, 0x547, 0x550, 0x558, 0x55e, 0x567, 0x570, 0x579, 0x582,
	0x586, 0x58f, 0x594, 0x5a1, 0x5a9, 0x5b2, 0x5b7, 0x5bc, 0x5c4, 0x5ca, 0x5d0, 0x5d9,
	0x5dd, 0x5e8, 0x5ee, 0x5f5, 0x5fe, 0x60f, 0x617, 0x61c, 0x620, 0x629, 0x629, 0x632,
	0x639, 0x644, 0x650, 0x656, 0x65f, 0x669, 0x672, 0x679, 0x68a, 0x694, 0x6a7, 0x6b8,
	0x6bb, 0x6d3, 0x6dc, 0x6e2, 0x6e8, 0x6f8, 0x702, 0x70d, 0x715, 0x719, 0x721, 0x721,
	0x728, 0x72c, 0x731, 0x73a, 0x73e, 0x743, 0x749, 0x751, 0x756, 0x75a, 0x764, 0x76b,
	0x772, 0x77d, 0x786, 0x78a, 0x793, 0x797, 0x79e, 0x7a9, 0x7b4, 0x7ba, 0x7be, 0x7c6,
	0x7cb, 0x7d4, 0x7da, 0x7df, 0x7e6, 0x7eb, 0x7f2, 0x7fa, 0x805, 0x80c, 0x813, 0x81a,
	0x823, 0x82f, 0x837, 0x848, 0x850, 0x850, 0x85d, 0x867, 0x86d, 0x876, 0x87b, 0x883,
	0x889, 0x88f, 0x894, 0x899, 0x89e, 0x8aa, 0x8aa, 0x8af, 0x8c1, 0x8cb, 0x8d0, 0x8d6,
	0x8da, 0x8de, 0x8e6, 0x8f3, 0x8f9, 0x903, 0x910, 0x910, 0x916, 0x916, 0x91a, 0x925,
	0x92f, 0x93a, 0x947, 0x953, 0x95e, 0x970, 0x97c, 0x988, 0x993, 0x996, 0x9a0, 0x9a3,
	0x9a7, 0x9ac, 0x9bc, 0x9c5, 0x9d0, 0x9d6, 0x9e4, 0x9f1, 0x9fc, 0xa01, 0xa0a, 0xa11,
	0xa16, 0xa22, 0xa30, 0xa30, 0xa30, 0xa35, 0xa3c, 0xa41, 0xa46, 0xa4f, 0xa59, 0xa63,
	0xa6d, 0xa78, 0xa84, 0xa89, 0xa8d, 0xa94, 0xa9a, 0xa9f, 0xaa9, 0xab1, 0xac9, 0xacf,
	0xad5, 0xade, 0xaed, 0xafc, 0xb07, 0xb15, 0xb1e, 0xb24, 0xb27, 0xb2c, 0xb30, 0xb3b,
	0xb42, 0xb46, 0xb4d, 0xb58, 0xb58, 0xb5c, 0xb5c, 0xb61, 0xb6d, 0xb7d, 0xb83, 0xb83,
	0xb88, 0xb90, 0xb98, 0xba8, 0xbaf, 0xbb9, 0xbbf, 0xbce, 0xbce, 0xbce, 0xbd6, 0xbdc,
	0xbe4, 0xbe9, 0xbf2, 0xbfb, 0xc02, 0xc08, 0xc0d, 0xc13, 0xc18, 0xc20, 0xc20, 0xc29,
	0xc32, 0xc38, 0xc43, 0xc48, 0xc4c, 0xc58, 0xc62, 0xc6a, 0xc6f, 0xc72, 0xc78, 0xc7d,
	0xc7d, 0xc7d, 0xc88, 0xc8c, 0xc92, 0xc9a, 0xca1, 0xca6, 0xcb0, 0xcb4, 0xcba, 0xcc0,
	0xcc5, 0xcc9, 0xcd9, 0xce4, 0xcf2, 0xcf9, 0xd02, 0xd0d, 0xd18, 0xd20, 0xd26, 0xd2b,
	0xd37, 0xd3e, 0xd4a, 0xd52, 0xd5e, 0xd65, 0xd65, 0xd6a, 0xd6f, 0xd7a, 0xd81, 0xd8d,
	0xd91, 0xd9a, 0xda3, 0xda7, 0xdb0, 0xdb0, 0xdb6, 0xdc9, 0xdce, 0xdda, 0xdda, 0xddf,
	0xde8, 0xdec, 0xdfe, 0xe06, 0xe0e, 0xe13, 0xe18, 0xe1d, 0xe27, 0xe31, 0xe3e, 0xe46,
	0xe50, 0xe55, 0xe5f, 0xe70, 0xe85, 0xe91, 0xe9c, 0xea5, 0xeb2, 0xeba, 0xec0, 0xece,
	0xede, 0xee7, 0xf01, 0xf0b, 0xf12, 0xf1f, 0xf27, 0xf31, 0xf36, 0xf3c, 0xf47, 0xf4c,
	0xf55, 0xf5f, 0xf62, 0xf69, 0xf72, 0xf7e, 0xf85, 0xf8a, 0xf91, 0xf9b, 0xfa2, 0xfa7,
	0xfb2, 0xfb9, 0xfcd, 0xfd3, 0xfd7, 0xfd7, 0xfdd, 0xfe8, 0xff2, 0xffd, 0x1006, 0x100a,
	0x1017, 0x101d, 0x102a, 0x102a, 0x1034, 0x103f, 0x104b, 0x1057, 0x105e, 0x1066, 0x1072, 0x1077,
	0x107b, 0x1088, 0x108e, 0x1092, 0x109b, 0x10a4, 0x10b1, 0x10c1, 0x10c8, 0x10d1, 0x10d5, 0x10da,
	0x10de, 0x10e4, 0x10e9, 0x10ef, 0x10f3, 0x10fe, 0x10fe, 0x1108, 0x110f, 0x1115, 0x111d, 0x112b,
	0x1134, 0x1134, 0x113a, 0x1144, 0x114d, 0x114d, 0x1154, 0x115f, 0x1166, 0x116f, 0x118a, 0x1194,
	0x119e, 0x11a5, 0x11a8, 0x11ab, 0x11b6, 0x11ba, 0x11cb, 0x11d9, 0x11e0, 0x11e5, 0x11ea, 0x11f5,
	0x11fb, 0x1200, 0x1205, 0x1207, 0x1212, 0x1212, 0x1218, 0x121d, 0x1226, 0x122d, 0x123c, 0x123c,
	0x1248, 0x124f, 0x125b, 0x1266, 0x126c, 0x1289, 0x128d, 0x12a7, 0x12af, 0x12c6, 0x12d8, 0x12ec,
	0x12ff, 0x1313, 0x1324, 0x1337, 0x134e, 0x135f, 0x1370, 0x1383, 0x1395, 0x13a1, 0x13b9, 0x13cf,
	0x13d9, 0x13e7, 0x13fb, 0x1411,
}

const swLangStr = "" +
	"KiabkhaziKiafrikanaKiakaniKiamhariKiarabuKiassamKiaimaraKiazabajaniKibashkirKibe" +
	"larusiKibulgariaKibambaraKibengaliKitibetiKibretoniKibosniaKikatalaniKikosikaniK" +
	"ichekiKiwelisiKidenmakiKijerumaniKidivehiKizongkhaKieweKigirikiKiingerezaKiesper" +
	"antoKihispaniaKiestoniaKibasqueKiajemiKifinlandiKifijiKifaroeKifaransaKifrisia c" +
	"ha MagharibiKiayalandiKigaeli cha UskotiKigalisiKiguaraniKigujaratiKimanxKihausa" +
	"KiebraniaKihindiKroeshiaKihaitiKihungariKiarmeniaKiintalinguaKiindonesiaKiigboSi" +
	"chuan YiKiaisilandiKiitalianoiuKijapaniKijavaKijojiaKikongoKikikuyuKikazakiKikal" +
	"aallisutKikambodiaKikannadaKikoreaKikashmiriKikurdiKikomiKikorniKikirigiziKilati" +
	"niKilasembagiKigandaKilingalaKilaosiKilithuaniaKiluba-KatangaKilatviaMalagasiKim" +
	"aoriKimasedoniaKimalayalamKimongoliaKimarathiKimalesiaKimaltaKiburmaKindebele ch" +
	"a KaskaziniKinepaliKiholanziKinorwe KipyaKibokmal cha NorweKinyanjaKiokitaniKior" +
	"omoKioriyaKiosetiaKipunjabiKipolandiKipashtoKirenoKiquechuaKiromanshiKirundiKiro" +
	"maniaKirusiKinyarwandaKisanskritiKisindhiKisami cha KaskaziniKisangoKisinhalaKis" +
	"lovakiaKisloveniaKisamoaKishonaKisomaliKialbaniaKiserbiaKiswatiKisotho cha Kusin" +
	"iKisundaKiswidiKiswahiliKitamilKiteluguKitajikiKitailandiKitigrinyaKiturukimeniK" +
	"itswanaKitongaKiturukiKitsongaKitatariKitahitiKiuiguriKiukraniaKiurduKiuzbekiKiv" +
	"endaKivietinamuKiwolofuKixhosaKiyidiKiyorubaKichinaKizuluKiakoliKiaghemKimapuche" +
	"Kiarabu cha KialjeriaKiarabu cha MisriKiasuKibembaKibenabrxKichigaKicherokeeKiku" +
	"rdi cha SoraniKitaitaKizarmaKidolnoserbskiKidualaKijola-FonyiKiembuKiefikiKifili" +
	"pinoKigaKigagauziKiyunaniKijerumani cha UswisiKikisiiKihawaiKihitihsbKingombaKim" +
	"achameKikabyliaKikambaKimakondeKikabuverdianuKikoroKikoyra ChiiniKikalenjinKikom" +
	"ipermyakkokKisambaaKibafiaKirangiChilambaKilakotaKiloziKiluba-LuluaKijaluoKiluhy" +
	"aKimagahiKimaasaiKimeruKimoriseniKimakhuwa-MeettoKimetaKimohokiKimundangKinamaKi" +
	"newariKikwasioN’KoKisotho cha KaskaziniKinuerKinewari cha kaleKinyankoleKʼicheʼK" +
	"iromboKirwoKisamburuKisanguKisenaKoyraboro SenniTachelhitKisami cha KusiniKisami" +
	" cha LuleKisami cha InariKisami cha SkoltKisukumaKingwanaKitesoKitetumKiklingoni" +
	"KitokpisinKitumbukaKitasawaqCentral Atlas TamazightLugha IsiyojulikanaKivaiKivun" +
	"joKisogaKiyaoTamaziti Msingi ya KimorokoHakuna maudhui ya lughaKiarabu Sanifu ch" +
	"a KisasaKihispania cha UlayaKichina cha Jadi"

var swLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x9, 0x9, 0x13, 0x1a, 0x22, 0x22, 0x29, 0x30, 0x30, 0x38,
	0x43, 0x4c, 0x56, 0x60, 0x60, 0x69, 0x72, 0x7a, 0x83, 0x8b, 0x95, 0x95,
	0x95, 0x9f, 0x9f, 0xa6, 0xa6, 0xa6, 0xae, 0xb7, 0xc1, 0xc9, 0xd2, 0xd7,
	0xdf, 0xe9, 0xf4, 0xfe, 0x107, 0x10f, 0x116, 0x116, 0x120, 0x126, 0x12d, 0x136,
	0x14c, 0x156, 0x168, 0x170, 0x179, 0x183, 0x189, 0x190, 0x199, 0x1a0, 0x1a0, 0x1a8,
	0x1af, 0x1b8, 0x1c1, 0x1c1, 0x1cd, 0x1d8, 0x1d8, 0x1de, 0x1e8, 0x1e8, 0x1e8, 0x1f3,
	0x1fd, 0x1ff, 0x207, 0x20d, 0x214, 0x21b, 0x223, 0x223, 0x22b, 0x238, 0x242, 0x24b,
	0x252, 0x252, 0x25c, 0x263, 0x269, 0x270, 0x27a, 0x282, 0x28d, 0x294, 0x294, 0x29d,
	0x2a4, 0x2af, 0x2bd, 0x2c5, 0x2cd, 0x2cd, 0x2d4, 0x2df, 0x2ea, 0x2f4, 0x2fd, 0x306,
	0x30d, 0x314, 0x314, 0x32b, 0x333, 0x333, 0x33c, 0x349, 0x35b, 0x35b, 0x35b, 0x363,
	0x36c, 0x36c, 0x373, 0x37a, 0x382, 0x38b, 0x38b, 0x394, 0x39c, 0x3a2, 0x3ab, 0x3b5,
	0x3bc, 0x3c5, 0x3cb, 0x3d6, 0x3e1, 0x3e1, 0x3e9, 0x3fd, 0x404, 0x40d, 0x417, 0x421,
	0x428, 0x42f, 0x437, 0x440, 0x448, 0x44f, 0x461, 0x468, 0x46f, 0x478, 0x47f, 0x487,
	0x48f, 0x499, 0x4a3, 0x4af, 0x4b7, 0x4be, 0x4c6, 0x4ce, 0x4d6, 0x4de, 0x4e6, 0x4ef,
	0x4f5, 0x4fd, 0x504, 0x50f, 0x50f, 0x50f, 0x517, 0x51e, 0x524, 0x52c, 0x52c, 0x533,
	0x539, 0x539, 0x540, 0x540, 0x540, 0x540, 0x540, 0x547, 0x547, 0x547, 0x547, 0x547,
	0x547, 0x547, 0x547, 0x547, 0x547, 0x550, 0x550, 0x550, 0x565, 0x565, 0x565, 0x576,
	0x57b, 0x57b, 0x57b, 0x57b, 0x57b, 0x57b, 0x57b, 0x57b, 0x57b, 0x57b, 0x57b, 0x57b,
	0x57b, 0x57b, 0x582, 0x582, 0x588, 0x588, 0x588, 0x588, 0x588, 0x588, 0x588, 0x588,
	0x588, 0x588, 0x588, 0x588, 0x588, 0x58b, 0x58b, 0x58b, 0x58b, 0x58b, 0x58b, 0x58b,
	0x58b, 0x58b, 0x58b, 0x58b, 0x58b, 0x592, 0x592, 0x592, 0x592, 0x592, 0x592, 0x592,
	0x592, 0x59c, 0x59c, 0x5ae, 0x5ae, 0x5ae, 0x5ae, 0x5ae, 0x5ae, 0x5ae, 0x5b5, 0x5b5,
	0x5b5, 0x5b5, 0x5b5, 0x5bc, 0x5bc, 0x5ca, 0x5ca, 0x5d1, 0x5d1, 0x5dd, 0x5dd, 0x5dd,
	0x5e3, 0x5ea, 0x5ea, 0x5ea, 0x5ea, 0x5ea, 0x5ea, 0x5ea, 0x5ea, 0x5ea, 0x5ea, 0x5f4,
	0x5f4, 0x5f4, 0x5f4, 0x5f4, 0x5f4, 0x5f4, 0x5f4, 0x5f4, 0x5f4, 0x5f8, 0x601, 0x601,
	0x601, 0x601, 0x601, 0x601, 0x601, 0x601, 0x601, 0x601, 0x601, 0x601, 0x601, 0x601,
	0x601, 0x609, 0x61e, 0x61e, 0x61e, 0x625, 0x625, 0x625, 0x625, 0x62c, 0x62c, 0x62c,
	0x632, 0x632, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635, 0x635,
	0x63d, 0x646, 0x646, 0x646, 0x646, 0x646, 0x64f, 0x64f, 0x64f, 0x656, 0x656, 0x656,
	0x656, 0x656, 0x65f, 0x66d, 0x66d, 0x673, 0x673, 0x673, 0x673, 0x681, 0x681, 0x681,
	0x681, 0x68b, 0x68b, 0x698, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b, 0x69b,
	0x6a3, 0x6aa, 0x6aa, 0x6aa, 0x6aa, 0x6aa, 0x6b1, 0x6b1, 0x6b9, 0x6b9, 0x6b9, 0x6b9,
	0x6b9, 0x6c1, 0x6c1, 0x6c1, 0x6c7, 0x6c7, 0x6d3, 0x6d3, 0x6d3, 0x6da, 0x6da, 0x6e1,
	0x6e1, 0x6e1, 0x6e1, 0x6e1, 0x6e9, 0x6e9, 0x6e9, 0x6e9, 0x6f1, 0x6f1, 0x6f1, 0x6f1,
	0x6f1, 0x6f7, 0x701, 0x701, 0x711, 0x717, 0x717, 0x717, 0x717, 0x717, 0x71f, 0x71f,
	0x71f, 0x728, 0x728, 0x728, 0x728, 0x728, 0x728, 0x728, 0x728, 0x728, 0x728, 0x728,
	0x72e, 0x72e, 0x736, 0x736, 0x736, 0x736, 0x73e, 0x73e, 0x73e, 0x73e, 0x73e, 0x744,
	0x759, 0x75f, 0x770, 0x770, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a,
	0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a, 0x77a,
	0x77a, 0x783, 0x783, 0x783, 0x783, 0x783, 0x783, 0x783, 0x78a, 0x78a, 0x78a, 0x78a,
	0x78a, 0x78a, 0x78f, 0x78f, 0x78f, 0x78f, 0x798, 0x798, 0x798, 0x798, 0x798, 0x79f,
	0x79f, 0x79f, 0x79f, 0x79f, 0x7a5, 0x7a5, 0x7a5, 0x7b4, 0x7b4, 0x7b4, 0x7bd, 0x7bd,
	0x7bd, 0x7bd, 0x7bd, 0x7bd, 0x7ce, 0x7dd, 0x7ed, 0x7fd, 0x7fd, 0x7fd, 0x7fd, 0x7fd,
	0x7fd, 0x7fd, 0x805, 0x805, 0x805, 0x805, 0x80d, 0x80d, 0x80d, 0x80d, 0x80d, 0x80d,
	0x813, 0x813, 0x81a, 0x81a, 0x81a, 0x81a, 0x81a, 0x824, 0x824, 0x824, 0x824, 0x824,
	0x82e, 0x82e, 0x82e, 0x82e, 0x82e, 0x82e, 0x837, 0x837, 0x840, 0x840, 0x857, 0x857,
	0x857, 0x857, 0x86a, 0x86f, 0x86f, 0x86f, 0x86f, 0x86f, 0x86f, 0x86f, 0x876, 0x876,
	0x876, 0x876, 0x876, 0x876, 0x876, 0x876, 0x87c, 0x881, 0x881, 0x881, 0x881, 0x881,
	0x881, 0x881, 0x881, 0x881, 0x881, 0x89c, 0x89c, 0x8b3, 0x8b3, 0x8cc, 0x8cc, 0x8cc,
	0x8cc, 0x8cc, 0x8cc, 0x8cc, 0x8cc, 0x8e0, 0x8e0, 0x8e0, 0x8e0, 0x8e0, 0x8e0, 0x8e0,
	0x8e0, 0x8e0, 0x8e0, 0x8f0,
}

const taLangStr = "" +
	"அஃபார்அப்காஜியான்அவெஸ்தான்ஆஃப்ரிகான்ஸ்அகான்அம்ஹாரிக்ஆர்கோனீஸ்அரபிக்அஸ்ஸாமிஅவேரிக" +
	"்அய்மராஅஸர்பைஜானிபாஷ்கிர்பெலாருஷியன்பல்கேரியன்பிஸ்லாமாபம்பாராவங்காளம்திபெத்தியன்" +
	"பிரெட்டன்போஸ்னியன்கேட்டலான்செசென்சாமோரோகோர்சிகன்க்ரீசெக்சர்ச் ஸ்லாவிக்சுவாஷ்வெல்" +
	"ஷ்டேனிஷ்ஜெர்மன்திவேஹிபூடானிஈவ்கிரேக்கம்ஆங்கிலம்எஸ்பரேன்டோஸ்பானிஷ்எஸ்டோனியன்பஸ்க்" +
	"பெர்ஷியன்ஃபுலாஃபின்னிஷ்ஃபிஜியன்ஃபரோயிஸ்பிரெஞ்சுமேற்கத்திய ஃப்ரிஷியன்ஐரிஷ்ஸ்காட்ஸ" +
	"் கேலிக்காலிஸியன்குரானிகுஜராத்திமேங்க்ஸ்ஹௌஸாஹீப்ரூஇந்திஹிரி மோட்டுகுரோஷியன்ஹைத்த" +
	"ியன்ஹங்கேரியன்ஆர்மேனியன்ஹெரேரோஇண்டர்லிங்வாஇந்தோனேஷியன்இன்டர்லிங்இக்போசிசுவான் ஈஇ" +
	"னுபியாக்இடோஐஸ்லென்டிக்இத்தாலியன்இனுகிடூட்ஜப்பானியம்ஜாவானீஸ்ஜார்ஜியன்காங்கோகிகுயூ" +
	"குவான்யாமாகசாக்கலாலிசூட்கெமெர்கன்னடம்கொரியன்கனுரிகாஷ்மிரிகுர்திஷ்கோமிகார்னிஷ்கிர" +
	"்கிஸ்லத்தின்லக்ஸம்போர்கிஷ்கான்டாலிம்பர்கிஷ்லிங்காலாலாவோலிதுவேனியன்லுபா-கடாங்காலா" +
	"ட்வியன்மலகாஸிமார்ஷெலிஷ்மௌரிமாஸிடோனியன்மலையாளம்மங்கோலியன்மராத்திமலாய்மால்டிஸ்பர்ம" +
	"ிஸ்நவ்ரூவடக்கு தெபெலேநேபாளிதோங்காடச்சுநார்வேஜியன் நியூநார்ஸ்க்நார்வேஜியன் பொக்மா" +
	"ல்தெற்கு தெபெலேநவாஜோநயன்ஜாஒக்கிடன்ஓஜிபவாஒரோமோஒரியாஒசெட்டிக்பஞ்சாபிபாலிபோலிஷ்பஷ்த" +
	"ோபோர்ச்சுக்கீஸ்கிவேசுவாரோமான்ஷ்ருண்டிரோமேனியன்ரஷியன்கின்யாருவான்டாசமஸ்கிருதம்சாட" +
	"ினியன்சிந்திவடக்கு சமிசாங்கோசிங்களம்ஸ்லோவாக்ஸ்லோவேனியன்ஸாமோவான்ஷோனாசோமாலிஅல்பேனி" +
	"யன்செர்பியன்ஸ்வாடீதெற்கு ஸோதோசுண்டானீஸ்ஸ்வீடிஷ்சுவாஹிலிதமிழ்தெலுங்குதாஜிக்தாய்டி" +
	"க்ரின்யாடர்க்மென்ஸ்வானாடோங்கான்டர்கிஷ்ஸோங்காடாடர்டஹிதியான்உய்குர்உக்ரைனியன்உருது" +
	"உஸ்பெக்வென்டாவியட்நாமிஸ்ஒலாபூக்ஒவாலூன்ஒலூஃப்ஹோசாஇத்திஷ்யோருபாஜுவாங்சீனம்ஜுலுஆச்ச" +
	"ினீஸ்அகோலிஅதாங்மேஅதகேதுனிசிய அரபுஅஃப்ரிஹிலிஅகெம்ஐனுஅக்கேதியன்அலூட்தெற்கு அல்தைபழ" +
	"ைய ஆங்கிலம்அங்கிகாஅராமைக்மபுசேஅரபஹோஅராவாக்அசுஅஸ்துரியன்அவதிபெலுசிபலினீஸ்பாஸாபேஜா" +
	"பெம்பாபெனாபடகாபோஜ்பூரிபிகோல்பினிசிக்சிகாபிஷ்ணுப்பிரியாப்ராஜ்போடோபுரியாத்புகினீஸ்" +
	"ப்லின்கேடோகரீப்ஆட்சம்செபுவானோசிகாசிப்சாஷகதைசூகிசேமாரிசினூக் ஜார்கான்சோக்தௌசிபெவ்" +
	"யான்செரொகிசெயேனிசொரானி குர்திஷ்காப்டிக்கிரிமியன் துர்க்கிகஷுபியன்தகோடாதார்குவாடை" +
	"டாதெலாவேர்ஸ்லாவ்டோக்ரிப்டின்காசார்மாடோக்ரிலோயர் சோர்பியன்டுவாலாமத்திய டச்சுஜோலா-" +
	"ஃபோன்யிட்யூலாஎம்புஎஃபிக்பண்டைய எகிப்தியன்ஈகாஜுக்எலமைட்மத்திய ஆங்கிலம்எவோன்டோஃபங்" +
	"க்ஃபிலிபினோஃபான்மத்திய ஃப்ரென்ச்பழைய ஃப்ரென்ச்வடக்கு ஃப்ரிஸியான்கிழக்கு ஃப்ரிஸிய" +
	"ான்ஃப்ரியூலியன்காகாகௌஸ்கயோபயாகீஜ்கில்பெர்டீஸ்மத்திய ஹை ஜெர்மன்பழைய ஹை ஜெர்மன்கோன" +
	"்டிகோரோன்டலோகோதிக்க்ரேபோபண்டைய கிரேக்கம்ஸ்விஸ் ஜெர்மன்குஸிகுவிசின்ஹைடாஹவாயியன்பி" +
	"ஜி இந்திஹிலிகாய்னான்ஹிட்டைட்மாங்க்அப்பர் சோர்பியான்ஹுபாஇபான்இலோகோஇங்குஷ்லோஜ்பன்ந" +
	"கொம்பாமாசெம்ஜூதேயோ-பெர்ஷியன்ஜூதேயோ-அராபிக்காரா-கல்பாக்கபாய்ல்காசின்ஜ்ஜூகம்பாகாவி" +
	"கபார்டியன்தையாப்மகொண்டேகபுவெர்தியானுகோரோகாஸிகோதானீஸ்கொய்ரா சீனீகலின்ஜின்கிம்புன்" +
	"துகொமி-பெர்ம்யாக்கொங்கணிகோஸ்ரைன்க்பெல்லேகராசே-பல்கார்கரேலியன்குருக்ஷம்பாலாபாஃபிய" +
	"ாகும்இக்குடேனைலடினோலங்கிலஹன்டாலம்பாலெஜ்ஜியன்லகோடாமோங்கோலோசிலுபா-லுலுலாலுய்சேனோலூ" +
	"ன்டாலுயோலுஷய்லுயியாமதுரீஸ்மகாஹிமைதிலிமகாசார்மான்டிங்கோமாசாய்மோக்க்ஷாமான்டார்மென்" +
	"டீமெருமொரிசியன்மத்திய ஐரிஷ்மகுவா-மீட்டோமேடாமிக்மாக்மின்னாங்கபௌமன்சுமனிபூரிமோஹாவ்" +
	"க்மோஸ்ஸிமுன்டாங்பல மொழிகள்க்ரீக்மிரான்டீஸ்மார்வாரிஏர்ஜியாநியோபோலிடன்நாமாலோ ஜெர்ம" +
	"ன்நெவாரிநியாஸ்நியூவான்க்வாசியோநோகைபழைய நோர்ஸ்என்‘கோவடக்கு சோதோநியூர்பாரம்பரிய நே" +
	"வாரிநியாம்வேஜிநியான்கோலேநியோரோநிஜ்மாஓசேஜ்ஒட்டோமன் துர்க்கிபன்காசினன்பாஹ்லவிபம்பா" +
	"ங்காபபியேமென்டோபலௌவ்ன்பென்சில்வேனிய ஜெர்மன்பழைய பெர்ஷியன்ஃபொனிஷியன்ஃபோன்பெயென்பழ" +
	"ைய ப்ரோவென்சால்கீசீராஜஸ்தானிரபனுய்ரரோடோங்கன்ரோம்போரோமானிஅரோமானியன்ருவாசான்டாவேயா" +
	"குட்சமாரிடன் அராமைக்சம்புருசாசாக்சான்டாலிசௌராஷ்டிரம்சங்குசிசிலியன்ஸ்காட்ஸ்செனாசெ" +
	"ல்குப்கொய்ராபோரோ சென்னிபழைய ஐரிஷ்தசேஹித்ஷான்சிடாமோதெற்கு சமிலுலே சமிஇனாரி சமிஸ்க" +
	"ோல்ட் சமிசோனின்கேசோக்தியன்ஸ்ரானன் டோங்கோசெரெர்சுகுமாசுசுசுமேரியன்கொமோரியன்காங்கோ" +
	" சுவாஹிலிபாரம்பரிய சிரியாக்சிரியாக்டிம்னேடெசோடெரெனோடெடும்டைக்ரேடிவ்டோகேலௌக்ளிங்க" +
	"ோன்டிலிங்கிட்டாமாஷேக்நயாசா டோங்காடோக் பிஸின்ட்ஸிம்ஷியன்தும்புகாடுவாலுடசவாக்டுவின" +
	"ியன்மத்திய அட்லஸ் தமசைட்உட்முர்ட்உகாரிட்க்அம்பொண்டுரூட்வைவோட்க்வுன்ஜோவாலாமோவாரேவ" +
	"ாஷோகல்மிக்சோகாயாவ்யாபேசிகாண்டோனீஸ்ஜாபோடெக்ப்லிஸ்ஸிம்பால்ஸ்ஜெனகாஸ்டாண்டர்ட் மொராக" +
	"்கன் தமாசைட்ஜூனிமொழி உள்ளடக்கம் ஏதுமில்லைஜாஜாமாடர்ன் ஸ்டாண்டர்ட் அரபிக்ஆஸ்திரிய " +
	"ஜெர்மன்ஸ்விஸ் ஹை ஜெர்மன்ஆஸ்திரேலியன் ஆங்கிலம்கனடியன் ஆங்கிலம்பிரிட்டிஷ் ஆங்கிலம்" +
	"அமெரிக்க ஆங்கிலம்லத்தின் அமெரிக்க ஸ்பானிஷ்ஐரோப்பிய ஸ்பானிஷ்மெக்சிகன் ஸ்பானிஷ்கனட" +
	"ிய பிரெஞ்சுஸ்விஸ் பிரஞ்சுபிலெமிஷ்போர்ச்சுகீஸ் (பிரேசில்)ஐரோப்பிய போர்ச்சுகீஸ்மோல" +
	"்டாவியன்செர்போ-க்ரோஷியன்எளிதாக்கப்பட்ட சீனம்பாரம்பரிய சீனம்"

var taLangIdx = []uint16{ // 604 entries
	0x0, 0x12, 0x33, 0x4e, 0x72, 0x81, 0x9c, 0xb7, 0xc9, 0xde, 0xf3, 0x105,
	0x123, 0x13b, 0x15c, 0x17a, 0x192, 0x1a7, 0x1bf, 0x1e0, 0x1fb, 0x216, 0x231, 0x243,
	0x255, 0x270, 0x27c, 0x288, 0x2b0, 0x2c2, 0x2d4, 0x2e6, 0x2fb, 0x30d, 0x31f, 0x328,
	0x343, 0x35b, 0x379, 0x391, 0x3af, 0x3be, 0x3d9, 0x3e8, 0x403, 0x41b, 0x433, 0x44b,
	0x488, 0x497, 0x4c2, 0x4dd, 0x4ef, 0x50a, 0x522, 0x52e, 0x540, 0x54f, 0x56e, 0x589,
	0x5a4, 0x5c2, 0x5e0, 0x5f2, 0x616, 0x63a, 0x658, 0x667, 0x683, 0x69e, 0x6a7, 0x6c8,
	0x6e6, 0x701, 0x71f, 0x737, 0x752, 0x764, 0x776, 0x794, 0x7a3, 0x7be, 0x7d0, 0x7e5,
	0x7fa, 0x809, 0x821, 0x839, 0x845, 0x85d, 0x875, 0x88a, 0x8b4, 0x8c6, 0x8e7, 0x8ff,
	0x90b, 0x92c, 0x94e, 0x969, 0x97b, 0x999, 0x9a5, 0x9c6, 0x9de, 0x9fc, 0xa11, 0xa20,
	0xa38, 0xa4d, 0xa5c, 0xa81, 0xa93, 0xaa5, 0xab4, 0xafa, 0xb34, 0xb59, 0xb68, 0xb7a,
	0xb92, 0xba4, 0xbb3, 0xbc2, 0xbdd, 0xbf2, 0xbfe, 0xc10, 0xc1f, 0xc49, 0xc61, 0xc79,
	0xc8b, 0xca6, 0xcb8, 0xce2, 0xd03, 0xd1e, 0xd30, 0xd4c, 0xd5e, 0xd76, 0xd8e, 0xdaf,
	0xdc7, 0xdd3, 0xde5, 0xe03, 0xe1e, 0xe30, 0xe4f, 0xe6d, 0xe85, 0xe9d, 0xeac, 0xec4,
	0xed6, 0xee2, 0xf00, 0xf1b, 0xf2d, 0xf45, 0xf5a, 0xf6c, 0xf7b, 0xf96, 0xfab, 0xfc9,
	0xfd8, 0xfed, 0xfff, 0x1020, 0x1035, 0x104a, 0x105c, 0x1068, 0x107d, 0x108f, 0x10a1, 0x10b0,
	0x10bc, 0x10d7, 0x10e6, 0x10fb, 0x1107, 0x1129, 0x1147, 0x1156, 0x115f, 0x117d, 0x117d, 0x118c,
	0x118c, 0x11ae, 0x11d3, 0x11e8, 0x11fd, 0x120c, 0x120c, 0x121b, 0x121b, 0x1230, 0x1230, 0x1230,
	0x1239, 0x1239, 0x1257, 0x1257, 0x1263, 0x1263, 0x1275, 0x128a, 0x128a, 0x1296, 0x1296, 0x1296,
	0x1296, 0x12a2, 0x12b4, 0x12b4, 0x12c0, 0x12c0, 0x12cc, 0x12e4, 0x12f6, 0x1302, 0x1302, 0x1302,
	0x131a, 0x1344, 0x1344, 0x1356, 0x1356, 0x1362, 0x1362, 0x137a, 0x1392, 0x1392, 0x13a4, 0x13a4,
	0x13b0, 0x13bf, 0x13bf, 0x13d1, 0x13e9, 0x13f5, 0x1407, 0x1413, 0x1425, 0x1431, 0x145c, 0x146e,
	0x148c, 0x149e, 0x14b0, 0x14db, 0x14f3, 0x14f3, 0x1527, 0x153f, 0x154e, 0x1566, 0x1572, 0x158a,
	0x159c, 0x15b4, 0x15c6, 0x15d8, 0x15ea, 0x1615, 0x1615, 0x1627, 0x1649, 0x166b, 0x167d, 0x167d,
	0x168c, 0x169e, 0x169e, 0x16cf, 0x16e4, 0x16f6, 0x1721, 0x1721, 0x1736, 0x1736, 0x1748, 0x1763,
	0x1763, 0x1772, 0x1772, 0x17a0, 0x17c8, 0x17c8, 0x17fc, 0x1833, 0x1857, 0x185d, 0x186f, 0x186f,
	0x1878, 0x1881, 0x1881, 0x188d, 0x18b1, 0x18b1, 0x18e0, 0x1909, 0x1909, 0x191b, 0x1936, 0x1948,
	0x195a, 0x1988, 0x19b0, 0x19b0, 0x19b0, 0x19bc, 0x19d4, 0x19e0, 0x19e0, 0x19f8, 0x1a14, 0x1a38,
	0x1a50, 0x1a62, 0x1a93, 0x1a93, 0x1a9f, 0x1aae, 0x1aae, 0x1abd, 0x1ad2, 0x1ad2, 0x1ad2, 0x1ae7,
	0x1afc, 0x1b0e, 0x1b3c, 0x1b64, 0x1b64, 0x1b86, 0x1b9b, 0x1bad, 0x1bb9, 0x1bc8, 0x1bd4, 0x1bf2,
	0x1bf2, 0x1c04, 0x1c19, 0x1c40, 0x1c40, 0x1c4c, 0x1c4c, 0x1c58, 0x1c70, 0x1c8f, 0x1c8f, 0x1c8f,
	0x1c8f, 0x1caa, 0x1cc8, 0x1cf3, 0x1d08, 0x1d20, 0x1d38, 0x1d5d, 0x1d5d, 0x1d5d, 0x1d75, 0x1d87,
	0x1d9c, 0x1db1, 0x1db1, 0x1dc6, 0x1dd8, 0x1de7, 0x1df6, 0x1e08, 0x1e17, 0x1e32, 0x1e32, 0x1e32,
	0x1e32, 0x1e41, 0x1e41, 0x1e53, 0x1e5f, 0x1e5f, 0x1e7e, 0x1e96, 0x1ea8, 0x1eb4, 0x1ec3, 0x1ed5,
	0x1ed5, 0x1ed5, 0x1eea, 0x1eea, 0x1ef9, 0x1f0b, 0x1f20, 0x1f3e, 0x1f50, 0x1f50, 0x1f68, 0x1f80,
	0x1f92, 0x1f9e, 0x1fb9, 0x1fdb, 0x1ffd, 0x2009, 0x2021, 0x2042, 0x2051, 0x2066, 0x207e, 0x2090,
	0x2090, 0x20a8, 0x20c4, 0x20d6, 0x20f4, 0x210c, 0x210c, 0x210c, 0x2121, 0x2121, 0x2121, 0x2142,
	0x214e, 0x216a, 0x217c, 0x218e, 0x21a6, 0x21a6, 0x21be, 0x21be, 0x21ca, 0x21e9, 0x21e9, 0x21fb,
	0x221a, 0x222c, 0x225a, 0x2278, 0x2296, 0x22a8, 0x22ba, 0x22c9, 0x22fa, 0x2318, 0x232d, 0x2348,
	0x2369, 0x237e, 0x237e, 0x23bb, 0x23bb, 0x23e3, 0x23e3, 0x2401, 0x2401, 0x2401, 0x2422, 0x2422,
	0x2453, 0x245f, 0x245f, 0x247a, 0x248c, 0x24aa, 0x24aa, 0x24aa, 0x24bc, 0x24ce, 0x24ce, 0x24ce,
	0x24ce, 0x24ec, 0x24f8, 0x2510, 0x2522, 0x2550, 0x2565, 0x2577, 0x258f, 0x25b0, 0x25b0, 0x25bf,
	0x25da, 0x25f2, 0x25f2, 0x25f2, 0x25fe, 0x25fe, 0x2616, 0x2647, 0x2663, 0x2663, 0x2678, 0x2684,
	0x2684, 0x2696, 0x2696, 0x2696, 0x26b2, 0x26c8, 0x26e1, 0x2703, 0x271b, 0x2736, 0x275e, 0x2770,
	0x2770, 0x2770, 0x2782, 0x278e, 0x27a9, 0x27c4, 0x27ef, 0x2823, 0x283b, 0x283b, 0x283b, 0x284d,
	0x2859, 0x286b, 0x287d, 0x288f, 0x289b, 0x28ad, 0x28ad, 0x28cb, 0x28e9, 0x28e9, 0x2901, 0x2923,
	0x2942, 0x2942, 0x2942, 0x2942, 0x2963, 0x2963, 0x297b, 0x298d, 0x299f, 0x29ba, 0x29f2, 0x2a0d,
	0x2a28, 0x2a43, 0x2a4f, 0x2a55, 0x2a55, 0x2a55, 0x2a55, 0x2a55, 0x2a67, 0x2a67, 0x2a79, 0x2a79,
	0x2a8b, 0x2a97, 0x2aa3, 0x2aa3, 0x2ab8, 0x2ab8, 0x2ac4, 0x2ad0, 0x2ae2, 0x2ae2, 0x2ae2, 0x2ae2,
	0x2b00, 0x2b18, 0x2b48, 0x2b48, 0x2b57, 0x2baa, 0x2bb6, 0x2bfd, 0x2c09, 0x2c53, 0x2c81, 0x2cb0,
	0x2ced, 0x2d1b, 0x2d52, 0x2d83, 0x2dca, 0x2dfb, 0x2e2f, 0x2e57, 0x2e7f, 0x2e97, 0x2ed6, 0x2f13,
	0x2f34, 0x2f62, 0x2f9c, 0x2fc7,
}

const teLangStr = "" +
	"అఫార్అబ్ఖాజియన్అవేస్టాన్ఆఫ్రికాన్స్అకాన్అమ్హారిక్అరగోనిస్అరబిక్అస్సామీఅవారిక్ఐమా" +
	"రాఅజర్బైజానిబష్కిర్బెలరుశియన్బల్గేరియన్బిస్లామాబంబారాబెంగాలీటిబెటన్బ్రెటన్బోస్ని" +
	"యన్కెటలాన్చెచెన్చమర్రోకోర్సికన్క్రిచెక్చర్చ స్లావిక్చువాష్వెల్ష్డేనిష్జర్మన్దివే" +
	"హిజొన్ఖాఈవీగ్రీక్ఆంగ్లంఎస్పరెన్టొస్పానిష్ఈస్టొనియన్బాస్క్పర్షియన్ఫ్యులఫిన్నిష్ఫి" +
	"జియన్ఫారోయీజ్ఫ్రెంచ్పశ్చిమ ఫ్రిసియన్ఐరిష్స్కాటిష్ గేలిక్గెలిషియన్గురానిగుజరాతిమం" +
	"కస్హౌసాహీబ్రుహిందీహిరి మోటుక్రొయెషియన్హైతియన్హన్గేరియన్ఆర్మేనియన్హిరేరోఇంటర్లింగ" +
	"్వాఇండోనేషియన్ఇంటర్ లింగ్ఇగ్బోశిషువన్ ఈఇనూపైఏక్ఈడౌఐస్లాండిక్ఇటాలియన్ఇనుక్టిటుట్జ" +
	"ాపనీస్జావనీస్జార్జియన్కోంగోకికుయుక్వాన్యామకజఖ్కలాల్లిసూట్ఖ్మేర్కన్నడకొరియన్కానుర" +
	"ికాశ్మీరికర్డిష్కోమికోర్నిష్కిర్గిజ్లాటిన్లుక్సంబర్గిష్గాండాలిమ్బర్గిష్లింగాలలావ" +
	"ోలిథుయేనియన్లూబ-కటాంగలాట్వియన్మాలాగసిమార్షలీస్మయోరిమసడోనియన్మలయాళంమంగోలియన్మరాఠీ" +
	"మలేయ్మాల్టీస్బర్మీస్నౌరుఉత్తర దెబెలెనేపాలిదోంగాడచ్నార్విజియాన్ న్యోర్స్క్నార్వీజ" +
	"ియన్ బొక్మాల్దక్షిణ దెబెలెనవాహోన్యాన్జాఆక్సిటన్చేవాఒరోమోఒరియాఒసేటిక్పంజాబీపాలీపో" +
	"లిష్పాష్టోపోర్చుగీస్కెషుయారోమన్ష్రండిరోమానియన్రష్యన్కిన్యర్వాండాసంస్కృతంసార్డీని" +
	"యన్సింధీఉత్తర సామిసాంగోసింహళంస్లోవాక్స్లోవేనియాన్సమోవన్షోనసోమాలిఅల్బేనియన్సెర్బి" +
	"యన్స్వాతిదక్షిణ సోతోసుడానీస్స్వీడిష్స్వాహిలితమిళముతెలుగుతజిక్థాయ్తిగ్రిన్యాతుర్క" +
	"మెన్సెటస్వానాటాంగాన్టర్కిష్సోంగాటాటర్తహితియన్ఉయ్‌ఘర్ఉక్రేనియన్ఉర్దూఉజ్బెక్వెండావ" +
	"ియత్నామీస్వోలాపుక్వాలూన్వొలాఫ్షోసాఇడ్డిష్యోరుబాజువాన్చైనీస్జూలూఆఖినీస్అకోలిఅడాంగ" +
	"్మేఅడిగాబ్జేఅఫ్రిహిలిఅగేమ్ఐనుఅక్కాడియాన్అలియుట్దక్షిణ ఆల్టైప్రాచీన ఆగ్లంఆంగికఅరా" +
	"మేక్అరౌకేనియన్అరాపాహోఅరావాక్అసుఅస్టురియాన్అవధిబాలుచిబాలినీస్బసాబేజాబెంబాబీనాభోజ్" +
	" పూరిబికోల్బినిసిక్ సికాబ్రాజ్బోడోబురియట్బ్యుగినిస్బ్లిన్కేడ్డోకేరిబ్అట్సామ్సేబు" +
	"ఆనోఛిగాచిబ్చాచాగటైచూకిస్మారిచినూక్ జార్గన్చొచ్కతావ్చిపెవ్యాన్చెరోకీచేయేన్సొరాని " +
	"కుర్దిష్కోప్టిక్క్రిమియన్ టర్కిష్కషుబియన్డకోటాడార్గ్వాటైటాడెలావేర్స్లేవ్డోగ్రిబ్" +
	"డింకాజార్మాడోగ్రిలోవర్ సోర్బియన్దుఆలామధ్యమ డచ్జోలా-ఫోనయిడ్యులాఇంబుఎఫిక్ప్రాచీన ఇ" +
	"జిప్షియన్ఏకాజక్ఎలామైట్మధ్యమ ఆంగ్లంఎవోండొఫాంగ్ఫిలిపినోఫాన్మధ్యమ ప్రెంచ్ప్రాచీన ప్" +
	"రెంచ్ఉత్తర ఫ్రిసియన్తూర్పు ఫ్రిసియన్ఫ్రియులియన్గాగాగౌజ్గాయోగ్బాయాజీజ్గిల్బర్టీస్" +
	"మధ్యమ హై జర్మన్ప్రాచీన హై జర్మన్గోండిగోరోంటలాగోథిక్గ్రేబోప్రాచీన గ్రీక్స్విస్ జర" +
	"్మన్గుస్సీగ్విచిన్హైడాహవాయియన్హిలి గేయినోన్హిట్టిటేమోంగ్అప్పర్ సోర్బియన్హుపాఐబాన" +
	"్ఐయోకోఇంగుష్లోజ్బాన్గోంబామకొమ్జ్యుడియో-పర్షియన్జ్యుడియో-అరబిక్కారా-కల్పాక్కాబిల్" +
	"కాచిన్జ్యూకంబాకావికబార్డియన్ట్యాప్మకొండేకాబువేర్దియనుకోరోఖాసిఖటోనీస్కొయరా చీన్నీ" +
	"కలెంజిన్కిమ్బుండుకోమి-పర్మాక్కొంకణికోస్రేయన్పెల్లేకరచే-బల్కార్కరేలియన్కూరుఖ్శంబా" +
	"లాబాఫియకుమ్యిక్కుటేనైలాడినోలాంగీలాహండాలాంబాలేజ్ఘియన్లకొటామొంగోలోజిలుబా-లులువలుఇస" +
	"ేనోలుండాలువోలుషైలుయియమాదురీస్మగాహిమైథిలిమకాసార్మండింగోమాసాయిమొక్షామండార్మెండేమెర" +
	"ుమొరిస్యేన్మధ్యమ ఐరిష్మక్వా-మిట్టోమెటామికమాక్మినాంగ్కాబోమంచుమణిపూరిమోహుక్మోస్సిమ" +
	"ుదాంగ్బహుళ భాషలుక్రీక్మిరాండిస్మార్వాడిఎర్జియానియాపోలిటన్నమలో జర్మన్నెవారినియాస్" +
	"నియూఇయాన్క్వాసియెనోగైప్రాచిన నోర్స్న్కోఉత్తర సోతోన్యుర్సాంప్రదాయ న్యుఆరిన్యంవేజి" +
	"న్యాన్కోలెనిఓరోజీమాఒసాజ్ఒట్టోమన్ టర్కిష్పంగా సినాన్పహ్లావిపంపగ్నపపియమేంటోపాలుఆన్" +
	"ప్రాచీన పర్షియన్ఫోనికన్పోహ్న్పెయన్ప్రాచీన ప్రోవెంసాల్కిచేరాజస్తానిరాపన్యుయిరారోట" +
	"ొంగాన్రోంబోరోమానీఆరోమేనియన్ర్వాసండావియాకుట్సమారిటన్ అరమేక్సంబురుససక్సంటాలిసాంగుస" +
	"ిసిలియన్స్కాట్స్సెనాసేల్కప్కోయోరాబోరో సెన్నీప్రాచీన ఐరిష్టాచెల్‌హిట్షాన్సిడామోదక" +
	"్షిణ సామిలులే సామిఇనారి సామిస్కోల్ట్ సామిసోనింకిసోగ్డియన్స్రానన్ టోనగోసెరేర్సుకు" +
	"మాసుసుసుమేరియాన్కొమొరియన్కాంగో స్వాహిలిసాంప్రదాయ సిరియాక్సిరియాక్టింనేటెసోటెరెనో" +
	"టేటంటీగ్రెటివ్టోకెలావ్క్లింగాన్లింగిట్టామషేక్న్యాసా టోన్గాటోక్ పిసిన్శింషీయన్టుం" +
	"బుకాటువాలుటసావాఖ్టువినియన్సెంట్రల్ అట్లాస్ టామాజైట్ఉడ్ముర్ట్ఉగారిటిక్ఉమ్బుండురూట" +
	"్వాయివోటిక్వుంజొవాలామోవారేవాషోకల్మిక్సొగాయాఒయాపిస్కాంటనీస్జపోటెక్బ్లిసింబల్స్జెన" +
	"ాగాప్రామాణిక మొరొకన్ తమజియట్జునిలిపి లేదుజాజాఆధునిక ప్రామాణిక అరబిక్ఆస్ట్రేలియన్" +
	" జర్మన్స్విస్ హై జర్మన్ఆస్ట్రేలియన్ ఇంగ్లీష్కెనడియన్ ఇంగ్లీష్బ్రిటిష్ ఇంగ్లీష్అమ" +
	"ెరికన్ ఇంగ్లీష్లాటిన్ అమెరికెన్ స్పానిష్యూరోపియన్ స్పానిష్మెక్సికన్ స్పానిష్కెనడ" +
	"ియెన్ ఫ్రెంచ్స్విస్ ఫ్రెంచ్ఫ్లెమిష్బ్రెజీలియన్ పోర్చుగీస్యూరోపియన్ పోర్చుగీస్మొల" +
	"్డావియన్సేర్బో-క్రొయేషియన్సరళీకృత చైనీస్సాంప్రదాయక చైనీస్"

var teLangIdx = []uint16{ // 604 entries
	0x0, 0xf, 0x2d, 0x48, 0x69, 0x78, 0x93, 0xab, 0xbd, 0xd2, 0xe7, 0xf6,
	0x114, 0x129, 0x147, 0x165, 0x17d, 0x18f, 0x1a4, 0x1b9, 0x1ce, 0x1e9, 0x1fe, 0x210,
	0x222, 0x23d, 0x249, 0x255, 0x27a, 0x28c, 0x29e, 0x2b0, 0x2c2, 0x2d4, 0x2e6, 0x2ef,
	0x301, 0x313, 0x331, 0x349, 0x367, 0x379, 0x391, 0x3a0, 0x3b8, 0x3cd, 0x3e5, 0x3fa,
	0x428, 0x437, 0x462, 0x47d, 0x48f, 0x4a4, 0x4b3, 0x4bf, 0x4d1, 0x4e0, 0x4f9, 0x51a,
	0x52f, 0x54d, 0x56b, 0x57d, 0x5a1, 0x5c2, 0x5e1, 0x5f0, 0x609, 0x621, 0x62a, 0x648,
	0x660, 0x681, 0x696, 0x6ab, 0x6c6, 0x6d5, 0x6e7, 0x702, 0x70e, 0x72f, 0x741, 0x750,
	0x765, 0x777, 0x78f, 0x7a4, 0x7b0, 0x7c8, 0x7e0, 0x7f2, 0x819, 0x828, 0x849, 0x85b,
	0x867, 0x888, 0x8a1, 0x8bc, 0x8d1, 0x8ec, 0x8fb, 0x916, 0x928, 0x943, 0x952, 0x961,
	0x979, 0x98e, 0x99a, 0x9bc, 0x9ce, 0x9dd, 0x9e6, 0xa29, 0xa63, 0xa88, 0xa97, 0xaaf,
	0xac7, 0xad3, 0xae2, 0xaf1, 0xb06, 0xb18, 0xb24, 0xb36, 0xb48, 0xb66, 0xb78, 0xb8d,
	0xb99, 0xbb4, 0xbc6, 0xbea, 0xc02, 0xc23, 0xc32, 0xc4e, 0xc5d, 0xc6f, 0xc87, 0xcab,
	0xcbd, 0xcc6, 0xcd8, 0xcf6, 0xd11, 0xd23, 0xd42, 0xd5a, 0xd72, 0xd8a, 0xd9c, 0xdae,
	0xdbd, 0xdc9, 0xde7, 0xe02, 0xe1d, 0xe32, 0xe47, 0xe56, 0xe65, 0xe7d, 0xe92, 0xeb0,
	0xebf, 0xed4, 0xee3, 0xf04, 0xf1c, 0xf2e, 0xf40, 0xf4c, 0xf61, 0xf73, 0xf85, 0xf97,
	0xfa3, 0xfb8, 0xfc7, 0xfdf, 0xffa, 0xffa, 0x1015, 0x1024, 0x102d, 0x104e, 0x104e, 0x1063,
	0x1063, 0x1085, 0x10aa, 0x10b9, 0x10ce, 0x10ec, 0x10ec, 0x1101, 0x1101, 0x1116, 0x1116, 0x1116,
	0x111f, 0x111f, 0x1140, 0x1140, 0x114c, 0x114c, 0x115e, 0x1176, 0x1176, 0x117f, 0x117f, 0x117f,
	0x117f, 0x118b, 0x119a, 0x119a, 0x11a6, 0x11a6, 0x11a6, 0x11bf, 0x11d1, 0x11dd, 0x11dd, 0x11dd,
	0x11f6, 0x11f6, 0x11f6, 0x1208, 0x1208, 0x1214, 0x1214, 0x1229, 0x1247, 0x1247, 0x1259, 0x1259,
	0x126b, 0x127d, 0x127d, 0x1292, 0x12a7, 0x12b3, 0x12c5, 0x12d4, 0x12e6, 0x12f2, 0x131a, 0x1335,
	0x1353, 0x1365, 0x1377, 0x13a2, 0x13ba, 0x13ba, 0x13eb, 0x1403, 0x1412, 0x142a, 0x1436, 0x144e,
	0x1460, 0x1478, 0x1487, 0x1499, 0x14ab, 0x14d6, 0x14d6, 0x14e5, 0x14fe, 0x151a, 0x152c, 0x152c,
	0x1538, 0x1547, 0x1547, 0x157b, 0x158d, 0x15a2, 0x15c4, 0x15c4, 0x15d6, 0x15d6, 0x15e5, 0x15fd,
	0x15fd, 0x1609, 0x1609, 0x162e, 0x1659, 0x1659, 0x1684, 0x16b2, 0x16d3, 0x16d9, 0x16eb, 0x16eb,
	0x16f7, 0x1709, 0x1709, 0x1715, 0x1736, 0x1736, 0x175f, 0x178e, 0x178e, 0x179d, 0x17b5, 0x17c7,
	0x17d9, 0x1801, 0x1826, 0x1826, 0x1826, 0x1838, 0x1850, 0x185c, 0x185c, 0x1874, 0x1874, 0x1899,
	0x18b1, 0x18c0, 0x18ee, 0x18ee, 0x18fa, 0x1909, 0x1909, 0x1918, 0x192a, 0x192a, 0x192a, 0x1942,
	0x1951, 0x1960, 0x1991, 0x19bc, 0x19bc, 0x19de, 0x19f0, 0x1a02, 0x1a0e, 0x1a1a, 0x1a26, 0x1a44,
	0x1a44, 0x1a56, 0x1a68, 0x1a8f, 0x1a8f, 0x1a9b, 0x1a9b, 0x1aa7, 0x1abc, 0x1ade, 0x1ade, 0x1ade,
	0x1ade, 0x1af6, 0x1b11, 0x1b33, 0x1b45, 0x1b60, 0x1b72, 0x1b94, 0x1b94, 0x1b94, 0x1bac, 0x1bbe,
	0x1bd0, 0x1bdf, 0x1bdf, 0x1bf7, 0x1c09, 0x1c1b, 0x1c2a, 0x1c3c, 0x1c4b, 0x1c66, 0x1c66, 0x1c66,
	0x1c66, 0x1c75, 0x1c75, 0x1c84, 0x1c90, 0x1c90, 0x1cac, 0x1cc1, 0x1cd0, 0x1cdc, 0x1ce8, 0x1cf7,
	0x1cf7, 0x1cf7, 0x1d0f, 0x1d0f, 0x1d1e, 0x1d30, 0x1d45, 0x1d5a, 0x1d6c, 0x1d6c, 0x1d7e, 0x1d90,
	0x1d9f, 0x1dab, 0x1dc9, 0x1de8, 0x1e0a, 0x1e16, 0x1e2b, 0x1e4c, 0x1e58, 0x1e6d, 0x1e7f, 0x1e91,
	0x1e91, 0x1ea6, 0x1ec2, 0x1ed4, 0x1eef, 0x1f07, 0x1f07, 0x1f07, 0x1f1c, 0x1f1c, 0x1f1c, 0x1f3d,
	0x1f43, 0x1f5c, 0x1f6e, 0x1f80, 0x1f9b, 0x1f9b, 0x1fb3, 0x1fb3, 0x1fbf, 0x1fe7, 0x1fe7, 0x1ff3,
	0x200f, 0x2021, 0x2052, 0x206a, 0x2088, 0x2097, 0x20a3, 0x20b2, 0x20e0, 0x20ff, 0x2114, 0x2126,
	0x2141, 0x2156, 0x2156, 0x2156, 0x2156, 0x2184, 0x2184, 0x2199, 0x2199, 0x2199, 0x21ba, 0x21ba,
	0x21f1, 0x21fd, 0x21fd, 0x2218, 0x2233, 0x2254, 0x2254, 0x2254, 0x2263, 0x2275, 0x2275, 0x2275,
	0x2275, 0x2293, 0x229f, 0x22b1, 0x22c3, 0x22ee, 0x2300, 0x230c, 0x231e, 0x231e, 0x231e, 0x232d,
	0x2348, 0x2360, 0x2360, 0x2360, 0x236c, 0x236c, 0x2381, 0x23b2, 0x23d7, 0x23d7, 0x23f8, 0x2404,
	0x2404, 0x2416, 0x2416, 0x2416, 0x2435, 0x244e, 0x246a, 0x248f, 0x24a4, 0x24bf, 0x24e4, 0x24f6,
	0x24f6, 0x24f6, 0x2508, 0x2514, 0x2532, 0x254d, 0x2575, 0x25a9, 0x25c1, 0x25c1, 0x25c1, 0x25d0,
	0x25dc, 0x25ee, 0x25fa, 0x260c, 0x2618, 0x2630, 0x2630, 0x264b, 0x2660, 0x2660, 0x2675, 0x269a,
	0x26b9, 0x26b9, 0x26b9, 0x26b9, 0x26d1, 0x26d1, 0x26e6, 0x26f8, 0x270d, 0x2728, 0x276f, 0x278a,
	0x27a5, 0x27bd, 0x27c9, 0x27d5, 0x27d5, 0x27d5, 0x27d5, 0x27d5, 0x27e7, 0x27e7, 0x27f6, 0x27f6,
	0x2808, 0x2814, 0x2820, 0x2820, 0x2835, 0x2835, 0x2841, 0x284a, 0x285c, 0x285c, 0x285c, 0x285c,
	0x2874, 0x2889, 0x28ad, 0x28ad, 0x28bf, 0x2906, 0x2912, 0x292b, 0x2937, 0x2978, 0x29af, 0x29db,
	0x2a18, 0x2a49, 0x2a7a, 0x2aab, 0x2af2, 0x2b26, 0x2b5a, 0x2b8b, 0x2bb3, 0x2bcb, 0x2c0b, 0x2c45,
	0x2c66, 0x2c9a, 0x2cc2, 0x2cf3,
}

const thLangStr = "" +
	"อะฟาร์อับคาซอเวสตะแอฟริกานส์อาคันอัมฮาราอารากอนอาหรับอัสสัมอาวาร์ไอย์มาราอาเซอร์" +
	"ไบจานบัชคีร์เบลารุสบัลแกเรียบิสลามาบัมบาราเบงกาลีทิเบตเบรตันบอสเนียกาตาลังเชเชนช" +
	"ามอร์โรคอร์ซิกาครีเช็กเชอร์ชสลาวิกชูวัชเวลส์เดนมาร์กเยอรมันธิเวหิซองคาเอเวกรีกอั" +
	"งกฤษเอสเปอรันโตสเปนเอสโตเนียบัสเกเปอร์เซียฟูลาฮ์ฟินแลนด์ฟิจิแฟโรฝรั่งเศสฟริเซียน" +
	"ตะวันตกไอริชสกอตส์กาลิกกาลิเซียกวารานีคุชราตมานซ์เฮาชาฮิบรูฮินดีฮีรีโมตูโครเอเชี" +
	"ยเฮติฮังการีอาร์เมเนียเฮเรโรอินเตอร์ลิงกัวอินโดนีเชียอินเตอร์ลิงกิวอิกโบเสฉวนยิอ" +
	"ีนูเปียกอีโดไอซ์แลนด์อิตาลีอินุกติตุตญี่ปุ่นชวาจอร์เจียคองโกกีกูยูกวนยามาคาซัคกร" +
	"ีนแลนด์เขมรกันนาดาเกาหลีคานูรีกัศมีร์เคิร์ดโกมิคอร์นิชคีร์กีซละตินลักเซมเบิร์กยู" +
	"กันดาลิมเบิร์กลิงกาลาลาวลิทัวเนียลูบา-กาตองกาลัตเวียมาลากาซีมาร์แชลลิสเมารีมาซิโ" +
	"ดเนียมาลายาลัมมองโกเลียมราฐีมาเลย์มอลตาพม่านาอูรูเอ็นเดเบเลเหนือเนปาลดองกาดัตช์น" +
	"อร์เวย์นีนอสก์นอร์เวย์บุคมอลเอ็นเดเบเลใต้นาวาโฮเนียนจาอ็อกซิตันโอจิบวาโอโรโมโอริ" +
	"ยาออสเซเตียปัญจาบบาลีโปแลนด์พาชตูโปรตุเกสควิชัวโรแมนซ์บุรุนดีโรมาเนียรัสเซียรวัน" +
	"ดาสันสกฤตซาร์เดญาสินธุซามิเหนือแซงโกสิงหลสโลวักสโลวีเนียซามัวโชนาโซมาลีแอลเบเนีย" +
	"เซอร์เบียสวาติโซโทใต้ซุนดาสวีเดนสวาฮีลีทมิฬเตลูกูทาจิกไทยติกริญญาเติร์กเมนิสถานบ" +
	"อตสวานาตองกาตุรกีซิิตซองกาตาตาร์ตาฮิตีอุยกัวยูเครนอูรดูอุซเบกเวนดาเวียดนามโวลาพึ" +
	"ควาโลนีโวลอฟคะห์โอซายิวโยรูบาจ้วงจีนซูลูอาเจะห์อาโคลิอาแดงมีอะดืยเกอาหรับตูนิเซี" +
	"ยแอฟริฮีลีอักเฮมไอนุอักกาดแอละแบมาอาลิวต์เกกแอลเบเนียอัลไตใต้อังกฤษโบราณอังคิกาอ" +
	"ราเมอิกอาเราคาเนียนอาเรานาอาราปาโฮอาหรับแอลจีเรียอาราวักอาหรับโมร็อกโกอาหรับพื้น" +
	"เมืองอียิปต์อาซูภาษามืออเมริกันอัสตูเรียสโคตาวาอวธีอาเซอร์ไบจานใต้บาลูชิบาหลีบาว" +
	"าเรียบาสาบามันบาตักโทบาโคมาลาเบจาเบมบาเบตาวีเบนาบาฟัตพทคะโภชปุรีบิกอลบินีบันจาร์" +
	"กมสิกสิกาพิศนุปริยะบักติยารีพัรชบราฮุยโพโฑอาโคซีบูเรียตบูกิสบูลูบลินเมดุมบาคัดโด" +
	"คาริบคายูกาแอตแซมเซบูคีกาชิบชาชะกะไตชูกมารีชินุกจาร์กอนช็อกทอว์ชิพิวยันเชอโรกีเช" +
	"เยนเนเคิร์ดโซรานีคอปติกกาปิซนอนตุรกีไครเมียคาซูเบียนดาโกทาดาร์กินไททาเดลาแวร์สเล" +
	"วีโดกริบดิงกาซาร์มาโฑครีซอร์บส์ตอนล่างดูซุนกลางดัวลาดัตช์กลางโจลา-ฟอนยีดิวลาดาซา" +
	"กาเอ็มบูอีฟิกเอมีเลียอียิปต์โบราณอีกาจุกอีลาไมต์อังกฤษกลางยูพิกกลางอีวันโดเอกซ์เ" +
	"ตรมาดูราฟองฟิลิปปินส์ฟินแลนด์ทอร์เนดาเล็นฟอนฝรั่งเศสกาฌ็องฝรั่งเศสกลางฝรั่งเศสโบ" +
	"ราณอาร์พิตาฟริเซียนเหนือฟริเซียนตะวันออกฟรูลีกากากาอุซจีนกานกาโยกบายาดารีโซโรอัส" +
	"เตอร์กีซกิลเบอร์ตกิลากีเยอรมันสูงกลางเยอรมันสูงโบราณกอนกานีของกัวกอนดิกอรอนทาโลโ" +
	"กธิกเกรโบกรีกโบราณเยอรมันสวิสวายูฟราฟรากุซซีกวิชอินไฮดาจีนแคะฮาวายฮินดีฟิจิฮีลีก" +
	"ัยนนฮิตไตต์ม้งซอร์บส์ตอนบนจีนเซียงฮูปาอิบานอิบิบิโออีโลโกอินกุชอินเกรียนอังกฤษคล" +
	"ีโอลจาเมกาโลชบันอึนกอมบามาชาเมยิว-เปอร์เซียยิว-อาหรับจัทการา-กาลพากกาไบลกะฉิ่นคจ" +
	"ูคัมบากวีคาร์บาเดียคาเนมบูทีแยปมาคอนเดคาบูเวอร์เดียนูเกินยางโคโรเคนก่างกาสีโคตัน" +
	"โคย์ราชีนีโควาร์เคอร์มานิกิคาโกคาเลนจินคิมบุนดูโคมิ-เปียร์เมียคกอนกานีคูสไรกาแปล" +
	"คาราไช-บัลคาร์คริโอกินารายอาแกรเลียนกุรุขชัมบาลาบาเฟียโคโลญคูมืยค์คูเทไนลาดิโนแล" +
	"นจีลาฮ์นดาแลมบาเลซเกียนลิงกัวฟรังกาโนวาลิกูเรียลิโวเนียลาโกตาลอมบาร์ดมองโกโลซิลั" +
	"ตเกลลูบา-ลูลัวลุยเซโนลันดาลัวลูไชลูเยียจีนคลาสสิกแลซมาดูรามาฟามคหีไมถิลีมากาซาร์" +
	"มันดิงกามาไซมาบามอคชามานดาร์เมนเดเมรูมอริสเยนไอริชกลางมากัววา-มีทโทเมตามิกแมกมีน" +
	"ังกาเบาแมนจูมณีปุระโมฮอว์กโมซีมารีตะวันตกมันดังหลายภาษาครีกมีรันดามารวาฑีเม็นตาไ" +
	"วมยีนเอียร์ซยามาซันดารานีจีนมินหนานนาโปลีนามาเยอรมันต่ำ - แซกซอนต่ำเนวาร์นีอัสนี" +
	"อูอ๋าวนากากวาซิโอจีมบูนโนไกนอร์สโบราณโนเวียลเอ็นโกโซโทเหนือเนือร์เนวาร์ดั้งเดิมเ" +
	"นียมเวซีเนียนโกเลนิโอโรนซิมาโอซากีตุรกีออตโตมันปางาซีนันปะห์ลาวีปัมปางาปาเปียเมน" +
	"โตปาเลาปิการ์เยอรมันเพนซิลเวเนียเพลาท์ดิชเปอร์เซียโบราณเยอรมันพาลาทิเนตฟินิเชียพ" +
	"ีดมอนต์พอนติกพอห์นเพปรัสเซียโปรวองซาลโบราณกีเชควิชัวไฮแลนด์ชิมโบราโซราชสถานราปาน" +
	"ูราโรทองกาโรมัณโญริฟฟิอันรอมโบโรมานีโรทูมันรูซินโรเวียนาอาโรมาเนียนรวาซันดาเวซาฮ" +
	"าอราเมอิกซามาเรียแซมบูรูซาซักสันตาลีเสาราษฏร์กัมเบแซงกูซิซิลีสกอตส์ซาร์ดิเนียซาส" +
	"ซารีเซนิกาเซนาเซรีเซลคุปโคย์ราโบโรเซนนีไอริชโบราณซาโมจิเตียนทาเชลีห์ทไทใหญ่อาหรั" +
	"บ-ชาดซิดาโมไซลีเซียตอนล่างเซลายาร์ซามิใต้ซามิลูเลซามิอีนารีซามิสคอลต์โซนีนเกซอกด" +
	"ีนซูรินาเมเซแรร์ซาโฮฟรีเซียนซัทเธอร์แลนด์ซูคูมาซูซูซูเมอโคเมอเรียนสวาฮีลี-คองโกซ" +
	"ีเรียแบบดั้งเดิมซีเรียไซลีเซียตูลูทิมเนเตโซเทเรโนเตตุมตีเกรทิฟโตเกเลาแซคเซอร์คลิ" +
	"งกอนทลิงกิตทาลิชทามาเชกไนอะซาตองกาท็อกพิซินตูโรโยทาโรโกซาโคเนียซิมชีแอนตัตมุสลิม" +
	"ทุมบูกาตูวาลูตัสซาวัคตูวาทามาไซต์แอตลาสกลางอุดมูร์ตยูการิตอุมบุนดูรูทไวเวเนโต้เว" +
	"ปส์เฟลมิชตะวันตกเมน-ฟรานโกเนียโวทิกโวโรวุนจูวัลเซอร์วาลาโมวาเรย์วาโชจีนอู๋คัลมืย" +
	"ค์เมเกรเลียโซกาเย้ายัปแยงเบนเยมบาเหงงกาตุกวางตุ้งซาโปเตกบลิสซิมโบลส์เซแลนด์เซนาก" +
	"าทามาไซต์โมร็อกโกมาตรฐานซูนิไม่มีข้อมูลภาษาซาซาอาหรับมาตรฐานสมัยใหม่เยอรมัน - ออ" +
	"สเตรียเยอรมันสูง (สวิส)อังกฤษ - ออสเตรเลียอังกฤษ - แคนาดาอังกฤษ - สหราชอาณาจักรอ" +
	"ังกฤษ - อเมริกันสเปน (ยุโรป)ฝรั่งเศส (สวิส)เฟลมิชโปรตุเกส - บราซิลโปรตุเกส - ยุโ" +
	"รปมอลโดวาเซอร์โบ-โครเอเชียจีนตัวย่อจีนตัวเต็ม"

var thLangIdx = []uint16{ // 604 entries
	0x0, 0x12, 0x24, 0x36, 0x54, 0x63, 0x78, 0x8d, 0x9f, 0xb1, 0xc3, 0xdb,
	0xff, 0x114, 0x129, 0x144, 0x159, 0x16e, 0x183, 0x192, 0x1a4, 0x1b9, 0x1ce, 0x1dd,
	0x1f5, 0x20d, 0x216, 0x222, 0x246, 0x255, 0x264, 0x27c, 0x291, 0x2a3, 0x2b2, 0x2be,
	0x2ca, 0x2dc, 0x2fd, 0x309, 0x324, 0x333, 0x34e, 0x360, 0x378, 0x384, 0x390, 0x3a8,
	0x3d5, 0x3e4, 0x405, 0x41d, 0x432, 0x444, 0x453, 0x462, 0x471, 0x480, 0x498, 0x4b3,
	0x4bf, 0x4d4, 0x4f2, 0x504, 0x52e, 0x54f, 0x579, 0x588, 0x59d, 0x5b8, 0x5c4, 0x5df,
	0x5f1, 0x60f, 0x624, 0x62d, 0x645, 0x654, 0x666, 0x67b, 0x68a, 0x6a5, 0x6b1, 0x6c6,
	0x6d8, 0x6ea, 0x6ff, 0x711, 0x71d, 0x732, 0x747, 0x756, 0x77a, 0x78f, 0x7aa, 0x7bf,
	0x7c8, 0x7e3, 0x805, 0x81a, 0x832, 0x850, 0x85f, 0x87d, 0x898, 0x8b3, 0x8c2, 0x8d4,
	0x8e3, 0x8ef, 0x901, 0x92e, 0x93d, 0x94c, 0x95b, 0x988, 0x9b2, 0x9d9, 0x9eb, 0xa00,
	0xa1b, 0xa30, 0xa42, 0xa54, 0xa6f, 0xa81, 0xa8d, 0xaa2, 0xab1, 0xac9, 0xadb, 0xaf0,
	0xb05, 0xb1d, 0xb32, 0xb44, 0xb59, 0xb71, 0xb80, 0xb9b, 0xbaa, 0xbb9, 0xbcb, 0xbe6,
	0xbf5, 0xc01, 0xc13, 0xc2e, 0xc49, 0xc58, 0xc6d, 0xc7c, 0xc8e, 0xca3, 0xcaf, 0xcc1,
	0xcd0, 0xcd9, 0xcf1, 0xd1b, 0xd33, 0xd42, 0xd51, 0xd6c, 0xd7e, 0xd90, 0xda2, 0xdb4,
	0xdc3, 0xdd5, 0xde4, 0xdfc, 0xe11, 0xe23, 0xe32, 0xe4a, 0xe53, 0xe65, 0xe71, 0xe7a,
	0xe86, 0xe9b, 0xead, 0xec2, 0xed7, 0xf01, 0xf1c, 0xf2e, 0xf3a, 0xf4c, 0xf64, 0xf79,
	0xf9d, 0xfb5, 0xfd6, 0xfeb, 0x1003, 0x1027, 0x103c, 0x1054, 0x1081, 0x1096, 0x10c0, 0x1102,
	0x110e, 0x113b, 0x1159, 0x116b, 0x1177, 0x11a4, 0x11b6, 0x11c5, 0x11dd, 0x11e9, 0x11f8, 0x1213,
	0x1225, 0x1231, 0x1240, 0x1252, 0x125e, 0x126d, 0x1279, 0x128e, 0x129d, 0x12a9, 0x12be, 0x12c4,
	0x12d9, 0x12f7, 0x1312, 0x131e, 0x1330, 0x133c, 0x134e, 0x1363, 0x1372, 0x137e, 0x138a, 0x139f,
	0x13ae, 0x13bd, 0x13cf, 0x13e1, 0x13ed, 0x13f9, 0x1408, 0x141a, 0x1423, 0x142f, 0x1453, 0x146b,
	0x1483, 0x1498, 0x14ad, 0x14d1, 0x14e3, 0x14fb, 0x151f, 0x153a, 0x154c, 0x1561, 0x156d, 0x1585,
	0x1594, 0x15a6, 0x15b5, 0x15c7, 0x15d6, 0x1600, 0x161b, 0x162a, 0x1645, 0x1661, 0x1670, 0x1682,
	0x1694, 0x16a3, 0x16bb, 0x16df, 0x16f4, 0x170c, 0x172a, 0x1745, 0x175a, 0x1784, 0x178d, 0x17ab,
	0x17e7, 0x17f0, 0x181a, 0x183e, 0x1865, 0x187d, 0x18a4, 0x18d4, 0x18e3, 0x18e9, 0x18fe, 0x1910,
	0x191c, 0x192b, 0x195b, 0x1964, 0x197f, 0x1991, 0x19bb, 0x19e8, 0x1a0f, 0x1a1e, 0x1a39, 0x1a48,
	0x1a57, 0x1a72, 0x1a93, 0x1a9f, 0x1ab1, 0x1ac0, 0x1ad5, 0x1ae1, 0x1af3, 0x1b02, 0x1b1d, 0x1b38,
	0x1b4d, 0x1b56, 0x1b7a, 0x1b92, 0x1b9e, 0x1bad, 0x1bc5, 0x1bd7, 0x1be9, 0x1c04, 0x1c3a, 0x1c4c,
	0x1c64, 0x1c76, 0x1c9b, 0x1cb7, 0x1cc0, 0x1cdf, 0x1cee, 0x1d00, 0x1d09, 0x1d18, 0x1d21, 0x1d3f,
	0x1d54, 0x1d63, 0x1d78, 0x1da5, 0x1dba, 0x1dc6, 0x1ddb, 0x1de7, 0x1df6, 0x1e14, 0x1e26, 0x1e47,
	0x1e53, 0x1e6b, 0x1e83, 0x1eb1, 0x1ec6, 0x1ed5, 0x1ee4, 0x1f0c, 0x1f1b, 0x1f36, 0x1f4e, 0x1f5d,
	0x1f72, 0x1f84, 0x1f93, 0x1fa8, 0x1fba, 0x1fcc, 0x1fdb, 0x1ff0, 0x1fff, 0x2017, 0x2047, 0x205f,
	0x2077, 0x2089, 0x20a1, 0x20b0, 0x20bc, 0x20ce, 0x20ea, 0x20ff, 0x210e, 0x2117, 0x2123, 0x2135,
	0x2153, 0x215c, 0x216e, 0x217a, 0x2186, 0x2198, 0x21b0, 0x21c8, 0x21d4, 0x21e0, 0x21ef, 0x2204,
	0x2213, 0x221f, 0x2237, 0x2252, 0x2277, 0x2283, 0x2295, 0x22b3, 0x22c2, 0x22d7, 0x22ec, 0x22f8,
	0x2319, 0x232b, 0x2343, 0x234f, 0x2364, 0x2379, 0x2391, 0x239d, 0x23b8, 0x23d9, 0x23f7, 0x2409,
	0x2415, 0x2451, 0x2463, 0x2472, 0x247e, 0x2496, 0x24ab, 0x24bd, 0x24c9, 0x24e7, 0x24fc, 0x250e,
	0x2529, 0x253b, 0x2565, 0x2580, 0x259b, 0x25ad, 0x25bc, 0x25ce, 0x25f5, 0x2610, 0x2628, 0x263d,
	0x265e, 0x266d, 0x267f, 0x26b8, 0x26d3, 0x26fd, 0x272d, 0x2745, 0x275d, 0x276f, 0x2784, 0x279c,
	0x27c6, 0x27d2, 0x2814, 0x2829, 0x283b, 0x2856, 0x286b, 0x2883, 0x2892, 0x28a4, 0x28b9, 0x28c8,
	0x28e0, 0x2901, 0x290a, 0x291f, 0x292b, 0x295b, 0x2970, 0x297f, 0x2994, 0x29af, 0x29be, 0x29cd,
	0x29df, 0x29f1, 0x2a24, 0x2a36, 0x2a42, 0x2a4e, 0x2a60, 0x2a8d, 0x2aab, 0x2acc, 0x2ae7, 0x2af9,
	0x2b15, 0x2b27, 0x2b54, 0x2b6c, 0x2b81, 0x2b99, 0x2bb7, 0x2bd5, 0x2bea, 0x2bfc, 0x2c14, 0x2c26,
	0x2c32, 0x2c71, 0x2c83, 0x2c8f, 0x2c9e, 0x2cbc, 0x2ce1, 0x2d14, 0x2d26, 0x2d3e, 0x2d4a, 0x2d59,
	0x2d65, 0x2d77, 0x2d86, 0x2d95, 0x2d9e, 0x2db3, 0x2dcb, 0x2de0, 0x2df5, 0x2e04, 0x2e19, 0x2e3a,
	0x2e55, 0x2e67, 0x2e79, 0x2e91, 0x2ea9, 0x2ec4, 0x2ed9, 0x2eeb, 0x2f03, 0x2f0f, 0x2f45, 0x2f5d,
	0x2f72, 0x2f8a, 0x2f93, 0x2f99, 0x2fae, 0x2fbd, 0x2fe4, 0x300c, 0x301b, 0x3027, 0x3036, 0x304e,
	0x3060, 0x3072, 0x307e, 0x3090, 0x30a8, 0x30c3, 0x30cf, 0x30db, 0x30e4, 0x30f6, 0x3105, 0x311d,
	0x3135, 0x314a, 0x316e, 0x3183, 0x3195, 0x31da, 0x31e6, 0x3213, 0x321f, 0x325e, 0x328e, 0x32bb,
	0x32ee, 0x3315, 0x3351, 0x337e, 0x337e, 0x339c, 0x339c, 0x339c, 0x33c3, 0x33d5, 0x3402, 0x342c,
	0x3441, 0x3472, 0x348d, 0x34ab,
}

const trLangStr = "" +
	"AfarAbhazcaAvestçeAfrikaancaAkanAmharcaAragoncaArapçaAssamcaAvar DiliAymaraAzeri" +
	"ceBaşkırtçaBeyaz RusçaBulgarcaBislamaBambaraBengalceTibetçeBretoncaBoşnakçaKatal" +
	"ancaÇeçenceChamorroKorsikacaCreeÇekçeKilise SlavcasıÇuvaşçaGalceDancaAlmancaDive" +
	"hiButan DiliEweYunancaİngilizceEsperantoİspanyolcaEstoncaBaskçaFarsçaFulahFinceF" +
	"iji DiliFaroe DiliFransızcaBatı Frizcesiİrlandacaİskoç Gal DiliGaliçyacaGuarani " +
	"DiliGüceratçaManksHausaİbraniceHintçeHiri MotuHırvatçaHaiti DiliMacarcaErmeniceH" +
	"ereroInterlinguaEndonezceInterlingueİbo DiliSichuan YiInupiakIdoİzlandacaİtalyan" +
	"caInuktitutJaponcaCava DiliGürcüceKongoKikuyuKuanyamaKazakçaGrönland DiliKmerceK" +
	"annadaKoreceKanuriKeşmirceKürtçeKomiKernevekçeKırgızcaLatinceLüksemburgcaGandaLi" +
	"mburgcaLingalaLaocaLitvanyacaLuba-KatangaLetoncaMalgaşçaMarshall Adaları DiliMao" +
	"ri DiliMakedoncaMalayalamMoğolcaMarathiMalaycaMaltacaBurmacaNauru DiliKuzey Ndeb" +
	"eleNepalceNdongaHollandacaNorveççe NynorskNorveççe BokmålGüney NdebeleNavaho Dil" +
	"iNyanjaOccitanOjibva DiliOromoOriya DiliOsetçePencapçaPaliLehçePeştucaPortekizce" +
	"KeçuvacaRomanşçaKirundiRomenceRusçaKinyarwandaSanskritçeSardunya DiliSindhiKuzey" +
	" SamiSangoSeylancaSlovakçaSlovenceSamoa DiliShonaSomaliceArnavutçaSırpçaSisvatiG" +
	"üney SothoSunda DiliİsveççeSvahiliTamilceTelugu DiliTacikçeTaycaTigrinyaTürkmenc" +
	"eSetsvanaTongacaTürkçeTsongaTatarcaTahiti DiliUygurcaUkraynacaUrducaÖzbekçeVenda" +
	"VietnamcaVolapükValoncaVolofçaZosaYidişYorubacaZhuangÇinceZulucaAchineseAcoliAda" +
	"ngmeAdigeceTunus ArapçasıAfrihiliAghemAyni DiliAkad DiliAlabamacaAleutGheg Arnav" +
	"utçasıGüney AltaycaEski İngilizceAngikaAramiceAraukanya DiliAraonaArapaho DiliCe" +
	"zayir ArapçasıArawak DiliFas ArapçasıMısır ArapçasıAsuAmerikan İşaret DiliAstury" +
	"ascaKotavaAwadhiGüney AzericeBaluchiBali DiliBavyera DiliBasa DiliBamunBatak Tob" +
	"aGhomalaBeja DiliBembaBetawiBenaBafutBadagaArayaniceBikolBiniBanjar DiliKomSiksi" +
	"kaBishnupriyaBahtiyariBrajBrohiceBodoAkooseBuryatBugisBuluBlinMedumbaCaddoCaribC" +
	"ayugaAtsamCebuanoKigacaChibchaÇağatay DiliChuukeseMariChinook JargonChoctawChipe" +
	"wyanÇerokiceŞayen DiliOrta KürtçeKıpticeCapiznonKırım TürkçesiKashubianDakotaDar" +
	"ginceTaitaDelawareSlaveyDogribDinkaZarmaDogriAşağı SorbçaOrta KadazanDualaOrtaça" +
	"ğ FelemenkçesiJola-FonyiDyulaDazagaEmbuEfikEmilia DiliEski Mısır DiliEkajukElamO" +
	"rtaçağ İngilizcesiMerkezi YupikçeEwondoEkstremadura DiliFangFilipinceTornedalin " +
	"FincesiFonCajun FransızcasıOrtaçağ FransızcasıEski FransızcaArpitancaKuzey Frizc" +
	"eDoğu FrizcesiFriulianGaGagavuzcaGan ÇincesiGayoGbayaZerdüşt DaricesiGeezKiribat" +
	"i DiliGilaniceOrtaçağ Yüksek AlmancasıEski Yüksek AlmancaGoa KonkanicesiGondiGor" +
	"ontaloGotçaGreboAntik Yunancaİsviçre AlmancasıWayuuFrafraGusiiGwichʼinHaidaHakka" +
	" ÇincesiHawaii DiliFiji HintçesiHiligaynonHititçeHmongYukarı SorbçaXiang Çincesi" +
	"HupaIbanIbibioIlokoİnguşçaİngriya DiliJamaika Patois DiliLojbanNgombaMachameYahu" +
	"di FarsçasıYahudi ArapçasıYutland DiliKarakalpakçaKabiliyeceKaçinJjuKambaKawiKab" +
	"ardeyceKanembuTyapMakondeKabuverdianuKenyangKoroKaingangKhasiHotancaKoyra Chiini" +
	"Çitral DiliKırmanççaKakoKalenjinKimbunduKomi-PermyakKonkaniKosraeanKpelleKaraçay" +
	"-BalkarcaKrioKinaray-aKarelyacaKurukhShambalaBafiaKöln DiyalektiKumukçaKutenaiLa" +
	"dinoLangiLahndaLambaLezgiceLingua Franca NovaLigurcaLivoncaLakotacaLombardçaMong" +
	"oLoziLatgalianLuba-LuluaLuisenoLundaLuoLushaiLuyiaEdebi ÇinceLazcaMadura DiliMaf" +
	"aMagahiMaithiliMakasarMandingoMasaiMabaMokşa DiliMandarMendeMeruMorisyenOrtaçağ " +
	"İrlandacasıMakhuwa-MeettoMeta’MicmacMinangkabauMançurya DiliManipuriMohavk DiliM" +
	"ossiOva ÇirmişçesiMundangBirden Fazla DilCreekMiranda DiliMarvariMentawaiMyeneEr" +
	"zyaMazenderancaMin Nan ÇincesiNapoliceNamaAşağı AlmancaNevariNiasNiueanAo NagaKw" +
	"asioNgiemboonNogaycaEski NorseNovialN’KoKuzey SothoNuerKlasik NevariNyamveziNyan" +
	"koleNyoroNzimaOsageOsmanlı TürkçesiPangasinanPehlevi DiliPampangaPapiamentoPalau" +
	" DiliPicard DiliPensilvanya AlmancasıPlautdietschEski FarsçaPalatin AlmancasıFen" +
	"ike DiliPiyemonteceKuzeybatı KafkasyaPohnpeianPrusyacaEski ProvensalKiçeceChimbo" +
	"razo Highland QuichuaRajasthaniRapanuiRarotonganRomanyolcaRif BerbericesiRomboRo" +
	"mancaRotumanRusinceRovianaUlahçaRwaSandaveYakutçaSamarit AramcasıSamburuSasakSan" +
	"taliSaurashtraNgambaySanguSicilyacaScotsSassari SarducaSenecaSenaSeriSelkupKoyra" +
	"boro SenniEski İrlandacaSamogitçeTaşelhitShan DiliÇad ArapçasıSidamoAşağı Silezy" +
	"acaSelayarGüney SamiLule SamiInari SamiSkolt SamiSoninkeSogdiana DiliSranan Tong" +
	"oSererSahoSaterland FrizcesiSukumaSusuSümerceKomorcaKongo SvahiliKlasik Süryanic" +
	"eSüryaniceSilezyacaTulucaTimneTesoTerenoTetumTigreTivTokelauSahurcaKlingoncaTlin" +
	"gitTalışçaTamaşekNyasa TongaTok PisinTuroyoTarokoTsakoncaTsimshianTatçaTumbukaTu" +
	"valuTasawaqTuvacaOrta Fas TamazigtiUdmurtçaUgarit DiliUmbunduKökenVaiVenedikçeVe" +
	"psBatı FlamancaMain Frankonya DiliVoticVõroVunjoWalserValamoVarayVaşoWu ÇincesiK" +
	"almıkçaMegrelceSogaYaoYapçaYangbenYembaNheengatuKantoncaZapotek DiliBlis Semboll" +
	"eriZelandacaZenagaStandart Berberi Dili TamazightZuniDilbilim içeriği yokZazacaM" +
	"odern Standart ArapçaAvusturya Almancasıİsviçre Yüksek AlmancasıAvustralya İngil" +
	"izcesiKanada İngilizcesiİngiliz İngilizcesiAmerikan İngilizcesiLatin Amerika İsp" +
	"anyolcasıAvrupa İspanyolcasıMeksika İspanyolcasıKanada Fransızcasıİsviçre Fransı" +
	"zcasıFlamancaBrezilya PortekizcesiAvrupa PortekizcesiMoldovacaSırp-Hırvat DiliBa" +
	"sitleştirilmiş ÇinceGeleneksel Çince"

var trLangIdx = []uint16{ // 604 entries
	0x0, 0x4, 0xb, 0x13, 0x1d, 0x21, 0x28, 0x30, 0x37, 0x3e, 0x47, 0x4d,
	0x54, 0x60, 0x6c, 0x74, 0x7b, 0x82, 0x8a, 0x92, 0x9a, 0xa4, 0xad, 0xb6,
	0xbe, 0xc7, 0xcb, 0xd2, 0xe2, 0xec, 0xf1, 0xf6, 0xfd, 0x103, 0x10d, 0x110,
	0x117, 0x121, 0x12a, 0x135, 0x13c, 0x143, 0x14a, 0x14f, 0x154, 0x15d, 0x167, 0x171,
	0x17f, 0x189, 0x199, 0x1a3, 0x1af, 0x1ba, 0x1bf, 0x1c4, 0x1cd, 0x1d4, 0x1dd, 0x1e7,
	0x1f1, 0x1f8, 0x200, 0x206, 0x211, 0x21a, 0x225, 0x22e, 0x238, 0x23f, 0x242, 0x24c,
	0x256, 0x25f, 0x266, 0x26f, 0x278, 0x27d, 0x283, 0x28b, 0x293, 0x2a1, 0x2a7, 0x2ae,
	0x2b4, 0x2ba, 0x2c3, 0x2cb, 0x2cf, 0x2da, 0x2e4, 0x2eb, 0x2f8, 0x2fd, 0x306, 0x30d,
	0x312, 0x31c, 0x328, 0x32f, 0x339, 0x34f, 0x359, 0x362, 0x36b, 0x373, 0x37a, 0x381,
	0x388, 0x38f, 0x399, 0x3a6, 0x3ad, 0x3b3, 0x3bd, 0x3cf, 0x3e1, 0x3ef, 0x3fa, 0x400,
	0x407, 0x412, 0x417, 0x421, 0x428, 0x431, 0x435, 0x43b, 0x443, 0x44d, 0x456, 0x460,
	0x467, 0x46e, 0x474, 0x47f, 0x48a, 0x497, 0x49d, 0x4a7, 0x4ac, 0x4b4, 0x4bd, 0x4c5,
	0x4cf, 0x4d4, 0x4dc, 0x4e6, 0x4ee, 0x4f5, 0x501, 0x50b, 0x515, 0x51c, 0x523, 0x52e,
	0x536, 0x53b, 0x543, 0x54d, 0x555, 0x55c, 0x564, 0x56a, 0x571, 0x57c, 0x583, 0x58c,
	0x592, 0x59b, 0x5a0, 0x5a9, 0x5b1, 0x5b8, 0x5c0, 0x5c4, 0x5ca, 0x5d2, 0x5d8, 0x5de,
	0x5e4, 0x5ec, 0x5f1, 0x5f8, 0x5ff, 0x60f, 0x617, 0x61c, 0x625, 0x62e, 0x637, 0x63c,
	0x64e, 0x65c, 0x66b, 0x671, 0x678, 0x686, 0x68c, 0x698, 0x6aa, 0x6b5, 0x6c3, 0x6d5,
	0x6d8, 0x6ee, 0x6f8, 0x6fe, 0x704, 0x712, 0x719, 0x722, 0x72e, 0x737, 0x73c, 0x746,
	0x74d, 0x756, 0x75b, 0x761, 0x765, 0x76a, 0x770, 0x779, 0x77e, 0x782, 0x78d, 0x790,
	0x797, 0x7a2, 0x7ab, 0x7af, 0x7b6, 0x7ba, 0x7c0, 0x7c6, 0x7cb, 0x7cf, 0x7d3, 0x7da,
	0x7df, 0x7e4, 0x7ea, 0x7ef, 0x7f6, 0x7fc, 0x803, 0x811, 0x819, 0x81d, 0x82b, 0x832,
	0x83b, 0x844, 0x84f, 0x85c, 0x864, 0x86c, 0x87e, 0x887, 0x88d, 0x895, 0x89a, 0x8a2,
	0x8a8, 0x8ae, 0x8b3, 0x8b8, 0x8bd, 0x8cd, 0x8d9, 0x8de, 0x8f5, 0x8ff, 0x904, 0x90a,
	0x90e, 0x912, 0x91d, 0x92e, 0x934, 0x938, 0x94e, 0x95e, 0x964, 0x975, 0x979, 0x982,
	0x994, 0x997, 0x9aa, 0x9c1, 0x9d0, 0x9d9, 0x9e5, 0x9f3, 0x9fb, 0x9fd, 0xa06, 0xa12,
	0xa16, 0xa1b, 0xa2d, 0xa31, 0xa3e, 0xa46, 0xa62, 0xa76, 0xa85, 0xa8a, 0xa93, 0xa99,
	0xa9e, 0xaab, 0xabf, 0xac4, 0xaca, 0xacf, 0xad8, 0xadd, 0xaeb, 0xaf6, 0xb04, 0xb0e,
	0xb16, 0xb1b, 0xb2a, 0xb38, 0xb3c, 0xb40, 0xb46, 0xb4b, 0xb55, 0xb62, 0xb75, 0xb7b,
	0xb81, 0xb88, 0xb99, 0xbaa, 0xbb6, 0xbc3, 0xbcd, 0xbd3, 0xbd6, 0xbdb, 0xbdf, 0xbe9,
	0xbf0, 0xbf4, 0xbfb, 0xc07, 0xc0e, 0xc12, 0xc1a, 0xc1f, 0xc26, 0xc32, 0xc3e, 0xc4a,
	0xc4e, 0xc56, 0xc5e, 0xc6a, 0xc71, 0xc79, 0xc7f, 0xc90, 0xc94, 0xc9d, 0xca6, 0xcac,
	0xcb4, 0xcb9, 0xcc8, 0xcd0, 0xcd7, 0xcdd, 0xce2, 0xce8, 0xced, 0xcf4, 0xd06, 0xd0d,
	0xd14, 0xd1c, 0xd26, 0xd2b, 0xd2f, 0xd38, 0xd42, 0xd49, 0xd4e, 0xd51, 0xd57, 0xd5c,
	0xd68, 0xd6d, 0xd78, 0xd7c, 0xd82, 0xd8a, 0xd91, 0xd99, 0xd9e, 0xda2, 0xdad, 0xdb3,
	0xdb8, 0xdbc, 0xdc4, 0xddb, 0xde9, 0xdf0, 0xdf6, 0xe01, 0xe0f, 0xe17, 0xe22, 0xe27,
	0xe38, 0xe3f, 0xe4f, 0xe54, 0xe60, 0xe67, 0xe6f, 0xe74, 0xe79, 0xe85, 0xe95, 0xe9d,
	0xea1, 0xeb1, 0xeb7, 0xebb, 0xec1, 0xec8, 0xece, 0xed7, 0xede, 0xee8, 0xeee, 0xef4,
	0xeff, 0xf03, 0xf10, 0xf18, 0xf20, 0xf25, 0xf2a, 0xf2f, 0xf42, 0xf4c, 0xf58, 0xf60,
	0xf6a, 0xf74, 0xf7f, 0xf95, 0xfa1, 0xfad, 0xfbf, 0xfca, 0xfd5, 0xfe8, 0xff1, 0xff9,
	0x1007, 0x100e, 0x1029, 0x1033, 0x103a, 0x1044, 0x104e, 0x105d, 0x1062, 0x1069, 0x1070, 0x1077,
	0x107e, 0x1085, 0x1088, 0x108f, 0x1097, 0x10a8, 0x10af, 0x10b4, 0x10bb, 0x10c5, 0x10cc, 0x10d1,
	0x10da, 0x10df, 0x10ee, 0x10f4, 0x10f8, 0x10fc, 0x1102, 0x1111, 0x1120, 0x112a, 0x1133, 0x113c,
	0x114b, 0x1151, 0x1163, 0x116a, 0x1175, 0x117e, 0x1188, 0x1192, 0x1199, 0x11a6, 0x11b2, 0x11b7,
	0x11bb, 0x11cd, 0x11d3, 0x11d7, 0x11df, 0x11e6, 0x11f3, 0x1204, 0x120e, 0x1217, 0x121d, 0x1222,
	0x1226, 0x122c, 0x1231, 0x1236, 0x1239, 0x1240, 0x1247, 0x1250, 0x1257, 0x1261, 0x1269, 0x1274,
	0x127d, 0x1283, 0x1289, 0x1291, 0x129a, 0x12a0, 0x12a7, 0x12ad, 0x12b4, 0x12ba, 0x12cc, 0x12d5,
	0x12e0, 0x12e7, 0x12ed, 0x12f0, 0x12fa, 0x12fe, 0x130c, 0x131f, 0x1324, 0x1329, 0x132e, 0x1334,
	0x133a, 0x133f, 0x1344, 0x134f, 0x1359, 0x1361, 0x1365, 0x1368, 0x136e, 0x1375, 0x137a, 0x1383,
	0x138b, 0x1397, 0x13a6, 0x13af, 0x13b5, 0x13d4, 0x13d8, 0x13ee, 0x13f4, 0x140b, 0x141f, 0x143b,
	0x1452, 0x1465, 0x147a, 0x148f, 0x14ab, 0x14c0, 0x14d6, 0x14ea, 0x1501, 0x1509, 0x151e, 0x1531,
	0x153a, 0x154c, 0x1565, 0x1576,
}

const ukLangStr = "" +
	"афарськаабхазькаавестійськаафрикаансаканамхарськаарагонськаарабськаассамськаавар" +
	"ськааймараазербайджанськабашкирськабілоруськаболгарськабісламабамбарабенгальська" +
	"тибетськабретонськабоснійськакаталонськачеченськачаморрокорсиканськакрічеськацер" +
	"ковнослов’янськачуваськаваллійськаданськанімецькадівехідзонг-кеевегрецькаанглійс" +
	"ькаесперантоіспанськаестонськабаскськаперськафулафінськафіджіфарерськафранцузька" +
	"західно-фризькаірландськагаельськагалісійськагуаранігуджаратіменкськахаусаівритг" +
	"індіхірі-мотухорватськагаїтянськаугорськавірменськагерероінтерлінгваіндонезійськ" +
	"аінтерлінгвеігбосичуаньінупіакідоісландськаіталійськаінуктітутяпонськаяванськагр" +
	"узинськаконґолезькакікуйюкунамаказахськакалааллісуткхмерськаканнадакорейськакану" +
	"рікашмірськакурдськакомікорнійськакиргизькалатинськалюксембурзькагандалімбургійс" +
	"ькалінгалалаоськалитовськалуба-катангалатвійськамалагасійськамаршалльськамаоріма" +
	"кедонськамалаяламмонгольськамаратхімалайськамальтійськабірманськанаурундебелє пі" +
	"внічнанепальськандонгаголландськанюношк (Норвегія)букмол (Норвегія)ндебелє півде" +
	"ннанавахоньянджаокитаноджібваоромооріяосетинськапанджабіпаліпольськапуштупортуга" +
	"льськакечуаретороманськарундірумунськаросійськакіньяруандасанскритсардинськасінд" +
	"хісаамська північнасангосингальськасловацькасловенськасамоанськашонасомаліалбанс" +
	"ькасербськасісватісото південнасунданськашведськасуахілітамільськателугутаджицьк" +
	"атайськатигриньятуркменськатсванатонганськатурецькатсонгататарськатаїтянськауйгу" +
	"рськаукраїнськаурдуузбецькавендавʼєтнамськаволап’юкваллонськаволофкхосаідишйоруб" +
	"ачжуанкитайськазулуськаачехськаачоліадангмеадигейськаафрихіліагемайнськааккадськ" +
	"аалеутськапівденноалтайськадавньоанглійськаангікаарамейськаарауканськаарапахоара" +
	"вакськаасуастурськаавадхібалучібалійськабасабамумгомалабеджабембабенабафутбходжп" +
	"урібікольськабінікомсіксікабраджбодоакусбурятськабугійськабулублінмедумбакаддока" +
	"рібськакайюгаатсамсебуанськакігачібчачагатайськачуукськамарійськачинук жаргончок" +
	"точіпев’янчерокічейєннкурдська (сорані)коптськакримськотатарськакашубськадакотад" +
	"аргінськатаітаделаварськаслейвдогрибськадінкаджермадогрінижньолужицькадуаласеред" +
	"ньонідерландськадьола-фонідіуладазагаембуефікдавньоєгипетськаекаджукеламськасере" +
	"дньоанглійськаевондофангфіліппінськафонсередньофранцузькадавньофранцузькафризька" +
	" північнафризька східнафріульськагагагаузькагайогбайягєезгільбертськасередньовер" +
	"хньонімецькадавньоверхньонімецькагондігоронталоготськагребодавньогрецьканімецька" +
	" швейцарськагусіїкучінхайдагавайськахілігайнонхітітіхмонгверхньолужицькахупаібан" +
	"ськаібібіоілоканськаінгуськаложбаннгомбамачамеіудео-перськаіудео-арабськакаракал" +
	"пацькакабільськакачінйюкамбакавікабардинськаканембутіапмакондекабувердіанукорокх" +
	"асіхотаносакськакойра чіїнікакокаленджинкімбундукомі-перм’яцькаконканікосраекпел" +
	"лєкарачаєво-балкарськакарельськакурукхшамбалабафіаколоніанкумицькакутенаїладінол" +
	"ангіландаламбалезгінськалакотамонголозілуба-лулуалуїсеньолундалуолушейлуйямадурс" +
	"ькамафамагадхімайтхілімакасарськамандінгомасаїмабамокшамандарськамендемерумаврик" +
	"ійська креольськасередньоірландськамакува-меетометамікмакмінангкабауманчжурськам" +
	"аніпурімагавкмоссімундангдекілька мовкрікмірандськамарварімиінерзянеаполітанська" +
	"наманижньонімецьканеварініаськаніуеквазіонгємбунногайськадавньонорвезьканкосото " +
	"північнануерневарі класичнаньямвезіньянколеньоронзімаосейджосманськапангасінансь" +
	"капехлевіпампангапап’яментопалауанськадавньоперськафінікійсько-пунічнапонапедавн" +
	"ьопровансальськакічераджастханірапануїраротонгаромбоциганськаарумунськаРвасандав" +
	"еякутськасамаритянська арамейськасамбурусасакськасантальськангамбайсангусицилійс" +
	"ькашотландськасенекасенаселькупськакойраборо сенідавньоірландськатачелітшанськач" +
	"адійська арабськасідамосаамська південнасаамська лулесаамська інарісаамська скол" +
	"ьтсонінкесогдійськасранан тонгосерерсахосукумасусушумерськакоморськаконгійське с" +
	"уахілісирійська класичнасирійськатемнетесотеренотетумтигретівтокелауклінгонтлінг" +
	"іттамашекньяса тонгаток-пісінтарокоцимшиантумбукатувалутасавактувинськацентральн" +
	"омароканська тамазітудмуртськаугаритськаумбундукоріньваїводськавуньоВалзерськава" +
	"ламоварайвашокалмицькасогаяояпянгбенємбакантонськасапотекськаблісса мовазенагаст" +
	"андартна марокканська берберськазуньїнемає мовного вмістузазакісучасна стандартн" +
	"а арабськаверхньонімецька (Швейцарія)англійська британськаіспанська (Європа)флам" +
	"андськапортугальська (Європа)молдавськасербсько-хорватська"

var ukLangIdx = []uint16{ // 602 entries
	0x0, 0x10, 0x20, 0x36, 0x48, 0x50, 0x62, 0x76, 0x86, 0x98, 0xa8, 0xb4,
	0xd2, 0xe6, 0xfa, 0x10e, 0x11c, 0x12a, 0x140, 0x152, 0x166, 0x17a, 0x190, 0x1a2,
	0x1b0, 0x1c8, 0x1ce, 0x1da, 0x201, 0x211, 0x225, 0x233, 0x243, 0x24f, 0x25e, 0x264,
	0x272, 0x286, 0x298, 0x2aa, 0x2bc, 0x2cc, 0x2da, 0x2e2, 0x2f0, 0x2fa, 0x30c, 0x320,
	0x33d, 0x351, 0x363, 0x379, 0x387, 0x399, 0x3a9, 0x3b3, 0x3bd, 0x3c7, 0x3d8, 0x3ec,
	0x400, 0x410, 0x424, 0x430, 0x446, 0x460, 0x476, 0x47e, 0x48c, 0x49a, 0x4a0, 0x4b4,
	0x4c8, 0x4da, 0x4ea, 0x4fa, 0x50e, 0x524, 0x530, 0x53c, 0x54e, 0x564, 0x576, 0x584,
	0x596, 0x5a2, 0x5b6, 0x5c6, 0x5ce, 0x5e2, 0x5f4, 0x606, 0x620, 0x62a, 0x644, 0x652,
	0x660, 0x672, 0x689, 0x69d, 0x6b7, 0x6cf, 0x6d9, 0x6ef, 0x6ff, 0x715, 0x723, 0x735,
	0x74b, 0x75f, 0x769, 0x788, 0x79c, 0x7a8, 0x7be, 0x7dd, 0x7fc, 0x81b, 0x827, 0x835,
	0x841, 0x84f, 0x859, 0x861, 0x875, 0x885, 0x88d, 0x89d, 0x8a7, 0x8c1, 0x8cb, 0x8e5,
	0x8ef, 0x901, 0x913, 0x929, 0x939, 0x94d, 0x959, 0x97a, 0x984, 0x99a, 0x9ac, 0x9c0,
	0x9d4, 0x9dc, 0x9e8, 0x9fa, 0xa0a, 0xa18, 0xa31, 0xa45, 0xa55, 0xa63, 0xa77, 0xa83,
	0xa95, 0xaa3, 0xab3, 0xac9, 0xad5, 0xae9, 0xaf9, 0xb05, 0xb17, 0xb2b, 0xb3d, 0xb51,
	0xb59, 0xb69, 0xb73, 0xb89, 0xb9a, 0xbae, 0xbb8, 0xbc2, 0xbca, 0xbd6, 0xbe0, 0xbf2,
	0xc02, 0xc12, 0xc1c, 0xc2a, 0xc3e, 0xc3e, 0xc4e, 0xc56, 0xc64, 0xc76, 0xc76, 0xc88,
	0xc88, 0xcaa, 0xcca, 0xcd6, 0xcea, 0xd00, 0xd00, 0xd0e, 0xd0e, 0xd22, 0xd22, 0xd22,
	0xd28, 0xd28, 0xd3a, 0xd3a, 0xd46, 0xd46, 0xd52, 0xd64, 0xd64, 0xd6c, 0xd76, 0xd76,
	0xd82, 0xd8c, 0xd96, 0xd96, 0xd9e, 0xda8, 0xda8, 0xdba, 0xdce, 0xdd6, 0xdd6, 0xddc,
	0xdea, 0xdea, 0xdea, 0xdf4, 0xdf4, 0xdfc, 0xe04, 0xe16, 0xe28, 0xe30, 0xe38, 0xe46,
	0xe50, 0xe62, 0xe6e, 0xe78, 0xe8c, 0xe94, 0xe9e, 0xeb4, 0xec4, 0xed6, 0xeed, 0xef7,
	0xf08, 0xf14, 0xf20, 0xf3f, 0xf4f, 0xf4f, 0xf71, 0xf83, 0xf8f, 0xfa3, 0xfad, 0xfc3,
	0xfcd, 0xfe1, 0xfeb, 0xff7, 0x1001, 0x101d, 0x101d, 0x1027, 0x1051, 0x1064, 0x106e, 0x107a,
	0x1082, 0x108a, 0x108a, 0x10aa, 0x10b8, 0x10c8, 0x10ec, 0x10ec, 0x10f8, 0x10f8, 0x1100, 0x1118,
	0x1118, 0x111e, 0x111e, 0x1142, 0x1162, 0x1162, 0x1181, 0x119c, 0x11b0, 0x11b4, 0x11c6, 0x11c6,
	0x11ce, 0x11d8, 0x11d8, 0x11e0, 0x11f8, 0x11f8, 0x1226, 0x1250, 0x1250, 0x125a, 0x126c, 0x127a,
	0x1284, 0x129e, 0x12c5, 0x12c5, 0x12c5, 0x12cf, 0x12d9, 0x12e3, 0x12e3, 0x12f5, 0x12f5, 0x1309,
	0x1315, 0x131f, 0x133d, 0x133d, 0x1345, 0x1355, 0x1361, 0x1375, 0x1385, 0x1385, 0x1385, 0x1391,
	0x139d, 0x13a9, 0x13c2, 0x13dd, 0x13dd, 0x13f7, 0x140b, 0x1415, 0x1419, 0x1423, 0x142b, 0x1443,
	0x1451, 0x1459, 0x1467, 0x147f, 0x147f, 0x1487, 0x1487, 0x1491, 0x14ab, 0x14c0, 0x14c0, 0x14c0,
	0x14c8, 0x14da, 0x14ea, 0x1508, 0x1516, 0x1522, 0x152e, 0x1555, 0x1555, 0x1555, 0x1569, 0x1575,
	0x1583, 0x158d, 0x159d, 0x15ad, 0x15bb, 0x15c7, 0x15d1, 0x15db, 0x15e5, 0x15f9, 0x15f9, 0x15f9,
	0x15f9, 0x1605, 0x1605, 0x160f, 0x1617, 0x1617, 0x162a, 0x163a, 0x1644, 0x164a, 0x1654, 0x165c,
	0x165c, 0x165c, 0x166e, 0x1676, 0x1684, 0x1694, 0x16aa, 0x16ba, 0x16c4, 0x16cc, 0x16d6, 0x16ea,
	0x16f4, 0x16fc, 0x1729, 0x174d, 0x1764, 0x176c, 0x1778, 0x178e, 0x17a4, 0x17b4, 0x17c0, 0x17ca,
	0x17ca, 0x17d8, 0x17ef, 0x17f7, 0x180b, 0x1819, 0x1819, 0x1821, 0x1829, 0x1829, 0x1829, 0x1845,
	0x184d, 0x1869, 0x1875, 0x1883, 0x188b, 0x188b, 0x1897, 0x18a5, 0x18b7, 0x18d5, 0x18d5, 0x18db,
	0x18f4, 0x18fc, 0x1919, 0x1929, 0x1939, 0x1943, 0x194d, 0x1959, 0x196b, 0x1987, 0x1995, 0x19a5,
	0x19ba, 0x19d0, 0x19d0, 0x19d0, 0x19d0, 0x19ea, 0x19ea, 0x1a0f, 0x1a0f, 0x1a0f, 0x1a1b, 0x1a1b,
	0x1a43, 0x1a4b, 0x1a4b, 0x1a61, 0x1a6f, 0x1a81, 0x1a81, 0x1a81, 0x1a8b, 0x1a9d, 0x1a9d, 0x1a9d,
	0x1a9d, 0x1ab1, 0x1ab7, 0x1ac5, 0x1ad5, 0x1b04, 0x1b12, 0x1b24, 0x1b3a, 0x1b3a, 0x1b48, 0x1b52,
	0x1b68, 0x1b7e, 0x1b7e, 0x1b8a, 0x1b92, 0x1b92, 0x1ba8, 0x1bc3, 0x1be3, 0x1be3, 0x1bf1, 0x1bff,
	0x1c22, 0x1c2e, 0x1c2e, 0x1c2e, 0x1c4f, 0x1c68, 0x1c83, 0x1ca0, 0x1cae, 0x1cc2, 0x1cd9, 0x1ce3,
	0x1ceb, 0x1ceb, 0x1cf7, 0x1cff, 0x1d11, 0x1d23, 0x1d46, 0x1d69, 0x1d7b, 0x1d7b, 0x1d7b, 0x1d85,
	0x1d8d, 0x1d99, 0x1da3, 0x1dad, 0x1db3, 0x1dc1, 0x1dc1, 0x1dcf, 0x1ddd, 0x1ddd, 0x1deb, 0x1e00,
	0x1e11, 0x1e11, 0x1e1d, 0x1e1d, 0x1e2b, 0x1e2b, 0x1e39, 0x1e45, 0x1e53, 0x1e65, 0x1e9e, 0x1eb2,
	0x1ec6, 0x1ed4, 0x1ee0, 0x1ee6, 0x1ee6, 0x1ee6, 0x1ee6, 0x1ee6, 0x1ef4, 0x1ef4, 0x1efe, 0x1f12,
	0x1f1e, 0x1f28, 0x1f30, 0x1f30, 0x1f42, 0x1f42, 0x1f4a, 0x1f4e, 0x1f52, 0x1f5e, 0x1f66, 0x1f66,
	0x1f7a, 0x1f90, 0x1fa5, 0x1fa5, 0x1fb1, 0x1ff3, 0x1ffd, 0x2023, 0x202f, 0x2063, 0x2063, 0x2096,
	0x2096, 0x2096, 0x20bf, 0x20bf, 0x20bf, 0x20e0, 0x20e0, 0x20e0, 0x20e0, 0x20f6, 0x20f6, 0x211f,
	0x2133, 0x2158,
}

const urLangStr = "" +
	"ابقازیانایفریکانزاکانامہاریعربیآسامیایماراآزربائیجانیباشکیربیلاروسیبلغاریبمباراب" +
	"نگالیتبتیبریٹنبوسنیکاٹالانینکوراسیکنچیکویلشڈینشجرمنڈیویہیژونگکھاایویونانیانگریزی" +
	"ایسپرانٹوہسپانویاسٹونینباسکیفارسیفینیشفجیفیروئیزفرانسیسیمغربی فریسیئنآئیرِشسکاٹ " +
	"گیلِکگالیشیائیگُارانیگجراتیمینکسہؤساعبرانیہندیکراتیہیتیہنگیرینارمینیبین لسانیاتا" +
	"نڈونیثیائیاِگبوسچوان ایآئس لینڈکاطالویانیوکتیتتجاپانیجاویجارجیکانگوکیکوقزاخكالال" +
	"يستخمیرکنّاڈاکوریائیکشمیریکردشکورنشکرغیزیلاطینیلگژمبرگ کا باشندہگینڈالِنگَلالاؤل" +
	"تھُواینینلبا-كاتانجالیٹوینملاگاسیماؤریمقدونیائیمالایالممنگؤلیمراٹهیمالائیمالٹیبر" +
	"میشمالی دبیلنیپالیڈچنورویجینی نینورسکنارویجین بوکملنیانجاآكسیٹاناورومواورِیااوسی" +
	"ٹکپنجابیپولستانیپشتوپُرتگالیکویچوآرومانشرونڈیرومنیروسیکینیاروانڈاسَنسکرِتسندھیشم" +
	"الی سامیسانغوسنہالاسلوواکسلووینیائیساموآنشوناصومالیالبانیصربیسواتیجنوبی سوتھوسنڈ" +
	"انیزسویڈشسواحلیتملتیلگوتاجکتھائیٹگرینیاترکمانسواناٹونگنترکیزونگاتاتارتاہیتییوئگہ" +
	"ریوکرینیائیاردوازبیکوینڈاویتنامیوولوفژوسایدشیوروباچینیزولواکولیاغمماپوچےآسوبیمبا" +
	"بینابوڈوچیگاچیروکیسورانی کردشتائتازرماذیلی سربیائیدوالاجولا فونياامبوایفِکفلیپین" +
	"وگاغاغاوزسوئس جرمنگسیہوائیاپر سربیائیگومباماشیمقبائلیکامباماكوندهكابويرديانوكوير" +
	"ا شينيكالينجينکومی پرمیاککونکنیشامبالابافيالانگیلاکوٹالوزیلیوبا لولوآلولویاماسای" +
	"میروموریسیینماخاوا-ميتومیٹاموہاوکمنڈانگناماكوايسواینکوشمالی سوتھونویرنینکولكيشیر" +
	"ومبوrwkسامبوروسانگوسیناكويرابورو سينیتشلحيتجنوبی سامیلول سامیاناری سامیاسکولٹ سا" +
	"میکانگو سواحلیتیسوٹیٹمکلنگنٹوک پِسِنٹمبوکاتاساواقسینٹرل ایٹلس ٹمازائٹنامعلوم زبا" +
	"نوائیاونجوسوگااسٹینڈرڈ مغربی امازیقیکوئی لسانی مواد نہیںماڈرن اسٹینڈرڈ عربیآسٹری" +
	"ائی جرمنسوئس ہائی جرمنآسٹریلیائی انگریزیکینیڈین انگریزیبرطانوی انگریزیامریکی انگ" +
	"ریزیلاطینی امریکی ہسپانوییورپی ہسپانویمیکسیکن ہسپانویکینیڈین فرانسیسیسوئس فرینچف" +
	"لیمِشبرازیلی پرتگالییورپی پرتگالیسربو-کروئیشینچینی (آسان کردہ)روایتی چینی"

var urLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x10, 0x10, 0x22, 0x2a, 0x36, 0x36, 0x3e, 0x48, 0x48, 0x54,
	0x6a, 0x76, 0x86, 0x92, 0x92, 0x9e, 0xaa, 0xb2, 0xbc, 0xc6, 0xd8, 0xd8,
	0xd8, 0xe8, 0xe8, 0xee, 0xee, 0xee, 0xf6, 0xfe, 0x106, 0x112, 0x120, 0x126,
	0x132, 0x140, 0x152, 0x160, 0x16e, 0x178, 0x182, 0x182, 0x18c, 0x192, 0x1a0, 0x1b0,
	0x1c9, 0x1d5, 0x1e8, 0x1fa, 0x208, 0x214, 0x21e, 0x226, 0x232, 0x23a, 0x23a, 0x244,
	0x24c, 0x25a, 0x266, 0x266, 0x27b, 0x291, 0x291, 0x29b, 0x2aa, 0x2aa, 0x2aa, 0x2bb,
	0x2c7, 0x2d9, 0x2e5, 0x2ed, 0x2f7, 0x301, 0x309, 0x309, 0x311, 0x321, 0x329, 0x335,
	0x343, 0x343, 0x34f, 0x357, 0x357, 0x361, 0x36d, 0x379, 0x399, 0x3a3, 0x3a3, 0x3b1,
	0x3b7, 0x3cb, 0x3e0, 0x3ec, 0x3fa, 0x3fa, 0x404, 0x416, 0x426, 0x432, 0x43e, 0x44a,
	0x454, 0x45c, 0x45c, 0x46f, 0x47b, 0x47b, 0x47f, 0x4a0, 0x4bb, 0x4bb, 0x4bb, 0x4c7,
	0x4d5, 0x4d5, 0x4e1, 0x4ed, 0x4f9, 0x505, 0x505, 0x515, 0x51d, 0x52d, 0x539, 0x545,
	0x54f, 0x559, 0x561, 0x577, 0x587, 0x587, 0x591, 0x5a4, 0x5ae, 0x5ba, 0x5c6, 0x5da,
	0x5e6, 0x5ee, 0x5fa, 0x606, 0x60e, 0x618, 0x62d, 0x63b, 0x645, 0x651, 0x657, 0x661,
	0x669, 0x673, 0x681, 0x68d, 0x697, 0x6a1, 0x6a9, 0x6b3, 0x6bd, 0x6c9, 0x6d5, 0x6e9,
	0x6f1, 0x6fb, 0x705, 0x713, 0x713, 0x713, 0x71d, 0x725, 0x72b, 0x737, 0x737, 0x73f,
	0x747, 0x747, 0x751, 0x751, 0x751, 0x751, 0x751, 0x757, 0x757, 0x757, 0x757, 0x757,
	0x757, 0x757, 0x757, 0x757, 0x757, 0x763, 0x763, 0x763, 0x763, 0x763, 0x763, 0x763,
	0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769, 0x769,
	0x769, 0x769, 0x773, 0x773, 0x77b, 0x77b, 0x77b, 0x77b, 0x77b, 0x77b, 0x77b, 0x77b,
	0x77b, 0x77b, 0x77b, 0x77b, 0x77b, 0x783, 0x783, 0x783, 0x783, 0x783, 0x783, 0x783,
	0x783, 0x783, 0x783, 0x783, 0x783, 0x78b, 0x78b, 0x78b, 0x78b, 0x78b, 0x78b, 0x78b,
	0x78b, 0x797, 0x797, 0x7ac, 0x7ac, 0x7ac, 0x7ac, 0x7ac, 0x7ac, 0x7ac, 0x7b6, 0x7b6,
	0x7b6, 0x7b6, 0x7b6, 0x7be, 0x7be, 0x7d5, 0x7d5, 0x7df, 0x7df, 0x7f2, 0x7f2, 0x7f2,
	0x7fa, 0x804, 0x804, 0x804, 0x804, 0x804, 0x804, 0x804, 0x804, 0x804, 0x804, 0x812,
	0x812, 0x812, 0x812, 0x812, 0x812, 0x812, 0x812, 0x812, 0x812, 0x816, 0x822, 0x822,
	0x822, 0x822, 0x822, 0x822, 0x822, 0x822, 0x822, 0x822, 0x822, 0x822, 0x822, 0x822,
	0x822, 0x822, 0x833, 0x833, 0x833, 0x839, 0x839, 0x839, 0x839, 0x843, 0x843, 0x843,
	0x843, 0x843, 0x858, 0x858, 0x858, 0x858, 0x858, 0x858, 0x858, 0x858, 0x858, 0x858,
	0x862, 0x86c, 0x86c, 0x86c, 0x86c, 0x86c, 0x878, 0x878, 0x878, 0x882, 0x882, 0x882,
	0x882, 0x882, 0x890, 0x8a6, 0x8a6, 0x8a6, 0x8a6, 0x8a6, 0x8a6, 0x8b9, 0x8b9, 0x8b9,
	0x8b9, 0x8c9, 0x8c9, 0x8de, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea, 0x8ea,
	0x8f8, 0x902, 0x902, 0x902, 0x902, 0x902, 0x90c, 0x90c, 0x90c, 0x90c, 0x90c, 0x90c,
	0x90c, 0x918, 0x918, 0x918, 0x920, 0x920, 0x935, 0x935, 0x935, 0x939, 0x939, 0x941,
	0x941, 0x941, 0x941, 0x941, 0x941, 0x941, 0x941, 0x941, 0x94b, 0x94b, 0x94b, 0x94b,
	0x94b, 0x953, 0x963, 0x963, 0x978, 0x980, 0x980, 0x980, 0x980, 0x980, 0x98c, 0x98c,
	0x98c, 0x998, 0x998, 0x998, 0x998, 0x998, 0x998, 0x998, 0x998, 0x998, 0x998, 0x998,
	0x9a0, 0x9a0, 0x9a0, 0x9a0, 0x9a0, 0x9a0, 0x9ac, 0x9ac, 0x9ac, 0x9ac, 0x9ac, 0x9b6,
	0x9cb, 0x9d3, 0x9d3, 0x9d3, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df,
	0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df,
	0x9df, 0x9e7, 0x9e7, 0x9e7, 0x9e7, 0x9e7, 0x9e7, 0x9e7, 0x9f1, 0x9f1, 0x9f1, 0x9f1,
	0x9f1, 0x9f1, 0x9f4, 0x9f4, 0x9f4, 0x9f4, 0xa02, 0xa02, 0xa02, 0xa02, 0xa02, 0xa0c,
	0xa0c, 0xa0c, 0xa0c, 0xa0c, 0xa14, 0xa14, 0xa14, 0xa2f, 0xa2f, 0xa2f, 0xa3b, 0xa3b,
	0xa3b, 0xa3b, 0xa3b, 0xa3b, 0xa4e, 0xa5d, 0xa70, 0xa85, 0xa85, 0xa85, 0xa85, 0xa85,
	0xa85, 0xa85, 0xa85, 0xa85, 0xa85, 0xa85, 0xa9c, 0xa9c, 0xa9c, 0xa9c, 0xa9c, 0xa9c,
	0xaa4, 0xaa4, 0xaac, 0xaac, 0xaac, 0xaac, 0xaac, 0xab6, 0xab6, 0xab6, 0xab6, 0xab6,
	0xac7, 0xac7, 0xac7, 0xac7, 0xac7, 0xac7, 0xad3, 0xad3, 0xae1, 0xae1, 0xb07, 0xb07,
	0xb07, 0xb07, 0xb1e, 0xb26, 0xb26, 0xb26, 0xb26, 0xb26, 0xb26, 0xb26, 0xb30, 0xb30,
	0xb30, 0xb30, 0xb30, 0xb30, 0xb30, 0xb30, 0xb38, 0xb38, 0xb38, 0xb38, 0xb38, 0xb38,
	0xb38, 0xb38, 0xb38, 0xb38, 0xb38, 0xb62, 0xb62, 0xb87, 0xb87, 0xbab, 0xbc4, 0xbde,
	0xc01, 0xc1e, 0xc3b, 0xc56, 0xc7e, 0xc97, 0xcb4, 0xcd3, 0xce6, 0xcf2, 0xd0f, 0xd28,
	0xd28, 0xd41, 0xd5d, 0xd72,
}

const uzLangStr = "" +
	"abxazchaafrikanchaakanchaamxarchaarabchaassamchaozarbayjonchaboshqirchabelarusch" +
	"abolgarchabambarchabengalchatibetchabretonchabosniychakatalanchakorsianchachexch" +
	"auelschadatchanemischayovonchaivichayunonchainglizchaesperantochaispanchaestonch" +
	"abaskchaforschafinchafijchafarerchafransuzchagʻarbiy frizianchairlandchagalitsiy" +
	"chagoranchagujoratchamenchaxauschaibroniyhindchaxorvatchagaitchavengrchaarmancha" +
	"indoneyzchaigbochazichuan yichaislandchaitalyanchainuktitutchayaponchayavanchagr" +
	"uzinchakikuychaqozoqchakalallisutchaxmerchakannadchakoreyschakashmirchakurdchako" +
	"rnishchaqirgʻizchalotinchalyuksemburgchagandchalingalchalaoschalitovchaluba-kata" +
	"ngchalatishchamalagasiychamaoriychamakedonchamalayamchamo‘g‘ulchamaratchamalaych" +
	"amaltachabirmanchashimoliy ndebelchanepalchagollandchanorvegcha ninorsknorvegcha" +
	" bokmaloromochaoriychapanjobchapolyakchapushtu tiliportugalchaqvechuancharomanch" +
	"arundcharumincharuschakinyarvandchasanskritchasindxiychashimoliy semiychasangoan" +
	"chasinholchaslovakchaslovenchashoniychasomalichaalbanchaserbchasundanchashvedcha" +
	"svahilchatamilchatelugvanchatojikchataychatigrinchaturkmanchatongochaturkchatata" +
	"rchauygʻurchaukrainchaurduchaoʻzbekchavyetnamchavolofchaxosanchayorubchaxitoycha" +
	"zuluanchaag‘emchamapuchiychaasuchabembachabenachabodochachigchacherokchasorani k" +
	"urd tilitaitchazarmachaquyi sorbchadualchayola-fonyichaembuchafilipinchagagozcha" +
	"shveysariya nemischasiguzchagavaychayuqori sorbchangombchamachamchaqobilchakambc" +
	"hamaqondiykabuverdianchaqoyra-chinchakalenjinchakomi-permyakchakonkanchashambala" +
	"chabafiychalangchalakotchaluochaluychamasaychameruchamorisyenchamakuva-mittocham" +
	"etachamohaukchamundangchanamachakvaziychanqoanchanoyrchanyankolchaqichiancharomb" +
	"acharuandchasamburchasanguanchaseniychakoryaboro senniychatachilgitchajanubiy se" +
	"miychaluli semiychainari semiychashkolt semiychakongo svahiliychatesoanchatosovo" +
	"qchamarkaziy atlas vaqt zonasinomaʼlum tilvayanchavunjoanchasoganchastandart mar" +
	"okash tamazittil tarkibi yoʻqzamonavij standart arabchaAvstriya olmonchasiShvesa" +
	"riya olmonchasiAvstraliya inglizchasiKanada inglizchasiBritaniya inglizchasiLoti" +
	"n Amerika ispanchasiYevropa ispanchasiMeksika ispanchasiKanada fransuzchasiShves" +
	"ariya fransuzchasiflamandchaBraziliya portugalchasiYevropa portugalchasimoldovan" +
	" ruminchasoddalashtirilgan xitoychaanʼanaviy xitoycha"

var uzLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0x8, 0x8, 0x12, 0x19, 0x21, 0x21, 0x28, 0x30, 0x30, 0x30,
	0x3d, 0x47, 0x51, 0x5a, 0x5a, 0x63, 0x6c, 0x74, 0x7d, 0x86, 0x90, 0x90,
	0x90, 0x9a, 0x9a, 0xa1, 0xa1, 0xa1, 0xa8, 0xae, 0xb6, 0xb6, 0xbe, 0xc4,
	0xcc, 0xd5, 0xe1, 0xe9, 0xf1, 0xf8, 0xff, 0xff, 0x105, 0x10b, 0x113, 0x11d,
	0x130, 0x139, 0x139, 0x144, 0x14c, 0x156, 0x15c, 0x163, 0x16a, 0x171, 0x171, 0x17a,
	0x181, 0x189, 0x191, 0x191, 0x191, 0x19c, 0x19c, 0x1a3, 0x1b0, 0x1b0, 0x1b0, 0x1b9,
	0x1c3, 0x1cf, 0x1d7, 0x1df, 0x1e8, 0x1e8, 0x1f0, 0x1f0, 0x1f8, 0x205, 0x20c, 0x215,
	0x21e, 0x21e, 0x228, 0x22f, 0x22f, 0x239, 0x244, 0x24c, 0x25a, 0x261, 0x261, 0x26a,
	0x271, 0x279, 0x287, 0x290, 0x29c, 0x29c, 0x2a5, 0x2af, 0x2b9, 0x2c7, 0x2cf, 0x2d7,
	0x2df, 0x2e8, 0x2e8, 0x2fa, 0x302, 0x302, 0x30c, 0x31d, 0x32d, 0x32d, 0x32d, 0x32d,
	0x32d, 0x32d, 0x335, 0x33c, 0x33c, 0x345, 0x345, 0x34e, 0x359, 0x364, 0x36f, 0x377,
	0x37e, 0x386, 0x38c, 0x399, 0x3a4, 0x3a4, 0x3ae, 0x3bf, 0x3c9, 0x3d2, 0x3db, 0x3e4,
	0x3e4, 0x3ed, 0x3f6, 0x3fe, 0x405, 0x405, 0x405, 0x40e, 0x416, 0x41f, 0x427, 0x432,
	0x43a, 0x440, 0x449, 0x453, 0x453, 0x45b, 0x462, 0x462, 0x46a, 0x46a, 0x474, 0x47d,
	0x484, 0x48e, 0x48e, 0x498, 0x498, 0x498, 0x4a0, 0x4a8, 0x4a8, 0x4b0, 0x4b0, 0x4b8,
	0x4c1, 0x4c1, 0x4c1, 0x4c1, 0x4c1, 0x4c1, 0x4c1, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb,
	0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4cb, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6, 0x4d6,
	0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc, 0x4dc,
	0x4dc, 0x4dc, 0x4e4, 0x4e4, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb,
	0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4eb, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2,
	0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f2, 0x4f9, 0x4f9, 0x4f9, 0x4f9, 0x4f9, 0x4f9, 0x4f9,
	0x4f9, 0x502, 0x502, 0x512, 0x512, 0x512, 0x512, 0x512, 0x512, 0x512, 0x519, 0x519,
	0x519, 0x519, 0x519, 0x521, 0x521, 0x52d, 0x52d, 0x534, 0x534, 0x541, 0x541, 0x541,
	0x548, 0x548, 0x548, 0x548, 0x548, 0x548, 0x548, 0x548, 0x548, 0x548, 0x548, 0x552,
	0x552, 0x552, 0x552, 0x552, 0x552, 0x552, 0x552, 0x552, 0x552, 0x552, 0x55a, 0x55a,
	0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a, 0x55a,
	0x55a, 0x55a, 0x570, 0x570, 0x570, 0x576, 0x576, 0x576, 0x576, 0x57e, 0x57e, 0x57e,
	0x57e, 0x57e, 0x58c, 0x58c, 0x58c, 0x58c, 0x58c, 0x58c, 0x58c, 0x58c, 0x58c, 0x58c,
	0x594, 0x59d, 0x59d, 0x59d, 0x59d, 0x59d, 0x5a5, 0x5a5, 0x5a5, 0x5ac, 0x5ac, 0x5ac,
	0x5ac, 0x5ac, 0x5b4, 0x5c2, 0x5c2, 0x5c2, 0x5c2, 0x5c2, 0x5c2, 0x5cf, 0x5cf, 0x5cf,
	0x5cf, 0x5da, 0x5da, 0x5e9, 0x5f2, 0x5f2, 0x5f2, 0x5f2, 0x5f2, 0x5f2, 0x5f2, 0x5f2,
	0x5fd, 0x605, 0x605, 0x605, 0x605, 0x605, 0x60c, 0x60c, 0x60c, 0x60c, 0x60c, 0x60c,
	0x60c, 0x614, 0x614, 0x614, 0x614, 0x614, 0x614, 0x614, 0x614, 0x61a, 0x61a, 0x620,
	0x620, 0x620, 0x620, 0x620, 0x620, 0x620, 0x620, 0x620, 0x628, 0x628, 0x628, 0x628,
	0x628, 0x62f, 0x63a, 0x63a, 0x649, 0x650, 0x650, 0x650, 0x650, 0x650, 0x659, 0x659,
	0x659, 0x663, 0x663, 0x663, 0x663, 0x663, 0x663, 0x663, 0x663, 0x663, 0x663, 0x663,
	0x66a, 0x66a, 0x66a, 0x66a, 0x66a, 0x66a, 0x673, 0x673, 0x673, 0x673, 0x673, 0x67b,
	0x67b, 0x682, 0x682, 0x682, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c,
	0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c, 0x68c,
	0x68c, 0x696, 0x696, 0x696, 0x696, 0x696, 0x696, 0x696, 0x69e, 0x69e, 0x69e, 0x69e,
	0x69e, 0x69e, 0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6af, 0x6af, 0x6af, 0x6af, 0x6af, 0x6b9,
	0x6b9, 0x6b9, 0x6b9, 0x6b9, 0x6c1, 0x6c1, 0x6c1, 0x6d4, 0x6d4, 0x6d4, 0x6e0, 0x6e0,
	0x6e0, 0x6e0, 0x6e0, 0x6e0, 0x6f0, 0x6fd, 0x70b, 0x71a, 0x71a, 0x71a, 0x71a, 0x71a,
	0x71a, 0x71a, 0x71a, 0x71a, 0x71a, 0x71a, 0x72b, 0x72b, 0x72b, 0x72b, 0x72b, 0x72b,
	0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734,
	0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x734, 0x73e, 0x73e, 0x758, 0x758,
	0x758, 0x758, 0x765, 0x76d, 0x76d, 0x76d, 0x76d, 0x76d, 0x76d, 0x76d, 0x777, 0x777,
	0x777, 0x777, 0x777, 0x777, 0x777, 0x777, 0x77f, 0x77f, 0x77f, 0x77f, 0x77f, 0x77f,
	0x77f, 0x77f, 0x77f, 0x77f, 0x77f, 0x798, 0x798, 0x7a9, 0x7a9, 0x7c3, 0x7d6, 0x7eb,
	0x801, 0x813, 0x828, 0x828, 0x840, 0x852, 0x864, 0x877, 0x88e, 0x898, 0x8af, 0x8c4,
	0x8d5, 0x8d5, 0x8ef, 0x902,
}

const viLangStr = "" +
	"Tiếng AfarTiếng AbkhaziaTiếng AvestanTiếng Nam PhiTiếng AkanTiếng AmharicTiếng A" +
	"ragonTiếng Ả RậpTiếng AssamTiếng AvaricTiếng AymaraTiếng AzerbaijanTiếng Bashkir" +
	"Tiếng BelarusTiếng BulgariaTiếng BislamaTiếng BambaraTiếng BengaliTiếng Tây Tạng" +
	"Tiếng BretonTiếng Nam TưTiếng CatalanTiếng ChechenTiếng ChamorroTiếng CorsicaTiế" +
	"ng CreeTiếng SécTiếng Slavơ Nhà thờTiếng ChuvashTiếng WalesTiếng Đan MạchTiếng Đ" +
	"ứcTiếng DivehiTiếng DzongkhaTiếng EweTiếng Hy LạpTiếng AnhTiếng Quốc Tế NgữTiếng" +
	" Tây Ban NhaTiếng EstoniaTiếng BasqueTiếng Ba TưTiếng FulahTiếng Phần LanTiếng F" +
	"ijiTiếng FaoreTiếng PhápTiếng FrisiaTiếng Ai-lenTiếng Xentơ (Xcốt len)Tiếng Gali" +
	"cianTiếng GuaraniTiếng GujaratiTiếng ManxTiếng HausaTiếng Do TháiTiếng HindiTiến" +
	"g Hiri MotuTiếng CroatiaTiếng HaitiTiếng HungaryTiếng ArmeniaTiếng HereroTiếng K" +
	"hoa Học Quốc TếTiếng IndonesiaTiếng InterlingueTiếng IgboTiếng Di Tứ XuyênTiếng " +
	"InupiaqTiếng IdoTiếng IcelandTiếng ÝTiếng InuktitutTiếng NhậtTiếng JavaTiếng Gru" +
	"ziaTiếng KongoTiếng KikuyuTiếng KuanyamaTiếng KazakhTiếng KalaallisutTiếng Khơ-m" +
	"eTiếng KannadaTiếng HànTiếng KanuriTiếng KashmiriTiếng KurdTiếng KomiTiếng Cornw" +
	"allTiếng KyrgyzTiếng La-tinhTiếng LuxembourgTiếng GandaTiếng LimburgTiếng Lingal" +
	"aTiếng LàoTiếng Lít-vaTiếng Luba-KatangaTiếng LatviaTiếng MalagasyTiếng Marshall" +
	"Tiếng MaoriTiếng MacedoniaTiếng MalayalamTiếng Mông CổTiếng MarathiTiếng Malaysi" +
	"aTiếng MaltTiếng Miến ĐiệnTiếng NauruTiếng Ndebele Miền BắcTiếng NepalTiếng Ndon" +
	"gaTiếng Hà LanTiếng Na Uy (Nynorsk)Tiếng Na Uy (Bokmål)Tiếng Ndebele Miền NamTiế" +
	"ng NavajoTiếng NyanjaTiếng OccitanTiếng OjibwaTiếng OromoTiếng OriyaTiếng Osseti" +
	"cTiếng PunjabTiếng PaliTiếng Ba LanTiếng PashtoTiếng Bồ Đào NhaTiếng QuechuaTiến" +
	"g RomanshTiếng RundiTiếng RumaniTiếng NgaTiếng KinyarwandaTiếng PhạnTiếng Sardin" +
	"iaTiếng SindhiTiếng Sami Miền BắcTiếng SangoTiếng SinhalaTiếng SlovakTiếng Slove" +
	"niaTiếng SamoaTiếng ShonaTiếng SomaliTiếng An-ba-niTiếng SerbiaTiếng SwatiTiếng " +
	"SesothoTiếng SudanTiếng Thụy ĐiểnTiếng SwahiliTiếng TamilTiếng TeluguTiếng Tajik" +
	"Tiếng TháiTiếng TigrigyaTiếng TurkTiếng TswanaTiếng TongaTiếng Thổ Nhĩ KỳTiếng T" +
	"songaTiếng TatarTiếng TahitiTiếng UyghurTiếng UcrainaTiếng UđuTiếng UzbekTiếng V" +
	"endaTiếng ViệtTiếng VolapükTiếng WalloonTiếng WolofTiếng XhosaTiếng Y-đitTiếng Y" +
	"orubaTiếng ZhuangTiếng TrungTiếng ZuluTiếng AchineseTiếng AcoliTiếng AdangmeTiến" +
	"g AdygheTiếng AfrihiliTiếng AghemTiếng AinuTiếng AkkadiaTiếng AleutTiếng Altai M" +
	"iền NamTiếng Anh cổTiếng AngikaTiếng AramaicTiếng AraucanianTiếng ArapahoTiếng A" +
	"rawakTiếng AsuTiếng AsturiasTiếng AwadhiTiếng BaluchiTiếng BaliTiếng BasaaTiếng " +
	"BamunTiếng GhomalaTiếng BejaTiếng BembaTiếng BenaTiếng BafutTiếng BhojpuriTiếng " +
	"BikolTiếng BiniTiếng KomTiếng SiksikaTiếng BrajTiếng BodoTiếng AkooseTiếng Buria" +
	"tTiếng BuginTiếng BuluTiếng BlinTiếng MedumbaTiếng CaddoTiếng CaribTiếng CayugaT" +
	"iếng AtsamTiếng CebuanoTiếng ChigaTiếng ChibchaTiếng ChagataiTiếng ChuukTiếng Ma" +
	"riBiệt ngữ ChinookTiếng ChoctawTiếng ChipewyanTiếng CherokeeTiếng CheyenneTiếng " +
	"Kurd SoraniTiếng CopticTiếng Thổ Nhĩ Kỳ CrimeanTiếng KashubiaTiếng DakotaTiếng D" +
	"argwaTiếng TaitaTiếng DelawareTiếng SlaveTiếng DogribTiếng DinkaTiếng ZarmaTiếng" +
	" DogriTiếng Hạ SorbiaTiếng DualaTiếng Hà Lan Trung cổTiếng Jola-FonyiTiếng Dyula" +
	"Tiếng DazagaTiếng EmbuTiếng EfikTiếng Ai Cập cổTiếng EkajukTiếng ElamiteTiếng An" +
	"h Trung cổTiếng EwondoTiếng FangTiếng PhilipinTiếng FonTiếng Pháp Trung cổTiếng " +
	"Pháp cổTiếng Frisian Miền BắcTiếng Frisian Miền ĐôngTiếng FriulianTiếng GaTiếng " +
	"GagauzTiếng GayoTiếng GbayaTiếng GeezTiếng GilbertTiếng Thượng Giéc-man Trung cổ" +
	"Tiếng Thượng Giéc-man cổTiếng GondiTiếng GorontaloTiếng Gô-tíchTiếng GreboTiếng " +
	"Hy Lạp cổTiếng Đức (Thụy Sĩ)Tiếng GusiiTiếng GwichʼinTiếng HaidaTiếng HawaiiTiến" +
	"g HiligaynonTiếng HittiteTiếng HmôngTiếng Thượng SorbiaTiếng HupaTiếng IbanTiếng" +
	" IbibioTiếng IlokoTiếng IngushTiếng LojbanTiếng NgombaTiếng MachameTiếng Judeo-B" +
	"a TưTiếng Judeo-Ả RậpTiếng Kara-KalpakTiếng KabyleTiếng KachinTiếng JjuTiếng Kam" +
	"baTiếng KawiTiếng KabardianTiếng KanembuTiếng TyapTiếng MakondeTiếng Kabuverdian" +
	"uTiếng KoroTiếng KhasiTiếng KhotanTiếng Koyra ChiiniTiếng KakoTiếng KalenjinTiến" +
	"g KimbunduTiếng Komi-PermyakTiếng KonkaniTiếng KosraeTiếng KpelleTiếng Karachay-" +
	"BalkarTiếng KarelianTiếng KurukhTiếng ShambalaTiếng BafiaTiếng CologneTiếng Kumy" +
	"kTiếng KutenaiTiếng LadinoTiếng LangiTiếng LahndaTiếng LambaTiếng LezghianTiếng " +
	"LakotaTiếng MongoTiếng LoziTiếng Luba-LuluaTiếng LuisenoTiếng LundaTiếng LuoTiến" +
	"g LushaiTiếng LuyiaTiếng MaduraTiếng MafaTiếng MagahiTiếng MaithiliTiếng Makasar" +
	"Tiếng MandingoTiếng MasaiTiếng MabaTiếng MokshaTiếng MandarTiếng MendeTiếng Meru" +
	"Tiếng MorisyenTiếng Ai-len Trung cổTiếng Makhuwa-MeettoTiếng Meta’Tiếng MicmacTi" +
	"ếng MinangkabauTiếng ManchuTiếng ManipuriTiếng MohawkTiếng MossiTiếng MundangNhi" +
	"ều Ngôn ngữTiếng CreekTiếng MirandaTiếng MarwariTiếng MyeneTiếng ErzyaTiếng Napo" +
	"liTiếng NamaTiếng Hạ Giéc-manTiếng NewariTiếng NiasTiếng NiueanTiếng KwasioTiếng" +
	" NgiemboonTiếng NogaiTiếng Na Uy cổTiếng N’KoBắc SothoTiếng NuerTiếng Newari Cổ " +
	"điểnTiếng NyamweziTiếng NyankoleTiếng NyoroTiếng NzimaTiếng OsageTiếng Thổ Nhĩ K" +
	"ỳ OttomanTiếng PangasinanTiếng PahlaviTiếng PampangaTiếng PapiamentoTiếng Palaua" +
	"nTiếng Ba Tư cổTiếng PhoeniciaTiếng PohnpeianTiếng Provençal cổTiếng KʼicheʼTiến" +
	"g RajasthaniTiếng RapanuiTiếng RarotonganTiếng RomboTiếng RomanyTiếng AromaniaTi" +
	"ếng RwaTiếng SandaweTiếng SakhaTiếng Samaritan AramaicTiếng SamburuTiếng SasakTi" +
	"ếng SantaliTiếng NgambayTiếng SanguTiếng SiciliaTiếng ScotsTiếng SenecaTiếng Sen" +
	"aTiếng SelkupTiếng Koyraboro SenniTiếng Ai-len cổTiếng TachelhitTiếng ShanTiếng " +
	"Ả-Rập ChadTiếng SidamoTIếng Sami Miền NamTiếng Lule SamiTiếng Inari SamiTiếng Sk" +
	"olt SamiTiếng SoninkeTiếng SogdienTiếng Sranan TongoTiếng SererTiếng SahoTiếng S" +
	"ukumaTiếng SusuTiếng SumeriaTiếng CômoTiếng Swahili CongoTiếng Syria Cổ điểnTiến" +
	"g SyriacTiếng TimneTiếng TesoTiếng TerenoTetumTiếng TigreTiếng TivTiếng TokelauT" +
	"iếng KlingonTiếng TlingitTiếng TamashekTiếng Nyasa TongaTiếng Tok PisinTiếng Tar" +
	"okoTiếng TsimshianTiếng TumbukaTiếng TuvaluTiếng TasawaqTiếng TuvinianTiếng Tama" +
	"zight Miền Trung Ma-rốcTiếng UdmurtTiếng UgariticTiếng UmbunduTiếng RootTiếng Va" +
	"iTiếng VoticTiếng VunjoTiếng WalserTiếng WalamoTiếng WarayTiếng WashoTiếng Kalmy" +
	"kTiếng SogaTiếng YaoTiếng YapTiếng YangbenTiếng YembaTiếng Quảng ĐôngTiếng Zapot" +
	"ecKý hiệu BlissymbolsTiếng ZenagaTiếng Tamazight Chuẩn của Ma-rốcTiếng ZuniKhông" +
	" có nội dung ngôn ngữTiếng ZazaTiếng Ả Rập Hiện đạiTiếng Thượng Giéc-man (Thụy S" +
	"ĩ)Tiếng Anh (Anh)Tiếng Anh (Mỹ)Tiếng Tây Ban Nha (Mỹ La tinh)Tiếng FlemishTiếng " +
	"Bồ Đào Nha (Braxin)Tiếng MoldovaTiếng Xéc bi - Croatia"

var viLangIdx = []uint16{ // 602 entries
	0x0, 0xc, 0x1c, 0x2b, 0x3a, 0x46, 0x55, 0x63, 0x74, 0x81, 0x8f, 0x9d,
	0xaf, 0xbe, 0xcd, 0xdd, 0xec, 0xfb, 0x10a, 0x11d, 0x12b, 0x13a, 0x149, 0x158,
	0x168, 0x177, 0x183, 0x18f, 0x1a8, 0x1b7, 0x1c4, 0x1d7, 0x1e5, 0x1f3, 0x203, 0x20e,
	0x21e, 0x229, 0x242, 0x256, 0x265, 0x273, 0x281, 0x28e, 0x2a0, 0x2ac, 0x2b9, 0x2c6,
	0x2d4, 0x2e2, 0x2fd, 0x30d, 0x31c, 0x32c, 0x338, 0x345, 0x355, 0x362, 0x373, 0x382,
	0x38f, 0x39e, 0x3ad, 0x3bb, 0x3d9, 0x3ea, 0x3fd, 0x409, 0x41f, 0x42e, 0x439, 0x448,
	0x452, 0x463, 0x471, 0x47d, 0x48b, 0x498, 0x4a6, 0x4b6, 0x4c4, 0x4d7, 0x4e6, 0x4f5,
	0x501, 0x50f, 0x51f, 0x52b, 0x537, 0x547, 0x555, 0x564, 0x576, 0x583, 0x592, 0x5a1,
	0x5ad, 0x5bc, 0x5d0, 0x5de, 0x5ee, 0x5fe, 0x60b, 0x61c, 0x62d, 0x63f, 0x64e, 0x65e,
	0x66a, 0x680, 0x68d, 0x6a9, 0x6b6, 0x6c4, 0x6d3, 0x6ea, 0x701, 0x71b, 0x729, 0x737,
	0x746, 0x754, 0x761, 0x76e, 0x77d, 0x78b, 0x797, 0x7a5, 0x7b3, 0x7c9, 0x7d8, 0x7e7,
	0x7f4, 0x802, 0x80d, 0x820, 0x82e, 0x83e, 0x84c, 0x865, 0x872, 0x881, 0x88f, 0x89f,
	0x8ac, 0x8b9, 0x8c7, 0x8d7, 0x8e5, 0x8f2, 0x901, 0x90e, 0x924, 0x933, 0x940, 0x94e,
	0x95b, 0x968, 0x978, 0x984, 0x992, 0x99f, 0x9b6, 0x9c4, 0x9d1, 0x9df, 0x9ed, 0x9fc,
	0xa08, 0xa15, 0xa22, 0xa30, 0xa40, 0xa4f, 0xa5c, 0xa69, 0xa77, 0xa85, 0xa93, 0xaa0,
	0xaac, 0xabc, 0xac9, 0xad8, 0xae6, 0xae6, 0xaf6, 0xb03, 0xb0f, 0xb1e, 0xb1e, 0xb2b,
	0xb2b, 0xb43, 0xb53, 0xb61, 0xb70, 0xb82, 0xb82, 0xb91, 0xb91, 0xb9f, 0xb9f, 0xb9f,
	0xbaa, 0xbaa, 0xbba, 0xbba, 0xbc8, 0xbc8, 0xbd7, 0xbe3, 0xbe3, 0xbf0, 0xbfd, 0xbfd,
	0xc0c, 0xc18, 0xc25, 0xc25, 0xc31, 0xc3e, 0xc3e, 0xc4e, 0xc5b, 0xc67, 0xc67, 0xc72,
	0xc81, 0xc81, 0xc81, 0xc8d, 0xc8d, 0xc99, 0xca7, 0xcb5, 0xcc2, 0xcce, 0xcda, 0xce9,
	0xcf6, 0xd03, 0xd11, 0xd1e, 0xd2d, 0xd3a, 0xd49, 0xd59, 0xd66, 0xd72, 0xd86, 0xd95,
	0xda6, 0xdb6, 0xdc6, 0xdd9, 0xde7, 0xde7, 0xe06, 0xe16, 0xe24, 0xe32, 0xe3f, 0xe4f,
	0xe5c, 0xe6a, 0xe77, 0xe84, 0xe91, 0xea4, 0xea4, 0xeb1, 0xecb, 0xedd, 0xeea, 0xef8,
	0xf04, 0xf10, 0xf10, 0xf25, 0xf33, 0xf42, 0xf58, 0xf58, 0xf66, 0xf66, 0xf72, 0xf82,
	0xf82, 0xf8d, 0xf8d, 0xfa5, 0xfb7, 0xfb7, 0xfd3, 0xff0, 0x1000, 0x100a, 0x1018, 0x1018,
	0x1024, 0x1031, 0x1031, 0x103d, 0x104c, 0x104c, 0x1072, 0x1092, 0x1092, 0x109f, 0x10b0, 0x10c1,
	0x10ce, 0x10e3, 0x10fe, 0x10fe, 0x10fe, 0x110b, 0x111c, 0x1129, 0x1129, 0x1137, 0x1137, 0x1149,
	0x1158, 0x1166, 0x117e, 0x117e, 0x118a, 0x1196, 0x11a4, 0x11b1, 0x11bf, 0x11bf, 0x11bf, 0x11cd,
	0x11db, 0x11ea, 0x11fe, 0x1215, 0x1215, 0x1228, 0x1236, 0x1244, 0x124f, 0x125c, 0x1268, 0x1279,
	0x1288, 0x1294, 0x12a3, 0x12b7, 0x12b7, 0x12c3, 0x12c3, 0x12d0, 0x12de, 0x12f2, 0x12f2, 0x12f2,
	0x12fe, 0x130e, 0x131e, 0x1332, 0x1341, 0x134f, 0x135d, 0x1374, 0x1374, 0x1374, 0x1384, 0x1392,
	0x13a2, 0x13af, 0x13be, 0x13cb, 0x13da, 0x13e8, 0x13f5, 0x1403, 0x1410, 0x1420, 0x1420, 0x1420,
	0x1420, 0x142e, 0x142e, 0x143b, 0x1447, 0x1447, 0x1459, 0x1468, 0x1475, 0x1480, 0x148e, 0x149b,
	0x149b, 0x149b, 0x14a9, 0x14b5, 0x14c3, 0x14d3, 0x14e2, 0x14f2, 0x14ff, 0x150b, 0x1519, 0x1527,
	0x1534, 0x1540, 0x1550, 0x1569, 0x157f, 0x158e, 0x159c, 0x15af, 0x15bd, 0x15cd, 0x15db, 0x15e8,
	0x15e8, 0x15f7, 0x160a, 0x1617, 0x1626, 0x1635, 0x1635, 0x1642, 0x164f, 0x164f, 0x164f, 0x165d,
	0x1669, 0x167f, 0x168d, 0x1699, 0x16a7, 0x16a7, 0x16b5, 0x16c6, 0x16d3, 0x16e5, 0x16e5, 0x16f3,
	0x16fe, 0x170a, 0x1725, 0x1735, 0x1745, 0x1752, 0x175f, 0x176c, 0x178b, 0x179d, 0x17ac, 0x17bc,
	0x17ce, 0x17dd, 0x17dd, 0x17dd, 0x17dd, 0x17f0, 0x17f0, 0x1801, 0x1801, 0x1801, 0x1812, 0x1812,
	0x1829, 0x183a, 0x183a, 0x184c, 0x185b, 0x186d, 0x186d, 0x186d, 0x187a, 0x1888, 0x1888, 0x1888,
	0x1888, 0x1898, 0x18a3, 0x18b2, 0x18bf, 0x18d8, 0x18e7, 0x18f4, 0x1903, 0x1903, 0x1912, 0x191f,
	0x192e, 0x193b, 0x193b, 0x1949, 0x1955, 0x1955, 0x1963, 0x197a, 0x198d, 0x198d, 0x199e, 0x19aa,
	0x19c0, 0x19ce, 0x19ce, 0x19ce, 0x19e5, 0x19f6, 0x1a08, 0x1a1a, 0x1a29, 0x1a38, 0x1a4c, 0x1a59,
	0x1a65, 0x1a65, 0x1a73, 0x1a7f, 0x1a8e, 0x1a9b, 0x1ab0, 0x1aca, 0x1ad8, 0x1ad8, 0x1ad8, 0x1ae5,
	0x1af1, 0x1aff, 0x1b04, 0x1b11, 0x1b1c, 0x1b2b, 0x1b2b, 0x1b3a, 0x1b49, 0x1b49, 0x1b59, 0x1b6c,
	0x1b7d, 0x1b7d, 0x1b8b, 0x1b8b, 0x1b9c, 0x1b9c, 0x1bab, 0x1bb9, 0x1bc8, 0x1bd8, 0x1bff, 0x1c0d,
	0x1c1d, 0x1c2c, 0x1c38, 0x1c43, 0x1c43, 0x1c43, 0x1c43, 0x1c43, 0x1c50, 0x1c50, 0x1c5d, 0x1c6b,
	0x1c79, 0x1c86, 0x1c93, 0x1c93, 0x1ca1, 0x1ca1, 0x1cad, 0x1cb8, 0x1cc3, 0x1cd2, 0x1cdf, 0x1cdf,
	0x1cf5, 0x1d04, 0x1d1a, 0x1d1a, 0x1d28, 0x1d50, 0x1d5c, 0x1d7d, 0x1d89, 0x1da8, 0x1da8, 0x1dd0,
	0x1dd0, 0x1dd0, 0x1de1, 0x1df3, 0x1e16, 0x1e16, 0x1e16, 0x1e16, 0x1e16, 0x1e25, 0x1e44, 0x1e44,
	0x1e53, 0x1e6c,
}

const zhLangStr = "" +
	"阿法文阿布哈西亚文阿维斯塔文南非荷兰文阿肯文阿姆哈拉文阿拉贡文阿拉伯文阿萨姆文阿瓦尔文艾马拉文阿塞拜疆文巴什客尔文白俄罗斯文保加利亚文比斯拉马文班巴拉文孟加拉文" +
	"藏文布里多尼文波斯尼亚文加泰罗尼亚文车臣文查莫罗文科西嘉文克里族文捷克文宗教斯拉夫文楚瓦什文威尔士文丹麦文德文迪维希文不丹文埃维文希腊文英文世界文西班牙文爱沙尼" +
	"亚文巴斯克文波斯文夫拉文芬兰文斐济文法罗文法文西弗里西亚文爱尔兰文苏格兰盖尔文加利西亚文瓜拉尼文古吉拉特文马恩岛文豪萨文希伯来文印地文希里莫图文克罗地亚文海地文" +
	"匈牙利文亚美尼亚文赫雷罗文国际文字印度尼西亚文国际文字（E）伊布文四川彝文依奴皮维克文伊多文冰岛文意大利文因纽特文日文爪哇文格鲁吉亚文刚果文吉库尤文宽亚玛文哈萨" +
	"克文格陵兰文高棉文卡纳达文韩文卡努里文克什米尔文库尔德文科米文凯尔特文吉尔吉斯文拉丁文卢森堡文卢干达文淋布尔吉文林加拉文老挝文立陶宛文鲁巴加丹加文拉脱维亚文马尔" +
	"加什文马绍尔文毛利文马其顿文马拉雅拉姆文蒙古文马拉地文马来文马耳他文缅甸文瑙鲁文北恩德贝勒文尼泊尔文恩东加文荷兰文挪威尼诺斯克文挪威博克马尔文南恩德贝勒文纳瓦霍" +
	"文尼扬扎文奥克西唐文奥吉布瓦文奥洛莫文奥里亚文奥塞梯文旁遮普文巴利文波兰文普什图文葡萄牙文盖丘亚文罗曼什文基隆迪文罗马尼亚文俄文卢旺达文梵文萨丁文信德文北萨米文" +
	"桑戈文僧伽罗文斯洛伐克文斯洛文尼亚文萨摩亚文绍纳文索马里文阿尔巴尼亚文塞尔维亚文斯瓦特文南索托文巽他文瑞典文斯瓦希里文泰米尔文泰卢固文塔吉克文泰文提格里尼亚文土" +
	"库曼文塞茨瓦纳文汤加文土耳其文宗加文塔塔尔文塔西提文维吾尔文乌克兰文乌尔都文乌兹别克文文达文越南文沃拉普克文瓦隆文沃洛夫文科萨文依地文约鲁巴文壮文中文祖鲁文亚齐" +
	"文阿乔利文阿当梅文阿迪何文阿弗里希利文亚罕文阿伊努文阿卡德文阿留申文南阿尔泰文古英文昂加文阿拉米文马普切文阿拉帕霍文阿拉瓦克文阿苏文阿斯图里亚思特文阿瓦乔文俾路" +
	"支文巴里文巴萨文巴姆穆文戈马拉文别札文别姆巴文贝纳文巴非特文博杰普尔文毕库尔文比尼文科姆文司克司卡文布拉杰文博多文阿库色文布里亚特文布吉文布鲁文布林文梅敦巴文卡" +
	"多文巴勒比文卡尤加文阿灿文宿务文奇加文契布卡文查加文楚吾克文马里文契努克文乔克托文佩瓦扬文彻罗基文夏延文索拉尼库尔德文科普特文克里米亚土耳其文卡舒文达科他文达尔" +
	"格瓦文台塔文特拉华文司雷夫文多格里布文丁卡文哲尔马文多格拉文下索布文都阿拉文中古荷兰文朱拉文迪尤拉文达扎葛文恩布文埃菲克文古埃及文埃克丘克文艾拉米特文中古英文旺" +
	"杜文芳格文菲律宾文丰文中古法文古法文北弗里西亚文东弗里西亚文弗留利文加文加告兹文迦约文葛巴亚文吉兹文吉尔伯特斯文中古高地德文古高地德文岗德文科洛涅达罗文哥特文格" +
	"列博文古希腊文瑞士德文古西文吉维克琴文海达文夏威夷文希利盖农文赫梯文赫蒙文上索布文胡帕文伊班文伊比比奥文伊洛干诺文印古什文逻辑文恩艮巴马切姆文犹太波斯文犹太阿拉" +
	"伯文卡拉卡尔帕克文卡比尔文卡琴文卡捷文卡姆巴文卡威文卡巴尔达文加涅姆布文卡塔布文马孔德文卡布佛得鲁文科罗文卡西文和田文西桑海文卡库文卡伦金文金邦杜文科米-彼尔米" +
	"亚克文刚卡尼文科斯拉伊文克佩列文卡拉恰伊巴尔卡尔文卡累利阿文库鲁克文香巴拉文巴菲亚文科隆文库梅克文库特内文拉迪诺文朗吉文拉亨达文兰巴文莱兹依昂文拉科塔文芒戈文洛" +
	"兹文鲁巴鲁瓦文路易塞诺文隆达文卢奥文卢晒文卢雅文马都拉文马法文马加伊文迈蒂利文望加锡文曼丁哥文萨伊文马坝文莫克沙文曼达尔文门迪文梅鲁文毛里求斯克里奥尔文中古爱尔" +
	"兰文马夸文梅塔米克马克文米南卡保文满文曼尼普里文摩霍克文莫西文蒙当文多种语系克里克文米兰德斯文马尔瓦利文姆耶内文俄日亚文拿波里文纳马文低地德文尼瓦尔文尼亚斯文纽" +
	"埃文夸西奥文恩甘澎文诺盖文古诺尔斯文西非书面文字北索托文努埃尔文经典尼瓦尔文尼亚姆韦齐文尼昂科勒文尼约罗文恩济马文奥萨格文奥托曼土耳其文邦阿西楠文帕拉维文邦板牙" +
	"文帕皮亚门托文帕劳文古老波斯文腓尼基文波纳佩文普罗文斯文基切文拉贾斯坦文拉帕努伊文拉罗汤加文兰博文吉普赛文阿罗马尼亚文罗瓦文散达维文雅库特文萨玛利亚文桑布鲁文萨" +
	"萨克文桑塔利文甘拜文桑古文西西里文苏格兰文塞内卡文塞纳文塞尔库普文东桑海文古爱尔兰文希尔哈文掸文乍得阿拉伯文悉达摩文南萨米文律勒欧萨米文伊纳里萨米文斯科特萨米文" +
	"索尼基文古粟特文苏里南汤加文谢列尔文萨霍文苏库马文苏苏文苏马文科摩罗文刚果斯瓦希里文经典叙利亚文叙利亚文滕内文特索文特列纳文特塔姆文提格雷文蒂夫文托克劳文克林贡" +
	"文特林吉特文塔马奇克文汤加文（尼亚萨地区）托克皮辛文太鲁阁文蒂姆西亚文通布卡文图瓦卢文北桑海文图瓦文塔马齐格特文乌德穆尔特文乌加里特文翁本杜文根语言瓦伊文沃提克" +
	"文温旧文瓦尔瑟文瓦拉莫文瓦赖文瓦绍文卡尔梅克文索加文瑶族文雅浦文洋卞文耶姆巴文粤语萨波蒂克文布利斯符号泽纳加文标准摩洛哥塔马塞特文祖尼文无语言内容扎扎文现代标准" +
	"阿拉伯文奥地利德文瑞士高地德文澳大利亚英文加拿大英文英式英文美式英文拉丁美洲西班牙文欧洲西班牙文墨西哥西班牙文加拿大法文瑞士法文佛兰芒文巴西葡萄牙文欧洲葡萄牙文" +
	"摩尔多瓦文塞尔维亚-克罗地亚文简体中文繁体中文"

var zhLangIdx = []uint16{ // 604 entries
	0x0, 0x9, 0x1b, 0x2a, 0x39, 0x42, 0x51, 0x5d, 0x69, 0x75, 0x81, 0x8d,
	0x9c, 0xab, 0xba, 0xc9, 0xd8, 0xe4, 0xf0, 0xf6, 0x105, 0x114, 0x126, 0x12f,
	0x13b, 0x147, 0x153, 0x15c, 0x16e, 0x17a, 0x186, 0x18f, 0x195, 0x1a1, 0x1aa, 0x1b3,
	0x1bc, 0x1c2, 0x1cb, 0x1d7, 0x1e6, 0x1f2, 0x1fb, 0x204, 0x20d, 0x216, 0x21f, 0x225,
	0x237, 0x243, 0x255, 0x264, 0x270, 0x27f, 0x28b, 0x294, 0x2a0, 0x2a9, 0x2b8, 0x2c7,
	0x2d0, 0x2dc, 0x2eb, 0x2f7, 0x303, 0x315, 0x328, 0x331, 0x33d, 0x34f, 0x358, 0x361,
	0x36d, 0x379, 0x37f, 0x388, 0x397, 0x3a0, 0x3ac, 0x3b8, 0x3c4, 0x3d0, 0x3d9, 0x3e5,
	0x3eb, 0x3f7, 0x406, 0x412, 0x41b, 0x427, 0x436, 0x43f, 0x44b, 0x457, 0x466, 0x472,
	0x47b, 0x487, 0x499, 0x4a8, 0x4b7, 0x4c3, 0x4cc, 0x4d8, 0x4ea, 0x4f3, 0x4ff, 0x508,
	0x514, 0x51d, 0x526, 0x538, 0x544, 0x550, 0x559, 0x56e, 0x583, 0x595, 0x5a1, 0x5ad,
	0x5bc, 0x5cb, 0x5d7, 0x5e3, 0x5ef, 0x5fb, 0x604, 0x60d, 0x619, 0x625, 0x631, 0x63d,
	0x649, 0x658, 0x65e, 0x66a, 0x670, 0x679, 0x682, 0x68e, 0x697, 0x6a3, 0x6b2, 0x6c4,
	0x6d0, 0x6d9, 0x6e5, 0x6f7, 0x706, 0x712, 0x71e, 0x727, 0x730, 0x73f, 0x74b, 0x757,
	0x763, 0x769, 0x77b, 0x787, 0x796, 0x79f, 0x7ab, 0x7b4, 0x7c0, 0x7cc, 0x7d8, 0x7e4,
	0x7f0, 0x7ff, 0x808, 0x811, 0x820, 0x829, 0x835, 0x83e, 0x847, 0x853, 0x859, 0x85f,
	0x868, 0x871, 0x87d, 0x889, 0x895, 0x895, 0x8a7, 0x8b0, 0x8bc, 0x8c8, 0x8c8, 0x8d4,
	0x8d4, 0x8e3, 0x8ec, 0x8f5, 0x901, 0x90d, 0x90d, 0x91c, 0x91c, 0x92b, 0x92b, 0x92b,
	0x934, 0x934, 0x94c, 0x94c, 0x958, 0x958, 0x964, 0x96d, 0x96d, 0x976, 0x982, 0x982,
	0x98e, 0x997, 0x9a3, 0x9a3, 0x9ac, 0x9b8, 0x9b8, 0x9c7, 0x9d3, 0x9dc, 0x9dc, 0x9e5,
	0x9f4, 0x9f4, 0x9f4, 0xa00, 0xa00, 0xa09, 0xa15, 0xa24, 0xa2d, 0xa36, 0xa3f, 0xa4b,
	0xa54, 0xa60, 0xa6c, 0xa75, 0xa7e, 0xa87, 0xa93, 0xa9c, 0xaa8, 0xab1, 0xabd, 0xac9,
	0xad5, 0xae1, 0xaea, 0xaff, 0xb0b, 0xb0b, 0xb23, 0xb2c, 0xb38, 0xb47, 0xb50, 0xb5c,
	0xb68, 0xb77, 0xb80, 0xb8c, 0xb98, 0xba4, 0xba4, 0xbb0, 0xbbf, 0xbc8, 0xbd4, 0xbe0,
	0xbe9, 0xbf5, 0xbf5, 0xc01, 0xc10, 0xc1f, 0xc2b, 0xc2b, 0xc34, 0xc34, 0xc3d, 0xc49,
	0xc49, 0xc4f, 0xc4f, 0xc5b, 0xc64, 0xc64, 0xc76, 0xc88, 0xc94, 0xc9a, 0xca6, 0xca6,
	0xcaf, 0xcbb, 0xcbb, 0xcc4, 0xcd6, 0xcd6, 0xce8, 0xcf7, 0xcf7, 0xd00, 0xd12, 0xd1b,
	0xd27, 0xd33, 0xd3f, 0xd3f, 0xd3f, 0xd48, 0xd57, 0xd60, 0xd60, 0xd6c, 0xd6c, 0xd7b,
	0xd84, 0xd8d, 0xd99, 0xd99, 0xda2, 0xdab, 0xdba, 0xdc9, 0xdd5, 0xdd5, 0xdd5, 0xdde,
	0xde7, 0xdf3, 0xe02, 0xe14, 0xe14, 0xe29, 0xe35, 0xe3e, 0xe47, 0xe53, 0xe5c, 0xe6b,
	0xe7a, 0xe86, 0xe92, 0xea4, 0xea4, 0xead, 0xead, 0xeb6, 0xebf, 0xecb, 0xecb, 0xecb,
	0xed4, 0xee0, 0xeec, 0xf05, 0xf11, 0xf20, 0xf2c, 0xf47, 0xf47, 0xf47, 0xf56, 0xf62,
	0xf6e, 0xf7a, 0xf83, 0xf8f, 0xf9b, 0xfa7, 0xfb0, 0xfbc, 0xfc5, 0xfd4, 0xfd4, 0xfd4,
	0xfd4, 0xfe0, 0xfe0, 0xfe9, 0xff2, 0xff2, 0x1001, 0x1010, 0x1019, 0x1022, 0x102b, 0x1034,
	0x1034, 0x1034, 0x1040, 0x1049, 0x1055, 0x1061, 0x106d, 0x1079, 0x1082, 0x108b, 0x1097, 0x10a3,
	0x10ac, 0x10b5, 0x10d0, 0x10e2, 0x10eb, 0x10f1, 0x1100, 0x110f, 0x1115, 0x1124, 0x1130, 0x1139,
	0x1139, 0x1142, 0x114e, 0x115a, 0x1169, 0x1178, 0x1178, 0x1184, 0x1190, 0x1190, 0x1190, 0x119c,
	0x11a5, 0x11b1, 0x11bd, 0x11c9, 0x11d2, 0x11d2, 0x11de, 0x11ea, 0x11f3, 0x1202, 0x1202, 0x1214,
	0x1220, 0x122c, 0x123e, 0x1250, 0x125f, 0x126b, 0x1277, 0x1283, 0x1298, 0x12a7, 0x12b3, 0x12bf,
	0x12d1, 0x12da, 0x12da, 0x12da, 0x12da, 0x12e9, 0x12e9, 0x12f5, 0x12f5, 0x12f5, 0x1301, 0x1301,
	0x1310, 0x1319, 0x1319, 0x1328, 0x1337, 0x1346, 0x1346, 0x1346, 0x134f, 0x135b, 0x135b, 0x135b,
	0x135b, 0x136d, 0x1376, 0x1382, 0x138e, 0x139d, 0x13a9, 0x13b5, 0x13c1, 0x13c1, 0x13ca, 0x13d3,
	0x13df, 0x13eb, 0x13eb, 0x13f7, 0x1400, 0x1400, 0x140f, 0x141b, 0x142a, 0x142a, 0x1436, 0x143c,
	0x144e, 0x145a, 0x145a, 0x145a, 0x1466, 0x1478, 0x148a, 0x149c, 0x14a8, 0x14b4, 0x14c6, 0x14d2,
	0x14db, 0x14db, 0x14e7, 0x14f0, 0x14f9, 0x1505, 0x151a, 0x152c, 0x1538, 0x1538, 0x1538, 0x1541,
	0x154a, 0x1556, 0x1562, 0x156e, 0x1577, 0x1583, 0x1583, 0x158f, 0x159e, 0x159e, 0x15ad, 0x15cb,
	0x15da, 0x15da, 0x15e6, 0x15e6, 0x15f5, 0x15f5, 0x1601, 0x160d, 0x1619, 0x1622, 0x1634, 0x1646,
	0x1655, 0x1661, 0x166a, 0x1673, 0x1673, 0x1673, 0x1673, 0x1673, 0x167f, 0x167f, 0x1688, 0x1694,
	0x16a0, 0x16a9, 0x16b2, 0x16b2, 0x16c1, 0x16c1, 0x16ca, 0x16d3, 0x16dc, 0x16e5, 0x16f1, 0x16f1,
	0x16f7, 0x1706, 0x1715, 0x1715, 0x1721, 0x173f, 0x1748, 0x1757, 0x1760, 0x1778, 0x1787, 0x1799,
	0x17ab, 0x17ba, 0x17c6, 0x17d2, 0x17ea, 0x17fc, 0x1811, 0x1820, 0x182c, 0x1838, 0x184a, 0x185c,
	0x186b, 0x1887, 0x1893, 0x189f,
}

const zhHantLangStr = "" +
	"阿法文阿布哈茲文阿緯斯陀文南非荷蘭文阿坎文阿姆哈拉文阿拉貢文阿拉伯文阿薩姆文阿瓦爾文艾馬拉文亞塞拜然文巴什客爾文白俄羅斯文保加利亞文比斯拉馬文班巴拉文孟加拉文藏" +
	"文布列塔尼文波士尼亞文加泰羅尼亞文車臣文查莫洛文科西嘉文克裡文捷克文宗教斯拉夫文楚瓦什文威爾斯文丹麥文德文迪維西文宗卡文埃維文希臘文英文世界文西班牙文愛沙尼亞文" +
	"巴斯克文波斯文富拉文芬蘭文斐濟文法羅文法文西弗里西亞文愛爾蘭文蘇格蘭蓋爾文加利西亞文瓜拉尼文古吉拉特文曼島文豪撒文希伯來文北印度文西里莫圖土文克羅埃西亞文海地文" +
	"匈牙利文亞美尼亞文赫雷羅文國際文印尼文國際文（E）伊布文四川彝文依奴皮維克文伊多文冰島文義大利文因紐特文日文爪哇文喬治亞文剛果文吉庫尤文廣亞馬文哈薩克文格陵蘭文" +
	"高棉文坎那達文韓文卡努裡文喀什米爾文庫爾德文科米文康瓦耳文吉爾吉斯文拉丁文盧森堡文干達文林堡文林加拉文寮文立陶宛文魯巴加丹加文拉脫維亞文馬拉加什文馬紹爾文毛利文" +
	"馬其頓文馬來亞拉姆文蒙古文馬拉地文馬來文馬爾他文緬甸文諾魯文北地畢列文尼泊爾文恩東加文荷蘭文耐諾斯克挪威文巴克摩挪威文南地畢列文納瓦霍文尼揚賈文奧克西坦文奧杰布" +
	"瓦文奧羅莫文歐利亞文奧塞提文旁遮普文巴利文波蘭文普什圖文葡萄牙文蓋楚瓦文羅曼斯文隆迪文羅馬尼亞文俄文盧安達文梵文撒丁文信德文北方薩米文桑戈文僧伽羅文斯洛伐克文斯" +
	"洛維尼亞文薩摩亞文塞內加爾文索馬利文阿爾巴尼亞文塞爾維亞文斯瓦特文塞索托文巽他文瑞典文史瓦希里文坦米爾文泰盧固文塔吉克文泰文提格利尼亞文土庫曼文突尼西亞文東加文" +
	"土耳其文特松加文韃靼文大溪地文維吾爾文烏克蘭文烏都文烏茲別克文溫達文越南文沃拉普克文瓦隆文沃洛夫文科薩文意第緒文約魯巴文壯文中文祖魯文亞齊文阿僑利文阿當莫文阿迪" +
	"各文突尼斯阿拉伯文阿弗里希利文亞罕文阿伊努文阿卡德文阿拉巴馬文阿留申文蓋格阿爾巴尼亞文南阿爾泰文古英文昂加文阿拉米文馬普切文阿拉奧納文阿拉帕霍文阿爾及利亞阿拉伯" +
	"文阿拉瓦克文摩洛哥阿拉伯文埃及阿拉伯文阿蘇文美國手語阿斯圖里亞文科塔瓦文阿瓦文南亞塞拜然文俾路支文峇里文巴伐利亞文巴薩文巴姆穆文巴塔克托巴文戈馬拉文貝扎文別姆巴" +
	"文貝塔維文貝納文富特文巴達加文博傑普爾文比科爾文比尼文班亞爾文康姆文錫克錫卡文比什奴普萊利亞文巴赫蒂亞里文布拉杰文布拉維文博多文阿庫色文布里阿特文布吉斯文布魯文" +
	"比林文梅敦巴文卡多文加勒比文卡尤加文阿燦文宿霧文奇加文奇布查文查加文處奇斯文馬里文契奴克文喬克托文奇佩瓦揚文柴羅基文沙伊安文索拉尼庫爾德文科普特文卡皮茲文克里米" +
	"亞半島的土耳其文；克里米亞半島的塔塔爾文卡舒布文達科他文達爾格瓦文台塔文德拉瓦文斯拉夫多格里布文丁卡文扎爾馬文多格來文下索布文中部杜順文杜亞拉文中古荷蘭文朱拉文" +
	"迪尤拉文達薩文恩布文埃菲克文埃米利安文古埃及文艾卡朱克文埃蘭文中古英文中尤皮克文依汪都文埃斯特雷馬杜拉文芳族文菲律賓文托爾訥芬蘭文豐文卡真法文中古法文古法文法蘭" +
	"克-普羅旺斯文北弗里西亞文東弗里西亞文弗留利文加族文加告茲文贛語加約文葛巴亞文索羅亞斯德教達里文吉茲文吉爾伯特群島文吉拉基文中古高地德文古高地日耳曼文孔卡尼文岡" +
	"德文科隆達羅文哥德文格列博文古希臘文德文（瑞士）瓦尤文弗拉弗拉文古西文圭契文海達文客家話夏威夷文斐濟印地文希利蓋農文赫梯文孟文上索布文湘語胡帕文伊班文伊比比奧文" +
	"伊洛闊文印古什文英格裏亞文牙買加克裏奧爾英文邏輯文恩格姆巴文馬恰美文猶太教-波斯文猶太阿拉伯文日德蘭文卡拉卡爾帕克文卡比爾文卡琴文卡捷文卡姆巴文卡威文卡巴爾達文" +
	"卡念布文卡塔布文馬孔德文卡布威爾第文肯揚文科羅文坎剛文卡西文和闐文西桑海文科瓦文北紮紮其文卡庫文卡倫金文金邦杜文科米-彼爾米亞克文貢根文科斯雷恩文克佩列文卡拉柴" +
	"-包爾卡爾文塞拉利昂克裏奧爾文基那來阿文卡累利阿文庫魯科文尚巴拉文巴菲亞文科隆文庫密克文庫特奈文拉迪諾文朗吉文拉亨達文蘭巴文列茲干文新共同語言利古里亞文利伏尼亞" +
	"文拉科塔文倫巴底文芒戈文洛齊文拉特加萊文魯巴魯魯亞文路易塞諾文盧恩達文盧奧文盧晒文盧雅文文言文拉茲文馬都拉文馬法文馬加伊文邁蒂利文望加錫文曼丁哥文馬賽文馬巴文莫" +
	"克沙文曼達文門德文梅魯文克里奧文（模里西斯）中古愛爾蘭文馬夸文美塔文米克馬克文米南卡堡文滿族文曼尼普裡文莫霍克文莫西文西馬裏文蒙當文多種語言克里克文米蘭德斯文馬" +
	"爾尼裡文明打威文姆耶內文厄爾茲亞文瑪詹德拉尼文閩南語拿波里文納馬文低地德文尼瓦爾文尼亞斯文紐埃文阿沃那加文夸西奧文恩甘澎文諾蓋文古諾爾斯文諾維亞文曼德文字 (N" +
	"’Ko)北索托文努埃爾文古尼瓦爾文尼揚韋齊文尼揚科萊文尼奧囉文尼茲馬文歐塞奇文鄂圖曼土耳其文潘加辛文巴列維文潘帕嘉文帕皮阿門托文帛琉文庇卡底文賓夕法尼亞德文門諾" +
	"低地德文古波斯文普法爾茨德文腓尼基文皮埃蒙特文旁狄希臘文波那貝文普魯士文古普羅旺斯文基切文欽博拉索海蘭蓋丘亞文拉賈斯坦諸文復活島文拉羅通加文羅馬格諾里文里菲亞諾" +
	"文蘭博文吉普賽文羅圖馬島文盧森尼亞文羅維阿納文羅馬尼亞語系羅瓦文桑達韋文雅庫特文薩瑪利亞阿拉姆文薩布魯文撒撒克文散塔利文索拉什特拉文甘拜文桑古文西西里文蘇格蘭文" +
	"薩丁尼亞-薩薩里文塞訥卡文賽納文瑟里文瑟爾卡普文東桑海文古愛爾蘭文薩莫吉希亞文希爾哈文撣文阿拉伯文（查德）希達摩文下西利西亞文塞拉亞文南薩米文魯勒薩米文伊納裡薩" +
	"米文斯科特薩米文索尼基文索格底亞納文蘇拉南東墎文塞雷爾文薩霍文沙特菲士蘭文蘇庫馬文蘇蘇文蘇美文葛摩文史瓦希里文（剛果）古敘利亞文敘利亞文西利西亞文圖盧文提姆文特" +
	"索文泰雷諾文泰頓文蒂格雷文提夫文托克勞文查庫爾文克林貢文特林基特文塔里什文塔馬奇克文東加文（尼亞薩）托比辛文圖羅尤文太魯閣文特薩克尼恩文欽西安文穆斯林塔特文圖姆" +
	"布卡文吐瓦魯文北桑海文土凡文塔馬齊格特文沃蒂艾克文烏加列文姆本杜文根語言瓦伊文威尼斯文維普森文西佛蘭德文美茵-法蘭克尼亞文沃提克文佛羅文溫舊文瓦瑟文瓦拉莫文瓦瑞" +
	"文瓦紹文吳語卡爾梅克文明格列爾文索加文瑤文雅浦文洋卞文耶姆巴文奈恩加圖文粵語薩波特克文布列斯符號西蘭文澤納加文標準摩洛哥塔馬塞特文祖尼文無語言內容扎扎文現代標準" +
	"阿拉伯文高地德文（瑞士）佛蘭芒文摩爾多瓦文塞爾維亞克羅埃西亞文簡體中文繁體中文"

var zhHantLangIdx = []uint16{ // 604 entries
	0x0, 0x9, 0x18, 0x27, 0x36, 0x3f, 0x4e, 0x5a, 0x66, 0x72, 0x7e, 0x8a,
	0x99, 0xa8, 0xb7, 0xc6, 0xd5, 0xe1, 0xed, 0xf3, 0x102, 0x111, 0x123, 0x12c,
	0x138, 0x144, 0x14d, 0x156, 0x168, 0x174, 0x180, 0x189, 0x18f, 0x19b, 0x1a4, 0x1ad,
	0x1b6, 0x1bc, 0x1c5, 0x1d1, 0x1e0, 0x1ec, 0x1f5, 0x1fe, 0x207, 0x210, 0x219, 0x21f,
	0x231, 0x23d, 0x24f, 0x25e, 0x26a, 0x279, 0x282, 0x28b, 0x297, 0x2a3, 0x2b5, 0x2c7,
	0x2d0, 0x2dc, 0x2eb, 0x2f7, 0x300, 0x309, 0x319, 0x322, 0x32e, 0x340, 0x349, 0x352,
	0x35e, 0x36a, 0x370, 0x379, 0x385, 0x38e, 0x39a, 0x3a6, 0x3b2, 0x3be, 0x3c7, 0x3d3,
	0x3d9, 0x3e5, 0x3f4, 0x400, 0x409, 0x415, 0x424, 0x42d, 0x439, 0x442, 0x44b, 0x457,
	0x45d, 0x469, 0x47b, 0x48a, 0x499, 0x4a5, 0x4ae, 0x4ba, 0x4cc, 0x4d5, 0x4e1, 0x4ea,
	0x4f6, 0x4ff, 0x508, 0x517, 0x523, 0x52f, 0x538, 0x54d, 0x55f, 0x56e, 0x57a, 0x586,
	0x595, 0x5a4, 0x5b0, 0x5bc, 0x5c8, 0x5d4, 0x5dd, 0x5e6, 0x5f2, 0x5fe, 0x60a, 0x616,
	0x61f, 0x62e, 0x634, 0x640, 0x646, 0x64f, 0x658, 0x667, 0x670, 0x67c, 0x68b, 0x69d,
	0x6a9, 0x6b8, 0x6c4, 0x6d6, 0x6e5, 0x6f1, 0x6fd, 0x706, 0x70f, 0x71e, 0x72a, 0x736,
	0x742, 0x748, 0x75a, 0x766, 0x775, 0x77e, 0x78a, 0x796, 0x79f, 0x7ab, 0x7b7, 0x7c3,
	0x7cc, 0x7db, 0x7e4, 0x7ed, 0x7fc, 0x805, 0x811, 0x81a, 0x826, 0x832, 0x838, 0x83e,
	0x847, 0x850, 0x85c, 0x868, 0x874, 0x889, 0x89b, 0x8a4, 0x8b0, 0x8bc, 0x8cb, 0x8d7,
	0x8ef, 0x8fe, 0x907, 0x910, 0x91c, 0x928, 0x937, 0x946, 0x961, 0x970, 0x985, 0x997,
	0x9a0, 0x9ac, 0x9be, 0x9ca, 0x9d3, 0x9e5, 0x9f1, 0x9fa, 0xa09, 0xa12, 0xa1e, 0xa30,
	0xa3c, 0xa45, 0xa51, 0xa5d, 0xa66, 0xa6f, 0xa7b, 0xa8a, 0xa96, 0xa9f, 0xaab, 0xab4,
	0xac3, 0xadb, 0xaed, 0xaf9, 0xb05, 0xb0e, 0xb1a, 0xb29, 0xb35, 0xb3e, 0xb47, 0xb53,
	0xb5c, 0xb68, 0xb74, 0xb7d, 0xb86, 0xb8f, 0xb9b, 0xba4, 0xbb0, 0xbb9, 0xbc5, 0xbd1,
	0xbe0, 0xbec, 0xbf8, 0xc0d, 0xc19, 0xc25, 0xc6a, 0xc76, 0xc82, 0xc91, 0xc9a, 0xca6,
	0xcaf, 0xcbe, 0xcc7, 0xcd3, 0xcdf, 0xceb, 0xcfa, 0xd06, 0xd15, 0xd1e, 0xd2a, 0xd33,
	0xd3c, 0xd48, 0xd57, 0xd63, 0xd72, 0xd7b, 0xd87, 0xd96, 0xda2, 0xdba, 0xdc3, 0xdcf,
	0xde1, 0xde7, 0xdf3, 0xdff, 0xe08, 0xe21, 0xe33, 0xe45, 0xe51, 0xe5a, 0xe66, 0xe6c,
	0xe75, 0xe81, 0xe9c, 0xea5, 0xeba, 0xec6, 0xed8, 0xeed, 0xef9, 0xf02, 0xf11, 0xf1a,
	0xf26, 0xf32, 0xf44, 0xf4d, 0xf5c, 0xf65, 0xf6e, 0xf77, 0xf80, 0xf8c, 0xf9b, 0xfaa,
	0xfb3, 0xfb9, 0xfc5, 0xfcb, 0xfd4, 0xfdd, 0xfec, 0xff8, 0x1004, 0x1013, 0x102e, 0x1037,
	0x1046, 0x1052, 0x1065, 0x1077, 0x1083, 0x1098, 0x10a4, 0x10ad, 0x10b6, 0x10c2, 0x10cb, 0x10da,
	0x10e6, 0x10f2, 0x10fe, 0x1110, 0x1119, 0x1122, 0x112b, 0x1134, 0x113d, 0x1149, 0x1152, 0x1161,
	0x116a, 0x1176, 0x1182, 0x119b, 0x11a4, 0x11b3, 0x11bf, 0x11d8, 0x11f3, 0x1202, 0x1211, 0x121d,
	0x1229, 0x1235, 0x123e, 0x124a, 0x1256, 0x1262, 0x126b, 0x1277, 0x1280, 0x128c, 0x129b, 0x12aa,
	0x12b9, 0x12c5, 0x12d1, 0x12da, 0x12e3, 0x12f2, 0x1304, 0x1313, 0x131f, 0x1328, 0x1331, 0x133a,
	0x1343, 0x134c, 0x1358, 0x1361, 0x136d, 0x1379, 0x1385, 0x1391, 0x139a, 0x13a3, 0x13af, 0x13b8,
	0x13c1, 0x13ca, 0x13e8, 0x13fa, 0x1403, 0x140c, 0x141b, 0x142a, 0x1433, 0x1442, 0x144e, 0x1457,
	0x1463, 0x146c, 0x1478, 0x1484, 0x1493, 0x14a2, 0x14ae, 0x14ba, 0x14c9, 0x14db, 0x14e4, 0x14f0,
	0x14f9, 0x1505, 0x1511, 0x151d, 0x1526, 0x1535, 0x1541, 0x154d, 0x1556, 0x1565, 0x1571, 0x1586,
	0x1592, 0x159e, 0x15ad, 0x15bc, 0x15cb, 0x15d7, 0x15e3, 0x15ef, 0x1604, 0x1610, 0x161c, 0x1628,
	0x163a, 0x1643, 0x164f, 0x1664, 0x1676, 0x1682, 0x1694, 0x16a0, 0x16af, 0x16be, 0x16ca, 0x16d6,
	0x16e8, 0x16f1, 0x170f, 0x1721, 0x172d, 0x173c, 0x174e, 0x175d, 0x1766, 0x1772, 0x1781, 0x1790,
	0x179f, 0x17b1, 0x17ba, 0x17c6, 0x17d2, 0x17ea, 0x17f6, 0x1802, 0x180e, 0x1820, 0x1829, 0x1832,
	0x183e, 0x184a, 0x1863, 0x186f, 0x1878, 0x1881, 0x1890, 0x189c, 0x18ab, 0x18bd, 0x18c9, 0x18cf,
	0x18e7, 0x18f3, 0x1905, 0x1911, 0x191d, 0x192c, 0x193e, 0x1950, 0x195c, 0x196e, 0x1980, 0x198c,
	0x1995, 0x19a7, 0x19b3, 0x19bc, 0x19c5, 0x19ce, 0x19e9, 0x19f8, 0x1a04, 0x1a13, 0x1a1c, 0x1a25,
	0x1a2e, 0x1a3a, 0x1a43, 0x1a4f, 0x1a58, 0x1a64, 0x1a70, 0x1a7c, 0x1a8b, 0x1a97, 0x1aa6, 0x1abe,
	0x1aca, 0x1ad6, 0x1ae2, 0x1af4, 0x1b00, 0x1b12, 0x1b21, 0x1b2d, 0x1b39, 0x1b42, 0x1b54, 0x1b63,
	0x1b6f, 0x1b7b, 0x1b84, 0x1b8d, 0x1b99, 0x1ba5, 0x1bb4, 0x1bcd, 0x1bd9, 0x1be2, 0x1beb, 0x1bf4,
	0x1c00, 0x1c09, 0x1c12, 0x1c18, 0x1c27, 0x1c36, 0x1c3f, 0x1c45, 0x1c4e, 0x1c57, 0x1c63, 0x1c72,
	0x1c78, 0x1c87, 0x1c96, 0x1c9f, 0x1cab, 0x1cc9, 0x1cd2, 0x1ce1, 0x1cea, 0x1d02, 0x1d02, 0x1d1a,
	0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d26, 0x1d26, 0x1d26,
	0x1d35, 0x1d53, 0x1d5f, 0x1d6b,
}

const zuLangStr = "" +
	"isi-Abkhazianisi-Afrikaansisi-Akanisi-Amharicisi-Arabicisi-Assameseisi-Aymaraisi" +
	"-Azerbaijaniisi-Bashkirisi-Belarusianisi-Bulgariisi-Bambaraisi-Bengaliisi-Tibeta" +
	"nIsi-Bretonisi-Bosnianisi-Catalanisi-Corsicanisi-Czechisi-Welshisi-Danishisi-Ger" +
	"manisi-Divehiisi-DzongkhaIsi-Eweisi-Greeki-Englishisi-Esperantoisi-Spanishisi-Es" +
	"toniaisi-Basqueisi-Persianisi-Finnishisi-Fijianisi-Faroeseisi-Frenchisi-Western " +
	"Frisianisi-Irishi-Scottish Gaelicisi-Galiciaisi-Guaraniisi-Gujaratiisi-Manxisi-H" +
	"ausaisi-Hebrewisi-Hindiisi-Croatianisi-Haitianisi-Hungarianisi-ArmeniaIzilimi ez" +
	"ihlangeneisi-Indonesianisi-Igboisi-Sichuan Yiisi-Icelandicisi-Italianisi-Inuktit" +
	"utisi-Japaneseisi-Javaneseisi-GeorgianIsi-Kongoisi-Kikuyuisi-Kazakhisi-Kalaallis" +
	"utisi-Khmerisi-Kannadaisi-Koreanisi-Kashmiriisi-Kurdishisi-Cornishisi-Kyrgyzisi-" +
	"Latinisi-LuxembourgishIsi-Gandaisi-Lingalai-Laoisi-Lithuanianisi-Luba-Katangaisi" +
	"-Latvianisi-Malagasyisi-Maoriisi-Macedonianisi-Malayalamisi-Mongolianisi-Marathi" +
	"isi-Malayisi-Malteseisi-Burmeseisi-North Ndebeleisi-Nepaliisi-Dutchi-Norwegian N" +
	"ynorskisi-Norwegian Bokmålisi-NyanjaIsi-OsithaniIsi-Oromoisi-Oriyaisi-Osseticisi" +
	"-Punjabiisi-Polishisi-Pashtoisi-Portugueseisi-Quechuaisi-Romanshisi-Rundiisi-Rom" +
	"anianisi-Russianisi-Kinyarwandaisi-Sanskritisi-Sindhiisi-Northern Samiisi-Sangoi" +
	"-Sinhalaisi-Slovakisi-Slovenianisi-Samoanisi-Shonaisi-Somaliisi-Albaniaisi-Serbi" +
	"anisiSwatiisiSuthuisi-Sundaneseisi-Swedishisi-Swahiliisi-Tamilisi-Teluguisi-Taji" +
	"kisi-Thaiisi-Tigrinyaisi-Turkmenisi-TswanaIsi-Tonganisi-Turkishisi-Tsongaisi-Tat" +
	"arisi-Tahitianisi-Uighurisi-Ukrainianisi-Urduisi-Uzbekisi-Vendaisi-Vietnameseisi" +
	"-WolofisiXhosaIsi-Yidishisi-Yorubaisi-ChineseisiZuluIsi-Acoliisi-Aghemisi-Mapuch" +
	"easaIsi-Bembaisi-Benaisi-Bodoisi-ChigaIsi-CherokeeIsi-Sorani Kurdishisi-Taitaisi" +
	"-Zarmaisi-Lower Sorbianisi-Dualaisi-Jola-Fonylisi-Embuisi-Efikisi-FilipinoIsi-Ga" +
	"isi-Gagauzisi-Swiss Germanisi-Gusliisi-Hawaiianisi-Upper Sorbianisi-Ngombaisi-Ma" +
	"chameisi-Kabyleisi-Kambaisi-Makondeisi-Kabuverdianuisi-Koyra Chiiniisi-Kalenjini" +
	"si-Komi-Permyakisi-Konkaniisi-Shambalaisi-Bafiaisi-Langiisi-LakotaIsi-LoziIsi-Lu" +
	"ba-Luluaisi-Luoisi-Luyiaisi-Masaiisi-MeruIsi-Morisyenisi-Makhuwa-Meettoisi-Meta’" +
	"isi-Mohawkisi-Mundangisi-Namaisi-Kwasioisi-N’Koisi-Northern Sothoisi-NuerIsi-Nya" +
	"nkoleisi-Kʼicheʼisi-Romboisi-Rwaisi-Samburuisi-Sanguisi-Senaisi-Koyraboro Sennii" +
	"si-Tachelhitisi-Southern Samiisi-Lule Samiisi-Inari Samiisi-Skolt Samiisi-Congo " +
	"Swahiliisi-Tesoisi-TetumIsi-Klingonisi-Tok PisinIsi-Tumbukaisi-Tasawaqisi-Centra" +
	"l Atlas TamazightUlimi olungaziwaisi-Vaiisi-Vunjoisi-Sogaisi-Standard Moroccan T" +
	"amazightAkukho okuqukethwe kolimiIsi-Arabic Esijwayelekile Samanjeisi-Austrian G" +
	"ermanisi-Swiss High Germanisi-Austrillian Englishi-Canadian Englishi-British Eng" +
	"lishi-American Englishisi-Latin American Spanishisi-Mexican Spanishisi-Canadian " +
	"Frenchisi-Swiss Frenchisi-Flemishisi-Brazillian Portugueseisi-European Portugues" +
	"eisi-Moldavianisi-Sipmlified Chineseisi-Traditional Chinese"

var zuLangIdx = []uint16{ // 604 entries
	0x0, 0x0, 0xd, 0xd, 0x1a, 0x22, 0x2d, 0x2d, 0x37, 0x43, 0x43, 0x4d,
	0x5c, 0x67, 0x75, 0x80, 0x80, 0x8b, 0x96, 0xa1, 0xab, 0xb6, 0xc1, 0xc1,
	0xc1, 0xcd, 0xcd, 0xd6, 0xd6, 0xd6, 0xdf, 0xe9, 0xf3, 0xfd, 0x109, 0x110,
	0x119, 0x122, 0x12f, 0x13a, 0x145, 0x14f, 0x15a, 0x15a, 0x165, 0x16f, 0x17a, 0x184,
	0x197, 0x1a0, 0x1b1, 0x1bc, 0x1c7, 0x1d3, 0x1db, 0x1e4, 0x1ee, 0x1f7, 0x1f7, 0x203,
	0x20e, 0x21b, 0x226, 0x226, 0x239, 0x247, 0x247, 0x24f, 0x25d, 0x25d, 0x25d, 0x26a,
	0x275, 0x282, 0x28e, 0x29a, 0x2a6, 0x2af, 0x2b9, 0x2b9, 0x2c3, 0x2d2, 0x2db, 0x2e6,
	0x2f0, 0x2f0, 0x2fc, 0x307, 0x307, 0x312, 0x31c, 0x325, 0x336, 0x33f, 0x33f, 0x34a,
	0x34f, 0x35d, 0x36d, 0x378, 0x384, 0x384, 0x38d, 0x39b, 0x3a8, 0x3b5, 0x3c0, 0x3c9,
	0x3d4, 0x3df, 0x3df, 0x3f0, 0x3fa, 0x3fa, 0x403, 0x416, 0x42b, 0x42b, 0x42b, 0x435,
	0x441, 0x441, 0x44a, 0x453, 0x45e, 0x469, 0x469, 0x473, 0x47d, 0x48b, 0x496, 0x4a1,
	0x4aa, 0x4b6, 0x4c1, 0x4d0, 0x4dc, 0x4dc, 0x4e6, 0x4f7, 0x500, 0x509, 0x513, 0x520,
	0x52a, 0x533, 0x53d, 0x548, 0x553, 0x55b, 0x563, 0x570, 0x57b, 0x586, 0x58f, 0x599,
	0x5a2, 0x5aa, 0x5b6, 0x5c1, 0x5cb, 0x5d5, 0x5e0, 0x5ea, 0x5f3, 0x5ff, 0x609, 0x616,
	0x61e, 0x627, 0x630, 0x63e, 0x63e, 0x63e, 0x647, 0x64f, 0x659, 0x663, 0x663, 0x66e,
	0x675, 0x675, 0x67e, 0x67e, 0x67e, 0x67e, 0x67e, 0x687, 0x687, 0x687, 0x687, 0x687,
	0x687, 0x687, 0x687, 0x687, 0x687, 0x692, 0x692, 0x692, 0x692, 0x692, 0x692, 0x692,
	0x695, 0x695, 0x695, 0x695, 0x695, 0x695, 0x695, 0x695, 0x695, 0x695, 0x695, 0x695,
	0x695, 0x695, 0x69e, 0x69e, 0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6a6,
	0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6a6, 0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6ae,
	0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6ae, 0x6b7, 0x6b7, 0x6b7, 0x6b7, 0x6b7, 0x6b7, 0x6b7,
	0x6b7, 0x6c3, 0x6c3, 0x6d5, 0x6d5, 0x6d5, 0x6d5, 0x6d5, 0x6d5, 0x6d5, 0x6de, 0x6de,
	0x6de, 0x6de, 0x6de, 0x6e7, 0x6e7, 0x6f8, 0x6f8, 0x701, 0x701, 0x70f, 0x70f, 0x70f,
	0x717, 0x71f, 0x71f, 0x71f, 0x71f, 0x71f, 0x71f, 0x71f, 0x71f, 0x71f, 0x71f, 0x72b,
	0x72b, 0x72b, 0x72b, 0x72b, 0x72b, 0x72b, 0x72b, 0x72b, 0x72b, 0x731, 0x73b, 0x73b,
	0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b, 0x73b,
	0x73b, 0x73b, 0x74b, 0x74b, 0x74b, 0x754, 0x754, 0x754, 0x754, 0x760, 0x760, 0x760,
	0x760, 0x760, 0x771, 0x771, 0x771, 0x771, 0x771, 0x771, 0x771, 0x771, 0x771, 0x771,
	0x77b, 0x786, 0x786, 0x786, 0x786, 0x786, 0x790, 0x790, 0x790, 0x799, 0x799, 0x799,
	0x799, 0x799, 0x7a4, 0x7b4, 0x7b4, 0x7b4, 0x7b4, 0x7b4, 0x7b4, 0x7c4, 0x7c4, 0x7c4,
	0x7c4, 0x7d0, 0x7d0, 0x7e0, 0x7eb, 0x7eb, 0x7eb, 0x7eb, 0x7eb, 0x7eb, 0x7eb, 0x7eb,
	0x7f7, 0x800, 0x800, 0x800, 0x800, 0x800, 0x809, 0x809, 0x809, 0x809, 0x809, 0x809,
	0x809, 0x813, 0x813, 0x813, 0x81b, 0x81b, 0x829, 0x829, 0x829, 0x830, 0x830, 0x839,
	0x839, 0x839, 0x839, 0x839, 0x839, 0x839, 0x839, 0x839, 0x842, 0x842, 0x842, 0x842,
	0x842, 0x84a, 0x856, 0x856, 0x868, 0x873, 0x873, 0x873, 0x873, 0x873, 0x87d, 0x87d,
	0x87d, 0x888, 0x888, 0x888, 0x888, 0x888, 0x888, 0x888, 0x888, 0x888, 0x888, 0x888,
	0x890, 0x890, 0x890, 0x890, 0x890, 0x890, 0x89a, 0x89a, 0x89a, 0x89a, 0x89a, 0x8a4,
	0x8b6, 0x8be, 0x8be, 0x8be, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca,
	0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca, 0x8ca,
	0x8ca, 0x8d7, 0x8d7, 0x8d7, 0x8d7, 0x8d7, 0x8d7, 0x8d7, 0x8e0, 0x8e0, 0x8e0, 0x8e0,
	0x8e0, 0x8e0, 0x8e7, 0x8e7, 0x8e7, 0x8e7, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8f2, 0x8fb,
	0x8fb, 0x8fb, 0x8fb, 0x8fb, 0x903, 0x903, 0x903, 0x916, 0x916, 0x916, 0x923, 0x923,
	0x923, 0x923, 0x923, 0x923, 0x934, 0x941, 0x94f, 0x95d, 0x95d, 0x95d, 0x95d, 0x95d,
	0x95d, 0x95d, 0x95d, 0x95d, 0x95d, 0x95d, 0x96e, 0x96e, 0x96e, 0x96e, 0x96e, 0x96e,
	0x976, 0x976, 0x97f, 0x97f, 0x97f, 0x97f, 0x97f, 0x98a, 0x98a, 0x98a, 0x98a, 0x98a,
	0x997, 0x997, 0x997, 0x997, 0x997, 0x997, 0x9a2, 0x9a2, 0x9ad, 0x9ad, 0x9c8, 0x9c8,
	0x9c8, 0x9c8, 0x9d8, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9df, 0x9e8, 0x9e8,
	0x9e8, 0x9e8, 0x9e8, 0x9e8, 0x9e8, 0x9e8, 0x9f0, 0x9f0, 0x9f0, 0x9f0, 0x9f0, 0x9f0,
	0x9f0, 0x9f0, 0x9f0, 0x9f0, 0x9f0, 0xa0f, 0xa0f, 0xa28, 0xa28, 0xa49, 0xa5c, 0xa71,
	0xa88, 0xa9a, 0xaab, 0xabd, 0xad7, 0xad7, 0xaea, 0xafd, 0xb0d, 0xb18, 0xb31, 0xb48,
	0xb55, 0xb55, 0xb6b, 0xb82,
}

// Total size for lang: 852872 bytes (852 KB)

// Number of keys: 164
var (
	scriptIndex = tagIndex{
		"",
		"",
		"AfakAghbArabArmiArmnAvstBaliBamuBassBatkBengBlisBopoBrahBraiBugiBuhdCakmCansCariChamCherCirtCoptCprtCyrlCyrsDevaDsrtDuplEgydEgyhEgypElbaEthiGeokGeorGlagGothGranGrekGujrGuruHangHaniHanoHansHantHebrHiraHluwHmngHrktHungIndsItalJavaJpanJurcKaliKanaKharKhmrKhojKndaKoreKpelKthiLanaLaooLatfLatgLatnLepcLimbLinaLinbLisuLomaLyciLydiMahjMandManiMayaMendMercMeroMlymModiMongMoonMrooMteiMymrNarbNbatNkgbNkooNshuOgamOlckOrkhOryaOsmaPalmPaucPermPhagPhliPhlpPhlvPhnxPlrdPrtiRjngRoroRunrSamrSaraSarbSaurSgnwShawShrdSiddSindSinhSoraSundSyloSyrcSyreSyrjSyrnTagbTakrTaleTaluTamlTangTavtTeluTengTfngTglgThaaThaiTibtTirhUgarVaiiVispWaraWoleXpeoXsuxYiiiZinhZmthZsymZxxxZyyyZzzz",
	}
)

var scriptHeaders = [220]header{
	{ // af
		afScriptStr,
		afScriptIdx,
	},
	{}, // agq
	{}, // ak
	{ // am
		amScriptStr,
		amScriptIdx,
	},
	{ // ar
		arScriptStr,
		arScriptIdx,
	},
	{}, // ar-AE
	{}, // ar-EG
	{ // as
		"বঙালী",
		[]uint16{ // 12 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf,
		},
	},
	{}, // asa
	{ // ast
		"árabearmeniubengalínBopobraillecirílicudevanagariEgydetíopexeorxanugrieguguyarat" +
			"igurmukhihangulescritura chinaHansHanthebréuḥiraganaxaponéskatakanaKhmrcanarésco" +
			"reanulaosianullatínmalayalammongolbirmanuoriyacingaléstamilteluguthaanatailandés" +
			"tibetanusímbolosnon escritucomúnescritura desconocida",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x6, 0x6, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0x16,
			0x16, 0x1a, 0x1a, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x2a, 0x2a, 0x34, 0x34, 0x34, 0x38, 0x38, 0x38, 0x38, 0x3f,
			0x3f, 0x47, 0x47, 0x47, 0x47, 0x4d, 0x55, 0x5d, 0x63, 0x72, 0x72, 0x76,
			0x7a, 0x81, 0x8b, 0x8b, 0x8b, 0x8b, 0x8b, 0x8b, 0x8b, 0x8b, 0x93, 0x93,
			0x93, 0x9b, 0x9b, 0x9f, 0x9f, 0xa7, 0xae, 0xae, 0xae, 0xae, 0xb6, 0xb6,
			0xb6, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd,
			0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xc6, 0xc6, 0xcc, 0xcc, 0xcc, 0xcc, 0xd3,
			0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd8, 0xd8, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xe1, 0xe1, 0xe1, 0xe1,
			0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe6, 0xe6, 0xe6, 0xec,
			0xec, 0xec, 0xec, 0xf2, 0xfc, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x10d, 0x118, 0x11e, 0x133,
		},
	},
	{ // az
		azScriptStr,
		azScriptIdx,
	},
	{}, // az-Cyrl
	{}, // bas
	{ // be
		"арабскаеармянскаекірылічныгрузінскаеспрошчанае кітайскаетрадыцыйнае кітайскаегаб" +
			"рэйскаеяпонскаелацінскічыстыневядомы або недапушчальны пераклад",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x10, 0x10, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x6f,
			0x98, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xbc, 0xbc,
			0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc, 0xbc,
			0xbc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
			0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xd6, 0xd6, 0x119,
		},
	},
	{}, // bem
	{}, // bez
	{ // bg
		bgScriptStr,
		bgScriptIdx,
	},
	{}, // bm
	{ // bn
		bnScriptStr,
		bnScriptIdx,
	},
	{ // bn-IN
		"ঐতিহ্যবাহী",
		[]uint16{ // 49 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x1e,
		},
	},
	{ // bo
		"བོད་ཡིག་",
		[]uint16{ // 150 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x18,
		},
	},
	{}, // bo-IN
	{ // br
		"arabekarameek impalaerelarmenianekavestekbalinekbengalibopomofoBraillebougiekkop" +
			"tekkirillekkirillek henslavonekdevanagarihieroglifoù egipteketiopekjorjianekglag" +
			"olitekgotekgresianekgujaratigurmukhihangeulhanhan eeunaethan hengounelhebraekhir" +
			"aganahieroglifoù Anatoliahenitalekjavanekjapanekkatakanakhmerkannadakoreaneklaos" +
			"eklatin gouezeleklatinhieroglifoù mayaekmalayalammongolekmyanmarogamoriyaruneksi" +
			"nghaleksundaneksirieksiriek Estrangelāsiriek ar C’hornôgsiriek ar Retertamilekte" +
			"lougoutagalogthaanathaitibetanekougaritekvaipersek kozhnotadur jedonielarouezioù" +
			"anskrivetboutinskritur dianav",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x6, 0x18, 0x22, 0x29, 0x30, 0x30, 0x30, 0x30, 0x37,
			0x37, 0x3f, 0x3f, 0x46, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x53, 0x53, 0x5b, 0x6f, 0x79, 0x79, 0x79, 0x79, 0x79, 0x8d, 0x8d, 0x94,
			0x94, 0x9d, 0xa7, 0xac, 0xac, 0xb5, 0xbd, 0xc5, 0xcc, 0xcf, 0xcf, 0xda,
			0xe7, 0xee, 0xf6, 0x10b, 0x10b, 0x10b, 0x10b, 0x10b, 0x114, 0x11b, 0x122, 0x122,
			0x122, 0x12a, 0x12a, 0x12f, 0x12f, 0x136, 0x13e, 0x13e, 0x13e, 0x13e, 0x144, 0x144,
			0x153, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158,
			0x158, 0x16b, 0x16b, 0x16b, 0x16b, 0x174, 0x174, 0x17c, 0x17c, 0x17c, 0x17c, 0x183,
			0x183, 0x183, 0x183, 0x183, 0x183, 0x187, 0x187, 0x187, 0x18c, 0x18c, 0x18c, 0x18c,
			0x18c, 0x18c, 0x18c, 0x18c, 0x18c, 0x18c, 0x18c, 0x18c, 0x18c, 0x18c, 0x191, 0x191,
			0x191, 0x191, 0x191, 0x191, 0x191, 0x191, 0x191, 0x191, 0x19a, 0x19a, 0x1a2, 0x1a2,
			0x1a8, 0x1ba, 0x1cf, 0x1de, 0x1de, 0x1de, 0x1de, 0x1de, 0x1e5, 0x1e5, 0x1e5, 0x1ed,
			0x1ed, 0x1ed, 0x1f4, 0x1fa, 0x1fe, 0x207, 0x207, 0x210, 0x213, 0x213, 0x213, 0x213,
			0x21e, 0x21e, 0x21e, 0x21e, 0x22e, 0x238, 0x241, 0x247, 0x255,
		},
	},
	{ // brx
		"अरबीशहनशाही आरामाईकअर्मेनियाईअवस्तन्बालीबटकीबंगालीब्लीस चीन्हबोपोमोफोब्रह्मीब्रे" +
			"लबुगीनीबुहीदयुनीफाईड कैनेडियन अबॉरीजीनल सीलैबीक्सकारियनकॅमचिरूकीसिर्थकॉप्टसीप्री" +
			"ओट्सिरिलिक्पुरानी चर्च सिरिलिक्देवनागरीदेसेरट्मीस्री डैमोटीक्मीस्री हैरैटीक्मीस्" +
			"री हैरोग्लीफ़्ईथोपियाईजोर्जीयन खुतसुरीजोर्जीयनग्लैगोलिटीकगौथीकग्रीकगुजरातीगुरमुख" +
			"ीहंगुलहानहानुनुसरलीकृत हानपारम्परिक हानहिब्रूहीरागानापाहवाह ह्मौंगकाताकाना या ही" +
			"रागानापुरानी हंगैरीयनसिन्धुपुरानी इटैलियनजावानीसजापानीकायाह लीकाताकानाखरोष्टीख्म" +
			"ेरकन्नड़कोरियाईलानालाओफ्रैक्तुर लैटिनगैलीक लैटिनलैटिनलेपचालिम्बुलीनीयर एलीनीयर ब" +
			"ीलीसीयनलीडीयनमांडेमानीकीमाया हीरोग्लीफ्मेरोईटीक्मलयालम्मंगोलियाईमुन्मेतेई मयेकम्" +
			"यानमार्न्गकोओगहैमओल चीकीओरखोनउड़ियाओस्मानियापुरानी पर्मीक्फाग्स पाबुक (सालटर) पह" +
			"लवीफोनीशीयनपौलार्ड़ फोनेटीकरेजेंगरोंगोरोंगोरूनिकसमारतीसरातीसौराष्ट्रसांकेतिक लेख" +
			"शेवियनसिंहालीसूडानीसील्होटी नागरीसीरीआकएस्ट्रांगलो सीरीआकपश्चीमी सीरीआकपूर्वी सी" +
			"रीआकतागबानवाताई लेनया ताई लुएतमीळतेलुगुतेंगवारतीफीनाग़टागालॉगथानाथाईतिब्बतीऊगारी" +
			"टीकवाईवीज़ीबल बोलीपुरानी फारसीसुमेरो अक्काड़ी कुनेईफॉर्मयीविरासतअलिखितआमअज्ञात य" +
			"ा अवैध लिपि",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0xc, 0x37, 0x55, 0x6a, 0x76, 0x76, 0x76, 0x82, 0x94,
			0xb3, 0xcb, 0xe0, 0xef, 0x101, 0x110, 0x110, 0x179, 0x18b, 0x194, 0x1a6, 0x1b5,
			0x1c4, 0x1df, 0x1f7, 0x22f, 0x247, 0x25c, 0x25c, 0x287, 0x2b2, 0x2e6, 0x2e6, 0x2fe,
			0x32c, 0x344, 0x365, 0x374, 0x374, 0x383, 0x398, 0x3ad, 0x3bc, 0x3c5, 0x3d7, 0x3f6,
			0x41b, 0x42d, 0x445, 0x445, 0x46a, 0x4a2, 0x4cd, 0x4df, 0x507, 0x51c, 0x52e, 0x52e,
			0x544, 0x55c, 0x571, 0x580, 0x580, 0x592, 0x5a7, 0x5a7, 0x5a7, 0x5b3, 0x5bc, 0x5e7,
			0x606, 0x615, 0x624, 0x636, 0x64c, 0x665, 0x665, 0x665, 0x677, 0x689, 0x689, 0x698,
			0x6aa, 0x6d5, 0x6d5, 0x6d5, 0x6f0, 0x705, 0x705, 0x720, 0x72c, 0x72c, 0x748, 0x763,
			0x763, 0x763, 0x763, 0x772, 0x772, 0x781, 0x794, 0x7a3, 0x7b5, 0x7d0, 0x7d0, 0x7d0,
			0x7f8, 0x80e, 0x80e, 0x80e, 0x839, 0x851, 0x87f, 0x87f, 0x891, 0x8af, 0x8be, 0x8d0,
			0x8df, 0x8df, 0x8fa, 0x91c, 0x92e, 0x92e, 0x92e, 0x92e, 0x943, 0x943, 0x955, 0x97d,
			0x98f, 0x9c3, 0x9eb, 0xa10, 0xa28, 0xa28, 0xa38, 0xa55, 0xa61, 0xa61, 0xa61, 0xa73,
			0xa88, 0xaa0, 0xab5, 0xac1, 0xaca, 0xadf, 0xadf, 0xaf7, 0xb00, 0xb22, 0xb22, 0xb22,
			0xb44, 0xb8e, 0xb94, 0xba6, 0xba6, 0xba6, 0xbb8, 0xbbe, 0xbf1,
		},
	},
	{ // bs
		"arapsko pismoimperijsko aramejsko pismojermensko pismoavestansko pismobalijsko p" +
			"ismobatak pismobengalsko pismoblisimbolično pismobopomofo pismobramansko pismobr" +
			"ajevo pismobuginsko pismobuhidsko pismočakmansko pismoUjedinjeni kanadski aborid" +
			"žinski silabicikarijsko pismočamsko pismočerokicirt pismokoptičko pismokiparsko " +
			"pismoćirilicaStaroslovenska crkvena ćirilicadevanagaridezeretegipatsko narodno p" +
			"ismoegipatsko hijeratsko pismoegipatski hijeroglifietiopsko pismogruzijsko khuts" +
			"uri pismogruzijsko pismoglagoljicagotikagrčko pismogudžarati pismogurmuki pismoh" +
			"angul pismohan pismohanuno pismopojednostavljeno hansko pismotradicionalno hansk" +
			"o pismohebrejsko pismohiraganapahawh hmong pismoKatakana ili HiraganaStaromađars" +
			"ko pismoinduško ismostaro italsko pismojavansko pismojapansko pismokajah li pism" +
			"okatakanakarošti pismokmersko pismokanada pismokorejsko pismokaićansko pismolann" +
			"a pismolaosko pismolatinica (fraktur varijanta)galska latinicalatinicalepča pism" +
			"olimbu pismolinearno A pismolinearno B pismolisijsko pismolidijsko pismomandeans" +
			"ko pismomanihejsko pismomajanski hijeroglifimeroitik pismomalajalam pismomongols" +
			"ko pismomesečevo pismomeitei majek pismomijanmarsko pismon’ko pismoogham pismool" +
			" čiki pismoorkhon pismoorija pismoosmanja pismostaro permiksko pismophags-pa pis" +
			"mopisani pahlavipsalter pahlavipahlavi pismofeničansko pismopolard fonetsko pism" +
			"opisani partianrejang pismorongorongo pismorunsko pismosamaritansko pismosarati " +
			"pismosauraštra pismoznakovno pismošavian pismosinhala pismosudansko pismosiloti " +
			"nagri pismosirijsko pismosirijsko estrangelo pismozapadnosirijsko pismopismo ist" +
			"očne Sirijetagbanva pismotai le pismonovo tai lue pismotamilsko pismotai viet pi" +
			"smotelugu pismotengvar pismotifinag pismotagalogtana pismotajlandsko pismotibeta" +
			"nsko pismougaritsko pismovai pismovidljivi govorstaropersijsko pismosumersko-aka" +
			"dsko kuneiform pismoji pismonasledno pismomatematička notacijasimbolinepisani je" +
			"zikzajedničko pismonepoznato ili nevažeće pismo",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0xd, 0x27, 0x36, 0x46, 0x54, 0x54, 0x54, 0x5f, 0x6e,
			0x82, 0x90, 0x9f, 0xac, 0xba, 0xc8, 0xd8, 0x102, 0x110, 0x11d, 0x124, 0x12e,
			0x13d, 0x14b, 0x154, 0x174, 0x17e, 0x185, 0x185, 0x19c, 0x1b6, 0x1cb, 0x1cb, 0x1d9,
			0x1f1, 0x200, 0x20a, 0x210, 0x210, 0x21c, 0x22c, 0x239, 0x245, 0x24e, 0x25a, 0x277,
			0x291, 0x2a0, 0x2a8, 0x2a8, 0x2ba, 0x2cf, 0x2e3, 0x2f0, 0x303, 0x311, 0x31f, 0x31f,
			0x32d, 0x335, 0x343, 0x350, 0x350, 0x35c, 0x36a, 0x36a, 0x37a, 0x385, 0x391, 0x3ad,
			0x3bc, 0x3c4, 0x3d0, 0x3db, 0x3eb, 0x3fb, 0x3fb, 0x3fb, 0x409, 0x417, 0x417, 0x427,
			0x437, 0x44b, 0x44b, 0x44b, 0x459, 0x468, 0x468, 0x477, 0x486, 0x486, 0x498, 0x4a9,
			0x4a9, 0x4a9, 0x4a9, 0x4b5, 0x4b5, 0x4c0, 0x4ce, 0x4da, 0x4e5, 0x4f2, 0x4f2, 0x4f2,
			0x507, 0x515, 0x523, 0x532, 0x53f, 0x550, 0x565, 0x573, 0x57f, 0x58f, 0x59b, 0x5ad,
			0x5b9, 0x5b9, 0x5c9, 0x5d7, 0x5e4, 0x5e4, 0x5e4, 0x5e4, 0x5f1, 0x5f1, 0x5ff, 0x611,
			0x61f, 0x638, 0x64d, 0x662, 0x670, 0x670, 0x67c, 0x68e, 0x69c, 0x69c, 0x6aa, 0x6b6,
			0x6c3, 0x6d0, 0x6d7, 0x6e1, 0x6f1, 0x701, 0x701, 0x710, 0x719, 0x727, 0x727, 0x727,
			0x73b, 0x75b, 0x763, 0x771, 0x786, 0x78d, 0x79b, 0x7ac, 0x7ca,
		},
	},
	{ // bs-Cyrl
		"арапско писмоимперијско арамејско писмојерменско писмоавестанско писмобалијско п" +
			"исмобатак писмобенгалско писмоблисимболично писмобопомофо писмобраманско писмоБр" +
			"ајево писмобугинско писмобухидско писмочакманско писмоуједињени канадски абориџи" +
			"нски силабицикаријско писмочамско писмоЧерокицирт писмокоптичко писмокипарско пи" +
			"смоЋирилицаСтарословенска црквена ћирилицаДеванагариДезеретегипатско народно пис" +
			"моегипатско хијератско писмоегипатски хијероглифиетиопско писмогрузијско кхутсур" +
			"и писмогрузијско писмоглагољицаГотикагрчко писмогујарати писмогурмуки писмохангу" +
			"лханханунопоједностављени хантрадиционални ханхебрејско писмоХираганапахав хмонг" +
			" писмоКатакана или Хираганастаромађарско писмоиндушко писмостари италикјаванско " +
			"писмојапанско писмокајах-ли писмоКатаканакарошти писмокмерско писмоканнада писмо" +
			"корејско писмокаитиланна писмолаошко писмолатиница (фрактур варијанта)галска лат" +
			"иницаЛатиницалепча писмолимбу писмолинеарно А писмолинеарно Б писмолисијско писм" +
			"олидијско писмомандеанско писмоманихејско писмомајански хијероглифимероитик писм" +
			"омалајалам писмомонголско писмомесечево писмомеитеи мајек писмомијанмарско писмо" +
			"н’ко писмоогамско писмоол чики писмоорконско писмооријанско писмоосмањанско писм" +
			"остаро пермикско писмопагс-па писмописани пахлавипсалтер пахлавипахлави писмоФен" +
			"ичанско писмопоралд фонетско писмописани партианрејанг писморонгоронго писморунс" +
			"ко писмосамаританско писмосарати писмосаураштра писмознаковно писмошавијанско пи" +
			"смосинхала писмосуданско писмосилоти нагри писмосиријско писмосиријско естрангел" +
			"о писмозападносиријско писмописмо источне Сиријетагбанва писмотаи ле писмонови т" +
			"аи луетамилско писмотаи виет писмотелугу писмотенгвар писмотифинаг писмоТагалогт" +
			"хана писмотајландско писмотибетанско писмоугаритско писмоваи писмовидљиви говорс" +
			"тароперсијско писмосумерско-акадско кунеиформ писмоји писмонаследно писмоматемат" +
			"ичка нотацијасимболиНеписани језикзаједничко писмоНепознато или неважеће писмо",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x19, 0x4b, 0x68, 0x87, 0xa2, 0xa2, 0xa2, 0xb7, 0xd4,
			0xf9, 0x114, 0x131, 0x14a, 0x165, 0x180, 0x19d, 0x1e8, 0x203, 0x21a, 0x226, 0x239,
			0x254, 0x26f, 0x27f, 0x2bb, 0x2cf, 0x2dd, 0x2dd, 0x309, 0x33b, 0x364, 0x364, 0x37f,
			0x3ad, 0x3ca, 0x3dc, 0x3e8, 0x3e8, 0x3fd, 0x418, 0x431, 0x43d, 0x443, 0x44f, 0x474,
			0x495, 0x4b2, 0x4c2, 0x4c2, 0x4e2, 0x50a, 0x52f, 0x548, 0x55f, 0x57a, 0x595, 0x595,
			0x5af, 0x5bf, 0x5d8, 0x5f1, 0x5f1, 0x60a, 0x625, 0x625, 0x62f, 0x644, 0x65b, 0x68f,
			0x6ac, 0x6bc, 0x6d1, 0x6e6, 0x704, 0x722, 0x722, 0x722, 0x73d, 0x758, 0x758, 0x777,
			0x796, 0x7bd, 0x7bd, 0x7bd, 0x7d8, 0x7f5, 0x7f5, 0x812, 0x82d, 0x82d, 0x84f, 0x870,
			0x870, 0x870, 0x870, 0x884, 0x884, 0x89d, 0x8b5, 0x8d0, 0x8ed, 0x90c, 0x90c, 0x90c,
			0x934, 0x94c, 0x967, 0x984, 0x99d, 0x9bc, 0x9e4, 0x9ff, 0xa16, 0xa35, 0xa4c, 0xa6f,
			0xa86, 0xa86, 0xaa3, 0xabe, 0xadd, 0xadd, 0xadd, 0xadd, 0xaf6, 0xaf6, 0xb11, 0xb33,
			0xb4e, 0xb7e, 0xba7, 0xbcd, 0xbe8, 0xbe8, 0xbfe, 0xc14, 0xc2f, 0xc2f, 0xc49, 0xc60,
			0xc79, 0xc92, 0xca0, 0xcb5, 0xcd4, 0xcf3, 0xcf3, 0xd10, 0xd21, 0xd3a, 0xd3a, 0xd3a,
			0xd61, 0xd9e, 0xdad, 0xdc8, 0xdef, 0xdfd, 0xe18, 0xe37, 0xe6c,
		},
	},
	{ // ca
		caScriptStr,
		caScriptIdx,
	},
	{}, // cgg
	{ // chr
		"ᎡᎳᏈᎩᏣᎳᎩᏲᏂᎢ ᏗᎪᏪᎵᎠᎯᏗᎨ ᏓᎶᏂᎨᎤᏦᏍᏗ ᏓᎶᏂᎨᎳᏗᎾᏄᏬᎵᏍᏛᎾ ᎠᏍᏓᏩᏛᏍᏙᏗ",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0x15, 0x15,
			0x15, 0x15, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b,
			0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x44,
			0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d,
			0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x5d,
			0x5d, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x91,
		},
	},
	{ // cs
		csScriptStr,
		csScriptIdx,
	},
	{ // cy
		"ArabaiddArmenaiddBengalaiddBopomofoBrailleCyriligDevanāgarīEthiopigGeorgaiddGroe" +
			"gaiddGujarataiddGwrmwciHangulHanHan symledigHan traddodiadolHebreigHiraganaJapan" +
			"eaiddCatacanaChmeraiddCanaraiddCoreaiddLaoaiddLladinMalayalamaiddMongolaiddMyanm" +
			"araiddOgamOrïaiddSinhanaiddTamilaiddTeluguThaaThaiTibetaiddSymbolauAnysgrifenedi" +
			"gCyffredinSgript anhysbys",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x8, 0x8, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x1b,
			0x1b, 0x23, 0x23, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
			0x2a, 0x2a, 0x31, 0x31, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d, 0x3d, 0x45,
			0x45, 0x4e, 0x4e, 0x4e, 0x4e, 0x57, 0x62, 0x69, 0x6f, 0x72, 0x72, 0x7e,
			0x8e, 0x95, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0xa7, 0xa7,
			0xa7, 0xaf, 0xaf, 0xb8, 0xb8, 0xc1, 0xc9, 0xc9, 0xc9, 0xc9, 0xd0, 0xd0,
			0xd0, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xd6,
			0xd6, 0xd6, 0xd6, 0xd6, 0xd6, 0xe3, 0xe3, 0xed, 0xed, 0xed, 0xed, 0xf8,
			0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xfc, 0xfc, 0xfc, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104,
			0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x104, 0x10e, 0x10e, 0x10e, 0x10e,
			0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x10e, 0x117, 0x117, 0x117, 0x11d,
			0x11d, 0x11d, 0x11d, 0x121, 0x125, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
			0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x136, 0x144, 0x14d, 0x15c,
		},
	},
	{ // da
		daScriptStr,
		daScriptIdx,
	},
	{}, // dav
	{ // de
		deScriptStr,
		deScriptIdx,
	},
	{}, // de-CH
	{}, // dje
	{ // dsb
		"arabskiarmeńskibengalskibopomofobraillowe pismokyriliskidevanagarietiopiskigeorg" +
			"iskigrichiskigujaratigurmukhihangulhanzjadnorjone hantradicionalne hanhebrejskih" +
			"iraganajapańskikatakanakhmerkannadakorejskilaoskiłatyńskimalayalamskimongolskibu" +
			"rmaskioriyasinghaleskitamilskiteluguthaanathaiskitibetskisymbolebźez pismapowšyk" +
			"nenjeznate pismo",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x7, 0x7, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x19,
			0x19, 0x21, 0x21, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
			0x30, 0x30, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43, 0x43, 0x43, 0x43, 0x4c,
			0x4c, 0x55, 0x55, 0x55, 0x55, 0x5e, 0x66, 0x6e, 0x74, 0x77, 0x77, 0x86,
			0x97, 0xa0, 0xa8, 0xa8, 0xa8, 0xa8, 0xa8, 0xa8, 0xa8, 0xa8, 0xb1, 0xb1,
			0xb1, 0xb9, 0xb9, 0xbe, 0xbe, 0xc5, 0xcd, 0xcd, 0xcd, 0xcd, 0xd3, 0xd3,
			0xd3, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
			0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xe9, 0xe9, 0xf2, 0xf2, 0xf2, 0xf2, 0xfa,
			0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff,
			0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
			0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x10a, 0x10a, 0x10a, 0x10a,
			0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x112, 0x112, 0x112, 0x118,
			0x118, 0x118, 0x118, 0x11e, 0x125, 0x12d, 0x12d, 0x12d, 0x12d, 0x12d, 0x12d, 0x12d,
			0x12d, 0x12d, 0x12d, 0x12d, 0x12d, 0x134, 0x13f, 0x148, 0x156,
		},
	},
	{}, // dua
	{}, // dyo
	{ // dz
		"ཨེ་ར་བིཀ་ཡིག་གུཨར་མི་ནི་ཡཱན་ཡིག་གུབངྒ་ལ་ཡིག་གུབོ་པོ་མོ་ཕཱོ་ཡིག་གུའབུར་ཡིགསིརིལ་ལ" +
			"ིཀ་ཡིག་གུདེ་ཝ་ན་ག་རི་ཡིག་གུཨི་ཐི་ཡོ་པིཀ྄་ཡིག་གུཇཽ་ཇི་ཡཱན་ཡིག་གུགྲིཀ་ཡིག་གུགུ་ཇ་ར" +
			"་ཏི་ཡིག་གུགུ་རུ་མུ་ཁ་ཡིག་གུཧཱན་གུལ་ཡིག་གུརྒྱ་ནག་ཡིག་གུརྒྱ་ཡིག་ ལུགས་གསར་ལུགས་རྙི" +
			"ང་ རྒྱ་ཡིགཧེ་བྲུ་ཡིག་གུཇ་པཱན་གྱི་ཧི་ར་ག་ན་ཡིག་གུཇ་པཱན་ཡིག་གུཇ་པཱན་གྱི་ཀ་ཏ་ཀ་ན་ཡི" +
			"ག་གུཁེ་མེར་ཡིག་གུཀ་ན་ཌ་ཡིག་གུཀོ་རི་ཡཱན་ཡིག་གུལའོ་ཡིག་གུལེ་ཊིན་ཡིག་གུམ་ལ་ཡ་ལམ་ཡིག" +
			"་གུསོག་པོའི་ཡིག་གུབར་མིས་ཡིག་གུཨོ་རི་ཡ་ཡིག་གུསིན་ཧ་ལ་རིག་གུཏ་མིལ་ཡིག་གུཏེ་ལུ་གུ་" +
			"ཡིག་གུཐཱ་ན་ཡིག་གུཐཱའི་ཡིག་གུང་བཅས་ཀྱི་ཡིག་གུམཚན་རྟགསཡིག་ཐོག་མ་བཀོདཔསྤྱིཡིགངོ་མ་ཤ" +
			"ེས་པའི་ཡི་གུ",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x2d, 0x2d, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x8a,
			0x8a, 0xc3, 0xc3, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb,
			0xdb, 0xdb, 0x10b, 0x10b, 0x141, 0x141, 0x141, 0x141, 0x141, 0x141, 0x141, 0x17d,
			0x17d, 0x1ad, 0x1ad, 0x1ad, 0x1ad, 0x1ce, 0x1fe, 0x231, 0x25b, 0x282, 0x282, 0x2b6,
			0x2ea, 0x311, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c, 0x35c, 0x380, 0x380,
			0x380, 0x3c8, 0x3c8, 0x3ef, 0x3ef, 0x413, 0x443, 0x443, 0x443, 0x443, 0x461, 0x461,
			0x461, 0x488, 0x488, 0x488, 0x488, 0x488, 0x488, 0x488, 0x488, 0x488, 0x488, 0x488,
			0x488, 0x488, 0x488, 0x488, 0x488, 0x4b5, 0x4b5, 0x4e2, 0x4e2, 0x4e2, 0x4e2, 0x509,
			0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x509, 0x533, 0x533, 0x533, 0x533,
			0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x533,
			0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x533, 0x55d, 0x55d, 0x55d, 0x55d,
			0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x55d, 0x581, 0x581, 0x581, 0x5ae,
			0x5ae, 0x5ae, 0x5ae, 0x5cf, 0x5f0, 0x620, 0x620, 0x620, 0x620, 0x620, 0x620, 0x620,
			0x620, 0x620, 0x620, 0x620, 0x620, 0x638, 0x665, 0x67a, 0x6b0,
		},
	},
	{}, // ebu
	{ // ee
		"arabiagbeŋɔŋlɔarmeniagbeŋɔŋlɔbengaligbeŋɔŋlɔbopomfogbeŋɔŋlɔbraillegbeŋɔŋlɔsyrill" +
			"iagbeŋɔŋlɔdevanagarigbeŋɔŋlɔethiopiagbeŋɔŋlɔgɔgiagbeŋɔŋlɔgrisigbeŋɔŋlɔgudzaratig" +
			"beŋɔŋlɔgurmukhigbeŋɔŋlɔhangulgbeŋɔŋlɔhangbeŋɔŋlɔtsainagbeŋɔŋlɔblema tsainagbeŋɔŋ" +
			"lɔhebrigbeŋɔŋlɔhiraganagbeŋɔŋlɔdzapangbeŋɔŋlɔkatakanagbeŋɔŋlɔkhmergbeŋɔŋlɔkannad" +
			"agbeŋɔŋlɔkoreagbeŋɔŋlɔlaogbeŋɔŋlɔlatingbeŋɔŋlɔmalayagbeŋɔŋlɔmongoliagbeŋɔŋlɔmyan" +
			"margbeŋɔŋlɔoriyagbeŋɔŋlɔsinhalagbeŋɔŋlɔtamilgbeŋɔŋlɔtelegugbeŋɔŋlɔthaanagbeŋɔŋlɔ" +
			"taigbeŋɔŋlɔtibetgbeŋɔŋlɔŋɔŋlɔdzesiwogbemaŋlɔgbeŋɔŋlɔ bɔbɔgbeŋɔŋlɔ manya",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x12, 0x12, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x38,
			0x38, 0x4b, 0x4b, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e,
			0x5e, 0x5e, 0x72, 0x72, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x9c,
			0x9c, 0xae, 0xae, 0xae, 0xae, 0xbf, 0xd4, 0xe8, 0xfa, 0x109, 0x109, 0x11b,
			0x133, 0x144, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x16a, 0x16a,
			0x16a, 0x17e, 0x17e, 0x18f, 0x18f, 0x1a2, 0x1b3, 0x1b3, 0x1b3, 0x1b3, 0x1c2, 0x1c2,
			0x1c2, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3,
			0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1d3, 0x1e5, 0x1e5, 0x1f9, 0x1f9, 0x1f9, 0x1f9, 0x20c,
			0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x21d, 0x21d, 0x21d, 0x21d,
			0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d,
			0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x21d, 0x230, 0x230, 0x230, 0x230,
			0x230, 0x230, 0x230, 0x230, 0x230, 0x230, 0x230, 0x230, 0x241, 0x241, 0x241, 0x253,
			0x253, 0x253, 0x253, 0x265, 0x274, 0x285, 0x285, 0x285, 0x285, 0x285, 0x285, 0x285,
			0x285, 0x285, 0x285, 0x285, 0x285, 0x295, 0x29f, 0x2b2, 0x2c4,
		},
	},
	{ // el
		elScriptStr,
		elScriptIdx,
	},
	{ // en
		enScriptStr,
		enScriptIdx,
	},
	{ // en-AU
		"ChamLomaModiMoonThai",
		[]uint16{ // 149 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x8, 0x8, 0x8, 0x8, 0x8,
			0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0xc, 0xc, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x10, 0x10, 0x14,
		},
	},
	{ // en-GB
		enGBScriptStr,
		enGBScriptIdx,
	},
	{}, // eo
	{ // es
		esScriptStr,
		esScriptIdx,
	},
	{ // es-419
		es419ScriptStr,
		es419ScriptIdx,
	},
	{}, // es-CL
	{ // es-MX
		"han simplificadohan tradicionallaocingaléstelugú",
		[]uint16{ // 144 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10,
			0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
			0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2b, 0x2b, 0x2b, 0x2b,
			0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x32,
		},
	},
	{ // et
		etScriptStr,
		etScriptIdx,
	},
	{ // eu
		"arabiarraarmeniarrabengaliarrabopomofoabrailleazirilikoadevanagariaetiopiarrageo" +
			"rgiarragreziarragujarateragurmukhiahangulaidazkera txinatarraidazkera txinatar s" +
			"inplifikatuaidazkera txinatar tradizionalahebreerahiraganajaponiarrakatakanakhem" +
			"erarrakanadarrakorearralaosarralatinamalayalameramongoliarrabirmaniarraoriyarras" +
			"inhalatamilarrateluguarrathaanathailandiarratibetarraikurrakidatzi gabeaohikoaid" +
			"azkera ezezaguna",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x9, 0x9, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x1e,
			0x1e, 0x27, 0x27, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x38, 0x38, 0x43, 0x43, 0x43, 0x43, 0x43, 0x43, 0x43, 0x4d,
			0x4d, 0x57, 0x57, 0x57, 0x57, 0x60, 0x6a, 0x73, 0x7a, 0x8d, 0x8d, 0xac,
			0xca, 0xd2, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xe4, 0xe4,
			0xe4, 0xec, 0xec, 0xf6, 0xf6, 0xff, 0x107, 0x107, 0x107, 0x107, 0x10f, 0x10f,
			0x10f, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115, 0x115,
			0x115, 0x115, 0x115, 0x115, 0x115, 0x121, 0x121, 0x12c, 0x12c, 0x12c, 0x12c, 0x137,
			0x137, 0x137, 0x137, 0x137, 0x137, 0x137, 0x137, 0x137, 0x13f, 0x13f, 0x13f, 0x13f,
			0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f,
			0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x146, 0x146, 0x146, 0x146,
			0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x14f, 0x14f, 0x14f, 0x159,
			0x159, 0x159, 0x159, 0x15f, 0x16c, 0x175, 0x175, 0x175, 0x175, 0x175, 0x175, 0x175,
			0x175, 0x175, 0x175, 0x175, 0x175, 0x17c, 0x188, 0x18e, 0x1a0,
		},
	},
	{}, // ewo
	{ // fa
		faScriptStr,
		faScriptIdx,
	},
	{ // fa-AF
		"مغلی",
		[]uint16{ // 92 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8,
		},
	},
	{}, // ff
	{ // fi
		fiScriptStr,
		fiScriptIdx,
	},
	{ // fil
		filScriptStr,
		filScriptIdx,
	},
	{ // fo
		"latinske",
		[]uint16{ // 74 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x8,
		},
	},
	{ // fr
		frScriptStr,
		frScriptIdx,
	},
	{ // fr-CA
		frCAScriptStr,
		frCAScriptIdx,
	},
	{ // fur
		"araparmenbalinêsbengalêsBraillebuginêsSilabari unificât aborigjens canadêscoptci" +
			"priotciriliccirilic dal vieri slavonic de glesiedevanagaridemotic egjizianjerati" +
			"c egjizianjeroglifics egjiziansetiopicgeorgjianglagoliticgoticgrêcgujaratihanHan" +
			" semplificâtHan tradizionâlebreukatakana o hiraganavieri ongjarêsvieri italicgja" +
			"vanêsgjaponêskhmerkannadacoreanlaolatin Frakturlatin gaeliclatinlineâr Alineâr B" +
			"jeroglifics Mayamalayalammongulmyanmaroriyarunicsinhalasiriacsiriac Estrangelosi" +
			"riac ocidentâlsiriac orientâltamiltelegutagalogthaanathaitibetanugariticvieri pe" +
			"rsiancuneiform sumeric-acadiccodiç pes lenghis no scritiscomuncodiç par scrituri" +
			"s no codificadis",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x4, 0x4, 0x9, 0x9, 0x11, 0x11, 0x11, 0x11, 0x1a,
			0x1a, 0x1a, 0x1a, 0x21, 0x29, 0x29, 0x29, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f,
			0x53, 0x5a, 0x61, 0x85, 0x8f, 0x8f, 0x8f, 0x9f, 0xaf, 0xc4, 0xc4, 0xcb,
			0xcb, 0xd4, 0xde, 0xe3, 0xe3, 0xe8, 0xf0, 0xf0, 0xf0, 0xf3, 0xf3, 0x103,
			0x113, 0x118, 0x118, 0x118, 0x118, 0x12b, 0x13a, 0x13a, 0x146, 0x14f, 0x158, 0x158,
			0x158, 0x158, 0x158, 0x15d, 0x15d, 0x164, 0x16a, 0x16a, 0x16a, 0x16a, 0x16d, 0x17a,
			0x186, 0x18b, 0x18b, 0x18b, 0x194, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d, 0x19d,
			0x19d, 0x1ad, 0x1ad, 0x1ad, 0x1ad, 0x1b6, 0x1b6, 0x1bc, 0x1bc, 0x1bc, 0x1bc, 0x1c3,
			0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c8, 0x1c8, 0x1c8, 0x1c8,
			0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1c8, 0x1cd, 0x1cd,
			0x1cd, 0x1cd, 0x1cd, 0x1cd, 0x1cd, 0x1cd, 0x1cd, 0x1cd, 0x1d4, 0x1d4, 0x1d4, 0x1d4,
			0x1da, 0x1eb, 0x1fc, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x211, 0x211, 0x211, 0x217,
			0x217, 0x217, 0x21e, 0x224, 0x228, 0x22f, 0x22f, 0x237, 0x237, 0x237, 0x237, 0x237,
			0x244, 0x25c, 0x25c, 0x25c, 0x25c, 0x25c, 0x279, 0x27e, 0x2a1,
		},
	},
	{ // fy
		"DefakaArabyskKeizerlijk ArameesArmeensAvestaanskBalineeskBamounBassa VahBatakBen" +
			"galeesBlissymbolenBopomofoBrahmiBrailleBugineeskBuhidChakmaVerenigde Canadese Ab" +
			"original-symbolenKaryskChamCherokeeCirthKoptyskSypryskSyrillyskAldkerkslavysk Sy" +
			"rillyskDevanagariDeseretDuployan snelschriftEgyptysk demotyskEgyptysk hiëratyskE" +
			"gyptyske hiërogliefenEthiopyskGeorgysk KhutsuriGeorgyskGlagolityskGothyskGrantha" +
			"GrieksGujaratiGurmukhiHangulHanHanunooFerienfâldigd SineeskTraditjoneel SineeskH" +
			"ebreeuwskHiraganaAnatolyske hiërogliefenPahawh HmongKatakana of HiraganaAldhonga" +
			"arsIndusAld-italyskJavaanskJapansJurchenKayah LiKatakanaKharoshthiKhmerKhojkiKan" +
			"nadaKoreaanskKpelleKaithiLannaLaoGotysk LatynGaelysk LatynLatynLepchaLimbuLineai" +
			"r ALineair BFraserLomaLycyskLydyskMandaeansManicheaanskMayahiërogliefenMendeMero" +
			"itysk cursiefMeroïtyskMalayalamMongoolsMoonMroMeiteiMyanmarAld Noard-ArabyskNaba" +
			"teaanskNaxi GebaN’KoNüshuOghamOl ChikiOrkhonOdiaOsmanyaPalmyreensAldpermyskPhags" +
			"-paInscriptioneel PahlaviPsalmen PahlaviBoek PahlaviFoenicyskPollard-fonetyskIns" +
			"criptioneel ParthyskRejangRongorongoRunicSamaritaanskSaratiAld Sûd-ArabyskSauras" +
			"htraSignWritingShavianSharadaSindhiSinhalaSora SompengSoendaneeskSyloti NagriSyr" +
			"iacEstrangelo ArameeskWest-ArameeskEast-ArameeskTagbanwaTakriTai LeNij Tai LueTa" +
			"milTangutTai VietTeluguTengwarTifinaghTagalogThaanaThaisTibetaanskTirhutaUgarity" +
			"skVaiSichtbere spraakVarang KshitiWoleaiAldperzyskSumero-Akkadian CuneiformYiOer" +
			"geërfdWiskundige notatieSymbolenOngeschrevenAlgemeenOnbekend schriftsysteem",
		[]uint16{ // 165 entries
			0x0, 0x6, 0x6, 0xd, 0x1f, 0x26, 0x30, 0x39, 0x3f, 0x48, 0x4d, 0x56,
			0x62, 0x6a, 0x70, 0x77, 0x80, 0x85, 0x8b, 0xb1, 0xb7, 0xbb, 0xc3, 0xc8,
			0xcf, 0xd6, 0xdf, 0xf7, 0x101, 0x108, 0x11c, 0x12d, 0x140, 0x157, 0x157, 0x160,
			0x171, 0x179, 0x184, 0x18b, 0x192, 0x198, 0x1a0, 0x1a8, 0x1ae, 0x1b1, 0x1b8, 0x1ce,
			0x1e2, 0x1ec, 0x1f4, 0x20c, 0x218, 0x22c, 0x237, 0x23c, 0x247, 0x24f, 0x255, 0x25c,
			0x264, 0x26c, 0x276, 0x27b, 0x281, 0x288, 0x291, 0x297, 0x29d, 0x2a2, 0x2a5, 0x2b1,
			0x2be, 0x2c3, 0x2c9, 0x2ce, 0x2d7, 0x2e0, 0x2e6, 0x2ea, 0x2f0, 0x2f6, 0x2f6, 0x2ff,
			0x30b, 0x31c, 0x321, 0x332, 0x33c, 0x345, 0x345, 0x34d, 0x351, 0x354, 0x35a, 0x361,
			0x372, 0x37d, 0x386, 0x38c, 0x392, 0x397, 0x39f, 0x3a5, 0x3a9, 0x3b0, 0x3ba, 0x3ba,
			0x3c4, 0x3cc, 0x3e2, 0x3f1, 0x3fd, 0x406, 0x416, 0x42d, 0x433, 0x43d, 0x442, 0x44e,
			0x454, 0x464, 0x46e, 0x479, 0x480, 0x487, 0x487, 0x48d, 0x494, 0x4a0, 0x4ab, 0x4b7,
			0x4bd, 0x4d0, 0x4dd, 0x4ea, 0x4f2, 0x4f7, 0x4fd, 0x508, 0x50d, 0x513, 0x51b, 0x521,
			0x528, 0x530, 0x537, 0x53d, 0x542, 0x54c, 0x553, 0x55c, 0x55f, 0x56f, 0x57c, 0x582,
			0x58c, 0x5a5, 0x5a7, 0x5b1, 0x5c3, 0x5cb, 0x5d7, 0x5df, 0x5f6,
		},
	},
	{ // ga
		"ArabachAirméanachAivéisteachBailíochBatacachBeangálachBopomofoBrailleBuigineachB" +
			"uthaideachSeiricíochCoptachCipireachCoireallachDéiveanágrachÉigipteach coiteannÉ" +
			"igipteach cliarúilIairiglifí ÉigipteachaAetópachSeoirseachGlagalachGotachGréagac" +
			"hGúisearátachGurmúcachHangalachHanHan SimplitheHan TraidisiúntaEabhrachHireagána" +
			"chIairiglifí AnatólachaSiollabraí SeapánachaSean-UngárachSean-IodáilicIávachSeap" +
			"ánachCatacánachCiméarachCannadachCóiréachLaosachCló GaelachLaidineachLiombúchLín" +
			"each ALíneach BFraserLiciachLidiachMahasánachMainicéasachIairiglifí MáigheachaMe" +
			"indeachMailéalamachMongólachMaenmarachOghamOiríseachSean-PheirmeachFéiníceachRún" +
			"achSamárachShawachSiolónachSiriceachTamalachTeileagúchTifinaghTagálagachTánachTé" +
			"alannachTibéadachSean-PheirseachDingchruthach Suiméar-AcádachNodaireacht Mhatama" +
			"iticiúilSiombailíGan ScríobhCoitiantaScript Anaithnid",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x7, 0x7, 0x12, 0x1e, 0x27, 0x27, 0x27, 0x2f, 0x3a,
			0x3a, 0x42, 0x42, 0x49, 0x53, 0x5e, 0x5e, 0x5e, 0x5e, 0x5e, 0x69, 0x69,
			0x70, 0x79, 0x84, 0x84, 0x93, 0x93, 0x93, 0xa7, 0xbc, 0xd4, 0xd4, 0xdd,
			0xdd, 0xe7, 0xf0, 0xf6, 0xf6, 0xff, 0x10d, 0x117, 0x120, 0x123, 0x123, 0x130,
			0x141, 0x149, 0x155, 0x16c, 0x16c, 0x183, 0x191, 0x191, 0x19f, 0x1a6, 0x1b0, 0x1b0,
			0x1b0, 0x1bb, 0x1bb, 0x1c5, 0x1c5, 0x1ce, 0x1d8, 0x1d8, 0x1d8, 0x1d8, 0x1df, 0x1df,
			0x1eb, 0x1f5, 0x1f5, 0x1fe, 0x208, 0x212, 0x218, 0x218, 0x21f, 0x226, 0x231, 0x231,
			0x23e, 0x255, 0x25e, 0x25e, 0x25e, 0x26b, 0x26b, 0x275, 0x275, 0x275, 0x275, 0x27f,
			0x27f, 0x27f, 0x27f, 0x27f, 0x27f, 0x284, 0x284, 0x284, 0x28e, 0x28e, 0x28e, 0x28e,
			0x29d, 0x29d, 0x29d, 0x29d, 0x29d, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2b0, 0x2b9,
			0x2b9, 0x2b9, 0x2b9, 0x2b9, 0x2c0, 0x2c0, 0x2c0, 0x2c0, 0x2ca, 0x2ca, 0x2ca, 0x2ca,
			0x2d3, 0x2d3, 0x2d3, 0x2d3, 0x2d3, 0x2d3, 0x2d3, 0x2d3, 0x2db, 0x2db, 0x2db, 0x2e6,
			0x2e6, 0x2ee, 0x2f9, 0x300, 0x30b, 0x315, 0x315, 0x315, 0x315, 0x315, 0x315, 0x315,
			0x324, 0x343, 0x343, 0x343, 0x35f, 0x369, 0x375, 0x37e, 0x38e,
		},
	},
	{ // gd
		"Albàinis ChabhcasachArabaisAramais impireilAirmeinisAvestanaisBaliBeangailisBopo" +
			"mofoBrailleSgrìobhadh Lideach Aonaichte nan Tùsanach CanadachCoptaisCìoprasaisCi" +
			"rilisCirilis Seann-Slàbhais na h-EaglaiseDevanagariSealbh-sgrìobhadh Èipheiteach" +
			"Ge’ezCairtbheilisGotaisGreugaisGujaratiGurmukhiHangulHanHan simplichteHan tradai" +
			"seantaEabhraHiraganaDealbh-sgrìobhadh AnatolachKatakana no HiraganaSeann-Ungarai" +
			"sSeann-EadailtisDeàbhanaisSeapanaisKatakanaCmèarKannadaCoirèanaisLàthoLaideann f" +
			"rakturLaideann GhàidhealachLaideannDealbh-sgrìobhadh MayachMalayalamMongolaisMià" +
			"nmarSeann-Arabach ThuathachOgham-chraobhOriyaPartais snaidh-sgrìobhteRùn-sgrìobh" +
			"adhSeann-Arabais DheasachSinealaisSuraidheacSuraidheac SiarachSuraidheac EarachT" +
			"aimilTeluguTifinaghTagalogThaanaTàidhTibeitisSeann-PheirsisGnìomhairean matamata" +
			"igSamhlaidheanGun sgrìobhadhCoitcheannLitreadh neo-aithnichte",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x15, 0x1c, 0x2c, 0x35, 0x3f, 0x43, 0x43, 0x43, 0x43, 0x4d,
			0x4d, 0x55, 0x55, 0x5c, 0x5c, 0x5c, 0x5c, 0x90, 0x90, 0x90, 0x90, 0x90,
			0x97, 0xa2, 0xa9, 0xce, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xf7, 0xf7, 0xfe,
			0xfe, 0x10a, 0x10a, 0x110, 0x110, 0x118, 0x120, 0x128, 0x12e, 0x131, 0x131, 0x13f,
			0x14f, 0x155, 0x15d, 0x179, 0x179, 0x18d, 0x19b, 0x19b, 0x1aa, 0x1b5, 0x1be, 0x1be,
			0x1be, 0x1c6, 0x1c6, 0x1cc, 0x1cc, 0x1d3, 0x1de, 0x1de, 0x1de, 0x1de, 0x1e4, 0x1f4,
			0x20a, 0x212, 0x212, 0x212, 0x212, 0x212, 0x212, 0x212, 0x212, 0x212, 0x212, 0x212,
			0x212, 0x22b, 0x22b, 0x22b, 0x22b, 0x234, 0x234, 0x23d, 0x23d, 0x23d, 0x23d, 0x245,
			0x25c, 0x25c, 0x25c, 0x25c, 0x25c, 0x269, 0x269, 0x269, 0x26e, 0x26e, 0x26e, 0x26e,
			0x26e, 0x26e, 0x26e, 0x26e, 0x26e, 0x26e, 0x26e, 0x287, 0x287, 0x287, 0x297, 0x297,
			0x297, 0x2ad, 0x2ad, 0x2ad, 0x2ad, 0x2ad, 0x2ad, 0x2ad, 0x2b6, 0x2b6, 0x2b6, 0x2b6,
			0x2c0, 0x2c0, 0x2d2, 0x2e3, 0x2e3, 0x2e3, 0x2e3, 0x2e3, 0x2e9, 0x2e9, 0x2e9, 0x2ef,
			0x2ef, 0x2f7, 0x2fe, 0x304, 0x30a, 0x312, 0x312, 0x312, 0x312, 0x312, 0x312, 0x312,
			0x320, 0x320, 0x320, 0x320, 0x338, 0x344, 0x353, 0x35d, 0x374,
		},
	},
	{ // gl
		"ÁrabeArmenioBengalíBopomofoBrailleSilabario aborixe canadiano unificadoCirílicoD" +
			"evanagariEtíopeXeorxianoGregoguxaratíGurmukhiHangulHanHan simplificadoHan tradic" +
			"ionalHebreoHiraganaXaponésKatakanaCamboxanocanarésCoreanoLaosianoLatinoMalabarMo" +
			"ngolBirmaniaOriyaCingalésTámilTelugúThaanaTailandésTibetanoSímbolosNon escritaCo" +
			"múnEscritura descoñecida",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x6, 0x6, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0x15,
			0x15, 0x1d, 0x1d, 0x24, 0x24, 0x24, 0x24, 0x49, 0x49, 0x49, 0x49, 0x49,
			0x49, 0x49, 0x52, 0x52, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x63,
			0x63, 0x6c, 0x6c, 0x6c, 0x6c, 0x71, 0x7a, 0x82, 0x88, 0x8b, 0x8b, 0x9b,
			0xaa, 0xb0, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xc0, 0xc0,
			0xc0, 0xc8, 0xc8, 0xd1, 0xd1, 0xd9, 0xe0, 0xe0, 0xe0, 0xe0, 0xe8, 0xe8,
			0xe8, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee,
			0xee, 0xee, 0xee, 0xee, 0xee, 0xf5, 0xf5, 0xfb, 0xfb, 0xfb, 0xfb, 0x103,
			0x103, 0x103, 0x103, 0x103, 0x103, 0x103, 0x103, 0x103, 0x108, 0x108, 0x108, 0x108,
			0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108,
			0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x108, 0x111, 0x111, 0x111, 0x111,
			0x111, 0x111, 0x111, 0x111, 0x111, 0x111, 0x111, 0x111, 0x117, 0x117, 0x117, 0x11e,
			0x11e, 0x11e, 0x11e, 0x124, 0x12e, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136,
			0x136, 0x136, 0x136, 0x136, 0x136, 0x13f, 0x14a, 0x150, 0x166,
		},
	},
	{ // gsw
		"ArabischArmiArmenischAveschtischBalinesischBattakischBengalischBliss-SymboolBopo" +
			"mofoBrahmiBlindäschriftBuginesischBuhidUCASKarischChamCherokeeCirthKoptischZypri" +
			"otischKyrillischAltchileslawischTövanagaariTeseretTemozisch-ÄgüptischHiraazisch-" +
			"ÄgüptischÄgüptischi HiroglüüfeÄzioopischGhutsuriGeorgischGlagolitischGotischGrie" +
			"chischGuscharatiGurmukhiHangulChineesischHanunooVeräifachti Chineesischi Schrift" +
			"Tradizionelli Chineesischi SchriftHebräischHiraganaPahawh HmongKatakana oder Hir" +
			"aganaAltungarischIndus-SchriftAltitalischJavanesischJapanischKayah LiKatakanaKha" +
			"roshthiKhmerKannadaKoreanischLannaLaotischLatiinisch - Fraktur-VarianteLatiinisc" +
			"h - Gäälischi VarianteLatiinischLepchaLimbuLinear ALinear BLykischLydischMandäis" +
			"chManichäischMaya-HieroglyphäMeroitischMalaysischMongolischMoonMeitei MayekBurme" +
			"sischN’KoOghamOl ChikiOrchon-RunäOriyaOsmanischAltpermischPhags-paPahlaviPhönizi" +
			"schPollard PhonetischRejangRongorongoRunäschriftSamaritanischSaratiSaurashtraGeb" +
			"äärdeschpraachShaw-AlphabetSinghalesischSundanesischSyloti NagriSyrischSyrisch -" +
			" Eschtrangelo-VarianteWeschtsyrischOschtsyrischTagbanwaTai LeTai LueTamilischTel" +
			"uguTengwarTifinaghTagalogThaanaThaiTibeetischUgaritischVaiSichtbari SchpraachAlt" +
			"persischSumerisch-akkadischi KeilschriftYiG’eerbtä SchriftwärtSchriftlosi Schpra" +
			"achUnbeschtimmtUncodiirti Schrift",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x8, 0xc, 0x15, 0x20, 0x2b, 0x2b, 0x2b, 0x35, 0x3f,
			0x4c, 0x54, 0x5a, 0x68, 0x73, 0x78, 0x78, 0x7c, 0x83, 0x87, 0x8f, 0x94,
			0x9c, 0xa7, 0xb1, 0xc1, 0xcd, 0xd4, 0xd4, 0xe9, 0xff, 0x118, 0x118, 0x123,
			0x12b, 0x134, 0x140, 0x147, 0x147, 0x151, 0x15b, 0x163, 0x169, 0x174, 0x17b, 0x19c,
			0x1be, 0x1c8, 0x1d0, 0x1d0, 0x1dc, 0x1f2, 0x1fe, 0x20b, 0x216, 0x221, 0x22a, 0x22a,
			0x232, 0x23a, 0x244, 0x249, 0x249, 0x250, 0x25a, 0x25a, 0x25a, 0x25f, 0x267, 0x284,
			0x2a5, 0x2af, 0x2b5, 0x2ba, 0x2c2, 0x2ca, 0x2ca, 0x2ca, 0x2d1, 0x2d8, 0x2d8, 0x2e2,
			0x2ee, 0x2ff, 0x2ff, 0x2ff, 0x309, 0x313, 0x313, 0x31d, 0x321, 0x321, 0x32d, 0x337,
			0x337, 0x337, 0x337, 0x33d, 0x33d, 0x342, 0x34a, 0x356, 0x35b, 0x364, 0x364, 0x364,
			0x36f, 0x377, 0x377, 0x377, 0x37e, 0x389, 0x39b, 0x39b, 0x3a1, 0x3ab, 0x3b7, 0x3c4,
			0x3ca, 0x3ca, 0x3d4, 0x3e7, 0x3f4, 0x3f4, 0x3f4, 0x3f4, 0x401, 0x401, 0x40d, 0x419,
			0x420, 0x43f, 0x44c, 0x458, 0x460, 0x460, 0x466, 0x46d, 0x476, 0x476, 0x476, 0x47c,
			0x483, 0x48b, 0x492, 0x498, 0x49c, 0x4a6, 0x4a6, 0x4b0, 0x4b3, 0x4c6, 0x4c6, 0x4c6,
			0x4d1, 0x4f1, 0x4f3, 0x50b, 0x50b, 0x50b, 0x520, 0x52c, 0x53e,
		},
	},
	{ // gu
		guScriptStr,
		guScriptIdx,
	},
	{}, // guz
	{}, // gv
	{}, // ha
	{}, // haw
	{ // he
		heScriptStr,
		heScriptIdx,
	},
	{ // hi
		hiScriptStr,
		hiScriptIdx,
	},
	{ // hr
		hrScriptStr,
		hrScriptIdx,
	},
	{ // hsb
		"arabscearmenscebengalscebopomofoBraillowe pismokyriliscedevanagarietiopiscegeorg" +
			"iscegrjekscegujaratigurmukhihangulchinscezjednorjene chinske pismotradicionalne " +
			"chinske pismohebrejscehiraganajapanscekatakanakhmerscekannadscekorejscelaoscełać" +
			"onscemalayalamscemongolsceburmasceoriyasinghalscetamilsceteluguthaanathailandsce" +
			"tibetscesymbolebjez pismapowšitkownenjeznate pismo",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x7, 0x7, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0x18,
			0x18, 0x20, 0x20, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x38, 0x38, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4b,
			0x4b, 0x54, 0x54, 0x54, 0x54, 0x5c, 0x64, 0x6c, 0x72, 0x79, 0x79, 0x92,
			0xad, 0xb6, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xc6, 0xc6,
			0xc6, 0xce, 0xce, 0xd6, 0xd6, 0xdf, 0xe7, 0xe7, 0xe7, 0xe7, 0xed, 0xed,
			0xed, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7,
			0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0x103, 0x103, 0x10c, 0x10c, 0x10c, 0x10c, 0x114,
			0x114, 0x114, 0x114, 0x114, 0x114, 0x114, 0x114, 0x114, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119,
			0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x119, 0x123, 0x123, 0x123, 0x123,
			0x123, 0x123, 0x123, 0x123, 0x123, 0x123, 0x123, 0x123, 0x12b, 0x12b, 0x12b, 0x131,
			0x131, 0x131, 0x131, 0x137, 0x142, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x14a,
			0x14a, 0x14a, 0x14a, 0x14a, 0x14a, 0x151, 0x15b, 0x167, 0x175,
		},
	},
	{ // hu
		huScriptStr,
		huScriptIdx,
	},
	{ // hy
		hyScriptStr,
		hyScriptIdx,
	},
	{ // id
		idScriptStr,
		idScriptIdx,
	},
	{}, // ig
	{ // ii
		"ꀊꇁꀨꁱꂷꀊꆨꌦꇁꃚꁱꂷꈝꐯꉌꈲꁱꂷꀎꋏꉌꈲꁱꂷꇁꄀꁱꂷꆈꌠꁱꂷꁱꀋꉆꌠꅉꀋꐚꌠꁱꂷ",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
			0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x36,
			0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48,
			0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48,
			0x48, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x60, 0x60, 0x60, 0x60, 0x6c, 0x6c, 0x7e,
		},
	},
	{ // is
		isScriptStr,
		isScriptIdx,
	},
	{ // it
		itScriptStr,
		itScriptIdx,
	},
	{ // ja
		jaScriptStr,
		jaScriptIdx,
	},
	{ // jgo
		"mík -ŋwaꞌnɛ yi ɛ́ líŋɛ́nɛ Latɛ̂ŋntúu yi pɛ́ ká ŋwaꞌnεntɛ-ŋwaꞌnɛ yí pɛ́ ká kɛ́ jí" +
			"",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f,
			0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x4c, 0x4c, 0x73,
		},
	},
	{}, // jmc
	{ // ka
		kaScriptStr,
		kaScriptIdx,
	},
	{}, // kab
	{}, // kam
	{}, // kde
	{ // kea
		"arabikuarmeniubengalibopomofobraillesirilikudevanagarietiopikujorjianugregugujar" +
			"atigurmukiangulhanhan simplifikaduhan tradisionalebraikuiraganajaponeskatakanakm" +
			"erkanareskoreanulausianulatinumalaialammongolbirmanesoriyasingalestamiltelugutaa" +
			"natailandestibetanusimbulusnãu skritukomunskrita diskonxedu",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x7, 0x7, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0x15,
			0x15, 0x1d, 0x1d, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
			0x24, 0x24, 0x2c, 0x2c, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x3e,
			0x3e, 0x46, 0x46, 0x46, 0x46, 0x4b, 0x53, 0x5a, 0x5f, 0x62, 0x62, 0x72,
			0x81, 0x88, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x96, 0x96,
			0x96, 0x9e, 0x9e, 0xa2, 0xa2, 0xa9, 0xb0, 0xb0, 0xb0, 0xb0, 0xb8, 0xb8,
			0xb8, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xbe,
			0xbe, 0xbe, 0xbe, 0xbe, 0xbe, 0xc7, 0xc7, 0xcd, 0xcd, 0xcd, 0xcd, 0xd5,
			0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xd5, 0xda, 0xda, 0xda, 0xda,
			0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda,
			0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xe2, 0xe2, 0xe2, 0xe2,
			0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe7, 0xe7, 0xe7, 0xed,
			0xed, 0xed, 0xed, 0xf2, 0xfb, 0x103, 0x103, 0x103, 0x103, 0x103, 0x103, 0x103,
			0x103, 0x103, 0x103, 0x103, 0x103, 0x10b, 0x116, 0x11b, 0x12c,
		},
	},
	{}, // khq
	{}, // ki
	{ // kk
		kkScriptStr,
		kkScriptIdx,
	},
	{}, // kkj
	{}, // kl
	{}, // kln
	{ // km
		kmScriptStr,
		kmScriptIdx,
	},
	{ // kn
		knScriptStr,
		knScriptIdx,
	},
	{ // ko
		koScriptStr,
		koScriptIdx,
	},
	{}, // kok
	{ // ks
		"اَربیاَرمانیَناَویستَنبالَنیٖزباتَکبیٚنگٲلۍبِلِس سِمبلزبوپوموفوبرٛاہمیبریلبُگِنی" +
			"ٖزبُہِدیُنِفایِڑ کنیڑِیَن ایٚب آرجِنَل سِلیبِککاریَنچَمچیٚروکیکِرتھکاپٹِککِپرایِ" +
			"ٹسَیرِلِکپرون چٔرچسلیوونِک سَیرِلِکدیوناگریڈیٚسٔریٚٹاِجپشِیَن ڈِماٹِکاِجِپشَن ہَ" +
			"یریٹِکاِجِپشَن ہَیروگلِپھساِتھیوپِکجارجِیَن کھتسوریجارجِیَنگلیگولِٹِکگوتھِکگرَنت" +
			"ھاگریٖکگُجرٲتۍہانٛگُلہانہانُنوٗسِمپلِفایِڑ ہانٹریڑِشَنَلہِبرِوہیٖراگاناپَہاو مان" +
			"ٛگکَٹاکانا یا ہِراگاناپرون ہَنگیریَناِنڈَساولڈ اِٹیلِکجاوَنیٖزجیٚپَنیٖزکایا لیکَ" +
			"تاکاناخَروشتھیکھٕمیرکَنَڑاکوریَنلانالاوفرٛکتُر لیٹِنگیلِک لیٹَنلیٹِنلیٚپکالِمبوٗ" +
			"لیٖنیَر اےلیٖنیَر بیلیسِیَنلیدِیَنمَندییَنمانیشییَنمایَن ہیٖروگلِپھمِرایٹِکمَلیا" +
			"لَممَنٛگولیَنموٗنمیتی مایَکمَیَنمارایٚن کواوگہاماول چِکیاورکھوناورِیااوسمانیااول" +
			"ڈ پٔرمِکپھاگس پابوٗک پَہَلویپھونِشِیَنپولاڑ پھونِٹِکریجَنٛگرونٛگو رونٛگورَنِکسَم" +
			"ارِٹَنسَراتیسوراشٹرااِشارٲتی لِکھٲےشاویَنسِنہالاسَنڈَنیٖزسیلوتی ناگریسیٖرِیَکایٚ" +
			"سٹرینجِلو سیٖرِیَکمغرِبی سیٖریَکمشرَقی سیٖریَکتَگبَنواتَیلیےنوٚو تیلوتَمِلتیلگوٗ" +
			"تیٚنگوارتِفِناگتَگَلوگتھاناتھاےتِبتیاُگارِٹِکواےوِزِبٕل سپیٖچپرون فارسیسُمیرو اک" +
			"ادیَن کوٗنِفامیٖیلیٚکھنَےعاماَن زٲنۍ یا نا لَگہٕ ہار رَسمُل خظ",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0xa, 0xa, 0x1c, 0x2c, 0x3c, 0x3c, 0x3c, 0x46, 0x56,
			0x6d, 0x7d, 0x8b, 0x93, 0xa3, 0xad, 0xad, 0xf7, 0x103, 0x109, 0x117, 0x121,
			0x12d, 0x13d, 0x14d, 0x17f, 0x18f, 0x1a1, 0x1a1, 0x1c2, 0x1e3, 0x20a, 0x20a, 0x21c,
			0x23b, 0x24b, 0x25f, 0x26b, 0x26b, 0x279, 0x283, 0x291, 0x29f, 0x2a5, 0x2b3, 0x2d0,
			0x2e4, 0x2f0, 0x302, 0x302, 0x317, 0x33d, 0x358, 0x364, 0x37b, 0x38b, 0x39d, 0x39d,
			0x3aa, 0x3ba, 0x3ca, 0x3d6, 0x3d6, 0x3e2, 0x3ee, 0x3ee, 0x3ee, 0x3f6, 0x3fc, 0x415,
			0x42a, 0x434, 0x440, 0x44c, 0x45f, 0x472, 0x472, 0x472, 0x480, 0x48e, 0x48e, 0x49e,
			0x4b0, 0x4cf, 0x4cf, 0x4cf, 0x4df, 0x4ef, 0x4ef, 0x503, 0x50b, 0x50b, 0x51e, 0x52e,
			0x52e, 0x52e, 0x52e, 0x53b, 0x53b, 0x547, 0x556, 0x564, 0x570, 0x580, 0x580, 0x580,
			0x595, 0x5a4, 0x5a4, 0x5a4, 0x5bb, 0x5cf, 0x5ea, 0x5ea, 0x5f8, 0x611, 0x61b, 0x62d,
			0x639, 0x639, 0x649, 0x666, 0x672, 0x672, 0x672, 0x672, 0x680, 0x680, 0x692, 0x6a9,
			0x6b9, 0x6e2, 0x6fd, 0x718, 0x728, 0x728, 0x734, 0x745, 0x74f, 0x74f, 0x74f, 0x75b,
			0x76b, 0x779, 0x787, 0x791, 0x799, 0x7a3, 0x7a3, 0x7b5, 0x7bb, 0x7d4, 0x7d4, 0x7d4,
			0x7e7, 0x813, 0x819, 0x819, 0x819, 0x819, 0x829, 0x82f, 0x86c,
		},
	},
	{}, // ksb
	{}, // ksf
	{ // ksh
		"arraabesche Schreffarmeenesche Schreffbängjaalesche Schreffschineeseche Ömschref" +
			"f BopomofoBlindeschreffkürrellesche Schreffindesche Devanajari-Schreffätejoopesc" +
			"he Schreffje’orrjesche Schreffjriischesche Schreffjujaraatesche Schreffindesche " +
			"Gurmukhi-Schreffkorrejaanesche Schreffen schineesesche Schreffeijfacher schinees" +
			"esche Schrefftradizjonäll schineesesche Schreffhebrääjesche Schreffjapaanesche H" +
			"iddajaana-Schreffen japaanesche Schreffjapaanesche Kattakaana-SchreffKhmer-Schre" +
			"ffindesche Kannada-Schreffkorrejaanesche Schreff udder en schineesesche Schreffl" +
			"ahootesche Schrefflateinesche Schreffindesche Malajalam-Schreffmongjoolesche Sch" +
			"reffbirmaanesche Schreffindesche Orija-Schreffsingjaleesesche Schrefftamiilesche" +
			" Schreffindesche Telugu-Schreffmalledivesche Taana-Schrefftailändesche Schreffti" +
			"beetesche Schreff-Zeiche ävver kein Schreff--jaa keij Schreff--öhnß en Schreff--" +
			"onbikannte Schreff-",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x13, 0x13, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x3c,
			0x3c, 0x5c, 0x5c, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69,
			0x69, 0x69, 0x7e, 0x7e, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xae,
			0xae, 0xc4, 0xc4, 0xc4, 0xc4, 0xd8, 0xed, 0x106, 0x11c, 0x134, 0x134, 0x153,
			0x176, 0x18c, 0x1aa, 0x1aa, 0x1aa, 0x1aa, 0x1aa, 0x1aa, 0x1aa, 0x1aa, 0x1c0, 0x1c0,
			0x1c0, 0x1de, 0x1de, 0x1eb, 0x1eb, 0x203, 0x238, 0x238, 0x238, 0x238, 0x24b, 0x24b,
			0x24b, 0x25e, 0x25e, 0x25e, 0x25e, 0x25e, 0x25e, 0x25e, 0x25e, 0x25e, 0x25e, 0x25e,
			0x25e, 0x25e, 0x25e, 0x25e, 0x25e, 0x278, 0x278, 0x28d, 0x28d, 0x28d, 0x28d, 0x2a1,
			0x2a1, 0x2a1, 0x2a1, 0x2a1, 0x2a1, 0x2a1, 0x2a1, 0x2a1, 0x2b7, 0x2b7, 0x2b7, 0x2b7,
			0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7,
			0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2b7, 0x2ce, 0x2ce, 0x2ce, 0x2ce,
			0x2ce, 0x2ce, 0x2ce, 0x2ce, 0x2ce, 0x2ce, 0x2ce, 0x2ce, 0x2e1, 0x2e1, 0x2e1, 0x2f8,
			0x2f8, 0x2f8, 0x2f8, 0x313, 0x328, 0x33b, 0x33b, 0x33b, 0x33b, 0x33b, 0x33b, 0x33b,
			0x33b, 0x33b, 0x33b, 0x33b, 0x33b, 0x357, 0x369, 0x37c, 0x390,
		},
	},
	{}, // kw
	{ // ky
		kyScriptStr,
		kyScriptIdx,
	},
	{}, // lag
	{ // lb
		"ArabeschArmiArmeneschAvesteschBalineseschBattakeschBengaleschBliss-SymbolerBopom" +
			"ofoBrahmiBlanneschrëftBugineseschBuhidUCASKareschChamCherokeeCirthKopteschZyprio" +
			"teschKyrilleschAlkiercheslaweschDevanagariDeseretEgyptesch-DemoteschEgyptesch-Hi" +
			"erateschEgyptesch HieroglyphenEthiopeschKhutsuriGeorgeschGlagoliteschGoteschGrii" +
			"cheschGujaratiGurmukhiHangulChineseschHanunooVereinfacht ChineseschTraditionellt" +
			" ChineseschHebräeschHiraganaPahawh HmongKatakana oder HiraganaAlungareschIndus-S" +
			"chrëftAlitaleschJavaneseschJapaneschKayah LiKatakanaKharoshthiKhmerKannadaKorean" +
			"eschLannaLaoteschLaténgesch-Fraktur-VariantLaténgesch-Gällesch VariantLaténgesch" +
			"LepchaLimbuLinear ALinear BLykeschLydeschMandäeschManichäeschMaya-HieroglyphenMe" +
			"roiteschMalayseschMongoleschMoonMeitei MayekBirmaneschN’KoOghamOl ChikiOrchon-Ru" +
			"nenOriyaOsmaneschAlpermeschPhags-paPahlaviPhönizeschPollard PhoneteschRejangRong" +
			"orongoRuneschrëftSamaritaneschSaratiSaurashtraZeechesproochShaw-AlphabetSinghale" +
			"seschSundaneseschSyloti NagriSyreschSyresch-Estrangelo-VariantWestsyreschOstsyre" +
			"schTai LeTai LueTamileschTeluguTengwarTifinaghDagalogThaanaThaiTibeteschUgarites" +
			"chVaiSiichtbar SproochAlperseschSumeresch-akkadesch KeilschrëftYiGeierfte Schrëf" +
			"twäertSymbolerOuni SchrëftOnbestëmmtOncodéiert Schrëft",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x8, 0xc, 0x15, 0x1e, 0x29, 0x29, 0x29, 0x33, 0x3d,
			0x4b, 0x53, 0x59, 0x67, 0x72, 0x77, 0x77, 0x7b, 0x82, 0x86, 0x8e, 0x93,
			0x9b, 0xa6, 0xb0, 0xc1, 0xcb, 0xd2, 0xd2, 0xe5, 0xf9, 0x10f, 0x10f, 0x119,
			0x121, 0x12a, 0x136, 0x13d, 0x13d, 0x147, 0x14f, 0x157, 0x15d, 0x167, 0x16e, 0x184,
			0x19c, 0x1a6, 0x1ae, 0x1ae, 0x1ba, 0x1d0, 0x1db, 0x1e9, 0x1f3, 0x1fe, 0x207, 0x207,
			0x20f, 0x217, 0x221, 0x226, 0x226, 0x22d, 0x237, 0x237, 0x237, 0x23c, 0x244, 0x25f,
			0x27c, 0x287, 0x28d, 0x292, 0x29a, 0x2a2, 0x2a2, 0x2a2, 0x2a9, 0x2b0, 0x2b0, 0x2ba,
			0x2c6, 0x2d7, 0x2d7, 0x2d7, 0x2e1, 0x2eb, 0x2eb, 0x2f5, 0x2f9, 0x2f9, 0x305, 0x30f,
			0x30f, 0x30f, 0x30f, 0x315, 0x315, 0x31a, 0x322, 0x32e, 0x333, 0x33c, 0x33c, 0x33c,
			0x346, 0x34e, 0x34e, 0x34e, 0x355, 0x360, 0x372, 0x372, 0x378, 0x382, 0x38e, 0x39b,
			0x3a1, 0x3a1, 0x3ab, 0x3b8, 0x3c5, 0x3c5, 0x3c5, 0x3c5, 0x3d2, 0x3d2, 0x3de, 0x3ea,
			0x3f1, 0x40b, 0x416, 0x420, 0x420, 0x420, 0x426, 0x42d, 0x436, 0x436, 0x436, 0x43c,
			0x443, 0x44b, 0x452, 0x458, 0x45c, 0x465, 0x465, 0x46f, 0x472, 0x483, 0x483, 0x483,
			0x48d, 0x4ad, 0x4af, 0x4c6, 0x4c6, 0x4ce, 0x4db, 0x4e6, 0x4fa,
		},
	},
	{}, // lg
	{}, // lkt
	{}, // ln
	{ // lo
		loScriptStr,
		loScriptIdx,
	},
	{ // lt
		ltScriptStr,
		ltScriptIdx,
	},
	{}, // lu
	{}, // luo
	{}, // luy
	{ // lv
		lvScriptStr,
		lvScriptIdx,
	},
	{}, // mas
	{}, // mer
	{}, // mfe
	{}, // mg
	{}, // mgh
	{ // mgo
		"ngam ŋwaʼringam choʼabo ŋwaʼri tisɔʼ",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0xd,
			0xd, 0xd, 0xd, 0xd, 0xd, 0xd, 0x17, 0x17, 0x2b,
		},
	},
	{ // mk
		mkScriptStr,
		mkScriptIdx,
	},
	{ // ml
		mlScriptStr,
		mlScriptIdx,
	},
	{ // mn
		mnScriptStr,
		mnScriptIdx,
	},
	{ // mr
		mrScriptStr,
		mrScriptIdx,
	},
	{ // ms
		msScriptStr,
		msScriptIdx,
	},
	{ // mt
		"GħarbiĊirillikuGriegHan SimplifikatHan TradizzjonaliLatinPersjan AntikMhux Miktu" +
			"bKomuniKitba Mhux Magħrufa",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x25,
			0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
			0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
			0x36, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b,
			0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x53, 0x59, 0x6d,
		},
	},
	{}, // mua
	{ // my
		myScriptStr,
		myScriptIdx,
	},
	{}, // naq
	{}, // nd
	{ // ne
		neScriptStr,
		neScriptIdx,
	},
	{}, // ne-IN
	{ // nl
		nlScriptStr,
		nlScriptIdx,
	},
	{}, // nl-BE
	{}, // nmg
	{ // nn
		"arabiskarmiskarmenskavestiskbalinesiskbatakbengaliblissymbolbopomofobrahmibraill" +
			"ebuginesiskbuhidchakmafelles kanadiske urspråksstavingarkariskchamcherokeecirthk" +
			"optiskkypriotiskkyrilliskkyrillisk (kyrkjeslavisk variant)devanagarideseretegypt" +
			"isk demotiskegyptisk hieratiskegyptiske hieroglyfaretiopiskkhutsuri (asomtavruli" +
			" og nuskhuri)georgiskglagolittiskgotiskgreskgujaratigurmukhihangulhanhanunoofore" +
			"nkla kinesisktradisjonell kinesiskhebraiskhiraganapahawk hmongkatakana eller hir" +
			"aganagammalungarskindusgammalitaliskjavanesiskjapanskkayah likatakanakharoshthik" +
			"hmerkannadakoreanskkaithisklannalaotisklatinsk (frakturvariant)latinsk (gælisk v" +
			"ariant)latinsklepchalumbulineær Alineær Blykisklydiskmandaiskmanikeiskmaya-hiero" +
			"glyfarmeroitiskmalayalammongolskmoonmeitei-mayekmyanmarn’kooghamol-chikiorkhonor" +
			"iyaosmanyagammalpermiskphags-painskripsjonspahlavisalmepahlavipahlavifønikiskpol" +
			"lard-fonetiskinskripsjonsparthiskrejangrongorongorunersamaritansksaratisaurashtr" +
			"ateiknskriftshavisksinhalasundanesisksyloti nagrisyriakisksyriakisk (estrangelo-" +
			"variant)syriakisk (vestleg variant)syriakisk (austleg variant)tagbanwatai leny t" +
			"ai luetamilsktai viettelugutengwartifinaghtagalogthaanathaitibetanskugaritiskvai" +
			"synleg talegammalpersisksumero-akkadisk kileskriftyinedarvamatematisk notasjonsy" +
			"mbolkode for språk utan skriftfellesukjend skrift",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x7, 0xd, 0x14, 0x1c, 0x26, 0x26, 0x26, 0x2b, 0x32,
			0x3c, 0x44, 0x4a, 0x51, 0x5b, 0x60, 0x66, 0x89, 0x8f, 0x93, 0x9b, 0xa0,
			0xa7, 0xb1, 0xba, 0xdb, 0xe5, 0xec, 0xec, 0xfd, 0x10f, 0x124, 0x124, 0x12c,
			0x14e, 0x156, 0x162, 0x168, 0x168, 0x16d, 0x175, 0x17d, 0x183, 0x186, 0x18d, 0x19e,
			0x1b3, 0x1bb, 0x1c3, 0x1c3, 0x1cf, 0x1e6, 0x1f3, 0x1f8, 0x205, 0x20f, 0x216, 0x216,
			0x21e, 0x226, 0x230, 0x235, 0x235, 0x23c, 0x244, 0x244, 0x24c, 0x251, 0x258, 0x270,
			0x289, 0x290, 0x296, 0x29b, 0x2a4, 0x2ad, 0x2ad, 0x2ad, 0x2b3, 0x2b9, 0x2b9, 0x2c1,
			0x2ca, 0x2da, 0x2da, 0x2da, 0x2e3, 0x2ec, 0x2ec, 0x2f4, 0x2f8, 0x2f8, 0x304, 0x30b,
			0x30b, 0x30b, 0x30b, 0x311, 0x311, 0x316, 0x31e, 0x324, 0x329, 0x330, 0x330, 0x330,
			0x33d, 0x345, 0x358, 0x364, 0x36b, 0x374, 0x384, 0x398, 0x39e, 0x3a8, 0x3ad, 0x3b8,
			0x3be, 0x3be, 0x3c8, 0x3d3, 0x3da, 0x3da, 0x3da, 0x3da, 0x3e1, 0x3e1, 0x3ec, 0x3f8,
			0x401, 0x41f, 0x43a, 0x455, 0x45d, 0x45d, 0x463, 0x46d, 0x474, 0x474, 0x47c, 0x482,
			0x489, 0x491, 0x498, 0x49e, 0x4a2, 0x4ab, 0x4ab, 0x4b4, 0x4b7, 0x4c2, 0x4c2, 0x4c2,
			0x4cf, 0x4e9, 0x4eb, 0x4f2, 0x505, 0x50b, 0x526, 0x52c, 0x539,
		},
	},
	{}, // nnh
	{ // no
		noScriptStr,
		noScriptIdx,
	},
	{}, // nus
	{}, // nyn
	{ // om
		"Latin",
		[]uint16{ // 74 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x5,
		},
	},
	{ // or
		"ଆରବିକ୍ଇମ୍ପେରିଆଲ୍ ଆରମିକ୍ଆର୍ମେନିଆନ୍ଆବେସ୍ଥାନ୍ବାଲିନୀଜ୍ବାଟାକ୍ବଙ୍ଗାଳୀବ୍ଲିସିମ୍ବଲସ୍ବୋପୋମ" +
			"ୋଫୋବ୍ରାହ୍ମୀବ୍ରିଲ୍ବୁଗାନୀଜ୍ବୁହିଦ୍ଚକମାୟୁନିଫାଏଡ୍ କାନାଡିଆନ୍ ଆବ୍ରୋଜିନାଲ୍ ସିଲାବିକସ୍କୈରନ" +
			"୍ଛମ୍ଚିରୁକୀସିର୍ଥକପଟିକ୍ସିପ୍ରଅଟ୍ସିରିଲିକ୍ଓଲ୍ଡ ଚର୍ଚ୍ଚ ସାଲଭୋନିକ୍ ସିରିଲିକ୍ଦେବାନଗିରିଡେସର" +
			"୍ଟଇଜିପ୍ଟିଆନ୍ ଡେମୋଟିକ୍ଇଜିପ୍ଟିଆନ୍ ହାଇଅରଟିକ୍ଇଜିପ୍ଟିଆନ୍ ହାଅରଗ୍ଲିପସ୍ଇଥୋପିକ୍ଜର୍ଜିଆନ୍ ଖ" +
			"ୁଟସୁରୀଜର୍ଜିଆନ୍ଗ୍ଲାଗ୍ଲୋଟିକ୍ଗୋଥିକ୍ଗ୍ରୀକ୍ଗୁଜୁରାଟୀଗୁରୁମୁଖୀହାଙ୍ଗୁଲ୍ହାନ୍ହାନୁନ୍ସରଳୀକୃତ " +
			"ହାନ୍ପାରମ୍ପରିକ୍ ହାନ୍ହେବ୍ର୍ୟୁହିରାଗାନାପାହୋ ହୋଙ୍ଗକାଟାକାନ୍ କିମ୍ବା ହିରାଗାନ୍ପୁରୁଣା ହଙ୍ଗ" +
			"େରିଆନ୍ସିନ୍ଧୁପୁରୁଣା ଇଟାଲୀଜାଭାନୀଜ୍ଜାପାନୀଜ୍କାୟାହା ଲୀକାଟକାନ୍ଖାରୋସ୍ଥିଖ୍ମେର୍କନ୍ନଡକୋରିଆ" +
			"ନ୍କୈଥିଲାନାଲାଓଫ୍ରାକଥୁର୍ ଲାଟିନ୍ଗାଏଲିକ୍ ଲାଟିନ୍ଲାଟିନ୍ଲେପଚାଲିମ୍ବୁଲିନିୟର୍ଲିନିୟର୍ ବିଲିଶ" +
			"ିୟନ୍ଲିଡିୟନ୍ମାନଡେନ୍ମନଶୀନ୍ମୟାନ୍ ହାୟରଲଜିକସ୍ମେରୋଇଟିକ୍ମାଲୟଲମ୍ମଙ୍ଗୋଲିଆନ୍ଚନ୍ଦ୍ରମାଏତି ମା" +
			"ୟେକ୍ମିଆମାର୍ଏନ୍ କୋଓଘାମାଓଲ୍ ଚିକିଓରୋଖନ୍ଓଡିଆଓସୋମାନିୟାଓଲ୍ଡ ପରମିକ୍ଫାଗସ୍-ପାଇନସ୍କ୍ରୀପସାନ" +
			"ଲ୍ ପାହାଲାୱୀସ୍ଲାଟର୍ ପାହାଲାୱୀବୁକ୍ ପାହାଲାୱୀଫେନୋସିଆନ୍ପୋଲାର୍ଡ ଫୋନେଟିକ୍ଇନସ୍କ୍ରୀପସାନଲ୍ " +
			"ପାର୍ଥିଆନ୍ରେଜାଙ୍ଗରୋଙ୍ଗୋରୋଙ୍ଗୋରନିକ୍ସମୌରିଟନ୍ସାରାତିସୌରାଷ୍ଟ୍ରସାଙ୍କେତିକ ଲିଖସାବିୟାନ୍ସିଂ" +
			"ହଳସୁଦାନୀଜ୍ସୀଲିତୋ ନଗରୀସିରିୟାକ୍ଏଷ୍ଟ୍ରାଙ୍ଗେଲୋ ସିରିକ୍ୱେଷ୍ଟର୍ନ ସିରିକ୍ଇଷ୍ଟର୍ନ ସିରିକ୍ତଗ" +
			"ବାନ୍ୱାତାଇ ଲେନୂତନ ତାଇ ଲୁଏତାମିଲ୍ତାଇ ଭିଏତ୍ତେଲୁଗୁତେଙ୍ଗୱାର୍ତିଫିଙ୍ଘାଟାଗାଲୋଗ୍ଥାନାଥାଇତିବ" +
			"େତାନ୍ୟୁଗାରିଟିକ୍ୱାଇଭିଜିବଲ୍ ସ୍ପିଚ୍ପୁରୁଣା ଫରାସୀସୁମେରୋ-ଆକ୍କାଡିଆନ୍ ସୁନିଫର୍ମୟୀବଂଶଗତଗାଣ" +
			"ିତିକ ନୋଟେସନ୍ସିମ୍ବଲ୍ଅଲିଖିତସାଧାରଣଅଞ୍ଜାତ କିମ୍ବା ଅବୈଧ ସ୍କ୍ରୀପ୍ଟ",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x12, 0x43, 0x61, 0x7c, 0x94, 0x94, 0x94, 0xa6, 0xbb,
			0xdf, 0xf7, 0x10f, 0x121, 0x139, 0x14b, 0x157, 0x1cc, 0x1db, 0x1e4, 0x1f6, 0x205,
			0x217, 0x22f, 0x247, 0x29b, 0x2b6, 0x2c8, 0x2c8, 0x2ff, 0x339, 0x379, 0x379, 0x38e,
			0x3bc, 0x3d4, 0x3f8, 0x40a, 0x40a, 0x41c, 0x434, 0x44c, 0x464, 0x470, 0x482, 0x4a4,
			0x4cf, 0x4e7, 0x4ff, 0x4ff, 0x51b, 0x55f, 0x590, 0x5a2, 0x5c4, 0x5dc, 0x5f4, 0x5f4,
			0x60d, 0x622, 0x63a, 0x64c, 0x64c, 0x65b, 0x670, 0x670, 0x67c, 0x688, 0x691, 0x6bf,
			0x6e7, 0x6f9, 0x708, 0x71a, 0x72f, 0x74b, 0x74b, 0x74b, 0x760, 0x775, 0x775, 0x78a,
			0x79c, 0x7ca, 0x7ca, 0x7ca, 0x7e5, 0x7fa, 0x7fa, 0x818, 0x82a, 0x82a, 0x84c, 0x861,
			0x861, 0x861, 0x861, 0x871, 0x871, 0x880, 0x896, 0x8a8, 0x8b4, 0x8cf, 0x8cf, 0x8cf,
			0x8ee, 0x904, 0x947, 0x975, 0x99a, 0x9b5, 0x9e3, 0xa29, 0xa3e, 0xa62, 0xa71, 0xa89,
			0xa9b, 0xa9b, 0xab6, 0xadb, 0xaf3, 0xaf3, 0xaf3, 0xaf3, 0xb02, 0xb02, 0xb1a, 0xb39,
			0xb51, 0xb8b, 0xbb6, 0xbde, 0xbf6, 0xbf6, 0xc06, 0xc26, 0xc38, 0xc38, 0xc51, 0xc63,
			0xc7e, 0xc96, 0xcae, 0xcba, 0xcc3, 0xcdb, 0xcdb, 0xcf9, 0xd02, 0xd2a, 0xd2a, 0xd2a,
			0xd4c, 0xd96, 0xd9c, 0xdab, 0xdd6, 0xdeb, 0xdfd, 0xe0f, 0xe5d,
		},
	},
	{ // os
		"АраббагКиррилицӕӔнцонгонд китайагТрадицион китайагЛатинагНӕфысгӕНӕзонгӕ скрипт",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
			0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x41,
			0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62,
			0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62, 0x62,
			0x62, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
			0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
			0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
			0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
			0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
			0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
			0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70,
			0x70, 0x70, 0x70, 0x70, 0x70, 0x70, 0x7e, 0x7e, 0x99,
		},
	},
	{ // pa
		paScriptStr,
		paScriptIdx,
	},
	{ // pa-Arab
		"عربیگُرمُکھی",
		[]uint16{ // 44 entries
			0x0, 0x0, 0x0, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8,
			0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8,
			0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8,
			0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x18,
		},
	},
	{ // pl
		plScriptStr,
		plScriptIdx,
	},
	{ // ps
		"عربي",
		[]uint16{ // 4 entries
			0x0, 0x0, 0x0, 0x8,
		},
	},
	{ // pt
		ptScriptStr,
		ptScriptIdx,
	},
	{ // pt-PT
		ptPTScriptStr,
		ptPTScriptIdx,
	},
	{}, // qu
	{ // rm
		"arabarameic imperialarmenavesticbalinaisbatakbengalsimbols da Blissbopomofobrahm" +
			"iscrittira da Braillebuginaisbuhidchakmasimbols autoctons canadais unifitgadscar" +
			"ianchamcherokeecirthcopticcipriotcirillicslav da baselgia vegldevanagarideserete" +
			"gipzian demoticegipzian ieraticieroglifas egipzianasetiopickutsurigeorgianglagol" +
			"iticgoticgrecgujaratigurmukhihangulhanhanunooscrittira chinaisa simplifitgadascr" +
			"ittira chinaisa tradiziunalaebraichiraganapahawn hmongkatanaka u hiraganaungarai" +
			"s veglindusitalic vegljavanaisgiapunaiskayah likatakanakharoshthikhmer/cambodsch" +
			"ankannadacoreankaithilannalaotlatin (scrittira gotica)latin (scrittira gaelica)l" +
			"atinlepchalimbulinear Alinear Blichiclidicmandaicmanicheicieroglifas mayameroiti" +
			"cmalaisianmongolicmoonmeetei mayekburmaisn’kooghamol chikiorkhonoriyaosmanpermic" +
			" veglphags-papahlavi dad inscripziunspahlavi da psalmspahlavi da cudeschsfenizia" +
			"nfonetica da Pollardpartic dad inscripziunsrejangrongorongorunicsamaritansaratis" +
			"aurashtralingua da segnsshaviansingalaissundanaissyloti nagrisiricsiric estrange" +
			"losiric dal vestsiric da l’osttagbanwatai letai luetamiltai viettelugutengwartif" +
			"inaghtagalogthaanatailandaistibetanugariticvaiialfabet visibelpersian veglscritt" +
			"ira a cugn sumeric-accadicayiertànotaziun matematicasimbolslinguas na scrittasbe" +
			"tg determinàscrittira nunenconuschenta u nunvalaivla",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x4, 0x14, 0x19, 0x20, 0x28, 0x28, 0x28, 0x2d, 0x33,
			0x43, 0x4b, 0x51, 0x65, 0x6d, 0x72, 0x78, 0x9d, 0xa3, 0xa7, 0xaf, 0xb4,
			0xba, 0xc1, 0xc9, 0xde, 0xe8, 0xef, 0xef, 0xff, 0x10f, 0x124, 0x124, 0x12b,
			0x132, 0x13a, 0x144, 0x149, 0x149, 0x14d, 0x155, 0x15d, 0x163, 0x166, 0x16d, 0x18d,
			0x1ac, 0x1b2, 0x1ba, 0x1ba, 0x1c6, 0x1d9, 0x1e6, 0x1eb, 0x1f6, 0x1fe, 0x207, 0x207,
			0x20f, 0x217, 0x221, 0x232, 0x232, 0x239, 0x23f, 0x23f, 0x245, 0x24a, 0x24e, 0x266,
			0x27f, 0x284, 0x28a, 0x28f, 0x297, 0x29f, 0x29f, 0x29f, 0x2a5, 0x2aa, 0x2aa, 0x2b1,
			0x2ba, 0x2c9, 0x2c9, 0x2c9, 0x2d1, 0x2da, 0x2da, 0x2e2, 0x2e6, 0x2e6, 0x2f2, 0x2f9,
			0x2f9, 0x2f9, 0x2f9, 0x2ff, 0x2ff, 0x304, 0x30c, 0x312, 0x317, 0x31c, 0x31c, 0x31c,
			0x327, 0x32f, 0x347, 0x358, 0x36b, 0x373, 0x386, 0x39d, 0x3a3, 0x3ad, 0x3b2, 0x3bb,
			0x3c1, 0x3c1, 0x3cb, 0x3da, 0x3e1, 0x3e1, 0x3e1, 0x3e1, 0x3ea, 0x3ea, 0x3f3, 0x3ff,
			0x404, 0x414, 0x422, 0x432, 0x43a, 0x43a, 0x440, 0x447, 0x44c, 0x44c, 0x454, 0x45a,
			0x461, 0x469, 0x470, 0x476, 0x480, 0x487, 0x487, 0x48f, 0x493, 0x4a2, 0x4a2, 0x4a2,
			0x4ae, 0x4cf, 0x4d1, 0x4d6, 0x4e9, 0x4f0, 0x503, 0x512, 0x53a,
		},
	},
	{}, // rn
	{ // ro
		roScriptStr,
		roScriptIdx,
	},
	{}, // rof
	{ // ru
		ruScriptStr,
		ruScriptIdx,
	},
	{}, // ru-UA
	{}, // rw
	{}, // rwk
	{ // sah
		"АрааптыыЭрмээннииНууччалыыКириэктииДьоппуоннууКэриэйдииЛатыынныыТаайдыыСурулла и" +
			"ликБиллибэт сурук",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x10, 0x10, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34, 0x34,
			0x34, 0x34, 0x34, 0x34, 0x34, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
			0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x5c, 0x5c,
			0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e, 0x6e,
			0x6e, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
			0x80, 0x80, 0x80, 0x80, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e,
			0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0xa5, 0xa5, 0xc0,
		},
	},
	{}, // saq
	{}, // sbp
	{ // se
		"arábakyrillalašgreikkalašhangulkiinnašálkiárbevirolašhiraganakatakanaláhtenašorr" +
			"ut chállojuvvotdovdameahttun chállin",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x1c, 0x1c, 0x1c, 0x22, 0x2a, 0x2a, 0x2f,
			0x3c, 0x3c, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
			0x44, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c,
			0x4c, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
			0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
			0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
			0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
			0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
			0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
			0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56,
			0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x69, 0x69, 0x7f,
		},
	},
	{ // se-FI
		"arábalaškiinnálašálkes kiinnálašárbevirolaš kiinnálašorrut čállojuvvotdovdameaht" +
			"tun čállin",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0x15, 0x15, 0x27,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
			0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x53, 0x53, 0x69,
		},
	},
	{}, // seh
	{}, // ses
	{}, // sg
	{}, // shi
	{}, // shi-Latn
	{ // si
		siScriptStr,
		siScriptIdx,
	},
	{ // sk
		skScriptStr,
		skScriptIdx,
	},
	{ // sl
		slScriptStr,
		slScriptIdx,
	},
	{}, // smn
	{}, // sn
	{ // so
		"Aan la qorinFar aan la aqoon amase aan saxnayn",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0xc, 0x2e,
		},
	},
	{ // sq
		sqScriptStr,
		sqScriptIdx,
	},
	{ // sr
		srScriptStr,
		srScriptIdx,
	},
	{ // sr-Latn
		"arapsko pismoimperijsko aramejsko pismojermensko pismoavestansko pismobalijsko p" +
			"ismobatak pismobengalsko pismoblisimbolično pismobopomofo pismobramansko pismoBr" +
			"ajevo pismobuginsko pismobuhidsko pismočakmansko pismoujedinjeni kanadski aborid" +
			"žinski silabicikarijsko pismočamsko pismoČerokicirt pismokoptičko pismokiparsko " +
			"pismoćirilicaStaroslovenska crkvena ćirilicadevanagariDezeretegipatsko narodno p" +
			"ismoegipatsko hijeratsko pismoegipatski hijeroglifietiopsko pismogruzijsko khuts" +
			"uri pismogruzijsko pismoglagoljicaGotikagrčko pismogudžaratsko pismogurmuki pism" +
			"ohangulhanhanunopojednostavljeno han pismotradicionalno han pismohebrejsko pismo" +
			"hiraganapahav hmong pismoKatakana ili Hiraganastaromađarsko pismoinduško pismost" +
			"ari italikjavansko pismojapansko pismokajah-li pismokatakanakarošti pismokmersko" +
			" pismokanada pismokorejsko pismokaitilanna pismolaoško pismolatinica (fraktur va" +
			"rijanta)galska latinicalatinicalepča pismolimbu pismolinearno A pismolinearno B " +
			"pismolisijsko pismolidijsko pismomandeansko pismomanihejsko pismomajanski hijero" +
			"glifimeroitik pismomalajalam pismomongolsko pismomesečevo pismomeitei majek pism" +
			"omijanmarsko pismon’ko pismoogamsko pismool čiki pismoorkonsko pismoorijansko pi" +
			"smoosmanjansko pismostaro permiksko pismopags-pa pismopisani pahlavipsalter pahl" +
			"avipahlavi pismoFeničansko pismoporald fonetsko pismopisani partianrejang pismor" +
			"ongorongo pismorunsko pismosamaritansko pismosarati pismosauraštra pismoznakovno" +
			" pismošavijansko pismosinhalsko pismosudansko pismosiloti nagri pismosirijsko pi" +
			"smosirijsko estrangelo pismozapadnosirijsko pismopismo istočne Sirijetagbanva pi" +
			"smotai le pismonovi tai luetamilsko pismotai viet pismotelugu pismotengvar pismo" +
			"tifinag pismoTagalogthana pismotajlandsko pismotibetansko pismougaritsko pismova" +
			"i pismovidljivi govorstaropersijsko pismosumersko-akadsko kuneiform pismoji pism" +
			"onasledno pismomatematička notacijasimbolinepisani jezikzajedničko pismonepoznat" +
			"o pismo",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0xd, 0x27, 0x36, 0x46, 0x54, 0x54, 0x54, 0x5f, 0x6e,
			0x82, 0x90, 0x9f, 0xac, 0xba, 0xc8, 0xd8, 0x102, 0x110, 0x11d, 0x124, 0x12e,
			0x13d, 0x14b, 0x154, 0x174, 0x17e, 0x185, 0x185, 0x19c, 0x1b6, 0x1cb, 0x1cb, 0x1d9,
			0x1f1, 0x200, 0x20a, 0x210, 0x210, 0x21c, 0x22e, 0x23b, 0x241, 0x244, 0x24a, 0x264,
			0x27b, 0x28a, 0x292, 0x292, 0x2a3, 0x2b8, 0x2cc, 0x2da, 0x2e6, 0x2f4, 0x302, 0x302,
			0x310, 0x318, 0x326, 0x333, 0x333, 0x33f, 0x34d, 0x34d, 0x352, 0x35d, 0x36a, 0x386,
			0x395, 0x39d, 0x3a9, 0x3b4, 0x3c4, 0x3d4, 0x3d4, 0x3d4, 0x3e2, 0x3f0, 0x3f0, 0x400,
			0x410, 0x424, 0x424, 0x424, 0x432, 0x441, 0x441, 0x450, 0x45f, 0x45f, 0x471, 0x482,
			0x482, 0x482, 0x482, 0x48e, 0x48e, 0x49b, 0x4a9, 0x4b7, 0x4c6, 0x4d7, 0x4d7, 0x4d7,
			0x4ec, 0x4f9, 0x507, 0x516, 0x523, 0x534, 0x549, 0x557, 0x563, 0x573, 0x57f, 0x591,
			0x59d, 0x59d, 0x5ad, 0x5bb, 0x5cc, 0x5cc, 0x5cc, 0x5cc, 0x5db, 0x5db, 0x5e9, 0x5fb,
			0x609, 0x622, 0x637, 0x64c, 0x65a, 0x65a, 0x666, 0x672, 0x680, 0x680, 0x68e, 0x69a,
			0x6a7, 0x6b4, 0x6bb, 0x6c6, 0x6d6, 0x6e6, 0x6e6, 0x6f5, 0x6fe, 0x70c, 0x70c, 0x70c,
			0x720, 0x740, 0x748, 0x756, 0x76b, 0x772, 0x780, 0x791, 0x7a0,
		},
	},
	{ // sv
		svScriptStr,
		svScriptIdx,
	},
	{ // sv-FI
		"kanameroitiska",
		[]uint16{ // 89 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
			0x4, 0x4, 0x4, 0x4, 0xe,
		},
	},
	{ // sw
		swScriptStr,
		swScriptIdx,
	},
	{}, // swc
	{ // ta
		taScriptStr,
		taScriptIdx,
	},
	{ // te
		teScriptStr,
		teScriptIdx,
	},
	{}, // teo
	{ // th
		thScriptStr,
		thScriptIdx,
	},
	{ // ti
		"ፊደልላቲን",
		[]uint16{ // 74 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9,
			0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9,
			0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9,
			0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9,
			0x9, 0x12,
		},
	},
	{ // to
		"tohinima fakaʻafakatohinima fakaʻalapēnia-kaukasiatohinima fakaʻalepeatohinima f" +
			"akaʻalāmiti-ʻemipaeatohinima fakaʻāmeniatohinima fakaʻavesitanitohinima fakapali" +
			"tohinima fakapamumitohinima fakapasa-vātohinima fakapātakitohinima fakapengikali" +
			"tohinima fakaʻilonga-pilisitohinima fakapopomofotohinima fakapalāmītohinima lauk" +
			"onga ki he kuitohinima fakapukisitohinima fakapuhititohinima fakasakimātohinima " +
			"fakatupuʻi-kānata-fakatahatahatohinima fakakalitohinima fakasamitohinima fakasel" +
			"okītohinima fakakīlititohinima fakakopitikatohinima fakasaipalesitohinima fakalū" +
			"siatohinima fakalūsia-lotu-motuʻatohinima fakaʻinitia-tevanākalītohinima fakates" +
			"eletitohinimanounou fakatupoloiētohinima temotika-fakaʻisipitetohinima hielatika" +
			"-fakaʻisipitetohinima tongitapu-fakaʻisipitetohinima fakaʻelepasanitohinima faka" +
			"ʻītiōpiatohinima fakakutusuli-seōsiatohinima fakaseōsiatohinima fakakalakolitito" +
			"hinima fakakotikatohinima fakasilanitātohinima fakakalisitohinima fakaʻinitia-ku" +
			"talatitohinima fakakūmukitohinima fakakōlea-hāngūlutohinima fakasiainatohinima f" +
			"akahanunōʻotohinima fakasiaina-fakafaingofuatohinima fakasiaina-tukufakaholotohi" +
			"nima fakahepelūtohinima fakasiapani-hilakanatohinima tongitapu-fakaʻanatoliatohi" +
			"nima fakapahaumongitohinima fakasilapa-siapanitohinima fakahungakalia-motuʻatohi" +
			"nima fakaʻinitusitohinima fakaʻītali-motuʻatohinima fakasavatohinima fakasiapani" +
			"tohinima fakaiūkenitohinima fakakaialītohinima fakasiapani-katakanatohinima faka" +
			"kalositītohinima fakakamipōtiatohinima fakakosikītohinima fakaʻinitia-kanatatohi" +
			"nima fakakōleatohinima fakakepeletohinima fakakaiatītohinima fakalanatohinima fa" +
			"kalautohinima fakalatina-falakitulitohinima fakalatina-kaelikitohinima fakalatin" +
			"atohinima fakalepasātohinima fakalimipūtohinima fakalinea-Atohinima fakalinea-Pt" +
			"ohinima fakafalāsetohinima fakalomatohinima fakalīsiatohinima fakalītiatohinima " +
			"fakamahasanitohinima fakamanitaeatohinima fakamanikaeatohinima tongitapu fakamai" +
			"atohinima fakamēnititohinima fakameloue-heiheitohinima fakamelouetohinima fakaʻi" +
			"nitia-malāialamitohinima fakamotītohinima fakamongokōliatohinima laukonga ki he " +
			"kui-māhinatohinima fakamolōtohinima fakametei-maiekitohinima fakapematohinima fa" +
			"kaʻalepea-tokelau-motuʻatohinima fakanapateatohinima fakanati-sepatohinima fakan" +
			"ikōtohinima fakanasiūtohinima fakaʻokamitohinima fakaʻolisikitohinima fakaʻoliko" +
			"nitohinima fakaʻinitia-ʻolāeatohinima fakaʻosimāniatohinima fakapalamilenetohini" +
			"ma fakapausinihautohinima fakapēmi-motuʻatohinima fakapākisipātohinima fakapālav" +
			"i-tongitohinima fakapālavi-saametohinima fakapālavi-tohitohinima fakafoinikiatoh" +
			"inima fakafonētiki-polātitohinima fakapātia-tongitohinima fakalesiangitohinima f" +
			"akalongolongotohinima fakalunikitohinima fakasamalitanetohinima fakasalatitohini" +
			"ma fakaʻalepea-tonga-motuʻatohinima fakasaulasitātohinima fakaʻilonga-tohitohini" +
			"ma fakasiavitohinima fakasiālatātohinima fakasititamitohinima fakakutauātitohini" +
			"ma fakasingihalatohinima fakasolasomipengitohinima fakasunitātohinima fakasailot" +
			"i-nakilitohinima fakasuliāiātohinima fakasuliāiā-ʻesitelangelotohinima fakasuliā" +
			"iā-hihifotohinima fakasuliāiā-hahaketohinima fakatakipaneuātohinima fakatakilito" +
			"hinima fakatai-luetohinima fakatai-lue-foʻoutohinima fakatamilitohinima fakatang" +
			"utitohinima fakatai-vietitohinima fakaʻinitia-telukutohinima fakatengiualitohini" +
			"ma fakatifinākitohinima fakatakalokatohinima fakatānatohinima fakatailanitohinim" +
			"a fakataipetitohinima fakatīhutalea fakaʻūkalititohinima fakavaitohinima fakafon" +
			"ētiki-hāmaitohinima fakavalangi-kisitītohinima fakauoleaitohinima fakapēsiamuʻat" +
			"ohinima fakamataʻingahau-sumelo-akatiatohinima fakaīītohinima hokositohinima fak" +
			"amatematikatohinima fakaʻilongatohinima taʻetohitohiʻitohinima fakatatautohinima" +
			" taʻeʻiloa",
		[]uint16{ // 165 entries
			0x0, 0x14, 0x35, 0x4a, 0x6b, 0x81, 0x99, 0xaa, 0xbd, 0xd2, 0xe6, 0xfc,
			0x118, 0x12d, 0x142, 0x15d, 0x170, 0x183, 0x197, 0x1c0, 0x1d1, 0x1e2, 0x1f6, 0x20a,
			0x21f, 0x235, 0x248, 0x268, 0x28a, 0x29f, 0x2bb, 0x2da, 0x2fa, 0x31a, 0x332, 0x34a,
			0x367, 0x37b, 0x392, 0x3a5, 0x3bb, 0x3ce, 0x3ec, 0x400, 0x41d, 0x430, 0x447, 0x468,
			0x488, 0x49c, 0x4b9, 0x4da, 0x4f1, 0x50c, 0x52b, 0x541, 0x55e, 0x56f, 0x583, 0x597,
			0x5ab, 0x5c8, 0x5de, 0x5f5, 0x609, 0x625, 0x638, 0x64b, 0x65f, 0x670, 0x680, 0x69e,
			0x6b9, 0x6cc, 0x6e0, 0x6f4, 0x708, 0x71c, 0x730, 0x741, 0x754, 0x767, 0x77c, 0x791,
			0x7a6, 0x7c1, 0x7d5, 0x7ef, 0x802, 0x823, 0x835, 0x84d, 0x870, 0x882, 0x89b, 0x8ac,
			0x8d1, 0x8e5, 0x8fb, 0x90d, 0x920, 0x934, 0x94a, 0x960, 0x97e, 0x996, 0x9ad, 0x9c4,
			0x9de, 0x9f5, 0xa0f, 0xa29, 0xa42, 0xa57, 0xa75, 0xa8e, 0xaa3, 0xaba, 0xacd, 0xae4,
			0xaf7, 0xb1a, 0xb31, 0xb4b, 0xb5d, 0xb73, 0xb88, 0xb9e, 0xbb4, 0xbce, 0xbe2, 0xbfd,
			0xc13, 0xc38, 0xc55, 0xc72, 0xc8a, 0xc9d, 0xcb1, 0xccc, 0xcdf, 0xcf3, 0xd09, 0xd25,
			0xd3b, 0xd51, 0xd66, 0xd78, 0xd8c, 0xda0, 0xdb4, 0xdc6, 0xdd6, 0xdf3, 0xe0f, 0xe22,
			0xe3a, 0xe62, 0xe73, 0xe82, 0xe99, 0xeae, 0xec7, 0xed9, 0xeed,
		},
	},
	{ // tr
		trScriptStr,
		trScriptIdx,
	},
	{}, // twq
	{}, // tzm
	{ // ug
		"ئافاكائەرەبخان جەمەتى ئارامۇئەرمەنئاۋېستابالىبامۇمباسساباتاكبېنگالبىلىس بەلگىلىر" +
			"ىخەنچە پىنيىنبراخمىبرائىل ئەمالار يېزىقىبۇگىبۇخىتچاكمابىرلىككە كەلگەن كانادا يەر" +
			"لىك بوغۇم جەدۋىلىكارىياچامچېروكىكىرسچەكوپتىكسىپرۇسكىرىلقەدىمكى چىركاۋ سىلاۋيانچە" +
			" كىرىلدېۋاناگارىدېزېرېتدۇپلويان تېز خاتىرىلەشدېموتىكچە مىسىرخىيەراتىكچە مىسىرتەس" +
			"ۋىرىي يېزىق مىسىرئېفىيوپىيەچەخۇتسۇرى گىرۇزىنچەگىرۇزىنچەگىلاگوتچەگوتچەگىرانتاچەگى" +
			"رېكچەگۇجاراتچەگۇرمۇكىچەخەنچەخانۇنۇچەئاددىي خەنچەمۇرەككەپ خەنچەئىبرانىچەخىراگانائ" +
			"اناتولىيە تەسۋىرىي يېزىقمۆڭچەياپونچە خىراگانا ياكى كاتاكاناقەدىمكى ماجارچەئىندۇس" +
			"چەقەدىمكى ئىتاليانچەياۋاچەياپونچەجۇرچېنچەكاياھچەكاتاكاناكاروشتىچەكېخمېرچەخوجكىچە" +
			"كانناداچەكورېيەچەكپېللېچەكاياتىچەلانناچەلائوسچەفىراكتۇر لاتىنچەسىكوت لاتىنچەلاتى" +
			"نچەلەپچاچەلىمبۇچەسىزىقلىق Aسىزىقلىق Bفراسېرچەلوماچەلىسىيانچەلىدىيەچەماندائىكچەما" +
			"نەكېزەمچەماياچە تەسۋىرىي يېزىقمېندېچەمېتروئىت يازمىچەمېتروئىتمالايامچەموڭغۇلچەكو" +
			"رىيەمروچەمانىپۇرىچەبىرماچەقەدىمكى شىمالىي ئەرەبچەئانباتچەناشىچەنىكوچەنۈشۇچەئوگەم" +
			"چەئول-چىكىچەئورخۇنچەئورىياچەئوسمانيەپالمىراچەقەدىمكى پېرمىكچەپاسپاچەپەھلىۋىچە ئو" +
			"يما خەتپەھلىۋىچە شېئىرىي تىلپەھلىۋىچە كىتابى تىلفىنىكچەپوللارد تاۋۇشلىرىپارتىئان" +
			"چە ئويما خەترېجاڭچەروڭگوروڭگورۇنىكچەسامارىچەساراتىچەقەدىمكى جەنۇبى ئەرەبچەسائۇرا" +
			"شتىراچەئىشارەت تىلىشاۋىيانچەشاراداچەكۇداۋادچەسىنخالاچەسورا سامپىڭسۇنداچەسىيولوتى" +
			"-ناگرىچەسۈرىيەچەسۈرىيەچە ئەبجەتغەربىي سۈرىيەچەشەرقىي سۈرىيەچەتاگبانۋاچەتاكرىچەتا" +
			"ي-لەچەيېڭى تاي-لەچەتامىلچەتاڭغۇتچەتايلاندچە-ۋىيېتنامچەتېلۇگۇچەتېڭۋارچەتىفىناغچەت" +
			"اگالوگچەتاناچەتايلاندچەتىبەتچەتىرخۇتاچەئۇگارىتىكچەۋايچەكۆرۈنۈشچان تاۋۇشۋاراڭ كىش" +
			"ىتىۋولىئايقەدىمكى پارىسچەسۇمېر-ئاككادىيان مىخ خەتيىچەئىرسىيەت ئاتالغۇماتېماتىكىل" +
			"ىق بەلگەبەلگەيېزىلمىغانئورتاقيوچۇن يېزىق",
		[]uint16{ // 165 entries
			0x0, 0xc, 0xc, 0x16, 0x36, 0x42, 0x50, 0x58, 0x62, 0x6c, 0x76, 0x82,
			0x9f, 0xb6, 0xc2, 0xea, 0xf2, 0xfc, 0x106, 0x157, 0x163, 0x169, 0x175, 0x181,
			0x18d, 0x199, 0x1a3, 0x1de, 0x1f2, 0x200, 0x22a, 0x247, 0x268, 0x28e, 0x28e, 0x2a6,
			0x2c7, 0x2d9, 0x2eb, 0x2f5, 0x307, 0x315, 0x327, 0x339, 0x339, 0x343, 0x353, 0x36a,
			0x385, 0x397, 0x3a7, 0x3d7, 0x3e1, 0x41a, 0x437, 0x447, 0x46a, 0x476, 0x484, 0x494,
			0x4a2, 0x4b2, 0x4c4, 0x4d4, 0x4e2, 0x4f4, 0x504, 0x514, 0x524, 0x532, 0x540, 0x55f,
			0x578, 0x586, 0x594, 0x5a2, 0x5b4, 0x5c6, 0x5d6, 0x5e2, 0x5f4, 0x604, 0x604, 0x618,
			0x62e, 0x656, 0x664, 0x683, 0x693, 0x6a5, 0x6a5, 0x6b5, 0x6c1, 0x6cb, 0x6df, 0x6ed,
			0x719, 0x729, 0x735, 0x741, 0x74d, 0x75b, 0x76e, 0x77e, 0x78e, 0x79e, 0x7b0, 0x7b0,
			0x7cf, 0x7dd, 0x801, 0x829, 0x84f, 0x85d, 0x87e, 0x8a4, 0x8b2, 0x8c6, 0x8d4, 0x8e4,
			0x8f4, 0x91e, 0x938, 0x94f, 0x961, 0x971, 0x971, 0x983, 0x995, 0x9aa, 0x9b8, 0x9d7,
			0x9e7, 0xa04, 0xa21, 0xa3e, 0xa52, 0xa60, 0xa6f, 0xa87, 0xa95, 0xaa5, 0xacc, 0xadc,
			0xaec, 0xafe, 0xb10, 0xb1c, 0xb2e, 0xb3c, 0xb4e, 0xb64, 0xb6e, 0xb8d, 0xba4, 0xbb2,
			0xbcf, 0xbfc, 0xc04, 0xc23, 0xc48, 0xc52, 0xc66, 0xc72, 0xc87,
		},
	},
	{ // uk
		ukScriptStr,
		ukScriptIdx,
	},
	{ // ur
		urScriptStr,
		urScriptIdx,
	},
	{}, // ur-IN
	{ // uz
		uzScriptStr,
		uzScriptIdx,
	},
	{ // uz-Arab
		"عربی",
		[]uint16{ // 4 entries
			0x0, 0x0, 0x0, 0x8,
		},
	},
	{ // uz-Cyrl
		"АрабАрманБенгалиБопомофоБраиллеКирилДевангариҲабашГрузинЮнонГужаратиГурмухиХангу" +
			"лХанСоддалаштирилганАнъанавийИбронийХираганаЯпонКатаканаХмерКаннадаКорейсЛаоЛоти" +
			"нМалайаламМўғулчаМьянмаОрияСинхалаТамилТелугуТаанаТайТибетРамзларЁзилмаганУмумий" +
			"Номаълум шрифт",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x8, 0x8, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x20,
			0x20, 0x30, 0x30, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e,
			0x3e, 0x3e, 0x48, 0x48, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x64,
			0x64, 0x70, 0x70, 0x70, 0x70, 0x78, 0x88, 0x96, 0xa2, 0xa8, 0xa8, 0xc8,
			0xda, 0xe8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0x100, 0x100,
			0x100, 0x110, 0x110, 0x118, 0x118, 0x126, 0x132, 0x132, 0x132, 0x132, 0x138, 0x138,
			0x138, 0x142, 0x142, 0x142, 0x142, 0x142, 0x142, 0x142, 0x142, 0x142, 0x142, 0x142,
			0x142, 0x142, 0x142, 0x142, 0x142, 0x154, 0x154, 0x162, 0x162, 0x162, 0x162, 0x16e,
			0x16e, 0x16e, 0x16e, 0x16e, 0x16e, 0x16e, 0x16e, 0x16e, 0x176, 0x176, 0x176, 0x176,
			0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176,
			0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x176, 0x184, 0x184, 0x184, 0x184,
			0x184, 0x184, 0x184, 0x184, 0x184, 0x184, 0x184, 0x184, 0x18e, 0x18e, 0x18e, 0x19a,
			0x19a, 0x19a, 0x19a, 0x1a4, 0x1aa, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4,
			0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1b4, 0x1c2, 0x1d4, 0x1e0, 0x1fb,
		},
	},
	{}, // vai
	{}, // vai-Latn
	{ // vi
		viScriptStr,
		viScriptIdx,
	},
	{}, // vun
	{ // wae
		"ArabišArmenišBengališKirillišDevanagariEthiopišGeorgišGričišGujaratiVereifačtTra" +
			"ditionellHebräišJapanišKhmerKannadaKorianišLaotišLatinišMalaisišBurmesišOriyaSin" +
			"galesišTamilišTeluguThánaThaiSchriftlosUnkodierti Schrift",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x7, 0x7, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0x18,
			0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
			0x18, 0x18, 0x21, 0x21, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x34,
			0x34, 0x3c, 0x3c, 0x3c, 0x3c, 0x44, 0x4c, 0x4c, 0x4c, 0x4c, 0x4c, 0x56,
			0x62, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x73, 0x73,
			0x73, 0x73, 0x73, 0x78, 0x78, 0x7f, 0x88, 0x88, 0x88, 0x88, 0x8f, 0x8f,
			0x8f, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0x97,
			0x97, 0x97, 0x97, 0x97, 0x97, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa9,
			0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xa9, 0xae, 0xae, 0xae, 0xae,
			0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae,
			0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xae, 0xb9, 0xb9, 0xb9, 0xb9,
			0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xc1, 0xc1, 0xc1, 0xc7,
			0xc7, 0xc7, 0xc7, 0xcd, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1,
			0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xd1, 0xdb, 0xdb, 0xed,
		},
	},
	{}, // xog
	{}, // yav
	{ // yi
		"אַראַבישצירילישדעוואַנאַגאַריגריכישגַלחיש",
		[]uint16{ // 74 entries
			0x0, 0x0, 0x0, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x10, 0x1e, 0x1e, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a,
			0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
			0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
			0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46,
			0x46, 0x52,
		},
	},
	{}, // yo
	{}, // yo-BJ
	{}, // zgh
	{ // zh
		zhScriptStr,
		zhScriptIdx,
	},
	{ // zh-Hans-HK
		"卡纳塔克文辛哈拉文塔安娜文未知语系",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0x1b, 0x1b, 0x1b, 0x1b,
			0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b,
			0x1b, 0x1b, 0x1b, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x33,
		},
	},
	{ // zh-Hans-MO
		"卡纳塔克文辛哈拉文塔安娜文未知语系",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0x1b, 0x1b, 0x1b, 0x1b,
			0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b,
			0x1b, 0x1b, 0x1b, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x33,
		},
	},
	{ // zh-Hans-SG
		"卡纳塔克文辛哈拉文塔安娜文未知语系",
		[]uint16{ // 165 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0x1b, 0x1b, 0x1b, 0x1b,
			0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b,
			0x1b, 0x1b, 0x1b, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x33,
		},
	},
	{ // zh-Hant
		zhHantScriptStr,
		zhHantScriptIdx,
	},
	{ // zh-Hant-HK
		"西里爾語字母梵文韓文字母簡體字繁體字拉丁字母",
		[]uint16{ // 74 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x12, 0x12, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
			0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x24, 0x24, 0x24, 0x2d,
			0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
			0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
			0x36, 0x42,
		},
	},
	{ // zu
		zuScriptStr,
		zuScriptIdx,
	},
}

const afScriptStr = "" +
	"ArabiesArmeensBengaalsBopomofoBrailleSirilliesDevanagariEtiopiesGeorgiesGrieksGu" +
	"djaratiGurmukhiHangulHanVereenvoudigde HanTradisionele HanHebreeusHiraganaJapann" +
	"eesKatakanaKhmerKannadaKoreaansLaoLatynMalabaarsMongoolsMianmarOriyaSinhalaTamil" +
	"TeluguThaanaThaiTibettaansSimboleOngeskreweAlgemeenOnbekende skryfstelsel"

var afScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x7, 0x7, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0x16,
	0x16, 0x1e, 0x1e, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25,
	0x25, 0x25, 0x2e, 0x2e, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x40,
	0x40, 0x48, 0x48, 0x48, 0x48, 0x4e, 0x57, 0x5f, 0x65, 0x68, 0x68, 0x7a,
	0x8a, 0x92, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0x9a, 0xa3, 0xa3,
	0xa3, 0xab, 0xab, 0xb0, 0xb0, 0xb7, 0xbf, 0xbf, 0xbf, 0xbf, 0xc2, 0xc2,
	0xc2, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7,
	0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xd0, 0xd0, 0xd8, 0xd8, 0xd8, 0xd8, 0xdf,
	0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xe4, 0xe4, 0xe4, 0xe4,
	0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4,
	0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xe4, 0xeb, 0xeb, 0xeb, 0xeb,
	0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xeb, 0xf0, 0xf0, 0xf0, 0xf6,
	0xf6, 0xf6, 0xf6, 0xfc, 0x100, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a,
	0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x111, 0x11b, 0x123, 0x139,
}

const amScriptStr = "" +
	"ዓረብኛአርሜንያዊቤንጋሊቦፖሞፎብሬይልሲይሪልክደቫንጋሪኢትዮፒክጆርጂያዊግሪክጉጃራቲጉርሙኪሐንጉልሃንቀለል ያለ ሃንባህላዊ ሃንእብራይስ" +
	"ጥሂራጋናጃፓንኛካታካናክህመርካንአዳኮሪያኛላኦላቲንማላያልምሞንጎሊያኛምያንማርኦሪያሲንሃላታሚልተሉጉታናታይቲቤታንምልክቶችያልተጻፈየጋራ" +
	"ያልታወቀ ስክሪፕት"

var amScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xc, 0xc, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x2a,
	0x2a, 0x36, 0x36, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42,
	0x42, 0x42, 0x51, 0x51, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x6f,
	0x6f, 0x7e, 0x7e, 0x7e, 0x7e, 0x87, 0x93, 0x9f, 0xab, 0xb1, 0xb1, 0xc8,
	0xdb, 0xed, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0x105, 0x105,
	0x105, 0x111, 0x111, 0x11d, 0x11d, 0x129, 0x135, 0x135, 0x135, 0x135, 0x13b, 0x13b,
	0x13b, 0x144, 0x144, 0x144, 0x144, 0x144, 0x144, 0x144, 0x144, 0x144, 0x144, 0x144,
	0x144, 0x144, 0x144, 0x144, 0x144, 0x153, 0x153, 0x165, 0x165, 0x165, 0x165, 0x174,
	0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x174, 0x17d, 0x17d, 0x17d, 0x17d,
	0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d,
	0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x17d, 0x189, 0x189, 0x189, 0x189,
	0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x192, 0x192, 0x192, 0x19b,
	0x19b, 0x19b, 0x19b, 0x1a1, 0x1a7, 0x1b3, 0x1b3, 0x1b3, 0x1b3, 0x1b3, 0x1b3, 0x1b3,
	0x1b3, 0x1b3, 0x1b3, 0x1b3, 0x1b3, 0x1c2, 0x1d1, 0x1da, 0x1f9,
}

const arScriptStr = "" +
	"العربيةالأرمينيةالباليةالباتاكالبنغاليةرموز بليسالبوبوموفوالهندوسيةالبرايلالبجين" +
	"يزالبهيديةمقاطع كندية أصلية موحدةالكاريةالتشاميةالشيروكيالسيرثالقبطيةالقبرصيةالس" +
	"يريليةالسيريلية السلافية الكنسية القديمةالديفاناجاريالديسيريتالديموطيقيةالهيراطي" +
	"قيةالهيروغليفيةالأثيوبيةالأبجدية الجورجية - أسومتافرلي و نسخريالجورجيةالجلاجوليت" +
	"يكالقوطيةاليونانيةالتاغجراتيةالجرمخيالهانغولالهانالهانونوالهان المبسطةالهان التق" +
	"ليديةالعبريةالهيراجاناالباهوه همونجالكتكانا أو الهيراجاناالمجرية القديمةاندس - ه" +
	"ارابانالإيطالية القديمةالجاويةاليابانيةالكياه لىالكتكاناالخاروشتىالخميريةالكاناد" +
	"االكوريةالانااللاواللاتينية - متغير فراكتراللاتينية - متغير غيلىاللاتينيةالليبتش" +
	"ا - رونجالليمبوالخطية أالخطية بالليسيةالليديةالمانداينيةالمايا الهيروغليفيةالمير" +
	"ويتيكالماليالامالمغوليةمونالميانمارالعربية الشمالية القديمةأنكوالأوجهامالأورخونا" +
	"لأورياالأوسمانياالبيرميكية القديمةالفاجسباالفينيقيةالصوتيات الجماءرنجورنجوالروني" +
	"الساراتيالعربية الجنوبية القديمةالشوانيالسينهالاالسوندانيةالسيلوتي ناغريالسرياني" +
	"ةالسريانية الأسترنجيليةالسريانية الغربيةالسريانية الشرقيةالتاجبانواالتاي ليالتاى" +
	" لى الجديدالتاميليةالتيلجوالتينجوارالتيفيناغالتغالوغيةالثعنةالتايلانديةالتبتيةال" +
	"أجاريتيكيةالفايالكلام المرئيالفارسية القديمةالكتابة المسمارية الأكدية السومريةال" +
	"ييالموروثرموزغير مكتوبعامنظام كتابة غير معروف"

var arScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xe, 0xe, 0x20, 0x20, 0x2e, 0x2e, 0x2e, 0x3c, 0x4e,
	0x5f, 0x73, 0x85, 0x93, 0xa3, 0xb3, 0xb3, 0xde, 0xec, 0xfc, 0x10c, 0x118,
	0x126, 0x136, 0x148, 0x189, 0x1a1, 0x1b3, 0x1b3, 0x1c9, 0x1df, 0x1f7, 0x1f7, 0x209,
	0x24f, 0x25f, 0x277, 0x285, 0x285, 0x297, 0x2ad, 0x2bb, 0x2cb, 0x2d5, 0x2e5, 0x2fe,
	0x31b, 0x329, 0x33d, 0x33d, 0x356, 0x380, 0x39d, 0x3b6, 0x3d7, 0x3e5, 0x3f7, 0x3f7,
	0x408, 0x418, 0x42a, 0x43a, 0x43a, 0x44a, 0x458, 0x458, 0x458, 0x462, 0x46c, 0x498,
	0x4c0, 0x4d2, 0x4ed, 0x4fb, 0x50a, 0x519, 0x519, 0x519, 0x527, 0x535, 0x535, 0x54b,
	0x54b, 0x570, 0x570, 0x570, 0x584, 0x598, 0x598, 0x5a8, 0x5ae, 0x5ae, 0x5ae, 0x5c0,
	0x5ee, 0x5ee, 0x5ee, 0x5f6, 0x5f6, 0x606, 0x606, 0x616, 0x624, 0x638, 0x638, 0x638,
	0x65b, 0x66b, 0x66b, 0x66b, 0x66b, 0x67d, 0x69a, 0x69a, 0x69a, 0x6aa, 0x6b6, 0x6b6,
	0x6c6, 0x6f4, 0x6f4, 0x6f4, 0x702, 0x702, 0x702, 0x702, 0x714, 0x714, 0x728, 0x743,
	0x755, 0x780, 0x7a1, 0x7c2, 0x7d6, 0x7d6, 0x7e5, 0x801, 0x813, 0x813, 0x813, 0x821,
	0x833, 0x845, 0x859, 0x865, 0x87b, 0x889, 0x889, 0x8a1, 0x8ab, 0x8c4, 0x8c4, 0x8c4,
	0x8e3, 0x924, 0x92c, 0x93a, 0x93a, 0x942, 0x953, 0x959, 0x97e,
}

const azScriptStr = "" +
	"ərəbarmierməniavestanbalibatakbenqalblissymbolsbopomofobrahmibraylbuqinbuhidkakm" +
	"birləşmiş kanada yerli yazısıkariyançamçirokisirtkoptikkiprkirilqədimi kilsa kir" +
	"ilidevanaqarideseretmisir demotikmisir hiyeratikmisir hiyeroqlifefiopgürcü xutsu" +
	"rigürcüqlaqolitikqotikyunanqucaratqurmuxihanqılhanhanunuSadələşdirilmiş HanƏnənə" +
	"vi Hanyəhudiiraqanapahav monqkatakana vəya hiraqanaqədimi macarhindistanqədimi i" +
	"talyalıcavayaponkayax likatakanaxaroştikxmerkannadakoreyaktilannalaofraktur latı" +
	"nıgael latınılatınlepçəlimbulusianludianmandayenmaniçayenmaya hiyeroqlifimeroyti" +
	"kmalayalammonqolmunmeytey mayekmyanmarnkooğamol çikiorxonoriyaosmanyaqədimi perm" +
	"ikfaqs-pafliflpkitab paxlavifoenikpolard fonetikprtirecəngronqoronqoruniksamarit" +
	"ansaratisaurastraişarət yazısışavyansinhalsundansiloti nəqrisiryakestrangela sür" +
	"yanicetaqbanvatay letəzə tay lutamiltavtteluqutengvartifinaqtaqaloqthanataytibet" +
	"uqaritvaydanışma səsləriqədimi farssumer-akadyan kuneyformyizmthsimvollaryazısız" +
	"ümumi yazınaməlum skript"

var azScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x6, 0xa, 0x11, 0x18, 0x1c, 0x1c, 0x1c, 0x21, 0x27,
	0x32, 0x3a, 0x40, 0x45, 0x4a, 0x4f, 0x53, 0x75, 0x7c, 0x80, 0x87, 0x8b,
	0x91, 0x95, 0x9a, 0xae, 0xb8, 0xbf, 0xbf, 0xcc, 0xdb, 0xeb, 0xeb, 0xf0,
	0xff, 0x106, 0x110, 0x115, 0x115, 0x11a, 0x121, 0x128, 0x12f, 0x132, 0x138, 0x14f,
	0x15d, 0x164, 0x16b, 0x16b, 0x175, 0x18c, 0x199, 0x1a2, 0x1b3, 0x1b7, 0x1bc, 0x1bc,
	0x1c4, 0x1cc, 0x1d4, 0x1d9, 0x1d9, 0x1e0, 0x1e6, 0x1e6, 0x1e9, 0x1ee, 0x1f1, 0x201,
	0x20e, 0x214, 0x21b, 0x220, 0x220, 0x220, 0x220, 0x220, 0x226, 0x22c, 0x22c, 0x234,
	0x23e, 0x24e, 0x24e, 0x24e, 0x256, 0x25f, 0x25f, 0x265, 0x268, 0x268, 0x274, 0x27b,
	0x27b, 0x27b, 0x27b, 0x27e, 0x27e, 0x283, 0x28b, 0x290, 0x295, 0x29c, 0x29c, 0x29c,
	0x2aa, 0x2b1, 0x2b4, 0x2b7, 0x2c4, 0x2ca, 0x2d8, 0x2dc, 0x2e3, 0x2ed, 0x2f2, 0x2fb,
	0x301, 0x301, 0x30a, 0x31b, 0x322, 0x322, 0x322, 0x322, 0x328, 0x328, 0x32e, 0x33b,
	0x341, 0x356, 0x356, 0x356, 0x35e, 0x35e, 0x364, 0x371, 0x376, 0x376, 0x37a, 0x380,
	0x387, 0x38e, 0x395, 0x39a, 0x39d, 0x3a2, 0x3a2, 0x3a8, 0x3ab, 0x3be, 0x3be, 0x3be,
	0x3ca, 0x3e1, 0x3e3, 0x3e3, 0x3e7, 0x3f0, 0x3f9, 0x405, 0x414,
}

const bgScriptStr = "" +
	"арабскаАрамейскаарменскаАвестанскаБалийскиБатакскабенгалскаБлис символибопомофоБ" +
	"рахмиБрайловаБугинскаБухидЧакмаУнифицирани символи на канадски аборигениКарийска" +
	"ХамитскаЧерокиКиртКоптскаКипърскакирилицадеванагариДезеретЕгипетско демотично пи" +
	"смоЕгипетско йератично писмоЕгипетски йероглифиетиопскаГрузинска хуцуригрузинска" +
	"ГлаголическаГотическагръцкагуджаратигурмукхихангълкитайскаХанунуопростен китайск" +
	"итрадиционен китайскиивритхираганаПахау хмонгКатакана или ХираганаСтароунгарскаХ" +
	"арапскаДревно италийскаЯванскаяпонскаКая ЛикатаканаКхароштхикхмерскаканнадакорей" +
	"скаКайтхиЛанналаоскаЛатинска фрактураГалска латинскалатиницаЛепчаЛимбуЛинейна АЛ" +
	"инейна БЛицийскаЛидийскаМандаринскаМанихейскаЙероглифи на МаитеМероитскамалаялам" +
	"монголскаМунМанипурибирманскаН’КоОгамическаОл ЧикиОрхоно-енисейскаорияОсманскаДр" +
	"евно пермскаФагс-паПахлавскаФиникийскаПисменост ПолардРонго-ронгоРуническаСамари" +
	"танскаСаратиСаураштрасинхалскаСунданскаСилоти НагриСирийскаСирийска естрангелоЗа" +
	"падна сирийскаИзточна сирийскаТагбанваТай ЛеНова Тай ЛетамилскателугуТагалогтаан" +
	"атайскатибетскаУгаритскаВайскаВидима речСтароперсийскаШумеро-акадски клинописЙиМ" +
	"атематически символисимволибез писменостобщанепозната писменост"

var bgScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xe, 0x20, 0x30, 0x44, 0x54, 0x54, 0x54, 0x64, 0x76,
	0x8d, 0x9d, 0xa9, 0xb9, 0xc9, 0xd3, 0xdd, 0x12b, 0x13b, 0x14b, 0x157, 0x15f,
	0x16d, 0x17d, 0x18d, 0x18d, 0x1a1, 0x1af, 0x1af, 0x1df, 0x20f, 0x234, 0x234, 0x244,
	0x263, 0x275, 0x28d, 0x29f, 0x29f, 0x2ab, 0x2bd, 0x2cd, 0x2d9, 0x2e9, 0x2f5, 0x316,
	0x33d, 0x347, 0x357, 0x357, 0x36c, 0x394, 0x3ae, 0x3be, 0x3dd, 0x3eb, 0x3f9, 0x3f9,
	0x404, 0x414, 0x426, 0x436, 0x436, 0x444, 0x454, 0x454, 0x460, 0x46a, 0x476, 0x497,
	0x4b4, 0x4c4, 0x4ce, 0x4d8, 0x4e9, 0x4fa, 0x4fa, 0x4fa, 0x50a, 0x51a, 0x51a, 0x530,
	0x544, 0x566, 0x566, 0x566, 0x578, 0x588, 0x588, 0x59a, 0x5a0, 0x5a0, 0x5b0, 0x5c2,
	0x5c2, 0x5c2, 0x5c2, 0x5cb, 0x5cb, 0x5df, 0x5ec, 0x60b, 0x613, 0x623, 0x623, 0x623,
	0x63e, 0x64b, 0x64b, 0x64b, 0x65d, 0x671, 0x690, 0x690, 0x690, 0x6a5, 0x6b7, 0x6cf,
	0x6db, 0x6db, 0x6ed, 0x6ed, 0x6ed, 0x6ed, 0x6ed, 0x6ed, 0x6ff, 0x6ff, 0x711, 0x728,
	0x738, 0x75d, 0x77c, 0x79b, 0x7ab, 0x7ab, 0x7b6, 0x7ca, 0x7da, 0x7da, 0x7da, 0x7e6,
	0x7e6, 0x7e6, 0x7f4, 0x7fe, 0x80a, 0x81a, 0x81a, 0x82c, 0x838, 0x84b, 0x84b, 0x84b,
	0x867, 0x893, 0x897, 0x897, 0x8c0, 0x8ce, 0x8e7, 0x8ef, 0x914,
}

const bnScriptStr = "" +
	"আরবিআরমিআর্মেনীয়আভেসতানবালীয়বাটাকবাংলাব্লিসপ্রতীকবোপোমোফোব্রাহ্মীব্রেইলবুগিবুহ" +
	"িডচাকমাসংযুক্ত কানাডিয়ান অ্যাব্রোজিনিয়ান সিলেবিক্সক্যারিয়ানচ্যামচেরোকিকির্টকো" +
	"প্টিকসাইপ্রোয়েটসিরিলিকপ্রাচীন চার্চ স্লাভোনিক সিরিলিকদেবনাগরিদেসেরাতমিশরীয় ডেম" +
	"োটিকমিশরীয় হায়রেটিকমিশরীয় হায়ারোগ্লিপইথিওপিয়জর্জিয় খুৎসুরিজর্জিয়ানগ্লাগোল" +
	"িটিকগোথিকগ্রিকগুজরাটিগুরুমুখিহাঙ্গুলহ্যানহ্যানুনুসরলিকৃত হ্যানঐতিহ্যবাহী হ্যানহি" +
	"ব্রুহিরাগানাফাহাও মঙকাটাকানা অথবা হিরাগানাপুরোনো হাঙ্গেরীয়সিন্ধুপ্রাচীন ইতালিজা" +
	"ভানিজজাপানীকায়াহ লিকাটাকানাখরোষ্ঠীখমেরকানাড়াকোরিয়ানকাইথিলান্নালাওফ্রাক্টুর ল্" +
	"যাটিনগ্যালিক ল্যাটিনল্যাটিনলেপ্চালিম্বুলিনিয়ার এলিনিয়ার বিলাইসিয়ানলাইডিয়ানম্" +
	"যান্ডায়ীনম্যানিচাইনমায়ান হায়ারোগ্লিপমেরোইটিকমালায়ালামমোঙ্গোলীয়মুনমেইটেই মায" +
	"়েকমায়ানমারএনকোওঘামওল চিকিঅর্খোনওড়িয়াওসমানিয়প্রাচীন পার্মিকফাগ্স-পাখদিত পাহল" +
	"ভিসল্টার পাহলভিপুস্তক পাহলভিফিনিশিয়পোলার্ড ধ্বনিকপার্থিয়নরেজ্যাঙ্গরোঙ্গোরোঙ্গো" +
	"রুনিকসমেরিটনসারাতিসৌরাষ্ট্রচিহ্ন লিখনসাভিয়ানসিংহলিসান্দানিজসিলেটি নাগরিসিরিয়াক" +
	"এস্ট্রেঙ্গেলো সিরিয়াকপশ্চিমাঞ্চলীয় সিরিয়াকপূর্বাঞ্চলীয় সিরিয়াকটাগোওয়ানাতাই" +
	"লেনতুন তাই লুতামিলতাই ভিয়েৎতেলেগুতেঙ্গোয়ারতিফিনাগটাগালগথানাথাইতিব্বতিউগারিটিকভ" +
	"াইদৃশ্যমান ভাষাপ্রাচীন ফার্সিসুমের-আক্কাদীয় কীলকরূপউইকাইগানিতিক চিহ্নপ্রতীকসমুহ" +
	"অলিখিতসাধারনঅজানা লিপি"

var bnScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xc, 0x18, 0x33, 0x48, 0x5a, 0x5a, 0x5a, 0x69, 0x78,
	0x99, 0xb1, 0xc9, 0xdb, 0xe7, 0xf6, 0x105, 0x186, 0x1a4, 0x1b3, 0x1c5, 0x1d4,
	0x1e9, 0x20a, 0x21f, 0x276, 0x28e, 0x2a3, 0x2a3, 0x2ce, 0x2ff, 0x339, 0x339, 0x351,
	0x37c, 0x397, 0x3b8, 0x3c7, 0x3c7, 0x3d6, 0x3eb, 0x403, 0x418, 0x427, 0x43f, 0x464,
	0x492, 0x4a4, 0x4bc, 0x4bc, 0x4d2, 0x510, 0x541, 0x553, 0x578, 0x58d, 0x59f, 0x59f,
	0x5b8, 0x5d0, 0x5e5, 0x5f1, 0x5f1, 0x606, 0x61e, 0x61e, 0x62d, 0x63f, 0x648, 0x679,
	0x6a4, 0x6b9, 0x6cb, 0x6dd, 0x6f9, 0x718, 0x718, 0x718, 0x733, 0x74e, 0x74e, 0x772,
	0x790, 0x7c7, 0x7c7, 0x7c7, 0x7df, 0x7fd, 0x7fd, 0x81b, 0x824, 0x824, 0x849, 0x864,
	0x864, 0x864, 0x864, 0x870, 0x870, 0x87c, 0x88f, 0x8a1, 0x8b6, 0x8ce, 0x8ce, 0x8ce,
	0x8f9, 0x90f, 0x92e, 0x953, 0x978, 0x990, 0x9b8, 0x9d3, 0x9ee, 0xa12, 0xa21, 0xa36,
	0xa48, 0xa48, 0xa63, 0xa7f, 0xa97, 0xa97, 0xa97, 0xa97, 0xaa9, 0xaa9, 0xac4, 0xae6,
	0xafe, 0xb3e, 0xb81, 0xbc1, 0xbdf, 0xbdf, 0xbee, 0xc0b, 0xc1a, 0xc1a, 0xc36, 0xc48,
	0xc66, 0xc7b, 0xc8d, 0xc99, 0xca2, 0xcb7, 0xcb7, 0xccf, 0xcd8, 0xcfd, 0xcfd, 0xcfd,
	0xd25, 0xd66, 0xd6c, 0xd75, 0xd9a, 0xdb8, 0xdca, 0xddc, 0xdf8,
}

const caScriptStr = "" +
	"afakaàrabarameu imperialarmeniavèsticbalinèsbamumbassa vahbatakbengalísímbols Bl" +
	"issbopomofobrahmibraillebuginèsbuhidchakmasíl·labes dels aborígens canadencs uni" +
	"ficatscariàchamcherokeecirthcoptexipriotaciríl·licciríl·lic de l’antic eslau ecl" +
	"esiàsticdevanagarideserettaquigrafia Duployédemòtic egipcihieràtic egipcijeroglí" +
	"fic egipcietiòpicgeorgià hucurigeorgiàglagolíticgòticgranthagrecgujaratigurmukhi" +
	"hangulhanhanunoohan simplificathan tradicionalhebreuhiraganajeroglífic anatolipa" +
	"hawh hmongkatakana o hiraganahongarès anticescriptura de la vall de l’Induscursi" +
	"va antigajavanèsjaponèsjürchenkayah likatakanakharosthikhmerkhojakannadacoreàkpe" +
	"llekaithilannalaollatí frakturllatí gaèlicllatílepchalimbulineal Alineal Blisulo" +
	"malicilidimandaicmaniqueujeroglífics maiesmendecursiva meroíticameroíticmalaiàla" +
	"mmongolmoonmromanipuríbirmàantic nord-aràbicnabateugeban’Konü shuoghamsantaliork" +
	"honoriyaosmanyapalmirèantic pèrmicphagspapahlavi inscripcionalpsalter pahlavipah" +
	"lavifenicipollard miaoparthià inscripcionalrejangrongo-rongorúnicsamaritàsaratis" +
	"ud-aràbic anticsaurashtraescriptura de signesshaviàshradadevangarisingalèssora s" +
	"ompengsundanèssyloti nagrisiríacsiríac estrangelosiríac occidentalsiríac orienta" +
	"ltagbanwatakritai lenou tai luetàmiltanguttai viettelugutengwartifinaghtagàlogth" +
	"aanatailandèstibetàtirhutugaríticvaillenguatge visiblevarang kshitiwoleaipersa a" +
	"nticcuneïforme sumeri-accadiyiheretatnotació matemàticasímbolssense escripturaco" +
	"múescriptura desconeguda"

var caScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x5, 0xa, 0x19, 0x1f, 0x27, 0x2f, 0x34, 0x3d, 0x42, 0x4a,
	0x58, 0x60, 0x66, 0x6d, 0x75, 0x7a, 0x80, 0xaf, 0xb5, 0xb9, 0xc1, 0xc6,
	0xcb, 0xd3, 0xde, 0x109, 0x113, 0x11a, 0x12e, 0x13d, 0x14d, 0x15f, 0x15f, 0x167,
	0x176, 0x17e, 0x189, 0x18f, 0x196, 0x19a, 0x1a2, 0x1aa, 0x1b0, 0x1b3, 0x1ba, 0x1c9,
	0x1d8, 0x1de, 0x1e6, 0x1f9, 0x205, 0x218, 0x227, 0x249, 0x257, 0x25f, 0x267, 0x26f,
	0x277, 0x27f, 0x288, 0x28d, 0x292, 0x299, 0x29f, 0x2a5, 0x2ab, 0x2b0, 0x2b3, 0x2c1,
	0x2cf, 0x2d5, 0x2db, 0x2e0, 0x2e8, 0x2f0, 0x2f4, 0x2f8, 0x2fc, 0x300, 0x300, 0x307,
	0x30f, 0x321, 0x326, 0x338, 0x341, 0x34b, 0x34b, 0x351, 0x355, 0x358, 0x361, 0x367,
	0x379, 0x380, 0x384, 0x38a, 0x391, 0x396, 0x39d, 0x3a3, 0x3a8, 0x3af, 0x3b7, 0x3b7,
	0x3c4, 0x3cb, 0x3e0, 0x3ef, 0x3f6, 0x3fc, 0x408, 0x41e, 0x424, 0x42f, 0x435, 0x43e,
	0x444, 0x455, 0x45f, 0x473, 0x47a, 0x480, 0x480, 0x489, 0x492, 0x49e, 0x4a7, 0x4b3,
	0x4ba, 0x4cc, 0x4de, 0x4ee, 0x4f6, 0x4fb, 0x501, 0x50c, 0x512, 0x518, 0x520, 0x526,
	0x52d, 0x535, 0x53d, 0x543, 0x54d, 0x554, 0x55a, 0x563, 0x566, 0x578, 0x585, 0x58b,
	0x596, 0x5af, 0x5b1, 0x5b8, 0x5cc, 0x5d4, 0x5e4, 0x5e9, 0x5ff,
}

const csScriptStr = "" +
	"afakakavkazskoalbánskéarabskéaramejské (imperiální)arménskéavestánskébalijskébam" +
	"umskébassa vahbatackébengálskéBlissovo písmobopomofobráhmíBraillovo písmobuginsk" +
	"ébuhidskéčakmaslabičné písmo kanadských domorodcůkarijskéčamčerokíkirtkoptskékyp" +
	"erskécyrilicecyrilce - staroslověnskádévanágárídeseretDuployého těsnopisegyptské" +
	" démotickéegyptské hieratickéegyptské hieroglyfyelbasanskéetiopskégruzínské chut" +
	"surigruzínskéhlaholicegotickégranthařeckégudžarátígurmukhihangulhanhanunóohan (z" +
	"jednodušené)han (tradiční)hebrejskéhiraganaanatolské hieroglyfyhmongskéjaponské " +
	"slabičnéstaromaďarskéharappskéetruskéjavánskéjaponskédžürčenskékayah likatakanak" +
	"háróšthíkhmerskéchodžikikannadskékorejskékpellekaithilannalaoskélatinka - lomená" +
	"latinka - galskálatinkalepčskélimbulineární Alineární BFraserovolomalýkijskélýds" +
	"kémahádžanímandejskémanichejskémayské hieroglyfymendskémeroitické psacímeroitick" +
	"émalajlámskémodímongolskéMoonovomromejtej majek (manipurské)myanmarskéstarosever" +
	"oarabskénabatejskénaxi geban’konü-šuogamskésantálské (ol chiki)orchonskéurijskéo" +
	"smansképalmýrsképau cin haustaropermsképhags-papahlavské klínovépahlavské žalmov" +
	"épahlavské knižnífénickéPollardova fonetická abecedaparthské klínovéredžanskéron" +
	"gorongorunovésamařskésaratistarojihoarabskésaurášterskéSignWritingShawova abeced" +
	"ašáradásiddhamchudábádísinhálskésora sompengsundskésylhetskésyrskésyrské - estra" +
	"ngelosyrské - západnísyrské - východnítagbanwatakrítai letai lü novétamilskétang" +
	"uttai viettelugskétengwarberberskétagalskéthaanathajskétibetskétirhutaugaritské " +
	"klínovévaividitelná řečvarang kšitikarolínské (woleai)staroperské klínové písmos" +
	"umero-akkadské klínové písmoyimatematický zápissymbolybez zápisuobecnéneznámé pí" +
	"smo"

var csScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x18, 0x20, 0x39, 0x43, 0x4f, 0x58, 0x61, 0x6a, 0x72, 0x7d,
	0x8c, 0x94, 0x9c, 0xac, 0xb5, 0xbe, 0xc4, 0xec, 0xf5, 0xf9, 0x101, 0x105,
	0x10d, 0x116, 0x11e, 0x138, 0x146, 0x14d, 0x161, 0x176, 0x18b, 0x19f, 0x1aa, 0x1b3,
	0x1c7, 0x1d2, 0x1db, 0x1e3, 0x1ea, 0x1f1, 0x1fd, 0x205, 0x20b, 0x20e, 0x216, 0x22a,
	0x23a, 0x244, 0x24c, 0x261, 0x26a, 0x27e, 0x28d, 0x297, 0x29f, 0x2a9, 0x2b2, 0x2c0,
	0x2c8, 0x2d0, 0x2dd, 0x2e6, 0x2ef, 0x2f9, 0x302, 0x308, 0x30e, 0x313, 0x31a, 0x32b,
	0x33c, 0x343, 0x34c, 0x351, 0x35d, 0x369, 0x372, 0x376, 0x380, 0x388, 0x394, 0x39e,
	0x3aa, 0x3bc, 0x3c4, 0x3d6, 0x3e1, 0x3ee, 0x3f3, 0x3fd, 0x404, 0x407, 0x421, 0x42c,
	0x43f, 0x44a, 0x453, 0x459, 0x460, 0x468, 0x47e, 0x488, 0x490, 0x499, 0x4a4, 0x4af,
	0x4bc, 0x4c4, 0x4d8, 0x4ec, 0x4ff, 0x508, 0x525, 0x538, 0x543, 0x54d, 0x554, 0x55e,
	0x564, 0x575, 0x584, 0x58f, 0x59e, 0x5a7, 0x5ae, 0x5ba, 0x5c5, 0x5d1, 0x5d9, 0x5e3,
	0x5ea, 0x5fe, 0x611, 0x625, 0x62d, 0x633, 0x639, 0x646, 0x64f, 0x655, 0x65d, 0x666,
	0x66d, 0x677, 0x680, 0x686, 0x68e, 0x697, 0x69e, 0x6b2, 0x6b5, 0x6c5, 0x6d2, 0x6e7,
	0x704, 0x725, 0x727, 0x727, 0x73a, 0x741, 0x74c, 0x753, 0x763,
}

const daScriptStr = "" +
	"afakaarabiskarmiarmenskavestanskbalinesiskbamumbassabatakbengaliblissymbolerbopo" +
	"mofobramiskbrailleskriftbuginesiskbuhidcakmoprindelige canadiske symbolerkarians" +
	"kchamcherokeecirtkoptiskcypriotiskkyrilliskkyrillisk - oldkirkeslavisk variantde" +
	"vanagarideseretDuploya-stenografiegyptisk demotiskegyptisk hieratiskegyptiske hi" +
	"eroglyfferetiopiskgeorgisk kutsurigeorgiskglagolitiskgotiskgranthagræskgujaratig" +
	"urmukhihangulhanhanunooforenklet hantraditionelt hanhebraiskhiraganaanatolske hi" +
	"eroglyfferpahawh hmongkatakana eller hiraganaoldungarskindusOlditaliskjavanesisk" +
	"japanskjurchenkaya likatakanakharoshtikhmerkhojkikannadakoreanskkpellekthilannal" +
	"aolatinsk - frakturvariantlatinsk - gælisk variantlatinsklepchalimbulineær Aline" +
	"ær Blisulomalykisklydiskmandaiskmanikæiskmayahieroglyffermendemetroitisk sammenh" +
	"ængendemeroitiskmalayalammongolskmoonmroomeitei-mayekburmesiskgammelt nordarabis" +
	"knabateisknakhi geban’konüshuoghamol-chikiorkhonoriyaosmanniskpalmyrenskoldpermi" +
	"skphags-paphliphlppahlavifønikiskpollardtegnprtirejangrongo-rongorunersamaritans" +
	"ksaratioldsørarabisksaurashtrategnskriftshavisksharadakhudawadisingalesisksorasu" +
	"ndanesisksyloti nagrisyrisksyrisk - estrangelovariantvestsyriskøstsyriakisktagba" +
	"nwatakritai letai luetamilsktanguttavttelugutengwartifinaghtagalogthaanathailand" +
	"sktibetansktirhutaugaritiskvaisynlig talevarang kshitiwoleaioldpersisksumero-akk" +
	"adisk cuneiformyiarvetzmthzsymuden skriftsprogfællesukendt skriftsprog"

var daScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x5, 0xc, 0x10, 0x17, 0x20, 0x2a, 0x2f, 0x34, 0x39, 0x40,
	0x4c, 0x54, 0x5b, 0x68, 0x72, 0x77, 0x7b, 0x99, 0xa1, 0xa5, 0xad, 0xb1,
	0xb8, 0xc2, 0xcb, 0xee, 0xf8, 0xff, 0x111, 0x122, 0x134, 0x14a, 0x14a, 0x152,
	0x162, 0x16a, 0x175, 0x17b, 0x182, 0x188, 0x190, 0x198, 0x19e, 0x1a1, 0x1a8, 0x1b5,
	0x1c5, 0x1cd, 0x1d5, 0x1eb, 0x1f7, 0x20e, 0x218, 0x21d, 0x227, 0x231, 0x238, 0x23f,
	0x246, 0x24e, 0x257, 0x25c, 0x262, 0x269, 0x271, 0x277, 0x27b, 0x280, 0x283, 0x29b,
	0x2b4, 0x2bb, 0x2c1, 0x2c6, 0x2cf, 0x2d8, 0x2dc, 0x2e0, 0x2e6, 0x2ec, 0x2ec, 0x2f4,
	0x2fe, 0x30e, 0x313, 0x32d, 0x336, 0x33f, 0x33f, 0x347, 0x34b, 0x34f, 0x35b, 0x364,
	0x377, 0x380, 0x38a, 0x390, 0x396, 0x39b, 0x3a3, 0x3a9, 0x3ae, 0x3b7, 0x3c1, 0x3c1,
	0x3cb, 0x3d3, 0x3d7, 0x3db, 0x3e2, 0x3eb, 0x3f6, 0x3fa, 0x400, 0x40b, 0x410, 0x41b,
	0x421, 0x42f, 0x439, 0x443, 0x44a, 0x451, 0x451, 0x45a, 0x465, 0x469, 0x474, 0x480,
	0x486, 0x4a0, 0x4aa, 0x4b7, 0x4bf, 0x4c4, 0x4ca, 0x4d1, 0x4d8, 0x4de, 0x4e2, 0x4e8,
	0x4ef, 0x4f7, 0x4fe, 0x504, 0x50e, 0x517, 0x51e, 0x527, 0x52a, 0x535, 0x542, 0x548,
	0x552, 0x56b, 0x56d, 0x572, 0x576, 0x57a, 0x58a, 0x591, 0x5a3,
}

const deScriptStr = "" +
	"AfakaKaukasisch-AlbanischArabischArmiArmenischAvestischBalinesischBamunBassaBatt" +
	"akischBengalischBliss-SymboleBopomofoBrahmiBlindenschriftBuginesischBuhidChakmaU" +
	"CASKarischChamCherokeeCirthKoptischZypriotischKyrillischAltkirchenslawischDevana" +
	"gariDeseretDuployanischÄgyptisch - DemotischÄgyptisch - HieratischÄgyptische Hie" +
	"roglyphenElbasanischÄthiopischKhutsuriGeorgischGlagolitischGotischGranthaGriechi" +
	"schGujaratiGurmukhiHangulChinesischHanunooVereinfachtes ChinesischTraditionelles" +
	" ChinesischHebräischHiraganaHieroglyphen-LuwischPahawh HmongKatakana oder Hiraga" +
	"naAltungarischIndus-SchriftAltitalischJavanesischJapanischJurchenKayah LiKatakan" +
	"aKharoshthiKhmerKhojkiKannadaKoreanischKpelleKaithiLannaLaotischLateinisch - Fra" +
	"ktur-VarianteLateinisch - Gälische VarianteLateinischLepchaLimbuLinear ALinear B" +
	"FraserLomaLykischLydischMahajaniMandäischManichäischMaya-HieroglyphenMendeMeroit" +
	"isch kursivMeroitischMalayalamModiMongolischMoonMroMeitei MayekBirmanischAltnord" +
	"arabischNabatäischGebaN’KoFrauenschriftOghamOl ChikiOrchon-RunenOriyaOsmanischPa" +
	"lmyrenischPau Cin HauAltpermischPhags-paBuch-PahlaviPsalter-PahlaviPahlaviPhöniz" +
	"ischPollard PhonetischParthischRejangRongorongoRunenschriftSamaritanischSaratiAl" +
	"tsüdarabischSaurashtraGebärdenspracheShaw-AlphabetSharadaSiddhamKhudawadiSinghal" +
	"esischSora SompengSundanesischSyloti NagriSyrischSyrisch - Estrangelo-VarianteWe" +
	"stsyrischOstsyrischTagbanwaTakriTai LeTai LueTamilischXixiaTai-VietTeluguTengwar" +
	"TifinaghTagalogThaanaThaiTibetischTirhutaUgaritischVaiSichtbare SpracheVarang Ks" +
	"hitiWoleaianischAltpersischSumerisch-akkadische KeilschriftYiGeerbter Schriftwer" +
	"tMathematische NotationSymboleSchriftlosUnbestimmtUnbekannte Schrift"

var deScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x19, 0x21, 0x25, 0x2e, 0x37, 0x42, 0x47, 0x4c, 0x56, 0x60,
	0x6d, 0x75, 0x7b, 0x89, 0x94, 0x99, 0x9f, 0xa3, 0xaa, 0xae, 0xb6, 0xbb,
	0xc3, 0xce, 0xd8, 0xea, 0xf4, 0xfb, 0x107, 0x11d, 0x134, 0x14c, 0x157, 0x162,
	0x16a, 0x173, 0x17f, 0x186, 0x18d, 0x197, 0x19f, 0x1a7, 0x1ad, 0x1b7, 0x1be, 0x1d6,
	0x1ef, 0x1f9, 0x201, 0x215, 0x221, 0x237, 0x243, 0x250, 0x25b, 0x266, 0x26f, 0x276,
	0x27e, 0x286, 0x290, 0x295, 0x29b, 0x2a2, 0x2ac, 0x2b2, 0x2b8, 0x2bd, 0x2c5, 0x2e2,
	0x301, 0x30b, 0x311, 0x316, 0x31e, 0x326, 0x32c, 0x330, 0x337, 0x33e, 0x346, 0x350,
	0x35c, 0x36d, 0x372, 0x383, 0x38d, 0x396, 0x39a, 0x3a4, 0x3a8, 0x3ab, 0x3b7, 0x3c1,
	0x3d0, 0x3db, 0x3df, 0x3e5, 0x3f2, 0x3f7, 0x3ff, 0x40b, 0x410, 0x419, 0x425, 0x430,
	0x43b, 0x443, 0x44f, 0x45e, 0x465, 0x470, 0x482, 0x48b, 0x491, 0x49b, 0x4a7, 0x4b4,
	0x4ba, 0x4c9, 0x4d3, 0x4e3, 0x4f0, 0x4f7, 0x4fe, 0x507, 0x514, 0x520, 0x52c, 0x538,
	0x53f, 0x55c, 0x567, 0x571, 0x579, 0x57e, 0x584, 0x58b, 0x594, 0x599, 0x5a1, 0x5a7,
	0x5ae, 0x5b6, 0x5bd, 0x5c3, 0x5c7, 0x5d0, 0x5d7, 0x5e1, 0x5e4, 0x5f5, 0x602, 0x60e,
	0x619, 0x639, 0x63b, 0x64f, 0x665, 0x66c, 0x676, 0x680, 0x692,
}

const elScriptStr = "" +
	"ΑραβικόΑυτοκρατορικό ΑραμαϊκόΑρμενικόΑβεστάνΜπαλινίζΜπατάκΜπενγκάλιΣύμβολα Bliss" +
	"ΜποπομόφοΜπραχμίΜπράιγΜπούγκιςΜπουχίντΤσάκμαΕνοποιημένοι Καναδεζικοί Συλλαβισμοί" +
	" ΙθαγενώνΚαριάνΤσαμΤσερόκιΣερθΚοπτικόΚυπριακόΚυριλλικόΠαλαιό Εκκλησιαστικό Σλαβι" +
	"κό ΚυριλλικόΝτεβαναγκάριΝτεσερέΛαϊκό ΑιγυπτιακόΙερατικό ΑιγυπτιακόΑιγυπτιακά Ιερ" +
	"ογλυφικάΑιθιοπικόΓεωργιανό ΚχουτσούριΓεωργιανόΓκλαγκολιτικόΓοτθικόΕλληνικόΓκουγι" +
	"αράτιΓκουρμουκχίΧανγκούλΧανΧανούνουΑπλοποιημένο ΧανΠαραδοσιακό ΧανΕβραϊκόΧιραγκά" +
	"ναΠαχάχ ΧμονγκΚατακάνα ή ΧιραγκάναΠαλαιό ΟυγγρικόΊνδουςΠαλαιό ΙταλικόΙαβανεζικόΙ" +
	"απωνικόΚαγιάχ ΛιΚατακάναΚαρόσθιΧμερΚανάνταΚορεατικόΚαϊθίΛάνναΛάοςΦράκτουρ Λατινι" +
	"κόΓαελικό ΛατινικόΛατινικόΛέπτσαΛιμπούΓραμμικό ΑΓραμμικό ΒΛυκιανικόΛυδιανικόΜανδ" +
	"αϊκόΜανιχαϊκόΙερογλυφικά ΜάγιαΜεροϊτικόΜαλαγιάλαμΜογγολικόΜουνΜεϊτέι ΜάγεκΜιανμά" +
	"ρΝ’ΚοΌγκχαμΟλ ΤσίκιΌρκχονΟρίγιαΟσμάνγιαΠαλαιό ΠερμικόΠαγκς-παΕπιγραφικό ΠαχλάβιΨ" +
	"άλτερ ΠαχλάβιΜπουκ ΠαχλαβίΦοινικικόΦωνητικό ΠόλαρντΕπιγραφικό ΠαρθιάνΡετζάνγκΡον" +
	"γκορόνγκοΡουνίκΣαμαριτικόΣαράθιΣαουράστραΝοηματική γραφήΣαβιανόΣινχάλαΣουδανεζικ" +
	"όΣυλότι ΝάγκριΣυριακόΕστραντζέλο ΣυριακόΔυτικό ΣυριακόΑνατολικό ΣυριακόΤαγκμάνγο" +
	"υαΤάι ΛεΝέο Τάι ΛούεΤαμίλΤάι ΒιέτΤελούγκουΤεγνγουάρΤιφινάγκΤαγκαλόγκΘαανάΤαϊλανδ" +
	"ικόΘιβετιανόΟυγκαριτικόΒάιΟρατή ομιλίαΠαλαιό ΠερσικόΣούμερο-Ακάντιαν ΚουνεϊφόρμΓ" +
	"ιΚληρονομημένοΜαθηματική παράστασηΣύμβολαΆγραφοΚοινόΆγνωστη γραφή"

var elScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xe, 0x39, 0x49, 0x57, 0x67, 0x67, 0x67, 0x73, 0x85,
	0x99, 0xab, 0xb9, 0xc5, 0xd5, 0xe5, 0xf1, 0x148, 0x154, 0x15c, 0x16a, 0x172,
	0x180, 0x190, 0x1a2, 0x1eb, 0x203, 0x211, 0x211, 0x230, 0x255, 0x280, 0x280, 0x292,
	0x2b9, 0x2cb, 0x2e5, 0x2f3, 0x2f3, 0x303, 0x319, 0x32f, 0x33f, 0x345, 0x355, 0x374,
	0x391, 0x39f, 0x3b1, 0x3b1, 0x3c8, 0x3ee, 0x40b, 0x417, 0x432, 0x446, 0x456, 0x456,
	0x467, 0x477, 0x485, 0x48d, 0x48d, 0x49b, 0x4ad, 0x4ad, 0x4b7, 0x4c1, 0x4c9, 0x4ea,
	0x509, 0x519, 0x525, 0x531, 0x544, 0x557, 0x557, 0x557, 0x569, 0x57b, 0x57b, 0x58b,
	0x59d, 0x5be, 0x5be, 0x5be, 0x5d0, 0x5e4, 0x5e4, 0x5f6, 0x5fe, 0x5fe, 0x615, 0x623,
	0x623, 0x623, 0x623, 0x62c, 0x62c, 0x638, 0x647, 0x653, 0x65f, 0x66f, 0x66f, 0x66f,
	0x68a, 0x699, 0x6bc, 0x6d7, 0x6f0, 0x702, 0x721, 0x744, 0x754, 0x76c, 0x778, 0x78c,
	0x798, 0x798, 0x7ac, 0x7c9, 0x7d7, 0x7d7, 0x7d7, 0x7d7, 0x7e5, 0x7e5, 0x7fb, 0x814,
	0x822, 0x847, 0x862, 0x883, 0x899, 0x899, 0x8a4, 0x8ba, 0x8c4, 0x8c4, 0x8d3, 0x8e5,
	0x8f7, 0x907, 0x919, 0x923, 0x937, 0x949, 0x949, 0x95f, 0x965, 0x97c, 0x97c, 0x97c,
	0x997, 0x9cb, 0x9cf, 0x9e9, 0xa10, 0xa1e, 0xa2a, 0xa34, 0xa4d,
}

const enScriptStr = "" +
	"AfakaCaucasian AlbanianArabicImperial AramaicArmenianAvestanBalineseBamumBassa V" +
	"ahBatakBengaliBlissymbolsBopomofoBrahmiBrailleBugineseBuhidChakmaUnified Canadia" +
	"n Aboriginal SyllabicsCarianChamCherokeeCirthCopticCypriotCyrillicOld Church Sla" +
	"vonic CyrillicDevanagariDeseretDuployan shorthandEgyptian demoticEgyptian hierat" +
	"icEgyptian hieroglyphsElbasanEthiopicGeorgian KhutsuriGeorgianGlagoliticGothicGr" +
	"anthaGreekGujaratiGurmukhiHangulHanHanunooSimplified HanTraditional HanHebrewHir" +
	"aganaAnatolian HieroglyphsPahawh HmongJapanese syllabariesOld HungarianIndusOld " +
	"ItalicJavaneseJapaneseJurchenKayah LiKatakanaKharoshthiKhmerKhojkiKannadaKoreanK" +
	"pelleKaithiLannaLaoFraktur LatinGaelic LatinLatinLepchaLimbuLinear ALinear BFras" +
	"erLomaLycianLydianMahajaniMandaeanManichaeanMayan hieroglyphsMendeMeroitic Cursi" +
	"veMeroiticMalayalamModiMongolianMoonMroMeitei MayekMyanmarOld North ArabianNabat" +
	"aeanNaxi GebaN’KoNüshuOghamOl ChikiOrkhonOriyaOsmanyaPalmyrenePau Cin HauOld Per" +
	"micPhags-paInscriptional PahlaviPsalter PahlaviBook PahlaviPhoenicianPollard Pho" +
	"neticInscriptional ParthianRejangRongorongoRunicSamaritanSaratiOld South Arabian" +
	"SaurashtraSignWritingShavianSharadaSiddhamKhudawadiSinhalaSora SompengSundaneseS" +
	"yloti NagriSyriacEstrangelo SyriacWestern SyriacEastern SyriacTagbanwaTakriTai L" +
	"eNew Tai LueTamilTangutTai VietTeluguTengwarTifinaghTagalogThaanaThaiTibetanTirh" +
	"utaUgariticVaiVisible SpeechVarang KshitiWoleaiOld PersianSumero-Akkadian Cuneif" +
	"ormYiInheritedMathematical NotationSymbolsUnwrittenCommonUnknown Script"

var enScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x17, 0x1d, 0x2d, 0x35, 0x3c, 0x44, 0x49, 0x52, 0x57, 0x5e,
	0x69, 0x71, 0x77, 0x7e, 0x86, 0x8b, 0x91, 0xb6, 0xbc, 0xc0, 0xc8, 0xcd,
	0xd3, 0xda, 0xe2, 0xfe, 0x108, 0x10f, 0x121, 0x131, 0x142, 0x156, 0x15d, 0x165,
	0x176, 0x17e, 0x188, 0x18e, 0x195, 0x19a, 0x1a2, 0x1aa, 0x1b0, 0x1b3, 0x1ba, 0x1c8,
	0x1d7, 0x1dd, 0x1e5, 0x1fa, 0x206, 0x21a, 0x227, 0x22c, 0x236, 0x23e, 0x246, 0x24d,
	0x255, 0x25d, 0x267, 0x26c, 0x272, 0x279, 0x27f, 0x285, 0x28b, 0x290, 0x293, 0x2a0,
	0x2ac, 0x2b1, 0x2b7, 0x2bc, 0x2c4, 0x2cc, 0x2d2, 0x2d6, 0x2dc, 0x2e2, 0x2ea, 0x2f2,
	0x2fc, 0x30d, 0x312, 0x322, 0x32a, 0x333, 0x337, 0x340, 0x344, 0x347, 0x353, 0x35a,
	0x36b, 0x374, 0x37d, 0x383, 0x389, 0x38e, 0x396, 0x39c, 0x3a1, 0x3a8, 0x3b1, 0x3bc,
	0x3c6, 0x3ce, 0x3e3, 0x3f2, 0x3fe, 0x408, 0x418, 0x42e, 0x434, 0x43e, 0x443, 0x44c,
	0x452, 0x463, 0x46d, 0x478, 0x47f, 0x486, 0x48d, 0x496, 0x49d, 0x4a9, 0x4b2, 0x4be,
	0x4c4, 0x4d5, 0x4e3, 0x4f1, 0x4f9, 0x4fe, 0x504, 0x50f, 0x514, 0x51a, 0x522, 0x528,
	0x52f, 0x537, 0x53e, 0x544, 0x548, 0x54f, 0x556, 0x55e, 0x561, 0x56f, 0x57c, 0x582,
	0x58d, 0x5a6, 0x5a8, 0x5b1, 0x5c6, 0x5cd, 0x5d6, 0x5dc, 0x5ea,
}

const enGBScriptStr = "" +
	"Thai"

var enGBScriptIdx = []uint16{ // 149 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x4,
}

const esScriptStr = "" +
	"árabearmenioavésticobalinésbatakbengalísímbolos blisbopomofobrahmibraillebuginés" +
	"buhidsímbolos aborígenes canadienses unificadoscariochamcherokeecirthcoptochipri" +
	"otacirílicocirílico del antiguo eslavo eclesiásticodevanagarideseretegipcio demó" +
	"ticoegipcio hieráticojeroglíficos egipciosetiópicogeorgiano eclesiásticogeorgian" +
	"oglagolíticogóticogriegogujaratigurmujihangulhanhanunoohanzi simplificadohanzi t" +
	"radicionalhebreohiraganapahawh hmongkatakana o hiraganahúngaro antiguoIndio (har" +
	"appan)antigua bastardillajavanésjaponéskayah likatakanakharosthijemercanaréscore" +
	"anolannalaolatino frakturlatino gaélicolatínlepchalimbulineal Alineal Bliciolidi" +
	"omandeojeroglíficos mayasmeroíticomalayálammongolmoonmanipuribirmanon’kooghamol " +
	"cikiorkhonoriyaosmaniyapermiano antiguophags-pafenicioPollard Miaorejangrongo-ro" +
	"ngorúnicosaratisaurashtraSignWritingshavianosingaléssundanéssyloti nagrisiriacos" +
	"iriaco estrangelosiriaco occidentalsiriaco orientaltagbanúatai lenuevo tai lueta" +
	"miltelugutengwartifinaghtagalothaanatailandéstibetanougaríticovailenguaje visibl" +
	"epersa antiguocuneiforme sumerio-acadioyiheredadosímbolosno escritocomúnalfabeto" +
	" desconocido"

var esScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x6, 0x6, 0xd, 0x16, 0x1e, 0x1e, 0x1e, 0x23, 0x2b,
	0x39, 0x41, 0x47, 0x4e, 0x56, 0x5b, 0x5b, 0x87, 0x8c, 0x90, 0x98, 0x9d,
	0xa2, 0xab, 0xb4, 0xde, 0xe8, 0xef, 0xef, 0x100, 0x112, 0x128, 0x128, 0x131,
	0x148, 0x151, 0x15d, 0x164, 0x164, 0x16a, 0x172, 0x179, 0x17f, 0x182, 0x189, 0x19b,
	0x1ac, 0x1b2, 0x1ba, 0x1ba, 0x1c6, 0x1d9, 0x1e9, 0x1f9, 0x20c, 0x214, 0x21c, 0x21c,
	0x224, 0x22c, 0x235, 0x23a, 0x23a, 0x242, 0x249, 0x249, 0x249, 0x24e, 0x251, 0x25f,
	0x26e, 0x274, 0x27a, 0x27f, 0x287, 0x28f, 0x28f, 0x28f, 0x294, 0x299, 0x299, 0x29f,
	0x29f, 0x2b2, 0x2b2, 0x2b2, 0x2bc, 0x2c6, 0x2c6, 0x2cc, 0x2d0, 0x2d0, 0x2d8, 0x2df,
	0x2df, 0x2df, 0x2df, 0x2e5, 0x2e5, 0x2ea, 0x2f1, 0x2f7, 0x2fc, 0x304, 0x304, 0x304,
	0x314, 0x31c, 0x31c, 0x31c, 0x31c, 0x323, 0x32f, 0x32f, 0x335, 0x340, 0x347, 0x347,
	0x34d, 0x34d, 0x357, 0x362, 0x36a, 0x36a, 0x36a, 0x36a, 0x373, 0x373, 0x37c, 0x388,
	0x38f, 0x3a1, 0x3b3, 0x3c3, 0x3cc, 0x3cc, 0x3d2, 0x3df, 0x3e4, 0x3e4, 0x3e4, 0x3ea,
	0x3f1, 0x3f9, 0x3ff, 0x405, 0x40f, 0x417, 0x417, 0x421, 0x424, 0x434, 0x434, 0x434,
	0x441, 0x45a, 0x45c, 0x464, 0x464, 0x46d, 0x477, 0x47d, 0x491,
}

const es419ScriptStr = "" +
	"Han simplificadoHan tradicionallaosianomalayalamsinhala"

var es419ScriptIdx = []uint16{ // 129 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10,
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
	0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x27, 0x27,
	0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
	0x27, 0x27, 0x27, 0x27, 0x27, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
	0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
	0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
	0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x37,
}

const etScriptStr = "" +
	"araabiaarmeeniabalibatakibengaliBlissi sümbolidbopomofobrahmipunktkiribugibuhidi" +
	"Kanada põlisrahvaste ühtlustatud silpkiritšamitšerokiicirthkoptimuinasküprosekir" +
	"illitsakirikuslaavi kirillitsadevanaagarideseretegiptuse demootilineegiptuse hie" +
	"raatilineegiptuse hieroglüüfkirietioopiagruusia hutsurigruusiaglagoolitsagootikr" +
	"eekagudžaratigurmukhihangulihiina hanhanunoolihtsustatud hantraditsiooniline han" +
	"heebreahiraganakatakana või hiraganavanaungariindusevanaitalijaavajaapanikaja li" +
	"katakanakharoshthikhmeerikannadakoreanilaoladina fraktuurkiriladina keldi kirila" +
	"dinaleptšalimbulineaar-Alineaar-Bmandeamaaja hieroglüüfkirimeroemalajalamimongol" +
	"ibirmankooogamorhonioriaosmanjavanapermiphags-pafoiniikiaPollardi miaorongorongo" +
	"ruunikirisaratiShaw tähestiksingalisilotinagriassüüriaassüüria estrangelolääneas" +
	"süüriaidaassüüriatagbanwatai lelihtsustatud tai luetamilitelugutengwartifinagita" +
	"galogithaanataitiibetiugaritivaihäälduskirivanapärsiasumeri kiilkirijiipäritudsü" +
	"mbolidkirjakeeletaüldinemääramata"

var etScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x7, 0x7, 0xf, 0xf, 0x13, 0x13, 0x13, 0x19, 0x20,
	0x30, 0x38, 0x3e, 0x47, 0x4b, 0x51, 0x51, 0x7c, 0x7c, 0x82, 0x8b, 0x90,
	0x95, 0xa3, 0xad, 0xc4, 0xcf, 0xd6, 0xd6, 0xea, 0xff, 0x118, 0x118, 0x120,
	0x12f, 0x136, 0x141, 0x146, 0x146, 0x14c, 0x156, 0x15e, 0x165, 0x16e, 0x175, 0x185,
	0x199, 0x1a0, 0x1a8, 0x1a8, 0x1a8, 0x1be, 0x1c8, 0x1ce, 0x1d7, 0x1dc, 0x1e3, 0x1e3,
	0x1ea, 0x1f2, 0x1fc, 0x203, 0x203, 0x20a, 0x211, 0x211, 0x211, 0x211, 0x214, 0x227,
	0x238, 0x23e, 0x245, 0x24a, 0x253, 0x25c, 0x25c, 0x25c, 0x25c, 0x25c, 0x25c, 0x262,
	0x262, 0x278, 0x278, 0x278, 0x27d, 0x287, 0x287, 0x28e, 0x28e, 0x28e, 0x28e, 0x293,
	0x293, 0x293, 0x293, 0x297, 0x297, 0x29b, 0x29b, 0x2a1, 0x2a5, 0x2ac, 0x2ac, 0x2ac,
	0x2b5, 0x2bd, 0x2bd, 0x2bd, 0x2bd, 0x2c6, 0x2d3, 0x2d3, 0x2d3, 0x2dd, 0x2e6, 0x2e6,
	0x2ec, 0x2ec, 0x2ec, 0x2ec, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x301, 0x301, 0x301, 0x30c,
	0x316, 0x32b, 0x33c, 0x349, 0x351, 0x351, 0x357, 0x36b, 0x371, 0x371, 0x371, 0x377,
	0x37e, 0x386, 0x38e, 0x394, 0x397, 0x39e, 0x39e, 0x3a5, 0x3a8, 0x3b5, 0x3b5, 0x3b5,
	0x3c0, 0x3cf, 0x3d2, 0x3da, 0x3da, 0x3e3, 0x3ef, 0x3f6, 0x401,
}

const faScriptStr = "" +
	"آلبانیایی قفقازیعربیآرامی هخامنشیارمنیاوستاییبالیاییباتاکیبنگالینمادهای بلیسبوپو" +
	"موفوبراهمیبریلبوگیاییبوهیدچاکماییکاریچمیچروکیاییکرتقبطیقبرسیسیریلیدوناگریدیسرتیک" +
	"اهنی مصریهیروگلیف مصریاتیوپیاییگرجی خوتسوریگرجیگلاگولیتیگوتییونانیگجراتیگورومخیه" +
	"انگولهانهانونوییهان ساده‌شدههان سنتیعبریهیراگاناهیروگلیف آناتولیسیلابی‌های ژاپنی" +
	"مجاری باستانایندوسایتالی باستانجاوه‌ایژاپنیکایالیکاتاکاناخمریخواجکیکاناده‌ایکره‌" +
	"ایکثیلاناییلائوسیلاتینی فراکتورلاتینی گیلیلاتینیلیمباییخطی الفخطی بلسیاییلدیاییم" +
	"نده‌ایمانویهیروگلیف مایاییمروییتیمالایالامیمغولیمونیمایک میتیمیانمارعربی شمالی ب" +
	"استاننبطیاوگامیاورخونیاوریه‌ایپالمیراییپرمی باستانپهلوی کتیبه‌ایپهلوی زبوریپهلوی" +
	" کتابیفنیقیپارتی کتیبه‌ایرجنگیرونیسامریساراتیعربی جنوبی باستانسوراشتراییشاویسینه" +
	"الیسیلوتی نگاریسریانیسریانی سطرنجیلیسریانی غربیسریانی شرقیتگبنواییتامیلیتلوگوییت" +
	"نگوارتیفیناغیتاگالوگیتانه‌ایتایلندیتبتیاوگاریتیویاییگفتار قابل مشاهدهفارسی باستا" +
	"نمیخی سومری‐اکدیییموروثیعلائم ریاضیعلائمنانوشتهمشترکخط نامشخص"

var faScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x1f, 0x27, 0x40, 0x4a, 0x58, 0x66, 0x66, 0x66, 0x72, 0x7e,
	0x95, 0xa5, 0xb1, 0xb9, 0xc7, 0xd1, 0xdf, 0xdf, 0xe7, 0xed, 0xfd, 0x103,
	0x10b, 0x115, 0x121, 0x121, 0x12f, 0x13b, 0x13b, 0x13b, 0x14e, 0x167, 0x167, 0x179,
	0x190, 0x198, 0x1aa, 0x1b2, 0x1b2, 0x1be, 0x1ca, 0x1d8, 0x1e4, 0x1ea, 0x1fa, 0x212,
	0x221, 0x229, 0x239, 0x258, 0x258, 0x278, 0x28f, 0x29b, 0x2b4, 0x2c3, 0x2cd, 0x2cd,
	0x2d9, 0x2e9, 0x2e9, 0x2f1, 0x2fd, 0x310, 0x31d, 0x31d, 0x323, 0x32f, 0x33b, 0x356,
	0x36b, 0x377, 0x377, 0x385, 0x392, 0x39b, 0x39b, 0x39b, 0x3a7, 0x3b3, 0x3b3, 0x3c2,
	0x3cc, 0x3e9, 0x3e9, 0x3e9, 0x3f7, 0x40b, 0x40b, 0x415, 0x41d, 0x41d, 0x42e, 0x43c,
	0x45c, 0x464, 0x464, 0x464, 0x464, 0x470, 0x470, 0x47e, 0x48f, 0x48f, 0x4a1, 0x4a1,
	0x4b6, 0x4b6, 0x4d2, 0x4e7, 0x4fc, 0x506, 0x506, 0x522, 0x52c, 0x52c, 0x534, 0x53e,
	0x54a, 0x56a, 0x57e, 0x57e, 0x586, 0x586, 0x586, 0x586, 0x594, 0x594, 0x594, 0x5ab,
	0x5b7, 0x5d4, 0x5e9, 0x5fe, 0x60e, 0x60e, 0x60e, 0x60e, 0x61a, 0x61a, 0x61a, 0x628,
	0x634, 0x644, 0x654, 0x663, 0x671, 0x679, 0x679, 0x689, 0x693, 0x6b3, 0x6b3, 0x6b3,
	0x6ca, 0x6e8, 0x6ec, 0x6f8, 0x70d, 0x717, 0x725, 0x72f, 0x740,
}

const fiScriptStr = "" +
	"afakakaukasianalbanialainenarabialainenvaltakunnanaramealainenarmenialainenavest" +
	"alainenbalilainenbamumbassabatakilainenbengalilainenbliss-symbolitbopomofobrahmi" +
	"braille-pistekirjoitusbugilainenbuhidilainenchakmalainenkanadalaisten alkuperäis" +
	"kansojen yhtenäistetty tavukirjoituskaarialainentšamilainencherokeelainencirthko" +
	"ptilainenmuinaiskyproslainenkyrillinenkyrillinen muinaiskirkkoslaavimuunnelmadev" +
	"anagarideseretDuployén pikakirjoitusegyptiläinen demoottinenegyptiläinen hieraat" +
	"tinenegyptiläiset hieroglyfitelbasanilainenetiopialainenmuinaisgeorgialainengeor" +
	"gialainenglagoliittinengoottilainengranthakreikkalainengudžaratilainengurmukhiha" +
	"ngulkiinalainen hanhanunoolainenkiinalainen yksinkertaistettu hankiinalainen per" +
	"inteinen hanheprealainenhiraganaanatolialaiset hieroglyfitpahawh hmonghiragana t" +
	"ai katakanamuinaisunkarilaineninduslainenmuinaisitalialainenjaavalainenjapanilai" +
	"nendžurtšenkayah likatakanakharosthikhmeriläinenkhojkikannadalainenkorealainenkp" +
	"ellekaithilannalaolainenlatinalainen fraktuuramuunnelmalatinalainen gaelimuunnel" +
	"malatinalainenlepchalainenlimbulainenlineaari-Alineaari-BFraserin aakkosetlomaly" +
	"ykialainenlyydialainenmahajanilainenmandealainenmanikealainenmaya-hieroglyfitmen" +
	"demeroiittinen kursiivikirjoitusmeroiittinenmalajalamilainenmodi-aakkosetmongoli" +
	"lainenmoon-kohokirjoitusmromeiteiburmalainenmuinaispohjoisarabialainennabatealai" +
	"nennaxi geban’konüshuogamol chikiorkhonorijalainenosmanjalainenpalmyralainenzotu" +
	"allaimuinaispermiläinenphags-papiirtokirjoituspahlavilainenpsalttaripahlavilaine" +
	"nkirjapahlavilainenfoinikialainenPollardin foneettinenpiirtokirjoitusparthialain" +
	"enrejangrongorongoriimukirjoitussamarianaramealainensaratimuinaiseteläarabialain" +
	"ensaurashtraSignWritingshaw’lainenšaradasiddham-tavukirjoituskhudabadisinhalilai" +
	"nensorang sompengsundalainensyloti nagrisyyrialainensyyrialainen estrangelo-muun" +
	"nelmasyyrialainen läntinen muunnelmasyyrialainen itäinen muunnelmatagbanwalainen" +
	"takritailelainenuusi tailuelainentamililainentanguttai viettelugulainentengwarti" +
	"finaghtagalogilainenthaanathailainentiibetiläinentirhutaugaritilainenvailainennä" +
	"kyvä puhevarang kshitiwoleaimuinaispersialainensumerilais-akkadilainen nuolenpää" +
	"kirjoitusyiläinenperittymatemaattinensymbolitkirjoittamatonmäärittämätöntuntemat" +
	"on kirjoitusjärjestelmä"

var fiScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x1b, 0x27, 0x3e, 0x4b, 0x57, 0x61, 0x66, 0x6b, 0x77, 0x84,
	0x92, 0x9a, 0xa0, 0xb6, 0xc0, 0xcc, 0xd8, 0x116, 0x122, 0x12e, 0x13c, 0x141,
	0x14c, 0x15f, 0x169, 0x190, 0x19a, 0x1a1, 0x1b8, 0x1d1, 0x1eb, 0x204, 0x212, 0x21f,
	0x233, 0x240, 0x24e, 0x25a, 0x261, 0x26e, 0x27e, 0x286, 0x28c, 0x29b, 0x2a8, 0x2c9,
	0x2e4, 0x2f0, 0x2f8, 0x312, 0x31e, 0x333, 0x346, 0x351, 0x364, 0x36f, 0x37b, 0x385,
	0x38d, 0x395, 0x39e, 0x3ab, 0x3b1, 0x3be, 0x3c9, 0x3cf, 0x3d5, 0x3da, 0x3e3, 0x402,
	0x41d, 0x429, 0x435, 0x440, 0x44a, 0x454, 0x465, 0x469, 0x475, 0x481, 0x48f, 0x49b,
	0x4a8, 0x4b8, 0x4bd, 0x4db, 0x4e7, 0x4f7, 0x504, 0x511, 0x523, 0x526, 0x52c, 0x537,
	0x551, 0x55e, 0x567, 0x56d, 0x573, 0x577, 0x57f, 0x585, 0x590, 0x59d, 0x5aa, 0x5b3,
	0x5c6, 0x5ce, 0x5ea, 0x600, 0x612, 0x620, 0x635, 0x651, 0x657, 0x661, 0x66f, 0x683,
	0x689, 0x6a2, 0x6ac, 0x6b7, 0x6c4, 0x6cb, 0x6e0, 0x6e9, 0x6f6, 0x704, 0x70f, 0x71b,
	0x727, 0x748, 0x768, 0x787, 0x795, 0x79a, 0x7a5, 0x7b6, 0x7c2, 0x7c8, 0x7d0, 0x7dc,
	0x7e3, 0x7eb, 0x7f9, 0x7ff, 0x809, 0x817, 0x81e, 0x82b, 0x834, 0x841, 0x84e, 0x854,
	0x867, 0x893, 0x89c, 0x8a3, 0x8b0, 0x8b8, 0x8c6, 0x8d8, 0x8f9,
}

const filScriptStr = "" +
	"ArabicArmenianBengaliBopomofoBrailleCyrillicDevanagariEthiopicGeorgianGreekGujar" +
	"atiGurmukhiHangulHanSimplified HanTraditional HanHebrewHiraganaJapaneseKatakanaK" +
	"hmerKannadaKoreanLaoLatinMalayalamMongolianMyanmarOriyaSinhalaTamilTeluguThaanaT" +
	"haiTibetanMga SimboloHindi NakasulatKaraniwanHindi Kilalang Script"

var filScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x6, 0x6, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0x15,
	0x15, 0x1d, 0x1d, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
	0x24, 0x24, 0x2c, 0x2c, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x3e,
	0x3e, 0x46, 0x46, 0x46, 0x46, 0x4b, 0x53, 0x5b, 0x61, 0x64, 0x64, 0x72,
	0x81, 0x87, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x97, 0x97,
	0x97, 0x9f, 0x9f, 0xa4, 0xa4, 0xab, 0xb1, 0xb1, 0xb1, 0xb1, 0xb4, 0xb4,
	0xb4, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xb9,
	0xb9, 0xb9, 0xb9, 0xb9, 0xb9, 0xc2, 0xc2, 0xcb, 0xcb, 0xcb, 0xcb, 0xd2,
	0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd2, 0xd7, 0xd7, 0xd7, 0xd7,
	0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7,
	0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xde, 0xde, 0xde, 0xde,
	0xde, 0xde, 0xde, 0xde, 0xde, 0xde, 0xde, 0xde, 0xe3, 0xe3, 0xe3, 0xe9,
	0xe9, 0xe9, 0xe9, 0xef, 0xf3, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa,
	0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0x105, 0x114, 0x11d, 0x132,
}

const frScriptStr = "" +
	"arabearaméen impérialarménienavestiquebalinaisbatakbengalisymboles Blissbopomofo" +
	"brâhmîbraillebouguisbouhidechakmasyllabaire autochtone canadien unifiécariencham" +
	"cherokeecirthcoptesyllabaire chypriotecyrilliquecyrillique (variante slavonne)dé" +
	"vanâgarîdéséretdémotique égyptienhiératique égyptienhiéroglyphes égyptienséthiop" +
	"iquegéorgien khoutsourigéorgienglagolitiquegotiquegrecgoudjarâtîgourmoukhîhangûl" +
	"sinogrammeshanounóosinogrammes simplifiéssinogrammes traditionnelshébreuhiragana" +
	"pahawh hmongkatakana ou hiraganaancien hongroisindusancien italiquejavanaisjapon" +
	"aiskayah likatakanakharochthîkhmerkannaracoréenkaithîlannalaolatin (variante bri" +
	"sée)latin (variante gaélique)latinlepchalimboulinéaire Alinéaire Blycienlydienma" +
	"ndéenmanichéenhiéroglyphes mayasméroïtiquemalayalammongolmoonmeitei mayekbirmann" +
	"’koogamol tchikiorkhonoriyaosmanaisancien permienphags papehlevi des inscription" +
	"spehlevi des psautierspehlevi des livresphénicienphonétique de Pollardparthe des" +
	" inscriptionsrejangrongorongoruniquesamaritainsaratisaurashtraécriture des signe" +
	"sshaviencinghalaissundanaissylotî nâgrîsyriaquesyriaque estranghélosyriaque occi" +
	"dentalsyriaque orientaltagbanouataï-lenouveau taï-luetamoultaï viêttélougoutengw" +
	"artifinaghtagalthânathaïtibétainougaritiquevaïparole visiblecunéiforme persépoli" +
	"taincunéiforme suméro-akkadienyihériténotation mathématiquesymbolesnon écritcomm" +
	"unécriture inconnue"

var frScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x5, 0x17, 0x20, 0x29, 0x31, 0x31, 0x31, 0x36, 0x3d,
	0x4b, 0x53, 0x5b, 0x62, 0x69, 0x70, 0x76, 0x9c, 0xa2, 0xa6, 0xae, 0xb3,
	0xb8, 0xcc, 0xd6, 0xf4, 0x101, 0x10a, 0x10a, 0x11e, 0x133, 0x14b, 0x14b, 0x156,
	0x16a, 0x173, 0x17f, 0x186, 0x186, 0x18a, 0x196, 0x1a1, 0x1a8, 0x1b3, 0x1bc, 0x1d3,
	0x1ec, 0x1f3, 0x1fb, 0x1fb, 0x207, 0x21b, 0x22a, 0x22f, 0x23e, 0x246, 0x24e, 0x24e,
	0x256, 0x25e, 0x269, 0x26e, 0x26e, 0x275, 0x27c, 0x27c, 0x283, 0x288, 0x28b, 0x2a3,
	0x2bd, 0x2c2, 0x2c8, 0x2ce, 0x2d9, 0x2e4, 0x2e4, 0x2e4, 0x2ea, 0x2f0, 0x2f0, 0x2f8,
	0x302, 0x315, 0x315, 0x315, 0x321, 0x32a, 0x32a, 0x330, 0x334, 0x334, 0x340, 0x346,
	0x346, 0x346, 0x346, 0x34c, 0x34c, 0x350, 0x359, 0x35f, 0x364, 0x36c, 0x36c, 0x36c,
	0x37a, 0x382, 0x39a, 0x3af, 0x3c1, 0x3cb, 0x3e1, 0x3f8, 0x3fe, 0x408, 0x40f, 0x419,
	0x41f, 0x41f, 0x429, 0x43d, 0x444, 0x444, 0x444, 0x444, 0x44e, 0x44e, 0x457, 0x466,
	0x46e, 0x483, 0x496, 0x4a7, 0x4b0, 0x4b0, 0x4b7, 0x4c7, 0x4cd, 0x4cd, 0x4d7, 0x4e0,
	0x4e7, 0x4ef, 0x4f4, 0x4fa, 0x4ff, 0x508, 0x508, 0x513, 0x517, 0x525, 0x525, 0x525,
	0x53f, 0x55b, 0x55d, 0x565, 0x57b, 0x583, 0x58d, 0x593, 0x5a5,
}

const frCAScriptStr = "" +
	"devanagarigujaratichinois simplifiéchinois traditionnelmalayâlamoriyâcingalais"

var frCAScriptIdx = []uint16{ // 129 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
	0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0x12, 0x12, 0x12, 0x12, 0x12, 0x24,
	0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
	0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
	0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
	0x38, 0x38, 0x38, 0x38, 0x38, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42,
	0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x48, 0x48, 0x48, 0x48,
	0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48,
	0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x51,
}

const guScriptStr = "" +
	"અરબીઇમ્પિરિયલ આર્મનિકઅર્મેનિયનઅવેસ્તનબાલીનીઝબટાકબંગાળીબ્લિસિમ્બોલ્સબોપોમોફોબ્રહ્" +
	"મીબ્રેલબગિનીસબુહિદચકમાયુનાઇટેડ કેનેડિયન એબોરિજનલ સિલેબિક્સકરૈનચેરોકીસિર્થકોપ્ટિક" +
	"સિપ્રાયટસિરિલિકઓલ્ડ ચર્ચ સ્લાવોનિક સિરિલિકદેવનાગરીડેસરેટઇજિપ્શિયન ડેમોટિકઇજિપ્શિ" +
	"યન હાઇરેટિકઇજિપ્શિયન હાઇરોગ્લિફ્સઇથિયોપિકજ્યોર્જિઅન ખુતસુરીજ્યોર્જિઅનગ્લેગોલિટિક" +
	"ગોથિકગ્રીકગુજરાતીગુરૂમુખીહંગુલહાનહનુનૂસરળીકૃત હાનપરંપરાગત હાનહીબ્રુહિરાગાનાપહાઉ " +
	"મોન્ગકતાકના અને હિરાગનાઓલ્ડ હંગેરિયનસિન્ધુજૂનુ ઇટાલિકજાવાનીસજાપાનીકાયાહ લીકટાકાન" +
	"ાખારોશ્થીખ્મેરકન્નડાકોરિયનકૈથીલાનાલાઓફ્રેકતુર લેટિનગૈલિક લેટિનલેટિનલેપચાલિમ્બૂલી" +
	"નિયર અલીનિયર બીલિશિયનલિડિયનમાન્ડાયીનમાનીચાયીનમયાન હાઇરોગ્લિફ્સમેરોઇટિકમલયાલમમોંગ" +
	"ોલિયનમૂનમેઇતેઇ માયેકમ્યાંમારએન’ કોઓઘામઓલ ચિકીઓરખોનઉડિયાઓસ્માન્યાઓલ્ડ પરમિકફાગ્સ-" +
	"પાઇન્સ્ક્રિપ્શનલ પહલવીસાલટર પહલવીબુક પહલવીફોનિશિયનપોલાર્ડ ફોનેટિકઇન્સ્ક્રિપ્શનલ " +
	"પાર્થિયનરીજાંગરોંગોરોંગોરૂનિકસમરિટાનસરાતીસૌરાષ્ટ્રસંકેત લિપીશાવિયાનસિંહલીસુદાનીઝ" +
	"સિલોતી નાગરીસિરિયેકએસ્ત્રેન્જેલો સિરિયાકપશ્ચિમ સિરિયાકપૂર્વ સિરિયાકતગબન્વાતાઇ લી" +
	"નવીન તાઇ લૂતમિલતાઇ વેઇતતેલુગુતેન્ગવારતિફિનાઘટેગાલોગથાનાથાઇટિબેટીયુગાતિટિકવાઇવિસિ" +
	"બલ સ્પીચજુની ફારસીસુમેરો અક્કાદિયન સુનિફોર્મયીવંશાગતગણિતીય સંકેતલિપિપ્રતીક લિપીઅ" +
	"લિખિતસામાન્યઅજ્ઞાત લિપિ"

var guScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xc, 0x3d, 0x58, 0x6d, 0x82, 0x82, 0x82, 0x8e, 0xa0,
	0xc7, 0xdf, 0xf4, 0x103, 0x115, 0x124, 0x130, 0x196, 0x1a2, 0x1a2, 0x1b4, 0x1c3,
	0x1d8, 0x1f0, 0x205, 0x250, 0x268, 0x27a, 0x27a, 0x2ab, 0x2df, 0x31f, 0x31f, 0x337,
	0x36b, 0x389, 0x3aa, 0x3b9, 0x3b9, 0x3c8, 0x3dd, 0x3f5, 0x404, 0x40d, 0x41c, 0x43b,
	0x45d, 0x46f, 0x487, 0x487, 0x4a3, 0x4d5, 0x4fa, 0x50c, 0x52b, 0x540, 0x552, 0x552,
	0x568, 0x57d, 0x595, 0x5a4, 0x5a4, 0x5b6, 0x5c8, 0x5c8, 0x5d4, 0x5e0, 0x5e9, 0x611,
	0x630, 0x63f, 0x64e, 0x660, 0x676, 0x68f, 0x68f, 0x68f, 0x6a1, 0x6b3, 0x6b3, 0x6ce,
	0x6e9, 0x71a, 0x71a, 0x71a, 0x732, 0x744, 0x744, 0x75f, 0x768, 0x768, 0x78a, 0x7a2,
	0x7a2, 0x7a2, 0x7a2, 0x7b2, 0x7b2, 0x7be, 0x7d1, 0x7e0, 0x7ef, 0x80a, 0x80a, 0x80a,
	0x826, 0x83c, 0x876, 0x895, 0x8ae, 0x8c6, 0x8f1, 0x934, 0x946, 0x964, 0x973, 0x988,
	0x997, 0x997, 0x9b2, 0x9ce, 0x9e3, 0x9e3, 0x9e3, 0x9e3, 0x9f5, 0x9f5, 0xa0a, 0xa2c,
	0xa41, 0xa7e, 0xaa6, 0xacb, 0xae0, 0xae0, 0xaf0, 0xb0d, 0xb19, 0xb19, 0xb2f, 0xb41,
	0xb59, 0xb6e, 0xb83, 0xb8f, 0xb98, 0xbaa, 0xbaa, 0xbc5, 0xbce, 0xbf0, 0xbf0, 0xbf0,
	0xc0c, 0xc56, 0xc5c, 0xc6e, 0xc9c, 0xcbb, 0xccd, 0xce2, 0xd01,
}

const heScriptStr = "" +
	"ערביארמניבאלינזיבנגליבופומופובריילצ׳אםצ׳ירוקיקופטיקפריסאיקיריליקירילי סלאבוני כנ" +
	"סייתי עתיקדוואנגריכתב חרטומיםאתיופיגאורגיגותייווניגוג׳רטיגורמוקיהאנגולהאןכתב האן" +
	" פשוטכתב האן מסורתיעבריהירגאנההונגרי עתיקאינדוסאיטלקי עתיקג׳אוונזייפניקטקאנהקמרי" +
	"תקאנדהקוריאנילאיתלטיני גאלילטינימאיהמליאלאםמונגולימיאנמראורייהפיניקירוניסינהלהסו" +
	"ריסורי מערביסורי מזרחיטמילטלוגוטגלוגכתב טאנהתאיטיבטיאוגריתיפרסי עתיקמורשסימון מת" +
	"מטיסימניםלא כתוברגילכתב שאינו ידוע"

var heScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x8, 0x8, 0x12, 0x12, 0x20, 0x20, 0x20, 0x20, 0x2a,
	0x2a, 0x3a, 0x3a, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x4c, 0x5a, 0x5a,
	0x64, 0x72, 0x7e, 0xb1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xd6, 0xd6, 0xe2,
	0xe2, 0xee, 0xee, 0xf6, 0xf6, 0x100, 0x10e, 0x11c, 0x128, 0x12e, 0x12e, 0x144,
	0x15e, 0x166, 0x174, 0x174, 0x174, 0x174, 0x189, 0x195, 0x1aa, 0x1ba, 0x1c2, 0x1c2,
	0x1c2, 0x1ce, 0x1ce, 0x1d8, 0x1d8, 0x1e2, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f8, 0x1f8,
	0x20b, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215,
	0x215, 0x21d, 0x21d, 0x21d, 0x21d, 0x22b, 0x22b, 0x239, 0x239, 0x239, 0x239, 0x245,
	0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x251, 0x251, 0x251, 0x251,
	0x251, 0x251, 0x251, 0x251, 0x251, 0x25d, 0x25d, 0x25d, 0x25d, 0x25d, 0x265, 0x265,
	0x265, 0x265, 0x265, 0x265, 0x265, 0x265, 0x265, 0x265, 0x271, 0x271, 0x271, 0x271,
	0x279, 0x279, 0x28c, 0x29f, 0x29f, 0x29f, 0x29f, 0x29f, 0x2a7, 0x2a7, 0x2a7, 0x2b1,
	0x2b1, 0x2b1, 0x2bb, 0x2ca, 0x2d0, 0x2da, 0x2da, 0x2e8, 0x2e8, 0x2e8, 0x2e8, 0x2e8,
	0x2f9, 0x2f9, 0x2f9, 0x301, 0x316, 0x322, 0x32f, 0x337, 0x351,
}

const hiScriptStr = "" +
	"अरबीइम्पिरियल आर्मेनिकआर्मेनियाईअवेस्तनबालीबटकीबंगालीब्लिसिम्बॉल्सबोपोमोफ़ोब्रह्" +
	"मीब्रेलबगिनीसबुहिदचकमायुनिफाइड कैनेडियन एबोरिजनल सिलेबिक्सकरैनचामचेरोकीकिर्थकॉप्" +
	"टिककाइप्रायटसिरिलिकओल्ड चर्च स्लावोनिक सिरिलिकदेवनागरीडेसरेटइजिप्शियन डेमोटिकइजि" +
	"प्शियन हाइरेटिकइजिप्शियन हाइरोग्लिफ्सइथियोपियाईजॉर्जियन खुतसुरीजॉर्जियनग्लेगोलिट" +
	"िकगोथिकग्रन्थयूनानीगुजरातीगुरमुखीहंगुलहानहनुनूसरलीकृत हानपारंपरिक हानहिब्रूहिराग" +
	"ानापाहो ह्मोन्गकचाकना और हिरागनाऑल्ड हंगेरियनसिन्धुपुरानी इटलीजावानीसजापानीकायाह" +
	" लीकाताकानाखारोशथीखमेरकन्नड़कोरियाईकैथीलानालाओफ़्रैक्टुर लातिनीगेली लातिनीलैटिनल" +
	"ेपचालिम्बूलीनियर Aलीनियर बीलिशियनलिडियनमनडेनमनीशीनमयान हाइरोग्लिफ्समेरोइटिकमलयाल" +
	"ममंगोलियाईमूनमेइतेइ मायेकम्यांमारएन्‘कोओगमऑल चिकीओरखोनउड़ियाओस्मान्याओल्ड परमिकफ" +
	"ाग्स-पाइंस्क्रिपश्नल पाहलवीसॉल्टर पाहलवीबुक पाहलवीफोनिशियनपॉलार्ड फोनेटिकइंस्क्र" +
	"िपश्नल पार्थियनरीजांगरोन्गोरोन्गोरूनिकसमरिटनसरातीसौराष्ट्रसांकेतिक लेखशावियानसिं" +
	"हलीसूडानीसिलोती नागरीसिरियेकएस्त्रेन्जेलो सिरिएकपश्चिम सिरिएकपूर्व सिरिएकतगबन्वा" +
	"ताई लीनया ताई लुतमिलताई विएततेलुगूतेन्गवारतिफिनाघटैगालोगथानाथाईतिब्बतीयुगारिटिकव" +
	"ाईविसिबल स्पीचपुरानी फारसीसुमेरो अक्कादियन सुनिफॉर्मयीविरासतगणितीय संकेतनचिह्नअल" +
	"िखितसामान्यअज्ञात लिपि"

var hiScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xc, 0x40, 0x5e, 0x73, 0x7f, 0x7f, 0x7f, 0x8b, 0x9d,
	0xc4, 0xdf, 0xf4, 0x103, 0x115, 0x124, 0x130, 0x196, 0x1a2, 0x1ab, 0x1bd, 0x1cc,
	0x1e1, 0x1fc, 0x211, 0x25c, 0x274, 0x286, 0x286, 0x2b7, 0x2eb, 0x32b, 0x32b, 0x349,
	0x377, 0x38f, 0x3b0, 0x3bf, 0x3d1, 0x3e3, 0x3f8, 0x40d, 0x41c, 0x425, 0x434, 0x453,
	0x475, 0x487, 0x49f, 0x49f, 0x4c1, 0x4f0, 0x515, 0x527, 0x546, 0x55b, 0x56d, 0x56d,
	0x583, 0x59b, 0x5b0, 0x5bc, 0x5bc, 0x5ce, 0x5e3, 0x5e3, 0x5ef, 0x5fb, 0x604, 0x635,
	0x654, 0x663, 0x672, 0x684, 0x698, 0x6b1, 0x6b1, 0x6b1, 0x6c3, 0x6d5, 0x6d5, 0x6e4,
	0x6f6, 0x727, 0x727, 0x727, 0x73f, 0x751, 0x751, 0x76c, 0x775, 0x775, 0x797, 0x7af,
	0x7af, 0x7af, 0x7af, 0x7c1, 0x7c1, 0x7ca, 0x7dd, 0x7ec, 0x7fe, 0x819, 0x819, 0x819,
	0x835, 0x84b, 0x885, 0x8aa, 0x8c6, 0x8de, 0x909, 0x949, 0x95b, 0x97f, 0x98e, 0x9a0,
	0x9af, 0x9af, 0x9ca, 0x9ec, 0xa01, 0xa01, 0xa01, 0xa01, 0xa13, 0xa13, 0xa25, 0xa47,
	0xa5c, 0xa96, 0xabb, 0xadd, 0xaf2, 0xaf2, 0xb02, 0xb1c, 0xb28, 0xb28, 0xb3e, 0xb50,
	0xb68, 0xb7d, 0xb92, 0xb9e, 0xba7, 0xbbc, 0xbbc, 0xbd7, 0xbe0, 0xc02, 0xc02, 0xc02,
	0xc24, 0xc6e, 0xc74, 0xc86, 0xcab, 0xcba, 0xccc, 0xce1, 0xd00,
}

const hrScriptStr = "" +
	"afaka pismoarapsko pismoaramejsko pismoarmensko pismoavestansko pismobalijsko pi" +
	"smobamum pismobassa vah pismobatak pismobengalsko pismoblissymbolsbopomofo pismo" +
	"brahmi pismobrajicabuginsko pismobuhid pismochakma pismounificirani kanadski abo" +
	"riđinski slogovikarijsko pismočamsko pismočeroki pismocirth pismokoptsko pismocy" +
	"priot pismoćirilicastaroslavenska crkvena čirilicadevangari pismodeseret pismoeg" +
	"ipatsko narodno pismoegipatsko hijeratsko pismoegipatski hijeroglifietiopsko pis" +
	"mogruzijsko khutsuri pismogruzijsko pismoglagoljicagotičko pismograntha pismogrč" +
	"ko pismogudžaratsko pismogurmukhi pismohangul pismohan pismohanunoo pismopojedno" +
	"stavljeno hansko pismotradicionalno hansko pismohebrejsko pismohiragana pismoana" +
	"tolijski hijeroglifipahawh hmong pismokatakana ili hiragana pismostaro mađarsko " +
	"pismoindijsko pismostaro talijansko pismojavansko pismojapansko pismojurchen pis" +
	"mokayah li pismokatakana pismokharoshthi pismokmersko pismokhojki pismokannada p" +
	"ismokorejsko pismokpelle pismokaithi pismolanna pismolaosko pismofraktur latinic" +
	"akeltska latinicalatinicalepcha pismolimbu pismolinear A pismolinear B pismofras" +
	"er pismoloma pismolikijsko pismolidijsko pismomandai pismomanihejsko pismomajans" +
	"ki hijeroglifimende pismomeroitski kurzivmeroitic pismomalajalamsko pismomongols" +
	"ko pismomoon pismomro pismomeitei mayek pismomjanmarsko pismostaro sjevernoaraps" +
	"ko pismonabatejsko pismonaxi geba pismon’ko pismonushu pismoogham pismool chiki " +
	"pismoorkhon pismoorijsko pismoosmanya pismopalmyrene pismostaro permic pismophag" +
	"s-pa pismopisani pahlavipsalter pahlavipahlavi pismofeničko pismopollard fonetsk" +
	"o pismopisani parthianrejang pismorongorongo pismorunsko pismosamaritansko pismo" +
	"sarati pismostaro južnoarapsko pismosaurashtra pismoznakovno pismoshavian pismos" +
	"harada pismokhudawadi pismosinhaleško pismosora sompeng pismosudansko pismosylot" +
	"i nagri pismosirijsko pismosirijsko estrangelo pismopismo zapadne Sirijepismo is" +
	"točne Sirijetagbanwa pismotakri pismotai le pismonovo tai lue pismotamilsko pism" +
	"otangut pismotai viet pismotelugu pismotengwar pismotifinartagalog pismothaana p" +
	"ismotajlandsko pismotibetansko pismotirhuta pismougaritsko pismovai pismoVisible" +
	" Speechvarang kshiti pismowoleai pismostaro perzijsko pismosumersko-akadsko cune" +
	"iform pismoYi pismonasljedno pismomatematičko znakovljesimbolijezik bez pismenos" +
	"tizajedničko pismonepoznato pismo"

var hrScriptIdx = []uint16{ // 165 entries
	0x0, 0xb, 0xb, 0x18, 0x27, 0x35, 0x45, 0x53, 0x5e, 0x6d, 0x78, 0x87,
	0x92, 0xa0, 0xac, 0xb3, 0xc1, 0xcc, 0xd8, 0x101, 0x10f, 0x11c, 0x129, 0x134,
	0x141, 0x14e, 0x157, 0x177, 0x186, 0x193, 0x193, 0x1aa, 0x1c4, 0x1d9, 0x1d9, 0x1e7,
	0x1ff, 0x20e, 0x218, 0x226, 0x233, 0x23f, 0x251, 0x25f, 0x26b, 0x274, 0x281, 0x29e,
	0x2b8, 0x2c7, 0x2d5, 0x2ec, 0x2fe, 0x319, 0x32e, 0x33c, 0x352, 0x360, 0x36e, 0x37b,
	0x389, 0x397, 0x3a7, 0x3b4, 0x3c0, 0x3cd, 0x3db, 0x3e7, 0x3f3, 0x3fe, 0x40a, 0x41a,
	0x42a, 0x432, 0x43e, 0x449, 0x457, 0x465, 0x471, 0x47b, 0x489, 0x497, 0x497, 0x4a3,
	0x4b3, 0x4c7, 0x4d2, 0x4e2, 0x4f0, 0x502, 0x502, 0x511, 0x51b, 0x524, 0x536, 0x546,
	0x561, 0x571, 0x580, 0x58c, 0x597, 0x5a2, 0x5b0, 0x5bc, 0x5c9, 0x5d6, 0x5e5, 0x5e5,
	0x5f7, 0x605, 0x613, 0x622, 0x62f, 0x63d, 0x653, 0x662, 0x66e, 0x67e, 0x68a, 0x69c,
	0x6a8, 0x6c1, 0x6d1, 0x6df, 0x6ec, 0x6f9, 0x6f9, 0x708, 0x719, 0x72b, 0x739, 0x74b,
	0x759, 0x772, 0x786, 0x79b, 0x7a9, 0x7b4, 0x7c0, 0x7d2, 0x7e0, 0x7ec, 0x7fa, 0x806,
	0x813, 0x81a, 0x827, 0x833, 0x843, 0x853, 0x860, 0x86f, 0x878, 0x886, 0x899, 0x8a5,
	0x8ba, 0x8da, 0x8e2, 0x8f1, 0x907, 0x90e, 0x922, 0x933, 0x942,
}

const huScriptStr = "" +
	"ArabBirodalmi arámiÖrményAvesztánBalinézBatakBengáliBliss jelképrendszerBopomofo" +
	"BrámiVakírásBuginézBuhidCsakmaEgyesített kanadai őslakos jelekKariCsámCserokiKop" +
	"tCiprusiCirillÓegyházi szláv cirillDevanagáriDeseretEgyiptomi demotikusEgyiptomi" +
	" hieratikusEgyiptomi hieroglifákEtiópGrúz kucsuriGrúzGlagolitikusGótGörögGudzsar" +
	"átiGurmukiHangulHanHanunooEgyszerűsített HanHagyományos kínaiHéberHiraganaPahawh" +
	" hmongKatakana vagy hiraganaÓmagyarIndusRégi olaszJávaiJapánKajah liKatakanaKhar" +
	"oshthiKhmerKannadaKoreaiKaithiLannaLaoFraktur latinGael latinLatinLepchaLimbuLin" +
	"eáris ALineáris BLíciaiLídiaiMandaiManicheusMaja hieroglifákMeroitikusMalajálamM" +
	"ongolMoonMeitei mayekBurmaiN’koOghamOl chikiOrhonOriyaOszmánÓpermikusPhags-paFel" +
	"riatos pahlaviPsalter pahlaviKönyv pahlaviFőniciaiPollard fonetikusFeliratos par" +
	"thianRedzsangRongorongoRunikusSzamaritánSzaratiSzaurastraJelírásShaw ábécéSzinga" +
	"lézSzundanézSylheti nagáriSzíriaiEstrangelo szíriaiNyugat-szíriaiKelet-szíriaiTa" +
	"gbanwaTai LeÚj tai lueTamilTai vietTeluguTengwarBerberTagalogThaanaThaiTibetiUga" +
	"riVaiLátható beszédÓperzsaÉkírásos suméro-akkádJiSzármaztatottMatematikai jelren" +
	"dszerSzimbólumÍratlan nyelvek kódjaMeghatározatlanIsmeretlen írásrendszer"

var huScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x4, 0x14, 0x1c, 0x25, 0x2d, 0x2d, 0x2d, 0x32, 0x3a,
	0x4f, 0x57, 0x5d, 0x66, 0x6e, 0x73, 0x79, 0x9b, 0x9f, 0xa4, 0xab, 0xab,
	0xaf, 0xb6, 0xbc, 0xd4, 0xdf, 0xe6, 0xe6, 0xf9, 0x10d, 0x123, 0x123, 0x129,
	0x136, 0x13b, 0x147, 0x14b, 0x14b, 0x152, 0x15d, 0x164, 0x16a, 0x16d, 0x174, 0x188,
	0x19b, 0x1a1, 0x1a9, 0x1a9, 0x1b5, 0x1cb, 0x1d3, 0x1d8, 0x1e3, 0x1e9, 0x1ef, 0x1ef,
	0x1f7, 0x1ff, 0x209, 0x20e, 0x20e, 0x215, 0x21b, 0x21b, 0x221, 0x226, 0x229, 0x236,
	0x240, 0x245, 0x24b, 0x250, 0x25b, 0x266, 0x266, 0x266, 0x26d, 0x274, 0x274, 0x27a,
	0x283, 0x294, 0x294, 0x294, 0x29e, 0x2a8, 0x2a8, 0x2ae, 0x2b2, 0x2b2, 0x2be, 0x2c4,
	0x2c4, 0x2c4, 0x2c4, 0x2ca, 0x2ca, 0x2cf, 0x2d7, 0x2dc, 0x2e1, 0x2e8, 0x2e8, 0x2e8,
	0x2f2, 0x2fa, 0x30b, 0x31a, 0x328, 0x331, 0x342, 0x354, 0x35c, 0x366, 0x36d, 0x378,
	0x37f, 0x37f, 0x389, 0x392, 0x39f, 0x39f, 0x39f, 0x39f, 0x3a9, 0x3a9, 0x3b3, 0x3c2,
	0x3ca, 0x3dd, 0x3ec, 0x3fa, 0x402, 0x402, 0x408, 0x413, 0x418, 0x418, 0x420, 0x426,
	0x42d, 0x433, 0x43a, 0x440, 0x444, 0x44a, 0x44a, 0x44f, 0x452, 0x463, 0x463, 0x463,
	0x46b, 0x485, 0x487, 0x495, 0x4ac, 0x4b6, 0x4cd, 0x4dd, 0x4f6,
}

const hyScriptStr = "" +
	"արաբականհայկականբենգալականբոպոմոֆոբրայլիկյուրեղագիրդեվանագարիեթովպականվրացականհո" +
	"ւնականգուջարաթիգուրմուխիհանգուլչինականպարզեցված չինականավանդական չինականեբրայակա" +
	"նհիրագանաճապոնականկատականաքմերականկաննադակորեականլաոսականլատինականմալայալամմոնղո" +
	"լականմյանմարականօրիյասինհալականթամիլականթելուգութաանաթայականտիբեթականնշաններչգրվ" +
	"ածընդհանուրանհայտ գիր"

var hyScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x10, 0x10, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x34,
	0x34, 0x44, 0x44, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50,
	0x50, 0x50, 0x66, 0x66, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x8c,
	0x8c, 0x9c, 0x9c, 0x9c, 0x9c, 0xac, 0xbe, 0xd0, 0xde, 0xec, 0xec, 0x10d,
	0x12e, 0x140, 0x150, 0x150, 0x150, 0x150, 0x150, 0x150, 0x150, 0x150, 0x162, 0x162,
	0x162, 0x172, 0x172, 0x182, 0x182, 0x190, 0x1a0, 0x1a0, 0x1a0, 0x1a0, 0x1b0, 0x1b0,
	0x1b0, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2,
	0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1c2, 0x1d4, 0x1d4, 0x1e8, 0x1e8, 0x1e8, 0x1e8, 0x1fe,
	0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x1fe, 0x208, 0x208, 0x208, 0x208,
	0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x208,
	0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x208, 0x21c, 0x21c, 0x21c, 0x21c,
	0x21c, 0x21c, 0x21c, 0x21c, 0x21c, 0x21c, 0x21c, 0x21c, 0x22e, 0x22e, 0x22e, 0x23e,
	0x23e, 0x23e, 0x23e, 0x248, 0x256, 0x268, 0x268, 0x268, 0x268, 0x268, 0x268, 0x268,
	0x268, 0x268, 0x268, 0x268, 0x268, 0x276, 0x282, 0x294, 0x2a7,
}

const idScriptStr = "" +
	"AfakaAlbania KaukasiaArabAram ImperialArmeniaAvestaBaliBamumBassa VahBatakBengal" +
	"iBlissymbolBopomofoBrahmiBrailleBugisBuhidChakmaSimbol Aborigin Kanada KesatuanK" +
	"ariaChamCherokeeCirthKoptikSiprusSirilikGereja Slavonia Sirilik LamaDevanagariDe" +
	"seretStenografi DuployanDemotik MesirHieratik MesirHieroglip MesirEtiopiaGeorgia" +
	"n KhutsuriGeorgiaGlagoliticGothicGranthaYunaniGujaratiGurmukhiHangulHanHanunooHa" +
	"n SederhanaHan TradisionalIbraniHiraganaHieroglif AnatoliaPahawh HmongKatakana a" +
	"tau HiraganaHungaria KunoIndusItalia LamaJawaJepangJurchenKayah LiKatakanaKharos" +
	"hthiKhmerKhojkiKannadaKoreaKpelleKaithiLannaLaosLatin FrakturLatin GaelikLatinLe" +
	"pchaLimbuLinear ALinear BLisuLomaLyciaLydiaMandaeManikheiHieroglip MayaMendeKurs" +
	"if MeroitikMeroitikMalayalamModiMongoliaMoonMroMeitei MayekMyanmarArab Utara Kun" +
	"oNabataeaNaxi GebaN’KoNushuOghamChiki LamaOrkhonOriyaOsmanyaPalmiraPermik KunoPh" +
	"ags-paPahleviMazmur PahleviKitab PahleviPhoenixFonetik PollardPrasasti ParthiaRe" +
	"jangRongorongoRunikSamariaSaratiArab Selatan KunoSaurashtraTulisan IsyaratShavia" +
	"SharadaSiddhamKhudawadiSinhalaSora SompengSundaSyloti NagriSuriahSuriah Estrange" +
	"loSuriah BaratSuriah TimurTagbanwaTakriTai LeTai Lue BaruTamilTangutTai VietTelu" +
	"guTenghwarTifinaghTagalogThaanaThaiTibetTirhutaUgaritikVaiUcapan TerlihatVarang " +
	"KshitiWoleaiPersia KunoCuneiform Sumero-AkkadiaYiWarisanNotasi MatematikaSimbolT" +
	"idak TertulisUmumSkrip Tak Dikenal"

var idScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x15, 0x19, 0x26, 0x2d, 0x33, 0x37, 0x3c, 0x45, 0x4a, 0x51,
	0x5b, 0x63, 0x69, 0x70, 0x75, 0x7a, 0x80, 0x9f, 0xa4, 0xa8, 0xb0, 0xb5,
	0xbb, 0xc1, 0xc8, 0xe4, 0xee, 0xf5, 0x108, 0x115, 0x123, 0x132, 0x132, 0x139,
	0x14a, 0x151, 0x15b, 0x161, 0x168, 0x16e, 0x176, 0x17e, 0x184, 0x187, 0x18e, 0x19b,
	0x1aa, 0x1b0, 0x1b8, 0x1ca, 0x1d6, 0x1ec, 0x1f9, 0x1fe, 0x209, 0x20d, 0x213, 0x21a,
	0x222, 0x22a, 0x234, 0x239, 0x23f, 0x246, 0x24b, 0x251, 0x257, 0x25c, 0x260, 0x26d,
	0x279, 0x27e, 0x284, 0x289, 0x291, 0x299, 0x29d, 0x2a1, 0x2a6, 0x2ab, 0x2ab, 0x2b1,
	0x2b9, 0x2c7, 0x2cc, 0x2db, 0x2e3, 0x2ec, 0x2f0, 0x2f8, 0x2fc, 0x2ff, 0x30b, 0x312,
	0x321, 0x329, 0x332, 0x338, 0x33d, 0x342, 0x34c, 0x352, 0x357, 0x35e, 0x365, 0x365,
	0x370, 0x378, 0x37f, 0x38d, 0x39a, 0x3a1, 0x3b0, 0x3c0, 0x3c6, 0x3d0, 0x3d5, 0x3dc,
	0x3e2, 0x3f3, 0x3fd, 0x40c, 0x412, 0x419, 0x420, 0x429, 0x430, 0x43c, 0x441, 0x44d,
	0x453, 0x464, 0x470, 0x47c, 0x484, 0x489, 0x48f, 0x49b, 0x4a0, 0x4a6, 0x4ae, 0x4b4,
	0x4bc, 0x4c4, 0x4cb, 0x4d1, 0x4d5, 0x4da, 0x4e1, 0x4e9, 0x4ec, 0x4fb, 0x508, 0x50e,
	0x519, 0x531, 0x533, 0x53a, 0x54b, 0x551, 0x55f, 0x563, 0x574,
}

const isScriptStr = "" +
	"arabísktarmensktbengalsktbopomofoblindraleturkyrillísktdevanagarieþíópísktgeorgí" +
	"sktgrísktgújaratígurmukhihangulkínverskteinfaldað hanhefðbundið hanhebreskthirag" +
	"anakatakana eða hiraganajapansktkatakanakmerkannadakóresktlaolatnesktmalalajammo" +
	"ngólsktmjanmarsktoriyasinhalatamílskttelúgúthaanataílenskttíbeskttáknóskrifaðalm" +
	"enntóþekkt letur"

var isScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x9, 0x9, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x1a,
	0x1a, 0x22, 0x22, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
	0x2e, 0x2e, 0x39, 0x39, 0x43, 0x43, 0x43, 0x43, 0x43, 0x43, 0x43, 0x50,
	0x50, 0x5a, 0x5a, 0x5a, 0x5a, 0x61, 0x6b, 0x73, 0x79, 0x83, 0x83, 0x91,
	0xa1, 0xa9, 0xb1, 0xb1, 0xb1, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0xcf, 0xcf,
	0xcf, 0xd7, 0xd7, 0xdb, 0xdb, 0xe2, 0xea, 0xea, 0xea, 0xea, 0xed, 0xed,
	0xed, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5,
	0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xfe, 0xfe, 0x108, 0x108, 0x108, 0x108, 0x112,
	0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x117, 0x117, 0x117, 0x117,
	0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x117,
	0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x117, 0x11e, 0x11e, 0x11e, 0x11e,
	0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x11e, 0x127, 0x127, 0x127, 0x12f,
	0x12f, 0x12f, 0x12f, 0x135, 0x13f, 0x147, 0x147, 0x147, 0x147, 0x147, 0x147, 0x147,
	0x147, 0x147, 0x147, 0x147, 0x147, 0x14c, 0x156, 0x15d, 0x16b,
}

const itScriptStr = "" +
	"afakaaraboaramaico imperialearmenoavesticobalinesebamumBassa Vahbatakbengalesesi" +
	"mboli blissbopomofobrahmibraillebuginesebuhidchakmasimboli aborigeni canadesi un" +
	"ificaticarianchamcherokeecirthcoptocipriotacirillicocirillico antica chiesa slav" +
	"onicadevanagarideseretstenografia duployanegiziano demoticoieratico egizianogero" +
	"glifici egizianietiopekutsurigeorgianoglagoliticogoticogranthagrecogujaratigurmu" +
	"khihangulhanhanunooHan semplificatoHan tradizionaleebraicohiraganageroglifici an" +
	"atolicipahawn hmongkatanaka o hiraganaantico unghereseinduitalico anticojavanese" +
	"giapponesejurchenkayah likatakanakharoshthikhmerkhojkikannadacoreanoKpellekaithi" +
	"lannalaovariante fraktur del latinovariante gaelica del latinolatinolepchalimbul" +
	"ineare Alineare Blisulomalycilydimandaicomanicheogeroglifici mayamendecorsivo me" +
	"roiticomeroiticomalayalammongolomoonmromeetei mayekbirmanoarabo settentrionale a" +
	"nticonabateogeba naxin’konushuoghamol chikiorkhonoriyaosmanyapalmirenopermico an" +
	"ticophags-papahlavi delle iscrizionipahlavi psalterpahlavi bookfeniciofonetica d" +
	"i pollardpartico delle iscrizionirejangrongorongorunicosamaritanosaratiarabo mer" +
	"idionale anticosaurashtralinguaggio dei segnishavianosharadakhudawadisingaleseso" +
	"ra sompengsundanesesyloti nagrisirianosiriaco estrangelosiriaco occidentalesiria" +
	"co orientaletagbanwatakritai letai luetamiltanguttai viettelugutengwartifinaghta" +
	"galogthaanathailandesetibetanotirhutaugaritavaiialfabeto visivovarang kshitiwole" +
	"aipersiano anticosumero-accadiano cuneiformeyiereditatonotazione matematicasimbo" +
	"linon scrittocomuneignoto o non valido"

var itScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x5, 0xa, 0x1c, 0x22, 0x2a, 0x32, 0x37, 0x40, 0x45, 0x4e,
	0x5b, 0x63, 0x69, 0x70, 0x78, 0x7d, 0x83, 0xa7, 0xad, 0xb1, 0xb9, 0xbe,
	0xc3, 0xcb, 0xd4, 0xf5, 0xff, 0x106, 0x11a, 0x12b, 0x13c, 0x150, 0x150, 0x156,
	0x15d, 0x166, 0x171, 0x177, 0x17e, 0x183, 0x18b, 0x193, 0x199, 0x19c, 0x1a3, 0x1b3,
	0x1c3, 0x1ca, 0x1d2, 0x1e7, 0x1f3, 0x206, 0x216, 0x21a, 0x228, 0x230, 0x23a, 0x241,
	0x249, 0x251, 0x25b, 0x260, 0x266, 0x26d, 0x274, 0x27a, 0x280, 0x285, 0x288, 0x2a3,
	0x2be, 0x2c4, 0x2ca, 0x2cf, 0x2d8, 0x2e1, 0x2e5, 0x2e9, 0x2ed, 0x2f1, 0x2f1, 0x2f9,
	0x301, 0x311, 0x316, 0x327, 0x330, 0x339, 0x339, 0x340, 0x344, 0x347, 0x353, 0x35a,
	0x375, 0x37c, 0x385, 0x38b, 0x390, 0x395, 0x39d, 0x3a3, 0x3a8, 0x3af, 0x3b8, 0x3b8,
	0x3c6, 0x3ce, 0x3e6, 0x3f5, 0x401, 0x408, 0x41b, 0x433, 0x439, 0x443, 0x449, 0x453,
	0x459, 0x471, 0x47b, 0x48f, 0x497, 0x49e, 0x49e, 0x4a7, 0x4b0, 0x4bc, 0x4c5, 0x4d1,
	0x4d8, 0x4ea, 0x4fd, 0x50e, 0x516, 0x51b, 0x521, 0x528, 0x52d, 0x533, 0x53b, 0x541,
	0x548, 0x550, 0x557, 0x55d, 0x568, 0x570, 0x577, 0x57e, 0x582, 0x591, 0x59e, 0x5a4,
	0x5b3, 0x5ce, 0x5d0, 0x5d9, 0x5ed, 0x5f4, 0x5ff, 0x605, 0x618,
}

const jaScriptStr = "" +
	"アファカ文字カフカス・アルバニア文字アラビア文字帝国アラム文字アルメニア文字アヴェスター文字バリ文字バムン文字バサ文字バタク文字ベンガル文字ブリスシンボル注音字" +
	"母ブラーフミー文字ブライユ点字ブギス文字ブヒッド文字チャクマ文字統合カナダ先住民音節文字カリア文字チャム文字チェロキー文字キアス文字コプト文字キプロス文字キリル" +
	"文字古代教会スラブ語キリル文字デーバナーガリー文字デセレット文字デュプロワエ式速記エジプト民衆文字エジプト神官文字エジプト聖刻文字エルバサン文字エチオピア文字グ" +
	"ルジア文字(フツリ)グルジア文字グラゴル文字ゴート文字グランタ文字ギリシャ文字グジャラート文字グルムキー文字ハングル漢字ハヌノオ文字漢字(簡体字)漢字(繁体字)" +
	"ヘブライ文字ひらがなアナトリア象形文字パハウ・フモン文字仮名古代ハンガリー文字インダス文字古イタリア文字ジャワ文字日本語の文字女真文字カヤー文字カタカナカローシ" +
	"ュティー文字クメール文字ホジャ文字カンナダ文字韓国語の文字クペレ文字カイティ文字ラーンナー文字ラオ文字ラテン文字(ドイツ文字)ラテン文字 (ゲール文字)ラテン文" +
	"字レプチャ文字リンブ文字線文字A線文字Bフレイザー文字ロマ文字リキア文字リディア文字マハージャニー文字マンダ文字マニ文字マヤ象形文字メンデ文字メロエ文字草書体メ" +
	"ロエ文字マラヤーラム文字モーディー文字モンゴル文字ムーン文字ムロ文字メイテイ文字ミャンマー文字古代北アラビア文字ナバテア文字ナシ族ゲバ文字ンコ文字女書オガム文字" +
	"オルチキ文字オルホン文字オリヤー文字オスマニア文字パルミラ文字パウ・チン・ハウ文字古ぺルム文字パスパ文字碑文パフラヴィー文字詩編用パフラヴィー文字書物用パフラヴ" +
	"ィー文字フェニキア文字ポラード音声記号碑文パルティア文字ルジャン文字ロンゴロンゴ文字ルーン文字サマリア文字サラティ文字古代南アラビア文字サウラーシュトラ文字手話" +
	"文字ショー文字シャーラダー文字梵字クダワディ文字シンハラ文字ソラング・ソンペング文字スンダ文字シロティ・ナグリ文字シリア文字シリア文字(エストランゲロ文字)シリ" +
	"ア文字(西方シリア文字)シリア文字(東方シリア文字)タグバンワ文字タークリー文字タイ・レ文字新タイ・ルー文字タミール文字西夏文字タイ・ヴェト文字テルグ文字テング" +
	"ワール文字ティフナグ文字タガログ文字ターナ文字タイ文字チベット文字ティルフータ文字ウガリット文字ヴァイ文字視話法バラン・クシティ文字ウォレアイ文字古代ペルシア文" +
	"字シュメール＝アッカド語楔形文字イ文字基底文字の種別を継承する結合文字数学記号記号文字非表記共通文字未定義文字"

var jaScriptIdx = []uint16{ // 165 entries
	0x0, 0x12, 0x36, 0x48, 0x5d, 0x72, 0x8a, 0x96, 0xa5, 0xb1, 0xc0, 0xd2,
	0xe7, 0xf3, 0x10b, 0x11d, 0x12c, 0x13e, 0x150, 0x174, 0x183, 0x192, 0x1a7, 0x1b6,
	0x1c5, 0x1d7, 0x1e6, 0x20d, 0x22b, 0x240, 0x25b, 0x273, 0x28b, 0x2a3, 0x2b8, 0x2cd,
	0x2ea, 0x2fc, 0x30e, 0x31d, 0x32f, 0x341, 0x359, 0x36e, 0x37a, 0x380, 0x392, 0x3a3,
	0x3b4, 0x3c6, 0x3d2, 0x3ed, 0x408, 0x40e, 0x429, 0x43b, 0x450, 0x45f, 0x471, 0x47d,
	0x48c, 0x498, 0x4b6, 0x4c8, 0x4d7, 0x4e9, 0x4fb, 0x50a, 0x51c, 0x531, 0x53d, 0x55d,
	0x57e, 0x58d, 0x59f, 0x5ae, 0x5b8, 0x5c2, 0x5d7, 0x5e3, 0x5f2, 0x604, 0x61f, 0x62e,
	0x63a, 0x64c, 0x65b, 0x673, 0x682, 0x69a, 0x6af, 0x6c1, 0x6d0, 0x6dc, 0x6ee, 0x703,
	0x71e, 0x730, 0x745, 0x751, 0x757, 0x766, 0x778, 0x78a, 0x79c, 0x7b1, 0x7c3, 0x7e1,
	0x7f3, 0x802, 0x820, 0x841, 0x862, 0x877, 0x88f, 0x8aa, 0x8bc, 0x8d4, 0x8e3, 0x8f5,
	0x907, 0x922, 0x940, 0x94c, 0x95b, 0x973, 0x979, 0x98e, 0x9a0, 0x9c4, 0x9d3, 0x9f1,
	0xa00, 0xa2c, 0xa52, 0xa78, 0xa8d, 0xaa2, 0xab4, 0xacc, 0xade, 0xaea, 0xb02, 0xb11,
	0xb29, 0xb3e, 0xb50, 0xb5f, 0xb6b, 0xb7d, 0xb95, 0xbaa, 0xbb9, 0xbc2, 0xbe0, 0xbf5,
	0xc0d, 0xc3a, 0xc43, 0xc73, 0xc7f, 0xc8b, 0xc94, 0xca0, 0xcaf,
}

const kaScriptStr = "" +
	"აფაკაარაბულიიმპერიული არამეულისომხურიავესტურიბალიურიბამუმიბასა ვაჰიბატაკიბენგალუ" +
	"რიბლისსიმბოლოებიბოპომოფობრაჰმიბრაილიბუჰიდიჩაკმაკარიულიჩამიჩეროკიკირთიკოპტურიკვიპ" +
	"როსულიკირილიცაძველი სლავური კირილიცადევანაგარიდეზერეტისდუპლოის სტენოგრაფიაეგვიპტ" +
	"ური დემოტიკურიეგვიპტური იერატიკულიეგვიპტური იეროგლიფურიეთიოპიურიხუცურიქართულიგლა" +
	"გოლიცაგოთურიგრანთაბერძნულიგუჯარათულიგურმუხიჰანგულიჰანიჰანუნოოგამარტივებული ჰანიტ" +
	"რადიციული ჰანიებრაულიჰირაგანაანატოლიური იეროგლიფურიფაჰაუ-მონიიაპონური კანაძველი " +
	"უნგრულიიავურიიაპონურიჯურჯენულიკაიაჰ-ლიკატაკანაქაროშთიქმერულიქოჯკიკანადაკორეულიკპ" +
	"ელეკაითილაოსურიგელური ლათინურილათინურილიმბუA-ხაზოვანიB-ხაზოვანილომალიკიურილიდიურ" +
	"იმანდეურიმანიქეურიმაიას იეროგლიფებიმენდემეროიტული კურსივიმეროიტულიმალაიალამურიმო" +
	"ნღოლურიმრომიანმურიძველი ჩრდილოეთ-არაბულინაბატეურინკონუშუოღამიოლ-ჩიკიორხონულიორია" +
	"ოსმანიაპალმირულიძველი პერმულიფაგსპამონუმენტური ფალაურიფსალმუნური ფალაურიწიგნური " +
	"ფალაურიფინიკიურიმონუმენტური პართულირეჯანგირონგორონგორუნულისამარიულისარატიძველი ს" +
	"ამხრეთ-არაბულისაურაშტრაჟესტთაშარადაქუდავადისინჰალურისორან-სომპენისუნდანურისილოტი" +
	" ნაგრისირიულისირიული ესტრანგელოდასავლეთი სირიულიაღმოსავლეთი სირიულიტაგბანვატაკრი" +
	"ტაი ლეახალი ტაი ლიუტამილურიტანღუტურიტაი-ვიეტიტელუგუტენგვარიტიფინაღითაანატაიტიბეტ" +
	"ურიტირჰუტაუგარითულივაიხილული მეტყველებავარანგ-კშიტივოლეაიძველი სპარსულიშუმერულ-ა" +
	"ქადური ლურსმნულიგადაღებულიმათემატიკური ნოტაციასიმბოლოებიუმწერლობოზოგადიუცნობი და" +
	"მწერლობა"

var kaScriptIdx = []uint16{ // 165 entries
	0x0, 0xf, 0xf, 0x24, 0x58, 0x6d, 0x85, 0x9a, 0xac, 0xc5, 0xd7, 0xf2,
	0x11c, 0x134, 0x146, 0x158, 0x158, 0x16a, 0x179, 0x179, 0x18e, 0x19a, 0x1ac, 0x1bb,
	0x1d0, 0x1ee, 0x206, 0x244, 0x262, 0x27d, 0x2b4, 0x2ee, 0x328, 0x365, 0x365, 0x380,
	0x392, 0x3a7, 0x3c2, 0x3d4, 0x3e6, 0x3fe, 0x41c, 0x431, 0x446, 0x452, 0x467, 0x49b,
	0x4c6, 0x4db, 0x4f3, 0x533, 0x54f, 0x574, 0x599, 0x599, 0x599, 0x5ab, 0x5c3, 0x5de,
	0x5f4, 0x60c, 0x621, 0x636, 0x645, 0x657, 0x66c, 0x67b, 0x68a, 0x68a, 0x69f, 0x69f,
	0x6ca, 0x6e2, 0x6e2, 0x6f1, 0x70b, 0x725, 0x725, 0x731, 0x746, 0x75b, 0x75b, 0x773,
	0x78e, 0x7bf, 0x7ce, 0x7ff, 0x81a, 0x83e, 0x83e, 0x859, 0x859, 0x862, 0x862, 0x87a,
	0x8b8, 0x8d3, 0x8d3, 0x8dc, 0x8e8, 0x8f7, 0x90a, 0x922, 0x92e, 0x943, 0x95e, 0x95e,
	0x983, 0x995, 0x9cc, 0xa00, 0xa2b, 0xa46, 0xa46, 0xa7d, 0xa92, 0xab0, 0xac2, 0xadd,
	0xaef, 0xb2a, 0xb45, 0xb57, 0xb57, 0xb69, 0xb69, 0xb81, 0xb9c, 0xbc1, 0xbdc, 0xbfe,
	0xc13, 0xc47, 0xc78, 0xcaf, 0xcc7, 0xcd6, 0xce6, 0xd09, 0xd21, 0xd3c, 0xd55, 0xd67,
	0xd7f, 0xd97, 0xd97, 0xda6, 0xdaf, 0xdc7, 0xddc, 0xdf7, 0xe00, 0xe31, 0xe53, 0xe65,
	0xe8d, 0xed4, 0xed4, 0xef2, 0xf2c, 0xf4a, 0xf65, 0xf77, 0xfa8,
}

const kkScriptStr = "" +
	"араб жазуыармян жазуыбенгал жазуыбопомофо жазуБрайль жазуыкирилл жазуыдеванагари" +
	" жазуыэфиоп жазугрузин жазуыгрек жазуыгуджарати жазуыгурмукхи жазуыхангул жазуық" +
	"ытай жазуыжеңілдетілген қытай иероглифыдәстүрлі қытай иероглифыиврит жазуыхирага" +
	"на жазуыжапон жазуыкатакана жазуыкхмер жазуыканнада жазуыкорей жазуылаос жазуыла" +
	"тын жазуымалаялам жазуымонғол жазуымаянмар жазуыория жазуысингаль жазуытамиль жа" +
	"зуытелугу жазуытаана жазуытай жазуытибет жазуытаңбаларжазусызжалпыбелгісіз жазба" +
	""

var kkScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x13, 0x13, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x3f,
	0x3f, 0x58, 0x58, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f, 0x6f,
	0x6f, 0x6f, 0x86, 0x86, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xb8,
	0xb8, 0xcf, 0xcf, 0xcf, 0xcf, 0xe2, 0xff, 0x11a, 0x131, 0x146, 0x146, 0x17e,
	0x1ac, 0x1c1, 0x1dc, 0x1dc, 0x1dc, 0x1dc, 0x1dc, 0x1dc, 0x1dc, 0x1dc, 0x1f1, 0x1f1,
	0x1f1, 0x20c, 0x20c, 0x221, 0x221, 0x23a, 0x24f, 0x24f, 0x24f, 0x24f, 0x262, 0x262,
	0x262, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277, 0x277,
	0x277, 0x277, 0x277, 0x277, 0x277, 0x292, 0x292, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2c2,
	0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2d5, 0x2d5, 0x2d5, 0x2d5,
	0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5,
	0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2d5, 0x2ee, 0x2ee, 0x2ee, 0x2ee,
	0x2ee, 0x2ee, 0x2ee, 0x2ee, 0x2ee, 0x2ee, 0x2ee, 0x2ee, 0x305, 0x305, 0x305, 0x31c,
	0x31c, 0x31c, 0x31c, 0x331, 0x342, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357, 0x357,
	0x357, 0x357, 0x357, 0x357, 0x357, 0x367, 0x375, 0x37f, 0x39a,
}

const kmScriptStr = "" +
	"អារ៉ាប់អារមេនីបង់ក្លាដែសបូផូម៉ូហ្វូអក្សរ​សម្រាប់មនុស្ស​ពិការ​ភ្នែកស៊ីរីដាវ៉ាន់ណា" +
	"ការិអេត្យូពីហ្សកហ្ស៊ីក្រិចកុដ្យារ៉ាទីកុមុយឃីហាំងកុលហានអក្សរ​ហាន​កាត់អក្សរ​ហាន​ពេ" +
	"ញអ៊ីស្រាអែលហ៊ីរ៉ាកាណាជប៉ុនកតាកាណាខ្មែរកណាដាកូរ៉េឡាវឡាតាំងមលយាល័មម៉ុងហ្គោលីភូមាអូ" +
	"រីយ៉ាស្រីលង្ការតាមីលតេលុគុថាណាថៃតៃប៉ិនិមិត្តសញ្ញាគ្មាន​សរសេរធម្មតាមិន​ស្គាល់​អក្" +
	"សរ"

var kmScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x15, 0x15, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x48,
	0x48, 0x69, 0x69, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6,
	0xc6, 0xc6, 0xd5, 0xd5, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0xfc, 0x114,
	0x114, 0x12f, 0x12f, 0x12f, 0x12f, 0x13e, 0x15f, 0x174, 0x189, 0x192, 0x192, 0x1bc,
	0x1e3, 0x201, 0x21f, 0x21f, 0x21f, 0x21f, 0x21f, 0x21f, 0x21f, 0x21f, 0x22e, 0x22e,
	0x22e, 0x243, 0x243, 0x252, 0x252, 0x261, 0x270, 0x270, 0x270, 0x270, 0x279, 0x279,
	0x279, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b,
	0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x2a0, 0x2a0, 0x2be, 0x2be, 0x2be, 0x2be, 0x2ca,
	0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2df, 0x2df, 0x2df, 0x2df,
	0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df,
	0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2df, 0x2fd, 0x2fd, 0x2fd, 0x2fd,
	0x2fd, 0x2fd, 0x2fd, 0x2fd, 0x2fd, 0x2fd, 0x2fd, 0x2fd, 0x30c, 0x30c, 0x30c, 0x31e,
	0x31e, 0x31e, 0x31e, 0x32a, 0x330, 0x33f, 0x33f, 0x33f, 0x33f, 0x33f, 0x33f, 0x33f,
	0x33f, 0x33f, 0x33f, 0x33f, 0x33f, 0x363, 0x384, 0x396, 0x3c6,
}

const knScriptStr = "" +
	"ಅರೇಬಿಕ್ಇಂಪೀರಿಯಲ್ ಅರೆಮಾಯಿಕ್ಅರ್ಮೇನಿಯನ್ಅವೆಸ್ತಾನ್ಬಾಲಿನೀಸ್ಬಾಟಕ್ಬೆಂಗಾಲಿಬ್ಲಿಸ್‌ಸಿಂಬಲ್ಸ್" +
	"ಬೋಪೊಮೋಫೋಬ್ರಾಹ್ಮಿಬ್ರೈಲ್ಬಗಿನೀಸ್ಬುಹಿದ್ಕಾಕಂಯುನಿಟೆಡ್ ಕೆನೆಡಿಯನ್ ಅಬೊರಿಜಿನಲ್ ಸಿಲ್ಯಾಬಿಕ್ಸ" +
	"್ಕರೇನ್ಚಾಮ್ಚೆರೋಕೀಸಿರ್ಥ್ಕಾಪ್ಟಿಕ್ಸಿಪ್ರಿಯಾಟ್ಸಿರಿಲಿಕ್ಪ್ರಾಚೀನ ಚರ್ಚ್ ಸ್ಲೋವಾನಿಕ್ ಸಿರಿಲಿಕ" +
	"್ದೇವನಾಗರಿಡಸರ್ಟ್ಈಜಿಪ್ಟಿಯನ್ ಡೆಮೋಟಿಕ್ಈಜಿಪ್ಟಿಯನ್ ಹಯಾರಿಟಿಕ್ಈಜಿಪ್ಟಿಯನ್ ಹೀರೋಗ್ಲಿಫ್ಸ್ಇಥಿ" +
	"ಯೋಪಿಕ್ಜಾರ್ಜಿಯನ್ ಖುಸ್ತುರಿಜಾರ್ಜಿಯನ್ಗ್ಲಾಗೋಲಿಟಿಕ್ಗೋತಿಕ್ಗ್ರೀಕ್ಗುಜರಾತಿಗುರ್ಮುಖಿಹ್ಯಾಂಗುಲ" +
	"್ಹಾನ್ಹನೂನೂಸರಳೀಕೃತ ಹಾನ್ಸಾಂಪ್ರದಾಯಿಕ ಹಾನ್ಹೀಬ್ರೂಹಿರಗಾನಾಪಹವ್ ಹ್ಮೋಂಗ್ಕಟಕಾನಾ ಅಥವಾ ಹಿರಗಾ" +
	"ನಾಪ್ರಾಚೀನ ಹಂಗೇರಿಯನ್ಸಿಂಧೂಪ್ರಾಚೀನ್ ಇಟಾಲಿಕ್ಜಾವನೀಸ್ಜಾಪನೀಸ್ಕೆಯಾ ಲಿಕಟಕಾನಾಖರೋಶ್ತಿಖಮೇಕನ್" +
	"ನಡಕೊರಿಯನ್ಕೈಥಿಲಾನಾಲಾವೋಫ್ರಾಕ್ತರ್ ಲ್ಯಾಟಿನ್ಗೇಲಿಕ್ ಲ್ಯಾಟಿನ್ಲ್ಯಾಟಿನ್ಲೆಪ್ಚಾಲಿಂಬುಲೀನಯರ್ " +
	"ಎಲೀನಯರ್ ಬಿಲೈಸಿಯನ್ಲಿಡಿಯನ್ಮಂಡೇಯನ್ಮನಿಚೈಯನ್ಮಯಾನ್ ಹೀರೋಗ್ಲಿಫ್ಸ್ಮೆರೊಯಿಟಿಕ್ಮಲಯಾಳಂಮಂಗೋಲಿಯ" +
	"ನ್ಮೂನ್ಮೈತಿ ಮಯೆಕ್ಮ್ಯಾನ್ಮಾರ್ಎನ್‍ಕೋಓಘಮ್ಓಲ್ ಚಿಕಿಓರ್ಖೋನ್ಒರಿಯಾಓಸ್ಮಾನ್ಯಾಪ್ರಾಚೀನ ಪೆರ್ಮಿಕ" +
	"್ಫಾಗ್ಸ್-ಪಾಇನ್ಸ್‌ಕ್ರಿಪ್ಶನಲ್ ಪಾಹ್ಲವಿಸಾಲ್ಟರ್ ಪಾಹ್ಲವಿಬುಕ್ ಪಾಹ್ಲವಿಫೀನಿಶಿಯನ್ಪೊಲ್ಲಾರ್ಡ್" +
	" ಫೊನೆಟಿಕ್ಇನ್ಸ್‌ಕ್ರಿಪ್ಶನಲ್ ಪಾರ್ಥಿಯನ್ರೆಜಾಂಗ್ರೋಂಗೋರೋಂಗೋರೂನಿಕ್ಸಮಾರಿಟನ್ಸರಾಟಿಸೌರಾಷ್ಟ್ರ" +
	"ಸೈನ್‌ರೈಟಿಂಗ್ಶಾವಿಯಾನ್ಸಿಂಹಳಸುಂಡಾನೀಸ್ಸೈಲೋಟಿ ನಗ್ರಿಸಿರಿಯಾಕ್ಎಸ್ಟ್ರಾಂಜಿಲೋ ಸಿರಿಯಾಕ್ಪಶ್ಚಿ" +
	"ಮ ಸಿರಿಯಾಕ್ಪೂರ್ವ ಸಿರಿಯಾಕ್ಟಾಗ್ಬಾನವಾಥಾಯ್ ಲಿನ್ಯೂ ಥಾಯ್ ಲುಇತಮಿಳುಥಾಯ್ ವಿಯೆಟ್ತೆಲುಗುತೆಂಗ್" +
	"‌ವಾರ್ಟಿಫಿನಾಘ್ಟ್ಯಾಗಲೋಗ್ಥಾನಾಥಾಯ್ಟಿಬೇಟನ್ಉಗಾರಿಟಿಕ್ವಾಯ್ವಿಸಿಬಲ್ ಸ್ಪೀಚ್ಪ್ರಾಚೀನ ಪರ್ಶಿಯನ್" +
	"ಸುಮೇರೋ-ಅಕ್ಕಾಡಿಯನ್ ಕ್ಯೂನಿಫಾರ್ಮ್ಯಿಇನ್‍ಹೆರಿಟೆಡ್ಗಣೀತ ಸಂಕೇತಲಿಪಿಸಂಕೇತಗಳುಅಲಿಖಿತಸಾಮಾನ್ಯಗ" +
	"ೊತ್ತಿಲ್ಲದ ಲಿಪಿ"

var knScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x15, 0x4c, 0x6a, 0x85, 0x9d, 0x9d, 0x9d, 0xac, 0xc1,
	0xee, 0x106, 0x11e, 0x130, 0x145, 0x157, 0x163, 0x1db, 0x1ea, 0x1f6, 0x208, 0x21a,
	0x232, 0x250, 0x268, 0x2c5, 0x2dd, 0x2ef, 0x2ef, 0x326, 0x360, 0x3a3, 0x3a3, 0x3be,
	0x3f2, 0x40d, 0x431, 0x443, 0x443, 0x455, 0x46a, 0x482, 0x49d, 0x4a9, 0x4b8, 0x4da,
	0x508, 0x51a, 0x52f, 0x52f, 0x551, 0x586, 0x5b7, 0x5c6, 0x5f4, 0x609, 0x61e, 0x61e,
	0x631, 0x643, 0x658, 0x661, 0x661, 0x670, 0x685, 0x685, 0x691, 0x69d, 0x6a9, 0x6dd,
	0x708, 0x720, 0x732, 0x741, 0x757, 0x770, 0x770, 0x770, 0x785, 0x79a, 0x79a, 0x7af,
	0x7c7, 0x7fb, 0x7fb, 0x7fb, 0x819, 0x82b, 0x82b, 0x846, 0x852, 0x852, 0x86e, 0x88c,
	0x88c, 0x88c, 0x88c, 0x89e, 0x89e, 0x8aa, 0x8c0, 0x8d5, 0x8e4, 0x8ff, 0x8ff, 0x8ff,
	0x92d, 0x946, 0x98c, 0x9b7, 0x9d9, 0x9f4, 0xa2b, 0xa77, 0xa8c, 0xaaa, 0xabc, 0xad4,
	0xae3, 0xae3, 0xafe, 0xb22, 0xb3a, 0xb3a, 0xb3a, 0xb3a, 0xb49, 0xb49, 0xb64, 0xb86,
	0xb9e, 0xbdb, 0xc06, 0xc2e, 0xc49, 0xc49, 0xc5c, 0xc7f, 0xc8e, 0xc8e, 0xcad, 0xcbf,
	0xcdd, 0xcf5, 0xd10, 0xd1c, 0xd28, 0xd3d, 0xd3d, 0xd58, 0xd64, 0xd8c, 0xd8c, 0xd8c,
	0xdba, 0xe10, 0xe16, 0xe3a, 0xe62, 0xe7a, 0xe8c, 0xea1, 0xecc,
}

const koScriptStr = "" +
	"아파카 문자코카시안 알바니아 문자아랍 문자아랍제국 문자아르메니아 문자아베스타 문자발리 문자바뭄 문자바사바흐 문자바타크 문자벵골 문자블리스기호 문" +
	"자주음부호브라미브라유 점자부기 문자부히드 문자차크마 문자통합 캐나다 토착어카리 문자칸 고어체로키 문자키르쓰콥트 문자키프로스 문자키릴 문자고대교회" +
	"슬라브어 키릴문자데바나가리 문자디저렛 문자듀플로이안 문자고대 이집트 민중문자고대 이집트 신관문자고대 이집트 신성문자엘바산 문자에티오피아 문자그루" +
	"지야 쿠츠리 문자그루지야 문자글라골 문자고트 문자그란타 문자그리스 문자구쟈라티 문자구르무키 문자한글한자하누누 문자한자 간체한자 번체히브리 문자히" +
	"라가나아나톨리아 상형문자파하우 몽 문자가나고대 헝가리 문자인더스 문자고대 이탈리아 문자자바 문자일본 문자줄첸 문자카야 리 문자가타카나카로슈티 문" +
	"자크메르 문자코즈키 문자칸나다 문자한국어크펠레 문자카이시 문자란나 문자라오 문자독일식 로마자아일랜드식 로마자로마자렙차 문자림부 문자선형 문자(A" +
	")선형 문자(B)프레이저 문자로마 문자리키아 문자리디아 문자마하자니 문자만다이아 문자마니교 문자마야 상형 문자멘데 문자메로에 필기체메로에 문자말" +
	"라얄람 문자몽골 문자문 문자므로 문자메이테이 마옉 문자미얀마 문자옛 북부 아라비아 문자나바테아 문자나시 게바 문자응코 문자누슈 문자오검 문자올 " +
	"치키 문자오르혼어오리야 문자오스마니아 문자팔미라 문자고대 페름 문자파스파 문자명문 팔라비 문자솔터 팔라비 문자북 팔라비 문자페니키아 문자폴라드 " +
	"표음 문자명문 파라티아 문자레장 문자롱고롱고룬 문자사마리아 문자사라티옛 남부 아라비아 문자사우라슈트라 문자수화 문자샤비안 문자사라다 문자실담자쿠" +
	"다와디 문자신할라 문자소라 솜펭 문자순다 문자실헤티 나가리시리아 문자에스트랑겔로식 시리아 문자서부 시리아 문자동부 시리아 문자타그반와 문자타크리" +
	" 문자타이 레 문자신 타이 루에타밀 문자탕구트 문자태국 베트남 문자텔루구 문자텡과르 문자티피나그 문자타갈로그 문자타나 문자타이 문자티베트 문자티" +
	"르후타 문자우가리트 문자바이 문자시화법바랑 크시티 문자울레아이고대 페르시아 문자수메르-아카드어 설형문자이 문자구전 문자수학 기호기호구전일반 문자" +
	"기록되지 않은 문자(구전)"

var koScriptIdx = []uint16{ // 165 entries
	0x0, 0x10, 0x30, 0x3d, 0x50, 0x66, 0x79, 0x86, 0x93, 0xa6, 0xb6, 0xc3,
	0xd9, 0xe5, 0xee, 0xfe, 0x10b, 0x11b, 0x12b, 0x145, 0x152, 0x15c, 0x16c, 0x175,
	0x182, 0x195, 0x1a2, 0x1c7, 0x1dd, 0x1ed, 0x203, 0x220, 0x23d, 0x25a, 0x26a, 0x280,
	0x29d, 0x2b0, 0x2c0, 0x2cd, 0x2dd, 0x2ed, 0x300, 0x313, 0x319, 0x31f, 0x32f, 0x33c,
	0x349, 0x359, 0x365, 0x381, 0x395, 0x39b, 0x3b2, 0x3c2, 0x3dc, 0x3e9, 0x3f6, 0x403,
	0x414, 0x420, 0x433, 0x443, 0x453, 0x463, 0x46c, 0x47c, 0x48c, 0x499, 0x4a6, 0x4b9,
	0x4d2, 0x4db, 0x4e8, 0x4f5, 0x505, 0x515, 0x528, 0x535, 0x545, 0x555, 0x568, 0x57b,
	0x58b, 0x59f, 0x5ac, 0x5bf, 0x5cf, 0x5e2, 0x5e2, 0x5ef, 0x5f9, 0x606, 0x620, 0x630,
	0x64e, 0x661, 0x675, 0x682, 0x68f, 0x69c, 0x6ad, 0x6b9, 0x6c9, 0x6df, 0x6ef, 0x6ef,
	0x703, 0x713, 0x72a, 0x741, 0x755, 0x768, 0x77f, 0x799, 0x7a6, 0x7b2, 0x7bc, 0x7cf,
	0x7d8, 0x7f6, 0x80f, 0x81c, 0x82c, 0x83c, 0x845, 0x858, 0x868, 0x87c, 0x889, 0x89c,
	0x8ac, 0x8d2, 0x8e9, 0x900, 0x913, 0x923, 0x934, 0x945, 0x952, 0x962, 0x979, 0x989,
	0x999, 0x9ac, 0x9bf, 0x9cc, 0x9d9, 0x9e9, 0x9fc, 0xa0f, 0xa1c, 0xa25, 0xa3c, 0xa48,
	0xa62, 0xa85, 0xa8f, 0xa9c, 0xaa9, 0xaaf, 0xab5, 0xac2, 0xae4,
}

const kyScriptStr = "" +
	"АрабАрмянБенгалБопомофоБрейлКириликДеванагариЭфиопГрузинГрекГужаратиГурмухиХангу" +
	"лХаниЖөн. КытайСалт. КытайИвритХираганаЖапанКатаканаКмерКаннадаКорейЛаоЛатынМала" +
	"йаламМоңголМйанмарОрийаСингалаТамилТелуТаанаТайТибетБелгилерЖазылбаганЖалпыБелги" +
	"сиз жазуу"

var kyScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x8, 0x8, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x1e,
	0x1e, 0x2e, 0x2e, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
	0x38, 0x38, 0x46, 0x46, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x64,
	0x64, 0x70, 0x70, 0x70, 0x70, 0x78, 0x88, 0x96, 0xa2, 0xaa, 0xaa, 0xbc,
	0xd0, 0xda, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xea, 0xf4, 0xf4,
	0xf4, 0x104, 0x104, 0x10c, 0x10c, 0x11a, 0x124, 0x124, 0x124, 0x124, 0x12a, 0x12a,
	0x12a, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134, 0x134,
	0x134, 0x134, 0x134, 0x134, 0x134, 0x146, 0x146, 0x152, 0x152, 0x152, 0x152, 0x160,
	0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x160, 0x16a, 0x16a, 0x16a, 0x16a,
	0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a,
	0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x178, 0x178, 0x178, 0x178,
	0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x182, 0x182, 0x182, 0x18a,
	0x18a, 0x18a, 0x18a, 0x194, 0x19a, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4,
	0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1b4, 0x1c8, 0x1d2, 0x1ed,
}

const loScriptStr = "" +
	"ອັບຟາກາອາຣາບິກອິມພີຮຽນ ອາເມອິກອາເມນຽນອະເວສຕະບາລີບາມູມບັດຊາບາຕັກເບັງກາລິບລິກຊິມໂບ" +
	"ລສຈູ້ອິນພຮາຫມີເບຣວບູກິສບູຮິດຊາກມາສັນຍາລັກຊົນເຜົ່າພື້ນເມືອງແຄນນາດາຄາເຮຍຈາມເຊໂຮກີເ" +
	"ຊີຮຄອບຕິກໄຊເປຍຊີຣິວລິກເຊຮັດສລາ ໂວນິກຊີຮິກລິກໂບຮານດີວານາກາຣີເດເຊເຮຊົວເລດັບໂລຍັນດີ" +
	"ໂມຕິກອີຍິບເຮຍຮາຕິກອີຍິບເຮຍໂຮກລິຟອີຍິບອີທິໂອປິກຄອດຊູຮີຈໍເຈຍຈໍຈຽນກລາໂກລິຕິກໂກຮິກເຄ" +
	"ນທາກຣີກຈູຈາຣາທີກົວມູຄີຮັນກູນຮານຮານູໂນໂອຈີນ (ແບບງ່າຍ)ຈີນ (ດັ້ງເດີມ)ຮີບຣິວຣິຣະງະນະ" +
	"ອັກລຮະອານາໂຕເລຍປາເຮາເມັງຄະຕະກະນະຫຮືຮີຮະງະນະຮັງກາຮີໂບຮານອິນດັດອີຕາລີໂບຮານຈາວາຍີ່ປ" +
	"ຸ່ນຈູຮເຊັນຄຍາຄະຕະກະນະຂໍໂຮກສີຂະໝຽນຄໍຈຄີຄັນນາດາເກົາຫຼີເປລເລກາຍຕິລ້ານນາລາວລາຕິນ-ຟຮັ" +
	"່ງເຕຣລາຕິນ-ແກລິກລາຕິນເລຊາລິມບູລີເນຍລີເນຍຣເຟຣເຊຮໂລມາໄລເຊຍລີເດຍແມນດຽນມານິແຊນມາຍາໄຮ" +
	"ໂຮກລິບເມນເດເຄເລີຊີເມໂຮອິຕິກເມໂຮຕິກມາເລອາລຳມົງໂກລຽນມູນເມໂຮເມເທມາເຍກມຽນມາອາຮະເບຍເໜ" +
	"ືອໂບຮານນາບາທາທຽນກີບາ-ນາຊີເອັນໂກນຸຊຸອອກຄອນໂອຊິກິອອກສມັນຍາໂອຣິຢາພາລໄມຮິນເພີມີໂບຮານ" +
	"ຟາກສ-ປາປະຫລາວີອິນສຄິບຊັນແນລປະຫລາວີຊອດເຕຮ໌ປະຫລາວີບຸກຟີນິເຊຍສັດຕະສາດພໍຮລາພາຮ໌ເທຍອິ" +
	"ນສຄຮິປຊັນແນລເຮຈັງຮອງໂກຮອງໂກຮູນິກຊາມາເລຍຊາຮາຕິອາລະເບຍໃຕ້ໂບຮານໂສຮັດຕຣະໄຊນ໌ໄຮຕີ້ງຊອ" +
	"ວຽນຊາຮາດາດຸດາວາດີສິນຫາລາໂສຮາສົມເປັງຊຸນດາຊີໂລຕິນາກຣີຊີເຮຍຊີເຮຍເອສທຮານຈີໂລຊີເຮຍຕາເ" +
	"ວັນຕົກຊີເຮຍຕາເວັນອອກຕັກບັນວາທາຄຮີໄທເລໄທລື້ໃໝ່ທາມິລຕັນກັນໄທຫວຽດເຕລູກູເທງກວາຮທີຟີນ" +
	"າກຕາກາລອກທານາໄທທິເບທັນເທຮຸທາຍູກາຮິດໄວຄຳເວົ້າທີ່ເບີ່ງເຫັນໄດ້ວາຮັງກສິຕິໂອລີເອເປຮເຊ" +
	"ຍໂບຮານອັກສອນຮູບປລີ່ມສຸເມເຮຍ-ອັດຄາເດຍຍີອິນເຮຮິດເຄື່ອງໝາຍທາງຄະນິດສາດສັນຍາລັກບໍ່ມີພ" +
	"າສາຂຽນສາມັນການຂຽນທີ່ບໍ່ຮູ້ຈັກ"

var loScriptIdx = []uint16{ // 165 entries
	0x0, 0x15, 0x15, 0x2a, 0x58, 0x6d, 0x82, 0x8e, 0x9d, 0xac, 0xbb, 0xd3,
	0xf4, 0x106, 0x118, 0x124, 0x133, 0x142, 0x151, 0x1b1, 0x1c0, 0x1c9, 0x1db, 0x1e7,
	0x1f9, 0x208, 0x220, 0x26f, 0x28d, 0x29f, 0x2c6, 0x2ea, 0x311, 0x33b, 0x33b, 0x356,
	0x37a, 0x389, 0x3a7, 0x3b6, 0x3c5, 0x3d1, 0x3e9, 0x3fe, 0x410, 0x419, 0x431, 0x452,
	0x476, 0x488, 0x4a0, 0x4cd, 0x4e8, 0x521, 0x545, 0x557, 0x578, 0x584, 0x599, 0x5ae,
	0x5b7, 0x5cf, 0x5e4, 0x5f3, 0x602, 0x617, 0x62c, 0x63b, 0x64a, 0x65c, 0x665, 0x68d,
	0x6ac, 0x6bb, 0x6c7, 0x6d6, 0x6e5, 0x6f7, 0x709, 0x715, 0x724, 0x733, 0x733, 0x745,
	0x75a, 0x77e, 0x78d, 0x7bd, 0x7d2, 0x7ea, 0x7ea, 0x802, 0x80b, 0x817, 0x832, 0x841,
	0x871, 0x88c, 0x8a5, 0x8b7, 0x8c3, 0x8d5, 0x8e7, 0x902, 0x914, 0x914, 0x92c, 0x92c,
	0x94a, 0x95d, 0x999, 0x9c3, 0x9e1, 0x9f6, 0xa1d, 0xa5c, 0xa6b, 0xa89, 0xa98, 0xaad,
	0xabf, 0xaec, 0xb04, 0xb22, 0xb31, 0xb43, 0xb43, 0xb5b, 0xb70, 0xb91, 0xba0, 0xbc1,
	0xbd0, 0xc00, 0xc2a, 0xc54, 0xc6c, 0xc7b, 0xc87, 0xc9f, 0xcae, 0xcc0, 0xcd2, 0xce4,
	0xcf9, 0xd0e, 0xd23, 0xd2f, 0xd35, 0xd4a, 0xd5c, 0xd71, 0xd77, 0xdb9, 0xdd7, 0xde9,
	0xe0a, 0xe62, 0xe68, 0xe80, 0xebc, 0xed4, 0xef8, 0xf07, 0xf3d,
}

const ltScriptStr = "" +
	"AfakaKaukazo Albanijosarabųimperinė aramaikųarmėnųavestanoBaliečiųBamumBassa Vah" +
	"batakbengalų„Bliss“ simboliaibopomofobrahmibrailiobuginezųbuhidčakmasuvienodinti" +
	" Kanados aborigenų silabiniaikariųčamčerokiųkirtkoptųkiprokirilicasenoji bažnyti" +
	"nė slavų kirilicadevanagarideseretasDuplojė stenografijaEgipto liaudiesEgipto žy" +
	"niųegipto hieroglifaiElbasanoetiopųgruzinų kutsurigruzinųglagolitikgotųGrantagra" +
	"ikųgudžaratųgurmukihangulhanhanunosupaprastinti hantradiciniai hanhebrajųhiragan" +
	"aAnatolijaus hieroglifaipahav hmongkatakana / hiraganasenasis vengrųindussenasis" +
	" italųjaviečiųjaponųJurchenkajah likatakanakaroštikhmerųKhojkikanadųkorėjiečiųKp" +
	"elųkaithilanalaosiečiųfraktur lotynųgėlų lotynųlotynųlepčalimbulinijiniai Alinij" +
	"iniai BFraserLomalicianlidianMahadžanimandėjųmaničųmalų hieroglifaiMendeMerojitų" +
	" rankraštinismeroitikmalajaliųModimongolųmūnMromeitei majekbirmiečiųSenasis šiau" +
	"rės arabųNabatėjųNaxi GebaenkoNüshuoghamol čikiorkonorijųosmanųPalmirosPau Cin H" +
	"ausenieji permėspagsa parašytiniai pahlavipselter pahlavibuk pahvalifoenikųpolar" +
	"d fonetinėrašytiniai partųrejangrongorongorunųsamariečiųsaratisenoji pietų Arabi" +
	"jossauraštraženklų raštasšaviųŠaradosSiddhamKhudawadisinhalųSora Sompengsundųsyl" +
	"oti nagrisirųestrangelo siriečiųvakarų sirųrytų sirųtagbanvaTakritai lenaujasis " +
	"Tailando luetamilųTanguttai vettelugųtengvartifinagtagalogųhanatajųtibetiečiųTir" +
	"hutaugaritikvaimatoma kalbaVarang KshitiWoleaisenieji persųŠumero Akado dantiraš" +
	"tisjipaveldėtasmatematiniai simboliaisimboliųneparašytabendrinežinomi rašmenys"

var ltScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x16, 0x1c, 0x2f, 0x37, 0x3f, 0x49, 0x4e, 0x57, 0x5c, 0x64,
	0x79, 0x81, 0x87, 0x8e, 0x97, 0x9c, 0xa2, 0xcc, 0xd2, 0xd6, 0xdf, 0xe3,
	0xe9, 0xee, 0xf6, 0x118, 0x122, 0x12b, 0x140, 0x14f, 0x15d, 0x16f, 0x177, 0x17e,
	0x18e, 0x196, 0x1a0, 0x1a5, 0x1ab, 0x1b2, 0x1bd, 0x1c4, 0x1ca, 0x1cd, 0x1d3, 0x1e4,
	0x1f3, 0x1fb, 0x203, 0x21a, 0x225, 0x238, 0x247, 0x24c, 0x25a, 0x264, 0x26b, 0x272,
	0x27a, 0x282, 0x28a, 0x291, 0x297, 0x29e, 0x2ab, 0x2b1, 0x2b7, 0x2bb, 0x2c6, 0x2d5,
	0x2e3, 0x2ea, 0x2f0, 0x2f5, 0x301, 0x30d, 0x313, 0x317, 0x31d, 0x323, 0x32d, 0x336,
	0x33e, 0x34f, 0x354, 0x36b, 0x373, 0x37d, 0x381, 0x389, 0x38d, 0x390, 0x39c, 0x3a7,
	0x3bf, 0x3c9, 0x3d2, 0x3d6, 0x3dc, 0x3e1, 0x3e9, 0x3ee, 0x3f4, 0x3fb, 0x403, 0x40e,
	0x41d, 0x425, 0x438, 0x447, 0x452, 0x45a, 0x46a, 0x47c, 0x482, 0x48c, 0x491, 0x49d,
	0x4a3, 0x4b9, 0x4c3, 0x4d3, 0x4da, 0x4e2, 0x4e9, 0x4f2, 0x4fa, 0x506, 0x50c, 0x518,
	0x51d, 0x532, 0x53f, 0x54a, 0x552, 0x557, 0x55d, 0x572, 0x579, 0x57f, 0x586, 0x58d,
	0x594, 0x59b, 0x5a4, 0x5a8, 0x5ad, 0x5b9, 0x5c0, 0x5c8, 0x5cb, 0x5d7, 0x5e4, 0x5ea,
	0x5f8, 0x612, 0x614, 0x61f, 0x635, 0x63e, 0x649, 0x64f, 0x662,
}

const lvScriptStr = "" +
	"arābuaramiešuarmēņubaliešubengāļubopomofobrahmiBraila rakstsirokēzukoptukirilica" +
	"senslāvudevānagāridemotiskais rakstshierātiskais rakstsēģiptiešu hieroglifietiop" +
	"iešugruzīnugotugrieķugudžaratupandžabuhangilaķīniešuhanu vienkāršotāhanu tradici" +
	"onālāivritshiraganakatakana vai hiraganasenungāruvecitāļujaviešujapāņukatakanakh" +
	"merukannarukorejiešulaosiešulatīņulineārā Alineārā BlīdiešumaijumalajalumongoļuM" +
	"ūna rakstsbirmiešuogamiskais rakstsorijuosmaņu turkufeniķiešurongorongorūnu raks" +
	"tssamariešusingāļuzundusīriešurietumsīriešuaustrumsīriešutamilutelugutagalutaana" +
	"tajutibetiešusenperiešušumeru-akadiešu ķīļrakstsjimantotāmatemātiskais pieraksts" +
	"simbolibez rakstībasvispārējānezināma rakstība"

var lvScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x6, 0xf, 0x17, 0x17, 0x1f, 0x1f, 0x1f, 0x1f, 0x28,
	0x28, 0x30, 0x36, 0x43, 0x43, 0x43, 0x43, 0x43, 0x43, 0x43, 0x4b, 0x4b,
	0x50, 0x50, 0x58, 0x61, 0x6d, 0x6d, 0x6d, 0x7f, 0x93, 0xaa, 0xaa, 0xb4,
	0xb4, 0xbc, 0xbc, 0xc0, 0xc0, 0xc7, 0xd1, 0xda, 0xe1, 0xeb, 0xeb, 0xfe,
	0x111, 0x117, 0x11f, 0x11f, 0x11f, 0x134, 0x13e, 0x13e, 0x148, 0x150, 0x158, 0x158,
	0x158, 0x160, 0x160, 0x166, 0x166, 0x16d, 0x177, 0x177, 0x177, 0x177, 0x180, 0x180,
	0x180, 0x188, 0x188, 0x188, 0x193, 0x19e, 0x19e, 0x19e, 0x19e, 0x1a7, 0x1a7, 0x1a7,
	0x1a7, 0x1ac, 0x1ac, 0x1ac, 0x1ac, 0x1b4, 0x1b4, 0x1bc, 0x1c8, 0x1c8, 0x1c8, 0x1d1,
	0x1d1, 0x1d1, 0x1d1, 0x1d1, 0x1d1, 0x1e2, 0x1e2, 0x1e2, 0x1e7, 0x1f4, 0x1f4, 0x1f4,
	0x1f4, 0x1f4, 0x1f4, 0x1f4, 0x1f4, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x209, 0x215, 0x21f,
	0x21f, 0x21f, 0x21f, 0x21f, 0x21f, 0x21f, 0x21f, 0x21f, 0x228, 0x228, 0x22d, 0x22d,
	0x236, 0x236, 0x245, 0x255, 0x255, 0x255, 0x255, 0x255, 0x25b, 0x25b, 0x25b, 0x261,
	0x261, 0x261, 0x267, 0x26c, 0x270, 0x27a, 0x27a, 0x27a, 0x27a, 0x27a, 0x27a, 0x27a,
	0x285, 0x2a3, 0x2a5, 0x2ad, 0x2c5, 0x2cc, 0x2da, 0x2e6, 0x2f9,
}

const mkScriptStr = "" +
	"афакакавкаскоалбанскиарапско писмоцарскоарамејскиерменско писмоавестанскобалиско" +
	"бамумскобасабатачкобенгалско писмоблиссимболибопомофобрамибрајово писмобугискобу" +
	"хидскочакманскоканадско слоговнокарискочамскочерокискокирткоптскокипарскокирилск" +
	"о писмостарословенска кирилицадеванагаридезеретскоДиплојеево стенографскоегипетс" +
	"ко демотскоегипетско хиератскоегипетски хиероглифиелбасанскоетиопско писмогрузис" +
	"ки хуцуригрузиско писмоглаголицаготскогрантагрчко писмогуџаратигурмукихангулханс" +
	"ко писмохануноовскопоедноставено ханско писмотрадиционално ханскохебрејско писмо" +
	"хираганаанадолски хиероглифипахауанско хмоншкојапонско слоговностароунгарскохара" +
	"пскостароиталскојаванскојапонско писмоџурченскокаја ликатаканакароштикмерско пис" +
	"мохоџкиканнадакорејско писмокпелскокајтилансколаошко писмофрактурна латиницагелс" +
	"ка латиницалатинично писмолепчансколимбулинеарно Алинеарно БФрејзероволомсколики" +
	"сколидискомахаџанимандејскоманихејскомајански хиероглифимендскомероитско ракопис" +
	"номероитскомалајаламско писмомодимонголско писмоМуновомромејтејскомјанмарско пис" +
	"мостаросеверноарапсконабатејсконасиска гебанконишуогамол чикистаротурскооријанск" +
	"о писмосомалископалмирскоПаучинхауовостаропермскопагспанатписно средноперсископс" +
	"алтирско средноперсискокнижевно староперсискофеникискоПолардовонатписно партиско" +
	"реџаншкоронгоронгорунскосамарјанскосаратистаројужноарапскосаураштранскознаковно " +
	"пишувањеШоовошарадасидамкудабадисинхалско писмосоранг сомпенгсунданскосилхетско " +
	"нагарисирискоестрангелско сирискозападносирискоисточносирискотагбанванскотакрита" +
	"ј леново тај луетамилско писмотангутскотај вјеттелугутенгвартифинагтагалошкотана" +
	"тајландско писмотибетско писмотирхутаугаритсковајвидлив говорваранг кшитиволеајс" +
	"костароперсискосумероакадско клинестојинаследеноматематичка нотацијасимболибез п" +
	"исмоопштонепознато писмо"

var mkScriptIdx = []uint16{ // 165 entries
	0x0, 0xa, 0x2a, 0x43, 0x61, 0x7c, 0x90, 0x9e, 0xae, 0xb6, 0xc4, 0xe1,
	0xf7, 0x107, 0x111, 0x12a, 0x138, 0x148, 0x15a, 0x17b, 0x189, 0x195, 0x1a7, 0x1af,
	0x1bd, 0x1cd, 0x1e8, 0x215, 0x229, 0x23d, 0x26a, 0x28d, 0x2b2, 0x2d9, 0x2ed, 0x308,
	0x325, 0x340, 0x352, 0x35e, 0x36a, 0x37f, 0x38f, 0x39d, 0x3a9, 0x3c0, 0x3d6, 0x408,
	0x42f, 0x44c, 0x45c, 0x483, 0x4a6, 0x4c7, 0x4e1, 0x4f1, 0x509, 0x519, 0x534, 0x546,
	0x553, 0x563, 0x571, 0x58a, 0x594, 0x5a2, 0x5bd, 0x5cb, 0x5d5, 0x5e1, 0x5f8, 0x61b,
	0x638, 0x655, 0x667, 0x671, 0x684, 0x697, 0x6ab, 0x6b7, 0x6c5, 0x6d3, 0x6e3, 0x6f5,
	0x709, 0x72e, 0x73c, 0x761, 0x773, 0x796, 0x79e, 0x7bb, 0x7c7, 0x7cd, 0x7df, 0x7fe,
	0x824, 0x838, 0x84f, 0x855, 0x85d, 0x865, 0x872, 0x888, 0x8a5, 0x8b7, 0x8c9, 0x8e1,
	0x8f9, 0x905, 0x932, 0x963, 0x98e, 0x9a0, 0x9b2, 0x9d3, 0x9e3, 0x9f7, 0xa03, 0xa19,
	0xa25, 0xa47, 0xa61, 0xa82, 0xa8c, 0xa98, 0xaa2, 0xab2, 0xacf, 0xaea, 0xafc, 0xb1b,
	0xb29, 0xb50, 0xb6c, 0xb88, 0xba0, 0xbaa, 0xbb5, 0xbcb, 0xbe6, 0xbf8, 0xc07, 0xc13,
	0xc21, 0xc2f, 0xc41, 0xc49, 0xc68, 0xc83, 0xc91, 0xca3, 0xca9, 0xcc0, 0xcd7, 0xce9,
	0xd03, 0xd2e, 0xd32, 0xd44, 0xd6b, 0xd79, 0xd8a, 0xd94, 0xdb1,
}

const mlScriptStr = "" +
	"അറബിക്അർമിഅർമേനിയൻഅവെസ്ഥൻബാലിനീസ്ബട്ടക്ബംഗാളിബ്ലിസ് ചിത്ര ലിപിബോപ്പോമോഫോബ്രാഹ്മി" +
	"ബ്രെയ്‌ലിബുഗിനീസ്ബുഹിഡ്ചകംഏകീകൃത കനേഡിയൻ ഗോത്രലിപിചരിയൻഛംചെറോക്കിചിർത്ത്കോപ്റ്റി" +
	"ക്സൈപ്രിയോട്ട്സിറിലിക്പുരാതന ചർച്ച് സ്ലവോണിക് സിറിലിക്ദേവനാഗരിഡെസെർട്ട്ഈജിപ്ഷ്യൻ" +
	" ഡിമോട്ടിക്ഈജിപ്ഷ്യൻ ഹിരാറ്റിക്ഈജിപ്ഷ്യൻ ചിത്രലിപിഎത്യോപിക്ജോർജ്ജിയൻ ഖുട്സുരിജോർ" +
	"ജ്ജിയൻഗ്ലഗോലിറ്റിക്ഗോഥിക്ഗ്രീക്ക്ഗുജറാത്തിഗുരുമുഖിഹാംഗുൽഹാൻഹനുനൂലളിതവൽക്കരിച്ച ഹ" +
	"ാൻപരമ്പരാഗത ഹാൻഹീബ്രുഹിരഗാനപഹ്വാ ഹമോംഗ്കടകാനയോ ഹിരാഗാനയോപുരാതന ഹംഗേറിയൻസിന്ധുപഴയ" +
	" ഇറ്റാലിയൻജാവനീസ്ജാപ്പനീസ്കയാ ലികറ്റക്കാനഖരോഷ്ടിഖമെർകന്നഡകൊറിയൻക്തിലന്നലാവോഫ്രാക" +
	"്ടുർ ലാറ്റിൻഗെയ്‌ലിക് ലാറ്റിൻലാറ്റിൻലെപ്ചലിംബുസമരേഖയിലുള്ള എലീനിയർ ബിലൈസിൻലൈഡിയൻ" +
	"മൻഡേയൻമണിചേയൻമായൻ ചിത്രലിപിമെറോയിറ്റിക്മലയാളംമംഗോളിയൻമൂൺമേറ്റി മായക്മ്യാൻമാർഎൻകോ" +
	"ഒഖാംഒൽ ചിക്കിഒർഖോൺഒഡിയഒസ്‌മാനിയപുരാതന പെർമിക്ഫഗസ് പഎഴുത്തു പഹൽവിസാൾട്ടർ പഹൽവിപഹൽ" +
	"വി ലിപിഫിനീഷ്യൻപൊള്ളാർഡ് ശബ്ദലിപിപൃതിറെജാംഗ്റൊംഗോറൊംഗോറുണിക്സമരിയസരതിസൗരാഷ്ട്രചി" +
	"ഹ്നലിപിഷാവിയൻസിംഹളസന്താനീസ്സൈലോതി നാഗരിസിറിയക്ക്എസ്റ്റ്രാംഗ്ലോ സിറിയക്പശ്ചിമസുറി" +
	"യാനികിഴക്കൻ സിറിയക്തഗ്ബൻവാതായ് ലേപുതിയ തായ് ല്യൂതമിഴ്ത്വട്തെലുങ്ക്തെംഗ്വർതിഫിനാഗ" +
	"്തഗലോഗ്ഥാനതായ്ടിബറ്റൻഉഗ്രൈറ്റിക്വൈദൃശ്യഭാഷപഴയ പേർഷ്യൻസുമേറോ അക്കാഡിയൻ ക്യുണിഫോംയ" +
	"ിപാരമ്പര്യമായഗണിത രൂപംചിഹ്നങ്ങൾഎഴുതപ്പെടാത്തത്സാധാരണഅജ്ഞാത ലിപി"

var mlScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x12, 0x1e, 0x36, 0x4b, 0x63, 0x63, 0x63, 0x75, 0x87,
	0xb6, 0xd4, 0xec, 0x107, 0x11f, 0x131, 0x13a, 0x17e, 0x18d, 0x193, 0x1ab, 0x1c0,
	0x1de, 0x202, 0x21a, 0x274, 0x28c, 0x2a7, 0x2a7, 0x2e1, 0x31b, 0x352, 0x352, 0x36d,
	0x3a1, 0x3bc, 0x3e3, 0x3f5, 0x3f5, 0x40d, 0x428, 0x440, 0x452, 0x45b, 0x46a, 0x49e,
	0x4c3, 0x4d5, 0x4e7, 0x4e7, 0x509, 0x53a, 0x565, 0x577, 0x59c, 0x5b1, 0x5cc, 0x5cc,
	0x5dc, 0x5f7, 0x60c, 0x618, 0x618, 0x627, 0x639, 0x639, 0x645, 0x651, 0x65d, 0x68e,
	0x6bf, 0x6d4, 0x6e3, 0x6f2, 0x71a, 0x733, 0x733, 0x733, 0x742, 0x754, 0x754, 0x766,
	0x77b, 0x7a3, 0x7a3, 0x7a3, 0x7c7, 0x7d9, 0x7d9, 0x7f1, 0x7fa, 0x7fa, 0x81c, 0x834,
	0x834, 0x834, 0x834, 0x840, 0x840, 0x84c, 0x865, 0x874, 0x880, 0x89b, 0x89b, 0x89b,
	0x8c3, 0x8d3, 0x8f8, 0x91d, 0x939, 0x951, 0x985, 0x991, 0x9a6, 0x9c4, 0x9d6, 0x9e5,
	0x9f1, 0x9f1, 0xa0c, 0xa27, 0xa39, 0xa39, 0xa39, 0xa39, 0xa48, 0xa48, 0xa63, 0xa85,
	0xaa0, 0xae0, 0xb0a, 0xb35, 0xb4a, 0xb4a, 0xb5d, 0xb86, 0xb95, 0xb95, 0xba4, 0xbbc,
	0xbd1, 0xbe9, 0xbfb, 0xc04, 0xc10, 0xc25, 0xc25, 0xc46, 0xc4c, 0xc64, 0xc64, 0xc64,
	0xc83, 0xccd, 0xcd3, 0xcf7, 0xd10, 0xd2b, 0xd58, 0xd6a, 0xd89,
}

const mnScriptStr = "" +
	"арабарменбенгалвопомофобрайлкирилдеванагариэтиопгүржгрекгүжаратигурмукхихангулха" +
	"нхялбаршуулсан ханзуламжлалт ханзеврейхираганаяпонкатаканакхмерканнадасолонгосла" +
	"ослатинмалаяламмонгол бичигмьянмарориясинхалатамилтэлүгүтанатайтөвдтэмдэгбичигдэ" +
	"эгүйнийтлэгтодорхойгүй бичиг"

var mnScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x8, 0x8, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x1e,
	0x1e, 0x2e, 0x2e, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38, 0x38,
	0x38, 0x38, 0x42, 0x42, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x60,
	0x60, 0x68, 0x68, 0x68, 0x68, 0x70, 0x80, 0x90, 0x9c, 0xa2, 0xa2, 0xc5,
	0xe0, 0xea, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0x102, 0x102,
	0x102, 0x112, 0x112, 0x11c, 0x11c, 0x12a, 0x13a, 0x13a, 0x13a, 0x13a, 0x142, 0x142,
	0x142, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c,
	0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x15c, 0x15c, 0x173, 0x173, 0x173, 0x173, 0x181,
	0x181, 0x181, 0x181, 0x181, 0x181, 0x181, 0x181, 0x181, 0x189, 0x189, 0x189, 0x189,
	0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189,
	0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x197, 0x197, 0x197, 0x197,
	0x197, 0x197, 0x197, 0x197, 0x197, 0x197, 0x197, 0x197, 0x1a1, 0x1a1, 0x1a1, 0x1ad,
	0x1ad, 0x1ad, 0x1ad, 0x1b5, 0x1bb, 0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c3,
	0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1c3, 0x1cf, 0x1e5, 0x1f3, 0x214,
}

const mrScriptStr = "" +
	"अरबीइम्पिरियल आर्मेनिकअर्मेनियनअवेस्तानबालीबटाकबंगालीब्लिसिम्बॉल्सबोपोमोफोब्रह्म" +
	"ीब्रेलबूगीबुहिदचकमायूनिफाइड कॅनेडियन अ‍ॅबोरिदनल सिलॅबिक्सकॅरियनचामचेरोकीकिर्थकॉप" +
	"्टिकसायप्रिऑटसीरिलिकपुरातन चर्च स्लाव्होनिक सिरिलिकदेवनागरीडेसर्टइजिप्शियन डेमोट" +
	"िकइजिप्शियन हायरेटिकइजिप्शियन हायरोग्लिफ्सईथिओपिकजॉर्जियन खुत्सुरीजॉर्जियनग्लॅगो" +
	"लिटिकगोथिकग्रीकगुजरातीगुरुमुखीहंगुलहानहनुनूसरलीकृत हानपारंपारिक हानहिब्रूहिरागान" +
	"ापहाउ मंगकॅटाकना आणि हिरागानापुरातन हंगेरियनसिन्धुजुनी इटालिकजावानीसजपानीकायाह ल" +
	"ीकॅटाकानाखारोश्थीख्मेरकन्नडकोरियनकाइथीलानालाओफ्रॅक्तुर लॅटिनगाएलिक लेटिनलॅटिनलेप" +
	"चालिम्बूलीनियार अलीनियर बीलायशियानलायडियानमान्डायीनमानीचायीनमायान हाइरोग्लिफ्समे" +
	"रोइटिकमल्याळममंगोलियनमूनमेइतेइ मायेकम्यानमारएन्‘कोओघामओल चिकिओर्खोनउडियाउस्मानिय" +
	"ापुरातन पर्मिकफाग्स-पाइन्स्क्रिप्शनल पाहलवीसॉल्टर पाहलवीबुक पाहलवीफोनिशियनपोलार्" +
	"ड फोनेटिकइन्स्क्रिप्शनल पर्थियनरीजांगरोन्गोरोन्गोरूनिकसमरिटानसरातीसौराष्ट्रसंकेत" +
	" लिपीशॅव्हियनसिंहलासूदानीसिलोती नागरीसिरीयाकएस्त्ट्रेन्जेलो सिरियाकपश्चिमी सिरिय" +
	"ाकपूर्वी सिरियाकतगोआन्वाताई लीनवीन ताई लूतामिळताई विएततेलगुतेन्गवारतिफिनाघटागालो" +
	"गथानाथाईतिबेटीयुगारिटिकवाईदृश्य संवादपुरातन फारसीदृश्यमान भाषायीवंशपरंपरागतगणिती" +
	" संकेतलिपीप्रतीकअलिखितसामान्यअज्ञात लिपी"

var mrScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xc, 0x40, 0x5b, 0x73, 0x7f, 0x7f, 0x7f, 0x8b, 0x9d,
	0xc4, 0xdc, 0xf1, 0x100, 0x10c, 0x11b, 0x127, 0x193, 0x1a5, 0x1ae, 0x1c0, 0x1cf,
	0x1e4, 0x1ff, 0x214, 0x26b, 0x283, 0x295, 0x295, 0x2c6, 0x2fa, 0x33a, 0x33a, 0x34f,
	0x380, 0x398, 0x3b9, 0x3c8, 0x3c8, 0x3d7, 0x3ec, 0x404, 0x413, 0x41c, 0x42b, 0x44a,
	0x46f, 0x481, 0x499, 0x499, 0x4af, 0x4e7, 0x512, 0x524, 0x543, 0x558, 0x567, 0x567,
	0x57d, 0x595, 0x5ad, 0x5bc, 0x5bc, 0x5cb, 0x5dd, 0x5dd, 0x5ec, 0x5f8, 0x601, 0x62c,
	0x64e, 0x65d, 0x66c, 0x67e, 0x697, 0x6b0, 0x6b0, 0x6b0, 0x6c8, 0x6e0, 0x6e0, 0x6fb,
	0x716, 0x74a, 0x74a, 0x74a, 0x762, 0x777, 0x777, 0x78f, 0x798, 0x798, 0x7ba, 0x7d2,
	0x7d2, 0x7d2, 0x7d2, 0x7e4, 0x7e4, 0x7f0, 0x803, 0x815, 0x824, 0x83f, 0x83f, 0x83f,
	0x864, 0x87a, 0x8b7, 0x8dc, 0x8f8, 0x910, 0x93b, 0x97b, 0x98d, 0x9b1, 0x9c0, 0x9d5,
	0x9e4, 0x9e4, 0x9ff, 0xa1b, 0xa33, 0xa33, 0xa33, 0xa33, 0xa45, 0xa45, 0xa57, 0xa79,
	0xa8e, 0xad1, 0xafc, 0xb24, 0xb3c, 0xb3c, 0xb4c, 0xb69, 0xb78, 0xb78, 0xb8e, 0xb9d,
	0xbb5, 0xbca, 0xbdf, 0xbeb, 0xbf4, 0xc06, 0xc06, 0xc21, 0xc2a, 0xc49, 0xc49, 0xc49,
	0xc6b, 0xc90, 0xc96, 0xcb7, 0xce2, 0xcf4, 0xd06, 0xd1b, 0xd3a,
}

const msScriptStr = "" +
	"ArabArmeniaBaliBamuBengaliBopomofoBrailleCansCyrilDevanagariEthiopiaGeorgiaGreek" +
	"GujaratGurmukhiHangulHanHan RingkasHan TradisionalIbraniHiraganaJepunKatakanaKhm" +
	"erKannadaKoreaLaoLatinMalayalamMongoliaMyammarOriyaSinhalaTamilTeluguThaanaThaiT" +
	"ibetSimbolTidak ditulisBiasaSkrip Tidak Diketahui"

var msScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x4, 0x4, 0xb, 0xb, 0xf, 0x13, 0x13, 0x13, 0x1a,
	0x1a, 0x22, 0x22, 0x29, 0x29, 0x29, 0x29, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d,
	0x2d, 0x2d, 0x32, 0x32, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x44,
	0x44, 0x4b, 0x4b, 0x4b, 0x4b, 0x50, 0x57, 0x5f, 0x65, 0x68, 0x68, 0x73,
	0x82, 0x88, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x95, 0x95,
	0x95, 0x9d, 0x9d, 0xa2, 0xa2, 0xa9, 0xae, 0xae, 0xae, 0xae, 0xb1, 0xb1,
	0xb1, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6,
	0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xbf, 0xbf, 0xc7, 0xc7, 0xc7, 0xc7, 0xce,
	0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xd3, 0xd3, 0xd3, 0xd3,
	0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3,
	0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xd3, 0xda, 0xda, 0xda, 0xda,
	0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xdf, 0xdf, 0xdf, 0xe5,
	0xe5, 0xe5, 0xe5, 0xeb, 0xef, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xf4,
	0xf4, 0xf4, 0xf4, 0xf4, 0xf4, 0xfa, 0x107, 0x10c, 0x121,
}

const myScriptStr = "" +
	"အာရေဗျအာမေးနီးယားဘင်္ဂါလီဘိုပိုဗြဟ္မမီဘရေစစ်ရိလစ်ဒီဗနာဂရီအီသီယိုးပီးယားဂျော်ဂျီယ" +
	"န်ဂရိဂုဂျာရသီဂူရူဟန်ဂူးလ်ဟန်ရိုးရှင်းသော ဟန်ရှေးရိုးစဉ်လာဟန်ဟီဗရူးဟိရဂဏခတခဏ သို့" +
	"မဟုတ် ဟိရဂဏဂျာဗားနီးစ်ဂျပန်ကယားလီခတခဏခမာခန္နာဒါကိုးရီးယားလာအိုလက်တင်မာလာရာလန်မွန" +
	"်ဂိုလီးယားမြန်မာအိုရာဆင်ဟာလဆူဒန်တိုင်လီတမီးလ်တီလုတဂလော့ဂ်သာအ်ထိုင်းတိဘက်မြင်နိုင" +
	"်သော စကားပါရှန် အဟောင်းရီသင်္ကေတမရေးထားသောအများနှင့်သက်ဆိုင်သောမသိ သို့မဟုတ် မရှ" +
	"ိသော စကားလုံး"

var myScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x12, 0x12, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x4b,
	0x4b, 0x5d, 0x72, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
	0x7b, 0x7b, 0x93, 0x93, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xd5,
	0xd5, 0xf6, 0xf6, 0xf6, 0xf6, 0xff, 0x117, 0x123, 0x13b, 0x144, 0x144, 0x172,
	0x1a2, 0x1b4, 0x1c3, 0x1c3, 0x1c3, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x21c, 0x22b, 0x22b,
	0x23d, 0x249, 0x249, 0x252, 0x252, 0x267, 0x285, 0x285, 0x285, 0x285, 0x294, 0x294,
	0x294, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6,
	0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2c1, 0x2c1, 0x2e8, 0x2e8, 0x2e8, 0x2e8, 0x2fa,
	0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x2fa, 0x309, 0x309, 0x309, 0x309,
	0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x309,
	0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x309, 0x31b, 0x31b, 0x32a, 0x32a,
	0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x32a, 0x33f, 0x33f, 0x351, 0x351, 0x351, 0x35d,
	0x35d, 0x35d, 0x375, 0x381, 0x393, 0x3a2, 0x3a2, 0x3a2, 0x3a2, 0x3d3, 0x3d3, 0x3d3,
	0x3fb, 0x3fb, 0x401, 0x401, 0x401, 0x416, 0x434, 0x473, 0x4c7,
}

const neScriptStr = "" +
	"अरबीआर्मीआर्मेनियालीआभेस्टानबालीबाटकबङ्गालीब्लिजसिम्बोल्सबोपोमोफोब्राह्मीब्रेलबु" +
	"गिनिजबुहिदकाक्म्कारियनचामचेरोकीकिर्थकप्टिककप्रियटसिरिलिकदेवानागरीडेसेरेटइजिप्टिय" +
	"न डेमोटिकइजिप्टियन हाइरटिकइजिप्टियन हाइरोग्लिफ्सइथियोपिकग्रुजियाली खुट्सुरीजोर्ज" +
	"ियनग्लागोलिटिकगोथिकग्रीकगुजरातीगुरूमुखीहान्गुलहानहानुनुसरलिकृत चिनीपरम्परागत चिन" +
	"ीहिब्रुहिरागनापहावह हमोङ्गकाताकाना वा हिरागानापुरानो हङ्गेरियालीइन्दुसपुरानो इटा" +
	"लिकजाभानीजापानीकायाहलीकाताकानाखारोस्थितिखमेरकान्नाडाकोरियनक्थीलान्नालाओफ्राक्टुर" +
	" ल्याटिनग्यालिक ल्याटिनल्याटिनलेप्चालिम्बुलाइसियनलाइडियनमान्डाएनमानिकाएनमाया हाइ" +
	"रोग्लिफ्समेरियोटिकमलायालममङ्गोलजूनमाइटेइ मायेकम्यान्मारएन्कोओघामओलचिकीओर्खोनओडिय" +
	"ाओस्मान्यापुरानो पर्मिकफाग्स-पाफ्लिफ्ल्पबुक पहल्भीफोनिसियनपोल्लार्ड फोनेटिकपिआरट" +
	"ीरेजाङरोङ्गोरोङ्गोरूनिकसमारिटनसारतीसौराष्ट्रसाइनराइटिङशाभियनसिन्हालासुडानीस्ल्यो" +
	"टी नाग्रीसिरियाकइस्ट्रेनजेलो सिरियाकपश्चिमी सिरियाकपूर्वी सिरियाकटाग्वान्वाटाइले" +
	"न्यू टाइ लुइतामिलटाभ्टतेलेगुटेङ्वारटिफिनाघटागालोगथानाथाईतिब्बतीयुगारिटिकभाइदृश्य" +
	"मय वाणीपुरानो पर्सियनयीइन्हेरिटेडजमथप्रतीकहरूनलेखिएकोसाझाअज्ञात लिपि"

var neScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xc, 0x1b, 0x3c, 0x54, 0x60, 0x60, 0x60, 0x6c, 0x81,
	0xab, 0xc3, 0xdb, 0xea, 0xff, 0x10e, 0x120, 0x120, 0x132, 0x13b, 0x14d, 0x15c,
	0x16e, 0x183, 0x198, 0x198, 0x1b3, 0x1c8, 0x1c8, 0x1f9, 0x22a, 0x26a, 0x26a, 0x282,
	0x2b9, 0x2d1, 0x2f2, 0x301, 0x301, 0x310, 0x325, 0x33d, 0x352, 0x35b, 0x36d, 0x38f,
	0x3b7, 0x3c9, 0x3de, 0x3de, 0x400, 0x438, 0x46c, 0x47e, 0x4a3, 0x4b5, 0x4c7, 0x4c7,
	0x4dc, 0x4f4, 0x512, 0x51e, 0x51e, 0x536, 0x548, 0x548, 0x554, 0x566, 0x56f, 0x5a0,
	0x5cb, 0x5e0, 0x5f2, 0x604, 0x604, 0x604, 0x604, 0x604, 0x619, 0x62e, 0x62e, 0x646,
	0x65e, 0x68f, 0x68f, 0x68f, 0x6aa, 0x6bf, 0x6bf, 0x6d1, 0x6da, 0x6da, 0x6fc, 0x717,
	0x717, 0x717, 0x717, 0x726, 0x726, 0x732, 0x744, 0x756, 0x765, 0x780, 0x780, 0x780,
	0x7a5, 0x7bb, 0x7c7, 0x7d6, 0x7f2, 0x80a, 0x83b, 0x84d, 0x85c, 0x880, 0x88f, 0x8a4,
	0x8b3, 0x8b3, 0x8ce, 0x8ec, 0x8fe, 0x8fe, 0x8fe, 0x8fe, 0x916, 0x916, 0x928, 0x953,
	0x968, 0x9a2, 0x9cd, 0x9f5, 0xa13, 0xa13, 0xa22, 0xa42, 0xa51, 0xa51, 0xa60, 0xa72,
	0xa87, 0xa9c, 0xab1, 0xabd, 0xac6, 0xadb, 0xadb, 0xaf6, 0xaff, 0xb21, 0xb21, 0xb21,
	0xb49, 0xb49, 0xb4f, 0xb6d, 0xb76, 0xb91, 0xba9, 0xbb5, 0xbd4,
}

const nlScriptStr = "" +
	"DefakaKaukasisch AlbaneesArabischKeizerlijk ArameesArmeensAvestaansBalineesBamou" +
	"nBassa VahBatakBengaalsBlissymbolenBopomofoBrahmiBrailleBugineesBuhidChakmaVeren" +
	"igde Canadese Aboriginal-symbolenCarischChamCherokeeCirthKoptischCyprischCyrilli" +
	"schOudkerkslavisch CyrillischDevanagariDeseretDuployan snelschriftEgyptisch demo" +
	"tischEgyptisch hiëratischEgyptische hiërogliefenElbasanEthiopischGeorgisch Khuts" +
	"uriGeorgischGlagolitischGothischGranthaGrieksGujaratiGurmukhiHangulHanHanunoover" +
	"eenvoudigd Chineestraditioneel ChineesHebreeuwsHiraganaAnatolische hiërogliefenP" +
	"ahawh HmongKatakana of HiraganaOudhongaarsIndusOud-italischJavaansJapansJurchenK" +
	"ayah LiKatakanaKharoshthiKhmerKhojkiKannadaKoreaansKpelleKaithiLannaLaotiaansGot" +
	"isch LatijnGaelisch LatijnLatijnLepchaLimbuLineair ALineair BFraserLomaLycischLy" +
	"dischMahajaniMandaeansManicheaansMayahiërogliefenMendeMeroitisch cursiefMeroïtis" +
	"chMalayalamModiMongoolsMoonMroMeiteiBirmaansOud Noord-ArabischNabateaansNaxi Geb" +
	"aN’KoNüshuOghamOl ChikiOrkhonOdiaOsmanyaPalmyreensPau Cin HauOudpermischPhags-pa" +
	"Inscriptioneel PahlaviPsalmen PahlaviBoek PahlaviFoenicischPollard-fonetischInsc" +
	"riptioneel ParthischRejangRongorongoRunicSamaritaansSaratiOud Zuid-ArabischSaura" +
	"shtraSignWritingShavianSharadaSiddhamSindhiSingaleesSora SompengSoendaneesSyloti" +
	" NagriSyriacEstrangelo ArameesWest-ArameesOost-ArameesTagbanwaTakriTai LeNieuw T" +
	"ai LueTamilTangutTai VietTeluguTengwarTifinaghTagalogThaanaThaiTibetaansTirhutaU" +
	"garitischVaiZichtbare spraakVarang KshitiWoleaiOudperzischSumero-Akkadian Cuneif" +
	"ormYiOvergeërfdWiskundige notatieSymbolenongeschrevenalgemeenonbekend schriftsys" +
	"teem"

var nlScriptIdx = []uint16{ // 165 entries
	0x0, 0x6, 0x19, 0x21, 0x33, 0x3a, 0x43, 0x4b, 0x51, 0x5a, 0x5f, 0x67,
	0x73, 0x7b, 0x81, 0x88, 0x90, 0x95, 0x9b, 0xc1, 0xc8, 0xcc, 0xd4, 0xd9,
	0xe1, 0xe9, 0xf3, 0x10d, 0x117, 0x11e, 0x132, 0x145, 0x15a, 0x172, 0x179, 0x183,
	0x195, 0x19e, 0x1aa, 0x1b2, 0x1b9, 0x1bf, 0x1c7, 0x1cf, 0x1d5, 0x1d8, 0x1df, 0x1f4,
	0x208, 0x211, 0x219, 0x232, 0x23e, 0x252, 0x25d, 0x262, 0x26e, 0x275, 0x27b, 0x282,
	0x28a, 0x292, 0x29c, 0x2a1, 0x2a7, 0x2ae, 0x2b6, 0x2bc, 0x2c2, 0x2c7, 0x2d0, 0x2de,
	0x2ed, 0x2f3, 0x2f9, 0x2fe, 0x307, 0x310, 0x316, 0x31a, 0x321, 0x328, 0x330, 0x339,
	0x344, 0x355, 0x35a, 0x36c, 0x377, 0x380, 0x384, 0x38c, 0x390, 0x393, 0x399, 0x3a1,
	0x3b3, 0x3bd, 0x3c6, 0x3cc, 0x3d2, 0x3d7, 0x3df, 0x3e5, 0x3e9, 0x3f0, 0x3fa, 0x405,
	0x410, 0x418, 0x42e, 0x43d, 0x449, 0x453, 0x464, 0x47c, 0x482, 0x48c, 0x491, 0x49c,
	0x4a2, 0x4b3, 0x4bd, 0x4c8, 0x4cf, 0x4d6, 0x4dd, 0x4e3, 0x4ec, 0x4f8, 0x502, 0x50e,
	0x514, 0x526, 0x532, 0x53e, 0x546, 0x54b, 0x551, 0x55e, 0x563, 0x569, 0x571, 0x577,
	0x57e, 0x586, 0x58d, 0x593, 0x597, 0x5a0, 0x5a7, 0x5b1, 0x5b4, 0x5c4, 0x5d1, 0x5d7,
	0x5e2, 0x5fb, 0x5fd, 0x608, 0x61a, 0x622, 0x62e, 0x636, 0x64d,
}

const noScriptStr = "" +
	"afakaarabiskarameiskarmenskavestiskbalinesiskbamumbassa vahbatakbengalskblissymb" +
	"olbopomofobrahmibraillebuginesiskbuhidchakmafelles kanadiske urspråksstavelserka" +
	"riskchamcherokeecirthkoptiskkypriotiskkyrilliskkirkeslavisk kyrilliskdevanagarid" +
	"eseretduployan stenografiegyptisk demotiskegyptisk hieratiskegyptiske hieroglyfe" +
	"retiopiskgeorgisk khutsurigeorgiskglagolittiskgotiskgammeltamilskgreskgujaratigu" +
	"rmukhihangulhanhanunooforenklet hantradisjonell hanhebraiskhiraganaanatoliske hi" +
	"eroglyferpahawh hmongkatakana eller hiraganagammelungarskindusgammelitaliskjavan" +
	"esiskjapanskjurchenkayah likatakanakharoshthikhmerkhojkikannadakoreanskkpellekai" +
	"thisklannalaotiskfrakturlatinskgælisk latinsklatinsklepchalimbulineær Alineær Bf" +
	"raserlomalykisklydiskmandaiskmanikeiskmaya-hieroglyfermendemeroitisk kursivmeroi" +
	"tiskmalayalammongolskmoonmromeitei-mayekmyanmargammelnordarabisknabataeansknaxi " +
	"geban’konüshuoghamol-chikiorkhonoriyaosmanyapalmyrenskgammelpermiskphags-painskr" +
	"ipsjonspahlavipsalter pahlavipahlavifønikiskpollard-fonetiskinskripsjonsparthisk" +
	"rejangrongorongorunersamaritansksaratigammelsørarabisksaurashtrategnskriftshavis" +
	"ksharadakhudawadisinhalasora sompengsundanesisksyloti nagrisyriskestrangelosyria" +
	"kiskvestlig syriakiskøstlig syriakisktagbanwatakritai leny tai luetamilsktangutt" +
	"ai viettelugutengwartifinaghtagalogthaanathaitibetansktirhutaugaritiskvaisynlig " +
	"talevarang kshitiwoleaigammelpersisksumersk-akkadisk kileskriftyinedarvetmatemat" +
	"isk notasjonsymbolerspråk uten skriftfellesukjent skrift"

var noScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x5, 0xc, 0x14, 0x1b, 0x23, 0x2d, 0x32, 0x3b, 0x40, 0x48,
	0x52, 0x5a, 0x60, 0x67, 0x71, 0x76, 0x7c, 0x9f, 0xa5, 0xa9, 0xb1, 0xb6,
	0xbd, 0xc7, 0xd0, 0xe6, 0xf0, 0xf7, 0x10a, 0x11b, 0x12d, 0x142, 0x142, 0x14a,
	0x15b, 0x163, 0x16f, 0x175, 0x182, 0x187, 0x18f, 0x197, 0x19d, 0x1a0, 0x1a7, 0x1b4,
	0x1c4, 0x1cc, 0x1d4, 0x1ea, 0x1f6, 0x20d, 0x21a, 0x21f, 0x22c, 0x236, 0x23d, 0x244,
	0x24c, 0x254, 0x25e, 0x263, 0x269, 0x270, 0x278, 0x27e, 0x286, 0x28b, 0x292, 0x2a0,
	0x2af, 0x2b6, 0x2bc, 0x2c1, 0x2ca, 0x2d3, 0x2d9, 0x2dd, 0x2e3, 0x2e9, 0x2e9, 0x2f1,
	0x2fa, 0x30a, 0x30f, 0x31f, 0x328, 0x331, 0x331, 0x339, 0x33d, 0x340, 0x34c, 0x353,
	0x364, 0x36f, 0x378, 0x37e, 0x384, 0x389, 0x391, 0x397, 0x39c, 0x3a3, 0x3ad, 0x3ad,
	0x3ba, 0x3c2, 0x3d5, 0x3e4, 0x3eb, 0x3f4, 0x404, 0x418, 0x41e, 0x428, 0x42d, 0x438,
	0x43e, 0x44f, 0x459, 0x463, 0x46a, 0x471, 0x471, 0x47a, 0x481, 0x48d, 0x498, 0x4a4,
	0x4aa, 0x4bd, 0x4ce, 0x4df, 0x4e7, 0x4ec, 0x4f2, 0x4fc, 0x503, 0x509, 0x511, 0x517,
	0x51e, 0x526, 0x52d, 0x533, 0x537, 0x540, 0x547, 0x550, 0x553, 0x55e, 0x56b, 0x571,
	0x57e, 0x599, 0x59b, 0x5a3, 0x5b6, 0x5be, 0x5d0, 0x5d6, 0x5e3,
}

const paScriptStr = "" +
	"ਅਰਬੀਅਰਮੀਨੀਆਈਬੰਗਾਲੀਬੋਪੋਮੋਫੋਬਰੇਲਸਿਰੀਲਿਕਦੇਵਨਾਗਰੀਇਥੀਓਪਿਕਜਾਰਜੀਆਈਗ੍ਰੀਕਗੁਜਰਾਤੀਗੁਰਮੁਖੀਹੰ" +
	"ਗੁਲਹਾਨਸਰਲ ਹਾਨਰਵਾਇਤੀ ਹਾਨਹਿਬਰੂਹਿਰਾਗਾਨਾਜਪਾਨੀਕਾਟਾਕਾਨਾਖਮੇਰਕੰਨੜਕੋਰੀਆਈਲਾਓਲਾਤੀਨੀਮਲਿਆਲਮਮੰ" +
	"ਗੋਲੀਅਨਮਿਆਂਮਾਰਉੜੀਆਸਿੰਹਾਲਾਤਮਿਲਤੇਲਗੂਥਾਨਾਥਾਈਤਿੱਬਤੀਗਣਿਤ ਚਿੰਨ੍ਹ-ਲਿਪੀਚਿੰਨ੍ਹਅਲਿਖਤਸਧਾਰਨਅਣ" +
	"ਪਛਾਤੀ ਲਿਪੀ"

var paScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xc, 0xc, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x36,
	0x36, 0x4e, 0x4e, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
	0x5a, 0x5a, 0x6f, 0x6f, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x9c,
	0x9c, 0xb1, 0xb1, 0xb1, 0xb1, 0xc0, 0xd5, 0xea, 0xf9, 0x102, 0x102, 0x115,
	0x131, 0x140, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x158, 0x167, 0x167,
	0x167, 0x17f, 0x17f, 0x18b, 0x18b, 0x197, 0x1a9, 0x1a9, 0x1a9, 0x1a9, 0x1b2, 0x1b2,
	0x1b2, 0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1c4,
	0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1c4, 0x1d6, 0x1d6, 0x1ee, 0x1ee, 0x1ee, 0x1ee, 0x203,
	0x203, 0x203, 0x203, 0x203, 0x203, 0x203, 0x203, 0x203, 0x20f, 0x20f, 0x20f, 0x20f,
	0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f,
	0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x224, 0x224, 0x224, 0x224,
	0x224, 0x224, 0x224, 0x224, 0x224, 0x224, 0x224, 0x224, 0x230, 0x230, 0x230, 0x23f,
	0x23f, 0x23f, 0x23f, 0x24b, 0x254, 0x266, 0x266, 0x266, 0x266, 0x266, 0x266, 0x266,
	0x266, 0x266, 0x266, 0x266, 0x292, 0x2a4, 0x2b3, 0x2c2, 0x2e4,
}

const plScriptStr = "" +
	"arabskiearmiormiańskieawestyjskiebalijskiebamunbatakbengalskiesymbole Blissabopo" +
	"mofobrahmiBraille’abugińskiebuhidchakmazunifikowane symbole kanadyjskich autocht" +
	"onówkaryjskieczamskieczirokeskicirthkoptyjskiecypryjskiecyrylicacyrylica staro-c" +
	"erkiewno-słowiańskadevanagarideseretegipskie demotyczneegipskie hieratycznehiero" +
	"glify egipskieetiopskiegruzińskie chucurigruzińskiegłagolicagotyckiegreckiegudźa" +
	"rackiegurmukhihangylhanhanunoouproszczone hantradycyjne hanhebrajskiehiraganapah" +
	"awh hmongkatakana lub hiraganastarowęgierskieindusstarowłoskiejawajskiejapońskie" +
	"kayah likatakanacharostikhmerskiekannadakoreańskiekaithilannalaotańskiełaciński " +
	"- frakturałaciński - odmiana gaelickałacińskielepchalimbulinearne Alinearne Blik" +
	"ijskielidyjskiemandejskiemanichejskiehieroglify Majówmeroickiemalajalammongolski" +
	"eMoon’ameitei mayekbirmańskien’kooghamol chikiorchońskieorijaosmanyastaropermski" +
	"ephags-painskrypcyjne pahlawipahlawi psałterzowypahlawi książkowyfenickifonetycz" +
	"ny Pollard’apartyjski inskrypcyjnyrejangrongorongorunicznesamarytańskisaratisaur" +
	"ashtrapismo znakoweshawasyngaleskiesundajskiesyloti nagrisyryjskisyriacki estran" +
	"gelosyryjski (odmiana zachodnia)syryjski (odmiana wschodnia)tagbanwatai lenowy t" +
	"ai luetamilskietai viettelugutengwartifinagh (berberski)tagalogthaanatajskietybe" +
	"tańskieugaryckievaiVisible Speechstaroperskieklinowe sumero-akadyjskieyidziedzic" +
	"zonenotacja matematycznasymbolejęzyk bez systemu pismawspólnenieznane lub niepop" +
	"rawne"

var plScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x8, 0xc, 0x17, 0x22, 0x2b, 0x30, 0x30, 0x35, 0x3f,
	0x4d, 0x55, 0x5b, 0x66, 0x70, 0x75, 0x7b, 0xa9, 0xb2, 0xba, 0xc4, 0xc9,
	0xd3, 0xdd, 0xe5, 0x10a, 0x114, 0x11b, 0x11b, 0x12e, 0x142, 0x155, 0x155, 0x15e,
	0x171, 0x17c, 0x186, 0x18e, 0x18e, 0x195, 0x1a1, 0x1a9, 0x1af, 0x1b2, 0x1b9, 0x1c8,
	0x1d6, 0x1e0, 0x1e8, 0x1e8, 0x1f4, 0x209, 0x219, 0x21e, 0x22b, 0x234, 0x23e, 0x23e,
	0x246, 0x24e, 0x256, 0x25f, 0x25f, 0x266, 0x271, 0x271, 0x277, 0x27c, 0x287, 0x29c,
	0x2b9, 0x2c4, 0x2ca, 0x2cf, 0x2d9, 0x2e3, 0x2e3, 0x2e3, 0x2ec, 0x2f5, 0x2f5, 0x2ff,
	0x30b, 0x31c, 0x31c, 0x31c, 0x325, 0x32e, 0x32e, 0x338, 0x340, 0x340, 0x34c, 0x357,
	0x357, 0x357, 0x357, 0x35d, 0x35d, 0x362, 0x36a, 0x375, 0x37a, 0x381, 0x381, 0x381,
	0x38e, 0x396, 0x3aa, 0x3be, 0x3d1, 0x3d8, 0x3ee, 0x404, 0x40a, 0x414, 0x41c, 0x429,
	0x42f, 0x42f, 0x439, 0x446, 0x44b, 0x44b, 0x44b, 0x44b, 0x456, 0x456, 0x460, 0x46c,
	0x474, 0x487, 0x4a3, 0x4bf, 0x4c7, 0x4c7, 0x4cd, 0x4d9, 0x4e2, 0x4e2, 0x4ea, 0x4f0,
	0x4f7, 0x50b, 0x512, 0x518, 0x51f, 0x52b, 0x52b, 0x534, 0x537, 0x545, 0x545, 0x545,
	0x551, 0x56a, 0x56c, 0x578, 0x58c, 0x593, 0x5ab, 0x5b3, 0x5cb,
}

const ptScriptStr = "" +
	"árabearmiarmênioavésticobalinêsbamumbataquebengalisímbolos blissbopomofobrahmibr" +
	"aillebuginêsbuhidcakmescrita silábica unificada dos aborígenes canadensescariano" +
	"chamcherokeecirthcópticocipriotacirílicocirílico eslavo eclesiásticodevanágaride" +
	"seretdemótico egípciohierático egípciohieróglifos egípciosetiópicokhutsuri georg" +
	"ianogeorgianoglagolíticogóticogregogujeratigurmuquihangulhanhanunoohan simplific" +
	"adohan tradicionalhebraicohiraganapahawh hmongkatakana ou hiraganahúngaro antigo" +
	"indoitálico antigojavanêsjaponêskayah likatakanakharoshthikhmerkannadacoreanokth" +
	"ilannalaolatim frakturlatim gaélicolatimlepchalimbuA linearB linearlisulíciolídi" +
	"omandaicomaniqueanohieróglifos maiasmeroítico cursivomeroíticomalaialamongolmoon" +
	"meitei mayekbirmanêsn’koogâmicool chikiorkhonoriyaosmaniapérmico antigophags-pap" +
	"hliphlppahlavi antigofeníciofonético pollardprtirejangrongorongorúnicosamaritano" +
	"saratisaurashtrasignwritingshavianocingalêssundanêssyloti nagrisiríacosiríaco es" +
	"trangelosiríaco ocidentalsiríaco orientaltagbanwatai Lenovo tai luetâmiltavttélu" +
	"gotengwartifinaghtagalothaanatailandêstibetanougaríticovaivisible speechpersa an" +
	"tigosumério-acadiano cuneiformeyiherdadozmthzsymágrafocomumescrita desconhecida"

var ptScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x6, 0xa, 0x12, 0x1b, 0x23, 0x28, 0x28, 0x2f, 0x36,
	0x45, 0x4d, 0x53, 0x5a, 0x62, 0x67, 0x6b, 0xa1, 0xa8, 0xac, 0xb4, 0xb9,
	0xc1, 0xc9, 0xd2, 0xf0, 0xfb, 0x102, 0x102, 0x114, 0x127, 0x13d, 0x13d, 0x146,
	0x158, 0x161, 0x16d, 0x174, 0x174, 0x179, 0x181, 0x189, 0x18f, 0x192, 0x199, 0x1a9,
	0x1b8, 0x1c0, 0x1c8, 0x1c8, 0x1d4, 0x1e8, 0x1f7, 0x1fb, 0x20a, 0x212, 0x21a, 0x21a,
	0x222, 0x22a, 0x234, 0x239, 0x239, 0x240, 0x247, 0x247, 0x24b, 0x250, 0x253, 0x260,
	0x26e, 0x273, 0x279, 0x27e, 0x286, 0x28e, 0x292, 0x292, 0x298, 0x29e, 0x29e, 0x2a6,
	0x2b0, 0x2c2, 0x2c2, 0x2d4, 0x2de, 0x2e6, 0x2e6, 0x2ec, 0x2f0, 0x2f0, 0x2fc, 0x305,
	0x305, 0x305, 0x305, 0x30b, 0x30b, 0x313, 0x31b, 0x321, 0x326, 0x32d, 0x32d, 0x32d,
	0x33c, 0x344, 0x348, 0x34c, 0x35a, 0x362, 0x373, 0x377, 0x37d, 0x387, 0x38e, 0x398,
	0x39e, 0x39e, 0x3a8, 0x3b3, 0x3bb, 0x3bb, 0x3bb, 0x3bb, 0x3c4, 0x3c4, 0x3cd, 0x3d9,
	0x3e1, 0x3f4, 0x406, 0x417, 0x41f, 0x41f, 0x425, 0x431, 0x437, 0x437, 0x43b, 0x442,
	0x449, 0x451, 0x457, 0x45d, 0x467, 0x46f, 0x46f, 0x479, 0x47c, 0x48a, 0x48a, 0x48a,
	0x496, 0x4b2, 0x4b4, 0x4bb, 0x4bf, 0x4c3, 0x4ca, 0x4cf, 0x4e3,
}

const ptPTScriptStr = "" +
	"arméniosímbolos Blissegípcio demóticoegípcio hieráticoguzeratehan simplificadoha" +
	"n tradicionalinduslinear Alinear Bsiloti nagritai letelugucuneiforme sumero-acad" +
	"ianosímbolosnão escrito"

var ptPTScriptIdx = []uint16{ // 163 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8, 0x8,
	0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
	0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x29, 0x3c, 0x3c, 0x3c, 0x3c,
	0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x44, 0x44, 0x44, 0x44, 0x44, 0x54,
	0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x68, 0x68, 0x68, 0x68, 0x68,
	0x68, 0x68, 0x68, 0x68, 0x68, 0x68, 0x68, 0x68, 0x68, 0x68, 0x68, 0x68,
	0x68, 0x68, 0x68, 0x68, 0x70, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
	0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
	0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
	0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
	0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x84,
	0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x90,
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90,
	0x90, 0xaa, 0xaa, 0xaa, 0xaa, 0xb3, 0xbf,
}

const roScriptStr = "" +
	"arabăarmeanăbalinezăbengalezăbopomofobraillesilabică aborigenă canadiană unifica" +
	"tăcoptăcipriotăchirilicăchirilică slavonă bisericească vechedevanagarimormonădem" +
	"otică egipteanăhieratică egipteanăhieroglife egipteneetiopianăgeorgiană biserice" +
	"ascăgeorgianăglagoliticăgoticăgreacăgujaratigurmukhihangulhanhan simplificatăhan" +
	" tradiționalăebraicăhiraganakatakana sau hiraganamaghiară vecheindusitalică vech" +
	"ejavanezăjaponezăkatakanakhmerăkannadacoreeanălaoțianălatină Frakturlatină gaeli" +
	"călatinălineară Alineară Blidianăhieroglife mayamalayalammongolăbirmanăoriyafeni" +
	"cianărunicăsingalezăsiriacăsiriacă occidentalăsiriacă orientalătamilăteluguberbe" +
	"răthaanathailandezătibetanăpersană vechecuneiformă sumero-akkadianămoștenităsimb" +
	"olurinescrisăcomunăscriere necunoscută"

var roScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x6, 0x6, 0xe, 0xe, 0x17, 0x17, 0x17, 0x17, 0x21,
	0x21, 0x29, 0x29, 0x30, 0x30, 0x30, 0x30, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a,
	0x60, 0x69, 0x73, 0x9a, 0xa4, 0xac, 0xac, 0xc0, 0xd5, 0xe8, 0xe8, 0xf2,
	0x10a, 0x114, 0x120, 0x127, 0x127, 0x12e, 0x136, 0x13e, 0x144, 0x147, 0x147, 0x158,
	0x16a, 0x172, 0x17a, 0x17a, 0x17a, 0x18f, 0x19e, 0x1a3, 0x1b1, 0x1ba, 0x1c3, 0x1c3,
	0x1c3, 0x1cb, 0x1cb, 0x1d2, 0x1d2, 0x1d9, 0x1e2, 0x1e2, 0x1e2, 0x1e2, 0x1ec, 0x1fb,
	0x20b, 0x212, 0x212, 0x212, 0x21c, 0x226, 0x226, 0x226, 0x226, 0x22e, 0x22e, 0x22e,
	0x22e, 0x23d, 0x23d, 0x23d, 0x23d, 0x246, 0x246, 0x24e, 0x24e, 0x24e, 0x24e, 0x256,
	0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x256, 0x25b, 0x25b, 0x25b, 0x25b,
	0x25b, 0x25b, 0x25b, 0x25b, 0x25b, 0x265, 0x265, 0x265, 0x265, 0x265, 0x26c, 0x26c,
	0x26c, 0x26c, 0x26c, 0x26c, 0x26c, 0x26c, 0x26c, 0x26c, 0x276, 0x276, 0x276, 0x276,
	0x27e, 0x27e, 0x293, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2a6, 0x2ad, 0x2ad, 0x2ad, 0x2b3,
	0x2b3, 0x2bb, 0x2bb, 0x2c1, 0x2cd, 0x2d6, 0x2d6, 0x2d6, 0x2d6, 0x2d6, 0x2d6, 0x2d6,
	0x2e4, 0x301, 0x301, 0x30c, 0x30c, 0x315, 0x31e, 0x325, 0x339,
}

const ruScriptStr = "" +
	"афакаарабицаАрамейскаяармянскаяАвестийскаяБалийскаябамумбасса (вах)Батакскаябенг" +
	"альскаяБлиссимволикабопомофоБрахмиБрайляБугинизийскаяБухидЧакмийскаяКанадское сл" +
	"оговое письмоКарийскаяЧамскаяЧерокиКиртКоптскаяКипрскаякириллицаСтарославянскаяд" +
	"еванагариДезеретдуплоянская скорописьЕгипетская демотическаяЕгипетская иератичес" +
	"каяЕгипетская иероглифическаяэфиопскаяГрузинская хуцуригрузинскаяГлаголицаГотска" +
	"ягрантхагреческаягуджаратигурмукхихангылькитайскаяХанунуупрощенная китайскаятрад" +
	"иционная китайскаяивритхираганалувийские иероглифыПахау хмонгКатакана или хирага" +
	"наСтаровенгерскаяХараппская (письменность долины Инда)СтароитальянскаяЯванскаяяп" +
	"онскаячжурчжэньскаяКайакатаканаКхароштхикхмерскаяходжикиканнадакорейскаякпеллеКа" +
	"йтхиЛанналаосскаяЛатинская фрактураГэльская латинскаялатиницаЛепхаЛимбуЛинейное " +
	"письмо АЛинейное письмо БлисуломаЛицианЛидийскаяМандейскаяМанихейскаяМайямендеме" +
	"роитская курсивнаяМероитскаямалаяльскаямонгольскаяАзбука МунамроМанипуримьянманс" +
	"каясеверноаравийскоенабатейскаянаси гебаНконюй-шуОгамическаяОл ЧикиОрхоно-енисей" +
	"скаяорияОсманскаяпальмирыДревнепермскаяПагспапехлевийскаяпахлави псалтирнаяПахла" +
	"ви книжнаяФиникийскаяПоллардовская фонетикапарфянскаяРеджангскаяРонго-ронгоРунич" +
	"ескаяСамаритянскаяСаратистароюжноарабскаяСаураштраЯзык знаковАлфавит Шоушарадакх" +
	"удавадисингальскаясора-сонпенгСунданскаяСилоти НагриСирийскаяСирийская эстрангел" +
	"оЗападносирийскаяВосточно-сирийскаяТагбанватакриТайский ЛеНовый Тайский Летамиль" +
	"скаятангутское менятай-вьеттелугуТенгварскаяДревнеливийскаяТагалогтаанатайскаяти" +
	"бетскаятирхутаУгаритскаяВайскаяВидимая речьваранг-кшитиволеаиСтароперсидскаяШуме" +
	"ро-аккадская клинописьИУнаследованнаяматематические обозначениясимволыбесписьмен" +
	"ныйобщепринятаянеизвестная письменность"

var ruScriptIdx = []uint16{ // 165 entries
	0x0, 0xa, 0xa, 0x18, 0x2c, 0x3e, 0x54, 0x66, 0x70, 0x83, 0x95, 0xab,
	0xc5, 0xd5, 0xe1, 0xed, 0x107, 0x111, 0x125, 0x155, 0x167, 0x175, 0x181, 0x189,
	0x199, 0x1a9, 0x1bb, 0x1d9, 0x1ed, 0x1fb, 0x224, 0x251, 0x27e, 0x2b1, 0x2b1, 0x2c3,
	0x2e4, 0x2f8, 0x30a, 0x318, 0x326, 0x338, 0x34a, 0x35a, 0x368, 0x37a, 0x386, 0x3ad,
	0x3d8, 0x3e2, 0x3f2, 0x417, 0x42c, 0x454, 0x472, 0x4b7, 0x4d7, 0x4e7, 0x4f7, 0x511,
	0x519, 0x529, 0x53b, 0x54d, 0x55b, 0x569, 0x57b, 0x587, 0x593, 0x59d, 0x5ad, 0x5d0,
	0x5f3, 0x603, 0x60d, 0x617, 0x637, 0x657, 0x65f, 0x667, 0x673, 0x685, 0x685, 0x699,
	0x6af, 0x6b7, 0x6c1, 0x6e8, 0x6fc, 0x712, 0x712, 0x728, 0x73d, 0x743, 0x753, 0x769,
	0x78b, 0x7a1, 0x7b2, 0x7b8, 0x7c3, 0x7d9, 0x7e6, 0x807, 0x80f, 0x821, 0x831, 0x831,
	0x84d, 0x859, 0x871, 0x894, 0x8b1, 0x8c7, 0x8f2, 0x906, 0x91c, 0x931, 0x945, 0x95f,
	0x96b, 0x98d, 0x99f, 0x9b4, 0x9c9, 0x9d5, 0x9d5, 0x9e7, 0x9fd, 0xa14, 0xa28, 0xa3f,
	0xa51, 0xa78, 0xa98, 0xabb, 0xacb, 0xad5, 0xae8, 0xb06, 0xb1a, 0xb37, 0xb46, 0xb52,
	0xb68, 0xb86, 0xb94, 0xb9e, 0xbac, 0xbbe, 0xbcc, 0xbe0, 0xbee, 0xc05, 0xc1c, 0xc28,
	0xc46, 0xc78, 0xc7a, 0xc96, 0xcc9, 0xcd7, 0xcf1, 0xd09, 0xd38,
}

const siScriptStr = "" +
	"අරාබිආර්මේනියානුබෙංගාලිබොපොමොෆෝබ්‍රේල්සිරිලික්දේවනාගරීඉතියෝපියානුජෝර්ජියානුග්‍රී" +
	"කගුජරාටිගුර්මුඛිහැන්ගුල්හන්සුළුකළ හෑන්සම්ප්‍රදායික හෑන්හීබෲහිරඟනාජපන්කතකනාකමර්කණ" +
	"්ණඩකොරියානුලාඕලතින්මලයාලම්මොන්ගෝලියානුමියන්මාරඔරියාසිංහලදෙමළතෙළිඟුතානතායිටි‍බෙට්" +
	"සංකේතඅලිඛිතපොදු.නොදත් අක්ෂර මාලාව"

var siScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0xf, 0xf, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x45,
	0x45, 0x5d, 0x5d, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72, 0x72,
	0x72, 0x72, 0x8a, 0x8a, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xa2, 0xc3,
	0xc3, 0xe1, 0xe1, 0xe1, 0xe1, 0xf3, 0x108, 0x120, 0x138, 0x141, 0x141, 0x160,
	0x191, 0x19d, 0x1af, 0x1af, 0x1af, 0x1af, 0x1af, 0x1af, 0x1af, 0x1af, 0x1bb, 0x1bb,
	0x1bb, 0x1ca, 0x1ca, 0x1d6, 0x1d6, 0x1e5, 0x1fd, 0x1fd, 0x1fd, 0x1fd, 0x206, 0x206,
	0x206, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215,
	0x215, 0x215, 0x215, 0x215, 0x215, 0x22a, 0x22a, 0x24e, 0x24e, 0x24e, 0x24e, 0x266,
	0x266, 0x266, 0x266, 0x266, 0x266, 0x266, 0x266, 0x266, 0x275, 0x275, 0x275, 0x275,
	0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x275,
	0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x275, 0x284, 0x284, 0x284, 0x284,
	0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x284, 0x290, 0x290, 0x290, 0x2a2,
	0x2a2, 0x2a2, 0x2a2, 0x2ab, 0x2b7, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc,
	0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2db, 0x2ed, 0x2fa, 0x329,
}

const skScriptStr = "" +
	"arabskéarménskebalijskýbengálskebopomofobraillovo písmocyrilikadévanágaríegyptsk" +
	"é hieroglyfyetiópskegruzínskehlaholikagotickýgréckegudžarátígurmukhihangulhanhan" +
	" – zjednodušenéhan – tradičnéhebrejskéhiraganajaponskékatakanakhmérskekannadskék" +
	"órejskélaoskélatinkalineárna Alineárna Bmayské hieroglyfymalajálamskemongolskéba" +
	"rmskéuríjskeosmanskýRunové písmosinhálsketamilskételugskétánathajskétibetskésymb" +
	"olybez zápisuvšeobecnéneznáme písmo"

var skScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x8, 0x8, 0x11, 0x11, 0x1a, 0x1a, 0x1a, 0x1a, 0x24,
	0x24, 0x2c, 0x2c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
	0x3c, 0x3c, 0x44, 0x44, 0x51, 0x51, 0x51, 0x51, 0x51, 0x65, 0x65, 0x6e,
	0x6e, 0x78, 0x81, 0x89, 0x89, 0x90, 0x9c, 0xa4, 0xaa, 0xad, 0xad, 0xc3,
	0xd5, 0xdf, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xf0, 0xf0,
	0xf0, 0xf8, 0xf8, 0x101, 0x101, 0x10b, 0x115, 0x115, 0x115, 0x115, 0x11c, 0x11c,
	0x11c, 0x123, 0x123, 0x123, 0x12e, 0x139, 0x139, 0x139, 0x139, 0x139, 0x139, 0x139,
	0x139, 0x14b, 0x14b, 0x14b, 0x14b, 0x158, 0x158, 0x162, 0x162, 0x162, 0x162, 0x16a,
	0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x16a, 0x172, 0x17b, 0x17b, 0x17b,
	0x17b, 0x17b, 0x17b, 0x17b, 0x17b, 0x17b, 0x17b, 0x17b, 0x17b, 0x17b, 0x189, 0x189,
	0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x193, 0x193, 0x193, 0x193,
	0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x193, 0x19c, 0x19c, 0x19c, 0x1a5,
	0x1a5, 0x1a5, 0x1a5, 0x1aa, 0x1b2, 0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1bb,
	0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1cd, 0x1d8, 0x1e7,
}

const slScriptStr = "" +
	"arabskiimperialno-aramejskiarmenskiavestanskibalijskibataškibengalskiznakovna pi" +
	"sava Blissbopomofobramanskibraillova pisavabuginskibuhidskipoenotena zlogovna pi" +
	"sava kanadskih staroselcevChamčerokeškikirtkoptskiciprskicirilicastarocerkvenosl" +
	"ovanska cirilicadevanagarščicafonetska pisava deseretdemotska egipčanska pisavah" +
	"ieratska egipčanska pisavaegipčanska slikovna pisavaetiopskicerkvenogruzijskigru" +
	"zijskiglagoliškigotskigrškigudžaratskigurmukihangulkanjihanunskipoenostavljena p" +
	"isava hantradicionalna pisava hanhebrejskihiraganapahavhmonska zlogovna pisavaka" +
	"takana ali hiraganastaroogrskiinduškistaroitalskijavanskijaponskikarenskikatakan" +
	"agandarskikmerskikanadskikorejskikajatskilaoškifrakturagelski latiničnilatinical" +
	"epškilimbuškilinearna pisava Alinearna pisava Blicijskilidijskimandanskimanihejs" +
	"kimajevska slikovna pisavameroitskimalajalamskimongolskiMoonova pisava za slepem" +
	"anipurskimjanmarskiogamskisantalskiorkonskiorijskiosmanskistaropermijskipagpajsk" +
	"ivrezani napisi pahlavipsalmski pahlaviknjižno palavanskifeničanskiPollardova fo" +
	"netska pisavarongorongorunskisamaritanskisaratskiznakovna pisavašojevskisinhalsk" +
	"isundanskisiletsko-nagarijskisirijskisirska abeceda estrangelozahodnosirijskivzh" +
	"odnosirijskitagbanskitamilskitajsko-vietnamskiteluškitengvarskitifinajskitagaloš" +
	"kitanajskitajskitibetanskiugaritskizlogovna pisava vaividni govorstaroperzijskis" +
	"umersko-akadski klinopispodedovanmatematična znamenjasimbolinenapisanosplošnonez" +
	"nan ali neveljaven zapis"

var slScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x7, 0x1b, 0x23, 0x2d, 0x35, 0x35, 0x35, 0x3d, 0x46,
	0x5b, 0x63, 0x6c, 0x7c, 0x84, 0x8c, 0x8c, 0xbb, 0xbb, 0xbf, 0xca, 0xce,
	0xd5, 0xdc, 0xe4, 0x103, 0x113, 0x12a, 0x12a, 0x145, 0x161, 0x17c, 0x17c, 0x184,
	0x195, 0x19e, 0x1a9, 0x1af, 0x1af, 0x1b5, 0x1c1, 0x1c8, 0x1ce, 0x1d3, 0x1db, 0x1f4,
	0x20c, 0x215, 0x21d, 0x21d, 0x239, 0x24e, 0x259, 0x261, 0x26d, 0x275, 0x27d, 0x27d,
	0x285, 0x28d, 0x296, 0x29d, 0x29d, 0x2a5, 0x2ad, 0x2ad, 0x2b5, 0x2b5, 0x2bc, 0x2c4,
	0x2d5, 0x2dd, 0x2e4, 0x2ed, 0x2fe, 0x30f, 0x30f, 0x30f, 0x317, 0x31f, 0x31f, 0x328,
	0x332, 0x34a, 0x34a, 0x34a, 0x353, 0x35f, 0x35f, 0x368, 0x37f, 0x37f, 0x389, 0x393,
	0x393, 0x393, 0x393, 0x393, 0x393, 0x39a, 0x3a3, 0x3ab, 0x3b2, 0x3ba, 0x3ba, 0x3ba,
	0x3c8, 0x3d1, 0x3e7, 0x3f7, 0x40a, 0x415, 0x42f, 0x42f, 0x42f, 0x439, 0x43f, 0x44b,
	0x453, 0x453, 0x453, 0x462, 0x46b, 0x46b, 0x46b, 0x46b, 0x474, 0x474, 0x47d, 0x490,
	0x498, 0x4b1, 0x4c0, 0x4cf, 0x4d8, 0x4d8, 0x4d8, 0x4d8, 0x4e0, 0x4e0, 0x4f1, 0x4f9,
	0x503, 0x50d, 0x517, 0x51f, 0x525, 0x52f, 0x52f, 0x538, 0x54b, 0x556, 0x556, 0x556,
	0x564, 0x57d, 0x57d, 0x586, 0x59b, 0x5a2, 0x5ac, 0x5b4, 0x5cf,
}

const sqScriptStr = "" +
	"arabikarmenbengalbopomofbrailishtcirilikdevanagaretiopikgjeorgjiangrekguxharatgu" +
	"rmukhangulhanhan i thjeshtuarhan tradicionalhebraikhiraganjaponezkatakankmerkana" +
	"dkoreanlaosishtlatinmalajalammongolbirmanorijasinhaltamiltelugtanishttajlandezti" +
	"betishtme simbolei pashkruari zakonshëmi panjohur"

var sqScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x6, 0x6, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0x11,
	0x11, 0x18, 0x18, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
	0x21, 0x21, 0x28, 0x28, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0x31, 0x38,
	0x38, 0x42, 0x42, 0x42, 0x42, 0x46, 0x4e, 0x54, 0x5a, 0x5d, 0x5d, 0x6d,
	0x7c, 0x83, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x91, 0x91,
	0x91, 0x98, 0x98, 0x9c, 0x9c, 0xa1, 0xa7, 0xa7, 0xa7, 0xa7, 0xaf, 0xaf,
	0xaf, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4,
	0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xbd, 0xbd, 0xc3, 0xc3, 0xc3, 0xc3, 0xc9,
	0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xc9, 0xce, 0xce, 0xce, 0xce,
	0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce,
	0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xd4, 0xd4, 0xd4, 0xd4,
	0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd4, 0xd9, 0xd9, 0xd9, 0xde,
	0xde, 0xde, 0xde, 0xe5, 0xee, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7,
	0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0x101, 0x10c, 0x118, 0x122,
}

const srScriptStr = "" +
	"арапско писмоимперијско арамејско писмојерменско писмоавестанско писмобалијско п" +
	"исмобатак писмобенгалско писмоблисимболично писмобопомофо писмобраманско писмоБр" +
	"ајево писмобугинско писмобухидско писмочакманско писмоуједињени канадски абориџи" +
	"нски силабицикаријско писмочамско писмоЧерокицирт писмокоптичко писмокипарско пи" +
	"смоћирилицаСтарословенска црквена ћирилицадеванагариДезеретегипатско народно пис" +
	"моегипатско хијератско писмоегипатски хијероглифиетиопско писмогрузијско кхутсур" +
	"и писмогрузијско писмоглагољицаГотикагрчко писмогуџаратско писмогурмуки писмохан" +
	"гулханханунопоједностављено хан писмотрадиционално хан писмохебрејско писмохираг" +
	"анапахав хмонг писмоКатакана или Хираганастаромађарско писмоиндушко писмостари и" +
	"таликјаванско писмојапанско писмокајах-ли писмокатаканакарошти писмокмерско писм" +
	"оканада писмокорејско писмокаитиланна писмолаошко писмолатиница (фрактур варијан" +
	"та)галска латиницалатиницалепча писмолимбу писмолинеарно А писмолинеарно Б писмо" +
	"лисијско писмолидијско писмомандеанско писмоманихејско писмомајански хијероглифи" +
	"мероитик писмомалајалам писмомонголско писмомесечево писмомеитеи мајек писмомија" +
	"нмарско писмон’ко писмоогамско писмоол чики писмоорконско писмооријанско писмоос" +
	"мањанско писмостаро пермикско писмопагс-па писмописани пахлавипсалтер пахлавипах" +
	"лави писмоФеничанско писмопоралд фонетско писмописани партианрејанг писморонгоро" +
	"нго писморунско писмосамаританско писмосарати писмосаураштра писмознаковно писмо" +
	"шавијанско писмосинхалско писмосуданско писмосилоти нагри писмосиријско писмосир" +
	"ијско естрангело писмозападносиријско писмописмо источне Сиријетагбанва писмотаи" +
	" ле писмонови таи луетамилско писмотаи виет писмотелугу писмотенгвар писмотифина" +
	"г писмоТагалогтхана писмотајландско писмотибетанско писмоугаритско писмоваи писм" +
	"овидљиви говорстароперсијско писмосумерско-акадско кунеиформ писмоји писмонаслед" +
	"но писмоматематичка нотацијасимболинеписани језикзаједничко писмонепознато писмо" +
	""

var srScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x19, 0x4b, 0x68, 0x87, 0xa2, 0xa2, 0xa2, 0xb7, 0xd4,
	0xf9, 0x114, 0x131, 0x14a, 0x165, 0x180, 0x19d, 0x1e8, 0x203, 0x21a, 0x226, 0x239,
	0x254, 0x26f, 0x27f, 0x2bb, 0x2cf, 0x2dd, 0x2dd, 0x309, 0x33b, 0x364, 0x364, 0x37f,
	0x3ad, 0x3ca, 0x3dc, 0x3e8, 0x3e8, 0x3fd, 0x41c, 0x435, 0x441, 0x447, 0x453, 0x483,
	0x4af, 0x4cc, 0x4dc, 0x4dc, 0x4fc, 0x524, 0x549, 0x562, 0x579, 0x594, 0x5af, 0x5af,
	0x5c9, 0x5d9, 0x5f2, 0x60b, 0x60b, 0x622, 0x63d, 0x63d, 0x647, 0x65c, 0x673, 0x6a7,
	0x6c4, 0x6d4, 0x6e9, 0x6fe, 0x71c, 0x73a, 0x73a, 0x73a, 0x755, 0x770, 0x770, 0x78f,
	0x7ae, 0x7d5, 0x7d5, 0x7d5, 0x7f0, 0x80d, 0x80d, 0x82a, 0x845, 0x845, 0x867, 0x888,
	0x888, 0x888, 0x888, 0x89c, 0x89c, 0x8b5, 0x8cd, 0x8e8, 0x905, 0x924, 0x924, 0x924,
	0x94c, 0x964, 0x97f, 0x99c, 0x9b5, 0x9d4, 0x9fc, 0xa17, 0xa2e, 0xa4d, 0xa64, 0xa87,
	0xa9e, 0xa9e, 0xabb, 0xad6, 0xaf5, 0xaf5, 0xaf5, 0xaf5, 0xb12, 0xb12, 0xb2d, 0xb4f,
	0xb6a, 0xb9a, 0xbc3, 0xbe9, 0xc04, 0xc04, 0xc1a, 0xc30, 0xc4b, 0xc4b, 0xc65, 0xc7c,
	0xc95, 0xcae, 0xcbc, 0xcd1, 0xcf0, 0xd0f, 0xd0f, 0xd2c, 0xd3d, 0xd56, 0xd56, 0xd56,
	0xd7d, 0xdba, 0xdc9, 0xde4, 0xe0b, 0xe19, 0xe34, 0xe53, 0xe70,
}

const svScriptStr = "" +
	"afakiskakaukasiska albanskaarabiskaimperisk arameiskaarmeniskaavestiskabalinesis" +
	"kabamunskabassaiska vahbatakbengaliskablissymbolerbopomofobramipunktskriftbugine" +
	"siskabuhidchakmakanadensiska stavelseteckenkariskachamcherokeecirtkoptiskacyprio" +
	"tiskakyrilliskafornkyrkoslavisk kyrilliskadevanagarideseretDuployéstenografiskad" +
	"emotiskahieratiskaegyptiska hieroglyferelbasiskaetiopiskakutsurigeorgiskaglagoli" +
	"tiskagotiskagammaltamilskagrekiskagujaratigurmukhihangulhanhanunåförenklade han-" +
	"teckentraditionella han-teckenhebreiskahiraganahittitiska hieroglyferpahaw mongk" +
	"atakana/hiraganafornungerskaindusfornitaliskajavanskajapanskajurchenskakaya lika" +
	"takanakharoshtikhmeriskakhojkiskakanaresiskakoreanskakpellékaithiskalannalaotisk" +
	"afrakturlatingaeliskt latinlatinskaronglimbulinjär Alinjär BFraserlomalykiskalyd" +
	"iskamahajaniskamandaéiskamanikeanskamayahieroglyfermendekursiv-meroitiskamerioti" +
	"skamalayalammodiskamongoliskamoonmrumeitei-mayekburmesiskafornnordarabiskanabata" +
	"teiskanaxi geban-kånüshuoghamol-chikiorkonoriyaosmanjapalmyreniskaPau Cin Hau-sk" +
	"riftfornpermiskaphags-patidig pahlavipsaltaren-pahlavibokpahlavifenikiskapollard" +
	"teckentidig parthianskarejangrongo-rongorunorsamaritiskasaratifornsydarabiskasau" +
	"rashtrateckningsskriftshawiskasharadasiddhamskasindhiskasingalesiskasora sompeng" +
	"sundanesiskasyloti nagrisyriskaestrangelosyriskavästsyriskaöstsyriskatagbanwatak" +
	"ritiskatai letai luetamilskatangutiskatai viettelugutengwartifinaghiskatagalogta" +
	"anathailändskatibetanskatirhutaugaritiskavajsynligt talvarang kshitiwoleaifornpe" +
	"rsiskasumeo-akkadisk kilskriftyiärvdamatematisk notationsymboleroskrivet språkge" +
	"mensammaokänt skriftsystem"

var svScriptIdx = []uint16{ // 165 entries
	0x0, 0x8, 0x1b, 0x23, 0x35, 0x3e, 0x47, 0x52, 0x5a, 0x67, 0x6c, 0x76,
	0x82, 0x8a, 0x8f, 0x9a, 0xa5, 0xaa, 0xb0, 0xcb, 0xd2, 0xd6, 0xde, 0xe2,
	0xea, 0xf5, 0xff, 0x11a, 0x124, 0x12b, 0x140, 0x149, 0x153, 0x168, 0x171, 0x17a,
	0x181, 0x18a, 0x196, 0x19d, 0x1ab, 0x1b3, 0x1bb, 0x1c3, 0x1c9, 0x1cc, 0x1d3, 0x1e9,
	0x201, 0x20a, 0x212, 0x228, 0x232, 0x243, 0x24f, 0x254, 0x260, 0x268, 0x270, 0x27a,
	0x281, 0x289, 0x292, 0x29b, 0x2a4, 0x2af, 0x2b8, 0x2bf, 0x2c8, 0x2cd, 0x2d5, 0x2e1,
	0x2ef, 0x2f7, 0x2fb, 0x300, 0x309, 0x312, 0x318, 0x31c, 0x323, 0x32a, 0x335, 0x340,
	0x34b, 0x35a, 0x35f, 0x370, 0x37a, 0x383, 0x38a, 0x394, 0x398, 0x39b, 0x3a7, 0x3b1,
	0x3c1, 0x3cd, 0x3d6, 0x3db, 0x3e1, 0x3e6, 0x3ee, 0x3f3, 0x3f8, 0x3ff, 0x40b, 0x41d,
	0x429, 0x431, 0x43e, 0x44f, 0x459, 0x462, 0x46f, 0x480, 0x486, 0x491, 0x496, 0x4a1,
	0x4a7, 0x4b6, 0x4c0, 0x4cf, 0x4d7, 0x4de, 0x4e8, 0x4f1, 0x4fd, 0x509, 0x515, 0x521,
	0x528, 0x539, 0x545, 0x550, 0x558, 0x562, 0x568, 0x56f, 0x577, 0x581, 0x589, 0x58f,
	0x596, 0x5a2, 0x5a9, 0x5ae, 0x5ba, 0x5c4, 0x5cb, 0x5d5, 0x5d8, 0x5e3, 0x5f0, 0x5f6,
	0x602, 0x61a, 0x61c, 0x622, 0x635, 0x63d, 0x64c, 0x656, 0x669,
}

const swScriptStr = "" +
	"KiarabuKiarmeniaKibengaliKibopomofoBrailleKisirilikiKidevanagariKiethiopiaKijoji" +
	"aKigirikiKigujaratiKigurmukhiKihangulKihanKihan RahisiKihan cha JadiKiebraniaKih" +
	"iraganaKijapaniKikatakanaKikambodiaKikannadaKikoreaKilaosiKilatiniKimalayalamMon" +
	"goliaMyamaKioriyaKisinhalaKitamilKiteluguKithaanaKitaiKitibetiAlamaHaijaandikwaK" +
	"awaidaHati isiyojulikana"

var swScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x7, 0x7, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x19,
	0x19, 0x23, 0x23, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a,
	0x2a, 0x2a, 0x34, 0x34, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x4a,
	0x4a, 0x51, 0x51, 0x51, 0x51, 0x59, 0x63, 0x6d, 0x75, 0x7a, 0x7a, 0x86,
	0x94, 0x9d, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xaf, 0xaf,
	0xaf, 0xb9, 0xb9, 0xc3, 0xc3, 0xcc, 0xd3, 0xd3, 0xd3, 0xd3, 0xda, 0xda,
	0xda, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2,
	0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xed, 0xed, 0xf5, 0xf5, 0xf5, 0xf5, 0xfa,
	0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0x101, 0x101, 0x101, 0x101,
	0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101,
	0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x101, 0x10a, 0x10a, 0x10a, 0x10a,
	0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x10a, 0x111, 0x111, 0x111, 0x119,
	0x119, 0x119, 0x119, 0x121, 0x126, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x12e,
	0x12e, 0x12e, 0x12e, 0x12e, 0x12e, 0x133, 0x13f, 0x146, 0x158,
}

const taScriptStr = "" +
	"அரபிக்இம்பேரியல் அரமெய்க்அர்மேனியன்அவெஸ்தான்பாலினீஸ்பாடாக்வங்காளம்ப்லிஸ்ஸிமிபால்" +
	"ஸ்போபோமோஃபோபிரம்மிபிரைல்புகினீஸ்புகித்சக்மாயுனிஃபைடு கனடியன் அபொரிஜினல் சிலபிக்ஸ" +
	"்கரியன்சாம்செரோக்கிகிர்த்காப்டிக்சைப்ரியாட்சிரிலிக்பழைய சர்ச் ஸ்லவோனிக் சிரிலிக்" +
	"தேவநாகரிடெசராட்எகிப்தியன் டெமோட்டிக்எகிப்தியன் ஹைரேட்டிக்எகிப்தியன் ஹைரோகிளிப்ஸ்" +
	"எத்தியோபிக்ஜியார்ஜியன் குட்சுரிஜார்ஜியன்க்லாகோலிடிக்கோதிக்கிரேக்கம்குஜராத்திகுர்" +
	"முகிஹங்குல்ஹான்ஹனுனூஎளிதாக்கப்பட்ட ஹான்பாரம்பரிய ஹான்ஹிப்ரூஹிராகானாபஹாவ் மாங்க்க" +
	"டாகானா அல்லது ஹிராகானாபழைய ஹங்கேரியன்சிந்துபழைய இத்தாலிஜாவனீஸ்ஜப்பானியம்கயாஹ் லீ" +
	"கடகனாகரோஷ்டிகமெர்கன்னடம்கொரியன்காய்திலன்னாலாவோஃப்ரக்டூர் லெத்தின்கேலிக் லெத்தின்" +
	"லத்தின்லெப்சாலிம்புலினியர் ஏலினியர் பிலிசியன்லிடியன்மேன்டியன்மனிசெய்ன்மயான் ஹைரோ" +
	"கிளிப்மெராய்டிக்மலையாளம்மங்கோலியன்மூன்மெய்தெய் மயக்மியான்மர்என்‘கோஒகாம்ஒல் சிக்க" +
	"ிஆர்கான்ஒரியாஒஸ்மான்யாபழைய பெர்மிக்பக்ஸ்-பாஇன்ஸ்கிரிப்ஷனல் பஹலவிசால்டர் பஹலவிபுக" +
	"் பஹலவிஃபோனேஷியன்போலார்ட் ஃபொனெட்டிக்இன்ஸ்கிரிப்ஷனல் பார்த்தியன்ரெஜெய்ன்ரொங்கோரொ" +
	"ங்கோருனிக்சமாரிடன்சாராதிசௌராஷ்ட்ராஸைன்எழுத்துஷவியான்சிங்களம்சுந்தானீஸ்சிலோடி நக்" +
	"ரிசிரியாக்எஸ்ட்ரெங்கெலோ சிரியாக்மேற்கு சிரியாக்கிழக்கு சிரியாக்தகோவானாதாய் லேபுத" +
	"ிய தை லூதமிழ்தை வியத்தெலுங்குதெங்வார்டிஃபினாக்தகலாக்தானாதாய்திபெத்தியன்உகாரதிக்வ" +
	"ைவிசிபிள் ஸ்பீச்பழைய பெர்ஷியன்சுமெரோ-அக்கடியன் க்யூனிஃபார்ம்யீபாரம்பரியமானகணிதக்" +
	"குறியீடுசின்னங்கள்எழுதப்படாததுபொதுவானஅறியப்படாத எழுத்து"

var taScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x12, 0x49, 0x67, 0x82, 0x9a, 0x9a, 0x9a, 0xac, 0xc4,
	0xf4, 0x10f, 0x124, 0x136, 0x14e, 0x160, 0x16f, 0x1db, 0x1ed, 0x1f9, 0x211, 0x223,
	0x23b, 0x259, 0x271, 0x2c2, 0x2da, 0x2ef, 0x2ef, 0x32c, 0x369, 0x3ac, 0x3ac, 0x3cd,
	0x407, 0x422, 0x446, 0x458, 0x458, 0x473, 0x48e, 0x4a6, 0x4bb, 0x4c7, 0x4d6, 0x50d,
	0x535, 0x547, 0x55f, 0x55f, 0x581, 0x5c2, 0x5ed, 0x5ff, 0x621, 0x636, 0x654, 0x654,
	0x66a, 0x679, 0x68e, 0x69d, 0x69d, 0x6b2, 0x6c7, 0x6c7, 0x6d9, 0x6e8, 0x6f4, 0x72b,
	0x756, 0x76b, 0x77d, 0x78f, 0x7a8, 0x7c4, 0x7c4, 0x7c4, 0x7d9, 0x7ee, 0x7ee, 0x809,
	0x824, 0x852, 0x852, 0x852, 0x870, 0x888, 0x888, 0x8a6, 0x8b2, 0x8b2, 0x8d7, 0x8f2,
	0x8f2, 0x8f2, 0x8f2, 0x904, 0x904, 0x913, 0x92f, 0x944, 0x953, 0x96e, 0x96e, 0x96e,
	0x993, 0x9a9, 0x9e6, 0xa0b, 0xa27, 0xa45, 0xa7f, 0xace, 0xae6, 0xb0a, 0xb1c, 0xb34,
	0xb46, 0xb46, 0xb64, 0xb85, 0xb9a, 0xb9a, 0xb9a, 0xb9a, 0xbb2, 0xbb2, 0xbd0, 0xbf2,
	0xc0a, 0xc4a, 0xc75, 0xca3, 0xcb8, 0xcb8, 0xccb, 0xce8, 0xcf7, 0xcf7, 0xd0d, 0xd25,
	0xd3d, 0xd58, 0xd6a, 0xd76, 0xd82, 0xda3, 0xda3, 0xdbb, 0xdc1, 0xdec, 0xdec, 0xdec,
	0xe14, 0xe6a, 0xe70, 0xe94, 0xebe, 0xedc, 0xf00, 0xf15, 0xf49,
}

const teScriptStr = "" +
	"అరబిక్ఇంపీరియల్ అరామాక్అర్మేనియన్అవేస్టాన్బాలినీస్బాటక్బెంగాలిబ్లిస్సింబల్స్బోపో" +
	"మోఫోబ్రాహ్మిబ్రెయిల్బ్యుగినీస్బుహిడ్చక్మాయునిఫైడ్ కెనెడియన్ అబొరిజినల్ సిలబిక్స్" +
	"కారియన్చామ్చిరోకిసిర్థ్కోప్టిక్సైప్రోట్సిరిలిక్ప్రాచీన చర్చ స్లావోనిక్ సిరిలిక్ద" +
	"ేవనాగరిడేసెరెట్ఇజిప్షియన్ డెమోటిక్ఇజిప్షియన్ హైరాటిక్ఇజిప్షియన్ హైరోగ్లైఫ్స్ఇథియ" +
	"ోపిక్జార్జియన్ ఖట్సూరిజార్జియన్గ్లాగో లిటిక్గోతిక్గ్రీక్గుజరాతీగుర్ముఖిహంగుల్హాన" +
	"్హనునూసరళీకృత హాన్సాంప్రదాయక హాన్హీబ్రుహిరాగానపాహవా హ్మోంగ్కాటాకాన లేదా హిరాగనప్" +
	"రాచీన హంగేరియన్సింధుప్రాచిన ఐటాలిక్జావనీస్జాపనీస్కాయాహ్ లికాటాకానఖరోషథిఖ్మేర్కన్" +
	"నడకొరియన్కైథిలన్నాలావోఫ్రాక్టూర్ లాటిన్గేలిక్ లాటిన్లాటిన్లేప్చాలింబులినియర్ ఎలి" +
	"నియర్ బిలిసియన్లిడియన్మాన్డియన్మానిచేన్మాయన్ హైరోగ్లైఫ్స్మెరోఇటిక్మలయాళంమంగోలియన" +
	"్మూన్మీటి మయెక్మయాన్మార్న్కోఒఘమ్ఓల్ చికిఓర్ఖోన్ఒరియాఓసమాన్యప్రాచీన పెర్మిక్ఫాగ్స" +
	"్-పాఇంస్క్రిప్షనాల్ పహ్లావిసల్టార్ పహ్లావిపుస్తక పహ్లావిఫోనిశియన్పోల్లర్డ్ ఫోనెట" +
	"ిక్ఇంస్క్రిప్షనాల్ పార్థియన్రేజాంగ్రోంగో రోంగోరూనిక్సమారిటన్సరాటిసౌరాష్ట్రసంజ్ఞ " +
	"లిపిషవియాన్సింహళంసుడానీస్స్లోటి నాగ్రిసిరియాక్ఎస్ట్రానజీలో సిరియాక్పశ్చిమ సిరియా" +
	"క్తూర్పు సిరియాక్టాగ్బానవాతై లీక్రొత్త టై లుఇతమిళముటై వియట్తెలుగుటేంగ్వార్టిఫీనా" +
	"ఘ్టగలాగ్థానాథాయ్టిబెటన్యుగారిటిక్వాయికనిపించే భాషప్రాచీన పర్షియన్సుమేరో- అక్కడియ" +
	"న్ క్యునిఫార్మ్యివారసత్వంగణిత సంకేతలిపిచిహ్నాలులిపి లేనిసామాన్యతెలియని లిపి"

var teScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x12, 0x43, 0x61, 0x7c, 0x94, 0x94, 0x94, 0xa3, 0xb8,
	0xe2, 0xfa, 0x112, 0x12a, 0x148, 0x15a, 0x169, 0x1d8, 0x1ed, 0x1f9, 0x20b, 0x21d,
	0x235, 0x24d, 0x265, 0x2bf, 0x2d7, 0x2ef, 0x2ef, 0x326, 0x35d, 0x3a0, 0x3a0, 0x3bb,
	0x3ec, 0x407, 0x42c, 0x43e, 0x43e, 0x450, 0x465, 0x47d, 0x48f, 0x49b, 0x4aa, 0x4cc,
	0x4f7, 0x509, 0x51e, 0x51e, 0x543, 0x578, 0x5a9, 0x5b8, 0x5e3, 0x5f8, 0x60d, 0x60d,
	0x626, 0x63b, 0x64d, 0x65f, 0x65f, 0x66e, 0x683, 0x683, 0x68f, 0x69e, 0x6aa, 0x6db,
	0x700, 0x712, 0x724, 0x733, 0x74c, 0x768, 0x768, 0x768, 0x77d, 0x792, 0x792, 0x7ad,
	0x7c5, 0x7f9, 0x7f9, 0x7f9, 0x814, 0x826, 0x826, 0x841, 0x84d, 0x84d, 0x869, 0x884,
	0x884, 0x884, 0x884, 0x890, 0x890, 0x89c, 0x8b2, 0x8c7, 0x8d6, 0x8eb, 0x8eb, 0x8eb,
	0x919, 0x932, 0x975, 0x9a0, 0x9c8, 0x9e3, 0xa17, 0xa60, 0xa75, 0xa94, 0xaa6, 0xabe,
	0xacd, 0xacd, 0xae8, 0xb04, 0xb19, 0xb19, 0xb19, 0xb19, 0xb2b, 0xb2b, 0xb43, 0xb68,
	0xb80, 0xbbd, 0xbe8, 0xc13, 0xc2e, 0xc2e, 0xc3b, 0xc61, 0xc73, 0xc73, 0xc89, 0xc9b,
	0xcb6, 0xcce, 0xce0, 0xcec, 0xcf8, 0xd0d, 0xd0d, 0xd2b, 0xd37, 0xd59, 0xd59, 0xd59,
	0xd87, 0xddb, 0xde1, 0xdf9, 0xe21, 0xe39, 0xe52, 0xe67, 0xe89,
}

const thScriptStr = "" +
	"อะฟาคาแอลเบเนีย คอเคเซียอาหรับอิมพีเรียล อราเมอิกอาร์เมเนียอเวสตะบาหลีบามุมบัสซา" +
	"บาตักเบงกาลีบลิสซิมโบลส์ปอพอมอฟอพราหมีเบรลล์บูกิสบูฮิดชากมาสัญลักษณ์ชนเผ่าพื้นเม" +
	"ืองแคนาดาคาเรียจามเชอโรกีเซิร์ทคอปติกไซเปรียทซีริลลิกเชอร์ชสลาโวนิกซีริลลิกโบราณ" +
	"เทวนาครีเดเซเรทชวเลขดัปโลยันดีโมติกอียิปต์เฮียราติกอียิปต์เฮียโรกลิฟส์อียิปต์เอล" +
	"บ์ซานเอทิโอปิกคัตซูรีจอร์เจียจอร์เจียกลาโกลิติกโกธิกคฤณห์กรีกคุชราตกูร์มูคีฮันกู" +
	"ลฮั่นฮานูโนโอฮั่นตัวย่อฮั่นตัวเต็มฮีบรูฮิระงะนะอักขระอานาโตเลียปาเฮาห์ม้งคะตะกะน" +
	"ะหรือฮิระงะนะฮังการีโบราณอินดัสอิตาลีโบราณชวาญี่ปุ่นจูร์เชนคยาห์คะตะกะนะขโรษฐีเข" +
	"มรคอจคีกันนาดาเกาหลีเปลเลกายติล้านนาลาวลาติน - ฟรังเตอร์ลาติน - แกลิกละตินเลปชาล" +
	"ิมบูลีเนียร์เอลีเนียร์บีเฟรเซอร์โลมาไลเซียลีเดียมหาชนีแมนเดียนมานิแชนมายาไฮโรกลิ" +
	"ฟส์เมนเดเคอร์ซีฟ-เมโรอิติกเมโรติกมาลายาลัมโมฑีมองโกเลียมูนมโรเมเทมาเยกพม่าอาระเบ" +
	"ียเหนือโบราณนาบาทาเอียนกีบา-นาซีเอ็นโกนุซุโอคัมโอลชิกิออร์คอนโอริยาออสมันยาพาลไม" +
	"รีนป่อจิ้งฮอเปอร์มิกโบราณฟากส์-ปาปะห์ลาวีอินสคริปชันแนลปะห์ลาวีซอลเตอร์ปะห์ลาวีบ" +
	"ุ๊กฟินิเชียสัทศาสตร์พอลลาร์ดพาร์เทียอินสคริปชันแนลเรจังรองโกรองโกรูนิกซามาเรียซา" +
	"ราติอาระเบียใต้โบราณโสวรัสตระไซน์ไรติ้งซอเวียนชาราดาสิทธัมคุดาวาดีสิงหลโสราสมเป็" +
	"งซุนดาซิโลตินากรีซีเรียซีเรียเอสทรานจีโลซีเรียตะวันตกซีเรียตะวันออกตักบันวาทาครี" +
	"ไทเลไทลื้อใหม่ทมิฬตันกัทไทเวียตเทลูกูเทงกวาร์ทิฟินากตากาล็อกทานาไทยทิเบตเทอฮุทาย" +
	"ูการิตไวคำพูดที่มองเห็นได้วารังกสิติโอลีเอเปอร์เซียโบราณอักษรรูปลิ่มสุเมเรีย-อัค" +
	"คาเดียยิอินเฮอริตเครื่องหมายทางคณิตศาสตร์ซิมโบลส์ไม่มีภาษาเขียนสามัญสคริปต์ที่ไม" +
	"่รู้จัก"

var thScriptIdx = []uint16{ // 165 entries
	0x0, 0x12, 0x46, 0x58, 0x8f, 0xad, 0xbf, 0xce, 0xdd, 0xec, 0xfb, 0x110,
	0x134, 0x14c, 0x15e, 0x170, 0x17f, 0x18e, 0x19d, 0x1f7, 0x209, 0x212, 0x227, 0x239,
	0x24b, 0x263, 0x27b, 0x2cc, 0x2e4, 0x2f9, 0x320, 0x34a, 0x37a, 0x3b3, 0x3cb, 0x3e6,
	0x413, 0x42b, 0x449, 0x458, 0x467, 0x473, 0x485, 0x49d, 0x4af, 0x4bb, 0x4d3, 0x4f1,
	0x512, 0x521, 0x539, 0x569, 0x587, 0x5c3, 0x5e7, 0x5f9, 0x61a, 0x623, 0x638, 0x64d,
	0x65c, 0x674, 0x686, 0x692, 0x6a1, 0x6b6, 0x6c8, 0x6d7, 0x6e6, 0x6f8, 0x701, 0x72e,
	0x74f, 0x75e, 0x76d, 0x77c, 0x79a, 0x7b8, 0x7d0, 0x7dc, 0x7ee, 0x800, 0x812, 0x82a,
	0x83f, 0x869, 0x878, 0x8ac, 0x8c1, 0x8dc, 0x8e8, 0x903, 0x90c, 0x915, 0x930, 0x93c,
	0x972, 0x993, 0x9ac, 0x9be, 0x9ca, 0x9d9, 0x9ee, 0xa03, 0xa15, 0xa2d, 0xa45, 0xa60,
	0xa87, 0xa9d, 0xadf, 0xb0f, 0xb33, 0xb4b, 0xb7e, 0xbc0, 0xbcf, 0xbed, 0xbfc, 0xc14,
	0xc26, 0xc56, 0xc71, 0xc8f, 0xca4, 0xcb6, 0xcc8, 0xce0, 0xcef, 0xd0d, 0xd1c, 0xd3d,
	0xd4f, 0xd82, 0xda9, 0xdd3, 0xdeb, 0xdfa, 0xe06, 0xe24, 0xe30, 0xe42, 0xe57, 0xe69,
	0xe81, 0xe96, 0xeae, 0xeba, 0xec3, 0xed2, 0xee7, 0xefc, 0xf02, 0xf38, 0xf56, 0xf68,
	0xf92, 0xfea, 0xff0, 0x100b, 0x1053, 0x106b, 0x1095, 0x10a4, 0x10dd,
}

const trScriptStr = "" +
	"AfakaKafkas AlbanyasıArapİmparatorluk AramicesiErmeniAvestaBali DiliBamumBassa V" +
	"ahBatakBengalBlis SembolleriBopomofoBrahmiBrailleBugisBuhidChakmaUCASKaryaChamÇe" +
	"rokiCirthKıptiKıbrısKirilEski Kilise Slavcası KirilDevanagariDeseretDuployé Sten" +
	"ografiDemotik MısırHiyeratik MısırMısır HiyeroglifleriElbasanEtiyopyaHutsuri Gür" +
	"cüGürcüGlagolitGotikGranthaYunanGüceratGurmukhiHangılHanHanunooBasitleştirilmiş " +
	"HanGeleneksel HanİbraniHiraganaAnadolu HiyeroglifleriPahavh HmongKatakana veya H" +
	"iraganaEski MacarIndusEski İtalyanCava DiliJaponJurchenKayah LiKatakanaKharoshth" +
	"iKmerKhojkiKannadaKoreKpelleKaithiLannaLaoFraktur LatinGael LatinLatinLepchaLimb" +
	"uLineer ALineer BFraserLomaLikyaLidyaMahajaniMandenManiMaya HiyeroglifleriMendeM" +
	"eroitik El YazısıMeroitikMalayalamModiMoğolMoonMroMeitei MayekBurmaEski Kuzey Ar" +
	"apNebatiNaksi GebaN’KoNüshuOghamOl ChikiOrhunOriyaOsmanyaPalmiraPau Cin HauEski " +
	"PermikPhags-paPehlevi Kitabe DiliPsalter PehleviKitap Pehlevi DiliFenikePollard " +
	"FonetikPartça Kitabe DiliRejangRongorongoRunikSamaritSaratiEski Güney ArapSauras" +
	"htraİşaret DiliShavianSharadaSiddhamKhudabadiSeylanSora SompengSundaSyloti Nagri" +
	"SüryaniEstrangela SüryaniBatı SüryaniDoğu SüryaniTagbanvaTakriTai LeNew Tai LueT" +
	"amilTangutTai VietTeluguTengvarTifinaghTakalotThaanaTayTibetTirhutaUgarit Çivi Y" +
	"azısıVaiKonuşma Sesleri ÇizimlemesiVarang KshitiWoleaiEski FarsSümer-Akad Çivi Y" +
	"azısıYiKalıtsalMatematiksel GösterimSembolYazılı OlmayanOrtakBilinmeyen Alfabe"

var trScriptIdx = []uint16{ // 165 entries
	0x0, 0x5, 0x16, 0x1a, 0x31, 0x37, 0x3d, 0x46, 0x4b, 0x54, 0x59, 0x5f,
	0x6e, 0x76, 0x7c, 0x83, 0x88, 0x8d, 0x93, 0x97, 0x9c, 0xa0, 0xa7, 0xac,
	0xb2, 0xba, 0xbf, 0xda, 0xe4, 0xeb, 0xfe, 0x10d, 0x11e, 0x134, 0x13b, 0x143,
	0x152, 0x159, 0x161, 0x166, 0x16d, 0x172, 0x17a, 0x182, 0x189, 0x18c, 0x193, 0x1a9,
	0x1b7, 0x1be, 0x1c6, 0x1dc, 0x1e8, 0x1fe, 0x208, 0x20d, 0x21a, 0x223, 0x228, 0x22f,
	0x237, 0x23f, 0x249, 0x24d, 0x253, 0x25a, 0x25e, 0x264, 0x26a, 0x26f, 0x272, 0x27f,
	0x289, 0x28e, 0x294, 0x299, 0x2a1, 0x2a9, 0x2af, 0x2b3, 0x2b8, 0x2bd, 0x2c5, 0x2cb,
	0x2cf, 0x2e2, 0x2e7, 0x2fb, 0x303, 0x30c, 0x310, 0x316, 0x31a, 0x31d, 0x329, 0x32e,
	0x33d, 0x343, 0x34d, 0x353, 0x359, 0x35e, 0x366, 0x36b, 0x370, 0x377, 0x37e, 0x389,
	0x394, 0x39c, 0x3af, 0x3be, 0x3d0, 0x3d6, 0x3e5, 0x3f8, 0x3fe, 0x408, 0x40d, 0x414,
	0x41a, 0x42a, 0x434, 0x441, 0x448, 0x44f, 0x456, 0x45f, 0x465, 0x471, 0x476, 0x482,
	0x48a, 0x49d, 0x4ab, 0x4b9, 0x4c1, 0x4c6, 0x4cc, 0x4d7, 0x4dc, 0x4e2, 0x4ea, 0x4f0,
	0x4f7, 0x4ff, 0x506, 0x50c, 0x50f, 0x514, 0x51b, 0x530, 0x533, 0x550, 0x55d, 0x563,
	0x56c, 0x586, 0x588, 0x591, 0x5a7, 0x5ad, 0x5bd, 0x5c2, 0x5d3,
}

const ukScriptStr = "" +
	"кавказька албанськаарабськаАрмівірменськаАвестійськийБалійськийБамумбассаБатакбе" +
	"нгальськаСимволи БліссабопомофоБрахмішрифт БрайляБугійськийБухідЧакмаУніфіковані" +
	" символи канадських тубільцівКаріанськийХамітськийЧерокіКиртКоптськийКіпрськийки" +
	"рилицяДавньоцерковнословʼянськийдеванагаріДезеретЄгипетський демотичнийЄгипетськ" +
	"ий ієратичнийЄгипетський ієрогліфічнийефіопськаКхутсурігрузинськаГлаголичнийГоти" +
	"чнийгрецькагуджаратігурмухіхангулкитайськаХанунукитайська спрощенакитайська трад" +
	"иційнаівритхіраганаПахау хмонгКатакана чи хіраганаДавньоугорськийХарапськийДавнь" +
	"оіталійськийЯванськийяпонськаКая ЛікатаканаКхароштхікхмерськаканнадакорейськаКаї" +
	"тіЛанналаоськаЛатинський фрактурнийЛатинський гельськийлатинськаЛепчаЛімбуЛінійн" +
	"ий АЛінійний Вабетка ФрейзераЛікійськийЛідійськийМандейськийМаніхейськийМайя ієр" +
	"огліфічнийМероїтськиймалаяламськамонгольськаМунМейтей майєкмʼянмськаНкоОгамічний" +
	"СантальськийОрхонськийоріяОсманськийДавньопермськийПхагс-паПехлеві написівПехлев" +
	"і релігійнийПехлеві літературнийФінікійськийПисемність ПоллардаПарфянськийРеджан" +
	"гРонго-ронгоРунічнийСамаритянськийСаратіСаураштраЗнаковийШоусингальськаСунданськ" +
	"ийСілоті нагріСирійськийДавньосирійський естрангелоДавньосирійський західнийДавн" +
	"ьосирійський східнийТагбанваТай-ліНовий тайський луетамільськаТай-вʼєттелугуТенг" +
	"варТифінагТагальськийтаанатайськатибетськаУгаритськийВаїФонетична транскрипція Б" +
	"еллаДавньоперськийШумеро-аккадський клінописЙїУспадкованийМатематичнийсимвольнаб" +
	"езписемназвичайнаневідома система письма"

var ukScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x25, 0x35, 0x3d, 0x51, 0x69, 0x7d, 0x87, 0x91, 0x9b, 0xb1,
	0xcc, 0xdc, 0xe8, 0xff, 0x113, 0x11d, 0x127, 0x174, 0x18a, 0x19e, 0x1aa, 0x1b2,
	0x1c4, 0x1d6, 0x1e6, 0x21a, 0x22e, 0x23c, 0x23c, 0x267, 0x292, 0x2c3, 0x2c3, 0x2d5,
	0x2e5, 0x2f9, 0x30f, 0x31f, 0x31f, 0x32d, 0x33f, 0x34d, 0x359, 0x36b, 0x377, 0x39a,
	0x3c1, 0x3cb, 0x3db, 0x3db, 0x3f0, 0x416, 0x434, 0x448, 0x46a, 0x47c, 0x48c, 0x48c,
	0x497, 0x4a7, 0x4b9, 0x4cb, 0x4cb, 0x4d9, 0x4eb, 0x4eb, 0x4f5, 0x4ff, 0x50d, 0x536,
	0x55d, 0x56f, 0x579, 0x583, 0x596, 0x5a9, 0x5c6, 0x5c6, 0x5da, 0x5ee, 0x5ee, 0x604,
	0x61c, 0x63f, 0x63f, 0x63f, 0x655, 0x66d, 0x66d, 0x683, 0x689, 0x689, 0x6a0, 0x6b2,
	0x6b2, 0x6b2, 0x6b2, 0x6b8, 0x6b8, 0x6ca, 0x6e2, 0x6f6, 0x6fe, 0x712, 0x712, 0x712,
	0x730, 0x73f, 0x75c, 0x77f, 0x7a6, 0x7be, 0x7e3, 0x7f9, 0x807, 0x81c, 0x82c, 0x848,
	0x854, 0x854, 0x866, 0x876, 0x87c, 0x87c, 0x87c, 0x87c, 0x892, 0x892, 0x8a8, 0x8bf,
	0x8d3, 0x908, 0x939, 0x968, 0x978, 0x978, 0x983, 0x9a5, 0x9b9, 0x9b9, 0x9c8, 0x9d4,
	0x9e2, 0x9f0, 0xa06, 0xa10, 0xa1e, 0xa30, 0xa30, 0xa46, 0xa4c, 0xa82, 0xa82, 0xa82,
	0xa9e, 0xad0, 0xad4, 0xaec, 0xb04, 0xb16, 0xb2a, 0xb3a, 0xb66,
}

const urScriptStr = "" +
	"عربیآرمینیائیبنگالیبوپوموفوبریلسیریلکدیوناگریایتھوپیائیجارجیائییونانیگجراتیگرمکھ" +
	"یہنگولہانآسان ہانروایتی ہانعبرانیہیراگیناجاپانیکٹاکاناخمیرکنڑکوریائیلاؤلاطینیملی" +
	"الممنگولیائیمیانماراڑیہسنہالاتملتیلگوتھاناتھائیتبتیعلاماتغیر تحریر شدہعامنامعلوم" +
	" رسم الخط"

var urScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x8, 0x8, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x26,
	0x26, 0x36, 0x36, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e,
	0x3e, 0x3e, 0x4a, 0x4a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x6e,
	0x6e, 0x7e, 0x7e, 0x7e, 0x7e, 0x8a, 0x96, 0xa2, 0xac, 0xb2, 0xb2, 0xc1,
	0xd4, 0xe0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf0, 0xfc, 0xfc,
	0xfc, 0x10a, 0x10a, 0x112, 0x112, 0x118, 0x126, 0x126, 0x126, 0x126, 0x12c, 0x12c,
	0x12c, 0x138, 0x138, 0x138, 0x138, 0x138, 0x138, 0x138, 0x138, 0x138, 0x138, 0x138,
	0x138, 0x138, 0x138, 0x138, 0x138, 0x144, 0x144, 0x156, 0x156, 0x156, 0x156, 0x164,
	0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x164, 0x16c, 0x16c, 0x16c, 0x16c,
	0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c,
	0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x16c, 0x178, 0x178, 0x178, 0x178,
	0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x178, 0x17e, 0x17e, 0x17e, 0x188,
	0x188, 0x188, 0x188, 0x192, 0x19c, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4,
	0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1a4, 0x1b0, 0x1c8, 0x1ce, 0x1ec,
}

const uzScriptStr = "" +
	"ArabArmanBengaliBopomofoBrailleKirilDevangariHabashGruzinYunonGujaratiGurmuxiXan" +
	"gulXanSoddalashtirilganAnʼanaviyIbroniyXiraganaYaponKatakanaXmerKannadaKoreyaLao" +
	"LotinMalayalamMoʻgʻulchaMyanmaOriyaSinxalaTamilTeluguTaanaTayTibetRamzlarYozilma" +
	"ganUmumiyNomaʼlum shrift"

var uzScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x4, 0x4, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9, 0x10,
	0x10, 0x18, 0x18, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
	0x1f, 0x1f, 0x24, 0x24, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x33,
	0x33, 0x39, 0x39, 0x39, 0x39, 0x3e, 0x46, 0x4d, 0x53, 0x56, 0x56, 0x67,
	0x71, 0x78, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x85, 0x85,
	0x85, 0x8d, 0x8d, 0x91, 0x91, 0x98, 0x9e, 0x9e, 0x9e, 0x9e, 0xa1, 0xa1,
	0xa1, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xa6,
	0xa6, 0xa6, 0xa6, 0xa6, 0xa6, 0xaf, 0xaf, 0xbb, 0xbb, 0xbb, 0xbb, 0xc1,
	0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc6, 0xc6, 0xc6, 0xc6,
	0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6,
	0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xc6, 0xcd, 0xcd, 0xcd, 0xcd,
	0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xd2, 0xd2, 0xd2, 0xd8,
	0xd8, 0xd8, 0xd8, 0xdd, 0xe0, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5,
	0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xec, 0xf6, 0xfc, 0x10c,
}

const viScriptStr = "" +
	"Chữ AfakaChữ Ả RậpChữ Imperial AramaicChữ ArmeniaChữ AvestanChữ BaliChữ BamumChữ" +
	" Bassa VahChữ BatakChữ BengaliChữ BlissymbolsChữ BopomofoChữ BrahmiChữ nổi Brail" +
	"leChữ BuginChữ BuhidChữ ChakmaÂm tiết Thổ dân Canada Hợp nhấtChữ CariaChữ ChămCh" +
	"ữ CherokeeChữ CirthChữ CopticChứ SípChữ KirinChữ Kirin Slavơ Nhà thờ cổChữ Devan" +
	"agariChữ DeseretChữ tốc ký DuployanChữ Ai Cập bình dânChữ Ai Cập thày tuChữ tượn" +
	"g hình Ai CậpChữ EthiopiaChữ Khutsuri GeorgiaChữ GruziaChữ GlagoliticChữ Gô-tích" +
	"Chữ GranthaChữ Hy LạpChữ GujaratiChữ GurmukhiChữ HangulChữ HánChữ HanunooChữ Hán" +
	" giản thểChữ Hán phồn thểChữ Do TháiChữ HiraganaChữ tượng hình AnatoliaChữ Pahaw" +
	"h HmongBảng ký hiệu âm tiết Tiếng NhậtChữ Hungary cổChữ IndusChữ Italic cổChữ Ja" +
	"vaChữ Nhật BảnChữ JurchenChữ Kayah LiChữ KatakanaChữ KharoshthiChữ Khơ-meChữ Kho" +
	"jkiChữ KannadaChữ Hàn QuốcChữ KpelleChữ KaithiChữ LannaChữ LàoChữ La-tinh Fraktu" +
	"rChữ La-tinh Xcốt-lenChữ La tinhChữ LepchaChữ LimbuChữ Linear AChữ Linear BChữ F" +
	"raserChữ LomaChữ LyciaChữ LydiaChữ MandaeanChữ ManichaeanChữ tượng hình MayaChữ " +
	"MendeChữ Meroitic Nét thảoChữ MeroiticChữ MalayalamChữ Mông CổChữ nổi MoonChữ Mr" +
	"oChữ Meitei MayekMyanmaChữ Bắc Ả Rập cổChữ NabataeanChữ Naxi GebaChữ N’KoChữ Nüs" +
	"huChữ OghamChữ Ol ChikiChữ OrkhonChữ OriyaChữ OsmanyaChữ PalmyreneChữ Permic cổC" +
	"hữ Phags-paChữ Pahlavi Văn biaChữ Pahlavi Thánh caChữ Pahlavi SáchChữ PhoeniciaN" +
	"gữ âm PollardChữ Parthia Văn biaChữ RejangChữ RongorongoChữ RunicChữ SamaritanCh" +
	"ữ SaratiChữ Nam Ả Rập cổChữ SaurashtraChữ viết Ký hiệuChữ ShavianChữ SharadaChữ " +
	"KhudawadiChữ SinhalaChữ Sora SompengChữ Xu-đăngChữ Syloti NagriChữ SyriaChữ Estr" +
	"angelo SyriacChữ Tây SyriaChữ Đông SyriaChữ TagbanwaChữ TakriChữ Thái NaChữ Thái" +
	" Lặc mớiChữ TamilChữ TangutChữ Thái ViệtChữ TeluguChữ TengwarChữ TifinaghChữ Tag" +
	"alogChữ ThaanaChữ TháiChữ Tây TạngChữ TirhutaChữ UgaritChữ VaiTiếng nói Nhìn thấ" +
	"y đượcChữ Varang KshitiChữ WoleaiChữ Ba Tư cổChữ hình nêm Sumero-AkkadianChữ DiC" +
	"hữ Kế thừaKý hiệu Toán họcKý hiệuChưa có chữ viếtChungChữ viết không xác định"

var viScriptIdx = []uint16{ // 165 entries
	0x0, 0xb, 0xb, 0x1a, 0x30, 0x3d, 0x4a, 0x54, 0x5f, 0x6e, 0x79, 0x86,
	0x97, 0xa5, 0xb1, 0xc4, 0xcf, 0xda, 0xe6, 0x10f, 0x11a, 0x125, 0x133, 0x13e,
	0x14a, 0x154, 0x15f, 0x181, 0x191, 0x19e, 0x1b6, 0x1cf, 0x1e6, 0x203, 0x203, 0x211,
	0x227, 0x233, 0x243, 0x252, 0x25f, 0x26d, 0x27b, 0x289, 0x295, 0x29f, 0x2ac, 0x2c3,
	0x2da, 0x2e8, 0x2f6, 0x313, 0x325, 0x350, 0x362, 0x36d, 0x37e, 0x388, 0x39a, 0x3a7,
	0x3b5, 0x3c3, 0x3d3, 0x3e0, 0x3ec, 0x3f9, 0x40a, 0x416, 0x422, 0x42d, 0x437, 0x44c,
	0x464, 0x471, 0x47d, 0x488, 0x496, 0x4a4, 0x4b0, 0x4ba, 0x4c5, 0x4d0, 0x4d0, 0x4de,
	0x4ee, 0x507, 0x512, 0x52c, 0x53a, 0x549, 0x549, 0x559, 0x569, 0x572, 0x584, 0x58a,
	0x5a4, 0x5b3, 0x5c2, 0x5ce, 0x5da, 0x5e5, 0x5f3, 0x5ff, 0x60a, 0x617, 0x626, 0x626,
	0x637, 0x645, 0x65b, 0x672, 0x685, 0x694, 0x6a5, 0x6bb, 0x6c7, 0x6d7, 0x6e2, 0x6f1,
	0x6fd, 0x715, 0x725, 0x73c, 0x749, 0x756, 0x756, 0x765, 0x772, 0x784, 0x793, 0x7a5,
	0x7b0, 0x7c7, 0x7d7, 0x7e9, 0x7f7, 0x802, 0x810, 0x827, 0x832, 0x83e, 0x850, 0x85c,
	0x869, 0x877, 0x884, 0x890, 0x89b, 0x8ac, 0x8b9, 0x8c5, 0x8ce, 0x8f0, 0x903, 0x90f,
	0x920, 0x940, 0x948, 0x959, 0x96f, 0x979, 0x98f, 0x994, 0x9b4,
}

const zhScriptStr = "" +
	"阿法卡文阿拉伯文皇室亚拉姆文亚美尼亚文阿维斯陀文巴厘文巴姆穆文巴萨文巴塔克文孟加拉文布列斯符号汉语拼音婆罗米文字布莱叶盲文布吉文布希德文查克马文加拿大土著统一音" +
	"节卡里亚文占文切罗基文色斯文克普特文塞浦路斯文西里尔文西里尔文字（古教会斯拉夫文的变体）天城文德塞莱特文杜普洛伊速记后期埃及文古埃及僧侣书写体古埃及象形文埃塞俄" +
	"比亚文格鲁吉亚文（教堂体）格鲁吉亚文格拉哥里文哥特文格兰塔文希腊文古吉拉特文果鲁穆奇文韩文字汉字汉奴罗文简体中文繁体中文希伯来文平假名安那托利亚象形文字杨松录苗" +
	"文片假名或平假名古匈牙利文古希腊哈拉潘古意大利文爪哇文日文女真文克耶李文字片假名卡罗须提文高棉文克吉奇文字卡纳达文韩文克佩列文凯提文兰拿文老挝文拉丁文（哥特式字" +
	"体变体）拉丁文（盖尔文变体）拉丁文雷布查文林布文线形文字（A）线形文字（B）傈僳文洛马文利西亚文吕底亚文阿拉米文摩尼教文玛雅圣符文门迪文麦罗埃草书麦若提克文马拉" +
	"雅拉姆文蒙古文韩文语系谬文曼尼普尔文缅甸文古北方阿拉伯文纳巴泰文纳西格巴文西非书面文字（N’Ko）女书欧甘文桑塔利文鄂尔浑文奥里亚文奥斯曼亚文帕尔迈拉文古彼尔姆" +
	"文八思巴文巴列维文碑铭体巴列维文（圣诗体）巴列维文（书体）腓尼基文波拉德音标文字帕提亚文碑铭体拉让文朗格朗格文古代北欧文撒马利亚文沙拉堤文古南阿拉伯文索拉什特拉" +
	"文书写符号萧伯纳式文夏拉达文信德文僧伽罗文索朗桑朋文巽他文锡尔赫特文叙利亚文福音体叙利亚文西叙利亚文东叙利亚文塔格班瓦文泰克里文泰乐文新傣文泰米尔文唐古特文越南" +
	"傣文泰卢固文腾格瓦文字提非纳文塔加路文塔安那文泰文藏文迈蒂利文乌加里特文瓦依文可见语言瓦郎奇蒂文字沃莱艾文古波斯文苏美尔-阿卡德楔形文字彝文遗传学术语数学符号符" +
	"号非书面文字通用未知文字"

var zhScriptIdx = []uint16{ // 165 entries
	0x0, 0xc, 0xc, 0x18, 0x2a, 0x39, 0x48, 0x51, 0x5d, 0x66, 0x72, 0x7e,
	0x8d, 0x99, 0xa8, 0xb7, 0xc0, 0xcc, 0xd8, 0xf3, 0xff, 0x105, 0x111, 0x11a,
	0x126, 0x135, 0x141, 0x174, 0x17d, 0x18c, 0x19e, 0x1ad, 0x1c5, 0x1d7, 0x1d7, 0x1e9,
	0x207, 0x216, 0x225, 0x22e, 0x23a, 0x243, 0x252, 0x261, 0x26a, 0x270, 0x27c, 0x288,
	0x294, 0x2a0, 0x2a9, 0x2c4, 0x2d3, 0x2e8, 0x2f7, 0x309, 0x318, 0x321, 0x327, 0x330,
	0x33f, 0x348, 0x357, 0x360, 0x36f, 0x37b, 0x381, 0x38d, 0x396, 0x39f, 0x3a8, 0x3cc,
	0x3ea, 0x3f3, 0x3ff, 0x408, 0x41b, 0x42e, 0x437, 0x440, 0x44c, 0x458, 0x458, 0x464,
	0x470, 0x47f, 0x488, 0x497, 0x4a6, 0x4b8, 0x4b8, 0x4c1, 0x4cd, 0x4d3, 0x4e2, 0x4eb,
	0x500, 0x50c, 0x51b, 0x539, 0x53f, 0x548, 0x554, 0x560, 0x56c, 0x57b, 0x58a, 0x58a,
	0x599, 0x5a5, 0x5ba, 0x5d5, 0x5ed, 0x5f9, 0x60e, 0x623, 0x62c, 0x63b, 0x64a, 0x659,
	0x665, 0x677, 0x689, 0x695, 0x6a4, 0x6b0, 0x6b0, 0x6b9, 0x6c5, 0x6d4, 0x6dd, 0x6ec,
	0x6f8, 0x70d, 0x71c, 0x72b, 0x73a, 0x746, 0x74f, 0x758, 0x764, 0x770, 0x77c, 0x788,
	0x797, 0x7a3, 0x7af, 0x7bb, 0x7c1, 0x7c7, 0x7d3, 0x7e2, 0x7eb, 0x7f7, 0x809, 0x815,
	0x821, 0x840, 0x846, 0x855, 0x861, 0x867, 0x876, 0x87c, 0x888,
}

const zhHantScriptStr = "" +
	"阿法卡文字高加索阿爾巴尼亞文阿拉伯文皇室亞美尼亞文亞美尼亞文阿維斯陀文峇里文巴姆穆文巴薩文巴塔克文孟加拉文布列斯文注音符號婆羅米文盲人用點字布吉斯文布希德文查克" +
	"馬文加拿大原住民通用字符卡里亞文占文柴羅基文色斯文科普特文塞浦路斯文斯拉夫文西里爾文（古教會斯拉夫文變體）天城文德瑟雷特文杜普洛伊速記古埃及世俗體古埃及僧侶體古" +
	"埃及象形文字愛爾巴桑文衣索比亞文喬治亞語系（阿索他路里和努斯克胡里文）喬治亞文格拉哥里文歌德文格蘭他文字希臘文古吉拉特文古魯穆奇文韓文字漢語哈努諾文簡體中文繁體" +
	"中文希伯來文平假名安那托利亞象形文字楊松錄苗文片假名或平假名古匈牙利文印度河流域（哈拉帕文）古意大利文爪哇文日文女真文字克耶李文片假名卡羅須提文高棉文克吉奇文字" +
	"坎那達文韓文克培列文凱提文藍拿文寮國文拉丁文（尖角體活字變體）拉丁文（蓋爾語變體）拉丁文雷布查文林佈文線性文字（A）線性文字（B）栗僳文洛馬文呂西亞語里底亞語曼" +
	"底安文摩尼教文瑪雅象形文字門德文麥羅埃文（曲線字體）麥羅埃文馬來亞拉姆文蒙古文蒙氏點字謬文曼尼普爾文緬甸文古北阿拉伯文納巴泰文字納西格巴文西非書面語言 (N’K" +
	"o)女書文字歐甘文桑塔利文鄂爾渾文歐利亞文歐斯曼亞文帕米瑞拉文字古彼爾姆諸文八思巴文巴列維文（碑銘體）巴列維文（聖詩體）巴列維文（書體）腓尼基文柏格理拼音符帕提" +
	"亞文（碑銘體）拉讓文朗格朗格象形文古北歐文字撒馬利亞文沙拉堤文古南阿拉伯文索拉什特拉文手語書寫符號簫柏納字符夏拉達文悉曇文字信德文錫蘭文索朗桑朋文字巽他文希洛弟" +
	"納格里文敍利亞文敘利亞文（福音體文字變體）敘利亞文（西方文字變體）敘利亞文（東方文字變體）南島文塔卡里文字傣哪文西雙版納新傣文坦米爾文西夏文傣擔文泰盧固文談格瓦" +
	"文提非納文塔加拉文塔安那文泰文西藏文邁蒂利文烏加列文瓦依文視覺語音文字瓦郎奇蒂文字沃雷艾文古波斯文蘇米魯亞甲文楔形文字彞文繼承文字（Unicode）數學符號符號" +
	"非書寫語言一般文字未知文字"

var zhHantScriptIdx = []uint16{ // 165 entries
	0x0, 0xf, 0x2a, 0x36, 0x4b, 0x5a, 0x69, 0x72, 0x7e, 0x87, 0x93, 0x9f,
	0xab, 0xb7, 0xc3, 0xd2, 0xde, 0xea, 0xf6, 0x114, 0x120, 0x126, 0x132, 0x13b,
	0x147, 0x156, 0x162, 0x18f, 0x198, 0x1a7, 0x1b9, 0x1cb, 0x1dd, 0x1f2, 0x201, 0x210,
	0x249, 0x255, 0x264, 0x26d, 0x27c, 0x285, 0x294, 0x2a3, 0x2ac, 0x2b2, 0x2be, 0x2ca,
	0x2d6, 0x2e2, 0x2eb, 0x306, 0x315, 0x32a, 0x339, 0x35a, 0x369, 0x372, 0x378, 0x384,
	0x390, 0x399, 0x3a8, 0x3b1, 0x3c0, 0x3cc, 0x3d2, 0x3de, 0x3e7, 0x3f0, 0x3f9, 0x41d,
	0x43b, 0x444, 0x450, 0x459, 0x46c, 0x47f, 0x488, 0x491, 0x49d, 0x4a9, 0x4a9, 0x4b5,
	0x4c1, 0x4d3, 0x4dc, 0x4fa, 0x506, 0x518, 0x518, 0x521, 0x52d, 0x533, 0x542, 0x54b,
	0x55d, 0x56c, 0x57b, 0x596, 0x5a2, 0x5ab, 0x5b7, 0x5c3, 0x5cf, 0x5de, 0x5f0, 0x5f0,
	0x602, 0x60e, 0x629, 0x644, 0x65c, 0x668, 0x67a, 0x695, 0x69e, 0x6b3, 0x6c2, 0x6d1,
	0x6dd, 0x6ef, 0x701, 0x713, 0x722, 0x72e, 0x73a, 0x743, 0x74c, 0x75e, 0x767, 0x77c,
	0x788, 0x7af, 0x7d3, 0x7f7, 0x800, 0x80f, 0x818, 0x82d, 0x839, 0x842, 0x84b, 0x857,
	0x863, 0x86f, 0x87b, 0x887, 0x88d, 0x896, 0x8a2, 0x8ae, 0x8b7, 0x8c9, 0x8db, 0x8e7,
	0x8f3, 0x911, 0x917, 0x930, 0x93c, 0x942, 0x951, 0x95d, 0x969,
}

const zuScriptStr = "" +
	"i-Arabi-Armeniani-Bengalii-Bopomofoi-Braillei-Cyrillici-Devanagarii-Ethiopici-Ge" +
	"orgiani-Greeki-Gujaratii-Gurmukhii-Hanguli-Hani-Simplified Hani-Traditional Hani" +
	"-Hebrewi-Hiraganai-Japanesei-Katakanai-Khmeri-Kannadai-Koreani-Laoi-Latini-Malay" +
	"ami-Mongoliani-Myanmari-Oriyai-Sinhalai-Tamili-Telegui-Thaanai-Thaii-TibetanAmas" +
	"imbuliOkungabhaliweEjwayelekileIskripthi esingaziwa"

var zuScriptIdx = []uint16{ // 165 entries
	0x0, 0x0, 0x0, 0x6, 0x6, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x19,
	0x19, 0x23, 0x23, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c,
	0x2c, 0x2c, 0x36, 0x36, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4c,
	0x4c, 0x56, 0x56, 0x56, 0x56, 0x5d, 0x67, 0x71, 0x79, 0x7e, 0x7e, 0x8e,
	0x9f, 0xa7, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xbb, 0xbb,
	0xbb, 0xc5, 0xc5, 0xcc, 0xcc, 0xd5, 0xdd, 0xdd, 0xdd, 0xdd, 0xe2, 0xe2,
	0xe2, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9,
	0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xf2, 0xf2, 0xfd, 0xfd, 0xfd, 0xfd, 0x106,
	0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x106, 0x10d, 0x10d, 0x10d, 0x10d,
	0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d,
	0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x10d, 0x116, 0x116, 0x116, 0x116,
	0x116, 0x116, 0x116, 0x116, 0x116, 0x116, 0x116, 0x116, 0x11d, 0x11d, 0x11d, 0x125,
	0x125, 0x125, 0x125, 0x12d, 0x133, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x13c,
	0x13c, 0x13c, 0x13c, 0x13c, 0x13c, 0x146, 0x153, 0x15f, 0x173,
}

// Total size for script: 220030 bytes (220 KB)

// Number of keys: 290
var (
	regionIndex = tagIndex{
		"ACADAEAFAGAIALAMANAOAQARASATAUAWAXAZBABBBDBEBFBGBHBIBJBLBMBNBOBQBRBSBTBVBWBYBZCACCCDCFCGCHCICKCLCMCNCOCPCRCUCVCWCXCYCZDEDGDJDKDMDODZEAECEEEGEHERESETEUFIFJFKFMFOFRGAGBGDGEGFGGGHGIGLGMGNGPGQGRGSGTGUGWGYHKHMHNHRHTHUICIDIEILIMINIOIQIRISITJEJMJOJPKEKGKHKIKMKNKPKRKWKYKZLALBLCLILKLRLSLTLULVLYMAMCMDMEMFMGMHMKMLMMMNMOMPMQMRMSMTMUMVMWMXMYMZNANCNENFNGNINLNONPNRNUNZOMPAPEPFPGPHPKPLPMPNPRPSPTPWPYQAQORERORSRURWSASBSCSDSESGSHSISJSKSLSMSNSOSRSSSTSVSXSYSZTATCTDTFTGTHTJTKTLTMTNTOTRTTTVTWTZUAUGUMUSUYUZVAVCVEVGVIVNVUWFWSXKYEYTZAZMZWZZ",
		"001002003005009011013014015017018019021029030034035039053054057061142143145150151154155419",
		"",
	}
)

var regionHeaders = [220]header{
	{ // af
		afRegionStr,
		afRegionIdx,
	},
	{ // agq
		"ÀndolàYùnaetɛ Alab ɛmelɛ̀Àfɨ̀ganìsɨ̀tânÀntigwà à BàbudàÀŋgwilàÀabɛnìaÀmɛnyìaNedà" +
			"lân AntàeÀŋgolàÀdzɛ̀ntinàÀmɛlekan SamwàUsɨtɨ̀làÙsɨ̀tɛ̀lɛlìaÀlubàÀzɨbɛ̀dzânBosɨny" +
			"ìa à Hɛ̀zɛ̀gòvinàBàbadòsBaŋgɨ̀làdɛ̂BɛɛdzwùmBùkinà FasòBùugɛlìaBàlaenBùlundìBɛ̀nɨ" +
			"̂ŋBɛ̀mudàBɨ̀lunèBòlevàBɨ̀làzîiBàhamàsMbutànBòtɨ̀swǎnàBɛlàlûsBɛ̀lezɨ̀KanadàDɛ̀mùk" +
			"àlatì Lèkpubèlè è KuŋgùSɛnta Afɨlekan LèkpobèlèKuŋgùSuezàlânKu Dɨ̀vûaChwɨla ŋ̀ K" +
			"ûʔChilèKàmàlûŋChaenàKòlombìaKòsɨ̀tà LekàKuuwbàChwɨla ŋ̀ Kɛ̀b Vɛ̂ɛSaekpùlùChɛ̂ Lè" +
			"kpubèlèDzamanèDzìbuwtìDɛnɨmàDòmenekàDòmenekà LèkpubèlèÀadzɛlìaEkwadòÈsɨ̀tonyìaEd" +
			"zìÈletɨ̀làSɨ̀kpɛ̂nÈtyǒpìaFɨnlànFidziChwɨlà fɨ FakɨlànMaekòlòneshìaFàlâŋnsìGàbûnY" +
			"ùnaetɛ Kiŋdɔ̀mGɨ̀lɛnadàDzɔɔdzìaGàyanà è FàlâŋnsìGaanàDzibɨ̀latàGɨ̀lenlânGambìaGi" +
			"nèGwadalukpɛ̀Èkwɛ̀tolia GinèGɨ̀lêsGwàtɨ̀malàGwamGinè BìsawùGùyanàHɔndulàsKòwɛshì" +
			"aHǎetìHɔŋgàlèÈndòneshìaAelɨ̀lânEzɨ̀lɛ̂EndìaDɨŋò kɨ dzughùnstòʔ kɨ Endìa kɨ Bɨ̀le" +
			"tì kòÈlâkɨ̀ÈlânAesɨ̀lânEtalèDzàmɛkàDzodànDzàkpânKɨnyàKìdzisɨ̀tânKàmbodìaKèlèbati" +
			"KomolòsSɛ̀n Kî à NevìKùulîa, EkùwKùulîa, EmàmKùwɛ̂Chwɨlà ŋ̀ KaemànKàzasɨ̀tânLàwo" +
			"sLɛbanèSɛ̀n LushìaLetɨnshɨ̀nSɨ̀le LaŋkàLàebɛlìaLɛ̀sotùLètwǎnyìaLuzɨmbùʔLàtɨvaLeb" +
			"ìaMòlokòMùnakuMòodovàMàdàgasɨkàChwɨlà fɨ MashàMɨ̀sɨ̀donyìaMalèMǐanmàMùŋgolìaChwɨ" +
			"là m̀ Màlǐanà mɨ̀ Ekùw mòMàtìnekìMùlètanyìaMùŋtselàMaatàMùleshwɨ̀sMàdivèMàlawìMɛ" +
			"kɨzikùMàlɛshìaMùzàmbîNàmibìaKàlèdonyìa È fūghūNaedzàChwɨlà fɨ NufòʔGɨ̀anyɨNikàla" +
			"gwàNedàlânNoowɛ̂ɛNɛkpâaNàwulùNiyuZìlân È fūghūUmànKpanàmaKpɛlûKpoleneshìa è Fàlâ" +
			"ŋnsìKpakpua Ginè È fūghūFelèkpîKpakìsɨ̀tânKpulànSɛ̀n Kpiyɛ̀ à MikelɔŋKpitɨ̀kalèK" +
			"pǒto LekoAdzɨmā kɨ ŋgùŋ kɨ Palɛsɨtɨnyia à kɨ Gazà kòKputuwgàKpàlawùKpalàgwɛ̂Katà" +
			"Lèyunyɔ̀ŋLùmanyìaLoshìaLùwandàSawudi AlabiChwɨlà fɨ Solomwɨ̀nSɛchɛ̀lɛ̀sSùdânSued" +
			"ɨ̀nSiŋgàkpôoSɛ̀n ÈlenàSɨ̀lòvɨnyìaSɨ̀lòvɨkɨ̀aSilìa lûŋSàn MàlenùSɛ̀nɛ̀gâaSòmalìaS" +
			"ulènamèSawo Tɔ̀me à Kpèlènsikpɛ̀EsàvadòSilîaShǔazìlânChwɨla n Tɨtê à KaekùsChâTu" +
			"gùTaelànTàdzikìsɨ̀tânTuwkelawùÊs TaemòTekɨmènèsɨ̀tânTùneshìaTuŋgàTeekìTèlenedà à" +
			" TòbagùTuwvalùwTaewànTàanzanyìaYùkɛ̀lɛ̂YùgandàUSAYulùgwɛ̂Yùzɨ̀bɛkìsɨ̀tânVatikàn " +
			"Sɨ̀tɛ̂Sɛ̀n Vinsɨ̀n à Gɨlenadi Ù tēVɛ̀nɛ̀zǔɛɛlàChwɨlà m̀ Vidzinyìa m̀ Bɨ̀letì mòU" +
			". S. Chwɨlà fɨ MbuʔmbuVìyɛnàmVànǔatùwWales à FùwtuwnàSàmowàYɛmɛ̀nMàyotìAfɨlekà g" +
			"hɨ Emàm ghòZambìaZìmbagbɛ̀",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x8, 0x20, 0x35, 0x4a, 0x54, 0x5e, 0x68, 0x78, 0x81, 0x81,
			0x8f, 0xa0, 0xac, 0xbf, 0xc6, 0xc6, 0xd5, 0xf5, 0xfe, 0x10f, 0x11a, 0x128,
			0x133, 0x13a, 0x143, 0x14f, 0x14f, 0x159, 0x163, 0x16b, 0x16b, 0x177, 0x180, 0x187,
			0x187, 0x196, 0x1a0, 0x1ac, 0x1b3, 0x1b3, 0x1db, 0x1f8, 0x1ff, 0x209, 0x215, 0x227,
			0x22d, 0x238, 0x23f, 0x249, 0x249, 0x25a, 0x261, 0x27c, 0x27c, 0x27c, 0x286, 0x299,
			0x2a1, 0x2a1, 0x2ab, 0x2b4, 0x2be, 0x2d5, 0x2e0, 0x2e0, 0x2e7, 0x2f5, 0x2fa, 0x2fa,
			0x306, 0x312, 0x31c, 0x31c, 0x324, 0x329, 0x33f, 0x34f, 0x34f, 0x35b, 0x362, 0x376,
			0x383, 0x38e, 0x3a6, 0x3a6, 0x3ac, 0x3b9, 0x3c5, 0x3cc, 0x3d1, 0x3de, 0x3f1, 0x3fa,
			0x3fa, 0x408, 0x40c, 0x41a, 0x422, 0x422, 0x422, 0x42c, 0x437, 0x43e, 0x449, 0x449,
			0x456, 0x461, 0x46c, 0x46c, 0x472, 0x4aa, 0x4b4, 0x4ba, 0x4c5, 0x4cb, 0x4cb, 0x4d5,
			0x4dc, 0x4e5, 0x4ec, 0x4fb, 0x505, 0x50f, 0x517, 0x52a, 0x539, 0x548, 0x550, 0x565,
			0x573, 0x579, 0x581, 0x58f, 0x59c, 0x5ab, 0x5b6, 0x5c0, 0x5cc, 0x5d7, 0x5df, 0x5e5,
			0x5ed, 0x5f4, 0x5fd, 0x5fd, 0x5fd, 0x60b, 0x61e, 0x62f, 0x634, 0x63c, 0x647, 0x647,
			0x66e, 0x679, 0x686, 0x691, 0x697, 0x6a4, 0x6ac, 0x6b4, 0x6bf, 0x6ca, 0x6d4, 0x6dd,
			0x6f5, 0x6fc, 0x710, 0x71a, 0x725, 0x72e, 0x738, 0x740, 0x748, 0x74c, 0x75e, 0x763,
			0x76b, 0x772, 0x78e, 0x7a6, 0x7af, 0x7be, 0x7c5, 0x7e1, 0x7ee, 0x7f9, 0x832, 0x83b,
			0x844, 0x850, 0x855, 0x855, 0x862, 0x86c, 0x86c, 0x873, 0x87c, 0x888, 0x8a0, 0x8af,
			0x8b6, 0x8bf, 0x8cb, 0x8d9, 0x8e9, 0x8e9, 0x8fa, 0x906, 0x913, 0x921, 0x92a, 0x934,
			0x934, 0x954, 0x95d, 0x95d, 0x963, 0x96f, 0x96f, 0x98a, 0x98e, 0x98e, 0x993, 0x99a,
			0x9ac, 0x9b6, 0x9c0, 0x9d4, 0x9de, 0x9e5, 0x9eb, 0xa01, 0xa0a, 0xa11, 0xa1d, 0xa2a,
			0xa33, 0xa33, 0xa36, 0xa41, 0xa58, 0xa6b, 0xa8f, 0xaa3, 0xacd, 0xae8, 0xaf2, 0xafd,
			0xb10, 0xb18, 0xb18, 0xb21, 0xb29, 0xb42, 0xb49, 0xb55,
		},
	},
	{ // ak
		"AndoraUnited Arab EmiratesAfganistanAntigua ne BaabudaAnguilaAlbeniaAameniaNɛdɛl" +
			"and AntelezAngolaAgyɛntinaAmɛrika SamoaƆstriaƆstreliaArubaAzebaegyanBosnia ne Hɛ" +
			"zegovinaBaabadosBangladɛhyeBɛlgyiumBɔkina FasoBɔlgeriaBarenBurundiBɛninBɛmudaBru" +
			"naeBoliviaBrazilBahamaButanBɔtswanaBɛlarusBelizKanadaKongo (Zair)Afrika Finimfin" +
			" ManKongoSwetzalandLa Côte d’IvoireKook NsupɔwKyiliKamɛrunKyaenaKolombiaKɔsta Ri" +
			"kaKubaKepvɛdfo IslandsSaeprɔsKyɛk KurokɛseGyaamanGyibutiDɛnmakDɔmenekaDɔmeneka K" +
			"urokɛseƆlgyeriaIkuwadɔƐstoniaNisrimƐritreaSpainIthiopiaFinlandFigyiFɔlkman Aelan" +
			"dMaekronehyiaFrɛnkyemanGabɔnAhendiman NkabomGrenadaGyɔgyeaFrɛnkye GayanaGaanaGye" +
			"braltaGreenmanGambiaGiniGuwadelupGini IkuwetaGreekmanGuwatemalaGuamGini BisawGay" +
			"anaHɔndurasKrowehyiaHeitiHangariIndɔnehyiaAerelandIsraelIndiaBritenfo Hɔn Man Wɔ" +
			" India Po No MuIrakIranAeslandItaliGyamekaGyɔdanGyapanKɛnyaKɛɛgestanKambodiaKiri" +
			"batiKɔmɔrɔsSaint Kitts ne NɛvesEtifi KoriaAnaafo KoriaKuweteKemanfo IslandsKazak" +
			"stanLaosLɛbanɔnSaint LuciaLektenstaenSri LankaLaeberiaLɛsutuLituweniaLaksembɛgLa" +
			"tviaLibyaMorokoMɔnakoMɔldovaMadagaskaMarshall IslandsMasedoniaMaliMiyanmaMɔngoli" +
			"aNorthern Mariana IslandsMatinikMɔreteniaMantseratMɔltaMɔrehyeɔsMaldivesMalawiMɛ" +
			"ksikoMalehyiaMozambikNamibiaKaledonia FoforoNigyɛNɔfolk AelandNaegyeriaNekaraguw" +
			"aNɛdɛlandNɔɔweNɛpɔlNaworuNiyuZiland FoforoOmanPanamaPeruFrɛnkye PɔlenehyiaPapua " +
			"Guinea FoforoPhilippinesPakistanPolandSaint Pierre ne MiquelonPitcairnPuɛto Riko" +
			"Palestaen West Bank ne GazaPɔtugalPalauParaguayKataReyuniɔnRomeniaRɔhyeaRwandaSa" +
			"udi ArabiaSolomon IslandsSeyhyɛlSudanSwedenSingapɔSaint HelenaSloviniaSlovakiaSi" +
			"erra LeoneSan MarinoSenegalSomaliaSurinameSão Tomé and PríncipeƐl SalvadɔSiriaSw" +
			"azilandTurks ne Caicos IslandsKyadTogoTaelandTajikistanTokelauTimɔ BokaTɛkmɛnist" +
			"anTunihyiaTongaTɛɛkiTrinidad ne TobagoTuvaluTaiwanTanzaniaUkrenUgandaAmɛrikaYuru" +
			"gwaeUzbɛkistanVatican ManSaint Vincent ne GrenadinesVenezuelaBritainfo Virgin Is" +
			"landsAmɛrika Virgin IslandsViɛtnamVanuatuWallis ne FutunaSamoaYɛmenMayɔteAfrika " +
			"AnaafoZambiaZembabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x1a, 0x24, 0x36, 0x3d, 0x44, 0x4b, 0x5d, 0x63, 0x63,
			0x6d, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x9a, 0xaf, 0xb7, 0xc3, 0xcc, 0xd8,
			0xe1, 0xe6, 0xed, 0xf3, 0xf3, 0xfa, 0x100, 0x107, 0x107, 0x10d, 0x113, 0x118,
			0x118, 0x121, 0x129, 0x12e, 0x134, 0x134, 0x140, 0x153, 0x158, 0x162, 0x175, 0x181,
			0x186, 0x18e, 0x194, 0x19c, 0x19c, 0x1a7, 0x1ab, 0x1bc, 0x1bc, 0x1bc, 0x1c4, 0x1d3,
			0x1da, 0x1da, 0x1e1, 0x1e8, 0x1f1, 0x204, 0x20d, 0x20d, 0x215, 0x21d, 0x223, 0x223,
			0x22b, 0x230, 0x238, 0x238, 0x23f, 0x244, 0x253, 0x25f, 0x25f, 0x26a, 0x270, 0x280,
			0x287, 0x28f, 0x29e, 0x29e, 0x2a3, 0x2ac, 0x2b4, 0x2ba, 0x2be, 0x2c7, 0x2d3, 0x2db,
			0x2db, 0x2e5, 0x2e9, 0x2f3, 0x2f9, 0x2f9, 0x2f9, 0x302, 0x30b, 0x310, 0x317, 0x317,
			0x322, 0x32a, 0x330, 0x330, 0x335, 0x359, 0x35d, 0x361, 0x368, 0x36d, 0x36d, 0x374,
			0x37b, 0x381, 0x387, 0x392, 0x39a, 0x3a2, 0x3ac, 0x3c1, 0x3cc, 0x3d8, 0x3de, 0x3ed,
			0x3f6, 0x3fa, 0x403, 0x40e, 0x419, 0x422, 0x42a, 0x431, 0x43a, 0x444, 0x44a, 0x44f,
			0x455, 0x45c, 0x464, 0x464, 0x464, 0x46d, 0x47d, 0x486, 0x48a, 0x491, 0x49a, 0x49a,
			0x4b2, 0x4b9, 0x4c3, 0x4cc, 0x4d2, 0x4dd, 0x4e5, 0x4eb, 0x4f3, 0x4fb, 0x503, 0x50a,
			0x51a, 0x520, 0x52e, 0x537, 0x541, 0x54b, 0x552, 0x559, 0x55f, 0x563, 0x570, 0x574,
			0x57a, 0x57e, 0x592, 0x5a5, 0x5b0, 0x5b8, 0x5be, 0x5d6, 0x5de, 0x5e9, 0x604, 0x60c,
			0x611, 0x619, 0x61d, 0x61d, 0x626, 0x62d, 0x62d, 0x634, 0x63a, 0x646, 0x655, 0x65d,
			0x662, 0x668, 0x670, 0x67c, 0x684, 0x684, 0x68c, 0x698, 0x6a2, 0x6a9, 0x6b0, 0x6b8,
			0x6b8, 0x6d0, 0x6dc, 0x6dc, 0x6e1, 0x6ea, 0x6ea, 0x701, 0x705, 0x705, 0x709, 0x710,
			0x71a, 0x721, 0x72b, 0x738, 0x740, 0x745, 0x74c, 0x75e, 0x764, 0x76a, 0x772, 0x777,
			0x77d, 0x77d, 0x785, 0x78d, 0x798, 0x7a3, 0x7be, 0x7c7, 0x7df, 0x7f6, 0x7fe, 0x805,
			0x815, 0x81a, 0x81a, 0x820, 0x827, 0x834, 0x83a, 0x842,
		},
	},
	{ // am
		amRegionStr,
		amRegionIdx,
	},
	{ // ar
		arRegionStr,
		arRegionIdx,
	},
	{}, // ar-AE
	{}, // ar-EG
	{ // as
		"এন্টাৰ্টিকাব্ৰাজিলবভেট দ্বীপচীনজাৰ্মানিফ্ৰান্সসংযুক্ত ৰাজ্যদক্ষিণ জৰ্জিয়া আৰু দ" +
			"ক্ষিণ চেণ্ডৱিচ্‌ দ্বীপহাৰ্ড দ্বীপ আৰু মেক্‌ডোনাল্ড দ্বীপভাৰতব্ৰিটিশ্ব ইণ্ডিয়ান " +
			"মহাসাগৰৰ অঞ্চলইটালিজাপানৰুচদক্ষিণ ফ্ৰান্সৰ অঞ্চলযুক্তৰাষ্ট্ৰঅজ্ঞাত বা অবৈধ অঞ্চল" +
			"",
		[]uint16{ // 261 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
			0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x36, 0x36, 0x36,
			0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,
			0x52, 0x52, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b,
			0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73,
			0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x88, 0x88, 0xad,
			0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad,
			0x124, 0x124, 0x124, 0x124, 0x124, 0x124, 0x182, 0x182, 0x182, 0x182, 0x182, 0x182,
			0x182, 0x182, 0x182, 0x182, 0x18e, 0x1ee, 0x1ee, 0x1ee, 0x1ee, 0x1fd, 0x1fd, 0x1fd,
			0x1fd, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c,
			0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c,
			0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c,
			0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c,
			0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c,
			0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c,
			0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x20c, 0x215, 0x215, 0x215, 0x215, 0x215,
			0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215,
			0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x215, 0x250, 0x250, 0x250,
			0x250, 0x250, 0x250, 0x250, 0x250, 0x250, 0x250, 0x250, 0x250, 0x250, 0x250, 0x250,
			0x250, 0x250, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274,
			0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x274, 0x2aa,
		},
	},
	{ // asa
		"AndoraFalme dha KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntil" +
			"i za UholandhiAngolaAjentinaThamoa ya MarekaniAuthtriaAuthtraliaArubaAdhabajaniB" +
			"othnia na HedhegovinaBabadothiBangladeshiUbelgijiBukinafathoBulgariaBahareniBuru" +
			"ndiBeniniBermudaBruneiBraziliBahamaButaniBotthwanaBelaruthiBelidheKanadaJamhuri " +
			"ya Kidemokrathia ya KongoJamhuri ya Afrika ya KatiKongoUthwithiKodivaaVithiwa vy" +
			"a CookChileKameruniChinaKolombiaKothtarikaKubaKepuvedeKuprothiJamhuri ya ChekiUj" +
			"erumaniJibutiDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEthtoniaMithriEritre" +
			"aHithpaniaUhabeshiUfiniFijiVithiwa vya FalklandMikronethiaUfaranthaGaboniUingere" +
			"dhaGrenadaJojiaGwiyana ya UfaranthaGhanaJibraltaGrinlandiGambiaGineGwadelupeGine" +
			"kwetaUgirikiGwatemalaGwamGinebisauGuyanaHondurathiKorathiaHaitiHungariaIndonethi" +
			"aAyalandiIthraeliIndiaIeneo la Uingeredha katika Bahari HindiIrakiUajemiAithland" +
			"iItaliaJamaikaYordaniJapaniKenyaKirigizithtaniKambodiaKiribatiKomoroThantakitdhi" +
			" na NevithKorea KathkaziniKorea KuthiniKuwaitiVithiwa vya KaymanKazakithtaniLaot" +
			"hiLebanoniThantaluthiaLishenteniThirilankaLiberiaLethotoLitwaniaLathembagiLativi" +
			"aLibyaMorokoMonakoMoldovaBukiniVithiwa vya MarshalMathedoniaMaliMyamaMongoliaVit" +
			"hiwa vya Mariana vya KathkaziniMartinikiMoritaniaMonttherratiMaltaMorithiModivuM" +
			"alawiMekthikoMalethiaMthumbijiNamibiaNyukaledoniaNijeriKithiwa cha NorfokNijeria" +
			"NikaragwaUholandhiNorweNepaliNauruNiueNyudhilandiOmaniPanamaPeruPolinesia ya Ufa" +
			"ranthaPapuaFilipinoPakithtaniPolandiThantapieri na MikeloniPitkairniPwetorikoPal" +
			"estinaUrenoPalauParagwaiKatariRiyunioniRomaniaUruthiRwandaThaudiVithiwa vya Thol" +
			"omonShelisheliThudaniUthwidiThingapooThantahelenaThloveniaTholvakiaThiera LeoniT" +
			"hamarinoThenegaliThomaliaThurinamuThao Tome na PrincipeElsavadoThiriaUthwadhiVit" +
			"hiwa vya Turki na KaikoChadiTogoTailandiTajikithtaniTokelauTimori ya MasharikiTu" +
			"rukimenithtaniTunithiaTongaUturukiTrinidad na TobagoTuvaluTaiwaniTadhaniaUgandaM" +
			"arekaniUrugwaiUdhibekithtaniVatikaniThantavithenti na GrenadiniVenezuelaVithiwa " +
			"vya Virgin vya UingeredhaVithiwa vya Virgin vya MarekaniVietinamuVanuatuWalith n" +
			"a FutunaThamoaYemeniMayotteAfrika KuthiniDhambiaDhimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x17, 0x23, 0x35, 0x3d, 0x44, 0x4b, 0x5e, 0x64, 0x64,
			0x6c, 0x7e, 0x86, 0x90, 0x95, 0x95, 0x9f, 0xb5, 0xbe, 0xc9, 0xd1, 0xdc,
			0xe4, 0xec, 0xf3, 0xf9, 0xf9, 0x100, 0x106, 0x106, 0x106, 0x10d, 0x113, 0x119,
			0x119, 0x122, 0x12b, 0x132, 0x138, 0x138, 0x159, 0x172, 0x177, 0x17f, 0x186, 0x196,
			0x19b, 0x1a3, 0x1a8, 0x1b0, 0x1b0, 0x1ba, 0x1be, 0x1c6, 0x1c6, 0x1c6, 0x1ce, 0x1de,
			0x1e7, 0x1e7, 0x1ed, 0x1f4, 0x1fc, 0x20f, 0x216, 0x216, 0x21c, 0x224, 0x22a, 0x22a,
			0x231, 0x23a, 0x242, 0x242, 0x247, 0x24b, 0x25f, 0x26a, 0x26a, 0x273, 0x279, 0x283,
			0x28a, 0x28f, 0x2a3, 0x2a3, 0x2a8, 0x2b0, 0x2b9, 0x2bf, 0x2c3, 0x2cc, 0x2d5, 0x2dc,
			0x2dc, 0x2e5, 0x2e9, 0x2f2, 0x2f8, 0x2f8, 0x2f8, 0x302, 0x30a, 0x30f, 0x317, 0x317,
			0x321, 0x329, 0x331, 0x331, 0x336, 0x35d, 0x362, 0x368, 0x371, 0x377, 0x377, 0x37e,
			0x385, 0x38b, 0x390, 0x39e, 0x3a6, 0x3ae, 0x3b4, 0x3ca, 0x3da, 0x3e7, 0x3ee, 0x400,
			0x40c, 0x412, 0x41a, 0x426, 0x430, 0x43a, 0x441, 0x448, 0x450, 0x45a, 0x461, 0x466,
			0x46c, 0x472, 0x479, 0x479, 0x479, 0x47f, 0x492, 0x49c, 0x4a0, 0x4a5, 0x4ad, 0x4ad,
			0x4cf, 0x4d8, 0x4e1, 0x4ed, 0x4f2, 0x4f9, 0x4ff, 0x505, 0x50d, 0x515, 0x51e, 0x525,
			0x531, 0x537, 0x549, 0x550, 0x559, 0x562, 0x567, 0x56d, 0x572, 0x576, 0x581, 0x586,
			0x58c, 0x590, 0x5a6, 0x5ab, 0x5b3, 0x5bd, 0x5c4, 0x5db, 0x5e4, 0x5ed, 0x5f6, 0x5fb,
			0x600, 0x608, 0x60e, 0x60e, 0x617, 0x61e, 0x61e, 0x624, 0x62a, 0x630, 0x644, 0x64e,
			0x655, 0x65c, 0x665, 0x671, 0x67a, 0x67a, 0x683, 0x68f, 0x698, 0x6a1, 0x6a9, 0x6b2,
			0x6b2, 0x6c7, 0x6cf, 0x6cf, 0x6d5, 0x6dd, 0x6dd, 0x6f7, 0x6fc, 0x6fc, 0x700, 0x708,
			0x714, 0x71b, 0x72e, 0x73e, 0x746, 0x74b, 0x752, 0x764, 0x76a, 0x771, 0x779, 0x779,
			0x77f, 0x77f, 0x787, 0x78e, 0x79c, 0x7a4, 0x7bf, 0x7c8, 0x7e9, 0x808, 0x811, 0x818,
			0x828, 0x82e, 0x82e, 0x834, 0x83b, 0x849, 0x850, 0x859,
		},
	},
	{ // ast
		"Islla AscensiónAndorraEmiratos Árabes XuníosAfganistánAntigua y BarbudaAnguilaAl" +
			"baniaArmeniaAngolaArxentinaSamoa AmericanaAustriaAustraliaArubaIslles AlandAzerb" +
			"aixánBosnia y HerzegovinaBarbadosBangladexBélxicaBFBulgariaBaḥréinBurundiBenínSa" +
			"n BartoloméLes BermudesBrunéiBoliviaCaribe neerlandésBrasilLes BahamesButánIslla" +
			" BouvetBotsuanaBielorrusiaBelizeCanadáIslles Cocos (Keeling)CDRepública Centroaf" +
			"ricanaCGSuizaCosta de MarfilIslles CookChileCamerúnChinaColombiaIslla Clipperton" +
			"Costa RicaCubaCabu VerdeCuraçaoIslla ChristmasXipreChequiaAlemaniaDiego GarciaDJ" +
			"DinamarcaDominicaRepública DominicanaArxeliaCeuta y MelillaEcuadorEstoniaExiptuS" +
			"áḥara OccidentalEritreaEspañaEtiopíaXunión EuropéaFinlandiaIslles FixiFalkland I" +
			"slandsMicronesiaIslles FeroeFranciaGabónReinu XuníuGranadaXeorxaGuyana FrancesaG" +
			"uernseyGhanaXibraltarGroenlandiaGambiaGuineaGuadalupeGuinea EcuatorialGreciaIsll" +
			"es Xeorxa del Sur y Sandwich del SurGuatemalaGuamGuinea-BisáuGuyanaARE China de " +
			"Ḥong KongIslles Heard y McDonaldHonduresCroaciaHaitíHungríaIslles CanariesIndone" +
			"siaIrlandaIsraelIslla de ManIndiaTerritoriu Británicu del Océanu ÍndicuIraqIránI" +
			"slandiaItaliaJerseyXamaicaXordaniaXapónKeniaKirguistánCamboyaKiribatiLes Comores" +
			"Saint Kitts y NevisCorea del NorteCorea del SurKuwaitIslles CaimánKazakstánLaosL" +
			"íbanuSanta LlucíaLiechtensteinSri LankaLiberiaLSLituaniaLuxemburguLetoniaLibiaMa" +
			"rruecosMónacuMoldaviaMontenegruSaint MartinMadagascarIslles MarshallMacedoniaMal" +
			"íMyanmar (Birmania)MongoliaARE China de MacáuIslles Marianes del NorteLa Martini" +
			"caMauritaniaMontserratMaltaMauriciuLes MaldivesMalauiMXMalasiaMozambiqueNamibiaN" +
			"ueva CaledoniaEl NíxerIslla NorfolkNixeriaNicaraguaPaíses BaxosNoruegaNepalNauru" +
			"NiueNueva ZelandaOmánPanamáPerúPolinesia FrancesaPapúa Nueva GuineaFilipinesPaki" +
			"stanPoloniaSaint Pierre y MiquelonIslles PitcairnPuertu RicuPSPortugalPaláuParag" +
			"uayQatarOceanía esteriorReuniónRumaníaSerbiaRusiaRuandaArabia SauditaIslles Salo" +
			"mónSCSudánSueciaSingapurSHEsloveniaSvalbard ya Islla Jan MayenEslovaquiaSLSan Ma" +
			"rínSenegalSomaliaSurinamSudán del SurSantu Tomé y PríncipeEl SalvadorSint Maarte" +
			"nSiriaSuazilandiaTristán da CunhaIslles Turques y CaicosChadTierres Australes Fr" +
			"ancesesTGTailandiaTaxiquistánTokeláuTimor OrientalTurkmenistánTuniciaTongaTurquí" +
			"aTrinidá y TobaguTuvaluTaiwánTanzaniaUcraínaUgandaIslles Perifériques Menores de" +
			" los EE.XX.Estaos XuníosUruguayUzbequistánCiudá del VaticanuSan Vicente y Granad" +
			"inesVenezuelaIslles Vírxenes BritániquesIslles Vírxenes AmericanesVietnamVanuatu" +
			"Wallis y FutunaSamoaXKYemenMayotteSudáfricaZambiaZimbabueRexón desconocidaMunduÁ" +
			"fricaNorteaméricaAmérica del SurOceaníaÁfrica OccidentalAmérica CentralÁfrica Or" +
			"ientalÁfrica del NorteÁfrica CentralÁfrica del SurAméricaAmérica del NorteCaribe" +
			"Asia OrientalAsia del SurSureste AsiáticuEuropa del SurAustralasiaMelanesiaRexón" +
			" de MicronesiaPolinesiaAsiaAsia CentralAsia OccidentalEuropaEuropa OrientalEurop" +
			"a del NorteEuropa OccidentalAmérica Llatina",
		[]uint16{ // 291 entries
			0x0, 0x10, 0x17, 0x2f, 0x3a, 0x4b, 0x52, 0x59, 0x60, 0x60, 0x66, 0x66,
			0x6f, 0x7e, 0x85, 0x8e, 0x93, 0x9f, 0xaa, 0xbe, 0xc6, 0xcf, 0xd7, 0xd9,
			0xe1, 0xeb, 0xf2, 0xf8, 0x106, 0x112, 0x119, 0x120, 0x132, 0x138, 0x143, 0x149,
			0x155, 0x15d, 0x168, 0x16e, 0x175, 0x18b, 0x18d, 0x1a6, 0x1a8, 0x1ad, 0x1bc, 0x1c7,
			0x1cc, 0x1d4, 0x1d9, 0x1e1, 0x1f1, 0x1fb, 0x1ff, 0x209, 0x211, 0x220, 0x225, 0x22c,
			0x234, 0x240, 0x242, 0x24b, 0x253, 0x268, 0x26f, 0x27e, 0x285, 0x28c, 0x292, 0x2a6,
			0x2ad, 0x2b4, 0x2bc, 0x2cc, 0x2d5, 0x2e0, 0x2f0, 0x2fa, 0x306, 0x30d, 0x313, 0x31f,
			0x326, 0x32c, 0x33b, 0x343, 0x348, 0x351, 0x35c, 0x362, 0x368, 0x371, 0x382, 0x388,
			0x3b0, 0x3b9, 0x3bd, 0x3ca, 0x3d0, 0x3e8, 0x3ff, 0x407, 0x40e, 0x414, 0x41c, 0x42b,
			0x434, 0x43b, 0x441, 0x44d, 0x452, 0x47b, 0x47f, 0x484, 0x48c, 0x492, 0x498, 0x49f,
			0x4a7, 0x4ad, 0x4b2, 0x4bd, 0x4c4, 0x4cc, 0x4d7, 0x4ea, 0x4f9, 0x506, 0x50c, 0x51a,
			0x524, 0x528, 0x52f, 0x53c, 0x549, 0x552, 0x559, 0x55b, 0x563, 0x56d, 0x574, 0x579,
			0x582, 0x589, 0x591, 0x59b, 0x5a7, 0x5b1, 0x5c0, 0x5c9, 0x5ce, 0x5e0, 0x5e8, 0x5fb,
			0x614, 0x620, 0x62a, 0x634, 0x639, 0x641, 0x64d, 0x653, 0x655, 0x65c, 0x666, 0x66d,
			0x67c, 0x685, 0x692, 0x699, 0x6a2, 0x6af, 0x6b6, 0x6bb, 0x6c0, 0x6c4, 0x6d1, 0x6d6,
			0x6dd, 0x6e2, 0x6f4, 0x707, 0x710, 0x718, 0x71f, 0x736, 0x745, 0x750, 0x752, 0x75a,
			0x760, 0x768, 0x76d, 0x77e, 0x786, 0x78e, 0x794, 0x799, 0x79f, 0x7ad, 0x7bc, 0x7be,
			0x7c4, 0x7ca, 0x7d2, 0x7d4, 0x7dd, 0x7f8, 0x802, 0x804, 0x80e, 0x815, 0x81c, 0x823,
			0x831, 0x848, 0x853, 0x85f, 0x864, 0x86f, 0x880, 0x897, 0x89b, 0x8b6, 0x8b8, 0x8c1,
			0x8cd, 0x8d5, 0x8e3, 0x8f0, 0x8f7, 0x8fc, 0x904, 0x915, 0x91b, 0x922, 0x92a, 0x932,
			0x938, 0x962, 0x970, 0x977, 0x983, 0x996, 0x9ae, 0x9b7, 0x9d4, 0x9ef, 0x9f6, 0x9fd,
			0xa0c, 0xa11, 0xa13, 0xa18, 0xa1f, 0xa29, 0xa2f, 0xa37, 0xa49, 0xa4e, 0xa55, 0xa62,
			0xa72, 0xa7a, 0xa8c, 0xa9c, 0xaac, 0xabd, 0xacc, 0xadb, 0xae3, 0xaf5, 0xafb, 0xb08,
			0xb14, 0xb25, 0xb33, 0xb3e, 0xb47, 0xb5b, 0xb64, 0xb68, 0xb74, 0xb83, 0xb89, 0xb98,
			0xba8, 0xbb9, 0xbc9,
		},
	},
	{ // az
		azRegionStr,
		azRegionIdx,
	},
	{ // az-Cyrl
		"АзәрбајҹанБразилијаЧинАлманијаФрансаҺиндистанИталијаЈапонијаРусијаАмерика Бирләш" +
			"миш Штатлары",
		[]uint16{ // 243 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,
			0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x26, 0x26, 0x26,
			0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26,
			0x26, 0x26, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x48, 0x48, 0x48,
			0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48,
			0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48,
			0x48, 0x48, 0x48, 0x48, 0x5a, 0x5a, 0x5a, 0x5a, 0x5a, 0x68, 0x68, 0x68,
			0x68, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
			0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
			0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
			0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
			0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
			0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78,
			0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x78, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
			0x84, 0x84, 0xb6,
		},
	},
	{ // bas
		"Àŋdɔ̂rÀdnà i Bilɔ̀ŋ bi ArābìàÀfgànìstâŋÀŋtigà ɓɔ BàrbudàÀŋgiyàÀlbanìàÀrmenìàÀŋtî" +
			"y ǹlɛ̀ndiÀŋgolàÀrgàŋtinàÒstrǐkÒstralìàÀrubàÀzɛ̀rbajàŋBòhnià ƐrzègòvinàBàrbadòBàŋ" +
			"glàdɛ̂sBɛlgyùmBùrkìnà FasòBùlgarìàBàraìnBùrundìBènɛ̂ŋBɛ̀rmudàBruneiBòlivìàBràsîl" +
			"BàhamàsBùtânBòdsùanàBèlarùsBèlîsKànadàKòŋgo ìkɛŋiŊ̀ɛm AfrīkàKòŋgoSùwîsMàŋ mi Njɔ" +
			"̂kBìòn bi KookKìlîKàmɛ̀rûnKinàKɔ̀lɔmbìàKòstà RikàKubàKabwɛ᷆rKipròJamânJìbutìDànm" +
			"ârkDòmnîkDòmnikàÀlgerìàÈkwàtorìàÈstonìàÈgîptòÈrìtrěàPànyaÈtìopìàFìnlândFijiBìòn " +
			"bi FalklandMìkrònesìàPùlàsi / Fɛ̀lɛ̀nsi /Gàbɔ̂ŋÀdnà i Lɔ̂ŋGrènadàGèɔrgìàGùyanà P" +
			"ùlàsiGanàGìlbràtârGrǐnlàndGàmbiàGìnêGwàdèlûpGìne ÈkwàtorìàGrǐkyàGwàtèmalàGùâmGìn" +
			"e BìsàôGùyanàƆ̀ŋduràsKròasìàÀitìƆ̀ŋgriìIndònèsiàÌrlândIsràɛ̂lIndìàBìtèk bi Ŋgisì" +
			" i Tūyɛ ĪndìàÌrâkÌrâŋÌslandìàÌtalìàJàmàikàYɔ̀rdaniàKenìàKìrgìzìstàŋKàmbodìàKìrìb" +
			"atìKɔ̀mɔ̂rNûmpubi Kîts nì NevìsKɔ̀re ì Ŋ̀ɔmbɔkKɔ̀re ì Ŋ̀wɛ̀lmbɔkKòwêtBìòn bi Kay" +
			"mànKàzàkstâŋLàôsLèbanònNûmpubi LusìLigstɛntànSrìlaŋkàLìberìàLesòtòLìtùanìàLùgsàm" +
			"bûrLàdviàLibìàMàrokòMònakòMoldavìàMàdàgàskârBìòn bi MarcàlMàsèdonìàMàliMyànmârMò" +
			"ŋgolìàBìòn bi Marìanà ŋ̀ɔmbɔkMàrtìnîkMòrìtanìàMɔ̀ŋseràtMaltàMòrîsMàldîfMàlàwiMɛ̀" +
			"gsîkMàlɛ̀sìàMòsàmbîkNàmibìàKàlèdonìà Yɔ̀ndɔNìjɛ̂rÒn i Nɔrfɔ̂kNìgerìàNìkàragwàǸlɛ" +
			"ndiNɔ̀rvegìàNèpâlNerùNìuɛ̀Sìlând Yɔ̀ndɔÒmânPànàmaPèrûPòlìnesìà PùlàsiGìne ì Pàpu" +
			"FìlìpînPàkìstânPòlàndNûmpubi Petrò nì MikèlônPìdkaìrnPɔ̀rtò RikòPàlɛ̀htinà Hyɔ̀ŋ" +
			"g nì GazàPɔ̀tɔkìPàlaùPàràgwêKàtârRèunyɔ̂ŋRùmanìàRuslàndRùandàSàudi ÀrabìàBìòn bi" +
			" SalōmòSèsɛ̂lSùdâŋSwedɛ̀nSìŋgàpûrNûmpubi ƐlēnàSlòvanìàSlòvakìàSièra Lèɔ̂nNûmpubi" +
			" MāatìnSènègâlSòmalìàSùrinâmSào Tòme ɓɔ Prɛ̀ŋcipèSàlvàdɔ̂rSirìàSwàzìlândBìòn bi " +
			"Tûrks nì KalkòsCâdTògoTaylàndTàjìkìstaŋTòkèlaòTìmɔ̂r lìkòlTùrgmènìstânTùnisìàTɔŋ" +
			"gàTùrkâyTrìnidàd ɓɔ TòbagòTùvàlùTàywânTànzàniàÙkrɛ̌nÙgandàÀdnà i Bilɔ̀ŋ bi Amerk" +
			"àÙrùgwêyÙzbèkìstânVàtìkâŋNûmpubi Vɛ̂ŋsâŋ nì grènàdînVènèzùelàBìòn bi kɔnji bi Ŋg" +
			"isìBìòn bi kɔnji bi U.S.Vìɛ̀dnâmVànùatùWàlîs nì FùtunàSàmoàYèmɛ̂nMàyɔ̂tÀfrǐkà Sɔ" +
			"̀ZàmbiàZìmbàbwê",
		[]uint16{ // 260 entries
			0x0, 0x0, 0xa, 0x29, 0x38, 0x50, 0x59, 0x63, 0x6d, 0x80, 0x89, 0x89,
			0x96, 0x96, 0x9e, 0xa9, 0xb0, 0xb0, 0xbf, 0xd6, 0xdf, 0xee, 0xf7, 0x107,
			0x112, 0x11a, 0x123, 0x12d, 0x12d, 0x138, 0x13e, 0x148, 0x148, 0x150, 0x159, 0x160,
			0x160, 0x16b, 0x174, 0x17b, 0x183, 0x183, 0x193, 0x1a3, 0x1aa, 0x1b1, 0x1c1, 0x1cf,
			0x1d5, 0x1e1, 0x1e6, 0x1f4, 0x1f4, 0x201, 0x206, 0x210, 0x210, 0x210, 0x216, 0x216,
			0x21c, 0x21c, 0x224, 0x22d, 0x235, 0x23e, 0x248, 0x248, 0x255, 0x25f, 0x268, 0x268,
			0x273, 0x279, 0x284, 0x284, 0x28d, 0x291, 0x2a3, 0x2b1, 0x2b1, 0x2cb, 0x2d5, 0x2e5,
			0x2ee, 0x2f9, 0x30a, 0x30a, 0x30f, 0x31b, 0x325, 0x32d, 0x333, 0x33e, 0x351, 0x359,
			0x359, 0x365, 0x36b, 0x379, 0x381, 0x381, 0x381, 0x38d, 0x397, 0x39d, 0x3a8, 0x3a8,
			0x3b4, 0x3bc, 0x3c6, 0x3c6, 0x3cd, 0x3f1, 0x3f7, 0x3fe, 0x409, 0x412, 0x412, 0x41c,
			0x428, 0x428, 0x42f, 0x43f, 0x44a, 0x455, 0x460, 0x479, 0x48f, 0x4a9, 0x4b0, 0x4c1,
			0x4ce, 0x4d4, 0x4dd, 0x4eb, 0x4f7, 0x502, 0x50c, 0x514, 0x520, 0x52c, 0x534, 0x53b,
			0x543, 0x54b, 0x555, 0x555, 0x555, 0x563, 0x574, 0x581, 0x586, 0x58f, 0x59b, 0x59b,
			0x5ba, 0x5c5, 0x5d2, 0x5df, 0x5e5, 0x5ec, 0x5f4, 0x5fc, 0x606, 0x613, 0x61e, 0x628,
			0x63f, 0x648, 0x658, 0x662, 0x66e, 0x676, 0x683, 0x68a, 0x68f, 0x697, 0x6a9, 0x6af,
			0x6b7, 0x6bd, 0x6d3, 0x6e1, 0x6eb, 0x6f6, 0x6fe, 0x71b, 0x725, 0x734, 0x756, 0x761,
			0x768, 0x772, 0x779, 0x779, 0x785, 0x78f, 0x78f, 0x797, 0x79f, 0x7af, 0x7c1, 0x7ca,
			0x7d2, 0x7db, 0x7e7, 0x7f8, 0x803, 0x803, 0x80e, 0x81d, 0x82e, 0x838, 0x842, 0x84b,
			0x84b, 0x868, 0x875, 0x875, 0x87c, 0x888, 0x888, 0x8a4, 0x8a8, 0x8a8, 0x8ad, 0x8b5,
			0x8c3, 0x8cd, 0x8de, 0x8ee, 0x8f8, 0x900, 0x908, 0x920, 0x929, 0x931, 0x93c, 0x945,
			0x94d, 0x94d, 0x96a, 0x974, 0x982, 0x98d, 0x9b2, 0x9bf, 0x9da, 0x9f2, 0x9fe, 0xa08,
			0xa1c, 0xa23, 0xa23, 0xa2c, 0xa35, 0xa44, 0xa4c, 0xa57,
		},
	},
	{ // be
		"АндораАб’яднаныя Арабскія ЭміратыАфганістанАнтыгуа і БарбудаАнгільяАлбаніяАрмені" +
			"яНідэрландскія АнтылыАнголаАнтарктыкаАргенцінаАмерыканскае СамоаАўстрыяАўстралія" +
			"АрубаАландскія астравыАзербайджанБоснія і ГерцагавінаБарбадасБангладэшБельгіяБур" +
			"кіна-ФасоБалгарыяБахрэйнБурундзіБенінСен-БартэльміБермудскія астравыБрунейБаліві" +
			"яБразіліяБагамыБутанБувэ востраўБатсванаБеларусьБелізКанадаКакосавыя астравыКонг" +
			"а, Дэмакратычная РэспублікаЦэнтральна-Афрыканская РэспублікаКонгаШвейцарыяКот-д’" +
			"ІвуарАстравы КукаЧыліКамерунКітайКалумбіяКоста-РыкаКубаКаба-ВердэВостраў Кюрасаа" +
			"Востраў РажстваКіпрЧэхіяГерманіяДжыбуціДаніяДамінікаДамініканская РэспублікаАлжы" +
			"рЭквадорЭстоніяЕгіпетЗаходняя СахараЭрытрэяІспаніяЭфіопіяЕўрапейскі ЗвязФінлянды" +
			"яФіджыФолклэндскія астравыМікранезіяФарэрскія астравыФранцыяГабонВялікабрытаніяГ" +
			"рэнадаГрузіяФранцузская ГвіянаВостраў ГернсіГанаГібралтарГрэнландыяГамбіяГвінеяГ" +
			"вадэлупаЭкватарыяльная ГвінеяГрэцыяПаўднёвая Джорджыя і Паўднёвыя Сандвічавы аст" +
			"равыГватэмалаГуамГвінея-БісауГаянаГон-Конг, Кітай (САР)Востраў Херд і Астравы Ма" +
			"кдоналдГандурасХарватыяГаіціВенгрыяІнданезіяІрландыяІзраільВостраў МэнІндыяБрыта" +
			"нская тэрыторыя ў Індыйскім акіянеІракІранІсландыяІталіяВостраў ДжэрсіЯмайкаІард" +
			"аніяЯпоніяКеніяКыргызстанКамбоджаКірыбаціКаморскія АстравыСент-Кітс і НевісПаўно" +
			"чная КарэяПаўднёвая КарэяКувейтКайманавы астравыКазахстанЛаосЛіванСент-ЛюсіяЛіхт" +
			"энштэйнШры-ЛанкаЛіберыяЛесотаЛітваЛюксембургЛатвіяЛівіяМарокаМанакаМалдоваЧарнаг" +
			"орыяМадагаскарМаршалавы АстравыМакедонія, БЮРМаліМ’янмаМанголіяМакао, Кітай (САР" +
			")Паўночныя Марыянскія астравыМарцінікаМаўрытаніяМантсератМальтаМаўрыкійМальдывыМ" +
			"алавіМексікаМалайзіяМазамбікНамібіяНовая КаледоніяНігерВостраў НорфалкНігерыяНік" +
			"арагуаНідэрландыНарвегіяНепалНауруНіуэНовая ЗеландыяАманПанамаПеруФранцузская Па" +
			"лінезіяПапуа — Новая ГвінеяФіліпіныПакістанПольшчаСен-П’ер і МікелонАстравы Пітк" +
			"эрнПуэрта-РыкаПалестынскія тэрыторыіПартугаліяПалауПарагвайКатарВонкавая Акіянія" +
			"РэюньёнРумыніяСербіяРасіяРуандаСаудаўская АравіяСаламонавы АстравыСейшэльскія Ас" +
			"травыСуданШвецыяСінгапурСвятой Алены, ВостраўСлавеніяСвальбард (Паўночна-Усходня" +
			"я Зямля) і Ян-МаенСлавакіяСьера-ЛеонэСан-МарынаСенегалСамаліСурынамСан-Тамэ і Пр" +
			"ынсіпіСальвадорСірыяСвазілендЦёркс і КайкасЧадФранцузскія Паўднёвыя тэрыторыіТог" +
			"аТайландТаджыкістанТакелауУсходні ТыморТуркменістанТунісТонгаТурцыяТрынідад і Та" +
			"багаТувалуТайваньТанзаніяУкраінаУгандаЗлучаныя Штаты АмерыкіУругвайУзбекістанВат" +
			"ыканСент-Вінсент і ГрэнадзіныВенесуэлаБрытанскія Віргінскія астравыАмерыканскія " +
			"Віргінскія астравыВ’етнамВануатуУоліс і ФутунаСамоаЕменВостраў МаётаПаўднёва-Афр" +
			"ыканская РэспублікаЗамбіяЗімбабвэНевядомы рэгіёнСветАфрыкаПаўночная АмэрыкаПаўдн" +
			"ёвая АмэрыкаАкіяніяЗаходняя АфрыкаЦэнтральная АмэрыкаУсходняя АфрыкаПаўночная Аф" +
			"рыкаЦэнтральная АфрыкаПаўднёвая АфрыкаПаўночная і Паўднёвая АмерыкіЗША і КанадаК" +
			"арыбскія астравыУсходняя АзіяПаўднёвая АзіяПаўднёва-Усходняя АзіяПаўднёвая Еўроп" +
			"аАўстралія і Новая ЗэландыяПалінезіяАзіяЦэнтральная АзіяЗаходняя АзіяЕўропаУсход" +
			"няя ЕўропаПаўночная ЕўропаЗаходняя Еўропа",
		[]uint16{ // 290 entries
			0x0, 0x0, 0xc, 0x41, 0x55, 0x75, 0x83, 0x91, 0x9f, 0xc6, 0xd2, 0xe6,
			0xf8, 0x11b, 0x129, 0x13b, 0x145, 0x166, 0x17c, 0x1a2, 0x1b2, 0x1c4, 0x1d2, 0x1e9,
			0x1f9, 0x207, 0x217, 0x221, 0x23a, 0x25d, 0x269, 0x277, 0x277, 0x287, 0x293, 0x29d,
			0x2b4, 0x2c4, 0x2d4, 0x2de, 0x2ea, 0x30b, 0x346, 0x386, 0x390, 0x3a2, 0x3b8, 0x3cf,
			0x3d7, 0x3e5, 0x3ef, 0x3ff, 0x3ff, 0x412, 0x41a, 0x42d, 0x44a, 0x467, 0x46f, 0x479,
			0x489, 0x489, 0x497, 0x4a1, 0x4b1, 0x4e0, 0x4ea, 0x4ea, 0x4f8, 0x506, 0x512, 0x52f,
			0x53d, 0x54b, 0x559, 0x576, 0x588, 0x592, 0x5b9, 0x5cd, 0x5ee, 0x5fc, 0x606, 0x622,
			0x630, 0x63c, 0x65f, 0x67a, 0x682, 0x694, 0x6a8, 0x6b4, 0x6c0, 0x6d2, 0x6fb, 0x707,
			0x764, 0x776, 0x77e, 0x795, 0x79f, 0x7c3, 0x7ff, 0x80f, 0x81f, 0x829, 0x837, 0x837,
			0x849, 0x859, 0x867, 0x87c, 0x886, 0x8d0, 0x8d8, 0x8e0, 0x8f0, 0x8fc, 0x917, 0x923,
			0x933, 0x93f, 0x949, 0x95d, 0x96d, 0x97d, 0x99e, 0x9bd, 0x9da, 0x9f7, 0xa03, 0xa24,
			0xa36, 0xa3e, 0xa48, 0xa5b, 0xa71, 0xa82, 0xa90, 0xa9c, 0xaa6, 0xaba, 0xac6, 0xad0,
			0xadc, 0xae8, 0xaf6, 0xb0a, 0xb0a, 0xb1e, 0xb3f, 0xb59, 0xb61, 0xb6e, 0xb7e, 0xb9d,
			0xbd3, 0xbe5, 0xbf9, 0xc0b, 0xc17, 0xc27, 0xc37, 0xc43, 0xc51, 0xc61, 0xc71, 0xc7f,
			0xc9c, 0xca6, 0xcc3, 0xcd1, 0xce3, 0xcf7, 0xd07, 0xd11, 0xd1b, 0xd23, 0xd3e, 0xd46,
			0xd52, 0xd5a, 0xd83, 0xda9, 0xdb9, 0xdc9, 0xdd7, 0xdf9, 0xe16, 0xe2b, 0xe56, 0xe6a,
			0xe74, 0xe84, 0xe8e, 0xead, 0xebb, 0xec9, 0xed5, 0xedf, 0xeeb, 0xf0c, 0xf2f, 0xf54,
			0xf5e, 0xf6a, 0xf7a, 0xfa1, 0xfb1, 0x1003, 0x1013, 0x1028, 0x103b, 0x1049, 0x1055, 0x1063,
			0x1063, 0x1086, 0x1098, 0x1098, 0x10a2, 0x10b4, 0x10b4, 0x10ce, 0x10d4, 0x1110, 0x1118, 0x1126,
			0x113c, 0x114a, 0x1163, 0x117b, 0x1185, 0x118f, 0x119b, 0x11bb, 0x11c7, 0x11d5, 0x11e5, 0x11f3,
			0x11ff, 0x11ff, 0x1229, 0x1237, 0x124b, 0x1259, 0x1288, 0x129a, 0x12d2, 0x130e, 0x131d, 0x132b,
			0x1345, 0x134f, 0x134f, 0x1357, 0x1370, 0x13ac, 0x13b8, 0x13c8, 0x13e5, 0x13ed, 0x13f9, 0x141a,
			0x143b, 0x1449, 0x1466, 0x148b, 0x14a8, 0x14c7, 0x14ea, 0x1509, 0x1540, 0x1556, 0x1577, 0x1590,
			0x15ab, 0x15d5, 0x15f4, 0x1625, 0x1625, 0x1625, 0x1637, 0x163f, 0x165e, 0x1677, 0x1683, 0x16a0,
			0x16bf, 0x16dc,
		},
	},
	{ // bem
		"Zambia",
		[]uint16{ // 259 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6,
		},
	},
	{ // bez
		"HuandolaHufalme dza HihalabuHuafuganistaniHuantigua na HubarubudaHuanguilaHualba" +
			"niaHuameniaHuantili dza HuuholanziHuangolaHuajendinaHusamoa ya HumalekaniHuastli" +
			"aHuaustlaliaHualubaHuazabajaniHubosinia na HuhezegovinaHubabadosiHubangaladeshiH" +
			"uubelgijiHubukinafasoHubulgariaHubahaleniHuburundiHubeniniHubelmudaHubruneiHubol" +
			"iviaHublaziliHubahamaHubutaniHubotiswanaHubelalusiHubelizeHukanadaIjamhuri ya Hi" +
			"demokrasi ya HukongoIjamhuri ya Afrika ya PagatiHukongoHuuswisiHukodivaaIfisima " +
			"fya KookHuchileHukameruniHuchinaHukolombiaHukostarikaHukubaHukepuvedeHukuprosiIj" +
			"amhuri ya ChekiHuujerumaniHujibutiHudenmakiHudominikaIjamhuri ya HudominikaHualj" +
			"eliaHuekwadoHuestoniaHumisriHueritreaHuhispaniaHuuhabeshiHuufiniHufijiIfisima fy" +
			"a FalklandHumikronesiaHuufaransaHugaboniHuuingerezaHugrenadaHujojiaHugwiyana ya " +
			"HuufaransaHughanaHujiblaltaHujinlandiHugambiaHujineHugwadelupeHuginekwetaHuugili" +
			"kiHugwatemalaHugwamHuginebisauHuguyanaHuhondulasiHukorasiaHuhaitiHuhungaliaHuind" +
			"onesiaHuayalandiHuislaheliHuindiaUlubali lwa Hubahari ya Hindi lwa HuingerezaHui" +
			"lakiHuuajemiHuaislandiHuitaliaHujamaikaHuyolodaniHujapaniHukenyaHukiligizistaniH" +
			"ukambodiaHukilibatiHukomoroHusantakitzi na HunevisHukolea KaskaziniHukolea Kusin" +
			"iHukuwaitiIfisima fya KaymanHukazakistaniHulaosiHulebanoniHusantalusiaHulishente" +
			"niHusirilankaHulibeliaHulesotoHulitwaniaHulasembagiHulativiaHulibiyaHumolokoHumo" +
			"nakoHumoldovaHubukiniIfisima fya MarshalHumasedoniaHumaliHumyamaHumongoliaIfisim" +
			"a fya Mariana fya HukaskaziniHumartinikiHumolitaniaHumontserratiHumaltaHumolisiH" +
			"umodivuHumalawiHumeksikoHumalesiaHumusumbijiHunamibiaHunyukaledoniaHunijeliIhisi" +
			"ma sha NorfokHunijeliaHunikaragwaHuuholanziHunolweHunepaliHunauruHuniueHunyuzila" +
			"ndiHuomaniHupanamaHupeluHupolinesia ya HuufaransaHupapuaHufilipinoHupakistaniHup" +
			"olandiHusantapieri na HumikeloniHupitkainiHupwetorikoUlubali lwa Magharibi nu Ga" +
			"za wa HupalestinaHuulenoHupalauHupalagwaiHukataliHuliyunioniHulomaniaHuulusiHulw" +
			"andaHusaudiIfisima fya SolomonHushelisheliHusudaniHuuswidiHusingapooHusantahelen" +
			"aHusloveniaHuslovakiaHusiela LioniHusamalinoHusenegaliHusomaliaHusurinamuHusaoto" +
			"me na HuprinsipeHuelsavadoHusiliaHuuswaziIfisima fya Turki na KaikoHuchadiHutogo" +
			"HutailandiHutajikistaniHutokelauHutimori ya MasharikiHuuturukimenistaniHutunisia" +
			"HutongaHuuturukiHutrinad na HutobagoHutuvaluHutaiwaniHutanzaniaHuukrainiHuuganda" +
			"HumalekaniHuulugwaiHuuzibekistaniHuvatikaniHusantavisenti na HugrenadiniHuvenezu" +
			"elaIfisima fya Virgin fya HuingerezaIfisima fya Virgin fya HumelekaniHuvietinamu" +
			"HuvanuatuHuwalis na HufutunaHusamoaHuyemeniHumayotteHuafrika iya HukusiniHuzambi" +
			"aHuzimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x8, 0x1c, 0x2a, 0x41, 0x4a, 0x53, 0x5b, 0x72, 0x7a, 0x7a,
			0x84, 0x99, 0xa1, 0xac, 0xb3, 0xb3, 0xbe, 0xd7, 0xe1, 0xef, 0xf9, 0x105,
			0x10f, 0x119, 0x122, 0x12a, 0x12a, 0x133, 0x13b, 0x144, 0x144, 0x14d, 0x155, 0x15d,
			0x15d, 0x168, 0x172, 0x17a, 0x182, 0x182, 0x1a4, 0x1c0, 0x1c7, 0x1cf, 0x1d8, 0x1e8,
			0x1ef, 0x1f9, 0x200, 0x20a, 0x20a, 0x215, 0x21b, 0x225, 0x225, 0x225, 0x22e, 0x23f,
			0x24a, 0x24a, 0x252, 0x25b, 0x265, 0x27b, 0x284, 0x284, 0x28c, 0x295, 0x29c, 0x29c,
			0x2a5, 0x2af, 0x2b9, 0x2b9, 0x2c0, 0x2c6, 0x2da, 0x2e6, 0x2e6, 0x2f0, 0x2f8, 0x303,
			0x30c, 0x313, 0x32a, 0x32a, 0x331, 0x33b, 0x345, 0x34d, 0x353, 0x35e, 0x369, 0x372,
			0x372, 0x37d, 0x383, 0x38e, 0x396, 0x396, 0x396, 0x3a1, 0x3aa, 0x3b1, 0x3bb, 0x3bb,
			0x3c6, 0x3d0, 0x3da, 0x3da, 0x3e1, 0x40d, 0x414, 0x41c, 0x426, 0x42e, 0x42e, 0x437,
			0x441, 0x449, 0x450, 0x45f, 0x469, 0x473, 0x47b, 0x492, 0x4a3, 0x4b1, 0x4ba, 0x4cc,
			0x4d9, 0x4e0, 0x4ea, 0x4f6, 0x502, 0x50d, 0x516, 0x51e, 0x528, 0x533, 0x53c, 0x544,
			0x54c, 0x554, 0x55d, 0x55d, 0x55d, 0x565, 0x578, 0x583, 0x589, 0x590, 0x59a, 0x59a,
			0x5bd, 0x5c8, 0x5d3, 0x5e0, 0x5e7, 0x5ef, 0x5f7, 0x5ff, 0x608, 0x611, 0x61c, 0x625,
			0x633, 0x63b, 0x64d, 0x656, 0x661, 0x66b, 0x672, 0x67a, 0x681, 0x687, 0x693, 0x69a,
			0x6a2, 0x6a8, 0x6c1, 0x6c8, 0x6d2, 0x6dd, 0x6e6, 0x700, 0x70a, 0x715, 0x741, 0x748,
			0x74f, 0x759, 0x761, 0x761, 0x76c, 0x775, 0x775, 0x77c, 0x784, 0x78b, 0x79e, 0x7aa,
			0x7b2, 0x7ba, 0x7c4, 0x7d1, 0x7db, 0x7db, 0x7e5, 0x7f2, 0x7fc, 0x806, 0x80f, 0x819,
			0x819, 0x830, 0x83a, 0x83a, 0x841, 0x849, 0x849, 0x863, 0x86a, 0x86a, 0x870, 0x87a,
			0x887, 0x890, 0x8a5, 0x8b7, 0x8c0, 0x8c7, 0x8d0, 0x8e4, 0x8ec, 0x8f5, 0x8ff, 0x908,
			0x910, 0x910, 0x91a, 0x923, 0x931, 0x93b, 0x958, 0x963, 0x984, 0x9a5, 0x9b0, 0x9b9,
			0x9cc, 0x9d3, 0x9d3, 0x9db, 0x9e4, 0x9f9, 0xa01, 0xa0b,
		},
	},
	{ // bg
		bgRegionStr,
		bgRegionIdx,
	},
	{ // bm
		"AndɔrArabu mara kafoliAfiganistaŋAntiga-ni-BarbudaAngiyaAlibaniArimeniPeyiba ka " +
			"AntiyiAngolaArizantinSamowa amerikaniOtirisiOsitiraliArubaAzɛrbayjaŋBozni-Ɛrizig" +
			"oviniBarbadiBɛngiladɛsiBɛlizikiBurukina FasoBuligariBareyiniBurundiBenɛnBermudiB" +
			"urinɛyiBoliviBereziliBahamasiButaŋBɔtisiwanaBelarusiBeliziKanadaKongo ka republi" +
			"ki demɔkratikiSantarafirikiKongoSuwisiKodiwariKuki GunSiliKameruniSiniwajamanaKo" +
			"lombiKɔsitarikaKubaCapivɛrdiCipriCeki republikiAlimaɲiJibutiDanemarkiDɔminikiDɔm" +
			"imiki republikiAlizeriEkwatɔrEsetoniEziputiEritereEsipaɲiEtiopiFinilandiFijiMalu" +
			"wini GunMikironesiFaransiGabɔŋAngilɛtɛriGranadiZeyɔrziFaransi ka gwiyaniGanaZibr" +
			"alitariGɔrɔhenelandiGanbiGineGwadelupGine ekwatɔriGɛrɛsiGwatemalaGwamGine Bisawo" +
			"GwiyanaHɔndirasiKroasiAyitiHɔngriƐndoneziIrilandiIsirayeliƐndujamanaAngilɛ ka ɛn" +
			"du dugukoloIrakiIraŋIsilandiItaliZamayikiZɔrdaniZapɔnKeniyaKirigizisitaŋKambojiK" +
			"iribatiKomɔriKristɔfo-Senu-ni-ƝevɛsKɛɲɛka KoreWorodugu KoreKowɛtiBama GunKazakis" +
			"taŋLayosiLibaŋLusi-SenuLisɛnsitayiniSirilankaLiberiyaLesotoLituyaniLikisanburuLe" +
			"toniLibiMarɔkuMonakoMolidaviMadagasikariMarisali GunMacedɔniMaliMyanimariMoŋoliK" +
			"ɛɲɛka Mariyani GunMaritinikiMɔritaniMoŋseraMaltiMorisiMaldiviMalawiMeksikiMalɛzi" +
			"MozanbikiNamibiKaledoni KouraNizɛriNɔrofoliki GunNizeriyaNikaragwaPeyibaNɔriwɛzi" +
			"NepaliNawuruNyuweZelandi KouraOmaŋPanamaPeruFaransi ka polineziPapuwasi-Gine-Kou" +
			"raFilipiniPakisitaŋPoloɲiPiyɛri-Senu-ni-MikelɔŋPitikariniPɔrotorikoPalesitiniPɔr" +
			"itigaliPalawuParaguwayiKatariReyuɲɔŋRumaniIrisiRuwandaArabiya SawudiyaSalomo Gun" +
			"SesɛliSudaŋSuwɛdiSɛngapuriƐlɛni SenuSloveniSlowakiSiyera LewɔniMarini-SenuSenega" +
			"liSomaliSurinamiSawo Tome-ni-PrinicipeSalivadɔrSiriSwazilandiTuriki Gun ni Kayik" +
			"iCadiTogoTayilandiTajikisitaniTokeloKɔrɔn TimɔrTurikimenisitaniTuniziTongaTuriki" +
			"Trinite-ni-TobagoTuvaluTayiwaniTanzaniUkɛrɛniUgandaAmerikiUrugwayiUzebekisitaniV" +
			"atikaŋVinisɛn-Senu-ni-GrenadiniVenezuwelaAngilɛ ka Sungurunnin GunAmeriki ka Sun" +
			"gurunnin GunWiyɛtinamuVanuwatuWalisi-ni-FutunaSamowaYemɛniMayotiWorodugu AfrikiZ" +
			"anbiZimbabuwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x17, 0x23, 0x34, 0x3a, 0x41, 0x48, 0x58, 0x5e, 0x5e,
			0x67, 0x77, 0x7e, 0x87, 0x8c, 0x8c, 0x98, 0xaa, 0xb1, 0xbe, 0xc7, 0xd4,
			0xdc, 0xe4, 0xeb, 0xf1, 0xf1, 0xf8, 0x101, 0x107, 0x107, 0x10f, 0x117, 0x11d,
			0x11d, 0x128, 0x130, 0x136, 0x13c, 0x13c, 0x15b, 0x168, 0x16d, 0x173, 0x17b, 0x183,
			0x187, 0x18f, 0x19b, 0x1a2, 0x1a2, 0x1ad, 0x1b1, 0x1bb, 0x1bb, 0x1bb, 0x1c0, 0x1ce,
			0x1d6, 0x1d6, 0x1dc, 0x1e5, 0x1ee, 0x201, 0x208, 0x208, 0x210, 0x217, 0x21e, 0x21e,
			0x225, 0x22d, 0x233, 0x233, 0x23c, 0x240, 0x24c, 0x256, 0x256, 0x25d, 0x264, 0x270,
			0x277, 0x27f, 0x291, 0x291, 0x295, 0x2a0, 0x2af, 0x2b4, 0x2b8, 0x2c0, 0x2ce, 0x2d6,
			0x2d6, 0x2df, 0x2e3, 0x2ee, 0x2f5, 0x2f5, 0x2f5, 0x2ff, 0x305, 0x30a, 0x311, 0x311,
			0x31a, 0x322, 0x32b, 0x32b, 0x336, 0x34f, 0x354, 0x359, 0x361, 0x366, 0x366, 0x36e,
			0x376, 0x37c, 0x382, 0x390, 0x397, 0x39f, 0x3a6, 0x3bf, 0x3cd, 0x3da, 0x3e1, 0x3e9,
			0x3f4, 0x3fa, 0x400, 0x409, 0x417, 0x420, 0x428, 0x42e, 0x436, 0x441, 0x447, 0x44b,
			0x452, 0x458, 0x460, 0x460, 0x460, 0x46c, 0x478, 0x481, 0x485, 0x48e, 0x495, 0x495,
			0x4ab, 0x4b5, 0x4be, 0x4c6, 0x4cb, 0x4d1, 0x4d8, 0x4de, 0x4e5, 0x4ec, 0x4f5, 0x4fb,
			0x509, 0x510, 0x51f, 0x527, 0x530, 0x536, 0x540, 0x546, 0x54c, 0x551, 0x55e, 0x563,
			0x569, 0x56d, 0x580, 0x593, 0x59b, 0x5a5, 0x5ac, 0x5c5, 0x5cf, 0x5da, 0x5e4, 0x5ef,
			0x5f5, 0x5ff, 0x605, 0x605, 0x60f, 0x615, 0x615, 0x61a, 0x621, 0x631, 0x63b, 0x642,
			0x648, 0x64f, 0x659, 0x665, 0x66c, 0x66c, 0x673, 0x681, 0x68c, 0x694, 0x69a, 0x6a2,
			0x6a2, 0x6b8, 0x6c2, 0x6c2, 0x6c6, 0x6d0, 0x6d0, 0x6e4, 0x6e8, 0x6e8, 0x6ec, 0x6f5,
			0x701, 0x707, 0x715, 0x725, 0x72b, 0x730, 0x736, 0x747, 0x74d, 0x755, 0x75c, 0x765,
			0x76b, 0x76b, 0x772, 0x77a, 0x787, 0x78f, 0x7a9, 0x7b3, 0x7cd, 0x7e7, 0x7f2, 0x7fa,
			0x80a, 0x810, 0x810, 0x817, 0x81d, 0x82c, 0x831, 0x83a,
		},
	},
	{ // bn
		bnRegionStr,
		bnRegionIdx,
	},
	{ // bn-IN
		"গ্রেনেডাগোয়াতেমালাজামাইকা",
		[]uint16{ // 120 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
			0x18, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39,
			0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x39, 0x4e,
		},
	},
	{ // bo
		"རྒྱ་ནགའཇར་མན་དབྱིན་ཇི་རྒྱ་གར་ཨི་ཀྲར་ལི་རི་པིན་བར་ཡུལ་ཨུ་རུ་སུ་ཨ་མེ་རི་ཀ།མིའི་ཤེས" +
			"་རྟོགས་མ་བྱུང་བའི་ཁོར་ཡུགའཛམ་གླིང་།",
		[]uint16{ // 262 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x42,
			0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42,
			0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42,
			0x42, 0x42, 0x42, 0x42, 0x57, 0x57, 0x57, 0x57, 0x57, 0x75, 0x75, 0x75,
			0x75, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a,
			0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a,
			0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a,
			0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a,
			0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x8a, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f,
			0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f,
			0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0xba, 0xba, 0xba, 0xba, 0xba,
			0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba,
			0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba,
			0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba, 0xba,
			0xba, 0xba, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0x13b, 0x159,
		},
	},
	{ // bo-IN
		"ཨོཤི་ཡཱན་ན།",
		[]uint16{ // 266 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x21,
		},
	},
	{ // br
		"Enez AscensionAndorraEmirelezhioù Arab UnanetAfghanistanAntigua ha BarbudaAnguil" +
			"laAlbaniaArmeniaAntilhez NederlandatAngolaAntarktikaArcʼhantinaSamoa AmerikanAos" +
			"triaAostraliaArubaInizi ÅlandAzerbaidjanBosnia ha HerzegovinaBarbadosBangladeshB" +
			"elgiaBurkina FasoBulgariaBahreinBurundiBeninSaint BarthélemyBermudaBruneiBolivia" +
			"Nederlandat KaribBrazilBahamasBhoutanEnez BouvetBotswanaBelarusBelizeKanadaInizi" +
			" KokozKongo - KinshasaRepublik KreizafrikanKongo - BrazzavilleSuisAod an Olifant" +
			"Inizi CookChileKamerounSinaKolombiaEnez ClippertonCosta RicaKubaKab GlasCuraçaoE" +
			"nez ChristmasKiprenezRepublik TchekAlamagnDiego GarciaDjiboutiDanmarkDominicaRep" +
			"ublik DominikanAljeriaCeuta ha MelillaEcuadorEstoniaEgiptSahara ar CʼhornôgEritr" +
			"eaSpagnEtiopiaUnaniezh EuropaFinlandFidjiInizi FalklandMikroneziaInizi FaeroFrañ" +
			"sGabonRouantelezh-UnanetGrenadaJorjiaGwiana cʼhallGwernenezGhanaJibraltarGreunla" +
			"ndGambiaGineaGwadeloupGinea ar CʼhehederGresInizi Georgia ar Su hag Inizi Sandwi" +
			"ch ar SuGuatemalaGuamGinea-BissauGuyanaHong Kong RMD SinaInizi Heard ha McDonald" +
			"HondurasKroatiaHaitiHungariaInizi KanariezIndoneziaIwerzhonIsraelEnez VanavIndia" +
			"Tiriad breizhveurat Meurvor IndezIraqIranIslandItaliaJerzenezJamaikaJordaniaJapa" +
			"nKenyaKyrgyzstanKambodjaKiribatiKomorezSaint Kitts ha NevisKorea an NorzhKorea a" +
			"r SuKoweitInizi CaymanKazakstanLaosLibanSaint LuciaLiechtensteinSri LankaLiberia" +
			"LesothoLituaniaLuksembourgLatviaLibiaMarokoMonacoMoldovaMontenegroSaint MartinMa" +
			"dagaskarInizi MarshallMakedoniaMaliMyanmar (Birmania)MongoliaMacau RMD SinaInizi" +
			" Mariana an NorzhMartinikMaouritaniaMontserratMaltaMorisMaldivezMalawiMecʼhikoMa" +
			"laysiaMozambikNamibiaKaledonia NevezNigerEnez NorfolkNigeriaNicaraguaIzelvroioùN" +
			"orvegiaNepalNauruNiueZeland-NevezOmanPanamáPerouPolinezia CʼhallPapoua Ginea-Nev" +
			"ezFilipinezPakistanPoloniaSant-Pêr-ha-MikelonEnez PitcairnPuerto RicoTiriadoù Pa" +
			"lestinaPortugalPalauParaguayQatarOseania diabellReünionRoumaniaSerbiaRusiaRwanda" +
			"Arabia SaoudatSalomonSechelezSoudanSvedenSingapourSaint-HelenaSloveniaSvalbardSl" +
			"ovakiaSierra LeoneSan MarinoSenegalSomaliaSurinamSusoudanSão Tomé ha PríncipeSal" +
			"vadorSint MaartenSiriaSwazilandTristan da CunhaInizi Turks ha CaicosTchadDouaroù" +
			" aostral FrañsTogoThailandTadjikistanTokelauTimor-LesteTurkmenistanTuniziaTongaT" +
			"urkiaTrinidad ha TobagoTuvaluTaiwanTanzaniaUkrainaOugandaInizi diabell ar Stadoù" +
			"-UnanetStadoù-UnanetUruguayOuzbekistanVatikanSant Visant hag ar GrenadinezVenezu" +
			"elaInizi Gwercʼh Breizh-VeurInizi Gwercʼh ar Stadoù-UnanetViêt NamVanuatuWallis " +
			"ha FutunaSamoaKosovoYemenMayotteSuafrikaZambiaZimbabweRannved dianavBedAfrikaNor" +
			"zhamerikaSuamerikaOseaniaAfrika ar CʼhornôgKreizamerikaAfrika ar ReterAfrika an " +
			"NorzhAfrika ar CʼhreizAfrika ar SuAmerikaoùAmerika an NorzhKaribAzia ar ReterAzi" +
			"a ar SuAzia ar GevredEuropa ar SuAostralaziaMelaneziaRannved MikroneziaPolinezia" +
			"AziaAzia ar CʼhreizAzia ar CʼhornôgEuropaEuropa ar ReterEuropa an NorzhEuropa ar" +
			" CʼhornôgAmerika Latin",
		[]uint16{ // 291 entries
			0x0, 0xe, 0x15, 0x2e, 0x39, 0x4b, 0x53, 0x5a, 0x61, 0x75, 0x7b, 0x85,
			0x91, 0x9f, 0xa6, 0xaf, 0xb4, 0xc0, 0xcb, 0xe0, 0xe8, 0xf2, 0xf8, 0x104,
			0x10c, 0x113, 0x11a, 0x11f, 0x130, 0x137, 0x13d, 0x144, 0x155, 0x15b, 0x162, 0x169,
			0x174, 0x17c, 0x183, 0x189, 0x18f, 0x19a, 0x1aa, 0x1bf, 0x1d2, 0x1d6, 0x1e4, 0x1ee,
			0x1f3, 0x1fb, 0x1ff, 0x207, 0x216, 0x220, 0x224, 0x22c, 0x234, 0x242, 0x24a, 0x258,
			0x25f, 0x26b, 0x273, 0x27a, 0x282, 0x294, 0x29b, 0x2ab, 0x2b2, 0x2b9, 0x2be, 0x2d2,
			0x2d9, 0x2de, 0x2e5, 0x2f4, 0x2fb, 0x300, 0x30e, 0x318, 0x323, 0x329, 0x32e, 0x340,
			0x347, 0x34d, 0x35b, 0x364, 0x369, 0x372, 0x37b, 0x381, 0x386, 0x38f, 0x3a2, 0x3a6,
			0x3d2, 0x3db, 0x3df, 0x3eb, 0x3f1, 0x403, 0x41a, 0x422, 0x429, 0x42e, 0x436, 0x444,
			0x44d, 0x455, 0x45b, 0x465, 0x46a, 0x48b, 0x48f, 0x493, 0x499, 0x49f, 0x4a7, 0x4ae,
			0x4b6, 0x4bb, 0x4c0, 0x4ca, 0x4d2, 0x4da, 0x4e1, 0x4f5, 0x503, 0x50e, 0x514, 0x520,
			0x529, 0x52d, 0x532, 0x53d, 0x54a, 0x553, 0x55a, 0x561, 0x569, 0x574, 0x57a, 0x57f,
			0x585, 0x58b, 0x592, 0x59c, 0x5a8, 0x5b2, 0x5c0, 0x5c9, 0x5cd, 0x5df, 0x5e7, 0x5f5,
			0x60b, 0x613, 0x61e, 0x628, 0x62d, 0x632, 0x63a, 0x640, 0x649, 0x651, 0x659, 0x660,
			0x66f, 0x674, 0x680, 0x687, 0x690, 0x69b, 0x6a3, 0x6a8, 0x6ad, 0x6b1, 0x6bd, 0x6c1,
			0x6c8, 0x6cd, 0x6de, 0x6f0, 0x6f9, 0x701, 0x708, 0x71c, 0x729, 0x734, 0x747, 0x74f,
			0x754, 0x75c, 0x761, 0x770, 0x778, 0x780, 0x786, 0x78b, 0x791, 0x79f, 0x7a6, 0x7ae,
			0x7b4, 0x7ba, 0x7c3, 0x7cf, 0x7d7, 0x7df, 0x7e7, 0x7f3, 0x7fd, 0x804, 0x80b, 0x812,
			0x81a, 0x831, 0x839, 0x845, 0x84a, 0x853, 0x863, 0x878, 0x87d, 0x894, 0x898, 0x8a0,
			0x8ab, 0x8b2, 0x8bd, 0x8c9, 0x8d0, 0x8d5, 0x8db, 0x8ed, 0x8f3, 0x8f9, 0x901, 0x908,
			0x90f, 0x92e, 0x93c, 0x943, 0x94e, 0x955, 0x972, 0x97b, 0x995, 0x9b5, 0x9be, 0x9c5,
			0x9d5, 0x9da, 0x9e0, 0x9e5, 0x9ec, 0x9f4, 0x9fa, 0xa02, 0xa10, 0xa13, 0xa19, 0xa25,
			0xa2e, 0xa35, 0xa49, 0xa55, 0xa64, 0xa73, 0xa85, 0xa91, 0xa9b, 0xaab, 0xab0, 0xabd,
			0xac7, 0xad5, 0xae1, 0xaec, 0xaf5, 0xb07, 0xb10, 0xb14, 0xb24, 0xb36, 0xb3c, 0xb4b,
			0xb5a, 0xb6e, 0xb7b,
		},
	},
	{ // brx
		"ऍन्डोरासंयुक्त अरब अमीरातअफ़ग़ानिस्तानएन्टिगुआ एवं बारबूडाएंगीलाअल्बानियाआर्मेनि" +
			"यानीदरलैंड्स एंटिलीज़अंगोलाअंटार्कटिकाअर्जेण्टिनाअमरिकी समोआऑस्ट्रियाऑस्ट्रेलिया" +
			"अरूबाआलाँड द्वीपअज़रबैजानबोसनिया हर्ज़ेगोविनाबारबाडोसबंगलादेशबेल्जियमबुर्किना फा" +
			"सोबल्गैरियाबहरैनबुरुंडीबेनेँसेँ बार्थेलेमीबरमूडाब्रूनइबोलीवियाब्राज़ीलबहामाभूटान" +
			"बुवे द्वीपबोत्स्वानाबेलारूसबेलिज़कैनाडाकोकोस द्वीपकॉंगो किनशासासेंट्रल अफ्रीकन र" +
			"िपब्लिककॉंगो ब्राज़्ज़ावीलस्वित्ज़रलैंडआईवरी कोस्टकुक द्वीपचिलीकोमेरानचीनकोलम्बि" +
			"याकोस्टारीकाक्यूबाकैप वेर्देक्रिस्मस द्वीपसाइप्रसचेक गणराज्यजर्मनीद्जिबूतीडेनमार" +
			"्कडोमिनिकाडोमिनिकन गणराज्यअल्जीरियाएक्वाडोरएस्टोनियामिस्रपश्चिमी सहाराएरिट्रियास" +
			"्पेनइथिओपियायूरोपीय संघफिनलैंडफिजीफ़ॉल्कलैंड द्वीपमाइक्रोनेशियाफरो द्वीपफ्राँसगै" +
			"बॉनब्रितनग्रेनडाजॉर्जियाफ्राँसीसी गिआनागेर्नसेघानाजिब्राल्टरग्रीनलैण्डगाम्बियागि" +
			"नीग्वादलुपइक्वेटोरियल गिनीग्रीसदक्षिण जोर्जिया एवं दक्षिण सैंडवीच द्वीपगोतेदालाग" +
			"ुआमगीनी-बिसाउगुयानाहाँगकाँग विशेष प्रशासनिक क्षेत्र चीनहर्ड द्वीप एवं मैकडोनॉल्ड" +
			" द्वीपहौण्डूरासक्रोएशियाहाइतीहंगरीइंडोनेशियाआयरलैंडइस्राइलआईल ऑफ़ मैनभारतब्रिटिश" +
			" हिंद महासागरिय क्षेत्रईराक़ईरानआइसलैंडइटलीजर्सीजमाइकाजॉर्डनजापानकेन्याकिर्गिज़क" +
			"म्बोडियाकिरिबातीकोमोरोज़सेंट किट्स एवं नेविसउत्तर कोरियादक्षिण कोरियाकुवैतकेमैन " +
			"द्वीपकज़ाखस्तानलाओसलेबनोनसेंट लूसियालिक्टैनस्टाईनश्री लँकालाइबेरियालसोथोलिथुआनिय" +
			"ालक्समबर्गलाट्वीयालीबियामोरोक्कोमोनाकोमोल्डेवियामोंटेनेग्रोसेँ मार्टेँमदागास्करम" +
			"ार्शल द्वीपमैसेडोनियामालीम्यानमारमंगोलियामकाओ विशेष प्रशासनिक क्षेत्र (चीन)उत्तर" +
			"ी मारियाना द्वीपमार्टीनिकमॉरिटेनियामॉंसेरामाल्टामॉरिसमालदीवमलावीमैक्सिकोमलेशियाम" +
			"ोज़ाम्बिकनामीबियान्यू कैलेडोनियानाइजेरनॉरफ़ॉक द्वीपनाइजीरियानिकारागुआनेदरलैण्डनॉ" +
			"र्वेनेपालनाउरूनीयूएन्यूज़ीलैंडओमानपनामापेरूफ्राँसीसी पॉलिनीशियापापुआ न्यू गिनीफि" +
			"लीपिन्सपाकिस्तानपोलैण्डसेँ पीएर एवं मि‍केलॉंपिटकेर्नपुएर्टो रीकोफ़िलिस्तीनपुर्तग" +
			"ालपलाऊपारागुएक़तारबाहरिय ओशेआनियारेयूनियॉंरोमानियासर्बियारूसरूआण्डासऊदी अरबसॉलोम" +
			"न द्वीपसेशेल्ससूदानस्वीडनसिंगापुरसेण्‍ट हेलेनास्लोवेनियास्वाल्बार्ड एवं यान माये" +
			"नस्लोवाकियासियेरा लेओनसैन मरीनोसेनेगालसोमालियासुरिनामसाउँ-तोमे एवं प्रिंसिपऍल सा" +
			"ल्वाडोरसीरियास्वाज़ीलैंडतुर्की एवं कैकोज़ द्वीपचाडफ्राँसीसी उत्तरी क्षेत्रोंटोगो" +
			"थाइलैण्डताजिकिस्तानटोकेलौपूर्वी तिमोरतुर्कमेनीस्तानत्युनिशियाटॉंगातुर्कीट्रिनिडा" +
			"ड एवं टोबैगोतुवालुताइवानतंज़ानियायूक्रेनयुगाँडायुनाइटेड स्टेट्स के छोटे बाहरिय द" +
			"्वीपसंयुक्त राज्य अमरिकायुरूगुएउज़बेकिस्तानवैटिकनसेंट विंसंट एवं दी ग्रनाडीन्स्व" +
			"ेनेज़ुएलाब्रिटिश वर्जीन आईलंड्सयु.एस. वर्जीन आईलंड्सवियतनामवानाऊटुवॉलेस एवं फ़्य" +
			"ूचूनासमोआयमनमैयौटदक्षिण अफ्रीकाज़ाम्बियाज़ीम्बाब्वेअज्ञात या अवैध प्रदेशदुनियाअफ" +
			"्रीकाउत्तर अमरिकादक्षिण अमरिकाओशेआनियापश्चिमी अफ्रीकामध्य अमरिकापूर्वी अफ्रीकाउत" +
			"्तरी अफ्रीकामध्य अफ्रीकादक्षिणी अफ्रीकाअमरिकाज़्उत्तरी अमरिकाकैरिबियनपूर्वी एशिय" +
			"ादक्षिणी एशियादक्षिण-पूर्वी एशियादक्षिणी यूरोपऑस्ट्रेलिया एवं न्यूजीलैंडमेलीनेशि" +
			"यामाईक्रोनेशियापोलीनेशियाएशियामध्य एशियापश्चिमी ऐशियायूरोपपूर्वी यूरोपउत्तरी यूर" +
			"ोपपश्चिमी यूरोप्लैटिन अमरिका एवं करीबी",
		[]uint16{ // 291 entries
			0x0, 0x0, 0x15, 0x47, 0x6e, 0xa6, 0xb8, 0xd3, 0xee, 0x125, 0x137, 0x158,
			0x179, 0x198, 0x1b3, 0x1d4, 0x1e3, 0x202, 0x21d, 0x257, 0x26f, 0x287, 0x29f, 0x2c4,
			0x2df, 0x2ee, 0x303, 0x312, 0x33a, 0x34c, 0x35e, 0x376, 0x376, 0x38e, 0x39d, 0x3ac,
			0x3c8, 0x3e6, 0x3fb, 0x40d, 0x41f, 0x43e, 0x463, 0x4a7, 0x4de, 0x505, 0x524, 0x53d,
			0x549, 0x55e, 0x567, 0x582, 0x582, 0x5a0, 0x5b2, 0x5ce, 0x5ce, 0x5f6, 0x60b, 0x62a,
			0x63c, 0x63c, 0x654, 0x66c, 0x684, 0x6b2, 0x6cd, 0x6cd, 0x6e5, 0x700, 0x70f, 0x734,
			0x74f, 0x75e, 0x776, 0x795, 0x7aa, 0x7b6, 0x7e4, 0x80b, 0x824, 0x836, 0x845, 0x857,
			0x86c, 0x884, 0x8af, 0x8c4, 0x8d0, 0x8ee, 0x90c, 0x924, 0x930, 0x948, 0x976, 0x985,
			0x9f3, 0xa0b, 0xa17, 0xa33, 0xa45, 0xaa9, 0xafe, 0xb19, 0xb34, 0xb43, 0xb52, 0xb52,
			0xb70, 0xb85, 0xb9a, 0xbb7, 0xbc3, 0xc17, 0xc26, 0xc32, 0xc47, 0xc53, 0xc62, 0xc74,
			0xc86, 0xc95, 0xca7, 0xcbf, 0xcda, 0xcf2, 0xd0a, 0xd40, 0xd62, 0xd87, 0xd96, 0xdb5,
			0xdd3, 0xddf, 0xdf1, 0xe10, 0xe37, 0xe50, 0xe6b, 0xe7a, 0xe95, 0xeb0, 0xec8, 0xeda,
			0xef2, 0xf04, 0xf22, 0xf43, 0xf62, 0xf7d, 0xf9f, 0xfbd, 0xfc9, 0xfe1, 0xff9, 0x1053,
			0x108e, 0x10a9, 0x10c7, 0x10dc, 0x10ee, 0x10fd, 0x110f, 0x111e, 0x1136, 0x114b, 0x1169, 0x1181,
			0x11ac, 0x11be, 0x11e3, 0x11fe, 0x1219, 0x1234, 0x1246, 0x1255, 0x1264, 0x1273, 0x1294, 0x12a0,
			0x12af, 0x12bb, 0x12f5, 0x131e, 0x1339, 0x1354, 0x1369, 0x13a2, 0x13ba, 0x13dc, 0x13fa, 0x1412,
			0x141e, 0x1433, 0x1442, 0x146d, 0x1488, 0x14a0, 0x14b5, 0x14be, 0x14d3, 0x14e9, 0x150b, 0x1520,
			0x152f, 0x1541, 0x1559, 0x157e, 0x159c, 0x15e1, 0x15ff, 0x161e, 0x1637, 0x164c, 0x1664, 0x1679,
			0x1679, 0x16b5, 0x16d7, 0x16d7, 0x16e9, 0x170a, 0x170a, 0x1749, 0x1752, 0x179c, 0x17a8, 0x17c0,
			0x17e1, 0x17f3, 0x1815, 0x183f, 0x185d, 0x186c, 0x187e, 0x18b6, 0x18c8, 0x18da, 0x18f5, 0x190a,
			0x191f, 0x1984, 0x19bc, 0x19d1, 0x19f5, 0x1a07, 0x1a59, 0x1a77, 0x1ab5, 0x1aec, 0x1b01, 0x1b16,
			0x1b4b, 0x1b57, 0x1b57, 0x1b60, 0x1b6f, 0x1b97, 0x1bb2, 0x1bd3, 0x1c0c, 0x1c1e, 0x1c33, 0x1c55,
			0x1c7a, 0x1c92, 0x1cbd, 0x1cdc, 0x1d04, 0x1d2c, 0x1d4e, 0x1d79, 0x1d94, 0x1db9, 0x1dd1, 0x1df3,
			0x1e18, 0x1e4d, 0x1e72, 0x1ebc, 0x1eda, 0x1f01, 0x1f1f, 0x1f2e, 0x1f4a, 0x1f6f, 0x1f7e, 0x1fa0,
			0x1fc2, 0x1fea, 0x2026,
		},
	},
	{ // bs
		"Ostrvo AsensionAndoraUjedinjeni Arapski EmiratiAfganistanAntigva i BarbudaAngvil" +
			"aAlbanijaJermenijaHolandski AntiliAngolaAntarktikaArgentinaAmerička SamoaAustrij" +
			"aAustralijaArubaAlandska OstrvaAzerbejdžanBosna i HercegovinaBarbadosBangladešBe" +
			"lgijaBurkina FasoBugarskaBahreinBurundiBeninSv. BartolomejBermudaBrunejBolivijaK" +
			"aripska HolandijaBrazilBahamiButanBuve OstrvaBocvanaBjelorusijaBelizeKanadaKokos" +
			" (Keling) OstrvaDemokratska Republika KongoCentralnoafrička RepublikaKongoŠvicar" +
			"skaObala SlonovačeKukova OstrvaČileKamerunKinaKolumbijaOstrvo KlipertonKostarika" +
			"KubaKape VerdeKurasaoBožićna OstrvaKiparČeškaNjemačkaDijego GarsijaDžibutiDanska" +
			"DominikaDominikanska RepublikaAlžirSeuta i MeliljaEkvadorEstonijaEgipatZapadna S" +
			"aharaEritrejaŠpanijaEtiopijaEvropska UnijaFinskaFidžiFolklandska OstrvaMikronezi" +
			"jaFarska OstrvaFrancuskaGabonVelika BritanijaGrenadaGruzijaFrancuska GvajanaGern" +
			"ziGanaGibraltarGrenlandGambijaGvinejaGvadelupeEkvatorijalna GvinejaGrčkaJužna Dž" +
			"ordžija i Južna Sendvič OstrvaGvatemalaGuamGvineja-BisaoGvajanaHong Kong (S. A. " +
			"R. Kina)Herd i Mekdonald OstrvaHondurasHrvatskaHaitiMađarskaKanarska ostrvaIndon" +
			"ezijaIrskaIzraelOstrvo ManIndijaBritanska Territorija u Indijskom OkeanuIrakIran" +
			"IslandItalijaDžersiJamajkaJordanJapanKenijaKirgizstanKambodžaKiribatiKomorska Os" +
			"trvaSent Kits i NevisSjeverna KorejaJužna KorejaKuvajtKajmanska OstrvaKazahstanL" +
			"aosLibanSent LucijaLihtenštajnŠri LankaLiberijaLesotoLitvanijaLuksemburgLetonija" +
			"LibijaMarokoMonakoMoldavijaCrna GoraSv. MartinMadagaskarMaršalska OstrvaMakedoni" +
			"jaMaliMijanmarMongolijaMakao (S. A. R. Kina)Sjeverna Marijanska OstrvaMartinikMa" +
			"uritanijaMonseratMaltaMauriciusMaldiviMalaviMeksikoMalezijaMozambikNamibijaNova " +
			"KaledonijaNigerNorfolk OstrvoNigerijaNikaragvaHolandijaNorveškaNepalNauruNiueNov" +
			"i ZelandOmanPanamaPeruFrancuska PolinezijaPapua Nova GvinejaFilipiniPakistanPolj" +
			"skaSen Pjer i MikelonPitkernPorto RikoPalestinska TeritorijaPortugalPalauParagva" +
			"jKatarOstala OkeanijaRejunionRumunijaSrbijaRusijaRuandaSaudijska ArabijaSolomons" +
			"ka OstrvaSejšeliSudanŠvedskaSingapurSveta HelenaSlovenijaSvalbard i Janmajen Ost" +
			"rvaSlovačkaSijera LeoneSan MarinoSenegalSomalijaSurinamJužni SudanSao Tome i Pri" +
			"ncipeSalvadorSint MartenSirijaSvazilendTristan da KunjaTurks i Kajkos OstrvaČadF" +
			"rancuske Južne TeritorijeTogoTajlandTadžikistanTokelauTimor LesteTurkmenistanTun" +
			"isTongaTurskaTrinidad i TobagoTuvaluTajvanTanzanijaUkrajinaUgandaManja Udaljena " +
			"Ostrva SADSjedinjene Američke DržaveUrugvajUzbekistanVatikanSent Vinsent i Grena" +
			"diniVenecuelaBritanska Djevičanska OstrvaDjevičanska Ostrva SADVijetnamVanuatuVa" +
			"lis i Futuna OstrvaSamoaKosovoJemenMajoteJužnoafrička RepublikaZambijaZimbabveNe" +
			"poznata ili nevažeća oblastSvijetAfrikaSjevernoamerički kontinentJužna AmerikaOk" +
			"eanijaZapadna AfrikaCentralna AmerikaIstočna AfrikaSjeverna AfrikaCentralna Afri" +
			"kaJužna AfrikaAmerikaSjeverna AmerikaKaribiIstočna AzijaJužna AzijaJugoistočna A" +
			"zijaJužna EvropaAustralija i Novi ZelandMelanezijaMikronezijski RegionPolinezija" +
			"AzijaCentralna AzijaZapadna AzijaEvropaIstočna EvropaSjeverna EvropaZapadna Evro" +
			"paLatinska Amerika",
		[]uint16{ // 291 entries
			0x0, 0xf, 0x15, 0x2f, 0x39, 0x4a, 0x51, 0x59, 0x62, 0x72, 0x78, 0x82,
			0x8b, 0x9a, 0xa2, 0xac, 0xb1, 0xc0, 0xcc, 0xdf, 0xe7, 0xf1, 0xf8, 0x104,
			0x10c, 0x113, 0x11a, 0x11f, 0x12d, 0x134, 0x13a, 0x142, 0x154, 0x15a, 0x160, 0x165,
			0x170, 0x177, 0x182, 0x188, 0x18e, 0x1a3, 0x1be, 0x1d9, 0x1de, 0x1e8, 0x1f8, 0x205,
			0x20a, 0x211, 0x215, 0x21e, 0x22e, 0x237, 0x23b, 0x245, 0x24c, 0x25c, 0x261, 0x268,
			0x271, 0x27f, 0x287, 0x28d, 0x295, 0x2ab, 0x2b1, 0x2c0, 0x2c7, 0x2cf, 0x2d5, 0x2e3,
			0x2eb, 0x2f3, 0x2fb, 0x309, 0x30f, 0x315, 0x327, 0x332, 0x33f, 0x348, 0x34d, 0x35d,
			0x364, 0x36b, 0x37c, 0x382, 0x386, 0x38f, 0x397, 0x39e, 0x3a5, 0x3ae, 0x3c3, 0x3c9,
			0x3f4, 0x3fd, 0x401, 0x40e, 0x415, 0x42e, 0x445, 0x44d, 0x455, 0x45a, 0x463, 0x472,
			0x47c, 0x481, 0x487, 0x491, 0x497, 0x4bf, 0x4c3, 0x4c7, 0x4cd, 0x4d4, 0x4db, 0x4e2,
			0x4e8, 0x4ed, 0x4f3, 0x4fd, 0x506, 0x50e, 0x51d, 0x52e, 0x53d, 0x54a, 0x550, 0x560,
			0x569, 0x56d, 0x572, 0x57d, 0x589, 0x593, 0x59b, 0x5a1, 0x5aa, 0x5b4, 0x5bc, 0x5c2,
			0x5c8, 0x5ce, 0x5d7, 0x5e0, 0x5ea, 0x5f4, 0x605, 0x60f, 0x613, 0x61b, 0x624, 0x639,
			0x653, 0x65b, 0x666, 0x66e, 0x673, 0x67c, 0x683, 0x689, 0x690, 0x698, 0x6a0, 0x6a8,
			0x6b7, 0x6bc, 0x6ca, 0x6d2, 0x6db, 0x6e4, 0x6ed, 0x6f2, 0x6f7, 0x6fb, 0x706, 0x70a,
			0x710, 0x714, 0x728, 0x73a, 0x742, 0x74a, 0x751, 0x763, 0x76a, 0x774, 0x78a, 0x792,
			0x797, 0x79f, 0x7a4, 0x7b3, 0x7bb, 0x7c3, 0x7c9, 0x7cf, 0x7d5, 0x7e6, 0x7f7, 0x7ff,
			0x804, 0x80c, 0x814, 0x820, 0x829, 0x843, 0x84c, 0x858, 0x862, 0x869, 0x871, 0x878,
			0x884, 0x897, 0x89f, 0x8aa, 0x8b0, 0x8b9, 0x8c9, 0x8de, 0x8e2, 0x8fd, 0x901, 0x908,
			0x914, 0x91b, 0x926, 0x932, 0x937, 0x93c, 0x942, 0x953, 0x959, 0x95f, 0x968, 0x970,
			0x976, 0x98f, 0x9ab, 0x9b2, 0x9bc, 0x9c3, 0x9db, 0x9e4, 0xa01, 0xa18, 0xa20, 0xa27,
			0xa3c, 0xa41, 0xa47, 0xa4c, 0xa52, 0xa6a, 0xa71, 0xa79, 0xa98, 0xa9e, 0xaa4, 0xabf,
			0xacd, 0xad5, 0xae3, 0xaf4, 0xb03, 0xb12, 0xb22, 0xb2f, 0xb36, 0xb46, 0xb4c, 0xb5a,
			0xb66, 0xb78, 0xb85, 0xb9d, 0xba7, 0xbbb, 0xbc5, 0xbca, 0xbd9, 0xbe6, 0xbec, 0xbfb,
			0xc0a, 0xc18, 0xc28,
		},
	},
	{ // bs-Cyrl
		"Острво АсенсионАндораУједињени Арапски ЕмиратиАвганистанАнтигве и БарбудаАнгвила" +
			"АлбанијаАрменијаХоландски АнтилиАнголаАнтарктикАргентинаАмеричка СамоаАустријаАу" +
			"стралијаАрубаАландска острваАзербејџанБосна и ХерцеговинаБарбадосБангладешБелгиј" +
			"аБуркина ФасоБугарскаБахреинБурундиБенинСвети БартоломејБермудаБрунејБоливијаБра" +
			"зилБахамиБутанБуве ОстрваБоцванаБелорусијаБелизеКанадаКокос (Келинг) ОстрваКонго" +
			" - КиншасаЦентрално Афричка РепубликаКонго - БразавилШвајцарскаОбала СлоновачеКу" +
			"кова ОстрваЧилеКамерунКинаКолумбијаОстрво КлипертонКостарикаКубаКапе ВердеБожићн" +
			"а острваКипарЧешкаНемачкаДијего ГарсијаЏибутиДанскаДоминикаДоминиканска Републик" +
			"аАлжирСеута и МелиљаЕквадорЕстонијаЕгипатЗападна СахараЕритрејаШпанијаЕтиопијаЕв" +
			"ропска УнијаФинскаФиџиФокландска острваМикронезијаФарска ОстрваФранцускаГабонВел" +
			"ика БританијаГренадаГрузијаФранцуска ГвајанаГурнсиГанаГибралтарГренландГамбијаГв" +
			"инејаГваделупеЕкваторијална ГвинејаГрчкаЈужна Џорџија и Јужна Сендвич ОстрваГват" +
			"емалаГуамГвинеја-БисаоГвајанаХонг Конг С. А. Р. КинаХерд и Мекдоналд ОстрваХонду" +
			"расХрватскаХаитиМађарскаКанарска острваИндонезијаИрскаИзраелОстрво МанИндијаБрит" +
			"анска територија у Индијском океануИракИранИсландИталијаЏерсиЈамајкаЈорданЈапанК" +
			"енијаКиргизстанКамбоџаКирибатиКоморска ОстрваСент Китс и НевисСеверна КорејаЈужн" +
			"а КорејаКувајтКајманска ОстрваКазахстанЛаосЛибанСент ЛуцијаЛихтенштајнШри ЛанкаЛ" +
			"иберијаЛесотоЛитванијаЛуксембургЛетонијаЛибијаМарокоМонакоМолдавијаЦрна ГораСент" +
			" МартинМадагаскарМаршалска ОстрваМакедонијаМалиМијанмар (Бурма)МонголијаМакао С." +
			" А. Р. КинаСеверна Маријанска ОстрваМартиникМауританијаМонсератМалтаМаурицијусМа" +
			"лдивиМалавиМексикоМалезијаМозамбикНамибијаНова КаледонијаНигерНорфолк ОстрвоНиге" +
			"ријаНикарагваХоландијаНорвешкаНепалНауруНиуеНови ЗеландОманПанамаПеруФранцуска П" +
			"олинезијаПапуа Нова ГвинејаФилипиниПакистанПољскаСен Пјер и МикелонПиткернПорто " +
			"РикоПалестинске територијеПортугалијаПалауПарагвајКатарОстала океанијаРеинионРум" +
			"унијаСрбијаРусијаРуандаСаудијска АрабијаСоломонска ОстрваСејшелиСуданШведскаСинг" +
			"апурСвета ЈеленаСловенијаСвалбард и Јанмајен ОстрваСловачкаСијера ЛеонеСан Марин" +
			"оСенегалСомалијаСуринамСао Томе и ПринципеСалвадорСиријаСвазилендТристан да Куња" +
			"Туркс и Кајкос ОстрваЧадФранцуске Јужне ТериторијеТогоТајландТаџикистанТокелауИс" +
			"точни ТиморТуркменистанТунисТонгаТурскаТринидад и ТобагоТувалуТајванТанзанијаУкр" +
			"ајинаУгандаМања удаљена острва САДСједињене Америчке ДржавеУругвајУзбекистанВати" +
			"канСент Винсент и ГренадиниВенецуелаБританска Девичанска ОстрваС.А.Д. Девичанска" +
			" ОстрваВијетнамВануатуВалис и Футуна ОстрваСамоаЈеменМајотеЈужноафричка Републик" +
			"аЗамбијаЗимбабвеНепозната или неважећа областСветАфрикаСеверноамерички континент" +
			"Јужна АмерикаОкеанијаЗападна АфрикаЦентрална АмерикаИсточна АфрикаСеверна Африка" +
			"Централна АфрикаЈужна АфрикаАмерикеСеверна АмерикаКарибиИсточна АзијаЈужна Азија" +
			"Југоисточна АзијаЈужна ЕвропаАустралија и Нови ЗеландМеланезијаМикронезијски рег" +
			"ионПолинезијаАзијаЦентрална АзијаЗападна АзијаЕвропаИсточна ЕвропаСеверна Европа" +
			"Западна ЕвропаЛатинска Америка",
		[]uint16{ // 291 entries
			0x0, 0x1d, 0x29, 0x59, 0x6d, 0x8d, 0x9b, 0xab, 0xbb, 0xda, 0xe6, 0xf8,
			0x10a, 0x125, 0x135, 0x149, 0x153, 0x170, 0x184, 0x1a8, 0x1b8, 0x1ca, 0x1d8, 0x1ef,
			0x1ff, 0x20d, 0x21b, 0x225, 0x244, 0x252, 0x25e, 0x26e, 0x26e, 0x27a, 0x286, 0x290,
			0x2a5, 0x2b3, 0x2c7, 0x2d3, 0x2df, 0x305, 0x320, 0x354, 0x371, 0x385, 0x3a2, 0x3bb,
			0x3c3, 0x3d1, 0x3d9, 0x3eb, 0x40a, 0x41c, 0x424, 0x437, 0x437, 0x452, 0x45c, 0x466,
			0x474, 0x48f, 0x49b, 0x4a7, 0x4b7, 0x4e2, 0x4ec, 0x506, 0x514, 0x524, 0x530, 0x54b,
			0x55b, 0x569, 0x579, 0x594, 0x5a0, 0x5a8, 0x5c9, 0x5df, 0x5f8, 0x60a, 0x614, 0x633,
			0x641, 0x64f, 0x670, 0x67c, 0x684, 0x696, 0x6a6, 0x6b4, 0x6c2, 0x6d4, 0x6fd, 0x707,
			0x74a, 0x75c, 0x764, 0x77d, 0x78b, 0x7b1, 0x7dc, 0x7ec, 0x7fc, 0x806, 0x816, 0x833,
			0x847, 0x851, 0x85d, 0x870, 0x87c, 0x8c6, 0x8ce, 0x8d6, 0x8e2, 0x8f0, 0x8fa, 0x908,
			0x914, 0x91e, 0x92a, 0x93e, 0x94c, 0x95c, 0x979, 0x998, 0x9b3, 0x9ca, 0x9d6, 0x9f5,
			0xa07, 0xa0f, 0xa19, 0xa2e, 0xa44, 0xa55, 0xa65, 0xa71, 0xa83, 0xa97, 0xaa7, 0xab3,
			0xabf, 0xacb, 0xadd, 0xaee, 0xb03, 0xb17, 0xb36, 0xb4a, 0xb52, 0xb6f, 0xb81, 0xba0,
			0xbd0, 0xbe0, 0xbf6, 0xc06, 0xc10, 0xc24, 0xc32, 0xc3e, 0xc4c, 0xc5c, 0xc6c, 0xc7c,
			0xc99, 0xca3, 0xcbe, 0xcce, 0xce0, 0xcf2, 0xd02, 0xd0c, 0xd16, 0xd1e, 0xd33, 0xd3b,
			0xd47, 0xd4f, 0xd76, 0xd98, 0xda8, 0xdb8, 0xdc4, 0xde5, 0xdf3, 0xe06, 0xe31, 0xe47,
			0xe51, 0xe61, 0xe6b, 0xe88, 0xe96, 0xea6, 0xeb2, 0xebe, 0xeca, 0xeeb, 0xf0c, 0xf1a,
			0xf24, 0xf32, 0xf42, 0xf59, 0xf6b, 0xf9c, 0xfac, 0xfc3, 0xfd6, 0xfe4, 0xff4, 0x1002,
			0x1002, 0x1025, 0x1035, 0x1035, 0x1041, 0x1053, 0x106f, 0x1096, 0x109c, 0x10ce, 0x10d6, 0x10e4,
			0x10f8, 0x1106, 0x111f, 0x1137, 0x1141, 0x114b, 0x1157, 0x1177, 0x1183, 0x118f, 0x11a1, 0x11b1,
			0x11bd, 0x11e8, 0x1218, 0x1226, 0x123a, 0x1248, 0x1275, 0x1287, 0x12bb, 0x12e6, 0x12f6, 0x1304,
			0x132b, 0x1335, 0x1335, 0x133f, 0x134b, 0x1376, 0x1384, 0x1394, 0x13cb, 0x13d3, 0x13df, 0x1410,
			0x1429, 0x1439, 0x1454, 0x1475, 0x1490, 0x14ab, 0x14ca, 0x14e1, 0x14ef, 0x150c, 0x1518, 0x1531,
			0x1546, 0x1567, 0x157e, 0x15ab, 0x15bf, 0x15e6, 0x15fa, 0x1604, 0x1621, 0x163a, 0x1646, 0x1661,
			0x167c, 0x1697, 0x16b6,
		},
	},
	{ // ca
		caRegionStr,
		caRegionIdx,
	},
	{ // cgg
		"AndoraAmahanga ga Buharabu ageeteereineAfuganistaniAngiguwa na BabudaAngwiraArub" +
			"aniaArimeniyaAntiri za HoorandiAngoraArigentinaSamowa ya AmeerikaOsituriaOsiture" +
			"eriyaArubaAzabagyaniBoziniya na HezegovinaBabadosiBangaradeshiBubirigiBokina Fas" +
			"oBurugariyaBahareniBurundiBeniniBerimudaBuruneiBoriiviyaBuraziiriBahamaButaniBot" +
			"swanaBararusiBerizeKanadaDemokoratika Ripaaburika ya KongoEihanga rya Rwagati ya" +
			" AfirikaKongoSwisiAivore KositiEbizinga bya KuukuChileKameruuniChinaKorombiyaKos" +
			"itarikaCubaEbizinga bya KepuvadeSaipurasiRipaaburika ya ZeekiBugirimaaniGyibutiD" +
			"eenimaakaDominikaRipaaburika ya DominicaArigyeriyaIkwedaEsitoniyaMisiriEriteriya" +
			"SipeyiniEthiyopiyaBufiniFigyiEbizinga bya FaakilandaMikironesiyaBufaransaGabooni" +
			"BungyerezaGurenadaGyogiyaGuyana ya BufaransaGanaGiburaataGuriinirandiGambiyaGine" +
			"GwaderupeGuniGuriisiGwatemaraGwamuGinebisauGuyanaHondurasiKorasiyaHaitiHangareIn" +
			"doneeziyaIrerandiIsirairiIndiyaIraakaIraaniAisilandiItareGyamaikaYorudaaniGyapaa" +
			"niKenyaKirigizistaniKambodiyaKiribatiKoromoSenti Kittis na NevisiKoreya Amatemba" +
			"Koreya AmashuumaKuweitiEbizinga bya KayimaniKazakisitaniLayosiLebanoniSenti Rusi" +
			"yaLishenteniSirirankaLiberiyaLesothoLithuaniaLakizembaagaLatviyaLibyaMoroccoMona" +
			"coMoridovaMadagasikaEbizinga bya MarshaaMasedooniaMariMyanamarMongoriaEbizinga b" +
			"y’amatemba ga MarianaMartiniqueMauriteeniyaMontserratiMaritaMaurishiasiMaridives" +
			"MarawiMexicomarayiziaMozambiqueNamibiyaNiukaredoniaNaigyaEkizinga NorifokoNaigye" +
			"riyaNikaragwaHoorandiNoorweNepoNauruNiueNiuzirandiOmaaniPanamaPeruPolinesia ya B" +
			"ufaransaPapuaFiripinoPakisitaaniPoorandiSenti Piyerre na MikweronPitkainiPwetori" +
			"koPocugoPalaawuParagwaiKataRiyuniyoniRomaniyaRrashaRwandaSaudi AreebiyaEbizinga " +
			"bya SurimaaniShesheresiSudaniSwideniSingapoSenti HerenaSirovaaniyaSirovaakiyaSir" +
			"ra RiyooniSamarinoSenegoSomaariyaSurinaamuSawo Tome na PurinsipoEri SalivadoSiri" +
			"yaSwazirandiEbizinga bya Buturuki na KaikoChadiTogoTairandiTajikisitaniTokerawuB" +
			"urugweizooba bwa TimoriTurukimenisitaniTuniziaTongaButuruki /TakeTurinidad na To" +
			"bagoTuvaruTayiwaaniTanzaniaUkureiniUgandaAmerikaUrugwaiUzibekisitaniVatikaniSent" +
			"i Vinsent na GurenadiniVenezuweraEbizinga bya Virigini ebya BungyerezaEbizinga b" +
			"ya Virigini ebya AmerikaViyetinaamuVanuatuWarris na FutunaSamowaYemeniMayoteSaus" +
			"i AfirikaZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x27, 0x33, 0x45, 0x4c, 0x54, 0x5d, 0x6f, 0x75, 0x75,
			0x7f, 0x91, 0x99, 0xa5, 0xaa, 0xaa, 0xb4, 0xca, 0xd2, 0xde, 0xe6, 0xf1,
			0xfb, 0x103, 0x10a, 0x110, 0x110, 0x118, 0x11f, 0x128, 0x128, 0x131, 0x137, 0x13d,
			0x13d, 0x145, 0x14d, 0x153, 0x159, 0x159, 0x17a, 0x198, 0x19d, 0x1a2, 0x1af, 0x1c1,
			0x1c6, 0x1cf, 0x1d4, 0x1dd, 0x1dd, 0x1e7, 0x1eb, 0x200, 0x200, 0x200, 0x209, 0x21d,
			0x228, 0x228, 0x22f, 0x239, 0x241, 0x258, 0x262, 0x262, 0x268, 0x271, 0x277, 0x277,
			0x280, 0x288, 0x292, 0x292, 0x298, 0x29d, 0x2b4, 0x2c0, 0x2c0, 0x2c9, 0x2d0, 0x2da,
			0x2e2, 0x2e9, 0x2fc, 0x2fc, 0x300, 0x309, 0x315, 0x31c, 0x320, 0x329, 0x32d, 0x334,
			0x334, 0x33d, 0x342, 0x34b, 0x351, 0x351, 0x351, 0x35a, 0x362, 0x367, 0x36e, 0x36e,
			0x379, 0x381, 0x389, 0x389, 0x38f, 0x38f, 0x395, 0x39b, 0x3a4, 0x3a9, 0x3a9, 0x3b1,
			0x3ba, 0x3c2, 0x3c7, 0x3d4, 0x3dd, 0x3e5, 0x3eb, 0x401, 0x410, 0x420, 0x427, 0x43c,
			0x448, 0x44e, 0x456, 0x462, 0x46c, 0x475, 0x47d, 0x484, 0x48d, 0x499, 0x4a0, 0x4a5,
			0x4ac, 0x4b2, 0x4ba, 0x4ba, 0x4ba, 0x4c4, 0x4d8, 0x4e2, 0x4e6, 0x4ee, 0x4f6, 0x4f6,
			0x517, 0x521, 0x52d, 0x538, 0x53e, 0x549, 0x552, 0x558, 0x55e, 0x567, 0x571, 0x579,
			0x585, 0x58b, 0x59c, 0x5a6, 0x5af, 0x5b7, 0x5bd, 0x5c1, 0x5c6, 0x5ca, 0x5d4, 0x5da,
			0x5e0, 0x5e4, 0x5fa, 0x5ff, 0x607, 0x612, 0x61a, 0x633, 0x63b, 0x644, 0x644, 0x64a,
			0x651, 0x659, 0x65d, 0x65d, 0x667, 0x66f, 0x66f, 0x675, 0x67b, 0x689, 0x69f, 0x6a9,
			0x6af, 0x6b6, 0x6bd, 0x6c9, 0x6d4, 0x6d4, 0x6df, 0x6ec, 0x6f4, 0x6fa, 0x703, 0x70c,
			0x70c, 0x722, 0x72e, 0x72e, 0x734, 0x73e, 0x73e, 0x75c, 0x761, 0x761, 0x765, 0x76d,
			0x779, 0x781, 0x799, 0x7a9, 0x7b0, 0x7b5, 0x7c3, 0x7d6, 0x7dc, 0x7e5, 0x7ed, 0x7f5,
			0x7fb, 0x7fb, 0x802, 0x809, 0x816, 0x81e, 0x839, 0x843, 0x868, 0x88a, 0x895, 0x89c,
			0x8ac, 0x8b2, 0x8b2, 0x8b8, 0x8be, 0x8cb, 0x8d1, 0x8d9,
		},
	},
	{ // chr
		"ᎠᏂᏙᎳᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᎡᎳᏈ ᎢᎹᎵᏘᏏᎠᏫᎨᏂᏍᏖᏂᎤᏪᏘ ᎠᎴ ᏆᏊᏓᎠᏂᎩᎳᎠᎵᏇᏂᏯᎠᎵᎻᏂᎠᎠᏂᎪᎳᏧᏁᏍᏓᎸᎠᏥᏂᏘᏂᎠᎠᎺᎵᎧ ᏌᎼᎠᎠᏍ" +
			"ᏟᏯᎡᎳᏗᏜᎠᎷᏆᎣᎴᏅᏓ ᏚᎦᏚᏛᎠᏏᎵᏆᏌᏂᏉᏏᏂᎠ ᎠᎴ ᎲᏤᎪᏫᏆᏇᏙᏍᏆᏂᎦᎵᏕᏍᏇᎵᏥᎥᎻᏋᎩᎾ ᏩᏐᏊᎵᎨᎵᎠᏆᎭᎴᎢᏂᏋᎷᏂᏗᏆᏂᎢᏂᎠᏥᎸᏉᏗ" +
			" ᏆᏕᎳᎻᏆᏊᏓᏊᎾᎢᏉᎵᏫᎠᏆᏏᎵᎢᎾᏍᎩ ᏆᎭᎹᏍᏊᏔᏂᏊᏪ ᎤᎦᏚᏛᏆᏣᏩᎾᏇᎳᎷᏍᏇᎵᏍᎨᎾᏓᎪᎪᏍ (ᎩᎵᏂ) ᏚᎦᏚᏛᎧᏂᎪᎬᎿᎨᏍᏛ ᎠᏰᏟ ᏍᎦ" +
			"ᏚᎩᎧᏂᎪ (ᏍᎦᏚᎩ)ᏍᏫᏍᎢᏬᎵ ᎾᎿ ᎠᎹᏳᎶᏗᎠᏓᏍᏓᏴᎲᏍᎩ ᎤᎦᏚᏛᏥᎵᎧᎹᎷᏂᏓᎶᏂᎨᏍᏛᎪᎸᎻᏈᎢᎠᎪᏍᏓ ᎵᎧᎫᏆᎢᎬᎾᏕᎾ ᎢᏤᏳᏍᏗᏂᎦᏓ" +
			" ᎤᏂᎲ ᎾᎿ ᎫᎳᎨᎣᏓᏂᏍᏓᏲᎯᎲ ᎤᎦᏚᏛᏌᎢᏆᏍᏤᎩ ᏍᎦᏚᎩᎠᏂᏛᏥᏥᏊᏗᏗᏂᎹᎦᏙᎻᏂᎧᏙᎻᏂᎧᏂ ᏍᎦᏚᎩᎠᎵᏥᎵᏯᎡᏆᏙᎵᎡᏍᏙᏂᏯᎢᏥᏈᎢᎡᎵ" +
			"ᏟᏯᎠᏂᏍᏆᏂᏱᏫᏂᎦᏙᎯᏫᏥᏩᎩ ᎤᎦᏚᏛᎠᏰᏟ ᏧᎾᎵᎪᎯ ᎾᎿ ᎹᎢᏉᏂᏏᏯᏪᎶ ᏚᎦᏚᏛᎦᎸᏥᏱᎦᏉᏂᎩᎵᏏᏲᏋᎾᏓᏣᎠᏥᎢᎠᏂᎦᎸᏥ ᎩᎠᎬᏂᏏᎦᎠᎾ" +
			"ᏥᏆᎵᏓᎢᏤᏍᏛᏱᎦᎹᏈᎢᎠᎫᏇᏩᏓᎷᏇᎡᏆᏙᎵᎠᎵ ᎩᎢᏂᎪᎢᎯᏧᎦᏃᏮ ᏣᏥᏱ ᎠᎴ ᎾᏍᎩ ᏧᎦᏃᏮ ᎠᏍᏛᎭᏟ ᏚᎦᏚᏛᏩᏔᎹᎳᏆᎻᎫᏇ-ᏈᏌᎤᏫᎦᏯᎾ" +
			"ᎰᏂᎩ ᎪᏂᎩᎲᏗ ᎤᎦᏚᏛ ᎠᎴ ᎺᎩᏓᎾᎵᏗ ᏚᎦᏚᏛᎧᎶᎡᏏᎠᎮᎢᏘᎲᏂᎦᎵᎢᏂᏙᏂᏍᏯᎠᎢᎴᏂᏗᎢᏏᎵᏱᎤᏍᏗ ᎤᎦᏚᏛ ᎾᎿ ᎠᏍᎦᏯᎢᏅᏗᎾᏈᏗᏏ " +
			"ᏴᏫᏯ ᎠᎺᏉ ᎢᎬᎾᏕᏅᎢᎳᎩᎢᎴᏂᏧᏁᏍᏓᎸᎯᏲᎶᏨᎵᏏᏣᎺᎢᎧᏦᏓᏂᏣᏩᏂᏏᎨᏂᏯᎩᎵᏣᎢᏍᎧᎹᏉᏗᎠᏂᎧᎵᏆᏘᎪᎼᎳᏍᎠᏰᏟ ᎾᎿ ᎨᏥᎸᏉᏗ ᎠᏂᏪᏌ" +
			" ᎠᎴ ᎠᏂᏁᏫᏍᏧᏴᏢ ᎪᎵᎠᏧᎦᏃᏮ ᎪᎵᎠᎫᏪᎢᏘᎨᎢᎹᏂ ᏚᎦᏚᏛᎢᎧᏎᎧᏍᏕᏂᎴᎣᏍᎴᏆᎾᏂᎵᎦᏗᏂᏍᏓᏂᏍᎵ ᎳᏂᎧᎳᏈᎵᏯᎴᏐᏙᎵᏗᏪᏂᎠᎸᎧᏎᏋ" +
			"ᎩᎳᏘᏫᎠᎵᏈᏯᎼᎶᎪᎹᎾᎪᎹᎵᏙᏫᎠᎼᏂᏔᏁᎦᎶᎠᏥᎸᏉᏗ ᏡᏡᎹᏓᎦᏍᎧᎵᎹᏌᎵ ᏚᎪᏚᏛᎹᏏᏙᏂᎢᎠᎹᎵᎹᏯᎹᎵᎹᏂᎪᎵᎠᎹᎧᎣ (ᎤᏓᏤᎵᏓ ᏧᏂᎸᏫᏍ" +
			"ᏓᏁᏗ ᎢᎬᎾᏕᎾ) ᏣᎢᎾᏍᎩ ᎤᏴᏢ ᏗᏜ ᎹᎵᎠᎾ ᏚᎦᏚᏛᎹᏘᏂᎨᎹᏘᎢᏯᎹᏂᏘᏌᎳᏗᎹᎵᏔᎼᎵᏏᎥᏍᎹᎵᏗᏫᏍᎹᎳᏫᏍᏆᏂᏱᎹᎴᏏᎢᎠᎼᏎᎻᏇᎩᎾᎻᏈ" +
			"ᎢᏯᎢᏤ ᎧᎵᏙᏂᎠᏂᏃᎵᏬᎵᎩ ᎤᎦᏚᏛᏂᏥᎵᏯᏂᎧᎳᏆᏁᏛᎳᏂᏃᏪᏁᏆᎵᏃᎤᎷᏂᏳᎢᏤ ᏏᎢᎴᏂᏗᎣᎺᏂᏆᎾᎹᏇᎷᎠᏂᎦᎸᏣ ᏆᎵᏂᏏᎠᏆᏇ ᎢᏤ ᎩᏂᎠᏂ" +
			"ᏈᎵᎩᏃᏆᎩᏍᏖᏂᏉᎳᏂᏎᏂᏘ ᏈᏓ ᎠᎴ ᎻᏇᎶᏂᏈᎧᎵᏂ ᎤᎦᏚᏛᎢᏇᎡᏙ ᎵᎢᎪᏆᎴᏍᏗᏂᎠᏂ ᏄᎬᏫᏳᏌᏕᎩᏉᏥᎦᎳᏆᎴᎠᏫᏆᎳᏇᎢᏯᎧᏔᎵᎶᎹᏂᏯᏒᏈ" +
			"ᏯᏲᏂᎢᎶᏩᏂᏓᏌᎤᏗ ᎡᎴᏈᎠᏐᎶᎹᏂ ᏚᎦᏚᏛᏏᎡᏥᎵᏍᏑᏕᏂᏍᏫᏕᏂᏏᏂᎦᏉᎵᎠᏥᎸᏉᏗ ᎮᎵᎾᏍᎶᏫᏂᎠᏍᎶᏩᎩᎠᏏᎡᎳ ᎴᎣᏂᎠᎹᏰᏟᏄᏬᎵᏍᏛᎾ Ꭴ" +
			"ᏔᏂᏗᎦᏙᎯᎡᎶᎯᏧᏴᏢ ᎠᎺᎵᎦᏧᎦᏃᏮ ᎠᎺᎵᎦᎠᎺᎵᎦᎢ",
		[]uint16{ // 273 entries
			0x0, 0x0, 0xc, 0x42, 0x57, 0x71, 0x7d, 0x8c, 0x9b, 0x9b, 0xa7, 0xb6,
			0xc8, 0xde, 0xea, 0xf6, 0xff, 0x118, 0x12a, 0x14a, 0x156, 0x168, 0x177, 0x187,
			0x196, 0x1a5, 0x1b1, 0x1bd, 0x1d9, 0x1e2, 0x1eb, 0x1f7, 0x1f7, 0x203, 0x219, 0x222,
			0x235, 0x241, 0x24d, 0x256, 0x25f, 0x281, 0x28a, 0x2b0, 0x2c8, 0x2d1, 0x2f1, 0x316,
			0x31c, 0x328, 0x33a, 0x34c, 0x34c, 0x35c, 0x362, 0x381, 0x3a8, 0x3ca, 0x3d6, 0x3e9,
			0x3f5, 0x3f5, 0x3fe, 0x40a, 0x416, 0x432, 0x441, 0x441, 0x44d, 0x45c, 0x468, 0x468,
			0x474, 0x486, 0x486, 0x486, 0x495, 0x49b, 0x4ae, 0x4e1, 0x4f4, 0x500, 0x509, 0x515,
			0x51e, 0x52a, 0x540, 0x549, 0x552, 0x55e, 0x56d, 0x57c, 0x582, 0x58e, 0x5aa, 0x5b3,
			0x604, 0x610, 0x616, 0x629, 0x632, 0x645, 0x67f, 0x67f, 0x68e, 0x697, 0x6a3, 0x6a3,
			0x6b5, 0x6c4, 0x6d0, 0x6fa, 0x706, 0x733, 0x73c, 0x745, 0x757, 0x75d, 0x766, 0x772,
			0x77b, 0x787, 0x790, 0x79f, 0x7b1, 0x7bd, 0x7c9, 0x80d, 0x820, 0x836, 0x842, 0x85e,
			0x870, 0x879, 0x885, 0x885, 0x89a, 0x8aa, 0x8b6, 0x8bf, 0x8ce, 0x8dd, 0x8e9, 0x8f2,
			0x8fb, 0x904, 0x913, 0x925, 0x93b, 0x94d, 0x963, 0x975, 0x97b, 0x987, 0x996, 0x9e1,
			0xa15, 0xa21, 0xa2d, 0xa3f, 0xa48, 0xa57, 0xa66, 0xa6f, 0xa7b, 0xa8a, 0xa99, 0xaa8,
			0xac1, 0xac1, 0xadd, 0xae9, 0xaf5, 0xb01, 0xb07, 0xb10, 0xb19, 0xb1f, 0xb35, 0xb3e,
			0xb47, 0xb4d, 0xb6c, 0xb80, 0xb92, 0xba1, 0xbaa, 0xbce, 0xbea, 0xbfd, 0xc28, 0xc34,
			0xc40, 0xc4f, 0xc58, 0xc58, 0xc58, 0xc64, 0xc6d, 0xc76, 0xc82, 0xc98, 0xcb1, 0xcc0,
			0xcc9, 0xcd5, 0xce4, 0xcfd, 0xd0c, 0xd0c, 0xd1b, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e,
			0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e,
			0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e, 0xd2e,
			0xd2e, 0xd2e, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a,
			0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd3a, 0xd62, 0xd6b, 0xd6b, 0xd81,
			0xd9a, 0xd9a, 0xd9a, 0xd9a, 0xd9a, 0xd9a, 0xd9a, 0xd9a, 0xda9,
		},
	},
	{ // cs
		csRegionStr,
		csRegionIdx,
	},
	{ // cy
		"Ynys AscensionAndorraEmiradau Arabaidd UnedigAfghanistanAntigua a BarbudaAnguill" +
			"aAlbaniaArmeniaYnysoedd Caribî yr IseldiroeddAngolaAntarcticaYr ArianninSamoa Am" +
			"ericaAwstriaAwstraliaArubaYnysoedd ÅlandAzerbaijanBosnia a HercegovinaBarbadosBa" +
			"ngladeshGwlad BelgBurkina FasoBwlgariaBahrainBurundiBeninSaint BarthélemyBermuda" +
			"BruneiBolifiaAntilles yr IseldiroeddBrasilY BahamasBhutanYnys BouvetBotswanaBela" +
			"rwsBelizeCanadaYnysoedd Cocos (Keeling)Y Congo - KinshasaGweriniaeth Canolbarth " +
			"AffricaY Congo - BrazzavilleY SwistirCôte d’IvoireYnysoedd CookChileCamerŵnTsiei" +
			"naColombiaYnys ClippertonCosta RicaCiwbaCabo VerdeCuraçaoYnys y NadoligCyprusGwe" +
			"riniaeth TsiecYr AlmaenDiego GarciaDjiboutiDenmarcDominicaGweriniaeth DominicaAl" +
			"geriaCeuta a MelillaEcuadorEstoniaYr AifftGorllewin SaharaEritreaSbaenEthiopiaYr" +
			" Undeb EwropeaiddY FfindirFijiYnysoedd y Falkland/MalvinasMicronesiaFøroyarFfrai" +
			"ncGabonY Deyrnas UnedigGrenadaGeorgiaGuyane FfrengigYnys y GarnGhanaGibraltarYr " +
			"Ynys LasGambiaGuinéeGuadeloupeGuinea GyhydeddolGwlad GroegDe Georgia ac Ynysoedd" +
			" Sandwich y DeGuatemalaGuamGuiné-BissauGuyanaHong Kong RhGA TsieinaYnys Heard ac" +
			" Ynysoedd McDonaldHondurasCroatiaHaitiHwngariYr Ynysoedd DedwyddIndonesiaIwerddo" +
			"nIsraelYnys ManawIndiaTiriogaeth Brydeinig Cefnfor IndiaIracIranGwlad yr IâYr Ei" +
			"dalJerseyJamaicaGwlad IorddonenJapanKenyaKyrgyzstanCambodiaKiribatiComorosSaint " +
			"Kitts a NevisGogledd KoreaDe KoreaKuwaitYnysoedd CaymanKazakstanLaosLibanusSaint" +
			" LuciaLiechtensteinSri LankaLiberiaLesothoLithuaniaLwcsembwrgLatfiaLibyaMorocoMo" +
			"nacoMoldofaMontenegroSaint MartinMadagascarYnysoedd MarshallMacedoniaMaliMyanmar" +
			" (Burma)MongoliaMacau RhGA TsieinaYnysoedd Gogledd MarianaMartiniqueMauritaniaMo" +
			"ntserratMaltaMauritiusY MaldivesMalawiMecsicoMalaysiaMozambiqueNamibiaCaledonia " +
			"NewyddNigerYnys NorfolkNigeriaNicaraguaYr IseldiroeddNorwyNepalNauruNiueSeland N" +
			"ewyddOmanPanamaPeriwPolynesia FfrengigPapua Guinea NewyddPilipinasPakistanGwlad " +
			"PwylSaint-Pierre-et-MiquelonYnysoedd PitcairnPuerto RicoTiriogaethau Palesteinai" +
			"ddPortiwgalPalauParaguayQatarOceania BellennigRéunionRwmaniaSerbiaRwsiaRwandaSau" +
			"di ArabiaYnysoedd SolomonSeychellesSwdanSwedenSingaporeSaint HelenaSlofeniaSvalb" +
			"ard a Jan MayenSlofaciaSierra LeoneSan MarinoSénégalSomaliaSurinameDe SwdanSão T" +
			"omé a PríncipeEl SalvadorSint MaartenSyriaGwlad SwaziTristan da CunhaYnysoedd Tu" +
			"rks a CaicosTchadTiroedd Deheuol ac Antarctig FfraincTogoGwlad ThaiTajikistanTok" +
			"elauTimor-LesteTurkmenistanTunisiaTongaTwrciTrinidad a TobagoTuvaluTaiwanTanzani" +
			"aWcráinUgandaYnysoedd Pellennig UDAYr Unol DaleithiauUruguayUzbekistanY FaticanS" +
			"aint Vincent a’r GrenadinesVenezuelaYnysoedd Gwyryf PrydainYnysoedd Gwyryf yr Un" +
			"ol DaleithiauFietnamVanuatuWallis a FutunaSamoaKosovoYemenMayotteDe AffricaZambi" +
			"aZimbabweRhanbarth AnhysbysY BydAffricaGogledd AmericaDe AmericaOceaniaGorllewin" +
			" AffricaCanolbarth AmericaDwyrain AffricaGogledd AffricaCanol AffricaDeheudir Af" +
			"fricaYr AmerigAmerica i’r Gogledd o MecsicoY CaribîDwyrain AsiaDe AsiaDe-Ddwyrai" +
			"n AsiaDe EwropAwstralasiaMelanesiaRhanbarth MicronesiaPolynesiaAsiaCanol AsiaGor" +
			"llewin AsiaEwropDwyrain EwropGogledd EwropGorllewin EwropAmerica Ladin",
		[]uint16{ // 291 entries
			0x0, 0xe, 0x15, 0x2d, 0x38, 0x49, 0x51, 0x58, 0x5f, 0x7e, 0x84, 0x8e,
			0x99, 0xa6, 0xad, 0xb6, 0xbb, 0xca, 0xd4, 0xe8, 0xf0, 0xfa, 0x104, 0x110,
			0x118, 0x11f, 0x126, 0x12b, 0x13c, 0x143, 0x149, 0x150, 0x167, 0x16d, 0x176, 0x17c,
			0x187, 0x18f, 0x196, 0x19c, 0x1a2, 0x1ba, 0x1cc, 0x1ea, 0x1ff, 0x208, 0x218, 0x225,
			0x22a, 0x232, 0x239, 0x241, 0x250, 0x25a, 0x25f, 0x269, 0x271, 0x27f, 0x285, 0x296,
			0x29f, 0x2ab, 0x2b3, 0x2ba, 0x2c2, 0x2d6, 0x2dd, 0x2ec, 0x2f3, 0x2fa, 0x302, 0x312,
			0x319, 0x31e, 0x326, 0x339, 0x342, 0x346, 0x362, 0x36c, 0x374, 0x37b, 0x380, 0x390,
			0x397, 0x39e, 0x3ad, 0x3b8, 0x3bd, 0x3c6, 0x3d1, 0x3d7, 0x3de, 0x3e8, 0x3f9, 0x404,
			0x428, 0x431, 0x435, 0x442, 0x448, 0x45e, 0x47d, 0x485, 0x48c, 0x491, 0x498, 0x4ab,
			0x4b4, 0x4bc, 0x4c2, 0x4cc, 0x4d1, 0x4f3, 0x4f7, 0x4fb, 0x507, 0x50f, 0x515, 0x51c,
			0x52b, 0x530, 0x535, 0x53f, 0x547, 0x54f, 0x556, 0x569, 0x576, 0x57e, 0x584, 0x593,
			0x59c, 0x5a0, 0x5a7, 0x5b2, 0x5bf, 0x5c8, 0x5cf, 0x5d6, 0x5df, 0x5e9, 0x5ef, 0x5f4,
			0x5fa, 0x600, 0x607, 0x611, 0x61d, 0x627, 0x638, 0x641, 0x645, 0x654, 0x65c, 0x66e,
			0x686, 0x690, 0x69a, 0x6a4, 0x6a9, 0x6b2, 0x6bc, 0x6c2, 0x6c9, 0x6d1, 0x6db, 0x6e2,
			0x6f2, 0x6f7, 0x703, 0x70a, 0x713, 0x721, 0x726, 0x72b, 0x730, 0x734, 0x741, 0x745,
			0x74b, 0x750, 0x762, 0x775, 0x77e, 0x786, 0x790, 0x7a8, 0x7b9, 0x7c4, 0x7de, 0x7e7,
			0x7ec, 0x7f4, 0x7f9, 0x80a, 0x812, 0x819, 0x81f, 0x824, 0x82a, 0x836, 0x846, 0x850,
			0x855, 0x85b, 0x864, 0x870, 0x878, 0x88c, 0x894, 0x8a0, 0x8aa, 0x8b3, 0x8ba, 0x8c2,
			0x8ca, 0x8e0, 0x8eb, 0x8f7, 0x8fc, 0x907, 0x917, 0x92e, 0x933, 0x957, 0x95b, 0x965,
			0x96f, 0x976, 0x981, 0x98d, 0x994, 0x999, 0x99e, 0x9af, 0x9b5, 0x9bb, 0x9c3, 0x9ca,
			0x9d0, 0x9e6, 0x9f8, 0x9ff, 0xa09, 0xa12, 0xa30, 0xa39, 0xa50, 0xa72, 0xa79, 0xa80,
			0xa8f, 0xa94, 0xa9a, 0xa9f, 0xaa6, 0xab0, 0xab6, 0xabe, 0xad0, 0xad5, 0xadc, 0xaeb,
			0xaf5, 0xafc, 0xb0d, 0xb1f, 0xb2e, 0xb3d, 0xb4a, 0xb5a, 0xb63, 0xb82, 0xb8b, 0xb97,
			0xb9e, 0xbae, 0xbb6, 0xbc1, 0xbca, 0xbde, 0xbe7, 0xbeb, 0xbf5, 0xc03, 0xc08, 0xc15,
			0xc22, 0xc31, 0xc3e,
		},
	},
	{ // da
		daRegionStr,
		daRegionIdx,
	},
	{ // dav
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // de
		deRegionStr,
		deRegionIdx,
	},
	{ // de-CH
		"BangladeshBruneiBotswanaWeissrusslandKapverdenDjiboutiGrossbritannienMarshall-In" +
			"selnÄusseres OzeanienRwandaSalomon-InselnSao Tomé und PrincipeZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
			0x10, 0x18, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25,
			0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x25, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e,
			0x2e, 0x2e, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
			0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x45,
			0x45, 0x45, 0x45, 0x45, 0x45, 0x45, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
			0x54, 0x54, 0x54, 0x66, 0x66, 0x66, 0x66, 0x66, 0x6c, 0x6c, 0x7a, 0x7a,
			0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a,
			0x7a, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90,
			0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90,
			0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90,
			0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x98,
		},
	},
	{ // dje
		"AndooraLaaraw Imaarawey MarganteyAfgaanistanAntigua nda BarbuudaAngiiyaAlbaaniAr" +
			"meeniHollandu Antiiyey LabooAngoolaArgentineAmeriki SamoaOtrišiOstraaliAruubaAze" +
			"rbaayijaŋBosni nda HerzegovineBarbaadosBangladešiBelgiikiBurkina fasoBulgaariBah" +
			"areenBurundiBeniŋBermudaBruuneeBooliviBreezilBahamasBuutaŋBotswaanaBilorišiBelii" +
			"ziKanaadaKongoo demookaratiki labooCentraafriki koyraKongooSwisuKudwarKuuk gunge" +
			"yŠiiliKameruunŠiinKolombiKosta rikaKuubaKapuver gungeyŠiipurCek laboAlmaaɲeJibuu" +
			"tiDanemarkDoominiki labooAlžeeriEkwateerEstooniMisraEritreeEspaaɲeEcioopiFinland" +
			"uFijiKalkan gungeyMikroneziFaransiGaabonAlbaasalaama MargantaGrenaadaGorgiFarans" +
			"i GuyaanGaanaGibraltarGrinlandGambiGineGwadeluupGinee EkwatorialGreeceGwatemaala" +
			"GuamGine-BissoGuyaaneHondurasKrwaasiHaitiHungaariIndoneeziIrlanduIsrayelIndu lab" +
			"ooBritiši Indu teekoo laamaIraakIraanAyselandItaaliJamaayikUrdunJaapoŋKeeniyaKyr" +
			"gyzstankamboogiKiribaatiKomoorSeŋ Kitts nda NevisGurma KooreeHawsa KooreeKuweetK" +
			"ayman gungeyKaazakstanLaawosLubnaanSeŋ LussiaLiechtensteinSrilankaLiberiaLeesoto" +
			"LituaaniLuxembourgLetooniLiibiMaarokMonakoMoldoviMadagascarMaršal gungeyMaacedoo" +
			"niMaaliMaynamarMongooliMariana Gurma GungeyMartiniikiMooritaaniMontserratMaltaMo" +
			"oris gungeyMaldiivuMalaawiMexikiMaleeziMozambikNaamibiKaaledooni TaagaaNižerNorf" +
			"olk GungooNaajiriiaNikaragwaHollanduNorveejNeepalNauruNiueZeelandu TaagaOmaanPan" +
			"amaPeeruFaransi PolineeziPapua Ginee TaagaFilipinePaakistanPoloɲeSeŋ Piyer nda M" +
			"ikelonPitikarinPorto RikoPalestine Dangay nda GaazaPortugaalPaluParaguweyKataarR" +
			"eenioŋRumaaniIriši labooRwandaSaudiyaSolomon GungeySeešelSuudaŋSweedeSingapurSeŋ" +
			" HelenaSloveeniSlovaakiSeera LeonSan MarinoSenegalSomaaliSurinaamSao Tome nda Pr" +
			"insipeSalvador labooSuuriaSwazilandTurk nda Kayikos GungeyCaaduTogoTaayilandTaaž" +
			"ikistanTokelauTimoor hawsaTurkmenistaŋTuniziTongaTurkiTrinidad nda TobaagoTuvalu" +
			"TaayiwanTanzaaniUkreenUgandaAmeriki Laabu MarganteyUruguweyUzbeekistanVaatikan L" +
			"aamaSeŋvinsaŋ nda GrenadineVeneezuyeelaBritiši Virgin gungeyAmeerik Virgin Gunge" +
			"yVietnaamVanautuWallis nda FutunaSamoaYamanMayootiHawsa Afriki LabooZambiZimbabw" +
			"e",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x21, 0x2c, 0x40, 0x47, 0x4e, 0x55, 0x6c, 0x73, 0x73,
			0x7c, 0x89, 0x90, 0x98, 0x9e, 0x9e, 0xab, 0xc0, 0xc9, 0xd4, 0xdc, 0xe8,
			0xf0, 0xf8, 0xff, 0x105, 0x105, 0x10c, 0x113, 0x11a, 0x11a, 0x121, 0x128, 0x12f,
			0x12f, 0x138, 0x141, 0x148, 0x14f, 0x14f, 0x169, 0x17b, 0x181, 0x186, 0x18c, 0x197,
			0x19d, 0x1a5, 0x1aa, 0x1b1, 0x1b1, 0x1bb, 0x1c0, 0x1ce, 0x1ce, 0x1ce, 0x1d5, 0x1dd,
			0x1e5, 0x1e5, 0x1ec, 0x1f4, 0x1f4, 0x203, 0x20b, 0x20b, 0x213, 0x21a, 0x21f, 0x21f,
			0x226, 0x22e, 0x235, 0x235, 0x23d, 0x241, 0x24e, 0x257, 0x257, 0x25e, 0x264, 0x279,
			0x281, 0x286, 0x294, 0x294, 0x299, 0x2a2, 0x2aa, 0x2af, 0x2b3, 0x2bc, 0x2cc, 0x2d2,
			0x2d2, 0x2dc, 0x2e0, 0x2ea, 0x2f1, 0x2f1, 0x2f1, 0x2f9, 0x300, 0x305, 0x30d, 0x30d,
			0x316, 0x31d, 0x324, 0x324, 0x32e, 0x348, 0x34d, 0x352, 0x35a, 0x360, 0x360, 0x368,
			0x36d, 0x374, 0x37b, 0x385, 0x38d, 0x396, 0x39c, 0x3b0, 0x3bc, 0x3c8, 0x3ce, 0x3db,
			0x3e5, 0x3eb, 0x3f2, 0x3fd, 0x40a, 0x412, 0x419, 0x420, 0x428, 0x432, 0x439, 0x43e,
			0x444, 0x44a, 0x451, 0x451, 0x451, 0x45b, 0x469, 0x473, 0x478, 0x480, 0x488, 0x488,
			0x49c, 0x4a6, 0x4b0, 0x4ba, 0x4bf, 0x4cc, 0x4d4, 0x4db, 0x4e1, 0x4e8, 0x4f0, 0x4f7,
			0x508, 0x50e, 0x51c, 0x525, 0x52e, 0x536, 0x53d, 0x543, 0x548, 0x54c, 0x55a, 0x55f,
			0x565, 0x56a, 0x57b, 0x58c, 0x594, 0x59d, 0x5a4, 0x5ba, 0x5c3, 0x5cd, 0x5e7, 0x5f0,
			0x5f4, 0x5fd, 0x603, 0x603, 0x60b, 0x612, 0x612, 0x61e, 0x624, 0x62b, 0x639, 0x640,
			0x647, 0x64d, 0x655, 0x660, 0x668, 0x668, 0x670, 0x67a, 0x684, 0x68b, 0x692, 0x69a,
			0x69a, 0x6af, 0x6bd, 0x6bd, 0x6c3, 0x6cc, 0x6cc, 0x6e3, 0x6e8, 0x6e8, 0x6ec, 0x6f5,
			0x701, 0x708, 0x714, 0x721, 0x727, 0x72c, 0x731, 0x745, 0x74b, 0x753, 0x75b, 0x761,
			0x767, 0x767, 0x77e, 0x786, 0x791, 0x79f, 0x7b8, 0x7c4, 0x7da, 0x7ef, 0x7f7, 0x7fe,
			0x80f, 0x814, 0x814, 0x819, 0x820, 0x832, 0x837, 0x83f,
		},
	},
	{ // dsb
		"AscensionAndorraZjadnośone arabiske emiratyAfghanistanAntigua a BarbudaAnguillaA" +
			"lbańskaArmeńskaAngolaAntarktisArgentinskaAmeriska SamoaAwstriskaAwstralskaArubaÅ" +
			"landAzerbajdžanBosniska a HercegowinaBarbadosBangladešBelgiskaBurkina FasoBulgar" +
			"skaBahrainBurundiBeninSt. BarthélemyBermudyBruneiBoliwiskaKaribiska NižozemskaBr" +
			"azilskaBahamyBhutanBouvetowa kupaBotswanaBěłoruskaBelizeKanadaKokosowe kupyKongo" +
			"-KinshasaCentralnoafriska republikaKongo-BrazzavilleŠwicarskaCôte d’IvoireCookow" +
			"e kupyChilskaKamerunChinaKolumbiskaClippertonowa kupaKosta RikaKubaKap VerdeCura" +
			"çaoGódowne kupyCypriskaČeska republikaNimskaDiego GarciaDžibutiDańskaDominikaDom" +
			"inikańska republikaAlgeriskaCeuta a MelillaEkwadorEstniskaEgyptojskaPódwjacorna " +
			"SaharaEritrejaŠpańskaEtiopiskaEuropska unijaFinskaFidžiFalklandske kupyMikronezi" +
			"skaFäröjeFrancojskaGabunZjadnośone kralejstwoGrenadaGeorgiskaFrancojska GuyanaGu" +
			"ernseyGhanaGibraltarGrönlandskaGambijaGinejaGuadeloupeEkwatorialna GinejaGrichis" +
			"kaPódpołdnjowa Georgiska a Pódpołdnjowe Sandwichowe kupyGuatemalaGuamGineja-Biss" +
			"auGuyanaWósebna zastojnstwowa cona HongkongHeardowa kupa a McDonaldowe kupyHondu" +
			"rasChorwatskaHaitiHungorskaKanariske kupyIndoneziskaIrskaIsraelManIndiskaBritisk" +
			"i indiskooceaniski teritoriumIrakIranIslandskaItalskaJerseyJamaikaJordaniskaJapa" +
			"ńskaKeniaKirgizistanKambodžaKiribatiKomorySt. Kitts a NevisPódpołnocna KorejaPód" +
			"połdnjowa KorejaKuwaitKajmaniske kupyKazachstanLaosLibanonSt. LuciaLiechtenstein" +
			"Sri LankaLiberijaLesothoLitawskaLuxemburgskaLetiskaLibyskaMarokkoMonacoMoldawska" +
			"Carna GóraSt. MartinMadagaskarMarshallowe kupyMakedońskaMaliMyanmarMongolskaWóse" +
			"bna zastojnstwowa cona MacaoPódpołnocne MarianyMartiniqueMawretańskaMontserratMa" +
			"ltaMauritiusMalediwyMalawiMexikoMalajzijaMosambikNamibijaNowa KaledoniskaNigerNo" +
			"rfolkowa kupaNigerijaNikaraguaNižozemskaNorwegskaNepalNauruNiueNowoseelandskaOma" +
			"nPanamaPeruFrancojska PolyneziskaPapua-NeuguineaFilipinyPakistanPólskaSt. Pierre" +
			" a MiquelonPitcairnowe kupyPuerto RicoPalestinski awtonomny teritoriumPortugalsk" +
			"aPalauParaguayKatarwenkowna OceaniskaRéunionRumuńskaSerbiskaRuskaRuandaSaudi-Ara" +
			"biskaSalomonySeychelleSudanŠwedskaSingapurSt. HelenaSłowjeńskaSvalbard a Jan May" +
			"enSłowakskaSierra LeoneSan MarinoSenegalSomalijaSurinamskaPódpołdnjowy SudanSão " +
			"Tomé a PríncipeEl SalvadorSint MaartenSyriskaSwasiskaTristan da CunhaTurks a Cai" +
			"cos kupyČadFrancojski pódpołdnjowy a antarktiski teritoriumTogoThailandskaTadźik" +
			"istanTokelauTimor-LesteTurkmeniskaTuneziskaTongaTurkojskaTrinidad a TobagoTuvalu" +
			"TaiwanTansanijaUkrainaUgandaAmeriska OceaniskaZjadnośone staty AmerikiUruguayUzb" +
			"ekistanVatikańske městoSt. Vincent a GrenadinyVenezuelaBritiske kněžniske kupyAm" +
			"eriske kněžniske kupyVietnamVanuatuWallis a FutunaSamoaKosowoJemenMayottePódpołd" +
			"njowa Afrika (Republika)SambijaSimbabwenjeznaty regionswětAfrikaPódpołnocna Amer" +
			"ikaPódpołdnjowa AmerikaOceaniskaPódwjacorna AfrikaSrjejźna Amerikapódzajtšna Afr" +
			"ikapódpołnocna Afrikasrjejźna Afrikapódpołdnjowa AfrikaAmerikapódpołnocny ameris" +
			"ki kontinentKaribiskapódzajtšna Azijapódpołdnjowa Azijakrotkozajtšna Azijapódpoł" +
			"dnjowa EuropaAwstralazijaMelaneziskaMikroneziska (kupowy region)PolyneziskaAzija" +
			"centralna Azijapódwjacorna AzijaEuropapódzajtšna Europapódpołnocna Europapódwjac" +
			"orna EuropaŁatyńska Amerika",
		[]uint16{ // 291 entries
			0x0, 0x9, 0x10, 0x2c, 0x37, 0x48, 0x50, 0x59, 0x62, 0x62, 0x68, 0x71,
			0x7c, 0x8a, 0x93, 0x9d, 0xa2, 0xa8, 0xb4, 0xca, 0xd2, 0xdc, 0xe4, 0xf0,
			0xf9, 0x100, 0x107, 0x10c, 0x11b, 0x122, 0x128, 0x131, 0x146, 0x14f, 0x155, 0x15b,
			0x169, 0x171, 0x17c, 0x182, 0x188, 0x195, 0x1a3, 0x1bd, 0x1ce, 0x1d8, 0x1e8, 0x1f4,
			0x1fb, 0x202, 0x207, 0x211, 0x223, 0x22d, 0x231, 0x23a, 0x242, 0x24f, 0x257, 0x267,
			0x26d, 0x279, 0x281, 0x288, 0x290, 0x2a7, 0x2b0, 0x2bf, 0x2c6, 0x2ce, 0x2d8, 0x2eb,
			0x2f3, 0x2fc, 0x305, 0x313, 0x319, 0x31f, 0x32f, 0x33b, 0x343, 0x34d, 0x352, 0x368,
			0x36f, 0x378, 0x389, 0x391, 0x396, 0x39f, 0x3ab, 0x3b2, 0x3b8, 0x3c2, 0x3d5, 0x3de,
			0x418, 0x421, 0x425, 0x432, 0x438, 0x45c, 0x47c, 0x484, 0x48e, 0x493, 0x49c, 0x4aa,
			0x4b5, 0x4ba, 0x4c0, 0x4c3, 0x4ca, 0x4ee, 0x4f2, 0x4f6, 0x4ff, 0x506, 0x50c, 0x513,
			0x51d, 0x526, 0x52b, 0x536, 0x53f, 0x547, 0x54d, 0x55e, 0x572, 0x587, 0x58d, 0x59c,
			0x5a6, 0x5aa, 0x5b1, 0x5ba, 0x5c7, 0x5d0, 0x5d8, 0x5df, 0x5e7, 0x5f3, 0x5fa, 0x601,
			0x608, 0x60e, 0x617, 0x622, 0x62c, 0x636, 0x646, 0x651, 0x655, 0x65c, 0x665, 0x686,
			0x69b, 0x6a5, 0x6b1, 0x6bb, 0x6c0, 0x6c9, 0x6d1, 0x6d7, 0x6dd, 0x6e6, 0x6ee, 0x6f6,
			0x706, 0x70b, 0x71a, 0x722, 0x72b, 0x736, 0x73f, 0x744, 0x749, 0x74d, 0x75b, 0x75f,
			0x765, 0x769, 0x77f, 0x78e, 0x796, 0x79e, 0x7a5, 0x7ba, 0x7ca, 0x7d5, 0x7f5, 0x800,
			0x805, 0x80d, 0x812, 0x824, 0x82c, 0x835, 0x83d, 0x842, 0x848, 0x856, 0x85e, 0x867,
			0x86c, 0x874, 0x87c, 0x886, 0x892, 0x8a6, 0x8b0, 0x8bc, 0x8c6, 0x8cd, 0x8d5, 0x8df,
			0x8f3, 0x909, 0x914, 0x920, 0x927, 0x92f, 0x93f, 0x952, 0x956, 0x988, 0x98c, 0x997,
			0x9a3, 0x9aa, 0x9b5, 0x9c0, 0x9c9, 0x9ce, 0x9d7, 0x9e8, 0x9ee, 0x9f4, 0x9fd, 0xa04,
			0xa0a, 0xa1c, 0xa35, 0xa3c, 0xa46, 0xa58, 0xa6f, 0xa78, 0xa91, 0xaaa, 0xab1, 0xab8,
			0xac7, 0xacc, 0xad2, 0xad7, 0xade, 0xaff, 0xb06, 0xb0e, 0xb1d, 0xb22, 0xb28, 0xb3d,
			0xb53, 0xb5c, 0xb6f, 0xb80, 0xb93, 0xba7, 0xbb7, 0xbcc, 0xbd3, 0xbf3, 0xbfc, 0xc0e,
			0xc22, 0xc36, 0xc4b, 0xc57, 0xc62, 0xc7e, 0xc89, 0xc8e, 0xc9d, 0xcaf, 0xcb5, 0xcc8,
			0xcdc, 0xcef, 0xd01,
		},
	},
	{ // dua
		"Cameroun",
		[]uint16{ // 50 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x8,
		},
	},
	{ // dyo
		"AndorraAfganistanAntigua di BarbudaAngiiyaAlbaniArmeniAngolaArsantinSamoa yati A" +
			"merikOtrisOstraaliaArubaAserbaysanBosni di HersegovinBarbadBangladesBelsikBuruki" +
			"ina FasoBulgariBahraynBurundiBeneBermudBuruneyBoliiviBresilBahamaButanBoswanaBel" +
			"arusBeliisKanadaMofam demokratik mati KongoKongoKoddiwarCiliKamerunSiinKolombiKo" +
			"sta RikaKubaKap VerSiiprMofam mati CekAlmaañJibutiDanmarkDominikaMofam mati Domi" +
			"nikAlseriEkuadorEstoniEsíptEritreeEspaañEcoopiFinlandFijiFransGabonGrenadaSeorsi" +
			"GaanaSipraltaarGreenlandGambiGinéGuwadalupGresGuatemalaGuamGiné BisaauGiyanOndur" +
			"asKroasiAytiOŋriEndonesiIrlandIsraelEndIrakIranIislandItaliSamaikSapoŋKeniyaKamb" +
			"ojKomorSaŋ LusiaSiri LankaLiberiaMadagaskaarMaliEcinkey yati NoorfokAbari SaudiS" +
			"udanSingapurSloveniSlovakiSerra LeonSenegalSomaliSalvadoorCadTogoTailand",
		[]uint16{ // 228 entries
			0x0, 0x0, 0x7, 0x7, 0x11, 0x23, 0x2a, 0x30, 0x36, 0x36, 0x3c, 0x3c,
			0x44, 0x55, 0x5a, 0x63, 0x68, 0x68, 0x72, 0x85, 0x8b, 0x94, 0x9a, 0xa8,
			0xaf, 0xb6, 0xbd, 0xc1, 0xc1, 0xc7, 0xce, 0xd5, 0xd5, 0xdb, 0xe1, 0xe6,
			0xe6, 0xed, 0xf4, 0xfa, 0x100, 0x100, 0x11b, 0x11b, 0x120, 0x120, 0x128, 0x128,
			0x12c, 0x133, 0x137, 0x13e, 0x13e, 0x148, 0x14c, 0x153, 0x153, 0x153, 0x158, 0x166,
			0x16d, 0x16d, 0x173, 0x17a, 0x182, 0x194, 0x19a, 0x19a, 0x1a1, 0x1a7, 0x1ad, 0x1ad,
			0x1b4, 0x1bb, 0x1c1, 0x1c1, 0x1c8, 0x1cc, 0x1cc, 0x1cc, 0x1cc, 0x1d1, 0x1d6, 0x1d6,
			0x1dd, 0x1e3, 0x1e3, 0x1e3, 0x1e8, 0x1f2, 0x1fb, 0x200, 0x205, 0x20e, 0x20e, 0x212,
			0x212, 0x21b, 0x21f, 0x22b, 0x230, 0x230, 0x230, 0x237, 0x23d, 0x241, 0x246, 0x246,
			0x24e, 0x254, 0x25a, 0x25a, 0x25d, 0x25d, 0x261, 0x265, 0x26c, 0x271, 0x271, 0x277,
			0x277, 0x27d, 0x283, 0x283, 0x289, 0x289, 0x28e, 0x28e, 0x28e, 0x28e, 0x28e, 0x28e,
			0x28e, 0x28e, 0x28e, 0x298, 0x298, 0x2a2, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9,
			0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2a9, 0x2b4, 0x2b4, 0x2b4, 0x2b8, 0x2b8, 0x2b8, 0x2b8,
			0x2b8, 0x2b8, 0x2b8, 0x2b8, 0x2b8, 0x2b8, 0x2b8, 0x2b8, 0x2b8, 0x2b8, 0x2b8, 0x2b8,
			0x2b8, 0x2b8, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc,
			0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc,
			0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2cc, 0x2d7, 0x2d7, 0x2d7,
			0x2dc, 0x2dc, 0x2e4, 0x2e4, 0x2eb, 0x2eb, 0x2f2, 0x2fc, 0x2fc, 0x303, 0x309, 0x309,
			0x309, 0x309, 0x312, 0x312, 0x312, 0x312, 0x312, 0x312, 0x315, 0x315, 0x319, 0x320,
		},
	},
	{ // dz
		"ཨེ་སེན་ཤུན་ཚོ་གླིང༌ཨཱན་དོ་རཡུ་ནཱའི་ཊེཌ་ ཨ་རབ་ ཨེ་མེ་རེཊསཨཕ་གྷ་ནི་སཏཱནཨན་ཊི་གུ་ཝ་" +
			" ཨེནཌ་ བྷར་བྷུ་ཌཨང་གི་ལཨཱལ་བེ་ནི་ཡཨར་མི་ནི་ཡཨང་གྷོ་ལའཛམ་གླིང་ལྷོ་མཐའི་ཁྱགས་གླིངཨ" +
			"ར་ཇེན་ཊི་ནས་མོ་ཨ་ཡུ་ཨེས་ཨེ་མངའ་ཁོངསཨཱོས་ཊྲི་ཡཨཱོས་ཊྲེལ་ལི་ཡཨ་རུ་བཱཨ་ལནཌ་གླིང་ཚོམ" +
			"ཨ་ཛར་བྷའི་ཇཱནབྷོས་ནི་ཡ་ ཨེནཌ་ ཧར་ཛི་གྷོ་བི་ནབྷར་བེ་ཌོསབངྒ་ལ་དེཤབྷེལ་ཇམབྷར་ཀི་ན་ " +
			"ཕེ་སོབུལ་ག་རི་ཡབྷ་རེནབྷུ་རུན་ཌིབྷེ་ནིནསེནཊ་ བར་ཐོ་ལོམ་མིའུབར་མུ་ཌབྷྲུ་ནའིབྷེ་ལི་" +
			"བི་ཡཀེ་རི་བི་ཡེན་ནེ་དར་ལནཌས྄བྲ་ཛིལབྷ་ཧ་མས྄འབྲུགབོའུ་ཝེཊ་མཚོ་གླིངབྷོཙ་ཝ་ནབེལ་ཨ་རུ" +
			"་སུབྷེ་ལིཛཀེ་ན་ཌཀོ་ཀོས་གླིང་ཚོམཀོང་གྷོ ཀིན་ཤ་སསེན་ཊལ་ ཨཕ་རི་ཀཱན་ རི་པབ་ལིཀཀོང་གྷ" +
			"ོ བྷྲ་ཛ་བིལསུ་ཝིཊ་ཛར་ལེནཌཀོ་ཊེ་ ཌི་ཨི་ཝོ་རེཀུག་གླིང་ཚོམཅི་ལིཀེ་མ་རུནརྒྱ་ནགཀོ་ལོམ" +
			"་བྷི་ཡཀི་ལི་པེར་ཊོན་མཚོ་གླིང་ཀོས་ཊ་རི་ཀཀིའུ་བྷཀེཔ་བཱཌཀྱཱུར་ར་ཀོཁི་རིསྟ་མེས་མཚོ་ག" +
			"ླིངསཱའི་པྲསཅེཀ་ རི་པབ་ལིཀཇཱར་མ་ནིཌི་ཡེ་གོ་གར་སིའོཇི་བྷུ་ཊིཌེན་མཱཀཌོ་མི་ནི་ཀཌོ་མི" +
			"་ནི་ཀཱན་ རི་པབ་ལིཀཨཱལ་ཇི་རི་ཡསེ་ཨུ་ཏ་ ཨེནཌ་ མེལ་ལི་ལཨེ་ཁྭ་ཌོརཨེས་ཊོ་ནི་ཡཨི་ཇིབཊན" +
			"ུབ་ཕྱོགས་ ས་ཧཱ་རཨེ་རི་ཊྲེ་ཡཨིས་པེནཨི་ཐི་ཡོ་པི་ཡཡུ་རོབ་གཅིག་བསྡོམས་ཚོགས་པཕིན་ལེནཌ" +
			"ཕི་ཇིཕལྐ་ལནྜ་གླིང་ཚོམམའི་ཀྲོ་ནི་ཤི་ཡཕཱའེ་རོ་གླིང་ཚོམཕྲཱནསགྷ་བྷོནཡུ་ནཱའི་ཊེཌ་ ཀིང" +
			"་ཌམགྲྀ་ན་ཌཇཽར་ཇཱགུའི་ཡ་ན་ ཕྲནས྄་མངའ་ཁོངསགུ་ཨེརྣ་སིགྷ་ནཇིབ་རཱལ་ཊརགིརཱིན་ལནཌ྄གྷེམ་" +
			"བི་ཡགྷི་ནིགོ་ཌེ་ལུ་པེཨེ་ཀུ་ཊོ་རེལ་ གི་ནིགིརིས྄སཱའུཐ་ཇཽར་ཇཱ་ དང་ སཱའུཐ་སེནཌ྄་ཝིཅ་" +
			"གླིང་ཚོམགྷོ་ཊ་མ་ལགུ་འམ་ མཚོ་གླིངགྷི་ནི་ བྷི་སཱའུགྷ་ཡ་ནཧོང་ཀོང་ཅཱའི་ནཧཱརཌ་མཚོ་གླི" +
			"ང་ དང་ མེཀ་ཌོ་ནལཌ྄་གླིང་ཚོམཧཱན་ཌུ་རཱས྄ཀྲོ་ཨེ་ཤཧེ་ཊིཧཱང་གྷ་རིཀ་ནེ་རི་གླིང་ཚོམཨིན་" +
			"ཌོ་ནེ་ཤི་ཡཨཱ་ཡ་ལེནཌཨིས་ར་ཡེལཨ་ཡུལ་ ཨོཕ་ མཱནརྒྱ་གརབྲི་ཊིཤ་རྒྱ་གར་གྱི་རྒྱ་མཚོ་ས་ཁོ" +
			"ངསཨི་རཱཀཨི་རཱནཨཱའིས་ལེནཌཨི་ཊ་ལིཇེར་སིཇཱ་མཻ་ཀཇོར་ཌནཇ་པཱནཀེན་ཡཀིར་གིས་སཏཱནཀམ་བྷོ་ཌ" +
			"ི་ཡཀི་རི་བ་ཏི་མཚོ་གླིངཀོ་མོ་རོསསེནཊ་ ཀིཊས་ དང་ ནེ་བིསབྱང་ ཀོ་རི་ཡལྷོ་ ཀོ་རི་ཡཀུ་" +
			"ཝེཊཁེ་མེན་གླིང་ཚོམཀ་ཛགས་སཏཱནལཱ་ཝོསལེ་བ་ནོནསེནཊ་ ལུ་སི་ཡལིཀ་ཏནས་ཏ་ཡིནཤྲཱི་ལང་ཀལཱའ" +
			"ི་བེ་རི་ཡལཻ་སོ་ཐོལི་ཐུ་ཝེ་ནི་ཡལག་ཛམ་བོརྒལཊ་བི་ཡལི་བི་ཡམོ་རོ་ཀོམོ་ན་ཀོམོལ་དོ་བཱམོ" +
			"ན་ཊི་ནེག་རོསེནཊ་ མཱར་ཊིནམ་དཱ་གེས་ཀརམར་ཤེལ་གླིང་ཚོམམ་སེ་ཌོ་ནི་ཡམཱ་ལིམི་ཡཱན་མར་ (བ" +
			"ྷར་མ)སོག་པོ་ཡུལམཀ་ཨའུ་ཅཱའི་ནབྱང་ཕྱོགས་ཀྱི་མ་ར་ཡ་ན་གླིང་ཚོམམཱར་ཊི་ནིཀམོ་རི་ཊེ་ནི་" +
			"ཡམོན་ས་རཊམཱལ་ཊམོ་རི་ཤཱསམཱལ་དིབསམ་ལ་ཝིམེཀ་སི་ཀོམ་ལེ་ཤི་ཡམོ་ཛམ་བྷིཀན་མི་བི་ཡནིའུ་ཀ" +
			"་ལི་དོ་ནི་ཡནཱའི་ཇཱནོར་ཕོལཀ་མཚོ་གླིང༌ནཱའི་ཇི་རི་ཡནི་ཀྲ་ཝ་གནེ་དར་ལནཌས྄ནོར་ཝེབལ་ཡུལ" +
			"ནའུ་རུ་ནི་ཨུ་ཨཻནིའུ་ཛི་ལེནཌཨོ་མཱནཔ་ན་མཔེ་རུཕྲཱནས྄་ཀྱི་པོ་ལི་ནི་ཤི་ཡཔ་པུ་ ནིའུ་གི" +
			"་ནིཕི་ལི་པིནསཔ་ཀི་སཏཱནཔོ་ལེནཌསིནཊ་པི་ཡེར་ ཨེནཌ་ མིཀོ་ལེནཔིཊ་ཀེ་ཡེརན་གླིང་ཚོམཔུ་འ" +
			"ེར་ཊོ་རི་ཁོཔེ་ལིསི་ཊི་ནི་ཡན་ཊེ་རི་ཐོ་རིཔོར་ཅུ་གཱལཔ་ལའུཔ་ར་གུ་ཝའིཀ་ཊརཨོཤི་ཡཱན་ན་ག" +
			"ྱི་མཐའ་མཚམསརེ་ཡུ་ནི་ཡོནརོ་མེ་ནི་ཡསཱར་བྷི་ཡཨུ་རུ་སུརུ་ཝན་ཌསཱཝ་དི་ ཨ་རེ་བྷི་ཡསོ་ལོ" +
			"་མོན་ གླིང་ཚོམསེ་ཤཱལསསུ་ཌཱནསུའི་ཌེནསིང་ག་པོརསེནཊ་ ཧེ་ལི་ནསུ་ལོ་བི་ནི་ཡསྭཱལ་བྷརྡ་" +
			" ཨེནཌ་ ཇཱན་མ་ཡེནསུ་ལོ་བཱ་ཀི་ཡསི་ར་ ལི་འོནསཱན་མ་རི་ནོསེ་ནི་གྷལསོ་མ་ལི་ཡསུ་རི་ནཱམས" +
			"ཱའུཐ་ སུ་ཌཱནསཝ་ ཊོ་མེ་ ཨེནཌ་ པྲྀན་སི་པེཨེལ་སལ་བ་ཌོརསིནཊ་ མཱར་ཊེནསི་རི་ཡསུ་ཝ་ཛི་ལ" +
			"ེནཌཏྲིས་ཏན་ད་ཀུན་ཧཏུརྐས྄་ ཨེནཌ་ ཀ་ཀོས་གླིང་ཚོམཅཱཌཕྲནཅ་གི་ལྷོ་ཕྱོགས་མངའ་ཁོངསཊོ་གྷ" +
			"ོཐཱའི་ལེནཌཏ་ཇིག་གི་སཏཱནཏོ་ཀེ་ལའུ་ མཚོ་གླིངཏི་་མོར་ལེ་ཨེསཊཊཱརཀ་མེནའི་སཏཱནཊུ་ནི་ཤི" +
			"་ཡཊོང་གྷཊཱར་ཀིཊི་ནི་ཌཱཌ་ ཨེནཌ་ ཊོ་བྷེ་གྷོཏུ་ཝ་ལུཊཱའི་ཝཱནཊཱན་ཛཱ་ནི་ཡཡུ་ཀརེནཡུ་གྷན" +
			"་ཌཡུ་ཨེས་གྱི་མཐའ་མཚམས་མཚོ་གླིང་ཡུ་ཨེས་ཨེཡུ་རུ་གུ་ཝའིཨུས་བེག་གི་སཏཱནབ་ཊི་ཀཱན་ སི་" +
			"ཊིསེནཊ་ཝིན་སེནཌ྄ ཨེནཌ་ གི་རེ་ན་དིནས྄བེ་ནི་ཛུ་ཝེ་ལཝརཇིན་གླིང་ཚོམ་ བྲཱི་ཊིཤ་མངའ་ཁོ" +
			"ངསཝརཇིན་གླིང་ཚོམ་ ཡུ་ཨེས་ཨེ་མངའ་ཁོངསབེཊ་ནཱམཝ་ནུ་ཨ་ཏུཝལ་ལིས྄་ ཨེནཌ་ ཕུ་ཏུ་ན་ས་མོ་" +
			"ཨཡེ་མེནམེ་ཡོཊསཱའུཐ་ ཨཕ་རི་ཀཛམ་བྷི་ཡཛིམ་བྷབ་ཝེངོ་མ་ཤེས་པའི་ལུང་ཕྱོགསའཛམ་གླིང༌ཨཕ་ར" +
			"ི་ཀབྱང་ཨ་མི་རི་ཀལྷོ་ཨ་མི་རི་ཀཨོཤི་ཡཱན་ནནུབ་ཕྱོགས་ཀྱི་ཨཕ་རི་ཀབར་ཕྱོགས་ཨ་མི་རི་ཀཤར" +
			"་ཕྱོགས་ཀྱི་ཨཕ་རི་ཀབྱང་ཕྱོགས་ཀྱི་ཨཕ་རི་ཀསྦུག་ཕྱོགས་ཀྱི་ཨཕ་རི་ཀལྷོའི་ཨཕ་རི་ཀཨ་མི་ར" +
			"ི་ཀ་ཚུབྱང་ཕྱོགས་ཀྱི་ཨ་མི་རི་ཀཀེ་རི་བི་ཡེནཤར་ཕྱོགས་ཀྱི་ཨེ་ཤི་ཡལྷོའི་ཨེ་ཤི་ཡལྷོ་ཤར" +
			"་ཕྱོགས་ཀྱི་ཨེ་ཤི་ཡལྷོའི་ཡུ་རོབཨཱོས་ཊྲེལ་ཨེ་ཤི་ཡམེ་ལ་ནི་ཤི་ཡལུང་ཕྱོགས་མའི་ཀྲོ་ནི་" +
			"ཤི་ཡཔོ་ལི་ནི་ཤི་ཡཨེ་ཤི་ཡསྦུག་ཕྱོགས་ཀྱི་ཨེ་ཤི་ཡནུབ་ཕྱོགས་ཀྱི་ཨེ་ཤི་ཡཡུ་རོབཤར་ཕྱོག" +
			"ས་ཀྱི་ཡུ་རོབབྱང་ཕྱོགས་ཀྱི་ཡུ་རོབནུབ་ཕྱོགས་ཀྱི་ཡུ་རོབལེ་ཊིནཨ་མི་རི་ཀ",
		[]uint16{ // 291 entries
			0x0, 0x39, 0x51, 0xa4, 0xcb, 0x118, 0x12d, 0x14e, 0x16c, 0x16c, 0x184, 0x1d5,
			0x1f6, 0x241, 0x25f, 0x289, 0x29e, 0x2c8, 0x2ef, 0x348, 0x366, 0x381, 0x396, 0x3c1,
			0x3df, 0x3f1, 0x40f, 0x424, 0x45e, 0x473, 0x48b, 0x4ac, 0x4f4, 0x506, 0x51e, 0x52d,
			0x560, 0x578, 0x599, 0x5ae, 0x5c0, 0x5ed, 0x618, 0x668, 0x699, 0x6c3, 0x6f7, 0x71b,
			0x72a, 0x742, 0x754, 0x778, 0x7bd, 0x7db, 0x7f0, 0x805, 0x823, 0x85f, 0x877, 0x89f,
			0x8b7, 0x8e7, 0x902, 0x917, 0x935, 0x978, 0x999, 0x9da, 0x9f5, 0xa16, 0xa2b, 0xa5c,
			0xa7d, 0xa92, 0xab9, 0xb04, 0xb1c, 0xb2b, 0xb5b, 0xb88, 0xbb8, 0xbc7, 0xbdc, 0xc13,
			0xc28, 0xc3a, 0xc80, 0xc9e, 0xcaa, 0xcc8, 0xce9, 0xd04, 0xd16, 0xd37, 0xd6e, 0xd80,
			0xdfa, 0xe15, 0xe40, 0xe6e, 0xe80, 0xeaa, 0xf1b, 0xf3c, 0xf54, 0xf63, 0xf7e, 0xfae,
			0xfd8, 0xff3, 0x100e, 0x1037, 0x1049, 0x10ac, 0x10be, 0x10d0, 0x10ee, 0x1103, 0x1115, 0x112a,
			0x113c, 0x114b, 0x115a, 0x117e, 0x119f, 0x11d8, 0x11f3, 0x122f, 0x1251, 0x1273, 0x1285, 0x12b2,
			0x12d0, 0x12e2, 0x12fa, 0x131f, 0x1346, 0x1361, 0x1385, 0x139d, 0x13c4, 0x13e2, 0x13f7, 0x140c,
			0x1424, 0x1439, 0x1454, 0x147b, 0x14a0, 0x14c1, 0x14ee, 0x1512, 0x1521, 0x1551, 0x156f, 0x1596,
			0x15f0, 0x160e, 0x1635, 0x164d, 0x165c, 0x1677, 0x168f, 0x16a1, 0x16bc, 0x16d7, 0x16f5, 0x1710,
			0x1743, 0x1758, 0x178e, 0x17b2, 0x17cd, 0x17ee, 0x1800, 0x1812, 0x1827, 0x183f, 0x1863, 0x1875,
			0x1884, 0x1893, 0x18db, 0x1909, 0x1927, 0x1942, 0x1957, 0x19a4, 0x19e0, 0x1a0d, 0x1a61, 0x1a7f,
			0x1a8e, 0x1aac, 0x1ab8, 0x1afd, 0x1b21, 0x1b3f, 0x1b5a, 0x1b72, 0x1b87, 0x1bbb, 0x1bf2, 0x1c07,
			0x1c19, 0x1c31, 0x1c4c, 0x1c71, 0x1c98, 0x1ce2, 0x1d09, 0x1d2b, 0x1d4c, 0x1d67, 0x1d82, 0x1d9d,
			0x1dc2, 0x1e0d, 0x1e31, 0x1e56, 0x1e6b, 0x1e8f, 0x1ebc, 0x1f0c, 0x1f15, 0x1f63, 0x1f75, 0x1f90,
			0x1fb7, 0x1fee, 0x201b, 0x2048, 0x2066, 0x2078, 0x208a, 0x20d7, 0x20ec, 0x2104, 0x2125, 0x213a,
			0x2152, 0x21a9, 0x21c4, 0x21e8, 0x2215, 0x2240, 0x22a2, 0x22c9, 0x232a, 0x238e, 0x23a3, 0x23be,
			0x23ff, 0x2411, 0x2411, 0x2423, 0x2435, 0x245d, 0x2475, 0x2493, 0x24d5, 0x24f0, 0x2505, 0x252c,
			0x2553, 0x2571, 0x25b0, 0x25e6, 0x2622, 0x2661, 0x26a3, 0x26ca, 0x26ee, 0x2733, 0x2757, 0x2793,
			0x27ba, 0x2802, 0x2826, 0x2859, 0x287d, 0x28c8, 0x28ef, 0x2904, 0x2946, 0x2985, 0x2997, 0x29d0,
			0x2a0c, 0x2a48, 0x2a75,
		},
	},
	{ // ebu
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // ee
		"Ascension ƒudomekpo nutomeAndorra nutomeUnited Arab Emirates nutomeAfghanistan n" +
			"utoméAntigua kple Barbuda nutomeAnguilla nutomeAlbania nutomeArmenia nutomeNeda" +
			"lands Antilis nutomeAngola nutomeAntartica nutomeArgentina nutomeAmerika Samoa n" +
			"utomeAustria nutomeAustralia nutomeAruba nutomeÅland ƒudomekpo nutomeAzerbaijan " +
			"nutomeBosnia kple Herzergovina nutomeBarbados nutomeBangladesh nutomeBelgium nut" +
			"omeBurkina Faso nutomeBulgaria nutomeBahrain nutomeBurundi nutomeBenin nutomeSai" +
			"nt Barthélemy nutomeBermuda nutomeBrunei nutomeBolivia nutomeBrazil nutomeBahama" +
			"s nutomeBhutan nutomeBouvet ƒudomekpo nutomeBotswana nutomeBelarus nutomeBelize " +
			"nutomeKanada nutomeKokos (Kiling) fudomekpo nutomeKongo Kinshasa nutomeTitina Af" +
			"rika repɔblik nutomeKongo Brazzaville nutomeSwitzerland nutomeKote d’Ivoire nuto" +
			"meKook ƒudomekpo nutomeTsile nutomeKamerun nutomeTsaina nutomeKolombia nutomeKli" +
			"paton ƒudomekpo nutomeKosta Rika nutomeKuba nutomeKape Verde nutomeKristmas ƒudo" +
			"mekpo nutomeSaiprus nutomeTsɛk repɔblik nutomeGermania nutomeDiego Garsia nutome" +
			"Dzibuti nutomeDenmark nutomeDominika nutomeDominika repɔblik nutomeAlgeria nutom" +
			"eKeuta and Melilla nutomeEkuadɔ nutomeEstonia nutomeEgypte nutomeƔetoɖoƒe Sahara" +
			" nutomeEritrea nutomeSpania nutomeEtiopia nutomeEuropa Wɔɖeka nutomeFinland nuto" +
			"meFidzi nutomeFalkland ƒudomekpowo nutomeMikronesia nutomeFaroe ƒudomekpowo nuto" +
			"meFrans nutomeGabɔn nutomeUnited Kingdom nutomeGrenada nutomeGeorgia nutomeFrent" +
			"si Gayana nutomeGuernse nutomeGhana nutomeGibraltar nutomeGrinland nutomeGambia " +
			"nutomeGuini nutomeGuadelupe nutomeEkuatorial Guini nutomeGrisi nutomeAnyiehe Geo" +
			"rgia kple Anyiehe Sandwich ƒudomekpowo nutomeGuatemala nutomeGuam nutomeGini-Bis" +
			"ao nutomeGuyanaduHɔng Kɔng SAR Tsaina nutomeHeard kple Mcdonald ƒudomekpowo nuto" +
			"meHondurasduKroatsia nutomeHaiti nutomeHungari nutomeKanari ƒudomekpowo nutomeIn" +
			"donesia nutomeIreland nutomeIsrael nutomeAisle of Man nutomeIndia nutomeBritaint" +
			"ɔwo ƒe india ƒudome nutomeiraqdukɔIran nutomeAiseland nutomeItalia nutomeDzɛse n" +
			"utomeDzamaika nutomeYordan nutomeDzapan nutomeKenya nutomeKirgizstan nutomeKambo" +
			"dia nutomeKiribati nutomeKomoros nutomeSaint Kitis kple Nevis nutomeDziehe Korea" +
			" nutomeAnyiehe Korea nutomeKuwait nutomeKayman ƒudomekpowo nutomeKazakstan nutom" +
			"eLaos nutomeLebanɔn nutomeSaint Lusia nutomeLitsenstein nutomeSri Lanka nutomeLi" +
			"beria nutomeLɛsoto nutomeLituania nutomeLazembɔg nutomeLatvia nutomeLibya nutome" +
			"Moroko nutomeMonako nutomeMoldova nutomeMontenegro nutomeSaint Martin nutomeMada" +
			"gaska nutomeMarshal ƒudomekpowo nutomeMakedonia nutomeMali nutomeMyanmar (Burma)" +
			" nutomeMongolia nutomeMacau SAR Tsaina nutomeDziehe Marina ƒudomekpowo nutomeMar" +
			"tiniki nutomeMauritania nutomeMontserrat nutomeMalta nutomemauritiusdukɔmaldives" +
			"dukɔMalawi nutomeMeksico nutomeMalaysia nutomeMozambiki nutomeNamibia nutomeNew " +
			"Kaledonia nutomeNiger nutomeNorfolk ƒudomekpo nutomeNigeria nutomeNicaraguadukɔN" +
			"edalands nutomeNorway nutomeNepal nutomeNauru nutomeNiue nutomeNew Zealand nutom" +
			"eOman nutomePanama nutomePeru nutomeFrentsi Pɔlinesia nutomePapua New Gini nutom" +
			"eFilipini nutomePakistan nutomePoland nutomeSaint Pierre kple Mikelɔn nutomePitk" +
			"airn ƒudomekpo nutomePuerto Riko nutomePalestinia nutomePortugal nutomePalau nut" +
			"omeParagua nutomeKatar nutomeOutlaying Oceania nutomeRéunion nutomeRomania nutom" +
			"eRussia nutomeRwanda nutomeSaudi Arabia nutomeSolomon ƒudomekpowo nutomeSeshɛls " +
			"nutomeSudan nutomeSweden nutomeSingapɔr nutomeSaint Helena nutomeSlovenia nutome" +
			"Svalbard kple Yan Mayen nutomeSlovakia nutomeSierra Leone nutomeSan Marino nutom" +
			"eSenegal nutomeSomalia nutomeSuriname nutomeSão Tomé kple Príncipe nutomeEl Salv" +
			"adɔ nutomeSiria nutomeSwaziland nutomeTristan da Kunha nutomeTɛks kple Kaikos ƒu" +
			"domekpowo nutomeTsad nutomeAnyiehe Franseme nutomeTogo nutomeTailand nutomeTajik" +
			"istan nutomeTokelau nutomeTimor-Leste nutomeTɛkmenistan nutomeTunisia nutomeTong" +
			"a nutomeTɛki nutomeTrinidad kple Tobago nutomeTuvalu nutomeTaiwan nutomeTanzania" +
			" nutomeUkraine nutomeUganda nutomeU.S. Minor Outlaying ƒudomekpowo nutomeUSA nut" +
			"omeuruguaydukɔUzbekistan nutomeVatikandu nutomeSaint Vincent kple Grenadine nuto" +
			"meVenezuela nutomeBritaintɔwo ƒe Virgin ƒudomekpowo nutomeU.S. Vɛrgin ƒudomekpow" +
			"o nutomeVietnam nutomeVanuatu nutomeWallis kple Futuna nutomeSamoa nutomeYemen n" +
			"utomeMayotte nutomeAnyiehe Afrika nutomeZambia nutomeZimbabwe nutomenutome manya" +
			"xexemeAfrika nutomeDziehe Amerika nutomeAnyiehe Amerika nutomeOceania nutomeƔeto" +
			"ɖoƒelɔƒo Afrika nutomeTitina Amerika nutomeƔedzeƒe Afrika nutomeDziehe Afrika nu" +
			"tomeTitina Afrika nutomeAnyiehelɔƒo Afrika nutomeAmerika nutomeDziehelɔƒo Amerik" +
			"a nutomeKaribbea nutomeƔedzeƒe Asia nutomeAnyiehelɔƒo Asia nutomeAnyiehe Ɣedzeƒe" +
			" Afrika nutomeAnyiehelɔƒo Europa nutomeAustralia kple New Zealand nutomeMelanesi" +
			"a nutomeMikronesiaPɔlinesia nutomeAsia nutomeTitina Asia nutomeƔetoɖoƒelɔƒo Asia" +
			" nutomeEuropa nutomeƔedzeƒe Europa nutomeDziehelɔƒo Europa nutomeƔetoɖoƒelɔƒo Eu" +
			"ropa nutomeLatin Amerika nutome",
		[]uint16{ // 291 entries
			0x0, 0x1b, 0x29, 0x44, 0x56, 0x73, 0x82, 0x90, 0x9e, 0xb6, 0xc3, 0xd3,
			0xe3, 0xf7, 0x105, 0x115, 0x121, 0x139, 0x14a, 0x169, 0x178, 0x189, 0x197, 0x1aa,
			0x1b9, 0x1c7, 0x1d5, 0x1e1, 0x1f9, 0x207, 0x214, 0x222, 0x222, 0x22f, 0x23d, 0x24a,
			0x262, 0x271, 0x27f, 0x28c, 0x299, 0x2b8, 0x2cd, 0x2eb, 0x303, 0x315, 0x32b, 0x341,
			0x34d, 0x35b, 0x368, 0x377, 0x391, 0x3a2, 0x3ad, 0x3be, 0x3be, 0x3d8, 0x3e6, 0x3fc,
			0x40b, 0x41e, 0x42c, 0x43a, 0x449, 0x462, 0x470, 0x488, 0x496, 0x4a4, 0x4b1, 0x4ca,
			0x4d8, 0x4e5, 0x4f3, 0x509, 0x517, 0x523, 0x53f, 0x550, 0x569, 0x575, 0x582, 0x597,
			0x5a5, 0x5b3, 0x5c8, 0x5d6, 0x5e2, 0x5f2, 0x601, 0x60e, 0x61a, 0x62a, 0x641, 0x64d,
			0x686, 0x696, 0x6a1, 0x6b2, 0x6ba, 0x6d7, 0x6fe, 0x708, 0x717, 0x723, 0x731, 0x74b,
			0x75b, 0x769, 0x776, 0x789, 0x795, 0x7ba, 0x7c3, 0x7ce, 0x7dd, 0x7ea, 0x7f7, 0x806,
			0x813, 0x820, 0x82c, 0x83d, 0x84c, 0x85b, 0x869, 0x886, 0x899, 0x8ad, 0x8ba, 0x8d4,
			0x8e4, 0x8ef, 0x8fe, 0x910, 0x922, 0x932, 0x940, 0x94e, 0x95d, 0x96d, 0x97a, 0x986,
			0x993, 0x9a0, 0x9ae, 0x9bf, 0x9d2, 0x9e2, 0x9fd, 0xa0d, 0xa18, 0xa2e, 0xa3d, 0xa54,
			0xa75, 0xa85, 0xa96, 0xaa7, 0xab3, 0xac1, 0xace, 0xadb, 0xae9, 0xaf8, 0xb08, 0xb16,
			0xb2a, 0xb36, 0xb4f, 0xb5d, 0xb6b, 0xb7b, 0xb88, 0xb94, 0xba0, 0xbab, 0xbbd, 0xbc8,
			0xbd5, 0xbe0, 0xbf9, 0xc0e, 0xc1d, 0xc2c, 0xc39, 0xc5a, 0xc74, 0xc86, 0xc97, 0xca6,
			0xcb2, 0xcc0, 0xccc, 0xce4, 0xcf3, 0xd01, 0xd01, 0xd0e, 0xd1b, 0xd2e, 0xd49, 0xd58,
			0xd64, 0xd71, 0xd81, 0xd94, 0xda3, 0xdc1, 0xdd0, 0xde3, 0xdf4, 0xe02, 0xe10, 0xe1f,
			0xe1f, 0xe3f, 0xe51, 0xe51, 0xe5d, 0xe6d, 0xe84, 0xea9, 0xeb4, 0xecb, 0xed6, 0xee4,
			0xef5, 0xf03, 0xf15, 0xf28, 0xf36, 0xf42, 0xf4e, 0xf69, 0xf76, 0xf83, 0xf92, 0xfa0,
			0xfad, 0xfd5, 0xfdf, 0xfeb, 0xffc, 0x100c, 0x102f, 0x103f, 0x106a, 0x108a, 0x1098, 0x10a6,
			0x10bf, 0x10cb, 0x10cb, 0x10d7, 0x10e5, 0x10fa, 0x1107, 0x1116, 0x1122, 0x1128, 0x1135, 0x114a,
			0x1160, 0x116e, 0x118d, 0x11a2, 0x11b9, 0x11cd, 0x11e1, 0x11fc, 0x120a, 0x1225, 0x1234, 0x1249,
			0x1262, 0x1281, 0x129c, 0x12bd, 0x12cd, 0x12d7, 0x12e8, 0x12f3, 0x1305, 0x1322, 0x132f, 0x1346,
			0x1360, 0x137f, 0x1393,
		},
	},
	{ // el
		elRegionStr,
		elRegionIdx,
	},
	{ // en
		enRegionStr,
		enRegionIdx,
	},
	{ // en-AU
		"South Georgia and the South Sandwich IslandsHeard Island and McDonald IslandsU.S" +
			". Minor Outlying IslandsSaint Vincent and the Grenadines",
		[]uint16{ // 247 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x68, 0x68, 0x68, 0x68, 0x68, 0x88,
		},
	},
	{ // en-GB
		enGBRegionStr,
		enGBRegionIdx,
	},
	{ // eo
		"AndoroUnuiĝintaj Arabaj EmirlandosAfganujoAntigvo-BarbudoAngviloAlbanujoArmenujo" +
			"Nederlandaj AntilojAngoloAntarktoArgentinoAŭstrujoAŭstralioAruboAzerbajĝanoBosni" +
			"o-HercegovinoBarbadoBangladeŝoBelgujoBurkinoBulgarujoBarejnoBurundoBeninoBermudo" +
			"jBrunejoBolivioBraziloBahamojButanoBocvanoBelorusujoBelizoKanadoCentr-Afrika Res" +
			"publikoKongoloSvisujoEbur-BordoKukinsulojĈilioKamerunoĈinujoKolombioKostarikoKub" +
			"oKabo-VerdoKiproĈeĥujoGermanujoĜibutioDanujoDominikoDomingoAlĝerioEkvadoroEstonu" +
			"joEgiptoOkcidenta SaharoEritreoHispanujoEtiopujoFinnlandoFiĝojMikronezioFeroojFr" +
			"ancujoGabonoUnuiĝinta ReĝlandoGrenadoKartvelujoFranca GvianoGanaoĜibraltaroGronl" +
			"andoGambioGvineoGvadelupoEkvatora GvineoGrekujoSud-Georgio kaj Sud-Sandviĉinsulo" +
			"jGvatemaloGvamoGvineo-BisaŭoGujanoHerda kaj Makdonaldaj InsulojHonduroKroatujoHa" +
			"itioHungarujoIndonezioIrlandoIsraeloHindujoBrita Hindoceana TeritorioIrakoIranoI" +
			"slandoItalujoJamajkoJordanioJapanujoKenjoKirgizistanoKamboĝoKiribatoKomorojSent-" +
			"Kristofo kaj NevisoNord-KoreoSud-KoreoKuvajtoKejmanojKazaĥstanoLaosoLibanoSent-L" +
			"ucioLiĥtenŝtejnoSri-LankoLiberioLesotoLitovujoLuksemburgoLatvujoLibioMarokoMonak" +
			"oMoldavujoMadagaskaroMarŝalojMakedonujoMalioMjanmaoMongolujoNord-MarianojMartini" +
			"koMaŭritanujoMaltoMaŭricioMaldivojMalavioMeksikoMalajzioMozambikoNamibioNov-Kale" +
			"donioNiĝeroNorfolkinsuloNiĝerioNikaragvoNederlandoNorvegujoNepaloNauroNiuoNov-Ze" +
			"landoOmanoPanamoPeruoFranca PolinezioPapuo-Nov-GvineoFilipinojPakistanoPollandoS" +
			"ent-Piero kaj MikelonoPitkarna InsuloPuerto-RikoPortugalujoBelaŭoParagvajoKataro" +
			"ReunioRumanujoRusujoRuandoSaŭda ArabujoSalomonojSejŝelojSudanoSvedujoSingapuroSe" +
			"nt-HelenoSlovenujoSvalbardo kaj Jan-Majen-insuloSlovakujoSiera-LeonoSan-MarinoSe" +
			"negaloSomalujoSurinamoSao-Tomeo kaj PrincipeoSalvadoroSirioSvazilandoĈadoTogoloT" +
			"ajlandoTaĝikujoTurkmenujoTunizioTongoTurkujoTrinidado kaj TobagoTuvaloTajvanoTan" +
			"zanioUkrajnoUgandoUsonaj malgrandaj insulojUsonoUrugvajoUzbekujoVatikanoSent-Vin" +
			"cento kaj la GrenadinojVenezueloBritaj VirgulininsulojUsonaj VirgulininsulojVjet" +
			"namoVanuatuoValiso kaj FutunoSamooJemenoMajotoSud-AfrikoZambioZimbabvo",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x23, 0x2b, 0x3a, 0x41, 0x49, 0x51, 0x64, 0x6a, 0x72,
			0x7b, 0x7b, 0x84, 0x8e, 0x93, 0x93, 0x9f, 0xb1, 0xb8, 0xc3, 0xca, 0xd1,
			0xda, 0xe1, 0xe8, 0xee, 0xee, 0xf6, 0xfd, 0x104, 0x104, 0x10b, 0x112, 0x118,
			0x118, 0x11f, 0x129, 0x12f, 0x135, 0x135, 0x135, 0x14c, 0x153, 0x15a, 0x164, 0x16e,
			0x174, 0x17c, 0x183, 0x18b, 0x18b, 0x194, 0x198, 0x1a2, 0x1a2, 0x1a2, 0x1a7, 0x1af,
			0x1b8, 0x1b8, 0x1c0, 0x1c6, 0x1ce, 0x1d5, 0x1dd, 0x1dd, 0x1e5, 0x1ed, 0x1f3, 0x203,
			0x20a, 0x213, 0x21b, 0x21b, 0x224, 0x22a, 0x22a, 0x234, 0x23a, 0x242, 0x248, 0x25c,
			0x263, 0x26d, 0x27a, 0x27a, 0x27f, 0x28a, 0x293, 0x299, 0x29f, 0x2a8, 0x2b7, 0x2be,
			0x2e1, 0x2ea, 0x2ef, 0x2fd, 0x303, 0x303, 0x320, 0x327, 0x32f, 0x335, 0x33e, 0x33e,
			0x347, 0x34e, 0x355, 0x355, 0x35c, 0x376, 0x37b, 0x380, 0x387, 0x38e, 0x38e, 0x395,
			0x39d, 0x3a5, 0x3aa, 0x3b6, 0x3be, 0x3c6, 0x3cd, 0x3e5, 0x3ef, 0x3f8, 0x3ff, 0x407,
			0x412, 0x417, 0x41d, 0x427, 0x435, 0x43e, 0x445, 0x44b, 0x453, 0x45e, 0x465, 0x46a,
			0x470, 0x476, 0x47f, 0x47f, 0x47f, 0x48a, 0x493, 0x49d, 0x4a2, 0x4a9, 0x4b2, 0x4b2,
			0x4bf, 0x4c8, 0x4d4, 0x4d4, 0x4d9, 0x4e2, 0x4ea, 0x4f1, 0x4f8, 0x500, 0x509, 0x510,
			0x51d, 0x524, 0x531, 0x539, 0x542, 0x54c, 0x555, 0x55b, 0x560, 0x564, 0x56f, 0x574,
			0x57a, 0x57f, 0x58f, 0x59f, 0x5a8, 0x5b1, 0x5b9, 0x5d0, 0x5df, 0x5ea, 0x5ea, 0x5f5,
			0x5fc, 0x605, 0x60b, 0x60b, 0x611, 0x619, 0x619, 0x61f, 0x625, 0x633, 0x63c, 0x645,
			0x64b, 0x652, 0x65b, 0x666, 0x66f, 0x68d, 0x696, 0x6a1, 0x6ab, 0x6b3, 0x6bb, 0x6c3,
			0x6c3, 0x6da, 0x6e3, 0x6e3, 0x6e8, 0x6f2, 0x6f2, 0x6f2, 0x6f7, 0x6f7, 0x6fd, 0x705,
			0x70e, 0x70e, 0x70e, 0x718, 0x71f, 0x724, 0x72b, 0x73f, 0x745, 0x74c, 0x754, 0x75b,
			0x761, 0x77a, 0x77f, 0x787, 0x78f, 0x797, 0x7b6, 0x7bf, 0x7d5, 0x7eb, 0x7f3, 0x7fb,
			0x80c, 0x811, 0x811, 0x817, 0x81d, 0x827, 0x82d, 0x835,
		},
	},
	{ // es
		esRegionStr,
		esRegionIdx,
	},
	{ // es-419
		es419RegionStr,
		es419RegionIdx,
	},
	{ // es-CL
		"Sahara OccidentalSudamérica",
		[]uint16{ // 265 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x1c,
		},
	},
	{ // es-MX
		"Bosnia-HerzegovinaBangladeshIslas Cocos (Keeling)Congo BrazzavilleIsla de Navida" +
			"dGuernseyIslas Georgias del Sur y Sandwich del SurGuinea-BissauRegión Administra" +
			"tiva Especial de Hong Kong de la República Popular ChinaIslas CanariasRegión Adm" +
			"inistrativa Especial de Macao de la República Popular ChinaPalaosQatarIslas Ultr" +
			"amarinasTristán de AcuñaIslas UltramarinasMenores de Estados UnidosIslas Vírgene" +
			"s de los Estados UnidosSudaméricaÁfrica OccidentalÁfrica OrientalÁfrica del Nort" +
			"eÁfrica CentralÁfrica del SurAméricasAmérica SeptentrionalAsia OrientalAsia del " +
			"SurSudeste AsiáticoEuropa del SurAsia CentralAsia OccidentalEuropa OrientalEurop" +
			"a del NorteEuropa Occidental",
		[]uint16{ // 290 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12, 0x12, 0x1c, 0x1c, 0x1c,
			0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c,
			0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x31, 0x31, 0x31, 0x42, 0x42, 0x42, 0x42,
			0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x51, 0x51, 0x51,
			0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51,
			0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51,
			0x51, 0x51, 0x51, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59,
			0x82, 0x82, 0x82, 0x8f, 0x8f, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8,
			0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0xe8, 0x12f,
			0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f,
			0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f,
			0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f, 0x12f,
			0x135, 0x135, 0x13a, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c,
			0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c,
			0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x14c, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e,
			0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e, 0x15e,
			0x15e, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x1ae, 0x1ae, 0x1ae,
			0x1ae, 0x1ae, 0x1ae, 0x1ae, 0x1ae, 0x1ae, 0x1ae, 0x1ae, 0x1ae, 0x1ae, 0x1ae, 0x1ae,
			0x1b9, 0x1b9, 0x1cb, 0x1cb, 0x1db, 0x1ec, 0x1fb, 0x20a, 0x213, 0x229, 0x229, 0x236,
			0x242, 0x253, 0x261, 0x261, 0x261, 0x261, 0x261, 0x261, 0x26d, 0x27c, 0x27c, 0x28b,
			0x29b, 0x2ac,
		},
	},
	{ // et
		etRegionStr,
		etRegionIdx,
	},
	{ // eu
		"Ascension uharteaAndorraArabiar Emirrerri BatuakAfganistanAntigua eta BarbudaAng" +
			"ilaAlbaniaArmeniaHolandarren AntillakAngolaAntartikaArgentinaAmerikar SamoaAustr" +
			"iaAustraliaArubaAland uharteakAzerbaijanBosnia-HerzegovinaBarbadosBangladeshBelg" +
			"ikaBurkina FasoBulgariaBahrainBurundiBeninSan BartolomeBermudaBruneiBoliviaKarib" +
			"eko HerbehereakBrasilBahamakBhutanBouvet uharteaBotswanaBielorrusiaBelizeKanadaC" +
			"ocos (Keeling) uharteakKongoko Errepublika DemokratikoaAfrika Erdiko Errepublika" +
			"Kongo (Brazzaville)SuitzaBoli KostaCook uharteakTxileKamerunTxinaKolonbiaClipper" +
			"ton uharteaCosta RicaKubaCabo VerdeCuraçaoChristmas uharteaZipreTxekiar Errepubl" +
			"ikaAlemaniaDiego GarciaDjibutiDanimarkaDominikaDominikar ErrepublikaAljeriaCeuta" +
			" eta MelillaEkuadorEstoniaEgiptoMendebaldeko SaharaEritreaEspainiaEtiopiaEuropar" +
			" BatasunaFinlandiaFijiMalvinakMikronesiaFaroe uharteakFrantziaGabonErresuma Batu" +
			"aGrenadaGeorgiaGuyana FrantsesaGuernseyGhanaGibraltarGroenlandiaGambiaGineaGuada" +
			"lupeEkuatore GineaGreziaHegoaldeko Georgia eta Hegoaldeko Sandwich uharteakGuate" +
			"malaGuamGinea-BissauGuyanaHong Kong AEB TxinaHeard eta McDonald uharteakHonduras" +
			"KroaziaHaitiHungariaKanariakIndonesiaIrlandaIsraelMan uharteaIndiaIndiako Ozeano" +
			"ko lurralde britainiarraIrakIranIslandiaItaliaJerseyJamaikaJordaniaJaponiaKenyaK" +
			"irgizistanKanbodiaKiribatiKomoreakSaint Kitts eta NevisIpar KoreaHego KoreaKuwai" +
			"tKaiman uharteakKazakhstanLaosLibanoSanta LuziaLiechtensteinSri LankaLiberiaLeso" +
			"thoLituaniaLuxenburgoLetoniaLibiaMarokoMonakoMoldaviaMontenegroSaint MartinMadag" +
			"askarMarshall uharteakMazedoniaMaliMyanmarMongoliaMacau AEB TxinaIparraldeko Mar" +
			"iana uharteakMartinikaMauritaniaMontserratMaltaMaurizioMaldivakMalawiMexikoMalay" +
			"siaMozambikeNamibiaKaledonia BerriaNigerNorfolk uharteaNigeriaNikaraguaHerbehere" +
			"akNorvegiaNepalNauruNiueZeelanda BerriaOmanPanamaPeruPolinesia FrantsesaPapua Gi" +
			"nea BerriaFilipinakPakistanPoloniaSaint-Pierre eta MikelunePitcairn uharteakPuer" +
			"to RicoPalestinako LurraldeakPortugalPalauParaguaiQatarMugaz kanpoko OzeaniaReun" +
			"ionErrumaniaSerbiaErrusiaRuandaSaudi ArabiaSalomon uharteakSeychelleakSudanSuedi" +
			"aSingapurSaint HelenaEsloveniaSvalbard eta Jan Mayen uharteakEslovakiaSierra Leo" +
			"naSan MarinoSenegalSomaliaSurinamHego SudanSao Tome eta PrincipeEl SalvadorSint " +
			"MaartenSiriaSwazilandiaTristan da CunhaTurk eta Caicos uharteakTxadHegoaldeko lu" +
			"rralde frantsesakTogoThailandiaTadjikistanTokelauEkialdeko TimorTurkmenistanTuni" +
			"siaTongaTurkiaTrinidad eta TobagoTuvaluTaiwanTanzaniaUkrainaUgandaAmeriketako Es" +
			"tatu Batuetako Kanpoaldeko Uharte TxikiakAmeriketako Estatu BatuakUruguaiUzbekis" +
			"tanVatikano HiriaSaint Vincent eta GrenadinakVenezuelaBirjina uharte britainiarr" +
			"akBirjina uharte amerikarrakVietnamVanuatuWallis eta FutunaSamoaKosovoYemenMayot" +
			"teHegoafrikaZambiaZimbabweEskualde ezezagunaMunduaAfrikaIpar AmerikaHego Amerika" +
			"OzeaniaAfrika mendebaldeaErdialdeko AmerikaAfrika ekialdeaAfrika iparraldeaErdia" +
			"ldeko AfrikaAfrika hegoaldeaAmerikaAmerika iparraldeaKaribeaAsia ekialdeaAsia he" +
			"goaldeaAsia hego-ekialdeaEuropa hegoaldeaAustralasiaMelanesiaMikronesia eskualde" +
			"aPolinesiaAsiaAsia erdialdeaAsia mendebaldeaEuropaEuropa ekialdeaEuropa iparrald" +
			"eaEuropa mendebaldeaLatinoamerika",
		[]uint16{ // 291 entries
			0x0, 0x11, 0x18, 0x30, 0x3a, 0x4d, 0x53, 0x5a, 0x61, 0x75, 0x7b, 0x84,
			0x8d, 0x9b, 0xa2, 0xab, 0xb0, 0xbe, 0xc8, 0xda, 0xe2, 0xec, 0xf3, 0xff,
			0x107, 0x10e, 0x115, 0x11a, 0x127, 0x12e, 0x134, 0x13b, 0x14f, 0x155, 0x15c, 0x162,
			0x170, 0x178, 0x183, 0x189, 0x18f, 0x1a7, 0x1c7, 0x1e0, 0x1f3, 0x1f9, 0x203, 0x210,
			0x215, 0x21c, 0x221, 0x229, 0x23b, 0x245, 0x249, 0x253, 0x25b, 0x26c, 0x271, 0x284,
			0x28c, 0x298, 0x29f, 0x2a8, 0x2b0, 0x2c5, 0x2cc, 0x2dd, 0x2e4, 0x2eb, 0x2f1, 0x304,
			0x30b, 0x313, 0x31a, 0x32a, 0x333, 0x337, 0x33f, 0x349, 0x357, 0x35f, 0x364, 0x372,
			0x379, 0x380, 0x390, 0x398, 0x39d, 0x3a6, 0x3b1, 0x3b7, 0x3bc, 0x3c5, 0x3d3, 0x3d9,
			0x40c, 0x415, 0x419, 0x425, 0x42b, 0x43e, 0x459, 0x461, 0x468, 0x46d, 0x475, 0x47d,
			0x486, 0x48d, 0x493, 0x49e, 0x4a3, 0x4c9, 0x4cd, 0x4d1, 0x4d9, 0x4df, 0x4e5, 0x4ec,
			0x4f4, 0x4fb, 0x500, 0x50b, 0x513, 0x51b, 0x523, 0x538, 0x542, 0x54c, 0x552, 0x561,
			0x56b, 0x56f, 0x575, 0x580, 0x58d, 0x596, 0x59d, 0x5a4, 0x5ac, 0x5b6, 0x5bd, 0x5c2,
			0x5c8, 0x5ce, 0x5d6, 0x5e0, 0x5ec, 0x5f6, 0x607, 0x610, 0x614, 0x61b, 0x623, 0x632,
			0x64e, 0x657, 0x661, 0x66b, 0x670, 0x678, 0x680, 0x686, 0x68c, 0x694, 0x69d, 0x6a4,
			0x6b4, 0x6b9, 0x6c8, 0x6cf, 0x6d8, 0x6e3, 0x6eb, 0x6f0, 0x6f5, 0x6f9, 0x708, 0x70c,
			0x712, 0x716, 0x729, 0x73b, 0x744, 0x74c, 0x753, 0x76c, 0x77d, 0x788, 0x79e, 0x7a6,
			0x7ab, 0x7b3, 0x7b8, 0x7cd, 0x7d4, 0x7dd, 0x7e3, 0x7ea, 0x7f0, 0x7fc, 0x80c, 0x817,
			0x81c, 0x822, 0x82a, 0x836, 0x83f, 0x85e, 0x867, 0x873, 0x87d, 0x884, 0x88b, 0x892,
			0x89c, 0x8b1, 0x8bc, 0x8c8, 0x8cd, 0x8d8, 0x8e8, 0x900, 0x904, 0x922, 0x926, 0x930,
			0x93b, 0x942, 0x951, 0x95d, 0x964, 0x969, 0x96f, 0x982, 0x988, 0x98e, 0x996, 0x99d,
			0x9a3, 0x9da, 0x9f3, 0x9fa, 0xa04, 0xa12, 0xa2e, 0xa37, 0xa53, 0xa6d, 0xa74, 0xa7b,
			0xa8c, 0xa91, 0xa97, 0xa9c, 0xaa3, 0xaad, 0xab3, 0xabb, 0xacd, 0xad3, 0xad9, 0xae5,
			0xaf1, 0xaf8, 0xb0a, 0xb1c, 0xb2b, 0xb3c, 0xb4d, 0xb5d, 0xb64, 0xb76, 0xb7d, 0xb8a,
			0xb98, 0xbaa, 0xbba, 0xbc5, 0xbce, 0xbe2, 0xbeb, 0xbef, 0xbfd, 0xc0d, 0xc13, 0xc22,
			0xc33, 0xc45, 0xc52,
		},
	},
	{ // ewo
		"AndórBemirá yá Arábə uníAfəganisətánAntígwa ai BarəbúdaAngíyəAləbániaArəméniaAnə" +
			"tíyə NɛdəlániaAngoláArəhenətínaBəsamóa yá Amə́rəkaOsətəlíaOsətəlalíArúbaAzɛrəbai" +
			"dzáŋBosəní ai ɛrəzegovínBarəbádBangaladɛ́sBɛləhígBuləkiná FasóBuləgaríBahərɛ́nBu" +
			"rundíBəníŋBɛrəmúdBulunéBolíviaBəlazílBahámasButáŋBotswanáBəlarúsBəlískanadáǹnam " +
			"Kongó Demokəlatígǹnam Zǎŋ AfirikáKongóSuísKód Divɔ́rMinlán Mí kúgTsilíKamərúnTsá" +
			"inaKolɔmbíKosta RíkaKubáMinlán Mí Káb VɛrSipəlúsǸnam Tsɛ́gNdzámanDzibutíDanəmárə" +
			"gDómənikaRépublique dominicaineAləyériaEkwatórEsetoníEhíbətɛnElitəléKpənyáEtiopí" +
			"FinəlánFidzíMinlán Mi FóləkəlanMikoronésiaFulɛnsíGabóŋǸnam EngəlisGələnádəHorə́y" +
			"iaGuyán yá FulɛnsíGanáYiləbalatárGoelánGambíGinéGuadəlúbGiné EkwatóGəlɛ́sGuatema" +
			"láGuámGiné BisaóGuyánOndurásKəlowásiaAitíOngiríɛndonésiaIrəlándəIsəraɛ́lɛ́ndəǹna" +
			"m ɛngəlís yá Máŋ mə́ ɛ́ndəIrágIránIsəlándəItáliɛnHamaíkaHorədaníHapɔ́nKeniáKirig" +
			"isətánkambodíaKiribatíKomɔ́rǸfúfúb-Kilisətóv-ai-NevisKoré yá NórKoré yá SúdKowɛ́" +
			"dMinlán Mí KalimáŋKazakətáŋLaósLibáŋǸfúfúb-LúsiaLísə́sə́táinSəri LaŋkáLibériaLəs" +
			"otóLituaníLukəzambúdLətoníLibíMarɔ́gMɔnakóMolədavíMadagasəkárəMinlán Mí MaresálM" +
			"asedóniaMalíMianəmárMɔngɔ́liaMinlán Mi Marián yá NórMarətinígMoritaníMɔ́ntserádM" +
			"álətəMorísMalədívəMalawíMɛkəsígMalɛ́ziaMozambígNamibíǸkpámɛn KaledóniaNihɛ́rMinl" +
			"án Nɔrəfɔ́ləkəNihériaNikaráguaPɛíbáNɔrəvɛ́sNepálNaurúNiuéǸkpámɛn ZeláŋOmánPanamá" +
			"PerúPolinesí yá FulɛnsíPapwazi yá Ǹkpámɛ́n GinéFilipínPakisətánfólisǸfúfúb-Píɛr-" +
			"ai-Mikəlɔ́ŋPítə́kɛ́rɛnəPwɛrəto RíkoǸnam Palɛsətínfɔrətugɛ́sPalauParaguéKatárReun" +
			"iɔ́ŋRumaníRúsianRuwandáArabí SaudíMinlán Mí Solomɔ́nSɛsɛ́lSudáŋSuwɛ́dSingapúrǸfú" +
			"fúb-Ɛlɛ́naSəlovéniaSəlovakíSierá-leónəǸfúfúb MarínoSenegálSomáliaSurinámSaó Tomé" +
			" ai PəlinəsípeSaləvadórSiríSwazilándəMinlán Mí túrə́g-ai-KaígTsádTogóTailánTadzi" +
			"kisətáŋTokelóTimôrTurəkəmənisətáŋTunisíTɔngáTurəkíTəlinité-ai-TobágoTuvalúTaiwán" +
			"TaŋəzaníUkərɛ́nUgandáǸnam AmɛrəkəUruguéUzubekisətánǸnam VatikánǸfúfúb-Vɛngəsáŋ-a" +
			"i-Bə GələnadínVenezuélańnam Minlán ɛ́ngəlísMinlán Mi AmɛrəkəViɛdənámVanuátuWalís" +
			"-ai-FutúnaSamoáYemɛ́nMayɔ́dAfiríka yá SúdZambíZimbabwé",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x1e, 0x2d, 0x43, 0x4b, 0x55, 0x5f, 0x76, 0x7d, 0x7d,
			0x8b, 0xa4, 0xaf, 0xbb, 0xc1, 0xc1, 0xd1, 0xea, 0xf3, 0x100, 0x10a, 0x11a,
			0x124, 0x12f, 0x137, 0x13f, 0x13f, 0x149, 0x150, 0x158, 0x158, 0x161, 0x169, 0x170,
			0x170, 0x179, 0x182, 0x189, 0x190, 0x190, 0x1aa, 0x1be, 0x1c4, 0x1c9, 0x1d6, 0x1e6,
			0x1ec, 0x1f5, 0x1fc, 0x205, 0x205, 0x210, 0x215, 0x22a, 0x22a, 0x22a, 0x233, 0x240,
			0x248, 0x248, 0x250, 0x25c, 0x266, 0x27d, 0x287, 0x287, 0x28f, 0x297, 0x2a2, 0x2a2,
			0x2ab, 0x2b3, 0x2ba, 0x2ba, 0x2c3, 0x2c9, 0x2e0, 0x2ec, 0x2ec, 0x2f5, 0x2fc, 0x30a,
			0x316, 0x320, 0x334, 0x334, 0x339, 0x346, 0x34d, 0x353, 0x358, 0x362, 0x36f, 0x378,
			0x378, 0x382, 0x387, 0x393, 0x399, 0x399, 0x399, 0x3a1, 0x3ac, 0x3b1, 0x3b8, 0x3b8,
			0x3c3, 0x3ce, 0x3d9, 0x3d9, 0x3e1, 0x40a, 0x40f, 0x414, 0x41f, 0x428, 0x428, 0x430,
			0x43a, 0x442, 0x448, 0x455, 0x45e, 0x467, 0x46f, 0x48d, 0x49b, 0x4a9, 0x4b1, 0x4c6,
			0x4d2, 0x4d7, 0x4de, 0x4ee, 0x500, 0x50d, 0x515, 0x51d, 0x525, 0x531, 0x539, 0x53e,
			0x546, 0x54e, 0x558, 0x558, 0x558, 0x567, 0x57b, 0x585, 0x58a, 0x594, 0x5a0, 0x5a0,
			0x5bb, 0x5c6, 0x5cf, 0x5dc, 0x5e5, 0x5eb, 0x5f6, 0x5fd, 0x607, 0x611, 0x61a, 0x621,
			0x636, 0x63e, 0x657, 0x65f, 0x669, 0x671, 0x67d, 0x683, 0x689, 0x68e, 0x6a0, 0x6a5,
			0x6ac, 0x6b1, 0x6c8, 0x6e6, 0x6ee, 0x6f9, 0x6ff, 0x71f, 0x732, 0x741, 0x753, 0x761,
			0x766, 0x76e, 0x774, 0x774, 0x77f, 0x786, 0x786, 0x78d, 0x795, 0x7a2, 0x7b8, 0x7c1,
			0x7c8, 0x7d0, 0x7d9, 0x7ec, 0x7f7, 0x7f7, 0x801, 0x80f, 0x820, 0x828, 0x830, 0x838,
			0x838, 0x853, 0x85e, 0x85e, 0x863, 0x86f, 0x86f, 0x88d, 0x892, 0x892, 0x897, 0x89e,
			0x8ad, 0x8b4, 0x8ba, 0x8cf, 0x8d6, 0x8dd, 0x8e5, 0x8fa, 0x901, 0x908, 0x913, 0x91d,
			0x924, 0x924, 0x934, 0x93b, 0x949, 0x957, 0x981, 0x98b, 0x9a5, 0x9ba, 0x9c5, 0x9cd,
			0x9de, 0x9e4, 0x9e4, 0x9ec, 0x9f4, 0xa05, 0xa0b, 0xa14,
		},
	},
	{ // fa
		faRegionStr,
		faRegionIdx,
	},
	{ // fa-AF
		"اندوراانتیگوا و باربوداالبانیاانگولاارجنتاینآسترالیابوسنیا و هرزه‌گوینابنگله‌دیش" +
			"بلجیمبلغاریابرونیبولیویابرازیلبهاماسروسیهٔ سفیدجمهوری دموکراتیک کانگوافریقای مرک" +
			"زیکانگوسویسچلیکولمبیاکاستریکاکیوبادنمارکاستونیااریتریاهسپانیهایتوپیافنلندمیکرونز" +
			"یاگریناداگینیاگینیا استواییگواتیمالاگینیا بیسائوگیاناهاندوراسکروشیاهایتیاندونیزی" +
			"اآیرلندآیسلندجاپانکینیاقرغزستانکمپوچیاسنت کیتس و نیویسکوریای شمالیکوریای جنوبیسر" +
			"یلانکالیسوتولتوانیالاتویالیبیامادغاسکرمنگولیاموریتانیامالتامکسیکومالیزیاموزمبیقن" +
			"یجریانیکاراگواهالندناروینیپالزیلاند جدیدپانامهپیروپاپوا نیو گینیاپولندپرتگالپارا" +
			"گوایرومانیاروآنداجزایر سلومونسویدنسینگاپورسلونیاسلواکیاسیرالیونسینیگالسومالیهسائ" +
			"و تومه و پرینسیپالسلوادورتاجکستاناکراینیوروگوایسنت وینسنت و گرینادینونزویلازیمبا" +
			"بوی",
		[]uint16{ // 260 entries
			0x0, 0x0, 0xc, 0xc, 0xc, 0x2c, 0x2c, 0x3a, 0x3a, 0x3a, 0x46, 0x46,
			0x56, 0x56, 0x56, 0x66, 0x66, 0x66, 0x66, 0x8b, 0x8b, 0x9e, 0xa8, 0xa8,
			0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xb6, 0xc0, 0xce, 0xce, 0xda, 0xe6, 0xe6,
			0xe6, 0xe6, 0xfb, 0xfb, 0xfb, 0xfb, 0x125, 0x13e, 0x148, 0x150, 0x150, 0x150,
			0x156, 0x156, 0x156, 0x164, 0x164, 0x174, 0x17e, 0x17e, 0x17e, 0x17e, 0x17e, 0x17e,
			0x17e, 0x17e, 0x17e, 0x18a, 0x18a, 0x18a, 0x18a, 0x18a, 0x18a, 0x198, 0x198, 0x198,
			0x1a6, 0x1b4, 0x1c2, 0x1c2, 0x1cc, 0x1cc, 0x1cc, 0x1de, 0x1de, 0x1de, 0x1de, 0x1de,
			0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1f6, 0x1f6, 0x20f, 0x20f,
			0x20f, 0x221, 0x221, 0x238, 0x242, 0x242, 0x242, 0x252, 0x25e, 0x268, 0x268, 0x268,
			0x27a, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x286, 0x292, 0x292, 0x292, 0x292,
			0x292, 0x29c, 0x2a6, 0x2b6, 0x2c4, 0x2c4, 0x2c4, 0x2e1, 0x2f8, 0x30f, 0x30f, 0x30f,
			0x30f, 0x30f, 0x30f, 0x30f, 0x30f, 0x31f, 0x31f, 0x32b, 0x339, 0x339, 0x345, 0x34f,
			0x34f, 0x34f, 0x34f, 0x34f, 0x34f, 0x35f, 0x35f, 0x35f, 0x35f, 0x35f, 0x36d, 0x36d,
			0x36d, 0x36d, 0x37f, 0x37f, 0x389, 0x389, 0x389, 0x389, 0x395, 0x3a3, 0x3b1, 0x3b1,
			0x3b1, 0x3b1, 0x3b1, 0x3bd, 0x3cf, 0x3d9, 0x3e3, 0x3ed, 0x3ed, 0x3ed, 0x402, 0x402,
			0x40e, 0x416, 0x416, 0x432, 0x432, 0x432, 0x43c, 0x43c, 0x43c, 0x43c, 0x43c, 0x448,
			0x448, 0x458, 0x458, 0x458, 0x458, 0x466, 0x466, 0x466, 0x472, 0x472, 0x489, 0x489,
			0x489, 0x493, 0x4a3, 0x4a3, 0x4af, 0x4af, 0x4bd, 0x4cd, 0x4cd, 0x4db, 0x4e9, 0x4e9,
			0x4e9, 0x50c, 0x51e, 0x51e, 0x51e, 0x51e, 0x51e, 0x51e, 0x51e, 0x51e, 0x51e, 0x51e,
			0x52e, 0x52e, 0x52e, 0x52e, 0x52e, 0x52e, 0x52e, 0x52e, 0x52e, 0x52e, 0x52e, 0x53a,
			0x53a, 0x53a, 0x53a, 0x54a, 0x54a, 0x54a, 0x571, 0x57f, 0x57f, 0x57f, 0x57f, 0x57f,
			0x57f, 0x57f, 0x57f, 0x57f, 0x57f, 0x57f, 0x57f, 0x58f,
		},
	},
	{ // ff
		"AnndooraEmiraat Araab DenntuɗeAfganistaanAntiguwaa e BarbudaaAnngiyaaAlbaniiArme" +
			"niiAntiiye NederlanndeejeAnngolaaArjantiinSamowa AmerikOtiriisOstaraaliiAruubaAj" +
			"erbayjaanBosnii HersegowiinBarbadoosBanglaadeesBeljikBurkibaa FaasoBulgariiBahre" +
			"ynBurunndiBeneeBermudaaBurnaayBoliwiiBeresiilBahamaasButaanBotswaanaBelaruusBeli" +
			"iseKanadaaNdenndaandi Demokaraasiire KonngoNdenndaandi SantarafrikKonngoSuwiisKo" +
			"dduwaarDuuɗe KuukCiliiKameruunSiinKolombiyaKosta RikaaKubaaDuuɗe Kap WeerSiiparN" +
			"denndaandi CekAlmaañJibutiiDanmarkDominikaNdenndanndi DominikaAlaseriEkuwatoorEs" +
			"toniEjiptEritereeEspaañEcoppiFenlandFijjiDuuɗe FalklandMikoronesiiFarayseGabooLa" +
			"amateeri RentundiGarnaadJeorgiiGiyaan FarayseGanaaJibraltaarGorwendlandGammbiGin" +
			"eGwaadalupGinee EkuwaatoriyaalGereesGwaatemalaaGuwamGine-BisaawoGiyaanOnnduraasK" +
			"orwasiiHaytiiOnngiriEnndonesiiIrlanndaIsraa’iilaEnndoKeeriindi britaani to maayo" +
			" enndoIraakIraanIslanndaItaliJamaykaJordaniSapooKeñaaKirgistaanKambodsoKiribariK" +
			"omoorSent Kits e NewisKoree RewoKoree WorgoKuweytiDuuɗe KaymaaKasakstaanLawoosLi" +
			"baaSent LusiyaaLincenstaynSiri LankaLiberiyaaLesotoLituaaniiLiksembuurLetoniiLib" +
			"iMarukMonaakooMoldawiiMadagaskaarDuuɗe MarsaalMeceduwaanMaaliMiyamaarMonngoliiDu" +
			"uɗe Mariyaana RewoMartinikMuritaniMonseraatMalteMoriisMaldiiweMalaawiMeksikMales" +
			"iiMosammbikNamibiiNuwel KaledoniiNijeerDuuɗe NorfolkNijeriyaaNikaraguwaaNederlan" +
			"ndaNorweesNepaalNawuruNiuweNuwel SelanndaOmaanPanamaaPeruPolinesii FaraysePapuwa" +
			"a Nuwel GineFilipiinPakistaanPoloñSee Piyeer e MikelooPitkernPorto RikooPalestii" +
			"n Sisjordani e GaasaaPurtugaalPalawuParaguwaayKataarRewiñooRumaniiRiisiiRuwannda" +
			"aArabii SawditDuuɗe SolomonSeyselSudaanSuweedSinngapuurSent HelenSloweniiSlowaki" +
			"iSeraa liyonSee MareeSenegaalSomaliiSurinaamSawo Tome e PerensipeEl SalwadorSiri" +
			"iSwaasilanndaDuuɗe Turke e KeikoosCaadTogooTaylanndaTajikistaanTokelaawTimoor Fu" +
			"ɗnaangeTurkmenistaanTunisiiTonngaaTurkiiTirnidaad e TobaagoTuwaluuTaywaanTansani" +
			"iUkereenUnganndaaDowlaaji Dentuɗi AmerikUruguwaayUsbekistaanDowla WaticaanSee We" +
			"esaa e GarnadiinWenesuwelaaduuɗe kecce britaniiDuuɗe Kecce AmerikWiyetnaamWanuwa" +
			"atuuWalis e FutunaSamowaaYemenMayootAfrik bŋ WorgoSammbiSimbaabuwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x8, 0x1f, 0x2a, 0x3e, 0x46, 0x4d, 0x54, 0x6a, 0x72, 0x72,
			0x7b, 0x88, 0x8f, 0x99, 0x9f, 0x9f, 0xaa, 0xbc, 0xc5, 0xd0, 0xd6, 0xe4,
			0xec, 0xf3, 0xfb, 0x100, 0x100, 0x108, 0x10f, 0x116, 0x116, 0x11e, 0x126, 0x12c,
			0x12c, 0x135, 0x13d, 0x144, 0x14b, 0x14b, 0x16c, 0x183, 0x189, 0x18f, 0x198, 0x1a3,
			0x1a8, 0x1b0, 0x1b4, 0x1bd, 0x1bd, 0x1c8, 0x1cd, 0x1dc, 0x1dc, 0x1dc, 0x1e2, 0x1f1,
			0x1f8, 0x1f8, 0x1ff, 0x206, 0x20e, 0x222, 0x229, 0x229, 0x232, 0x238, 0x23d, 0x23d,
			0x245, 0x24c, 0x252, 0x252, 0x259, 0x25e, 0x26d, 0x278, 0x278, 0x27f, 0x284, 0x297,
			0x29e, 0x2a5, 0x2b3, 0x2b3, 0x2b8, 0x2c2, 0x2cd, 0x2d3, 0x2d7, 0x2e0, 0x2f4, 0x2fa,
			0x2fa, 0x305, 0x30a, 0x316, 0x31c, 0x31c, 0x31c, 0x325, 0x32d, 0x333, 0x33a, 0x33a,
			0x344, 0x34c, 0x358, 0x358, 0x35d, 0x37e, 0x383, 0x388, 0x390, 0x395, 0x395, 0x39c,
			0x3a3, 0x3a8, 0x3ae, 0x3b8, 0x3c0, 0x3c8, 0x3ce, 0x3df, 0x3e9, 0x3f4, 0x3fb, 0x408,
			0x412, 0x418, 0x41d, 0x429, 0x434, 0x43e, 0x447, 0x44d, 0x456, 0x460, 0x467, 0x46b,
			0x470, 0x478, 0x480, 0x480, 0x480, 0x48b, 0x499, 0x4a3, 0x4a8, 0x4b0, 0x4b9, 0x4b9,
			0x4ce, 0x4d6, 0x4de, 0x4e7, 0x4ec, 0x4f2, 0x4fa, 0x501, 0x507, 0x50e, 0x517, 0x51e,
			0x52d, 0x533, 0x541, 0x54a, 0x555, 0x560, 0x567, 0x56d, 0x573, 0x578, 0x586, 0x58b,
			0x592, 0x596, 0x5a7, 0x5b9, 0x5c1, 0x5ca, 0x5d0, 0x5e4, 0x5eb, 0x5f6, 0x613, 0x61c,
			0x622, 0x62c, 0x632, 0x632, 0x63a, 0x641, 0x641, 0x647, 0x650, 0x65d, 0x66b, 0x671,
			0x677, 0x67d, 0x687, 0x691, 0x699, 0x699, 0x6a1, 0x6ac, 0x6b5, 0x6bd, 0x6c4, 0x6cc,
			0x6cc, 0x6e1, 0x6ec, 0x6ec, 0x6f1, 0x6fd, 0x6fd, 0x713, 0x717, 0x717, 0x71c, 0x725,
			0x730, 0x738, 0x749, 0x756, 0x75d, 0x764, 0x76a, 0x77d, 0x784, 0x78b, 0x793, 0x79a,
			0x7a3, 0x7a3, 0x7bb, 0x7c4, 0x7cf, 0x7dd, 0x7f3, 0x7fe, 0x813, 0x826, 0x82f, 0x839,
			0x847, 0x84e, 0x84e, 0x853, 0x859, 0x868, 0x86e, 0x878,
		},
	},
	{ // fi
		fiRegionStr,
		fiRegionIdx,
	},
	{ // fil
		filRegionStr,
		filRegionIdx,
	},
	{ // fo
		"AscensionoyggjinAndorraSameindu EmirríkiniAfganistanAntigua og BarbudaAnguillaAl" +
			"baniaArmeniaNiðurlendsku AntilloyggjarnarAngolaAntarktisArgentinaAmerikanska Sám" +
			"oaEysturríkiAvstraliaArubaÁlandAserbajdsjanBosnia-HersegovinaBarbadosBangladesjB" +
			"elgiaBurkina FasoBulgariaBahrainBurundiBeninSaint BarthélemyBermudaBruneiBolivia" +
			"Niðurlonds KaribiaBrasiliaBahamasButanBouvetoyggjinBotsvanaHvítarusslandBelisKan" +
			"adaKokosoyggjarnarKongo-KinshasaMiðafrikalýðveldiðKongoSveisFílabeinsstrondinCoo" +
			"ksoyggjarnarKiliKamerunKinaKolombiaClippertonoyggjinKosta RikaKubaGrønhøvdaoyggj" +
			"arnarCuraçaoJólaoyggjinKýprosKekkiaTýsklandDiego GarciaDjiboutiDanmørkDominikaDo" +
			"mingo lýðveldiðAlgeriaCeuta og MelillaEkvadorEstlandEgyptalandVestursaharaEritre" +
			"aSpaniaEtiopiaEvropasamveldiðFinnlandFijiFalklandsoyggjarnarMikronesiaFøroyarFra" +
			"klandGabonStóra BretlandGrenadaGeorgiaFransk GujanaGuernseyGhanaGibraltarGrønlan" +
			"dGambiaGuineaGuadeloupeEkvator GuineaGrikkalandSuðurgeorgiaGuatemalaGuamGuinea B" +
			"issauGujanaHongkongHeard- og McDonald-oyggjarnarHondurasKroatiaHaitiUngarnKanarí" +
			"oyggjarnarIndonesiaÍrlandÍsraelMannIndiaBretsku IndiahavsoyggjarnarIrakIranÍslan" +
			"dItaliaJerseyJameikaJordaniaJapanKenjaKirgisiaKambodjaKiribatiKomorooyggjarnarSa" +
			"int Kitts og NevisNorður-KoreaSuður-KoreaKuvaitCaymanoyggjarnarKasakstanLaosLiba" +
			"nonSaint LusiaLiktensteinSri LankaLiberiaLesotoLitavaLuksemborgLettlandLibyaMaro" +
			"kkoMonakoMoldovaMontenegroFransk Saint MartinMadagaskarMarshalloyggjarnarMakedón" +
			"iaMaliBurmaMongoliaMakaoNorðurmarianoyggjarnarMartiniqueMóritaniaMontserratMalta" +
			"MóritiusMaldivuoyggjarnarMalaviMeksikoMaleisiaMosambikNamibiaNý-KaledoniaNigerNo" +
			"rfolkoyggjinNigeriaNikaraguaNiðurlondNoregNepalNauruNiueNý SælandOmanPanamaPerúF" +
			"ranska PolynesiaPapua NýguineaFilipsoyggjarPakistanPóllandSaint Pierre og Miquel" +
			"onPitcairnPuerto RicoPalestinskt territoriumPortugalPalauParagueiKatarRéunionRum" +
			"eniaSerbiaRusslandRuandaSaudi-ArábiaSálomonoyggjarnarSeyskelloyggjarnarNorðursud" +
			"anSvøríkiSingaporSaint HelenaSloveniaSvalbard og Jan MayenSlovakiaSierra LeoneSa" +
			"n MarinoSenegalSomaliaSurinamSuðursudanSao Tome og PrinsipiEl SalvadorNiðurlonds" +
			" Saint MartinSyriaSvasilandTristan da CunhaTurks- og CaicosoyggjarnarKjadTogoTei" +
			"landTadsjikistanTokelauEystur-TimorTurkmenistanTunesiaTongaTurkalandTrinidad og " +
			"TobagoTuvaluTeivanTansaniaUkreinaUgandaSambandsríki AmerikaUrugueiUsbekistanVati" +
			"kanSaint Vinsent og GrenadinoyggjarVenesuelaStóra Bretlands JómfrúoyggjarnarSamb" +
			"andsríki Amerikas JómfrúoyggjarnarVietnamVanuatuWallis og FutunaSámoaKosovoJemen" +
			"MayotteSuðurafrikalýðveldiðSambiaSimbabvi(ukendt område)heimurAfricaNorðuramerik" +
			"aSuðuramerikaKyrrahavsoyggjarnarVesturafrikaSentralamerikaEysturafrikaNorðurafri" +
			"kaMiðafrikaSuður AfrikaAmerikaAmerika norður MeksikoKaribiaEysturasiaSuðurasiaSu" +
			"ðureysturasiaSuðurevropaAvstralia og NýsælandMelanesiaMikronesiske regionenPolyn" +
			"esiaAsiaSentralasiaVesturasiaEvropaEysturevropaNorðurevropaVesturevropaLatínamer" +
			"ika",
		[]uint16{ // 291 entries
			0x0, 0x10, 0x17, 0x2b, 0x35, 0x47, 0x4f, 0x56, 0x5d, 0x7b, 0x81, 0x8a,
			0x93, 0xa5, 0xb0, 0xb9, 0xbe, 0xc4, 0xd0, 0xe2, 0xea, 0xf4, 0xfa, 0x106,
			0x10e, 0x115, 0x11c, 0x121, 0x132, 0x139, 0x13f, 0x146, 0x159, 0x161, 0x168, 0x16d,
			0x17a, 0x182, 0x190, 0x195, 0x19b, 0x1aa, 0x1b8, 0x1ce, 0x1d3, 0x1d8, 0x1ea, 0x1f9,
			0x1fd, 0x204, 0x208, 0x210, 0x221, 0x22b, 0x22f, 0x244, 0x24c, 0x258, 0x25f, 0x265,
			0x26e, 0x27a, 0x282, 0x28a, 0x292, 0x2a6, 0x2ad, 0x2bd, 0x2c4, 0x2cb, 0x2d5, 0x2e1,
			0x2e8, 0x2ee, 0x2f5, 0x305, 0x30d, 0x311, 0x324, 0x32e, 0x336, 0x33e, 0x343, 0x352,
			0x359, 0x360, 0x36d, 0x375, 0x37a, 0x383, 0x38c, 0x392, 0x398, 0x3a2, 0x3b0, 0x3ba,
			0x3c7, 0x3d0, 0x3d4, 0x3e1, 0x3e7, 0x3ef, 0x40c, 0x414, 0x41b, 0x420, 0x426, 0x437,
			0x440, 0x447, 0x44e, 0x452, 0x457, 0x472, 0x476, 0x47a, 0x481, 0x487, 0x48d, 0x494,
			0x49c, 0x4a1, 0x4a6, 0x4ae, 0x4b6, 0x4be, 0x4ce, 0x4e2, 0x4ef, 0x4fb, 0x501, 0x511,
			0x51a, 0x51e, 0x525, 0x530, 0x53b, 0x544, 0x54b, 0x551, 0x557, 0x561, 0x569, 0x56e,
			0x575, 0x57b, 0x582, 0x58c, 0x59f, 0x5a9, 0x5bb, 0x5c5, 0x5c9, 0x5ce, 0x5d6, 0x5db,
			0x5f2, 0x5fc, 0x606, 0x610, 0x615, 0x61e, 0x62f, 0x635, 0x63c, 0x644, 0x64c, 0x653,
			0x660, 0x665, 0x673, 0x67a, 0x683, 0x68d, 0x692, 0x697, 0x69c, 0x6a0, 0x6ab, 0x6af,
			0x6b5, 0x6ba, 0x6cb, 0x6da, 0x6e7, 0x6ef, 0x6f7, 0x70f, 0x717, 0x722, 0x739, 0x741,
			0x746, 0x74e, 0x753, 0x753, 0x75b, 0x762, 0x768, 0x770, 0x776, 0x783, 0x795, 0x7a7,
			0x7b3, 0x7bc, 0x7c4, 0x7d0, 0x7d8, 0x7ed, 0x7f5, 0x801, 0x80b, 0x812, 0x819, 0x820,
			0x82b, 0x83f, 0x84a, 0x862, 0x867, 0x870, 0x880, 0x89a, 0x89e, 0x89e, 0x8a2, 0x8a9,
			0x8b5, 0x8bc, 0x8c8, 0x8d4, 0x8db, 0x8e0, 0x8e9, 0x8fb, 0x901, 0x907, 0x90f, 0x916,
			0x91c, 0x91c, 0x931, 0x938, 0x942, 0x949, 0x969, 0x972, 0x995, 0x9be, 0x9c5, 0x9cc,
			0x9dc, 0x9e2, 0x9e8, 0x9ed, 0x9f4, 0xa0c, 0xa12, 0xa1a, 0xa2a, 0xa30, 0xa36, 0xa44,
			0xa51, 0xa64, 0xa70, 0xa7e, 0xa8a, 0xa97, 0xaa1, 0xaae, 0xab5, 0xacc, 0xad3, 0xadd,
			0xae7, 0xaf7, 0xb03, 0xb1a, 0xb23, 0xb38, 0xb41, 0xb45, 0xb50, 0xb5a, 0xb60, 0xb6c,
			0xb79, 0xb85, 0xb92,
		},
	},
	{ // fr
		frRegionStr,
		frRegionIdx,
	},
	{ // fr-CA
		frCARegionStr,
		frCARegionIdx,
	},
	{ // fur
		"AndorraEmirâts araps unîtsAfghanistanAntigua e BarbudaAnguillaAlbanieArmenieAnti" +
			"lis olandesisAngolaAntarticArgjentineSamoa merecanisAustrieAustralieArubaIsulis " +
			"AlandAzerbaigianBosnie e ErcegovineBarbadosBangladeshBelgjicheBurkina FasoBulgar" +
			"ieBahrainBurundiBeninSant BarthélemyBermudaBruneiBolivieBrasîlBahamasBhutanIsule" +
			" BouvetBotswanaBielorussieBelizeCanadeIsulis CocosRepubliche Democratiche dal Co" +
			"ngoRepubliche centri africaneCongo - BrazzavilleSvuizareCueste di AvoliIsulis Co" +
			"okCileCamerunCineColombieIsule ClippertonCosta RicaCubaCjâf vertIsule ChristmasC" +
			"ipriRepubliche cecheGjermanieDiego GarciaGibutiDanimarcjeDominicheRepubliche dom" +
			"inicaneAlzerieCeuta e MelillaEcuadorEstonieEgjitSahara ocidentâlEritreeSpagneEti" +
			"opieUnion europeaneFinlandieFiziIsulis FalklandMicronesieIsulis FaroeFranceGabon" +
			"Ream unîtGrenadaGjeorgjieGuiana francêsGuernseyGhanaGjibraltarGroenlandeGambiaGu" +
			"ineeGuadalupeGuinee ecuatoriâlGrecieGeorgia dal Sud e Isulis Sandwich dal SudGua" +
			"temalaGuamGuinea-BissauGuyanaRegjon aministrative speciâl de Cine di Hong KongIs" +
			"ule Heard e Isulis McDonaldHondurasCravuazieHaitiOngjarieIsulis CanariisIndonesi" +
			"eIrlandeIsraêlIsule di ManIndiaTeritori britanic dal Ocean IndianIraqIranIslande" +
			"ItalieJerseyGjamaicheJordanieGjaponKenyaKirghizstanCambozeKiribatiComorisSan Kit" +
			"ts e NevisCoree dal nordCoree dal sudKuwaitIsulis CaymanKazachistanLaosLibanSant" +
			"e LusieLiechtensteinSri LankaLiberieLesothoLituanieLussemburcLetonieLibieMarocMo" +
			"nacoMoldavieMontenegroSant MartinMadagascarIsulis MarshallMacedonieMaliBirmanieM" +
			"ongolieRegjon aministrative speciâl de Cine di MacaoIsulis Mariana dal NordMarti" +
			"nicheMauritanieMontserratMaltaMauriziMaldivisMalawiMessicMalaysiaMozambicNamibie" +
			"Gnove CaledonieNigerIsole NorfolkNigerieNicaraguaPaîs basNorvegjeNepalNauruNiueG" +
			"nove ZelandeOmanPanamàPerùPolinesie francêsPapue Gnove GuineeFilipinisPakistanPo" +
			"lonieSan Pierre e MiquelonPitcairnPorto RicoTeritoris palestinêsPortugalPalauPar" +
			"aguayQatarOceanie perifericheReunionRomanieSerbieRussieRuandeArabie SaudideIsuli" +
			"s SalomonSeychellesSudanSvezieSingaporeSante ElineSlovenieSvalbard e Jan MayenSl" +
			"ovachieSierra LeoneSan MarinSenegalSomalieSurinameSao Tomè e PrincipeEl Salvador" +
			"SirieSwazilandTristan da CunhaIsulis Turks e CaicosÇadTeritoris meridionâi franc" +
			"êsTogoTailandieTazikistanTokelauTimor orientâlTurkmenistanTunisieTongaTurchieTri" +
			"nidad e TobagoTuvaluTaiwanTanzanieUcraineUgandaIsulis periferichis minôrs dai St" +
			"âts UnîtsStâts UnîtsUruguayUzbechistanVaticanSan Vincent e lis GrenadinisVenezue" +
			"laIsulis vergjinis britanichisIsulis vergjinis americanisVietnamVanuatuWallis e " +
			"FutunaSamoaYemenMayotteSud AfricheZambiaZimbabweRegjon no cognossude o no valide" +
			"MontAfricheAmeriche dal NordAmeriche meridionâlOceanieAfriche ocidentâlAmeriche " +
			"centrâlAfriche orientâlAfriche setentrionâlAfriche di mieçAfriche meridionâlAmer" +
			"ichisAmeriche setentrionâlcaraibicAsie orientâlAsie meridionâlAsie sud orientâlE" +
			"urope meridionâlAustralie e Gnove ZelandeMelanesieRegjon de MicronesiePolinesieA" +
			"sieAsie centrâlAsie ocidentâlEuropeEurope orientâlEurope setentrionâlEurope ocid" +
			"entâlAmeriche latine",
		[]uint16{ // 291 entries
			0x0, 0x0, 0x7, 0x1c, 0x27, 0x38, 0x40, 0x47, 0x4e, 0x5f, 0x65, 0x6d,
			0x77, 0x86, 0x8d, 0x96, 0x9b, 0xa7, 0xb2, 0xc5, 0xcd, 0xd7, 0xe0, 0xec,
			0xf4, 0xfb, 0x102, 0x107, 0x117, 0x11e, 0x124, 0x12b, 0x12b, 0x132, 0x139, 0x13f,
			0x14b, 0x153, 0x15e, 0x164, 0x16a, 0x176, 0x197, 0x1b1, 0x1c4, 0x1cc, 0x1db, 0x1e6,
			0x1ea, 0x1f1, 0x1f5, 0x1fd, 0x20d, 0x217, 0x21b, 0x225, 0x225, 0x234, 0x239, 0x249,
			0x252, 0x25e, 0x264, 0x26e, 0x277, 0x28c, 0x293, 0x2a2, 0x2a9, 0x2b0, 0x2b5, 0x2c6,
			0x2cd, 0x2d3, 0x2da, 0x2e9, 0x2f2, 0x2f6, 0x305, 0x30f, 0x31b, 0x321, 0x326, 0x330,
			0x337, 0x340, 0x34f, 0x357, 0x35c, 0x366, 0x370, 0x376, 0x37c, 0x385, 0x397, 0x39d,
			0x3c6, 0x3cf, 0x3d3, 0x3e0, 0x3e6, 0x418, 0x435, 0x43d, 0x446, 0x44b, 0x453, 0x462,
			0x46b, 0x472, 0x479, 0x485, 0x48a, 0x4ac, 0x4b0, 0x4b4, 0x4bb, 0x4c1, 0x4c7, 0x4d0,
			0x4d8, 0x4de, 0x4e3, 0x4ee, 0x4f5, 0x4fd, 0x504, 0x515, 0x523, 0x530, 0x536, 0x543,
			0x54e, 0x552, 0x557, 0x562, 0x56f, 0x578, 0x57f, 0x586, 0x58e, 0x598, 0x59f, 0x5a4,
			0x5a9, 0x5af, 0x5b7, 0x5c1, 0x5cc, 0x5d6, 0x5e5, 0x5ee, 0x5f2, 0x5fa, 0x602, 0x630,
			0x647, 0x651, 0x65b, 0x665, 0x66a, 0x671, 0x679, 0x67f, 0x685, 0x68d, 0x695, 0x69c,
			0x6ab, 0x6b0, 0x6bd, 0x6c4, 0x6cd, 0x6d6, 0x6de, 0x6e3, 0x6e8, 0x6ec, 0x6f9, 0x6fd,
			0x704, 0x709, 0x71b, 0x72d, 0x736, 0x73e, 0x745, 0x75a, 0x762, 0x76c, 0x781, 0x789,
			0x78e, 0x796, 0x79b, 0x7ae, 0x7b5, 0x7bc, 0x7c2, 0x7c8, 0x7ce, 0x7dc, 0x7ea, 0x7f4,
			0x7f9, 0x7ff, 0x808, 0x813, 0x81b, 0x82f, 0x838, 0x844, 0x84d, 0x854, 0x85b, 0x863,
			0x863, 0x877, 0x882, 0x882, 0x887, 0x890, 0x8a0, 0x8b5, 0x8b9, 0x8d7, 0x8db, 0x8e4,
			0x8ee, 0x8f5, 0x904, 0x910, 0x917, 0x91c, 0x923, 0x934, 0x93a, 0x940, 0x948, 0x94f,
			0x955, 0x982, 0x98f, 0x996, 0x9a1, 0x9a8, 0x9c4, 0x9cd, 0x9e9, 0xa04, 0xa0b, 0xa12,
			0xa21, 0xa26, 0xa26, 0xa2b, 0xa32, 0xa3d, 0xa43, 0xa4b, 0xa6b, 0xa6f, 0xa76, 0xa87,
			0xa9b, 0xaa2, 0xab4, 0xac5, 0xad6, 0xaeb, 0xafb, 0xb0e, 0xb17, 0xb2d, 0xb35, 0xb43,
			0xb53, 0xb65, 0xb77, 0xb90, 0xb99, 0xbad, 0xbb6, 0xbba, 0xbc7, 0xbd6, 0xbdc, 0xbec,
			0xc00, 0xc11, 0xc20,
		},
	},
	{ // fy
		"AscensionAndorraVerenigde Arabyske EmiratenAfghanistanAntigua en BarbudaAnguilla" +
			"AlbaniëArmeniëNederlânske AntillenAngolaAntarcticaArgentiniëAmerikaansk SamoaEas" +
			"tenrykAustraliëArubaÅlânAzerbeidzjanBosnië en HerzegovinaBarbadosBangladeshBelgi" +
			"ëBurkina FasoBulgarijeBahreinBurundiBeninSaint BarthélemyBermudaBruneiBoliviaKar" +
			"ibysk NederlânBraziliëBahama’sBhutanBouveteilânBotswanaWit-RuslânBelizeCanadaKok" +
			"osilanenCongo-KinshasaSintraal-Afrikaanske RepublykCongo-BrazzavilleSwitserlânIv" +
			"oorkustCookeilannenChiliKameroenSinaKolombiaClippertonCosta RicaKubaKaapverdiëCu" +
			"raçaoKrysteilanSyprusTsjechjeDútslânDiego GarciaDjiboutiDenemarkenDominikaDomini" +
			"kaanske RepublykAlgerijeCeuta en MelillaEcuadorEstlânEgypteWestelijke SaharaErit" +
			"reaSpanjeEthiopiëEuropeeske UnieFinlânFijiFalklâneilannenMicronesiëFaeröerFrankr" +
			"ijkGabonVerenigd KoninkrijkGrenadaGeorgiëFrans-GuyanaGuernseyGhanaGibraltarGrien" +
			"lânGambiaGuineeGuadeloupeEquatoriaal-GuineaGrikelânSûd-Georgia en Sûdlike Sandwi" +
			"cheilannenGuatemalaGuamGuinee-BissauGuyanaHongkong SAR van SinaHeard- en McDonal" +
			"deilannenHondurasKroatiëHaïtiHongarijeKanaryske EilânnenYndonesiëIerlânIsraëlIsl" +
			"e of ManIndiaBritse Gebieden yn de Indyske OseaanIrakIranYslânItaliëJerseyJamaic" +
			"aJordaniëJapanKeniaKirgiziëCambodjaKiribatiComorenSaint Kitts en NevisNoard-Kore" +
			"aSûd-KoreaKoeweitCaymaneilannenKazachstanLaosLibanonSaint LuciaLiechtensteinSri " +
			"LankaLiberiaLesothoLitouwenLuxemburgLetlânLibiëMarokkoMonacoMoldaviëMontenegroSa" +
			"int-MartinMadeiaskarMarshalleilannenMacedoniëMaliMyanmar (Birma)MongoliëMacao SA" +
			"R van SinaNoardlike MarianeneilannenMartiniqueMauritaniëMontserratMaltaMauritius" +
			"MaldivenMalawiMexicoMaleisiëMozambiqueNamibiëNij-CaledoniëNigerNorfolkeilânNiger" +
			"iaNicaraguaNederlânNoarwegenNepalNauruNiueNij-SeelânOmanPanamaPeruFrans-Polynesi" +
			"ëPapoea-Nij-GuineaFilipijnenPakistanPolenSaint-Pierre en MiquelonPitcairneilanne" +
			"nPuerto RicoPalestynske gebietenPortugalPalauParaguayQatarOerig OceaniëRéunionRo" +
			"emeniëServiëRuslânRwandaSaoedi-ArabiëSalomonseilannenSeychellenSoedanZwedenSinga" +
			"poreSint-HelenaSloveniëSpitsbergen en Jan MayenSlowakijeSierra LeoneSan MarinoSe" +
			"negalSomaliëSurinameSûd-SoedanSao Tomé en PrincipeEl SalvadorSint-MaartenSyriëSw" +
			"azilânTristan da CunhaTurks- en CaicoseilannenTsjaadFranse Gebieden in de zuidel" +
			"ijke Indyske OseaanTogoThailânTadzjikistanTokelauEast-TimorTurkmenistanTunesiëTo" +
			"ngaTurkijeTrinidad en TobagoTuvaluTaiwanTanzaniaOekraïneOegandaLyts ôflizzen eil" +
			"annen fan de Ferienigde StatenFerienigde StatenUruguayOezbekistanVaticaanstêdSai" +
			"nt Vincent en de GrenadinesVenezuelaBritse MaagdeneilannenAmerikaanske Maagdenei" +
			"lannenVietnamVanuatuWallis en FutunaSamoaKosovoJemenMayotteSûd-AfrikaZambiaZimba" +
			"bweUnbekend gebietWrâldAfrikaNoard-AmerikaSûd-AmerikaOceaniëWest-AfrikaMidden-Am" +
			"erikaEast-AfrikaNoard-AfrikaSintraal-AfrikaSûdelijk AfrikaAmerikaNoardlik Amerik" +
			"aKaribysk gebietEast-AziëSûd-AziëSûdoost-AziëSûd-EuropaAustralaziëMelanesiëMicro" +
			"nesyske regioPolynesiëAziëSintraal-AziëWest-AziëEuropaEast-EuropaNoard-EuropaWes" +
			"t-EuropaLatynsk-Amearika",
		[]uint16{ // 291 entries
			0x0, 0x9, 0x10, 0x2b, 0x36, 0x48, 0x50, 0x58, 0x60, 0x75, 0x7b, 0x85,
			0x90, 0xa1, 0xaa, 0xb4, 0xb9, 0xbf, 0xcb, 0xe1, 0xe9, 0xf3, 0xfa, 0x106,
			0x10f, 0x116, 0x11d, 0x122, 0x133, 0x13a, 0x140, 0x147, 0x159, 0x162, 0x16c, 0x172,
			0x17e, 0x186, 0x191, 0x197, 0x19d, 0x1a8, 0x1b6, 0x1d3, 0x1e4, 0x1ef, 0x1f8, 0x204,
			0x209, 0x211, 0x215, 0x21d, 0x227, 0x231, 0x235, 0x240, 0x248, 0x252, 0x258, 0x260,
			0x269, 0x275, 0x27d, 0x287, 0x28f, 0x2a5, 0x2ad, 0x2bd, 0x2c4, 0x2cb, 0x2d1, 0x2e2,
			0x2e9, 0x2ef, 0x2f8, 0x307, 0x30e, 0x312, 0x322, 0x32d, 0x335, 0x33e, 0x343, 0x356,
			0x35d, 0x365, 0x371, 0x379, 0x37e, 0x387, 0x390, 0x396, 0x39c, 0x3a6, 0x3b8, 0x3c1,
			0x3ea, 0x3f3, 0x3f7, 0x404, 0x40a, 0x41f, 0x439, 0x441, 0x449, 0x44f, 0x458, 0x46b,
			0x475, 0x47c, 0x483, 0x48e, 0x493, 0x4b7, 0x4bb, 0x4bf, 0x4c5, 0x4cc, 0x4d2, 0x4d9,
			0x4e2, 0x4e7, 0x4ec, 0x4f5, 0x4fd, 0x505, 0x50c, 0x520, 0x52b, 0x535, 0x53c, 0x54a,
			0x554, 0x558, 0x55f, 0x56a, 0x577, 0x580, 0x587, 0x58e, 0x596, 0x59f, 0x5a6, 0x5ac,
			0x5b3, 0x5b9, 0x5c2, 0x5cc, 0x5d8, 0x5e2, 0x5f2, 0x5fc, 0x600, 0x60f, 0x618, 0x62a,
			0x644, 0x64e, 0x659, 0x663, 0x668, 0x671, 0x679, 0x67f, 0x685, 0x68e, 0x698, 0x6a0,
			0x6ae, 0x6b3, 0x6c0, 0x6c7, 0x6d0, 0x6d9, 0x6e2, 0x6e7, 0x6ec, 0x6f0, 0x6fb, 0x6ff,
			0x705, 0x709, 0x719, 0x72a, 0x734, 0x73c, 0x741, 0x759, 0x769, 0x774, 0x788, 0x790,
			0x795, 0x79d, 0x7a2, 0x7b0, 0x7b8, 0x7c1, 0x7c8, 0x7cf, 0x7d5, 0x7e3, 0x7f3, 0x7fd,
			0x803, 0x809, 0x812, 0x81d, 0x826, 0x83e, 0x847, 0x853, 0x85d, 0x864, 0x86c, 0x874,
			0x87f, 0x894, 0x89f, 0x8ab, 0x8b1, 0x8ba, 0x8ca, 0x8e2, 0x8e8, 0x917, 0x91b, 0x923,
			0x92f, 0x936, 0x940, 0x94c, 0x954, 0x959, 0x960, 0x972, 0x978, 0x97e, 0x986, 0x98f,
			0x996, 0x9c6, 0x9d7, 0x9de, 0x9e9, 0x9f6, 0xa14, 0xa1d, 0xa33, 0xa4f, 0xa56, 0xa5d,
			0xa6d, 0xa72, 0xa78, 0xa7d, 0xa84, 0xa8f, 0xa95, 0xa9d, 0xaac, 0xab2, 0xab8, 0xac5,
			0xad1, 0xad9, 0xae4, 0xaf2, 0xafd, 0xb09, 0xb18, 0xb28, 0xb2f, 0xb3f, 0xb4e, 0xb58,
			0xb62, 0xb70, 0xb7b, 0xb87, 0xb91, 0xba3, 0xbad, 0xbb2, 0xbc0, 0xbca, 0xbd0, 0xbdb,
			0xbe7, 0xbf2, 0xc02,
		},
	},
	{ // ga
		"Oileán na DeascabhálaAndóraAontas na nÉimíríochtaí ArabachaAn AfganastáinAntigua" +
			" agus BarbúdaAngaíleAn AlbáinAn AirméinAintillí na hÍsiltíreAngólaAn AntartaiceA" +
			"n AirgintínSamó MeiriceánachAn OstairAn AstráilArúbaOileáin ÅlandAn Asarbaiseáin" +
			"An Bhoisnia agus An HeirseagaivéinBarbadósAn BhanglaidéisAn BheilgBuircíne FasóA" +
			"n BhulgáirBairéinAn BhurúinBeininSaint BarthélemyBeirmiúdaBrúinéAn BholaivAn Ísi" +
			"ltír ChairibeachAn BhrasaílNa BahámaíAn BhútáinOileán BouvetAn BhotsuáinAn Bheal" +
			"arúisAn BheilísCeanadaOileáin Cocos (Keeling)Poblacht Dhaonlathach an ChongóPobl" +
			"acht na hAfraice LáirAn CongóAn EilvéisAn Cósta EabhairOileáin CookAn tSileCamar" +
			"únAn tSínAn CholóimOileán ClippertonCósta RíceCúbaRinn VerdeCuraçaoOileán na Nol" +
			"lagAn ChipirPoblacht na SeiceAn GhearmáinDiego GarciaDjiboutiAn DanmhairgDoimini" +
			"ceAn Phoblacht DhoiminiceachAn AilgéirCeuta agus MelillaEacuadórAn EastóinAn Éig" +
			"iptAn Sahára ThiarAn EiritréAn SpáinnAn AetóipAn tAontas EorpachAn FhionlainnFid" +
			"síOileáin FháclainneAn MhicrinéisOileáin FharóAn FhraincAn GhabúinAn Ríocht Aont" +
			"aitheGreanádaAn tSeoirsiaGuáin na FrainceGeansaíGánaGiobráltarAn GhraonlainnAn G" +
			"haimbiaAn GhuineGuadalúipAn Ghuine MheánchriosachAn GhréigAn tSeoirsia Theas agu" +
			"s Oileáin Sandwich TheasGuatamalaGuamGuine BissauAn GhuáinS.R.R. na Síne Hong Co" +
			"ngOileán Heard agus Oileáin McDonaldHondúrasAn ChróitHáítíAn UngáirNa hOileáin C" +
			"hanárachaAn IndinéisÉireIosraelOileán MhanannAn IndiaCríoch Aigéan Indiach na Br" +
			"eataineAn IaráicAn IaráinAn ÍoslainnAn IodáilGeirsíIamáiceAn IordáinAn tSeapáinA" +
			"n ChéiniaAn ChirgeastáinAn ChambóidCireabaitíOileáin ChomóraSan Críostóir-Nimhea" +
			"sAn Chóiré ThuaidhAn Chóiré TheasCuáitOileáin CaymanAn ChasacstáinLaosAn Liobáin" +
			"Saint LuciaLichtinstéinSrí LancaAn LibéirLeosótaAn LiotuáinLucsamburgAn LaitviaA" +
			"n LibiaMaracóMonacóAn MholdóivMontainéagróSaint-MartinMadagascarOileáin Marshall" +
			"An MhacadóinMailíMaenmar (Burma)An MhongóilS.R.R. na Síne MacaoNa hOileáin Mháir" +
			"ianacha ThuaidhMartiniqueAn MháratáinMontsaratMáltaOileán MhuirísOileáin Mhaildí" +
			"veAn MhaláivMeicsiceoAn MhalaeisiaMósaimbícAn NamaibAn Nua-ChaladóinAn NígirOile" +
			"án NorfolkAn NigéirNicearaguaAn ÍsiltírAn IoruaNeipealNárúNiueAn Nua-ShéalainnÓm" +
			"anPanamaPeiriúPolainéis na FrainceNua-Ghuine PhapuaNa hOileáin FhilipíneachaAn P" +
			"hacastáinAn PholainnSaint-Pierre-et-MiquelonOileáin PitcairnPortó RíceNa Críocha" +
			" PalaistíneachaAn PhortaingéilPalauParaguaCatarAn Aigéine ImeallachRéunionAn Róm" +
			"áinAn tSeirbiaAn RúisRuandaAn Araib ShádachOileáin SholomónNa SéiséilAn tSúdáinA" +
			"n tSualainnSingeapórSan HéilinAn tSlóivéinSvalbard agus Jan MayenAn tSlóvaicSiar" +
			"ra LeonSan MairíneAn tSeineagáilAn tSomáilSuranamAn tSúdáin TheasSão Tomé agus P" +
			"ríncipeAn tSalvadóirSint MaartenAn tSiriaAn tSuasalainnTristan da CunhaOileáin n" +
			"a dTurcach agus CaicosSeadCríocha Francacha Dheisceart an DomhainTógaAn Téalainn" +
			"An TáidsíceastáinTócaláTíomór ThoirAn TuircméanastáinAn TúinéisTongaAn TuircOile" +
			"án na Tríonóide agus TobágaTuvaluAn TéaváinAn TansáinAn ÚcráinUgandaOileáin Imea" +
			"llacha S.A.M.Stáit Aontaithe MheiriceáUruguaAn ÚisbéiceastáinAn VatacáinSan Uins" +
			"eann agus na GreanáidíníVeiniséalaOileáin Bhriotanacha na MaighdeanOileáin Mheir" +
			"iceánacha na MaighdeanVítneamVanuatúVailís agus FutúnaSamóAn ChosaivÉiminMayotte" +
			"An Afraic TheasAn tSaimbiaAn tSiombáibRéigiún AnaithnidAn DomhanAn AfraicMeirice" +
			"á ThuaidhMeiriceá TheasAn AigéineIarthar na hAfraiceMeiriceá LáirOirthear na hAf" +
			"raiceTuaisceart na hAfraiceAn Afraic LáirDeisceart na hAfraiceCríocha MheiriceáT" +
			"uaisceart MheiriceáAn Mhuir ChairibOirthear na hÁiseDeisceart na hÁiseOirdheisce" +
			"art na hÁiseDeisceart na hEorpaAn AstraláiseAn MheilinéisAn Réigiún Micrinéiseac" +
			"hAn PholainéisAn ÁiseAn Áise LáirIarthar na hÁiseAn EoraipOirthear na hEorpaTuai" +
			"sceart na hEorpaIarthar na hEorpaMeiriceá Laidineach",
		[]uint16{ // 291 entries
			0x0, 0x17, 0x1e, 0x42, 0x51, 0x66, 0x6e, 0x78, 0x83, 0x9b, 0xa2, 0xaf,
			0xbc, 0xcf, 0xd8, 0xe3, 0xe9, 0xf8, 0x108, 0x12b, 0x134, 0x144, 0x14d, 0x15c,
			0x168, 0x170, 0x17b, 0x181, 0x192, 0x19c, 0x1a4, 0x1ae, 0x1c6, 0x1d2, 0x1de, 0x1ea,
			0x1f8, 0x205, 0x213, 0x21e, 0x225, 0x23d, 0x25d, 0x277, 0x280, 0x28b, 0x29c, 0x2a9,
			0x2b1, 0x2b9, 0x2c1, 0x2cc, 0x2de, 0x2ea, 0x2ef, 0x2f9, 0x301, 0x312, 0x31b, 0x32c,
			0x339, 0x345, 0x34d, 0x359, 0x362, 0x37c, 0x387, 0x399, 0x3a2, 0x3ad, 0x3b7, 0x3c7,
			0x3d2, 0x3dc, 0x3e6, 0x3f8, 0x405, 0x40b, 0x41f, 0x42d, 0x43c, 0x446, 0x451, 0x465,
			0x46e, 0x47a, 0x48b, 0x493, 0x498, 0x4a3, 0x4b1, 0x4bc, 0x4c5, 0x4cf, 0x4e8, 0x4f2,
			0x521, 0x52a, 0x52e, 0x53a, 0x544, 0x55d, 0x581, 0x58a, 0x594, 0x59c, 0x5a6, 0x5be,
			0x5ca, 0x5cf, 0x5d6, 0x5e5, 0x5ed, 0x611, 0x61b, 0x625, 0x631, 0x63b, 0x642, 0x64a,
			0x655, 0x661, 0x66c, 0x67c, 0x688, 0x693, 0x6a4, 0x6bb, 0x6ce, 0x6df, 0x6e5, 0x6f4,
			0x703, 0x707, 0x712, 0x71d, 0x72a, 0x734, 0x73e, 0x746, 0x752, 0x75c, 0x766, 0x76e,
			0x775, 0x77c, 0x788, 0x796, 0x7a2, 0x7ac, 0x7bd, 0x7ca, 0x7d0, 0x7df, 0x7eb, 0x800,
			0x822, 0x82c, 0x83a, 0x843, 0x849, 0x859, 0x86c, 0x877, 0x880, 0x88d, 0x898, 0x8a1,
			0x8b2, 0x8bb, 0x8ca, 0x8d4, 0x8de, 0x8ea, 0x8f2, 0x8f9, 0x8ff, 0x903, 0x914, 0x919,
			0x91f, 0x926, 0x93b, 0x94c, 0x967, 0x975, 0x980, 0x998, 0x9a9, 0x9b5, 0x9d0, 0x9e0,
			0x9e5, 0x9ec, 0x9f1, 0xa06, 0xa0e, 0xa19, 0xa24, 0xa2c, 0xa32, 0xa43, 0xa55, 0xa61,
			0xa6d, 0xa79, 0xa83, 0xa8e, 0xa9c, 0xab3, 0xabf, 0xaca, 0xad6, 0xae5, 0xaf0, 0xaf7,
			0xb09, 0xb22, 0xb30, 0xb3c, 0xb45, 0xb53, 0xb63, 0xb83, 0xb87, 0xbaf, 0xbb4, 0xbc0,
			0xbd4, 0xbdc, 0xbea, 0xbfe, 0xc0a, 0xc0f, 0xc17, 0xc3a, 0xc40, 0xc4c, 0xc57, 0xc62,
			0xc68, 0xc82, 0xc9d, 0xca3, 0xcb7, 0xcc3, 0xce6, 0xcf1, 0xd13, 0xd38, 0xd40, 0xd48,
			0xd5c, 0xd61, 0xd6b, 0xd71, 0xd78, 0xd87, 0xd92, 0xd9f, 0xdb2, 0xdbb, 0xdc4, 0xdd5,
			0xde4, 0xdef, 0xe02, 0xe11, 0xe25, 0xe3b, 0xe4a, 0xe5f, 0xe72, 0xe87, 0xe97, 0xea9,
			0xebc, 0xed3, 0xee6, 0xef4, 0xf02, 0xf1d, 0xf2b, 0xf33, 0xf41, 0xf52, 0xf5b, 0xf6d,
			0xf81, 0xf92, 0xfa6,
		},
	},
	{ // gd
		"Eilean na DeasgabhalachAndorraNa h-Iomaratan Arabach AonaichteAfghanastànAintìog" +
			"a is BarbudaAnguillaAlbàiniaAirmeiniaEileanan Aintilia nan Tìrean ÌsleAngòlaAn A" +
			"ntartaigAn ArgantainSamotha na h-AimeireagaAn OstairAstràiliaArùbaNa h-Eileanan " +
			"ÅlandAsarbaideànBosna agus HearsagobhanaBarbadosBangladaisA’ BheilgBuirciona Fas" +
			"oA’ BhulgairBachrainBurundaidhBeininSaint BarthélemyBearmùdaBrùnaighBoilibhiaNa " +
			"Tìrean Ìsle CaraibeachBraisilNa h-Eileanan BhathamaButànEilean BouvetBotsuanaA’ " +
			"BhealaruisA’ BheilìsCanadaNa h-Eileanan Cocos (Keeling)Congo - KinshasaPoblachd " +
			"Meadhan AfragaA’ Chongo - BrazzavilleAn EilbheisCôte d’IvoireEileanan CookAn t-S" +
			"ileCamarunAn t-SìnColoimbiaEilean ClippertonCosta RìceaCùbaAn Ceap UaineCuraçaoE" +
			"ilean na NollaigCìoprasPoblachd na SeiceA’ GhearmailtDiego GarciaDiobùtaidhAn Da" +
			"nmhairgDoiminiceaA’ Phoblachd DhoiminiceachAildiriaCeuta agus MelillaEacuadorAn " +
			"EastoinAn ÈiphitSathara an IarEartraAn SpàinnAn ItiopAn t-Aonadh EòrpachAn Fhion" +
			"nlannFìdiNa h-Eileanan FàclannachNa Meanbh-EileananNa h-Eileanan FàroAn FhraingG" +
			"abonAn Rìoghachd AonaichteGreanàdaA’ ChairtbheilGuidheàna na FraingeGeàrnsaidhGà" +
			"naDiobraltarA’ GhraonlannA’ GhaimbiaGiniGuadalupGini Mheadhan-ChriosachA’ Ghreug" +
			"Seòrsea a Deas is na h-Eileanan Sandwich a DeasGuatamalaGuamGini-BiosoGuidheànaH" +
			"ong Kong SAR na SìneEilean Heard is MhicDhòmhnaillHondùrasA’ ChròthaisHaidhtiAn " +
			"UngairNa h-Eileanan CanàrachNa h-Innd InnseÈirinnIosraelEilean MhanainnNa h-Inns" +
			"eachanRanntair Breatannach Cuan nan InnseachanIoràcIorànInnis TìleAn EadailtDeàr" +
			"saidhDiameugaIòrdanAn t-SeapanCeiniaCìorgastanCambuideaCiribeasComorosNaomh Crìs" +
			"tean is NibheisCoirèa a TuathCoirèa a DeasCuibhèitNa h-Eileanan CaimeanCasachstà" +
			"nLàthosLeabanonNaomh LùiseaLichtensteinSri LancaLibèirLeasotoAn LiotuainLugsambu" +
			"rgAn LaitbheLibiaMorocoMonacoA’ MholdobhaAm Monadh NeagrachNaomh MàrtainnMadagas" +
			"garEileanan MharshallA’ MhasadonMàiliMiànmar (Burma)Dùthaich nam MongolMacàthu S" +
			"AR na SìneNa h-Eileanan Mairianach a TuathMairtinicMoratàineaMontsaratMaltaNa h-" +
			"Eileanan MhoiriseasNa h-Eileanan MhaladaibhMalabhaidhMeagsagoMalaidhseaMòsaimbic" +
			"An NamaibCailleann NuadhNìgeirEilean NorfolkNigèiriaNiocaraguaNa Tìrean ÌsleAn N" +
			"irribhidhNeapàlNabhruNiueSealainn NuadhOmànPanamaPearùPoilinèis na FraingeGini N" +
			"uadh PhaputhachNa h-Eileanan FilipineachPagastànA’ PhòlainnSaint Pierre agus Miq" +
			"uelonEilean Peit a’ ChàirnPorto RìceoNa Ranntairean PalastaineachA’ PhortagailPa" +
			"labhParaguaidhCatarRoinn Iomallach a’ Chuain SèimhRéunionRomàiniaAn t-SèirbAn Ru" +
			"isRubhandaAràibia nan SabhdEileanan SholaimhNa h-Eileanan SheiseallSudànAn t-Sua" +
			"inSingeapòrEilean Naomh EilidhAn t-SlòbhainSvalbard agus Jan MayenAn t-SlòbhacSi" +
			"arra LeòmhannSan MarinoSeanagalSomàiliaSuranamSudàn a DeasSão Tomé agus Príncipe" +
			"An SalbhadorSint MaartenSiridheaDùthaich nan SuasaidhTristan da CunhaNa h-Eilean" +
			"an Turcach is CaiceoAn t-SeàdRanntairean a Deas na FraingeTogoDùthaich nan Tàidh" +
			"TaidigeastànTokelauTimor-LesteTurcmanastànTuiniseaTongaAn TuircTrianaid agus Tob" +
			"agoTubhaluTaidh-BhànAn TansanAn UcràinUgandaMeanbh-Eileanan Iomallach nan Stàite" +
			"an AonaichteNa Stàitean AonaichteUruguaidhUsbagastànCathair na BhatacainNaomh Bh" +
			"ionsant agus Eileanan GreanadachA’ BheinisealaEileanan Breatannach na MaighdinnE" +
			"ileanan Aimeireagach na MaighdinnBhiet-NamVanuatuUallas agus FutunaSamothaA’ Cho" +
			"sobhoAn EamanMayotteAfraga a DeasSàimbiaAn t-SìombabRoinn-dùthcha neo-aithnichte" +
			"An SaoghalAfragaAimeireaga a TuathAimeireaga a DeasRoinn a’ Chuain SèimhAfraga a" +
			"n IarMeadhan AimeireagaAfraga an EarAfraga a TuathMeadhan AfragaCeann a Deas Afr" +
			"agaAn Dà AimeireagaCeann a Tuath AimeireagaAm Muir CaraibeachÀisia an EarÀisia a" +
			" DeasÀisia an Ear-dheasAn Roinn-Eòrpa a DeasAstràilia is Sealainn NuadhNa h-Eile" +
			"anan DubhaRoinn nam Meanbh-EileananPoilinèisÀisiaMeadhan ÀisiaÀisia an IarAn Roi" +
			"nn-EòrpaAn Roinn-Eòrpa an EarAn Roinn-Eòrpa a TuathAn Roinn-Eòrpa an IarAimeirea" +
			"ga Laidinneach",
		[]uint16{ // 291 entries
			0x0, 0x17, 0x1e, 0x3e, 0x4a, 0x5e, 0x66, 0x6f, 0x78, 0x9b, 0xa2, 0xae,
			0xba, 0xd1, 0xda, 0xe4, 0xea, 0xfe, 0x10a, 0x122, 0x12a, 0x134, 0x13f, 0x14d,
			0x15a, 0x162, 0x16c, 0x172, 0x183, 0x18c, 0x195, 0x19e, 0x1b9, 0x1c0, 0x1d6, 0x1dc,
			0x1e9, 0x1f1, 0x200, 0x20d, 0x213, 0x230, 0x240, 0x257, 0x270, 0x27b, 0x28b, 0x298,
			0x2a1, 0x2a8, 0x2b1, 0x2ba, 0x2cb, 0x2d7, 0x2dc, 0x2e9, 0x2f1, 0x302, 0x30a, 0x31b,
			0x32a, 0x336, 0x341, 0x34d, 0x357, 0x373, 0x37b, 0x38d, 0x395, 0x39f, 0x3a9, 0x3b7,
			0x3bd, 0x3c7, 0x3cf, 0x3e3, 0x3f0, 0x3f5, 0x40e, 0x420, 0x433, 0x43d, 0x442, 0x459,
			0x462, 0x472, 0x487, 0x492, 0x497, 0x4a1, 0x4b0, 0x4bd, 0x4c1, 0x4c9, 0x4e0, 0x4eb,
			0x51b, 0x524, 0x528, 0x532, 0x53c, 0x552, 0x571, 0x57a, 0x589, 0x590, 0x599, 0x5b0,
			0x5bf, 0x5c6, 0x5cd, 0x5dc, 0x5eb, 0x613, 0x619, 0x61f, 0x62a, 0x634, 0x63e, 0x646,
			0x64d, 0x658, 0x65e, 0x669, 0x672, 0x67a, 0x681, 0x69b, 0x6aa, 0x6b8, 0x6c1, 0x6d6,
			0x6e1, 0x6e8, 0x6f0, 0x6fd, 0x709, 0x712, 0x719, 0x720, 0x72b, 0x735, 0x73f, 0x744,
			0x74a, 0x750, 0x75e, 0x770, 0x77f, 0x789, 0x79b, 0x7a8, 0x7ae, 0x7be, 0x7d2, 0x7e7,
			0x807, 0x810, 0x81b, 0x824, 0x829, 0x841, 0x859, 0x863, 0x86b, 0x875, 0x87f, 0x888,
			0x897, 0x89e, 0x8ac, 0x8b5, 0x8bf, 0x8cf, 0x8dc, 0x8e3, 0x8e9, 0x8ed, 0x8fb, 0x900,
			0x906, 0x90c, 0x921, 0x936, 0x94f, 0x958, 0x966, 0x980, 0x998, 0x9a4, 0x9c0, 0x9cf,
			0x9d5, 0x9df, 0x9e4, 0xa06, 0xa0e, 0xa17, 0xa22, 0xa29, 0xa31, 0xa43, 0xa54, 0xa6b,
			0xa71, 0xa7b, 0xa85, 0xa98, 0xaa6, 0xabd, 0xaca, 0xada, 0xae4, 0xaec, 0xaf5, 0xafc,
			0xb09, 0xb22, 0xb2e, 0xb3a, 0xb42, 0xb58, 0xb68, 0xb87, 0xb91, 0xbae, 0xbb2, 0xbc6,
			0xbd3, 0xbda, 0xbe5, 0xbf2, 0xbfa, 0xbff, 0xc07, 0xc1b, 0xc22, 0xc2d, 0xc36, 0xc40,
			0xc46, 0xc77, 0xc8d, 0xc96, 0xca1, 0xcb5, 0xcdd, 0xced, 0xd0e, 0xd30, 0xd39, 0xd40,
			0xd52, 0xd59, 0xd66, 0xd6e, 0xd75, 0xd82, 0xd8a, 0xd97, 0xdb4, 0xdbe, 0xdc4, 0xdd6,
			0xde7, 0xdff, 0xe0c, 0xe1e, 0xe2b, 0xe39, 0xe47, 0xe5a, 0xe6b, 0xe83, 0xe95, 0xea2,
			0xeaf, 0xec2, 0xed8, 0xef4, 0xf07, 0xf20, 0xf2a, 0xf30, 0xf3e, 0xf4b, 0xf5a, 0xf70,
			0xf87, 0xf9d, 0xfb3,
		},
	},
	{ // gl
		"Illa de AscensiónAndorraEmiratos Árabes UnidosAfganistánAntiga e BarbudaAnguilaA" +
			"lbaniaArmeniaAntillas HolandesasAngolaAntártidaArxentinaSamoa AmericanaAustriaAu" +
			"straliaArubaIllas AlandAcerbaixánBosnia e HercegovinaBarbadosBangladeshBélxicaBu" +
			"rkina FasoBulgariaBahreinBurundiBeninSan BartoloméBermudasBruneiBoliviaCaribe ne" +
			"erlandésBrasilBahamasButánIlla BouvetBotsuanaBielorrusiaBeliceCanadáIllas Cocos " +
			"(Keeling)República Democrática do CongoRepública Africana CentralCongoSuízaCosta" +
			" de MarfilIllas CookChileCamerúnChinaColombiaIlla ClippertonCosta RicaCubaCabo V" +
			"erdeCuraçaoIlla ChristmasChipreRepública ChecaAlemañaDiego GarcíaXibutiDinamarca" +
			"DominicaRepública DominicanaArxeliaCeuta e MelillaEcuadorEstoniaExiptoSahara Occ" +
			"identalEritreaEspañaEtiopíaUnión EuropeaFinlandiaFixiIllas MalvinasMicronesiaIll" +
			"as FeroeFranciaGabónReino UnidoGranadaXeorxiaGüiana FrancesaGuernseyGanaXibralta" +
			"rGrenlandiaGambiaGuineaGuadalupeGuinea EcuatorialGreciaXeorxia do Sur e Illas Sa" +
			"ndwichGuatemalaGuamGuinea-BissauGüianaHong Kong RAE de ChinaIlla Heard e Illas M" +
			"cDonaldHondurasCroaciaHaitíHungríaIllas CanariasIndonesiaIrlandaIsraelIlla de Ma" +
			"nIndiaTerritorio Británico do Océano ÍndicoIraqIránIslandiaItaliaJerseyXamaicaXo" +
			"rdaniaXapónQueniaQuirguicistánCambodiaKiribatiComoresSan Cristovo e NevisCorea d" +
			"o NorteCorea do SurKuwaitIllas CaimánKazakhstanLaosLíbanoSanta LucíaLiechtenstei" +
			"nSri LankaLiberiaLesothoLituaniaLuxemburgoLetoniaLibiaMarrocosMónacoMoldovaMonte" +
			"negroSan MartiñoMadagascarIllas MarshallMacedoniaMaliMyanmar (Birmania)MongoliaM" +
			"acau RAE de ChinaIllas Marianas do norteMartinicaMauritaniaMontserratMaltaMauric" +
			"ioMaldivasMalauiMéxicoMalaisiaMozambiqueNamibiaNova CaledoniaNíxerIlla NorfolkNi" +
			"xeriaNicaraguaPaíses BaixosNoruegaNepalNauruNiueNova CelandiaOmánPanamáPerúPolin" +
			"esia FrancesaPapúa Nova GuineaFilipinasPaquistánPoloniaSan Pedro e MiguelónIllas" +
			" PitcairnPorto RicoTerritorios palestinosPortugalPalauParaguaiQatarOceanía Dista" +
			"nteReuniónRomaníaSerbiaRusiaRuandaArabia SauditaIllas SalomónSeixelesSudánSuecia" +
			"SingapurSanta HelenaEsloveniaSvalbard e Jan MayenEslovaquiaSerra LeoaSan MarinoS" +
			"enegalSomaliaSurinamSudán do surSan Tomé e PríncipeEl SalvadorSint MaartenSiriaS" +
			"uacilandiaTristán da CunhaIllas Turks e CaicosChadTerritorios Franceses do SulTo" +
			"goTailandiaTaxiquistánTokelauTimor LesteTurkmenistánTunisiaTongaTurquíaTrindade " +
			"e TobagoTuvaluTaiwánTanzaniaUcraínaUgandaIllas Menores Distantes dos EUA.Estados" +
			" Unidos de AméricaUruguaiUzbekistánCidade do VaticanoSan Vicente e GranadinasVen" +
			"ezuelaIllas Virxes BritánicasIllas Virxes EstadounidensesVietnamVanuatuWallis e " +
			"FutunaSamoaKosovoIemenMayotteSudáfricaZambiaCimbabueRexión descoñecidaMundoÁfric" +
			"aNorteaméricaSudaméricaOceaníaÁfrica OccidentalAmérica CentralÁfrica OrientalÁfr" +
			"ica SeptentrionalÁfrica CentralÁfrica MeridionalAméricaAmérica do NorteCaribeAsi" +
			"a OrientalSul de AsiaSureste AsiáticoEuropa MeridionalAustralasiaMelanesiaRexión" +
			" da MicronesiaPolinesiaAsiaAsia CentralAsia OccidentalEuropaEuropa do LesteEurop" +
			"a SeptentrionalEuropa OccidentalAmérica Latina",
		[]uint16{ // 291 entries
			0x0, 0x12, 0x19, 0x30, 0x3b, 0x4b, 0x52, 0x59, 0x60, 0x73, 0x79, 0x83,
			0x8c, 0x9b, 0xa2, 0xab, 0xb0, 0xbb, 0xc6, 0xda, 0xe2, 0xec, 0xf4, 0x100,
			0x108, 0x10f, 0x116, 0x11b, 0x129, 0x131, 0x137, 0x13e, 0x150, 0x156, 0x15d, 0x163,
			0x16e, 0x176, 0x181, 0x187, 0x18e, 0x1a3, 0x1c3, 0x1de, 0x1e3, 0x1e9, 0x1f8, 0x202,
			0x207, 0x20f, 0x214, 0x21c, 0x22b, 0x235, 0x239, 0x243, 0x24b, 0x259, 0x25f, 0x26f,
			0x277, 0x284, 0x28a, 0x293, 0x29b, 0x2b0, 0x2b7, 0x2c6, 0x2cd, 0x2d4, 0x2da, 0x2eb,
			0x2f2, 0x2f9, 0x301, 0x30f, 0x318, 0x31c, 0x32a, 0x334, 0x33f, 0x346, 0x34c, 0x357,
			0x35e, 0x365, 0x375, 0x37d, 0x381, 0x38a, 0x394, 0x39a, 0x3a0, 0x3a9, 0x3ba, 0x3c0,
			0x3df, 0x3e8, 0x3ec, 0x3f9, 0x400, 0x416, 0x431, 0x439, 0x440, 0x446, 0x44e, 0x45c,
			0x465, 0x46c, 0x472, 0x47d, 0x482, 0x4aa, 0x4ae, 0x4b3, 0x4bb, 0x4c1, 0x4c7, 0x4ce,
			0x4d6, 0x4dc, 0x4e2, 0x4f0, 0x4f8, 0x500, 0x507, 0x51b, 0x529, 0x535, 0x53b, 0x548,
			0x552, 0x556, 0x55d, 0x569, 0x576, 0x57f, 0x586, 0x58d, 0x595, 0x59f, 0x5a6, 0x5ab,
			0x5b3, 0x5ba, 0x5c1, 0x5cb, 0x5d7, 0x5e1, 0x5ef, 0x5f8, 0x5fc, 0x60e, 0x616, 0x628,
			0x63f, 0x648, 0x652, 0x65c, 0x661, 0x669, 0x671, 0x677, 0x67e, 0x686, 0x690, 0x697,
			0x6a5, 0x6ab, 0x6b7, 0x6be, 0x6c7, 0x6d5, 0x6dc, 0x6e1, 0x6e6, 0x6ea, 0x6f7, 0x6fc,
			0x703, 0x708, 0x71a, 0x72c, 0x735, 0x73f, 0x746, 0x75b, 0x769, 0x773, 0x789, 0x791,
			0x796, 0x79e, 0x7a3, 0x7b4, 0x7bc, 0x7c4, 0x7ca, 0x7cf, 0x7d5, 0x7e3, 0x7f1, 0x7f9,
			0x7ff, 0x805, 0x80d, 0x819, 0x822, 0x836, 0x840, 0x84a, 0x854, 0x85b, 0x862, 0x869,
			0x876, 0x88b, 0x896, 0x8a2, 0x8a7, 0x8b2, 0x8c3, 0x8d7, 0x8db, 0x8f7, 0x8fb, 0x904,
			0x910, 0x917, 0x922, 0x92f, 0x936, 0x93b, 0x943, 0x954, 0x95a, 0x961, 0x969, 0x971,
			0x977, 0x997, 0x9b1, 0x9b8, 0x9c3, 0x9d5, 0x9ed, 0x9f6, 0xa0e, 0xa2a, 0xa31, 0xa38,
			0xa47, 0xa4c, 0xa52, 0xa57, 0xa5e, 0xa68, 0xa6e, 0xa76, 0xa8a, 0xa8f, 0xa96, 0xaa3,
			0xaae, 0xab6, 0xac8, 0xad8, 0xae8, 0xafd, 0xb0c, 0xb1e, 0xb26, 0xb37, 0xb3d, 0xb4a,
			0xb55, 0xb66, 0xb77, 0xb82, 0xb8b, 0xba0, 0xba9, 0xbad, 0xbb9, 0xbc8, 0xbce, 0xbdd,
			0xbf1, 0xc02, 0xc11,
		},
	},
	{ // gsw
		"AndorraVeräinigti Arabischi EmirateAfganischtanAntigua und BarbudaAnguillaAlbaan" +
			"ieArmeenieNiderländischi AntilleAngoolaAntarktisArgentiinieAmerikaanisch-SamoaÖö" +
			"schtriichAuschtraalieArubaAaland-InsleAserbäidschanBosnie und HerzegowinaBarbado" +
			"sBangladeschBelgieBurkina FaasoBulgaarieBachräinBurundiBeninSt. BarthelemiBermuu" +
			"daBrunäi TarussalamBoliivieBrasilieBahaamasBhutanBouvet-InsleBotswanaWiissrussla" +
			"ndBelizeKanadaKokos-InsleTemokraatischi Republik KongoZentraalafrikaanischi Repu" +
			"blikKongoSchwiizElfebäiküschteCook-InsleTschileKamerunChiinaKolumbieCoschta Rica" +
			"KubaKap VerdeWienachts-InsleZypereTschechischi RepublikTüütschlandTschibuutiTäne" +
			"markTominicaTominikaanischi RepublikAlgeerieEcuadorEestlandÄgüpteWeschtsaharaÄri" +
			"treeaSchpanieÄthiopieEuropääischi UnioonFinnlandFitschiFalkland-InsleMikroneesie" +
			"FäröerFrankriichGabunVeräinigts ChönigriichGrenadaGeoorgieFranzösisch-GuäjaanaGä" +
			"ärnsiGaanaGibraltarGröönlandGambiaGineeaGuadälupÄquatoriaalgineeaGriechelandSüüd" +
			"georgie und d’süüdlichi Sändwitsch-InsleGuatemaalaGuamGineea-BissauGuäjaanaSonde" +
			"rverwaltigszone HongkongHöörd- und MäcDonald-InsleHondurasKroaazieHaitiUngarnInd" +
			"oneesieIrlandIsraelInsle vo MänIndieBritischs Territoorium im Indische OozeanIra" +
			"akIraanIislandItaalieDschörsiDschamäikaJordaanieJapanKeeniaKirgiisischtanKambods" +
			"chaKiribaatiKomooreSt. Kitts und NiuwisDemokraatischi Volksrepublik KoreeaRepubl" +
			"ik KoreeaKuwäitKäimän-InsleKasachschtanLaaosLibanonSt. LutschiiaLiächteschtäiSch" +
			"ri LankaLibeeriaLesootoLittaueLuxemburgLettlandLüübieMarokkoMonacoRepublik Molda" +
			"uMonteneegroSt. MartinMadagaschkarMarshallinsleMazedoonieMaaliMyanmar (Burma)Mon" +
			"goleiSonderverwaltigszone MacaoNördlichi MariaaneMartiniggMauretaanieMoosörratMa" +
			"ltaMauriiziusMalediiweMalaawiMexikoMaläisiaMosambikNamiibiaNöikaledoonieNigerNor" +
			"folk-InsleNigeeriaNicaraaguaHollandNorweegeNeepalNauruNiueNöiseelandOmaanPanamaP" +
			"eruFranzösisch-PolineesiePapua-NeuguineaPhilippiinePakischtanPooleSt. Pierr und " +
			"MiggeloPitggäärnPuerto RiggoPaläschtinänsischi GebietPortugalPalauParaguaiGgatar" +
			"Üssers OzeaanieReünioonRumäänieSärbieRusslandRuandaSaudi-AraabieSalomooneSeischä" +
			"lleSudanSchweedeSingapuurSt. HelenaSloweenieSvalbard und Jaan MääieSlowakäiSierr" +
			"a LeooneSan MariinoSenegalSomaalieSurinamSao Tome und PrinssipeEl SalvadorSüürie" +
			"SwasilandTörks- und Gaiggos-InsleTschadFranzösischi Süüd- und AntarktisgebietToo" +
			"goThailandTadschikischtanTokelauOschttimorTurkmeenischtanTuneesieTongaTürggeiTri" +
			"nidad und TobaagoTuvaluTaiwanTansaniiaUkraiineUgandaAmerikanisch-OzeaanieVeräini" +
			"gti SchtaateUruguayUschbeekischtanVatikanstadtSt. Vincent und d’GrönadiineVenezu" +
			"eelaBritischi Jungfere-InsleAmerikaanischi Jungfere-InsleWietnamWanuatuWallis un" +
			"d FutuunaSamooaJeemeMajottSüüdafrikaSambiaSimbabweUnbekannti oder ungültigi Regi" +
			"oonWältAfrikaNordameerikaSüüdameerikaOzeaanieWeschtafrikaMittelameerikaOschtafri" +
			"kaNordafrikaZentraalafrikaSüüdlichs AfrikaNord-, Mittel- und SüüdameerikaNördlic" +
			"hs AmeerikaKaribikOschtaasieSüüdaasieSüüdoschtaasieSüüdeuropaAuschtraalie und Nö" +
			"iseelandMelaneesieMikroneesischs InselgebietPolineesieAasieZentraalaasieWeschtaa" +
			"sieEuroopaOschteuroopaNordeuroopaWeschteuroopaLatiinameerika",
		[]uint16{ // 291 entries
			0x0, 0x0, 0x7, 0x24, 0x30, 0x43, 0x4b, 0x53, 0x5b, 0x72, 0x79, 0x82,
			0x8d, 0xa0, 0xad, 0xb9, 0xbe, 0xca, 0xd8, 0xee, 0xf6, 0x101, 0x107, 0x114,
			0x11d, 0x126, 0x12d, 0x132, 0x140, 0x148, 0x15a, 0x162, 0x162, 0x16a, 0x172, 0x178,
			0x184, 0x18c, 0x199, 0x19f, 0x1a5, 0x1b0, 0x1cd, 0x1eb, 0x1f0, 0x1f7, 0x207, 0x211,
			0x218, 0x21f, 0x225, 0x22d, 0x22d, 0x239, 0x23d, 0x246, 0x246, 0x255, 0x25b, 0x270,
			0x27d, 0x27d, 0x287, 0x290, 0x298, 0x2b0, 0x2b8, 0x2b8, 0x2bf, 0x2c7, 0x2cf, 0x2db,
			0x2e4, 0x2ec, 0x2f5, 0x30a, 0x312, 0x319, 0x327, 0x332, 0x33a, 0x344, 0x349, 0x361,
			0x368, 0x370, 0x386, 0x38f, 0x394, 0x39d, 0x3a8, 0x3ae, 0x3b4, 0x3bd, 0x3cf, 0x3da,
			0x40d, 0x417, 0x41b, 0x428, 0x431, 0x44e, 0x46b, 0x473, 0x47b, 0x480, 0x486, 0x486,
			0x490, 0x496, 0x49c, 0x4a9, 0x4ae, 0x4d7, 0x4dc, 0x4e1, 0x4e8, 0x4ef, 0x4f8, 0x503,
			0x50c, 0x511, 0x517, 0x525, 0x52f, 0x538, 0x53f, 0x553, 0x576, 0x585, 0x58c, 0x59a,
			0x5a6, 0x5ab, 0x5b2, 0x5bf, 0x5ce, 0x5d9, 0x5e1, 0x5e8, 0x5ef, 0x5f8, 0x600, 0x608,
			0x60f, 0x615, 0x624, 0x62f, 0x639, 0x645, 0x652, 0x65c, 0x661, 0x670, 0x678, 0x692,
			0x6a5, 0x6ae, 0x6b9, 0x6c3, 0x6c8, 0x6d2, 0x6db, 0x6e2, 0x6e8, 0x6f1, 0x6f9, 0x701,
			0x70f, 0x714, 0x721, 0x729, 0x733, 0x73a, 0x742, 0x748, 0x74d, 0x751, 0x75c, 0x761,
			0x767, 0x76b, 0x782, 0x791, 0x79c, 0x7a6, 0x7ab, 0x7c0, 0x7cb, 0x7d7, 0x7f2, 0x7fa,
			0x7ff, 0x807, 0x80d, 0x81d, 0x826, 0x830, 0x837, 0x83f, 0x845, 0x852, 0x85b, 0x866,
			0x86b, 0x873, 0x87c, 0x886, 0x88f, 0x8a8, 0x8b1, 0x8be, 0x8c9, 0x8d0, 0x8d8, 0x8df,
			0x8df, 0x8f5, 0x900, 0x900, 0x908, 0x911, 0x911, 0x92a, 0x930, 0x959, 0x95e, 0x966,
			0x975, 0x97c, 0x986, 0x995, 0x99d, 0x9a2, 0x9aa, 0x9be, 0x9c4, 0x9ca, 0x9d3, 0x9db,
			0x9e1, 0x9f6, 0xa0a, 0xa11, 0xa20, 0xa2c, 0xa4b, 0xa55, 0xa6d, 0xa8a, 0xa91, 0xa98,
			0xaaa, 0xab0, 0xab0, 0xab5, 0xabb, 0xac7, 0xacd, 0xad5, 0xaf7, 0xafc, 0xb02, 0xb0e,
			0xb1c, 0xb24, 0xb30, 0xb3e, 0xb49, 0xb53, 0xb61, 0xb73, 0xb94, 0xba7, 0xbae, 0xbb8,
			0xbc3, 0xbd3, 0xbdf, 0xbfb, 0xc05, 0xc1f, 0xc29, 0xc2e, 0xc3b, 0xc46, 0xc4d, 0xc59,
			0xc64, 0xc71, 0xc7f,
		},
	},
	{ // gu
		guRegionStr,
		guRegionIdx,
	},
	{ // guz
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // gv
		"Rywvaneth UnysEllan Vannin",
		[]uint16{ // 112 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0x1a,
		},
	},
	{ // ha
		"AndoraHaɗaɗɗiyar Daular LarabawaAfaganistanAntigwa da BarbubaAngilaAlbaniyaArmen" +
			"iyaAntiya Na HolanAngolaArjantiniyaSamowa Ta AmurkaOstiriyaOstareliyaArubaAzarba" +
			"ijanBosniya HarzagobinaBarbadasBangiladasBelgiyomBurkina FasoBulgariyaBaharanBur" +
			"undiBininBarmudaBuruneBolibiyaBirazilBahamasButanBaswanaBelarusBelizKanadaJamhur" +
			"iyar Dimokuraɗiyyar KongoJamhuriyar Afirka Ta TsakiyaKongoSuwizalanAibari KwasTs" +
			"ibiran KukuCayileKamaruCaina, SinKolambiyaKwasta RikaKyubaTsibiran Kap BardeSifu" +
			"rusJamhuriyar CakJamusJibutiDanmarkDominikaJamhuriyar DominikaAljeriyaEkwadorEst" +
			"oniyaMasar, MisiraEritireyaSipenHabashaFinlanFijiTsibiran FalkilanMikuronesiyaFa" +
			"ransaGabonBirtaniyaGirnadaJiwarjiyaGini Ta FaransaGanaJibaraltarGrinlanGambiyaGi" +
			"niGwadalufGini Ta IkwaitaGirkaGwatamalaGwamGini BisauGuyanaHondurasKurowaishiyaH" +
			"aitiHungariIndunusiyaAyalanIziraʼilaIndiyaYankin Birtaniya Na Tekun IndiyaIraƙiI" +
			"ranAisalanItaliyaJamaikaJordanJapanKenyaKirgizistanKambodiyaKiribatiKwamorasSan " +
			"Kiti Da NebisKoreya Ta ArewaKoreya Ta KuduKwiyatTsibiran KaimanKazakistanLawasLa" +
			"bananSan LusiyaLicansitanSiri LankaLaberiyaLesotoLituweniyaLukusamburlatibiyaLib" +
			"iyaMarokoMonakoMaldobaMadagaskarTsibiran MarshalMasedoniyaMaliBurma, MiyamarMang" +
			"oliyaTsibiran Mariyana Na ArewaMartinikMoritaniyaManseratiMaltaMoritusMaldibiMal" +
			"awiMakasikoMalaisiyaMozambikNamibiyaKaledoniya SabuwaNijarTsibirin NarfalkNajeri" +
			"yaNikaraguwaHolanNorweNefalNauruNiyuNuzilanOmanPanamaPeruFolinesiya Ta FaransaPa" +
			"puwa NuginiFilipinPakistanPolanSan Piyar Da MikelanPitakarinPorto RikoPalasɗinuP" +
			"ortugalPalauParagaiKwatarRawuniyanRomaniyaRashaRuwandaƘasar MakkaTsibiran Salama" +
			"nSaishalSudanSuwedanSingapurSan HelenaSulobeniyaSulobakiyaSalewoSan MarinoSiniga" +
			"lSomaliyaSurinameSawo Tome Da ParansipEl SalbadorSham, SiriyaSuwazilanTurkis Da " +
			"Tsibiran KaikwasCadiTogoTailanTajikistanTakelauTimor Ta GabasTurkumenistanTunisi" +
			"yaTangaTurkiyyaTirinidad Da TobagoTubaluTaiwanTanzaniyaYukaranYugandaAmurkaYurug" +
			"aiUzubekistanBatikanSan Binsan Da GirnadinBenezuwelaTsibirin Birjin Na Birtaniya" +
			"Tsibiran Birjin Ta AmurkaBiyetinamBanuwatuWalis Da FutunaSamowaYamalMayotiAfirka" +
			" Ta KuduZambiyaZimbabuwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x23, 0x2e, 0x40, 0x46, 0x4e, 0x56, 0x65, 0x6b, 0x6b,
			0x76, 0x86, 0x8e, 0x98, 0x9d, 0x9d, 0xa7, 0xba, 0xc2, 0xcc, 0xd4, 0xe0,
			0xe9, 0xf0, 0xf7, 0xfc, 0xfc, 0x103, 0x109, 0x111, 0x111, 0x118, 0x11f, 0x124,
			0x124, 0x12b, 0x132, 0x137, 0x13d, 0x13d, 0x15d, 0x179, 0x17e, 0x187, 0x192, 0x19f,
			0x1a5, 0x1ab, 0x1b5, 0x1be, 0x1be, 0x1c9, 0x1ce, 0x1e0, 0x1e0, 0x1e0, 0x1e7, 0x1f5,
			0x1fa, 0x1fa, 0x200, 0x207, 0x20f, 0x222, 0x22a, 0x22a, 0x231, 0x239, 0x246, 0x246,
			0x24f, 0x254, 0x25b, 0x25b, 0x261, 0x265, 0x276, 0x282, 0x282, 0x289, 0x28e, 0x297,
			0x29e, 0x2a7, 0x2b6, 0x2b6, 0x2ba, 0x2c4, 0x2cb, 0x2d2, 0x2d6, 0x2de, 0x2ed, 0x2f2,
			0x2f2, 0x2fb, 0x2ff, 0x309, 0x30f, 0x30f, 0x30f, 0x317, 0x323, 0x328, 0x32f, 0x32f,
			0x339, 0x33f, 0x349, 0x349, 0x34f, 0x36f, 0x375, 0x379, 0x380, 0x387, 0x387, 0x38e,
			0x394, 0x399, 0x39e, 0x3a9, 0x3b2, 0x3ba, 0x3c2, 0x3d3, 0x3e2, 0x3f0, 0x3f6, 0x405,
			0x40f, 0x414, 0x41b, 0x425, 0x42f, 0x439, 0x441, 0x447, 0x451, 0x45b, 0x463, 0x469,
			0x46f, 0x475, 0x47c, 0x47c, 0x47c, 0x486, 0x496, 0x4a0, 0x4a4, 0x4b2, 0x4bb, 0x4bb,
			0x4d5, 0x4dd, 0x4e7, 0x4f0, 0x4f5, 0x4fc, 0x503, 0x509, 0x511, 0x51a, 0x522, 0x52a,
			0x53b, 0x540, 0x550, 0x558, 0x562, 0x567, 0x56c, 0x571, 0x576, 0x57a, 0x581, 0x585,
			0x58b, 0x58f, 0x5a4, 0x5b1, 0x5b8, 0x5c0, 0x5c5, 0x5d9, 0x5e2, 0x5ec, 0x5f6, 0x5fe,
			0x603, 0x60a, 0x610, 0x610, 0x619, 0x621, 0x621, 0x626, 0x62d, 0x639, 0x649, 0x650,
			0x655, 0x65c, 0x664, 0x66e, 0x678, 0x678, 0x682, 0x688, 0x692, 0x699, 0x6a1, 0x6a9,
			0x6a9, 0x6be, 0x6c9, 0x6c9, 0x6d5, 0x6de, 0x6de, 0x6f8, 0x6fc, 0x6fc, 0x700, 0x706,
			0x710, 0x717, 0x725, 0x732, 0x73a, 0x73f, 0x747, 0x75a, 0x760, 0x766, 0x76f, 0x776,
			0x77d, 0x77d, 0x783, 0x78a, 0x795, 0x79c, 0x7b2, 0x7bc, 0x7d8, 0x7f1, 0x7fa, 0x802,
			0x811, 0x817, 0x817, 0x81c, 0x822, 0x830, 0x837, 0x840,
		},
	},
	{ // haw
		"NūhōlaniKanakāKinaKelemāniaKenemakaKepaniaPalaniAupuni Mōʻī Hui Pū ʻIaHeleneʻIle" +
			"laniʻIseraʻelaʻĪniaʻĪkāliaIāpanaMekikoHōlaniAotearoaʻĀina PilipinoLūkiaʻAmelika " +
			"Hui Pū ʻIa",
		[]uint16{ // 243 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x1f, 0x1f, 0x1f, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
			0x27, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x34, 0x34, 0x4f,
			0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x4f, 0x55,
			0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55,
			0x55, 0x5e, 0x6a, 0x6a, 0x71, 0x71, 0x71, 0x71, 0x71, 0x7b, 0x7b, 0x7b,
			0x7b, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82,
			0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82,
			0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82,
			0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x88, 0x88, 0x88, 0x88,
			0x88, 0x88, 0x88, 0x88, 0x88, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x97, 0x97,
			0x97, 0x97, 0x97, 0x97, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7,
			0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xa7, 0xad, 0xad, 0xad, 0xad, 0xad,
			0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad,
			0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad,
			0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad, 0xad,
			0xad, 0xad, 0xc3,
		},
	},
	{ // he
		heRegionStr,
		heRegionIdx,
	},
	{ // hi
		hiRegionStr,
		hiRegionIdx,
	},
	{ // hr
		hrRegionStr,
		hrRegionIdx,
	},
	{ // hsb
		"AscensionAndorraZjednoćene arabske emiratyAfghanistanAntigua a BarbudaAnguillaAl" +
			"banskaArmenskaAngolaAntarktikaArgentinskaAmeriska SamoaAwstriskaAwstralskaArubaÅ" +
			"landAzerbajdźanBosniska a HercegowinaBarbadosBangladešBelgiskaBurkina FasoBołhar" +
			"skaBahrainBurundiBeninSt. BarthélemyBermudyBruneiBoliwiskaKaribiska NižozemskaBr" +
			"azilskaBahamyBhutanBouvetowa kupaBotswanaBěłoruskaBelizeKanadaKokosowe kupyKongo" +
			"-KinshasaCentralnoafriska republikaKongo-BrazzavilleŠwicarskaCôte d’IvoireCookow" +
			"e kupyChilskaKamerunChinaKolumbiskaClippertonowa kupaKosta RikaKubaKap VerdeCura" +
			"çaoHodowna kupaCypernČěska republikaNěmskaDiego GarciaDźibutiDanskaDominikaDomin" +
			"ikanska republikaAlgeriskaCeuta a MelillaEkwadorEstiskaEgyptowskaZapadna SaharaE" +
			"ritrejaŠpaniskaEtiopiskaEuropska unijaFinskaFidźiFalklandske kupyMikroneziskaFär" +
			"öske kupyFrancoskaGabunZjednoćene kralestwoGrenadaGeorgiskaFrancoska GuyanaGuern" +
			"seyGhanaGibraltarGrönlandskaGambijaGinejaGuadeloupeEkwatorialna GinejaGrjekskaJu" +
			"žna Georgiska a Južne Sandwichowe kupyGuatemalaGuamGineja-BissauGuyanaWosebita z" +
			"arjadniska cona HongkongHeardowa kupa a McDonaldowe kupyHondurasChorwatskaHaitiM" +
			"adźarskaKanariske kupyIndoneskaIrskaIsraelManIndiskaBritiski teritorij w Indiski" +
			"m oceanjeIrakIranIslandskaItalskaJerseyJamaikaJordaniskaJapanskaKenijaKirgizista" +
			"nKambodźaKiribatiKomorySt. Kitts a NevisSewjerna KorejaJužna KorejaKuwaitKajmans" +
			"ke kupyKazachstanLaosLibanonSt. LuciaLiechtensteinSri LankaLiberijaLesothoLitaws" +
			"kaLuxemburgskaLetiskaLibyskaMarokkoMonacoMoldawskaMontenegroSt. MartinMadagaskar" +
			"Marshallowe kupyMakedonskaMaliMyanmarMongolskaWosebita zarjadniska cona MacaoSew" +
			"jerne MarianyMartiniqueMawretanskaMontserratMaltaMauritiusMalediwyMalawiMexikoMa" +
			"lajzijaMosambikNamibijaNowa KaledoniskaNigerNorfolkowa kupaNigerijaNikaraguaNižo" +
			"zemskaNorwegskaNepalNauruNiueNowoseelandskaOmanPanamaPeruFrancoska PolyneziskaPa" +
			"puwa-Nowa GinejaFilipinyPakistanPólskaSt. Pierre a MiquelonPitcairnowe kupyPuert" +
			"o RicoPalestinski awtonomny teritorijPortugalskaPalauParaguayKatarWonkowna Ocean" +
			"iskaRéunionRumunskaSerbiskaRuskaRuandaSawdi-ArabskaSalomonySeychelleSudanŠwedska" +
			"SingapurSt. HelenaSłowjenskaSvalbard a Jan MayenSłowakskaSierra LeoneSan MarinoS" +
			"enegalSomalijaSurinamJužny SudanSão Tomé a PríncipeEl SalvadorSint MaartenSyrisk" +
			"aSwaziskaTristan da Cunhakupy Turks a CaicosČadFrancoski južny a antarktiski ter" +
			"itorijTogoThailandskaTadźikistanTokelauTimor-LesteTurkmeniskaTuneziskaTongaTurko" +
			"wskaTrinidad a TobagoTuvaluTaiwanTansanijaUkrainaUgandaAmeriska OceaniskaZjednoć" +
			"ene staty AmerikiUruguayUzbekistanVatikanske městoSt. Vincent a GrenadinyVenezue" +
			"laBritiske knježniske kupyAmeriske knježniske kupyVietnamVanuatuWallis a FutunaS" +
			"amoaKosowoJemenMayotteJužna Afrika (Republika)SambijaSimbabwenjeznaty regionswět" +
			"AfrikaSewjerna AmerikaJužna AmerikaOceaniskazapadna AfrikaSrjedźna Amerikawuchod" +
			"na Afrikasewjerna Afrikasrjedźna Afrikajužna AfrikaAmerikasewjerny ameriski kont" +
			"inentKaribikawuchodna Azijajužna Azijajuhowuchodna Azijajužna EuropaAwstralazija" +
			"MelaneziskaMikroneziska (kupowy region)PolyneziskaAzijacentralna Azijazapadna Az" +
			"ijaEuropawuchodna Europasewjerna Europazapadna EuropaŁaćonska Amerika",
		[]uint16{ // 291 entries
			0x0, 0x9, 0x10, 0x2b, 0x36, 0x47, 0x4f, 0x57, 0x5f, 0x5f, 0x65, 0x6f,
			0x7a, 0x88, 0x91, 0x9b, 0xa0, 0xa6, 0xb2, 0xc8, 0xd0, 0xda, 0xe2, 0xee,
			0xf8, 0xff, 0x106, 0x10b, 0x11a, 0x121, 0x127, 0x130, 0x145, 0x14e, 0x154, 0x15a,
			0x168, 0x170, 0x17b, 0x181, 0x187, 0x194, 0x1a2, 0x1bc, 0x1cd, 0x1d7, 0x1e7, 0x1f3,
			0x1fa, 0x201, 0x206, 0x210, 0x222, 0x22c, 0x230, 0x239, 0x241, 0x24d, 0x253, 0x264,
			0x26b, 0x277, 0x27f, 0x285, 0x28d, 0x2a3, 0x2ac, 0x2bb, 0x2c2, 0x2c9, 0x2d3, 0x2e1,
			0x2e9, 0x2f2, 0x2fb, 0x309, 0x30f, 0x315, 0x325, 0x331, 0x33f, 0x348, 0x34d, 0x362,
			0x369, 0x372, 0x382, 0x38a, 0x38f, 0x398, 0x3a4, 0x3ab, 0x3b1, 0x3bb, 0x3ce, 0x3d6,
			0x400, 0x409, 0x40d, 0x41a, 0x420, 0x442, 0x462, 0x46a, 0x474, 0x479, 0x483, 0x491,
			0x49a, 0x49f, 0x4a5, 0x4a8, 0x4af, 0x4d4, 0x4d8, 0x4dc, 0x4e5, 0x4ec, 0x4f2, 0x4f9,
			0x503, 0x50b, 0x511, 0x51c, 0x525, 0x52d, 0x533, 0x544, 0x553, 0x560, 0x566, 0x574,
			0x57e, 0x582, 0x589, 0x592, 0x59f, 0x5a8, 0x5b0, 0x5b7, 0x5bf, 0x5cb, 0x5d2, 0x5d9,
			0x5e0, 0x5e6, 0x5ef, 0x5f9, 0x603, 0x60d, 0x61d, 0x627, 0x62b, 0x632, 0x63b, 0x65a,
			0x66a, 0x674, 0x67f, 0x689, 0x68e, 0x697, 0x69f, 0x6a5, 0x6ab, 0x6b4, 0x6bc, 0x6c4,
			0x6d4, 0x6d9, 0x6e8, 0x6f0, 0x6f9, 0x704, 0x70d, 0x712, 0x717, 0x71b, 0x729, 0x72d,
			0x733, 0x737, 0x74c, 0x75e, 0x766, 0x76e, 0x775, 0x78a, 0x79a, 0x7a5, 0x7c4, 0x7cf,
			0x7d4, 0x7dc, 0x7e1, 0x7f3, 0x7fb, 0x803, 0x80b, 0x810, 0x816, 0x823, 0x82b, 0x834,
			0x839, 0x841, 0x849, 0x853, 0x85e, 0x872, 0x87c, 0x888, 0x892, 0x899, 0x8a1, 0x8a8,
			0x8b4, 0x8ca, 0x8d5, 0x8e1, 0x8e8, 0x8f0, 0x900, 0x913, 0x917, 0x93f, 0x943, 0x94e,
			0x95a, 0x961, 0x96c, 0x977, 0x980, 0x985, 0x98e, 0x99f, 0x9a5, 0x9ab, 0x9b4, 0x9bb,
			0x9c1, 0x9d3, 0x9ec, 0x9f3, 0x9fd, 0xa0e, 0xa25, 0xa2e, 0xa47, 0xa60, 0xa67, 0xa6e,
			0xa7d, 0xa82, 0xa88, 0xa8d, 0xa94, 0xaad, 0xab4, 0xabc, 0xacb, 0xad0, 0xad6, 0xae6,
			0xaf4, 0xafd, 0xb0b, 0xb1c, 0xb2b, 0xb3a, 0xb4a, 0xb57, 0xb5e, 0xb79, 0xb81, 0xb8f,
			0xb9b, 0xbad, 0xbba, 0xbc6, 0xbd1, 0xbed, 0xbf8, 0xbfd, 0xc0c, 0xc19, 0xc1f, 0xc2e,
			0xc3d, 0xc4b, 0xc5d,
		},
	},
	{ // hu
		huRegionStr,
		huRegionIdx,
	},
	{ // hy
		hyRegionStr,
		hyRegionIdx,
	},
	{ // id
		idRegionStr,
		idRegionIdx,
	},
	{ // ig
		"BininBemudaChainaHatiComorosuLibyiaMaldivesaNigeria",
		[]uint16{ // 172 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x5, 0x5, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb,
			0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb,
			0xb, 0xb, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
			0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x23,
			0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
			0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c,
			0x2c, 0x2c, 0x2c, 0x33,
		},
	},
	{ // ii
		"ꀠꑭꍏꇩꄓꇩꃔꇩꑱꇩꑴꄗꑴꄊꆺꏝꀪꊉꇆꌦꂰꇩꃅꄷꅉꀋꐚꌠ",
		[]uint16{ // 261 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc,
			0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12,
			0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x18, 0x18, 0x1e,
			0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e,
			0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e,
			0x1e, 0x1e, 0x1e, 0x1e, 0x24, 0x24, 0x24, 0x24, 0x24, 0x2d, 0x2d, 0x2d,
			0x2d, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
			0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c, 0x3c,
			0x3c, 0x3c, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42,
			0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x54,
		},
	},
	{ // is
		isRegionStr,
		isRegionIdx,
	},
	{ // it
		itRegionStr,
		itRegionIdx,
	},
	{ // ja
		jaRegionStr,
		jaRegionIdx,
	},
	{ // jgo
		"Aŋgɔ́laAjɛntînMbulukína FásɔMbulundíMbɛnɛ̂ŋMbɔlivîMbɛlazîlMbɔtswánaKanadâKɔ́ŋgɔ-" +
			"KinshásaKɔ́ŋgɔ-MbɛlazavîlSẅísɛKɔ́t NdivwâCíllɛKamɛlûnShînKɔllɔmbîKúbaNjámanNjimb" +
			"útiAljɛlîƐkwandɔ̂ƐjíptɛƐlitɛlɛ́yaƐspániyaƐtiyɔpîFɛlánciŊgabɔ̂ŋŊgánaŊgambîŊginɛ̂Ŋ" +
			"ginɛ̂ ƐkwatɔliyâlŊgɛlɛ̂kŊginɛ̂ MbisáwuIslayɛ̂lÁndɛIlâkItalîJapɔ̂nKɛ́nyaKɔmɔ́lɔsh" +
			"iLibɛrîLɛsɔ́tɔLibîMɔlɔ̂kMándaŋgasɛkâMalîMɔlitanîMaláwiMɛksîkMɔzambîkNamimbîNijɛ̂" +
			"NinjɛliyâNɔlɛvɛ́jɛPɛlûLɛ́uniyɔ̂nSɛlɛbîLusîLuwándaPɛsɛ́shɛlSundânSiyɛ́la Lɛɔ̂nSɛn" +
			"ɛgâlSɔmalîSáwɔŋ Tɔmɛ́ nɛ́ PɛlínsipɛSwazilânCâtTɔ́ŋgɔTunizîTanzanîUŋgándaVɛnɛzwɛ́" +
			"laMayɔ̂tZambîZimbámbwɛŋgɔŋ yi pɛ́ ká kɛ́ jʉɔMbíAfɛlîkAmɛlîkAzîɄlôp",
		[]uint16{ // 287 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0xa,
			0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x24,
			0x24, 0x24, 0x2d, 0x38, 0x38, 0x38, 0x38, 0x41, 0x41, 0x4b, 0x4b, 0x4b,
			0x4b, 0x56, 0x56, 0x56, 0x5d, 0x5d, 0x71, 0x71, 0x88, 0x91, 0x9f, 0x9f,
			0xa6, 0xaf, 0xb4, 0xbf, 0xbf, 0xbf, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4,
			0xcb, 0xcb, 0xd4, 0xd4, 0xd4, 0xd4, 0xdc, 0xdc, 0xe7, 0xe7, 0xf0, 0xf0,
			0xfe, 0x108, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x112, 0x11b, 0x126, 0x126,
			0x126, 0x126, 0x126, 0x126, 0x12d, 0x12d, 0x12d, 0x135, 0x13e, 0x13e, 0x156, 0x161,
			0x161, 0x161, 0x161, 0x173, 0x173, 0x173, 0x173, 0x173, 0x173, 0x173, 0x173, 0x173,
			0x173, 0x173, 0x17d, 0x17d, 0x183, 0x183, 0x188, 0x188, 0x188, 0x18e, 0x18e, 0x18e,
			0x18e, 0x196, 0x19e, 0x19e, 0x19e, 0x19e, 0x1ac, 0x1ac, 0x1ac, 0x1ac, 0x1ac, 0x1ac,
			0x1ac, 0x1ac, 0x1ac, 0x1ac, 0x1ac, 0x1ac, 0x1b4, 0x1bf, 0x1bf, 0x1bf, 0x1bf, 0x1c4,
			0x1cd, 0x1cd, 0x1cd, 0x1cd, 0x1cd, 0x1dd, 0x1dd, 0x1dd, 0x1e2, 0x1e2, 0x1e2, 0x1e2,
			0x1e2, 0x1e2, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1f3, 0x1fb, 0x1fb, 0x205, 0x20d,
			0x20d, 0x214, 0x214, 0x21f, 0x21f, 0x21f, 0x22d, 0x22d, 0x22d, 0x22d, 0x22d, 0x22d,
			0x22d, 0x233, 0x233, 0x233, 0x233, 0x233, 0x233, 0x233, 0x233, 0x233, 0x233, 0x233,
			0x233, 0x233, 0x233, 0x233, 0x241, 0x241, 0x24a, 0x24f, 0x257, 0x257, 0x257, 0x264,
			0x26b, 0x26b, 0x26b, 0x26b, 0x26b, 0x26b, 0x26b, 0x27d, 0x27d, 0x287, 0x28f, 0x28f,
			0x28f, 0x2b3, 0x2b3, 0x2b3, 0x2b3, 0x2bc, 0x2bc, 0x2bc, 0x2c0, 0x2c0, 0x2ca, 0x2ca,
			0x2ca, 0x2ca, 0x2ca, 0x2ca, 0x2d1, 0x2d1, 0x2d1, 0x2d1, 0x2d1, 0x2d1, 0x2d9, 0x2d9,
			0x2e2, 0x2e2, 0x2e2, 0x2e2, 0x2e2, 0x2e2, 0x2e2, 0x2f0, 0x2f0, 0x2f0, 0x2f0, 0x2f0,
			0x2f0, 0x2f0, 0x2f0, 0x2f0, 0x2f8, 0x2f8, 0x2fe, 0x309, 0x329, 0x32d, 0x335, 0x335,
			0x335, 0x335, 0x335, 0x335, 0x335, 0x335, 0x335, 0x335, 0x33d, 0x33d, 0x33d, 0x33d,
			0x33d, 0x33d, 0x33d, 0x33d, 0x33d, 0x33d, 0x33d, 0x341, 0x341, 0x341, 0x347,
		},
	},
	{ // jmc
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // ka
		kaRegionStr,
		kaRegionIdx,
	},
	{ // kab
		"UnduraTigeldunin Yedduklen TaɛrabinAfɣanistanUntiga d BarbudaUngiyaLalbaniArminy" +
			"aAntilles n Tmura-YessakesrenUngulaArjuntinSamwa TamarikanitUstriyaUstraliArubaA" +
			"zrabijanBusna d HersekBarbadusBangladacBelǧikBurkina FasuBulgariBaḥrinBurandiBin" +
			"inBermudaBruneyBuliviBrizilBahamasBhutanBustwanaBilarusBilizKanadaTigduda Tagdud" +
			"ant n KunguTigduda n Tefriqt TalemmastKunguSwisKuṭ DivwarTigzirin n KukCiliKamir" +
			"unLacinKulumbiKusta RikaKubaTigzirin n yixef azegzawCiprČčekLalmanǦibutiDenmarkD" +
			"uminikTigduda TaduminikitLezzayerIkwaṭurIstunyaMaṣrIritiriaSpanyaUtyupiFinlundFi" +
			"jiTigzirin n FalklandMikrunizyaFransaGabunTagelda YedduklenGrunadJiyurjiƔana taf" +
			"ransistƔanaJibraltarGrunlandGambyaƔinyaGwadalupiƔinya TasebgastLagrisGwatimalaGw" +
			"amƔinya-BisawGuwanaHundurasKerwasyaHaytiHungriInduniziLirlundIzrayilLhendAkal Ag" +
			"lizi deg Ugaraw AhendiLɛiraqIranIslandṬelyanJamyikaLajurdaniJappuKinyaKirigistan" +
			"CambudyaKiribatiKumurSan Kits d NivisKurya, UfellaKurya, WaddaKuwaytTigzirin n K" +
			"amyanKazaxistanLawsLubnanSan LučyaLayctenstanSri LankaLibiryaLizuṭuLiṭwanyaLuksa" +
			"mburgLatviaLibyaLmerrukMunakuMuldabiMadaɣecqerTigzirin n MarcalMasidwanMaliMyanm" +
			"arMungulyaTigzirin n Maryan UfellaMartinikMuriṭanyaMunsiratMalṭMurisMaldibMalawi" +
			"MeksikMalizyaMuzembiqNamibyaKalidunya TamaynutNijerTigzirin TinawfukinNijiryaNik" +
			"aragwaTimura-YessakesrenNurvijNipalNuruNiwiZiland TamaynutƐumanPanamPiruPulunizi" +
			" tafransistƔinya Tamaynut TapaputFilipinPakistanPulundSan Pyar d MiklunPitkarinP" +
			"urtu RikuFalisṭin d ƔezzaPurtugalPaluParagwayQaṭarTimlilitRumaniRrusRuwandaSuɛud" +
			"iya TaɛrabtTigzirin n SulumunSeycelSudanSwidSingafurSant IlinaSluvinyaSluvakyaSi" +
			"ra LyunSan MarinuSinigalṢumalSurinamSaw Tumi d PransipSalvadurSuryaSwazilundṬurk" +
			" d Tegzirin n KaykusČadṬuguṬaylandTajikistanṬukluTumur AsamarṬurkmanistanTunesṬu" +
			"ngaṬurkṬrindad d ṬubaguṬuvaluṬaywanṬanzanyaUkranUɣandaWDMUrugwayUzbaxistanAwanek" +
			" n VatikanSan Vansu d GrunadinVenzwilaTigzirin Tiverjiniyin TigliziyinW.D. Tigzi" +
			"rin n VirginyaVyeṭnamVanwatuWallis d FutunaSamwaLyamenMayuṭTafriqt WaddaZambyaZi" +
			"mbabwi",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x24, 0x2f, 0x3f, 0x45, 0x4c, 0x53, 0x6f, 0x75, 0x75,
			0x7d, 0x8e, 0x95, 0x9c, 0xa1, 0xa1, 0xaa, 0xb8, 0xc0, 0xc9, 0xd0, 0xdc,
			0xe3, 0xeb, 0xf2, 0xf7, 0xf7, 0xfe, 0x104, 0x10a, 0x10a, 0x110, 0x117, 0x11d,
			0x11d, 0x125, 0x12c, 0x131, 0x137, 0x137, 0x150, 0x16b, 0x170, 0x174, 0x180, 0x18e,
			0x192, 0x199, 0x19e, 0x1a5, 0x1a5, 0x1af, 0x1b3, 0x1cb, 0x1cb, 0x1cb, 0x1cf, 0x1d5,
			0x1db, 0x1db, 0x1e2, 0x1e9, 0x1f0, 0x203, 0x20b, 0x20b, 0x214, 0x21b, 0x221, 0x221,
			0x229, 0x22f, 0x235, 0x235, 0x23c, 0x240, 0x253, 0x25d, 0x25d, 0x263, 0x268, 0x279,
			0x27f, 0x286, 0x296, 0x296, 0x29b, 0x2a4, 0x2ac, 0x2b2, 0x2b8, 0x2c1, 0x2d1, 0x2d7,
			0x2d7, 0x2e0, 0x2e4, 0x2f0, 0x2f6, 0x2f6, 0x2f6, 0x2fe, 0x306, 0x30b, 0x311, 0x311,
			0x319, 0x320, 0x327, 0x327, 0x32c, 0x349, 0x350, 0x354, 0x35a, 0x362, 0x362, 0x369,
			0x372, 0x377, 0x37c, 0x386, 0x38e, 0x396, 0x39b, 0x3ab, 0x3b8, 0x3c4, 0x3ca, 0x3db,
			0x3e5, 0x3e9, 0x3ef, 0x3f9, 0x404, 0x40d, 0x414, 0x41c, 0x426, 0x430, 0x436, 0x43b,
			0x442, 0x448, 0x44f, 0x44f, 0x44f, 0x45a, 0x46b, 0x473, 0x477, 0x47e, 0x486, 0x486,
			0x49e, 0x4a6, 0x4b1, 0x4b9, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e5, 0x4ec,
			0x4fe, 0x503, 0x516, 0x51d, 0x526, 0x538, 0x53e, 0x543, 0x547, 0x54b, 0x55a, 0x560,
			0x565, 0x569, 0x57c, 0x593, 0x59a, 0x5a2, 0x5a8, 0x5b9, 0x5c1, 0x5cb, 0x5de, 0x5e6,
			0x5ea, 0x5f2, 0x5f9, 0x5f9, 0x601, 0x607, 0x607, 0x60b, 0x612, 0x624, 0x636, 0x63c,
			0x641, 0x645, 0x64d, 0x657, 0x65f, 0x65f, 0x667, 0x670, 0x67a, 0x681, 0x688, 0x68f,
			0x68f, 0x6a1, 0x6a9, 0x6a9, 0x6ae, 0x6b7, 0x6b7, 0x6d1, 0x6d5, 0x6d5, 0x6db, 0x6e4,
			0x6ee, 0x6f5, 0x701, 0x70f, 0x714, 0x71b, 0x721, 0x735, 0x73d, 0x745, 0x74f, 0x754,
			0x75b, 0x75b, 0x75e, 0x765, 0x76f, 0x77f, 0x793, 0x79b, 0x7bb, 0x7d3, 0x7dc, 0x7e3,
			0x7f2, 0x7f7, 0x7f7, 0x7fd, 0x804, 0x811, 0x817, 0x81f,
		},
	},
	{ // kam
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniMbulundiBenini" +
			"BermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanandaJamhuri ya K" +
			"idemokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaIsiwa sya CookChi" +
			"leKameluniKyainaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJib" +
			"utiDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisiliEritreaHispaniaUh" +
			"abeshiUfiniFijiVisiwa vya FalklandMikronesiaUvalanzaGaboniUingerezaGrenadaJojiaG" +
			"wiyana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwate" +
			"malaGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndi" +
			"aEneo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJap" +
			"aniKenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKor" +
			"ea KusiniKuwaitiIsiwa sya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSiri" +
			"lankaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa v" +
			"ya MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMor" +
			"itaniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoni" +
			"aNijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOm" +
			"aniPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mik" +
			"eloniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPa" +
			"lauParagwaiKatariRiyunioniRomaniaUrusiLwandaSaudiIsiwa sya SolomonShelisheliSuda" +
			"niUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSur" +
			"inamuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTa" +
			"ilandiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTri" +
			"nidad na TobagoTuvaluTaiwaniTanzaniaUkrainiUkandaMarekaniUrugwaiUzibekistaniVati" +
			"kaniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya " +
			"Virgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusin" +
			"iNzambiaNzimbambwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xea, 0xf0, 0xf0, 0xf7, 0xfd, 0x104, 0x104, 0x10b, 0x111, 0x117,
			0x117, 0x11f, 0x127, 0x12d, 0x134, 0x134, 0x154, 0x16d, 0x172, 0x178, 0x17f, 0x18d,
			0x192, 0x19a, 0x1a0, 0x1a8, 0x1a8, 0x1b1, 0x1b5, 0x1bd, 0x1bd, 0x1bd, 0x1c4, 0x1d4,
			0x1dd, 0x1dd, 0x1e3, 0x1ea, 0x1f2, 0x205, 0x20c, 0x20c, 0x212, 0x219, 0x21f, 0x21f,
			0x226, 0x22e, 0x236, 0x236, 0x23b, 0x23f, 0x252, 0x25c, 0x25c, 0x264, 0x26a, 0x273,
			0x27a, 0x27f, 0x292, 0x292, 0x297, 0x29f, 0x2a8, 0x2ae, 0x2b2, 0x2bb, 0x2c4, 0x2cb,
			0x2cb, 0x2d4, 0x2d8, 0x2e1, 0x2e7, 0x2e7, 0x2e7, 0x2f0, 0x2f7, 0x2fc, 0x304, 0x304,
			0x30d, 0x315, 0x31c, 0x31c, 0x321, 0x346, 0x34b, 0x351, 0x359, 0x35f, 0x35f, 0x366,
			0x36d, 0x373, 0x378, 0x385, 0x38d, 0x395, 0x39b, 0x3ae, 0x3bd, 0x3c9, 0x3d0, 0x3e0,
			0x3eb, 0x3f0, 0x3f8, 0x402, 0x40c, 0x415, 0x41c, 0x422, 0x42a, 0x433, 0x43a, 0x43f,
			0x445, 0x44b, 0x452, 0x452, 0x452, 0x458, 0x46a, 0x473, 0x477, 0x47c, 0x484, 0x484,
			0x4a4, 0x4ad, 0x4b6, 0x4c1, 0x4c6, 0x4cc, 0x4d2, 0x4d8, 0x4df, 0x4e6, 0x4ee, 0x4f5,
			0x501, 0x507, 0x518, 0x51f, 0x528, 0x530, 0x535, 0x53b, 0x540, 0x544, 0x54e, 0x553,
			0x559, 0x55d, 0x572, 0x577, 0x57f, 0x588, 0x58f, 0x5a5, 0x5ae, 0x5b7, 0x5e9, 0x5ee,
			0x5f3, 0x5fb, 0x601, 0x601, 0x60a, 0x611, 0x611, 0x616, 0x61c, 0x621, 0x632, 0x63c,
			0x642, 0x648, 0x650, 0x65b, 0x663, 0x663, 0x66b, 0x676, 0x67e, 0x686, 0x68d, 0x695,
			0x695, 0x6a9, 0x6b1, 0x6b1, 0x6b6, 0x6bc, 0x6bc, 0x6d5, 0x6da, 0x6da, 0x6de, 0x6e6,
			0x6f1, 0x6f8, 0x70b, 0x71a, 0x721, 0x726, 0x72d, 0x73f, 0x745, 0x74c, 0x754, 0x75b,
			0x761, 0x761, 0x769, 0x770, 0x77c, 0x784, 0x79d, 0x7a6, 0x7c5, 0x7e3, 0x7ec, 0x7f3,
			0x802, 0x807, 0x807, 0x80d, 0x814, 0x821, 0x828, 0x832,
		},
	},
	{ // kde
		"AndolaDimiliki dya Vakulungwa va ChalabuAfuganistaniAntigua na BalbudaAngwilaAlb" +
			"aniaAlmeniaAntili za UholanziAngolaAdyentinaSamoa ya MalekaniAustliaAustlaliaAlu" +
			"baAzabadyaniBosnia na HezegovinaBabadosiBangladeshiUbelgidiBuchinafasoBulgaliaBa" +
			"haleniBulundiBeniniBelmudaBluneiBoliviaBlaziliBahamaButaniBotswanaBelalusiBelize" +
			"KanadaJamuhuli ya Chidemoklasia ya kuKongoJamuhuli ya Afilika ya Paching’atiKong" +
			"oUswisiKodivaaChisiwa cha CookChileKameluniChinaKolombiaKostalikaKubaKepuvedeKup" +
			"losiJamuhuli ya ChechiUdyerumaniDyibutiDenmakiDominikaJamuhuli ya DominikaAljeli" +
			"aEkwadoEstoniaMisliElitileaHispaniaUhabeshiUfiniFijiChisiwa cha FalklandMikilone" +
			"siaUfalansaGaboniNngalesaGlenadaDyodyaGwiyana ya UfalansaGhanaDiblaltaGlinlandiG" +
			"ambiaGineGwadelupeGinekwetaUgilichiGwatemalaGwamGinebisauGuyanaHondulasiKolasiaH" +
			"aitiHungaliaIndonesiaAyalandiIslaeliIndiaLieneo lyaki Nngalesa Nbahali ya HindiI" +
			"lakiUadyemiAislandiItaliaDyamaikaYordaniDyapaniKenyaKiligizistaniKambodiaKilibat" +
			"iKomoloSantakitzi na NevisKolea KasikaziniKolea KusiniKuwaitiChisiwa cha KemenKa" +
			"zachistaniLaosiLebanoniSantalusiaLishenteniSililankaLibeliaLesotoLitwaniaLasemba" +
			"giLativiaLibyaMolokoMonakoMoldovaBukiniChisiwa cha MalushalMasedoniaMaliMyamaMon" +
			"goliaChisiwa cha Marian cha KasikaziniMalitinikiMolitaniaMonselatiMaltaMolisiMod" +
			"ivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaNidyeliChisiwa cha NolufokNidy" +
			"eliaNikalagwaUholanziNorweNepaliNauluNiueNyuzilandiOmaniPanamaPeluPolinesia ya U" +
			"falansaPapuaFilipinoPakistaniPolandiSantapieli na MikeloniPitikeluniPwetolikoNch" +
			"ingu wa Magalibi wa Mpanda wa kuGaza wa kuPalesUlenoPalauPalagwaiKataliLiyunioni" +
			"LomaniaUlusiLwandaSaudiaChisiwa cha SolomonShelisheliSudaniUswidiSingapooSantahe" +
			"lenaSloveniaSlovakiaSiela LeoniSamalinoSenegaliSomaliaSulinamuSaotome na Prinsip" +
			"eElsavadoSiliaUswaziChisiwa cha Tuluchi na KaikoChadiTogoTailandiTadikistaniToke" +
			"lauTimoli ya MashalikiTuluchimenistaniTunisiaTongaUtuluchiTilinidad na TobagoTuv" +
			"aluTaiwaniTanzaniaUklainiUgandaMalekaniUlugwaiUzibechistaniVatikaniSantavisenti " +
			"na GlenadiniVenezuelaChisiwa Chivihi cha WingalesaChisiwa Chivihi cha MalekaniVi" +
			"etinamuVanuatuWalis na FutunaSamoaYemeniMaoleAfilika KusiniZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x28, 0x34, 0x46, 0x4d, 0x54, 0x5b, 0x6d, 0x73, 0x73,
			0x7c, 0x8d, 0x94, 0x9d, 0xa2, 0xa2, 0xac, 0xc0, 0xc8, 0xd3, 0xdb, 0xe6,
			0xee, 0xf6, 0xfd, 0x103, 0x103, 0x10a, 0x110, 0x117, 0x117, 0x11e, 0x124, 0x12a,
			0x12a, 0x132, 0x13a, 0x140, 0x146, 0x146, 0x16a, 0x18e, 0x193, 0x199, 0x1a0, 0x1b0,
			0x1b5, 0x1bd, 0x1c2, 0x1ca, 0x1ca, 0x1d3, 0x1d7, 0x1df, 0x1df, 0x1df, 0x1e6, 0x1f8,
			0x202, 0x202, 0x209, 0x210, 0x218, 0x22c, 0x233, 0x233, 0x239, 0x240, 0x245, 0x245,
			0x24d, 0x255, 0x25d, 0x25d, 0x262, 0x266, 0x27a, 0x285, 0x285, 0x28d, 0x293, 0x29b,
			0x2a2, 0x2a8, 0x2bb, 0x2bb, 0x2c0, 0x2c8, 0x2d1, 0x2d7, 0x2db, 0x2e4, 0x2ed, 0x2f5,
			0x2f5, 0x2fe, 0x302, 0x30b, 0x311, 0x311, 0x311, 0x31a, 0x321, 0x326, 0x32e, 0x32e,
			0x337, 0x33f, 0x346, 0x346, 0x34b, 0x371, 0x376, 0x37d, 0x385, 0x38b, 0x38b, 0x393,
			0x39a, 0x3a1, 0x3a6, 0x3b3, 0x3bb, 0x3c3, 0x3c9, 0x3dc, 0x3ec, 0x3f8, 0x3ff, 0x410,
			0x41c, 0x421, 0x429, 0x433, 0x43d, 0x446, 0x44d, 0x453, 0x45b, 0x464, 0x46b, 0x470,
			0x476, 0x47c, 0x483, 0x483, 0x483, 0x489, 0x49d, 0x4a6, 0x4aa, 0x4af, 0x4b7, 0x4b7,
			0x4d8, 0x4e2, 0x4eb, 0x4f4, 0x4f9, 0x4ff, 0x505, 0x50b, 0x512, 0x519, 0x521, 0x528,
			0x534, 0x53b, 0x54e, 0x556, 0x55f, 0x567, 0x56c, 0x572, 0x577, 0x57b, 0x585, 0x58a,
			0x590, 0x594, 0x5a9, 0x5ae, 0x5b6, 0x5bf, 0x5c6, 0x5dc, 0x5e6, 0x5ef, 0x621, 0x626,
			0x62b, 0x633, 0x639, 0x639, 0x642, 0x649, 0x649, 0x64e, 0x654, 0x65a, 0x66d, 0x677,
			0x67d, 0x683, 0x68b, 0x696, 0x69e, 0x69e, 0x6a6, 0x6b1, 0x6b9, 0x6c1, 0x6c8, 0x6d0,
			0x6d0, 0x6e3, 0x6eb, 0x6eb, 0x6f0, 0x6f6, 0x6f6, 0x712, 0x717, 0x717, 0x71b, 0x723,
			0x72e, 0x735, 0x748, 0x758, 0x75f, 0x764, 0x76c, 0x77f, 0x785, 0x78c, 0x794, 0x79b,
			0x7a1, 0x7a1, 0x7a9, 0x7b0, 0x7bd, 0x7c5, 0x7de, 0x7e7, 0x804, 0x820, 0x829, 0x830,
			0x83f, 0x844, 0x844, 0x84a, 0x84f, 0x85d, 0x863, 0x86b,
		},
	},
	{ // kea
		"Ilha di AsensãuAndoraEmiradus Arabi UniduAfeganistãuAntigua i BarbudaAngilaAlban" +
			"iaArmeniaAntilhas OlandezaAngolaAntartikaArjentinaSamoa MerkanuAustriaAustraliaA" +
			"rubaIlhas ÅlandAzerbaijãuBosnia-ErzegovinaBarbadusBangladexiBéljikaBurkina FasuB" +
			"ulgariaBarainBurundiBeninSãu BartolomeuBermudasBruneiBoliviaKaraibas olandesBraz" +
			"ilBaamasButãuIlha BuveBotsuanaBelarusBeliziKanadáIlhas KokusKongu - KinxasaRepub" +
			"lika Sentru-AfrikanuKongu - BrazaviliSuisaKosta di MarfinIlhas KukXiliKamarõisXi" +
			"naKulombiaIlha KlipertonKosta RikaKubaKabu VerdiKurasauIlha di NatalXipriRepubli" +
			"ka TxekaAlimanhaDiegu GarsiaDjibutiDinamarkaDominikaRepúblika DominikanaArjeliaS" +
			"euta i MelilaEkuadorStoniaEjituSara OsidentalIritreiaSpanhaItiopiaUniãu Europeia" +
			"FinlandiaFidjiIlhas MalvinasMikroneziaIlhas FaroeFransaGabãuReinu UniduGranadaJi" +
			"orjiaGiana FransezaGernziGanaJibraltarGronelandiaGambiaGineGuadalupiGine Ekuator" +
			"ialGresiaJeórjia di Sul i Ilhas di Sanduixi di SulGuatimalaGuamGine-BisauGianaRe" +
			"jiãu Administrativu Special di Ong KongIlha Heard i Ilhas McDonaldOndurasKroasia" +
			"AitiUngriaKanáriasIndoneziaIrlandaIsraelIlha di ManIndiaIlhas Britanika di Indik" +
			"uIrakiIronIslandiaItaliaJersiJamaikaJordaniaJapãuKeniaKirgistonKambodjaKiribatiK" +
			"amorisSãu Kristovãu i NevisKoreia di NortiKoreia di SulKueitiIlhas KaimãuKazakis" +
			"tãuLausLibanuSanta LúsiaLixenstainSri LankaLiberiaLezotuLituaniaLuxemburguLetoni" +
			"aLibiaMarokusMonakuMoldaviaMontenegruSãu Martinhu di FransaMadagaskarIlhas Marxa" +
			"lMasidoniaMaliMianmarMongoliaRejiãu Administrativu Special di MakauIlhas Mariana" +
			"s di NortiMartinikaMauritaniaMonseratMaltaIlhas MaurisiaMaldivasMalauiMexikuMala" +
			"ziaMusambikiNamibiaNova KalidoniaNijerIlhas NorfolkNijeriaNikaraguaOlandaNoruega" +
			"NepalNauruNiueNova ZilandiaOmanPanamaPeruPolinezia FransezaPapua-Nova GineFilipi" +
			"nasPakistãuPuloniaSan Piere i MikelonPirkairnPortu RikuPalistinaPurtugalPalauPar" +
			"aguaiKatarOseania InsularRunionRomeniaServiaRúsiaRuandaArabia SauditaIlhas Salum" +
			"onSeixelisSudãuSuesiaSingapuraSanta IlenaSloveniaSvalbard i Jan MaienSlovakiaSer" +
			"a LioaSan MarinuSenegalSumaliaSurinamiSudãu di SulSãu Tume i PrinsipiEl Salvador" +
			"Sãu Martinhu di OlandaSiriaSuazilándiaTristan da KunhaIlhas Turkas i KaikusTxadi" +
			"Terras Franses di SulToguTailandiaTadjikistãuTokelauTimor LestiTurkumenistãuTuni" +
			"ziaTongaTurkiaTrinidad i TobaguTuvaluTaiuanTanzaniaUkraniaUgandaIlhas Minoris Di" +
			"stantis de Stadus UnidusStadus Unidos di MerkaUruguaiUzbekistãuVatikanuSãu Bisen" +
			"ti i GranadinasVinizuelaIlhas Virjens BritanikasIlhas Virjens MerkanuVietnamVanu" +
			"atuUalis i FutunaSamoaKozovuIemenMaioteAfrika di SulZambiaZimbabuiRejiãu Diskonx" +
			"eduMunduAfrikaMerka di NortiMerka di SulOseaniaAfrika OsidentalMerka SentralAfri" +
			"ka OrientalNorti di AfrikaAfrika SentralSul di AfrikaMerkasNorti di MerkaKaraiba" +
			"sAzia OrientalSul di AziaSudesti AziatikuEuropa di SulAustralaziaMelaneziaRejiãu" +
			" di MikroneziaPolineziaAziaAzia SentralAzia OsidentalEuropaEuropa OrientalEuropa" +
			" di NortiEuropa OsidentalMerka Latinu",
		[]uint16{ // 291 entries
			0x0, 0x10, 0x16, 0x2a, 0x36, 0x47, 0x4d, 0x54, 0x5b, 0x6c, 0x72, 0x7b,
			0x84, 0x91, 0x98, 0xa1, 0xa6, 0xb2, 0xbd, 0xce, 0xd6, 0xe0, 0xe8, 0xf4,
			0xfc, 0x102, 0x109, 0x10e, 0x11d, 0x125, 0x12b, 0x132, 0x142, 0x148, 0x14e, 0x154,
			0x15d, 0x165, 0x16c, 0x172, 0x179, 0x184, 0x193, 0x1ac, 0x1bd, 0x1c2, 0x1d1, 0x1da,
			0x1de, 0x1e7, 0x1eb, 0x1f3, 0x201, 0x20b, 0x20f, 0x219, 0x220, 0x22d, 0x232, 0x241,
			0x249, 0x255, 0x25c, 0x265, 0x26d, 0x282, 0x289, 0x297, 0x29e, 0x2a4, 0x2a9, 0x2b7,
			0x2bf, 0x2c5, 0x2cc, 0x2db, 0x2e4, 0x2e9, 0x2f7, 0x301, 0x30c, 0x312, 0x318, 0x323,
			0x32a, 0x331, 0x33f, 0x345, 0x349, 0x352, 0x35d, 0x363, 0x367, 0x370, 0x37f, 0x385,
			0x3af, 0x3b8, 0x3bc, 0x3c6, 0x3cb, 0x3f5, 0x410, 0x417, 0x41e, 0x422, 0x428, 0x431,
			0x43a, 0x441, 0x447, 0x452, 0x457, 0x470, 0x475, 0x479, 0x481, 0x487, 0x48c, 0x493,
			0x49b, 0x4a1, 0x4a6, 0x4af, 0x4b7, 0x4bf, 0x4c6, 0x4dd, 0x4ec, 0x4f9, 0x4ff, 0x50c,
			0x517, 0x51b, 0x521, 0x52d, 0x537, 0x540, 0x547, 0x54d, 0x555, 0x55f, 0x566, 0x56b,
			0x572, 0x578, 0x580, 0x58a, 0x5a1, 0x5ab, 0x5b7, 0x5c0, 0x5c4, 0x5cb, 0x5d3, 0x5fa,
			0x611, 0x61a, 0x624, 0x62c, 0x631, 0x63f, 0x647, 0x64d, 0x653, 0x65a, 0x663, 0x66a,
			0x678, 0x67d, 0x68a, 0x691, 0x69a, 0x6a0, 0x6a7, 0x6ac, 0x6b1, 0x6b5, 0x6c2, 0x6c6,
			0x6cc, 0x6d0, 0x6e2, 0x6f1, 0x6fa, 0x703, 0x70a, 0x71d, 0x725, 0x72f, 0x738, 0x740,
			0x745, 0x74d, 0x752, 0x761, 0x767, 0x76e, 0x774, 0x77a, 0x780, 0x78e, 0x79b, 0x7a3,
			0x7a9, 0x7af, 0x7b8, 0x7c3, 0x7cb, 0x7df, 0x7e7, 0x7f0, 0x7fa, 0x801, 0x808, 0x810,
			0x81d, 0x831, 0x83c, 0x853, 0x858, 0x864, 0x874, 0x889, 0x88e, 0x8a3, 0x8a7, 0x8b0,
			0x8bc, 0x8c3, 0x8ce, 0x8dc, 0x8e3, 0x8e8, 0x8ee, 0x8ff, 0x905, 0x90b, 0x913, 0x91a,
			0x920, 0x948, 0x95e, 0x965, 0x970, 0x978, 0x991, 0x99a, 0x9b2, 0x9c7, 0x9ce, 0x9d5,
			0x9e3, 0x9e8, 0x9ee, 0x9f3, 0x9f9, 0xa06, 0xa0c, 0xa14, 0xa26, 0xa2b, 0xa31, 0xa3f,
			0xa4b, 0xa52, 0xa62, 0xa6f, 0xa7e, 0xa8d, 0xa9b, 0xaa8, 0xaae, 0xabc, 0xac4, 0xad1,
			0xadc, 0xaec, 0xaf9, 0xb04, 0xb0d, 0xb22, 0xb2b, 0xb2f, 0xb3b, 0xb49, 0xb4f, 0xb5e,
			0xb6d, 0xb7d, 0xb89,
		},
	},
	{ // khq
		"AndooraLaaraw Imaarawey MarganteyAfgaanistanAntigua nda BarbuudaAngiiyaAlbaaniAr" +
			"meeniHollandu Antiiyey LabooAngoolaArgentineAmeriki SamoaOtrišiOstraaliAruubaAze" +
			"rbaayijaŋBosni nda HerzegovineBarbaadosBangladešiBelgiikiBurkina fasoBulgaariBah" +
			"areenBurundiBeniŋBermudaBruuneeBooliviBreezilBahamasBuutaŋBotswaanaBilorišiBelii" +
			"ziKanaadaKongoo demookaratiki labooCentraafriki koyraKongooSwisuKudwarKuuk gunge" +
			"yŠiiliKameruunŠiinKolombiKosta rikaKuubaKapuver gungeyŠiipurCek laboAlmaaɲeJibuu" +
			"tiDanemarkDoominikiDoominiki labooAlžeeriEkwateerEstooniMisraEritreeEspaaɲeEcioo" +
			"piFinlanduFijiKalkan gungeyMikroneziFaransiGaabonAlbaasalaama MargantaGrenaadaGo" +
			"rgiFaransi GuyaanGaanaGibraltarGrinlandGambiGineGwadeluupGinee EkwatorialGreeceG" +
			"watemaalaGuamGine-BissoGuyaaneHondurasKrwaasiHaitiHungaariIndoneeziIrlanduIsraye" +
			"lIndu labooBritiši Indu teekoo laamaIraakIraanAycelandItaaliJamaayikUrdunJaapoŋK" +
			"eeniyaKyrgyzstanKamboogiKiribaatiKomoorSeŋ Kitts nda NevisKooree, GurmaKooree, H" +
			"awsaKuweetKayman gungeyKaazakstanLaawosLubnaanSeŋ LussiaLiechtensteinSrilankaLib" +
			"eriaLeesotoLituaaniLuxembourgLetooniLiibiMaarokMonakoMoldoviMadagascarMaršal gun" +
			"geyMaacedooniMaaliMaynamarMongooliMariana Gurma GungeyMartiniikiMooritaaniMontse" +
			"rratMaltaMooris gungeyMaldiivuMalaawiMexikiMaleeziMozambikNaamibiKaaledooni Taag" +
			"aaNižerNorfolk GungooNaajiriiaNikaragwaHollanduNorveejNeepalNauruNiueZeelandu Ta" +
			"agaOmaanPanamaPeeruFaransi PolineeziPapua Ginee TaagaFilipinePaakistanPoloɲeSeŋ " +
			"Piyer nda MikelonPitikarinPorto RikoPalestine Dangay nda GaazaPortugaalPaluParag" +
			"uweyKataarReenioŋRumaaniIriši labooRwandaSaudiyaSolomon GungeySeešelSuudaŋSweede" +
			"SingapurSeŋ HelenaSloveeniSlovaakiSeera LeonSan MarinoSenegalSomaaliSurinaamSao " +
			"Tome nda PrinsipeSalvador labooSuuriaSwazilandTurk nda Kayikos GungeyCaaduTogoTa" +
			"ayilandTaažikistanTokelauTimoor hawsaTurkmenistaŋTuniziTongaTurkiTrinidad nda To" +
			"baagoTuvaluTaayiwanTanzaaniUkreenUgandaAmeriki Laabu MarganteyUruguweyUzbeekista" +
			"nVaatikan LaamaSeŋvinsaŋ nda GrenadineVeneezuyeelaBritiši Virgin gungeyAmeerik V" +
			"irgin GungeyVietnaamVanautuWallis nda FutunaSamoaYamanMayootiHawsa Afriki LabooZ" +
			"ambiZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x21, 0x2c, 0x40, 0x47, 0x4e, 0x55, 0x6c, 0x73, 0x73,
			0x7c, 0x89, 0x90, 0x98, 0x9e, 0x9e, 0xab, 0xc0, 0xc9, 0xd4, 0xdc, 0xe8,
			0xf0, 0xf8, 0xff, 0x105, 0x105, 0x10c, 0x113, 0x11a, 0x11a, 0x121, 0x128, 0x12f,
			0x12f, 0x138, 0x141, 0x148, 0x14f, 0x14f, 0x169, 0x17b, 0x181, 0x186, 0x18c, 0x197,
			0x19d, 0x1a5, 0x1aa, 0x1b1, 0x1b1, 0x1bb, 0x1c0, 0x1ce, 0x1ce, 0x1ce, 0x1d5, 0x1dd,
			0x1e5, 0x1e5, 0x1ec, 0x1f4, 0x1fd, 0x20c, 0x214, 0x214, 0x21c, 0x223, 0x228, 0x228,
			0x22f, 0x237, 0x23e, 0x23e, 0x246, 0x24a, 0x257, 0x260, 0x260, 0x267, 0x26d, 0x282,
			0x28a, 0x28f, 0x29d, 0x29d, 0x2a2, 0x2ab, 0x2b3, 0x2b8, 0x2bc, 0x2c5, 0x2d5, 0x2db,
			0x2db, 0x2e5, 0x2e9, 0x2f3, 0x2fa, 0x2fa, 0x2fa, 0x302, 0x309, 0x30e, 0x316, 0x316,
			0x31f, 0x326, 0x32d, 0x32d, 0x337, 0x351, 0x356, 0x35b, 0x363, 0x369, 0x369, 0x371,
			0x376, 0x37d, 0x384, 0x38e, 0x396, 0x39f, 0x3a5, 0x3b9, 0x3c6, 0x3d3, 0x3d9, 0x3e6,
			0x3f0, 0x3f6, 0x3fd, 0x408, 0x415, 0x41d, 0x424, 0x42b, 0x433, 0x43d, 0x444, 0x449,
			0x44f, 0x455, 0x45c, 0x45c, 0x45c, 0x466, 0x474, 0x47e, 0x483, 0x48b, 0x493, 0x493,
			0x4a7, 0x4b1, 0x4bb, 0x4c5, 0x4ca, 0x4d7, 0x4df, 0x4e6, 0x4ec, 0x4f3, 0x4fb, 0x502,
			0x513, 0x519, 0x527, 0x530, 0x539, 0x541, 0x548, 0x54e, 0x553, 0x557, 0x565, 0x56a,
			0x570, 0x575, 0x586, 0x597, 0x59f, 0x5a8, 0x5af, 0x5c5, 0x5ce, 0x5d8, 0x5f2, 0x5fb,
			0x5ff, 0x608, 0x60e, 0x60e, 0x616, 0x61d, 0x61d, 0x629, 0x62f, 0x636, 0x644, 0x64b,
			0x652, 0x658, 0x660, 0x66b, 0x673, 0x673, 0x67b, 0x685, 0x68f, 0x696, 0x69d, 0x6a5,
			0x6a5, 0x6ba, 0x6c8, 0x6c8, 0x6ce, 0x6d7, 0x6d7, 0x6ee, 0x6f3, 0x6f3, 0x6f7, 0x700,
			0x70c, 0x713, 0x71f, 0x72c, 0x732, 0x737, 0x73c, 0x750, 0x756, 0x75e, 0x766, 0x76c,
			0x772, 0x772, 0x789, 0x791, 0x79c, 0x7aa, 0x7c3, 0x7cf, 0x7e5, 0x7fa, 0x802, 0x809,
			0x81a, 0x81f, 0x81f, 0x824, 0x82b, 0x83d, 0x842, 0x84a,
		},
	},
	{ // ki
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniMburundiBenini" +
			"BermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Ki" +
			"demokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChi" +
			"leKameruniCainaKolombiaKostarikaKiumbaKepuvedeKuprosiJamhuri ya ChekiNjeremaniJi" +
			"butiDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUh" +
			"abeshiUfiniFijiVisiwa vya FalklandMikronesiaUbaranjaGaboniNgerethaGrenadaJojiaGw" +
			"iyana ya UfaransaNganaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatem" +
			"alaGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndia" +
			"Eneo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaNjorondaniN" +
			"jabaniKenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea Kaskazini" +
			"Korea KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteni" +
			"SirilankaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisi" +
			"wa vya MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinik" +
			"iMoritaniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamimbiaNyukal" +
			"edoniaNijeriKisiwa cha NorfokNainjeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzi" +
			"landiOmaniPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri" +
			" na MikeloniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa Palestina" +
			"UrenoPalauParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelis" +
			"heliSudaniUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSo" +
			"mariaSurinamuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoCha" +
			"diTogoTailandiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUt" +
			"urukiTrinidad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaAmerikaUrugwaiUzibekist" +
			"aniVatikaniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisi" +
			"wa vya Virgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrik" +
			"a KusiniZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xea, 0xf0, 0xf0, 0xf7, 0xfd, 0x104, 0x104, 0x10b, 0x111, 0x117,
			0x117, 0x11f, 0x127, 0x12d, 0x133, 0x133, 0x153, 0x16c, 0x171, 0x177, 0x17e, 0x18d,
			0x192, 0x19a, 0x19f, 0x1a7, 0x1a7, 0x1b0, 0x1b6, 0x1be, 0x1be, 0x1be, 0x1c5, 0x1d5,
			0x1de, 0x1de, 0x1e4, 0x1eb, 0x1f3, 0x206, 0x20d, 0x20d, 0x213, 0x21a, 0x21f, 0x21f,
			0x226, 0x22e, 0x236, 0x236, 0x23b, 0x23f, 0x252, 0x25c, 0x25c, 0x264, 0x26a, 0x272,
			0x279, 0x27e, 0x291, 0x291, 0x296, 0x29e, 0x2a7, 0x2ad, 0x2b1, 0x2ba, 0x2c3, 0x2ca,
			0x2ca, 0x2d3, 0x2d7, 0x2e0, 0x2e6, 0x2e6, 0x2e6, 0x2ef, 0x2f6, 0x2fb, 0x303, 0x303,
			0x30c, 0x314, 0x31b, 0x31b, 0x320, 0x345, 0x34a, 0x350, 0x358, 0x35e, 0x35e, 0x365,
			0x36f, 0x376, 0x37b, 0x388, 0x390, 0x398, 0x39e, 0x3b1, 0x3c0, 0x3cc, 0x3d3, 0x3e4,
			0x3ef, 0x3f4, 0x3fc, 0x406, 0x410, 0x419, 0x420, 0x426, 0x42e, 0x437, 0x43e, 0x443,
			0x449, 0x44f, 0x456, 0x456, 0x456, 0x45c, 0x46e, 0x477, 0x47b, 0x480, 0x488, 0x488,
			0x4a8, 0x4b1, 0x4ba, 0x4c5, 0x4ca, 0x4d0, 0x4d6, 0x4dc, 0x4e3, 0x4ea, 0x4f2, 0x4fa,
			0x506, 0x50c, 0x51d, 0x526, 0x52f, 0x537, 0x53c, 0x542, 0x547, 0x54b, 0x555, 0x55a,
			0x560, 0x564, 0x579, 0x57e, 0x586, 0x58f, 0x596, 0x5ac, 0x5b5, 0x5be, 0x5f0, 0x5f5,
			0x5fa, 0x602, 0x608, 0x608, 0x611, 0x618, 0x618, 0x61d, 0x623, 0x628, 0x63a, 0x644,
			0x64a, 0x650, 0x658, 0x663, 0x66b, 0x66b, 0x673, 0x67e, 0x686, 0x68e, 0x695, 0x69d,
			0x69d, 0x6b1, 0x6b9, 0x6b9, 0x6be, 0x6c4, 0x6c4, 0x6dd, 0x6e2, 0x6e2, 0x6e6, 0x6ee,
			0x6f9, 0x700, 0x713, 0x722, 0x729, 0x72e, 0x735, 0x747, 0x74d, 0x754, 0x75c, 0x763,
			0x769, 0x769, 0x770, 0x777, 0x783, 0x78b, 0x7a4, 0x7ad, 0x7cc, 0x7ea, 0x7f3, 0x7fa,
			0x809, 0x80e, 0x80e, 0x814, 0x81b, 0x828, 0x82e, 0x836,
		},
	},
	{ // kk
		kkRegionStr,
		kkRegionIdx,
	},
	{ // kkj
		"Kamɛrun",
		[]uint16{ // 50 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x8,
		},
	},
	{ // kl
		"Kalaallit Nunaat",
		[]uint16{ // 91 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10,
		},
	},
	{ // kln
		"Emetab AndorraEmetab kibagenge nebo arabukEmetab AfghanistanEmetab Antigua ak Ba" +
			"rbudaEmetab AnguillaEmetab AlbaniaEmetab ArmeniaEmetab Antile nebo HolandEmetab " +
			"AngolaEmetab ArgentinaEmetab American SamoaEmetab AustriaEmetab AustraliaEmetab " +
			"ArubaEmetab AzerbaijanEmetab Bosnia ak HerzegovinaEmetab BarbadosEmetab Banglade" +
			"shEmetab BelgiumEmetab Burkina FasoEmetab BulgariaEmetab BahrainEmetab BurundiEm" +
			"etab BeninEmetab BermudaEmetab BruneiEmetab BoliviaEmetab BrazilEmetab BahamasEm" +
			"etab BhutanEmetab BotswanaEmetab BelarusEmetab BelizeEmetab CanadaEmetab Congo -" +
			" KinshasaEmetab Afrika nebo KwenEmetab Congo - BrazzavilleEmetab SwitzerlandEmet" +
			"ab Côte d’IvoireIkwembeyotab CookEmetab ChileEmetab CameroonEmetab ChinaEmetab C" +
			"olombiaEmetab Costa RicaEmetab CubaIkwembeyotab Cape VerdeEmetab CyprusEmetab Cz" +
			"ech RepublicEmetab GerumanEmetab DjiboutiEmetab DenmarkEmetab DominicaEmetab Dom" +
			"inican RepublicEmetab AlgeriaEmetab EcuadorEmetab EstoniaEmetab MisiriEmetab Eri" +
			"treaEmetab SpainEmetab EthiopiaEmetab FinlandEmetab FijiIkwembeyotab FalklandEme" +
			"tab MicronesiaEmetab FranceEmetab GabonEmetab Kibagenge nebo UingerezaEmetab Gre" +
			"nadaEmetab GeorgiaEmetab Guiana nebo UfaransaEmetab GhanaEmetab GibraltarEmetab " +
			"GreenlandEmetab GambiaEmetab GuineaEmetab GuadeloupeEmetab Equatorial GuineaEmet" +
			"ab GreeceEmetab GuatemalaEmetab GuamEmetab Guinea-BissauEmetab GuyanaEmetab Hond" +
			"urasEmetab CroatiaEmetab HaitiEmetab HungaryEmetab IndonesiaEmetab IrelandEmetab" +
			" IsraelEmetab IndiaKebebertab araraitab indian Ocean nebo UingeresaEmetab IraqEm" +
			"etab IranEmetab IcelandEmetab ItalyEmetab JamaicaEmetab JordanEmetab JapanEmetab" +
			" KenyaEmetab KyrgyzstanEmetab CambodiaEmetab KiribatiEmetab ComorosEmetab Saint " +
			"Kitts ak NevisEmetab Korea nebo murot katamEmetab korea nebo murot taiEmetab Kuw" +
			"aitIkwembeyotab CaymanEmetab KazakhstanEmetab LaosEmetab LebanonEmetab Lucia NeE" +
			"metab LiechtensteinEmetab Sri LankaEmetab LiberiaEmetab LesothoEmetab LithuaniaE" +
			"metab LuxembourgEmetab LatviaEmetab LibyaEmetab MoroccoEmetab MonacoEmetab Moldo" +
			"vaEmetab MadagascarIkwembeiyotab MarshallEmetab MacedoniaEmetab MaliEmetab Myanm" +
			"arEmetab MongoliaIkwembeiyotab Mariana nebo murot katamEmetab MartiniqueEmetab M" +
			"auritaniaEmetab MontserratEmetab MaltaEmetab MauritiusEmetab MaldivesEmetab Mala" +
			"wiEmetab MexicoEmetab MalaysiaEmetab MozambiqueEmetab NamibiaEmetab New Caledoni" +
			"aEmetab nigerIkwembeiyotab NorforkEmetab NigeriaEmetab NicaraguaEmetab HolandEme" +
			"tab NorwayEmetab NepalEmetab NauruEmetab NiueEmetab New ZealandEmetab OmanEmetab" +
			" PanamaEmetab PeruEmetab Polynesia nebo ufaransaEmetab Papua New GuineaEmetab Ph" +
			"ilippinesEmetab PakistanEmetab PolandEmetab Peter Ne titil ak MiquelonEmetab Pit" +
			"cairnEmetab Puerto RicoEmetab PalestineEmetab PortugalEmetab PalauEmetab Paragua" +
			"yEmetab QatarEmetab RéunionEmetab RomaniaEmetab RussiaEmetab RwandaEmetab Saudi " +
			"ArabiaIkwembeiyotab SolomonEmetab SeychellesEmetab SudanEmetab SwedenEmetab Sing" +
			"aporeEmetab Helena Ne tililEmetab SloveniaEmetab SlovakiaEmetab Sierra LeoneEmet" +
			"ab San MarinoEmetab SenegalEmetab SomaliaEmetab SurinameEmetab São Tomé and Prín" +
			"cipeEmetab El SalvadorEmetab SyriaEmetab SwazilandIkwembeiyotab Turks ak CaicosE" +
			"metab ChadEmetab TogoEmetab ThailandEmetab TajikistanEmetab TokelauEmetab Timor " +
			"nebo Murot taiEmetab TurkmenistanEmetab TunisiaEmetab TongaEmetab TurkeyEmetab T" +
			"rinidad ak TobagoEmetab TuvaluEmetab TaiwanEmetab TanzaniaEmetab UkrainieEmetab " +
			"UgandaEmetab amerikaEmetab UruguayEmetab UzibekistaniEmetab VaticanEmetab Vincen" +
			"t netilil ak GrenadinesEmetab VenezuelaIkwembeyotab British VirginIkwemweiyotab " +
			"AmerikaEmetab VietnamEmetab VanuatuEmetab Walis ak FutunaEmetab SamoaEmetab Yeme" +
			"nEmetab MayotteEmetab Afrika nebo Murot taiEmetab ZambiaEmetab Zimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0xe, 0x2a, 0x3c, 0x55, 0x64, 0x72, 0x80, 0x99, 0xa6, 0xa6,
			0xb6, 0xcb, 0xd9, 0xe9, 0xf5, 0xf5, 0x106, 0x122, 0x131, 0x142, 0x150, 0x163,
			0x172, 0x180, 0x18e, 0x19a, 0x19a, 0x1a8, 0x1b5, 0x1c3, 0x1c3, 0x1d0, 0x1de, 0x1eb,
			0x1eb, 0x1fa, 0x208, 0x215, 0x222, 0x222, 0x239, 0x250, 0x26a, 0x27c, 0x293, 0x2a4,
			0x2b0, 0x2bf, 0x2cb, 0x2da, 0x2da, 0x2eb, 0x2f6, 0x30d, 0x30d, 0x30d, 0x31a, 0x32f,
			0x33d, 0x33d, 0x34c, 0x35a, 0x369, 0x382, 0x390, 0x390, 0x39e, 0x3ac, 0x3b9, 0x3b9,
			0x3c7, 0x3d3, 0x3e2, 0x3e2, 0x3f0, 0x3fb, 0x410, 0x421, 0x421, 0x42e, 0x43a, 0x459,
			0x467, 0x475, 0x490, 0x490, 0x49c, 0x4ac, 0x4bc, 0x4c9, 0x4d6, 0x4e7, 0x4ff, 0x50c,
			0x50c, 0x51c, 0x527, 0x53b, 0x548, 0x548, 0x548, 0x557, 0x565, 0x571, 0x57f, 0x57f,
			0x58f, 0x59d, 0x5aa, 0x5aa, 0x5b6, 0x5e6, 0x5f1, 0x5fc, 0x60a, 0x616, 0x616, 0x624,
			0x631, 0x63d, 0x649, 0x65a, 0x669, 0x678, 0x686, 0x6a1, 0x6be, 0x6d9, 0x6e6, 0x6f9,
			0x70a, 0x715, 0x723, 0x732, 0x746, 0x756, 0x764, 0x772, 0x782, 0x793, 0x7a0, 0x7ac,
			0x7ba, 0x7c7, 0x7d5, 0x7d5, 0x7d5, 0x7e6, 0x7fc, 0x80c, 0x817, 0x825, 0x834, 0x834,
			0x85a, 0x86b, 0x87c, 0x88d, 0x899, 0x8a9, 0x8b8, 0x8c5, 0x8d2, 0x8e1, 0x8f2, 0x900,
			0x914, 0x920, 0x935, 0x943, 0x953, 0x960, 0x96d, 0x979, 0x985, 0x990, 0x9a2, 0x9ad,
			0x9ba, 0x9c5, 0x9e3, 0x9fa, 0xa0c, 0xa1b, 0xa28, 0xa49, 0xa58, 0xa6a, 0xa7a, 0xa89,
			0xa95, 0xaa4, 0xab0, 0xab0, 0xabf, 0xacd, 0xacd, 0xada, 0xae7, 0xafa, 0xb0f, 0xb20,
			0xb2c, 0xb39, 0xb49, 0xb5f, 0xb6e, 0xb6e, 0xb7d, 0xb90, 0xba1, 0xbaf, 0xbbd, 0xbcc,
			0xbcc, 0xbeb, 0xbfd, 0xbfd, 0xc09, 0xc19, 0xc19, 0xc36, 0xc41, 0xc41, 0xc4c, 0xc5b,
			0xc6c, 0xc7a, 0xc95, 0xca8, 0xcb6, 0xcc2, 0xccf, 0xce8, 0xcf5, 0xd02, 0xd11, 0xd20,
			0xd2d, 0xd2d, 0xd3b, 0xd49, 0xd5c, 0xd6a, 0xd8e, 0xd9e, 0xdb9, 0xdce, 0xddc, 0xdea,
			0xe00, 0xe0c, 0xe0c, 0xe18, 0xe26, 0xe42, 0xe4f, 0xe5e,
		},
	},
	{ // km
		kmRegionStr,
		kmRegionIdx,
	},
	{ // kn
		knRegionStr,
		knRegionIdx,
	},
	{ // ko
		koRegionStr,
		koRegionIdx,
	},
	{ // kok
		"भारत",
		[]uint16{ // 113 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0xc,
		},
	},
	{ // ks
		"اٮ۪نڑورامُتحدہ عرَب اماراتاَفغانَستاناٮ۪نٹِگُوا تہٕ باربوڑاانگوئیلااٮ۪لبانِیااَر" +
			"مانِیانَیدَرلینٛڑٕس اٮ۪نٹَیلٕسانگولااینٹارٹِکاأرجَنٹینااَمریٖکَن سَمواآسٹِیاآسٹر" +
			"یلِیااَروٗباایلینٛڑ جٔزیٖرٕآزَرباجانبوسنِیا تہٕ ہَرزِگووِناباربیڈاسبَنٛگلادیشبیٛ" +
			"لجِیَمبُرکِنا فیسوبَلجیرِیابحریٖنبورَنڈِبِنِنسینٛٹ بارتَھیلمیبٔرمیوڈابُرنٔےبولِو" +
			"ِیابرطانوی قُطبہِ جَنوٗبی علاقہٕبرٛازِلبَہامَسبوٗٹانبووَٹ جٔزیٖرٕبوتَسوانابیلارو" +
			"ٗسبیلِجکینَڑاکوکَس کیٖلِنٛگ جٔزیٖرٕکونٛگو کِنشاسامرکٔزی اَفریٖکی جموٗریَتکونٛگو " +
			"بٔرٛزاوِلیسُوِزَرلینٛڑاَیوٕری کوسٹکُک جٔزیٖرٕچِلیکیٚمِروٗنچیٖنکولَمبِیاکوسٹا رِک" +
			"اکیوٗباکیپ ؤرڑیکرِسمَس جٔزیٖرٕسایفرٛسچیک جَموٗرِیَتجرمٔنیجِبوٗتیڈینٛمارٕکڈومِنِک" +
			"اڈومِنِکَن جموٗرِیَتاٮ۪لجیرِیااِکواڑورایسٹونِیامِسٔرمشرِقی سَہارااِرٕٹِیاسٕپیناِ" +
			"تھوپِیافِنلینٛڑفِجیفٕلاکلینٛڑ جٔزیٖرٕفرٛانسگیبانیُنایٹِڑ کِنٛگڈَمگرٛنیڑاجارجِیاف" +
			"رٛانسِسی گِاناگیوَنَرسےگاناجِبرالٹَرگریٖنلینٛڑگَمبِیاگِنیگَواڑیلوپاِکوِٹورِیَل گ" +
			"ِنیگریٖسجنوٗبی جارجِیا تہٕ جنوٗبی سینٛڑوٕچ جٔزیٖرٕگوتیدالاگُوامگیٖنی بِساوگُیانا" +
			"ہانٛگ کانٛگ ایس اے آر چیٖنہَرٕڑ جٔزیٖرٕ تہٕ مٮ۪کڈونالڑٕ جٔزیٖرٕہانٛڈوٗرِسکرٛوشِی" +
			"اہایتیہَنٛگریاِنڑونیشِیااَیَرلینٛڑاِسرایٖلآیِل آف میٛنہِنٛدوستانبرطانوی بحرِ ہِن" +
			"ٛدۍ علاقہٕایٖراقایٖراناَیِسلینٛڑاِٹلیجٔرسیجَمایکاجاپانکِنٛیاکِرگِستانکَمبوڑِیاکِ" +
			"رٕباتیکَمورَسسینٛٹ کِٹَس تہٕ نیوِسشُمٲلی کورِیاجنوٗبی کورِیاکُویتکیمَن جٔزیٖرٕکَ" +
			"زاکِستانلاسلٮ۪بنانسینٛٹ لوٗسِیالِکٹیٛسٹیٖنسِریٖلَنٛکالایبیرِیالیسوتھولِتھُوانِیا" +
			"لَکسَمبٔرٕگلیٛٹوِیالِبیاموروکومونیٚکومولڑاوِیاموٹونیٛگِریوسینٛٹ مارٹِنمیڑاگاسکار" +
			"مارشَل جٔزیٖرٕمٮ۪سوڑونِیامالیمَیَنما بٔرمامَنٛگولِیامَکاوو ایس اے آر چیٖنشُمٲلی " +
			"مارِیانا جٔزیٖرٕمارٹِنِکمارٕٹانِیامانٛٹسیراٹمالٹامورِشَسمالدیٖوملاویمٮ۪کسِکومَلی" +
			"شِیاموزَمبِکنامِبِیانِو کیلِڑونِیانایجَرنارفاک جٔزیٖرٕنایجیرِیاناکاراگُوانیٖدَرل" +
			"ینٛڑناروےنیپالنارووٗنیوٗنیوٗزِلینٛڑاومانپَناماپیٖروٗفرٛانسی پولِنیشِیاپاپُوا نیو" +
			"ٗ گیٖنیفِلِپِینسپاکِستانپولینٛڑسینٛٹ پیٖری تہٕ موکیلِیَنپِٹکیرٕنۍ جٔزیٖرٕپٔرٹو ر" +
			"ِکوفَلَستیٖنپُرتِگالپَلاوپَراگُےقَطِرآوُٹلاینِگ اوشینِیارِیوٗنِیَنرومانِیاسَربِی" +
			"اروٗسروٗوانٛڈاسوٗدی عربِیہسولامان جٔزیٖرٕسیشَلِسسوٗڈانسُوِڈَنٛسِنٛگاپوٗرسینٛٹ ہٮ" +
			"۪لِناسَلووینِیاسَوالبریڑ تہٕ جان ماییڑسَلوواکِیاسیٖرالیوونسین میرِنوسینیگَلسومال" +
			"ِیاسُرِنامساو توم تہٕ پرٛنسِپیاٮ۪ل سَلواڑورشامسُوزِلینٛڑتُرُک تہٕ کیکوس جٔزیٖرٕچ" +
			"اڑفرٛانسِسی جَنوٗبی عَلاقہٕٹوگوتھایلینٛڑتاجکِستانتوکیلاومَشرِقی تایمورتُرمِنِستا" +
			"نٹونیشِیاٹونٛگاتُرکیٹرٛنِنداد تہٕ ٹوبیگوتوٗوالوٗتایوانتَنجانِیایوٗرِکینیوٗگانٛڑا" +
			"یوٗنایٹِڑ سِٹیٹِس ماینَر آوُٹلییِنٛگ جٔزیٖرٕیوٗنایٹِڑ سِٹیٹِسیوٗروگےاُزبِکِستانو" +
			"یٹِکَن سِٹیسینٛٹ وینسٮ۪ٹ تہٕ گرٛیناڑاینٕزوینازوٗلابَرطانوی ؤرجِن جٔزیٖرٕیوٗ ایس " +
			"ؤرجِن جٔزیٖرٕویٹِناموانوٗتوٗوالِس تہٕ فیوٗچوٗناسیمووایَمَنمَییٹجَنوٗبی اَفریٖکاج" +
			"امبِیازِمبابےنامعلوٗم تہٕ نالَگہار عَلاقہٕدُنیااَفریٖکاشُمٲلی اَمریٖکاجَنوٗنی اَ" +
			"مرٖیٖکااوشَنیامَغریٖبی اَفریٖکامرکٔزی اَمریٖکامَشرِقی اَفریٖکاشُمٲلی اَفریٖکاوسط" +
			"ی اَفریٖکاجنوٗبی اَفریٖکااَمریٖکَسشُمٲلی اَمریٖکا خٕطہٕکَرِببیٖنمَشرِقی ایشیاجنو" +
			"ٗبی ایشیاجنوٗبہِ مَشرِقی ایشیاجنوٗبی یوٗرَپآسٹریلیا تہٕ نِوزِلینٛڑمٮ۪لَنیٖشِیامَ" +
			"یکرونَیشِیَن خٕطہٕپالنیشِیاایشیامرکٔزی ایشیامَغرِبی ایشیایوٗرَپمشرِقی یوٗرَپشُمٲ" +
			"لی یوٗرَپمغرِبی یوٗرَپلاطیٖنی اَمریٖکا تہٕ کیرَبیٖن",
		[]uint16{ // 291 entries
			0x0, 0x0, 0x10, 0x32, 0x48, 0x72, 0x82, 0x96, 0xa8, 0xd7, 0xe3, 0xf7,
			0x109, 0x126, 0x132, 0x144, 0x152, 0x16f, 0x181, 0x1ad, 0x1bd, 0x1d1, 0x1e3, 0x1fa,
			0x20c, 0x218, 0x226, 0x230, 0x24f, 0x25f, 0x26b, 0x27b, 0x2b2, 0x2c0, 0x2ce, 0x2da,
			0x2f3, 0x305, 0x315, 0x31f, 0x32b, 0x355, 0x370, 0x39e, 0x3bf, 0x3d7, 0x3ee, 0x403,
			0x40b, 0x41d, 0x425, 0x437, 0x437, 0x44a, 0x456, 0x465, 0x465, 0x482, 0x490, 0x4ab,
			0x4b7, 0x4b7, 0x4c5, 0x4d7, 0x4e7, 0x50c, 0x520, 0x520, 0x530, 0x542, 0x54c, 0x565,
			0x575, 0x57f, 0x591, 0x591, 0x5a1, 0x5a9, 0x5cc, 0x5cc, 0x5cc, 0x5d8, 0x5e2, 0x603,
			0x611, 0x61f, 0x63c, 0x64e, 0x656, 0x668, 0x67c, 0x68a, 0x692, 0x6a4, 0x6c5, 0x6cf,
			0x71e, 0x72e, 0x738, 0x74d, 0x759, 0x788, 0x7ce, 0x7e2, 0x7f2, 0x7fc, 0x80a, 0x80a,
			0x820, 0x834, 0x844, 0x85a, 0x86e, 0x89f, 0x8ab, 0x8b7, 0x8cb, 0x8d5, 0x8df, 0x8ed,
			0x8ed, 0x8f7, 0x903, 0x915, 0x927, 0x937, 0x945, 0x96c, 0x985, 0x99e, 0x9a8, 0x9c1,
			0x9d5, 0x9db, 0x9e9, 0xa02, 0xa18, 0xa2e, 0xa40, 0xa4e, 0xa64, 0xa7a, 0xa8a, 0xa94,
			0xaa0, 0xaae, 0xac0, 0xad8, 0xaef, 0xb03, 0xb1e, 0xb34, 0xb3c, 0xb55, 0xb69, 0xb8f,
			0xbbb, 0xbcb, 0xbdf, 0xbf3, 0xbfd, 0xc0b, 0xc19, 0xc23, 0xc33, 0xc43, 0xc53, 0xc63,
			0xc7e, 0xc8a, 0xca5, 0xcb7, 0xccb, 0xce1, 0xceb, 0xcf5, 0xd01, 0xd09, 0xd1f, 0xd29,
			0xd35, 0xd41, 0xd64, 0xd84, 0xd96, 0xda6, 0xdb4, 0xde3, 0xe04, 0xe17, 0xe29, 0xe39,
			0xe43, 0xe51, 0xe5b, 0xe80, 0xe94, 0xea4, 0xeb2, 0xeba, 0xecc, 0xee3, 0xf00, 0xf0e,
			0xf1a, 0xf28, 0xf3e, 0xf57, 0xf6b, 0xf96, 0xfaa, 0xfbe, 0xfd1, 0xfdf, 0xfef, 0xffd,
			0xffd, 0x1022, 0x103b, 0x103b, 0x1041, 0x1055, 0x1055, 0x1080, 0x1086, 0x10b6, 0x10be, 0x10d0,
			0x10e2, 0x10f0, 0x110b, 0x1121, 0x1131, 0x113d, 0x1147, 0x116d, 0x117d, 0x1189, 0x119b, 0x11ab,
			0x11bd, 0x1211, 0x1232, 0x1240, 0x1256, 0x126d, 0x12a6, 0x12b8, 0x12e2, 0x1309, 0x1317, 0x1327,
			0x134b, 0x1357, 0x1357, 0x1361, 0x136b, 0x138a, 0x1398, 0x13a6, 0x13dd, 0x13e7, 0x13f7, 0x1414,
			0x1435, 0x1443, 0x1464, 0x1481, 0x14a0, 0x14bd, 0x14d6, 0x14f3, 0x1505, 0x152d, 0x153f, 0x1558,
			0x156f, 0x1597, 0x15b0, 0x15dc, 0x15f4, 0x161b, 0x162d, 0x1637, 0x164e, 0x1667, 0x1673, 0x168c,
			0x16a5, 0x16be, 0x16f5,
		},
	},
	{ // ksb
		"AndolaFalme za KialabuAfuganistaniAntigua na BalbudaAnguillaAlbaniaAlmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MalekaniAustliaAustlaliaAlubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiBukinafasoBulgaliaBahaleniBulundiBeniniBelmudaBl" +
			"uneiBoliviaBlaziliBahamaButaniBotswanaBelalusiBelizeKanadaJamhuli ya Kidemoklasi" +
			"a ya KongoJamhuli ya Afrika ya GatiKongoUswisiKodivaaVisiwa vya CookChileKamelun" +
			"iChinaKolombiaKostalikaKubaKepuvedeKuplosiJamhuli ya ChekiUjeumaniJibutiDenmakiD" +
			"ominikaJamhuli ya DominikaAljeliaEkwadoEstoniaMisliElitleaHispaniaUhabeshiUfiniF" +
			"ijiVisiwa vya FalklandMiklonesiaUfalansaGaboniUingeezaGlenadaJojiaGwiyana ya Ufa" +
			"lansaGhanaJiblaltaGlinlandiGambiaGineGwadelupeGinekwetaUgiikiGwatemalaGwamGinebi" +
			"sauGuyanaHonduasiKolasiaHaitiHungaliaIndonesiaAyalandiIslaeliIndiaEneo ja Uingee" +
			"za mwe Bahali HindiIlakiUajemiAislandiItaliaJamaikaYoldaniJapaniKenyaKiigizistan" +
			"iKambodiaKiibatiKomoloSantakitzi na NevisKolea KaskaziniKolea KusiniKuwaitiVisiw" +
			"a vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSililankaLibeliaLesotoLi" +
			"twaniaLasembagiLativiaLibyaMolokoMonakoMoldovaBukiniVisiwa vya MashalMasedoniaMa" +
			"liMyamaMongoliaVisiwa vya Maliana vya KaskaziniMaltinikiMaulitaniaMontselatiMalt" +
			"aMolisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaNaijaKisiwa cha Nolf" +
			"okNaijeliaNikalagwaUholanziNolweiNepaliNauluNiueNyuzilandiOmaniPanamaPeluPolines" +
			"ia ya UfalansaPapuaFilipinoPakistaniPolandiSantapieli na MikeloniPitkailniPwetol" +
			"ikoUkingo wa Maghalibi na Ukanda wa Gaza wa PalestinaUlenoPalauPalagwaiKataliLiy" +
			"unioniLomaniaUlusiLwandaSaudiVisiwa vya SolomonShelisheliSudaniUswidiSingapooSan" +
			"tahelenaSloveniaSlovakiaSiela LeoniSamalinoSenegaliSomaliaSulinamuSao Tome na Pl" +
			"incipeElsavadoSiliaUswaziVisiwa vya Tulki na KaikoChadiTogoTailandiTajikistaniTo" +
			"kelauTimoli ya MashalikiTulukimenistaniTunisiaTongaUtulukiTlinidad na TobagoTuva" +
			"luTaiwaniTanzaniaUklainiUgandaMalekaniUlugwaiUzibekistaniVatikaniSantavisenti na" +
			" GlenadiniVenezuelaVisiwa vya Vilgin vya UingeezaVisiwa vya Vilgin vya MalekaniV" +
			"ietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAflika KusiniZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc0, 0xca,
			0xd2, 0xda, 0xe1, 0xe7, 0xe7, 0xee, 0xf4, 0xfb, 0xfb, 0x102, 0x108, 0x10e,
			0x10e, 0x116, 0x11e, 0x124, 0x12a, 0x12a, 0x14a, 0x163, 0x168, 0x16e, 0x175, 0x184,
			0x189, 0x191, 0x196, 0x19e, 0x19e, 0x1a7, 0x1ab, 0x1b3, 0x1b3, 0x1b3, 0x1ba, 0x1ca,
			0x1d2, 0x1d2, 0x1d8, 0x1df, 0x1e7, 0x1fa, 0x201, 0x201, 0x207, 0x20e, 0x213, 0x213,
			0x21a, 0x222, 0x22a, 0x22a, 0x22f, 0x233, 0x246, 0x250, 0x250, 0x258, 0x25e, 0x266,
			0x26d, 0x272, 0x285, 0x285, 0x28a, 0x292, 0x29b, 0x2a1, 0x2a5, 0x2ae, 0x2b7, 0x2bd,
			0x2bd, 0x2c6, 0x2ca, 0x2d3, 0x2d9, 0x2d9, 0x2d9, 0x2e1, 0x2e8, 0x2ed, 0x2f5, 0x2f5,
			0x2fe, 0x306, 0x30d, 0x30d, 0x312, 0x333, 0x338, 0x33e, 0x346, 0x34c, 0x34c, 0x353,
			0x35a, 0x360, 0x365, 0x371, 0x379, 0x380, 0x386, 0x399, 0x3a8, 0x3b4, 0x3bb, 0x3cc,
			0x3d7, 0x3dc, 0x3e4, 0x3ee, 0x3f8, 0x401, 0x408, 0x40e, 0x416, 0x41f, 0x426, 0x42b,
			0x431, 0x437, 0x43e, 0x43e, 0x43e, 0x444, 0x455, 0x45e, 0x462, 0x467, 0x46f, 0x46f,
			0x48f, 0x498, 0x4a2, 0x4ac, 0x4b1, 0x4b7, 0x4bd, 0x4c3, 0x4ca, 0x4d1, 0x4d9, 0x4e0,
			0x4ec, 0x4f1, 0x502, 0x50a, 0x513, 0x51b, 0x521, 0x527, 0x52c, 0x530, 0x53a, 0x53f,
			0x545, 0x549, 0x55e, 0x563, 0x56b, 0x574, 0x57b, 0x591, 0x59a, 0x5a3, 0x5d5, 0x5da,
			0x5df, 0x5e7, 0x5ed, 0x5ed, 0x5f6, 0x5fd, 0x5fd, 0x602, 0x608, 0x60d, 0x61f, 0x629,
			0x62f, 0x635, 0x63d, 0x648, 0x650, 0x650, 0x658, 0x663, 0x66b, 0x673, 0x67a, 0x682,
			0x682, 0x696, 0x69e, 0x69e, 0x6a3, 0x6a9, 0x6a9, 0x6c2, 0x6c7, 0x6c7, 0x6cb, 0x6d3,
			0x6de, 0x6e5, 0x6f8, 0x707, 0x70e, 0x713, 0x71a, 0x72c, 0x732, 0x739, 0x741, 0x748,
			0x74e, 0x74e, 0x756, 0x75d, 0x769, 0x771, 0x78a, 0x793, 0x7b1, 0x7cf, 0x7d8, 0x7df,
			0x7ee, 0x7f3, 0x7f3, 0x7f9, 0x800, 0x80d, 0x813, 0x81b,
		},
	},
	{ // ksf
		"andɔrǝbǝlɔŋ bǝ kaksa bɛ táatáaŋzǝnafganistáŋantiga ri barbúdaangiyaalbaníarmɛnía" +
			"ntíyǝ nɛlandéangólaarjǝntínsamɔa a amɛrikaotricɔstralíarubaazabecánbɔsnyɛ ri hɛr" +
			"sǝgɔvínbaabaadǝbaŋladɛ́cbɛljíkbukína fǝ́ asɔbulgaríbarǝ́nburundíbɛnǝ́nbɛɛmúdǝbru" +
			"nǝ́bɔɔlívíbrɛsílbaamásbutánbotswanabɛlarisbɛlizkanadakɔngó anyɔ́nsantrafríkkɔngó" +
			"swískɔtiwuárzɛ i kúkcílikamɛrúncínkolɔmbíkɔstaríkakubakapvɛrcíprɛcɛ́kdjɛrmandyib" +
			"utídanmakdɔminikdɔminik rɛpublíkaljɛríɛkwatɛǝ́ɛstoníɛjíptɛritrɛ́kpanyáɛtyɔpífínl" +
			"anfíjizǝ maalwínmikronɛ́sipɛrɛsǝ́gabɔŋkǝlɔŋ kǝ kǝtáatáaŋzǝngrɛnadǝjɔrjíguyán i p" +
			"ɛrɛsǝ́gánajibraltágrínlangambíginɛ́gwadɛlúpginɛ́ ɛkwatɔrialgrɛ́kgwátǝmalagwámgin" +
			"ɛ́ bisɔ́guyánɔnduraskrwasíayitiɔngríindonɛsíilánisraɛ́lindízǝ ingɛrís ncɔ́m wa i" +
			"ndiirákiráŋzǝ i glásitalíjamaíkjɔrdánjapɔ́ŋkɛnyakigistáŋkambodjkiribátikomɔrsɛnk" +
			"rǝstɔ́f ri nyɛ́vǝkorɛanɔ́rkorɛasudkuwɛitzǝ i gankazakstáŋlaɔslibáŋsɛntlísílictɛn" +
			"stɛ́nsrílaŋkalibɛryalǝsótolitwaníluksɛmbúrlɛtonílibímarɔkmonakomɔldavímadagaskaz" +
			"ǝ i marcálmásǝdwánmalimyanmármɔŋolízǝ maryánnɔ́rmatiníkmwaritanímɔnsɛratmaltǝmwa" +
			"rísmaldivǝmalawimɛksíkmalɛsímosambíknamibíkalɛdoní anyɔ́nnijɛ́rzɛ nɔ́fɔlknijɛ́ry" +
			"aníkarágwakǝlɔŋ kǝ ázǝnɔrvɛjǝnɛpalnwarúniwɛ́zɛlan anyɔ́nomanpanamapɛrúpɔlinɛsí a" +
			" pɛrɛsǝ́papwazí ginɛ́ anyɔ́nfilipǝ́npakistáŋpolɔ́nsɛnpyɛr ri mikɛlɔŋpitkɛ́npɔtor" +
			"íkozǝ palɛstínǝportugálpalwaparagwɛ́katárɛunyɔŋrɔmanírisírwandaarabí saodízǝ sal" +
			"omɔ́nsɛcɛlsudanswɛdǝsiŋapósɛntɛ́lenslovɛníslovakísyɛraleonsɛnmarǝnsɛnɛgalsomalís" +
			"urinamsaotomɛ́ ri priŋsibsalvadɔrsiríswazilanzǝ tirk ri kakɔscaádtogotɛlantadjik" +
			"istaŋtokǝlaotimor anǝ á ɛsttirkmɛnistaŋtunɛsítɔŋatirkítɛrinitɛ ri tobagotuwalutɛ" +
			"wántanzaníukrainugandaamɛrikaurugwɛ́usbɛkistaŋwatikáŋsɛnvǝnsǝŋ ri grɛnadínwɛnǝzw" +
			"ɛlazǝ bɛ gɔn inɛ a ingɛríszǝ bɛ gɔn inɛ á amɛrikawyɛtnámwanwatuwalis ri futunasa" +
			"mɔayɛmɛnmayɔ́tafrik anǝ a sudzambízimbabwɛ́",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x8, 0x2d, 0x39, 0x4b, 0x51, 0x58, 0x60, 0x72, 0x79, 0x79,
			0x83, 0x94, 0x99, 0xa2, 0xa7, 0xa7, 0xb0, 0xca, 0xd3, 0xdf, 0xe7, 0xf9,
			0x101, 0x109, 0x111, 0x11a, 0x11a, 0x125, 0x12d, 0x138, 0x138, 0x140, 0x147, 0x14d,
			0x14d, 0x155, 0x15d, 0x163, 0x169, 0x169, 0x179, 0x184, 0x18b, 0x190, 0x19a, 0x1a4,
			0x1a9, 0x1b2, 0x1b6, 0x1bf, 0x1bf, 0x1ca, 0x1ce, 0x1d5, 0x1d5, 0x1d5, 0x1dc, 0x1e2,
			0x1ea, 0x1ea, 0x1f2, 0x1f8, 0x200, 0x213, 0x21b, 0x21b, 0x227, 0x22f, 0x236, 0x236,
			0x240, 0x247, 0x250, 0x250, 0x257, 0x25c, 0x268, 0x274, 0x274, 0x27f, 0x286, 0x2a4,
			0x2ad, 0x2b4, 0x2c8, 0x2c8, 0x2cd, 0x2d6, 0x2de, 0x2e4, 0x2eb, 0x2f5, 0x309, 0x310,
			0x310, 0x31b, 0x320, 0x32f, 0x335, 0x335, 0x335, 0x33d, 0x344, 0x349, 0x350, 0x350,
			0x35a, 0x35f, 0x368, 0x368, 0x36d, 0x38a, 0x38f, 0x395, 0x3a0, 0x3a6, 0x3a6, 0x3ad,
			0x3b5, 0x3be, 0x3c4, 0x3ce, 0x3d5, 0x3de, 0x3e4, 0x400, 0x40c, 0x415, 0x41c, 0x425,
			0x430, 0x435, 0x43c, 0x447, 0x455, 0x45f, 0x467, 0x46f, 0x477, 0x482, 0x48a, 0x48f,
			0x495, 0x49b, 0x4a4, 0x4a4, 0x4a4, 0x4ad, 0x4ba, 0x4c5, 0x4c9, 0x4d1, 0x4da, 0x4da,
			0x4eb, 0x4f3, 0x4fd, 0x507, 0x50d, 0x514, 0x51c, 0x522, 0x52a, 0x532, 0x53b, 0x542,
			0x555, 0x55d, 0x56b, 0x575, 0x580, 0x592, 0x59c, 0x5a2, 0x5a8, 0x5af, 0x5be, 0x5c2,
			0x5c8, 0x5ce, 0x5e7, 0x600, 0x60a, 0x614, 0x61c, 0x633, 0x63c, 0x646, 0x656, 0x65f,
			0x664, 0x66e, 0x673, 0x673, 0x67d, 0x685, 0x685, 0x68a, 0x690, 0x69d, 0x6ab, 0x6b2,
			0x6b7, 0x6be, 0x6c6, 0x6d2, 0x6db, 0x6db, 0x6e3, 0x6ed, 0x6f7, 0x700, 0x707, 0x70e,
			0x70e, 0x724, 0x72d, 0x72d, 0x732, 0x73a, 0x73a, 0x74c, 0x751, 0x751, 0x755, 0x75b,
			0x767, 0x76f, 0x781, 0x78f, 0x797, 0x79d, 0x7a3, 0x7b7, 0x7bd, 0x7c4, 0x7cc, 0x7d2,
			0x7d8, 0x7d8, 0x7e0, 0x7e9, 0x7f5, 0x7fe, 0x819, 0x825, 0x842, 0x85f, 0x868, 0x86f,
			0x87e, 0x884, 0x884, 0x88b, 0x893, 0x8a3, 0x8a9, 0x8b4,
		},
	},
	{ // ksh
		"AßensionAndorraVereinschte Arrabesche EmmirateAfjaanistahnAntigwa un BarbudaAngg" +
			"willaAlbaanijeArrmeenijede Nederlängsche AntilleAngjoolader SödpolAjjentiinijeAm" +
			"merikaanesch SammohaÖösterischAustraalijeArubade Ohland-EnselleAsserbaidschahnBo" +
			"ßnije un Herzegovinade Ensel BarbadosBangladeschBelljeBukkinna-FaaseBulljaarijeB" +
			"achrainBurundidä Beninde Zint Battälmi-Ensellede BermudasBruneiBolliivijede karr" +
			"ibbesche NederlängBrasilijede BahamasButtaande Buvee-EnselBozwaanaWießrußlandBel" +
			"izeKanadade Kokkos-Enselledä Konggo (Kinschasa)de Zäntraalaffrikaanesche Republi" +
			"kdä Konggo (Brassavill)de SchweizÄlfebeijn-Kößde Kuuk-EnselleSchiileKammeruhnSch" +
			"iinaKolumbijede Klipperton-EnselKostarikaKubade kapvärdesche EnselleCuraçaode We" +
			"ihnaachs-EnselZüpperede TschäscheiDoütschlandde Diego-Garcia-EnselDschibuttiDäne" +
			"markDominnikade Dommenekaanesche ReppublikAlljeerijeZe’uta un MeliijaÄkwadorÄßla" +
			"ndÄjüpteWäß-SaharaÄritrejaSchpaanijeÄttijoopijede Europäjesche UnijonFinnlandde " +
			"Fidschi-Endellede Falkland-EnselleMikroneesijede Färrör-EnselleFrankrischJabuhnJ" +
			"ruußbrettannijeJrenaadaJeorrjijeFranzüüsesch JujaanaJöönseiJaanaJibralltaaJröhnl" +
			"andJambijaJinnehaJuadeluppÄquatorial JineejaJrieschelandSöd-Jeorjie un de södlij" +
			"je Botteramms-EnselleJuwatemaalaJuhamJinneha_BißauJujaanaHongkongde Heart Ensel " +
			"un de McDonald-EnselleHondurasKrowazijeHa’ittiUnjannde Kannaresche EnselleIndone" +
			"esijeIrrlandIßraälde Ensel MänIndijeBrettesche Besezunge em indesche OozejahnIra" +
			"kPersijeIßlandItaalijeJöösehJammaikaJordaanijeJapanKeenijaKirrjiisijeKambodschaK" +
			"iribatide KommooreZint Kitts un NevisNood-KorejaSöd-KorejaKuweitde Kaiman-Ensell" +
			"eKassakstahnLa’osLebbannonde Ensel Zint-LutschaLischteschteinSri LankaLibeerijaL" +
			"esootoLittaueLuxemburschLätlandLibbijeMarokkoMonakkoMoldaavijeet Monteneejrode Z" +
			"int-Määtes-EnselMaddajaskade Machschall-EnselleMazedoonijeMaaliBirmaMongjoleiMak" +
			"aude nöödlijje Marijanne-EnselleMachtinikMautitaanijeMongßerratMaltaMaurizijusMa" +
			"llediiveMalawiMäxikoMalaisijeMosambikNamiibijeNeuschottlandNijerde Noofok-EnselN" +
			"ikaraaguaNikaraaguwade NederlängNorrweejeNepallNauruNiueNeuseelandOmanPannamaPer" +
			"ruhFranzüüsesch PollineesijePapuwa NeujineejaFillipiinePakistahnPoleZint Pjäär u" +
			"n Mikelongde Pitkärn-EnselPochtorikoPalästinaPochtojallPallauParraguwaiKataaOzej" +
			"aanije ußerhallefRehunjohnRomäänijeSärbijeRußlandRuandaSaudi Arraabijede Solomon" +
			"e-Ensellede SeischälleNoodsudahnSchweedeSingjapuurde Ensel Zint Hellenaẞloveenij" +
			"ede Enselle Svalbard un Jan MayenẞlovakeiSjärra LejoneSan-Marinoder SennejallSom" +
			"aalijeSürinammSödsudahnZint Tommeh un PrintschipeÄl SlavadoorZint MaartenSürijeẞ" +
			"waasilandTristan da Cunjade Enselle Turks un Kaikosder TschaddFranzüüsesche Söds" +
			"ee-EnselleToojoTailandTadschikistahnTokelauOß-TimorTurkmenistahnTuneesijeTonggad" +
			"e TörkeiTrinidad un TobääjoTuvaluTaiwanTansanijade Ukra’iineUjandade Vereinescht" +
			"e Schtaate vun Amärrika ier ußerhallef jelääje Enselschede vereineschte Schtaate" +
			" vun AmmärrikaUrrujwaiUßbeekistahnder VattikahnZint Vinzänz un de Jrenadines-Ens" +
			"elleVenezuelade brettesche Juffer-Ensellede ammärrikahnesche Juffer-EnselleVijät" +
			"nammVanuatuWallis un FutunaSammohaKosovoJämmeMajottde Republik SödaffrikaSambija" +
			"Simbabwe- Jääjend onbikannt -de ÄädAffrikaNood-AmärrikaSöd-AmärrikaOzejaanijeWäß" +
			"-AffrikaMeddelammärrikaOß-AffrikaNood-AffrikaMeddel-AffrikaSöd-AffrikaAmmärrikad" +
			"er Norde vun Amärrikade KarribikOß-AasijeSöd-AasijeSöd-Oß-AasijeSöd-Europpade Re" +
			"jjohn öm AustraalijeMellaneesijede Rejohn vun MikroneesejePolineesijeAasijeMedde" +
			"laasijeWäß-AasijeEuroppaOß-EuroppaNood-EuroppaWäß-EuroppaLateinamärrika",
		[]uint16{ // 291 entries
			0x0, 0x9, 0x10, 0x2f, 0x3b, 0x4d, 0x56, 0x5f, 0x69, 0x82, 0x8a, 0x95,
			0xa1, 0xb7, 0xc3, 0xce, 0xd3, 0xe4, 0xf3, 0x10a, 0x11b, 0x126, 0x12c, 0x13a,
			0x145, 0x14d, 0x154, 0x15d, 0x176, 0x181, 0x187, 0x191, 0x1ab, 0x1b4, 0x1be, 0x1c5,
			0x1d3, 0x1db, 0x1e8, 0x1ee, 0x1f4, 0x205, 0x21b, 0x23e, 0x255, 0x25f, 0x26f, 0x27e,
			0x285, 0x28e, 0x295, 0x29e, 0x2b1, 0x2ba, 0x2be, 0x2d6, 0x2de, 0x2f1, 0x2f9, 0x307,
			0x313, 0x328, 0x332, 0x33b, 0x344, 0x361, 0x36b, 0x37e, 0x386, 0x38e, 0x396, 0x3a2,
			0x3ab, 0x3b5, 0x3c1, 0x3d8, 0x3e0, 0x3f2, 0x405, 0x411, 0x424, 0x42e, 0x434, 0x445,
			0x44d, 0x456, 0x46c, 0x475, 0x47a, 0x484, 0x48e, 0x495, 0x49c, 0x4a5, 0x4b8, 0x4c4,
			0x4f3, 0x4fe, 0x503, 0x511, 0x518, 0x520, 0x545, 0x54d, 0x556, 0x55f, 0x565, 0x57b,
			0x586, 0x58d, 0x595, 0x5a2, 0x5a8, 0x5d1, 0x5d5, 0x5dc, 0x5e3, 0x5eb, 0x5f3, 0x5fb,
			0x605, 0x60a, 0x611, 0x61c, 0x626, 0x62e, 0x639, 0x64c, 0x657, 0x662, 0x668, 0x679,
			0x684, 0x68b, 0x694, 0x6a9, 0x6b7, 0x6c0, 0x6c9, 0x6d0, 0x6d7, 0x6e2, 0x6ea, 0x6f1,
			0x6f8, 0x6ff, 0x709, 0x717, 0x72d, 0x737, 0x74c, 0x757, 0x75c, 0x761, 0x76a, 0x76f,
			0x78f, 0x798, 0x7a4, 0x7af, 0x7b4, 0x7be, 0x7c8, 0x7ce, 0x7d5, 0x7de, 0x7e6, 0x7ef,
			0x7fc, 0x801, 0x810, 0x81a, 0x825, 0x832, 0x83b, 0x841, 0x846, 0x84a, 0x854, 0x858,
			0x85f, 0x865, 0x880, 0x891, 0x89b, 0x8a4, 0x8a8, 0x8c0, 0x8d1, 0x8db, 0x8e5, 0x8ef,
			0x8f5, 0x8ff, 0x904, 0x91a, 0x923, 0x92e, 0x936, 0x93e, 0x944, 0x953, 0x966, 0x974,
			0x97e, 0x986, 0x990, 0x9a5, 0x9b1, 0x9d1, 0x9db, 0x9e9, 0x9f3, 0xa00, 0xa09, 0xa12,
			0xa1c, 0xa36, 0xa43, 0xa4f, 0xa56, 0xa62, 0xa72, 0xa8c, 0xa97, 0xab6, 0xabb, 0xac2,
			0xad0, 0xad7, 0xae0, 0xaed, 0xaf6, 0xafc, 0xb06, 0xb1b, 0xb21, 0xb27, 0xb30, 0xb3e,
			0xb44, 0xb8e, 0xbb5, 0xbbd, 0xbca, 0xbd7, 0xbfd, 0xc06, 0xc22, 0xc45, 0xc4f, 0xc56,
			0xc66, 0xc6d, 0xc73, 0xc79, 0xc7f, 0xc96, 0xc9d, 0xca5, 0xcbc, 0xcc4, 0xccb, 0xcd9,
			0xce7, 0xcf1, 0xcfe, 0xd0e, 0xd19, 0xd25, 0xd33, 0xd3f, 0xd49, 0xd60, 0xd6b, 0xd75,
			0xd80, 0xd8f, 0xd9b, 0xdb5, 0xdc1, 0xddb, 0xde6, 0xdec, 0xdf8, 0xe04, 0xe0b, 0xe16,
			0xe22, 0xe2f, 0xe3e,
		},
	},
	{ // kw
		"Rywvaneth Unys",
		[]uint16{ // 84 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe,
		},
	},
	{ // ky
		kyRegionStr,
		kyRegionIdx,
	},
	{ // lag
		"AndóraɄtemi wa KɨaráabuAfuganisitáaniAntigúua na BaribúudaAnguíilaAlubániaArimén" +
			"iaAntili ya ɄholáanziAngóolaAjentíinaSamóoa ya Amerɨ́kaÁusitiriaAusiteréeliaArúu" +
			"baAzabajáaniBósiniaBabadóosiBangaladéeshiɄbeligíijiBukinafáasoBuligaríaBaharéeni" +
			"BurúundiBeníiniBerimúudaBurunéeiBolíviaBrasíiliBaháamaButáaniBotiswáanaBelarúusi" +
			"BelíiseKánadaJamuhúuri ya Kɨdemokurasía ya KóongoJuhúuri ya Afɨrɨka ya katɨ katɨ" +
			"KóongoUswíisiIvori KositiVisíiwa vya KúukuChíileKamerúuniChíinaKolómbiaKósita Rɨ" +
			"́ɨkaKyúubaKepuvéedeKupuróosiJamuhúuri ya ChéekiɄjerumáaniJibúutiDenimakiDomínɨka" +
			"Jamuhúuri ya DominɨkaAlijériaÍkwadoEstoníaMísiriEritereaHisipániaɄhabéeshiUfíini" +
			"FíijiVisíiwa vya FakulandiMikironésiaɄfaráansaGabóoniɄɨngeréesaGirenáadaJójiaGwi" +
			"yáana yʉ ɄfaráansaGáanaJiburálitaGiriniláandiGámbiaGíineGwadelúupeGíine IkwéetaU" +
			"giríkiGwatemáalaGwaniGíine BisáauGuyáanaHonduráasiKoréshiaHaíitiHungáriaIndonési" +
			"aAyaláandiIsiraéeliÍndiaƗsɨ yʉ Ʉɨngeréesa irivii ra HíindiIráakiɄajéemiAisiláand" +
			"iItáliaJamáikaJódaniJapáaniKéenyaKirigisitáaniKambódiaKiribáatiKomóoroMʉtakatíif" +
			"u kitisi na NevíisiKoréa yʉ ʉtʉrʉkoKoréa ya SaameKʉwáitiVisíiwa vya KayimaniKaza" +
			"kasitáaniLaóosiLebanóoniMʉtakatíifu LusíiaLishentéeniSiriláankaLiibériaLesóotoLi" +
			"suániaLasembáagiLativiaLíbiaMoróokoMonáakoMolidóovaBukíiniVisíiwa vya Marisháali" +
			"MasedóniaMáaliMiáamaMongóliaVisiwa vya Mariana vya KaskaziniMaritiníikiMoritánia" +
			"MonteráatiMálitaMoríisiModíivuMaláawiMekisikoMaleísiaMusumbíijiNamíbiaKaledónia " +
			"IfyaNíijaKisíiwa cha NofifóokiNiijériaNikarágʉaɄholáanziNorweNepáaliNaúuruNiúueN" +
			"yuzílandiÓmaniPanáamaPéeruPolinésia yʉ ɄfaráansaPapúuaUfilipíinoPakisitáaniPólan" +
			"diMʉtakatíifu Peéteri na MɨkaéeliPatikaíriniPwetorɨ́ɨkoMweemberera wa kʉmweeri w" +
			"a GáazaɄréenoPaláauParaguáaiKatáariReyunióoniRomaníiaUrúusiRwáandaSaudíia Arabíi" +
			"aVisíiwa vya SolomóoniShelishéeliSudáaniUswíidiSingapooMʉtakatíifu HeléenaSulové" +
			"niaSulováakiaSeraleóoniSamaríinoSenegáaliSomáliaSurináamuSao Tóome na PirinsipeE" +
			"lisalivadoSíriaɄswáaziVisíiwa vya Turíiki na KaíikoCháadiTóogoTáilandiTajikisitá" +
			"aniTokeláauTimóori yi ItʉʉmbaUturukimenisitáaniTunísiaTóongaUturúukiTiriníida ya" +
			" TobáagoTuváaluTaiwáaniTaansaníaɄkɨréeniɄgáandaAmerɨkaUruguáaiUsibekisitáaniVati" +
			"káaniMʉtakatíifu Viséenti na GernadíiniVenezuéelaVisíiwa vya Vigíini vya Ʉɨngeré" +
			"esaVisíiwa vya Vigíini vya Amerɨ́kaVietináamuVanuáatuWalíisi na FutúunaSamóoaYém" +
			"eniMayóoteAfɨrɨka ya SaameSámbiaSimbáabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x1b, 0x2a, 0x41, 0x4a, 0x53, 0x5c, 0x71, 0x79, 0x79,
			0x83, 0x98, 0xa2, 0xaf, 0xb6, 0xb6, 0xc1, 0xc9, 0xd3, 0xe1, 0xed, 0xf9,
			0x103, 0x10d, 0x116, 0x11e, 0x11e, 0x128, 0x131, 0x139, 0x139, 0x142, 0x14a, 0x152,
			0x152, 0x15d, 0x167, 0x16f, 0x176, 0x176, 0x19e, 0x1c2, 0x1c9, 0x1d1, 0x1dd, 0x1f0,
			0x1f7, 0x201, 0x208, 0x211, 0x211, 0x222, 0x229, 0x233, 0x233, 0x233, 0x23d, 0x252,
			0x25e, 0x25e, 0x266, 0x26e, 0x278, 0x28f, 0x298, 0x298, 0x29f, 0x2a7, 0x2ae, 0x2ae,
			0x2b6, 0x2c0, 0x2cb, 0x2cb, 0x2d2, 0x2d8, 0x2ee, 0x2fa, 0x2fa, 0x305, 0x30d, 0x31a,
			0x324, 0x32a, 0x343, 0x343, 0x349, 0x354, 0x361, 0x368, 0x36e, 0x379, 0x388, 0x390,
			0x390, 0x39b, 0x3a0, 0x3ae, 0x3b6, 0x3b6, 0x3b6, 0x3c1, 0x3ca, 0x3d1, 0x3da, 0x3da,
			0x3e4, 0x3ee, 0x3f8, 0x3f8, 0x3fe, 0x427, 0x42e, 0x437, 0x442, 0x449, 0x449, 0x451,
			0x458, 0x460, 0x467, 0x475, 0x47e, 0x488, 0x490, 0x4b0, 0x4c5, 0x4d4, 0x4dd, 0x4f2,
			0x500, 0x507, 0x511, 0x526, 0x532, 0x53d, 0x546, 0x54e, 0x557, 0x562, 0x569, 0x56f,
			0x577, 0x57f, 0x589, 0x589, 0x589, 0x591, 0x5a9, 0x5b3, 0x5b9, 0x5c0, 0x5c9, 0x5c9,
			0x5e9, 0x5f5, 0x5ff, 0x60a, 0x611, 0x619, 0x621, 0x629, 0x631, 0x63a, 0x645, 0x64d,
			0x65c, 0x662, 0x679, 0x682, 0x68d, 0x698, 0x69d, 0x6a5, 0x6ac, 0x6b2, 0x6bd, 0x6c3,
			0x6cb, 0x6d1, 0x6eb, 0x6f2, 0x6fd, 0x709, 0x711, 0x735, 0x741, 0x74f, 0x771, 0x779,
			0x780, 0x78a, 0x792, 0x792, 0x79d, 0x7a6, 0x7a6, 0x7ad, 0x7b5, 0x7c6, 0x7dd, 0x7e9,
			0x7f1, 0x7f9, 0x801, 0x817, 0x821, 0x821, 0x82c, 0x837, 0x841, 0x84b, 0x853, 0x85d,
			0x85d, 0x874, 0x87f, 0x87f, 0x885, 0x88e, 0x88e, 0x8ae, 0x8b5, 0x8b5, 0x8bb, 0x8c4,
			0x8d2, 0x8db, 0x8f0, 0x903, 0x90b, 0x912, 0x91b, 0x931, 0x939, 0x942, 0x94c, 0x957,
			0x960, 0x960, 0x968, 0x971, 0x980, 0x98a, 0x9b0, 0x9bb, 0x9e2, 0xa06, 0xa11, 0xa1a,
			0xa2e, 0xa35, 0xa35, 0xa3c, 0xa44, 0xa56, 0xa5d, 0xa67,
		},
	},
	{ // lb
		"AscensionAndorraVereenegt Arabesch EmiraterAfghanistanAntigua a BarbudaAnguillaA" +
			"lbanienArmenienAngolaAntarktisArgentinienAmerikanesch-SamoaÉisträichAustralienAr" +
			"ubaÅlandinselenAserbaidschanBosnien an HerzegowinaBarbadosBangladeschBelschBurki" +
			"na FasoBulgarienBahrainBurundiBeninSaint-BarthélemyBermudaBruneiBolivienKaribesc" +
			"ht HollandBrasilienBahamasBhutanBouvetinselBotsuanaWäissrusslandBelizeKanadaKoko" +
			"sinselenKongo-KinshasaZentralafrikanesch RepublikKongo-BrazzavilleSchwäizElfebee" +
			"küstCookinselenChileKamerunChinaKolumbienClipperton-InselCosta RicaKubaKap Verde" +
			"CuraçaoChrëschtdagsinselZypernTschechienDäitschlandDiego GarciaDschibutiDänemark" +
			"DominicaDominikanesch RepublikAlgerienCeuta a MelillaEcuadorEstlandEgyptenWestsa" +
			"haraEritreaSpanienEthiopienEuropäesch UniounFinnlandFidschiFalklandinselenMikron" +
			"esienFäröerFrankräichGabunGroussbritannienGrenadaGeorgienGuayaneGuernseyGhanaGib" +
			"raltarGrönlandGambiaGuineaGuadeloupeEquatorialguineaGriichelandSüdgeorgien an dé" +
			"i Südlech SandwichinselenGuatemalaGuamGuinea-BissauGuyanaSpezialverwaltungszon H" +
			"ong KongHeard- a McDonald-InselenHondurasKroatienHaitiUngarnKanaresch InselenInd" +
			"onesienIrlandIsraelIsle of ManIndienBritescht Territorium am Indeschen OzeanIrak" +
			"IranIslandItalienJerseyJamaikaJordanienJapanKeniaKirgisistanKambodschaKiribatiKo" +
			"morenSt. Kitts an NevisNordkoreaSüdkoreaKuwaitKaimaninselenKasachstanLaosLibanon" +
			"St. LuciaLiechtensteinSri LankaLiberiaLesothoLitauenLëtzebuergLettlandLibyenMaro" +
			"kkoMonacoMoldawienMontenegroSt. MartinMadagaskarMarshallinselenMazedonienMaliMya" +
			"nmarMongoleiSpezialverwaltungszon MacauNërdlech MarianenMartiniqueMauretanienMon" +
			"tserratMaltaMauritiusMaldivenMalawiMexikoMalaysiaMosambikNamibiaNeikaledonienNig" +
			"erNorfolkinselNigeriaNicaraguaHollandNorwegenNepalNauruNiueNeiséilandOmanPanamaP" +
			"eruFranséisch-PolynesienPapua-NeiguineaPhilippinnenPakistanPolenSt. Pierre a Miq" +
			"uelonPitcairninselenPuerto RicoPalestinensesch AutonomiegebidderPortugalPalauPar" +
			"aguayKatarBaussecht OzeanienRéunionRumänienSerbienRusslandRuandaSaudi-ArabienSal" +
			"omonenSeychellenSudanSchwedenSingapurSt. HelenaSlowenienSvalbard a Jan MayenSlow" +
			"akeiSierra LeoneSan MarinoSenegalSomaliaSurinameSüdsudanSão Tomé a PríncipeEl Sa" +
			"lvadorSint MaartenSyrienSwasilandTristan da CunhaTurks- a CaicosinselenTschadFra" +
			"nséisch Süd- an AntarktisgebidderTogoThailandTadschikistanTokelauOsttimorTurkmen" +
			"istanTunesienTongaTierkeiTrinidad an TobagoTuvaluTaiwanTansaniaUkrainUgandaAmeri" +
			"kanesch-OzeanienVereenegt Staate vun AmerikaUruguayUsbekistanVatikanstadSt. Vinc" +
			"ent an d’GrenadinnenVenezuelaBritesch JoffereninselenAmerikanesch Joffereninsele" +
			"nVietnamVanuatuWallis a FutunaSamoaKosovoJemenMayotteSüdafrikaSambiaSimbabweOnbe" +
			"kannt RegiounWeltAfrikaNordamerikaSüdamerikaOzeanienWestafrikaMëttelamerikaOstaf" +
			"rikaNordafrikaZentralafrikaSüdlecht AfrikaAmerikaNërdlecht AmerikaKaribikOstasie" +
			"nSüdasienSüdostasienSüdeuropaAustralien an NeiséilandMelanesienMikronesescht Ins" +
			"elgebittPolynesienAsienZentralasienWestasienEuropaOsteuropaNordeuropaWesteuropaL" +
			"atäinamerika",
		[]uint16{ // 291 entries
			0x0, 0x9, 0x10, 0x2b, 0x36, 0x47, 0x4f, 0x57, 0x5f, 0x5f, 0x65, 0x6e,
			0x79, 0x8b, 0x96, 0xa0, 0xa5, 0xb2, 0xbf, 0xd5, 0xdd, 0xe8, 0xee, 0xfa,
			0x103, 0x10a, 0x111, 0x116, 0x127, 0x12e, 0x134, 0x13c, 0x14e, 0x157, 0x15e, 0x164,
			0x16f, 0x177, 0x185, 0x18b, 0x191, 0x19d, 0x1ab, 0x1c6, 0x1d7, 0x1df, 0x1eb, 0x1f6,
			0x1fb, 0x202, 0x207, 0x210, 0x220, 0x22a, 0x22e, 0x237, 0x23f, 0x251, 0x257, 0x261,
			0x26d, 0x279, 0x282, 0x28b, 0x293, 0x2a9, 0x2b1, 0x2c0, 0x2c7, 0x2ce, 0x2d5, 0x2df,
			0x2e6, 0x2ed, 0x2f6, 0x308, 0x310, 0x317, 0x326, 0x331, 0x339, 0x344, 0x349, 0x359,
			0x360, 0x368, 0x36f, 0x377, 0x37c, 0x385, 0x38e, 0x394, 0x39a, 0x3a4, 0x3b4, 0x3bf,
			0x3ec, 0x3f5, 0x3f9, 0x406, 0x40c, 0x42b, 0x444, 0x44c, 0x454, 0x459, 0x45f, 0x470,
			0x47a, 0x480, 0x486, 0x491, 0x497, 0x4bf, 0x4c3, 0x4c7, 0x4cd, 0x4d4, 0x4da, 0x4e1,
			0x4ea, 0x4ef, 0x4f4, 0x4ff, 0x509, 0x511, 0x518, 0x52a, 0x533, 0x53c, 0x542, 0x54f,
			0x559, 0x55d, 0x564, 0x56d, 0x57a, 0x583, 0x58a, 0x591, 0x598, 0x5a3, 0x5ab, 0x5b1,
			0x5b8, 0x5be, 0x5c7, 0x5d1, 0x5db, 0x5e5, 0x5f4, 0x5fe, 0x602, 0x609, 0x611, 0x62c,
			0x63e, 0x648, 0x653, 0x65d, 0x662, 0x66b, 0x673, 0x679, 0x67f, 0x687, 0x68f, 0x696,
			0x6a3, 0x6a8, 0x6b4, 0x6bb, 0x6c4, 0x6cb, 0x6d3, 0x6d8, 0x6dd, 0x6e1, 0x6ec, 0x6f0,
			0x6f6, 0x6fa, 0x710, 0x71f, 0x72b, 0x733, 0x738, 0x74d, 0x75c, 0x767, 0x788, 0x790,
			0x795, 0x79d, 0x7a2, 0x7b4, 0x7bc, 0x7c5, 0x7cc, 0x7d4, 0x7da, 0x7e7, 0x7f0, 0x7fa,
			0x7ff, 0x807, 0x80f, 0x819, 0x822, 0x836, 0x83e, 0x84a, 0x854, 0x85b, 0x862, 0x86a,
			0x873, 0x889, 0x894, 0x8a0, 0x8a6, 0x8af, 0x8bf, 0x8d5, 0x8db, 0x901, 0x905, 0x90d,
			0x91a, 0x921, 0x929, 0x935, 0x93d, 0x942, 0x949, 0x95b, 0x961, 0x967, 0x96f, 0x975,
			0x97b, 0x990, 0x9ac, 0x9b3, 0x9bd, 0x9c8, 0x9e6, 0x9ef, 0xa07, 0xa23, 0xa2a, 0xa31,
			0xa40, 0xa45, 0xa4b, 0xa50, 0xa57, 0xa61, 0xa67, 0xa6f, 0xa80, 0xa84, 0xa8a, 0xa95,
			0xaa0, 0xaa8, 0xab2, 0xac0, 0xac9, 0xad3, 0xae0, 0xaf0, 0xaf7, 0xb09, 0xb10, 0xb18,
			0xb21, 0xb2d, 0xb37, 0xb50, 0xb5a, 0xb73, 0xb7d, 0xb82, 0xb8e, 0xb97, 0xb9d, 0xba6,
			0xbb0, 0xbba, 0xbc8,
		},
	},
	{ // lg
		"AndoraEmireetiAfaganisitaniAntigwa ne BarabudaAngwilaAlibaniyaArameniyaBizinga b" +
			"ya Antile eby’abaHolandiAngolaArigentinaSamowa omumerikaAwusituriyaAwusitureliya" +
			"ArubaAzerebayijaaniBoziniya HezegovinaBarabadosiBangaladesiBubirigiBurukina Faso" +
			"BulugariyaBaareeniBurundiBeniniBeremudaBurunayiBoliviyaBuraziiriBahamasiButaaniB" +
			"otiswanaBelarusiBelizeKanadaKongo - ZayireLipubulika eya SenturafirikiKongoSwiti" +
			"zirandiKote DivwaBizinga bya KkukiCileKameruuniCayinaKolombyaKosita RikaCubaBizi" +
			"nga by’e Kepu VerediSipuriyaLipubulika ya CeekaBudaakiJjibutiDenimaakaDominikaLi" +
			"pubulika ya DominikaAligeryaEkwadoEsitoniyaMisiriEritureyaSipeyiniEsyopyaFinilan" +
			"diFijiBizinga by’eFalikalandiMikuronezyaBufalansaGaboniBungerezaGurenadaGyogyaGu" +
			"yana enfalansaGanaGiburalitaGurenelandiGambyaGiniGwadalupeGayana ey’oku ekwetaBu" +
			"gereeki/BuyonaaniGwatemalaGwamuGini-BisawuGayanaHundurasiKurowesyaHayitiHangareY" +
			"indonezyaAyalandiYisirayeriBuyindiBizinga by’eCagoYiraakaYiraaniAyisirandiYitale" +
			"JamayikaYorodaniJapaniKenyaKirigizisitaaniKambodyaKiribatiBizinga by’eKomoroSent" +
			"i Kitisi ne NevisiKoreya ey’omumambukaKoreya ey’omumaserengetaKuwetiBizinga ebya" +
			" KayimaaniKazakisitaaniLawosiLebanoniSenti LuciyaLicitensitayiniSirilankaLiberya" +
			"LesosoLisuwenyaLukisembaagaLativyaLibyaMorokoMonakoMolodovaMadagasikaBizinga bya" +
			" MarisoMasedoniyaMaliMyanimaMongoliyaBizinga bya Mariyana eby’omumambukaMaritini" +
			"ikiMawulitenyaMonteseraatiMalitaMawulisyasiBizinga by’eMalidiveMalawiMekisikoMal" +
			"ezyaMozambiikiNamibiyaKaledonya mupyaNijeKizinga ky’eNorofokoNayijeryaNikaraguwa" +
			"HolandiNoweNepaloNawuruNiyuweNiyuziirandiOmaaniPanamaPeruPolinesiya enfalansaPap" +
			"wa NyuginiBizinga bya FiripinoPakisitaaniPolandiSenti Piyere ne MikeloniPitikeen" +
			"iPotorikoPalesitayiniPotugaaliPalawuParagwayiKataaLeyunyoniLomaniyaLasaRwandaSaw" +
			"udarebya - BuwarabuBizanga by’eSolomooniSesereSudaaniSwideniSingapowaSenti Heren" +
			"aSirovenyaSirovakyaSiyeralewoneSanimarinoSenegaaloSomaliyaSurinaamuSanitome ne P" +
			"urincipeEl salivadoSiriyaSwazirandiBizinga by’eTaaka ne KayikosiCaadiTogoTayiran" +
			"diTajikisitaaniTokelawuTimowaTakimenesitaaniTunisyaTongaTtakeTurindaadi ne Tobag" +
			"oTuvaluTayiwaniTanzaniyaYukurayineYugandaAmerikaWurugwayiWuzibekisitaaniVatikaan" +
			"iSenti Vinsenti ne GurendadiiniVenzweraBizinga ebya Virigini ebitwalibwa Bungere" +
			"zaBizinga bya Virigini eby’AmerikaVyetinaamuVanawuwatuWalisi ne FutunaSamowaYeme" +
			"niMayotteSawusafirikaZambyaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0xe, 0x1b, 0x2e, 0x35, 0x3e, 0x47, 0x6a, 0x70, 0x70,
			0x7a, 0x8a, 0x95, 0xa2, 0xa7, 0xa7, 0xb5, 0xc8, 0xd2, 0xdd, 0xe5, 0xf2,
			0xfc, 0x104, 0x10b, 0x111, 0x111, 0x119, 0x121, 0x129, 0x129, 0x132, 0x13a, 0x141,
			0x141, 0x14a, 0x152, 0x158, 0x15e, 0x15e, 0x16c, 0x188, 0x18d, 0x199, 0x1a3, 0x1b4,
			0x1b8, 0x1c1, 0x1c7, 0x1cf, 0x1cf, 0x1da, 0x1de, 0x1f8, 0x1f8, 0x1f8, 0x200, 0x213,
			0x21a, 0x21a, 0x221, 0x22a, 0x232, 0x248, 0x250, 0x250, 0x256, 0x25f, 0x265, 0x265,
			0x26e, 0x276, 0x27d, 0x27d, 0x286, 0x28a, 0x2a3, 0x2ae, 0x2ae, 0x2b7, 0x2bd, 0x2c6,
			0x2ce, 0x2d4, 0x2e4, 0x2e4, 0x2e8, 0x2f2, 0x2fd, 0x303, 0x307, 0x310, 0x326, 0x339,
			0x339, 0x342, 0x347, 0x352, 0x358, 0x358, 0x358, 0x361, 0x36a, 0x370, 0x377, 0x377,
			0x381, 0x389, 0x393, 0x393, 0x39a, 0x3ac, 0x3b3, 0x3ba, 0x3c4, 0x3ca, 0x3ca, 0x3d2,
			0x3da, 0x3e0, 0x3e5, 0x3f4, 0x3fc, 0x404, 0x418, 0x42e, 0x444, 0x45e, 0x464, 0x47a,
			0x487, 0x48d, 0x495, 0x4a1, 0x4b0, 0x4b9, 0x4c0, 0x4c6, 0x4cf, 0x4db, 0x4e2, 0x4e7,
			0x4ed, 0x4f3, 0x4fb, 0x4fb, 0x4fb, 0x505, 0x517, 0x521, 0x525, 0x52c, 0x535, 0x535,
			0x55a, 0x565, 0x570, 0x57c, 0x582, 0x58d, 0x5a3, 0x5a9, 0x5b1, 0x5b8, 0x5c2, 0x5ca,
			0x5d9, 0x5dd, 0x5f3, 0x5fc, 0x606, 0x60d, 0x611, 0x617, 0x61d, 0x623, 0x62f, 0x635,
			0x63b, 0x63f, 0x653, 0x660, 0x674, 0x67f, 0x686, 0x69e, 0x6a7, 0x6af, 0x6bb, 0x6c4,
			0x6ca, 0x6d3, 0x6d8, 0x6d8, 0x6e1, 0x6e9, 0x6e9, 0x6ed, 0x6f3, 0x709, 0x720, 0x726,
			0x72d, 0x734, 0x73d, 0x749, 0x752, 0x752, 0x75b, 0x767, 0x771, 0x77a, 0x782, 0x78b,
			0x78b, 0x7a0, 0x7ab, 0x7ab, 0x7b1, 0x7bb, 0x7bb, 0x7da, 0x7df, 0x7df, 0x7e3, 0x7ec,
			0x7f9, 0x801, 0x807, 0x816, 0x81d, 0x822, 0x827, 0x83b, 0x841, 0x849, 0x852, 0x85c,
			0x863, 0x863, 0x86a, 0x873, 0x882, 0x88b, 0x8a9, 0x8b1, 0x8dc, 0x8fe, 0x908, 0x912,
			0x922, 0x928, 0x928, 0x92e, 0x935, 0x941, 0x947, 0x94f,
		},
	},
	{ // lkt
		"Uŋčíyapi MakȟóčhePȟečhókaŋhaŋska MakȟóčheIyášiča MakȟóčheSpayólaȟče MakȟóčheKisú" +
			"ŋla MakȟóčheSpayóla MakȟóčheMílahaŋska TȟamákȟočheMakȟásitomniHásapa MakȟáwitaKh" +
			"éya WítaHazíla MakȟáwitaWašíču Makȟáwita",
		[]uint16{ // 287 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x37, 0x37, 0x37, 0x37, 0x37, 0x37, 0x37, 0x37, 0x37, 0x37,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
			0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
			0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
			0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x8f, 0x8f, 0x8f, 0x8f,
			0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f,
			0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f,
			0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f,
			0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f,
			0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f,
			0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f, 0x8f,
			0x8f, 0x8f, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab,
			0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xab, 0xb9, 0xcc, 0xcc,
			0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xd8, 0xd8, 0xd8, 0xd8,
			0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xd8, 0xeb, 0xeb, 0xeb, 0x100,
		},
	},
	{ // ln
		"AndorɛLɛmila alaboAfiganisitáAntiga mpé BarbudaAngiyɛAlibaniAmɛniAntiyɛ ya Oland" +
			"ɛAngólaAntarctiqueArizantinɛSamoa ya AmerikiOtilisiOsitáliArubaAzɛlɛbaizáBosini " +
			"mpé HezegovineBarɛbadɛBengalidɛsiBelezikiBukina FasoBiligariBahrɛnɛBurundiBenɛBe" +
			"rmudaBrineyiBoliviBrezílɛBahamasɛButániBotswanaByelorisiBelizɛKanadaRepibiki dem" +
			"okratiki ya KongóRepibiki ya Afríka ya KátiKongoSwisɛKotídivualɛBisanga bya Kook" +
			"ɛSíliKamɛruneSinɛKolombiKositarikaKibaBisanga bya KapevɛrɛSípɛlɛRepibiki TsekɛAl" +
			"emaniDzibutiDanɛmarikeDomínikeRepibiki ya DomínikɛAlizɛriEkwatɛ́lɛEsitoniEzípite" +
			"ElitelɛEsipanyeEtsíopiFilandɛFidziBisanga bya MaluniMikroneziFalánsɛGabɔAngɛlɛtɛ" +
			"́lɛGelenadɛZorziGiyanɛ ya FalánsɛGuerneseyGanaZibatalɛGowelandeGambiGinɛGwadɛlup" +
			"ɛGinɛ́kwatɛ́lɛGelekiÎles de Géorgie du Sud et Sandwich du SudGwatémalaGwamɛGinɛb" +
			"isauGiyaneIle Heard et Iles McDonaldOndurasɛKrowasiAyitiOngiliIndoneziIrelandɛIs" +
			"irayelɛÍndɛMabelé ya Angɛlɛtɛ́lɛ na mbú ya IndiyaIrakiIrâIsilandɛItaliZamaikiZɔd" +
			"aniZapɔKenyaKigizisitáKambodzaKiribatiKomorɛSántu krístofe mpé Nevɛ̀sKorɛ ya nɔ́" +
			"rdiKorɛ ya súdiKowetiBisanga bya KayímaKazakisitáLawosiLibáSántu lisiLishɛteniSi" +
			"rilankaLibériyaLesotoLitwaniLikisambuluLetoniLibíMarokɛMonakoMolidaviMonténégroM" +
			"adagasikariBisanga bya MarishalɛMasedwanɛMalíBirmanieMongolíBisanga bya Marianɛ " +
			"ya nɔ́rdiMartinikiMoritaniMɔseraMalitɛMorisɛMadívɛMalawiMeksikeMaleziMozambíkiNa" +
			"mibiKaledoni ya sikaNizɛrɛEsanga NorfokɛNizeryaNikaragwaOlandɛNorivezɛNepálɛNaur" +
			"uNyuéZelandɛ ya sikaOmánɛPanamaPéruPolinezi ya FalánsɛPapwazi Ginɛ ya sikaFilipi" +
			"nɛPakisitáPoloniSántu pététo mpé MikelɔPikairniPɔtorikoPalɛsinePutúlugɛsiPalauPa" +
			"lagweiKatariLenyoRomaniSerbieRisíRwandaAlabi SawuditɛBisanga SolomɔSɛshɛlɛSudáSw" +
			"édɛSingapurɛSántu eleniSiloveniSilovakiSiera LeonɛSántu MarinɛSenegalɛSomaliSuri" +
			"namɛSao Tomé mpé PresipɛSavadɔrɛSiríSwazilandiBisanga bya Turki mpé KaikoTsádiTe" +
			"rres australes et antarctiques françaisesTogoTailandɛTazikisitáTokelauTimorɛ ya " +
			"MoniɛlɛTikɛménisitáTiniziTongaTilikiTinidadɛ mpé TobagoTuvaluTaiwaninTanzaniIkrɛ" +
			"niUgandaAmerikiIrigweiUzibɛkisitáVatikáSántu vesá mpé GelenadinɛVenézuelaBisanga" +
			" bya Vierzi ya Angɛlɛtɛ́lɛBisanga bya Vierzi ya AmerikiViyetinamɛVanuatuWalisɛ m" +
			"pé FutunaSamoaYemɛnɛMayotɛAfríka ya SúdiZambiZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x14, 0x20, 0x33, 0x3a, 0x41, 0x47, 0x59, 0x60, 0x6b,
			0x76, 0x86, 0x8d, 0x95, 0x9a, 0x9a, 0xa7, 0xbd, 0xc7, 0xd3, 0xdb, 0xe6,
			0xee, 0xf7, 0xfe, 0x103, 0x103, 0x10a, 0x111, 0x117, 0x117, 0x120, 0x129, 0x130,
			0x130, 0x138, 0x141, 0x148, 0x14e, 0x14e, 0x16c, 0x188, 0x18d, 0x193, 0x1a0, 0x1b2,
			0x1b7, 0x1c0, 0x1c5, 0x1cc, 0x1cc, 0x1d6, 0x1da, 0x1f0, 0x1f0, 0x1f0, 0x1f9, 0x208,
			0x20f, 0x20f, 0x216, 0x221, 0x22a, 0x240, 0x248, 0x248, 0x254, 0x25b, 0x263, 0x263,
			0x26b, 0x273, 0x27b, 0x27b, 0x283, 0x288, 0x29a, 0x2a3, 0x2a3, 0x2ac, 0x2b1, 0x2c1,
			0x2ca, 0x2cf, 0x2e3, 0x2ec, 0x2f0, 0x2f9, 0x302, 0x307, 0x30c, 0x317, 0x329, 0x32f,
			0x35a, 0x364, 0x36a, 0x374, 0x37a, 0x37a, 0x394, 0x39d, 0x3a4, 0x3a9, 0x3af, 0x3af,
			0x3b7, 0x3c0, 0x3ca, 0x3ca, 0x3d0, 0x3fd, 0x402, 0x406, 0x40f, 0x414, 0x414, 0x41b,
			0x422, 0x427, 0x42c, 0x437, 0x43f, 0x447, 0x44e, 0x46c, 0x47d, 0x48b, 0x491, 0x4a4,
			0x4af, 0x4b5, 0x4ba, 0x4c5, 0x4cf, 0x4d8, 0x4e1, 0x4e7, 0x4ee, 0x4f9, 0x4ff, 0x504,
			0x50b, 0x511, 0x519, 0x525, 0x525, 0x531, 0x547, 0x551, 0x556, 0x55e, 0x566, 0x566,
			0x586, 0x58f, 0x597, 0x59e, 0x5a5, 0x5ac, 0x5b4, 0x5ba, 0x5c1, 0x5c7, 0x5d1, 0x5d7,
			0x5e7, 0x5ef, 0x5fe, 0x605, 0x60e, 0x615, 0x61e, 0x626, 0x62b, 0x630, 0x640, 0x647,
			0x64d, 0x652, 0x667, 0x67c, 0x685, 0x68e, 0x694, 0x6b0, 0x6b8, 0x6c1, 0x6ca, 0x6d6,
			0x6db, 0x6e3, 0x6e9, 0x6e9, 0x6ee, 0x6f4, 0x6fa, 0x6ff, 0x705, 0x714, 0x723, 0x72d,
			0x732, 0x739, 0x743, 0x74f, 0x757, 0x757, 0x75f, 0x76b, 0x779, 0x782, 0x788, 0x791,
			0x791, 0x7a8, 0x7b2, 0x7b2, 0x7b7, 0x7c1, 0x7c1, 0x7dd, 0x7e3, 0x80f, 0x813, 0x81c,
			0x827, 0x82e, 0x842, 0x851, 0x857, 0x85c, 0x862, 0x877, 0x87d, 0x885, 0x88c, 0x893,
			0x899, 0x899, 0x8a0, 0x8a7, 0x8b4, 0x8bb, 0x8d8, 0x8e2, 0x908, 0x925, 0x930, 0x937,
			0x94a, 0x94f, 0x94f, 0x957, 0x95e, 0x96e, 0x973, 0x97b,
		},
	},
	{ // lo
		loRegionStr,
		loRegionIdx,
	},
	{ // lt
		ltRegionStr,
		ltRegionIdx,
	},
	{ // lu
		"AndoreLemila alabuAfuganisitaAntiga ne BarbudaAngiyeAlubaniAmeniAntiye wa Olande" +
			"AngolaAlijantineSamoa wa AmerikiOtilisiOsitaliArubaAjelbayidjaMbosini ne Hezegov" +
			"ineBarebadeBenguladeshiBelejikiBukinafasoBiligariBahreneBurundiBeneBermudaBriney" +
			"iMboliviMnulezileBahamaseButaniMbotswanaByelorisiBelizeKanadaDitunga wa KonguDit" +
			"unga dya Afrika wa munkatshiKonguSwiseKotedivualeLutanda lua KookɛShiliKameruneS" +
			"hineKolombiKositarikaKubaLutanda lua KapeveleShipeleDitunga dya TshekaAlemanuDji" +
			"butiDanemalakuDuminikuDitunga wa DuminikuAlijeriEkwateleEsitoniMushidiEliteleNsi" +
			"paniEtshiopiFilandeFujiLutanda lua MaluniMikroneziNfalanseNgabuAngeleteleNgelena" +
			"deJorijiGiyane wa NfalanseNganaJibeletaleNgowelandeGambiNgineNgwadelupeGine Ekwa" +
			"teleNgelekaNgwatemalaNgwameNginebisauNgiyaneOnduraseKrowasiAyitiOngiliIndoneziIr" +
			"elandeIsirayeleIndeLutanda lwa Angeletele ku mbu wa IndiyaIrakiIraIsilandeItaliJ" +
			"amaikiJodaniJapuKenyaKigizisitaKambodzaKiribatiKomoruSantu krístofe ne NevesKore" +
			" wa muuluKore wa mwinshiKowetiLutanda lua KayimaKazakusitaLawosiLibaSantu lisiLi" +
			"shuteniSirilankaLiberiyaLesotoLitwaniLikisambuluLetoniLibiMarokeMonakuMolidaviMa" +
			"dagasikariLutanda lua MarishaleMasedwaneMaliMyamareMongoliLutanda lua Mariane wa" +
			" muuluMartinikiMoritaniMuseraMaliteMoriseMadiveMalawiMeksikeMaleziMozambikiNamib" +
			"iKaledoni wa mumuNijereLutanda lua NorfokNijeryaNikaragwaOlandɛNorivejeNepálɛNau" +
			"ruNyueZelanda wa mumuOmanePanamaPeruPolinezi wa NfalansePapwazi wa Nginɛ wa mumu" +
			"NfilipiPakisitaMpoloniSantu pététo ne MikeluPikairniMpotorikuPalesineMputulugesh" +
			"iPalauPalagweiKatariLenyoRomaniRisiRwandaAlabu NsawudiLutanda lua SolomuSesheleS" +
			"udaSuwediSingapureSantu eleniSiloveniSilovakiSiera LeoneSantu MarineSenegaleSoma" +
			"liSurinameSao Tome ne PresipɛSavadoreSiriSwazilandiLutanda lua Tuluki ne KaikoTs" +
			"hadiToguTayilandaTazikisitaTokelauTimoru wa dibokuTukemenisitaTiniziTongaTulukiT" +
			"inidade ne TobagoTuvaluTaiwaniTanzaniUkreniUgandaAmerikiIrigweiUzibekisitaNvatik" +
			"aSantu vesa ne NgelenadineVenezuelaLutanda lua Vierzi wa AngeleteleLutanda lua V" +
			"ierzi wa AmerikiViyetinameVanuatuWalise ne FutunaSamoaYemenuMayoteAfrika ya Súdi" +
			"ZambiZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x12, 0x1d, 0x2e, 0x34, 0x3b, 0x40, 0x50, 0x56, 0x56,
			0x60, 0x70, 0x77, 0x7e, 0x83, 0x83, 0x8e, 0xa3, 0xab, 0xb7, 0xbf, 0xc9,
			0xd1, 0xd8, 0xdf, 0xe3, 0xe3, 0xea, 0xf1, 0xf8, 0xf8, 0x101, 0x109, 0x10f,
			0x10f, 0x118, 0x121, 0x127, 0x12d, 0x12d, 0x13d, 0x15c, 0x161, 0x166, 0x171, 0x183,
			0x188, 0x190, 0x195, 0x19c, 0x19c, 0x1a6, 0x1aa, 0x1be, 0x1be, 0x1be, 0x1c5, 0x1d7,
			0x1de, 0x1de, 0x1e5, 0x1ef, 0x1f7, 0x20a, 0x211, 0x211, 0x219, 0x220, 0x227, 0x227,
			0x22e, 0x235, 0x23d, 0x23d, 0x244, 0x248, 0x25a, 0x263, 0x263, 0x26b, 0x270, 0x27a,
			0x283, 0x289, 0x29b, 0x29b, 0x2a0, 0x2aa, 0x2b4, 0x2b9, 0x2be, 0x2c8, 0x2d5, 0x2dc,
			0x2dc, 0x2e6, 0x2ec, 0x2f6, 0x2fd, 0x2fd, 0x2fd, 0x305, 0x30c, 0x311, 0x317, 0x317,
			0x31f, 0x327, 0x330, 0x330, 0x334, 0x35b, 0x360, 0x363, 0x36b, 0x370, 0x370, 0x377,
			0x37d, 0x381, 0x386, 0x390, 0x398, 0x3a0, 0x3a6, 0x3be, 0x3cb, 0x3da, 0x3e0, 0x3f2,
			0x3fc, 0x402, 0x406, 0x410, 0x419, 0x422, 0x42a, 0x430, 0x437, 0x442, 0x448, 0x44c,
			0x452, 0x458, 0x460, 0x460, 0x460, 0x46c, 0x481, 0x48a, 0x48e, 0x495, 0x49c, 0x49c,
			0x4b8, 0x4c1, 0x4c9, 0x4cf, 0x4d5, 0x4db, 0x4e1, 0x4e7, 0x4ee, 0x4f4, 0x4fd, 0x503,
			0x513, 0x519, 0x52b, 0x532, 0x53b, 0x542, 0x54a, 0x552, 0x557, 0x55b, 0x56a, 0x56f,
			0x575, 0x579, 0x58d, 0x5a6, 0x5ad, 0x5b5, 0x5bc, 0x5d4, 0x5dc, 0x5e5, 0x5ed, 0x5f9,
			0x5fe, 0x606, 0x60c, 0x60c, 0x611, 0x617, 0x617, 0x61b, 0x621, 0x62e, 0x640, 0x647,
			0x64b, 0x651, 0x65a, 0x665, 0x66d, 0x66d, 0x675, 0x680, 0x68c, 0x694, 0x69a, 0x6a2,
			0x6a2, 0x6b6, 0x6be, 0x6be, 0x6c2, 0x6cc, 0x6cc, 0x6e7, 0x6ed, 0x6ed, 0x6f1, 0x6fa,
			0x704, 0x70b, 0x71b, 0x727, 0x72d, 0x732, 0x738, 0x74a, 0x750, 0x757, 0x75e, 0x764,
			0x76a, 0x76a, 0x771, 0x778, 0x783, 0x78a, 0x7a3, 0x7ac, 0x7cc, 0x7e9, 0x7f3, 0x7fa,
			0x80a, 0x80f, 0x80f, 0x815, 0x81b, 0x82a, 0x82f, 0x837,
		},
	},
	{ // luo
		"AndorraUnited Arab EmiratesAfghanistanAntigua gi BarbudaAnguillaAlbaniaArmeniaNe" +
			"therlands AntillesAngolaArgentinaAmerican SamoaAustriaAustraliaArubaAzerbaijanBo" +
			"snia gi HerzegovinaBarbadosBangladeshBelgiumBurkina FasoBulgariaBahrainBurundiBe" +
			"ninBermudaBruneiBoliviaBrazilBahamasBhutanBotswanaBelarusBelizeCanadaDemocratic " +
			"Republic of the CongoCentral African RepublicCongoSwitzerlandCôte dCook IslandsC" +
			"hileCameroonChinaColombiaCosta RicaCubaCape Verde IslandsCyprusCzech RepublicGer" +
			"manyDjiboutiDenmarkDominicaDominican RepublicAlgeriaEcuadorEstoniaEgyptEritreaSp" +
			"ainEthiopiaFinlandFijiChuia mar FalklandMicronesiaFranceGabonUnited KingdomGrena" +
			"daGeorgiaFrench GuianaGhanaGibraltarGreenlandGambiaGuineaGuadeloupeEquatorial Gu" +
			"ineaGreeceGuatemalaGuamGuinea-BissauGuyanaHondurasCroatiaHaitiHungaryIndonesiaIr" +
			"elandIsraelIndiaBritish Indian Ocean TerritoryIraqIranIcelandItalyJamaicaJordanJ" +
			"apanKenyaKyrgyzstanCambodiaKiribatiComorosSaint Kitts gi NevisKorea MasawaKorea " +
			"MilamboKuwaitCayman IslandsKazakhstanLaosLebanonSaint LuciaLiechtensteinSri Lank" +
			"aLiberiaLesothoLithuaniaLuxembourgLatviaLibyaMoroccoMonacoMoldovaMadagascarChuia" +
			" mar MarshallMacedoniaMaliMyanmarMongoliaNorthern Mariana IslandsMartiniqueMauri" +
			"taniaMontserratMaltaMauritiusMaldivesMalawiMexicoMalaysiaMozambiqueNamibiaNew Ca" +
			"ledoniaNigerChuia mar NorfolkNigeriaNicaraguaNetherlandsNorwayNepalNauruNiueNew " +
			"ZealandOmanPanamaPeruFrench PolynesiaPapua New GuineaPhilippinesPakistanPolandSa" +
			"int Pierre gi MiquelonPitcairnPuerto RicoPalestinian West Bank gi GazaPortugalPa" +
			"lauParaguayQatarRéunionRomaniaRussiaRwandaSaudi ArabiaSolomon IslandsSeychellesS" +
			"udanSwedenSingaporeSaint HelenaSloveniaSlovakiaSierra LeoneSan MarinoSenegalSoma" +
			"liaSurinameSão Tomé gi PríncipeEl SalvadorSyriaSwazilandTurks gi Caicos IslandsC" +
			"hadTogoThailandTajikistanTokelauEast TimorTurkmenistanTunisiaTongaTurkeyTrinidad" +
			" gi TobagoTuvaluTaiwanTanzaniaUkraineUgandaUSAUruguayUzbekistanVatican StateSain" +
			"t Vincent gi GrenadinesVenezuelaBritish Virgin IslandsU.S. Virgin IslandsVietnam" +
			"VanuatuWallis gi FutunaSamoaYemenMayotteSouth AfricaZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x1b, 0x26, 0x38, 0x40, 0x47, 0x4e, 0x62, 0x68, 0x68,
			0x71, 0x7f, 0x86, 0x8f, 0x94, 0x94, 0x9e, 0xb3, 0xbb, 0xc5, 0xcc, 0xd8,
			0xe0, 0xe7, 0xee, 0xf3, 0xf3, 0xfa, 0x100, 0x107, 0x107, 0x10d, 0x114, 0x11a,
			0x11a, 0x122, 0x129, 0x12f, 0x135, 0x135, 0x155, 0x16d, 0x172, 0x17d, 0x184, 0x190,
			0x195, 0x19d, 0x1a2, 0x1aa, 0x1aa, 0x1b4, 0x1b8, 0x1ca, 0x1ca, 0x1ca, 0x1d0, 0x1de,
			0x1e5, 0x1e5, 0x1ed, 0x1f4, 0x1fc, 0x20e, 0x215, 0x215, 0x21c, 0x223, 0x228, 0x228,
			0x22f, 0x234, 0x23c, 0x23c, 0x243, 0x247, 0x259, 0x263, 0x263, 0x269, 0x26e, 0x27c,
			0x283, 0x28a, 0x297, 0x297, 0x29c, 0x2a5, 0x2ae, 0x2b4, 0x2ba, 0x2c4, 0x2d5, 0x2db,
			0x2db, 0x2e4, 0x2e8, 0x2f5, 0x2fb, 0x2fb, 0x2fb, 0x303, 0x30a, 0x30f, 0x316, 0x316,
			0x31f, 0x326, 0x32c, 0x32c, 0x331, 0x34f, 0x353, 0x357, 0x35e, 0x363, 0x363, 0x36a,
			0x370, 0x375, 0x37a, 0x384, 0x38c, 0x394, 0x39b, 0x3af, 0x3bb, 0x3c8, 0x3ce, 0x3dc,
			0x3e6, 0x3ea, 0x3f1, 0x3fc, 0x409, 0x412, 0x419, 0x420, 0x429, 0x433, 0x439, 0x43e,
			0x445, 0x44b, 0x452, 0x452, 0x452, 0x45c, 0x46e, 0x477, 0x47b, 0x482, 0x48a, 0x48a,
			0x4a2, 0x4ac, 0x4b6, 0x4c0, 0x4c5, 0x4ce, 0x4d6, 0x4dc, 0x4e2, 0x4ea, 0x4f4, 0x4fb,
			0x508, 0x50d, 0x51e, 0x525, 0x52e, 0x539, 0x53f, 0x544, 0x549, 0x54d, 0x558, 0x55c,
			0x562, 0x566, 0x576, 0x586, 0x591, 0x599, 0x59f, 0x5b7, 0x5bf, 0x5ca, 0x5e7, 0x5ef,
			0x5f4, 0x5fc, 0x601, 0x601, 0x609, 0x610, 0x610, 0x616, 0x61c, 0x628, 0x637, 0x641,
			0x646, 0x64c, 0x655, 0x661, 0x669, 0x669, 0x671, 0x67d, 0x687, 0x68e, 0x695, 0x69d,
			0x69d, 0x6b4, 0x6bf, 0x6bf, 0x6c4, 0x6cd, 0x6cd, 0x6e4, 0x6e8, 0x6e8, 0x6ec, 0x6f4,
			0x6fe, 0x705, 0x70f, 0x71b, 0x722, 0x727, 0x72d, 0x73f, 0x745, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x763, 0x76a, 0x774, 0x781, 0x79c, 0x7a5, 0x7bb, 0x7ce, 0x7d5, 0x7dc,
			0x7ec, 0x7f1, 0x7f1, 0x7f6, 0x7fd, 0x809, 0x80f, 0x817,
		},
	},
	{ // luy
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa lya MarekaniAustriaAustraliaArubaAzabajaniBosnia" +
			" na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBenini" +
			"BermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Ki" +
			"demokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChi" +
			"leKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibu" +
			"tiDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhab" +
			"eshiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwi" +
			"yana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatema" +
			"laGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaE" +
			"neo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapan" +
			"iKenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea" +
			" KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSiril" +
			"ankaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vy" +
			"a MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMori" +
			"taniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledonia" +
			"NijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOma" +
			"niPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mike" +
			"loniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPal" +
			"auParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSuda" +
			"niUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSur" +
			"inamuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTa" +
			"ilandiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTri" +
			"nidad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVati" +
			"kaniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya " +
			"Virgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusin" +
			"iZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7c, 0x83, 0x8c, 0x91, 0x91, 0x9a, 0xae, 0xb6, 0xc1, 0xc9, 0xd3,
			0xdb, 0xe3, 0xea, 0xf0, 0xf0, 0xf7, 0xfd, 0x104, 0x104, 0x10b, 0x111, 0x117,
			0x117, 0x11f, 0x127, 0x12d, 0x133, 0x133, 0x153, 0x16c, 0x171, 0x177, 0x17e, 0x18d,
			0x192, 0x19a, 0x19f, 0x1a7, 0x1a7, 0x1b0, 0x1b4, 0x1bc, 0x1bc, 0x1bc, 0x1c3, 0x1d3,
			0x1dc, 0x1dc, 0x1e2, 0x1e9, 0x1f1, 0x204, 0x20b, 0x20b, 0x211, 0x218, 0x21d, 0x21d,
			0x224, 0x22c, 0x234, 0x234, 0x239, 0x23d, 0x250, 0x25a, 0x25a, 0x262, 0x268, 0x271,
			0x278, 0x27d, 0x290, 0x290, 0x295, 0x29d, 0x2a6, 0x2ac, 0x2b0, 0x2b9, 0x2c2, 0x2c9,
			0x2c9, 0x2d2, 0x2d6, 0x2df, 0x2e5, 0x2e5, 0x2e5, 0x2ee, 0x2f5, 0x2fa, 0x302, 0x302,
			0x30b, 0x313, 0x31a, 0x31a, 0x31f, 0x344, 0x349, 0x34f, 0x357, 0x35d, 0x35d, 0x364,
			0x36b, 0x371, 0x376, 0x383, 0x38b, 0x393, 0x399, 0x3ac, 0x3bb, 0x3c7, 0x3ce, 0x3df,
			0x3ea, 0x3ef, 0x3f7, 0x401, 0x40b, 0x414, 0x41b, 0x421, 0x429, 0x432, 0x439, 0x43e,
			0x444, 0x44a, 0x451, 0x451, 0x451, 0x457, 0x469, 0x472, 0x476, 0x47b, 0x483, 0x483,
			0x4a3, 0x4ac, 0x4b5, 0x4c0, 0x4c5, 0x4cb, 0x4d1, 0x4d7, 0x4de, 0x4e5, 0x4ed, 0x4f4,
			0x500, 0x506, 0x517, 0x51e, 0x527, 0x52f, 0x534, 0x53a, 0x53f, 0x543, 0x54d, 0x552,
			0x558, 0x55c, 0x571, 0x576, 0x57e, 0x587, 0x58e, 0x5a4, 0x5ad, 0x5b6, 0x5e8, 0x5ed,
			0x5f2, 0x5fa, 0x600, 0x600, 0x609, 0x610, 0x610, 0x615, 0x61b, 0x620, 0x632, 0x63c,
			0x642, 0x648, 0x650, 0x65b, 0x663, 0x663, 0x66b, 0x676, 0x67e, 0x686, 0x68d, 0x695,
			0x695, 0x6a9, 0x6b1, 0x6b1, 0x6b6, 0x6bc, 0x6bc, 0x6d5, 0x6da, 0x6da, 0x6de, 0x6e6,
			0x6f1, 0x6f8, 0x70b, 0x71a, 0x721, 0x726, 0x72d, 0x73f, 0x745, 0x74c, 0x754, 0x75b,
			0x761, 0x761, 0x769, 0x770, 0x77c, 0x784, 0x79d, 0x7a6, 0x7c5, 0x7e3, 0x7ec, 0x7f3,
			0x802, 0x807, 0x807, 0x80d, 0x814, 0x821, 0x827, 0x82f,
		},
	},
	{ // lv
		lvRegionStr,
		lvRegionIdx,
	},
	{ // mas
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTansaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"SambiaSimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // mer
		"AndoraFalme cia KiarabuAfuganistaniAntigua na BarbudaAnguillaAlubaniaArmeniaAnti" +
			"li cia HolandiAngolaAjentinaSamoa ya AmerikaAustiriaAustrĩliaArubaAzebaijaniBosn" +
			"ia na HezegovinaBabadosiBangiradeshiBeronjiamuBukinafasoBulgariaBahariniBurundiB" +
			"eniniBamudaBruneiBoliviaBraziluBahamasiButaniBotswanaBelarusiBelizeKanadaNthĩ ya" +
			" Kidemokrasĩ ya KongoNthĩ ya Afrika gatĩgatĩKongoSwizilandiKodivaaAĩrandi cia Co" +
			"okChileKameruniChinaKolombiaKostarikaKiubaKepuvedeCaipurasiNthĩ ya ChekiNjamanĩJ" +
			"ibutiDenimakiDominikaNthĩ ya DominikaAngiriaEkwadoEstoniaMisiriEritreaSpĩniIthio" +
			"piaFinilandiFijiAĩrandi cia FalklandiMikronesiaFransiGaboniNgerethaGrenadaJojiaG" +
			"wiyana ya FransiGhanaNgĩbrataNgirinilandiGambiaGineGwadelupeGine ya IquitaNgirik" +
			"iGwatemalaGwamGinebisauGuyanaHondurasiKoroashiaHaitiHangarĩIndonesiaAelandiIsira" +
			"eliIndiaNthĩ cia Ngeretha gatagatĩ ka ĩria ria HindiIrakiIraniAisilandiItalĩJama" +
			"ikaJorondaniJapaniKenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKor" +
			"ea NothiKorea SaũthiKuwĩ tiAĩrandi cia KaymanKazakistaniLaosiLebanoniSantalusiaL" +
			"ishenteniSirilankaLiberiaLesothoLithuaniaLuxemboguLativiaLĩbiaMorokoMonakoMoldov" +
			"aMadagasikaAĩrandi cia MarshalMacedoniaMaliMyanimaMongoliaAĩrandi cia Mariana ya" +
			" nothiMartinikiMauritaniaMontserratiMaltaMaurĩtiasiModivuMalawiMexikoMalĩsiaMoza" +
			"mbikiNamibiaKalendoia ĨnjeruNijaAĩrandi cia NorfokNijeriaNikaragwaHolandiNorwiNe" +
			"paliNauruNiueNiuzilandiOmaniPanamaPeruPolinesia ya FransiPapuaFilipinoPakistaniP" +
			"olandiSantapieri na MikeloniPitkairniPwetorikoRũtere rwa Westi banki na Gaza cia" +
			" PalestinaPotogoPalauParagwaiKataRiyunioniRomaniaRashiaRwandaSaudiAirandi Cia So" +
			"lomonShelisheliSudaniSwideniSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamari" +
			"noSenegoSomaliaSurinamuSao Tome na PrincipeElsavadoSiriaSwazilandiAĩrandi cia Ta" +
			"kĩ na KaikoChadiTogoThaĩlandiTajikistaniTokelauTimori ya IstiTukumenistaniTunisi" +
			"aTongaTakĩTrinidad na TobagoTuvaluTaiwaniTanzaniaUkirĩniUgandaAmerikaUrugwĩUzibe" +
			"kistaniVatikaniSantavisenti na GrenadiniVenezuelaAĩrandi cia Virgin cia Ngeretha" +
			"Aĩrandi cia Virgin cia AmerikaVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteA" +
			"frika ya SouthiZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x17, 0x23, 0x35, 0x3d, 0x45, 0x4c, 0x5e, 0x64, 0x64,
			0x6c, 0x7c, 0x84, 0x8e, 0x93, 0x93, 0x9d, 0xb1, 0xb9, 0xc5, 0xcf, 0xd9,
			0xe1, 0xe9, 0xf0, 0xf6, 0xf6, 0xfc, 0x102, 0x109, 0x109, 0x110, 0x118, 0x11e,
			0x11e, 0x126, 0x12e, 0x134, 0x13a, 0x13a, 0x158, 0x172, 0x177, 0x181, 0x188, 0x199,
			0x19e, 0x1a6, 0x1ab, 0x1b3, 0x1b3, 0x1bc, 0x1c1, 0x1c9, 0x1c9, 0x1c9, 0x1d2, 0x1e0,
			0x1e8, 0x1e8, 0x1ee, 0x1f6, 0x1fe, 0x20f, 0x216, 0x216, 0x21c, 0x223, 0x229, 0x229,
			0x230, 0x236, 0x23e, 0x23e, 0x247, 0x24b, 0x261, 0x26b, 0x26b, 0x271, 0x277, 0x27f,
			0x286, 0x28b, 0x29c, 0x29c, 0x2a1, 0x2aa, 0x2b6, 0x2bc, 0x2c0, 0x2c9, 0x2d7, 0x2de,
			0x2de, 0x2e7, 0x2eb, 0x2f4, 0x2fa, 0x2fa, 0x2fa, 0x303, 0x30c, 0x311, 0x319, 0x319,
			0x322, 0x329, 0x331, 0x331, 0x336, 0x365, 0x36a, 0x36f, 0x378, 0x37e, 0x37e, 0x385,
			0x38e, 0x394, 0x399, 0x3a6, 0x3ae, 0x3b6, 0x3bc, 0x3cf, 0x3da, 0x3e7, 0x3ef, 0x402,
			0x40d, 0x412, 0x41a, 0x424, 0x42e, 0x437, 0x43e, 0x445, 0x44e, 0x457, 0x45e, 0x464,
			0x46a, 0x470, 0x477, 0x477, 0x477, 0x481, 0x495, 0x49e, 0x4a2, 0x4a9, 0x4b1, 0x4b1,
			0x4ce, 0x4d7, 0x4e1, 0x4ec, 0x4f1, 0x4fc, 0x502, 0x508, 0x50e, 0x516, 0x51f, 0x526,
			0x537, 0x53b, 0x54e, 0x555, 0x55e, 0x565, 0x56a, 0x570, 0x575, 0x579, 0x583, 0x588,
			0x58e, 0x592, 0x5a5, 0x5aa, 0x5b2, 0x5bb, 0x5c2, 0x5d8, 0x5e1, 0x5ea, 0x617, 0x61d,
			0x622, 0x62a, 0x62e, 0x62e, 0x637, 0x63e, 0x63e, 0x644, 0x64a, 0x64f, 0x662, 0x66c,
			0x672, 0x679, 0x681, 0x68c, 0x694, 0x694, 0x69c, 0x6a7, 0x6af, 0x6b5, 0x6bc, 0x6c4,
			0x6c4, 0x6d8, 0x6e0, 0x6e0, 0x6e5, 0x6ef, 0x6ef, 0x70a, 0x70f, 0x70f, 0x713, 0x71d,
			0x728, 0x72f, 0x73d, 0x74a, 0x751, 0x756, 0x75b, 0x76d, 0x773, 0x77a, 0x782, 0x78a,
			0x790, 0x790, 0x797, 0x79e, 0x7aa, 0x7b2, 0x7cb, 0x7d4, 0x7f4, 0x813, 0x81c, 0x823,
			0x832, 0x837, 0x837, 0x83d, 0x844, 0x854, 0x85a, 0x862,
		},
	},
	{ // mfe
		"AndorEmira arab iniAfganistanAntigua-ek-BarbudaAnguillaAlbaniArmeniAntiy neerlan" +
			"deAngolaLarzantinnSamoa amerikinLostrisLostraliArubaAzerbaïdjanBosni-Herzegovinn" +
			"BarbadBangladesBelzikBurkina FasoBilgariBahreïnBurundiBeninBermidBruneiBoliviBre" +
			"zilBahamasBoutanBotswanaBelarisBelizKanadaRepiblik demokratik KongoRepiblik Lafr" +
			"ik SantralKongoLaswisCôte d’IvoireZil CookShiliKamerounnLasinnKolonbiCosta RicaC" +
			"ubaKap-VerCyprusRepiblik ChekAlmagnDjiboutiDannmarkDominikRepiblik dominikinAlze" +
			"riEkwaterEstoniLeziptErythreLespagnLetiopiFinlandFidjiZil malwinnMikroneziLafran" +
			"sGabonUnited KingdomGrenadZeorziGwiyann franseGhanaZibraltarGreenlandGambiGineGu" +
			"adloupGine ekwatoryalGresGuatemalaGuamGine-BisauGuyanaHondurasKroasiAytiOngriInd" +
			"oneziIrlandIzraelLennTeritwar Britanik Losean IndienIrakIranIslandItaliZamaikZor" +
			"daniZaponKenyaKirghizistanKambodjKiribatiKomorSaint-Christophe-ek-NiévèsLakore-d" +
			"inorLakore-disidKoweitZil KaymanKazakstanLaosLibanSainte-LucieLiechtensteinSri L" +
			"ankaLiberiaLezotoLituaniLuxembourgLetoniLibiMarokMonakoMoldaviMadagaskarZil Mars" +
			"hallMasedwannMaliMyanmarMongoliZil Maryann dinorMartinikMoritaniMontseraMaltMori" +
			"sMaldivMalawiMexikMaleziMozambikNamibiNouvel-KaledoniNizerLil NorfolkNizeriaNica" +
			"raguaOlandNorvezNepalNauruNioweNouvel ZelandOmanPanamaPerouPolinezi fransePapoua" +
			"zi-Nouvel-GineFilipinnPakistanPolognSaint-Pierre-ek-MiquelonPitcairnPorto RicoTe" +
			"ritwar PalestinnPortigalPalauParaguayKatarLarenionRoumaniLarisiRwandaLarabi Saou" +
			"ditZil SalomonSeselSoudanLaswedSingapourSainte-HélèneSloveniSlovakiSierra LeoneS" +
			"aint-MarinSenegalSomaliSurinamSão Tome-ek-PrínsipSalvadorLasiriSwazilandZil Tirk" +
			" ek CaïcosTchadTogoThaylandTadjikistanTokelauTimor oriantalTurkmenistanTiniziTon" +
			"gaTirkiTrinite-ek-TobagoTuvaluTaiwanTanzaniIkrennOugandaLamerikUruguayOuzbekista" +
			"nLata VatikanSaint-Vincent-ek-GrenadinesVenezuelaZil vierz britanikZil Vierz Lam" +
			"erikVietnamVanuatuWallis-ek-FutunaSamoaYemennMayotSid-AfrikZambiZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x5, 0x13, 0x1d, 0x2f, 0x37, 0x3d, 0x43, 0x52, 0x58, 0x58,
			0x62, 0x70, 0x77, 0x7f, 0x84, 0x84, 0x90, 0xa1, 0xa7, 0xb0, 0xb6, 0xc2,
			0xc9, 0xd1, 0xd8, 0xdd, 0xdd, 0xe3, 0xe9, 0xef, 0xef, 0xf5, 0xfc, 0x102,
			0x102, 0x10a, 0x111, 0x116, 0x11c, 0x11c, 0x135, 0x14c, 0x151, 0x157, 0x167, 0x16f,
			0x174, 0x17d, 0x183, 0x18a, 0x18a, 0x194, 0x198, 0x19f, 0x19f, 0x19f, 0x1a5, 0x1b2,
			0x1b8, 0x1b8, 0x1c0, 0x1c8, 0x1cf, 0x1e1, 0x1e7, 0x1e7, 0x1ee, 0x1f4, 0x1fa, 0x1fa,
			0x201, 0x208, 0x20f, 0x20f, 0x216, 0x21b, 0x226, 0x22f, 0x22f, 0x236, 0x23b, 0x249,
			0x24f, 0x255, 0x263, 0x263, 0x268, 0x271, 0x27a, 0x27f, 0x283, 0x28b, 0x29a, 0x29e,
			0x29e, 0x2a7, 0x2ab, 0x2b5, 0x2bb, 0x2bb, 0x2bb, 0x2c3, 0x2c9, 0x2cd, 0x2d2, 0x2d2,
			0x2da, 0x2e0, 0x2e6, 0x2e6, 0x2ea, 0x309, 0x30d, 0x311, 0x317, 0x31c, 0x31c, 0x322,
			0x329, 0x32e, 0x333, 0x33f, 0x346, 0x34e, 0x353, 0x36f, 0x37b, 0x387, 0x38d, 0x397,
			0x3a0, 0x3a4, 0x3a9, 0x3b5, 0x3c2, 0x3cb, 0x3d2, 0x3d8, 0x3df, 0x3e9, 0x3ef, 0x3f3,
			0x3f8, 0x3fe, 0x405, 0x405, 0x405, 0x40f, 0x41b, 0x424, 0x428, 0x42f, 0x436, 0x436,
			0x447, 0x44f, 0x457, 0x45f, 0x463, 0x468, 0x46e, 0x474, 0x479, 0x47f, 0x487, 0x48d,
			0x49c, 0x4a1, 0x4ac, 0x4b3, 0x4bc, 0x4c1, 0x4c7, 0x4cc, 0x4d1, 0x4d6, 0x4e3, 0x4e7,
			0x4ed, 0x4f2, 0x501, 0x515, 0x51d, 0x525, 0x52b, 0x543, 0x54b, 0x555, 0x567, 0x56f,
			0x574, 0x57c, 0x581, 0x581, 0x589, 0x590, 0x590, 0x596, 0x59c, 0x5aa, 0x5b5, 0x5ba,
			0x5c0, 0x5c6, 0x5cf, 0x5de, 0x5e5, 0x5e5, 0x5ec, 0x5f8, 0x603, 0x60a, 0x610, 0x617,
			0x617, 0x62c, 0x634, 0x634, 0x63a, 0x643, 0x643, 0x656, 0x65b, 0x65b, 0x65f, 0x667,
			0x672, 0x679, 0x687, 0x693, 0x699, 0x69e, 0x6a3, 0x6b4, 0x6ba, 0x6c0, 0x6c7, 0x6cd,
			0x6d4, 0x6d4, 0x6db, 0x6e2, 0x6ed, 0x6f9, 0x714, 0x71d, 0x72f, 0x740, 0x747, 0x74e,
			0x75e, 0x763, 0x763, 0x769, 0x76e, 0x777, 0x77c, 0x784,
		},
	},
	{ // mg
		"AndorraEmirà Arabo mitambatraAfghanistanAntiga sy BarbodaAnguillaAlbaniaArmeniaV" +
			"ondronosy karaiba holandeyAngolaArzantinaSamoa amerikaninaAotrisyAostraliaArobàA" +
			"zerbaidjanBosnia sy HerzegovinaBarbadyBangladesyBelzikaBorkina FasoBiolgariaBahr" +
			"ainBorondiBeninBermiodaBruneiBoliviaBrezilaBahamasBhotanaBotsoanaBelarosyBelizeK" +
			"anadaRepoblikan’i KongoRepoblika Ivon’AfrikaKôngôSoisaCôte d’IvoireNosy KookShil" +
			"iKameronaSinaKôlômbiaKosta RikàKiobàNosy Cap-VertSypraRepoblikan’i TsekyAlemaina" +
			"DjibotiDanmarkaDominikaRepoblika DominikaninaAlzeriaEkoateraEstoniaEjyptaEritrea" +
			"EspainaEthiopiaFinlandyFidjiNosy FalkandMikrôneziaFrantsaGabonAngleteraGrenadyZe" +
			"orziaGuyana frantsayGhanaZibraltaraGroenlandGambiaGineaGoadelopyGuinea EkoateraG" +
			"resyGoatemalàGuamGiné-BisaoGuyanaHondiorasyKroasiaHaitiHongriaIndoneziaIrlandyIs" +
			"raelyIndyFaridranomasina indiana britanikaIrakIranIslandyItaliaJamaïkaJordaniaJa" +
			"panaKenyaKiordistanKambôdjaKiribatiKômaoroSaint-Christophe-et-NiévèsKorea Avarat" +
			"raKorea AtsimoKôeityNosy KaymanKazakhstanLaôsLibanaSainte-LucieListensteinSri La" +
			"nkaLiberiaLesothoLitoaniaLioksamboroLetoniaLibyaMarôkaMônakôMôldaviaMadagasikara" +
			"Nosy MarshallMakedoniaMaliMyanmarMôngôliaNosy Mariana AtsinananaMartinikaMaorita" +
			"niaMontserratMaltaMaorisyMaldivaMalaoìMeksikaMalaiziaMozambikaNamibiaNouvelle-Ca" +
			"lédonieNigerNosy NorfolkNizeriaNikaragoàHolandaNôrvezyNepalaNaoròNioéNouvelle-Zé" +
			"landeOmanPanamaPeroaPolynezia frantsayPapouasie-Nouvelle-GuinéeFilipinaPakistanP" +
			"ôlônaSaint-Pierre-et-MiquelonPitkairnPôrtô RikôPalestinaPôrtiogalaPalaoParagoayK" +
			"atarLarenionRomaniaRosiaRoandaArabia saoditaNosy SalomonaSeyshelaSodanSoedySinga" +
			"poroSainte-HélèneSloveniaSlovakiaSierra LeoneSaint-MarinSenegalSomaliaSorinamSão" +
			" Tomé-et-PríncipeEl SalvadorSyriaSoazilandyNosy Turks sy CaïquesTsadyTogoThailan" +
			"dyTajikistanTokelaoTimor AtsinananaTorkmenistanToniziaTongàTorkiaTrinidad sy Tob" +
			"agôTovalòTaioanaTanzaniaOkrainaOgandaEtazoniaOrogoayOzbekistanFirenen’i Vatikana" +
			"Saint-Vincent-et-les GrenadinesVenezoelàNosy britanika virijinyNosy Virijiny Eta" +
			"zoniaVietnamVanoatòWallis sy FutunaSamoaYemenMayôtyAfrika AtsimoZambiaZimbaboe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x1e, 0x29, 0x3a, 0x42, 0x49, 0x50, 0x6b, 0x71, 0x71,
			0x7a, 0x8b, 0x92, 0x9b, 0xa1, 0xa1, 0xac, 0xc1, 0xc8, 0xd2, 0xd9, 0xe5,
			0xee, 0xf5, 0xfc, 0x101, 0x101, 0x109, 0x10f, 0x116, 0x116, 0x11d, 0x124, 0x12b,
			0x12b, 0x133, 0x13b, 0x141, 0x147, 0x147, 0x15b, 0x172, 0x179, 0x17e, 0x18e, 0x197,
			0x19c, 0x1a4, 0x1a8, 0x1b2, 0x1b2, 0x1bd, 0x1c3, 0x1d0, 0x1d0, 0x1d0, 0x1d5, 0x1e9,
			0x1f1, 0x1f1, 0x1f8, 0x200, 0x208, 0x21e, 0x225, 0x225, 0x22d, 0x234, 0x23a, 0x23a,
			0x241, 0x248, 0x250, 0x250, 0x258, 0x25d, 0x269, 0x274, 0x274, 0x27b, 0x280, 0x289,
			0x290, 0x297, 0x2a6, 0x2a6, 0x2ab, 0x2b5, 0x2be, 0x2c4, 0x2c9, 0x2d2, 0x2e1, 0x2e6,
			0x2e6, 0x2f0, 0x2f4, 0x2ff, 0x305, 0x305, 0x305, 0x30f, 0x316, 0x31b, 0x322, 0x322,
			0x32b, 0x332, 0x339, 0x339, 0x33d, 0x35e, 0x362, 0x366, 0x36d, 0x373, 0x373, 0x37b,
			0x383, 0x389, 0x38e, 0x398, 0x3a1, 0x3a9, 0x3b1, 0x3cd, 0x3db, 0x3e7, 0x3ee, 0x3f9,
			0x403, 0x408, 0x40e, 0x41a, 0x425, 0x42e, 0x435, 0x43c, 0x444, 0x44f, 0x456, 0x45b,
			0x462, 0x46a, 0x473, 0x473, 0x473, 0x47f, 0x48c, 0x495, 0x499, 0x4a0, 0x4aa, 0x4aa,
			0x4c1, 0x4ca, 0x4d4, 0x4de, 0x4e3, 0x4ea, 0x4f1, 0x4f8, 0x4ff, 0x507, 0x510, 0x517,
			0x52a, 0x52f, 0x53b, 0x542, 0x54c, 0x553, 0x55b, 0x561, 0x567, 0x56c, 0x57d, 0x581,
			0x587, 0x58c, 0x59e, 0x5b8, 0x5c0, 0x5c8, 0x5d0, 0x5e8, 0x5f0, 0x5fd, 0x606, 0x611,
			0x616, 0x61e, 0x623, 0x623, 0x62b, 0x632, 0x632, 0x637, 0x63d, 0x64b, 0x658, 0x660,
			0x665, 0x66a, 0x673, 0x682, 0x68a, 0x68a, 0x692, 0x69e, 0x6a9, 0x6b0, 0x6b7, 0x6be,
			0x6be, 0x6d5, 0x6e0, 0x6e0, 0x6e5, 0x6ef, 0x6ef, 0x705, 0x70a, 0x70a, 0x70e, 0x717,
			0x721, 0x728, 0x738, 0x744, 0x74b, 0x751, 0x757, 0x76a, 0x771, 0x778, 0x780, 0x787,
			0x78d, 0x78d, 0x795, 0x79c, 0x7a6, 0x7ba, 0x7d9, 0x7e3, 0x7fa, 0x810, 0x817, 0x81f,
			0x82f, 0x834, 0x834, 0x839, 0x840, 0x84d, 0x853, 0x85b,
		},
	},
	{ // mgh
		"UandoraUfugustaniUalbaniaUsamoa ya MarekaniUazabajaniUrundiUbelinUkanadaUkongoUs" +
			"wisiUkodivaUchileUchinaUkolombiaUkubaUkuprosiUchekiUjibutiUdenimakaUdominikaAluj" +
			"eriaUmisiriUritereaUhispaniaUhabeshiUfiniUfijiUfaransaUgaboniUgrenadaUjojiaUfara" +
			"nsa yo GwayaUganaUjibraltaUgrinlandiUgambiaUgineUgwadelupeUgwatemalaUgwamUginebi" +
			"sauUguyanaUhondurasiUkorasiaUhaitiUhungariaUndonesiaUayalandiUisraeliUhindiniWir" +
			"akiItaliaUjamaikaUyordaniUjapaniUkenyaUkambodiaUkomoroUsantakitzi na NevisUkorea" +
			" KaskaziniUkorea KusiniUkazakistaniUlebanoniUsantalusiaUshenteniUsirilankaUliber" +
			"iaUlesotoUtwaniaUsembajiUlativiaUlibyaUmantegroUbukiniUmasedoniaUmalawiUmozambik" +
			"iUnijeriUnijeriaUnorweUomaniUpanamaUperuuUfaransa yo PotinaUpapuaUfilipinoUpakis" +
			"taniUpolandiUsantapieri na MikeloniUpitkairniUpwetorikoParagwaiUkatariUriyunioni" +
			"UromaniaUrwandaUsaudiUshelisheliUsudaniUswidiUsingapooUsantahelenaUsloveniaUslov" +
			"akiaUsamarinoUsenegaliUsomaliaUsurinamuUsao Tome na PrincipeUsalavadoUsiriaUswaz" +
			"iUchadiUtogoUtailandiUjikistaniUtokelauUtimo MasharikiUturukimenistaniUtunisiaUt" +
			"ongaUtukiUtrinidad na TobagoUtuvaluUtanzaniaUmarekaniUvatikaniUsantavisenti na G" +
			"renadiniUvenezuelaUvietinamuUvanuatuUwalis na FutunaUsamoaUyemeniAfrika du SuluU" +
			"zambiaUzimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x7, 0x11, 0x11, 0x11, 0x19, 0x19, 0x19, 0x19, 0x19,
			0x19, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x35, 0x35, 0x35, 0x35, 0x35, 0x35,
			0x35, 0x35, 0x3b, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41,
			0x41, 0x41, 0x41, 0x41, 0x48, 0x48, 0x48, 0x48, 0x4e, 0x54, 0x5b, 0x5b,
			0x61, 0x61, 0x67, 0x70, 0x70, 0x70, 0x75, 0x75, 0x75, 0x75, 0x7d, 0x83,
			0x83, 0x83, 0x8a, 0x93, 0x9c, 0x9c, 0xa4, 0xa4, 0xa4, 0xa4, 0xab, 0xab,
			0xb3, 0xbc, 0xc4, 0xc4, 0xc9, 0xce, 0xce, 0xce, 0xce, 0xd6, 0xdd, 0xdd,
			0xe5, 0xeb, 0xfc, 0xfc, 0x101, 0x10a, 0x114, 0x11b, 0x120, 0x12a, 0x12a, 0x12a,
			0x12a, 0x134, 0x139, 0x143, 0x14a, 0x14a, 0x14a, 0x154, 0x15c, 0x162, 0x16b, 0x16b,
			0x174, 0x17d, 0x185, 0x185, 0x18d, 0x18d, 0x193, 0x193, 0x193, 0x199, 0x199, 0x1a1,
			0x1a9, 0x1b0, 0x1b6, 0x1b6, 0x1bf, 0x1bf, 0x1c6, 0x1da, 0x1ea, 0x1f7, 0x1f7, 0x1f7,
			0x203, 0x203, 0x20c, 0x217, 0x220, 0x22a, 0x232, 0x239, 0x240, 0x248, 0x250, 0x256,
			0x256, 0x256, 0x256, 0x25f, 0x25f, 0x266, 0x266, 0x270, 0x270, 0x270, 0x270, 0x270,
			0x270, 0x270, 0x270, 0x270, 0x270, 0x270, 0x270, 0x277, 0x277, 0x277, 0x281, 0x281,
			0x281, 0x288, 0x288, 0x290, 0x290, 0x290, 0x296, 0x296, 0x296, 0x296, 0x296, 0x29c,
			0x2a3, 0x2a9, 0x2bb, 0x2c1, 0x2ca, 0x2d4, 0x2dc, 0x2f3, 0x2fd, 0x307, 0x307, 0x307,
			0x307, 0x30f, 0x316, 0x316, 0x320, 0x328, 0x328, 0x328, 0x32f, 0x335, 0x335, 0x340,
			0x347, 0x34d, 0x356, 0x362, 0x36b, 0x36b, 0x374, 0x374, 0x37d, 0x386, 0x38e, 0x397,
			0x397, 0x3ac, 0x3b5, 0x3b5, 0x3bb, 0x3c1, 0x3c1, 0x3c1, 0x3c7, 0x3c7, 0x3cc, 0x3d5,
			0x3df, 0x3e7, 0x3f6, 0x406, 0x40e, 0x414, 0x419, 0x42c, 0x433, 0x433, 0x43c, 0x43c,
			0x43c, 0x43c, 0x445, 0x445, 0x445, 0x44e, 0x468, 0x472, 0x472, 0x472, 0x47c, 0x484,
			0x494, 0x49a, 0x49a, 0x4a1, 0x4a1, 0x4af, 0x4b6, 0x4bf,
		},
	},
	{ // mgo
		"Kamalunaba aben tisɔ̀",
		[]uint16{ // 261 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7,
			0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x7, 0x17,
		},
	},
	{ // mk
		mkRegionStr,
		mkRegionIdx,
	},
	{ // ml
		mlRegionStr,
		mlRegionIdx,
	},
	{ // mn
		mnRegionStr,
		mnRegionIdx,
	},
	{ // mr
		mrRegionStr,
		mrRegionIdx,
	},
	{ // ms
		msRegionStr,
		msRegionIdx,
	},
	{ // mt
		"AndorraEmirati Għarab MaqgħudaAfganistanAntigua and BarbudaAngwillaAlbanijaArmen" +
			"jaAntilles OlandiżiAngolaAntartikaArġentinaSamoa AmerikanaAwstrijaAwstraljaAruba" +
			"Gżejjer AlandAżerbajġanBożnija ĦerżegovinaBarbadosBangladexxBelġjuBurkina FasoBu" +
			"lgarijaBaħrajnBurundiBeninBermudaBrunejBolivjaIl-BrażilBaħamasButanBouvet Island" +
			"BotswanaBjelorussjaBeliżeKanadaCocos (Keeling) IslandsDemocratic Republic of the" +
			" CongoRepubblika Afrikana ĊentraliKongoSvizzeraKosta ta’ l-AvorjuCook IslandsĊil" +
			"iKamerunIċ-ĊinaKolumbjaKosta RikaKubaKape VerdeChristmas IslandĊipruRepubblika Ċ" +
			"ekaIl-ĠermanjaĠibutiDanimarkaDominikaRepublikka DomenikanaAlġerijaEkwadorEstonja" +
			"EġittuSahara tal-PunentEritrejaSpanjaEtijopjaUnjoni EwropeaFinlandjaFiġiFalkland" +
			" IslandsMikronesjaGżejjer FaroeFranzaGabonL-IngilterraGrenadaĠorġjaGujana Franċi" +
			"żaGanaGibraltarGrinlandjaGambjaGinejaGwadelupeGinea EkwatorjaliGreċjaSouth Georg" +
			"ia and the South Sandwich IslandsGwatemalaGwamGinea-BissawGujanaĦong Kong S.A.R." +
			" ĊinaHeard Island and McDonald IslandsĦondurasKroazjaĦaitiUngerijaIndoneżjaIrlan" +
			"daIżraelIsle of ManL-IndjaBritish Indian Ocean TerritoryIraqIranIslandaL-ItaljaĠ" +
			"amajkaĠordanIl-ĠappunKenjaKirgistanKambodjaKiribatiKomorosSaint Kitts and NevisK" +
			"oreja ta’ FuqKoreja t’IsfelKuwajtGżejjer KajmaniKażakstanLaosLibanuSanta LuċijaL" +
			"iechtensteinSri LankaLiberjaLesotoLitwanjaLussemburguLatvjaLibjaMarokkMonakoMald" +
			"ovaMadagaskarGżejjer ta’ MarshallMaċedonjaMaliMjanmarMongoljaMacao S.A.R., China" +
			"Gżejjer Marjana ta’ FuqMartinikMawritanjaMontserratMaltaMawrizjuMaldivesMalawiMe" +
			"ssikuMalasjaMożambikNamibjaNew CaledoniaNiġerNorfolk IslandNiġerjaNikaragwaOland" +
			"aNorveġjaNepalNauruNiueNew ZealandOmanPanamaPeruPolinesja FranċiżaPapwa-Ginea Ġd" +
			"idaFilippiniPakistanPolonjaSaint Pierre and MiquelonPitcairnPuerto RicoTerritorj" +
			"u PalestinjanPortugallPalauParagwajQatarRéunionRumanijaIr-RussjaRwandaGħarabja S" +
			"awditaSolomon IslandsSeychellesSudanŻvezjaSingaporSaint HelenaSlovenjaSvalbard a" +
			"nd Jan MayenSlovakkjaSierra LeoneSan MarinoSenegalSomaljaSurinamSao Tome and Pri" +
			"ncipeEl SalvadorSirjaSważilandTurks and Caicos IslandsĊadTerritorji Franċiżi ta’" +
			" NofsinharTogoTajlandjaTaġikistanTokelawTimor tal-LvantTurkmenistanTuneżTongaTur" +
			"kijaTrinidad u TobagoTuvaluTajwanTanżanijaUkrainaUgandaUnited States Minor Outly" +
			"ing IslandsL-Istati UnitiUrugwajUżbekistanVatikanSaint Vincent and the Grenadine" +
			"sVenezwelaBritish Virgin IslandsU.S. Virgin IslandsVjetnamVanwatuWallis and Futu" +
			"naSamoaJemenMajotteAfrika t’IsfelŻambjaŻimbabweReġjun Mhux MagħrufDinjaAffrikaAm" +
			"erika t’IsfelOċejanjaAffrika tal-PunentAmerika ĊentraliAffrika tal-LvantAffrika " +
			"ta’ FuqAffrika NofsaniAffrika t’IsfelAmerikaKaribewAsja tal-LvantAsja t’Isfel Ċe" +
			"ntraliAsja tax-XlokkEwropa t’IsfelAwstralja u New ZealandMelanesjaReġjun ta’ Mik" +
			"roneżjaPolinesjaAsjaAsja ĊentraliAsja tal-PunentEwropaEwropa tal-LvantEwropa ta’" +
			" FuqEwropa tal-PunentAmerika Latina",
		[]uint16{ // 291 entries
			0x0, 0x0, 0x7, 0x20, 0x2a, 0x3d, 0x45, 0x4d, 0x54, 0x66, 0x6c, 0x75,
			0x7f, 0x8e, 0x96, 0x9f, 0xa4, 0xb2, 0xbe, 0xd4, 0xdc, 0xe6, 0xed, 0xf9,
			0x102, 0x10a, 0x111, 0x116, 0x116, 0x11d, 0x123, 0x12a, 0x12a, 0x134, 0x13c, 0x141,
			0x14e, 0x156, 0x161, 0x168, 0x16e, 0x185, 0x1a5, 0x1c2, 0x1c7, 0x1cf, 0x1e3, 0x1ef,
			0x1f4, 0x1fb, 0x204, 0x20c, 0x20c, 0x216, 0x21a, 0x224, 0x224, 0x234, 0x23a, 0x24a,
			0x256, 0x256, 0x25d, 0x266, 0x26e, 0x283, 0x28c, 0x28c, 0x293, 0x29a, 0x2a1, 0x2b2,
			0x2ba, 0x2c0, 0x2c8, 0x2d6, 0x2df, 0x2e4, 0x2f4, 0x2fe, 0x30c, 0x312, 0x317, 0x323,
			0x32a, 0x332, 0x343, 0x343, 0x347, 0x350, 0x35a, 0x360, 0x366, 0x36f, 0x380, 0x387,
			0x3b3, 0x3bc, 0x3c0, 0x3cc, 0x3d2, 0x3e9, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x428,
			0x432, 0x439, 0x440, 0x44b, 0x452, 0x470, 0x474, 0x478, 0x47f, 0x487, 0x487, 0x48f,
			0x496, 0x4a0, 0x4a5, 0x4ae, 0x4b6, 0x4be, 0x4c5, 0x4da, 0x4ea, 0x4fa, 0x500, 0x510,
			0x51a, 0x51e, 0x524, 0x531, 0x53e, 0x547, 0x54e, 0x554, 0x55c, 0x567, 0x56d, 0x572,
			0x578, 0x57e, 0x585, 0x585, 0x585, 0x58f, 0x5a6, 0x5b0, 0x5b4, 0x5bb, 0x5c3, 0x5d6,
			0x5f0, 0x5f8, 0x602, 0x60c, 0x611, 0x619, 0x621, 0x627, 0x62e, 0x635, 0x63e, 0x645,
			0x652, 0x658, 0x666, 0x66e, 0x677, 0x67d, 0x686, 0x68b, 0x690, 0x694, 0x69f, 0x6a3,
			0x6a9, 0x6ad, 0x6c1, 0x6d3, 0x6dc, 0x6e4, 0x6eb, 0x704, 0x70c, 0x717, 0x72d, 0x736,
			0x73b, 0x743, 0x748, 0x748, 0x750, 0x758, 0x758, 0x761, 0x767, 0x778, 0x787, 0x791,
			0x796, 0x79d, 0x7a5, 0x7b1, 0x7b9, 0x7cf, 0x7d8, 0x7e4, 0x7ee, 0x7f5, 0x7fc, 0x803,
			0x803, 0x818, 0x823, 0x823, 0x828, 0x832, 0x832, 0x84a, 0x84e, 0x873, 0x877, 0x880,
			0x88b, 0x892, 0x8a1, 0x8ad, 0x8b3, 0x8b8, 0x8bf, 0x8d0, 0x8d6, 0x8dc, 0x8e6, 0x8ed,
			0x8f3, 0x917, 0x925, 0x92c, 0x937, 0x93e, 0x95e, 0x967, 0x97d, 0x990, 0x997, 0x99e,
			0x9af, 0x9b4, 0x9b4, 0x9b9, 0x9c0, 0x9d0, 0x9d7, 0x9e0, 0x9f5, 0x9fa, 0xa01, 0xa01,
			0xa12, 0xa1b, 0xa2d, 0xa3e, 0xa4f, 0xa60, 0xa6f, 0xa80, 0xa87, 0xa87, 0xa8e, 0xa9c,
			0xab4, 0xac2, 0xad2, 0xae9, 0xaf2, 0xb0b, 0xb14, 0xb18, 0xb26, 0xb35, 0xb3b, 0xb4b,
			0xb5b, 0xb6c, 0xb7a,
		},
	},
	{ // mua
		"andorraSǝr Arabiya ma tainiafghanistaŋantiguan ne Barbudaanguiyaalbaniyaarmeniya" +
			"Sǝr ma kasǝŋ ma laŋneangolaargentiniyasamoa Amerikaaustriyaaustraliyaarubaazerba" +
			"ijaŋbosniya ne Herzegovinabarbadiyabangladeshiyabelgikaburkina Fasobulgariyabahr" +
			"aiŋburundibeniŋbermudiyabruniyaboliviyabrazilyabahamasbutaŋbotswanabelarussiyabe" +
			"liziyakanadaSǝr Kongo ma dii ne zaircentrafrikakongoSǝr Swissser Ivoiriyakook ma" +
			" laŋnesyilikameruŋsyiŋkolombiyakosta RikaKubakap ma laŋneSyipriyaSǝr SyekGermani" +
			"yaDjiboutiDaŋmarkDominikSǝr Dominik ma liialgeriyaEkwatǝrEstoniyaSǝr EgyptSǝr Er" +
			"itreEspaŋiyaEtiopiaSǝr FinlandSǝr FijiSǝr malouniya ma laŋneMicronesiyaFranssǝGa" +
			"boŋSǝr AnglofoŋGrenadǝGeorgiyaSǝr Guyana ma FranssǝGanaSǝr GibraltarSǝr Groenlan" +
			"dGambiyaGuineSǝr GwadeloupǝSǝr GuineSǝr GrekGwatemalaGwamGuine ma BissaoGuyanaSǝ" +
			"r HonduraskroatiyaSǝr HaitiHungriyaIndonesiyaSǝr IrelandSǝr IsraelSǝr Indǝanglof" +
			"oŋ ma IndiyaIrakIraŋSǝr IslandItaliyaJamaikaJordaniyaJapaŋSǝr KenyaKirgizstaŋkam" +
			"bodiyaSǝr KiribatikomoraSǝr Kristof ne NievǝSǝr Kore fah sǝŋSǝr Kore nekǝsǝŋSǝr " +
			"Kowaitkayman ma laŋneKazakstaŋSǝr LaosLibaŋSǝr LuciaLichtǝnsteiŋSǝr LankaLiberiy" +
			"aSǝr LesothoLituaniyaSǝr LuxemburgLetoniyaLibiyaMarokMonakoMoldoviyaMadagaskarSǝ" +
			"r Marshall ma laŋneMacedoniyaSǝr MaliSǝr MyanmarMongoliyaSǝr Maria ma laŋneMarti" +
			"nikaMauritaniyaSǝr MontserratSǝr MaltaSǝr MauricǝMaldivǝSǝr MalawiMexikoMalaysiy" +
			"aMozambikaNamibiyaKaledoniya mafuuSǝr NigerNorfolk ma laŋneNigeriyaNikaragwaSǝr " +
			"ma kasǝŋNorvegǝSǝr NepalSǝr NauruNiweZeland mafuuOmaŋSǝr PanamaPeruSǝr Polynesiy" +
			"a ma FranssǝPapuasiya Guine mafuuFilipiŋPakistaŋPologŋSǝr Pǝtar ne MikǝlonPitkai" +
			"rnPorto RikoSǝr PalestiniyaSǝr PortugalSǝr PalauParagwaiKatarSǝr ReunionRomaniya" +
			"RussiyaRwandaSǝr ArabiyaSǝr Salomon ma laŋneSaichelSudaŋSǝr SuedSingapurSǝr Hele" +
			"naSloveniyaSlovakiyaSierra LeonǝSǝr MarinoSenegalSomaliyaSǝr SurinamSao Tome ne " +
			"PrincipeSǝr SalvadorSyriaSǝr SwazilandTurkiya ne kaicos ma laŋnesyadSǝr TogoTail" +
			"andTajikistaŋSǝr TokelauTimoriyaTurkmenistaŋTunisiyaSǝr TongaTurkiyaTrinite ne T" +
			"obagoSǝr TuvaluTaiwaŋTanzaniyaUkraiŋUgandaAmerikaUrugwaiUzbekistaŋVaticaŋSǝr Vin" +
			"ceŋ ne GrenadiŋSǝr Venezuelaser Anglofon ma laŋneSǝr amerika ma laŋneSǝr Vietnam" +
			"Sǝr VanuatuWallis ne FutunaSǝr SamoaYemeŋMayotAfrika nekǝsǝŋZambiyaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x1c, 0x28, 0x3b, 0x42, 0x4a, 0x52, 0x6b, 0x71, 0x71,
			0x7c, 0x89, 0x91, 0x9b, 0xa0, 0xa0, 0xab, 0xc1, 0xca, 0xd7, 0xde, 0xea,
			0xf3, 0xfb, 0x102, 0x108, 0x108, 0x111, 0x118, 0x120, 0x120, 0x128, 0x12f, 0x135,
			0x135, 0x13d, 0x148, 0x150, 0x156, 0x156, 0x16f, 0x17a, 0x17f, 0x189, 0x195, 0x1a3,
			0x1a8, 0x1b0, 0x1b5, 0x1be, 0x1be, 0x1c8, 0x1cc, 0x1d9, 0x1d9, 0x1d9, 0x1e1, 0x1ea,
			0x1f3, 0x1f3, 0x1fb, 0x203, 0x20a, 0x21d, 0x225, 0x225, 0x22d, 0x235, 0x23f, 0x23f,
			0x24a, 0x253, 0x25a, 0x25a, 0x266, 0x26f, 0x287, 0x292, 0x292, 0x29a, 0x2a0, 0x2ae,
			0x2b6, 0x2be, 0x2d5, 0x2d5, 0x2d9, 0x2e7, 0x2f5, 0x2fc, 0x301, 0x311, 0x31b, 0x324,
			0x324, 0x32d, 0x331, 0x340, 0x346, 0x346, 0x346, 0x353, 0x35b, 0x365, 0x36d, 0x36d,
			0x377, 0x383, 0x38e, 0x38e, 0x398, 0x3ab, 0x3af, 0x3b4, 0x3bf, 0x3c6, 0x3c6, 0x3cd,
			0x3d6, 0x3dc, 0x3e6, 0x3f1, 0x3fa, 0x407, 0x40d, 0x423, 0x436, 0x44a, 0x455, 0x465,
			0x46f, 0x478, 0x47e, 0x488, 0x496, 0x4a0, 0x4a8, 0x4b4, 0x4bd, 0x4cb, 0x4d3, 0x4d9,
			0x4de, 0x4e4, 0x4ed, 0x4ed, 0x4ed, 0x4f7, 0x50e, 0x518, 0x521, 0x52d, 0x536, 0x536,
			0x54a, 0x553, 0x55e, 0x56d, 0x577, 0x584, 0x58c, 0x597, 0x59d, 0x5a6, 0x5af, 0x5b7,
			0x5c7, 0x5d1, 0x5e2, 0x5ea, 0x5f3, 0x602, 0x60a, 0x614, 0x61e, 0x622, 0x62e, 0x633,
			0x63e, 0x642, 0x65d, 0x672, 0x67a, 0x683, 0x68a, 0x6a1, 0x6a9, 0x6b3, 0x6c3, 0x6d0,
			0x6da, 0x6e2, 0x6e7, 0x6e7, 0x6f3, 0x6fb, 0x6fb, 0x702, 0x708, 0x714, 0x72a, 0x731,
			0x737, 0x740, 0x748, 0x753, 0x75c, 0x75c, 0x765, 0x772, 0x77d, 0x784, 0x78c, 0x798,
			0x798, 0x7ac, 0x7b9, 0x7b9, 0x7be, 0x7cc, 0x7cc, 0x7e7, 0x7eb, 0x7eb, 0x7f4, 0x7fb,
			0x806, 0x812, 0x81a, 0x827, 0x82f, 0x839, 0x840, 0x851, 0x85c, 0x863, 0x86c, 0x873,
			0x879, 0x879, 0x880, 0x887, 0x892, 0x89a, 0x8b3, 0x8c1, 0x8d7, 0x8ed, 0x8f9, 0x905,
			0x915, 0x91f, 0x91f, 0x925, 0x92a, 0x93b, 0x942, 0x94a,
		},
	},
	{ // my
		myRegionStr,
		myRegionIdx,
	},
	{ // naq
		"AndorrabUnited Arab EmiratesAfghanistanniAntiguab tsî BarbudabAnguillabAlbaniabA" +
			"rmeniabNetherlands AntillesAngolabArgentinabAmericab SamoabAustriabAustraliebAru" +
			"babAzerbaijanniBosniab tsî HerzegovinabBarbadosBangladesBelgiummiBurkina FasobBu" +
			"lgariabBahrainBurundibBeninsBermudasBruneiBoliviabBraziliabBahamasBhutansBotswan" +
			"abBelarusBelizeKanadabDemocratic Republic of the CongoCentral African RepublikiC" +
			"ongobSwitzerlandiIvoorkusiCook IslandsChilibCameroonniChinabColombiabCosta RicaC" +
			"ubabCape Verde IslandsCyprusCzech RepublikiDuitslandiDjiboutiDenmarkiDominicabDo" +
			"minican RepublicAlgeriabEcuadoriEstoniabEgiptebEritreabSpaniebEthiopiabFinlandiF" +
			"ijibFalkland IslandsMicronesiaFrankreikiGaboniUnited KingdomGrenadaGeorgiabFrenc" +
			"h GuianaGhanabGibraltarGreenlandGambiabGuineabGuadeloupeEquatorial GuineabXrikel" +
			"andiGuatemalaGuamGuinea-BissauGuyanaHondurasCroatiabHaitiHongareiebIndonesiabIrl" +
			"andiIsraeliIndiabBritish Indian Ocean TerritoryIraqiIranniIcelandItaliabJamaicab" +
			"JordanniJapanniKenyabKyrgyzstanniCambodiabKiribatiComorosSaint Kitts and NevisKo" +
			"reab, NoordKoreab, SuidKuwaitiCayman IslandsKazakhstanniLaosLebanonniSaint Lucia" +
			"LiechtensteinniSri LankabLiberiabLesothobLithuaniabLuxembourgiLatviaLibyabMorocc" +
			"oMonacoMoldovaMadagascariMarshall IslandsMacedoniabMalibMyanmarMongoliaNorthern " +
			"Mariana IslandsMartiniqueMauritaniaMontserratMaltaMauritiusMaldivesMalawibMexico" +
			"bMalaysiabMozambikiNamibiabNew CaledoniaNigeriNorfolk IslandNigeriebNicaraguabNe" +
			"therlandsNoorweebNepaliNauruNiueNew ZealandiOmanPanamaPerubFrench PolynesiaPapua" +
			" New GuineabPhilippinniPakistanniPolandiSaint Pierre and MiquelonPitcairnPuerto " +
			"RicoPalestinian West Bank and GazaPortugaliPalauParaguaibQatarRéunionRomaniaRasi" +
			"abRwandabSaudi ArabiabSolomon IslandsSeychellesSudanniSwedebSingaporeSaint Helen" +
			"aSloveniaSlovakiaSierra LeoneSan MarinoSenegaliSomaliabSurinameSão Tomé and Prín" +
			"cipeEl SalvadoriSyriabSwazilandiTurks and Caicos IslandsChadiTogobThailandiTajik" +
			"istanTokelauEast TimorTurkmenistanTunisiabTongaTurkeiebTrinidad and TobagoTuvalu" +
			"TaiwanTanzaniabUkraineUgandabAmerikabUruguaibUzbekistanVatican StateSaint Vincen" +
			"t and the GrenadinesVenezuelabBritish Virgin IslandsU.S. Virgin IslandsVietnammi" +
			"VanuatuWallis and FutunaSamoaYemenMayotteSuid AfrikabZambiabZimbabweb",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x8, 0x1c, 0x29, 0x3f, 0x48, 0x50, 0x58, 0x6c, 0x73, 0x73,
			0x7d, 0x8c, 0x94, 0x9e, 0xa4, 0xa4, 0xb0, 0xc9, 0xd1, 0xda, 0xe3, 0xf0,
			0xf9, 0x100, 0x108, 0x10e, 0x10e, 0x116, 0x11c, 0x124, 0x124, 0x12d, 0x134, 0x13b,
			0x13b, 0x144, 0x14b, 0x151, 0x158, 0x158, 0x178, 0x191, 0x197, 0x1a3, 0x1ac, 0x1b8,
			0x1be, 0x1c8, 0x1ce, 0x1d7, 0x1d7, 0x1e1, 0x1e6, 0x1f8, 0x1f8, 0x1f8, 0x1fe, 0x20d,
			0x217, 0x217, 0x21f, 0x227, 0x230, 0x242, 0x24a, 0x24a, 0x252, 0x25a, 0x261, 0x261,
			0x269, 0x270, 0x279, 0x279, 0x281, 0x286, 0x296, 0x2a0, 0x2a0, 0x2aa, 0x2b0, 0x2be,
			0x2c5, 0x2cd, 0x2da, 0x2da, 0x2e0, 0x2e9, 0x2f2, 0x2f9, 0x300, 0x30a, 0x31c, 0x326,
			0x326, 0x32f, 0x333, 0x340, 0x346, 0x346, 0x346, 0x34e, 0x356, 0x35b, 0x365, 0x365,
			0x36f, 0x376, 0x37d, 0x37d, 0x383, 0x3a1, 0x3a6, 0x3ac, 0x3b3, 0x3ba, 0x3ba, 0x3c2,
			0x3ca, 0x3d1, 0x3d7, 0x3e3, 0x3ec, 0x3f4, 0x3fb, 0x410, 0x41d, 0x429, 0x430, 0x43e,
			0x44a, 0x44e, 0x457, 0x462, 0x471, 0x47b, 0x483, 0x48b, 0x495, 0x4a0, 0x4a6, 0x4ac,
			0x4b3, 0x4b9, 0x4c0, 0x4c0, 0x4c0, 0x4cb, 0x4db, 0x4e5, 0x4ea, 0x4f1, 0x4f9, 0x4f9,
			0x511, 0x51b, 0x525, 0x52f, 0x534, 0x53d, 0x545, 0x54c, 0x553, 0x55c, 0x565, 0x56d,
			0x57a, 0x580, 0x58e, 0x596, 0x5a0, 0x5ab, 0x5b3, 0x5b9, 0x5be, 0x5c2, 0x5ce, 0x5d2,
			0x5d8, 0x5dd, 0x5ed, 0x5fe, 0x609, 0x613, 0x61a, 0x633, 0x63b, 0x646, 0x664, 0x66d,
			0x672, 0x67b, 0x680, 0x680, 0x688, 0x68f, 0x68f, 0x695, 0x69c, 0x6a9, 0x6b8, 0x6c2,
			0x6c9, 0x6cf, 0x6d8, 0x6e4, 0x6ec, 0x6ec, 0x6f4, 0x700, 0x70a, 0x712, 0x71a, 0x722,
			0x722, 0x73a, 0x746, 0x746, 0x74c, 0x756, 0x756, 0x76e, 0x773, 0x773, 0x778, 0x781,
			0x78b, 0x792, 0x79c, 0x7a8, 0x7b0, 0x7b5, 0x7bd, 0x7d0, 0x7d6, 0x7dc, 0x7e5, 0x7ec,
			0x7f3, 0x7f3, 0x7fb, 0x803, 0x80d, 0x81a, 0x83a, 0x844, 0x85a, 0x86d, 0x876, 0x87d,
			0x88e, 0x893, 0x893, 0x898, 0x89f, 0x8ab, 0x8b2, 0x8bb,
		},
	},
	{ // nd
		"AndoraUnited Arab EmiratesAfghanistanAntigua le BarbudaAnguillaAlbaniaArmeniaNet" +
			"herlands AntillesAngolaAjentinaSamoa ye AmelikaAustriaAustraliaArubhaAzerbaijanB" +
			"hosnia le HerzegovinaBhabhadosiBhangiladeshiBhelgiumBhukina FasoBhulgariyaBhahar" +
			"eniBhurundiBheniniBhemudaBruneiBholiviyaBraziliBhahamasBhutaniBotswanaBhelarusiB" +
			"helizeKhanadaDemocratic Republic of the CongoCentral African RepublicKhongoSwitz" +
			"erlandIvory CoastCook IslandsChileKhameruniChinaKholombiyaKhosta RikhaCubaCape V" +
			"erde IslandsCyprusCzech RepublicGermanyDjiboutiDenmakhiDominikhaDominican Republ" +
			"icAljeriyaEcuadorEstoniaEgyptEritreaSpainEthiopiaFinlandFijiFalkland IslandsMicr" +
			"onesiaFuransiGabhoniUnited KingdomGrenadaGeorgiaGwiyana ye FuransiGhanaGibraltar" +
			"GreenlandGambiyaGuineaGuadeloupeEquatorial GuineaGreeceGuatemalaGuamGuinea-Bissa" +
			"uGuyanaHondurasCroatiaHayitiHungaryIndonesiyaIrelandIsuraeliIndiyaBritish Indian" +
			" Ocean TerritoryIrakiIranIcelandItaliJamaicaJodaniJapanKhenyaKyrgyzstanCambodiaK" +
			"hiribatiKhomoroSaint Kitts and NevisNorth KoreaSouth KoreaKhuweitiCayman Islands" +
			"KazakhstanLaosLebhanoniSaint LuciaLiechtensteinSri LankaLibheriyaLesothoLithuani" +
			"aLuxembourgLatviaLibhiyaMorokhoMonakhoMoldovaMadagaskaMarshall IslandsMacedoniaM" +
			"aliMyanmarMongoliaNorthern Mariana IslandsMartiniqueMauritaniaMontserratMaltaMau" +
			"ritiusMaldivesMalawiMeksikhoMalezhiyaMozambiqueNamibhiyaNew CaledoniaNigerNorfol" +
			"k IslandNigeriyaNicaraguaNetherlandsNoweyiNephaliNauruNiueNew ZealandOmaniPanama" +
			"PheruPholinesiya ye FulansiPapua New GuineaPhilippinesPhakistaniPholandiSaint Pi" +
			"erre and MiquelonPitcairnPuerto RicoPalestinian West Bank and GazaPortugalPalauP" +
			"araguayKathariRéunionRomaniaRashiyaRuwandaSaudi ArabiaSolomon IslandsSeychellesS" +
			"udaniSwedenSingaporeSaint HelenaSloveniaSlovakiaSierra LeoneSan MarinoSenegaliSo" +
			"maliyaSurinameSão Tomé and PríncipeEl SalvadorSyriaSwazilandTurks and Caicos Isl" +
			"andsChadiThogoThayilandiTajikistanThokelawuEast TimorTurkmenistanTunisiyaThongaT" +
			"hekhiTrinidad le TobagoThuvaluThayiwaniTanzaniyaYukreiniUgandaAmelikaYurugwaiUzb" +
			"ekistanVatican StateSaint Vincent and the GrenadinesVenezuelaBritish Virgin Isla" +
			"ndsU.S. Virgin IslandsVietnamVhanuatuWallis and FutunaSamowaYemeniMayotteMzansi " +
			"ye AfrikaZambiyaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x1a, 0x25, 0x37, 0x3f, 0x46, 0x4d, 0x61, 0x67, 0x67,
			0x6f, 0x7f, 0x86, 0x8f, 0x95, 0x95, 0x9f, 0xb5, 0xbf, 0xcc, 0xd4, 0xe0,
			0xea, 0xf3, 0xfb, 0x102, 0x102, 0x109, 0x10f, 0x118, 0x118, 0x11f, 0x127, 0x12e,
			0x12e, 0x136, 0x13f, 0x146, 0x14d, 0x14d, 0x16d, 0x185, 0x18b, 0x196, 0x1a1, 0x1ad,
			0x1b2, 0x1bb, 0x1c0, 0x1ca, 0x1ca, 0x1d6, 0x1da, 0x1ec, 0x1ec, 0x1ec, 0x1f2, 0x200,
			0x207, 0x207, 0x20f, 0x217, 0x220, 0x232, 0x23a, 0x23a, 0x241, 0x248, 0x24d, 0x24d,
			0x254, 0x259, 0x261, 0x261, 0x268, 0x26c, 0x27c, 0x286, 0x286, 0x28d, 0x294, 0x2a2,
			0x2a9, 0x2b0, 0x2c2, 0x2c2, 0x2c7, 0x2d0, 0x2d9, 0x2e0, 0x2e6, 0x2f0, 0x301, 0x307,
			0x307, 0x310, 0x314, 0x321, 0x327, 0x327, 0x327, 0x32f, 0x336, 0x33c, 0x343, 0x343,
			0x34d, 0x354, 0x35c, 0x35c, 0x362, 0x380, 0x385, 0x389, 0x390, 0x395, 0x395, 0x39c,
			0x3a2, 0x3a7, 0x3ad, 0x3b7, 0x3bf, 0x3c8, 0x3cf, 0x3e4, 0x3ef, 0x3fa, 0x402, 0x410,
			0x41a, 0x41e, 0x427, 0x432, 0x43f, 0x448, 0x451, 0x458, 0x461, 0x46b, 0x471, 0x478,
			0x47f, 0x486, 0x48d, 0x48d, 0x48d, 0x496, 0x4a6, 0x4af, 0x4b3, 0x4ba, 0x4c2, 0x4c2,
			0x4da, 0x4e4, 0x4ee, 0x4f8, 0x4fd, 0x506, 0x50e, 0x514, 0x51c, 0x525, 0x52f, 0x538,
			0x545, 0x54a, 0x558, 0x560, 0x569, 0x574, 0x57a, 0x581, 0x586, 0x58a, 0x595, 0x59a,
			0x5a0, 0x5a5, 0x5bb, 0x5cb, 0x5d6, 0x5e0, 0x5e8, 0x601, 0x609, 0x614, 0x632, 0x63a,
			0x63f, 0x647, 0x64e, 0x64e, 0x656, 0x65d, 0x65d, 0x664, 0x66b, 0x677, 0x686, 0x690,
			0x696, 0x69c, 0x6a5, 0x6b1, 0x6b9, 0x6b9, 0x6c1, 0x6cd, 0x6d7, 0x6df, 0x6e7, 0x6ef,
			0x6ef, 0x707, 0x712, 0x712, 0x717, 0x720, 0x720, 0x738, 0x73d, 0x73d, 0x742, 0x74c,
			0x756, 0x75f, 0x769, 0x775, 0x77d, 0x783, 0x789, 0x79b, 0x7a2, 0x7ab, 0x7b4, 0x7bc,
			0x7c2, 0x7c2, 0x7c9, 0x7d1, 0x7db, 0x7e8, 0x808, 0x811, 0x827, 0x83a, 0x841, 0x849,
			0x85a, 0x860, 0x860, 0x866, 0x86d, 0x87d, 0x884, 0x88c,
		},
	},
	{ // ne
		neRegionStr,
		neRegionIdx,
	},
	{}, // ne-IN
	{ // nl
		nlRegionStr,
		nlRegionIdx,
	},
	{ // nl-BE
		"Het Eiland Man",
		[]uint16{ // 112 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0xe,
		},
	},
	{ // nmg
		"Andɔ́raMinlambɔ́ Nsaŋ́nsa mí ArabiaAfganistaŋAntíga bá BarbúdaAnguíllaAlbaniaArm" +
			"éniaB’Antilles bó NedɛrlandAngolaArgentínaSamoa m ́Amɛ́rkaÖtrishÖstraliáÁrúbaAze" +
			"rbaïjaŋBosnia na ƐrzegovinaBarbadoBɛŋgladɛshBɛlgikBurkina FasoBulgariaBahrainBur" +
			"undiBeninBɛrmudaBrunɛiBoliviaBrésilBahamasButaŋBotswanaBelarusBɛlizKanadaKongó Z" +
			"aïreSentrafríkaKongoSwitzɛrlandKote d´IvoireMaŋ́ má KookTshiliKamerunShineKɔlɔ́m" +
			"biaKosta RíkaKubaMaŋ́ má KapvɛrSipriaNlambɔ́ bó tschɛkJamanJibútiDanemarkDominík" +
			"aNlambɔ́ DominíkaAlgeriaEkuateurƐstoniaÄgyptɛnErytreaPaŋáEthiopiáFinlandeFijiáMa" +
			"ŋ má FalklandMikronesiaFalaGabɔŋNlambɔ́ NgɛlɛnGrenadaJɔrgiaGuyane FalaGánaGilbra" +
			"tarGreenlandGambiaGuineGuadeloupGuine EkuatorialGrɛceGuatemalaGuamGuine BissoGuy" +
			"anaƆndúrasKroasiaHaïtiƆngríaIndonesiaIrlandÄsrɛlIndiaNlambɔ́ ngɛlɛn ma yí maŋ nt" +
			"siɛhIrakIranIslandItaliaJamaikaJɔrdaniaJapɔnKɛnyaKyrgystaŋKambodiaKiribatiKɔmɔrS" +
			"aint Kitts na NevisKoré yí bvuɔKoré yí síKowɛitMaŋ́ má kumbiKazakstaŋLaosLibaŋSa" +
			"int LuciaLishensteinSri LankaLiberiaLesotoLituaniáLuxembourgLatviaLibyaMarɔkMona" +
			"koMɔldaviaMadagaskarMaŋ́ má MarshallMacedoniaMaliMyanmarMɔngoliaMaŋ́ MariáMartin" +
			"ikaMoritaniaMɔnserratMaltaMorisseMaldiviaMalawiMɛxikMalaysiaMozambikNamibiaKaled" +
			"oni nwanahNigerMaŋ́ má NɔrfɔrkNigeriaNikaraguaNedɛrlandNɔrvɛgNepalNoruNiuɛZeland" +
			" nwanahOmanPanamaPeruPolynesia FalaGuine PapuasiFilipinPakistanPɔlɔŋSaint Peter " +
			"ba MikelɔnPitkairnPuɛrto RikoPalɛstinPɔrtugalPaloParaguayKatarRéuniɔnRoumaniaRus" +
			"siRwandaSaudi ArabiaMaŋ́ má SalomɔnSeychɛlleSudaŋSuɛdSingapurSaint LinaSloveniaS" +
			"lovakiaSierra LeɔnSan MarinoSenegalSomáliaSurinamSao Tomé ba PrinshipSalvadɔrSyr" +
			"iaSwazilandMaŋ́ má Turk na KaikoTshadTogoTaïlandTajikistaŋTokeloTimɔr tsindikēhT" +
			"urkmɛnistaŋTunisiáTɔngaTurkiTrinidad ba TobágóTuvalúTaïwanTanzáníaUkrɛnUgandaAmɛ" +
			"ŕkaUruguayUsbǝkistaŋVatikaŋSaint Vincent ba GrenadinesVǝnǝzuelaMinsilɛ́ mímaŋ mí" +
			" ngɛ̄lɛ̄nMinsilɛ mí maŋ́ m´AmɛrkaViɛtnamVanuatuWallis ba FutunaSamoaYǝmɛnMayɔtAf" +
			"ríka yí síZambiaZimbabwǝ",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x9, 0x2a, 0x35, 0x49, 0x52, 0x59, 0x61, 0x7c, 0x82, 0x82,
			0x8c, 0x9f, 0xa6, 0xb0, 0xb7, 0xb7, 0xc3, 0xd8, 0xdf, 0xec, 0xf3, 0xff,
			0x107, 0x10e, 0x115, 0x11a, 0x11a, 0x122, 0x129, 0x130, 0x130, 0x137, 0x13e, 0x144,
			0x144, 0x14c, 0x153, 0x159, 0x15f, 0x15f, 0x16c, 0x178, 0x17d, 0x189, 0x197, 0x1a6,
			0x1ac, 0x1b3, 0x1b8, 0x1c4, 0x1c4, 0x1cf, 0x1d3, 0x1e5, 0x1e5, 0x1e5, 0x1eb, 0x200,
			0x205, 0x205, 0x20c, 0x214, 0x21d, 0x230, 0x237, 0x237, 0x23f, 0x247, 0x250, 0x250,
			0x257, 0x25d, 0x266, 0x266, 0x26e, 0x274, 0x285, 0x28f, 0x28f, 0x293, 0x29a, 0x2ac,
			0x2b3, 0x2ba, 0x2c5, 0x2c5, 0x2ca, 0x2d3, 0x2dc, 0x2e2, 0x2e7, 0x2f0, 0x300, 0x306,
			0x306, 0x30f, 0x313, 0x31e, 0x324, 0x324, 0x324, 0x32d, 0x334, 0x33a, 0x342, 0x342,
			0x34b, 0x351, 0x358, 0x358, 0x35d, 0x383, 0x387, 0x38b, 0x391, 0x397, 0x397, 0x39e,
			0x3a7, 0x3ad, 0x3b3, 0x3bd, 0x3c5, 0x3cd, 0x3d4, 0x3e8, 0x3f7, 0x404, 0x40b, 0x41b,
			0x425, 0x429, 0x42f, 0x43a, 0x445, 0x44e, 0x455, 0x45b, 0x464, 0x46e, 0x474, 0x479,
			0x47f, 0x485, 0x48e, 0x48e, 0x48e, 0x498, 0x4ab, 0x4b4, 0x4b8, 0x4bf, 0x4c8, 0x4c8,
			0x4d5, 0x4de, 0x4e7, 0x4f1, 0x4f6, 0x4fd, 0x505, 0x50b, 0x511, 0x519, 0x521, 0x528,
			0x537, 0x53c, 0x550, 0x557, 0x560, 0x56a, 0x572, 0x577, 0x57b, 0x580, 0x58d, 0x591,
			0x597, 0x59b, 0x5a9, 0x5b6, 0x5bd, 0x5c5, 0x5cd, 0x5e4, 0x5ec, 0x5f8, 0x601, 0x60a,
			0x60e, 0x616, 0x61b, 0x61b, 0x624, 0x62c, 0x62c, 0x631, 0x637, 0x643, 0x656, 0x660,
			0x666, 0x66b, 0x673, 0x67d, 0x685, 0x685, 0x68d, 0x699, 0x6a3, 0x6aa, 0x6b2, 0x6b9,
			0x6b9, 0x6ce, 0x6d7, 0x6d7, 0x6dc, 0x6e5, 0x6e5, 0x6fd, 0x702, 0x702, 0x706, 0x70e,
			0x719, 0x71f, 0x730, 0x73e, 0x746, 0x74c, 0x751, 0x765, 0x76c, 0x773, 0x77d, 0x783,
			0x789, 0x789, 0x791, 0x798, 0x7a4, 0x7ac, 0x7c7, 0x7d2, 0x7f5, 0x813, 0x81b, 0x822,
			0x832, 0x837, 0x837, 0x83e, 0x844, 0x853, 0x859, 0x862,
		},
	},
	{ // nn
		"AscensionAndorraDei sameinte arabiske emirataAfghanistanAntigua og BarbudaAnguil" +
			"laAlbaniaArmeniaDei nederlandske AntillaneAngolaAntarktisArgentinaAmerikansk Sam" +
			"oaAusterrikeAustraliaArubaÅlandAserbajdsjanBosnia og HercegovinaBarbadosBanglade" +
			"shBelgiaBurkina FasoBulgariaBahrainBurundiBeninSaint BarthélemyBermudaBrunei Dar" +
			"ussalamBoliviaBrasilBahamasBhutanBouvetøyaBotswanaKviterusslandBelizeCanadaKokos" +
			"øyaneKongo-KinshasaDen sentralafrikanske republikkenKongo-BrazzavilleSveitsElfen" +
			"beinskystenCookøyaneChileKamerunKinaColombiaClippertonøyaCosta RicaCubaKapp Verd" +
			"eChristmasøyaKyprosTsjekkiaTysklandDiego GarciaDjiboutiDanmarkDominicaDen domini" +
			"kanske republikkenAlgerieCeuta og MelillaEcuadorEstlandEgyptVest-SaharaEritreaSp" +
			"aniaEtiopiaDen europeiske unionenFinlandFijiFalklandsøyaneMikronesiaføderasjonen" +
			"FærøyaneFrankrikeGabonStorbritanniaGrenadaGeorgiaFransk GuyanaGuernseyGhanaGibra" +
			"ltarGrønlandGambiaGuineaGuadeloupeEkvatorial-GuineaHellasSør-Georgia og Sør-Sand" +
			"wich-øyaneGuatemalaGuamGuinea-BissauGuyanaHongkong S.A.R. KinaHeard- og McDonald" +
			"søyaneHondurasKroatiaHaitiUngarnKanariøyaneIndonesiaIrlandIsraelManIndiaBritiske" +
			" område i Det indiske havIrakIranIslandItaliaJerseyJamaicaJordanJapanKenyaKirgis" +
			"istanKambodsjaKiribatiKomoreneSt. Christopher og NevisNord-KoreaSør-KoreaKuwaitC" +
			"aymanøyaneKasakhstanLaosLibanonSt. LuciaLiechtensteinSri LankaLiberiaLesothoLita" +
			"uenLuxembourgLatviaLibyaMarokkoMonacoMoldovaMontenegroSaint MartinMadagaskarMars" +
			"halløyaneMakedoniaMaliMyanmarMongoliaMacao S.A.R. KinaNord-MariananeMartiniqueMa" +
			"uritaniaMontserratMaltaMauritiusMaldivaneMalawiMexicoMalaysiaMosambikNamibiaNy-C" +
			"aledoniaNigerNorfolkøyaneNigeriaNicaraguaNederlandNoregNepalNauruNiueNew Zealand" +
			"OmanPanamaPeruFransk PolynesiaPapua Ny-GuineaFilippinanePakistanPolenSt. Pierre " +
			"og MiquelonPitcairnPuerto RicoPalestinsk territoriumPortugalPalauParaguayQatarYt" +
			"re OseaniaRéunionRomaniaSerbiaRusslandRwandaSaudi ArabiaSalomonøyaneSeychellaneS" +
			"udanSverigeSingaporeSaint HelenaSloveniaSvalbard og Jan MayenSlovakiaSierra Leon" +
			"eSan MarinoSenegalSomaliaSurinamSão Tomé og PríncipeEl SalvadorSyriaSwazilandTri" +
			"stan da CunhaTurks- og CaicosøyaneTchadFranske sørområdeTogoThailandTadsjikistan" +
			"TokelauAust-TimorTurkmenistanTunisiaTongaTyrkiaTrinidad og TobagoTuvaluTaiwanTan" +
			"zaniaUkrainaUgandaUSAs ytre småøyarUSAUruguayUsbekistanVatikanstatenSt. Vincent " +
			"og GrenadinaneVenezuelaDei britiske jomfruøyaneDei amerikanske jomfruøyaneVietna" +
			"mVanuatuWallis og FutunaSamoaYemenMayotteSør-AfrikaZambiaZimbabweukjent områdeve" +
			"rdaAfrikaNord-AmerikaSør-AmerikaOseaniaVest-AfrikaSentral-AmerikaAust-AfrikaNord" +
			"-AfrikaSentral-AfrikaSørlege AfrikaAmerikanordlege AmerikaKaribiaAust-AsiaSør-As" +
			"iaSøraust-AsiaSør-EuropaAustralia og New ZealandMelanesiaMikronesiaPolynesiaAsia" +
			"Sentral-AsiaVest-AsiaEuropaAust-EuropaNord-EuropaVest-EuropaLatin-Amerika",
		[]uint16{ // 291 entries
			0x0, 0x9, 0x10, 0x2d, 0x38, 0x4a, 0x52, 0x59, 0x60, 0x7a, 0x80, 0x89,
			0x92, 0xa2, 0xac, 0xb5, 0xba, 0xc0, 0xcc, 0xe1, 0xe9, 0xf3, 0xf9, 0x105,
			0x10d, 0x114, 0x11b, 0x120, 0x131, 0x138, 0x149, 0x150, 0x150, 0x156, 0x15d, 0x163,
			0x16d, 0x175, 0x182, 0x188, 0x18e, 0x199, 0x1a7, 0x1c8, 0x1d9, 0x1df, 0x1ef, 0x1f9,
			0x1fe, 0x205, 0x209, 0x211, 0x21f, 0x229, 0x22d, 0x237, 0x237, 0x244, 0x24a, 0x252,
			0x25a, 0x266, 0x26e, 0x275, 0x27d, 0x299, 0x2a0, 0x2b0, 0x2b7, 0x2be, 0x2c3, 0x2ce,
			0x2d5, 0x2db, 0x2e2, 0x2f8, 0x2ff, 0x303, 0x312, 0x329, 0x333, 0x33c, 0x341, 0x34e,
			0x355, 0x35c, 0x369, 0x371, 0x376, 0x37f, 0x388, 0x38e, 0x394, 0x39e, 0x3af, 0x3b5,
			0x3d9, 0x3e2, 0x3e6, 0x3f3, 0x3f9, 0x40d, 0x426, 0x42e, 0x435, 0x43a, 0x440, 0x44c,
			0x455, 0x45b, 0x461, 0x464, 0x469, 0x48b, 0x48f, 0x493, 0x499, 0x49f, 0x4a5, 0x4ac,
			0x4b2, 0x4b7, 0x4bc, 0x4c7, 0x4d0, 0x4d8, 0x4e0, 0x4f8, 0x502, 0x50c, 0x512, 0x51e,
			0x528, 0x52c, 0x533, 0x53c, 0x549, 0x552, 0x559, 0x560, 0x567, 0x571, 0x577, 0x57c,
			0x583, 0x589, 0x590, 0x59a, 0x5a6, 0x5b0, 0x5be, 0x5c7, 0x5cb, 0x5d2, 0x5da, 0x5eb,
			0x5f9, 0x603, 0x60d, 0x617, 0x61c, 0x625, 0x62e, 0x634, 0x63a, 0x642, 0x64a, 0x651,
			0x65d, 0x662, 0x66f, 0x676, 0x67f, 0x688, 0x68d, 0x692, 0x697, 0x69b, 0x6a6, 0x6aa,
			0x6b0, 0x6b4, 0x6c4, 0x6d3, 0x6de, 0x6e6, 0x6eb, 0x701, 0x709, 0x714, 0x72a, 0x732,
			0x737, 0x73f, 0x744, 0x750, 0x758, 0x75f, 0x765, 0x76d, 0x773, 0x77f, 0x78c, 0x797,
			0x79c, 0x7a3, 0x7ac, 0x7b8, 0x7c0, 0x7d5, 0x7dd, 0x7e9, 0x7f3, 0x7fa, 0x801, 0x808,
			0x808, 0x81f, 0x82a, 0x82a, 0x82f, 0x838, 0x848, 0x85e, 0x863, 0x876, 0x87a, 0x882,
			0x88e, 0x895, 0x89f, 0x8ab, 0x8b2, 0x8b7, 0x8bd, 0x8cf, 0x8d5, 0x8db, 0x8e3, 0x8ea,
			0x8f0, 0x903, 0x906, 0x90d, 0x917, 0x924, 0x93e, 0x947, 0x960, 0x97c, 0x983, 0x98a,
			0x99a, 0x99f, 0x99f, 0x9a4, 0x9ab, 0x9b6, 0x9bc, 0x9c4, 0x9d2, 0x9d7, 0x9dd, 0x9e9,
			0x9f5, 0x9fc, 0xa07, 0xa16, 0xa21, 0xa2c, 0xa3a, 0xa49, 0xa50, 0xa60, 0xa67, 0xa70,
			0xa79, 0xa86, 0xa91, 0xaa9, 0xab2, 0xabc, 0xac5, 0xac9, 0xad5, 0xade, 0xae4, 0xaef,
			0xafa, 0xb05, 0xb12,
		},
	},
	{ // nnh
		"Kàmalûm",
		[]uint16{ // 50 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x9,
		},
	},
	{ // no
		noRegionStr,
		noRegionIdx,
	},
	{ // nus
		"AndoraAbganithtanAntiguaa kɛnɛ BarbudaAŋguɛlaAlbäniaAɛrmäniaAŋgolaAɛrgentinAmeri" +
			"ka thamowAthtɛriaAthɔra̱liaArubaAdhe̱rbe̱ja̱nBothnia kɛnɛ ɣärgobiniaBärbadothBen" +
			"geladiecBe̱lgimBurkinɛ pa̱thuBulga̱a̱riaBa̱reenBurundiBe̱ni̱nBe̱rmudaaBurunɛyBul" +
			"ibiaBäraadhiilBämuɔthButa̱nBothiwaanaBe̱lɛruthBilidhaKänɛdaCɛntrɔl aprika repuɔb" +
			"licKɔŋgɔKodibo̱o̱Kuk ɣa̱ylɛnCili̱KɛmɛrunCaynaKolombiaKothtirikaKɛp bedi ɣa̱ylɛnA" +
			"lgeriaKorwaatiaBurutic ɣe̱ndian oce̱nKombodiaKomruthKaymɛn ɣa̱ylɛnSudanCa̱dBurut" +
			"ic dhuɔ̱ɔ̱l be̱rgin",
		[]uint16{ // 249 entries
			0x0, 0x0, 0x6, 0x6, 0x11, 0x28, 0x31, 0x39, 0x43, 0x43, 0x4a, 0x4a,
			0x54, 0x62, 0x6b, 0x77, 0x7c, 0x7c, 0x8c, 0xa7, 0xb1, 0xbc, 0xc4, 0xd4,
			0xe1, 0xe9, 0xf0, 0xf9, 0xf9, 0x103, 0x10b, 0x112, 0x112, 0x11d, 0x126, 0x12d,
			0x12d, 0x137, 0x142, 0x149, 0x151, 0x151, 0x151, 0x16c, 0x174, 0x174, 0x17f, 0x18d,
			0x193, 0x19c, 0x1a1, 0x1a9, 0x1a9, 0x1b3, 0x1b3, 0x1c7, 0x1c7, 0x1c7, 0x1c7, 0x1c7,
			0x1c7, 0x1c7, 0x1c7, 0x1c7, 0x1c7, 0x1c7, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce,
			0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce,
			0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce,
			0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1ce, 0x1d7, 0x1d7, 0x1d7, 0x1d7,
			0x1d7, 0x1d7, 0x1d7, 0x1d7, 0x1d7, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f0,
			0x1f0, 0x1f0, 0x1f0, 0x1f0, 0x1f8, 0x1f8, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x1ff, 0x211,
			0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211,
			0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211,
			0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211,
			0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211,
			0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211,
			0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211, 0x211,
			0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216,
			0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x216, 0x21b, 0x21b, 0x21b, 0x21b,
			0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b,
			0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x21b, 0x238,
		},
	},
	{ // nyn
		"AndoraAmahanga ga Buharabu ageeteereineAfuganistaniAngiguwa na BabudaAngwiraArub" +
			"aniaArimeniyaAntiri za HoorandiAngoraArigentinaSamowa ya AmeerikaOsituriaOsiture" +
			"eriyaArubaAzabagyaniBoziniya na HezegovinaBabadosiBangaradeshiBubirigiBokina Fas" +
			"oBurugariyaBahareniBurundiBeniniBerimudaBuruneiBoriiviyaBuraziiriBahamaButaniBot" +
			"swanaBararusiBerizeKanadaDemokoratika Ripaaburika ya KongoEihanga rya Rwagati ya" +
			" AfirikaKongoSwisiAivore KositiEbizinga bya KuukuChileKameruuniChinaKorombiyaKos" +
			"itarikaCubaEbizinga bya KepuvadeSaipurasiRipaaburika ya ZeekiBugirimaaniGyibutiD" +
			"eenimaakaDominikaRipaaburika ya DominicaArigyeriyaIkwedaEsitoniyaMisiriEriteriya" +
			"SipeyiniEthiyopiyaBufiniFigyiEbizinga bya FaakilandaMikironesiyaBufaransaGabooni" +
			"BungyerezaGurenadaGyogiyaGuyana ya BufaransaGanaGiburaataGuriinirandiGambiyaGine" +
			"GwaderupeGuniGuriisiGwatemaraGwamuGinebisauGuyanaHondurasiKorasiyaHaitiHangareIn" +
			"doneeziyaIrerandiIsirairiIndiyaEbizinga bya Indian ebya BungyerezaIraakaIraaniAi" +
			"silandiItareGyamaikaYorudaaniGyapaaniKenyaKirigizistaniKambodiyaKiribatiKoromoSe" +
			"nti Kittis na NevisiKoreya AmatembaKoreya AmashuumaKuweitiEbizinga bya KayimaniK" +
			"azakisitaniLayosiLebanoniSenti RusiyaLishenteniSirirankaLiberiyaLesothoLithuania" +
			"LakizembaagaLatviyaLibyaMoroccoMonacoMoridovaMadagasikaEbizinga bya MarshaaMased" +
			"ooniaMariMyanamarMongoriaEbizinga by’amatemba ga MarianaMartiniqueMauriteeniyaMo" +
			"ntserratiMaritaMaurishiasiMaridivesMarawiMexicomarayiziaMozambiqueNamibiyaNiukar" +
			"edoniaNaigyaEkizinga NorifokoNaigyeriyaNikaragwaHoorandiNoorweNepoNauruNiueNiuzi" +
			"randiOmaaniPanamaPeruPolinesia ya BufaransaPapuaFiripinoPakisitaaniPoorandiSenti" +
			" Piyerre na MikweronPitkainiPwetorikoParestiina na GazaPocugoPalaawuParagwaiKata" +
			"RiyuniyoniRomaniyaRrashaRwandaSaudi AreebiyaEbizinga bya SurimaaniShesheresiSuda" +
			"niSwideniSingapoSenti HerenaSirovaaniyaSirovaakiyaSirra RiyooniSamarinoSenegoSom" +
			"aariyaSurinaamuSawo Tome na PurinsipoEri SalivadoSiriyaSwazirandiEbizinga bya Bu" +
			"turuki na KaikoChadiTogoTairandiTajikisitaniTokerawuBurugweizooba bwa TimoriTuru" +
			"kimenisitaniTuniziaTongaButuruki /TakeTurinidad na TobagoTuvaruTayiwaaniTanzania" +
			"UkureiniUgandaAmerikaUrugwaiUzibekisitaniVatikaniSenti Vinsent na GurenadiniVene" +
			"zuweraEbizinga bya Virigini ebya BungyerezaEbizinga bya Virigini ebya AmerikaViy" +
			"etinaamuVanuatuWarris na FutunaSamowaYemeniMayoteSausi AfirikaZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x27, 0x33, 0x45, 0x4c, 0x54, 0x5d, 0x6f, 0x75, 0x75,
			0x7f, 0x91, 0x99, 0xa5, 0xaa, 0xaa, 0xb4, 0xca, 0xd2, 0xde, 0xe6, 0xf1,
			0xfb, 0x103, 0x10a, 0x110, 0x110, 0x118, 0x11f, 0x128, 0x128, 0x131, 0x137, 0x13d,
			0x13d, 0x145, 0x14d, 0x153, 0x159, 0x159, 0x17a, 0x198, 0x19d, 0x1a2, 0x1af, 0x1c1,
			0x1c6, 0x1cf, 0x1d4, 0x1dd, 0x1dd, 0x1e7, 0x1eb, 0x200, 0x200, 0x200, 0x209, 0x21d,
			0x228, 0x228, 0x22f, 0x239, 0x241, 0x258, 0x262, 0x262, 0x268, 0x271, 0x277, 0x277,
			0x280, 0x288, 0x292, 0x292, 0x298, 0x29d, 0x2b4, 0x2c0, 0x2c0, 0x2c9, 0x2d0, 0x2da,
			0x2e2, 0x2e9, 0x2fc, 0x2fc, 0x300, 0x309, 0x315, 0x31c, 0x320, 0x329, 0x32d, 0x334,
			0x334, 0x33d, 0x342, 0x34b, 0x351, 0x351, 0x351, 0x35a, 0x362, 0x367, 0x36e, 0x36e,
			0x379, 0x381, 0x389, 0x389, 0x38f, 0x3b2, 0x3b8, 0x3be, 0x3c7, 0x3cc, 0x3cc, 0x3d4,
			0x3dd, 0x3e5, 0x3ea, 0x3f7, 0x400, 0x408, 0x40e, 0x424, 0x433, 0x443, 0x44a, 0x45f,
			0x46b, 0x471, 0x479, 0x485, 0x48f, 0x498, 0x4a0, 0x4a7, 0x4b0, 0x4bc, 0x4c3, 0x4c8,
			0x4cf, 0x4d5, 0x4dd, 0x4dd, 0x4dd, 0x4e7, 0x4fb, 0x505, 0x509, 0x511, 0x519, 0x519,
			0x53a, 0x544, 0x550, 0x55b, 0x561, 0x56c, 0x575, 0x57b, 0x581, 0x58a, 0x594, 0x59c,
			0x5a8, 0x5ae, 0x5bf, 0x5c9, 0x5d2, 0x5da, 0x5e0, 0x5e4, 0x5e9, 0x5ed, 0x5f7, 0x5fd,
			0x603, 0x607, 0x61d, 0x622, 0x62a, 0x635, 0x63d, 0x656, 0x65e, 0x667, 0x679, 0x67f,
			0x686, 0x68e, 0x692, 0x692, 0x69c, 0x6a4, 0x6a4, 0x6aa, 0x6b0, 0x6be, 0x6d4, 0x6de,
			0x6e4, 0x6eb, 0x6f2, 0x6fe, 0x709, 0x709, 0x714, 0x721, 0x729, 0x72f, 0x738, 0x741,
			0x741, 0x757, 0x763, 0x763, 0x769, 0x773, 0x773, 0x791, 0x796, 0x796, 0x79a, 0x7a2,
			0x7ae, 0x7b6, 0x7ce, 0x7de, 0x7e5, 0x7ea, 0x7f8, 0x80b, 0x811, 0x81a, 0x822, 0x82a,
			0x830, 0x830, 0x837, 0x83e, 0x84b, 0x853, 0x86e, 0x878, 0x89d, 0x8bf, 0x8ca, 0x8d1,
			0x8e1, 0x8e7, 0x8e7, 0x8ed, 0x8f3, 0x900, 0x906, 0x90e,
		},
	},
	{ // om
		"BrazilChinaGermanyItoophiyaaFranceUnited KingdomIndiaItalyJapanKeeniyaaRussiaUni" +
			"ted States",
		[]uint16{ // 243 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb,
			0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12,
			0x12, 0x12, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x22, 0x22, 0x30,
			0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
			0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
			0x30, 0x30, 0x30, 0x30, 0x35, 0x35, 0x35, 0x35, 0x35, 0x3a, 0x3a, 0x3a,
			0x3a, 0x3f, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47,
			0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47,
			0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47,
			0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47,
			0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47,
			0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47,
			0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x47, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d, 0x4d,
			0x4d, 0x4d, 0x5a,
		},
	},
	{ // or
		"ଆଣ୍ଡୋରାସଂଯୁକ୍ତ ଆରବ ଏମିରେଟସ୍ଆଫାଗାନିସ୍ତାନ୍ଆଣ୍ଟିଗୁଆ ଏବଂ ବାରବୁଦାଆଙ୍ଗୁଇଲ୍ଲାଆଲବାନିଆଆର୍" +
			"ମେନିଆନେଦରଲ୍ୟାଣ୍ଡସ୍ ଆଣ୍ଟିଲିଜ୍ଆଙ୍ଗୋଲାଆର୍ଣ୍ଟକଟିକାଆର୍ଜେଣ୍ଟିନାଆମେରିକାନ୍ ସାମୋଆଅଷ୍ଟ୍ରିଆ" +
			"ଅଷ୍ଟ୍ରେଲିଆଆରୁବାଆଲାଣ୍ଡ ଆଇସଲ୍ୟାଣ୍ଡଆଜେରବାଇଜାନ୍ବୋସନିଆ ଏବଂ ହର୍ଜଗୋଭିନାବାରବାଡୋସ୍ବାଙ୍ଗଲା" +
			"ଦେଶ୍ବେଲଜିୟମ୍ବୁର୍କିନୋ ଫାସୋବୁଲଗେରିଆବାହାରିନ୍ବୁରୁନ୍ଦିବେନିନ୍ସେଣ୍ଟ ବାର୍ଥେଲେମିବରମୁଡାବ୍ର" +
			"ୁନେଇବୋଲଭିଆବ୍ରାଜିଲ୍ବାହାମାସ୍ଭୁଟାନ୍ବୌଭେଟ୍ ଆଇସଲ୍ୟାଣ୍ଡବୋଟସ୍ବାନ୍ବେଲାରୁଷ୍ବେଲିଜ୍କାନାଡାକୋ" +
			"କୋସ୍ ଆଇସଲ୍ୟାଣ୍ଡକଙ୍ଗୋ-କିନସାସାମଧ୍ୟ ଆଫ୍ରିକୀୟ ଗଣତନ୍ତ୍ରକଙ୍ଗୋ-ବ୍ରାଜିଭିଲ୍ଲେସ୍ବିଜରଲ୍ୟାଣ୍" +
			"ଡଆଇବରୀ କୋଷ୍ଟକୁକ୍ ଆଇସଲ୍ୟାଣ୍ଡଚିଲ୍ଲୀକାମେରୁନ୍ଚିନ୍କୋଲମ୍ବିଆକୋଷ୍ଟା ରିକାକ୍ୱିବାକେପ୍ ଭର୍ଦେ" +
			"ଖ୍ରୀଷ୍ଟମାସ ଆଇଲ୍ୟାଣ୍ଡସାଇପ୍ରସ୍ଚେକ୍ ସାଧାରଣତନ୍ତ୍ରଜର୍ମାନୀଡିବୌଟିଡେନମାର୍କଡୋମିନାକାଡୋମିନକ" +
			"ାନ୍ ପ୍ରଜାତନ୍ତ୍ରଆଲଜେରିଆଇକ୍ୱାଡୋର୍ଏସ୍ତୋନିଆଇଜିପ୍ଟପଶ୍ଚିମ ସାହାରାଇରିଟ୍ରିୟାସ୍ପେନ୍ଇଥିଓପିଆ" +
			"ୟୁରୋପିଆନ୍ ୟୁନିଅନ୍ଫିନଲ୍ୟାଣ୍ଡଫିଜିଫଲ୍କଲ୍ୟାଣ୍ଡ ଦ୍ବୀପପୁଞ୍ଜମାଇକ୍ରୋନେସିଆଫାରୋଇ ଦ୍ବୀପପୁଞ୍" +
			"ଜଫ୍ରାନ୍ସଗାବୋନ୍ବ୍ରିଟେନ୍ଗ୍ରେନାଡାଜର୍ଜିଆଫ୍ରେଞ୍ଚ ଗୁଇନାଗୁଏରନେସିଘାନାଜିବ୍ରାଲ୍ଟର୍ଗ୍ରୀନଲ୍ୟ" +
			"ାଣ୍ଡଗାମ୍ବିଆଗୁଏନେଆଗୌଡେଲୌପେଇକ୍ବାଟେରିଆଲ୍ ଗୁଇନିଆଗ୍ରୀସ୍ଦକ୍ଷିଣ ଜର୍ଜିଆ ଏବଂ ଦକ୍ଷିଣ ସାଣ୍ଡ" +
			"ୱିଚ୍ ଦ୍ବୀପପୁଞ୍ଜଗୁଏତମାଲାଗୁଆମ୍ଗୁଇନିଆ-ବିସାଉଗୁଇନାହଂକଂ ବିଶେଷ ପ୍ରଶାସନିକ କ୍ଷେତ୍ର ଚୀନ୍ହା" +
			"ର୍ଡ ଦ୍ବୀପପୁଞ୍ଜ ଏବଂ ମ୍ୟାକଡୋନାଲ୍ ଦ୍ବୀପପୁଞ୍ଜହୋଣ୍ଡାରୁସ୍କ୍ରୋଆଟିଆହାଇତିହଙ୍ଗେରୀଇଣ୍ଡୋନେସି" +
			"ଆଆୟରଲ୍ୟାଣ୍ଡଇସ୍ରାଏଲ୍ଆଇଲ୍ ଅଫ୍ ମୈନ୍ଭାରତବ୍ରିଟିଶ୍ ଭାରତୀୟ ସାମୁଦ୍ରିକ କ୍ଷେତ୍ରଇରାକ୍ଇରାନ୍ଆ" +
			"ଇସଲ୍ୟାଣ୍ଡଇଟାଲୀଜର୍ସିଜାମାଇକାଜୋର୍ଡାନ୍ଜାପାନ୍କେନିୟାକିର୍ଗିଜିସ୍ଥାନକାମ୍ବୋଡିଆକିରିବାଟୀକାମୋ" +
			"ରସ୍ସେଣ୍ଟ କିଟସ୍ ଏଣ୍ଡ ନେଭିସ୍ଉତ୍ତର କୋରିଆଦକ୍ଷିଣ କୋରିଆକୁଏତ୍କେମ୍ୟାନ୍ ଦ୍ବୀପପୁଞ୍ଜକାଜାକାସ" +
			"୍ଥାନ୍ଲାଓସ୍ଲେବାନନ୍ସେଣ୍ଟ ଲୁସିଆଲିଚେସ୍ତିଆନାନ୍ଶ୍ରୀଲଙ୍କାଲିବେରିଆଲେସୋଥୋଲିଥାଆନିଆଲକ୍ସେମବର୍" +
			"ଗଲାଟଭିଆଲିବିଆମୋରୋକ୍କୋମୋନାକୋମାଲଡୋଭାମଣ୍ଟେଗ୍ରୋସେଣ୍ଟ ମାର୍ଟିନ୍ମାଡାଗାସ୍କର୍ମାର୍ଶଲ୍ ଦ୍ବୀପ" +
			"ପୁଞ୍ଜମାସେଡୋନିଆମାଳୀମିୟାମାର୍ମଙ୍ଗୋଲିଆମାକାଉ SAR ଚିନ୍ଉତ୍ତର ମାରିଆନା ଦ୍ବୀପପୁଞ୍ଜମାର୍ଟିନି" +
			"କ୍ୟୁମାଉରିଟାନିଆମଣ୍ଟେସେରାଟ୍ମାଲ୍ଟାମୌରିସସ୍ମାଳଦ୍ବୀପମାଲୱିମେକ୍ସିକୋମାଲେସିଆମୋଜାମ୍ବିକ୍ୟୁନା" +
			"ମ୍ବିଆନୂତନ କାଲେଡୋନିଆନାଇଜର୍ନରଫ୍ଲକ୍ ଦ୍ବୀପନାଇଜେରିଆନିକାରାଗୁଆନେଦରଲ୍ୟାଣ୍ଡନରୱେନେପାଳନାଉରୁ" +
			"ନିଉନ୍ୟୁଜିଲାଣ୍ଡଓମାନ୍ପାନାମାପେରୁଫ୍ରେଞ୍ଚ ପଲିନେସିଆପପୁଆ ନ୍ୟୁ ଗୁଏନିଆଫିଲିପାଇନସ୍ପାକିସ୍ତାନ" +
			"ପୋଲାଣ୍ଡସେଣ୍ଟ ପିଏରେ ଏବଂ ମିକ୍ବାଲୋନ୍ପିଟକାଇରିନ୍ପୁଏର୍ତ୍ତୋ ରିକୋପାଲେସ୍ତେନିଆପର୍ତ୍ତୁଗାଲ୍ପ" +
			"ାଲାଉପାରାଗୁଏକତାର୍ଆଉଟଲେଇଂ ଓସେନିଆରିୟୁନିଅନ୍ରୋମାନିଆସର୍ବିଆରୁଷିଆରାୱାଣ୍ଡାସାଉଦି ଆରବିଆସୋଲୋ" +
			"ମନ୍ ଦ୍ବୀପପୁଞ୍ଜସେଚେଲସ୍ସୁଦାନ୍ସ୍ୱେଡେନ୍ସିଙ୍ଗାପୁର୍ସେଣ୍ଟ ହେଲେନାସ୍ଲୋଭେନିଆସାଲ୍ଭାର୍ଡ ଏବଂ " +
			"ଜାନ୍ ମାୟୋନ୍ସ୍ଲୋଭାକିଆସିଓରା ଲିଓନ୍ସାନ୍ ମାରିନୋସେନେଗାଲ୍ସୋମାଲିଆସୁରିନାମସାଓ ଟୋମେ ଏବଂ ପ୍ର" +
			"ିନସିପିଏଲ୍ ସାଲଭାଡୋର୍ସିରିଆସ୍ବାଜିଲାଣ୍ଡତୁର୍କସ୍ ଏବଂ ସାଇକସ୍ ଦ୍ବୀପପୁଞ୍ଜଚାଦ୍ଫରାସୀ ଦକ୍ଷିଣ" +
			" କ୍ଷେତ୍ରଟୋଗୋଥାଇଲାଣ୍ଡତାଜିକିସ୍ଥାନ୍ଟୋକେଲାଉପୁର୍ବ ତିମୋର୍ତୁର୍କମେନିସ୍ତାନ୍ତୁନିସିଆଟୋଙ୍ଗାତ" +
			"ୁର୍କୀତ୍ରିନିଦାଦ୍ ଏବଂ ଟୋବାଗୋଟୁଭାଲୁତାଇୱାନ୍ତାଞ୍ଜାନିଆୟୁକ୍ରାଇନ୍ଉଗାଣ୍ଡାୟୁନାଇଟେଡ୍ ଷ୍ଟେଟସ" +
			"୍ ମାଇନର୍ ଆଉଟଲେଇଂ ଦ୍ବୀପପୁଞ୍ଜଯୁକ୍ତ ରାଷ୍ଟ୍ର ଆମେରିକାଉରୁଗୁଏଉଜବେକିସ୍ଥାନ୍ଭାଟିକାନ୍ସେଣ୍ଟ " +
			"ଭିନସେଣ୍ଟ ଏବଂ ଦି ଗ୍ରେନାଡିସ୍ଭେନଜୁଏଲାବ୍ରିଟିଶ୍ ଭର୍ଜିନ୍ ଦ୍ବୀପପୁଞ୍ଜୟୁଏସ୍ ଭର୍ଜିନ୍ ଦ୍ବୀପ" +
			"ପୁଞ୍ଜଭିଏତନାମ୍ଭାନୁଆତୁୱାଲିସ୍ ଏବଂ ଫୁତୁନାସାମୋଆୟେମେନ୍ମାୟୋଟେଦକ୍ଷିଣ ଆଫ୍ରିକାଜାମ୍ବିଆଜିମ୍ବ" +
			"ାୱେଅଜଣା କିମ୍ବା ଅବୈଧ ପ୍ରଦେଶବିଶ୍ବଆଫ୍ରିକାଉତ୍ତର ଆମେରିକାଦକ୍ଷିଣ ଆମେରିକାଓସୋନିଆନ୍ପଶ୍ଚିମ " +
			"ଆଫ୍ରିକାମଧ୍ୟ ଆମେରିକାପୂର୍ବ ଆଫ୍ରିକାଉତ୍ତର ଆଫ୍ରିକାମଧ୍ୟ ଆଫ୍ରିକାଦକ୍ଷିଣସ୍ଥ ଆଫ୍ରିକାଆମେରିକ" +
			"ାସ୍ଉତ୍ତରସ୍ଥ ଆମେରିକାକାରିବିଆନ୍ପୂର୍ବ ଏସିଆଦକ୍ଷିଣ ଏସିଆଦକ୍ଷିଣ-ପୂର୍ବ ଏସିଆଦକ୍ଷିଣ ୟୁରୋପ୍ଅ" +
			"ଷ୍ଟ୍ରେଲିଆ ଏବଂ ନ୍ୟୁଜିଲ୍ୟାଣ୍ଡମେଲାନେସିଆମାଇକ୍ରୋନେସିଆନ୍ ଅଞ୍ଚଳପଲିନେସିଆଏସିଆମଧ୍ୟ ଏସିଆପଶ୍" +
			"ଚିମ ଏସିଆୟୁରୋପ୍ପୂର୍ବ ୟୁରୋପ୍ଉତ୍ତର ୟୁରୋପ୍ପଶ୍ଚିମ ୟୁରୋପ୍ଲାଟିନ୍ ଆମେରିକା ଏବଂ କାରିବିଆନ୍",
		[]uint16{ // 291 entries
			0x0, 0x0, 0x15, 0x4d, 0x74, 0xac, 0xca, 0xdf, 0xf7, 0x13a, 0x14f, 0x170,
			0x191, 0x1bc, 0x1d4, 0x1f2, 0x201, 0x232, 0x253, 0x28e, 0x2a9, 0x2ca, 0x2e2, 0x307,
			0x31f, 0x337, 0x34f, 0x361, 0x38f, 0x3a1, 0x3b6, 0x3c8, 0x3c8, 0x3e0, 0x3f8, 0x40a,
			0x43b, 0x456, 0x46e, 0x480, 0x492, 0x4c3, 0x4e8, 0x526, 0x55a, 0x581, 0x5a0, 0x5cb,
			0x5dd, 0x5f5, 0x601, 0x619, 0x619, 0x638, 0x64a, 0x666, 0x666, 0x6a0, 0x6b8, 0x6e9,
			0x6fe, 0x6fe, 0x710, 0x728, 0x740, 0x77d, 0x792, 0x792, 0x7ad, 0x7c5, 0x7d7, 0x7fc,
			0x817, 0x829, 0x83e, 0x86f, 0x88d, 0x899, 0x8d9, 0x8fd, 0x92b, 0x940, 0x952, 0x96a,
			0x982, 0x994, 0x9b9, 0x9d1, 0x9dd, 0x9fe, 0xa22, 0xa37, 0xa49, 0xa61, 0xa98, 0xaaa,
			0xb27, 0xb3f, 0xb4e, 0xb70, 0xb7f, 0xbda, 0xc53, 0xc71, 0xc89, 0xc98, 0xcad, 0xcad,
			0xccb, 0xce9, 0xd01, 0xd24, 0xd30, 0xd8d, 0xd9c, 0xdab, 0xdc9, 0xdd8, 0xde7, 0xdfc,
			0xe14, 0xe26, 0xe38, 0xe5f, 0xe7a, 0xe92, 0xea7, 0xee6, 0xf05, 0xf27, 0xf36, 0xf6d,
			0xf91, 0xfa0, 0xfb5, 0xfd4, 0xffb, 0x1016, 0x102b, 0x103d, 0x1055, 0x1073, 0x1085, 0x1094,
			0x10ac, 0x10be, 0x10d3, 0x10ee, 0x1116, 0x1137, 0x116b, 0x1186, 0x1192, 0x11aa, 0x11c2, 0x11e2,
			0x1226, 0x124a, 0x1268, 0x1289, 0x129b, 0x12b0, 0x12c8, 0x12d7, 0x12ef, 0x1304, 0x1328, 0x133d,
			0x1365, 0x1377, 0x139c, 0x13b4, 0x13cf, 0x13f0, 0x13fc, 0x140b, 0x141a, 0x1423, 0x1444, 0x1453,
			0x1465, 0x1471, 0x149f, 0x14cb, 0x14e9, 0x1504, 0x1519, 0x1561, 0x157f, 0x15a7, 0x15c8, 0x15e9,
			0x15f8, 0x160d, 0x161c, 0x1644, 0x165f, 0x1674, 0x1686, 0x1695, 0x16ad, 0x16cc, 0x1700, 0x1715,
			0x1727, 0x173f, 0x175d, 0x177f, 0x179a, 0x17df, 0x17fa, 0x1819, 0x1838, 0x1850, 0x1865, 0x187a,
			0x187a, 0x18b6, 0x18db, 0x18db, 0x18ea, 0x190b, 0x190b, 0x195c, 0x1968, 0x19a0, 0x19ac, 0x19c4,
			0x19e8, 0x19fd, 0x1a1f, 0x1a4c, 0x1a61, 0x1a73, 0x1a85, 0x1ac0, 0x1ad2, 0x1ae7, 0x1b02, 0x1b1d,
			0x1b32, 0x1bab, 0x1be6, 0x1bf8, 0x1c1c, 0x1c34, 0x1c8c, 0x1ca4, 0x1cf1, 0x1d35, 0x1d4d, 0x1d62,
			0x1d91, 0x1da0, 0x1da0, 0x1db2, 0x1dc4, 0x1dec, 0x1e01, 0x1e19, 0x1e58, 0x1e67, 0x1e7c, 0x1ea1,
			0x1ec9, 0x1ee1, 0x1f09, 0x1f2b, 0x1f50, 0x1f75, 0x1f97, 0x1fc8, 0x1fe3, 0x2011, 0x202c, 0x2048,
			0x2067, 0x2096, 0x20bb, 0x210b, 0x2126, 0x2160, 0x2178, 0x2184, 0x219d, 0x21bc, 0x21ce, 0x21f0,
			0x2212, 0x2237, 0x2285,
		},
	},
	{ // os
		"БразилиКитайГерманФранцСтыр БританиГуырдзыстонИндиИталиЯпонУӕрӕсеАИШНӕзонгӕ бӕст" +
			"ӕДунеАфрикӕОкеаниАмерикӕАзиЕвропӕ",
		[]uint16{ // 287 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe, 0xe, 0xe,
			0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe, 0xe,
			0xe, 0xe, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
			0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24,
			0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x2e, 0x2e, 0x45,
			0x45, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b,
			0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b,
			0x5b, 0x5b, 0x5b, 0x5b, 0x63, 0x63, 0x63, 0x63, 0x63, 0x6d, 0x6d, 0x6d,
			0x6d, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75,
			0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x75, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x81, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87,
			0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0xa0, 0xa8, 0xb4, 0xb4,
			0xb4, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xce, 0xce, 0xce, 0xce,
			0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xce, 0xd4, 0xd4, 0xd4, 0xe0,
		},
	},
	{ // pa
		paRegionStr,
		paRegionIdx,
	},
	{ // pa-Arab
		"پکستان",
		[]uint16{ // 186 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0xc,
		},
	},
	{ // pl
		plRegionStr,
		plRegionIdx,
	},
	{ // ps
		"افغانستانالبانیهانګولاانتارکتیکااتریشبنګله‌دیشبلغاریهکاناډاسویسچینکولمبیاکیوباال" +
			"مانډنمارکالجزایرمصرهسپانیهحبشهفنلینډفرانسهبرتانیهګاناګیانایونانګواتیمالاهانډوراس" +
			"مجارستاناندونیزیاهندعراقآیسلینډایټالیهجمیکاجاپانکمبودیاکویټلاوسلبنانلایبریالیبیا" +
			"مراکشمغولستانمالیزیانایجیریانکاراګواهالېنډناروېنیپالنیوزیلنډپاکستانپولنډفلسطینپو" +
			"رتګالروسیهرونداسعودی عربستانسویډنسالوېډورسوریهتاجکستانتنزانیایوروګواییمن",
		[]uint16{ // 256 entries
			0x0, 0x0, 0x0, 0x0, 0x12, 0x12, 0x12, 0x20, 0x20, 0x20, 0x2c, 0x40,
			0x40, 0x40, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x5d, 0x5d, 0x5d,
			0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b,
			0x6b, 0x6b, 0x6b, 0x6b, 0x77, 0x77, 0x77, 0x77, 0x77, 0x7f, 0x7f, 0x7f,
			0x7f, 0x7f, 0x85, 0x93, 0x93, 0x93, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d,
			0xa7, 0xa7, 0xa7, 0xb3, 0xb3, 0xb3, 0xc1, 0xc1, 0xc1, 0xc1, 0xc7, 0xc7,
			0xc7, 0xd5, 0xdd, 0xdd, 0xe9, 0xe9, 0xe9, 0xe9, 0xe9, 0xf5, 0xf5, 0x103,
			0x103, 0x103, 0x103, 0x103, 0x10b, 0x10b, 0x10b, 0x10b, 0x115, 0x115, 0x115, 0x11f,
			0x11f, 0x131, 0x131, 0x131, 0x131, 0x131, 0x131, 0x141, 0x141, 0x141, 0x151, 0x151,
			0x163, 0x163, 0x163, 0x163, 0x169, 0x169, 0x171, 0x171, 0x17f, 0x18d, 0x18d, 0x197,
			0x197, 0x1a1, 0x1a1, 0x1a1, 0x1af, 0x1af, 0x1af, 0x1af, 0x1af, 0x1af, 0x1b7, 0x1b7,
			0x1b7, 0x1bf, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1d7, 0x1d7, 0x1d7, 0x1d7, 0x1d7, 0x1e1,
			0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1eb, 0x1fb, 0x1fb,
			0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x1fb, 0x209, 0x209, 0x209,
			0x209, 0x209, 0x209, 0x219, 0x229, 0x235, 0x23f, 0x249, 0x249, 0x249, 0x259, 0x259,
			0x259, 0x259, 0x259, 0x259, 0x259, 0x267, 0x271, 0x271, 0x271, 0x271, 0x27d, 0x28b,
			0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x28b, 0x295, 0x29f, 0x2b8, 0x2b8, 0x2b8,
			0x2b8, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2, 0x2c2,
			0x2c2, 0x2c2, 0x2d2, 0x2d2, 0x2dc, 0x2dc, 0x2dc, 0x2dc, 0x2dc, 0x2dc, 0x2dc, 0x2dc,
			0x2ec, 0x2ec, 0x2ec, 0x2ec, 0x2ec, 0x2ec, 0x2ec, 0x2ec, 0x2ec, 0x2ec, 0x2fa, 0x2fa,
			0x2fa, 0x2fa, 0x2fa, 0x30a, 0x30a, 0x30a, 0x30a, 0x30a, 0x30a, 0x30a, 0x30a, 0x30a,
			0x30a, 0x30a, 0x30a, 0x310,
		},
	},
	{ // pt
		ptRegionStr,
		ptRegionIdx,
	},
	{ // pt-PT
		ptPTRegionStr,
		ptPTRegionIdx,
	},
	{ // qu
		"AndorraAfganistánAlbaniaArmeniaAngolaArgentinaSamoa AmericanaAustriaAustraliaAze" +
			"rbaiyánBangladeshBélgicaBulgariaBahréinBurundiBenínBrunéiBoliviaBonaireBrasilBah" +
			"amasButánBotsuanaBelarúsIslas CocosCongo (RDC)CongoSuizaCôte dʼIvoireChileCamerú" +
			"nChinaColombiaCosta RicaCubaCurazaoIsla ChristmasChipreAlemaniaYibutiDinamarcaDo" +
			"minicaArgeliaEcuadorEstoniaEgiptoEritreaEspañaEtiopíaFinlandiaFiyiMicronesiaFran" +
			"ciaGabónReino UnidoGuernseyGhanaGambiaGuineaGuinea EcuatorialGreciaGuatemalaGuam" +
			"Guinea-BissauGuyanaHong Kong (RAE)Islas Heard y McDonaldHondurasCroaciaHaitíIndo" +
			"nesiaIsraelIndiaIraqIránIslandiaItaliaJerseyJordaniaKeniaKirguistánCamboyaKiriba" +
			"tiComorasSan Cristóbal y NievesCorea del NorteCorea del SurKuwaitKazajistanLaosL" +
			"íbanoLiechtensteinSri LankaLiberiaLesotoLituaniaLuxemburgoLetoniaMarruecosMónaco" +
			"MoldovaSan MartínMadagascarIslas MarshallERY MacedoniaMalíMyanmarMacao RAEIslas " +
			"Marianas del NorteMauritaniaMaltaMauricioMaldivasMalawiMéxicoMozambiqueNamibiaNu" +
			"eva CaledoniaNígerIsla NorfolkNigeriaNicaraguaPaíses BajosNoruegaNepalNauruOmánP" +
			"anamáPerúPolinesia FrancesaPapúa Nueva GuineaFilipinasPakistánPoloniaSan Pedro y" +
			" MiquelónIslas PitcairnPuerto RicoPalestina KamachikuqPortugalPalaosParaguayQata" +
			"rSerbiaRusiaRuandaArabia SaudíSeychellesSudánSueciaSingapurEsloveniaEslovaquiaSi" +
			"erra LeonaSan MarinoSenegalSomaliaSurinamSudán del SurSanto Tomé y PríncipeEl Sa" +
			"lvadorSint MaartenSiriaSuazilandiaChadTierras Australes y Antárticas FrancesasTo" +
			"goTailandiaTayikistánTimor-LesteTúnezTongaTurquíaTrinidad y TobagoTanzaniaUganda" +
			"Islas menores alejadas de los EE.UU.Estados UnidosUruguayUzbekistánSanta Sede (C" +
			"iudad del Vaticano)VenezuelaEE.UU. Islas VírgenesVietnamVanuatuWallis, FutunaSam" +
			"oaYemenSudáfricaZambiaZimbabue",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x7, 0x12, 0x12, 0x12, 0x19, 0x20, 0x20, 0x26, 0x26,
			0x2f, 0x3e, 0x45, 0x4e, 0x4e, 0x4e, 0x59, 0x59, 0x59, 0x63, 0x6b, 0x6b,
			0x73, 0x7b, 0x82, 0x88, 0x88, 0x88, 0x8f, 0x96, 0x9d, 0xa3, 0xaa, 0xb0,
			0xb0, 0xb8, 0xc0, 0xc0, 0xc0, 0xcb, 0xd6, 0xd6, 0xdb, 0xe0, 0xef, 0xef,
			0xf4, 0xfc, 0x101, 0x109, 0x109, 0x113, 0x117, 0x117, 0x11e, 0x12c, 0x132, 0x132,
			0x13a, 0x13a, 0x140, 0x149, 0x151, 0x151, 0x158, 0x158, 0x15f, 0x166, 0x16c, 0x16c,
			0x173, 0x17a, 0x182, 0x182, 0x18b, 0x18f, 0x18f, 0x199, 0x199, 0x1a0, 0x1a6, 0x1b1,
			0x1b1, 0x1b1, 0x1b1, 0x1b9, 0x1be, 0x1be, 0x1be, 0x1c4, 0x1ca, 0x1ca, 0x1db, 0x1e1,
			0x1e1, 0x1ea, 0x1ee, 0x1fb, 0x201, 0x210, 0x226, 0x22e, 0x235, 0x23b, 0x23b, 0x23b,
			0x244, 0x244, 0x24a, 0x24a, 0x24f, 0x24f, 0x253, 0x258, 0x260, 0x266, 0x26c, 0x26c,
			0x274, 0x274, 0x279, 0x284, 0x28b, 0x293, 0x29a, 0x2b1, 0x2c0, 0x2cd, 0x2d3, 0x2d3,
			0x2dd, 0x2e1, 0x2e8, 0x2e8, 0x2f5, 0x2fe, 0x305, 0x30b, 0x313, 0x31d, 0x324, 0x324,
			0x32d, 0x334, 0x33b, 0x33b, 0x346, 0x350, 0x35e, 0x36b, 0x370, 0x377, 0x377, 0x380,
			0x398, 0x398, 0x3a2, 0x3a2, 0x3a7, 0x3af, 0x3b7, 0x3bd, 0x3c4, 0x3c4, 0x3ce, 0x3d5,
			0x3e4, 0x3ea, 0x3f6, 0x3fd, 0x406, 0x413, 0x41a, 0x41f, 0x424, 0x424, 0x424, 0x429,
			0x430, 0x435, 0x447, 0x45a, 0x463, 0x46c, 0x473, 0x488, 0x496, 0x4a1, 0x4b5, 0x4bd,
			0x4c3, 0x4cb, 0x4d0, 0x4d0, 0x4d0, 0x4d0, 0x4d6, 0x4db, 0x4e1, 0x4ee, 0x4ee, 0x4f8,
			0x4fe, 0x504, 0x50c, 0x50c, 0x515, 0x515, 0x51f, 0x52b, 0x535, 0x53c, 0x543, 0x54a,
			0x558, 0x56f, 0x57a, 0x586, 0x58b, 0x596, 0x596, 0x596, 0x59a, 0x5c3, 0x5c7, 0x5d0,
			0x5db, 0x5db, 0x5e6, 0x5e6, 0x5ec, 0x5f1, 0x5f9, 0x60a, 0x60a, 0x60a, 0x612, 0x612,
			0x618, 0x63c, 0x64a, 0x651, 0x65c, 0x67c, 0x67c, 0x685, 0x685, 0x69b, 0x6a2, 0x6a9,
			0x6b7, 0x6bc, 0x6bc, 0x6c1, 0x6c1, 0x6cb, 0x6d1, 0x6d9,
		},
	},
	{ // rm
		"AndorraEmirats Arabs UnidsAfghanistanAntigua e BarbudaAnguillaAlbaniaArmeniaAnti" +
			"llas OllandaisasAngolaAntarcticaArgentiniaSamoa AmericanaAustriaAustraliaArubaIn" +
			"slas AlandAserbaidschanBosnia ed ErzegovinaBarbadosBangladeschBelgiaBurkina Faso" +
			"BulgariaBahrainBurundiBeninSon BarthélemyBermudasBruneiBoliviaBrasilaBahamasBhut" +
			"anInsla BouvetBotswanaBielorussiaBelizeCanadaInslas CocosRepublica Democratica d" +
			"al CongoRepublica CentralafricanaCongoSvizraCosta d’IvurInslas CookChileCamerunC" +
			"hinaColumbiaCosta RicaCubaCap VerdInsla da ChristmasCipraRepublica TschecaGerman" +
			"iaDschibutiDanemarcDominicaRepublica DominicanaAlgeriaEcuadorEstoniaEgiptaSahara" +
			" OccidentalaEritreaSpagnaEtiopiaUniun europeicaFinlandaFidschiInslas dal Falklan" +
			"dMicronesiaInslas FeroeFrantschaGabunReginavel UnìGrenadaGeorgiaGuyana FranzosaG" +
			"uernseyGhanaGibraltarGrönlandaGambiaGuineaGuadeloupeGuinea EquatorialaGreziaGeor" +
			"gia dal Sid e las Inslas Sandwich dal SidGuatemalaGuamGuinea-BissauGuyanaRegiun " +
			"d’administraziun speziala da Hongkong, ChinaInslas da Heard e da McDonladHondura" +
			"sCroaziaHaitiUngariaIndonesiaIrlandaIsraelInsla da ManIndiaTerritori Britannic e" +
			"n l’Ocean IndicIracIranIslandaItaliaJerseyGiamaicaJordaniaGiapunKeniaKirghisista" +
			"nCambodschaKiribatiComorasSaint Kitts e NevisCorea dal NordCorea dal SidKuwaitIn" +
			"slas CaymanKasachstanLaosLibanonSaint LuciaLiechtensteinSri LankaLiberiaLesothoL" +
			"ituaniaLuxemburgLettoniaLibiaMarocMonacoMoldaviaMontenegroSaint MartinMadagascar" +
			"Inslas da MarshallMacedoniaMaliMyanmarMongoliaRegiun d’administraziun speziala M" +
			"acao, ChinaInslas Mariannas dal NordMartiniqueMauretaniaMontserratMaltaMauritius" +
			"MaldivasMalawiMexicoMalaisiaMosambicNamibiaNova CaledoniaNigerInsla NorfolkNiger" +
			"iaNicaraguaPajais BassNorvegiaNepalNauruNiueNova ZelandaOmanPanamaPeruPolinesia " +
			"FranzosaPapua Nova GuineaFilippinasPakistanPolognaSaint Pierre e MiquelonPitcair" +
			"nPuerto RicoTerritori PalestinaisPortugalPalauParaguaiKatarOceania PerifericaRéu" +
			"nionRumeniaSerbiaRussiaRuandaArabia SauditaSalomonasSeychellasSudanSveziaSingapu" +
			"rSontg’ElenaSloveniaSvalbard e Jan MayenSlovachiaSierra LeoneSan MarinoSenegalSo" +
			"maliaSurinamSão Tomé e PrincipeEl SalvadorSiriaSwazilandInslas Turks e CaicosTsc" +
			"hadTerritoris Franzos MeridiunalsTogoTailandaTadschikistanTokelauTimor da l’OstT" +
			"urkmenistanTunesiaTongaTirchiaTrinidad e TobagoTuvaluTaiwanTansaniaUcrainaUganda" +
			"Inslas pitschnas perifericas dals Stadis Unids da l’AmericaStadis Unids da l’Ame" +
			"ricaUruguayUsbekistanCitad dal VaticanSaint Vincent e las GrenadinasVenezuelaIns" +
			"las Verginas BritannicasInslas Verginas AmericanasVietnamVanuatuWallis e FutunaS" +
			"amoaJemenMayotteAfrica dal SidSambiaSimbabweRegiun betg encouschenta u nunvalaiv" +
			"lamundAfricaAmerica dal NordAmerica dal SidOceaniaAfrica dal VestAmerica Central" +
			"aAfrica da l’OstAfrica dal NordAfrica CentralaAfrica MeridiunalaAmerica dal Nord" +
			", America Centrala ed America dal SidCaribicaAsia da l’OstAsia dal SidAsia dal S" +
			"idostEuropa dal SidAustralia e Nova ZelandaMelanesiaRegiun MicronesicaPolinesiaA" +
			"siaAsia CentralaAsia dal VestEuropaEuropa OrientalaEuropa dal NordEuropa dal Ves" +
			"tAmerica Latina",
		[]uint16{ // 291 entries
			0x0, 0x0, 0x7, 0x1a, 0x25, 0x36, 0x3e, 0x45, 0x4c, 0x60, 0x66, 0x70,
			0x7a, 0x89, 0x90, 0x99, 0x9e, 0xaa, 0xb7, 0xcb, 0xd3, 0xde, 0xe4, 0xf0,
			0xf8, 0xff, 0x106, 0x10b, 0x11a, 0x122, 0x128, 0x12f, 0x12f, 0x136, 0x13d, 0x143,
			0x14f, 0x157, 0x162, 0x168, 0x16e, 0x17a, 0x199, 0x1b2, 0x1b7, 0x1bd, 0x1cb, 0x1d6,
			0x1db, 0x1e2, 0x1e7, 0x1ef, 0x1ef, 0x1f9, 0x1fd, 0x205, 0x205, 0x217, 0x21c, 0x22d,
			0x235, 0x235, 0x23e, 0x246, 0x24e, 0x262, 0x269, 0x269, 0x270, 0x277, 0x27d, 0x28f,
			0x296, 0x29c, 0x2a3, 0x2b2, 0x2ba, 0x2c1, 0x2d4, 0x2de, 0x2ea, 0x2f3, 0x2f8, 0x306,
			0x30d, 0x314, 0x323, 0x32b, 0x330, 0x339, 0x343, 0x349, 0x34f, 0x359, 0x36b, 0x371,
			0x39e, 0x3a7, 0x3ab, 0x3b8, 0x3be, 0x3f3, 0x410, 0x418, 0x41f, 0x424, 0x42b, 0x42b,
			0x434, 0x43b, 0x441, 0x44d, 0x452, 0x478, 0x47c, 0x480, 0x487, 0x48d, 0x493, 0x49b,
			0x4a3, 0x4a9, 0x4ae, 0x4ba, 0x4c4, 0x4cc, 0x4d3, 0x4e6, 0x4f4, 0x501, 0x507, 0x514,
			0x51e, 0x522, 0x529, 0x534, 0x541, 0x54a, 0x551, 0x558, 0x560, 0x569, 0x571, 0x576,
			0x57b, 0x581, 0x589, 0x593, 0x59f, 0x5a9, 0x5bb, 0x5c4, 0x5c8, 0x5cf, 0x5d7, 0x606,
			0x61f, 0x629, 0x633, 0x63d, 0x642, 0x64b, 0x653, 0x659, 0x65f, 0x667, 0x66f, 0x676,
			0x684, 0x689, 0x696, 0x69d, 0x6a6, 0x6b1, 0x6b9, 0x6be, 0x6c3, 0x6c7, 0x6d3, 0x6d7,
			0x6dd, 0x6e1, 0x6f3, 0x704, 0x70e, 0x716, 0x71d, 0x734, 0x73c, 0x747, 0x75c, 0x764,
			0x769, 0x771, 0x776, 0x788, 0x790, 0x797, 0x79d, 0x7a3, 0x7a9, 0x7b7, 0x7c0, 0x7ca,
			0x7cf, 0x7d5, 0x7dd, 0x7ea, 0x7f2, 0x806, 0x80f, 0x81b, 0x825, 0x82c, 0x833, 0x83a,
			0x83a, 0x84f, 0x85a, 0x85a, 0x85f, 0x868, 0x868, 0x87d, 0x883, 0x8a1, 0x8a5, 0x8ad,
			0x8ba, 0x8c1, 0x8d1, 0x8dd, 0x8e4, 0x8e9, 0x8f0, 0x901, 0x907, 0x90d, 0x915, 0x91c,
			0x922, 0x95f, 0x97a, 0x981, 0x98b, 0x99c, 0x9ba, 0x9c3, 0x9de, 0x9f8, 0x9ff, 0xa06,
			0xa15, 0xa1a, 0xa1a, 0xa1f, 0xa26, 0xa34, 0xa3a, 0xa42, 0xa68, 0xa6c, 0xa72, 0xa82,
			0xa91, 0xa98, 0xaa7, 0xab7, 0xac8, 0xad7, 0xae6, 0xaf8, 0xb2d, 0xb2d, 0xb35, 0xb44,
			0xb50, 0xb5f, 0xb6d, 0xb85, 0xb8e, 0xba0, 0xba9, 0xbad, 0xbba, 0xbc7, 0xbcd, 0xbdd,
			0xbec, 0xbfb, 0xc09,
		},
	},
	{ // rn
		"AndoraLeta Zunze Ubumwe z’AbarabuAfuganisitaniAntigwa na BaribudaAngwilaAlubaniy" +
			"aArumeniyaAntiye y’AbaholandiAngolaArijantineSamowa nyamerikaOtirisheOsitaraliya" +
			"ArubaAzerubayijaniBosiniya na HerigozevineBarubadosiBangaladeshiUbubiligiBurukin" +
			"a FasoBuligariyaBahareyiniUburundiBeneBerimudaBuruneyiBoliviyaBureziliBahamasiBu" +
			"taniBotswanaBelausiBelizeKanadaRepubulika Iharanira Demokarasi ya KongoRepubulik" +
			"a ya SantarafurikaKongoUbusuwisiKotedivuwareIzinga rya KukuShiliKameruniUbushinw" +
			"aKolombiyaKositarikaKibaIbirwa bya KapuveriIzinga rya ShipureRepubulika ya CekeU" +
			"budageJibutiDanimarikiDominikaRepubulika ya DominikaAlijeriyaEkwateriEsitoniyaMi" +
			"siriElitereyaHisipaniyaEtiyopiyaFinilandiFijiIzinga rya FilikilandiMikoroniziyaU" +
			"bufaransaGaboUbwongerezaGerenadaJeworujiyaGwayana y’AbafaransaGanaJuburalitariGu" +
			"runilandiGambiyaGuneyaGwadelupeGineya EkwatoriyaliUbugerekiGwatemalaGwamuGineya " +
			"BisawuGuyaneHondurasiKorowasiyaHayitiHungariyaIndoneziyaIrilandiIsiraheliUbuhind" +
			"iIntara y’Ubwongereza yo mu birwa by’AbahindiIrakiIraniAyisilandiUbutaliyaniJama" +
			"yikaYorudaniyaUbuyapaniKenyaKirigisitaniKambojeKiribatiIzinga rya KomoreSekitsi " +
			"na NevisiKoreya y’amajaruguruKoreya y’amajepfoKowetiIbirwa bya KeyimaniKazakisit" +
			"aniLayosiLibaniSelusiyaLishyitenshitayiniSirilankaLiberiyaLesotoLituwaniyaLukusa" +
			"mburuLativaLibiyaMarokeMonakoMoludaviMadagasikariIzinga rya MarishariMasedoniyaM" +
			"aliBirimaniyaMongoliyaAmazinga ya Mariyana ryo mu majaruguruMaritinikiMoritaniya" +
			"MonteseratiMalitaIzinga rya MoriseMoludaveMalawiMigizikeMaleziyaMozambikiNamibiy" +
			"aNiyukaledoniyaNijeriizinga rya NorufolukeNijeriyaNikaragwaUbuholandiNoruvejiNep" +
			"aliNawuruNiyuweNuvelizelandiOmaniPanamaPeruPolineziya y’AbafaransaPapuwa Niyugin" +
			"eyaAmazinga ya FilipinePakisitaniPolonyeSempiyeri na MikeloniPitikeyiriniPuwetor" +
			"ikoPalesitina Wesitibanka na GazaPorutugaliPalawuParagweKatariAmazinga ya Reyini" +
			"yoRumaniyaUburusiyau RwandaArabiya SawuditeAmazinga ya SalumoniAmazinga ya Seyis" +
			"heliSudaniSuwediSingapuruSeheleneSiloveniyaSilovakiyaSiyeralewoneSanimarinoSeneg" +
			"aliSomaliyaSurinameSawotome na PerensipeEli SaluvatoriSiriyaSuwazilandiAmazinga " +
			"ya Turkisi na CayikosiCadiTogoTayilandiTajikisitaniTokelawuTimoru y’iburasirazub" +
			"aTurukumenisitaniTuniziyaTongaTurukiyaTirinidadi na TobagoTuvaluTayiwaniTanzaniy" +
			"aIkereneUbugandeLeta Zunze Ubumwe za AmerikaIrigweUzubekisitaniUmurwa wa Vatikan" +
			"iSevensa na GerenadineVenezuwelaIbirwa by’isugi by’AbongerezaAmazinga y’Isugi y’" +
			"AbanyamerikaViyetinamuVanuwatuWalisi na FutunaSamowaYemeniMayoteAfurika y’EpfoZa" +
			"mbiyaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x23, 0x30, 0x43, 0x4a, 0x53, 0x5c, 0x71, 0x77, 0x77,
			0x81, 0x91, 0x99, 0xa4, 0xa9, 0xa9, 0xb6, 0xce, 0xd8, 0xe4, 0xed, 0xfa,
			0x104, 0x10e, 0x116, 0x11a, 0x11a, 0x122, 0x12a, 0x132, 0x132, 0x13a, 0x142, 0x148,
			0x148, 0x150, 0x157, 0x15d, 0x163, 0x163, 0x18b, 0x1a6, 0x1ab, 0x1b4, 0x1c0, 0x1cf,
			0x1d4, 0x1dc, 0x1e5, 0x1ee, 0x1ee, 0x1f8, 0x1fc, 0x20f, 0x20f, 0x20f, 0x221, 0x233,
			0x23a, 0x23a, 0x240, 0x24a, 0x252, 0x268, 0x271, 0x271, 0x279, 0x282, 0x288, 0x288,
			0x291, 0x29b, 0x2a4, 0x2a4, 0x2ad, 0x2b1, 0x2c7, 0x2d3, 0x2d3, 0x2dd, 0x2e1, 0x2ec,
			0x2f4, 0x2fe, 0x314, 0x314, 0x318, 0x324, 0x32f, 0x336, 0x33c, 0x345, 0x358, 0x361,
			0x361, 0x36a, 0x36f, 0x37c, 0x382, 0x382, 0x382, 0x38b, 0x395, 0x39b, 0x3a4, 0x3a4,
			0x3ae, 0x3b6, 0x3bf, 0x3bf, 0x3c7, 0x3f7, 0x3fc, 0x401, 0x40b, 0x416, 0x416, 0x41e,
			0x428, 0x431, 0x436, 0x442, 0x449, 0x451, 0x462, 0x473, 0x489, 0x49c, 0x4a2, 0x4b5,
			0x4c1, 0x4c7, 0x4cd, 0x4d5, 0x4e7, 0x4f0, 0x4f8, 0x4fe, 0x508, 0x513, 0x519, 0x51f,
			0x525, 0x52b, 0x533, 0x533, 0x533, 0x53f, 0x553, 0x55d, 0x561, 0x56b, 0x574, 0x574,
			0x59a, 0x5a4, 0x5ae, 0x5b9, 0x5bf, 0x5d0, 0x5d8, 0x5de, 0x5e6, 0x5ee, 0x5f7, 0x5ff,
			0x60d, 0x613, 0x628, 0x630, 0x639, 0x643, 0x64b, 0x651, 0x657, 0x65d, 0x66a, 0x66f,
			0x675, 0x679, 0x692, 0x6a3, 0x6b7, 0x6c1, 0x6c8, 0x6dd, 0x6e9, 0x6f3, 0x711, 0x71b,
			0x721, 0x728, 0x72e, 0x72e, 0x742, 0x74a, 0x74a, 0x753, 0x75b, 0x76b, 0x77f, 0x794,
			0x79a, 0x7a0, 0x7a9, 0x7b1, 0x7bb, 0x7bb, 0x7c5, 0x7d1, 0x7db, 0x7e3, 0x7eb, 0x7f3,
			0x7f3, 0x808, 0x816, 0x816, 0x81c, 0x827, 0x827, 0x846, 0x84a, 0x84a, 0x84e, 0x857,
			0x863, 0x86b, 0x883, 0x893, 0x89b, 0x8a0, 0x8a8, 0x8bc, 0x8c2, 0x8ca, 0x8d3, 0x8da,
			0x8e2, 0x8e2, 0x8fe, 0x904, 0x911, 0x923, 0x938, 0x942, 0x963, 0x986, 0x990, 0x998,
			0x9a8, 0x9ae, 0x9ae, 0x9b4, 0x9ba, 0x9ca, 0x9d1, 0x9d9,
		},
	},
	{ // ro
		roRegionStr,
		roRegionIdx,
	},
	{ // rof
		"AndoroFalme za KiarabuAfuganistaniAntigua na BabudaAnguilaAlbaniaAmeniaAntili za" +
			" UholanziAngoloAjentinaSamoa ya MarekaniOstriaAustraliaArubaAzabajaniBosnia na H" +
			"ezegovinaBabadoBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniBermuda" +
			"BruneiBoliviaBraziliBahamasiButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kidemok" +
			"rasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChileKam" +
			"eruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibutiDen" +
			"makiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabeshiU" +
			"finiFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiyana " +
			"ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemalaGwa" +
			"mGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEneo l" +
			"a Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapaniKeny" +
			"aKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea Kusi" +
			"niKuwaitiVisiwa vya KaimaiKazakistaniLaosiLebanoniSantalusiaLishenteniSirilankaL" +
			"iberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya Mar" +
			"shalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMoritania" +
			"MontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaNijer" +
			"iKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOmaniPan" +
			"amaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na MikeloniP" +
			"itkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPalauPar" +
			"agwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudaniUsw" +
			"idiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSurinamu" +
			"Sao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTailand" +
			"iTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrinidad" +
			" na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatikaniS" +
			"antavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya Virgi" +
			"n vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika KusiniZamb" +
			"iaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x33, 0x3a, 0x41, 0x47, 0x59, 0x5f, 0x5f,
			0x67, 0x78, 0x7e, 0x87, 0x8c, 0x8c, 0x95, 0xa9, 0xaf, 0xba, 0xc2, 0xcc,
			0xd4, 0xdc, 0xe3, 0xe9, 0xe9, 0xf0, 0xf6, 0xfd, 0xfd, 0x104, 0x10c, 0x112,
			0x112, 0x11a, 0x122, 0x128, 0x12e, 0x12e, 0x14e, 0x167, 0x16c, 0x172, 0x179, 0x188,
			0x18d, 0x195, 0x19a, 0x1a2, 0x1a2, 0x1ab, 0x1af, 0x1b7, 0x1b7, 0x1b7, 0x1be, 0x1ce,
			0x1d7, 0x1d7, 0x1dd, 0x1e4, 0x1ec, 0x1ff, 0x206, 0x206, 0x20c, 0x213, 0x218, 0x218,
			0x21f, 0x227, 0x22f, 0x22f, 0x234, 0x238, 0x24b, 0x255, 0x255, 0x25d, 0x263, 0x26c,
			0x273, 0x278, 0x28b, 0x28b, 0x290, 0x298, 0x2a1, 0x2a7, 0x2ab, 0x2b4, 0x2bd, 0x2c4,
			0x2c4, 0x2cd, 0x2d1, 0x2da, 0x2e0, 0x2e0, 0x2e0, 0x2e9, 0x2f0, 0x2f5, 0x2fd, 0x2fd,
			0x306, 0x30e, 0x315, 0x315, 0x31a, 0x33f, 0x344, 0x34a, 0x352, 0x358, 0x358, 0x35f,
			0x366, 0x36c, 0x371, 0x37e, 0x386, 0x38e, 0x394, 0x3a7, 0x3b6, 0x3c2, 0x3c9, 0x3da,
			0x3e5, 0x3ea, 0x3f2, 0x3fc, 0x406, 0x40f, 0x416, 0x41c, 0x424, 0x42d, 0x434, 0x439,
			0x43f, 0x445, 0x44c, 0x44c, 0x44c, 0x452, 0x464, 0x46d, 0x471, 0x476, 0x47e, 0x47e,
			0x49e, 0x4a7, 0x4b0, 0x4bb, 0x4c0, 0x4c6, 0x4cc, 0x4d2, 0x4d9, 0x4e0, 0x4e8, 0x4ef,
			0x4fb, 0x501, 0x512, 0x519, 0x522, 0x52a, 0x52f, 0x535, 0x53a, 0x53e, 0x548, 0x54d,
			0x553, 0x557, 0x56c, 0x571, 0x579, 0x582, 0x589, 0x59f, 0x5a8, 0x5b1, 0x5e3, 0x5e8,
			0x5ed, 0x5f5, 0x5fb, 0x5fb, 0x604, 0x60b, 0x60b, 0x610, 0x616, 0x61b, 0x62d, 0x637,
			0x63d, 0x643, 0x64b, 0x656, 0x65e, 0x65e, 0x666, 0x671, 0x679, 0x681, 0x688, 0x690,
			0x690, 0x6a4, 0x6ac, 0x6ac, 0x6b1, 0x6b7, 0x6b7, 0x6d0, 0x6d5, 0x6d5, 0x6d9, 0x6e1,
			0x6ec, 0x6f3, 0x706, 0x715, 0x71c, 0x721, 0x728, 0x73a, 0x740, 0x747, 0x74f, 0x756,
			0x75c, 0x75c, 0x764, 0x76b, 0x777, 0x77f, 0x798, 0x7a1, 0x7c0, 0x7de, 0x7e7, 0x7ee,
			0x7fd, 0x802, 0x802, 0x808, 0x80f, 0x81c, 0x822, 0x82a,
		},
	},
	{ // ru
		ruRegionStr,
		ruRegionIdx,
	},
	{}, // ru-UA
	{ // rw
		"RwandaIgitonga",
		[]uint16{ // 234 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6,
			0x6, 0x6, 0x6, 0x6, 0x6, 0xe,
		},
	},
	{ // rwk
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // sah
		"КытайАан дойдуАапырыкаХотугу ЭмиэрикэСоҕуруу Эмиэрикэ",
		[]uint16{ // 265 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa,
			0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0x1b, 0x2b, 0x48,
			0x67,
		},
	},
	{ // saq
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // sbp
		"AndolaWutwa wa shiyalabuAfuganisitaniAnitiguya ni BalubudaAnguillaAlubaniyaAlime" +
			"niyaAnitili sa UholansiAngolaAjentinaSamoya ya MalekaniAwusitiliyaAwusitilaliyaA" +
			"lubaAsabajaniBosiniya ni HesegovinaBabadosiBangiladeshiUbeligijiBukinafasoBuliga" +
			"liyaBahaleniBulundiBeniniBelimudaBuluneyiBoliviyaBulasiliBahamaButaniBotiswanaBe" +
			"lalusiBeliseKanadaJamuhuli ya Kidemokilasiya ya KongoJamuhuli ya Afilika ya Pakh" +
			"atiKongoUswisiKodivayaFigunguli fya KookiShileKameruniShinaKolombiyaKositalikaKu" +
			"baKepuvedeKupilosiJamuhuli ya ShekiWujelumaniJibutiDenimakiDominikaJamuhuli ya D" +
			"ominikaAlijeliyaEkwadoEsitoniyaMisiliElitileyaHisipaniyaUhabeshiWufiniFijiFigung" +
			"uli fya FokolendiMikilonesiyaWufalansaGaboniUwingelesaGilenadaJojiyaGwiyana ya W" +
			"ufalansaKhanaJibulalitaGilinilandiGambiyaGineGwadelupeGinekwetaWugilikiGwatemala" +
			"GwamuGinebisawuGuyanaHondulasiKolasiyaHayitiHungaliyaIndonesiyaAyalandiIsilaeliI" +
			"ndiyaUluvala lwa Uwingelesa ku Bahali ya HindiIlakiUwajemiAyisilendiItaliyaJamai" +
			"kaYolodaniJapaniKenyaKiligisisitaniKambodiyaKilibatiKomoloSantakitisi ni NevisiK" +
			"oleya ya luvala lwa KunyamandeKoleya ya KusiniKuwaitiFigunguli ifya KayimayiKasa" +
			"kisitaniLayosiLebanoniSantalusiyaLisheniteniSililankaLibeliyaLesotoLitwaniyaLase" +
			"mbagiLativiyaLibiyaMolokoMonakoMolidovaBukiniFigunguli ifya MalishaliMasedoniyaM" +
			"aliMuyamaMongoliyaFigunguli fya Maliyana ifya luvala lwa KunyamandeMalitinikiMol" +
			"itaniyaMonitiselatiMalitaMolisiModivuMalawiMekisikoMalesiyaMusumbijiNamibiyaNyuk" +
			"aledoniyaNijeliShigunguli sha NolifokiNijeliyaNikalagwaWuholansiNolweNepaliNawul" +
			"uNiwueNyusilendiOmaniPanamaPeluPolinesiya ya WufalansaPapuwaFilipinoPakisitaniPo" +
			"landiSantapieli ni MikeloniPitikailiniPwetolikoMunjema gwa Kusikha nu Luvala lwa" +
			" Gasa lwa PalesitWulenoPalawuPalagwayiKataliLiyunioniLomaniyaWulusiLwandaSawudiF" +
			"igunguli fya SolomoniShelisheliSudaniUswidiSingapooSantahelenaSiloveniyaSilovaki" +
			"yaSiela LiyoniSamalinoSenegaliSomaliyaSulinamuSayo Tome ni PilinikipeElisavadoSi" +
			"liyaUswasiFigunguli fya Tuliki ni KaikoShadiTogoTailandiTajikisitaniTokelawuTimo" +
			"li ya kunenaTulukimenisitaniTunisiyaTongaUtulukiTilinidadi ni TobagoTuvaluTaiwan" +
			"iTansaniyaYukileiniUgandaMalekaniUlugwayiUsibekisitaniVatikaniSantavisenti na Gi" +
			"lenadiniVenesuelaFigunguli ifya Viliginiya ifya UwingelesaFigunguli fya Viligini" +
			"ya ifya MalekaniVietinamuVanuatuWalisi ni FutunaSamoyaYemeniMayoteAfilika Kusini" +
			"SambiyaSimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x18, 0x25, 0x3a, 0x42, 0x4b, 0x54, 0x67, 0x6d, 0x6d,
			0x75, 0x87, 0x92, 0x9f, 0xa4, 0xa4, 0xad, 0xc3, 0xcb, 0xd7, 0xe0, 0xea,
			0xf4, 0xfc, 0x103, 0x109, 0x109, 0x111, 0x119, 0x121, 0x121, 0x129, 0x12f, 0x135,
			0x135, 0x13e, 0x146, 0x14c, 0x152, 0x152, 0x175, 0x193, 0x198, 0x19e, 0x1a6, 0x1b9,
			0x1be, 0x1c6, 0x1cb, 0x1d4, 0x1d4, 0x1de, 0x1e2, 0x1ea, 0x1ea, 0x1ea, 0x1f2, 0x203,
			0x20d, 0x20d, 0x213, 0x21b, 0x223, 0x237, 0x240, 0x240, 0x246, 0x24f, 0x255, 0x255,
			0x25e, 0x268, 0x270, 0x270, 0x276, 0x27a, 0x291, 0x29d, 0x29d, 0x2a6, 0x2ac, 0x2b6,
			0x2be, 0x2c4, 0x2d8, 0x2d8, 0x2dd, 0x2e7, 0x2f2, 0x2f9, 0x2fd, 0x306, 0x30f, 0x317,
			0x317, 0x320, 0x325, 0x32f, 0x335, 0x335, 0x335, 0x33e, 0x346, 0x34c, 0x355, 0x355,
			0x35f, 0x367, 0x36f, 0x36f, 0x375, 0x39e, 0x3a3, 0x3aa, 0x3b4, 0x3bb, 0x3bb, 0x3c2,
			0x3ca, 0x3d0, 0x3d5, 0x3e3, 0x3ec, 0x3f4, 0x3fa, 0x40f, 0x42e, 0x43e, 0x445, 0x45c,
			0x468, 0x46e, 0x476, 0x481, 0x48c, 0x495, 0x49d, 0x4a3, 0x4ac, 0x4b5, 0x4bd, 0x4c3,
			0x4c9, 0x4cf, 0x4d7, 0x4d7, 0x4d7, 0x4dd, 0x4f5, 0x4ff, 0x503, 0x509, 0x512, 0x512,
			0x543, 0x54d, 0x557, 0x563, 0x569, 0x56f, 0x575, 0x57b, 0x583, 0x58b, 0x594, 0x59c,
			0x5a9, 0x5af, 0x5c6, 0x5ce, 0x5d7, 0x5e0, 0x5e5, 0x5eb, 0x5f1, 0x5f6, 0x600, 0x605,
			0x60b, 0x60f, 0x626, 0x62c, 0x634, 0x63e, 0x645, 0x65b, 0x666, 0x66f, 0x6a1, 0x6a7,
			0x6ad, 0x6b6, 0x6bc, 0x6bc, 0x6c5, 0x6cd, 0x6cd, 0x6d3, 0x6d9, 0x6df, 0x6f5, 0x6ff,
			0x705, 0x70b, 0x713, 0x71e, 0x728, 0x728, 0x732, 0x73e, 0x746, 0x74e, 0x756, 0x75e,
			0x75e, 0x775, 0x77e, 0x77e, 0x784, 0x78a, 0x78a, 0x7a7, 0x7ac, 0x7ac, 0x7b0, 0x7b8,
			0x7c4, 0x7cc, 0x7dc, 0x7ec, 0x7f4, 0x7f9, 0x800, 0x814, 0x81a, 0x821, 0x82a, 0x833,
			0x839, 0x839, 0x841, 0x849, 0x856, 0x85e, 0x878, 0x881, 0x8aa, 0x8d0, 0x8d9, 0x8e0,
			0x8f0, 0x8f6, 0x8f6, 0x8fc, 0x902, 0x910, 0x917, 0x91f,
		},
	},
	{ // se
		"AscensionAndorraOvttastuvvan ArábaemiráhtatAfghanistanAntigua ja BarbudaAnguilla" +
			"AlbániaArmeniaAngolaAntárktisArgentinaAmerihká SamoaNuortariikaAustráliaArubaÅlá" +
			"ndaAserbaižanBosnia-HercegovinaBarbadosBangladeshBelgiaBurkina FasoBulgáriaBahra" +
			"inBurundiBeninSaint BarthélemyBermudaBruneiBoliviaBrasilBahamasBhutanBouvet-sull" +
			"otBotswanaVilges-RuoššaBelizeKanádaCocos-sullotKongo-KinshasaGaska-Afrihká dásse" +
			"váldiKongo-BrazzavilleŠveicaElfenbenaridduCook-sullotČiileKamerunKiinnáKolombiaC" +
			"lipperton-sullotCosta RicaKubaKap VerdeCuraçaoJuovllat-sullotKyprosČeahkkaDuiska" +
			"Diego GarciaDjiboutiDánmárkuDominicaDominikána dásseváldiAlgeriaCeuta ja Melilla" +
			"EcuadorEstlándaEgyptaOarje-SaháraEritreaSpániaEtiopiaEurohpa UniovdnaSuopmaFijis" +
			"ullotFalklandsullotMikronesiaFearsullotFrankriikaGabonStuorra-BritánniaGrenadaGe" +
			"orgiaFrankriikka GuayanaGuernseyGhanaGibraltarKalaallit NunaatGámbiaGuineaGuadel" +
			"oupeEkvatoriála GuineaGreikaLulli Georgia ja Lulli Sandwich-sullotGuatemalaGuamG" +
			"uinea-BissauGuyanaHongkongHeard- ja McDonald-sullotHondurasKroátiaHaitiUngárKaná" +
			"riasullotIndonesiaIrlándaIsraelMann-sullotIndiaIrakIranIslándaItáliaJerseyJamaic" +
			"aJordániaJapánaKeniaKirgisistanKambodžaKiribatiKomorosSaint Kitts ja NevisDavvi-" +
			"KoreaMátta-KoreaKuwaitCayman-sullotKasakstanLaosLibanonSaint LuciaLiechtensteinS" +
			"ri LankaLiberiaLesothoLietuvaLuxembourgLátviaLibyaMarokkoMonacoMoldáviaMontenegr" +
			"oFrankriikka Saint MartinMadagaskarMarshallsullotMakedoniaMaliBurmaMongoliaMakáo" +
			"Davvi-MariánatMartiniqueMauretániaMontserratMáltaMauritiusMalediivvatMalawiMeksi" +
			"koMalesiaMosambikNamibiaOđđa-KaledoniaNigerNorfolksullotNigeriaNicaraguaVuolleea" +
			"tnamatNorgaNepalNauruNiueOđđa-SelándaOmanPanamaPeruFrankriikka PolynesiaPapua-Ođ" +
			"đa-GuineaFilippiinnatPakistanPolenSaint Pierre ja MiquelonPitcairnPuerto RicoPal" +
			"estinaPortugálaPalauParaguayQatarRéunionRomániaSerbiaRuoššaRwandaSaudi-ArábiaSal" +
			"omon-sullotSeychellsullotDavvisudanRuoŧŧaSingaporeSaint HelenaSloveniaSvalbárda " +
			"ja Jan MayenSlovákiaSierra LeoneSan MarinoSenegalSomáliaSurinamMáttasudanSão Tom" +
			"é ja PríncipeEl SalvadorVuolleeatnamat Saint MartinSyriaSvazieanaTristan da Cunh" +
			"aTurks ja Caicos-sullotTčadTogoThaieanaTažikistanTokelauNuorta-TimorTurkmenistan" +
			"TunisiaTongaDurkaTrinidad ja TobagoTuvaluTaiwanTanzániaUkrainaUgandaAmerihká ovt" +
			"tastuvvan stáhtatUruguayUsbekistanVatikánaSaint Vincent ja GrenadineVenezuelaBri" +
			"ttania Virgin-sullotAOS Virgin-sullotVietnamVanuatuWallis ja FutunaSamoaKosovoJe" +
			"menMayotteMátta-AfrihkáZambiaZimbabwedovdameahttun guovlumáilbmiAfrihkkádávvi-Am" +
			"erihkká ja gaska-Amerihkkámátta-AmerihkkáOseaniaoarji-Afrihkkágaska-Amerihkkánuo" +
			"rta-Afrihkkádavvi-Afrihkkágaska-Afrihkkámátta-AfrihkkáAmerihkkádávvi-AmerihkkáKa" +
			"ribianuorta-Ásiamátta-Ásiamátta-nuorta-Ásiamátta-EurohpáAustrália ja Ođđa-Selánd" +
			"aMelanesiaMikronesia guovllusPolynesiaÁsiagaska-Ásiaoarji-ÁsiaEurohpánuorta-Euro" +
			"hpádavvi-Eurohpáoarji-Eurohpálulli-Amerihkká",
		[]uint16{ // 291 entries
			0x0, 0x9, 0x10, 0x2d, 0x38, 0x4a, 0x52, 0x5a, 0x61, 0x61, 0x67, 0x71,
			0x7a, 0x89, 0x94, 0x9e, 0xa3, 0xab, 0xb6, 0xc8, 0xd0, 0xda, 0xe0, 0xec,
			0xf5, 0xfc, 0x103, 0x108, 0x119, 0x120, 0x126, 0x12d, 0x12d, 0x133, 0x13a, 0x140,
			0x14d, 0x155, 0x164, 0x16a, 0x171, 0x17d, 0x18b, 0x1a6, 0x1b7, 0x1be, 0x1cc, 0x1d7,
			0x1dd, 0x1e4, 0x1eb, 0x1f3, 0x204, 0x20e, 0x212, 0x21b, 0x223, 0x232, 0x238, 0x240,
			0x246, 0x252, 0x25a, 0x264, 0x26c, 0x284, 0x28b, 0x29b, 0x2a2, 0x2ab, 0x2b1, 0x2be,
			0x2c5, 0x2cc, 0x2d3, 0x2e3, 0x2e9, 0x2f3, 0x301, 0x30b, 0x315, 0x31f, 0x324, 0x336,
			0x33d, 0x344, 0x357, 0x35f, 0x364, 0x36d, 0x37d, 0x384, 0x38a, 0x394, 0x3a7, 0x3ad,
			0x3d3, 0x3dc, 0x3e0, 0x3ed, 0x3f3, 0x3fb, 0x414, 0x41c, 0x424, 0x429, 0x42f, 0x43d,
			0x446, 0x44e, 0x454, 0x45f, 0x464, 0x464, 0x468, 0x46c, 0x474, 0x47b, 0x481, 0x488,
			0x491, 0x498, 0x49d, 0x4a8, 0x4b1, 0x4b9, 0x4c0, 0x4d4, 0x4df, 0x4eb, 0x4f1, 0x4fe,
			0x507, 0x50b, 0x512, 0x51d, 0x52a, 0x533, 0x53a, 0x541, 0x548, 0x552, 0x559, 0x55e,
			0x565, 0x56b, 0x574, 0x57e, 0x596, 0x5a0, 0x5ae, 0x5b7, 0x5bb, 0x5c0, 0x5c8, 0x5ce,
			0x5dd, 0x5e7, 0x5f2, 0x5fc, 0x602, 0x60b, 0x616, 0x61c, 0x623, 0x62a, 0x632, 0x639,
			0x649, 0x64e, 0x65b, 0x662, 0x66b, 0x679, 0x67e, 0x683, 0x688, 0x68c, 0x69b, 0x69f,
			0x6a5, 0x6a9, 0x6be, 0x6d1, 0x6dd, 0x6e5, 0x6ea, 0x702, 0x70a, 0x715, 0x71e, 0x728,
			0x72d, 0x735, 0x73a, 0x73a, 0x742, 0x74a, 0x750, 0x758, 0x75e, 0x76b, 0x779, 0x787,
			0x791, 0x799, 0x7a2, 0x7ae, 0x7b6, 0x7cd, 0x7d6, 0x7e2, 0x7ec, 0x7f3, 0x7fb, 0x802,
			0x80d, 0x824, 0x82f, 0x84a, 0x84f, 0x858, 0x868, 0x87e, 0x883, 0x883, 0x887, 0x88f,
			0x89a, 0x8a1, 0x8ad, 0x8b9, 0x8c0, 0x8c5, 0x8ca, 0x8dc, 0x8e2, 0x8e8, 0x8f1, 0x8f8,
			0x8fe, 0x8fe, 0x91d, 0x924, 0x92e, 0x937, 0x951, 0x95a, 0x971, 0x982, 0x989, 0x990,
			0x9a0, 0x9a5, 0x9ab, 0x9b0, 0x9b7, 0x9c6, 0x9cc, 0x9d4, 0x9e8, 0x9f0, 0x9f9, 0xa1e,
			0xa2f, 0xa36, 0xa45, 0xa55, 0xa65, 0xa74, 0xa83, 0xa93, 0xa9d, 0xaae, 0xab5, 0xac1,
			0xacd, 0xae0, 0xaef, 0xb0c, 0xb15, 0xb28, 0xb31, 0xb36, 0xb41, 0xb4c, 0xb54, 0xb63,
			0xb71, 0xb7f, 0xb8f,
		},
	},
	{ // se-FI
		"Bosnia ja HercegovinaKambožaSudanChadDavvi-Amerihkká ja Gaska-AmerihkkáLulli-Ame" +
			"rihkkáGaska-AmerihkkáDavvi-AmerihkkáLatiinnalaš-Amerihkká",
		[]uint16{ // 291 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
			0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
			0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x26, 0x26, 0x26, 0x26,
			0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26,
			0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26,
			0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x26, 0x4a,
			0x5a, 0x5a, 0x5a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x6a, 0x7a, 0x7a, 0x7a,
			0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a, 0x7a,
			0x7a, 0x7a, 0x91,
		},
	},
	{ // seh
		"AndorraEmirados Árabes UnidosAfeganistãoAntígua e BarbudaAnguillaAlbâniaArmêniaA" +
			"ntilhas HolandesasAngolaArgentinaSamoa AmericanaÁustriaAustráliaArubaAzerbaijãoB" +
			"ósnia-HerzegovinaBarbadosBangladeshBélgicaBurquina FasoBulgáriaBahrainBurundiBen" +
			"inBermudasBruneiBolíviaBrasilBahamasButãoBotsuanaBelarusBelizeCanadáCongo-Kinsha" +
			"saRepública Centro-AfricanaCongoSuíçaCosta do MarfimIlhas CookChileRepública dos" +
			" CamarõesChinaColômbiaCosta RicaCubaCabo VerdeChipreRepública TchecaAlemanhaDjib" +
			"utiDinamarcaDominicaRepública DominicanaArgéliaEquadorEstôniaEgitoEritréiaEspanh" +
			"aEtiópiaFinlândiaFijiIlhas MalvinasMicronésiaFrançaGabãoReino UnidoGranadaGeórgi" +
			"aGuiana FrancesaGanaGibraltarGroênlandiaGâmbiaGuinéGuadalupeGuiné EquatorialGréc" +
			"iaGuatemalaGuamGuiné BissauGuianaHondurasCroáciaHaitiHungriaIndonésiaIrlandaIsra" +
			"elÍndiaTerritório Britânico do Oceano ÍndicoIraqueIrãIslândiaItáliaJamaicaJordân" +
			"iaJapãoQuêniaQuirguistãoCambojaQuiribatiComoresSão Cristovão e NevisCoréia do No" +
			"rteCoréia do SulKuwaitIlhas CaimanCasaquistãoLaosLíbanoSanta LúciaLiechtensteinS" +
			"ri LankaLibériaLesotoLituâniaLuxemburgoLetôniaLíbiaMarrocosMônacoMoldáviaMadagas" +
			"carIlhas MarshallMacedôniaMaliMianmarMongóliaIlhas Marianas do NorteMartinicaMau" +
			"ritâniaMontserratMaltaMaurícioMaldivasMalawiMéxicoMalásiaMoçambiqueNamíbiaNova C" +
			"aledôniaNígerIlhas NorfolkNigériaNicaráguaHolandaNoruegaNepalNauruNiueNova Zelân" +
			"diaOmãPanamáPeruPolinésia FrancesaPapua-Nova GuinéFilipinasPaquistãoPolôniaSaint" +
			" Pierre e MiquelonPitcairnPorto RicoTerritório da PalestinaPortugalPalauParaguai" +
			"CatarReuniãoRomêniaRússiaRuandaArábia SauditaIlhas SalomãoSeychellesSudãoSuéciaC" +
			"ingapuraSanta HelenaEslovêniaEslováquiaSerra LeoaSan MarinoSenegalSomáliaSurinam" +
			"eSão Tomé e PríncipeEl SalvadorSíriaSuazilândiaIlhas Turks e CaicosChadeTogoTail" +
			"ândiaTadjiquistãoTokelauTimor LesteTurcomenistãoTunísiaTongaTurquiaTrinidad e To" +
			"bagoTuvaluTaiwanUcrâniaUgandaEstados UnidosUruguaiUzbequistãoVaticanoSão Vicente" +
			" e GranadinasVenezuelaIlhas Virgens BritânicasIlhas Virgens dos EUAVietnãVanuatu" +
			"Wallis e FutunaSamoaIêmenMayotteÁfrica do SulZâmbiaZimbábue",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x1e, 0x2a, 0x3c, 0x44, 0x4c, 0x54, 0x67, 0x6d, 0x6d,
			0x76, 0x85, 0x8d, 0x97, 0x9c, 0x9c, 0xa7, 0xba, 0xc2, 0xcc, 0xd4, 0xe1,
			0xea, 0xf1, 0xf8, 0xfd, 0xfd, 0x105, 0x10b, 0x113, 0x113, 0x119, 0x120, 0x126,
			0x126, 0x12e, 0x135, 0x13b, 0x142, 0x142, 0x150, 0x16a, 0x16f, 0x176, 0x185, 0x18f,
			0x194, 0x1ac, 0x1b1, 0x1ba, 0x1ba, 0x1c4, 0x1c8, 0x1d2, 0x1d2, 0x1d2, 0x1d8, 0x1e9,
			0x1f1, 0x1f1, 0x1f8, 0x201, 0x209, 0x21e, 0x226, 0x226, 0x22d, 0x235, 0x23a, 0x23a,
			0x243, 0x24a, 0x252, 0x252, 0x25c, 0x260, 0x26e, 0x279, 0x279, 0x280, 0x286, 0x291,
			0x298, 0x2a0, 0x2af, 0x2af, 0x2b3, 0x2bc, 0x2c8, 0x2cf, 0x2d5, 0x2de, 0x2ef, 0x2f6,
			0x2f6, 0x2ff, 0x303, 0x310, 0x316, 0x316, 0x316, 0x31e, 0x326, 0x32b, 0x332, 0x332,
			0x33c, 0x343, 0x349, 0x349, 0x34f, 0x377, 0x37d, 0x381, 0x38a, 0x391, 0x391, 0x398,
			0x3a1, 0x3a7, 0x3ae, 0x3ba, 0x3c1, 0x3ca, 0x3d1, 0x3e8, 0x3f8, 0x406, 0x40c, 0x418,
			0x424, 0x428, 0x42f, 0x43b, 0x448, 0x451, 0x459, 0x45f, 0x468, 0x472, 0x47a, 0x480,
			0x488, 0x48f, 0x498, 0x498, 0x498, 0x4a2, 0x4b0, 0x4ba, 0x4be, 0x4c5, 0x4ce, 0x4ce,
			0x4e5, 0x4ee, 0x4f9, 0x503, 0x508, 0x511, 0x519, 0x51f, 0x526, 0x52e, 0x539, 0x541,
			0x550, 0x556, 0x563, 0x56b, 0x575, 0x57c, 0x583, 0x588, 0x58d, 0x591, 0x59f, 0x5a3,
			0x5aa, 0x5ae, 0x5c1, 0x5d2, 0x5db, 0x5e5, 0x5ed, 0x604, 0x60c, 0x616, 0x62e, 0x636,
			0x63b, 0x643, 0x648, 0x648, 0x650, 0x658, 0x658, 0x65f, 0x665, 0x674, 0x682, 0x68c,
			0x692, 0x699, 0x6a2, 0x6ae, 0x6b8, 0x6b8, 0x6c3, 0x6cd, 0x6d7, 0x6de, 0x6e6, 0x6ee,
			0x6ee, 0x704, 0x70f, 0x70f, 0x715, 0x721, 0x721, 0x735, 0x73a, 0x73a, 0x73e, 0x748,
			0x755, 0x75c, 0x767, 0x775, 0x77d, 0x782, 0x789, 0x79a, 0x7a0, 0x7a6, 0x7a6, 0x7ae,
			0x7b4, 0x7b4, 0x7c2, 0x7c9, 0x7d5, 0x7dd, 0x7f6, 0x7ff, 0x818, 0x82d, 0x834, 0x83b,
			0x84a, 0x84f, 0x84f, 0x855, 0x85c, 0x86a, 0x871, 0x87a,
		},
	},
	{ // ses
		"AndooraLaaraw Imaarawey MarganteyAfgaanistanAntigua nda BarbuudaAngiiyaAlbaaniAr" +
			"meeniHollandu Antiiyey LabooAngoolaArgentineAmeriki SamoaOtrišiOstraaliAruubaAze" +
			"rbaayijaŋBosni nda HerzegovineBarbaadosBangladešiBelgiikiBurkina fasoBulgaariBah" +
			"areenBurundiBeniŋBermudaBruuneeBooliviBreezilBahamasBuutaŋBotswaanaBilorišiBelii" +
			"ziKanaadaKongoo demookaratiki labooCentraafriki koyraKongooSwisuKudwarKuuk gunge" +
			"yŠiiliKameruunŠiinKolombiKosta rikaKuubaKapuver gungeyŠiipurCek laboAlmaaɲeJibuu" +
			"tiDanemarkDoominikiDoominiki labooAlžeeriEkwateerEstooniMisraEritreeEspaaɲeEcioo" +
			"piFinlanduFijiKalkan gungeyMikroneziFaransiGaabonAlbaasalaama MargantaGrenaadaGo" +
			"rgiFaransi GuyaanGaanaGibraltarGrinlandGambiGineGwadeluupGinee EkwatorialGreeceG" +
			"watemaalaGuamGine-BissoGuyaaneHondurasKrwaasiHaitiHungaariIndoneeziIrlanduIsraye" +
			"lIndu labooBritiši Indu teekoo laamaIraakIraanAycelandItaaliJamaayikUrdunJaapoŋK" +
			"eeniyaKyrgyzstanKamboogiKiribaatiKomoorSeŋ Kitts nda NevisKooree, GurmaKooree, H" +
			"awsaKuweetKayman gungeyKaazakstanLaawosLubnaanSeŋ LussiaLiechtensteinSrilankaLib" +
			"eriaLeesotoLituaaniLuxembourgLetooniLiibiMaarokMonakoMoldoviMadagascarMaršal gun" +
			"geyMaacedooniMaaliMaynamarMongooliMariana Gurma GungeyMartiniikiMooritaaniMontse" +
			"rratMaltaMooris gungeyMaldiivuMalaawiMexikiMaleeziMozambikNaamibiKaaledooni Taag" +
			"aaNižerNorfolk GungooNaajiriiaNikaragwaHollanduNorveejNeepalNauruNiueZeelandu Ta" +
			"agaOmaanPanamaPeeruFaransi PolineeziPapua Ginee TaagaFilipinePaakistanPoloɲeSeŋ " +
			"Piyer nda MikelonPitikarinPorto RikoPalestine Dangay nda GaazaPortugaalPaluParag" +
			"uweyKataarReenioŋRumaaniIriši labooRwandaSaudiyaSolomon GungeySeešelSuudaŋSweede" +
			"SingapurSeŋ HelenaSloveeniSlovaakiSeera LeonSan MarinoSenegalSomaaliSurinaamSao " +
			"Tome nda PrinsipeSalvador labooSuuriaSwazilandTurk nda Kayikos GungeyCaaduTogoTa" +
			"ayilandTaažikistanTokelauTimoor hawsaTurkmenistaŋTuniziTongaTurkiTrinidad nda To" +
			"baagoTuvaluTaayiwanTanzaaniUkreenUgandaAmeriki Laabu MarganteyUruguweyUzbeekista" +
			"nVaatikan LaamaSeŋvinsaŋ nda GrenadineVeneezuyeelaBritiši Virgin gungeyAmeerik V" +
			"irgin GungeyVietnaamVanautuWallis nda FutunaSamoaYamanMayootiHawsa Afriki LabooZ" +
			"ambiZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x21, 0x2c, 0x40, 0x47, 0x4e, 0x55, 0x6c, 0x73, 0x73,
			0x7c, 0x89, 0x90, 0x98, 0x9e, 0x9e, 0xab, 0xc0, 0xc9, 0xd4, 0xdc, 0xe8,
			0xf0, 0xf8, 0xff, 0x105, 0x105, 0x10c, 0x113, 0x11a, 0x11a, 0x121, 0x128, 0x12f,
			0x12f, 0x138, 0x141, 0x148, 0x14f, 0x14f, 0x169, 0x17b, 0x181, 0x186, 0x18c, 0x197,
			0x19d, 0x1a5, 0x1aa, 0x1b1, 0x1b1, 0x1bb, 0x1c0, 0x1ce, 0x1ce, 0x1ce, 0x1d5, 0x1dd,
			0x1e5, 0x1e5, 0x1ec, 0x1f4, 0x1fd, 0x20c, 0x214, 0x214, 0x21c, 0x223, 0x228, 0x228,
			0x22f, 0x237, 0x23e, 0x23e, 0x246, 0x24a, 0x257, 0x260, 0x260, 0x267, 0x26d, 0x282,
			0x28a, 0x28f, 0x29d, 0x29d, 0x2a2, 0x2ab, 0x2b3, 0x2b8, 0x2bc, 0x2c5, 0x2d5, 0x2db,
			0x2db, 0x2e5, 0x2e9, 0x2f3, 0x2fa, 0x2fa, 0x2fa, 0x302, 0x309, 0x30e, 0x316, 0x316,
			0x31f, 0x326, 0x32d, 0x32d, 0x337, 0x351, 0x356, 0x35b, 0x363, 0x369, 0x369, 0x371,
			0x376, 0x37d, 0x384, 0x38e, 0x396, 0x39f, 0x3a5, 0x3b9, 0x3c6, 0x3d3, 0x3d9, 0x3e6,
			0x3f0, 0x3f6, 0x3fd, 0x408, 0x415, 0x41d, 0x424, 0x42b, 0x433, 0x43d, 0x444, 0x449,
			0x44f, 0x455, 0x45c, 0x45c, 0x45c, 0x466, 0x474, 0x47e, 0x483, 0x48b, 0x493, 0x493,
			0x4a7, 0x4b1, 0x4bb, 0x4c5, 0x4ca, 0x4d7, 0x4df, 0x4e6, 0x4ec, 0x4f3, 0x4fb, 0x502,
			0x513, 0x519, 0x527, 0x530, 0x539, 0x541, 0x548, 0x54e, 0x553, 0x557, 0x565, 0x56a,
			0x570, 0x575, 0x586, 0x597, 0x59f, 0x5a8, 0x5af, 0x5c5, 0x5ce, 0x5d8, 0x5f2, 0x5fb,
			0x5ff, 0x608, 0x60e, 0x60e, 0x616, 0x61d, 0x61d, 0x629, 0x62f, 0x636, 0x644, 0x64b,
			0x652, 0x658, 0x660, 0x66b, 0x673, 0x673, 0x67b, 0x685, 0x68f, 0x696, 0x69d, 0x6a5,
			0x6a5, 0x6ba, 0x6c8, 0x6c8, 0x6ce, 0x6d7, 0x6d7, 0x6ee, 0x6f3, 0x6f3, 0x6f7, 0x700,
			0x70c, 0x713, 0x71f, 0x72c, 0x732, 0x737, 0x73c, 0x750, 0x756, 0x75e, 0x766, 0x76c,
			0x772, 0x772, 0x789, 0x791, 0x79c, 0x7aa, 0x7c3, 0x7cf, 0x7e5, 0x7fa, 0x802, 0x809,
			0x81a, 0x81f, 0x81f, 0x824, 0x82b, 0x83d, 0x842, 0x84a,
		},
	},
	{ // sg
		"AndôroArâbo Emirâti ÔkoFaganïta, AfganïstäanAntîgua na BarbûdaAngûîlaAlbanïiArme" +
			"nïiAntîyi tî HolândeAngoläaArzantînaSamöa tî AmerîkaOtrîsiOstralïi, SotralïiArûb" +
			"aZerebaidyäan, Azerbaidyäan,Bosnïi na HerzegovînniBarabâdaBengladêshiBêleze, Bel" +
			"ezîkiBurkina FasoBulugarïiBahrâinaBurundïiBenëenBeremûdaBrunêiBolivïiBrezîliBahâ" +
			"masaButäanBotswanaBelarüsiBelîziKanadäaKödörösêse tî Ngunuhalëzo tî kongöKödörös" +
			"êse tî BêafrîkaKongöSûîsiKôdivüäraâzûâ KûkuShilïiKamerûneShînaKolombïiKôsta Rîka" +
			"KubäaAzûâ tî Kâpo-VêreSîpriKödörösêse tî TyêkiZâmaniDibutùiiDanemêrkeDömïnîkaKöd" +
			"örösêse tî DominîkaAlzerïiEkuatëreEstonïiKâmitâEritrëeEspânyeEtiopïiFëlândeFidyï" +
			"iÂzûâ tî MälüîniMikronezïiFarânziGaböonKödörögbïä--ÔkoGrenâdaZorzïiGüyâni tî far" +
			"ânziGanäaZibraltära, ZibaratäraGorolândeGambïiGinëeGuadelûpuGinëe tî EkuatëreGer" +
			"êsiGuatêmäläGuâmGninëe-BisauGayânaHonduräsiKroasïiHaitïiHongirùiiÊnndonezïiIrlân" +
			"deIsraëliÊnndeSêse tî Anglëe na Ngûyämä tî ÊnndeIrâkiIräanIslândeItalùiiZamaîkaZ" +
			"ordanïiZapöonKenyäaKirigizitùaanKämbôziKiribatiKömôroSên-Krïstôfo-na-NevîsiKorëe" +
			" tî BangaKorëe tî MbongoKöwêtiÂzûâ Ngundë, KaimäniKazakisitäanLùaôsiLibùaanSênt-" +
			"LisïiLiechtenstein,Sirî-LankaLiberïaLesôthoLituanïiLugzambûruLetonùiiLibïiMarôko" +
			"MonaköoMoldavùiiMadagaskäraÂzûâ MärshâlMaseduäniMalïiMyämâraMongolïiÂzûâ Märïâni" +
			" tî BangaMärtïnîkiMoritanïiMonserâteMâltaMörîsiMaldîvaMalawïiMekisîkiMalezïiMözä" +
			"mbîkaNamibùiiFinî KaledonïiNizëreZûâ NôrfôlkoNizerïaNikaraguaHoländeNörvêziNëpâl" +
			"iNauruNiueFinî ZelândeOmâniPanamaPerüuPolinezïi tî farânziPapû Finî Ginëe, Papua" +
			"zïiFilipîniPakistäanPölôniSên-Pyêre na MikelöonPitikêrniPorto RîkoSêse tî Palest" +
			"îniPörtugäle, Ködörö PûraPalauParaguëeKatäraReinïonRumanïiRusïiRuandäaSaûdi Arab" +
			"ïiZûâ SalomöonSëyshêleSudäanSuêdeSïngäpûruSênt-HelênaSolovenïiSolovakïiSierä-Leô" +
			"neSên-MarëenSenegäleSomalïiSurinämSâô Tömê na PrinsîpeSalvadöroSirïiSwäzïlândeÂz" +
			"ûâ Turku na KaîkiTyâdeTogöTailândeTaazikiistäanTokelauTimôro tî TöTurkumenistäan" +
			"TunizïiTongaTurukïiTrinitùee na TobagöTüvalüTâiwâniTanzanïiUkrêniUgandäaÂLeaa-Ôk" +
			"o tî AmerikaUruguëeUzbekistäanLetëe tî VatikäanSên-Vensäan na âGrenadîniVenezuel" +
			"äaÂzôâ Viîrîggo tî AnglëeÂzûâ Virîgo tî AmerîkaVietnämVanuatüWalîsi na FutunaSam" +
			"oäaYëmêniMäyôteMbongo-AfrîkaZambïiZimbäbwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x1b, 0x33, 0x47, 0x50, 0x58, 0x60, 0x74, 0x7c, 0x7c,
			0x86, 0x99, 0xa0, 0xb4, 0xba, 0xba, 0xd7, 0xef, 0xf8, 0x104, 0x116, 0x122,
			0x12c, 0x135, 0x13e, 0x145, 0x145, 0x14e, 0x155, 0x15d, 0x15d, 0x165, 0x16e, 0x175,
			0x175, 0x17d, 0x186, 0x18d, 0x195, 0x195, 0x1bf, 0x1dc, 0x1e2, 0x1e9, 0x1f5, 0x202,
			0x209, 0x212, 0x218, 0x221, 0x221, 0x22d, 0x233, 0x249, 0x249, 0x249, 0x24f, 0x268,
			0x26f, 0x26f, 0x278, 0x282, 0x28d, 0x2a9, 0x2b1, 0x2b1, 0x2ba, 0x2c2, 0x2ca, 0x2ca,
			0x2d2, 0x2da, 0x2e2, 0x2e2, 0x2eb, 0x2f2, 0x308, 0x313, 0x313, 0x31b, 0x322, 0x337,
			0x33f, 0x346, 0x35b, 0x35b, 0x361, 0x379, 0x383, 0x38a, 0x390, 0x39a, 0x3ae, 0x3b5,
			0x3b5, 0x3c1, 0x3c6, 0x3d3, 0x3da, 0x3da, 0x3da, 0x3e4, 0x3ec, 0x3f3, 0x3fd, 0x3fd,
			0x409, 0x411, 0x419, 0x419, 0x41f, 0x449, 0x44f, 0x455, 0x45d, 0x465, 0x465, 0x46d,
			0x476, 0x47d, 0x484, 0x492, 0x49b, 0x4a3, 0x4ab, 0x4c5, 0x4d5, 0x4e6, 0x4ee, 0x507,
			0x514, 0x51c, 0x524, 0x530, 0x53e, 0x549, 0x551, 0x559, 0x562, 0x56d, 0x576, 0x57c,
			0x583, 0x58b, 0x595, 0x595, 0x595, 0x5a1, 0x5b2, 0x5bc, 0x5c2, 0x5cb, 0x5d4, 0x5d4,
			0x5f0, 0x5fc, 0x606, 0x610, 0x616, 0x61e, 0x626, 0x62e, 0x637, 0x63f, 0x64b, 0x654,
			0x664, 0x66b, 0x67b, 0x683, 0x68c, 0x694, 0x69d, 0x6a5, 0x6aa, 0x6ae, 0x6bc, 0x6c2,
			0x6c8, 0x6ce, 0x6e5, 0x702, 0x70b, 0x715, 0x71d, 0x735, 0x73f, 0x74a, 0x75e, 0x77a,
			0x77f, 0x788, 0x78f, 0x78f, 0x797, 0x79f, 0x79f, 0x7a5, 0x7ad, 0x7bb, 0x7ca, 0x7d4,
			0x7db, 0x7e1, 0x7ed, 0x7fa, 0x804, 0x804, 0x80e, 0x81b, 0x827, 0x830, 0x838, 0x840,
			0x840, 0x859, 0x863, 0x863, 0x869, 0x876, 0x876, 0x88d, 0x893, 0x893, 0x898, 0x8a1,
			0x8af, 0x8b6, 0x8c5, 0x8d4, 0x8dc, 0x8e1, 0x8e9, 0x8fe, 0x906, 0x90f, 0x918, 0x91f,
			0x927, 0x927, 0x93e, 0x946, 0x952, 0x966, 0x983, 0x98e, 0x9ac, 0x9c8, 0x9d0, 0x9d8,
			0x9e9, 0x9f0, 0x9f0, 0x9f8, 0xa00, 0xa0e, 0xa15, 0xa1e,
		},
	},
	{ // shi
		"ⴰⵏⴷⵓⵔⴰⵍⵉⵎⴰⵔⴰⵜⴰⴼⵖⴰⵏⵉⵙⵜⴰⵏⴰⵏⵜⵉⴳⴰ ⴷ ⴱⵔⴱⵓⴷⴰⴰⵏⴳⵉⵍⴰⴰⵍⴱⴰⵏⵢⴰⴰⵔⵎⵉⵏⵢⴰⴰⵏⵜⵉⵢ ⵏ ⵀⵓⵍⴰⵏⴷⴰⴰⵏⴳⵓⵍⴰⴰ" +
			"ⵔⵊⴰⵏⵜⵉⵏⵙⴰⵎⵡⴰ ⵜⴰⵎⵉⵔⵉⴽⴰⵏⵉⵜⵏⵏⵎⵙⴰⵓⵙⵜⵔⴰⵍⵢⴰⴰⵔⵓⴱⴰⴰⴷⵔⴰⴱⵉⵊⴰⵏⴱⵓⵙⵏⴰ ⴷ ⵀⵉⵔⵙⵉⴽⴱⴰⵔⴱⴰⴷⴱⴰⵏⴳⵍⴰⴷⵉⵛ" +
			"ⴱⵍⵊⵉⴽⴰⴱⵓⵔⴽⵉⵏⴰ ⴼⴰⵙⵓⴱⵍⵖⴰⵔⵢⴰⴱⵃⵔⴰⵢⵏⴱⵓⵔⵓⵏⴷⵉⴱⵉⵏⵉⵏⴱⵔⵎⵓⴷⴰⴱⵔⵓⵏⵉⴱⵓⵍⵉⴼⵢⴰⴱⵔⴰⵣⵉⵍⴱⴰⵀⴰⵎⴰⵙⴱⵀⵓⵜⴰⵏ" +
			"ⴱⵓⵜⵙⵡⴰⵏⴰⴱⵉⵍⴰⵔⵓⵙⵢⴰⴱⵉⵍⵉⵣⴽⴰⵏⴰⴷⴰⵜⴰⴳⴷⵓⴷⴰⵏⵜ ⵜⴰⴷⵉⵎⵓⵇⵔⴰⵜⵉⵜ ⵏ ⴽⵓⵏⴳⵓⵜⴰⴳⴷⵓⴷⴰⵏⵜ ⵜⴰⵏⴰⵎⵎⴰⵙⵜ ⵏ " +
			"ⵉⴼⵔⵉⵇⵢⴰⴽⵓⵏⴳⵓⵙⵡⵉⵙⵔⴰⴽⵓⵜ ⴷⵉⴼⵡⴰⵔⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⴽⵓⴽⵛⵛⵉⵍⵉⴽⴰⵎⵉⵔⵓⵏⵛⵛⵉⵏⵡⴰⴽⵓⵍⵓⵎⴱⵢⴰⴽⵓⵙⵜⴰ ⵔⵉⴽⴰⴽⵓ" +
			"ⴱⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⴽⴰⴱⴱⵉⵔⴷⵉⵇⵓⴱⵔⵓⵙⵜⴰⴳⴷⵓⴷⴰⵏⵜ ⵜⴰⵜⵛⵉⴽⵉⵜⴰⵍⵎⴰⵏⵢⴰⴷⵊⵉⴱⵓⵜⵉⴷⴰⵏⵎⴰⵔⴽⴷⵓⵎⵉⵏⵉⴽⵜⴰⴳⴷⵓⴷⴰ" +
			"ⵏⵜ ⵜⴰⴷⵓⵎⵉⵏⵉⴽⵜⴷⵣⴰⵢⵔⵉⴽⵡⴰⴷⵓⵔⵉⵙⵜⵓⵏⵢⴰⵎⵉⵚⵕⵉⵔⵉⵜⵉⵔⵢⴰⵙⴱⴰⵏⵢⴰⵉⵜⵢⵓⴱⵢⴰⴼⵉⵍⵍⴰⵏⴷⴰⴼⵉⴷⵊⵉⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ" +
			" ⵎⴰⵍⴰⵡⵉⵎⵉⴽⵔⵓⵏⵉⵣⵢⴰⴼⵔⴰⵏⵙⴰⴳⴰⴱⵓⵏⵜⴰⴳⵍⴷⵉⵜ ⵉⵎⵓⵏⵏⵖⵔⵏⴰⵟⴰⵊⵓⵔⵊⵢⴰⴳⵡⵉⵢⴰⵏ ⵜⴰⴼⵔⴰⵏⵙⵉⵙⵜⵖⴰⵏⴰⴰⴷⵔⴰⵔ " +
			"ⵏ ⵟⴰⵕⵉⵇⴳⵔⵉⵍⴰⵏⴷⴳⴰⵎⴱⵢⴰⵖⵉⵏⵢⴰⴳⵡⴰⴷⴰⵍⵓⴱⵖⵉⵏⵢⴰ ⵏ ⵉⴽⵡⴰⴷⵓⵔⵍⵢⵓⵏⴰⵏⴳⵡⴰⵜⵉⵎⴰⵍⴰⴳⵡⴰⵎⵖⵉⵏⵢⴰ ⴱⵉⵙⴰⵡⴳⵡ" +
			"ⵉⵢⴰⵏⴰⵀⵓⵏⴷⵓⵔⴰⵙⴽⵔⵡⴰⵜⵢⴰⵀⴰⵢⵜⵉⵀⵏⵖⴰⵔⵢⴰⴰⵏⴷⵓⵏⵉⵙⵢⴰⵉⵔⵍⴰⵏⴷⴰⵉⵙⵔⴰⵢⵉⵍⵍⵀⵉⵏⴷⵜⴰⵎⵏⴰⴹⵜ ⵜⴰⵏⴳⵍⵉⵣⵉⵜ ⵏ " +
			"ⵓⴳⴰⵔⵓ ⴰⵀⵉⵏⴷⵉⵍⵄⵉⵔⴰⵇⵉⵔⴰⵏⵉⵙⵍⴰⵏⴷⵉⵟⴰⵍⵢⴰⵊⴰⵎⴰⵢⴽⴰⵍⵓⵔⴷⵓⵏⵍⵢⴰⴱⴰⵏⴽⵉⵏⵢⴰⴽⵉⵔⵖⵉⵣⵉⵙⵜⴰⵏⴽⴰⵎⴱⵓⴷⵢⴰⴽⵉⵔ" +
			"ⵉⴱⴰⵜⵉⵇⵓⵎⵓⵔⵙⴰⵏⴽⵔⵉⵙ ⴷ ⵏⵉⴼⵉⵙⴽⵓⵔⵢⴰ ⵏ ⵉⵥⵥⵍⵎⴹⴽⵓⵔⵢⴰ ⵏ ⵉⴼⴼⵓⵙⵍⴽⵡⵉⵜⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⴽⴰⵢⵎⴰⵏⴽⴰⵣⴰⵅⵙ" +
			"ⵜⴰⵏⵍⴰⵡⵙⵍⵓⴱⵏⴰⵏⵙⴰⵏⵜⵍⵓⵙⵉⵍⵉⴽⵉⵏⵛⵜⴰⵢⵏⵙⵔⵉⵍⴰⵏⴽⴰⵍⵉⴱⵉⵔⵢⴰⵍⵉⵚⵓⵟⵓⵍⵉⵜⵡⴰⵏⵢⴰⵍⵓⴽⵙⴰⵏⴱⵓⵔⴳⵍⴰⵜⴼⵢⴰⵍⵉⴱⵢ" +
			"ⴰⵍⵎⵖⵔⵉⴱⵎⵓⵏⴰⴽⵓⵎⵓⵍⴷⵓⴼⵢⴰⵎⴰⴷⴰⵖⴰⵛⵇⴰⵔⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵎⴰⵔⵛⴰⵍⵎⴰⵙⵉⴷⵓⵏⵢⴰⵎⴰⵍⵉⵎⵢⴰⵏⵎⴰⵔⵎⵏⵖⵓⵍⵢⴰⵜⵉⴳⵣⵉ" +
			"ⵔⵉⵏ ⵏ ⵎⴰⵔⵢⴰⵏ ⵏ ⵉⵥⵥⵍⵎⴹⵎⴰⵔⵜⵉⵏⵉⴽⵎⵓⵕⵉⵟⴰⵏⵢⴰⵎⵓⵏⵙⵉⵔⴰⵜⵎⴰⵍⵟⴰⵎⵓⵔⵉⵙⵎⴰⵍⴷⵉⴼⵎⴰⵍⴰⵡⵉⵎⵉⴽⵙⵉⴽⵎⴰⵍⵉⵣⵢ" +
			"ⴰⵎⵓⵣⵏⴱⵉⵇⵏⴰⵎⵉⴱⵢⴰⴽⴰⵍⵉⴷⵓⵏⵢⴰ ⵜⴰⵎⴰⵢⵏⵓⵜⵏⵏⵉⵊⵉⵔⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵏⵓⵔⴼⵓⵍⴽⵏⵉⵊⵉⵔⵢⴰⵏⵉⴽⴰⵔⴰⴳⵡⴰⵀⵓⵍⴰⵏⴷⴰ" +
			"ⵏⵏⵔⵡⵉⵊⵏⵉⴱⴰⵍⵏⴰⵡⵔⵓⵏⵉⵡⵉⵏⵢⵓⵣⵉⵍⴰⵏⴷⴰⵄⵓⵎⴰⵏⴱⴰⵏⴰⵎⴰⴱⵉⵔⵓⴱⵓⵍⵉⵏⵉⵣⵢⴰ ⵜⴰⴼⵔⴰⵏⵙⵉⵙⵜⴱⴰⴱⵡⴰ ⵖⵉⵏⵢⴰ ⵜⴰⵎ" +
			"ⴰⵢⵏⵓⵜⴼⵉⵍⵉⴱⴱⵉⵏⴱⴰⴽⵉⵙⵜⴰⵏⴱⵓⵍⵓⵏⵢⴰⵙⴰⵏⴱⵢⵉⵔ ⴷ ⵎⵉⴽⵍⵓⵏⴱⵉⵜⴽⴰⵢⵔⵏⴱⵓⵔⵜⵓ ⵔⵉⴽⵓⴰⴳⵎⵎⴰⴹ ⵏ ⵜⴰⴳⵓⵜ ⴷ ⵖ" +
			"ⵣⵣⴰⴱⵕⵟⵇⵉⵣⴱⴰⵍⴰⵡⴱⴰⵔⴰⴳⵡⴰⵢⵇⴰⵜⴰⵔⵔⵉⵢⵓⵏⵢⵓⵏⵔⵓⵎⴰⵏⵢⴰⵔⵓⵙⵢⴰⵔⵡⴰⵏⴷⴰⵙⵙⴰⵄⵓⴷⵉⵢⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵙⴰⵍⵓⵎⴰⵏ" +
			"ⵙⵙⵉⵛⵉⵍⵙⵙⵓⴷⴰⵏⵙⵙⵡⵉⴷⵙⵏⵖⴰⴼⵓⵔⴰⵙⴰⵏⵜⵉⵍⵉⵏⵙⵍⵓⴼⵉⵏⵢⴰⵙⵍⵓⴼⴰⴽⵢⴰⵙⵙⵉⵔⴰⵍⵢⵓⵏⵙⴰⵏⵎⴰⵔⵉⵏⵓⵙⵙⵉⵏⵉⴳⴰⵍⵚⵚⵓⵎⴰ" +
			"ⵍⵙⵓⵔⵉⵏⴰⵎⵙⴰⵡⵟⵓⵎⵉ ⴷ ⴱⵔⴰⵏⵙⵉⴱⵙⴰⵍⴼⴰⴷⵓⵔⵙⵓⵔⵢⴰⵙⵡⴰⵣⵉⵍⴰⵏⴷⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵜⵓⵔⴽⵢⴰ ⴷ ⴽⴰⵢⴽⵜⵛⴰⴷⵟⵓⴳⵓ" +
			"ⵟⴰⵢⵍⴰⵏⴷⵜⴰⴷⵊⴰⴽⵉⵙⵜⴰⵏⵟⵓⴽⵍⴰⵡⵜⵉⵎⵓⵔ ⵏ ⵍⵇⴱⵍⵜⵜⵓⵔⴽⵎⴰⵏⵙⵜⴰⵏⵜⵓⵏⵙⵟⵓⵏⴳⴰⵜⵓⵔⴽⵢⴰⵜⵔⵉⵏⵉⴷⴰⴷ ⴷ ⵟⵓⴱⴰⴳⵓ" +
			"ⵜⵓⴼⴰⵍⵓⵟⴰⵢⵡⴰⵏⵟⴰⵏⵥⴰⵏⵢⴰⵓⴽⵔⴰⵏⵢⴰⵓⵖⴰⵏⴷⴰⵉⵡⵓⵏⴰⴽ ⵎⵓⵏⵏⵉⵏ ⵏ ⵎⵉⵔⵉⴽⴰⵏⵓⵔⵓⴳⵡⴰⵢⵓⵣⴱⴰⴽⵉⵙⵜⴰⵏⴰⵡⴰⵏⴽ ⵏ" +
			" ⴼⴰⵜⵉⴽⴰⵏⵙⴰⵏⴼⴰⵏⵙⴰⵏ ⴷ ⴳⵔⵉⵏⴰⴷⵉⵏⴼⵉⵏⵣⵡⵉⵍⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵜⵉⵎⴳⴰⴷ ⵏ ⵏⵏⴳⵍⵉⵣⵜⵉⴳⵣⵉⵔⵉⵏ ⵜⵉⵎⴳⴰⴷ ⵏ ⵉⵡ" +
			"ⵓⵏⴰⴽ ⵎⵓⵏⵏⵉⵏⴼⵉⵜⵏⴰⵎⴼⴰⵏⵡⴰⵟⵓⵡⴰⵍⵉⵙ ⴷ ⴼⵓⵜⵓⵏⴰⵙⴰⵎⵡⴰⵢⴰⵎⴰⵏⵎⴰⵢⵓⵟⴰⴼⵔⵉⵇⵢⴰ ⵏ ⵉⴼⴼⵓⵙⵣⴰⵎⴱⵢⴰⵣⵉⵎⴱⴰⴱ" +
			"ⵡⵉ",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x12, 0x27, 0x45, 0x6e, 0x80, 0x95, 0xaa, 0xd3, 0xe5, 0xe5,
			0xfd, 0x12e, 0x13d, 0x155, 0x164, 0x164, 0x17f, 0x1a5, 0x1b7, 0x1d2, 0x1e4, 0x206,
			0x21b, 0x22d, 0x242, 0x251, 0x251, 0x263, 0x272, 0x287, 0x287, 0x299, 0x2ae, 0x2c0,
			0x2c0, 0x2d8, 0x2f3, 0x302, 0x314, 0x314, 0x368, 0x3b9, 0x3c8, 0x3da, 0x3f6, 0x41c,
			0x42b, 0x440, 0x452, 0x46a, 0x46a, 0x486, 0x492, 0x4c7, 0x4c7, 0x4c7, 0x4d9, 0x50d,
			0x522, 0x522, 0x537, 0x54c, 0x561, 0x59b, 0x5aa, 0x5aa, 0x5bf, 0x5d4, 0x5e0, 0x5e0,
			0x5f8, 0x60a, 0x61f, 0x61f, 0x637, 0x646, 0x675, 0x693, 0x693, 0x6a5, 0x6b4, 0x6d9,
			0x6eb, 0x6fd, 0x72e, 0x72e, 0x73a, 0x75d, 0x772, 0x784, 0x793, 0x7ab, 0x7d4, 0x7e6,
			0x7e6, 0x801, 0x80d, 0x82c, 0x841, 0x841, 0x841, 0x859, 0x86e, 0x87d, 0x892, 0x892,
			0x8ad, 0x8c2, 0x8d7, 0x8d7, 0x8e6, 0x93e, 0x950, 0x95c, 0x96e, 0x980, 0x980, 0x995,
			0x9a7, 0x9b9, 0x9c8, 0x9e9, 0xa01, 0xa19, 0xa28, 0xa51, 0xa77, 0xa9a, 0xaa9, 0xad8,
			0xaf3, 0xaff, 0xb11, 0xb29, 0xb47, 0xb5f, 0xb74, 0xb86, 0xb9e, 0xbbc, 0xbce, 0xbdd,
			0xbef, 0xc01, 0xc19, 0xc19, 0xc19, 0xc37, 0xc66, 0xc81, 0xc8d, 0xca2, 0xcb7, 0xcb7,
			0xcfd, 0xd15, 0xd30, 0xd48, 0xd57, 0xd66, 0xd78, 0xd8a, 0xd9c, 0xdb1, 0xdc6, 0xddb,
			0xe0f, 0xe21, 0xe53, 0xe68, 0xe83, 0xe98, 0xeaa, 0xeb9, 0xec8, 0xed4, 0xef2, 0xf01,
			0xf13, 0xf1f, 0xf59, 0xf91, 0xfa9, 0xfc1, 0xfd6, 0x1002, 0x101a, 0x1036, 0x106d, 0x107f,
			0x108e, 0x10a6, 0x10b5, 0x10b5, 0x10cd, 0x10e2, 0x10e2, 0x10f1, 0x1103, 0x111e, 0x1150, 0x1162,
			0x1174, 0x1183, 0x119b, 0x11b3, 0x11cb, 0x11cb, 0x11e3, 0x11fe, 0x1219, 0x1231, 0x1243, 0x1258,
			0x1258, 0x1287, 0x129f, 0x129f, 0x12ae, 0x12cc, 0x12cc, 0x130c, 0x1318, 0x1318, 0x1324, 0x1339,
			0x135a, 0x136c, 0x138f, 0x13b0, 0x13bc, 0x13cb, 0x13dd, 0x140c, 0x141e, 0x1430, 0x1448, 0x145d,
			0x146f, 0x146f, 0x14ae, 0x14c3, 0x14e1, 0x150a, 0x1542, 0x155a, 0x159c, 0x15f1, 0x1603, 0x1618,
			0x163e, 0x164d, 0x164d, 0x165c, 0x166b, 0x1694, 0x16a6, 0x16be,
		},
	},
	{ // shi-Latn
		"anduralimaratafɣanistanantiga d brbudaangilaalbanyaarminyaantiy n hulandaangulaa" +
			"rjantinsamwa tamirikanitnnmsaustralyaarubaadrabijanbusna d hirsikbarbadbangladic" +
			"bljikaburkina fasublɣarabḥraynburundibininbrmudabrunibulibyabrazilbahamasbhutanb" +
			"utswanabilarusyabilizkanadatagdudant tadimukratit n Kongotagdudant tanammast n i" +
			"friqyakunguswisrakut difwartigzirin n kukccilikamirunccinwaculumbyakusta rikakub" +
			"atigzirin n kabbirdiqubrustagdudant tatcikitalmanyadjibutidanmarkduminiktagdudan" +
			"t taduminiktdzayrikwaduristunyamiṣṛiritiryasbanyaityubyafillandafidjitigzirin n " +
			"malawimikrunizyafransagabuntagldit imunnɣrnaṭajurjyagwiyan tafransistɣanaadrar n" +
			" ṭaṛiqgrilandgambyaɣinyagwadalubɣinya n ikwadurlyunangwatimalagwamɣinya bisawgwi" +
			"yanahunduraskrwatyahaytihnɣaryaandunisyairlandaisrayillhindtamnaḍt tanglizit n u" +
			"garu ahindilɛiraqiranislandiṭalyajamaykalurdunlyabankinyakirɣizistankambudyakiri" +
			"baticumursankris d nifiskurya n iẓẓlmḍkurya n iffuslkwittigzirin n kaymankazaxst" +
			"anlawslubnansantlusilikinctaynsrilankalibiryaliṣuṭulitwanyaluksanburglatfyalibya" +
			"lmɣribmunakumuldufyamadaɣacqartigzirin n marcalmasidunyamalimyanmarmnɣulyatigzir" +
			"in n maryan n iẓẓlmḍmartinikmuṛiṭanyamunsiratmalṭamurismaldifmalawimiksikmalizya" +
			"muznbiqnamibyakalidunya tamaynutnnijirtigzirin n nurfulknijiryanikaragwahulandan" +
			"nrwijnibalnawruniwinyuzilandaɛumanbanamabirubulinizya tafransistbabwa ɣinya tama" +
			"ynutfilibbinbakistanbulunyasanbyir d miklunbitkayrnburtu rikuagmmaḍ n tagut d ɣz" +
			"zabṛṭqizbalawbaragwayqatarriyunyunrumanyarusyarwandassaɛudiyatigzirin n salumans" +
			"sicilssudansswidsnɣafurasantilinslufinyaslufakyassiralyunsanmarinussinigalṣṣumal" +
			"surinamsawṭumi d bransibsalfadursuryaswazilandatigzirin n turkya d kayktcadṭuguṭ" +
			"aylandtadjakistanṭuklawtimur n lqbltturkmanstantunsṭungaturkyatrinidad d ṭubagut" +
			"ufaluṭaywanṭanẓanyaukranyauɣandaiwunak munnin n mirikanurugwayuzbakistanawank n " +
			"fatikansanfansan d grinadinfinzwilatigzirin timgad n nngliztigzirin timgad n iwu" +
			"nak munninfitnamfanwaṭuwalis d futunasamwayamanmayuṭafriqya n iffuszambyazimbabw" +
			"i",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0xd, 0x18, 0x27, 0x2d, 0x34, 0x3b, 0x4a, 0x50, 0x50,
			0x58, 0x69, 0x6e, 0x76, 0x7b, 0x7b, 0x84, 0x92, 0x98, 0xa1, 0xa7, 0xb3,
			0xba, 0xc2, 0xc9, 0xce, 0xce, 0xd4, 0xd9, 0xe0, 0xe0, 0xe6, 0xed, 0xf3,
			0xf3, 0xfb, 0x104, 0x109, 0x10f, 0x10f, 0x12d, 0x14a, 0x14f, 0x155, 0x15f, 0x16d,
			0x172, 0x179, 0x17f, 0x187, 0x187, 0x191, 0x195, 0x1a8, 0x1a8, 0x1a8, 0x1ae, 0x1c0,
			0x1c7, 0x1c7, 0x1ce, 0x1d5, 0x1dc, 0x1f0, 0x1f5, 0x1f5, 0x1fc, 0x203, 0x20b, 0x20b,
			0x213, 0x219, 0x220, 0x220, 0x228, 0x22d, 0x23e, 0x248, 0x248, 0x24e, 0x253, 0x260,
			0x269, 0x26f, 0x280, 0x280, 0x285, 0x296, 0x29d, 0x2a3, 0x2a9, 0x2b1, 0x2c1, 0x2c7,
			0x2c7, 0x2d0, 0x2d4, 0x2e0, 0x2e7, 0x2e7, 0x2e7, 0x2ef, 0x2f6, 0x2fb, 0x303, 0x303,
			0x30c, 0x313, 0x31a, 0x31a, 0x31f, 0x341, 0x348, 0x34c, 0x352, 0x35a, 0x35a, 0x361,
			0x367, 0x36d, 0x372, 0x37e, 0x386, 0x38e, 0x393, 0x3a2, 0x3b6, 0x3c3, 0x3c8, 0x3d9,
			0x3e2, 0x3e6, 0x3ec, 0x3f4, 0x3fe, 0x406, 0x40d, 0x417, 0x41f, 0x429, 0x42f, 0x434,
			0x43b, 0x441, 0x449, 0x449, 0x449, 0x454, 0x465, 0x46e, 0x472, 0x479, 0x481, 0x481,
			0x4a1, 0x4a9, 0x4b6, 0x4be, 0x4c5, 0x4ca, 0x4d0, 0x4d6, 0x4dc, 0x4e3, 0x4ea, 0x4f1,
			0x503, 0x509, 0x51b, 0x522, 0x52b, 0x532, 0x538, 0x53d, 0x542, 0x546, 0x550, 0x556,
			0x55c, 0x560, 0x574, 0x589, 0x591, 0x599, 0x5a0, 0x5b0, 0x5b8, 0x5c2, 0x5da, 0x5e4,
			0x5e9, 0x5f1, 0x5f6, 0x5f6, 0x5fe, 0x605, 0x605, 0x60a, 0x610, 0x61a, 0x62c, 0x632,
			0x638, 0x63d, 0x646, 0x64e, 0x656, 0x656, 0x65e, 0x667, 0x670, 0x678, 0x682, 0x689,
			0x689, 0x69c, 0x6a4, 0x6a4, 0x6a9, 0x6b3, 0x6b3, 0x6cb, 0x6cf, 0x6cf, 0x6d5, 0x6de,
			0x6e9, 0x6f1, 0x6fe, 0x709, 0x70d, 0x714, 0x71a, 0x72d, 0x733, 0x73b, 0x747, 0x74e,
			0x755, 0x755, 0x76c, 0x773, 0x77d, 0x78c, 0x7a0, 0x7a8, 0x7c0, 0x7df, 0x7e5, 0x7ee,
			0x7fc, 0x801, 0x801, 0x806, 0x80d, 0x81c, 0x822, 0x82a,
		},
	},
	{ // si
		siRegionStr,
		siRegionIdx,
	},
	{ // sk
		skRegionStr,
		skRegionIdx,
	},
	{ // sl
		slRegionStr,
		slRegionIdx,
	},
	{}, // smn
	{ // sn
		"AndoraUnited Arab EmiratesAfuganistaniAntigua ne BarbudaAnguilaAlbaniaArmeniaNet" +
			"herlands AntillesAngolaAjentinaSamoa ye AmerikaAustriaAustraliaArubhaAzabajaniBo" +
			"znia ne HerzegovinaBarbadosBangladeshiBeljiumBukinafasoBulgariaBahareniBurundiBe" +
			"niniBermudaBuruneiBoliviaBrazilBahamaBhutaniBotswanaBelarusiBelizeKanadaDemocrat" +
			"ic Republic of the CongoCentral African RepublicKongoSwitzerlandIvory CoastZvits" +
			"uwa zveCookChileKameruniChinaKolombiaKostarikaCubaZvitsuwa zveCape VerdeCyprusCz" +
			"ech RepublicGermanyDjiboutiDenmarkDominicaDominican RepublicAljeriaEcuadorEstoni" +
			"aEgyptEritreaSpainEtiopiaFinlandFijiZvitsuwa zveFalklandsMicronesiaFranceGabonUn" +
			"ited KingdomGrenadaGeorgiaFrench GuianaGhanaGibraltarGreenlandGambiaGuineaGuadel" +
			"oupeEquatorial GuineaGreeceGuatemalaGuamGuinea-BissauGuyanaHondurasKorasiaHaitiH" +
			"ungaryIndonesiaIrelandIzuraeriIndiaBritish Indian Ocean TerritoryIraqIranIceland" +
			"ItalyJamaicaJordanJapanKenyaKyrgyzstanKambodiaKiribatiKomoroSaint Kitts and Nevi" +
			"sKorea, NorthKorea, SouthKuwaitZvitsuwa zveCaymanKazakhstanLaosLebanonSaint Luci" +
			"aLiechtensteinSri LankaLiberiaLesothoLithuaniaLuxembourgLatviaLibyaMoroccoMonaco" +
			"MoldovaMadagascarZvitsuwa zveMarshallMacedoniaMaliMyanmarMongoliaZvitsuwa zvekum" +
			"aodzanyemba eMarianaMartiniqueMauritaniaMontserratMaltaMauritiusMaldivesMalawiMe" +
			"xicoMalaysiaMozambiqueNamibiaNew CaledoniaNigerChitsuwa cheNorfolkNigeriaNicarag" +
			"uaNetherlandsNorwayNepalNauruNiueNew ZealandOmanPanamaPeruFrench PolynesiaPapua " +
			"New GuineaPhilippinesPakistanPolandSaint Pierre and MiquelonPitcairnPuerto RicoP" +
			"ortugalPalauParaguayQatarRéunionRomaniaRussiaRwandaSaudi ArabiaZvitsuwa zvaSolom" +
			"onSeychellesSudanSwedenSingaporeSaint HelenaSloveniaSlovakiaSierra LeoneSan Mari" +
			"noSenegalSomaliaSurinameSão Tomé and PríncipeEl SalvadorSyriaSwazilandZvitsuwa z" +
			"veTurk neCaicoChadiTogoThailandTajikistanTokelauEast TimorTurkmenistanTunisiaTon" +
			"gaTurkeyTrinidad and TobagoTuvaluTaiwanTanzaniaUkraineUgandaAmerikaUruguayUzbeki" +
			"stanVatican StateSaint Vincent and the GrenadinesVenezuelaZvitsuwa zveHingirandi" +
			"Zvitsuwa zveAmerikaVietnamVanuatuWallis and FutunaSamoaYemenMayotteSouth AfricaZ" +
			"ambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x1a, 0x26, 0x38, 0x3f, 0x46, 0x4d, 0x61, 0x67, 0x67,
			0x6f, 0x7f, 0x86, 0x8f, 0x95, 0x95, 0x9e, 0xb3, 0xbb, 0xc6, 0xcd, 0xd7,
			0xdf, 0xe7, 0xee, 0xf4, 0xf4, 0xfb, 0x102, 0x109, 0x109, 0x10f, 0x115, 0x11c,
			0x11c, 0x124, 0x12c, 0x132, 0x138, 0x138, 0x158, 0x170, 0x175, 0x180, 0x18b, 0x19b,
			0x1a0, 0x1a8, 0x1ad, 0x1b5, 0x1b5, 0x1be, 0x1c2, 0x1d8, 0x1d8, 0x1d8, 0x1de, 0x1ec,
			0x1f3, 0x1f3, 0x1fb, 0x202, 0x20a, 0x21c, 0x223, 0x223, 0x22a, 0x231, 0x236, 0x236,
			0x23d, 0x242, 0x249, 0x249, 0x250, 0x254, 0x269, 0x273, 0x273, 0x279, 0x27e, 0x28c,
			0x293, 0x29a, 0x2a7, 0x2a7, 0x2ac, 0x2b5, 0x2be, 0x2c4, 0x2ca, 0x2d4, 0x2e5, 0x2eb,
			0x2eb, 0x2f4, 0x2f8, 0x305, 0x30b, 0x30b, 0x30b, 0x313, 0x31a, 0x31f, 0x326, 0x326,
			0x32f, 0x336, 0x33e, 0x33e, 0x343, 0x361, 0x365, 0x369, 0x370, 0x375, 0x375, 0x37c,
			0x382, 0x387, 0x38c, 0x396, 0x39e, 0x3a6, 0x3ac, 0x3c1, 0x3cd, 0x3d9, 0x3df, 0x3f1,
			0x3fb, 0x3ff, 0x406, 0x411, 0x41e, 0x427, 0x42e, 0x435, 0x43e, 0x448, 0x44e, 0x453,
			0x45a, 0x460, 0x467, 0x467, 0x467, 0x471, 0x485, 0x48e, 0x492, 0x499, 0x4a1, 0x4a1,
			0x4c4, 0x4ce, 0x4d8, 0x4e2, 0x4e7, 0x4f0, 0x4f8, 0x4fe, 0x504, 0x50c, 0x516, 0x51d,
			0x52a, 0x52f, 0x542, 0x549, 0x552, 0x55d, 0x563, 0x568, 0x56d, 0x571, 0x57c, 0x580,
			0x586, 0x58a, 0x59a, 0x5aa, 0x5b5, 0x5bd, 0x5c3, 0x5dc, 0x5e4, 0x5ef, 0x5ef, 0x5f7,
			0x5fc, 0x604, 0x609, 0x609, 0x611, 0x618, 0x618, 0x61e, 0x624, 0x630, 0x643, 0x64d,
			0x652, 0x658, 0x661, 0x66d, 0x675, 0x675, 0x67d, 0x689, 0x693, 0x69a, 0x6a1, 0x6a9,
			0x6a9, 0x6c1, 0x6cc, 0x6cc, 0x6d1, 0x6da, 0x6da, 0x6f2, 0x6f7, 0x6f7, 0x6fb, 0x703,
			0x70d, 0x714, 0x71e, 0x72a, 0x731, 0x736, 0x73c, 0x74f, 0x755, 0x75b, 0x763, 0x76a,
			0x770, 0x770, 0x777, 0x77e, 0x788, 0x795, 0x7b5, 0x7be, 0x7d4, 0x7e7, 0x7ee, 0x7f5,
			0x806, 0x80b, 0x80b, 0x810, 0x817, 0x823, 0x829, 0x831,
		},
	},
	{ // so
		"AndoraImaaraadka Carabta ee MidoobayAfgaanistaanAntigua iyo BarbudaAnguillaAlbaa" +
			"niyaArmeeniyaNetherlands AntillesAngoolaArjantiinSamowa AmeerikaAwsteriyaAwstara" +
			"aliyaArubaAzerbajaanBosniya HersigoviinaBaarbadoosBangaaladheeshBiljamBurkiina F" +
			"aasoBulgaariyaBaxreynBurundiBiniinBermuudaBuruneeyaBoliifiyaBraasiilBahaamasBhut" +
			"anBotuswaanaBelarusBelizeKanadaJamhuuriyadda Dimuquraadiga KongoJamhuuriyadda Af" +
			"rikada DhexeKongoSwiiserlaandIvory coastJaziiradda CookJiliKaameruunShiinahaKolo" +
			"mbiyaKosta RiikaKuubaCape Verde IslandsQubrusJamhuuriyadda JekJarmalJabuutiDenma" +
			"rkDomeenikaJamhuuriyadda DomeenikaAljeeriyaIkuwadoorEstooniyaMasarEretereeyaIsbe" +
			"ynItoobiyaFinlandFijiJaziiradaha FooklaanMicronesiaFaransiisGaaboonUnited Kingdo" +
			"mGiriinaadaJoorjiyaFrench GuianaGaanaGibraltarGreenlandGambiyaGiniGuadeloupeEqua" +
			"torial GuineaGiriigGuwaatamaalaGuamGini-BisaawGuyanaHondurasKorweeshiyaHaytiHang" +
			"eriIndoneesiyaAyrlaandIsraaʼiilHindiyaBritish Indian Ocean TerritoryCiraaqIiraan" +
			"IislaandTalyaaniJameykaUrdunJabaanKiiniyaKirgistaanKamboodiyaKiribatiKomoorosSai" +
			"nt Kitts and NevisKuuriyada WaqooyiKuuriyada KoonfureedKuwaytCayman IslandsKasaa" +
			"khistaanLaosLubnaanSaint LuciaLiechtensteinSirilaankaLaybeeriyaLosootoLituweeniy" +
			"aLuksemboorgLatfiyaLiibiyaMarookoMoonakoMoldofaMadagaskarMarshall IslandsMakadoo" +
			"niyaMaaliMyanmarMongooliyaNorthern Mariana IslandsMartiniqueMuritaaniyaMontserra" +
			"tMaaldaMurishiyoosMaaldiqeenMalaawiMeksikoMalaysiaMusambiigNamiibiyaNew Caledoni" +
			"aNayjerNorfolk IslandNayjeeriyaNikaraaguwaNetherlandsNoorweeyNebaalNauruNiueNeyu" +
			"usilaandCumaanPanamaPeruFrench PolynesiaPapua New GuineaFilibiinBakistaanBooland" +
			"Saint Pierre and MiquelonPitcairnPuerto RicoFalastiin Daanka galbeed iyo QasaBor" +
			"tuqaalPalauParaguayQadarRéunionRumaaniyaRuushRuwandaSacuudi CarabiyaSolomon Isla" +
			"ndsSishelisSuudaanIswidhanSingaboorSaint HelenaSloveniaSlovakiaSiraaliyoonSan Ma" +
			"rinoSinigaalSoomaaliyaSurinameSão Tomé and PríncipeEl SalvadorSuuriyaIswaasilaan" +
			"dTurks and Caicos IslandsJaadToogoTaylaandTajikistanTokelauTimorka bariTurkmenis" +
			"tanTuniisiyaTongaTurkiTrinidad and TobagoTuvaluTaywaanTansaaniyaUkraynUgaandaMar" +
			"aykankaUruguwaayUusbakistaanFaatikaanSaint Vincent and the GrenadinesFenisuweela" +
			"British Virgin IslandsU.S. Virgin IslandsFiyetnaamVanuatuWallis and FutunaSamoaY" +
			"amanMayotteKoonfur AfrikaSaambiyaSimbaabweFar aan la aqoon amase aan saxnayn",
		[]uint16{ // 261 entries
			0x0, 0x0, 0x6, 0x24, 0x30, 0x43, 0x4b, 0x54, 0x5d, 0x71, 0x78, 0x78,
			0x81, 0x90, 0x99, 0xa5, 0xaa, 0xaa, 0xb4, 0xc8, 0xd2, 0xe0, 0xe6, 0xf4,
			0xfe, 0x105, 0x10c, 0x112, 0x112, 0x11a, 0x123, 0x12c, 0x12c, 0x134, 0x13c, 0x142,
			0x142, 0x14c, 0x153, 0x159, 0x15f, 0x15f, 0x180, 0x19c, 0x1a1, 0x1ad, 0x1b8, 0x1c7,
			0x1cb, 0x1d4, 0x1dc, 0x1e5, 0x1e5, 0x1f0, 0x1f5, 0x207, 0x207, 0x207, 0x20d, 0x21e,
			0x224, 0x224, 0x22b, 0x232, 0x23b, 0x252, 0x25b, 0x25b, 0x264, 0x26d, 0x272, 0x272,
			0x27c, 0x282, 0x28a, 0x28a, 0x291, 0x295, 0x2a9, 0x2b3, 0x2b3, 0x2bc, 0x2c3, 0x2d1,
			0x2db, 0x2e3, 0x2f0, 0x2f0, 0x2f5, 0x2fe, 0x307, 0x30e, 0x312, 0x31c, 0x32d, 0x333,
			0x333, 0x33f, 0x343, 0x34e, 0x354, 0x354, 0x354, 0x35c, 0x367, 0x36c, 0x373, 0x373,
			0x37e, 0x386, 0x390, 0x390, 0x397, 0x3b5, 0x3bb, 0x3c1, 0x3c9, 0x3d1, 0x3d1, 0x3d8,
			0x3dd, 0x3e3, 0x3ea, 0x3f4, 0x3fe, 0x406, 0x40e, 0x423, 0x434, 0x448, 0x44e, 0x45c,
			0x469, 0x46d, 0x474, 0x47f, 0x48c, 0x496, 0x4a0, 0x4a7, 0x4b2, 0x4bd, 0x4c4, 0x4cb,
			0x4d2, 0x4d9, 0x4e0, 0x4e0, 0x4e0, 0x4ea, 0x4fa, 0x505, 0x50a, 0x511, 0x51b, 0x51b,
			0x533, 0x53d, 0x548, 0x552, 0x558, 0x563, 0x56d, 0x574, 0x57b, 0x583, 0x58c, 0x595,
			0x5a2, 0x5a8, 0x5b6, 0x5c0, 0x5cb, 0x5d6, 0x5de, 0x5e4, 0x5e9, 0x5ed, 0x5f9, 0x5ff,
			0x605, 0x609, 0x619, 0x629, 0x631, 0x63a, 0x641, 0x65a, 0x662, 0x66d, 0x68e, 0x697,
			0x69c, 0x6a4, 0x6a9, 0x6a9, 0x6b1, 0x6ba, 0x6ba, 0x6bf, 0x6c6, 0x6d6, 0x6e5, 0x6ed,
			0x6f4, 0x6fc, 0x705, 0x711, 0x719, 0x719, 0x721, 0x72c, 0x736, 0x73e, 0x748, 0x750,
			0x750, 0x768, 0x773, 0x773, 0x77a, 0x786, 0x786, 0x79e, 0x7a2, 0x7a2, 0x7a7, 0x7af,
			0x7b9, 0x7c0, 0x7cc, 0x7d8, 0x7e1, 0x7e6, 0x7eb, 0x7fe, 0x804, 0x80b, 0x815, 0x81b,
			0x822, 0x822, 0x82c, 0x835, 0x841, 0x84a, 0x86a, 0x875, 0x88b, 0x89e, 0x8a7, 0x8ae,
			0x8bf, 0x8c4, 0x8c4, 0x8c9, 0x8d0, 0x8de, 0x8e6, 0x8ef, 0x911,
		},
	},
	{ // sq
		sqRegionStr,
		sqRegionIdx,
	},
	{ // sr
		srRegionStr,
		srRegionIdx,
	},
	{ // sr-Latn
		"Ostrvo AsensionAndoraUjedinjeni Arapski EmiratiAvganistanAntigva i BarbudaAngvil" +
			"aAlbanijaJermenijaHolandski AntiliAngolaAntarktikArgentinaAmerička SamoaAustrija" +
			"AustralijaArubaOlandska ostrvaAzerbejdžanBosna i HercegovinaBarbadosBangladešBel" +
			"gijaBurkina FasoBugarskaBahreinBurundiBeninSveti BartolomejBermudaBrunejBolivija" +
			"Karipska HolandijaBrazilBahamiButanOstrvo BuveBocvanaBelorusijaBelizeKanadaKokos" +
			" (Keling) OstrvaKongo - KinšasaCentralnoafrička RepublikaKongo - BrazavilŠvajcar" +
			"skaObala SlonovačeKukova OstrvaČileKamerunKinaKolumbijaOstrvo KlipertonKostarika" +
			"KubaZelenortska OstrvaKurasaoBožićno ostrvoKiparČeškaNemačkaDijego GarsijaDžibut" +
			"iDanskaDominikaDominikanska RepublikaAlžirSeuta i MeliljaEkvadorEstonijaEgipatZa" +
			"padna SaharaEritrejaŠpanijaEtiopijaEvropska UnijaFinskaFidžiFoklandska ostrvaMik" +
			"ronezijaFarska OstrvaFrancuskaGabonVelika BritanijaGrenadaGruzijaFrancuska Gvaja" +
			"naGurnsiGanaGibraltarGrenlandGambijaGvinejaGvadelupeEkvatorijalna GvinejaGrčkaJu" +
			"žna Džordžija i Južna Sendvič OstrvaGvatemalaGuamGvineja-BisaoGvajanaHong Kong S" +
			". A. R. KinaOstrva Herd i MekdonaldHondurasHrvatskaHaitiMađarskaKanarska ostrvaI" +
			"ndonezijaIrskaIzraelOstrvo ManIndijaBritanska teritorija u Indijskom okeanuIrakI" +
			"ranIslandItalijaDžersiJamajkaJordanJapanKenijaKirgistanKambodžaKiribatiKomorska " +
			"OstrvaSent Kits i NevisSeverna KorejaJužna KorejaKuvajtKajmanska OstrvaKazahstan" +
			"LaosLibanSveta LucijaLihtenštajnŠri LankaLiberijaLesotoLitvanijaLuksemburgLetoni" +
			"jaLibijaMarokoMonakoMoldavijaCrna GoraSent MartinMadagaskarMaršalska OstrvaMaked" +
			"onijaMaliMijanmar (Burma)MongolijaSAR Makao (Kina)Severna Marijanska OstrvaMarti" +
			"nikMauritanijaMonseratMaltaMauricijusMaldiviMalaviMeksikoMalezijaMozambikNamibij" +
			"aNova KaledonijaNigerNorfolk OstrvoNigerijaNikaragvaHolandijaNorveškaNepalNauruN" +
			"iueNovi ZelandOmanPanamaPeruFrancuska PolinezijaPapua Nova GvinejaFilipiniPakist" +
			"anPoljskaSen Pjer i MikelonPitkernPortorikoPalestinske teritorijePortugalPalauPa" +
			"ragvajKatarOkeanija (udaljena ostrva)ReinionRumunijaSrbijaRusijaRuandaSaudijska " +
			"ArabijaSolomonska OstrvaSejšeliSudanŠvedskaSingapurSveta JelenaSlovenijaSvalbard" +
			" i Jan MajenSlovačkaSijera LeoneSan MarinoSenegalSomalijaSurinamJužni SudanSao T" +
			"ome i PrincipeSalvadorSveti MartinSirijaSvazilendTristan da KunjaOstrva Turks i " +
			"KaikosČadFrancuske Južne TeritorijeTogoTajlandTadžikistanTokelauIstočni TimorTur" +
			"kmenistanTunisTongaTurskaTrinidad i TobagoTuvaluTajvanTanzanijaUkrajinaUgandaUda" +
			"ljena ostrva SADSjedinjene Američke DržaveUrugvajUzbekistanVatikanSent Vinsent i" +
			" GrenadiniVenecuelaBritanska Devičanska OstrvaAmerička Devičanska OstrvaVijetnam" +
			"VanuatuValis i FutunaSamoaKosovoJemenMajotJužnoafrička RepublikaZambijaZimbabveN" +
			"epoznat regionsvetAfrikaSevernoamerički kontinentJužna AmerikaOkeanijaZapadna Af" +
			"rikaCentralna AmerikaIstočna AfrikaSeverna AfrikaCentralna AfrikaJužna AfrikaSev" +
			"erna i Južna AmerikaSeverna AmerikaKaribiIstočna AzijaJužna AzijaJugoistočna Azi" +
			"jaJužna EvropaAustralija i Novi ZelandMelanezijaMikronezijski regionPolinezijaAz" +
			"ijaCentralna AzijaZapadna AzijaEvropaIstočna EvropaSeverna EvropaZapadna EvropaL" +
			"atinska Amerika",
		[]uint16{ // 291 entries
			0x0, 0xf, 0x15, 0x2f, 0x39, 0x4a, 0x51, 0x59, 0x62, 0x72, 0x78, 0x81,
			0x8a, 0x99, 0xa1, 0xab, 0xb0, 0xbf, 0xcb, 0xde, 0xe6, 0xf0, 0xf7, 0x103,
			0x10b, 0x112, 0x119, 0x11e, 0x12e, 0x135, 0x13b, 0x143, 0x155, 0x15b, 0x161, 0x166,
			0x171, 0x178, 0x182, 0x188, 0x18e, 0x1a3, 0x1b3, 0x1ce, 0x1de, 0x1e9, 0x1f9, 0x206,
			0x20b, 0x212, 0x216, 0x21f, 0x22f, 0x238, 0x23c, 0x24e, 0x255, 0x265, 0x26a, 0x271,
			0x279, 0x287, 0x28f, 0x295, 0x29d, 0x2b3, 0x2b9, 0x2c8, 0x2cf, 0x2d7, 0x2dd, 0x2eb,
			0x2f3, 0x2fb, 0x303, 0x311, 0x317, 0x31d, 0x32e, 0x339, 0x346, 0x34f, 0x354, 0x364,
			0x36b, 0x372, 0x383, 0x389, 0x38d, 0x396, 0x39e, 0x3a5, 0x3ac, 0x3b5, 0x3ca, 0x3d0,
			0x3fb, 0x404, 0x408, 0x415, 0x41c, 0x433, 0x44a, 0x452, 0x45a, 0x45f, 0x468, 0x477,
			0x481, 0x486, 0x48c, 0x496, 0x49c, 0x4c3, 0x4c7, 0x4cb, 0x4d1, 0x4d8, 0x4df, 0x4e6,
			0x4ec, 0x4f1, 0x4f7, 0x500, 0x509, 0x511, 0x520, 0x531, 0x53f, 0x54c, 0x552, 0x562,
			0x56b, 0x56f, 0x574, 0x580, 0x58c, 0x596, 0x59e, 0x5a4, 0x5ad, 0x5b7, 0x5bf, 0x5c5,
			0x5cb, 0x5d1, 0x5da, 0x5e3, 0x5ee, 0x5f8, 0x609, 0x613, 0x617, 0x627, 0x630, 0x640,
			0x659, 0x661, 0x66c, 0x674, 0x679, 0x683, 0x68a, 0x690, 0x697, 0x69f, 0x6a7, 0x6af,
			0x6be, 0x6c3, 0x6d1, 0x6d9, 0x6e2, 0x6eb, 0x6f4, 0x6f9, 0x6fe, 0x702, 0x70d, 0x711,
			0x717, 0x71b, 0x72f, 0x741, 0x749, 0x751, 0x758, 0x76a, 0x771, 0x77a, 0x790, 0x798,
			0x79d, 0x7a5, 0x7aa, 0x7c4, 0x7cb, 0x7d3, 0x7d9, 0x7df, 0x7e5, 0x7f6, 0x807, 0x80f,
			0x814, 0x81c, 0x824, 0x830, 0x839, 0x84d, 0x856, 0x862, 0x86c, 0x873, 0x87b, 0x882,
			0x88e, 0x8a1, 0x8a9, 0x8b5, 0x8bb, 0x8c4, 0x8d4, 0x8e9, 0x8ed, 0x908, 0x90c, 0x913,
			0x91f, 0x926, 0x934, 0x940, 0x945, 0x94a, 0x950, 0x961, 0x967, 0x96d, 0x976, 0x97e,
			0x984, 0x997, 0x9b3, 0x9ba, 0x9c4, 0x9cb, 0x9e3, 0x9ec, 0xa08, 0xa24, 0xa2c, 0xa33,
			0xa41, 0xa46, 0xa4c, 0xa51, 0xa56, 0xa6e, 0xa75, 0xa7d, 0xa8c, 0xa90, 0xa96, 0xab0,
			0xabe, 0xac6, 0xad4, 0xae5, 0xaf4, 0xb02, 0xb12, 0xb1f, 0xb37, 0xb46, 0xb4c, 0xb5a,
			0xb66, 0xb78, 0xb85, 0xb9d, 0xba7, 0xbbb, 0xbc5, 0xbca, 0xbd9, 0xbe6, 0xbec, 0xbfb,
			0xc09, 0xc17, 0xc27,
		},
	},
	{ // sv
		svRegionStr,
		svRegionIdx,
	},
	{ // sv-FI
		"Saint-BarthélemyBonaire, S:t Eustatius och SabaDemokratiska republiken KongoKong" +
			"oFörenade kungariketSaint Kitts och NevisSaint LuciaS:t Martin (franska delen)Bu" +
			"rmaSaint Pierre och MiquelonPitcairnPalestinska områdetNordsudanSaint HelenaSint" +
			" MartinTokelauöarnaFörenta staternaVatikanenSaint Vincent och GrenadinernaWallis" +
			"- och FutunaSydöstasien",
		[]uint16{ // 278 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x11, 0x11, 0x11, 0x11, 0x30, 0x30, 0x30, 0x30,
			0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x4d, 0x4d, 0x52, 0x52, 0x52, 0x52,
			0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,
			0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,
			0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
			0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
			0x7b, 0x7b, 0x7b, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86, 0x86,
			0x86, 0x86, 0x86, 0x86, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa5, 0xa5, 0xa5,
			0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5,
			0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5,
			0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xa5, 0xbe, 0xc6, 0xc6, 0xda, 0xda,
			0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda, 0xda,
			0xe3, 0xe3, 0xe3, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef,
			0xef, 0xef, 0xef, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa, 0xfa,
			0xfa, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107, 0x107,
			0x107, 0x107, 0x118, 0x118, 0x118, 0x121, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f, 0x13f,
			0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151,
			0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151, 0x151,
			0x151, 0x15d,
		},
	},
	{ // sw
		swRegionStr,
		swRegionIdx,
	},
	{ // swc
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // ta
		taRegionStr,
		taRegionIdx,
	},
	{ // te
		teRegionStr,
		teRegionIdx,
	},
	{ // teo
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KeniaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // th
		thRegionStr,
		thRegionIdx,
	},
	{}, // ti
	{ // to
		"Motu ʻAsenisiniʻAnitolaʻAlepea FakatahatahaʻAfikānisitaniAnitikua mo PalaputaAni" +
			"kuilaʻAlipaniaʻĀmeniaAnitila fakahōlaniʻAngikolaʻAnitātikaʻAsenitinaHaʻamoa ʻAme" +
			"likaʻAosituliaʻAositelēliaʻAlupaʻOtumotu ʻAlaniʻAsapaisaniPosinia mo HesikōvinaP" +
			"āpeitosiPengilātesiPelesiumePekano FasoPulukaliaPaleiniPulunitiPeniniSā Patēlemi" +
			"PēmutaPuluneiPolīviaKalipiane fakahōlaniPalāsiliPahamaPūtaniMotu PuvetiPotisiuan" +
			"aPelalusiPeliseKānataʻOtumotu KokoKongo - KinisasaLipapilika ʻAfilika LotolotoKo" +
			"ngo - PalasavilaSuisilaniMatafonua ʻAivolīʻOtumotu KukiSiliKameluniSiainaKolomip" +
			"iaMotu KilipatoniKosita LikaKiupaMuiʻi VēteKulasaoMotu KilisimasiSaipalesiLipapi" +
			"lika SekiSiamaneTieko KāsiaSiputiTenimaʻakeTominikaLipapilika TominikaʻAisiliaSi" +
			"uta mo MelilaʻEkuetoaʻEsitōniaʻIsipiteSahala fakahihifoʻElituliaSipeiniʻĪtiōpiaʻ" +
			"Iulope fakatahatahaFinilaniFisiʻOtumotu FokulaniMikolonīsiaʻOtumotu FaloeFalanis" +
			"ēKaponiPilitāniaKelenatāSeōsiaKuiana fakafalanisēKuenisīKanaSipalālitāKulinilani" +
			"KamipiaKiniKuatalupeʻEkueta KiniKalisiʻOtumotu Seōsia-tonga mo Saniuisi-tongaKua" +
			"tamalaKuamuKini-PisauKuianaHongi Kongi SAR SiainaʻOtumotu Heati mo MakitonaliHon" +
			"itulasiKuloisiaHaitiHungakaliaʻOtumotu KaneliʻInitonēsiaʻAealaniʻIsileliMotu Man" +
			"iʻInitiaPotu fonua moana ʻInitia fakapilitāniaʻIlaakiʻIlaaniʻAisilaniʻĪtaliSelus" +
			"īSamaikaSoataneSiapaniKeniāKīkisitaniKamipōtiaKilipasiKomolosiSā Kitisi mo Nevis" +
			"iKōlea tokelauKōlea tongaKueitiʻOtumotu KeimeniKasakitaniLauLepanoniSā LūsiaLiki" +
			"tenisiteiniSīlangikāLaipeliaLesotoLituaniaLakisimipekiLativiaLīpiaMolokoMonakoMo" +
			"lotovaMonitenikaloSā Mātini (fakafalanisē)MatakasikaʻOtumotu MāsoloMasetōniaMāli" +
			"PemaMongokōliaMakau SAR SiainaʻOtumotu Maliana tokelauMātenikiMauliteniaMoʻungas" +
			"elatiMalitaMaulitiusiMalativisiMalauiMekisikouMalēsiaMosēmipikiNamipiaNiu Kaletō" +
			"niaNisiaMotu NōfolikiNaisiliaNikalakuaHōlaniNoauēNepaliNauluNiuēNuʻusilaʻOmaniPa" +
			"namāPelūPolinisia fakafalanisēPapuaniukiniFilipainiPākisitaniPolaniSā Piea mo Mi" +
			"keloniʻOtumotu PitikeniPueto LikoPotu PalesitainePotukaliPalauPalakuaiKatāʻOsēni" +
			"a mamaʻoLēunioniLomēniaSēpiaLūsiaLuanitāSaute ʻAlepeaʻOtumotu SolomoneʻOtumotu S" +
			"eiseliSūteniSuēteniSingapoaSā HelenaSilōveniaSivolopāti mo Sani MaieniSilōvakiaS" +
			"iela LeoneSā MalinoSenekaloSōmaliaSulinameSūtani fakatongaSao Tomē mo Pilinisipe" +
			"ʻEle SalavatoaSā Mātini (fakahōlani)SīliaSuasilaniTulisiteni ta KunuhaʻOtumotu T" +
			"uki mo KaikosiSātiPotu fonua tonga fakafalanisēTokoTailaniTasikitaniTokelauTimoa" +
			" HahakeTūkimenisitaniTunīsiaTongaToakeTilinitati mo TopakoTūvaluTaiuaniTenisānia" +
			"ʻŪkalaʻineʻIukanitāʻOtumotu siʻi ʻo ʻAmelikaPuleʻanga fakatahataha ʻAmelikaʻUluk" +
			"uaiʻUsipekitaniKolo VatikaniSā Viniseni mo KulenatiniVenesuelaʻOtumotu Vilikini " +
			"fakapilitāniaʻOtumotu Vilikini fakaʻamelikaVietinamiVanuatuʻUvea mo FutunaHaʻamo" +
			"aKōsovoIemeniMaioteʻAfilika tongaSemipiaSimipapueiPotu fonua taʻeʻiloa pe halaMā" +
			"maniʻAfilikaʻAmelika tokelauʻAmelika tongaʻOsēniaʻAfilika fakahihifoʻAmelika lot" +
			"olotoʻAfilika fakahahakeʻAfilika fakatokelauʻAfilika lotolotoʻAfilika fakatongaO" +
			"ngo ʻAmelikaʻAmelika fakatokelauKalipianeʻĒsia fakahahakeʻĒsia fakatongaʻĒsia fa" +
			"katongahahakeʻIulope fakatongaʻAositelēlēsiaMelanīsiaPotu fonua MikolonīsiaPolin" +
			"īsiaʻĒsiaʻĒsia lotolotoʻĒsia fakahihifoʻIulopeʻIulope fakahahakeʻIulope fakatoke" +
			"lauʻIulope fakahihifoʻAmelika fakalatina",
		[]uint16{ // 291 entries
			0x0, 0x10, 0x19, 0x2e, 0x3e, 0x52, 0x5a, 0x64, 0x6d, 0x80, 0x8a, 0x96,
			0xa1, 0xb3, 0xbe, 0xcc, 0xd3, 0xe4, 0xf0, 0x106, 0x110, 0x11c, 0x125, 0x130,
			0x139, 0x140, 0x148, 0x14e, 0x15b, 0x162, 0x169, 0x171, 0x186, 0x18f, 0x195, 0x19c,
			0x1a7, 0x1b1, 0x1b9, 0x1bf, 0x1c6, 0x1d4, 0x1e4, 0x201, 0x213, 0x21c, 0x22f, 0x23d,
			0x241, 0x249, 0x24f, 0x258, 0x267, 0x272, 0x277, 0x283, 0x28a, 0x299, 0x2a2, 0x2b1,
			0x2b8, 0x2c4, 0x2ca, 0x2d5, 0x2dd, 0x2f0, 0x2f9, 0x308, 0x311, 0x31c, 0x325, 0x336,
			0x340, 0x347, 0x352, 0x367, 0x36f, 0x373, 0x385, 0x391, 0x3a0, 0x3a9, 0x3af, 0x3b9,
			0x3c2, 0x3c9, 0x3dd, 0x3e5, 0x3e9, 0x3f5, 0x3ff, 0x406, 0x40a, 0x413, 0x420, 0x426,
			0x44f, 0x458, 0x45d, 0x467, 0x46d, 0x483, 0x4a0, 0x4aa, 0x4b2, 0x4b7, 0x4c1, 0x4d1,
			0x4de, 0x4e7, 0x4f0, 0x4f9, 0x501, 0x529, 0x531, 0x539, 0x543, 0x54b, 0x552, 0x559,
			0x560, 0x567, 0x56d, 0x578, 0x582, 0x58a, 0x592, 0x5a6, 0x5b4, 0x5c0, 0x5c6, 0x5d7,
			0x5e1, 0x5e4, 0x5ec, 0x5f6, 0x605, 0x610, 0x618, 0x61e, 0x626, 0x632, 0x639, 0x63f,
			0x645, 0x64b, 0x653, 0x65f, 0x67a, 0x684, 0x695, 0x69f, 0x6a4, 0x6a8, 0x6b3, 0x6c3,
			0x6dc, 0x6e5, 0x6ef, 0x6fd, 0x703, 0x70d, 0x717, 0x71d, 0x726, 0x72e, 0x739, 0x740,
			0x74e, 0x753, 0x761, 0x769, 0x772, 0x779, 0x77f, 0x785, 0x78a, 0x78f, 0x798, 0x79f,
			0x7a6, 0x7ab, 0x7c2, 0x7ce, 0x7d7, 0x7e2, 0x7e8, 0x7fc, 0x80e, 0x818, 0x828, 0x830,
			0x835, 0x83d, 0x842, 0x853, 0x85c, 0x864, 0x86a, 0x870, 0x878, 0x886, 0x898, 0x8a9,
			0x8b0, 0x8b8, 0x8c0, 0x8ca, 0x8d4, 0x8ee, 0x8f8, 0x903, 0x90d, 0x915, 0x91d, 0x925,
			0x936, 0x94d, 0x95c, 0x975, 0x97b, 0x984, 0x998, 0x9b1, 0x9b6, 0x9d4, 0x9d8, 0x9df,
			0x9e9, 0x9f0, 0x9fc, 0xa0b, 0xa13, 0xa18, 0xa1d, 0xa31, 0xa38, 0xa3f, 0xa49, 0xa56,
			0xa61, 0xa7e, 0xa9f, 0xaa8, 0xab5, 0xac2, 0xadc, 0xae5, 0xb06, 0xb26, 0xb2f, 0xb36,
			0xb46, 0xb4e, 0xb55, 0xb5b, 0xb61, 0xb70, 0xb77, 0xb81, 0xb9f, 0xba6, 0xbaf, 0xbc0,
			0xbcf, 0xbd8, 0xbec, 0xbfe, 0xc12, 0xc27, 0xc39, 0xc4c, 0xc5a, 0xc6f, 0xc78, 0xc8a,
			0xc9b, 0xcb2, 0xcc4, 0xcd5, 0xcdf, 0xcf6, 0xd00, 0xd07, 0xd17, 0xd29, 0xd31, 0xd44,
			0xd58, 0xd6b, 0xd7f,
		},
	},
	{ // tr
		trRegionStr,
		trRegionIdx,
	},
	{ // twq
		"AndooraLaaraw Imaarawey MarganteyAfgaanistanAntigua nda BarbuudaAngiiyaAlbaaniAr" +
			"meeniHollandu Antiiyey LabooAngoolaArgentineAmeriki SamoaOtrišiOstraaliAruubaAze" +
			"rbaayijaŋBosni nda HerzegovineBarbaadosBangladešiBelgiikiBurkina fasoBulgaariBah" +
			"areenBurundiBeniŋBermudaBruuneeBooliviBreezilBahamasBuutaŋBotswaanaBilorišiBelii" +
			"ziKanaadaKongoo demookaratiki labooCentraafriki koyraKongooSwisuKudwarKuuk gunge" +
			"yŠiiliKameruunŠiinKolombiKosta rikaKuubaKapuver gungeyŠiipurCek laboAlmaaɲeJibuu" +
			"tiDanemarkDoominikiDoominiki labooAlžeeriEkwateerEstooniMisraEritreeEspaaɲeEcioo" +
			"piFinlanduFijiKalkan gungeyMikroneziFaransiGaabonAlbaasalaama MargantaGrenaadaGo" +
			"rgiFaransi GuyaanGaanaGibraltarGrinlandGambiGineGwadeluupGinee EkwatorialGreeceG" +
			"watemaalaGuamGine-BissoGuyaaneHondurasKrwaasiHaitiHungaariIndoneeziIrlanduIsraye" +
			"lIndu labooBritiši Indu teekoo laamaIraakIraanAyselandItaaliJamaayikUrdunJaapoŋK" +
			"eeniyaKyrgyzstankamboogiKiribaatiKomoorSeŋ Kitts nda NevisKooree, GurmaKooree, H" +
			"awsaKuweetKayman gungeyKaazakstanLaawosLubnaanSeŋ LussiaLiechtensteinSrilankaLib" +
			"eriaLeesotoLituaaniLuxembourgLetooniLiibiMaarokMonakoMoldoviMadagascarMaršal gun" +
			"geyMaacedooniMaaliMaynamarMongooliMariana Gurma GungeyMartiniikiMooritaaniMontse" +
			"rratMaltaMooris gungeyMaldiivuMalaawiMexikiMaleeziMozambikNaamibiKaaledooni Taag" +
			"aaNižerNorfolk GungooNaajiriiaNikaragwaHollanduNorveejNeepalNauruNiueZeelandu Ta" +
			"agaOmaanPanamaPeeruFaransi PolineeziPapua Ginee TaagaFilipinePaakistanPoloɲeSeŋ " +
			"Piyer nda MikelonPitikarinPorto RikoPalestine Dangay nda GaazaPortugaalPaluParag" +
			"uweyKataarReenioŋRumaaniIriši labooRwandaSaudiyaSolomon GungeySeešelSuudaŋSweede" +
			"SingapurSeŋ HelenaSloveeniSlovaakiSeera LeonSan MarinoSenegalSomaaliSurinaamSao " +
			"Tome nda PrinsipeSalvador labooSuuriaSwazilandTurk nda Kayikos GungeyCaaduTogoTa" +
			"ayilandTaažikistanTokelauTimoor hawsaTurkmenistaŋTuniziTongaTurkiTrinidad nda To" +
			"baagoTuvaluTaayiwanTanzaaniUkreenUgandaAmeriki Laabu MarganteyUruguweyUzbeekista" +
			"nVaatikan LaamaSeŋvinsaŋ nda GrenadineVeneezuyeelaBritiši Virgin gungeyAmeerik V" +
			"irgin GungeyVietnaamVanautuWallis nda FutunaSamoaYamanMayootiHawsa Afriki LabooZ" +
			"ambiZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x7, 0x21, 0x2c, 0x40, 0x47, 0x4e, 0x55, 0x6c, 0x73, 0x73,
			0x7c, 0x89, 0x90, 0x98, 0x9e, 0x9e, 0xab, 0xc0, 0xc9, 0xd4, 0xdc, 0xe8,
			0xf0, 0xf8, 0xff, 0x105, 0x105, 0x10c, 0x113, 0x11a, 0x11a, 0x121, 0x128, 0x12f,
			0x12f, 0x138, 0x141, 0x148, 0x14f, 0x14f, 0x169, 0x17b, 0x181, 0x186, 0x18c, 0x197,
			0x19d, 0x1a5, 0x1aa, 0x1b1, 0x1b1, 0x1bb, 0x1c0, 0x1ce, 0x1ce, 0x1ce, 0x1d5, 0x1dd,
			0x1e5, 0x1e5, 0x1ec, 0x1f4, 0x1fd, 0x20c, 0x214, 0x214, 0x21c, 0x223, 0x228, 0x228,
			0x22f, 0x237, 0x23e, 0x23e, 0x246, 0x24a, 0x257, 0x260, 0x260, 0x267, 0x26d, 0x282,
			0x28a, 0x28f, 0x29d, 0x29d, 0x2a2, 0x2ab, 0x2b3, 0x2b8, 0x2bc, 0x2c5, 0x2d5, 0x2db,
			0x2db, 0x2e5, 0x2e9, 0x2f3, 0x2fa, 0x2fa, 0x2fa, 0x302, 0x309, 0x30e, 0x316, 0x316,
			0x31f, 0x326, 0x32d, 0x32d, 0x337, 0x351, 0x356, 0x35b, 0x363, 0x369, 0x369, 0x371,
			0x376, 0x37d, 0x384, 0x38e, 0x396, 0x39f, 0x3a5, 0x3b9, 0x3c6, 0x3d3, 0x3d9, 0x3e6,
			0x3f0, 0x3f6, 0x3fd, 0x408, 0x415, 0x41d, 0x424, 0x42b, 0x433, 0x43d, 0x444, 0x449,
			0x44f, 0x455, 0x45c, 0x45c, 0x45c, 0x466, 0x474, 0x47e, 0x483, 0x48b, 0x493, 0x493,
			0x4a7, 0x4b1, 0x4bb, 0x4c5, 0x4ca, 0x4d7, 0x4df, 0x4e6, 0x4ec, 0x4f3, 0x4fb, 0x502,
			0x513, 0x519, 0x527, 0x530, 0x539, 0x541, 0x548, 0x54e, 0x553, 0x557, 0x565, 0x56a,
			0x570, 0x575, 0x586, 0x597, 0x59f, 0x5a8, 0x5af, 0x5c5, 0x5ce, 0x5d8, 0x5f2, 0x5fb,
			0x5ff, 0x608, 0x60e, 0x60e, 0x616, 0x61d, 0x61d, 0x629, 0x62f, 0x636, 0x644, 0x64b,
			0x652, 0x658, 0x660, 0x66b, 0x673, 0x673, 0x67b, 0x685, 0x68f, 0x696, 0x69d, 0x6a5,
			0x6a5, 0x6ba, 0x6c8, 0x6c8, 0x6ce, 0x6d7, 0x6d7, 0x6ee, 0x6f3, 0x6f3, 0x6f7, 0x700,
			0x70c, 0x713, 0x71f, 0x72c, 0x732, 0x737, 0x73c, 0x750, 0x756, 0x75e, 0x766, 0x76c,
			0x772, 0x772, 0x789, 0x791, 0x79c, 0x7aa, 0x7c3, 0x7cf, 0x7e5, 0x7fa, 0x802, 0x809,
			0x81a, 0x81f, 0x81f, 0x824, 0x82b, 0x83d, 0x842, 0x84a,
		},
	},
	{ // tzm
		"AnḍurraImarat Tiεrabin TidduklinAfɣanistanAntigwa d BarbudaAngwillaAlbanyaArminy" +
			"aAntil TihulanḍiyyinAngulaArjuntinSamwa ImirikaniyyinUstriyyaUsṭralyaArubaAzerbi" +
			"ǧanBusna-d-HirsikBarbadusBangladicBeljikaBurkina FasuBelɣaryaBaḥraynBurundiBinin" +
			"BirmudaBrunayBulivyaBṛazilBahamasBuṭanButswanaBilarusyaBilizKanadaTagduda Tadimu" +
			"qraṭit n KunguTagduda n Afrika WammasKunguSwisraTaɣazut n UszerTigzirin n KukCci" +
			"liKamerunṢṣinKulumbyaKusṭa RikakubaTigzirin n Iɣf UzegzawQubrusTagduda n ČikAlma" +
			"nyaǦibutiDanmarkḌuminikaTagduda n ḌuminikanDzayerIkwaḍurIsṭunyaMiṣrIritryaSbanya" +
			"ItyupyaFinlanḍaFijiTigzirin n FalklandMikrunizyaFṛansaGabunTagelda TaddukeltGrin" +
			"adaJyurjyaGuyana TafransistƔanaJibralṭarGrinlanḍaGambyaƔinyaGwadalupƔinya Tikwaṭ" +
			"ur itYunanGwatimalaGwamƔinya-BissawGuyanaHindurasKrwatyaHaytiHenɣaryaIndunizyaIr" +
			"lanḍaIsraeilHindAmur n Agaraw Uhindi UbṛiṭaniƐiraqIranIslanḍaIṭalyaJamaykaUrḍunJ" +
			"jappunKinyaKirɣistanKambudjKiribatiQumurSantekits d NivisKurya TugafatKurya Tunẓ" +
			"ultKuwwaytTigzirin n KaymanKazaxistanLawsLubnanSantelusyaLictencṭaynSrilankaLibi" +
			"ryaLisuṭuLitwanyaLiksumburgLiṭṭunyaLibyaMeṛṛukMunakuMulḍavyaMadaɣacqarTigzirin n" +
			" MarcalMaqdunyaMaliMyanmarManɣulyaTigzirin n Maryana TugafatMartinikMuritanyaMun" +
			"tsirraMalṭaMurisMaldivMalawiMiksikMalizyaMuzambiqNamibyakalidunya TamaynutNnijer" +
			"Tigzirt NurfulkNijiriaNikaragwaHulanḍaNnurwijNippalNawruNiwiZilanḍa TamaynutƐumm" +
			"anPanamaPiruPulinizya TafransistPapwa Ɣinya TamaynutFilippinPakistanPulunyaSante" +
			"pyir d MikelunPitkirnPurturikuAgemmaḍ Ugut d Ɣazza IfilisṭiniyenPurtuɣalPaluPara" +
			"gwayQaṭarRiyyunyunṚumanyaRusyaRuwwanḍaSsaεudiyya TaεrabtTigzirin n SalumunSsicil" +
			"SsudanSsewwidSanɣafuraSantehilinSluvinyaSluvakyaSiralyunSanmarinuSsiniɣalṢṣumalS" +
			"urinamSawṭumi d PrinsipSalvaḍurSuryaSwazilanḍaTigzirin Turkiyyin d TikaykusinTca" +
			"dṬṭuguṬaylanḍaṬaǧikistanTukluTimur TagmuṭTurkmanistanTunesṬungaTurkyaTrinidad d " +
			"ṬubaguṬuvaluṬaywanṬanzanyaUkranyaUɣandaIwunak Idduklen n AmirikaUrugwayUzbakista" +
			"nAwank iɣrem n VatikanSantevinsent d GrinadinVinzwillaTigzirin (Virgin) Tibṛiṭan" +
			"iyinTigzirin n Virjin n Iwunak YedduklenViṭnamVanwatuWalis d FutunaSamwaYamanMay" +
			"uṭTafrikt TunẓulZambyaZimbabwi",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x9, 0x23, 0x2e, 0x3f, 0x47, 0x4e, 0x55, 0x6a, 0x70, 0x70,
			0x78, 0x8b, 0x93, 0x9d, 0xa2, 0xa2, 0xac, 0xba, 0xc2, 0xcb, 0xd2, 0xde,
			0xe7, 0xf0, 0xf7, 0xfc, 0xfc, 0x103, 0x109, 0x110, 0x110, 0x118, 0x11f, 0x126,
			0x126, 0x12e, 0x137, 0x13c, 0x142, 0x142, 0x160, 0x177, 0x17c, 0x182, 0x192, 0x1a0,
			0x1a5, 0x1ac, 0x1b4, 0x1bc, 0x1bc, 0x1c8, 0x1cc, 0x1e3, 0x1e3, 0x1e3, 0x1e9, 0x1f7,
			0x1fe, 0x1fe, 0x205, 0x20c, 0x216, 0x22b, 0x231, 0x231, 0x23a, 0x243, 0x249, 0x249,
			0x250, 0x256, 0x25d, 0x25d, 0x267, 0x26b, 0x27e, 0x288, 0x288, 0x290, 0x295, 0x2a6,
			0x2ad, 0x2b4, 0x2c5, 0x2c5, 0x2ca, 0x2d5, 0x2e0, 0x2e6, 0x2ec, 0x2f4, 0x308, 0x30d,
			0x30d, 0x316, 0x31a, 0x327, 0x32d, 0x32d, 0x32d, 0x335, 0x33c, 0x341, 0x34a, 0x34a,
			0x353, 0x35c, 0x363, 0x363, 0x367, 0x388, 0x38e, 0x392, 0x39b, 0x3a3, 0x3a3, 0x3aa,
			0x3b1, 0x3b8, 0x3bd, 0x3c7, 0x3ce, 0x3d6, 0x3db, 0x3ec, 0x3f9, 0x408, 0x40f, 0x420,
			0x42a, 0x42e, 0x434, 0x43e, 0x44b, 0x453, 0x45a, 0x462, 0x46a, 0x474, 0x480, 0x485,
			0x48f, 0x495, 0x49f, 0x49f, 0x49f, 0x4aa, 0x4bb, 0x4c3, 0x4c7, 0x4ce, 0x4d7, 0x4d7,
			0x4f1, 0x4f9, 0x502, 0x50b, 0x512, 0x517, 0x51d, 0x523, 0x529, 0x530, 0x538, 0x53f,
			0x551, 0x557, 0x566, 0x56d, 0x576, 0x57f, 0x586, 0x58c, 0x591, 0x595, 0x5a7, 0x5ae,
			0x5b4, 0x5b8, 0x5cc, 0x5e1, 0x5e9, 0x5f1, 0x5f8, 0x60b, 0x612, 0x61b, 0x642, 0x64b,
			0x64f, 0x657, 0x65e, 0x65e, 0x667, 0x670, 0x670, 0x675, 0x67f, 0x693, 0x6a5, 0x6ab,
			0x6b1, 0x6b8, 0x6c2, 0x6cc, 0x6d4, 0x6d4, 0x6dc, 0x6e4, 0x6ed, 0x6f6, 0x700, 0x707,
			0x707, 0x71a, 0x724, 0x724, 0x729, 0x735, 0x735, 0x754, 0x758, 0x758, 0x761, 0x76d,
			0x77a, 0x77f, 0x78d, 0x799, 0x79e, 0x7a5, 0x7ab, 0x7be, 0x7c6, 0x7ce, 0x7d8, 0x7df,
			0x7e6, 0x7e6, 0x7ff, 0x806, 0x810, 0x826, 0x83d, 0x846, 0x868, 0x88c, 0x894, 0x89b,
			0x8a9, 0x8ae, 0x8ae, 0x8b3, 0x8ba, 0x8ca, 0x8d0, 0x8d8,
		},
	},
	{ // ug
		"ئاسسېنسىيون ئارىلىئاندوررائەرەب بىرلەشمە خەلىپىلىكىئافغانىستانئانتىگۋا ۋە باربۇد" +
			"ائانگۋىللائالبانىيەئەرمېنىيەئانگولائانتاركتىكائارگېنتىنائامېرىكا تەۋەلىكىدىكى سا" +
			"موئائاۋسترىيەئاۋسترالىيەئارۇبائالاند ئاراللىرىئەزەربەيجانبوسنىيە-گېرتسېگوۋىنابار" +
			"بادوسباڭلادىشبېلگىيەبۇركىنا-فاسوبۇلغارىيەبەھرەينبۇرۇندىبېنىنساينىت-بارتھېلەمي ئا" +
			"راللىرىبېرمۇدابىرۇنېيبولىۋىيەكارىب دېڭىزى گوللاندىيەبىرازىلىيەباھامابۇتانبۇۋېت ئ" +
			"اراللىرىبوتسۋانابېلارۇسىيەبېلىزكاناداكەئەلىڭ كوكۇس ئاراللىرىكونگو - كىنشاسائوتتۇ" +
			"را ئافرىقا جۇمھۇرىيىتىكونگو - بىراززاۋىلشىۋىتسارىيەكوتې دې ئىۋوئىركۇك ئاراللىرىچ" +
			"ىلىكامېرونجۇڭگوكولومبىيەكىلىپپېرتون ئاراللىرىكوستارىكاكۇبايېشىل تۇمشۇقكۇراسوروژد" +
			"ېستۋو ئارىلىسىپرۇسچېخ جۇمھۇرىيىتىگېرمانىيەدېگو-گارشىياجىبۇتىدانىيەدومىنىكادومىنى" +
			"كا جۇمھۇرىيىتىئالجىرىيەسېيتا ۋە مېلىلائېكۋادورئېستونىيەمىسىرغەربىي ساخارائېرىترې" +
			"يەئىسپانىيەئېفىيوپىيەياۋروپا ئىتتىپاقىفىنلاندىيەفىجىفالكلاند ئاراللىرىمىكرونېزىي" +
			"ەفائېرو ئاراللىرىفىرانسىيەگابونئەنگلىيە پادىشاھلىقىگىرېناداگىروزىيەفىرانسىيەگە ق" +
			"اراشلىق گىۋىياناگېرىنسىگاناجەبىلتارىقگىرېنلاندگامبىيەگىۋىنېيەگىۋادېلۇپئېكۋاتور گ" +
			"ىۋىنېيەسىگىرېتسىيەجەنۇبىي جورجىيە ۋە جەنۇبىي ساندىۋىچ ئاراللىرىگىۋاتېمالاگۇئامگى" +
			"ۋىنېيە-بىسسائۇگىۋىياناشياڭگاڭ ئالاھىدە مەمۇرىي رايونى (جۇڭگو)خېرد ۋە ماك-دونالد " +
			"ئارىلىھوندۇراسكىرودىيەھايتىۋېنگىرىيەكانارى ئاراللىرىھىندونېزىيەئىرېلاندىيەئىسرائ" +
			"ىلىيەمېن ئارىلىھىندىستانئەنگلىيەنىڭ ھىندى ئوكياندىكى تەۋەلىكىئىراقئىرانئىسلاندىي" +
			"ەئىتالىيەجېرسېييامايكائىيوردانىيەياپونىيەكېنىيەقىرغىزىستانكامبودژاكىرىباتىكومورو" +
			"ساينىت-كىرىستوفېر ۋە نېۋىسشىمالىي كورىيەجەنۇبىي كورىيەكۇۋەيتكايمان ئاراللىرىقازا" +
			"قىستانلائوسلىۋانساينىت-لۇسىيەلىچتېنشتېين بەگلىكىسىرىلانكالىبېرىيەلېسوتولىتۋانىيە" +
			"لىيۇكسېمبۇرگلاتۋىيەلىۋىيەماراكەشموناكومولدوۋامونتېنېگروساينىت-مارتېنماداغاسقارما" +
			"رشال ئاراللىرىماكېدونىيەمالىبىرماموڭغۇلىيەئاۋمېن ئالاھىدە مەمۇرىي رايونى (جۇڭگو)" +
			"شىمالىي مارىيانا ئاراللىرىمارتىنىكاماۋرىتانىيەمونتسېرراتمالتاماۋرىتىئۇسمالدىۋېما" +
			"لاۋىمېكسىكامالايشىياموزامبىكنامىبىيەيېڭى كالېدونىيەنېگىرنورفولك ئارىلىنىگېرىيەنى" +
			"كاراگۇئاگوللاندىيەنورۋېگىيەنېپالناۋرۇنىيۇئېيېڭى زېلاندىيەئومانپاناماپېرۇفىرانسىي" +
			"ەگە قاراشلىق پولىنېزىيەپاپۇئا يېڭى گىۋىنېيەسىفىلىپپىنپاكىستانپولشاساينىت-پىئېر ۋ" +
			"ە مىكېلون ئاراللىرىپىتكاير ئاراللىرىپۇئېرتو-رىكوپەلەستىن زېمىنىپورتۇگالىيەپالاۋپ" +
			"اراگۋايقاتارئوكيانىيە ئەتراپىدىكى ئاراللاررېئونىيونرۇمىنىيەسېربىيەرۇسىيەرىۋانداس" +
			"ەئۇدى ئەرەبىستانسولومون ئاراللىرىسېيشېلسۇدانشىۋېتسىيەسىنگاپورساينىت ھېلېناسىلوۋې" +
			"نىيەسىۋالبارد ۋە يان-مايېن ئارىلىسىلوۋاكىيەسېررالېئونسان-مارىنوسېنېگالسومالىسۇرى" +
			"نامجەنۇبىي سۇدانسان تومې ۋە پرىنسىپېئەل سالۋادورسىنت مارتېنسۈرىيەسىۋېزىلاندترىست" +
			"ان داكۇنھاتۇركس ۋە كايكوس ئاراللىرىچادفىرانسىيەگە قاراشلىق جەنۇبتىكى زېمىنلىرىتو" +
			"گوتايلاندتاجىكىستانتوكېلاۋشەرقىي تىمورتۈركمەنىستانتۇنىستونگاتۈركىيەتىرىنىداد ۋە " +
			"توباگوتۇۋالۇتەيۋەنتانزانىيەئۇكرائىنائۇگاندائامېرىكا تەۋەلىكىدىكى سىرتقى كىچىك ئا" +
			"راللارئامېرىكا قوشما شتاتلىرىئۇرۇگۋايئۆزبېكىستانۋاتىكان شەھىرىساينىت-ۋىنسېنت ۋە " +
			"گىرېنادىنېسۋېنېزۇئېلائەنگلىيەگە قاراشلىق ۋىرجىن ئارىلىئامېرىكا تەۋەلىكىدىكى ۋىرج" +
			"ىن تاقىم ئاراللىرىۋىيېتنامۋانۇئاتۇۋالىس ۋە فۇتۇناساموئاكوسوۋويەمەنمايوتتېجەنۇبىي" +
			" ئافرىقازامبىيەزىمبابۋېيوچۇن جايدۇنيائافرىقاشىمالىي ئامېرىكاجەنۇبىي ئامېرىكائوكي" +
			"انىيەغەربىي ئافرىقائوتتۇرا ئامېرىكاشەرقىي ئافرىقاشىمالىي ئافرىقائوتتۇرا ئافرىقاج" +
			"ەنۇبىي ئافرىقا رايونىئامېرىكاشىمالىي ئامېرىكا رايونىكارىب دېڭىزىشەرقىي ئاسىياجەن" +
			"ۇبىي ئاسىياشەرقىي جەنۇبىي ئاسىياجەنۇبىي ياۋروپائاۋسترالئاسىيامېلانېسىيەمىكرونېزى" +
			"يە رايونىپولىنىزىيەئاسىيائوتتۇرا ئاسىياغەربىي ئاسىياياۋروپاشەرقىي ياۋروپاشىمالىي" +
			" ياۋروپاغەربىي ياۋروپالاتىن ئامېرىكا",
		[]uint16{ // 291 entries
			0x0, 0x23, 0x33, 0x63, 0x79, 0x9d, 0xaf, 0xc1, 0xd3, 0xd3, 0xe1, 0xf7,
			0x10b, 0x141, 0x153, 0x169, 0x175, 0x194, 0x1aa, 0x1d1, 0x1e1, 0x1f1, 0x1ff, 0x216,
			0x228, 0x236, 0x244, 0x24e, 0x282, 0x290, 0x29e, 0x2ae, 0x2da, 0x2ee, 0x2fa, 0x304,
			0x321, 0x331, 0x345, 0x34f, 0x35b, 0x387, 0x3a2, 0x3d6, 0x3f7, 0x40d, 0x429, 0x442,
			0x44a, 0x458, 0x462, 0x474, 0x49d, 0x4af, 0x4b7, 0x4ce, 0x4da, 0x4f9, 0x505, 0x522,
			0x534, 0x54b, 0x557, 0x563, 0x573, 0x59a, 0x5ac, 0x5c8, 0x5d8, 0x5ea, 0x5f4, 0x60d,
			0x61f, 0x631, 0x645, 0x666, 0x67a, 0x682, 0x6a5, 0x6bb, 0x6da, 0x6ec, 0x6f6, 0x71d,
			0x72d, 0x73d, 0x775, 0x783, 0x78b, 0x79f, 0x7b1, 0x7bf, 0x7cf, 0x7e1, 0x806, 0x818,
			0x86d, 0x881, 0x88b, 0x8aa, 0x8ba, 0x902, 0x930, 0x940, 0x950, 0x95a, 0x96c, 0x98b,
			0x9a1, 0x9b7, 0x9cd, 0x9e0, 0x9f2, 0xa39, 0xa43, 0xa4d, 0xa61, 0xa71, 0xa7d, 0xa8b,
			0xaa1, 0xab1, 0xabd, 0xad3, 0xae3, 0xaf3, 0xaff, 0xb30, 0xb4b, 0xb66, 0xb72, 0xb91,
			0xba5, 0xbaf, 0xbb9, 0xbd2, 0xbf7, 0xc09, 0xc19, 0xc25, 0xc37, 0xc4f, 0xc5d, 0xc69,
			0xc77, 0xc83, 0xc91, 0xca5, 0xcbe, 0xcd2, 0xcf1, 0xd05, 0xd0d, 0xd17, 0xd29, 0xd6f,
			0xda1, 0xdb3, 0xdc9, 0xddd, 0xde7, 0xdfb, 0xe09, 0xe15, 0xe23, 0xe35, 0xe45, 0xe55,
			0xe72, 0xe7c, 0xe97, 0xea7, 0xebb, 0xecf, 0xee1, 0xeeb, 0xef5, 0xf01, 0xf1c, 0xf26,
			0xf32, 0xf3a, 0xf76, 0xfa0, 0xfb0, 0xfc0, 0xfca, 0x1008, 0x1029, 0x1040, 0x105d, 0x1073,
			0x107d, 0x108d, 0x1097, 0x10d1, 0x10e3, 0x10f3, 0x1101, 0x110d, 0x111b, 0x113c, 0x115d, 0x1169,
			0x1173, 0x1185, 0x1195, 0x11ae, 0x11c2, 0x11f8, 0x120c, 0x1220, 0x1233, 0x1241, 0x124d, 0x125b,
			0x1274, 0x1299, 0x12b0, 0x12c5, 0x12d1, 0x12e5, 0x1302, 0x1331, 0x1337, 0x1384, 0x138c, 0x139a,
			0x13ae, 0x13bc, 0x13d3, 0x13eb, 0x13f5, 0x13ff, 0x140d, 0x1431, 0x143d, 0x1449, 0x145b, 0x146d,
			0x147b, 0x14cd, 0x14f9, 0x1509, 0x151f, 0x153a, 0x1571, 0x1585, 0x15c4, 0x1618, 0x1628, 0x1638,
			0x1654, 0x1660, 0x166c, 0x1676, 0x1684, 0x16a1, 0x16af, 0x16bf, 0x16d0, 0x16da, 0x16e8, 0x1707,
			0x1726, 0x1738, 0x1753, 0x1772, 0x178d, 0x17aa, 0x17c7, 0x17f1, 0x1801, 0x182d, 0x1844, 0x185d,
			0x1878, 0x18a0, 0x18bd, 0x18d9, 0x18ed, 0x1910, 0x1924, 0x1930, 0x194b, 0x1964, 0x1972, 0x198d,
			0x19aa, 0x19c5, 0x19e0,
		},
	},
	{ // uk
		ukRegionStr,
		ukRegionIdx,
	},
	{ // ur
		urRegionStr,
		urRegionIdx,
	},
	{ // ur-IN
		"جزیرہ اسینشنجزائر ایلانڈبارباڈوسبرازیلجزیرہ بووہجزائر (کیلنگ) کوکوسکوت داوواغجزا" +
			"ئر ککجزیرہ کلپرٹنڈیگو گارشیایورپی اتحادجزائر فاکلینڈجزائرفاروگریناڈافرانسیسی گیا" +
			"ناجزائر ہرڈ و مکڈونلڈجزائر کناریبرطانوی بحرہند خطہجزائر مارشلجزائر شمالی ماریانا" +
			"جزیرہ نارفولکناوروفلپائنجزائر پٹکیرنروسجزائر سلیمانترسٹان دا کونیاجزائر کیکس و ت" +
			"رکیہامریکی بیرونی جزائربرطانوی جزائر ورجنامریکی جزائر ورجنامریکہ",
		[]uint16{ // 273 entries
			0x0, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
			0x17, 0x17, 0x17, 0x17, 0x17, 0x2e, 0x2e, 0x2e, 0x3e, 0x3e, 0x3e, 0x3e,
			0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x4a, 0x4a, 0x4a,
			0x5d, 0x5d, 0x5d, 0x5d, 0x5d, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x92, 0xa1,
			0xa1, 0xa1, 0xa1, 0xa1, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8, 0xb8,
			0xb8, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd, 0xcd,
			0xcd, 0xcd, 0xcd, 0xe2, 0xe2, 0xe2, 0xfb, 0xfb, 0x10d, 0x10d, 0x10d, 0x10d,
			0x11b, 0x11b, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x136,
			0x136, 0x136, 0x136, 0x136, 0x136, 0x136, 0x159, 0x159, 0x159, 0x159, 0x159, 0x16e,
			0x16e, 0x16e, 0x16e, 0x16e, 0x16e, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190,
			0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190,
			0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x190,
			0x190, 0x190, 0x190, 0x190, 0x190, 0x190, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5, 0x1a5,
			0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9, 0x1c9,
			0x1c9, 0x1c9, 0x1e2, 0x1e2, 0x1e2, 0x1e2, 0x1e2, 0x1e2, 0x1ec, 0x1ec, 0x1ec, 0x1ec,
			0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1f8, 0x1f8, 0x1f8, 0x1f8, 0x20f, 0x20f, 0x20f, 0x20f,
			0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x20f, 0x215, 0x215, 0x215, 0x22c, 0x22c,
			0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x22c,
			0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x22c, 0x248, 0x269, 0x269, 0x269, 0x269, 0x269,
			0x269, 0x269, 0x269, 0x269, 0x269, 0x269, 0x269, 0x269, 0x269, 0x269, 0x269, 0x269,
			0x269, 0x28d, 0x28d, 0x28d, 0x28d, 0x28d, 0x28d, 0x28d, 0x2af, 0x2cf, 0x2cf, 0x2cf,
			0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf,
			0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2cf, 0x2db,
		},
	},
	{ // uz
		uzRegionStr,
		uzRegionIdx,
	},
	{ // uz-Arab
		"افغانستان",
		[]uint16{ // 5 entries
			0x0, 0x0, 0x0, 0x0, 0x12,
		},
	},
	{ // uz-Cyrl
		"Вознесение оролиАндорраБирлашган Араб АмирликлариАфғонистонАнтигуа ва БарбадосАн" +
			"гилаАлбанияАрманистонАнголаАнтарктикаАргентинаАмерика СамоасиАвстрияАвстралияАру" +
			"баАланд ороллариОзарбайжонБосния ва ГерцеговинаБарбадосБангладешБельгияБуркина-Ф" +
			"асоБолгарияБаҳрайнБурундиБенинМуқаддас ВарфаломейБермудаБрунейБоливияКариб Нидер" +
			"ландиясиБразилияБагама ороллариБутанБувет оролиБотсваннаБелорусияБелизКанадаКоко" +
			"с (Килинг) ороллариКонго-КиншасаМарказий Африка РеспубликасиКонго БраззавильШвей" +
			"царияКот-д-ИвуарКук ороллариЧилиКамерунХитойКолумбияКлиппертон оролиКоста-РикаКу" +
			"баКабо-ВердеКурасаоРождество оролиКипрЧехия РеспубликасиОлмонияДиего ГарсияДжибу" +
			"тиДанияДоминикаДоминикан РеспубликасиЖазоирСейта ва МелиллаЭквадорЭстонияМисрҒар" +
			"бий Саҳрои КабирЭритреяИспанияЭфиопияЕвропа ИттифоқиФинляндияФижи ороллариФолькл" +
			"енд ороллариМикронезияФарер ороллариФранцияГабонБирлашган ҚиролликГренадаГрузияФ" +
			"ранцуз ГвианасиГернсиГанаГибралтарГренландияГамбияГвинеяГваделупеЭкваториал Гвин" +
			"еяГрецияЖанубий Джорджия ва Жанубий Сендвич ороллариГватемалаГуамГвинея-БисауГая" +
			"наГонконг Хитой ММҲГерд ороли ва МакДоналд ороллариГондурасХорватияГаитиВенгрияК" +
			"анар ороллариИндонезияИрландияИсроилМэн оролиҲиндистонБритания Ҳинд океани ҳудуд" +
			"иИроқЭронИсландияИталияДжерсиЯмайкаИорданияЯпонияКенияҚирғизистонКамбоджаКирибат" +
			"иКомор ороллариСент-Китс ва НевисШимолий КореяЖанубий КореяКувайтКайман ороллари" +
			"ҚозоғистонЛаосЛиванСент-ЛюсияЛихтенштейнШри-ЛанкаЛиберияЛесотоЛитваЛюксембургЛат" +
			"вияЛивияМарокашМонакоМолдоваЧерногорияСент-МартинМадагаскарМаршал ороллариМакедо" +
			"нияМалиМьянма (Бирма)МуғулистонМакао Хитой ММҲШимолий Марианна ороллариМартиника" +
			"МавританияМонтсерратМальтаМаврикийМальдив ороллариМалавиМексикаМалайзияМозамбикН" +
			"амибияЯнги КаледонияНигерНорфолк ороллариНигерияНикарагуаНидерландияНорвегияНепа" +
			"лНауруНиуеЯнги ЗеландияУммонПанамаПеруФранцуз ПолинезиясиПапуа Янги ГвинеяФилипп" +
			"инПокистонПольшаСент-Пьер ва МикелонПиткарин ороллариПуэрто-РикоФаластин ҳудудиП" +
			"ортугалияПалауПарагвайҚатарЁндош ОкеанияРеюньонРуминияСербияРоссияРуандаСаудия А" +
			"рабистониСоломон ороллариСейшел ороллариСуданШвецияСингапурМуқаддас Елена оролла" +
			"риСловенияСавльбард ва Жан МаенСловакияСьерра-ЛеонеСан-МариноСенегалСомалиСурина" +
			"мЖанубий СуданСан-Томе ва ПринсипиЭль-СальвадорСинт-МаартенСурияСвазилендТристан" +
			" де КунаТуркс ва Кайкос ороллариЧадФранция жанубий худудлариТогоТайландТожикисто" +
			"нТокелауШарқий-ТиморТуркманистонТунисТонгаТуркияТринидад ва ТобагоТувалуТайванТа" +
			"нзанияУкраинаУгандаАҚШ ёндош ороллариҚўшма ШтатларУругвайЎзбекистонВатиканСент-В" +
			"инсент ва ГренадинВенесуэлаБритания Вирджиния ороллариАҚШ Вирджиния ороллариВьет" +
			"намВануатуУэллис ва ФутунаСамоаКосовоЯманМайоттаЖанубий АфрикаЗамбияЗимбабвеНома" +
			"ълум минтақаДунёАфрикаШимолий АмерикаЖанубий АмерикаОкеанияҒарбий АфрикаМарказий" +
			" АмерикаШарқий АфрикаШимолий АфрикаМарказий АфрикаЖануби-АфрикаАмерикаШимоли-Аме" +
			"рикаКариб ҳавзасиШарқий ОсиёЖанубий ОсиёЖанубий-Шарқий ОсиёЖанубий ЕвропаАвстрал" +
			"азияМеланезияМикронезия минтақасиПолинезияОсиёМарказий ОсиёҒарбий ОсиёЕвропаШарқ" +
			"ий ЕвропаШимолий ЕвропаҒарбий ЕвропаЛотин Америкаси",
		[]uint16{ // 291 entries
			0x0, 0x1f, 0x2d, 0x5f, 0x73, 0x97, 0xa3, 0xb1, 0xc5, 0xc5, 0xd1, 0xe5,
			0xf7, 0x114, 0x122, 0x134, 0x13e, 0x159, 0x16d, 0x195, 0x1a5, 0x1b7, 0x1c5, 0x1dc,
			0x1ec, 0x1fa, 0x208, 0x212, 0x237, 0x245, 0x251, 0x25f, 0x284, 0x294, 0x2b1, 0x2bb,
			0x2d0, 0x2e2, 0x2f4, 0x2fe, 0x30a, 0x334, 0x34d, 0x383, 0x3a2, 0x3b4, 0x3c8, 0x3df,
			0x3e7, 0x3f5, 0x3ff, 0x40f, 0x42e, 0x441, 0x449, 0x45c, 0x46a, 0x487, 0x48f, 0x4b2,
			0x4c0, 0x4d7, 0x4e5, 0x4ef, 0x4ff, 0x52a, 0x536, 0x554, 0x562, 0x570, 0x578, 0x59c,
			0x5aa, 0x5b8, 0x5c6, 0x5e3, 0x5f5, 0x60e, 0x631, 0x645, 0x660, 0x66e, 0x678, 0x69b,
			0x6a9, 0x6b5, 0x6d4, 0x6e0, 0x6e8, 0x6fa, 0x70e, 0x71a, 0x726, 0x738, 0x759, 0x765,
			0x7b8, 0x7ca, 0x7d2, 0x7e9, 0x7f3, 0x813, 0x84f, 0x85f, 0x86f, 0x879, 0x887, 0x8a2,
			0x8b4, 0x8c4, 0x8d0, 0x8e1, 0x8f3, 0x926, 0x92e, 0x936, 0x946, 0x952, 0x95e, 0x96a,
			0x97a, 0x986, 0x990, 0x9a6, 0x9b6, 0x9c6, 0x9e1, 0xa02, 0xa1b, 0xa34, 0xa40, 0xa5d,
			0xa71, 0xa79, 0xa83, 0xa96, 0xaac, 0xabd, 0xacb, 0xad7, 0xae1, 0xaf5, 0xb01, 0xb0b,
			0xb19, 0xb25, 0xb33, 0xb47, 0xb5c, 0xb70, 0xb8d, 0xb9f, 0xba7, 0xbc0, 0xbd4, 0xbf0,
			0xc20, 0xc32, 0xc46, 0xc5a, 0xc66, 0xc76, 0xc95, 0xca1, 0xcaf, 0xcbf, 0xccf, 0xcdd,
			0xcf8, 0xd02, 0xd21, 0xd2f, 0xd41, 0xd57, 0xd67, 0xd71, 0xd7b, 0xd83, 0xd9c, 0xda6,
			0xdb2, 0xdba, 0xddf, 0xdff, 0xe0f, 0xe1f, 0xe2b, 0xe50, 0xe71, 0xe86, 0xea3, 0xeb7,
			0xec1, 0xed1, 0xedb, 0xef4, 0xf02, 0xf10, 0xf1c, 0xf28, 0xf34, 0xf55, 0xf74, 0xf91,
			0xf9b, 0xfa7, 0xfb7, 0xfe3, 0xff3, 0x101a, 0x102a, 0x1041, 0x1054, 0x1062, 0x106e, 0x107c,
			0x1095, 0x10ba, 0x10d3, 0x10ea, 0x10f4, 0x1106, 0x1122, 0x114f, 0x1155, 0x1185, 0x118d, 0x119b,
			0x11af, 0x11bd, 0x11d4, 0x11ec, 0x11f6, 0x1200, 0x120c, 0x122e, 0x123a, 0x1246, 0x1256, 0x1264,
			0x1270, 0x1292, 0x12ab, 0x12b9, 0x12cd, 0x12db, 0x1308, 0x131a, 0x134e, 0x1378, 0x1386, 0x1394,
			0x13b2, 0x13bc, 0x13c8, 0x13d0, 0x13de, 0x13f9, 0x1405, 0x1415, 0x1434, 0x143c, 0x1448, 0x1465,
			0x1482, 0x1490, 0x14a9, 0x14c8, 0x14e1, 0x14fc, 0x1519, 0x1532, 0x1540, 0x155b, 0x1574, 0x1589,
			0x15a0, 0x15c4, 0x15df, 0x15f5, 0x1607, 0x162e, 0x1640, 0x1648, 0x1661, 0x1676, 0x1682, 0x169b,
			0x16b6, 0x16cf, 0x16ec,
		},
	},
	{ // vai
		"ꕉꖆꕟꖳꕯꔤꗳ ꕉꕟꔬ ꗡꕆꔓꔻꕉꔱꕭꔕꔻꕚꘋꕉꘋꔳꖶꕎ ꗪ ꕑꖜꕜꕉꕄꕞꕉꔷꕑꕇꕩꕉꕆꕯꘉꕜ ꖨꕮꕊ ꕉꘋꔳꔷꕉꖐꕞꕉꘀꘋꔳꕯꕶꕱ ꕢꕹꕎꖺꔻꖤꕎꖺꖬꖤꔃꔷꕩ" +
			"ꕉꖩꕑꕉꕤꕑꔤꕧꘋꕷꔻꕇꕰ ꗪ ꗥꕤꖑꔲꕯꕑꔆꖁꔻꕑꕅꕞꗵꔼꗩꕀꗚꘋꕷꕃꕯ ꕘꖇꗂꔠꔸꕩꕑꗸꘋꖜꖩꔺꗩꕇꘋꗩꖷꕜꖜꖩꘉꔧꕷꔷꔲꕩꖜꕟꔘꔀꕑꕌꕮꔻꖜꕚꘋꕷꖬꕎꕯꗩ" +
			"ꕞꖩꔻꔆꔷꔘꕪꕯꕜꖏꖐ ꗵꗞꖴꕟꔎ ꕸꖃꔀꕉꔱꔸꕪ ꗳ ꗳ ꕸꖃꔀꖏꖐꖬꔃꕤ ꖨꕮꕊꖏꔳ ꕾꕎꖏꕃ ꔳꘋꗣꔚꔷꕪꔈꖩꘋꕦꔤꕯꗛꗏꔭꕩꖏꔻꕚ ꔸꕪꕃꖳꕑꔞꔪ ꗲꔵ" +
			" ꔳꘋꗣꕢꗡꖛꗐꔻꗿꕃ ꕸꖃꔀꕧꕮꔧꕀꖜꔳꕜꕇꕮꕃꖁꕆꕇꕪꖁꕆꕇꕪꘋ ꕸꕱꔀꕉꔷꔠꔸꕩꗡꖴꔃꗍꗡꔻꕿꕇꕰꕆꔖꕞꔀꔸꔳꕟꕐꘊꔧꔤꔳꖎꔪꕩꔱꘋ ꖨꕮꕊꔱꔤꕀꕘꔷꕃ " +
			"ꖨꕮ ꔳꘋꗣꕆꖏꕇꔻꕩꖢꕟꘋꔻꕭꕷꘋꖕꕯꔤꗳꖶꕟꕯꕜꗘꖺꕀꕩꗱꘋꔻ ꖶꕎꕯꕭꕌꕯꕀꖜꕟꕚꕧꕓ ꖴꕎ ꖨꕮꕊꕭꔭꕩꕅꔤꕇꖶꕎꔐꖨꔅꖦꕰꕊ ꗳ ꕅꔤꕇꗥꗷꘋꖶꕎꔎꕮ" +
			"ꕞꖶꕎꕆꕅꔤꕇ ꔫꕢꕴꖶꕩꕯꖽꖫꕟꖏꔓꔻꕩꕌꔤꔳꖽꘋꕭꔓꔤꖆꕇꔻꕩꕉꔓ ꖨꕮꕊꕑꕇꔻꕞꔤꕞꔤꔺꕩꔛꔟꔻ ꔤꔺꕩ ꗛꔤꘂ ꕗꕴꔀ ꕮꔤꕟꕃꔤꕟꘋꕉꔤꔻ ꖨꕮꕊꔤꕚ" +
			"ꔷꕧꕮꔧꕪꗘꖺꗵꘋꔛꗨꗢꔞꕰꕃꕅꔻꕚꘋꕪꕹꔵꕩꕃꔸꕑꔳꖏꕹꖄꔻꔻꘋ ꕃꔳꔻ ꗪ ꔕꔲꔻꖏꔸꕩ ꗛꔤ ꕪꘋꗒꖏꔸꕩ ꗛꔤ ꔒꘋꗣ ꗏꖴꔃꔳꔞꔀꕮꘋ ꔳꘋꗣꕪꕤꔻꕚ" +
			"ꘋꕞꕴꔻꔒꕑꗟꘋꔻꘋ ꖨꔻꕩꔷꗿꘋꔻꗳꘋꖬꔸ ꕞꘋꕪꕞꔤꔫꕩꔷꖇꕿꔷꖤꔃꕇꕰꗏꔻꘋꗂꖺꕞꔳꔲꕩꔒꔫꕩꗞꕟꖏꗞꕯꖏꖒꔷꖁꕙꕮꕜꕭꔻꕪꕮꕊꕣ ꔳꘋꗣꕮꔖꖁꕇꕰꕮꔷꕆ" +
			"ꕩꘋꕮꗞꖐꔷꕩꗛꔤ ꕪꘋꗒ ꕮꔸꕩꕯ ꔳꘋꗣꕮꔳꕇꕃꗞꔓꔎꕇꕰꗞꘋꔖꕟꔳꕮꕊꕚꗞꔓꗔꕮꔷꕜꔍꕮꕞꕌꔨꘈꔻꖏꕮꔒꔻꕩꕹꕤꔭꕃꕯꕆꔫꕩꕪꔷꖁꕇꕰ ꕯꕮꕊꕯꔤꕧꗟꖺꗉ" +
			" ꔳꘋꗣꕯꔤꕀꔸꕩꕇꕪꕟꖶꕎꘉꕜ ꖨꕮꕊꗟꖺꔃꕇꕐꔷꖆꖩꖸꔃꔤꔽꔤ ꖨꕮ ꕯꕮꕊꕱꕮꘋꕐꕯꕮꗨꗡꖩꗱꘋꔻ ꕶꔷꕇꔻꕩꕐꖛꕎ ꕅꔤꕇ ꕯꕮꕊꔱꔒꔪꘋꕐꕃꔻꕚꘋꕶꗷ" +
			"ꘋꔻꘋ ꔪꘂ ꗪ ꕆꔞꗏꘋꔪꔳꕪꕆꔪꖳꕿ ꔸꖏꕐꔒꔻꔳꕯ ꔎꔒ ꕀꔤ ꗛꔤ ꕞ ꗱ ꗪ ꕭꕌꕤꕶꕿꕃꔤ ꕸꖃꔀꕐꖃꕐꕟꗝꔀꕪꕚꕌꔓꗠꖻꖄꕆꕇꕰꗐꖺꔻꕩꕟꖙꕡꕞꕌ" +
			"ꖝ ꕸꖃꔀꖬꕞꔤꕮꕊꕯ ꔳꘋꗣꔖꗼꔷꖬꗵꘋꖬꔨꗵꘋꔻꕬꕶꕱꔻꘋ ꗥꔷꕯꔻꖃꔍꕇꕰꔻꖃꕙꕃꕩꔋꕩ ꕒꕌꖺ ꕸꖃꔀꕮꔸꖆ ꕢꘋꔻꕇꕭꕌꖇꕮꔷꕩꖬꔸꕯꔈꕢꕴ ꕿꔈ ꗪ" +
			" ꕉ ꕮꔧ ꕗꕴꔀꗡꗷ ꕢꔍꗍꖺꔻꕩꘋꖬꕎꔽ ꖨꕮꕊꗋꖺꕃꔻ ꗪ ꕪꔤꖏꔻ ꔳꘋꗣꕦꔵꕿꖑꕚꔤ ꖨꕮꕊꕚꕀꕃꔻꕚꘋꕿꔞꖃꔎꔒ ꗃ ꔳꗞꖻꗋꖺꕃꕮꕇꔻꕚꘋꖤꕇꔻꕩ" +
			"ꗋꕬꗋꖺꕃꖤꔸꔕꕜ ꗪ ꕿꔆꖑꕚꖣꖨꕚꔤꕎꘋꕚꘋꕤꕇꕰꖳꖴꔓꘋꖳꕭꕡꕶꕱꖳꔓꗝꔀꖳꗩꕃꔻꕚꘋꔻꘋ ꔲꘋꔻꘋ ꗪ ꖶꔓꕯꔵꘋ ꖸꕙꔳꕪꘋ ꕸꖃꔀꔛꔟꔻ ꗩꗡ ꗏ " +
			"ꖷꖬ ꔳꘋꗣꕶꕱ ꗩꗡ ꗏ ꖷꖬ ꔳꘋꗣꗲꕇꖮꔃꕞꕙꖸꕎꖤꕎꔷꔻ ꗪ ꖢꖤꕯꕢꕹꖙꕉꔝꘈꘋꕮꗚꔎꕉꔱꔸꕪ ꗛꔤ ꔒꘋꗣ ꗏ ꕸꖃꔀꕤꔭꕩꔽꕓꖜꔃ",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x9, 0x2c, 0x41, 0x5e, 0x67, 0x76, 0x7f, 0x9c, 0xa5, 0xa5,
			0xb4, 0xc4, 0xd0, 0xe2, 0xeb, 0xeb, 0xfd, 0x11d, 0x129, 0x138, 0x144, 0x154,
			0x160, 0x169, 0x172, 0x17b, 0x17b, 0x184, 0x190, 0x19c, 0x19c, 0x1a8, 0x1b4, 0x1bd,
			0x1bd, 0x1c9, 0x1d5, 0x1de, 0x1e7, 0x1e7, 0x207, 0x225, 0x22b, 0x23e, 0x24b, 0x25b,
			0x261, 0x26d, 0x276, 0x282, 0x282, 0x292, 0x29b, 0x2b2, 0x2b2, 0x2b2, 0x2c1, 0x2d1,
			0x2da, 0x2da, 0x2e3, 0x2ef, 0x2fb, 0x314, 0x323, 0x323, 0x32f, 0x33e, 0x347, 0x347,
			0x353, 0x35c, 0x36b, 0x36b, 0x37b, 0x384, 0x39e, 0x3ad, 0x3ad, 0x3b9, 0x3c2, 0x3ce,
			0x3da, 0x3e6, 0x3f9, 0x3f9, 0x402, 0x40e, 0x425, 0x42e, 0x437, 0x446, 0x45d, 0x466,
			0x466, 0x475, 0x47e, 0x491, 0x49a, 0x49a, 0x49a, 0x4a3, 0x4af, 0x4b8, 0x4c4, 0x4c4,
			0x4d3, 0x4e3, 0x4f5, 0x4f5, 0x4fe, 0x529, 0x532, 0x53b, 0x54e, 0x557, 0x557, 0x563,
			0x56f, 0x578, 0x57e, 0x58d, 0x599, 0x5a5, 0x5b1, 0x5cf, 0x5e9, 0x607, 0x610, 0x626,
			0x635, 0x63e, 0x64a, 0x65a, 0x66c, 0x67c, 0x688, 0x691, 0x6a0, 0x6af, 0x6bb, 0x6c4,
			0x6cd, 0x6d6, 0x6e2, 0x6e2, 0x6e2, 0x6f1, 0x704, 0x713, 0x719, 0x725, 0x731, 0x731,
			0x758, 0x764, 0x773, 0x782, 0x78b, 0x794, 0x7a0, 0x7ac, 0x7b5, 0x7c1, 0x7cd, 0x7d9,
			0x7f2, 0x7fb, 0x80e, 0x81d, 0x82c, 0x83c, 0x845, 0x84e, 0x854, 0x85d, 0x874, 0x87d,
			0x886, 0x88f, 0x8a8, 0x8c5, 0x8d1, 0x8e0, 0x8e9, 0x907, 0x913, 0x923, 0x95d, 0x973,
			0x979, 0x985, 0x98e, 0x98e, 0x997, 0x9a3, 0x9a3, 0x9af, 0x9b8, 0x9cb, 0x9e7, 0x9f0,
			0x9f9, 0xa05, 0xa11, 0xa21, 0xa30, 0xa30, 0xa3f, 0xa59, 0xa69, 0xa75, 0xa81, 0xa8d,
			0xa8d, 0xab3, 0xac6, 0xac6, 0xacf, 0xae2, 0xae2, 0xb09, 0xb0f, 0xb0f, 0xb15, 0xb25,
			0xb37, 0xb40, 0xb54, 0xb6c, 0xb78, 0xb7e, 0xb87, 0xba1, 0xbaa, 0xbb6, 0xbc5, 0xbd1,
			0xbda, 0xbda, 0xbe0, 0xbec, 0xbfe, 0xbfe, 0xc29, 0xc3f, 0xc64, 0xc86, 0xc95, 0xca1,
			0xcb8, 0xcc4, 0xcc4, 0xccd, 0xcd6, 0xd01, 0xd0a, 0xd16,
		},
	},
	{ // vai-Latn
		"AŋdóraYunaitɛ Arabhi ƐmireAfigándesitaŋAŋtígwa ƁahabhudaAŋgílaAbhaniyaAméniyaNid" +
			"ɔlɛŋ AŋtiliAŋgólaAjɛŋtínaPoo SambowaƆ́situwaƆsituwéeliyaArubhaAzabhaijaŋBhɔsiniy" +
			"aBhabhedoBhangiladɛ̀shiBhɛgiyɔŋBhokina FásoBhɔgeriyaBharɛŋBhurundiBhɛniBhɛmudaBh" +
			"urunɛĩBholiviyaBhurazeliBahámasiBhutaŋBhosuwanaBhɛlarusiBhelizKánádaAvorekooÁfír" +
			"íka Lumaã Tɛ BoloeKóngoSuweza LumaãKódivówaKóki TiŋŋɛChéliKameruŋCháínaKɔlɔmbiya" +
			"Kósíta RíkoKiyubhaKepi Vɛdi TiŋŋɛSaɛpurɔChɛki BoloeJamáĩJibhutiDanimahaDomíiníka" +
			"Domíiníka ƁoloeAgiriyaƐ́kúwédɔƐsitóninyaMísélaƐriteraPanyɛĩÍtiyópiyaFiŋlɛŋFíjiFá" +
			"háki Luma TiŋŋɛMikonisiyaFɛŋsiGabhɔŋYunaitɛ KíŋdɔŋGurinédaJɔɔjiyaFɛŋsi GiwanaGan" +
			"aJibhurataJamba Kuwa LumaãGambiyaGiniGuwadelupeDúúnyá Tɛ GiiniHɛlɛŋGuwatɛmalaGuw" +
			"amiGini BhisawoGuyanaHɔnduraKoresiyaHáitiHɔ́ngareÍndonisiyaÁre LumaãBhanísiláila" +
			"ÍndiyaJengéesi Gbawoe Índiya Kɔiyɛ LɔIrakiIraŋÁisi LumaãÍtaliJamaikaJɔɔdaŋJapaŋK" +
			"ényaKigisitaŋKaŋbhodiyaKiribhatiKomorosiSiŋ Kisi ɓɛ́ NevisiKoriya Kɔi KaŋndɔKori" +
			"ya Kɔi Leŋŋɛ LɔKuwetiKeemaŋ TiŋŋɛKazasitaŋLawosiLebhanɔSiŋ LusiyaSuri LaŋkaLaibh" +
			"iyaLisótoLituweninyaLusimbɔLativiyaLebhiyaMɔrokoMɔnakoMɔlidovaMadagasitaMasha Ti" +
			"ŋŋɛMasedoninyaMaliMiyamahaMɔngoliyaKɔi Kaŋndɔ Mariyana TiŋŋɛMatinikiMɔretaninyaM" +
			"ɔseratiMalitaMɔreshɔMalidaviMalawiMɛsíkoMalesiyaMozambikiNamibiyaKalidoninya Nám" +
			"aáNaĩjaNɔfɔ TiŋŋɛNaĩjiriyaNikaraguwaNidɔlɛŋNɔɔweNepaNoruNiweZilɛŋ NámaáOmaŋPanam" +
			"aPɛruFɛŋsi PolinísiyaPapuwa Gini NámaáFélepiŋPakisitaŋPólɛŋSiŋ Piiyɛ ɓɛ́ Mikelɔŋ" +
			"PitikɛŋPiyuto RikoPalesitininya Tele Jii Kɔiyɛ lá hĩ GazaPotokíiPaloParagɔeKatah" +
			"aRenyɔɔ̃RomininyaRɔshiyaRawundaLahabuSulaimaãna TiŋŋɛSeshɛɛSudɛŋSuwidɛŋSíingapoo" +
			"Siŋ HɛlinaSuloveninyaSulovakiyaGbeya BahawɔSaŋ MarindoSinigahaSomaliyaSurinambeS" +
			"awo Tombe ɓɛ a GbawoeƐlɛ SávádɔSíyaŋSuwazi LumaãTukisi ɓɛ̀ Kaikóosi TiŋŋɛChádiTo" +
			"goTai LumaãTajikisitaŋTokeloTele Ɓɔ́ Timɔɔ̃TukimɛnisitaŋTunisiyaTɔngaTɔ́ɔ́kiTuri" +
			"ndeda ɓɛ́ TobhegoTuváluTaiwaŋTaŋzaninyaYukuréŋYugandaPooYuwegɔweYubhɛkisitaŋVati" +
			"kaŋ ƁoloeSiŋ ViŋsiVɛnɛzuwelaJengéesi Bhɛɛ Lɔ Musu TiŋŋɛPoo Bhɛɛ lɔ Musu TiŋŋɛViy" +
			"anamiVanuwátuWalísiSamowaYemɛniMavoteAfirika Kɔi Leŋŋɛ LɔZambiyaZimbabhuwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x8, 0x1e, 0x2d, 0x41, 0x49, 0x51, 0x59, 0x6b, 0x73, 0x73,
			0x7e, 0x89, 0x93, 0xa1, 0xa7, 0xa7, 0xb2, 0xbc, 0xc4, 0xd4, 0xdf, 0xec,
			0xf6, 0xfe, 0x106, 0x10c, 0x10c, 0x114, 0x11e, 0x127, 0x127, 0x130, 0x139, 0x140,
			0x140, 0x149, 0x153, 0x159, 0x161, 0x161, 0x169, 0x184, 0x18a, 0x197, 0x1a1, 0x1af,
			0x1b5, 0x1bd, 0x1c5, 0x1d0, 0x1d0, 0x1de, 0x1e5, 0x1f8, 0x1f8, 0x1f8, 0x201, 0x20d,
			0x214, 0x214, 0x21b, 0x223, 0x22e, 0x240, 0x247, 0x247, 0x254, 0x260, 0x268, 0x268,
			0x270, 0x278, 0x283, 0x283, 0x28c, 0x291, 0x2a7, 0x2b1, 0x2b1, 0x2b8, 0x2c0, 0x2d3,
			0x2dc, 0x2e5, 0x2f3, 0x2f3, 0x2f7, 0x300, 0x311, 0x318, 0x31c, 0x326, 0x339, 0x341,
			0x341, 0x34c, 0x352, 0x35e, 0x364, 0x364, 0x364, 0x36c, 0x374, 0x37a, 0x384, 0x384,
			0x38f, 0x39a, 0x3a8, 0x3a8, 0x3af, 0x3d3, 0x3d8, 0x3dd, 0x3e9, 0x3ef, 0x3ef, 0x3f6,
			0x3ff, 0x405, 0x40b, 0x415, 0x420, 0x429, 0x431, 0x448, 0x45c, 0x474, 0x47a, 0x48a,
			0x494, 0x49a, 0x4a2, 0x4ad, 0x4ad, 0x4b8, 0x4c0, 0x4c7, 0x4d2, 0x4da, 0x4e2, 0x4e9,
			0x4f0, 0x4f7, 0x500, 0x500, 0x500, 0x50a, 0x518, 0x523, 0x527, 0x52f, 0x539, 0x539,
			0x558, 0x560, 0x56c, 0x575, 0x57b, 0x584, 0x58c, 0x592, 0x59a, 0x5a2, 0x5ab, 0x5b3,
			0x5c6, 0x5cc, 0x5db, 0x5e5, 0x5ef, 0x5f9, 0x600, 0x604, 0x608, 0x60c, 0x61b, 0x620,
			0x626, 0x62b, 0x63e, 0x651, 0x65a, 0x664, 0x66c, 0x688, 0x691, 0x69c, 0x6c7, 0x6cf,
			0x6d3, 0x6db, 0x6e1, 0x6e1, 0x6eb, 0x6f4, 0x6f4, 0x6fc, 0x703, 0x709, 0x71d, 0x725,
			0x72c, 0x735, 0x73f, 0x74b, 0x756, 0x756, 0x760, 0x76d, 0x779, 0x781, 0x789, 0x792,
			0x792, 0x7aa, 0x7b9, 0x7b9, 0x7c0, 0x7cd, 0x7cd, 0x7ed, 0x7f3, 0x7f3, 0x7f7, 0x801,
			0x80d, 0x813, 0x828, 0x837, 0x83f, 0x845, 0x850, 0x868, 0x86f, 0x876, 0x881, 0x88a,
			0x891, 0x891, 0x894, 0x89d, 0x8ab, 0x8ba, 0x8c5, 0x8d1, 0x8f3, 0x90f, 0x917, 0x920,
			0x927, 0x92d, 0x92d, 0x934, 0x93a, 0x953, 0x95a, 0x964,
		},
	},
	{ // vi
		viRegionStr,
		viRegionIdx,
	},
	{ // vun
		"AndoraFalme za KiarabuAfuganistaniAntigua na BarbudaAnguillaAlbaniaArmeniaAntili" +
			" za UholanziAngolaAjentinaSamoa ya MarekaniAustriaAustraliaArubaAzabajaniBosnia " +
			"na HezegovinaBabadosiBangladeshiUbelgijiBukinafasoBulgariaBahareniBurundiBeniniB" +
			"ermudaBruneiBoliviaBraziliBahamaButaniBotswanaBelarusiBelizeKanadaJamhuri ya Kid" +
			"emokrasia ya KongoJamhuri ya Afrika ya KatiKongoUswisiKodivaaVisiwa vya CookChil" +
			"eKameruniChinaKolombiaKostarikaKubaKepuvedeKuprosiJamhuri ya ChekiUjerumaniJibut" +
			"iDenmakiDominikaJamhuri ya DominikaAljeriaEkwadoEstoniaMisriEritreaHispaniaUhabe" +
			"shiUfiniFijiVisiwa vya FalklandMikronesiaUfaransaGaboniUingerezaGrenadaJojiaGwiy" +
			"ana ya UfaransaGhanaJibraltaGrinlandiGambiaGineGwadelupeGinekwetaUgirikiGwatemal" +
			"aGwamGinebisauGuyanaHondurasiKorasiaHaitiHungariaIndonesiaAyalandiIsraeliIndiaEn" +
			"eo la Uingereza katika Bahari HindiIrakiUajemiAislandiItaliaJamaikaYordaniJapani" +
			"KenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKorea " +
			"KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLishenteniSirila" +
			"nkaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaBukiniVisiwa vya" +
			" MarshalMasedoniaMaliMyamaMongoliaVisiwa vya Mariana vya KaskaziniMartinikiMorit" +
			"aniaMontserratiMaltaMorisiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaN" +
			"ijeriKisiwa cha NorfokNijeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOman" +
			"iPanamaPeruPolinesia ya UfaransaPapuaFilipinoPakistaniPolandiSantapieri na Mikel" +
			"oniPitkairniPwetorikoUkingo wa Magharibi na Ukanda wa Gaza wa PalestinaUrenoPala" +
			"uParagwaiKatariRiyunioniRomaniaUrusiRwandaSaudiVisiwa vya SolomonShelisheliSudan" +
			"iUswidiSingapooSantahelenaSloveniaSlovakiaSiera LeoniSamarinoSenegaliSomaliaSuri" +
			"namuSao Tome na PrincipeElsavadoSiriaUswaziVisiwa vya Turki na KaikoChadiTogoTai" +
			"landiTajikistaniTokelauTimori ya MasharikiTurukimenistaniTunisiaTongaUturukiTrin" +
			"idad na TobagoTuvaluTaiwaniTanzaniaUkrainiUgandaMarekaniUrugwaiUzibekistaniVatik" +
			"aniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVisiwa vya V" +
			"irgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaYemeniMayotteAfrika Kusini" +
			"ZambiaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0x16, 0x22, 0x34, 0x3c, 0x43, 0x4a, 0x5c, 0x62, 0x62,
			0x6a, 0x7b, 0x82, 0x8b, 0x90, 0x90, 0x99, 0xad, 0xb5, 0xc0, 0xc8, 0xd2,
			0xda, 0xe2, 0xe9, 0xef, 0xef, 0xf6, 0xfc, 0x103, 0x103, 0x10a, 0x110, 0x116,
			0x116, 0x11e, 0x126, 0x12c, 0x132, 0x132, 0x152, 0x16b, 0x170, 0x176, 0x17d, 0x18c,
			0x191, 0x199, 0x19e, 0x1a6, 0x1a6, 0x1af, 0x1b3, 0x1bb, 0x1bb, 0x1bb, 0x1c2, 0x1d2,
			0x1db, 0x1db, 0x1e1, 0x1e8, 0x1f0, 0x203, 0x20a, 0x20a, 0x210, 0x217, 0x21c, 0x21c,
			0x223, 0x22b, 0x233, 0x233, 0x238, 0x23c, 0x24f, 0x259, 0x259, 0x261, 0x267, 0x270,
			0x277, 0x27c, 0x28f, 0x28f, 0x294, 0x29c, 0x2a5, 0x2ab, 0x2af, 0x2b8, 0x2c1, 0x2c8,
			0x2c8, 0x2d1, 0x2d5, 0x2de, 0x2e4, 0x2e4, 0x2e4, 0x2ed, 0x2f4, 0x2f9, 0x301, 0x301,
			0x30a, 0x312, 0x319, 0x319, 0x31e, 0x343, 0x348, 0x34e, 0x356, 0x35c, 0x35c, 0x363,
			0x36a, 0x370, 0x375, 0x382, 0x38a, 0x392, 0x398, 0x3ab, 0x3ba, 0x3c6, 0x3cd, 0x3de,
			0x3e9, 0x3ee, 0x3f6, 0x400, 0x40a, 0x413, 0x41a, 0x420, 0x428, 0x431, 0x438, 0x43d,
			0x443, 0x449, 0x450, 0x450, 0x450, 0x456, 0x468, 0x471, 0x475, 0x47a, 0x482, 0x482,
			0x4a2, 0x4ab, 0x4b4, 0x4bf, 0x4c4, 0x4ca, 0x4d0, 0x4d6, 0x4dd, 0x4e4, 0x4ec, 0x4f3,
			0x4ff, 0x505, 0x516, 0x51d, 0x526, 0x52e, 0x533, 0x539, 0x53e, 0x542, 0x54c, 0x551,
			0x557, 0x55b, 0x570, 0x575, 0x57d, 0x586, 0x58d, 0x5a3, 0x5ac, 0x5b5, 0x5e7, 0x5ec,
			0x5f1, 0x5f9, 0x5ff, 0x5ff, 0x608, 0x60f, 0x60f, 0x614, 0x61a, 0x61f, 0x631, 0x63b,
			0x641, 0x647, 0x64f, 0x65a, 0x662, 0x662, 0x66a, 0x675, 0x67d, 0x685, 0x68c, 0x694,
			0x694, 0x6a8, 0x6b0, 0x6b0, 0x6b5, 0x6bb, 0x6bb, 0x6d4, 0x6d9, 0x6d9, 0x6dd, 0x6e5,
			0x6f0, 0x6f7, 0x70a, 0x719, 0x720, 0x725, 0x72c, 0x73e, 0x744, 0x74b, 0x753, 0x75a,
			0x760, 0x760, 0x768, 0x76f, 0x77b, 0x783, 0x79c, 0x7a5, 0x7c4, 0x7e2, 0x7eb, 0x7f2,
			0x801, 0x806, 0x806, 0x80c, 0x813, 0x820, 0x826, 0x82e,
		},
	},
	{ // wae
		"HimmelfártsinslaAndorraVereinigti Arabiše EmiratAfganištanAntigua und BarbudaAng" +
			"uillaAlbanieArmenieHoländiši AntilläAngolaAntarktisArgentinieAmerikaniš SamoaÖšt" +
			"ričAustralieArubaAlandinsläAserbaidšanBosnie und HerzegovinaBarbadosBangladešBel" +
			"gieBurkina FasoBulgarieBačrainBurundiBeninSt. Bartholomäus-InslaBermudaBruneiBol" +
			"iwieBrasilieBahamasBhutanBouvetinslaBotswanaWísrusslandBelizeKanadaKokosinsläKon" +
			"go-KinshasaZentralafrikaniši RebublikKongo BrazzavilleSchwizElfebeiküštaCookinsl" +
			"äTšileKamerunChinaKolumbieClipperton InslaCosta RicaKubaKap VerdeWienäčtsinsläZy" +
			"preTšečieTitšlandDiego GarciaDšibutiDänemarkDoninicaDominikaniši RebublikAlgerie" +
			"Ceuta und MelillaEcuadorEštlandEgypteWeštsaharaEritreaSchpanieEthiopieEuropäiši " +
			"UnioFinnlandFidšiFalklandinsläMikronesieFäröeFrankričGabonEnglandGrenadaGeorgieF" +
			"ranzösiš GuianaGuernseyGanaGibraltarGrönlandGambiaGineaGuadeloupeEquatorialginea" +
			"GričelandSüdgeorgie und d’südliče SenwičinsläGuatemalaGuamGinea BissauGuyanaSond" +
			"erverwaltigszona HongkongHeard- und McDonald-InsläHondurasKroatieHaitiUngareKana" +
			"riše InsläIndonesieIrlandIsraelIsle of ManIndieBritišes Territorium em indiše Oz" +
			"eanIrakIranIslandItalieJerseyJamaikaJordanieJapanKenyaKirgištanKambodšaKiribatiK" +
			"omoreSt. Kitts und NevisNordkoreaSüdkoreaKuweitKaimaninsläKasačstanLaosLibanonSt" +
			". LuciaLiečtešteiSri LankaLiberiaLesothoLitaueLuxeburgLettlandLübieMarokoMonagoM" +
			"oldauMontenegroSt. MartinMadagaskarMaršalinsläMazedonieMaliBurmaMongoleiSonderve" +
			"rwaltigszona MakauNördliči MarianeMartiniqueMauretanieMonserratMaltaMauritiusMal" +
			"ediweMalawiMexikoMalaysiaMosambikNamibiaNiwkaledonieNigerNorfolkinslaNigeriaNica" +
			"raguaHolandNorwägeNepalNauruNiueNiwsélandOmanPanamaPeruFranzösiš PolinesiePapua " +
			"NiwgineaPhilippinePakištanPoleSt. Pierre und MiquelonPitcairnPuerto RicoPaleštin" +
			"aPortugalPalauParaguaiKatarÜssers OzeanieRéunionRumänieSerbieRusslandRuandaSaudi" +
			" ArabieSalomoneSečelleSudanSchwedeSingapurSt. HelenaSlowenieSvalbard und Jan May" +
			"enSlowakeiSierra LeoneSan MarinoSenegalSomaliaSurinameSão Tomé and PríncipeEl Sa" +
			"lvadorSürieSwasilandTristan da CunhaTurks- und CaicosinsläTšadFranzösiši Süd- un" +
			"d AntarktisgebietTogoThailandTadšikistanTokelauOšttimorTurkmeništanTunesieTongaT" +
			"ürkeiTrinidad und TobagoTuvaluTaiwanTansaniaUkraineUgandaAmerikaniš OzeanieAmeri" +
			"kaUrugauyUsbekištanVatikanSt. Vincent und d’GrenadineVenezuelaBritiši Jungfröiwi" +
			"nsläAmerikaniši JungfröiwinsläVietnamVanuatuWallis und FutunaSamoaJémeMoyetteSüd" +
			"afrikaSambiaSimbabweUnbekannti RegioWäldAfrikaNordamerikaSüdamerikaOzeanieWeštaf" +
			"rikaZentralamerikaOštafrikaNordafrikaMittelafrikaSüdličs AfrikaAmerikaniš Kontin" +
			"äntNördličs AmerikaKaribikOštasieSüdasieSüdoštasieSüdeuropaAuštralie und Niwséla" +
			"ndMelanesieMikronesišes InselgebietPolinesieAsieZentralasieWeštasieEuropaOšteuro" +
			"paNordeuropaWešteuropaLatíamerika",
		[]uint16{ // 291 entries
			0x0, 0x11, 0x18, 0x32, 0x3d, 0x50, 0x58, 0x5f, 0x66, 0x7a, 0x80, 0x89,
			0x93, 0xa4, 0xad, 0xb6, 0xbb, 0xc6, 0xd2, 0xe8, 0xf0, 0xfa, 0x100, 0x10c,
			0x114, 0x11c, 0x123, 0x128, 0x13f, 0x146, 0x14c, 0x153, 0x153, 0x15b, 0x162, 0x168,
			0x173, 0x17b, 0x187, 0x18d, 0x193, 0x19e, 0x1ac, 0x1c7, 0x1d8, 0x1de, 0x1ec, 0x1f6,
			0x1fc, 0x203, 0x208, 0x210, 0x220, 0x22a, 0x22e, 0x237, 0x237, 0x247, 0x24c, 0x254,
			0x25d, 0x269, 0x271, 0x27a, 0x282, 0x298, 0x29f, 0x2b0, 0x2b7, 0x2bf, 0x2c5, 0x2d0,
			0x2d7, 0x2df, 0x2e7, 0x2f7, 0x2ff, 0x305, 0x313, 0x31d, 0x324, 0x32d, 0x332, 0x339,
			0x340, 0x347, 0x359, 0x361, 0x365, 0x36e, 0x377, 0x37d, 0x382, 0x38c, 0x39b, 0x3a5,
			0x3d0, 0x3d9, 0x3dd, 0x3e9, 0x3ef, 0x40c, 0x426, 0x42e, 0x435, 0x43a, 0x440, 0x450,
			0x459, 0x45f, 0x465, 0x470, 0x475, 0x49b, 0x49f, 0x4a3, 0x4a9, 0x4af, 0x4b5, 0x4bc,
			0x4c4, 0x4c9, 0x4ce, 0x4d8, 0x4e1, 0x4e9, 0x4ef, 0x502, 0x50b, 0x514, 0x51a, 0x526,
			0x530, 0x534, 0x53b, 0x544, 0x550, 0x559, 0x560, 0x567, 0x56d, 0x575, 0x57d, 0x583,
			0x589, 0x58f, 0x595, 0x59f, 0x5a9, 0x5b3, 0x5c0, 0x5c9, 0x5cd, 0x5d2, 0x5da, 0x5f4,
			0x606, 0x610, 0x61a, 0x623, 0x628, 0x631, 0x639, 0x63f, 0x645, 0x64d, 0x655, 0x65c,
			0x668, 0x66d, 0x679, 0x680, 0x689, 0x68f, 0x697, 0x69c, 0x6a1, 0x6a5, 0x6af, 0x6b3,
			0x6b9, 0x6bd, 0x6d2, 0x6e0, 0x6ea, 0x6f3, 0x6f7, 0x70e, 0x716, 0x721, 0x72b, 0x733,
			0x738, 0x740, 0x745, 0x754, 0x75c, 0x764, 0x76a, 0x772, 0x778, 0x784, 0x78c, 0x794,
			0x799, 0x7a0, 0x7a8, 0x7b2, 0x7ba, 0x7d0, 0x7d8, 0x7e4, 0x7ee, 0x7f5, 0x7fc, 0x804,
			0x804, 0x81c, 0x827, 0x827, 0x82d, 0x836, 0x846, 0x85d, 0x862, 0x888, 0x88c, 0x894,
			0x8a0, 0x8a7, 0x8b0, 0x8bd, 0x8c4, 0x8c9, 0x8d0, 0x8e3, 0x8e9, 0x8ef, 0x8f7, 0x8fe,
			0x904, 0x917, 0x91e, 0x925, 0x930, 0x937, 0x954, 0x95d, 0x976, 0x993, 0x99a, 0x9a1,
			0x9b2, 0x9b7, 0x9b7, 0x9bc, 0x9c3, 0x9cd, 0x9d3, 0x9db, 0x9eb, 0x9f0, 0x9f6, 0xa01,
			0xa0c, 0xa13, 0xa1e, 0xa2c, 0xa36, 0xa40, 0xa4c, 0xa5c, 0xa72, 0xa84, 0xa8b, 0xa93,
			0xa9b, 0xaa7, 0xab1, 0xaca, 0xad3, 0xaec, 0xaf5, 0xaf9, 0xb04, 0xb0d, 0xb13, 0xb1d,
			0xb27, 0xb32, 0xb3e,
		},
	},
	{ // xog
		"AndoraEmireetiAfaganisitaniAntigwa ni BarabudaAngwilaAlibaniyaArameniyaEbizinga " +
			"bya Antile by’abaHolandiAngolaArigentinaSamowa omumerikaAwusituriyaAwusitureliya" +
			"ArubaAzerebayijaaniBoziniya HezegovinaBarabadosiBangaladesiBubirigiBurukina Faso" +
			"BulugariyaBaareeniBurundiBeniniBeremudaBurunayiBoliviyaBuraziiriBahamasiButaaniB" +
			"otiswanaBelarusiBelizeKanadaKongo - ZayireLipabulika ya SenturafirikiKongoSwitiz" +
			"irandiKote DivwaEbizinga bya KkukiCileKameruuniCayinaKolombyaKosita RikaCubaEbiz" +
			"inga bya Kepu VerediSipuriyaLipabulika ya CeekaBudaakiJjibutiDenimaakaDominikaLi" +
			"pabulika ya DominikaAligeryaEkwadoEsitoniyaMisiriEritureyaSipeyiniEsyopyaFinilan" +
			"diFijiEbiizinga bya FalikalandiMikuronezyaBufalansaGaboniBungerezaGurenadaGyogya" +
			"Guyana enfalansaGanaGiburalitaGurenelandiGambyaGiniGwadalupeGayana yaku ekwetaBu" +
			"yonaaniGwatemalaGwamuGini-BisawuGayanaHundurasiKurowesyaHayitiHangareYindonezyaA" +
			"yalandiYisirayeriBuyindiEbizinga bya CagoYiraakaYiraaniAyisirandiYitaleJamayikaY" +
			"orodaniJapaniKenyaKirigizisitaaniKambodyaKiribatiEbizinga bya KomoroSenti Kitisi" +
			" ne NevisiKoreya eya mumambukaKoreya eya mumaserengetaKuwetiEbizinga bya Kayimaa" +
			"niKazakisitaaniLawosiLebanoniSenti LuciyaLicitensitayiniSirilankaLiberyaLesosoLi" +
			"suwenyaLukisembaagaLativyaLibyaMorokoMonakoMolodovaMadagasikaBizinga bya MarisoM" +
			"asedoniyaMaliMyanimaMongoliyaBizinga bya Mariyana ebyamumambukaMaritiniikiMawuli" +
			"tenyaMonteseraatiMalitaMawulisyasiEbizinga bya MalidiveMalawiMekisikoMalezyaMoza" +
			"mbiikiNamibiyaKaledonya mupyaNijeKizinga ky’eNorofokoNayijeryaNikaraguwaHolandiN" +
			"oweNepaloNawuruNiyuweNiyuziirandiOmaaniPanamaPeruPolinesiya enfalansaPapwa Nyugi" +
			"niEbizinga bya FiripinoPakisitaaniPolandiSenti Piyere ni MikeloniPitikeeniPotori" +
			"koPalesitayini ni GazaPotugaaliPalawuParagwayiKataaLeyunyoniLomaniyaLasaRwandaSa" +
			"wudarebyaEbizanga bya SolomooniSesereSudaaniSwideniSingapowaSenti HerenaSiroveny" +
			"aSirovakyaSiyeralewoneSanimarinoSenegaaloSomaliyaSurinaamuSanitome ni PurincipeE" +
			"l salivadoSiriyaSwazirandiEbizinga bya Taaka ni KayikosiCaadiTogoTayirandiTajiki" +
			"sitaaniTokelawuTimowaTakimenesitaaniTunisyaTongaTtakeTurindaadi ni TobagoTuvaluT" +
			"ayiwaniYukurayineYugandaAmerikaWurugwayiWuzibekisitaaniVatikaaniSenti Vinsenti n" +
			"i GurendadiiniVenzweraEbizinga bya Virigini ebitwalibwa BungerezaEbizinga bya Vi" +
			"rigini eby’AmerikaVyetinaamuVanawuwatuWalisi ni FutunaSamowaYemeniMayotteSawusaf" +
			"irikaZambyaZimbabwe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x6, 0xe, 0x1b, 0x2e, 0x35, 0x3e, 0x47, 0x6a, 0x70, 0x70,
			0x7a, 0x8a, 0x95, 0xa2, 0xa7, 0xa7, 0xb5, 0xc8, 0xd2, 0xdd, 0xe5, 0xf2,
			0xfc, 0x104, 0x10b, 0x111, 0x111, 0x119, 0x121, 0x129, 0x129, 0x132, 0x13a, 0x141,
			0x141, 0x14a, 0x152, 0x158, 0x15e, 0x15e, 0x16c, 0x187, 0x18c, 0x198, 0x1a2, 0x1b4,
			0x1b8, 0x1c1, 0x1c7, 0x1cf, 0x1cf, 0x1da, 0x1de, 0x1f6, 0x1f6, 0x1f6, 0x1fe, 0x211,
			0x218, 0x218, 0x21f, 0x228, 0x230, 0x246, 0x24e, 0x24e, 0x254, 0x25d, 0x263, 0x263,
			0x26c, 0x274, 0x27b, 0x27b, 0x284, 0x288, 0x2a1, 0x2ac, 0x2ac, 0x2b5, 0x2bb, 0x2c4,
			0x2cc, 0x2d2, 0x2e2, 0x2e2, 0x2e6, 0x2f0, 0x2fb, 0x301, 0x305, 0x30e, 0x320, 0x329,
			0x329, 0x332, 0x337, 0x342, 0x348, 0x348, 0x348, 0x351, 0x35a, 0x360, 0x367, 0x367,
			0x371, 0x379, 0x383, 0x383, 0x38a, 0x39b, 0x3a2, 0x3a9, 0x3b3, 0x3b9, 0x3b9, 0x3c1,
			0x3c9, 0x3cf, 0x3d4, 0x3e3, 0x3eb, 0x3f3, 0x406, 0x41c, 0x430, 0x448, 0x44e, 0x464,
			0x471, 0x477, 0x47f, 0x48b, 0x49a, 0x4a3, 0x4aa, 0x4b0, 0x4b9, 0x4c5, 0x4cc, 0x4d1,
			0x4d7, 0x4dd, 0x4e5, 0x4e5, 0x4e5, 0x4ef, 0x501, 0x50b, 0x50f, 0x516, 0x51f, 0x51f,
			0x541, 0x54c, 0x557, 0x563, 0x569, 0x574, 0x589, 0x58f, 0x597, 0x59e, 0x5a8, 0x5b0,
			0x5bf, 0x5c3, 0x5d9, 0x5e2, 0x5ec, 0x5f3, 0x5f7, 0x5fd, 0x603, 0x609, 0x615, 0x61b,
			0x621, 0x625, 0x639, 0x646, 0x65b, 0x666, 0x66d, 0x685, 0x68e, 0x696, 0x6aa, 0x6b3,
			0x6b9, 0x6c2, 0x6c7, 0x6c7, 0x6d0, 0x6d8, 0x6d8, 0x6dc, 0x6e2, 0x6ed, 0x703, 0x709,
			0x710, 0x717, 0x720, 0x72c, 0x735, 0x735, 0x73e, 0x74a, 0x754, 0x75d, 0x765, 0x76e,
			0x76e, 0x783, 0x78e, 0x78e, 0x794, 0x79e, 0x79e, 0x7bc, 0x7c1, 0x7c1, 0x7c5, 0x7ce,
			0x7db, 0x7e3, 0x7e9, 0x7f8, 0x7ff, 0x804, 0x809, 0x81d, 0x823, 0x82b, 0x82b, 0x835,
			0x83c, 0x83c, 0x843, 0x84c, 0x85b, 0x864, 0x882, 0x88a, 0x8b5, 0x8d8, 0x8e2, 0x8ec,
			0x8fc, 0x902, 0x902, 0x908, 0x90f, 0x91b, 0x921, 0x929,
		},
	},
	{ // yav
		"Aŋtúlaimiláat i paaláapAfkanistáŋAŋtíka na PalpútaAŋkílaAlpaníAlmaníaandíiy u ni" +
			"tililáandAŋkúlaAlsaŋtínSámua u AmelíkaOtilísOtalalíAlúpaAsɛlpaisáŋPusiní-ɛlkofín" +
			"aPalpatósPaŋkalatɛsPɛlsíikPulikínafásóPulukalíiPalɛŋPúlúndíPenɛŋPɛlmútaPulunéyPo" +
			"lífiaPilesílPahámasPutaŋPosuánaPelalúsPelíseKánátakitɔŋ kí kongóSantalafilíikKon" +
			"gósuwíisKótifualɛKúukeSilíKemelúnSíineKɔlɔ́mbíaKóstálíkakúpaKápfɛlsíplɛkitɔŋ kí " +
			"cɛ́knsámansíputítanemálktúmúnékekitɔŋ kí tumunikɛ́ŋAlselíekuatɛ́lɛstoniisípiteli" +
			"téepanyáetiopífɛnlándfísimaluwínmikolonesífelensíkapɔ́ŋingilíískelenáatsɔlsíikuy" +
			"áan u felensíkanásílpalatáalkuluɛnlándkambíikiinékuatelúupkinéekuatolialkilɛ́ɛkk" +
			"uatemalákuamiɛkiinépisaókuyáanɔndúlasKolowasíiayítiɔngilíɛndonesíililándísilayɛ́" +
			"lɛ́ɛndKɔɔ́m kí ndián yi ngilísilákiláŋisláanditalísamayíiksɔltanísapɔ́ɔŋkéniakil" +
			"ikisistáŋKámbósekilipatíKɔmɔ́ɔlsɛ́ŋkilistɔ́f eniɛ́fkɔlé u muɛnɛ́kɔlé wu mbátkowé" +
			"etKáyímanɛkasaksitáŋlawóslipáŋsɛ́ŋtɛ́lusílístɛ́nsitáyinsilíláŋkalipélialesotólit" +
			"iyaníliksambúulletonílipíimalóokmonakómoltafímatakaskáalílmalasáalmasetuánmalími" +
			"aŋmáalmongolíil maliyanɛ u muɛnɛ́maltiníikmolitanímɔŋsilámálɛ́tmolísmaletíifmala" +
			"wímɛksíikmalesímosambíknamipínufɛ́l kaletonínisɛ́ɛlil nɔ́lfɔ́lɔknisélianikalakán" +
			"itililáandnɔlfɛ́ɛsnepáalnawulúniyuwénufɛ́l seláandomáŋpanamápelúpolinesí u felen" +
			"sípapuasí nufɛ́l kiinéfilipíinpakistáŋpɔlɔ́ɔnysɛ́ŋpiɛ́l e mikelɔ́ŋpitikɛ́ɛlínɛ́p" +
			"ólótolíkokitɔŋ ki palɛstíinpɔltukáalpalawúpalakúékatáalelewuniɔ́ŋulumaníulusíulu" +
			"ándáalapísawutíitil salomɔ́ŋsesɛ́ɛlsutáaŋsuɛ́tsingapúulsɛ́ŋtɛ́ elɛ́ɛnɛsilofenísi" +
			"lofakísieláleyɔ́ɔnsan malínosenekáalsomalísulináamsáwó tomé e pelensípesalfatɔ́ɔ" +
			"lsuasiláandtúluk na káyiikSáattokótayiláandtasikistáaŋtokelótimɔ́ɔl u nipálɛ́ntu" +
			"lukmenisitáaŋtunusítɔ́ŋkatulukíitilinitáat na tupákɔtufalútayiwáantaŋsaníukilɛ́ɛ" +
			"nukándaamálíkaulukuéyusupekistáaŋfatikáaŋsɛ́ŋ fɛŋsáŋ elekelenatíinfenesuweláFili" +
			"síin ungilíspindisúlɛ́ pi amálíkafiɛtnáamfanuatúwalíis na futúnasamowáyémɛnmayɔ́" +
			"ɔtafilí mbátɛ́saambíisimbapuwé",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x8, 0x1b, 0x27, 0x3b, 0x43, 0x4a, 0x52, 0x68, 0x70, 0x70,
			0x7a, 0x8b, 0x92, 0x9a, 0xa0, 0xa0, 0xad, 0xbf, 0xc8, 0xd4, 0xdd, 0xec,
			0xf6, 0xfd, 0x107, 0x10e, 0x10e, 0x117, 0x11f, 0x127, 0x127, 0x12f, 0x137, 0x13d,
			0x13d, 0x145, 0x14d, 0x154, 0x15c, 0x15c, 0x16e, 0x17c, 0x182, 0x189, 0x194, 0x19a,
			0x19f, 0x1a7, 0x1ad, 0x1ba, 0x1ba, 0x1c6, 0x1cb, 0x1d3, 0x1d3, 0x1d3, 0x1da, 0x1ec,
			0x1f3, 0x1f3, 0x1fb, 0x204, 0x20f, 0x228, 0x22f, 0x22f, 0x239, 0x240, 0x247, 0x247,
			0x24e, 0x254, 0x25b, 0x25b, 0x264, 0x269, 0x271, 0x27c, 0x27c, 0x284, 0x28d, 0x297,
			0x2a0, 0x2a8, 0x2ba, 0x2ba, 0x2bf, 0x2cc, 0x2d8, 0x2df, 0x2e5, 0x2ef, 0x2fe, 0x308,
			0x308, 0x312, 0x319, 0x325, 0x32c, 0x32c, 0x32c, 0x335, 0x33f, 0x345, 0x34d, 0x34d,
			0x357, 0x35f, 0x36b, 0x36b, 0x373, 0x391, 0x396, 0x39c, 0x3a4, 0x3aa, 0x3aa, 0x3b3,
			0x3bc, 0x3c7, 0x3cd, 0x3db, 0x3e4, 0x3ed, 0x3f8, 0x413, 0x425, 0x434, 0x43b, 0x446,
			0x452, 0x458, 0x45f, 0x470, 0x482, 0x48e, 0x496, 0x49d, 0x4a6, 0x4b1, 0x4b8, 0x4be,
			0x4c5, 0x4cc, 0x4d4, 0x4d4, 0x4d4, 0x4e0, 0x4ec, 0x4f5, 0x4fa, 0x504, 0x50c, 0x50c,
			0x524, 0x52e, 0x537, 0x541, 0x54a, 0x550, 0x559, 0x560, 0x569, 0x570, 0x579, 0x580,
			0x592, 0x59c, 0x5ae, 0x5b6, 0x5bf, 0x5cb, 0x5d7, 0x5de, 0x5e5, 0x5ec, 0x5fd, 0x603,
			0x60a, 0x60f, 0x623, 0x63b, 0x644, 0x64e, 0x65a, 0x676, 0x689, 0x696, 0x6ac, 0x6b7,
			0x6be, 0x6c7, 0x6ce, 0x6ce, 0x6db, 0x6e3, 0x6e3, 0x6e9, 0x6f2, 0x701, 0x70f, 0x719,
			0x721, 0x728, 0x732, 0x74a, 0x753, 0x753, 0x75c, 0x76c, 0x777, 0x780, 0x787, 0x790,
			0x790, 0x7a9, 0x7b6, 0x7b6, 0x7b6, 0x7c1, 0x7c1, 0x7d2, 0x7d7, 0x7d7, 0x7dc, 0x7e6,
			0x7f3, 0x7fa, 0x812, 0x823, 0x82a, 0x833, 0x83b, 0x852, 0x859, 0x862, 0x86b, 0x876,
			0x87d, 0x87d, 0x886, 0x88e, 0x89c, 0x8a6, 0x8c7, 0x8d2, 0x8e4, 0x8fe, 0x908, 0x910,
			0x922, 0x929, 0x929, 0x930, 0x93a, 0x94a, 0x952, 0x95c,
		},
	},
	{ // yi
		"אַנדארעאַפֿגהאַניסטאַןאַנטיגוע און באַרבודעאַלבאַניעאַרמעניעאַנגאלעאַנטאַרקטיקעא" +
			"ַרגענטינעעסטרייךאויסטראַליעאַרובאַבאסניע הערצעגאווינעבאַרבאַדאסבאַנגלאַדעשבעלגיע" +
			"בורקינע פֿאַסאבולגאַריעבורונדיבעניןבערמודעברונייבאליוויעבראַזילבאַהאַמאַסבהוטאַן" +
			"באצוואַנעבעלאַרוסבעליזקאַנאַדעקאנגא־קינשאַזעצענטראַל־אַפֿריקאַנישע רעפּובליקשווי" +
			"יץהעלפֿאַ נדביין בארטןקוק אינזלעןטשילעקאַמערוןכינעקאלאמביעקאסטאַ ריקאַקובאַקאַפּ" +
			"ווערדישע אינזלעןקוראַסאַאטשעכיידייטשלאַנדדזשיבוטידענמאַרקדאמיניקעדאמיניקאַנישע ר" +
			"עפּובליקעקוואַדארעסטלאַנדעגיפּטןעריטרעעשפּאַניעעטיאפּיעאייראפּעישער פֿאַרבאַנדפֿ" +
			"ינלאַנדפֿידזשיפֿאַלקלאַנד אינזלעןמיקראנעזיעפֿאַרא אינזלעןפֿראַנקרייךגאַבאןפֿאַרא" +
			"ייניגטע קעניגרייךגרענאַדאַגרוזיעפֿראַנצויזישע גויאַנעגערנזיגהאַנעגיבראַלטאַרגרינ" +
			"לאַנדגאַמביעגינעגוואַדעלופעקוואַטארישע גינעגריכנלאַנדגוואַטעמאַלעגוואַםגינע־ביסא" +
			"ַוגויאַנעהאנדוראַסקראאַטיעהאַיטיאונגערןקאַנאַרישע אינזלעןאינדאנעזיעאירלאַנדישראל" +
			"אינדיעאיראַןאיסלאַנדאיטאַליעדזשערזידזשאַמייקעיאַפּאַןקעניעקאַמבאדיעקיריבאַטיקאמא" +
			"ראסקיימאַן אינזלעןלאַאסלבנוןליכטנשטייןסרי־לאַנקאַליבעריעלעסאטאליטעלוקסעמבורגלעטל" +
			"אַנדליביעמאַראקאמאנאַקאמאלדאוועמאנטענעגראמאַדאַגאַסקאַרמאַרשאַל אינזלעןמאַקעדאני" +
			"עמאַלימיאַנמאַרמאנגאליימאַרטיניקמאַריטאַניעמאנטסעראַטמאַלטאַמאריציוסמאַלדיווןמאַ" +
			"לאַווימעקסיקעמאַלייזיעמאזאַמביקנאַמיביענײַ קאַלעדאניעניזשערנארפֿאלק אינזלניגעריע" +
			"ניקאַראַגועהאלאַנדנארוועגיענעפּאַלניו זילאַנדפּאַנאַמאַפּערופֿראַנצויזישע פּאלינ" +
			"עזיעפּאַפּואַ נײַ גינעפֿיליפּינעןפּאַקיסטאַןפּוילןפּיטקערן אינזלעןפּארטא־ריקאפּא" +
			"רטוגאַלפּאַראַגווײַקאַטאַררעאוניאןרומעניעסערביערוסלאַנדרוואַנדעסאלאמאן אינזלעןסי" +
			"ישעלסודאַןשוועדןסינגאַפּורסט העלענעסלאוועניעסלאוואַקייסיערע לעאנעסאַן מאַרינאסענ" +
			"עגאַלסאמאַליעסורינאַםדרום־סודאַןסאַא טאמע און פּרינסיפּעעל סאַלוואַדארסיריעסוואַ" +
			"זילאַנדטשאַדטאגאטיילאַנדטורקמעניסטאַןטוניסיעטאנגאַטערקייטרינידאַד און טאבאַגאטוא" +
			"וואַלוטאַנזאַניעאוקראַינעאוגאַנדעפֿאַראייניגטע שטאַטןאורוגווייוואַטיקאַן שטאָטוו" +
			"ענעזועלעוויעטנאַםוואַנואַטוסאַמאאַקאסאוואתימןמאַיאטדרום־אַפֿריקעזאַמביעזימבאַבוו" +
			"עאומבאַוואוסטער ראַיאןוועלטאַפֿריקעצפון־אַמעריקעדרום־אַמעריקעאקעאַניעצענטראַל־אַ" +
			"מעריקעאַמעריקעצפונדיקע אַמעריקעקאַראַאיבעמזרח אַזיעדרום־אַזיעדרום־מזרח אַזיעדרום" +
			"־אייראפּעפּאלינעזיעאַזיעצענטראַל־אַזיעמערב־אַזיעאייראפּעמזרח־אייראפּעצפֿון־איירא" +
			"פּעמערב־אייראפּעלאַטיין־אַמעריקע",
		[]uint16{ // 291 entries
			0x0, 0x0, 0xe, 0xe, 0x2c, 0x54, 0x54, 0x66, 0x76, 0x76, 0x84, 0x9c,
			0xb0, 0xb0, 0xbe, 0xd4, 0xe2, 0xe2, 0xe2, 0x107, 0x11b, 0x131, 0x13d, 0x158,
			0x16a, 0x16a, 0x178, 0x182, 0x182, 0x190, 0x19c, 0x1ac, 0x1ac, 0x1ba, 0x1ce, 0x1dc,
			0x1dc, 0x1ee, 0x1fe, 0x208, 0x218, 0x218, 0x234, 0x273, 0x273, 0x27f, 0x2a5, 0x2ba,
			0x2c4, 0x2d4, 0x2dc, 0x2ec, 0x2ec, 0x303, 0x30d, 0x336, 0x348, 0x348, 0x348, 0x354,
			0x368, 0x368, 0x378, 0x388, 0x398, 0x3c5, 0x3c5, 0x3c5, 0x3d7, 0x3e7, 0x3f5, 0x3f5,
			0x403, 0x413, 0x423, 0x450, 0x462, 0x470, 0x495, 0x4a9, 0x4c4, 0x4da, 0x4e6, 0x513,
			0x525, 0x531, 0x55a, 0x566, 0x572, 0x588, 0x59a, 0x5a8, 0x5b0, 0x5c4, 0x5e5, 0x5f9,
			0x5f9, 0x611, 0x61d, 0x633, 0x641, 0x641, 0x641, 0x653, 0x663, 0x66f, 0x67d, 0x6a0,
			0x6b4, 0x6c4, 0x6ce, 0x6ce, 0x6da, 0x6da, 0x6da, 0x6e6, 0x6f6, 0x706, 0x714, 0x728,
			0x728, 0x738, 0x742, 0x742, 0x754, 0x766, 0x774, 0x774, 0x774, 0x774, 0x774, 0x791,
			0x791, 0x79b, 0x7a5, 0x7a5, 0x7b9, 0x7cf, 0x7dd, 0x7e9, 0x7f1, 0x805, 0x815, 0x81f,
			0x82d, 0x83b, 0x84b, 0x85f, 0x85f, 0x87b, 0x89a, 0x8ae, 0x8b8, 0x8ca, 0x8da, 0x8da,
			0x8da, 0x8ec, 0x902, 0x916, 0x924, 0x934, 0x946, 0x958, 0x966, 0x978, 0x98a, 0x99a,
			0x9b5, 0x9c1, 0x9dc, 0x9ea, 0xa00, 0xa0e, 0xa20, 0xa2e, 0xa2e, 0xa2e, 0xa43, 0xa43,
			0xa57, 0xa61, 0xa90, 0xab2, 0xac8, 0xade, 0xaea, 0xaea, 0xb09, 0xb1f, 0xb1f, 0xb33,
			0xb33, 0xb4b, 0xb59, 0xb59, 0xb69, 0xb77, 0xb83, 0xb93, 0xba3, 0xba3, 0xbc0, 0xbcc,
			0xbd8, 0xbe4, 0xbf8, 0xc09, 0xc1b, 0xc1b, 0xc2f, 0xc44, 0xc5b, 0xc6b, 0xc7b, 0xc8b,
			0xca1, 0xcce, 0xce9, 0xce9, 0xcf3, 0xd0b, 0xd0b, 0xd0b, 0xd15, 0xd15, 0xd1d, 0xd2d,
			0xd2d, 0xd2d, 0xd2d, 0xd47, 0xd55, 0xd61, 0xd6d, 0xd95, 0xda7, 0xda7, 0xdbb, 0xdcd,
			0xddd, 0xddd, 0xe04, 0xe16, 0xe16, 0xe35, 0xe35, 0xe49, 0xe49, 0xe49, 0xe5b, 0xe6f,
			0xe6f, 0xe7d, 0xe8b, 0xe93, 0xe9f, 0xeb9, 0xec7, 0xedb, 0xf04, 0xf0e, 0xf1e, 0xf38,
			0xf52, 0xf62, 0xf62, 0xf84, 0xf84, 0xf84, 0xf84, 0xf84, 0xf94, 0xfb5, 0xfc9, 0xfdc,
			0xff0, 0x100d, 0x1027, 0x1027, 0x1027, 0x1027, 0x103b, 0x1045, 0x1061, 0x1075, 0x1085, 0x109f,
			0x10bb, 0x10d5, 0x10f5,
		},
	},
	{ // yo
		"Orílẹ́ède ÀàndóràOrílẹ́ède Ẹmirate ti Awọn ArabuOrílẹ́ède ÀfùgànístánìOrílẹ́ède " +
			"Ààntígúà àti BáríbúdàOrílẹ́ède ÀàngúlílàOrílẹ́ède ÀlùbàníánìOrílẹ́ède AméníàOríl" +
			"ẹ́ède Nedalandi ti AntelisiOrílẹ́ède ÀàngólàOrílẹ́ède AgentínàSámóánì ti Orílẹ́è" +
			"de ÀméríkàOrílẹ́ède AsítíríàOrílẹ́ède ÁstràlìáOrílẹ́ède ÁrúbàOrílẹ́ède Asẹ́báján" +
			"ìOrílẹ́ède Bọ̀síníà àti ẸtisẹgófínàOrílẹ́ède BábádósìOrílẹ́ède BángáládésìOrílẹ́" +
			"ède Bégíọ́mùOrílẹ́ède Bùùkíná FasòOrílẹ́ède BùùgáríàOrílẹ́ède BáránìOrílẹ́ède Bù" +
			"ùrúndìOrílẹ́ède Bẹ̀nẹ̀Orílẹ́ède BémúdàOrílẹ́ède Búrúnẹ́lìOrílẹ́ède Bọ̀lífíyàOríl" +
			"ẹ́ède BàràsílìOrílẹ́ède BàhámásìOrílẹ́ède BútánìOrílẹ́ède Bọ̀tìsúwánàOrílẹ́ède B" +
			"élárúsìOrílẹ́ède Bèlísẹ̀Orílẹ́ède KánádàOrilẹ́ède KóngòOrílẹ́ède Àrin gùngun Áfí" +
			"ríkàOrílẹ́ède KóngòOrílẹ́ède switiṣilandiOrílẹ́ède Kóútè foràOrílẹ́ède Etíokun K" +
			"ùúkùOrílẹ́ède ṣílèOrílẹ́ède KamerúúnìOrílẹ́ède ṣáínàOrílẹ́ède KòlómíbìaOrílẹ́ède" +
			" Kuusita RíkàOrílẹ́ède KúbàOrílẹ́ède Etíokun Kápé féndèOrílẹ́ède KúrúsìOrílẹ́ède" +
			" ṣẹ́ẹ́kìOrílẹ́ède GemaniOrílẹ́ède Díbọ́ótìOrílẹ́ède Dẹ́mákìOrílẹ́ède DòmíníkàOri" +
			"lẹ́ède DòmíníkánìOrílẹ́ède ÀlùgèríánìOrílẹ́ède EkuádòOrílẹ́ède EsitoniaOrílẹ́ède" +
			" ÉgípítìOrílẹ́ède EritiraOrílẹ́ède SipaniOrílẹ́ède EtopiaOrílẹ́ède FilandiOrílẹ́" +
			"ède FijiOrílẹ́ède Etikun FakalandiOrílẹ́ède MakoronesiaOrílẹ́ède FaranseOrílẹ́èd" +
			"e GabonOrílẹ́ède OmobabirinOrílẹ́ède GenadaOrílẹ́ède GọgiaOrílẹ́ède Firenṣi Guan" +
			"aOrílẹ́ède GanaOrílẹ́ède GibarataraOrílẹ́ède GerelandiOrílẹ́ède GambiaOrílẹ́ède " +
			"GeneOrílẹ́ède GadelopeOrílẹ́ède Ekutoria GiniOrílẹ́ède GeriisiOrílẹ́ède Guatemal" +
			"aOrílẹ́ède GuamuOrílẹ́ède Gene-BusauOrílẹ́ède GuyanaOrílẹ́ède HondurasiOrílẹ́ède" +
			" KòróátíàOrílẹ́ède HaatiOrílẹ́ède HungariOrílẹ́ède IndonesiaOrílẹ́ède AilandiOrí" +
			"lẹ́ède IserẹliOrílẹ́ède IndiaOrílẹ́ède Etíkun Índíánì ti Ìlú BírítísìOrílẹ́ède I" +
			"rakiOrílẹ́ède IraniOrílẹ́ède AṣilandiOrílẹ́ède ItaliyiOrílẹ́ède JamaikaOrílẹ́ède" +
			" JọdaniOrílẹ́ède JapaniOrílẹ́ède KenyaOrílẹ́ède KuriṣisitaniOrílẹ́ède KàmùbódíàO" +
			"rílẹ́ède KiribatiOrílẹ́ède KòmòrósìOrílẹ́ède Kiiti ati NeefiOrílẹ́ède Guusu Kọri" +
			"aOrílẹ́ède Ariwa KọriaOrílẹ́ède KuwetiOrílẹ́ède Etíokun KámánìOrílẹ́ède Kaṣaṣata" +
			"niOrílẹ́ède LaosiOrílẹ́ède LebanoniOrílẹ́ède LuṣiaOrílẹ́ède LẹṣitẹnisiteniOrílẹ́" +
			"ède Siri LankaOrílẹ́ède LaberiaOrílẹ́ède LesotoOrílẹ́ède LituaniaOrílẹ́ède Lusem" +
			"ogiOrílẹ́ède LatifiaOrílẹ́ède LibiyaOrílẹ́ède MorokoOrílẹ́ède MonakoOrílẹ́ède Mo" +
			"dofiaOrílẹ́ède MadasikaOrílẹ́ède Etikun MáṣaliOrílẹ́ède MasidoniaOrílẹ́ède MaliO" +
			"rílẹ́ède ManamariOrílẹ́ède MogoliaOrílẹ́ède Etikun Guusu MarianaOrílẹ́ède Matini" +
			"kuwiOrílẹ́ède MaritaniaOrílẹ́ède MotseratiOrílẹ́ède MalataOrílẹ́ède MaritiusiOrí" +
			"lẹ́ède MaladifiOrílẹ́ède MalawiOrílẹ́ède MesikoOrílẹ́ède MalasiaOrílẹ́ède Moṣami" +
			"bikuOrílẹ́ède NamibiaOrílẹ́ède Kaledonia TitunOrílẹ́ède NàìjáOrílẹ́ède Etikun Nọ" +
			"́úfókìOrílẹ́ède NàìjíríàOrílẹ́ède NIkaraguaOrílẹ́ède NedalandiOrílẹ́ède NọọwiiOr" +
			"ílẹ́ède NepaOrílẹ́ède NauruOrílẹ́ède NiueOrílẹ́ède ṣilandi TitunOrílẹ́ède ỌọmaOr" +
			"ílẹ́ède PanamaOrílẹ́ède PeruOrílẹ́ède Firenṣi PolinesiaOrílẹ́ède Paapu ti GiiniO" +
			"rílẹ́ède filipiniOrílẹ́ède PakisitanOrílẹ́ède PolandiOrílẹ́ède Pẹẹri ati mikulon" +
			"iOrílẹ́ède PikariniOrílẹ́ède Pọto RikoOrílẹ́ède Iwọorun Pakisitian ati GaṣaOrílẹ" +
			"́ède PọtugiOrílẹ́ède PaaluOrílẹ́ède ParaguyeOrílẹ́ède KotaOrílẹ́ède RiuniyanOríl" +
			"ẹ́ède RomaniyaOrílẹ́ède RọṣiaOrílẹ́ède RuwandaOrílẹ́ède Saudi ArabiaOrílẹ́ède Et" +
			"ikun SolomoniOrílẹ́ède seṣẹlẹsiOrílẹ́ède SudaniOrílẹ́ède SwidiniOrílẹ́ède Singap" +
			"oOrílẹ́ède HẹlenaOrílẹ́ède SilofaniaOrílẹ́ède SilofakiaOrílẹ́ède Siria looniOríl" +
			"ẹ́ède Sani MarinoOrílẹ́ède SẹnẹgaOrílẹ́ède SomaliaOrílẹ́ède SurinamiOrílẹ́ède Sa" +
			"o tomi ati piriiṣipiOrílẹ́ède ẸẹsáfádòOrílẹ́ède SiriaOrílẹ́ède SaṣilandOrílẹ́ède" +
			" Tọọki ati Etikun KakọsiOrílẹ́ède ṣààdìOrílẹ́ède TogoOrílẹ́ède TailandiOrílẹ́ède" +
			" TakisitaniOrílẹ́ède TokelauOrílẹ́ède ÌlàOòrùn Tímọ̀Orílẹ́ède TọọkimenisitaOrílẹ" +
			"́ède TuniṣiaOrílẹ́ède TongaOrílẹ́ède TọọkiOrílẹ́ède Tirinida ati TobagaOrílẹ́ède" +
			" TufaluOrílẹ́ède TaiwaniOrílẹ́ède TanṣaniaOrílẹ́ède UkariniOrílẹ́ède UgandaOrílẹ" +
			"́ède Orilẹede AmerikaOrílẹ́ède NruguayiOrílẹ́ède NṣibẹkisitaniOrílẹ́ède Fatikani" +
			"Orílẹ́ède Fisẹnnti ati GenadinaOrílẹ́ède FẹnẹṣuẹlaOrílẹ́ède Etíkun Fágínì ti ìlú" +
			" BírítísìOrílẹ́ède Etikun Fagini ti AmẹrikaOrílẹ́ède FẹtinamiOrílẹ́ède FaniatuOr" +
			"ílẹ́ède Wali ati futunaOrílẹ́ède SamọOrílẹ́ède yemeniOrílẹ́ède MayoteOrílẹ́ède A" +
			"riwa AfirikaOrílẹ́ède ṣamibiaOrílẹ́ède ṣimibabe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x1a, 0x42, 0x63, 0x91, 0xae, 0xcd, 0xe5, 0x109, 0x123, 0x123,
			0x13c, 0x165, 0x180, 0x19b, 0x1b2, 0x1b2, 0x1d1, 0x206, 0x221, 0x240, 0x25d, 0x27d,
			0x299, 0x2b1, 0x2cc, 0x2e7, 0x2e7, 0x2ff, 0x31d, 0x33b, 0x33b, 0x356, 0x371, 0x389,
			0x389, 0x3aa, 0x3c5, 0x3e0, 0x3f8, 0x3f8, 0x40d, 0x435, 0x44b, 0x468, 0x485, 0x4a5,
			0x4bc, 0x4d7, 0x4f0, 0x50c, 0x50c, 0x529, 0x53e, 0x564, 0x564, 0x564, 0x57c, 0x59b,
			0x5b0, 0x5b0, 0x5cd, 0x5e8, 0x603, 0x620, 0x63f, 0x63f, 0x656, 0x66d, 0x687, 0x687,
			0x69d, 0x6b2, 0x6c7, 0x6c7, 0x6dd, 0x6f0, 0x70f, 0x729, 0x729, 0x73f, 0x753, 0x76c,
			0x781, 0x797, 0x7b5, 0x7b5, 0x7c8, 0x7e1, 0x7f9, 0x80e, 0x821, 0x838, 0x854, 0x86a,
			0x86a, 0x882, 0x896, 0x8af, 0x8c4, 0x8c4, 0x8c4, 0x8dc, 0x8f8, 0x90c, 0x922, 0x922,
			0x93a, 0x950, 0x968, 0x968, 0x97c, 0x9b4, 0x9c8, 0x9dc, 0x9f5, 0xa0b, 0xa0b, 0xa21,
			0xa38, 0xa4d, 0xa61, 0xa7e, 0xa9b, 0xab2, 0xacd, 0xaeb, 0xb07, 0xb23, 0xb38, 0xb59,
			0xb76, 0xb8a, 0xba1, 0xbb7, 0xbda, 0xbf3, 0xc09, 0xc1e, 0xc35, 0xc4c, 0xc62, 0xc77,
			0xc8c, 0xca1, 0xcb7, 0xcb7, 0xcb7, 0xcce, 0xced, 0xd05, 0xd18, 0xd2f, 0xd45, 0xd45,
			0xd68, 0xd81, 0xd99, 0xdb1, 0xdc6, 0xdde, 0xdf5, 0xe0a, 0xe1f, 0xe35, 0xe50, 0xe66,
			0xe84, 0xe9b, 0xebf, 0xedb, 0xef3, 0xf0b, 0xf24, 0xf37, 0xf4b, 0xf5e, 0xf7c, 0xf93,
			0xfa8, 0xfbb, 0xfdd, 0xffa, 0x1011, 0x1029, 0x103f, 0x1064, 0x107b, 0x1095, 0x10c3, 0x10da,
			0x10ee, 0x1105, 0x1118, 0x1118, 0x112f, 0x1146, 0x1146, 0x115e, 0x1174, 0x118f, 0x11ad, 0x11ca,
			0x11df, 0x11f5, 0x120b, 0x1222, 0x123a, 0x123a, 0x1252, 0x126c, 0x1286, 0x129f, 0x12b5, 0x12cc,
			0x12cc, 0x12f3, 0x1311, 0x1311, 0x1325, 0x133e, 0x133e, 0x136a, 0x1383, 0x1383, 0x1396, 0x13ad,
			0x13c6, 0x13dc, 0x1401, 0x1421, 0x1439, 0x144d, 0x1465, 0x1487, 0x149c, 0x14b2, 0x14cb, 0x14e1,
			0x14f6, 0x14f6, 0x1517, 0x152e, 0x154e, 0x1565, 0x158b, 0x15ab, 0x15e1, 0x160a, 0x1623, 0x1639,
			0x1657, 0x166c, 0x166c, 0x1681, 0x1696, 0x16b2, 0x16ca, 0x16e3,
		},
	},
	{ // yo-BJ
		"Orílɛ́ède ÀàndóràOrílɛ́ède Ɛmirate ti Awɔn ArabuOrílɛ́ède ÀfùgànístánìOrílɛ́ède " +
			"Ààntígúà àti BáríbúdàOrílɛ́ède ÀàngúlílàOrílɛ́ède ÀlùbàníánìOrílɛ́ède AméníàOríl" +
			"ɛ́ède Nedalandi ti AntelisiOrílɛ́ède ÀàngólàOrílɛ́ède AgentínàSámóánì ti Orílɛ́è" +
			"de ÀméríkàOrílɛ́ède AsítíríàOrílɛ́ède ÁstràlìáOrílɛ́ède ÁrúbàOrílɛ́ède Asɛ́báján" +
			"ìOrílɛ́ède Bɔ̀síníà àti ƐtisɛgófínàOrílɛ́ède BábádósìOrílɛ́ède BángáládésìOrílɛ́" +
			"ède Bégíɔ́mùOrílɛ́ède Bùùkíná FasòOrílɛ́ède BùùgáríàOrílɛ́ède BáránìOrílɛ́ède Bù" +
			"ùrúndìOrílɛ́ède Bɛ̀nɛ̀Orílɛ́ède BémúdàOrílɛ́ède Búrúnɛ́lìOrílɛ́ède Bɔ̀lífíyàOríl" +
			"ɛ́ède BàràsílìOrílɛ́ède BàhámásìOrílɛ́ède BútánìOrílɛ́ède Bɔ̀tìsúwánàOrílɛ́ède B" +
			"élárúsìOrílɛ́ède Bèlísɛ̀Orílɛ́ède KánádàOrilɛ́ède KóngòOrílɛ́ède Àrin gùngun Áfí" +
			"ríkàOrílɛ́ède KóngòOrílɛ́ède switishilandiOrílɛ́ède Kóútè foràOrílɛ́ède Etíokun " +
			"KùúkùOrílɛ́ède shílèOrílɛ́ède KamerúúnìOrílɛ́ède sháínàOrílɛ́ède KòlómíbìaOrílɛ́" +
			"ède Kuusita RíkàOrílɛ́ède KúbàOrílɛ́ède Etíokun Kápé féndèOrílɛ́ède KúrúsìOrílɛ́" +
			"ède shɛ́ɛ́kìOrílɛ́ède GemaniOrílɛ́ède Díbɔ́ótìOrílɛ́ède Dɛ́mákìOrílɛ́ède Dòmíník" +
			"àOrilɛ́ède DòmíníkánìOrílɛ́ède ÀlùgèríánìOrílɛ́ède EkuádòOrílɛ́ède EsitoniaOrílɛ" +
			"́ède ÉgípítìOrílɛ́ède EritiraOrílɛ́ède SipaniOrílɛ́ède EtopiaOrílɛ́ède FilandiOr" +
			"ílɛ́ède FijiOrílɛ́ède Etikun FakalandiOrílɛ́ède MakoronesiaOrílɛ́ède FaranseOríl" +
			"ɛ́ède GabonOrílɛ́ède OmobabirinOrílɛ́ède GenadaOrílɛ́ède GɔgiaOrílɛ́ède Firenshi" +
			" GuanaOrílɛ́ède GanaOrílɛ́ède GibarataraOrílɛ́ède GerelandiOrílɛ́ède GambiaOrílɛ" +
			"́ède GeneOrílɛ́ède GadelopeOrílɛ́ède Ekutoria GiniOrílɛ́ède GeriisiOrílɛ́ède Gua" +
			"temalaOrílɛ́ède GuamuOrílɛ́ède Gene-BusauOrílɛ́ède GuyanaOrílɛ́ède HondurasiOríl" +
			"ɛ́ède KòróátíàOrílɛ́ède HaatiOrílɛ́ède HungariOrílɛ́ède IndonesiaOrílɛ́ède Ailan" +
			"diOrílɛ́ède IserɛliOrílɛ́ède IndiaOrílɛ́ède Etíkun Índíánì ti Ìlú BírítísìOrílɛ́" +
			"ède IrakiOrílɛ́ède IraniOrílɛ́ède AshilandiOrílɛ́ède ItaliyiOrílɛ́ède JamaikaOrí" +
			"lɛ́ède JɔdaniOrílɛ́ède JapaniOrílɛ́ède KenyaOrílɛ́ède KurishisitaniOrílɛ́ède Kàm" +
			"ùbódíàOrílɛ́ède KiribatiOrílɛ́ède KòmòrósìOrílɛ́ède Kiiti ati NeefiOrílɛ́ède Guu" +
			"su KɔriaOrílɛ́ède Ariwa KɔriaOrílɛ́ède KuwetiOrílɛ́ède Etíokun KámánìOrílɛ́ède K" +
			"ashashataniOrílɛ́ède LaosiOrílɛ́ède LebanoniOrílɛ́ède LushiaOrílɛ́ède Lɛshitɛnis" +
			"iteniOrílɛ́ède Siri LankaOrílɛ́ède LaberiaOrílɛ́ède LesotoOrílɛ́ède LituaniaOríl" +
			"ɛ́ède LusemogiOrílɛ́ède LatifiaOrílɛ́ède LibiyaOrílɛ́ède MorokoOrílɛ́ède MonakoO" +
			"rílɛ́ède ModofiaOrílɛ́ède MadasikaOrílɛ́ède Etikun MáshaliOrílɛ́ède MasidoniaOrí" +
			"lɛ́ède MaliOrílɛ́ède ManamariOrílɛ́ède MogoliaOrílɛ́ède Etikun Guusu MarianaOríl" +
			"ɛ́ède MatinikuwiOrílɛ́ède MaritaniaOrílɛ́ède MotseratiOrílɛ́ède MalataOrílɛ́ède " +
			"MaritiusiOrílɛ́ède MaladifiOrílɛ́ède MalawiOrílɛ́ède MesikoOrílɛ́ède MalasiaOríl" +
			"ɛ́ède MoshamibikuOrílɛ́ède NamibiaOrílɛ́ède Kaledonia TitunOrílɛ́ède NàìjáOrílɛ́" +
			"ède Etikun Nɔ́úfókìOrílɛ́ède NàìjíríàOrílɛ́ède NIkaraguaOrílɛ́ède NedalandiOrílɛ" +
			"́ède NɔɔwiiOrílɛ́ède NepaOrílɛ́ède NauruOrílɛ́ède NiueOrílɛ́ède shilandi TitunOr" +
			"ílɛ́ède ƆɔmaOrílɛ́ède PanamaOrílɛ́ède PeruOrílɛ́ède Firenshi PolinesiaOrílɛ́ède " +
			"Paapu ti GiiniOrílɛ́ède filipiniOrílɛ́ède PakisitanOrílɛ́ède PolandiOrílɛ́ède Pɛ" +
			"ɛri ati mikuloniOrílɛ́ède PikariniOrílɛ́ède Pɔto RikoOrílɛ́ède Iwɔorun Pakisitia" +
			"n ati GashaOrílɛ́ède PɔtugiOrílɛ́ède PaaluOrílɛ́ède ParaguyeOrílɛ́ède KotaOrílɛ́" +
			"ède RiuniyanOrílɛ́ède RomaniyaOrílɛ́ède RɔshiaOrílɛ́ède RuwandaOrílɛ́ède Saudi A" +
			"rabiaOrílɛ́ède Etikun SolomoniOrílɛ́ède seshɛlɛsiOrílɛ́ède SudaniOrílɛ́ède Swidi" +
			"niOrílɛ́ède SingapoOrílɛ́ède HɛlenaOrílɛ́ède SilofaniaOrílɛ́ède SilofakiaOrílɛ́è" +
			"de Siria looniOrílɛ́ède Sani MarinoOrílɛ́ède SɛnɛgaOrílɛ́ède SomaliaOrílɛ́ède Su" +
			"rinamiOrílɛ́ède Sao tomi ati piriishipiOrílɛ́ède ƐɛsáfádòOrílɛ́ède SiriaOrílɛ́èd" +
			"e SashilandOrílɛ́ède Tɔɔki ati Etikun KakɔsiOrílɛ́ède shààdìOrílɛ́ède TogoOrílɛ́" +
			"ède TailandiOrílɛ́ède TakisitaniOrílɛ́ède TokelauOrílɛ́ède ÌlàOòrùn Tímɔ̀Orílɛ́è" +
			"de TɔɔkimenisitaOrílɛ́ède TunishiaOrílɛ́ède TongaOrílɛ́ède TɔɔkiOrílɛ́ède Tirini" +
			"da ati TobagaOrílɛ́ède TufaluOrílɛ́ède TaiwaniOrílɛ́ède TanshaniaOrílɛ́ède Ukari" +
			"niOrílɛ́ède UgandaOrílɛ́ède Orilɛede AmerikaOrílɛ́ède NruguayiOrílɛ́ède Nshibɛki" +
			"sitaniOrílɛ́ède FatikaniOrílɛ́ède Fisɛnnti ati GenadinaOrílɛ́ède FɛnɛshuɛlaOrílɛ" +
			"́ède Etíkun Fágínì ti ìlú BírítísìOrílɛ́ède Etikun Fagini ti AmɛrikaOrílɛ́ède Fɛ" +
			"tinamiOrílɛ́ède FaniatuOrílɛ́ède Wali ati futunaOrílɛ́ède SamɔOrílɛ́ède yemeniOr" +
			"ílɛ́ède MayoteOrílɛ́ède Ariwa AfirikaOrílɛ́ède shamibiaOrílɛ́ède shimibabe",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x19, 0x3e, 0x5e, 0x8b, 0xa7, 0xc5, 0xdc, 0xff, 0x118, 0x118,
			0x130, 0x158, 0x172, 0x18c, 0x1a2, 0x1a2, 0x1bf, 0x1f0, 0x20a, 0x228, 0x243, 0x262,
			0x27d, 0x294, 0x2ae, 0x2c6, 0x2c6, 0x2dd, 0x2f9, 0x315, 0x315, 0x32f, 0x349, 0x360,
			0x360, 0x37f, 0x399, 0x3b2, 0x3c9, 0x3c9, 0x3dd, 0x404, 0x419, 0x434, 0x450, 0x46f,
			0x484, 0x49e, 0x4b5, 0x4d0, 0x4d0, 0x4ec, 0x500, 0x525, 0x525, 0x525, 0x53c, 0x557,
			0x56b, 0x56b, 0x586, 0x59f, 0x5b9, 0x5d5, 0x5f3, 0x5f3, 0x609, 0x61f, 0x638, 0x638,
			0x64d, 0x661, 0x675, 0x675, 0x68a, 0x69c, 0x6ba, 0x6d3, 0x6d3, 0x6e8, 0x6fb, 0x713,
			0x727, 0x73b, 0x757, 0x757, 0x769, 0x781, 0x798, 0x7ac, 0x7be, 0x7d4, 0x7ef, 0x804,
			0x804, 0x81b, 0x82e, 0x846, 0x85a, 0x85a, 0x85a, 0x871, 0x88c, 0x89f, 0x8b4, 0x8b4,
			0x8cb, 0x8e0, 0x8f6, 0x8f6, 0x909, 0x940, 0x953, 0x966, 0x97d, 0x992, 0x992, 0x9a7,
			0x9bc, 0x9d0, 0x9e3, 0x9fe, 0xa1a, 0xa30, 0xa4a, 0xa67, 0xa81, 0xa9b, 0xaaf, 0xacf,
			0xae9, 0xafc, 0xb12, 0xb26, 0xb45, 0xb5d, 0xb72, 0xb86, 0xb9c, 0xbb2, 0xbc7, 0xbdb,
			0xbef, 0xc03, 0xc18, 0xc18, 0xc18, 0xc2e, 0xc4b, 0xc62, 0xc74, 0xc8a, 0xc9f, 0xc9f,
			0xcc1, 0xcd9, 0xcf0, 0xd07, 0xd1b, 0xd32, 0xd48, 0xd5c, 0xd70, 0xd85, 0xd9e, 0xdb3,
			0xdd0, 0xde6, 0xe08, 0xe23, 0xe3a, 0xe51, 0xe67, 0xe79, 0xe8c, 0xe9e, 0xeba, 0xece,
			0xee2, 0xef4, 0xf14, 0xf30, 0xf46, 0xf5d, 0xf72, 0xf94, 0xfaa, 0xfc2, 0xfed, 0x1002,
			0x1015, 0x102b, 0x103d, 0x103d, 0x1053, 0x1069, 0x1069, 0x107e, 0x1093, 0x10ad, 0x10ca, 0x10e3,
			0x10f7, 0x110c, 0x1121, 0x1136, 0x114d, 0x114d, 0x1164, 0x117d, 0x1196, 0x11ac, 0x11c1, 0x11d7,
			0x11d7, 0x11fc, 0x1217, 0x1217, 0x122a, 0x1241, 0x1241, 0x1269, 0x1280, 0x1280, 0x1292, 0x12a8,
			0x12c0, 0x12d5, 0x12f8, 0x1315, 0x132b, 0x133e, 0x1353, 0x1374, 0x1388, 0x139d, 0x13b4, 0x13c9,
			0x13dd, 0x13dd, 0x13fc, 0x1412, 0x142f, 0x1445, 0x1469, 0x1484, 0x14b9, 0x14e0, 0x14f7, 0x150c,
			0x1529, 0x153c, 0x153c, 0x1550, 0x1564, 0x157f, 0x1595, 0x15ac,
		},
	},
	{ // zgh
		"ⴰⵏⴷⵓⵔⴰⵍⵉⵎⴰⵔⴰⵜⴰⴼⵖⴰⵏⵉⵙⵜⴰⵏⴰⵏⵜⵉⴳⴰ ⴷ ⴱⵔⴱⵓⴷⴰⴰⵏⴳⵉⵍⴰⴰⵍⴱⴰⵏⵢⴰⴰⵔⵎⵉⵏⵢⴰⴰⵏⴳⵓⵍⴰⴰⵔⵊⴰⵏⵜⵉⵏⵙⴰⵎⵡⴰ ⵜⴰ" +
			"ⵎⵉⵔⵉⴽⴰⵏⵉⵜⵏⵏⵎⵙⴰⵓⵙⵜⵔⴰⵍⵢⴰⴰⵔⵓⴱⴰⴰⴷⵔⴰⴱⵉⵊⴰⵏⴱⵓⵙⵏⴰ ⴷ ⵀⵉⵔⵙⵉⴽⴱⴰⵔⴱⴰⴷⴱⴰⵏⴳⵍⴰⴷⵉⵛⴱⵍⵊⵉⴽⴰⴱⵓⵔⴽⵉⵏⴰ ⴼ" +
			"ⴰⵙⵓⴱⵍⵖⴰⵔⵢⴰⴱⵃⵔⴰⵢⵏⴱⵓⵔⵓⵏⴷⵉⴱⵉⵏⵉⵏⴱⵔⵎⵓⴷⴰⴱⵔⵓⵏⵉⴱⵓⵍⵉⴱⵢⴰⴱⵔⴰⵣⵉⵍⴱⴰⵀⴰⵎⴰⵙⴱⵀⵓⵜⴰⵏⴱⵓⵜⵙⵡⴰⵏⴰⴱⵉⵍⴰⵔⵓⵙ" +
			"ⵢⴰⴱⵉⵍⵉⵣⴽⴰⵏⴰⴷⴰⵜⴰⴳⴷⵓⴷⴰⵏⵜ ⵜⴰⴷⵉⵎⵓⵇⵔⴰⵜⵉⵜ ⵏ ⴽⵓⵏⴳⵓⵜⴰⴳⴷⵓⴷⴰⵏⵜ ⵜⴰⵏⴰⵎⵎⴰⵙⵜ ⵏ ⵉⴼⵔⵉⵇⵢⴰⴽⵓⵏⴳⵓⵙⵡⵉ" +
			"ⵙⵔⴰⴽⵓⵜ ⴷⵉⴼⵡⴰⵔⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⴽⵓⴽⵛⵛⵉⵍⵉⴽⴰⵎⵉⵔⵓⵏⵛⵛⵉⵏⵡⴰⴽⵓⵍⵓⵎⴱⵢⴰⴽⵓⵙⵜⴰ ⵔⵉⴽⴰⴽⵓⴱⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⴽⴰ" +
			"ⴱⴱⵉⵔⴷⵉⵇⵓⴱⵔⵓⵙⵜⴰⴳⴷⵓⴷⴰⵏⵜ ⵜⴰⵜⵛⵉⴽⵉⵜⴰⵍⵎⴰⵏⵢⴰⴷⵊⵉⴱⵓⵜⵉⴷⴰⵏⵎⴰⵔⴽⴷⵓⵎⵉⵏⵉⴽⵜⴰⴳⴷⵓⴷⴰⵏⵜ ⵜⴰⴷⵓⵎⵉⵏⵉⴽⵜⴷⵣ" +
			"ⴰⵢⵔⵉⴽⵡⴰⴷⵓⵔⵉⵙⵜⵓⵏⵢⴰⵎⵉⵚⵕⵉⵔⵉⵜⵉⵔⵢⴰⵙⴱⴰⵏⵢⴰⵉⵜⵢⵓⴱⵢⴰⴼⵉⵍⵍⴰⵏⴷⴰⴼⵉⴷⵊⵉⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵎⴰⵍⴰⵡⵉⵎⵉⴽⵔⵓⵏⵉⵣ" +
			"ⵢⴰⴼⵔⴰⵏⵙⴰⴳⴰⴱⵓⵏⵜⴰⴳⵍⴷⵉⵜ ⵉⵎⵓⵏⵏⵖⵔⵏⴰⵟⴰⵊⵓⵔⵊⵢⴰⴳⵡⵉⵢⴰⵏ ⵜⴰⴼⵔⴰⵏⵙⵉⵙⵜⵖⴰⵏⴰⴰⴷⵔⴰⵔ ⵏ ⵟⴰⵕⵉⵇⴳⵔⵉⵍⴰⵏⴷⴳ" +
			"ⴰⵎⴱⵢⴰⵖⵉⵏⵢⴰⴳⵡⴰⴷⴰⵍⵓⴱⵖⵉⵏⵢⴰ ⵏ ⵉⴽⵡⴰⴷⵓⵔⵍⵢⵓⵏⴰⵏⴳⵡⴰⵜⵉⵎⴰⵍⴰⴳⵡⴰⵎⵖⵉⵏⵢⴰ ⴱⵉⵙⴰⵡⴳⵡⵉⵢⴰⵏⴰⵀⵓⵏⴷⵓⵔⴰⵙⴽⵔ" +
			"ⵡⴰⵜⵢⴰⵀⴰⵢⵜⵉⵀⵏⵖⴰⵔⵢⴰⴰⵏⴷⵓⵏⵉⵙⵢⴰⵉⵔⵍⴰⵏⴷⴰⵉⵙⵔⴰⵢⵉⵍⵍⵀⵉⵏⴷⵜⴰⵎⵏⴰⴹⵜ ⵜⴰⵏⴳⵍⵉⵣⵉⵜ ⵏ ⵓⴳⴰⵔⵓ ⴰⵀⵉⵏⴷⵉⵍⵄⵉ" +
			"ⵔⴰⵇⵉⵔⴰⵏⵉⵙⵍⴰⵏⴷⵉⵟⴰⵍⵢⴰⵊⴰⵎⴰⵢⴽⴰⵍⵓⵔⴷⵓⵏⵍⵢⴰⴱⴰⵏⴽⵉⵏⵢⴰⴽⵉⵔⵖⵉⵣⵉⵙⵜⴰⵏⴽⴰⵎⴱⵓⴷⵢⴰⴽⵉⵔⵉⴱⴰⵜⵉⵇⵓⵎⵓⵔⵙⴰⵏⴽⵔ" +
			"ⵉⵙ ⴷ ⵏⵉⴼⵉⵙⴽⵓⵔⵢⴰ ⵏ ⵉⵥⵥⵍⵎⴹⴽⵓⵔⵢⴰ ⵏ ⵉⴼⴼⵓⵙⵍⴽⵡⵉⵜⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⴽⴰⵢⵎⴰⵏⴽⴰⵣⴰⵅⵙⵜⴰⵏⵍⴰⵡⵙⵍⵓⴱⵏⴰⵏⵙⴰ" +
			"ⵏⵜⵍⵓⵙⵉⵍⵉⴽⵉⵏⵛⵜⴰⵢⵏⵙⵔⵉⵍⴰⵏⴽⴰⵍⵉⴱⵉⵔⵢⴰⵍⵉⵚⵓⵟⵓⵍⵉⵜⵡⴰⵏⵢⴰⵍⵓⴽⵙⴰⵏⴱⵓⵔⴳⵍⴰⵜⴼⵢⴰⵍⵉⴱⵢⴰⵍⵎⵖⵔⵉⴱⵎⵓⵏⴰⴽⵓⵎⵓ" +
			"ⵍⴷⵓⴼⵢⴰⵎⵓⵏⵜⵉⵏⵉⴳⵔⵓⵎⴰⴷⴰⵖⴰⵛⵇⴰⵔⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵎⴰⵔⵛⴰⵍⵎⴰⵙⵉⴷⵓⵏⵢⴰⵎⴰⵍⵉⵎⵢⴰⵏⵎⴰⵔⵎⵏⵖⵓⵍⵢⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ" +
			" ⵎⴰⵔⵢⴰⵏ ⵏ ⵉⵥⵥⵍⵎⴹⵎⴰⵔⵜⵉⵏⵉⴽⵎⵓⵕⵉⵟⴰⵏⵢⴰⵎⵓⵏⵙⵉⵔⴰⵜⵎⴰⵍⵟⴰⵎⵓⵔⵉⵙⵎⴰⵍⴷⵉⴼⵎⴰⵍⴰⵡⵉⵎⵉⴽⵙⵉⴽⵎⴰⵍⵉⵣⵢⴰⵎⵓⵣⵏ" +
			"ⴱⵉⵇⵏⴰⵎⵉⴱⵢⴰⴽⴰⵍⵉⴷⵓⵏⵢⴰ ⵜⴰⵎⴰⵢⵏⵓⵜⵏⵏⵉⵊⵉⵔⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵏⵓⵔⴼⵓⵍⴽⵏⵉⵊⵉⵔⵢⴰⵏⵉⴽⴰⵔⴰⴳⵡⴰⵀⵓⵍⴰⵏⴷⴰⵏⵏⵔⵡⵉ" +
			"ⵊⵏⵉⴱⴰⵍⵏⴰⵡⵔⵓⵏⵉⵡⵉⵏⵢⵓⵣⵉⵍⴰⵏⴷⴰⵄⵓⵎⴰⵏⴱⴰⵏⴰⵎⴰⴱⵉⵔⵓⴱⵓⵍⵉⵏⵉⵣⵢⴰ ⵜⴰⴼⵔⴰⵏⵙⵉⵙⵜⴱⴰⴱⵡⴰ ⵖⵉⵏⵢⴰ ⵜⴰⵎⴰⵢⵏⵓⵜ" +
			"ⴼⵉⵍⵉⴱⴱⵉⵏⴱⴰⴽⵉⵙⵜⴰⵏⴱⵓⵍⵓⵏⵢⴰⵙⴰⵏⴱⵢⵉⵔ ⴷ ⵎⵉⴽⵍⵓⵏⴱⵉⵜⴽⴰⵢⵔⵏⴱⵓⵔⵜⵓ ⵔⵉⴽⵓⴰⴳⵎⵎⴰⴹ ⵏ ⵜⴰⴳⵓⵜ ⴷ ⵖⵣⵣⴰⴱⵕ" +
			"ⵟⵇⵉⵣⴱⴰⵍⴰⵡⴱⴰⵔⴰⴳⵡⴰⵢⵇⴰⵜⴰⵔⵔⵉⵢⵓⵏⵢⵓⵏⵔⵓⵎⴰⵏⵢⴰⵙⵉⵔⴱⵢⴰⵔⵓⵙⵢⴰⵔⵡⴰⵏⴷⴰⵙⵙⴰⵄⵓⴷⵉⵢⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵙⴰⵍⵓⵎⴰ" +
			"ⵏⵙⵙⵉⵛⵉⵍⵙⵙⵓⴷⴰⵏⵙⵙⵡⵉⴷⵙⵏⵖⴰⴼⵓⵔⴰⵙⴰⵏⵜⵉⵍⵉⵏⵙⵍⵓⴼⵉⵏⵢⴰⵙⵍⵓⴼⴰⴽⵢⴰⵙⵙⵉⵔⴰⵍⵢⵓⵏⵙⴰⵏⵎⴰⵔⵉⵏⵓⵙⵙⵉⵏⵉⴳⴰⵍⵚⵚⵓⵎ" +
			"ⴰⵍⵙⵓⵔⵉⵏⴰⵎⵙⵙⵓⴷⴰⵏ ⵏ ⵉⴼⴼⵓⵙⵙⴰⵡⵟⵓⵎⵉ ⴷ ⴱⵔⴰⵏⵙⵉⴱⵙⴰⵍⴼⴰⴷⵓⵔⵙⵓⵔⵢⴰⵙⵡⴰⵣⵉⵍⴰⵏⴷⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵏ ⵜⵓⵔⴽⵢⴰ" +
			" ⴷ ⴽⴰⵢⴽⵜⵛⴰⴷⵟⵓⴳⵓⵟⴰⵢⵍⴰⵏⴷⵜⴰⴷⵊⴰⴽⵉⵙⵜⴰⵏⵟⵓⴽⵍⴰⵡⵜⵉⵎⵓⵔ ⵏ ⵍⵇⴱⵍⵜⵜⵓⵔⴽⵎⴰⵏⵙⵜⴰⵏⵜⵓⵏⵙⵟⵓⵏⴳⴰⵜⵓⵔⴽⵢⴰⵜⵔ" +
			"ⵉⵏⵉⴷⴰⴷ ⴷ ⵟⵓⴱⴰⴳⵓⵜⵓⴼⴰⵍⵓⵟⴰⵢⵡⴰⵏⵟⴰⵏⵥⴰⵏⵢⴰⵓⴽⵔⴰⵏⵢⴰⵓⵖⴰⵏⴷⴰⵉⵡⵓⵏⴰⴽ ⵎⵓⵏⵏⵉⵏ ⵏ ⵎⵉⵔⵉⴽⴰⵏⵓⵔⵓⴳⵡⴰⵢⵓⵣ" +
			"ⴱⴰⴽⵉⵙⵜⴰⵏⴰⵡⴰⵏⴽ ⵏ ⴼⴰⵜⵉⴽⴰⵏⵙⴰⵏⴼⴰⵏⵙⴰⵏ ⴷ ⴳⵔⵉⵏⴰⴷⵉⵏⴼⵉⵏⵣⵡⵉⵍⴰⵜⵉⴳⵣⵉⵔⵉⵏ ⵜⵉⵎⴳⴰⴷ ⵏ ⵏⵏⴳⵍⵉⵣⵜⵉⴳⵣⵉ" +
			"ⵔⵉⵏ ⵜⵉⵎⴳⴰⴷ ⵏ ⵉⵡⵓⵏⴰⴽ ⵎⵓⵏⵏⵉⵏⴼⵉⵜⵏⴰⵎⴼⴰⵏⵡⴰⵟⵓⵡⴰⵍⵉⵙ ⴷ ⴼⵓⵜⵓⵏⴰⵙⴰⵎⵡⴰⵢⴰⵎⴰⵏⵎⴰⵢⵓⵟⴰⴼⵔⵉⵇⵢⴰ ⵏ ⵉⴼ" +
			"ⴼⵓⵙⵣⴰⵎⴱⵢⴰⵣⵉⵎⴱⴰⴱⵡⵉ",
		[]uint16{ // 260 entries
			0x0, 0x0, 0x12, 0x27, 0x45, 0x6e, 0x80, 0x95, 0xaa, 0xaa, 0xbc, 0xbc,
			0xd4, 0x105, 0x114, 0x12c, 0x13b, 0x13b, 0x156, 0x17c, 0x18e, 0x1a9, 0x1bb, 0x1dd,
			0x1f2, 0x204, 0x219, 0x228, 0x228, 0x23a, 0x249, 0x25e, 0x25e, 0x270, 0x285, 0x297,
			0x297, 0x2af, 0x2ca, 0x2d9, 0x2eb, 0x2eb, 0x33f, 0x390, 0x39f, 0x3b1, 0x3cd, 0x3f3,
			0x402, 0x417, 0x429, 0x441, 0x441, 0x45d, 0x469, 0x49e, 0x49e, 0x49e, 0x4b0, 0x4e4,
			0x4f9, 0x4f9, 0x50e, 0x523, 0x538, 0x572, 0x581, 0x581, 0x596, 0x5ab, 0x5b7, 0x5b7,
			0x5cf, 0x5e1, 0x5f6, 0x5f6, 0x60e, 0x61d, 0x64c, 0x66a, 0x66a, 0x67c, 0x68b, 0x6b0,
			0x6c2, 0x6d4, 0x705, 0x705, 0x711, 0x734, 0x749, 0x75b, 0x76a, 0x782, 0x7ab, 0x7bd,
			0x7bd, 0x7d8, 0x7e4, 0x803, 0x818, 0x818, 0x818, 0x830, 0x845, 0x854, 0x869, 0x869,
			0x884, 0x899, 0x8ae, 0x8ae, 0x8bd, 0x915, 0x927, 0x933, 0x945, 0x957, 0x957, 0x96c,
			0x97e, 0x990, 0x99f, 0x9c0, 0x9d8, 0x9f0, 0x9ff, 0xa28, 0xa4e, 0xa71, 0xa80, 0xaaf,
			0xaca, 0xad6, 0xae8, 0xb00, 0xb1e, 0xb36, 0xb4b, 0xb5d, 0xb75, 0xb93, 0xba5, 0xbb4,
			0xbc6, 0xbd8, 0xbf0, 0xc0e, 0xc0e, 0xc2c, 0xc5b, 0xc76, 0xc82, 0xc97, 0xcac, 0xcac,
			0xcf2, 0xd0a, 0xd25, 0xd3d, 0xd4c, 0xd5b, 0xd6d, 0xd7f, 0xd91, 0xda6, 0xdbb, 0xdd0,
			0xe04, 0xe16, 0xe48, 0xe5d, 0xe78, 0xe8d, 0xe9f, 0xeae, 0xebd, 0xec9, 0xee7, 0xef6,
			0xf08, 0xf14, 0xf4e, 0xf86, 0xf9e, 0xfb6, 0xfcb, 0xff7, 0x100f, 0x102b, 0x1062, 0x1074,
			0x1083, 0x109b, 0x10aa, 0x10aa, 0x10c2, 0x10d7, 0x10e9, 0x10f8, 0x110a, 0x1125, 0x1157, 0x1169,
			0x117b, 0x118a, 0x11a2, 0x11ba, 0x11d2, 0x11d2, 0x11ea, 0x1205, 0x1220, 0x1238, 0x124a, 0x125f,
			0x1285, 0x12b4, 0x12cc, 0x12cc, 0x12db, 0x12f9, 0x12f9, 0x1339, 0x1345, 0x1345, 0x1351, 0x1366,
			0x1387, 0x1399, 0x13bc, 0x13dd, 0x13e9, 0x13f8, 0x140a, 0x1439, 0x144b, 0x145d, 0x1475, 0x148a,
			0x149c, 0x149c, 0x14db, 0x14f0, 0x150e, 0x1537, 0x156f, 0x1587, 0x15c9, 0x161e, 0x1630, 0x1645,
			0x166b, 0x167a, 0x167a, 0x1689, 0x1698, 0x16c1, 0x16d3, 0x16eb,
		},
	},
	{ // zh
		zhRegionStr,
		zhRegionIdx,
	},
	{ // zh-Hans-HK
		"瓜德罗普岛黑山圣皮埃尔和密克隆",
		[]uint16{ // 188 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x2d,
		},
	},
	{ // zh-Hans-MO
		"克利柏顿岛黑山圣皮埃尔和密克隆",
		[]uint16{ // 188 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x2d,
		},
	},
	{ // zh-Hans-SG
		"克利柏顿岛黑山圣皮埃尔和密克隆",
		[]uint16{ // 188 entries
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
			0x0, 0x0, 0x0, 0x0, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
			0xf, 0xf, 0xf, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15,
			0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x2d,
		},
	},
	{ // zh-Hant
		zhHantRegionStr,
		zhHantRegionIdx,
	},
	{ // zh-Hant-HK
		"阿拉伯聯合酋長國安提瓜及巴布達阿魯巴阿塞拜疆波斯尼亞和黑塞哥維那巴巴多斯貝寧聖巴泰勒米博茨瓦納剛果 - 金夏沙剛果 - 布拉薩科特迪瓦哥斯達黎加佛得角塞浦路斯厄" +
			"立特里亞埃塞俄比亞加蓬格林納達格魯吉亞岡比亞南佐治亞島與南桑威奇群島危地馬拉赫德與麥當勞群島洪都拉斯英屬地曼島意大利肯雅科摩羅聖基茨和尼維斯聖盧西亞列支敦士登利" +
			"比里亞萊索托黑山馬里毛里塔尼亞蒙塞拉特島毛里裘斯馬爾代夫莫桑比克新喀里多尼亞尼日爾尼日利亞阿曼巴布亞新幾內亞皮特凱恩島卡塔爾盧旺達沙特阿拉伯所羅門群島塞舌爾斯洛" +
			"文尼亞斯瓦爾巴群島及揚馬延島塞拉利昂索馬里蘇里南聖多美普林西比斯威士蘭特克斯和凱科斯群島乍得法屬南部地區湯加千里達和多巴哥圖瓦盧坦桑尼亞梵蒂岡宮城聖文森特和格林" +
			"納丁斯瓦努阿圖贊比亞中美洲加勒比",
		[]uint16{ // 275 entries
			0x0, 0x0, 0x0, 0x18, 0x18, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d,
			0x2d, 0x2d, 0x2d, 0x2d, 0x36, 0x36, 0x42, 0x60, 0x6c, 0x6c, 0x6c, 0x6c,
			0x6c, 0x6c, 0x6c, 0x72, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
			0x81, 0x8d, 0x8d, 0x8d, 0x8d, 0x8d, 0x9f, 0x9f, 0xb1, 0xb1, 0xbd, 0xbd,
			0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xcc, 0xcc, 0xd5, 0xd5, 0xd5, 0xe1, 0xe1,
			0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1, 0xe1,
			0xf0, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x105, 0x105,
			0x111, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d, 0x11d, 0x126, 0x126, 0x126, 0x126, 0x126,
			0x14a, 0x156, 0x156, 0x156, 0x156, 0x156, 0x16e, 0x17a, 0x17a, 0x17a, 0x17a, 0x17a,
			0x17a, 0x17a, 0x17a, 0x189, 0x189, 0x189, 0x189, 0x189, 0x189, 0x192, 0x192, 0x192,
			0x192, 0x192, 0x198, 0x198, 0x198, 0x198, 0x1a1, 0x1b6, 0x1b6, 0x1b6, 0x1b6, 0x1b6,
			0x1b6, 0x1b6, 0x1b6, 0x1c2, 0x1d1, 0x1d1, 0x1dd, 0x1e6, 0x1e6, 0x1e6, 0x1e6, 0x1e6,
			0x1e6, 0x1e6, 0x1e6, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1ec, 0x1f2, 0x1f2, 0x1f2, 0x1f2,
			0x1f2, 0x1f2, 0x201, 0x210, 0x210, 0x21c, 0x228, 0x228, 0x228, 0x228, 0x234, 0x234,
			0x246, 0x24f, 0x24f, 0x25b, 0x25b, 0x25b, 0x25b, 0x25b, 0x25b, 0x25b, 0x25b, 0x261,
			0x261, 0x261, 0x261, 0x276, 0x276, 0x276, 0x276, 0x276, 0x285, 0x285, 0x285, 0x285,
			0x285, 0x285, 0x28e, 0x28e, 0x28e, 0x28e, 0x28e, 0x28e, 0x297, 0x2a6, 0x2b5, 0x2be,
			0x2be, 0x2be, 0x2be, 0x2be, 0x2cd, 0x2ee, 0x2ee, 0x2fa, 0x2fa, 0x2fa, 0x303, 0x30c,
			0x30c, 0x321, 0x321, 0x321, 0x321, 0x32d, 0x32d, 0x348, 0x34e, 0x360, 0x360, 0x360,
			0x360, 0x360, 0x360, 0x360, 0x360, 0x366, 0x366, 0x37b, 0x384, 0x384, 0x390, 0x390,
			0x390, 0x390, 0x390, 0x390, 0x390, 0x39f, 0x3bd, 0x3bd, 0x3bd, 0x3bd, 0x3bd, 0x3c9,
			0x3c9, 0x3c9, 0x3c9, 0x3c9, 0x3c9, 0x3c9, 0x3d2, 0x3d2, 0x3d2, 0x3d2, 0x3d2, 0x3d2,
			0x3d2, 0x3d2, 0x3d2, 0x3db, 0x3db, 0x3db, 0x3db, 0x3db, 0x3db, 0x3db, 0x3e4,
		},
	},
	{ // zu
		zuRegionStr,
		zuRegionIdx,
	},
}

const afRegionStr = "" +
	"AscensioneilandAndorraVerenigde Arabiese EmirateAfganistanAntigua en BarbudaAngu" +
	"illaAlbaniëArmeniëNederlands-AntilleAngolaAntarktikaArgentiniëAmerikaans-SamoaOo" +
	"stenrykAustraliëArubaÅlandeilandeAzerbeidjanBosnië en HerzegowinaBarbadosBanglad" +
	"esjBelgiëBurkina FasoBulgaryeBahreinBurundiBeninSint BarthélemyBermudaBroeneiBol" +
	"iviëKaribiese NederlandBrasiliëBahamasBhoetanBouveteilandBotswanaBelarusBelizeKa" +
	"nadaCocos- (Keeling) eilandeDemokratiese Republiek van die KongoSentraal-Afrikaa" +
	"nse RepubliekRepubliek van die KongoSwitserlandIvoorkusCookeilandeChiliKameroenS" +
	"jinaColombiëClippertoneilandCosta RicaKubaKaap VerdeCuraçaoKerseilandSiprusTjegg" +
	"iese RepubliekDuitslandDiego GarciaDjiboetiDenemarkeDominicaDominikaanse Republi" +
	"ekAlgeriëCeuta en MelillaEcuadorEstlandEgipteWes-SaharaEritreaSpanjeEthiopiëEuro" +
	"pese UnieFinlandFidjiFalklandeilandeMikronesiëFaroëreilandeFrankrykGaboenVerenig" +
	"de KoninkrykGrenadaGeorgiëFrans-GuyanaGuernseyGhanaGibraltarGroenlandGambiëGuine" +
	"eGuadeloupeEkwatoriaal-GuineeGriekelandSuid-Georgië en die Suidelike Sandwicheil" +
	"andeGuatemalaGuamGuinee-BissauGuyanaHongkong SAS SjinaHeard- en McDonaldeilandeH" +
	"ondurasKroasiëHaïtiHongaryeKanariese EilandeIndonesiëIerlandIsraelEiland ManIndi" +
	"ëBritse Indiese OseaangebiedIrakIranYslandItaliëJerseyJamaikaJordaniëJapanKeniaK" +
	"irgisiëKambodjaKiribatiComoreSint Kitts en NevisNoord-KoreaSuid-KoreaKoeweitKaai" +
	"manseilandeKazakstanLaosLibanonSint LuciaLiechtensteinSri LankaLiberiëLesothoLit" +
	"aueLuxemburgLetlandLibiëMarokkoMonacoMoldowaMontenegroSint MartinMadagaskarMarsh" +
	"alleilandeMacedoniëMaliMianmar (Birma)MongoliëMacau SAS SjinaNoordelike Mariana-" +
	"eilandeMartiniqueMauritaniëMontserratMaltaMauritiusMalediveMalawiMeksikoMaleisië" +
	"MosambiekNamibiëNieu-KaledoniëNigerNorfolkeilandNigeriëNicaraguaNederlandNoorweë" +
	"NepalNauruNiueNieu-SeelandOmanPanamaPeruFrans-PolinesiëPapoea-Nieu-GuineeFilippy" +
	"nePakistanPoleSint Pierre en MiquelonPitcairneilandePuerto RicoPalestynse gebied" +
	"ePortugalPalauParaguayKatarOmliggende OseaniëRéunionRoemeniëSerwiëRuslandRwandaS" +
	"aoedi-ArabiëSolomoneilandeSeychelleSoedanSwedeSingapoerSint HelenaSloweniëSvalba" +
	"rd en Jan MayenSlowakyeSierra LeoneSan MarinoSenegalSomaliëSurinameSuid-SoedanSa" +
	"o Tome en PrincipeEl SalvadorSint MaartenSiriëSwazilandTristan da CunhaTurks- en" +
	" CaicoseilandeTsjadFranse Suidelike GebiedeTogoThailandTadjikistanTokelauOos-Tim" +
	"orTurkmeniëTunisiëTongaTurkyeTrinidad en TobagoTuvaluTaiwanTanzaniëOekraïneUgand" +
	"aVS klein omliggende eilandeVerenigde State van AmerikaUruguayOesbekistanVatikaa" +
	"nstadSint Vincent en die GrenadineVenezuelaBritse Maagde-eilandeAmerikaanse Maag" +
	"de-eilandeViëtnamVanuatuWallis en FutunaSamoaKosovoJemenMayotteSuid-AfrikaZambië" +
	"ZimbabweOnbekende gebiedWêreldAfrikaNoord-AmerikaSuid-AmerikaOseaniëWes-AfrikaSe" +
	"ntraal-AmerikaOos-AfrikaNoord-AfrikaMidde-AfrikaSuider-AfrikaAmerikasNoordelike " +
	"AmerikaKaribiesOos-AsiëSuid-AsiëSuidoos-AsiëSuid-EuropaAustralasiëMelanesiëMikro" +
	"nesiese streekPolinesiëAsiëSentraal-AsiëWes-AsiëEuropaOos-EuropaNoord-EuropaWes-" +
	"EuropaLatyns-Amerika"

var afRegionIdx = []uint16{ // 291 entries
	0x0, 0xf, 0x16, 0x30, 0x3a, 0x4c, 0x54, 0x5c, 0x64, 0x76, 0x7c, 0x86,
	0x91, 0xa1, 0xaa, 0xb4, 0xb9, 0xc6, 0xd1, 0xe7, 0xef, 0xf9, 0x100, 0x10c,
	0x114, 0x11b, 0x122, 0x127, 0x137, 0x13e, 0x145, 0x14d, 0x160, 0x169, 0x170, 0x177,
	0x183, 0x18b, 0x192, 0x198, 0x19e, 0x1b6, 0x1da, 0x1f7, 0x20e, 0x219, 0x221, 0x22c,
	0x231, 0x239, 0x23e, 0x247, 0x257, 0x261, 0x265, 0x26f, 0x277, 0x281, 0x287, 0x29a,
	0x2a3, 0x2af, 0x2b7, 0x2c0, 0x2c8, 0x2de, 0x2e6, 0x2f6, 0x2fd, 0x304, 0x30a, 0x314,
	0x31b, 0x321, 0x32a, 0x337, 0x33e, 0x343, 0x352, 0x35d, 0x36b, 0x373, 0x379, 0x38c,
	0x393, 0x39b, 0x3a7, 0x3af, 0x3b4, 0x3bd, 0x3c6, 0x3cd, 0x3d3, 0x3dd, 0x3ef, 0x3f9,
	0x427, 0x430, 0x434, 0x441, 0x447, 0x459, 0x472, 0x47a, 0x482, 0x488, 0x490, 0x4a1,
	0x4ab, 0x4b2, 0x4b8, 0x4c2, 0x4c8, 0x4e3, 0x4e7, 0x4eb, 0x4f1, 0x4f8, 0x4fe, 0x505,
	0x50e, 0x513, 0x518, 0x521, 0x529, 0x531, 0x537, 0x54a, 0x555, 0x55f, 0x566, 0x575,
	0x57e, 0x582, 0x589, 0x593, 0x5a0, 0x5a9, 0x5b1, 0x5b8, 0x5be, 0x5c7, 0x5ce, 0x5d4,
	0x5db, 0x5e1, 0x5e8, 0x5f2, 0x5fd, 0x607, 0x616, 0x620, 0x624, 0x633, 0x63c, 0x64b,
	0x665, 0x66f, 0x67a, 0x684, 0x689, 0x692, 0x69a, 0x6a0, 0x6a7, 0x6b0, 0x6b9, 0x6c1,
	0x6d0, 0x6d5, 0x6e2, 0x6ea, 0x6f3, 0x6fc, 0x704, 0x709, 0x70e, 0x712, 0x71e, 0x722,
	0x728, 0x72c, 0x73c, 0x74e, 0x757, 0x75f, 0x763, 0x77a, 0x789, 0x794, 0x7a6, 0x7ae,
	0x7b3, 0x7bb, 0x7c0, 0x7d3, 0x7db, 0x7e4, 0x7eb, 0x7f2, 0x7f8, 0x806, 0x814, 0x81d,
	0x823, 0x828, 0x831, 0x83c, 0x845, 0x85a, 0x862, 0x86e, 0x878, 0x87f, 0x887, 0x88f,
	0x89a, 0x8ae, 0x8b9, 0x8c5, 0x8cb, 0x8d4, 0x8e4, 0x8fb, 0x900, 0x918, 0x91c, 0x924,
	0x92f, 0x936, 0x93f, 0x949, 0x951, 0x956, 0x95c, 0x96e, 0x974, 0x97a, 0x983, 0x98c,
	0x992, 0x9ad, 0x9c8, 0x9cf, 0x9da, 0x9e6, 0xa03, 0xa0c, 0xa21, 0xa3b, 0xa43, 0xa4a,
	0xa5a, 0xa5f, 0xa65, 0xa6a, 0xa71, 0xa7c, 0xa83, 0xa8b, 0xa9b, 0xaa2, 0xaa8, 0xab5,
	0xac1, 0xac9, 0xad3, 0xae3, 0xaed, 0xaf9, 0xb05, 0xb12, 0xb1a, 0xb2c, 0xb34, 0xb3d,
	0xb47, 0xb54, 0xb5f, 0xb6b, 0xb75, 0xb88, 0xb92, 0xb97, 0xba5, 0xbae, 0xbb4, 0xbbe,
	0xbca, 0xbd4, 0xbe2,
}

const amRegionStr = "" +
	"አሴንሽን ደሴትአንዶራየተባበሩት አረብ ኤምሬትስአፍጋኒስታንአንቲጓ እና ባሩዳአንጉኢላአልባኒያአርሜኒያኔዘርላንድስ አንቲልስአንጐላአ" +
	"ንታርክቲካአርጀንቲናየአሜሪካ ሳሞአኦስትሪያአውስትራልያአሩባየአላንድ ደሴቶችአዘርባጃንቦስኒያ እና ሄርዞጎቪኒያባርቤዶስባንግላዲሽቤል" +
	"ጄምቡርኪና ፋሶቡልጌሪያባህሬንብሩንዲቤኒንቅዱስ በርቴሎሜቤርሙዳብሩኒቦሊቪያየካሪቢያን ኔዘርላንድስብራዚልባሃማስቡህታንቡቬት ደሴትቦት" +
	"ስዋናቤላሩስቤሊዘካናዳኮኮስ(ኬሊንግ) ደሴቶችኮንጎ-ኪንሻሳየመካከለኛው አፍሪካ ሪፐብሊክኮንጎ ብራዛቪልስዊዘርላንድኮት ዲቯርኩክ ደሴ" +
	"ቶችቺሊካሜሩንቻይናኮሎምቢያክሊፐርቶን ደሴትኮስታ ሪካኩባኬፕ ቬርዴኩራሳዎየገና ደሴትሳይፕረስቼክ ሪፑብሊክጀርመንዲዬጎ ጋርሺያጂቡቲዴ" +
	"ንማርክዶሚኒካዶሚኒክ ሪፑብሊክአልጄሪያሴኡታና ሜሊላኢኳዶርኤስቶኒያግብጽምዕራባዊ ሳህራኤርትራስፔንኢትዮጵያየአውሮፓ ህብረትፊንላንድፊ" +
	"ጂየፎክላንድ ደሴቶችሚክሮኔዢያየፋሮ ደሴቶችፈረንሳይጋቦንእንግሊዝግሬናዳጆርጂያየፈረንሳይ ጉዊአናጉርነሲጋናጂብራልተርግሪንላንድጋምቢያ" +
	"ጊኒጉዋደሉፕኢኳቶሪያል ጊኒግሪክደቡብ ጆርጂያ እና የደቡብ ሳንድዊች ደሴቶችጉዋቲማላጉዋምጊኒ ቢሳኦጉያናሆንግ ኮንግ SAR ቻይናኽር" +
	"ድ ደሴቶችና ማክዶናልድ ደሴቶችሆንዱራስክሮኤሽያሀይቲሀንጋሪየካናሪ ደሴቶችኢንዶኔዢያአየርላንድእስራኤልአይል ኦፍ ማንህንድየብሪታኒያ" +
	" ህንድ ውቂያኖስ ግዛትኢራቅኢራንአይስላንድጣሊያንጀርሲጃማይካጆርዳንጃፓንኬንያኪርጊስታንካምቦዲያኪሪባቲኮሞሮስቅዱስ ኪትስ እና ኔቪስ" +
	"ሰሜን ኮሪያደቡብ ኮሪያክዌትካይማን ደሴቶችካዛኪስታንላኦስሊባኖስሴንት ሉቺያሊችተንስታይንሲሪላንካላይቤሪያሌሶቶሊቱዌኒያሉክሰምበርግላ" +
	"ትቪያሊቢያሞሮኮሞናኮሞልዶቫሞንተኔግሮሴንት ማርቲንማዳጋስካርማርሻል አይላንድመቄዶንያማሊማይናማር(በርማ)ሞንጎሊያማካኡ ልዩ የአስተዳ" +
	"ደር ክልል ቻይናየሰሜናዊ ማሪያና ደሴቶችማርቲኒክሞሪቴኒያሞንትሴራትማልታሞሪሸስማልዲቭስማላዊሜክሲኮማሌዢያሞዛምቢክናሚቢያኒው ካሌዶኒ" +
	"ያኒጀርኖርፎልክ ደሴትናይጄሪያኒካራጓኔዘርላንድኖርዌኔፓልናኡሩኒኡይኒው ዚላንድኦማንፓናማፔሩየፈረንሳይ ፖሊኔዢያፓፑዋ ኒው ጊኒፊሊፒን" +
	"ስፓኪስታንፖላንድቅዱስ ፒዬር እና ሚኩኤሎንፒትካኢርን አይስላንድፖርታ ሪኮየፍልስጤም ግዛትፖርቱጋልፓላውፓራጓይኳታርአውትላይንግ ኦሽ" +
	"ንያሪዩኒየንሮሜኒያሰርብያራሺያሩዋንዳሳውድአረቢያሰሎሞን ደሴትሲሼልስሱዳንስዊድንሲንጋፖርሴንት ሄለናስሎቬኒያስቫልባርድ እና ጃን ማየ" +
	"ንስሎቫኪያሴራሊዮንሳን ማሪኖሴኔጋልሱማሌሱሪናምደቡብ ሱዳንሳኦ ቶሜ እና ፕሪንሲፔኤል ሳልቫዶርሲንት ማርተንሲሪያሱዋዚላንድትሪስታን " +
	"ዲ ኩንሃየቱርኮችና የካኢኮስ ደሴቶችቻድየፈረንሳይ ደቡባዊ ግዛቶችቶጐታይላንድታጃኪስታንቶክላውምስራቅ ሌስትቱርክሜኒስታንቱኒዚያቶንጋ" +
	"ቱርክትሪናዳድ እና ቶቤጎቱቫሉታይዋንታንዛኒያዩክሬንዩጋንዳየዩ ኤስ ጠረፍ ላይ ያሉ ደሴቶችዩናይትድ ስቴትስኡራጓይኡዝቤኪስታንቫቲካን" +
	" ከተማቅዱስ ቪንሴንት እና ግሬናዲንስቬንዙዌላየእንግሊዝ ቨርጂን ደሴቶችየአሜሪካ ቨርጂን ደሴቶችቬትናምቫኑአቱዋሊስ እና ፉቱና ደሴ" +
	"ቶችሳሞአኮሶቮየመንሜይኦቴደቡብ አፍሪካዛምቢያዚምቧቤያልታወቀ ክልልዓለምአፍሪካሰሜን አሜሪካደቡብ አሜሪካኦሽኒአምስራቃዊ አፍሪካመካከ" +
	"ለኛው አሜሪካምዕራባዊ አፍሪካሰሜናዊ አፍሪካመካከለኛው አፍሪካደቡባዊ አፍሪካአሜሪካሰሜናዊ አሜሪካካሪቢያንምዕራባዊ እሲያደቡባዊ እ" +
	"ሲያምዕራባዊ ደቡብ እሲያደቡባዊ አውሮፓአውስትራሊያሜላኔዥያየማይክሮኔዥያን ክልልፖሊኔዥያእሲያመካከለኛው እሲያምስራቃዊ እሲያአውሮፓ" +
	"ምዕራባዊ አውሮፓሰሜናዊ አውሮፓምስራቃዊ አውሮፓላቲን አሜሪካ"

var amRegionIdx = []uint16{ // 291 entries
	0x0, 0x19, 0x25, 0x51, 0x66, 0x83, 0x92, 0xa1, 0xb0, 0xd5, 0xe1, 0xf6,
	0x108, 0x121, 0x130, 0x145, 0x14e, 0x16a, 0x17c, 0x1a5, 0x1b4, 0x1c6, 0x1d2, 0x1e5,
	0x1f4, 0x200, 0x20c, 0x215, 0x22e, 0x23a, 0x243, 0x24f, 0x277, 0x283, 0x28f, 0x29b,
	0x2ae, 0x2bd, 0x2c9, 0x2d2, 0x2db, 0x2ff, 0x315, 0x347, 0x360, 0x375, 0x385, 0x398,
	0x39e, 0x3aa, 0x3b3, 0x3c2, 0x3de, 0x3ee, 0x3f4, 0x404, 0x410, 0x423, 0x432, 0x448,
	0x454, 0x46a, 0x473, 0x482, 0x48e, 0x4aa, 0x4b9, 0x4cf, 0x4db, 0x4ea, 0x4f3, 0x50c,
	0x518, 0x521, 0x530, 0x54c, 0x55b, 0x561, 0x580, 0x592, 0x5a8, 0x5b7, 0x5c0, 0x5cf,
	0x5db, 0x5e7, 0x606, 0x612, 0x618, 0x62a, 0x63c, 0x648, 0x64e, 0x65d, 0x676, 0x67f,
	0x6c6, 0x6d5, 0x6de, 0x6ee, 0x6f7, 0x718, 0x751, 0x760, 0x76f, 0x778, 0x784, 0x79d,
	0x7af, 0x7c1, 0x7d0, 0x7e7, 0x7f0, 0x826, 0x82f, 0x838, 0x84a, 0x856, 0x85f, 0x86b,
	0x877, 0x880, 0x889, 0x89b, 0x8aa, 0x8b6, 0x8c2, 0x8e6, 0x8f9, 0x90c, 0x915, 0x92e,
	0x940, 0x949, 0x955, 0x968, 0x980, 0x98f, 0x99e, 0x9a7, 0x9b6, 0x9cb, 0x9d7, 0x9e0,
	0x9e9, 0x9f2, 0x9fe, 0xa10, 0xa26, 0xa38, 0xa54, 0xa63, 0xa69, 0xa83, 0xa92, 0xacc,
	0xaf5, 0xb04, 0xb13, 0xb25, 0xb2e, 0xb3a, 0xb49, 0xb52, 0xb5e, 0xb6a, 0xb79, 0xb85,
	0xb9b, 0xba4, 0xbbd, 0xbcc, 0xbd8, 0xbea, 0xbf3, 0xbfc, 0xc05, 0xc0e, 0xc21, 0xc2a,
	0xc33, 0xc39, 0xc5b, 0xc72, 0xc81, 0xc90, 0xc9c, 0xcc6, 0xceb, 0xcfb, 0xd17, 0xd26,
	0xd2f, 0xd3b, 0xd44, 0xd66, 0xd75, 0xd81, 0xd8d, 0xd96, 0xda2, 0xdb7, 0xdcd, 0xdd9,
	0xde2, 0xdee, 0xdfd, 0xe10, 0xe1f, 0xe49, 0xe58, 0xe67, 0xe77, 0xe83, 0xe8c, 0xe98,
	0xeab, 0xecf, 0xee5, 0xefb, 0xf04, 0xf16, 0xf33, 0xf62, 0xf68, 0xf94, 0xf9a, 0xfa9,
	0xfbb, 0xfc7, 0xfdd, 0xff5, 0x1001, 0x100a, 0x1013, 0x1033, 0x103c, 0x1048, 0x1057, 0x1063,
	0x106f, 0x10a1, 0x10bd, 0x10c9, 0x10de, 0x10f4, 0x1127, 0x1136, 0x1162, 0x118b, 0x1197, 0x11a3,
	0x11ca, 0x11d3, 0x11dc, 0x11e5, 0x11f1, 0x1207, 0x1213, 0x121f, 0x1238, 0x1241, 0x124d, 0x1263,
	0x1279, 0x1285, 0x12a1, 0x12c0, 0x12dc, 0x12f5, 0x1314, 0x132d, 0x1339, 0x1352, 0x1361, 0x137a,
	0x1390, 0x13b3, 0x13cc, 0x13e1, 0x13f0, 0x1415, 0x1424, 0x142d, 0x1449, 0x1462, 0x146e, 0x148a,
	0x14a3, 0x14bf, 0x14d5,
}

const arRegionStr = "" +
	"جزيرة أسينشيونأندوراالإمارات العربية المتحدةأفغانستانأنتيغوا وبربوداأنغويلاألبان" +
	"ياأرمينياجزر الأنتيل الهولنديةأنغولاأنتاركتيكاالأرجنتينساموا الأمريكيةالنمساأستر" +
	"الياآروباجزر آلاندأذربيجانالبوسنة والهرسكبربادوسبنجلاديشبلجيكابوركينا فاسوبلغاري" +
	"االبحرينبورونديبنينسان بارتليميبرمودابرونايبوليفياهولندا الكاريبيةالبرازيلالباها" +
	"مابوتانجزيرة بوفيهبتسواناروسيا البيضاءبليزكنداجزر كوكوسالكونغو - كينشاساجمهورية " +
	"أفريقيا الوسطىالكونغو - برازافيلسويسراساحل العاججزر كوكشيليالكاميرونالصينكولومبي" +
	"اجزيرة كليبيرتونكوستاريكاكوباالرأس الأخضركوراساوجزيرة الكريسماسقبرصجمهورية التشي" +
	"كألمانيادييغو غارسياجيبوتيالدانمركدومينيكاجمهورية الدومينيكالجزائرسيوتا وميليلاا" +
	"لإكوادورأستونيامصرالصحراء الغربيةأريترياإسبانياإثيوبياالاتحاد الأوروبيفنلندافيجي" +
	"جزر فوكلاندميكرونيزياجزر فاروفرنساالجابونالمملكة المتحدةغريناداجورجياغويانا الفر" +
	"نسيةغيرنزيغاناجبل طارقغرينلاندغامبياغينياجوادلوبغينيا الإستوائيةاليونانجورجيا ال" +
	"جنوبية وجزر ساندويتش الجنوبيةغواتيمالاغوامغينيا بيساوغياناهونغ كونغ الصينيةجزيرة" +
	" هيرد وجزر ماكدونالدهندوراسكرواتياهايتيهنغارياجزر الكناريأندونيسياأيرلنداإسرائيل" +
	"جزيرة مانالهندالإقليم البريطاني في المحيط الهنديالعراقإيرانأيسلنداإيطالياجيرسيجا" +
	"مايكاالأردناليابانكينياقرغيزستانكمبودياكيريباتيجزر القمرسانت كيتس ونيفيسكوريا ال" +
	"شماليةكوريا الجنوبيةالكويتجزر الكايمنكازاخستانلاوسلبنانسانت لوسياليختنشتاينسريلا" +
	"نكاليبيرياليسوتوليتوانيالوكسمبورغلاتفياليبياالمغربموناكومولدافياالجبل الأسودسانت" +
	" مارتنمدغشقرجزر المارشالمقدونياماليميانمار -بورمامنغوليامكاو الصينية (منطقة إدار" +
	"ية خاصة)جزر ماريانا الشماليةمارتينيكموريتانيامونتسراتمالطاموريشيوسجزر المالديفمل" +
	"اويالمكسيكماليزياموزمبيقناميبياكاليدونيا الجديدةالنيجرجزيرة نورفوكنيجيريانيكاراغ" +
	"واهولنداالنرويجنيبالناورونيوينيوزيلانداعُمانبنمابيروبولينيزيا الفرنسيةبابوا غيني" +
	"ا الجديدةالفلبينباكستانبولنداسانت بيير وميكولونجزر بيتكيرنبورتوريكوالأراضي الفلس" +
	"طينيةالبرتغالبالاوباراغوايقطرأوقيانوسيا النائيةروينيونرومانياصربياروسياروانداالم" +
	"ملكة العربية السعوديةجزر سليمانسيشلالسودانالسويدسنغافورةسانت هيلناسلوفينياسفالبا" +
	"رد وجان مايانسلوفاكياسيراليونسان مارينوالسنغالالصومالسورينامجنوب السودانساو تومي" +
	" وبرينسيبيالسلفادورسينت مارتنسورياسوازيلاندتريستان دي كونهاجزر الترك وجايكوستشاد" +
	"المقاطعات الجنوبية الفرنسيةتوجوتايلاندطاجكستانتوكيلوتيمور الشرقيةتركمانستانتونست" +
	"ونغاتركياترينيداد وتوباغوتوفالوتايوانتانزانياأوكرانياأوغنداجزر الولايات المتحدة " +
	"النائيةالولايات المتحدةأورغوايأوزبكستانالفاتيكانسانت فنسنت وغرنادينفنزويلاجزر فر" +
	"جين البريطانيةجزر فرجين الأمريكيةفيتنامفانواتوجزر والس وفوتوناسامواكوسوفواليمنما" +
	"يوتجنوب أفريقيازامبيازيمبابويمنطقة غير معروفةالعالمأفريقياأمريكا الشماليةأمريكا " +
	"الجنوبيةأوقيانوسياغرب أفريقياأمريكا الوسطىشرق أفريقياشمال أفريقياوسط أفريقياأفري" +
	"قيا الجنوبيةالأمريكتينشمال أمريكاالكاريبيشرق آسياجنوب آسياجنوب شرق آسياجنوب أورو" +
	"باأسترالاسياميلانيزياالجزر الميكرونيزيةبولينيزياآسياوسط آسياغرب آسياأوروباشرق أو" +
	"روباشمال أوروباغرب أوروباأمريكا اللاتينية"

var arRegionIdx = []uint16{ // 291 entries
	0x0, 0x1b, 0x27, 0x55, 0x67, 0x84, 0x92, 0xa0, 0xae, 0xd6, 0xe2, 0xf6,
	0x108, 0x125, 0x131, 0x141, 0x14b, 0x15c, 0x16c, 0x189, 0x197, 0x1a7, 0x1b3, 0x1ca,
	0x1d8, 0x1e6, 0x1f4, 0x1fc, 0x213, 0x21f, 0x22b, 0x239, 0x258, 0x268, 0x278, 0x282,
	0x297, 0x2a5, 0x2be, 0x2c6, 0x2ce, 0x2df, 0x2fe, 0x328, 0x349, 0x355, 0x368, 0x375,
	0x37d, 0x38f, 0x399, 0x3a9, 0x3c6, 0x3d8, 0x3e0, 0x3f7, 0x405, 0x422, 0x42a, 0x445,
	0x453, 0x46a, 0x476, 0x486, 0x496, 0x4b7, 0x4c5, 0x4de, 0x4f0, 0x4fe, 0x504, 0x521,
	0x52f, 0x53d, 0x54b, 0x56a, 0x576, 0x57e, 0x593, 0x5a7, 0x5b6, 0x5c0, 0x5ce, 0x5eb,
	0x5f9, 0x605, 0x622, 0x62e, 0x636, 0x645, 0x655, 0x661, 0x66b, 0x679, 0x698, 0x6a6,
	0x6ee, 0x700, 0x708, 0x71d, 0x727, 0x747, 0x776, 0x784, 0x792, 0x79c, 0x7aa, 0x7bf,
	0x7d1, 0x7df, 0x7ed, 0x7fe, 0x808, 0x848, 0x854, 0x85e, 0x86c, 0x87a, 0x884, 0x892,
	0x89e, 0x8ac, 0x8b6, 0x8c8, 0x8d6, 0x8e6, 0x8f7, 0x915, 0x930, 0x94b, 0x957, 0x96c,
	0x97e, 0x986, 0x990, 0x9a3, 0x9b7, 0x9c7, 0x9d5, 0x9e1, 0x9f1, 0xa03, 0xa0f, 0xa19,
	0xa25, 0xa31, 0xa41, 0xa58, 0xa6b, 0xa77, 0xa8e, 0xa9c, 0xaa4, 0xabe, 0xacc, 0xb06,
	0xb2c, 0xb3c, 0xb4e, 0xb5e, 0xb68, 0xb78, 0xb8f, 0xb99, 0xba7, 0xbb5, 0xbc3, 0xbd1,
	0xbf2, 0xbfe, 0xc15, 0xc23, 0xc35, 0xc41, 0xc4f, 0xc59, 0xc63, 0xc6b, 0xc7f, 0xc89,
	0xc91, 0xc99, 0xcbc, 0xce0, 0xcee, 0xcfc, 0xd08, 0xd2a, 0xd3f, 0xd51, 0xd74, 0xd84,
	0xd8e, 0xd9e, 0xda4, 0xdc7, 0xdd5, 0xde3, 0xded, 0xdf7, 0xe03, 0xe31, 0xe44, 0xe4c,
	0xe5a, 0xe66, 0xe76, 0xe89, 0xe99, 0xebd, 0xecd, 0xedd, 0xef0, 0xefe, 0xf0c, 0xf1a,
	0xf31, 0xf53, 0xf65, 0xf78, 0xf82, 0xf94, 0xfb2, 0xfd2, 0xfda, 0x100e, 0x1016, 0x1024,
	0x1034, 0x1040, 0x1059, 0x106d, 0x1075, 0x107f, 0x1089, 0x10a8, 0x10b4, 0x10c0, 0x10d0, 0x10e0,
	0x10ec, 0x1121, 0x1140, 0x114e, 0x1160, 0x1172, 0x1196, 0x11a4, 0x11ca, 0x11ee, 0x11fa, 0x1208,
	0x1226, 0x1230, 0x123c, 0x1246, 0x1250, 0x1267, 0x1273, 0x1283, 0x12a1, 0x12ad, 0x12bb, 0x12d8,
	0x12f5, 0x1309, 0x131e, 0x1337, 0x134c, 0x1363, 0x1378, 0x1397, 0x13ab, 0x13c0, 0x13d0, 0x13df,
	0x13f0, 0x1408, 0x141d, 0x1431, 0x1443, 0x1466, 0x1478, 0x1480, 0x148f, 0x149e, 0x14aa, 0x14bd,
	0x14d2, 0x14e5, 0x1504,
}

const azRegionStr = "" +
	"Yüksəliş AdasıAndorraBirləşmiş Ərəb ƏmirlikləriƏfqanıstanAntiqua və BarbudaAngil" +
	"aAlbaniyaErmənistanHollandiya antilleriAnqolaAntarktikaArgentinaAmerika SamoasıA" +
	"vstriyaAvstraliyaArubaAland AdalarıAzərbaycanBosniya və HersoqovinaBarbadosBanql" +
	"adeşBelçikaBurkina FasoBolqariyaBəhreynBurundiBeninSan BartolomeyBermudaBruneyBo" +
	"liviyaKarib NiderlandıBraziliyaBaham AdalarıButanBuve AdasıBotsvanaBelarusBelizK" +
	"anadaKokos AdalarıKonqo - KinşasaMərkəzi Afrika RespublikasıKonqo - Brazzavilİsv" +
	"eçrəFil Dişi SahiliKuk AdalarıÇiliKamerunÇinKolumbiyaKlipperton AdasıKosta RikaK" +
	"ubaKape VerdeKurasaoMilad AdasıKiprÇexiyaAlmaniyaDieqo QarsiyaCibutiDanimarkaDom" +
	"inikaDominikan RespublikasıƏlcəzairSeuta və MelilyaEkvadorEstoniyaMisirQərbi Sah" +
	"araEritreyaİspaniyaEfiopiyaAvropa BirliyiFinlandiyaFiciFolklend AdalarıMikronezi" +
	"yaFarer AdalarıFransaQabonBirləşmiş KrallıqQrenadaGürcüstanFransız QviyanasıGern" +
	"seyQanaGibraltarQrenlandiyaQambiyaQvineyaQvadelupaEkvatorial QvineyaYunanıstanCə" +
	"nubi Corciya və Cənubi Sendviç AdalarıQvatemalaQuamQvineya-BisauQviyanaHonq Konq" +
	" Xüsusi İnzibati Ərazi ÇinHerd və Mak Donald AdalarıHondurasXorvatiyaHaitiMacarı" +
	"stanKanar AdalarıİndoneziyaİrlandiyaİsrailMen AdasıHindistanBritaniya Hind Okean" +
	"ı ƏrazisiİraqİranİslandiyaİtaliyaCersiYamaykaİordaniyaYaponiyaKeniyaQırğızıstanK" +
	"ambocaKiribatiKomor AdalarıSan Kits və NevisŞimali KoreyaCənubi KoreyaKüveytKaym" +
	"an AdalarıQazaxıstanLaosLivanSan LüsiyaLixtenşteynŞri LankaLiberiyaLesotoLitvaLü" +
	"ksemburqLatviyaLiviyaMərakeşMonakoMoldovaMonteneqroSan MartinMadaqaskarMarşal Ad" +
	"alarıMakedoniyaMaliMyanmaMonqoliyaMakao Xüsusi İnzibati Ərazi ÇinŞimali Mariana " +
	"AdalarıMartinikMavritaniyaMonseratMaltaMavrikiMaldiv AdalarıMalaviMeksikaMalayzi" +
	"yaMozambikNamibiyaYeni KaledoniyaNigerNorfolk AdasıNigeriyaNikaraquaNiderlandNor" +
	"veçNepalNauruNiueYeni ZelandiyaOmanPanamaPeruFransız PolineziyasıPapua Yeni Qvin" +
	"eyaFilippinPakistanPolşaSan Pier və MikelonPitkern AdalarıPuerto RikoFələstin Ər" +
	"aziləriPortuqalPalauParaqvayQatarUzaq OkeaniyaReunionRumıniyaSerbiyaRusiyaRuanda" +
	"Səudiyyə ƏrəbistanıSolomon AdalarıSeyşel AdalarıSudanİsveçSinqapurMüqəddəs Yelen" +
	"aSloveniyaSvalbard və Yan MayenSlovakiyaSiera LeonSan MarinoSeneqalSomaliSurinam" +
	"Cənubi SudanSao Tome və PrinsipSalvadorSint MaartenSuriyaSvazilendTristan da Kun" +
	"yaTurks və Kaikos AdalarıÇadFransa Cənub ƏraziləriToqoTaylandTacikistanTokelauŞə" +
	"rqi TimorTürkmənistanTunisTonqaTürkiyaTrinidad və TobaqoTuvaluTayvanTanzaniyaUkr" +
	"aynaUqandaBirləşmiş Ştatlar Uzaq AdalarAmerika Birləşmiş ŞtatlarıUruqvayÖzbəkist" +
	"anVatikanSan Vinsent və QrenadaVenesuelaBritaniya Vircin AdalarıABŞ Vircin Adala" +
	"rıVyetnamVanuatuUolis və FutunaSamoaKosovoYəmənMayotCənub AfrikaZambiyaZimbabveN" +
	"aməlum RegionDünyaAfrikaŞimali AmerikaCənubi AmerikaOkeaniyaQərbi AfrikaMərkəzi " +
	"AmerikaŞərqi AfrikaŞimali AfrikaMərkəzi AfrikaCənubi AfrikaAmerikalarŞimal Ameri" +
	"kasıKaribŞərqi AsiyaCənubi AsiyaCənub-Şərqi AsiyaCənubi AvropaAvstralaziyaMelane" +
	"ziyaMikroneziya RegionuPolineziyaAsiyaMərkəzi AsiyaQərbi AsiyaAvropaŞərqi Avropa" +
	"Şimali AvropaQərbi AvropaLatın Amerikası"

var azRegionIdx = []uint16{ // 291 entries
	0x0, 0x12, 0x19, 0x3a, 0x46, 0x59, 0x5f, 0x67, 0x72, 0x86, 0x8c, 0x96,
	0x9f, 0xaf, 0xb7, 0xc1, 0xc6, 0xd4, 0xdf, 0xf6, 0xfe, 0x108, 0x110, 0x11c,
	0x125, 0x12d, 0x134, 0x139, 0x147, 0x14e, 0x154, 0x15c, 0x16d, 0x176, 0x184, 0x189,
	0x194, 0x19c, 0x1a3, 0x1a8, 0x1ae, 0x1bc, 0x1cc, 0x1ea, 0x1fb, 0x205, 0x215, 0x221,
	0x226, 0x22d, 0x231, 0x23a, 0x24b, 0x255, 0x259, 0x263, 0x26a, 0x276, 0x27a, 0x281,
	0x289, 0x296, 0x29c, 0x2a5, 0x2ad, 0x2c4, 0x2ce, 0x2df, 0x2e6, 0x2ee, 0x2f3, 0x300,
	0x308, 0x311, 0x319, 0x327, 0x331, 0x335, 0x346, 0x351, 0x35f, 0x365, 0x36a, 0x37f,
	0x386, 0x391, 0x3a4, 0x3ab, 0x3af, 0x3b8, 0x3c3, 0x3ca, 0x3d1, 0x3da, 0x3ec, 0x3f7,
	0x424, 0x42d, 0x431, 0x43e, 0x445, 0x46c, 0x488, 0x490, 0x499, 0x49e, 0x4a9, 0x4b7,
	0x4c2, 0x4cc, 0x4d3, 0x4dd, 0x4e6, 0x505, 0x50a, 0x50f, 0x519, 0x521, 0x526, 0x52d,
	0x537, 0x53f, 0x545, 0x554, 0x55b, 0x563, 0x571, 0x583, 0x591, 0x59f, 0x5a6, 0x5b5,
	0x5c0, 0x5c4, 0x5c9, 0x5d4, 0x5e0, 0x5ea, 0x5f2, 0x5f8, 0x5fd, 0x608, 0x60f, 0x615,
	0x61e, 0x624, 0x62b, 0x635, 0x63f, 0x649, 0x659, 0x663, 0x667, 0x66d, 0x676, 0x699,
	0x6b1, 0x6b9, 0x6c4, 0x6cc, 0x6d1, 0x6d8, 0x6e7, 0x6ed, 0x6f4, 0x6fd, 0x705, 0x70d,
	0x71c, 0x721, 0x72f, 0x737, 0x740, 0x749, 0x750, 0x755, 0x75a, 0x75e, 0x76c, 0x770,
	0x776, 0x77a, 0x790, 0x7a2, 0x7aa, 0x7b2, 0x7b8, 0x7cc, 0x7dc, 0x7e7, 0x7fd, 0x805,
	0x80a, 0x812, 0x817, 0x824, 0x82b, 0x834, 0x83b, 0x841, 0x847, 0x85f, 0x86f, 0x87f,
	0x884, 0x88b, 0x893, 0x8a5, 0x8ae, 0x8c4, 0x8cd, 0x8d7, 0x8e1, 0x8e8, 0x8ee, 0x8f5,
	0x902, 0x916, 0x91e, 0x92a, 0x930, 0x939, 0x949, 0x962, 0x966, 0x97f, 0x983, 0x98a,
	0x994, 0x99b, 0x9a8, 0x9b6, 0x9bb, 0x9c0, 0x9c8, 0x9db, 0x9e1, 0x9e7, 0x9f0, 0x9f7,
	0x9fd, 0xa1e, 0xa3d, 0xa44, 0xa50, 0xa57, 0xa6e, 0xa77, 0xa90, 0xaa4, 0xaab, 0xab2,
	0xac2, 0xac7, 0xacd, 0xad4, 0xad9, 0xae6, 0xaed, 0xaf5, 0xb04, 0xb0a, 0xb10, 0xb1f,
	0xb2e, 0xb36, 0xb43, 0xb54, 0xb62, 0xb70, 0xb80, 0xb8e, 0xb98, 0xba9, 0xbae, 0xbbb,
	0xbc8, 0xbdc, 0xbea, 0xbf6, 0xc00, 0xc13, 0xc1d, 0xc22, 0xc31, 0xc3d, 0xc43, 0xc51,
	0xc5f, 0xc6c, 0xc7d,
}

const bgRegionStr = "" +
	"остров ВъзнесениеАндораОбединени арабски емирстваАфганистанАнтигуа и БарбудаАнгу" +
	"илаАлбанияАрменияХоландски АнтилиАнголаАнтарктикаАржентинаАмериканска СамоаАвстр" +
	"ияАвстралияАрубаОландски островиАзербайджанБосна и ХерцеговинаБарбадосБангладешБ" +
	"елгияБуркина ФасоБългарияБахрейнБурундиБенинСен БартелемиБермудаБруней Дарусалам" +
	"БоливияКарибска НидерландияБразилияБахамиБутаностров БувеБотсванаБеларусБелизКан" +
	"адаКокосови острови (острови Кийлинг)Демократична република КонгоЦентралноафрика" +
	"нска републикаКонгоШвейцарияКот д’Ивоарострови КукЧилиКамерунКитайКолумбияостров" +
	" КлипертонКоста РикаКубаКабо ВердеКюрасаоостров РождествоКипърЧехияГерманияДиего" +
	" ГарсияДжибутиДанияДоминикаДоминиканска републикаАлжирСеута и МелияЕквадорЕстони" +
	"яЕгипетЗападна СахараЕритреяИспанияЕтиопияЕвропейски съюзФинландияФиджиФолклендс" +
	"ки островиМикронезияФарьорски островиФранцияГабонВеликобританияГренадаГрузияФрен" +
	"ска ГвианаГърнсиГанаГибралтарГренландияГамбияГвинеяГваделупаЕкваториална ГвинеяГ" +
	"ърцияЮжна Джорджия и Южни Сандвичеви островиГватемалаГуамГвинея-БисауГаянаХонкон" +
	"г, САР на Китайостров Хърд и острови МакдоналдХондурасХърватияХаитиУнгарияКанарс" +
	"ки островиИндонезияИрландияИзраелостров МанИндияБританска територия в Индийския " +
	"океанИракИранИсландияИталияДжърсиЯмайкаЙорданияЯпонияКенияКиргизстанКамбоджаКири" +
	"батиКоморски островиСейнт Китс и НевисСеверна КореяЮжна КореяКувейтКайманови ост" +
	"ровиКазахстанЛаосЛиванСейнт ЛусияЛихтенщайнШри ЛанкаЛиберияЛесотоЛитваЛюксембург" +
	"ЛатвияЛибияМарокоМонакоМолдоваЧерна гораСен МартенМадагаскарМаршалови островиМак" +
	"едонияМалиМианмар (Бирма)МонголияМакао, САР на КитайСеверни Мариански островиМар" +
	"тиникаМавританияМонтсератМалтаМаврицийМалдивиМалавиМексикоМалайзияМозамбикНамиби" +
	"яНова КаледонияНигеростров НорфолкНигерияНикарагуаНидерландияНорвегияНепалНауруН" +
	"иуеНова ЗеландияОманПанамаПеруФренска ПолинезияПапуа Нова ГвинеяФилипиниПакистан" +
	"ПолшаСен Пиер и МикелонОстрови ПиткернПуерто РикоПалестински територииПортугалия" +
	"ПалауПарагвайКатаротдалечени острови на ОкеанияРеюнионРумънияСърбияРусияРуандаСа" +
	"удитска АрабияСоломонови островиСейшелиСуданШвецияСингапурСвета ЕленаСловенияСва" +
	"лбард и Ян МайенСловакияСиера ЛеонеСан МариноСенегалСомалияСуринамЮжен СуданСао " +
	"Томе и ПринсипиСалвадорСинт МартенСирияСвазилендТристан да Куняострови Търкс и К" +
	"айкосЧадФренски южни територииТогоТайландТаджикистанТокелауИзточен ТиморТуркмени" +
	"станТунисТонгаТурцияТринидад и ТобагоТувалуТайванТанзанияУкрайнаУгандаОтдалечени" +
	" острови на САЩСъединени щатиУругвайУзбекистанВатиканСейнт Винсънт и ГренадиниВе" +
	"нецуелаБритански Вирджински островиАмерикански Вирджински островиВиетнамВануатуУ" +
	"олис и ФутунаСамоаКосовоЙеменМайотЮжна АфрикаЗамбияЗимбабвенепознат регионЗемята" +
	"АфрикаСеверноамерикански континентЮжна АмерикаОкеанияЗападна АфиркаЦентрална Аме" +
	"рикаИзточна АфрикаСеверна АфрикаЦентрална АфрикаЮжноафрикански регионАмерикаСеве" +
	"рна АмерикаКарибски регионИзточна АзияЮжна АзияЮгоизточна АзияЮжна ЕвропаАвстрал" +
	"азияМеланезияМикронезийски регионПолинезияАзияЦентрална АзияЗападна АзияЕвропаИз" +
	"точна ЕвропаСеверна ЕвропаЗападна ЕвропаЛатинска Америка"

var bgRegionIdx = []uint16{ // 291 entries
	0x0, 0x21, 0x2d, 0x5f, 0x73, 0x93, 0xa1, 0xaf, 0xbd, 0xdc, 0xe8, 0xfc,
	0x10e, 0x12f, 0x13d, 0x14f, 0x159, 0x178, 0x18e, 0x1b2, 0x1c2, 0x1d4, 0x1e0, 0x1f7,
	0x207, 0x215, 0x223, 0x22d, 0x246, 0x254, 0x273, 0x281, 0x2a8, 0x2b8, 0x2c4, 0x2ce,
	0x2e3, 0x2f3, 0x301, 0x30b, 0x317, 0x356, 0x38c, 0x3c5, 0x3cf, 0x3e1, 0x3f7, 0x40c,
	0x414, 0x422, 0x42c, 0x43c, 0x45b, 0x46e, 0x476, 0x489, 0x497, 0x4b6, 0x4c0, 0x4ca,
	0x4da, 0x4f1, 0x4ff, 0x509, 0x519, 0x544, 0x54e, 0x566, 0x574, 0x582, 0x58e, 0x5a9,
	0x5b7, 0x5c5, 0x5d3, 0x5f0, 0x602, 0x60c, 0x631, 0x645, 0x666, 0x674, 0x67e, 0x69a,
	0x6a8, 0x6b4, 0x6cf, 0x6db, 0x6e3, 0x6f5, 0x709, 0x715, 0x721, 0x733, 0x758, 0x764,
	0x7ad, 0x7bf, 0x7c7, 0x7de, 0x7e8, 0x80e, 0x848, 0x858, 0x868, 0x872, 0x880, 0x89f,
	0x8b1, 0x8c1, 0x8cd, 0x8e0, 0x8ea, 0x930, 0x938, 0x940, 0x950, 0x95c, 0x968, 0x974,
	0x984, 0x990, 0x99a, 0x9ae, 0x9be, 0x9ce, 0x9ed, 0xa0e, 0xa27, 0xa3a, 0xa46, 0xa67,
	0xa79, 0xa81, 0xa8b, 0xaa0, 0xab4, 0xac5, 0xad3, 0xadf, 0xae9, 0xafd, 0xb09, 0xb13,
	0xb1f, 0xb2b, 0xb39, 0xb4c, 0xb5f, 0xb73, 0xb94, 0xba6, 0xbae, 0xbc9, 0xbd9, 0xbfb,
	0xc2b, 0xc3d, 0xc51, 0xc63, 0xc6d, 0xc7d, 0xc8b, 0xc97, 0xca5, 0xcb5, 0xcc5, 0xcd3,
	0xcee, 0xcf8, 0xd13, 0xd21, 0xd33, 0xd49, 0xd59, 0xd63, 0xd6d, 0xd75, 0xd8e, 0xd96,
	0xda2, 0xdaa, 0xdcb, 0xdeb, 0xdfb, 0xe0b, 0xe15, 0xe36, 0xe53, 0xe68, 0xe91, 0xea5,
	0xeaf, 0xebf, 0xec9, 0xf00, 0xf0e, 0xf1c, 0xf28, 0xf32, 0xf3e, 0xf5d, 0xf80, 0xf8e,
	0xf98, 0xfa4, 0xfb4, 0xfc9, 0xfd9, 0xffc, 0x100c, 0x1021, 0x1034, 0x1042, 0x1050, 0x105e,
	0x1071, 0x1094, 0x10a4, 0x10b9, 0x10c3, 0x10d5, 0x10f1, 0x111a, 0x1120, 0x114a, 0x1152, 0x1160,
	0x1176, 0x1184, 0x119d, 0x11b5, 0x11bf, 0x11c9, 0x11d5, 0x11f5, 0x1201, 0x120d, 0x121d, 0x122b,
	0x1237, 0x1266, 0x1281, 0x128f, 0x12a3, 0x12b1, 0x12e0, 0x12f2, 0x1328, 0x1362, 0x1370, 0x137e,
	0x1398, 0x13a2, 0x13ae, 0x13b8, 0x13c2, 0x13d7, 0x13e3, 0x13f3, 0x1410, 0x141c, 0x1428, 0x145f,
	0x1476, 0x1484, 0x149f, 0x14c0, 0x14db, 0x14f6, 0x1515, 0x153e, 0x154c, 0x1569, 0x1586, 0x159d,
	0x15ae, 0x15cb, 0x15e0, 0x15f6, 0x1608, 0x162f, 0x1641, 0x1649, 0x1664, 0x167b, 0x1687, 0x16a2,
	0x16bd, 0x16d8, 0x16f7,
}

const bnRegionStr = "" +
	"অ্যাসসেনশন আইল্যান্ডএ্যান্ডোরাসংযুক্ত আরব আমিরাতআফগানিস্তানএন্টিগুয়া ও বারবুডাএ" +
	"্যাঙ্গুইলাআলব্যানিয়াআর্মেনিয়ানেদারল্যান্ডস এ্যান্টিলিসঅ্যাঙ্গোলাঅ্যান্টার্কটিক" +
	"াআর্জেন্টিনাআমেরিকান সামোয়াঅস্ট্রিয়াঅস্ট্রেলিয়াআরুবাআলান্ড দ্বীপপুঞ্জআজারবাইজ" +
	"ানবসনিয়া ও হার্জেগোভিনাবারবাদোসবাংলাদেশবেলজিয়ামবুরকিনা ফাসোবুলগেরিয়াবাহরাইনবু" +
	"রুন্ডিবেনিনসেন্ট বারথেলিমিবারমুডাব্রুনেইবোলিভিয়াক্যারিবিয়ান নেদারল্যান্ডসব্রাজ" +
	"িলবাহামা দ্বীপপুঞ্জভুটানবোভেট দ্বীপবতসোয়ানাবেলোরুশিয়াবেলিজকানাডাকোকোস (কিলিং)দ" +
	"্বীপপুঞ্জকঙ্গো-কিনশাসামধ্য আফ্রিকার প্রজাতন্ত্রকঙ্গো - ব্রাজাভিলসুইজারল্যান্ডআইভ" +
	"রি কোস্টকুক দ্বীপপুঞ্জচিলিক্যামেরুনচীনকোলোম্বিয়াক্লিপারটন আইল্যান্ডকোস্টারিকাকি" +
	"উবাকেপভার্দেকিউরাসাওক্রিসমাস দ্বীপসাইপ্রাসচেক প্রজাতন্ত্রজার্মানিদিয়েগো গার্সিয" +
	"়াজিবুতিডেনমার্কডোমিনিকাডোমেনিকান প্রজাতন্ত্রআলজেরিয়াকুউটা এবং মেলিলাইকুয়েডরএস" +
	"্তোনিয়ামিশরপশ্চিম সাহারাইরিত্রিয়াস্পেনইফিওপিয়াইউরোপীয় ইউনিয়নফিনল্যান্ডফিজিফ" +
	"কল্যান্ড দ্বীপপুঞ্জমাইক্রোনেশিয়াফ্যারও দ্বীপপুঞ্জফ্রান্সগ্যাবনযুক্তরাজ্যগ্রেনাড" +
	"াজর্জিয়াফরাসী গায়ানাগ্রাঞ্জিঘানাজিব্রাল্টারগ্রীনল্যান্ডগাম্বিয়াগিনিগুয়াদেলৌপ" +
	"নিরক্ষীয় গিনিগ্রীসদক্ষিণ জর্জিয়া ও দক্ষিণ স্যান্ডউইচ দ্বীপপুঞ্জগোয়াটিমালাগুয়" +
	"ামগিনি-বিসাউগিয়ানাহংকং এসএআর চীনাহার্ড দ্বীপ এবং ম্যাকডোনাল্ড দ্বীপপুঞ্জহণ্ডুরা" +
	"সক্রোয়েশিয়াহাইতিহাঙ্গেরিক্যানারি দ্বীপপুঞ্জইন্দোনেশিয়াআয়ারল্যান্ডইস্রায়েলআই" +
	"ল অফ ম্যানভারতব্রিটিশ ভারত মহাসাগরীয় অঞ্চলইরাকইরানআইসল্যান্ডইতালীজার্সিজ্যামাইক" +
	"াজর্ডনজাপানকেনিয়াকির্গিজিয়াকম্বোডিয়াকিরিবাতিকমোরোসসেন্ট কিটস ও নেভিসউত্তর কোর" +
	"িয়াদক্ষিণ কোরিয়াকুয়েতকেম্যান দ্বীপপুঞ্জকাজাকস্থানলাওসলেবাননসেন্ট লুসিয়ালিচেন" +
	"স্টেইনশ্রীলঙ্কালাইবেরিয়ালেসোথোলিথুয়ানিয়ালাক্সেমবার্গলাত্ভিয়ালিবিয়ামোরক্কোমো" +
	"নাকোমোল্দাভিয়ামন্টিনিগ্রোসেন্ট মার্টিনমাদাগাস্কারমার্শাল দ্বীপপুঞ্জম্যাসাডোনিয়" +
	"ামালিমায়ানমার (বার্মা)মঙ্গোলিয়াম্যাকাও এস এ আর চায়নাউত্তরাঞ্চলীয় মারিয়ানা দ" +
	"্বীপপুঞ্জমার্টিনিকমরিতানিয়ামন্টসেরাটমাল্টামরিশাসমালদ্বীপমালাউইমেক্সিকোমালয়েশিয" +
	"়ামোজাম্বিকনামিবিয়ানিউ ক্যালেডোনিয়ানাইজারনিরফোক দ্বীপনাইজেরিয়ানিকারাগুয়ানেদা" +
	"রল্যান্ডসনরওয়েনেপালনাউরুনিউয়েনিউজিল্যান্ডওমানপানামাপিরুফরাসী পলিনেশিয়াপাপুয়া" +
	" নিউ গিনিফিলিপাইনপাকিস্তানপোল্যান্ডসেন্ট পিয়ের ও মিকুয়েলনপিটকেয়ার্ন দ্বীপপুঞ্" +
	"জপুয়ের্তো রিকোফিলিস্তিন অঞ্চলসমূহপর্তুগালপালাউপ্যারাগুয়েকাতারআউটলাইনিং ওসানিয়" +
	"ারিইউনিয়নরুমানিয়াসার্বিয়ারাশিয়ারুয়ান্ডাসৌদি আরবসলোমন দ্বীপপুঞ্জসিসিলিসুদানস" +
	"ুইডেনসিঙ্গাপুরসেন্ট হেলেনাস্লোভানিয়াস্বালবার্ড ও জান মেয়েনশ্লোভাকিয়াসিয়েরালি" +
	"ওনসান মারিনোসেনেগালসোমালিয়াসুরিনামদক্ষিন সুদানসাওটোমা ও প্রিন্সিপিএল সালভেদরসিন" +
	"্ট মার্টেনসিরিয়াসোয়াজিল্যান্ডট্রিস্টান ডা কুনহাতুর্কস ও কাইকোস দ্বীপপুঞ্জচাদফর" +
	"াসী দক্ষিণাঞ্চলটোগোথাইল্যান্ডতাজিকস্থানটোকেলাউতিমুর-লেস্তেতুর্কমেনিস্তানতিউনিশিয" +
	"়াটোঙ্গাতুরস্কত্রিনিনাদ ও টোব্যাগোটুভালুতাইওয়ানতাঞ্জানিয়াইউক্রেইনউগান্ডাযুক্তর" +
	"াষ্ট্রের পার্শ্ববর্তী দ্বীপপুঞ্জমার্কিন যুক্তরাষ্ট্রউরুগুয়েউজবেকিস্তানভ্যাটিকান" +
	" সিটিসেন্ট ভিনসেন্ট ও দ্যা গ্রেনাডিনসভেনেজুয়েলাব্রিটিশ ভার্জিন দ্বীপপুঞ্জমার্কি" +
	"ন ভার্জিন দ্বীপপুঞ্জভিয়েতনামভানুয়াটুওয়ালিস ও ফুটুনাসামোয়াকসোভোইয়েমেনমায়োত্" +
	"তেদক্ষিণ আফ্রিকাজাম্বিয়াজিম্বাবোয়েঅজানা স্থানপৃথিবীআফ্রিকাউত্তর আমেরিকাদক্ষিণ " +
	"আমেরিকাওশিয়ানিয়াপশ্চিম আফ্রিকামধ্য আমেরিকাপূর্ব আফ্রিকাউত্তর আফ্রিকামধ্য আফ্রি" +
	"কাদক্ষিণাঞ্চলীয় আফ্রিকাআমেরিকাসউত্তরাঞ্চলীয় আমেরিকাক্যারাবিয়ানপূর্ব এশিয়াদক্" +
	"ষিণ এশিয়াদক্ষিণ পূর্ব এশিয়াদক্ষিণ ইউরোপঅস্ট্রালেশিয়াম্যালেনেশিয়াম্যালেনিশা অ" +
	"ঞ্চলপলিনেশিয়াএশিয়ামধ্য এশিয়াপশ্চিম এশিয়াইউরোপপূর্ব ইউরোপউত্তর ইউরোপপশ্চিম ইউ" +
	"রোপল্যাটিন আমেরিকা"

var bnRegionIdx = []uint16{ // 291 entries
	0x0, 0x3a, 0x58, 0x8a, 0xab, 0xe3, 0x104, 0x125, 0x143, 0x18c, 0x1aa, 0x1d7,
	0x1f8, 0x226, 0x244, 0x268, 0x277, 0x2a8, 0x2c6, 0x304, 0x31c, 0x334, 0x34f, 0x371,
	0x38f, 0x3a4, 0x3bc, 0x3cb, 0x3f6, 0x40b, 0x420, 0x43b, 0x487, 0x49c, 0x4cd, 0x4dc,
	0x4fb, 0x516, 0x537, 0x546, 0x558, 0x597, 0x5bc, 0x603, 0x630, 0x657, 0x676, 0x69e,
	0x6aa, 0x6c5, 0x6ce, 0x6ef, 0x726, 0x744, 0x753, 0x76e, 0x786, 0x7ae, 0x7c6, 0x7f1,
	0x809, 0x83a, 0x84c, 0x864, 0x87c, 0x8b9, 0x8d4, 0x900, 0x918, 0x936, 0x942, 0x967,
	0x985, 0x994, 0x9af, 0x9dd, 0x9fb, 0xa07, 0xa41, 0xa6b, 0xa9c, 0xab1, 0xac3, 0xae1,
	0xaf9, 0xb11, 0xb36, 0xb4e, 0xb5a, 0xb7b, 0xb9f, 0xbba, 0xbc6, 0xbe4, 0xc0c, 0xc1b,
	0xc9b, 0xcbc, 0xcce, 0xcea, 0xcff, 0xd28, 0xd95, 0xdad, 0xdd1, 0xde0, 0xdf8, 0xe2f,
	0xe53, 0xe77, 0xe92, 0xeb2, 0xebe, 0xf0f, 0xf1b, 0xf27, 0xf45, 0xf54, 0xf66, 0xf81,
	0xf90, 0xf9f, 0xfb4, 0xfd5, 0xff3, 0x100b, 0x101d, 0x104d, 0x1072, 0x109a, 0x10ac, 0x10e0,
	0x10fe, 0x110a, 0x111c, 0x1141, 0x1162, 0x117d, 0x119b, 0x11ad, 0x11d1, 0x11f5, 0x1210, 0x1225,
	0x123a, 0x124c, 0x126d, 0x128e, 0x12b3, 0x12d4, 0x1308, 0x132f, 0x133b, 0x136b, 0x1389, 0x13c3,
	0x1425, 0x1440, 0x145e, 0x1479, 0x148b, 0x149d, 0x14b5, 0x14c7, 0x14df, 0x1500, 0x151b, 0x1536,
	0x1567, 0x1579, 0x159b, 0x15b9, 0x15da, 0x1601, 0x1613, 0x1622, 0x1631, 0x1643, 0x1667, 0x1673,
	0x1685, 0x1691, 0x16bf, 0x16eb, 0x1703, 0x171e, 0x1739, 0x177b, 0x17bb, 0x17e3, 0x181a, 0x1832,
	0x1841, 0x1862, 0x1871, 0x18a5, 0x18c0, 0x18db, 0x18f6, 0x190b, 0x1926, 0x193c, 0x196a, 0x197c,
	0x198b, 0x199d, 0x19b8, 0x19da, 0x19fb, 0x1a3a, 0x1a5b, 0x1a7c, 0x1a98, 0x1aad, 0x1ac8, 0x1add,
	0x1aff, 0x1b37, 0x1b53, 0x1b78, 0x1b8d, 0x1bb7, 0x1be9, 0x1c31, 0x1c3a, 0x1c6b, 0x1c77, 0x1c95,
	0x1cb3, 0x1cc8, 0x1cea, 0x1d14, 0x1d32, 0x1d44, 0x1d56, 0x1d8e, 0x1da0, 0x1db8, 0x1dd9, 0x1df1,
	0x1e06, 0x1e74, 0x1eae, 0x1ec6, 0x1ee7, 0x1f0f, 0x1f67, 0x1f88, 0x1fd2, 0x201c, 0x2037, 0x2052,
	0x207e, 0x2093, 0x20a2, 0x20b7, 0x20d2, 0x20fa, 0x2115, 0x2136, 0x2155, 0x2167, 0x217c, 0x21a1,
	0x21c9, 0x21ea, 0x2212, 0x2234, 0x2259, 0x227e, 0x22a0, 0x22e0, 0x22f8, 0x2335, 0x2359, 0x237b,
	0x23a0, 0x23d5, 0x23f7, 0x2421, 0x2448, 0x2476, 0x2494, 0x24a6, 0x24c5, 0x24ea, 0x24f9, 0x2518,
	0x2537, 0x2559, 0x2584,
}

const caRegionStr = "" +
	"illa de l’AscensióAndorraEmirats Àrabs UnitsAfganistanAntigua i BarbudaAnguillaA" +
	"lbàniaArmèniaAntilles NeerlandesesAngolaAntàrtidaArgentinaSamoa Nord-americanaÀu" +
	"striaAustràliaArubailles ÅlandAzerbaidjanBòsnia i HercegovinaBarbadosBangla Desh" +
	"BèlgicaBurkina FasoBulgàriaBahrainBurundiBenínSaint BarthélemyBermudesBruneiBolí" +
	"viaCarib NeerlandèsBrasilBahamesBhutanBouvetBotswanaBielorússiaBelizeCanadàilles" +
	" CocosCongo - KinshasaRepública CentreafricanaCongo - BrazzavilleSuïssaCosta d’I" +
	"voriilles CookXileCamerunXinaColòmbiailla ClippertonCosta RicaCubaCap VerdCuraça" +
	"oilla ChristmasXipreRepública TxecaAlemanyaDiego GarciaDjiboutiDinamarcaDominica" +
	"República DominicanaAlgèriaCeuta i MelillaEquadorEstòniaEgipteSàhara OccidentalE" +
	"ritreaEspanyaEtiòpiaUnió EuropeaFinlàndiaFijiIlles MalvinesMicronèsiailles Fèroe" +
	"FrançaGabonRegne UnitGrenadaGeòrgiaGuaiana FrancesaGuernseyGhanaGibraltarGrenlàn" +
	"diaGàmbiaGuineaGuadeloupeGuinea EquatorialGrèciailles Geòrgia del Sud i Sandwich" +
	" del SudGuatemalaGuamGuinea BissauGuyanaHong Kong (RAE Xina)Illa Heard i Illes M" +
	"cDonaldHonduresCroàciaHaitíHongriailles CanàriesIndonèsiaIrlandaIsraelilla de Ma" +
	"nÍndiaTerritori Britànic de l’Oceà ÍndicIraqIranIslàndiaItàliaJerseyJamaicaJordà" +
	"niaJapóKenyaKirguizistanCambodjaKiribatiComoresSaint Christopher i NevisCorea de" +
	"l NordCorea del SudKuwaitIlles CaimanKazakhstanLaosLíbanSaint LuciaLiechtenstein" +
	"Sri LankaLibèriaLesothoLituàniaLuxemburgLetòniaLíbiaMarrocMònacoMoldàviaMonteneg" +
	"roSaint MartinMadagascarilles MarshallMacedòniaMaliMyanmar (Birmània)MongòliaMac" +
	"au (RAE Xina)illes Mariannes del NordMartinicaMauritàniaMontserratMaltaMauriciMa" +
	"ldivesMalawiMèxicMalàisiaMoçambicNamíbiaNova CaledòniaNígerNorfolkNigèriaNicarag" +
	"uaPaïsos BaixosNoruegaNepalNauruNiueNova ZelandaOmanPanamàPerúPolinèsia Francesa" +
	"Papua Nova GuineaFilipinesPakistanPolòniaSaint-Pierre-et-Miquelonilles PitcairnP" +
	"uerto RicoPalestinaPortugalPalauParaguaiQatarTerritoris allunyats d’OceaniaIlla " +
	"de la ReunióRomaniaSèrbiaRússiaRuandaAràbia Sauditailles SalomóSeychellesSudanSu" +
	"èciaSingapurSaint HelenaEslovèniaSvalbard i Jan MayenEslovàquiaSierra LeoneSan M" +
	"arinoSenegalSomàliaSurinamSudan del SudSão Tomé i PríncipeEl SalvadorSint Maarte" +
	"nSíriaSwazilàndiaTristão da CunhaIlles Turks i CaicosTxadTerritoris Francesos de" +
	"l SudTogoTailàndiaTadjikistanTokelauTimor OrientalTurkmenistanTunísiaTongaTurqui" +
	"aTrinitat i TobagoTuvaluTaiwanTanzàniaUcraïnaUgandailles Perifèriques Menors del" +
	"s EUAEstats UnitsUruguaiUzbekistanCiutat del VaticàSaint Vincent i les Grenadine" +
	"sVeneçuelaIlles Verges BritàniquesIlles Verges Nord-americanesVietnamVanuatuWall" +
	"is i FutunaSamoaKosovoIemenMayotteRepública de Sud-àfricaZàmbiaZimbàbueRegió des" +
	"conegudaMónÀfricaAmèrica del NordAmèrica del SudOceaniaÀfrica occidentalAmèrica " +
	"CentralÀfrica orientalÀfrica septentrionalÀfrica centralÀfrica meridionalAmèrica" +
	"Amèrica septentrionalCaribÀsia orientalÀsia meridionalÀsia sud-orientalEuropa me" +
	"ridionalAustralàsiaMelanèsiaRegió de la MicronèsiaPolinèsiaÀsiaÀsia centralÀsia " +
	"occidentalEuropaEuropa orientalEuropa septentrionalEuropa occidentalAmèrica Llat" +
	"ina"

var caRegionIdx = []uint16{ // 291 entries
	0x0, 0x15, 0x1c, 0x30, 0x3a, 0x4b, 0x53, 0x5b, 0x63, 0x78, 0x7e, 0x88,
	0x91, 0xa5, 0xad, 0xb7, 0xbc, 0xc8, 0xd3, 0xe8, 0xf0, 0xfb, 0x103, 0x10f,
	0x118, 0x11f, 0x126, 0x12c, 0x13d, 0x145, 0x14b, 0x153, 0x164, 0x16a, 0x171, 0x177,
	0x17d, 0x185, 0x191, 0x197, 0x19e, 0x1a9, 0x1b9, 0x1d2, 0x1e5, 0x1ec, 0x1fb, 0x205,
	0x209, 0x210, 0x214, 0x21d, 0x22c, 0x236, 0x23a, 0x242, 0x24a, 0x258, 0x25d, 0x26d,
	0x275, 0x281, 0x289, 0x292, 0x29a, 0x2af, 0x2b7, 0x2c6, 0x2cd, 0x2d5, 0x2db, 0x2ed,
	0x2f4, 0x2fb, 0x303, 0x310, 0x31a, 0x31e, 0x32c, 0x337, 0x343, 0x34a, 0x34f, 0x359,
	0x360, 0x368, 0x378, 0x380, 0x385, 0x38e, 0x399, 0x3a0, 0x3a6, 0x3b0, 0x3c1, 0x3c8,
	0x3f1, 0x3fa, 0x3fe, 0x40b, 0x411, 0x425, 0x440, 0x448, 0x450, 0x456, 0x45d, 0x46c,
	0x476, 0x47d, 0x483, 0x48e, 0x494, 0x4bb, 0x4bf, 0x4c3, 0x4cc, 0x4d3, 0x4d9, 0x4e0,
	0x4e9, 0x4ee, 0x4f3, 0x4ff, 0x507, 0x50f, 0x516, 0x52f, 0x53d, 0x54a, 0x550, 0x55c,
	0x566, 0x56a, 0x570, 0x57b, 0x588, 0x591, 0x599, 0x5a0, 0x5a9, 0x5b2, 0x5ba, 0x5c0,
	0x5c6, 0x5cd, 0x5d6, 0x5e0, 0x5ec, 0x5f6, 0x604, 0x60e, 0x612, 0x625, 0x62e, 0x63e,
	0x656, 0x65f, 0x66a, 0x674, 0x679, 0x680, 0x688, 0x68e, 0x694, 0x69d, 0x6a6, 0x6ae,
	0x6bd, 0x6c3, 0x6ca, 0x6d2, 0x6db, 0x6e9, 0x6f0, 0x6f5, 0x6fa, 0x6fe, 0x70a, 0x70e,
	0x715, 0x71a, 0x72d, 0x73e, 0x747, 0x74f, 0x757, 0x76f, 0x77d, 0x788, 0x791, 0x799,
	0x79e, 0x7a6, 0x7ab, 0x7cb, 0x7dd, 0x7e4, 0x7eb, 0x7f2, 0x7f8, 0x807, 0x814, 0x81e,
	0x823, 0x82a, 0x832, 0x83e, 0x848, 0x85c, 0x867, 0x873, 0x87d, 0x884, 0x88c, 0x893,
	0x8a0, 0x8b6, 0x8c1, 0x8cd, 0x8d3, 0x8df, 0x8f0, 0x904, 0x908, 0x924, 0x928, 0x932,
	0x93d, 0x944, 0x952, 0x95e, 0x966, 0x96b, 0x972, 0x983, 0x989, 0x98f, 0x998, 0x9a0,
	0x9a6, 0x9c9, 0x9d5, 0x9dc, 0x9e6, 0x9f8, 0xa16, 0xa20, 0xa39, 0xa55, 0xa5c, 0xa63,
	0xa72, 0xa77, 0xa7d, 0xa82, 0xa89, 0xaa2, 0xaa9, 0xab2, 0xac4, 0xac8, 0xacf, 0xae0,
	0xaf0, 0xaf7, 0xb09, 0xb19, 0xb29, 0xb3e, 0xb4d, 0xb5f, 0xb67, 0xb7d, 0xb82, 0xb90,
	0xba0, 0xbb2, 0xbc3, 0xbcf, 0xbd9, 0xbf1, 0xbfb, 0xc00, 0xc0d, 0xc1d, 0xc23, 0xc32,
	0xc46, 0xc57, 0xc67,
}

const csRegionStr = "" +
	"AscensionAndorraSpojené arabské emirátyAfghánistánAntigua a BarbudaAnguillaAlbán" +
	"ieArménieNizozemské AntilyAngolaAntarktidaArgentinaAmerická SamoaRakouskoAustrál" +
	"ieArubaÅlandyÁzerbájdžánBosna a HercegovinaBarbadosBangladéšBelgieBurkina FasoBu" +
	"lharskoBahrajnBurundiBeninSvatý BartolomějBermudyBrunejBolívieKaribské Nizozemsk" +
	"oBrazílieBahamyBhútánBouvetův ostrovBotswanaBěloruskoBelizeKanadaKokosové ostrov" +
	"yKongo – KinshasaStředoafrická republikaKongo – BrazzavilleŠvýcarskoPobřeží slon" +
	"ovinyCookovy ostrovyChileKamerunČínaKolumbieClippertonův ostrovKostarikaKubaKapv" +
	"erdyCuraçaoVánoční ostrovKyprČeská republikaNěmeckoDiego GarcíaDžibutskoDánskoDo" +
	"minikaDominikánská republikaAlžírskoCeuta a MelillaEkvádorEstonskoEgyptZápadní S" +
	"aharaEritreaŠpanělskoEtiopieEvropská unieFinskoFidžiFalklandské ostrovyMikronési" +
	"eFaerské ostrovyFrancieGabonVelká BritánieGrenadaGruzieFrancouzská GuyanaGuernse" +
	"yGhanaGibraltarGrónskoGambieGuineaGuadeloupeRovníková GuineaŘeckoJižní Georgie a" +
	" Jižní Sandwichovy ostrovyGuatemalaGuamGuinea-BissauGuyanaHongkong – ZAO ČínyHea" +
	"rdův ostrov a McDonaldovy ostrovyHondurasChorvatskoHaitiMaďarskoKanárské ostrovy" +
	"IndonésieIrskoIzraelOstrov ManIndieBritské indickooceánské územíIrákÍránIslandIt" +
	"álieJerseyJamajkaJordánskoJaponskoKeňaKyrgyzstánKambodžaKiribatiKomorySvatý Kryš" +
	"tof a NevisSeverní KoreaJižní KoreaKuvajtKajmanské ostrovyKazachstánLaosLibanonS" +
	"vatá LucieLichtenštejnskoSrí LankaLibérieLesothoLitvaLucemburskoLotyšskoLibyeMar" +
	"okoMonakoMoldavskoČerná HoraSvatý Martin (Francie)MadagaskarMarshallovy ostrovyM" +
	"akedonieMaliMyanmar (Barma)MongolskoMacao – ZAO ČínySeverní MarianyMartinikMauri" +
	"tánieMontserratMaltaMauriciusMaledivyMalawiMexikoMalajsieMosambikNamibieNová Kal" +
	"edonieNigerNorfolkNigérieNikaraguaNizozemskoNorskoNepálNauruNiueNový ZélandOmánP" +
	"anamaPeruFrancouzská PolynésiePapua-Nová GuineaFilipínyPákistánPolskoSaint-Pierr" +
	"e a MiquelonPitcairnovy ostrovyPortorikoPalestinská územíPortugalskoPalauParagua" +
	"yKatarVnější OceánieRéunionRumunskoSrbskoRuskoRwandaSaúdská ArábieŠalamounovy os" +
	"trovySeychelySúdánŠvédskoSingapurSvatá HelenaSlovinskoŠpicberky a Jan MayenSlove" +
	"nskoSierra LeoneSan MarinoSenegalSomálskoSurinamJižní SúdánSvatý Tomáš a Princův" +
	" ostrovSalvadorSvatý Martin (Nizozemsko)SýrieSvazijskoTristan da CunhaTurks a Ca" +
	"icosČadFrancouzská jižní územíTogoThajskoTádžikistánTokelauVýchodní TimorTurkmen" +
	"istánTuniskoTongaTureckoTrinidad a TobagoTuvaluTchaj-wanTanzanieUkrajinaUgandaMe" +
	"nší odlehlé ostrovy USASpojené státyUruguayUzbekistánVatikánSvatý Vincenc a Gren" +
	"adinyVenezuelaBritské Panenské ostrovyAmerické Panenské ostrovyVietnamVanuatuWal" +
	"lis a FutunaSamoaKosovoJemenMayotteJihoafrická republikaZambieZimbabweNeznámá ob" +
	"lastSvětAfrikaSeverní AmerikaJižní AmerikaOceánieZápadní AfrikaStřední AmerikaVý" +
	"chodní AfrikaSeverní AfrikaStřední AfrikaJižní AfrikaAmerikaSeverní Amerika (obl" +
	"ast)KaribikVýchodní AsieJižní AsieJihovýchodní AsieJižní EvropaAustralasieMelané" +
	"sieMikronésie (region)PolynésieAsieStřední AsieZápadní AsieEvropaVýchodní Evropa" +
	"Severní EvropaZápadní EvropaLatinská Amerika"

var csRegionIdx = []uint16{ // 291 entries
	0x0, 0x9, 0x10, 0x2a, 0x37, 0x48, 0x50, 0x58, 0x60, 0x72, 0x78, 0x82,
	0x8b, 0x9a, 0xa2, 0xac, 0xb1, 0xb8, 0xc7, 0xda, 0xe2, 0xed, 0xf3, 0xff,
	0x108, 0x10f, 0x116, 0x11b, 0x12d, 0x134, 0x13a, 0x142, 0x156, 0x15f, 0x165, 0x16d,
	0x17d, 0x185, 0x18f, 0x195, 0x19b, 0x1ac, 0x1be, 0x1d7, 0x1ec, 0x1f7, 0x20b, 0x21a,
	0x21f, 0x226, 0x22c, 0x234, 0x248, 0x251, 0x255, 0x25d, 0x265, 0x276, 0x27a, 0x28b,
	0x293, 0x2a0, 0x2aa, 0x2b1, 0x2b9, 0x2d1, 0x2db, 0x2ea, 0x2f2, 0x2fa, 0x2ff, 0x30f,
	0x316, 0x321, 0x328, 0x336, 0x33c, 0x342, 0x356, 0x361, 0x371, 0x378, 0x37d, 0x38d,
	0x394, 0x39a, 0x3ad, 0x3b5, 0x3ba, 0x3c3, 0x3cb, 0x3d1, 0x3d7, 0x3e1, 0x3f3, 0x3f9,
	0x426, 0x42f, 0x433, 0x440, 0x446, 0x45d, 0x482, 0x48a, 0x494, 0x499, 0x4a2, 0x4b4,
	0x4be, 0x4c3, 0x4c9, 0x4d3, 0x4d8, 0x4fa, 0x4ff, 0x505, 0x50b, 0x512, 0x518, 0x51f,
	0x529, 0x531, 0x536, 0x541, 0x54a, 0x552, 0x558, 0x56f, 0x57d, 0x58a, 0x590, 0x5a2,
	0x5ad, 0x5b1, 0x5b8, 0x5c4, 0x5d4, 0x5de, 0x5e6, 0x5ed, 0x5f2, 0x5fd, 0x606, 0x60b,
	0x611, 0x617, 0x620, 0x62c, 0x643, 0x64d, 0x660, 0x669, 0x66d, 0x67c, 0x685, 0x699,
	0x6a9, 0x6b1, 0x6bc, 0x6c6, 0x6cb, 0x6d4, 0x6dc, 0x6e2, 0x6e8, 0x6f0, 0x6f8, 0x6ff,
	0x70e, 0x713, 0x71a, 0x722, 0x72b, 0x735, 0x73b, 0x741, 0x746, 0x74a, 0x757, 0x75c,
	0x762, 0x766, 0x77d, 0x78f, 0x798, 0x7a2, 0x7a8, 0x7bf, 0x7d2, 0x7db, 0x7ef, 0x7fa,
	0x7ff, 0x807, 0x80c, 0x81e, 0x826, 0x82e, 0x834, 0x839, 0x83f, 0x850, 0x864, 0x86c,
	0x873, 0x87c, 0x884, 0x891, 0x89a, 0x8b0, 0x8b9, 0x8c5, 0x8cf, 0x8d6, 0x8df, 0x8e6,
	0x8f5, 0x915, 0x91d, 0x937, 0x93d, 0x946, 0x956, 0x964, 0x968, 0x984, 0x988, 0x98f,
	0x99d, 0x9a4, 0x9b4, 0x9c1, 0x9c8, 0x9cd, 0x9d4, 0x9e5, 0x9eb, 0x9f4, 0x9fc, 0xa04,
	0xa0a, 0xa26, 0xa35, 0xa3c, 0xa47, 0xa4f, 0xa69, 0xa72, 0xa8c, 0xaa7, 0xaae, 0xab5,
	0xac4, 0xac9, 0xacf, 0xad4, 0xadb, 0xaf1, 0xaf7, 0xaff, 0xb0f, 0xb14, 0xb1a, 0xb2a,
	0xb39, 0xb41, 0xb51, 0xb62, 0xb73, 0xb82, 0xb92, 0xba0, 0xba7, 0xbc0, 0xbc7, 0xbd6,
	0xbe2, 0xbf5, 0xc03, 0xc0e, 0xc18, 0xc2c, 0xc36, 0xc3a, 0xc48, 0xc56, 0xc5c, 0xc6d,
	0xc7c, 0xc8c, 0xc9d,
}

const daRegionStr = "" +
	"AscensionøenAndorraForenede Arabiske EmiraterAfghanistanAntigua og BarbudaAnguil" +
	"laAlbanienArmenienHollandske AntillerAngolaAntarktisArgentinaAmerikansk SamoaØst" +
	"rigAustralienArubaÅlandsøerneAserbajdsjanBosnien-HercegovinaBarbadosBangladeshBe" +
	"lgienBurkina FasoBulgarienBahrainBurundiBeninSaint BarthélemyBermudaBruneiBolivi" +
	"aNederlandske antillerBrasilienBahamasBhutanBouvetøenBotswanaHvideruslandBelizeC" +
	"anadaCocosøerneCongo-KinshasaCentralafrikanske RepublikCongo-BrazzavilleSchweizE" +
	"lfenbenskystenCookøerneChileCamerounKinaColombiaClippertonøenCosta RicaCubaKap V" +
	"erdeCuraçaoJuleøenCypernTjekkietTysklandDiego GarciaDjiboutiDanmarkDominicaDen D" +
	"ominikanske RepublikAlgerietCeuta og MelillaEcuadorEstlandEgyptenVestsaharaEritr" +
	"eaSpanienEtiopienDen Europæiske UnionFinlandFijiFalklandsøerneMikronesiens Foren" +
	"ede StaterFærøerneFrankrigGabonStorbritannienGrenadaGeorgienFransk GuyanaGuernse" +
	"yGhanaGibraltarGrønlandGambiaGuineaGuadeloupeÆkvatorialguineaGrækenlandSouth Geo" +
	"rgia og South Sandwich IslandsGuatemalaGuamGuinea-BissauGuyanaHongkong SARHeard " +
	"Island og McDonald IslandsHondurasKroatienHaitiUngarnKanariske øerIndonesienIrla" +
	"ndIsraelIsle of ManIndienDet britiske territorium i Det Indiske OceanIrakIranIsl" +
	"andItalienJerseyJamaicaJordanJapanKenyaKirgisistanCambodjaKiribatiComorerneSaint" +
	" Kitts og NevisNordkoreaSydkoreaKuwaitCaymanøerneKasakhstanLaosLibanonSaint Luci" +
	"aLiechtensteinSri LankaLiberiaLesothoLitauenLuxembourgLetlandLibyenMarokkoMonaco" +
	"MoldovaMontenegroSaint MartinMadagaskarMarshalløerneMakedonienMaliMyanmar (Burma" +
	")MongolietMacao SARNordmarianerneMartiniqueMauretanienMontserratMaltaMauritiusMa" +
	"ldiverneMalawiMexicoMalaysiaMozambiqueNamibiaNy CaledonienNigerNorfolkøenNigeria" +
	"NicaraguaHollandNorgeNepalNauruNiueNew ZealandOmanPanamaPeruFransk PolynesienPap" +
	"ua Ny GuineaFilippinernePakistanPolenSaint Pierre og MiquelonPitcairnPuerto Rico" +
	"De palæstinensiske områderPortugalPalauParaguayQatarYdre OceanienRéunionRumænien" +
	"SerbienRuslandRwandaSaudi-ArabienSalomonøerneSeychellerneSudanSverigeSingaporeSt" +
	". HelenaSlovenienSvalbard og Jan MayenSlovakietSierra LeoneSan MarinoSenegalSoma" +
	"liaSurinamSydsudanSao Tome og PrincipeEl SalvadorSint MaartenSyrienSwazilandTris" +
	"tan da CunhaTurks- og CaicosøerneTchadDe franske besiddelser i Det Sydlige Indis" +
	"ke OceanTogoThailandTadsjikistanTokelauTimor-LesteTurkmenistanTunesienTongaTyrki" +
	"etTrinidad og TobagoTuvaluTaiwanTanzaniaUkraineUgandaAmerikanske oversøiske øerU" +
	"SAUruguayUsbekistanVatikanstatenSaint Vincent og GrenadinerneVenezuelaDe Britisk" +
	"e JomfruøerDe Amerikanske JomfruøerVietnamVanuatuWallis og FutunaSamoaKosovoYeme" +
	"nMayotteSydafrikaZambiaZimbabweUkendt områdeVerdenAfrikaNordamerikaSydamerikaOce" +
	"anienVestafrikaMellemamerikaØstafrikaNordafrikaCentralafrikaDet sydlige AfrikaAm" +
	"erikaDet nordlige AmerikaCaribienØstasienSydasienSydøstasienSydeuropaAustralasie" +
	"nMelanesienMikronesienPolynesienAsienCentralasienVestasienEuropaØsteuropaNordeur" +
	"opaVesteuropaLatinamerika"

var daRegionIdx = []uint16{ // 291 entries
	0x0, 0xd, 0x14, 0x2e, 0x39, 0x4b, 0x53, 0x5b, 0x63, 0x76, 0x7c, 0x85,
	0x8e, 0x9e, 0xa5, 0xaf, 0xb4, 0xc1, 0xcd, 0xe0, 0xe8, 0xf2, 0xf9, 0x105,
	0x10e, 0x115, 0x11c, 0x121, 0x132, 0x139, 0x13f, 0x146, 0x15b, 0x164, 0x16b, 0x171,
	0x17b, 0x183, 0x18f, 0x195, 0x19b, 0x1a6, 0x1b4, 0x1ce, 0x1df, 0x1e6, 0x1f5, 0x1ff,
	0x204, 0x20c, 0x210, 0x218, 0x226, 0x230, 0x234, 0x23d, 0x245, 0x24d, 0x253, 0x25b,
	0x263, 0x26f, 0x277, 0x27e, 0x286, 0x29f, 0x2a7, 0x2b7, 0x2be, 0x2c5, 0x2cc, 0x2d6,
	0x2dd, 0x2e4, 0x2ec, 0x301, 0x308, 0x30c, 0x31b, 0x337, 0x341, 0x349, 0x34e, 0x35c,
	0x363, 0x36b, 0x378, 0x380, 0x385, 0x38e, 0x397, 0x39d, 0x3a3, 0x3ad, 0x3be, 0x3c9,
	0x3f0, 0x3f9, 0x3fd, 0x40a, 0x410, 0x41c, 0x43c, 0x444, 0x44c, 0x451, 0x457, 0x465,
	0x46f, 0x475, 0x47b, 0x486, 0x48c, 0x4b8, 0x4bc, 0x4c0, 0x4c6, 0x4cd, 0x4d3, 0x4da,
	0x4e0, 0x4e5, 0x4ea, 0x4f5, 0x4fd, 0x505, 0x50e, 0x522, 0x52b, 0x533, 0x539, 0x545,
	0x54f, 0x553, 0x55a, 0x565, 0x572, 0x57b, 0x582, 0x589, 0x590, 0x59a, 0x5a1, 0x5a7,
	0x5ae, 0x5b4, 0x5bb, 0x5c5, 0x5d1, 0x5db, 0x5e9, 0x5f3, 0x5f7, 0x606, 0x60f, 0x618,
	0x626, 0x630, 0x63b, 0x645, 0x64a, 0x653, 0x65d, 0x663, 0x669, 0x671, 0x67b, 0x682,
	0x68f, 0x694, 0x69f, 0x6a6, 0x6af, 0x6b6, 0x6bb, 0x6c0, 0x6c5, 0x6c9, 0x6d4, 0x6d8,
	0x6de, 0x6e2, 0x6f3, 0x702, 0x70e, 0x716, 0x71b, 0x733, 0x73b, 0x746, 0x762, 0x76a,
	0x76f, 0x777, 0x77c, 0x789, 0x791, 0x79a, 0x7a1, 0x7a8, 0x7ae, 0x7bb, 0x7c8, 0x7d4,
	0x7d9, 0x7e0, 0x7e9, 0x7f3, 0x7fc, 0x811, 0x81a, 0x826, 0x830, 0x837, 0x83e, 0x845,
	0x84d, 0x861, 0x86c, 0x878, 0x87e, 0x887, 0x897, 0x8ad, 0x8b2, 0x8e4, 0x8e8, 0x8f0,
	0x8fc, 0x903, 0x90e, 0x91a, 0x922, 0x927, 0x92e, 0x940, 0x946, 0x94c, 0x954, 0x95b,
	0x961, 0x97d, 0x980, 0x987, 0x991, 0x99e, 0x9bb, 0x9c4, 0x9da, 0x9f3, 0x9fa, 0xa01,
	0xa11, 0xa16, 0xa1c, 0xa21, 0xa28, 0xa31, 0xa37, 0xa3f, 0xa4d, 0xa53, 0xa59, 0xa64,
	0xa6e, 0xa76, 0xa80, 0xa8d, 0xa97, 0xaa1, 0xaae, 0xac0, 0xac7, 0xadb, 0xae3, 0xaec,
	0xaf4, 0xb00, 0xb09, 0xb15, 0xb1f, 0xb2a, 0xb34, 0xb39, 0xb45, 0xb4e, 0xb54, 0xb5e,
	0xb68, 0xb72, 0xb7e,
}

const deRegionStr = "" +
	"AscensionAndorraVereinigte Arabische EmirateAfghanistanAntigua und BarbudaAnguil" +
	"laAlbanienArmenienNiederländische AntillenAngolaAntarktisArgentinienAmerikanisch" +
	"-SamoaÖsterreichAustralienArubaÅland-InselnAserbaidschanBosnien und HerzegowinaB" +
	"arbadosBangladeschBelgienBurkina FasoBulgarienBahrainBurundiBeninSt. BarthélemyB" +
	"ermudaBrunei DarussalamBolivienKaribische NiederlandeBrasilienBahamasBhutanBouve" +
	"tinselBotsuanaBelarusBelizeKanadaKokosinselnKongo-KinshasaZentralafrikanische Re" +
	"publikKongo-BrazzavilleSchweizCôte d’IvoireCookinselnChileKamerunChinaKolumbienC" +
	"lipperton-InselCosta RicaKubaKap VerdeCuraçaoWeihnachtsinselZypernTschechische R" +
	"epublikDeutschlandDiego GarciaDschibutiDänemarkDominicaDominikanische RepublikAl" +
	"gerienCeuta und MelillaEcuadorEstlandÄgyptenWestsaharaEritreaSpanienÄthiopienEur" +
	"opäische UnionFinnlandFidschiFalklandinselnMikronesienFäröerFrankreichGabunVerei" +
	"nigtes KönigreichGrenadaGeorgienFranzösisch-GuayanaGuernseyGhanaGibraltarGrönlan" +
	"dGambiaGuineaGuadeloupeÄquatorialguineaGriechenlandSüdgeorgien und die Südlichen" +
	" SandwichinselnGuatemalaGuamGuinea-BissauGuyanaSonderverwaltungszone HongkongHea" +
	"rd- und McDonald-InselnHondurasKroatienHaitiUngarnKanarische InselnIndonesienIrl" +
	"andIsraelIsle of ManIndienBritisches Territorium im Indischen OzeanIrakIranIslan" +
	"dItalienJerseyJamaikaJordanienJapanKeniaKirgisistanKambodschaKiribatiKomorenSt. " +
	"Kitts und NevisDemokratische Volksrepublik KoreaRepublik KoreaKuwaitKaimaninseln" +
	"KasachstanLaosLibanonSt. LuciaLiechtensteinSri LankaLiberiaLesothoLitauenLuxembu" +
	"rgLettlandLibyenMarokkoMonacoRepublik MoldauMontenegroSt. MartinMadagaskarMarsha" +
	"llinselnMazedonienMaliMyanmarMongoleiSonderverwaltungsregion MacauNördliche Mari" +
	"anenMartiniqueMauretanienMontserratMaltaMauritiusMaledivenMalawiMexikoMalaysiaMo" +
	"sambikNamibiaNeukaledonienNigerNorfolkinselNigeriaNicaraguaNiederlandeNorwegenNe" +
	"palNauruNiueNeuseelandOmanPanamaPeruFranzösisch-PolynesienPapua-NeuguineaPhilipp" +
	"inenPakistanPolenSt. Pierre und MiquelonPitcairninselnPuerto RicoPalästinensisch" +
	"e AutonomiegebietePortugalPalauParaguayKatarÄußeres OzeanienRéunionRumänienSerbi" +
	"enRussische FöderationRuandaSaudi-ArabienSalomonenSeychellenSudanSchwedenSingapu" +
	"rSt. HelenaSlowenienSvalbard und Jan MayenSlowakeiSierra LeoneSan MarinoSenegalS" +
	"omaliaSurinameSüdsudanSão Tomé und PríncipeEl SalvadorSint MaartenSyrienSwasilan" +
	"dTristan da CunhaTurks- und CaicosinselnTschadFranzösische Süd- und Antarktisgeb" +
	"ieteTogoThailandTadschikistanTokelauTimor-LesteTurkmenistanTunesienTongaTürkeiTr" +
	"inidad und TobagoTuvaluTaiwanTansaniaUkraineUgandaAmerikanisch-OzeanienVereinigt" +
	"e StaatenUruguayUsbekistanVatikanstadtSt. Vincent und die GrenadinenVenezuelaBri" +
	"tische JungferninselnAmerikanische JungferninselnVietnamVanuatuWallis und Futuna" +
	"SamoaKosovoJemenMayotteSüdafrikaSambiaSimbabweUnbekannte RegionWeltAfrikaNordame" +
	"rikaSüdamerikaOzeanienWestafrikaMittelamerikaOstafrikaNordafrikaZentralafrikaSüd" +
	"liches AfrikaAmerikaNördliches AmerikaKaribikOstasienSüdasienSüdostasienSüdeurop" +
	"aAustralasienMelanesienMikronesisches InselgebietPolynesienAsienZentralasienWest" +
	"asienEuropaOsteuropaNordeuropaWesteuropaLateinamerika"

var deRegionIdx = []uint16{ // 291 entries
	0x0, 0x9, 0x10, 0x2c, 0x37, 0x4a, 0x52, 0x5a, 0x62, 0x7b, 0x81, 0x8a,
	0x95, 0xa7, 0xb2, 0xbc, 0xc1, 0xce, 0xdb, 0xf2, 0xfa, 0x105, 0x10c, 0x118,
	0x121, 0x128, 0x12f, 0x134, 0x143, 0x14a, 0x15b, 0x163, 0x179, 0x182, 0x189, 0x18f,
	0x19a, 0x1a2, 0x1a9, 0x1af, 0x1b5, 0x1c0, 0x1ce, 0x1ea, 0x1fb, 0x202, 0x212, 0x21c,
	0x221, 0x228, 0x22d, 0x236, 0x246, 0x250, 0x254, 0x25d, 0x265, 0x274, 0x27a, 0x28f,
	0x29a, 0x2a6, 0x2af, 0x2b8, 0x2c0, 0x2d7, 0x2df, 0x2f0, 0x2f7, 0x2fe, 0x306, 0x310,
	0x317, 0x31e, 0x328, 0x33a, 0x342, 0x349, 0x357, 0x362, 0x36a, 0x374, 0x379, 0x390,
	0x397, 0x39f, 0x3b3, 0x3bb, 0x3c0, 0x3c9, 0x3d2, 0x3d8, 0x3de, 0x3e8, 0x3f9, 0x405,
	0x433, 0x43c, 0x440, 0x44d, 0x453, 0x471, 0x48b, 0x493, 0x49b, 0x4a0, 0x4a6, 0x4b7,
	0x4c1, 0x4c7, 0x4cd, 0x4d8, 0x4de, 0x507, 0x50b, 0x50f, 0x515, 0x51c, 0x522, 0x529,
	0x532, 0x537, 0x53c, 0x547, 0x551, 0x559, 0x560, 0x573, 0x594, 0x5a2, 0x5a8, 0x5b4,
	0x5be, 0x5c2, 0x5c9, 0x5d2, 0x5df, 0x5e8, 0x5ef, 0x5f6, 0x5fd, 0x606, 0x60e, 0x614,
	0x61b, 0x621, 0x630, 0x63a, 0x644, 0x64e, 0x65c, 0x666, 0x66a, 0x671, 0x679, 0x696,
	0x6a9, 0x6b3, 0x6be, 0x6c8, 0x6cd, 0x6d6, 0x6df, 0x6e5, 0x6eb, 0x6f3, 0x6fb, 0x702,
	0x70f, 0x714, 0x720, 0x727, 0x730, 0x73b, 0x743, 0x748, 0x74d, 0x751, 0x75b, 0x75f,
	0x765, 0x769, 0x780, 0x78f, 0x79a, 0x7a2, 0x7a7, 0x7be, 0x7cc, 0x7d7, 0x7f9, 0x801,
	0x806, 0x80e, 0x813, 0x825, 0x82d, 0x836, 0x83d, 0x852, 0x858, 0x865, 0x86e, 0x878,
	0x87d, 0x885, 0x88d, 0x897, 0x8a0, 0x8b6, 0x8be, 0x8ca, 0x8d4, 0x8db, 0x8e2, 0x8ea,
	0x8f3, 0x90b, 0x916, 0x922, 0x928, 0x931, 0x941, 0x958, 0x95e, 0x986, 0x98a, 0x992,
	0x99f, 0x9a6, 0x9b1, 0x9bd, 0x9c5, 0x9ca, 0x9d1, 0x9e4, 0x9ea, 0x9f0, 0x9f8, 0x9ff,
	0xa05, 0xa1a, 0xa2c, 0xa33, 0xa3d, 0xa49, 0xa67, 0xa70, 0xa88, 0xaa4, 0xaab, 0xab2,
	0xac3, 0xac8, 0xace, 0xad3, 0xada, 0xae4, 0xaea, 0xaf2, 0xb03, 0xb07, 0xb0d, 0xb18,
	0xb23, 0xb2b, 0xb35, 0xb42, 0xb4b, 0xb55, 0xb62, 0xb73, 0xb7a, 0xb8d, 0xb94, 0xb9c,
	0xba5, 0xbb1, 0xbbb, 0xbc7, 0xbd1, 0xbeb, 0xbf5, 0xbfa, 0xc06, 0xc0f, 0xc15, 0xc1e,
	0xc28, 0xc32, 0xc3f,
}

const elRegionStr = "" +
	"Νήσος ΑσενσιόνΑνδόραΗνωμένα Αραβικά ΕμιράταΑφγανιστάνΑντίγκουα και ΜπαρμπούνταΑν" +
	"γκουίλαΑλβανίαΑρμενίαΟλλανδικές ΑντίλλεςΑνγκόλαΑνταρκτικήΑργεντινήΑμερικανική Σα" +
	"μόαΑυστρίαΑυστραλίαΑρούμπαΝήσοι ΌλαντΑζερμπαϊτζάνΒοσνία - ΕρζεγοβίνηΜπαρμπάντοςΜ" +
	"πανγκλαντέςΒέλγιοΜπουρκίνα ΦάσοΒουλγαρίαΜπαχρέινΜπουρούντιΜπενίνΆγιος Βαρθολομαί" +
	"οςΒερμούδεςΜπρουνέιΒολιβίαΟλλανδία ΚαραϊβικήςΒραζιλίαΜπαχάμεςΜπουτάνΝήσος Μπουβέ" +
	"ΜποτσουάναΛευκορωσίαΜπελίζΚαναδάςΝήσοι Κόκος (Κίλινγκ)Κονγκό - ΚινσάσαΚεντροαφρι" +
	"κανική ΔημοκρατίαΚονγκό - ΜπραζαβίλΕλβετίαΑκτή ΕλεφαντοστούΝήσοι ΚουκΧιλήΚαμερού" +
	"νΚίναΚολομβίαΝήσος ΚλίπερτονΚόστα ΡίκαΚούβαΠράσινο ΑκρωτήριοΚουρασάοΝήσος των Χρ" +
	"ιστουγέννωνΚύπροςΤσεχική ΔημοκρατίαΓερμανίαΝτιέγκο ΓκαρσίαΤζιμπουτίΔανίαΝτομίνικ" +
	"αΔομινικανή ΔημοκρατίαΑλγερίαΘεούτα και ΜελίλαΕκουαδόρΕσθονίαΑίγυπτοςΔυτική Σαχά" +
	"ραΕρυθραίαΙσπανίαΑιθιοπίαΕυρωπαϊκή ΈνωσηΦινλανδίαΦίτζιΝήσοι ΦόκλαντΜικρονησίαΝήσ" +
	"οι ΦερόεςΓαλλίαΓκαμπόνΗνωμένο ΒασίλειοΓρενάδαΓεωργίαΓαλλική ΓουιάναΓκέρνζιΓκάναΓ" +
	"ιβραλτάρΓροιλανδίαΓκάμπιαΓουινέαΓουαδελούπηΙσημερινή ΓουινέαΕλλάδαΝήσοι Νότια Γε" +
	"ωργία και Νότιες ΣάντουιτςΓουατεμάλαΓκουάμΓουινέα ΜπισάουΓουιάναΧονγκ Κονγκ ΕΔΠ " +
	"ΚίναςΝήσοι Χερντ και ΜακντόναλντΟνδούραΚροατίαΑϊτήΟυγγαρίαΚανάριοι ΝήσοιΙνδονησί" +
	"αΙρλανδίαΙσραήλΝήσος ΜανΙνδίαΒρετανικά Εδάφη Ινδικού ΩκεανούΙράκΙράνΙσλανδίαΙταλ" +
	"ίαΤζέρζιΤζαμάικαΙορδανίαΙαπωνίαΚένυαΚιργιστάνΚαμπότζηΚιριμπάτιΚομόρεςΆγιος Χριστ" +
	"όφορος και ΝέβιςΒόρεια ΚορέαΝότια ΚορέαΚουβέιτΝήσοι ΚάιμανΚαζακστάνΛάοςΛίβανοςΑγ" +
	"ία ΛουκίαΛιχτενστάινΣρι ΛάνκαΛιβερίαΛεσότοΛιθουανίαΛουξεμβούργοΛετονίαΛιβύηΜαρόκ" +
	"οΜονακόΜολδαβίαΜαυροβούνιοΆγιος Μαρτίνος (Γαλλικό τμήμα)ΜαδαγασκάρηΝήσοι ΜάρσαλΠ" +
	"ρώην Γιουγκοσλαβική Δημοκρατία της ΜακεδονίαςΜάλιΜιανμάρ/ΒιρμανίαΜογγολίαΜακάο Ε" +
	"ΔΠ ΚίναςΝήσοι Βόρειες ΜαριάνεςΜαρτινίκαΜαυριτανίαΜονσεράτΜάλταΜαυρίκιοςΜαλδίβεςΜ" +
	"αλάουιΜεξικόΜαλαισίαΜοζαμβίκηΝαμίμπιαΝέα ΚαληδονίαΝίγηραςΝήσος ΝόρφολκΝιγηρίαΝικ" +
	"αράγουαΟλλανδίαΝορβηγίαΝεπάλΝαουρούΝιούεΝέα ΖηλανδίαΟμάνΠαναμάςΠερούΓαλλική Πολυ" +
	"νησίαΠαπούα Νέα ΓουινέαΦιλιππίνεςΠακιστάνΠολωνίαΣεν Πιερ και ΜικελόνΝήσοι Πίτκερ" +
	"νΠουέρτο ΡίκοΠαλαιστινιακά ΕδάφηΠορτογαλίαΠαλάουΠαραγουάηΚατάρΠεριφερειακή Ωκεαν" +
	"ίαΡεϊνιόνΡουμανίαΣερβίαΡωσίαΡουάνταΣαουδική ΑραβίαΝήσοι ΣολομώντοςΣεϋχέλλεςΣουδά" +
	"νΣουηδίαΣιγκαπούρηΑγία ΕλένηΣλοβενίαΣβάλμπαρντ και Γιαν ΜαγιένΣλοβακίαΣιέρα Λεόν" +
	"εΆγιος ΜαρίνοςΣενεγάληΣομαλίαΣουρινάμΝότιο ΣουδάνΣάο Τομέ και ΠρίνσιπεΕλ Σαλβαδό" +
	"ρΆγιος Μαρτίνος (Ολλανδικό τμήμα)ΣυρίαΣουαζιλάνδηΤριστάν ντα ΚούνιαΝήσοι Τερκ κα" +
	"ι ΚάικοςΤσαντΓαλλικές περιοχές του νοτίου ημισφαιρίουΤόγκοΤαϊλάνδηΤατζικιστάνΤοκ" +
	"ελάουΤιμόρ-ΛέστεΤουρκμενιστάνΤυνησίαΤόνγκαΤουρκίαΤρινιντάντ και ΤομπάγκοΤουβαλού" +
	"ΤαϊβάνΤανζανίαΟυκρανίαΟυγκάνταΑπομακρυσμένες Νησίδες Η.Π.Α.Ηνωμένες ΠολιτείεςΟυρ" +
	"ουγουάηΟυζμπεκιστάνΒατικανόΆγιος Βικέντιος και ΓρεναδίνεςΒενεζουέλαΒρετανικές Πα" +
	"ρθένοι ΝήσοιΑμερικανικές Παρθένοι ΝήσοιΒιετνάμΒανουάτουΟυάλις και ΦουτούναΣαμόαΚ" +
	"όσοβοΥεμένηΜαγιότΝότια ΑφρικήΖάμπιαΖιμπάμπουεΆγνωστη περιοχήΚόσμοςΑφρικήΒόρεια Α" +
	"μερικήΝότια ΑμερικήΩκεανίαΔυτική ΑφρικήΚεντρική ΑμερικήΑνατολική ΑφρικήΒόρεια Αφ" +
	"ρικήΜέση ΑφρικήΝότιος ΑφρικήΑμερικήΒόρειος ΑμερικήΚαραϊβικήΑνατολική ΑσίαΝότια Α" +
	"σίαΝοτιοανατολική ΑσίαΝότια ΕυρώπηΑυστραλασίαΜελανησίαΠεριοχή ΜικρονησίαςΠολυνησ" +
	"ίαΑσίαΚεντρική ΑσίαΔυτική ΑσίαΕυρώπηΑνατολική ΕυρώπηΒόρεια ΕυρώπηΔυτική ΕυρώπηΛα" +
	"τινική Αμερική"

var elRegionIdx = []uint16{ // 291 entries
	0x0, 0x1b, 0x27, 0x53, 0x67, 0x97, 0xa9, 0xb7, 0xc5, 0xea, 0xf8, 0x10c,
	0x11e, 0x13f, 0x14d, 0x15f, 0x16d, 0x182, 0x19a, 0x1bd, 0x1d3, 0x1eb, 0x1f7, 0x212,
	0x224, 0x234, 0x248, 0x254, 0x277, 0x289, 0x299, 0x2a7, 0x2cc, 0x2dc, 0x2ec, 0x2fa,
	0x311, 0x325, 0x339, 0x345, 0x353, 0x379, 0x396, 0x3cb, 0x3ec, 0x3fa, 0x41b, 0x42e,
	0x436, 0x446, 0x44e, 0x45e, 0x47b, 0x48e, 0x498, 0x4b9, 0x4c9, 0x4f5, 0x501, 0x524,
	0x534, 0x551, 0x563, 0x56d, 0x57f, 0x5a8, 0x5b6, 0x5d6, 0x5e6, 0x5f4, 0x604, 0x61d,
	0x62d, 0x63b, 0x64b, 0x668, 0x67a, 0x684, 0x69d, 0x6b1, 0x6c8, 0x6d4, 0x6e2, 0x701,
	0x70f, 0x71d, 0x73a, 0x748, 0x752, 0x764, 0x778, 0x786, 0x794, 0x7aa, 0x7cb, 0x7d7,
	0x822, 0x836, 0x842, 0x85f, 0x86d, 0x894, 0x8c7, 0x8d5, 0x8e3, 0x8eb, 0x8fb, 0x916,
	0x928, 0x938, 0x944, 0x955, 0x95f, 0x99a, 0x9a2, 0x9aa, 0x9ba, 0x9c6, 0x9d2, 0x9e2,
	0x9f2, 0xa00, 0xa0a, 0xa1c, 0xa2c, 0xa3e, 0xa4c, 0xa7f, 0xa96, 0xaab, 0xab9, 0xad0,
	0xae2, 0xaea, 0xaf8, 0xb0d, 0xb23, 0xb34, 0xb42, 0xb4e, 0xb60, 0xb78, 0xb86, 0xb90,
	0xb9c, 0xba8, 0xbb8, 0xbce, 0xc05, 0xc1b, 0xc32, 0xc8a, 0xc92, 0xcb1, 0xcc1, 0xcdd,
	0xd07, 0xd19, 0xd2d, 0xd3d, 0xd47, 0xd59, 0xd69, 0xd77, 0xd83, 0xd93, 0xda5, 0xdb5,
	0xdce, 0xddc, 0xdf5, 0xe03, 0xe17, 0xe27, 0xe37, 0xe41, 0xe4f, 0xe59, 0xe70, 0xe78,
	0xe86, 0xe90, 0xeb1, 0xed3, 0xee7, 0xef7, 0xf05, 0xf2a, 0xf43, 0xf5a, 0xf7f, 0xf93,
	0xf9f, 0xfb1, 0xfbb, 0xfe2, 0xff0, 0x1000, 0x100c, 0x1016, 0x1024, 0x1041, 0x1060, 0x1072,
	0x107e, 0x108c, 0x10a0, 0x10b3, 0x10c3, 0x10f4, 0x1104, 0x1119, 0x1132, 0x1142, 0x1150, 0x1160,
	0x1177, 0x119e, 0x11b3, 0x11ee, 0x11f8, 0x120e, 0x1230, 0x1257, 0x1261, 0x12ad, 0x12b7, 0x12c7,
	0x12dd, 0x12ed, 0x1302, 0x131c, 0x132a, 0x1336, 0x1344, 0x1370, 0x1380, 0x138c, 0x139c, 0x13ac,
	0x13bc, 0x13f1, 0x1414, 0x1428, 0x1440, 0x1450, 0x1489, 0x149d, 0x14cd, 0x1501, 0x150f, 0x1521,
	0x1545, 0x154f, 0x155b, 0x1567, 0x1573, 0x158a, 0x1596, 0x15aa, 0x15c7, 0x15d3, 0x15df, 0x15fa,
	0x1613, 0x1621, 0x163a, 0x1659, 0x1678, 0x1691, 0x16a6, 0x16bf, 0x16cd, 0x16ea, 0x16fc, 0x1717,
	0x172a, 0x174f, 0x1766, 0x177c, 0x178e, 0x17b3, 0x17c5, 0x17cd, 0x17e6, 0x17fb, 0x1807, 0x1826,
	0x183f, 0x1858, 0x1877,
}

const enRegionStr = "" +
	"Ascension IslandAndorraUnited Arab EmiratesAfghanistanAntigua & BarbudaAnguillaA" +
	"lbaniaArmeniaNetherlands AntillesAngolaAntarcticaArgentinaAmerican SamoaAustriaA" +
	"ustraliaArubaÅland IslandsAzerbaijanBosnia & HerzegovinaBarbadosBangladeshBelgiu" +
	"mBurkina FasoBulgariaBahrainBurundiBeninSt. BarthélemyBermudaBruneiBoliviaCaribb" +
	"ean NetherlandsBrazilBahamasBhutanBouvet IslandBotswanaBelarusBelizeCanadaCocos " +
	"(Keeling) IslandsCongo - KinshasaCentral African RepublicCongo - BrazzavilleSwit" +
	"zerlandCôte d’IvoireCook IslandsChileCameroonChinaColombiaClipperton IslandCosta" +
	" RicaCubaCape VerdeCuraçaoChristmas IslandCyprusCzech RepublicGermanyDiego Garci" +
	"aDjiboutiDenmarkDominicaDominican RepublicAlgeriaCeuta & MelillaEcuadorEstoniaEg" +
	"yptWestern SaharaEritreaSpainEthiopiaEuropean UnionFinlandFijiFalkland IslandsMi" +
	"cronesiaFaroe IslandsFranceGabonUnited KingdomGrenadaGeorgiaFrench GuianaGuernse" +
	"yGhanaGibraltarGreenlandGambiaGuineaGuadeloupeEquatorial GuineaGreeceSouth Georg" +
	"ia & South Sandwich IslandsGuatemalaGuamGuinea-BissauGuyanaHong Kong SAR ChinaHe" +
	"ard & McDonald IslandsHondurasCroatiaHaitiHungaryCanary IslandsIndonesiaIrelandI" +
	"sraelIsle of ManIndiaBritish Indian Ocean TerritoryIraqIranIcelandItalyJerseyJam" +
	"aicaJordanJapanKenyaKyrgyzstanCambodiaKiribatiComorosSt. Kitts & NevisNorth Kore" +
	"aSouth KoreaKuwaitCayman IslandsKazakhstanLaosLebanonSt. LuciaLiechtensteinSri L" +
	"ankaLiberiaLesothoLithuaniaLuxembourgLatviaLibyaMoroccoMonacoMoldovaMontenegroSt" +
	". MartinMadagascarMarshall IslandsMacedoniaMaliMyanmar (Burma)MongoliaMacau SAR " +
	"ChinaNorthern Mariana IslandsMartiniqueMauritaniaMontserratMaltaMauritiusMaldive" +
	"sMalawiMexicoMalaysiaMozambiqueNamibiaNew CaledoniaNigerNorfolk IslandNigeriaNic" +
	"araguaNetherlandsNorwayNepalNauruNiueNew ZealandOmanPanamaPeruFrench PolynesiaPa" +
	"pua New GuineaPhilippinesPakistanPolandSt. Pierre & MiquelonPitcairn IslandsPuer" +
	"to RicoPalestinian TerritoriesPortugalPalauParaguayQatarOutlying OceaniaRéunionR" +
	"omaniaSerbiaRussiaRwandaSaudi ArabiaSolomon IslandsSeychellesSudanSwedenSingapor" +
	"eSt. HelenaSloveniaSvalbard & Jan MayenSlovakiaSierra LeoneSan MarinoSenegalSoma" +
	"liaSurinameSouth SudanSão Tomé & PríncipeEl SalvadorSint MaartenSyriaSwazilandTr" +
	"istan da CunhaTurks & Caicos IslandsChadFrench Southern TerritoriesTogoThailandT" +
	"ajikistanTokelauTimor-LesteTurkmenistanTunisiaTongaTurkeyTrinidad & TobagoTuvalu" +
	"TaiwanTanzaniaUkraineUgandaU.S. Outlying IslandsUnited StatesUruguayUzbekistanVa" +
	"tican CitySt. Vincent & GrenadinesVenezuelaBritish Virgin IslandsU.S. Virgin Isl" +
	"andsVietnamVanuatuWallis & FutunaSamoaKosovoYemenMayotteSouth AfricaZambiaZimbab" +
	"weUnknown RegionWorldAfricaNorth AmericaSouth AmericaOceaniaWestern AfricaCentra" +
	"l AmericaEastern AfricaNorthern AfricaMiddle AfricaSouthern AfricaAmericasNorthe" +
	"rn AmericaCaribbeanEastern AsiaSouthern AsiaSoutheast AsiaSouthern EuropeAustral" +
	"asiaMelanesiaMicronesian RegionPolynesiaAsiaCentral AsiaWestern AsiaEuropeEaster" +
	"n EuropeNorthern EuropeWestern EuropeLatin America"

var enRegionIdx = []uint16{ // 291 entries
	0x0, 0x10, 0x17, 0x2b, 0x36, 0x47, 0x4f, 0x56, 0x5d, 0x71, 0x77, 0x81,
	0x8a, 0x98, 0x9f, 0xa8, 0xad, 0xbb, 0xc5, 0xd9, 0xe1, 0xeb, 0xf2, 0xfe,
	0x106, 0x10d, 0x114, 0x119, 0x128, 0x12f, 0x135, 0x13c, 0x151, 0x157, 0x15e, 0x164,
	0x171, 0x179, 0x180, 0x186, 0x18c, 0x1a3, 0x1b3, 0x1cb, 0x1de, 0x1e9, 0x1f9, 0x205,
	0x20a, 0x212, 0x217, 0x21f, 0x230, 0x23a, 0x23e, 0x248, 0x250, 0x260, 0x266, 0x274,
	0x27b, 0x287, 0x28f, 0x296, 0x29e, 0x2b0, 0x2b7, 0x2c6, 0x2cd, 0x2d4, 0x2d9, 0x2e7,
	0x2ee, 0x2f3, 0x2fb, 0x309, 0x310, 0x314, 0x324, 0x32e, 0x33b, 0x341, 0x346, 0x354,
	0x35b, 0x362, 0x36f, 0x377, 0x37c, 0x385, 0x38e, 0x394, 0x39a, 0x3a4, 0x3b5, 0x3bb,
	0x3e1, 0x3ea, 0x3ee, 0x3fb, 0x401, 0x414, 0x42c, 0x434, 0x43b, 0x440, 0x447, 0x455,
	0x45e, 0x465, 0x46b, 0x476, 0x47b, 0x499, 0x49d, 0x4a1, 0x4a8, 0x4ad, 0x4b3, 0x4ba,
	0x4c0, 0x4c5, 0x4ca, 0x4d4, 0x4dc, 0x4e4, 0x4eb, 0x4fc, 0x507, 0x512, 0x518, 0x526,
	0x530, 0x534, 0x53b, 0x544, 0x551, 0x55a, 0x561, 0x568, 0x571, 0x57b, 0x581, 0x586,
	0x58d, 0x593, 0x59a, 0x5a4, 0x5ae, 0x5b8, 0x5c8, 0x5d1, 0x5d5, 0x5e4, 0x5ec, 0x5fb,
	0x613, 0x61d, 0x627, 0x631, 0x636, 0x63f, 0x647, 0x64d, 0x653, 0x65b, 0x665, 0x66c,
	0x679, 0x67e, 0x68c, 0x693, 0x69c, 0x6a7, 0x6ad, 0x6b2, 0x6b7, 0x6bb, 0x6c6, 0x6ca,
	0x6d0, 0x6d4, 0x6e4, 0x6f4, 0x6ff, 0x707, 0x70d, 0x722, 0x732, 0x73d, 0x754, 0x75c,
	0x761, 0x769, 0x76e, 0x77e, 0x786, 0x78d, 0x793, 0x799, 0x79f, 0x7ab, 0x7ba, 0x7c4,
	0x7c9, 0x7cf, 0x7d8, 0x7e2, 0x7ea, 0x7fe, 0x806, 0x812, 0x81c, 0x823, 0x82a, 0x832,
	0x83d, 0x853, 0x85e, 0x86a, 0x86f, 0x878, 0x888, 0x89e, 0x8a2, 0x8bd, 0x8c1, 0x8c9,
	0x8d3, 0x8da, 0x8e5, 0x8f1, 0x8f8, 0x8fd, 0x903, 0x914, 0x91a, 0x920, 0x928, 0x92f,
	0x935, 0x94a, 0x957, 0x95e, 0x968, 0x974, 0x98c, 0x995, 0x9ab, 0x9be, 0x9c5, 0x9cc,
	0x9db, 0x9e0, 0x9e6, 0x9eb, 0x9f2, 0x9fe, 0xa04, 0xa0c, 0xa1a, 0xa1f, 0xa25, 0xa32,
	0xa3f, 0xa46, 0xa54, 0xa63, 0xa71, 0xa80, 0xa8d, 0xa9c, 0xaa4, 0xab4, 0xabd, 0xac9,
	0xad6, 0xae4, 0xaf3, 0xafe, 0xb07, 0xb19, 0xb22, 0xb26, 0xb32, 0xb3e, 0xb44, 0xb52,
	0xb61, 0xb6f, 0xb7c,
}

const enGBRegionStr = "" +
	"Antigua and BarbudaBosnia and HerzegovinaSaint BarthélemyCeuta and MelillaSaint " +
	"Kitts and NevisSaint LuciaSaint MartinSaint Pierre and MiquelonSaint HelenaSvalb" +
	"ard and Jan MayenSão Tomé and PríncipeTurks and Caicos IslandsTrinidad and Tobag" +
	"oWallis and Futuna"

var enGBRegionIdx = []uint16{ // 253 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13,
	0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x29, 0x29, 0x29, 0x29, 0x29,
	0x29, 0x29, 0x29, 0x29, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a,
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a,
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a,
	0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b,
	0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b,
	0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b,
	0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b,
	0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b,
	0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x60, 0x60, 0x60, 0x60, 0x60,
	0x60, 0x60, 0x60, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b, 0x6b,
	0x6b, 0x6b, 0x6b, 0x6b, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
	0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
	0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
	0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x90, 0x90, 0x90, 0x90, 0x90,
	0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90,
	0x90, 0x90, 0x90, 0x9c, 0x9c, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2, 0xb2,
	0xb2, 0xca, 0xca, 0xca, 0xca, 0xca, 0xca, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2,
	0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xe2, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5,
	0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5, 0xf5,
	0x106,
}

const esRegionStr = "" +
	"Isla de la AscensiónAndorraEmiratos Árabes UnidosAfganistánAntigua y BarbudaAngu" +
	"ilaAlbaniaArmeniaAntillas NeerlandesasAngolaAntártidaArgentinaSamoa AmericanaAus" +
	"triaAustraliaArubaIslas ÅlandAzerbaiyánBosnia-HerzegovinaBarbadosBangladésBélgic" +
	"aBurkina FasoBulgariaBaréinBurundiBenínSan BartoloméBermudasBrunéiBoliviaCaribe " +
	"neerlandésBrasilBahamasButánIsla BouvetBotsuanaBielorrusiaBeliceCanadáIslas Coco" +
	"sRepública Democrática del CongoRepública CentroafricanaRepública del CongoSuiza" +
	"Costa de MarfilIslas CookChileCamerúnChinaColombiaIsla ClippertonCosta RicaCubaC" +
	"abo VerdeCurazaoIsla ChristmasChipreRepública ChecaAlemaniaDiego GarcíaYibutiDin" +
	"amarcaDominicaRepública DominicanaArgeliaCeuta y MelillaEcuadorEstoniaEgiptoSáha" +
	"ra OccidentalEritreaEspañaEtiopíaUnión EuropeaFinlandiaFiyiIslas MalvinasMicrone" +
	"siaIslas FeroeFranciaGabónReino UnidoGranadaGeorgiaGuayana FrancesaGuerneseyGhan" +
	"aGibraltarGroenlandiaGambiaGuineaGuadalupeGuinea EcuatorialGreciaIslas Georgia d" +
	"el Sur y Sandwich del SurGuatemalaGuamGuinea-BisáuGuyanaRAE de Hong Kong (China)" +
	"Islas Heard y McDonaldHondurasCroaciaHaitíHungríaislas CanariasIndonesiaIrlandaI" +
	"sraelIsla de ManIndiaTerritorio Británico del Océano ÍndicoIraqIránIslandiaItali" +
	"aJerseyJamaicaJordaniaJapónKeniaKirguistánCamboyaKiribatiComorasSan Cristóbal y " +
	"NievesCorea del NorteCorea del SurKuwaitIslas CaimánKazajistánLaosLíbanoSanta Lu" +
	"cíaLiechtensteinSri LankaLiberiaLesotoLituaniaLuxemburgoLetoniaLibiaMarruecosMón" +
	"acoMoldaviaMontenegroSan MartínMadagascarIslas MarshallMacedoniaMaliMyanmar (Bir" +
	"mania)MongoliaRAE de Macao (China)Islas Marianas del NorteMartinicaMauritaniaMon" +
	"tserratMaltaMauricioMaldivasMalauiMéxicoMalasiaMozambiqueNamibiaNueva CaledoniaN" +
	"ígerIsla NorfolkNigeriaNicaraguaPaíses BajosNoruegaNepalNauruIsla NiueNueva Zela" +
	"ndaOmánPanamáPerúPolinesia FrancesaPapúa Nueva GuineaFilipinasPakistánPoloniaSan" +
	" Pedro y MiquelónIslas PitcairnPuerto RicoTerritorios PalestinosPortugalPalauPar" +
	"aguayCatarTerritorios alejados de OceaníaReuniónRumaníaSerbiaRusiaRuandaArabia S" +
	"audíIslas SalomónSeychellesSudánSueciaSingapurSanta ElenaEsloveniaSvalbard y Jan" +
	" MayenEslovaquiaSierra LeonaSan MarinoSenegalSomaliaSurinamSudán del SurSanto To" +
	"mé y PríncipeEl SalvadorSint MaartenSiriaSuazilandiaTristán da CunhaIslas Turcas" +
	" y CaicosChadTerritorios Australes FrancesesTogoTailandiaTayikistánTokelauTimor " +
	"OrientalTurkmenistánTúnezTongaTurquíaTrinidad y TobagoTuvaluTaiwánTanzaniaUcrani" +
	"aUgandaIslas menores alejadas de EE. UU.Estados UnidosUruguayUzbekistánCiudad de" +
	"l VaticanoSan Vicente y las GranadinasVenezuelaIslas Vírgenes BritánicasIslas Ví" +
	"rgenes de EE. UU.VietnamVanuatuWallis y FutunaSamoaKosovoYemenMayotteSudáfricaZa" +
	"mbiaZimbabueRegión desconocidaMundoÁfricaAmérica del NorteSuraméricaOceaníaÁfric" +
	"a occidentalCentroaméricaÁfrica orientalÁfrica septentrionalÁfrica centralÁfrica" +
	" meridionalAméricaNorteaméricaCaribeAsia orientalAsia meridionalSudeste asiático" +
	"Europa meridionalAustralasiaMelanesiaRegión de MicronesiaPolinesiaAsiaAsia centr" +
	"alAsia occidentalEuropaEuropa orientalEuropa septentrionalEuropa occidentalLatin" +
	"oamérica"

var esRegionIdx = []uint16{ // 291 entries
	0x0, 0x15, 0x1c, 0x33, 0x3e, 0x4f, 0x56, 0x5d, 0x64, 0x79, 0x7f, 0x89,
	0x92, 0xa1, 0xa8, 0xb1, 0xb6, 0xc2, 0xcd, 0xdf, 0xe7, 0xf1, 0xf9, 0x105,
	0x10d, 0x114, 0x11b, 0x121, 0x12f, 0x137, 0x13e, 0x145, 0x157, 0x15d, 0x164, 0x16a,
	0x175, 0x17d, 0x188, 0x18e, 0x195, 0x1a0, 0x1c1, 0x1da, 0x1ee, 0x1f3, 0x202, 0x20c,
	0x211, 0x219, 0x21e, 0x226, 0x235, 0x23f, 0x243, 0x24d, 0x254, 0x262, 0x268, 0x278,
	0x280, 0x28d, 0x293, 0x29c, 0x2a4, 0x2b9, 0x2c0, 0x2cf, 0x2d6, 0x2dd, 0x2e3, 0x2f5,
	0x2fc, 0x303, 0x30b, 0x319, 0x322, 0x326, 0x334, 0x33e, 0x349, 0x350, 0x356, 0x361,
	0x368, 0x36f, 0x37f, 0x388, 0x38d, 0x396, 0x3a1, 0x3a7, 0x3ad, 0x3b6, 0x3c7, 0x3cd,
	0x3f5, 0x3fe, 0x402, 0x40f, 0x415, 0x42d, 0x443, 0x44b, 0x452, 0x458, 0x460, 0x46e,
	0x477, 0x47e, 0x484, 0x48f, 0x494, 0x4bd, 0x4c1, 0x4c6, 0x4ce, 0x4d4, 0x4da, 0x4e1,
	0x4e9, 0x4ef, 0x4f4, 0x4ff, 0x506, 0x50e, 0x515, 0x52c, 0x53b, 0x548, 0x54e, 0x55b,
	0x566, 0x56a, 0x571, 0x57d, 0x58a, 0x593, 0x59a, 0x5a0, 0x5a8, 0x5b2, 0x5b9, 0x5be,
	0x5c7, 0x5ce, 0x5d6, 0x5e0, 0x5eb, 0x5f5, 0x603, 0x60c, 0x610, 0x622, 0x62a, 0x63e,
	0x656, 0x65f, 0x669, 0x673, 0x678, 0x680, 0x688, 0x68e, 0x695, 0x69c, 0x6a6, 0x6ad,
	0x6bc, 0x6c2, 0x6ce, 0x6d5, 0x6de, 0x6eb, 0x6f2, 0x6f7, 0x6fc, 0x705, 0x712, 0x717,
	0x71e, 0x723, 0x735, 0x748, 0x751, 0x75a, 0x761, 0x776, 0x784, 0x78f, 0x7a5, 0x7ad,
	0x7b2, 0x7ba, 0x7bf, 0x7df, 0x7e7, 0x7ef, 0x7f5, 0x7fa, 0x800, 0x80d, 0x81b, 0x825,
	0x82b, 0x831, 0x839, 0x844, 0x84d, 0x861, 0x86b, 0x877, 0x881, 0x888, 0x88f, 0x896,
	0x8a4, 0x8bb, 0x8c6, 0x8d2, 0x8d7, 0x8e2, 0x8f3, 0x908, 0x90c, 0x92b, 0x92f, 0x938,
	0x943, 0x94a, 0x958, 0x965, 0x96b, 0x970, 0x978, 0x989, 0x98f, 0x996, 0x99e, 0x9a5,
	0x9ab, 0x9cc, 0x9da, 0x9e1, 0x9ec, 0x9ff, 0xa1b, 0xa24, 0xa3f, 0xa59, 0xa60, 0xa67,
	0xa76, 0xa7b, 0xa81, 0xa86, 0xa8d, 0xa97, 0xa9d, 0xaa5, 0xab8, 0xabd, 0xac4, 0xad6,
	0xae1, 0xae9, 0xafb, 0xb09, 0xb19, 0xb2e, 0xb3d, 0xb4f, 0xb57, 0xb64, 0xb6a, 0xb77,
	0xb86, 0xb97, 0xba8, 0xbb3, 0xbbc, 0xbd1, 0xbda, 0xbde, 0xbea, 0xbf9, 0xbff, 0xc0e,
	0xc22, 0xc33, 0xc41,
}

const es419RegionStr = "" +
	"Isla AscensiónBosnia y HerzegovinaIrakNiue"

var es419RegionIdx = []uint16{ // 178 entries
	0x0, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
	0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23,
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
	0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
	0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
	0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
	0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27,
	0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x2b,
}

const etRegionStr = "" +
	"Ascensioni saarAndorraAraabia ÜhendemiraadidAfganistanAntigua ja BarbudaAnguilla" +
	"AlbaaniaArmeeniaHollandi AntillidAngolaAntarktisArgentinaAmeerika SamoaAustriaAu" +
	"straaliaArubaAhvenamaaAserbaidžaanBosnia ja HertsegoviinaBarbadosBangladeshBelgi" +
	"aBurkina FasoBulgaariaBahreinBurundiBeninSaint BarthélemyBermudaBruneiBoliiviaHo" +
	"llandi Kariibi mere saaredBrasiiliaBahamaBhutanBouvet’ saarBotswanaValgeveneBeli" +
	"zeKanadaKookossaaredKongo DVKesk-Aafrika VabariikKongo-BrazzavilleŠveitsCôte d’I" +
	"voireCooki saaredTšiiliKamerunHiinaColombiaClippertoni saarCosta RicaKuubaRohene" +
	"emesaaredCuraçaoJõulusaarKüprosTšehhiSaksamaaDiego GarciaDjiboutiTaaniDominicaDo" +
	"minikaani VabariikAlžeeriaCeuta ja MelillaEcuadorEestiEgiptusLääne-SaharaEritrea" +
	"HispaaniaEtioopiaEuroopa LiitSoomeFidžiFalklandi saaredMikroneesia LiiduriigidFä" +
	"äri saaredPrantsusmaaGabonSuurbritanniaGrenadaGruusiaPrantsuse GuajaanaGuernseyG" +
	"hanaGibraltarGröönimaaGambiaGuineaGuadeloupeEkvatoriaal-GuineaKreekaLõuna-Georgi" +
	"a ja Lõuna-Sandwichi saaredGuatemalaGuamGuinea-BissauGuyanaHongkong - Hiina erih" +
	"alduspiirkondHeardi ja McDonaldi saaredHondurasHorvaatiaHaitiUngariKanaari saare" +
	"dIndoneesiaIirimaaIisraelMani saarIndiaBriti India ookeani alaIraakIraanIslandIt" +
	"aaliaJerseyJamaicaJordaaniaJaapanKenyaKõrgõzstanKambodžaKiribatiKomooridSaint Ki" +
	"tts ja NevisPõhja-KoreaLõuna-KoreaKuveitKaimanisaaredKasahstanLaosLiibanonSaint " +
	"LuciaLiechtensteinSri LankaLibeeriaLesothoLeeduLuksemburgLätiLiibüaMarokoMonacoM" +
	"oldovaMontenegroSaint MartinMadagaskarMarshalli saaredMakedooniaMaliMyanmar (Bir" +
	"ma)MongooliaMacau - Hiina erihalduspiirkondPõhja-MariaanidMartiniqueMauritaaniaM" +
	"ontserratMaltaMauritiusMaldiividMalawiMehhikoMalaisiaMosambiikNamiibiaUus-Kaledo" +
	"oniaNigerNorfolkNigeeriaNicaraguaHollandNorraNepalNauruNiueUus-MeremaaOmaanPanam" +
	"aPeruuPrantsuse PolüneesiaPaapua Uus-GuineaFilipiinidPakistanPoolaSaint Pierre j" +
	"a MiquelonPitcairni saaredPuerto RicoPalestiina aladPortugalBelauParaguayKatarOk" +
	"eaania hajasaaredRéunionRumeeniaSerbiaVenemaaRwandaSaudi AraabiaSaalomoni Saared" +
	"SeišellidSudaanRootsiSingapurSaint HelenaSloveeniaSvalbard ja Jan MayenSlovakkia" +
	"Sierra LeoneSan MarinoSenegalSomaaliaSurinameLõuna-SudaanSão Tomé ja PríncipeEl " +
	"SalvadorSint MaartenSüüriaSvaasimaaTristan da CunhaTurks ja CaicosTšaadPrantsuse" +
	" LõunaaladTogoTaiTadžikistanTokelauIda-TimorTürkmenistanTuneesiaTongaTürgiTrinid" +
	"ad ja TobagoTuvaluTaiwanTansaaniaUkrainaUgandaÜhendriikide hajasaaredAmeerika Üh" +
	"endriigidUruguayUsbekistanVatikanSaint Vincent ja GrenadiinidVenezuelaBriti Neit" +
	"sisaaredUSA NeitsisaaredVietnamVanuatuWallis ja FutunaSamoaKosovoJeemenMayotteLõ" +
	"una-Aafrika VabariikSambiaZimbabweTundmatu piirkondmaailmAafrikaPõhja-AmeerikaLõ" +
	"una-AmeerikaOkeaaniaLääne-AafrikaKesk-AmeerikaIda-AafrikaPõhja-AafrikaKesk-Aafri" +
	"kaLõuna-AafrikaAmeerika maailmajaguAmeerika põhjaosaKariibi meriIda-AasiaLõuna-A" +
	"asiaKagu-AasiaLõuna-EuroopaAustralaasiaMelaneesiaMikroneesiaPolüneesiaAasiaKesk-" +
	"AasiaLääne-AasiaEuroopaIda-EuroopaPõhja-EuroopaLääne-EuroopaLadina-Ameerika"

var etRegionIdx = []uint16{ // 291 entries
	0x0, 0xf, 0x16, 0x2d, 0x37, 0x49, 0x51, 0x59, 0x61, 0x72, 0x78, 0x81,
	0x8a, 0x98, 0x9f, 0xa9, 0xae, 0xb7, 0xc4, 0xdb, 0xe3, 0xed, 0xf3, 0xff,
	0x108, 0x10f, 0x116, 0x11b, 0x12c, 0x133, 0x139, 0x141, 0x15d, 0x166, 0x16c, 0x172,
	0x180, 0x188, 0x191, 0x197, 0x19d, 0x1a9, 0x1b1, 0x1c6, 0x1d7, 0x1de, 0x1ee, 0x1fa,
	0x201, 0x208, 0x20d, 0x215, 0x225, 0x22f, 0x234, 0x243, 0x24b, 0x255, 0x25c, 0x263,
	0x26b, 0x277, 0x27f, 0x284, 0x28c, 0x2a0, 0x2a9, 0x2b9, 0x2c0, 0x2c5, 0x2cc, 0x2da,
	0x2e1, 0x2ea, 0x2f2, 0x2fe, 0x303, 0x309, 0x319, 0x330, 0x33e, 0x349, 0x34e, 0x35b,
	0x362, 0x369, 0x37b, 0x383, 0x388, 0x391, 0x39c, 0x3a2, 0x3a8, 0x3b2, 0x3c4, 0x3ca,
	0x3f3, 0x3fc, 0x400, 0x40d, 0x413, 0x435, 0x44f, 0x457, 0x460, 0x465, 0x46b, 0x479,
	0x483, 0x48a, 0x491, 0x49a, 0x49f, 0x4b6, 0x4bb, 0x4c0, 0x4c6, 0x4cd, 0x4d3, 0x4da,
	0x4e3, 0x4e9, 0x4ee, 0x4fa, 0x503, 0x50b, 0x513, 0x527, 0x533, 0x53f, 0x545, 0x552,
	0x55b, 0x55f, 0x567, 0x572, 0x57f, 0x588, 0x590, 0x597, 0x59c, 0x5a6, 0x5ab, 0x5b2,
	0x5b8, 0x5be, 0x5c5, 0x5cf, 0x5db, 0x5e5, 0x5f5, 0x5ff, 0x603, 0x612, 0x61b, 0x63a,
	0x64a, 0x654, 0x65f, 0x669, 0x66e, 0x677, 0x680, 0x686, 0x68d, 0x695, 0x69e, 0x6a6,
	0x6b4, 0x6b9, 0x6c0, 0x6c8, 0x6d1, 0x6d8, 0x6dd, 0x6e2, 0x6e7, 0x6eb, 0x6f6, 0x6fb,
	0x701, 0x706, 0x71b, 0x72c, 0x736, 0x73e, 0x743, 0x75b, 0x76b, 0x776, 0x785, 0x78d,
	0x792, 0x79a, 0x79f, 0x7b2, 0x7ba, 0x7c2, 0x7c8, 0x7cf, 0x7d5, 0x7e2, 0x7f2, 0x7fc,
	0x802, 0x808, 0x810, 0x81c, 0x825, 0x83a, 0x843, 0x84f, 0x859, 0x860, 0x868, 0x870,
	0x87d, 0x894, 0x89f, 0x8ab, 0x8b3, 0x8bc, 0x8cc, 0x8db, 0x8e1, 0x8f5, 0x8f9, 0x8fc,
	0x908, 0x90f, 0x918, 0x925, 0x92d, 0x932, 0x938, 0x94a, 0x950, 0x956, 0x95f, 0x966,
	0x96c, 0x984, 0x999, 0x9a0, 0x9aa, 0x9b1, 0x9cd, 0x9d6, 0x9e8, 0x9f8, 0x9ff, 0xa06,
	0xa16, 0xa1b, 0xa21, 0xa27, 0xa2e, 0xa45, 0xa4b, 0xa53, 0xa64, 0xa6a, 0xa71, 0xa80,
	0xa8f, 0xa97, 0xaa6, 0xab3, 0xabe, 0xacc, 0xad8, 0xae6, 0xafa, 0xb0c, 0xb18, 0xb21,
	0xb2d, 0xb37, 0xb45, 0xb51, 0xb5b, 0xb66, 0xb71, 0xb76, 0xb80, 0xb8d, 0xb94, 0xb9f,
	0xbad, 0xbbc, 0xbcb,
}

const faRegionStr = "" +
	"جزایر آسنسیونآندوراامارات متحدهٔ عربیافغانستانآنتیگوا و باربوداآنگویلاآلبانیارمن" +
	"ستانآنتیل هلندآنگولاجنوبگانآرژانتینساموآی آمریکااتریشاسترالیاآروباجزایر اُلندجمه" +
	"وری آذربایجانبوسنی و هرزگوینباربادوسبنگلادشبلژیکبورکینافاسوبلغارستانبحرینبوروندی" +
	"بنینسن بارتلمیبرمودابرونئیبولیویجزایر کارائیب هلندبرزیلباهامابوتانجزیره بووهبوتس" +
	"وانابلاروسبلیزکاناداجزایر کوکوس (کیلینگ)کنگو - کینشاساجمهوری افریقای مرکزیکنگو -" +
	" برازویلسوئیسساحل عاججزایر کوکشیلیکامرونچینکلمبیاجزایر کلیپرتونکاستاریکاکوباکیپ‌" +
	"وردکوراسائوجزیرهٔ کریسمسقبرسجمهوری چکآلماندیه‌گو گارسیاجیبوتیدانمارکدومینیکاجمهو" +
	"ری دومینیکنالجزایرسبته و ملیلهاکوادوراستونیمصرصحرای غربیاریترهاسپانیااتیوپیاتحاد" +
	"یهٔ اروپافنلاندفیجیجزایر فالکلندمیکرونزیجزایر فاروفرانسهگابنبریتانیاگرناداگرجستا" +
	"نگویان فرانسهگرنزیغناجبل‌الطارقگرینلندگامبیاگینهگوادلوپگینهٔ استوایییونانجزایر ج" +
	"ورجیای جنوبی و ساندویچ جنوبیگواتمالاگوامگینهٔ بیسائوگویانهنگ‌کنگ، ناحیهٔ ویژهٔ ح" +
	"کومتی چینجزایر هرد و مک‌دونالدهندوراسکرواسیهائیتیمجارستانجزایر قناریاندونزیایرلن" +
	"داسرائیلجزیرهٔ منهندقلمرو بریتانیا در اقیانوس هندعراقایرانایسلندایتالیاجرزیجامائ" +
	"یکااردنژاپنکنیاقرقیزستانکامبوجکیریباتیکومورسنت کیتس و نویسکرهٔ شمالیکرهٔ جنوبیکو" +
	"یتجزایر کِیمنقزاقستانلائوسلبنانسنت لوسیالیختن‌اشتاینسری‌لانکالیبریالسوتولیتوانیل" +
	"وکزامبورگلتونیلیبیمراکشموناکومولداویمونته‌نگروسنت مارتینماداگاسکارجزایر مارشالمق" +
	"دونیهمالیمیانمار (برمه)مغولستانماکائو، ناحیهٔ ویژهٔ حکومتی چینجزایر ماریانای شما" +
	"لیمارتینیکموریتانیمونت‌سراتمالتموریسمالدیومالاویمکزیکمالزیموزامبیکنامیبیاکالدونی" +
	"ای جدیدنیجرجزیره نورفکنیجریهنیکاراگوئههلندنروژنپالنائورونیوئهزلاند نوعمانپاناماپ" +
	"روپلی‌نزی فرانسهپاپوا گینهٔ نوفیلیپینپاکستانلهستانسن پیر و میکلنجزایر پیت‌کرنپور" +
	"توریکوسرزمین‌های فلسطینیپرتغالپالائوپاراگوئهقطربخش‌های دورافتادهٔ اقیانوسیهرئونی" +
	"ونرومانیصربستانروسیهروانداعربستان سعودیجزایر سلیمانسیشلسودانسوئدسنگاپورسنت هلناس" +
	"لوونیاسوالبارد و جان‌مایناسلواکیسیرالئونسن مارینوسنگالسومالیسورینامسودان جنوبیسا" +
	"ئوتومه و پرینسیپالسالوادورسنت مارتنسوریهسوازیلندتریستان دا کوناجزایر تورکس و کای" +
	"کوسچادقلمروهای جنوبی فرانسهتوگوتایلندتاجیکستانتوکلائوتیمور شرقیترکمنستانتونستونگ" +
	"اترکیهترینیداد و توباگوتووالوتایوانتانزانیااوکرایناوگانداجزایر دورافتادهٔ ایالات" +
	" متحدهایالات متحدهٔ امریکااروگوئهازبکستانواتیکانسنت وینسنت و گرنادین‌هاونزوئلاجز" +
	"ایر ویرجین بریتانیاجزایر ویرجین ایالات متحدهویتناموانواتووالیس و فوتوناساموآکوزو" +
	"ویمنمایوتافریقای جنوبیزامبیازیمبابوهناحیهٔ نامشخصجهانافریقاامریکای شمالیامریکای " +
	"جنوبیاقیانوسیهغرب افریقاامریکای مرکزیشرق افریقاشمال افریقامرکز افریقاجنوب افریقا" +
	"امریکاشمال امریکاکارائیبشرق آسیاجنوب آسیاجنوب شرق آسیاجنوب اروپااسترالزیملانزینا" +
	"حیهٔ میکرونزیپلی‌نزیآسیاآسیای مرکزیغرب آسیااروپاشرق اروپاشمال اروپاغرب اروپاامری" +
	"کای لاتین"

var faRegionIdx = []uint16{ // 291 entries
	0x0, 0x19, 0x25, 0x47, 0x59, 0x79, 0x87, 0x93, 0xa3, 0xb6, 0xc2, 0xd0,
	0xe0, 0xf9, 0x103, 0x113, 0x11d, 0x132, 0x151, 0x16d, 0x17d, 0x18b, 0x195, 0x1ab,
	0x1bd, 0x1c7, 0x1d5, 0x1dd, 0x1f0, 0x1fc, 0x208, 0x214, 0x236, 0x240, 0x24c, 0x256,
	0x269, 0x279, 0x285, 0x28d, 0x299, 0x2bd, 0x2d6, 0x2fc, 0x315, 0x31f, 0x32e, 0x33f,
	0x347, 0x353, 0x359, 0x365, 0x380, 0x392, 0x39a, 0x3a9, 0x3b9, 0x3d2, 0x3da, 0x3eb,
	0x3f5, 0x40f, 0x41b, 0x429, 0x439, 0x456, 0x464, 0x47a, 0x488, 0x494, 0x49a, 0x4ad,
	0x4b9, 0x4c7, 0x4d3, 0x4ee, 0x4fa, 0x502, 0x51b, 0x52b, 0x53e, 0x54a, 0x552, 0x562,
	0x56e, 0x57c, 0x593, 0x59d, 0x5a3, 0x5b8, 0x5c6, 0x5d2, 0x5da, 0x5e8, 0x601, 0x60b,
	0x64c, 0x65c, 0x664, 0x67b, 0x685, 0x6c2, 0x6ea, 0x6f8, 0x704, 0x710, 0x720, 0x735,
	0x743, 0x74f, 0x75d, 0x76e, 0x774, 0x7aa, 0x7b2, 0x7bc, 0x7c8, 0x7d6, 0x7de, 0x7ee,
	0x7f6, 0x7fe, 0x806, 0x818, 0x824, 0x834, 0x83e, 0x859, 0x86c, 0x87f, 0x887, 0x89c,
	0x8ac, 0x8b6, 0x8c0, 0x8d1, 0x8ea, 0x8fd, 0x909, 0x913, 0x921, 0x935, 0x93f, 0x947,
	0x951, 0x95d, 0x96b, 0x980, 0x993, 0x9a7, 0x9be, 0x9cc, 0x9d4, 0x9ed, 0x9fd, 0xa37,
	0xa5d, 0xa6d, 0xa7d, 0xa90, 0xa98, 0xaa2, 0xaae, 0xaba, 0xac4, 0xace, 0xade, 0xaec,
	0xb07, 0xb0f, 0xb24, 0xb30, 0xb44, 0xb4c, 0xb54, 0xb5c, 0xb68, 0xb72, 0xb81, 0xb89,
	0xb95, 0xb9b, 0xbb7, 0xbd1, 0xbdf, 0xbed, 0xbf9, 0xc12, 0xc2c, 0xc3e, 0xc62, 0xc6e,
	0xc7a, 0xc8a, 0xc90, 0xcc7, 0xcd5, 0xce1, 0xcef, 0xcf9, 0xd05, 0xd1e, 0xd35, 0xd3d,
	0xd47, 0xd4f, 0xd5d, 0xd6a, 0xd78, 0xd9f, 0xdad, 0xdbd, 0xdce, 0xdd8, 0xde4, 0xdf2,
	0xe07, 0xe29, 0xe3d, 0xe4e, 0xe58, 0xe68, 0xe84, 0xea9, 0xeaf, 0xed7, 0xedf, 0xeeb,
	0xefd, 0xf0b, 0xf1e, 0xf30, 0xf38, 0xf42, 0xf4c, 0xf6c, 0xf78, 0xf84, 0xf94, 0xfa2,
	0xfb0, 0xfe7, 0x100d, 0x101b, 0x102b, 0x1039, 0x1065, 0x1073, 0x109b, 0x10ca, 0x10d6, 0x10e4,
	0x10fe, 0x1108, 0x1112, 0x1118, 0x1122, 0x113b, 0x1147, 0x1157, 0x1170, 0x1178, 0x1184, 0x119d,
	0x11b6, 0x11c8, 0x11db, 0x11f4, 0x1207, 0x121c, 0x1231, 0x1246, 0x1252, 0x1267, 0x1275, 0x1284,
	0x1295, 0x12ad, 0x12c0, 0x12d0, 0x12dc, 0x12f9, 0x1308, 0x1310, 0x1325, 0x1334, 0x133e, 0x134f,
	0x1362, 0x1373, 0x138c,
}

const fiRegionStr = "" +
	"Ascension-saariAndorraArabiemiirikunnatAfganistanAntigua ja BarbudaAnguillaAlban" +
	"iaArmeniaAlankomaiden AntillitAngolaAntarktisArgentiinaAmerikan SamoaItävaltaAus" +
	"traliaArubaAhvenanmaaAzerbaidžanBosnia ja HertsegovinaBarbadosBangladeshBelgiaBu" +
	"rkina FasoBulgariaBahrainBurundiBeninSaint-BarthélemyBermudaBruneiBoliviaKaribia" +
	"n AlankomaatBrasiliaBahamaBhutanBouvet’nsaariBotswanaValko-VenäjäBelizeKanadaKoo" +
	"kossaaret (Keelingsaaret)Kongon demokraattinen tasavaltaKeski-Afrikan tasavaltaK" +
	"ongon tasavaltaSveitsiNorsunluurannikkoCookinsaaretChileKamerunKiinaKolumbiaClip" +
	"pertoninsaariCosta RicaKuubaKap VerdeCuraçaoJoulusaariKyprosTšekkiSaksaDiego Gar" +
	"ciaDjiboutiTanskaDominicaDominikaaninen tasavaltaAlgeriaCeuta ja MelillaEcuadorV" +
	"iroEgyptiLänsi-SaharaEritreaEspanjaEtiopiaEuroopan unioniSuomiFidžiFalklandinsaa" +
	"retMikronesian liittovaltioFärsaaretRanskaGabonYhdistynyt kuningaskuntaGrenadaGe" +
	"orgiaRanskan GuayanaGuernseyGhanaGibraltarGrönlantiGambiaGuineaGuadeloupePäivänt" +
	"asaajan GuineaKreikkaEtelä-Georgia ja Eteläiset SandwichsaaretGuatemalaGuamGuine" +
	"a-BissauGuyanaHongkong – Kiinan e.h.a.Heard ja McDonaldinsaaretHondurasKroatiaHa" +
	"itiUnkariKanariansaaretIndonesiaIrlantiIsraelMansaariIntiaBrittiläinen Intian va" +
	"ltameren alueIrakIranIslantiItaliaJerseyJamaikaJordaniaJapaniKeniaKirgisiaKambod" +
	"žaKiribatiKomoritSaint Kitts ja NevisPohjois-KoreaEtelä-KoreaKuwaitCaymansaaretK" +
	"azakstanLaosLibanonSaint LuciaLiechtensteinSri LankaLiberiaLesothoLiettuaLuxembu" +
	"rgLatviaLibyaMarokkoMonacoMoldovaMontenegroSaint-MartinMadagaskarMarshallinsaare" +
	"tMakedoniaMaliMyanmar (Burma)MongoliaMacao – Kiinan e.h.a.Pohjois-MariaanitMarti" +
	"niqueMauritaniaMontserratMaltaMauritiusMalediivitMalawiMeksikoMalesiaMosambikNam" +
	"ibiaUusi-KaledoniaNigerNorfolkinsaariNigeriaNicaraguaAlankomaatNorjaNepalNauruNi" +
	"ueUusi-SeelantiOmanPanamaPeruRanskan PolynesiaPapua-Uusi-GuineaFilippiinitPakist" +
	"anPuolaSaint-Pierre ja MiquelonPitcairnPuerto RicoPalestiinalaisalueetPortugaliP" +
	"alauParaguayQatarulkomeriRéunionRomaniaSerbiaVenäjäRuandaSaudi-ArabiaSalomonsaar" +
	"etSeychellitSudanRuotsiSingaporeSaint HelenaSloveniaHuippuvuoret ja Jan MayenSlo" +
	"vakiaSierra LeoneSan MarinoSenegalSomaliaSurinamEtelä-SudanSão Tomé ja PríncipeE" +
	"l SalvadorSint MaartenSyyriaSwazimaaTristan da CunhaTurks- ja CaicossaaretTšadRa" +
	"nskan ulkopuoliset eteläiset alueetTogoThaimaaTadžikistanTokelauItä-TimorTurkmen" +
	"istanTunisiaTongaTurkkiTrinidad ja TobagoTuvaluTaiwanTansaniaUkrainaUgandaYhdysv" +
	"altain erillissaaretYhdysvallatUruguayUzbekistanVatikaaniSaint Vincent ja Grenad" +
	"iinitVenezuelaBrittiläiset NeitsytsaaretYhdysvaltain NeitsytsaaretVietnamVanuatu" +
	"Wallis ja FutunaSamoaKosovoJemenMayotteEtelä-AfrikkaSambiaZimbabwetuntematon alu" +
	"emaailmaAfrikkaPohjois-AmerikkaEtelä-AmerikkaOseaniaLänsi-AfrikkaVäli-AmerikkaIt" +
	"ä-AfrikkaPohjois-AfrikkaKeski-Afrikkaeteläinen AfrikkaAmerikkapohjoinen Amerikka" +
	"KaribiaItä-AasiaEtelä-AasiaKaakkois-AasiaEtelä-EurooppaAustralaasiaMelanesiaMikr" +
	"onesiaPolynesiaAasiaKeski-AasiaLänsi-AasiaEurooppaItä-EurooppaPohjois-EurooppaLä" +
	"nsi-EurooppaLatinalainen Amerikka"

var fiRegionIdx = []uint16{ // 291 entries
	0x0, 0xf, 0x16, 0x27, 0x31, 0x43, 0x4b, 0x52, 0x59, 0x6e, 0x74, 0x7d,
	0x87, 0x95, 0x9e, 0xa7, 0xac, 0xb6, 0xc2, 0xd8, 0xe0, 0xea, 0xf0, 0xfc,
	0x104, 0x10b, 0x112, 0x117, 0x128, 0x12f, 0x135, 0x13c, 0x14f, 0x157, 0x15d, 0x163,
	0x172, 0x17a, 0x188, 0x18e, 0x194, 0x1b0, 0x1cf, 0x1e6, 0x1f6, 0x1fd, 0x20e, 0x21a,
	0x21f, 0x226, 0x22b, 0x233, 0x244, 0x24e, 0x253, 0x25c, 0x264, 0x26e, 0x274, 0x27b,
	0x280, 0x28c, 0x294, 0x29a, 0x2a2, 0x2ba, 0x2c1, 0x2d1, 0x2d8, 0x2dc, 0x2e2, 0x2ef,
	0x2f6, 0x2fd, 0x304, 0x313, 0x318, 0x31e, 0x32e, 0x346, 0x350, 0x356, 0x35b, 0x373,
	0x37a, 0x381, 0x390, 0x398, 0x39d, 0x3a6, 0x3b0, 0x3b6, 0x3bc, 0x3c6, 0x3dd, 0x3e4,
	0x40f, 0x418, 0x41c, 0x429, 0x42f, 0x449, 0x462, 0x46a, 0x471, 0x476, 0x47c, 0x48a,
	0x493, 0x49a, 0x4a0, 0x4a8, 0x4ad, 0x4d1, 0x4d5, 0x4d9, 0x4e0, 0x4e6, 0x4ec, 0x4f3,
	0x4fb, 0x501, 0x506, 0x50e, 0x517, 0x51f, 0x526, 0x53a, 0x547, 0x553, 0x559, 0x565,
	0x56e, 0x572, 0x579, 0x584, 0x591, 0x59a, 0x5a1, 0x5a8, 0x5af, 0x5b8, 0x5be, 0x5c3,
	0x5ca, 0x5d0, 0x5d7, 0x5e1, 0x5ed, 0x5f7, 0x607, 0x610, 0x614, 0x623, 0x62b, 0x642,
	0x653, 0x65d, 0x667, 0x671, 0x676, 0x67f, 0x689, 0x68f, 0x696, 0x69d, 0x6a5, 0x6ac,
	0x6ba, 0x6bf, 0x6cd, 0x6d4, 0x6dd, 0x6e7, 0x6ec, 0x6f1, 0x6f6, 0x6fa, 0x707, 0x70b,
	0x711, 0x715, 0x726, 0x737, 0x742, 0x74a, 0x74f, 0x767, 0x76f, 0x77a, 0x78e, 0x797,
	0x79c, 0x7a4, 0x7a9, 0x7b1, 0x7b9, 0x7c0, 0x7c6, 0x7ce, 0x7d4, 0x7e0, 0x7ed, 0x7f7,
	0x7fc, 0x802, 0x80b, 0x817, 0x81f, 0x838, 0x840, 0x84c, 0x856, 0x85d, 0x864, 0x86b,
	0x877, 0x88e, 0x899, 0x8a5, 0x8ab, 0x8b3, 0x8c3, 0x8d9, 0x8de, 0x904, 0x908, 0x90f,
	0x91b, 0x922, 0x92c, 0x938, 0x93f, 0x944, 0x94a, 0x95c, 0x962, 0x968, 0x970, 0x977,
	0x97d, 0x997, 0x9a2, 0x9a9, 0x9b3, 0x9bc, 0x9d8, 0x9e1, 0x9fc, 0xa16, 0xa1d, 0xa24,
	0xa34, 0xa39, 0xa3f, 0xa44, 0xa4b, 0xa59, 0xa5f, 0xa67, 0xa76, 0xa7d, 0xa84, 0xa94,
	0xaa3, 0xaaa, 0xab8, 0xac6, 0xad2, 0xae1, 0xaee, 0xb00, 0xb08, 0xb1a, 0xb21, 0xb2b,
	0xb37, 0xb45, 0xb54, 0xb60, 0xb69, 0xb73, 0xb7c, 0xb81, 0xb8c, 0xb98, 0xba0, 0xbad,
	0xbbd, 0xbcc, 0xbe1,
}

const filRegionStr = "" +
	"Acsencion islandAndorraUnited Arab EmiratesAfghanistanAntigua and BarbudaAnguill" +
	"aAlbaniaArmeniaNetherlands AntillesAngolaAntarcticaArgentinaAmerican SamoaAustri" +
	"aAustraliaArubaÅland IslandsAzerbaijanBosnia and HerzegovinaBarbadosBangladeshBe" +
	"lgiumBurkina FasoBulgariaBahrainBurundiBeninSaint BarthélemyBermudaBruneiBolivia" +
	"Caribbean NetherlandsBrazilBahamasBhutanBouvet IslandBotswanaBelarusBelizeCanada" +
	"Cocos (Keeling) IslandsCongo - KinshasaCentral African RepublicCongo - Brazzavil" +
	"leSwitzerlandCôte d’IvoireCook IslandsChileCameroonChinaColombiaClipperton Islan" +
	"dCosta RicaCubaCape VerdeCuraçaoChristmas IslandCyprusCzech RepublicGermanyDiego" +
	" GarciaDjiboutiDenmarkDominicaDominican RepublicAlgeriaCeuta and MelillaEcuadorE" +
	"stoniaEgyptKanlurang SaharaEritreaSpainEthiopiaEuropean UnionFinlandFijiFalkland" +
	" IslandsMicronesiaFaroe IslandsFranceGabonUnited KingdomGrenadaGeorgiaFrench Gui" +
	"anaGuernseyGhanaGibraltarGreenlandGambiaGuineaGuadeloupeEquatorial GuineaGreeceS" +
	"outh Georgia and the South Sandwich IslandsGuatemalaGuamGuinea-BissauGuyanaHong " +
	"Kong SAR ChinaHeard Island and McDonald IslandsHondurasCroatiaHaitiHungaryCanary" +
	" IslandIndonesiaIrelandIsraelIsle of ManIndiaBritish Indian Ocean TerritoryIraqI" +
	"ranIcelandItalyJerseyJamaicaJordanJapanKenyaKyrgyzstanCambodiaKiribatiComorosSai" +
	"nt Kitts and NevisNorth KoreaSouth KoreaKuwaitCayman IslandsKazakhstanLaosLebano" +
	"nSaint LuciaLiechtensteinSri LankaLiberiaLesothoLithuaniaLuxembourgLatviaLibyaMo" +
	"roccoMonacoMoldovaMontenegroSaint MartinMadagascarMarshall IslandsMacedoniaMaliM" +
	"yanmar (Burma)MongoliaMacau SAR ChinaNorthern Mariana IslandsMartiniqueMauritani" +
	"aMontserratMaltaMauritiusMaldivesMalawiMexicoMalaysiaMozambiqueNamibiaNew Caledo" +
	"niaNigerNorfolk IslandNigeriaNicaraguaNetherlandsNorwayNepalNauruNiueNew Zealand" +
	"OmanPanamaPeruFrench PolynesiaPapua New GuineaPilipinasPakistanPolandSaint Pierr" +
	"e and MiquelonPitcairn IslandsPuerto RicoPalestinian TerritoriesPortugalPalauPar" +
	"aguayQatarOutlying OceaniaRéunionRomaniaSerbiaRussiaRwandaSaudi ArabiaSolomon Is" +
	"landsSeychellesSudanSwedenSingaporeSaint HelenaSloveniaSvalbard and Jan MayenSlo" +
	"vakiaSierra LeoneSan MarinoSenegalSomaliaSurinameTimog SudanSão Tomé and Príncip" +
	"eEl SalvadorSint MaartenSyriaSwazilandTristan de CunhaTurks and Caicos IslandsCh" +
	"adFrench Southern TerritoriesTogoThailandTajikistanTokelauTimor-LesteTurkmenista" +
	"nTunisiaTongaTurkeyTrinidad and TobagoTuvaluTaiwanTanzaniaUkraineUgandaU.S. Outl" +
	"ying IslandsEstados UnidosUruguayUzbekistanVatican CitySaint Vincent and the Gre" +
	"nadinesVenezuelaBritish Virgin IslandsU.S. Virgin IslandsVietnamVanuatuWallis an" +
	"d FutunaSamoaKosovoYemenMayotteSouth AfricaZambiaZimbabweHindi Kilalang RehiyonM" +
	"undoAfricaHilagang AmerikaSouth AmericaOceaniaKanlurang AfricaGitnang AmerikaSil" +
	"angang AfricaHilagang AfricaGitnang AfricaKatimugang AfricaAmericasRehiyon ng Hi" +
	"lagang AmerikaCarribbeanSilangang AsyaKatimugang AsyaTimog-Silangang AsyaKatimug" +
	"ang EuropeAustralasiaMelanesiaRehiyon ng MicronesiaPolynesiaAsyaGitnang AsyaKanl" +
	"urang AsyaEuropeSilangang EuropeHilagang EuropeKanlurang EuropeLatin America"

var filRegionIdx = []uint16{ // 291 entries
	0x0, 0x10, 0x17, 0x2b, 0x36, 0x49, 0x51, 0x58, 0x5f, 0x73, 0x79, 0x83,
	0x8c, 0x9a, 0xa1, 0xaa, 0xaf, 0xbd, 0xc7, 0xdd, 0xe5, 0xef, 0xf6, 0x102,
	0x10a, 0x111, 0x118, 0x11d, 0x12e, 0x135, 0x13b, 0x142, 0x157, 0x15d, 0x164, 0x16a,
	0x177, 0x17f, 0x186, 0x18c, 0x192, 0x1a9, 0x1b9, 0x1d1, 0x1e4, 0x1ef, 0x1ff, 0x20b,
	0x210, 0x218, 0x21d, 0x225, 0x236, 0x240, 0x244, 0x24e, 0x256, 0x266, 0x26c, 0x27a,
	0x281, 0x28d, 0x295, 0x29c, 0x2a4, 0x2b6, 0x2bd, 0x2ce, 0x2d5, 0x2dc, 0x2e1, 0x2f1,
	0x2f8, 0x2fd, 0x305, 0x313, 0x31a, 0x31e, 0x32e, 0x338, 0x345, 0x34b, 0x350, 0x35e,
	0x365, 0x36c, 0x379, 0x381, 0x386, 0x38f, 0x398, 0x39e, 0x3a4, 0x3ae, 0x3bf, 0x3c5,
	0x3f1, 0x3fa, 0x3fe, 0x40b, 0x411, 0x424, 0x445, 0x44d, 0x454, 0x459, 0x460, 0x46d,
	0x476, 0x47d, 0x483, 0x48e, 0x493, 0x4b1, 0x4b5, 0x4b9, 0x4c0, 0x4c5, 0x4cb, 0x4d2,
	0x4d8, 0x4dd, 0x4e2, 0x4ec, 0x4f4, 0x4fc, 0x503, 0x518, 0x523, 0x52e, 0x534, 0x542,
	0x54c, 0x550, 0x557, 0x562, 0x56f, 0x578, 0x57f, 0x586, 0x58f, 0x599, 0x59f, 0x5a4,
	0x5ab, 0x5b1, 0x5b8, 0x5c2, 0x5ce, 0x5d8, 0x5e8, 0x5f1, 0x5f5, 0x604, 0x60c, 0x61b,
	0x633, 0x63d, 0x647, 0x651, 0x656, 0x65f, 0x667, 0x66d, 0x673, 0x67b, 0x685, 0x68c,
	0x699, 0x69e, 0x6ac, 0x6b3, 0x6bc, 0x6c7, 0x6cd, 0x6d2, 0x6d7, 0x6db, 0x6e6, 0x6ea,
	0x6f0, 0x6f4, 0x704, 0x714, 0x71d, 0x725, 0x72b, 0x744, 0x754, 0x75f, 0x776, 0x77e,
	0x783, 0x78b, 0x790, 0x7a0, 0x7a8, 0x7af, 0x7b5, 0x7bb, 0x7c1, 0x7cd, 0x7dc, 0x7e6,
	0x7eb, 0x7f1, 0x7fa, 0x806, 0x80e, 0x824, 0x82c, 0x838, 0x842, 0x849, 0x850, 0x858,
	0x863, 0x87b, 0x886, 0x892, 0x897, 0x8a0, 0x8b0, 0x8c8, 0x8cc, 0x8e7, 0x8eb, 0x8f3,
	0x8fd, 0x904, 0x90f, 0x91b, 0x922, 0x927, 0x92d, 0x940, 0x946, 0x94c, 0x954, 0x95b,
	0x961, 0x976, 0x984, 0x98b, 0x995, 0x9a1, 0x9c1, 0x9ca, 0x9e0, 0x9f3, 0x9fa, 0xa01,
	0xa12, 0xa17, 0xa1d, 0xa22, 0xa29, 0xa35, 0xa3b, 0xa43, 0xa59, 0xa5e, 0xa64, 0xa74,
	0xa81, 0xa88, 0xa98, 0xaa7, 0xab7, 0xac6, 0xad4, 0xae5, 0xaed, 0xb08, 0xb12, 0xb20,
	0xb2f, 0xb43, 0xb54, 0xb5f, 0xb68, 0xb7d, 0xb86, 0xb8a, 0xb96, 0xba4, 0xbaa, 0xbba,
	0xbc9, 0xbd9, 0xbe6,
}

const frRegionStr = "" +
	"Île de l’AscensionAndorreÉmirats arabes unisAfghanistanAntigua-et-BarbudaAnguill" +
	"aAlbanieArménieAntilles néerlandaisesAngolaAntarctiqueArgentineSamoa américaines" +
	"AutricheAustralieArubaÎles ÅlandAzerbaïdjanBosnie-HerzégovineBarbadeBangladeshBe" +
	"lgiqueBurkina FasoBulgarieBahreïnBurundiBéninSaint-BarthélemyBermudesBrunéi Daru" +
	"ssalamBoliviePays-Bas caribéensBrésilBahamasBhoutanÎle BouvetBotswanaBiélorussie" +
	"BelizeCanadaÎles CocosCongo-KinshasaRépublique centrafricaineCongo-BrazzavilleSu" +
	"isseCôte d’IvoireÎles CookChiliCamerounChineColombieÎle ClippertonCosta RicaCuba" +
	"Cap-VertCuraçaoÎle ChristmasChypreRépublique tchèqueAllemagneDiego GarciaDjibout" +
	"iDanemarkDominiqueRépublique dominicaineAlgérieCeuta et MelillaÉquateurEstonieÉg" +
	"ypteSahara occidentalÉrythréeEspagneÉthiopieUnion européenneFinlandeFidjiÎles Ma" +
	"louinesÉtats fédérés de MicronésieÎles FéroéFranceGabonRoyaume-UniGrenadeGéorgie" +
	"Guyane françaiseGuerneseyGhanaGibraltarGroenlandGambieGuinéeGuadeloupeGuinée équ" +
	"atorialeGrèceÎles Géorgie du Sud et Sandwich du SudGuatemalaGuamGuinée-BissauGuy" +
	"anaR.A.S. chinoise de Hong KongÎles Heard et McDonaldHondurasCroatieHaïtiHongrie" +
	"Îles CanariesIndonésieIrlandeIsraëlÎle de ManIndeTerritoire britannique de l’océ" +
	"an IndienIrakIranIslandeItalieJerseyJamaïqueJordanieJaponKenyaKirghizistanCambod" +
	"geKiribatiComoresSaint-Christophe-et-NiévèsCorée du NordCorée du SudKoweïtÎles C" +
	"aïmansKazakhstanLaosLibanSainte-LucieLiechtensteinSri LankaLibériaLesothoLituani" +
	"eLuxembourgLettonieLibyeMarocMonacoMoldavieMonténégroSaint-Martin (partie frança" +
	"ise)MadagascarÎles MarshallMacédoineMaliMyanmarMongolieR.A.S. chinoise de MacaoÎ" +
	"les Mariannes du NordMartiniqueMauritanieMontserratMalteMauriceMaldivesMalawiMex" +
	"iqueMalaisieMozambiqueNamibieNouvelle-CalédonieNigerÎle NorfolkNigériaNicaraguaP" +
	"ays-BasNorvègeNépalNauruNiueNouvelle-ZélandeOmanPanamaPérouPolynésie françaisePa" +
	"pouasie-Nouvelle-GuinéePhilippinesPakistanPologneSaint-Pierre-et-MiquelonPitcair" +
	"nPorto RicoTerritoires palestiniensPortugalPalaosParaguayQatarrégions éloignées " +
	"de l’OcéanieLa RéunionRoumanieSerbieRussieRwandaArabie saouditeÎles SalomonSeych" +
	"ellesSoudanSuèdeSingapourSainte-HélèneSlovénieSvalbard et Jan MayenSlovaquieSier" +
	"ra LeoneSaint-MarinSénégalSomalieSurinameSoudan du SudSao Tomé-et-PrincipeEl Sal" +
	"vadorSaint-Martin (partie néerlandaise)SyrieSwazilandTristan da CunhaÎles Turque" +
	"s-et-CaïquesTchadTerres australes françaisesTogoThaïlandeTadjikistanTokelauTimor" +
	" orientalTurkménistanTunisieTongaTurquieTrinité-et-TobagoTuvaluTaïwanTanzanieUkr" +
	"aineOugandaÎles mineures éloignées des États-UnisÉtats-UnisUruguayOuzbékistanÉta" +
	"t de la Cité du VaticanSaint-Vincent-et-les-GrenadinesVenezuelaÎles Vierges brit" +
	"anniquesÎles Vierges des États-UnisVietnamVanuatuWallis-et-FutunaSamoaKosovoYéme" +
	"nMayotteAfrique du SudZambieZimbabwerégion indéterminéeMondeAfriqueAmérique du N" +
	"ordAmérique du SudOcéanieAfrique occidentaleAmérique centraleAfrique orientaleAf" +
	"rique septentrionaleAfrique centraleAfrique australeAmériquesAmérique septentrio" +
	"naleCaraïbesAsie orientaleAsie du SudAsie du Sud-EstEurope méridionaleAustralasi" +
	"eMélanésierégion micronésiennePolynésieAsieAsie centraleAsie occidentaleEuropeEu" +
	"rope orientaleEurope septentrionaleEurope occidentaleAmérique latine"

var frRegionIdx = []uint16{ // 291 entries
	0x0, 0x15, 0x1c, 0x30, 0x3b, 0x4d, 0x55, 0x5c, 0x64, 0x7b, 0x81, 0x8c,
	0x95, 0xa7, 0xaf, 0xb8, 0xbd, 0xc9, 0xd5, 0xe8, 0xef, 0xf9, 0x101, 0x10d,
	0x115, 0x11d, 0x124, 0x12a, 0x13b, 0x143, 0x155, 0x15c, 0x16f, 0x176, 0x17d, 0x184,
	0x18f, 0x197, 0x1a3, 0x1a9, 0x1af, 0x1ba, 0x1c8, 0x1e2, 0x1f3, 0x1f9, 0x209, 0x213,
	0x218, 0x220, 0x225, 0x22d, 0x23c, 0x246, 0x24a, 0x252, 0x25a, 0x268, 0x26e, 0x282,
	0x28b, 0x297, 0x29f, 0x2a7, 0x2b0, 0x2c7, 0x2cf, 0x2df, 0x2e8, 0x2ef, 0x2f6, 0x307,
	0x311, 0x318, 0x321, 0x332, 0x33a, 0x33f, 0x34e, 0x36e, 0x37b, 0x381, 0x386, 0x391,
	0x398, 0x3a0, 0x3b1, 0x3ba, 0x3bf, 0x3c8, 0x3d1, 0x3d7, 0x3de, 0x3e8, 0x3fc, 0x402,
	0x42a, 0x433, 0x437, 0x445, 0x44b, 0x467, 0x47e, 0x486, 0x48d, 0x493, 0x49a, 0x4a8,
	0x4b2, 0x4b9, 0x4c0, 0x4cb, 0x4cf, 0x4fa, 0x4fe, 0x502, 0x509, 0x50f, 0x515, 0x51e,
	0x526, 0x52b, 0x530, 0x53c, 0x544, 0x54c, 0x553, 0x56f, 0x57d, 0x58a, 0x591, 0x59f,
	0x5a9, 0x5ad, 0x5b2, 0x5be, 0x5cb, 0x5d4, 0x5dc, 0x5e3, 0x5eb, 0x5f5, 0x5fd, 0x602,
	0x607, 0x60d, 0x615, 0x621, 0x641, 0x64b, 0x659, 0x663, 0x667, 0x66e, 0x676, 0x68e,
	0x6a5, 0x6af, 0x6b9, 0x6c3, 0x6c8, 0x6cf, 0x6d7, 0x6dd, 0x6e4, 0x6ec, 0x6f6, 0x6fd,
	0x710, 0x715, 0x721, 0x729, 0x732, 0x73a, 0x742, 0x748, 0x74d, 0x751, 0x762, 0x766,
	0x76c, 0x772, 0x787, 0x7a1, 0x7ac, 0x7b4, 0x7bb, 0x7d3, 0x7db, 0x7e5, 0x7fd, 0x805,
	0x80b, 0x813, 0x818, 0x83c, 0x847, 0x84f, 0x855, 0x85b, 0x861, 0x870, 0x87d, 0x887,
	0x88d, 0x893, 0x89c, 0x8ab, 0x8b4, 0x8c9, 0x8d2, 0x8de, 0x8e9, 0x8f2, 0x8f9, 0x901,
	0x90e, 0x923, 0x92e, 0x951, 0x956, 0x95f, 0x96f, 0x988, 0x98d, 0x9a9, 0x9ad, 0x9b7,
	0x9c2, 0x9c9, 0x9d7, 0x9e4, 0x9eb, 0x9f0, 0x9f7, 0xa09, 0xa0f, 0xa16, 0xa1e, 0xa25,
	0xa2c, 0xa56, 0xa61, 0xa68, 0xa74, 0xa90, 0xaaf, 0xab8, 0xad2, 0xaef, 0xaf6, 0xafd,
	0xb0d, 0xb12, 0xb18, 0xb1e, 0xb25, 0xb33, 0xb39, 0xb41, 0xb57, 0xb5c, 0xb63, 0xb74,
	0xb84, 0xb8c, 0xb9f, 0xbb1, 0xbc2, 0xbd8, 0xbe8, 0xbf8, 0xc02, 0xc1a, 0xc23, 0xc31,
	0xc3c, 0xc4b, 0xc5e, 0xc69, 0xc74, 0xc8a, 0xc94, 0xc98, 0xca5, 0xcb5, 0xcbb, 0xccb,
	0xce0, 0xcf2, 0xd02,
}

const frCARegionStr = "" +
	"BélarusÎles Cocos (Keeling)MicronésieGéorgie du Sud et les îles Sandwich du SudS" +
	"aint-Martin (France)Océanie éloignéeSalvadorSaint-Martin (Pays-Bas)Saint-Vincent" +
	"-et-les Grenadines"

var frCARegionIdx = []uint16{ // 247 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
	0x0, 0x0, 0x8, 0x8, 0x8, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
	0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d, 0x28, 0x28, 0x28, 0x28, 0x28,
	0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28,
	0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
	0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
	0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
	0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54,
	0x54, 0x54, 0x54, 0x54, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69,
	0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69,
	0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69,
	0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69,
	0x69, 0x69, 0x69, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c,
	0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c,
	0x7c, 0x7c, 0x84, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b,
	0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b,
	0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0x9b, 0xba,
}

const guRegionStr = "" +
	"એસેન્શન આઇલેન્ડઍંડોરાયુનાઇટેડ આરબ અમીરાતઅફઘાનિસ્તાનએન્ટીગુઆ અને બરબુડાઍંગ્વિલાઅલ" +
	"્બેનિયાઆર્મેનિયાનેધરલેંડ્સ એંટિલેસઅંગોલાએન્ટાર્કટિકાઆર્જેન્ટીનાઅમેરીકન સમોઆઑસ્ટ્" +
	"રિયાઑસ્ટ્રેલિયાઅરુબાએલેંડ આઇલેન્ડ્સઅઝરબૈજાનબોસ્નિયા અને હર્ઝેગોવિનાબાર્બાડોસબાંગ" +
	"્લાદેશબેલ્જીયમબુર્કિના ફાસોબલ્ગેરિયાબેહરીનબુરુંડીબેનિનસેંટ બાર્થલેમીબર્મુડાબ્રુન" +
	"ેઇબોલિવિયાકેરેબિયન નેધરલેન્ડ્ઝબ્રાઝિલબહામાસભૂટાનબૌવેત આઇલેન્ડબોત્સ્વાનાબેલારુસબે" +
	"લીઝકેનેડાકોકોઝ (કીલીંગ) આઇલેન્ડ્સકોંગો - કિંશાસાસેંટ્રલ આફ્રિકન રીપબ્લિકકોંગો - " +
	"બ્રાઝાવિલેસ્વિટ્ઝર્લૅન્ડકોટ ડી આઇવરીકુક આઇલેન્ડ્સચિલીકૅમરૂનચીનકોલમ્બિયાક્લિપરટન " +
	"આઇલેન્ડકોસ્ટા રિકાક્યુબાકૅપ વર્ડેકુરાકાઓક્રિસમસ આઇલેન્ડસાયપ્રસચેક રીપબ્લિકજર્મની" +
	"ડિએગો ગારસિઆજીબૌટીડેનમાર્કડોમિનિકાડોમિનિકન રીપબ્લિકઅલ્જીરિયાસ્યુટા અને મેલિલાએક્" +
	"વાડોરએસ્ટોનિયાઇજિપ્તપશ્ચિમી સહારાએરિટ્રિયાસ્પેનઇથિઓપિયાયુરોપિયન સંઘફિનલેન્ડફીજીફ" +
	"ૉકલેન્ડ આઇલેન્ડ્સમાઇક્રોનેશિયાફૅરો આઇલેન્ડ્સફ્રાંસગેબનયુનાઇટેડ કિંગડમગ્રેનેડાજ્ય" +
	"ોર્જીયાફ્રેંચ ગયાનાગ્વેર્નસેઘાનાજીબ્રાલ્ટરગ્રીનલેન્ડગેમ્બિયાગિનીગ્વાડેલોપઇક્વેટો" +
	"રિયલ ગિનીગ્રીસદક્ષિણ જ્યોર્જીયા અને દક્ષિણ સેન્ડવિચ આઇલેન્ડ્સગ્વાટેમાલાગ્વામગિની" +
	"-બિસાઉગયાનાહોંગકોંગ SAR ચીનહર્ડ અને મેકડોનાલ્ડ આઇલેન્ડ્સહોન્ડુરસક્રોએશિયાહૈતિહંગ" +
	"ેરીકૅનેરી આઇલેન્ડ્સઇન્ડોનેશિયાઆયર્લેંડઇઝરાઇલઆઈલ ઓફ મૅનભારતબ્રિટિશ ઇન્ડિયન ઓશન ટે" +
	"રિટરીઇરાકઈરાનઆઇસલેન્ડઇટાલીજર્સીજમૈકાજોર્ડનજાપાનકેન્યાકિર્ગિઝ્સ્તાનકંબોડિયાકિરિબા" +
	"ટીકોમોરસસેંટ કિટ્સ એંડ નેવિસઉત્તર કોરિયાદક્ષિણ કોરિયાકુવૈતકેયમેન આઇલેન્ડ્સકઝાકિસ" +
	"્તાનલાઓસલેબનોનસેંટ લુસિયાલૈચટેંસ્ટેઇનશ્રીલંકાલાઇબેરિયાલેસોથોલિથુઆનિયાલક્ઝમબર્ગલા" +
	"ત્વિયાલિબિયામોરોક્કોમોનાકોમોલડોવામૉન્ટેંનેગ્રોસેંટ માર્ટિનમેડાગાસ્કરમાર્શલ આઇલેન" +
	"્ડ્સમેસેડોનિયામાલીમ્યાંમાર (બર્મા)મંગોલિયામકાઉ SAR ચીનઉત્તરીય મારિયાના આઇલેન્ડ્સ" +
	"માર્ટીનીકમૌરિટાનિયામોંટસેરાતમાલ્ટામોરિશિયસમાલદિવ્સમાલાવીમેક્સિકોમલેશિયામોઝામ્બિક" +
	"નામિબિયાન્યુ સેલેડોનિયાનાઇજરનોરફૉક આઇલેન્ડનાઇજીરીયાનિકારાગુઆનેધરલેન્ડનૉર્વેનેપાળ" +
	"નૌરુનીયુન્યુઝીલેન્ડઓમાનપનામાપેરુફ્રેંચ પોલિનેશિયાપાપુઆ ન્યૂ ગિનીફિલીપાઇન્સપાકિસ્" +
	"તાનપોલેંડસેંટ પીએરે એન્ડ મિકીલોનપીટકૈર્ન આઇલેન્ડ્સપ્યુઅર્ટો રિકોપેલેસ્ટિનિયન ટેર" +
	"િટરીપોર્ટુગલપલાઉપેરાગ્વેકતારઆઉટલાયિંગ ઓશનિયારીયુનિયનરોમાનિયાસર્બિયારશિયારવાંડાસા" +
	"ઉદી અરેબિયાસોલોમન આઇલેન્ડ્સશેશેલ્સસુદાનસ્વીડનસિંગાપુરસેંટ હેલેનાસ્લોવેનિયાસ્વાલબ" +
	"ર્ડ એન્ડ જેન મેયનસ્લોવેકિયાસીએરા લેઓનસૅન મેરિનોસેનેગલસોમાલિયાસુરીનામદક્ષિણ સુદાન" +
	"સાઓ ટૉમ અને પ્રિંસિપેએલ સેલ્વાડોરસિંટ માર્ટેનસીરિયાસ્વાઝિલેન્ડત્રિસ્તાન દા કુન્હ" +
	"ાટર્ક્સ એન્ડ કૈકોસ આઇલેન્ડ્સચાડફ્રેંચ સદર્ન ટેરિટરીઝટોગોથાઇલેંડતાજીકિસ્તાનટોકેલા" +
	"ઉતિમોર-લેસ્તેતુર્કમેનિસ્તાનટ્યુનિશિયાટોંગાતુર્કીત્રિનિદાદ અને ટોબેગોતુવાલુતાઇવાન" +
	"તાંઝાનિયાયુક્રેનયુગાંડાસંયુક્ત રાજ્ય આઉટલાઇંગ આયલેન્ડ્સસંયુકત રાજ્ય અમેરિકાઉરુગ્" +
	"વેઉઝ્બેકિસ્તાનવેટિકન સિટીસેન્ટ વિન્સેન્ટ એન્ડ ગ્રેનેડીન્સવેનેઝુએલાબ્રિટિશ વર્જિન" +
	" આઇલેન્ડ્સયુ.એસ વર્જિન આઇલેન્ડ્સવિયેતનામવાનુઆતુવૉલિસ એંડ ફ્યુચુનાસમોઆકોસોવોયેમેન" +
	"મેયોટદક્ષિણ આફ્રિકાઝામ્બિયાઝિમ્બાબ્વેઅજ્ઞાત પ્રદેશવિશ્વઆફ્રિકાઉત્તર અમેરિકાદક્ષિ" +
	"ણ અમેરિકાઓશિઆનિયાપશ્ચિમી આફ્રિકામધ્ય અમેરિકાપૂર્વીય આફ્રિકાઉત્તરીય આફ્રિકામધ્ય આ" +
	"ફ્રિકાદક્ષિણી આફ્રિકાઅમેરિકાસઉત્તરીય અમેરિકાકેરિબિયનપૂર્વીય એશિયાદક્ષિણી એશિયાદક" +
	"્ષિણપૂર્વ એશિયાદક્ષિણી યુરોપઓસ્ટ્રેલેશિયામેલાનેશિયામાઇક્રોનેશિયન રીજનપોલિનેશિયાએ" +
	"શિયામધ્ય એશિયાપશ્ચિમી એશિયાયુરોપપૂર્વીય યુરોપઉત્તરીય યુરોપપશ્ચિમ યુરોપલેટિન અમેર" +
	"િકા"

var guRegionIdx = []uint16{ // 291 entries
	0x0, 0x2b, 0x3d, 0x72, 0x93, 0xc8, 0xe0, 0xfb, 0x116, 0x14a, 0x15c, 0x180,
	0x1a1, 0x1c3, 0x1de, 0x1ff, 0x20e, 0x239, 0x251, 0x295, 0x2b0, 0x2ce, 0x2e6, 0x30b,
	0x326, 0x338, 0x34d, 0x35c, 0x384, 0x399, 0x3ae, 0x3c6, 0x400, 0x415, 0x427, 0x436,
	0x45b, 0x479, 0x48e, 0x49d, 0x4af, 0x4ef, 0x516, 0x55a, 0x58a, 0x5b4, 0x5d4, 0x5f9,
	0x605, 0x617, 0x620, 0x63b, 0x669, 0x688, 0x69a, 0x6b3, 0x6c8, 0x6f3, 0x708, 0x72a,
	0x73c, 0x75e, 0x770, 0x788, 0x7a0, 0x7d1, 0x7ec, 0x81b, 0x833, 0x84e, 0x860, 0x885,
	0x8a0, 0x8af, 0x8c7, 0x8e9, 0x901, 0x90d, 0x941, 0x968, 0x990, 0x9a2, 0x9ae, 0x9d9,
	0x9f1, 0xa0f, 0xa31, 0xa4c, 0xa58, 0xa76, 0xa94, 0xaac, 0xab8, 0xad3, 0xb01, 0xb10,
	0xb93, 0xbb1, 0xbc0, 0xbdc, 0xbeb, 0xc11, 0xc62, 0xc7a, 0xc95, 0xca1, 0xcb3, 0xce1,
	0xd02, 0xd1a, 0xd2c, 0xd46, 0xd52, 0xd9d, 0xda9, 0xdb5, 0xdcd, 0xddc, 0xdeb, 0xdfa,
	0xe0c, 0xe1b, 0xe2d, 0xe54, 0xe6c, 0xe84, 0xe96, 0xecc, 0xeee, 0xf13, 0xf22, 0xf50,
	0xf6e, 0xf7a, 0xf8c, 0xfab, 0xfcf, 0xfe7, 0x1002, 0x1014, 0x102f, 0x104a, 0x1062, 0x1074,
	0x108c, 0x109e, 0x10b3, 0x10da, 0x10fc, 0x111a, 0x1148, 0x1166, 0x1172, 0x119c, 0x11b4, 0x11ce,
	0x1218, 0x1233, 0x1251, 0x126c, 0x127e, 0x1296, 0x12ae, 0x12c0, 0x12d8, 0x12ed, 0x1308, 0x1320,
	0x134b, 0x135a, 0x1382, 0x139d, 0x13b8, 0x13d3, 0x13e5, 0x13f4, 0x1400, 0x140c, 0x142d, 0x1439,
	0x1448, 0x1454, 0x1485, 0x14ae, 0x14cc, 0x14e7, 0x14f9, 0x1538, 0x156c, 0x1594, 0x15ce, 0x15e6,
	0x15f2, 0x160a, 0x1616, 0x1644, 0x165c, 0x1674, 0x1689, 0x1698, 0x16aa, 0x16cf, 0x16fd, 0x1712,
	0x1721, 0x1733, 0x174b, 0x176a, 0x1788, 0x17c7, 0x17e5, 0x1801, 0x181d, 0x182f, 0x1847, 0x185c,
	0x187e, 0x18b7, 0x18d9, 0x18fb, 0x190d, 0x192e, 0x1963, 0x19ae, 0x19b7, 0x19f2, 0x19fe, 0x1a13,
	0x1a34, 0x1a49, 0x1a6b, 0x1a95, 0x1ab3, 0x1ac2, 0x1ad4, 0x1b0c, 0x1b1e, 0x1b30, 0x1b4b, 0x1b60,
	0x1b75, 0x1bcf, 0x1c07, 0x1c1c, 0x1c40, 0x1c5f, 0x1cb9, 0x1cd4, 0x1d18, 0x1d54, 0x1d6c, 0x1d81,
	0x1db3, 0x1dbf, 0x1dd1, 0x1de0, 0x1def, 0x1e17, 0x1e2f, 0x1e4d, 0x1e72, 0x1e81, 0x1e96, 0x1ebb,
	0x1ee3, 0x1efb, 0x1f26, 0x1f48, 0x1f73, 0x1f9e, 0x1fc0, 0x1feb, 0x2003, 0x202e, 0x2046, 0x206b,
	0x2090, 0x20c1, 0x20e6, 0x210d, 0x212b, 0x215f, 0x217d, 0x218c, 0x21a8, 0x21cd, 0x21dc, 0x2201,
	0x2226, 0x2248, 0x226d,
}

const heRegionStr = "" +
	"האי אסנשןאנדורהאיחוד האמירויות הערביותאפגניסטןאנטיגואה וברבודהאנגילהאלבניהארמניה" +
	"אנטילים הולנדייםאנגולהאנטארקטיקהארגנטינהסמואה האמריקניתאוסטריהאוסטרליהארובהאיי א" +
	"ולנדאזרבייג׳ןבוסניה והרצגובינהברבדוסבנגלדשבלגיהבורקינה פאסובולגריהבחרייןבורונדיב" +
	"ניןסנט ברתולומיאוברמודהברונייבוליביההאיים הקריביים ההולנדייםברזילאיי בהאמהבהוטןא" +
	"יי בובהבוטסוואנהבלארוסבליזקנדהאיי קוקוס (קילינג)קונגו - קינשאסההרפובליקה של מרכז" +
	" אפריקהקונגו - ברזאוילשווייץחוף השנהבאיי קוקצ׳ילהקמרוןסיןקולומביההאי קליפרטוןקוס" +
	"טה ריקהקובהכף ורדהקוראסאואי חג המולדקפריסיןצ׳כיהגרמניהדייגו גרסיהג׳יבוטידנמרקדומ" +
	"יניקההרפובליקה הדומיניקניתאלג׳יריהסאוטה ומלייהאקוודוראסטוניהמצריםסהרה המערביתארי" +
	"תריאהספרדאתיופיההאיחוד האירופיפינלנדפיג׳יאיי פוקלנדמיקרונזיהאיי פארוצרפתגאבוןהממ" +
	"לכה המאוחדתגרנדהגאורגיהגיאנה הצרפתיתגרנסיגאנהגיברלטרגרינלנדגמביהגיניאהגוואדלופגי" +
	"ניאה המשווניתיווןג׳ורג׳יה הדרומית ואיי סנדוויץ׳ הדרומייםגואטמלהגואםגיניאה-ביסאוג" +
	"יאנההונג קונג - מחוז מנהלי מיוחד של סיןאיי הרד ואיי מקדונלדהונדורסקרואטיההאיטיהו" +
	"נגריההאיים הקנרייםאינדונזיהאירלנדישראלהאי מאןהודוטריטוריה בריטית באוקיאנוס ההודי" +
	"עיראקאיראןאיסלנדאיטליהג׳רסיג׳מייקהירדןיפןקניהקירגיזסטןקמבודיהקיריבאטיקומורוססנט " +
	"קיטס ונוויסקוריאה הצפוניתקוריאה הדרומיתכוויתאיי קיימןקזחסטןלאוסלבנוןסנט לוסיהליכ" +
	"טנשטייןסרי לנקהליבריהלסוטוליטאלוקסמבורגלטביהלובמרוקומונקומולדובהמונטנגרוסנט מרטי" +
	"ןמדגסקראיי מרשלמקדוניהמאלימיאנמאר (בורמה)‎מונגוליהמקאו - מחוז מנהלי מיוחד של סין" +
	"איי מריאנה הצפונייםמרטיניקמאוריטניהמונסראטמלטהמאוריציוסהאיים המלדיבייםמלאווימקסי" +
	"קומלזיהמוזמביקנמיביהקלדוניה החדשהניז׳ראיי נורפוקניגריהניקרגואההולנדנורווגיהנפאלנ" +
	"אורוניווהניו זילנדעומאןפנמהפרופולינזיה הצרפתיתפפואה גיניאה החדשהפיליפיניםפקיסטןפ" +
	"וליןסנט פייר ומיקלוןאיי פיטקרןפורטו ריקוהשטחים הפלסטינייםפורטוגלפאלאופרגוואיקטאר" +
	"אוקיאניה חיצוניתראוניוןרומניהסרביהרוסיהרואנדהערב הסעודיתאיי שלמהאיי סיישלסודןשוו" +
	"דיהסינגפורסנט הלנהסלובניהסוולבארד ויאן מאייןסלובקיהסיירה לאונהסן מרינוסנגלסומליה" +
	"סורינםדרום סודןסאו טומה ופרינסיפהאל סלבדורסינט מארטןסוריהסווזילנדטריסטן דה קונהא" +
	"יי טורקס וקאיקוסצ׳אדטריטוריות דרומיות של צרפתטוגותאילנדטג׳יקיסטןטוקלאוטימור לסטה" +
	"טורקמניסטןתוניסיהטונגהטורקיהטרינידד וטובגוטובלוטייוואןטנזניהאוקראינהאוגנדהאיים ל" +
	"חוף ארצות הבריתארצות הבריתאורוגוואיאוזבקיסטןהוותיקןסנט וינסנט והגרנדיניםונצואלהא" +
	"יי הבתולה הבריטייםאיי הבתולה האמריקנייםוייטנאםונואטואיי ווליס ופוטונהסמואהקוסובו" +
	"תימןמאיוטדרום אפריקהזמביהזימבאבווהאזור לא ידועהעולםאפריקהצפון אמריקהדרום אמריקהא" +
	"וקיאניהמערב אפריקהמרכז אמריקהמזרח אפריקהצפון אפריקהמרכז אפריקהדרום יבשת אפריקהאמ" +
	"ריקהאמריקה הצפוניתהאיים הקריבייםמזרח אסיהדרום אסיהדרום־מזרח אסיהדרום אירופהאוסטר" +
	"לאסיהמלנזיהאזור מיקרונזיהפולינזיהאסיהמרכז אסיהמערב אסיהאירופהמזרח אירופהצפון איר" +
	"ופהמערב אירופהאמריקה הלטינית"

var heRegionIdx = []uint16{ // 291 entries
	0x0, 0x11, 0x1d, 0x49, 0x59, 0x78, 0x84, 0x90, 0x9c, 0xbb, 0xc7, 0xdb,
	0xeb, 0x108, 0x116, 0x126, 0x130, 0x141, 0x153, 0x174, 0x180, 0x18c, 0x196, 0x1ad,
	0x1bb, 0x1c7, 0x1d5, 0x1dd, 0x1f8, 0x204, 0x210, 0x21e, 0x24c, 0x256, 0x267, 0x271,
	0x280, 0x292, 0x29e, 0x2a6, 0x2ae, 0x2ce, 0x2e9, 0x316, 0x331, 0x33d, 0x34e, 0x35b,
	0x365, 0x36f, 0x375, 0x385, 0x39c, 0x3af, 0x3b7, 0x3c4, 0x3d2, 0x3e6, 0x3f4, 0x3fe,
	0x40a, 0x41f, 0x42d, 0x437, 0x447, 0x470, 0x480, 0x497, 0x4a5, 0x4b3, 0x4bd, 0x4d4,
	0x4e4, 0x4ec, 0x4fa, 0x515, 0x521, 0x52b, 0x53e, 0x550, 0x55f, 0x567, 0x571, 0x58c,
	0x596, 0x5a4, 0x5bd, 0x5c7, 0x5cf, 0x5dd, 0x5eb, 0x5f5, 0x601, 0x611, 0x62e, 0x636,
	0x680, 0x68e, 0x696, 0x6ad, 0x6b7, 0x6f5, 0x71a, 0x728, 0x736, 0x740, 0x74e, 0x767,
	0x779, 0x785, 0x78f, 0x79c, 0x7a4, 0x7df, 0x7e9, 0x7f3, 0x7ff, 0x80b, 0x815, 0x823,
	0x82b, 0x831, 0x839, 0x84b, 0x859, 0x869, 0x877, 0x893, 0x8ae, 0x8c9, 0x8d3, 0x8e4,
	0x8f0, 0x8f8, 0x902, 0x913, 0x927, 0x936, 0x942, 0x94c, 0x954, 0x966, 0x970, 0x976,
	0x980, 0x98a, 0x998, 0x9a8, 0x9b9, 0x9c5, 0x9d4, 0x9e2, 0x9ea, 0xa08, 0xa18, 0xa4d,
	0xa71, 0xa7f, 0xa91, 0xa9f, 0xaa7, 0xab9, 0xad6, 0xae2, 0xaee, 0xaf8, 0xb06, 0xb12,
	0xb2b, 0xb35, 0xb48, 0xb54, 0xb64, 0xb6e, 0xb7e, 0xb86, 0xb90, 0xb9a, 0xbab, 0xbb5,
	0xbbd, 0xbc3, 0xbe2, 0xc04, 0xc16, 0xc22, 0xc2c, 0xc4a, 0xc5d, 0xc70, 0xc91, 0xc9f,
	0xca9, 0xcb7, 0xcbf, 0xcde, 0xcec, 0xcf8, 0xd02, 0xd0c, 0xd18, 0xd2d, 0xd3c, 0xd4d,
	0xd55, 0xd61, 0xd6f, 0xd7e, 0xd8c, 0xdb0, 0xdbe, 0xdd3, 0xde2, 0xdea, 0xdf6, 0xe02,
	0xe13, 0xe35, 0xe46, 0xe59, 0xe63, 0xe73, 0xe8d, 0xead, 0xeb5, 0xee4, 0xeec, 0xef8,
	0xf0a, 0xf16, 0xf29, 0xf3d, 0xf4b, 0xf55, 0xf61, 0xf7c, 0xf86, 0xf94, 0xfa0, 0xfb0,
	0xfbc, 0xfe3, 0xff8, 0x100a, 0x101c, 0x102a, 0x1052, 0x1060, 0x1084, 0x10ac, 0x10ba, 0x10c6,
	0x10e6, 0x10f0, 0x10fc, 0x1104, 0x110e, 0x1123, 0x112d, 0x113f, 0x1155, 0x115f, 0x116b, 0x1180,
	0x1195, 0x11a5, 0x11ba, 0x11cf, 0x11e4, 0x11f9, 0x120e, 0x122c, 0x1238, 0x1253, 0x126e, 0x127f,
	0x1290, 0x12ab, 0x12c0, 0x12d4, 0x12e0, 0x12fb, 0x130b, 0x1313, 0x1324, 0x1335, 0x1341, 0x1356,
	0x136b, 0x1380, 0x139b,
}

const hiRegionStr = "" +
	"असेंशन द्वीपएंडोरासंयुक्त अरब अमीरातअफ़गानिस्तानएंटिगुआ और बरबुडाएंग्विलाअल्बानि" +
	"याआर्मेनियानीदरलैंडी ऐंटीलअंगोलाअंटार्कटिकाअर्जेंटीनाअमेरिकी समोआऑस्ट्रियाऑस्ट्र" +
	"ेलियाअरूबाएलैंड द्वीपसमूहअज़रबैजानबोस्निया और हर्ज़ेगोविनाबारबाडोसबांग्लादेशबेल्" +
	"जियमबुर्किना फ़ासोबुल्गारियाबहरीनबुरुंडीबेनिनसेंट बार्थेलेमीबरमूडाब्रूनेईबोलीविय" +
	"ाकैरिबियन नीदरलैंडब्राज़ीलबहामासभूटानबोवेत द्वीपबोत्स्वानाबेलारूसबेलीज़कनाडाकोको" +
	"स (कीलिंग) द्वीपसमूहकांगो - किंशासामध्य अफ़्रीकी गणराज्यकांगो – ब्राज़ाविलस्विट्" +
	"ज़रलैंडकोट डी आइवरकुक द्वीपसमूहचिलीकैमरूनचीनकोलंबियाक्लिपर्टन द्वीपकोस्टारिकाक्य" +
	"ूबाकेप वर्डक्यूरासाओक्रिसमस द्वीपसाइप्रसचेक गणराज्यजर्मनीडिएगो गार्सियाजिबूतीडेन" +
	"मार्कडोमिनिकाडोमिनिकन गणराज्यअल्जीरियासेउटा और मेलिलाइक्वाडोरएस्टोनियामिस्रपश्चि" +
	"मी सहाराइरिट्रियास्पेनइथियोपियायूरोपीय संघफ़िनलैंडफ़िजीफ़ॉकलैंड द्वीपसमूहमाइक्रो" +
	"नेशियाफ़ेरो द्वीपसमूहफ़्रांसगैबॉनयूनाइटेड किंगडमग्रेनाडाजॉर्जियाफ़्रेंच गयानागर्" +
	"नसीघानाजिब्राल्टरग्रीनलैंडगाम्बियागिनीग्वाडेलूपइक्वेटोरियल गिनीयूनानदक्षिण जॉर्ज" +
	"िया और दक्षिण सैंडविच द्वीपसमूहग्वाटेमालागुआमगिनी-बिसाउगयानाहाँग काँग (चीन विशेष" +
	" प्रशासनिक क्षेत्र)हर्ड द्वीप और मैकडोनॉल्ड द्वीपसमूहहोंडूरासक्रोएशियाहैतीहंगरीक" +
	"ैनेरी द्वीपसमूहइंडोनेशियाआयरलैंडइसराइलआइल ऑफ़ मैनभारतब्रिटिश हिंद महासागरीय क्षे" +
	"त्रइराकईरानआइसलैंडइटलीजर्सीजमैकाजॉर्डनजापानकेन्याकिर्गिज़स्तानकंबोडियाकिरिबातीको" +
	"मोरोससेंट किट्स और नेविसउत्तर कोरियादक्षिण कोरियाकुवैतकेमैन द्वीपसमूहकज़ाखस्तानल" +
	"ाओसलेबनानसेंट लूसियालिचेंस्टीनश्रीलंकालाइबेरियालेसोथोलिथुआनियालग्ज़मबर्गलातवियाल" +
	"ीबियामोरक्कोमोनाकोमॉल्डोवामोंटेनेग्रोसेंट मार्टिनमेडागास्करमार्शल द्वीपसमूहमैसिड" +
	"ोनियामालीम्यांमार (बर्मा)मंगोलियामकाऊ (विशेष प्रशासनिक क्षेत्र चीन)उत्तरी मारिया" +
	"ना द्वीपसमूहमार्टीनिकमॉरिटानियामोंटसेरातमाल्टामॉरिशसमालदीवमलावीमैक्सिकोमलेशियामो" +
	"ज़ांबिकनामीबियान्यू कैलेडोनियानाइजरनॉरफ़ॉक द्वीपनाइजीरियानिकारागुआनीदरलैंडनॉर्वे" +
	"नेपालनाउरुनीयून्यूज़ीलैंडओमानपनामापेरूफ़्रेंच पोलिनेशियापापुआ न्यू गिनीफ़िलिपींस" +
	"पाकिस्तानपोलैंडसेंट पिएरे और मिक्वेलानपिटकैर्न द्वीपसमूहपोर्टो रिकोफ़िलिस्तीनी क" +
	"्षेत्रपुर्तगालपलाऊपेराग्वेक़तरआउटलाइंग ओशिनियारियूनियनरोमानियासर्बियारूसरवांडासऊ" +
	"दी अरबसोलोमन द्वीपसमूहसेशेल्ससूडानस्वीडनसिंगापुरसेंट हेलेनास्लोवेनियास्वालबार्ड " +
	"और जान मायेनस्लोवाकियासिएरा लियोनसैन मेरीनोसेनेगलसोमालियासूरीनामदक्षिण सूडानसाओ " +
	"टोम और प्रिंसिपेअल सल्वाडोरसिंट मार्टिनसीरियास्वाज़ीलैंडत्रिस्टान डा कुनातुर्क औ" +
	"र कैकोज़ द्वीपसमूहचाडफ़्रांसीसी दक्षिणी क्षेत्रटोगोथाईलैंडताजिकिस्तानतोकेलाउतिमो" +
	"र-लेस्ततुर्कमेनिस्तानट्यूनीशियाटोंगातुर्कीत्रिनिदाद और टोबैगोतुवालूताइवानतंज़ानि" +
	"यायूक्रेनयुगांडायू.एस. आउटलाइंग द्वीपसमूहसंयुक्त राज्यउरूग्वेउज़्बेकिस्तानवेटिकन" +
	" सिटीसेंट विंसेंट और ग्रेनाडाइंसवेनेज़ुएलाब्रिटिश वर्जिन द्वीपसमूहयू.एस. वर्जिन " +
	"द्वीपसमूहवियतनामवनुआतूवालिस और फ़्यूचूनासमोआकोसोवोयमनमायोतेदक्षिण अफ़्रीकाज़ाम्ब" +
	"ियाज़िम्बाब्वेअज्ञात क्षेत्रविश्वअफ़्रीकाउत्तर अमेरिकादक्षिण अमेरिकाओशिआनियापश्च" +
	"िमी अफ़्रीकामध्य अमेरिकापूर्वी अफ़्रीकाउत्तरी अफ़्रीकामध्य अफ़्रीकादक्षिणी अफ़्र" +
	"ीकाअमेरिकाज़उत्तरी अमेरिकाकैरिबियनपूर्वी एशियादक्षिणी एशियादक्षिण-पूर्व एशियादक्" +
	"षिणी यूरोपऑस्ट्रेलेशियामेलानेशियामाइक्रोनेशियाई क्षेत्रपोलीनेशियाएशियामध्य एशिया" +
	"पश्चिमी एशियायूरोपपूर्वी यूरोपउत्तरी यूरोपपश्चिमी यूरोपलैटिन अमेरिका"

var hiRegionIdx = []uint16{ // 291 entries
	0x0, 0x22, 0x34, 0x66, 0x8a, 0xb9, 0xd1, 0xec, 0x107, 0x132, 0x144, 0x165,
	0x183, 0x1a5, 0x1c0, 0x1e1, 0x1f0, 0x21b, 0x236, 0x27a, 0x292, 0x2b0, 0x2c8, 0x2f0,
	0x30e, 0x31d, 0x332, 0x341, 0x36c, 0x37e, 0x393, 0x3ab, 0x3dc, 0x3f4, 0x406, 0x415,
	0x434, 0x452, 0x467, 0x479, 0x488, 0x4c8, 0x4ef, 0x52a, 0x55c, 0x583, 0x5a0, 0x5c5,
	0x5d1, 0x5e3, 0x5ec, 0x604, 0x62f, 0x64d, 0x65f, 0x675, 0x690, 0x6b5, 0x6ca, 0x6e9,
	0x6fb, 0x723, 0x735, 0x74d, 0x765, 0x793, 0x7ae, 0x7d7, 0x7ef, 0x80a, 0x819, 0x83e,
	0x859, 0x868, 0x883, 0x8a2, 0x8ba, 0x8c9, 0x8fd, 0x924, 0x94f, 0x964, 0x973, 0x99e,
	0x9b6, 0x9ce, 0x9f3, 0xa05, 0xa11, 0xa2f, 0xa4a, 0xa62, 0xa6e, 0xa89, 0xab7, 0xac6,
	0xb3d, 0xb5b, 0xb67, 0xb83, 0xb92, 0xbf9, 0xc57, 0xc6f, 0xc8a, 0xc96, 0xca5, 0xcd3,
	0xcf1, 0xd06, 0xd18, 0xd35, 0xd41, 0xd95, 0xda1, 0xdad, 0xdc2, 0xdce, 0xddd, 0xdec,
	0xdfe, 0xe0d, 0xe1f, 0xe46, 0xe5e, 0xe76, 0xe8b, 0xebe, 0xee0, 0xf05, 0xf14, 0xf3f,
	0xf5d, 0xf69, 0xf7b, 0xf9a, 0xfb8, 0xfd0, 0xfeb, 0xffd, 0x1018, 0x1036, 0x104b, 0x105d,
	0x1072, 0x1084, 0x109c, 0x10bd, 0x10df, 0x10fd, 0x112b, 0x1149, 0x1155, 0x117f, 0x1197, 0x11f1,
	0x1238, 0x1253, 0x1271, 0x128c, 0x129e, 0x12b0, 0x12c2, 0x12d1, 0x12e9, 0x12fe, 0x1319, 0x1331,
	0x135c, 0x136b, 0x1390, 0x13ab, 0x13c6, 0x13de, 0x13f0, 0x13ff, 0x140e, 0x141a, 0x143b, 0x1447,
	0x1456, 0x1462, 0x1496, 0x14bf, 0x14da, 0x14f5, 0x1507, 0x1546, 0x157a, 0x1599, 0x15d0, 0x15e8,
	0x15f4, 0x160c, 0x1618, 0x1646, 0x165e, 0x1676, 0x168b, 0x1694, 0x16a6, 0x16bc, 0x16ea, 0x16ff,
	0x170e, 0x1720, 0x1738, 0x1757, 0x1775, 0x17b4, 0x17d2, 0x17f1, 0x180d, 0x181f, 0x1837, 0x184c,
	0x186e, 0x18a4, 0x18c3, 0x18e5, 0x18f7, 0x1918, 0x1947, 0x198c, 0x1995, 0x19df, 0x19eb, 0x1a00,
	0x1a21, 0x1a36, 0x1a55, 0x1a7f, 0x1a9d, 0x1aac, 0x1abe, 0x1af3, 0x1b05, 0x1b17, 0x1b32, 0x1b47,
	0x1b5c, 0x1b9f, 0x1bc4, 0x1bd9, 0x1c00, 0x1c1f, 0x1c6a, 0x1c88, 0x1ccc, 0x1d09, 0x1d1e, 0x1d30,
	0x1d62, 0x1d6e, 0x1d80, 0x1d89, 0x1d9b, 0x1dc6, 0x1de1, 0x1e02, 0x1e2a, 0x1e39, 0x1e51, 0x1e76,
	0x1e9e, 0x1eb6, 0x1ee4, 0x1f06, 0x1f31, 0x1f5c, 0x1f81, 0x1faf, 0x1fca, 0x1ff2, 0x200a, 0x202c,
	0x2051, 0x2083, 0x20a8, 0x20cf, 0x20ed, 0x212d, 0x214b, 0x215a, 0x2176, 0x219b, 0x21aa, 0x21cc,
	0x21ee, 0x2213, 0x2238,
}

const hrRegionStr = "" +
	"Otok AscensionAndoraUjedinjeni Arapski EmiratiAfganistanAntigua i BarbudaAngvila" +
	"AlbanijaArmenijaNizozemski AntiliAngolaAntarktikaArgentinaAmerička SamoaAustrija" +
	"AustralijaArubaOtoci AlandAzerbajdžanBosna i HercegovinaBarbadosBangladešBelgija" +
	"Burkina FasoBugarskaBahreinBurundiBeninSveti BartolomejBermudaBrunejBolivijaKari" +
	"pski otoci NizozemskeBrazilBahamiButanOtok BouvetBocvanaBjelorusijaBelizeKanadaK" +
	"okosovi (Keeling) OtociKongo - KinshasaSrednjoafrička RepublikaKongo - Brazzavil" +
	"leŠvicarskaObala BjelokostiCookovi OtociČileKamerunKinaKolumbijaOtok ClippertonK" +
	"ostarikaKubaZelenortska RepublikaCuraçaoBožićni OtokCiparČeška RepublikaNjemačka" +
	"Diego GarciaDžibutiDanskaDominikaDominikanska RepublikaAlžirCeuta i MelillaEkvad" +
	"orEstonijaEgipatZapadna SaharaEritrejaŠpanjolskaEtiopijaEuropska unijaFinskaFidž" +
	"iFalklandski OtociMikronezijaFarski OtociFrancuskaGabonVelika BritanijaGrenadaGr" +
	"uzijaFrancuska GvajanaGuernseyGanaGibraltarGrenlandGambijaGvinejaGuadalupaEkvato" +
	"rska GvinejaGrčkaJužna Georgija i Južni Sendvički OtociGvatemalaGuamGvineja Bisa" +
	"uGvajanaHong Kong PUP KinaOtoci Heard i McDonaldHondurasHrvatskaHaitiMađarskaKan" +
	"arski OtociIndonezijaIrskaIzraelOtok ManIndijaBritanski Indijskooceanski Teritor" +
	"ijIrakIranIslandItalijaJerseyJamajkaJordanJapanKenijaKirgistanKambodžaKiribatiKo" +
	"moriSveti Kristofor i NevisSjeverna KorejaJužna KorejaKuvajtKajmanski OtociKazah" +
	"stanLaosLibanonSveta LucijaLihtenštajnŠri LankaLiberijaLesotoLitvaLuksemburgLatv" +
	"ijaLibijaMarokoMonakoMoldavijaCrna GoraSveti MartinMadagaskarMaršalovi OtociMake" +
	"donijaMaliMijanmar (Burma)MongolijaMakao PUP KinaSjeverni Marijanski OtociMartin" +
	"iqueMauritanijaMontserratMaltaMauricijusMaldiviMalaviMeksikoMalezijaMozambikNami" +
	"bijaNova KaledonijaNigerOtok NorfolkNigerijaNikaragvaNizozemskaNorveškaNepalNaur" +
	"uNiueNovi ZelandOmanPanamaPeruFrancuska PolinezijaPapua Nova GvinejaFilipiniPaki" +
	"stanPoljskaSveti Petar i MikelonOtoci PitcairnPortorikoPalestinsko PodručjePortu" +
	"galPalauParagvajKatarOstala oceanijaReunionRumunjskaSrbijaRusijaRuandaSaudijska " +
	"ArabijaSalomonski OtociSejšeliSudanŠvedskaSingapurSveta HelenaSlovenijaSvalbard " +
	"i Jan MayenSlovačkaSijera LeoneSan MarinoSenegalSomalijaSurinamJužni SudanSveti " +
	"Toma i PrincipSalvadorSint MaartenSirijaSvaziTristan da CunhaOtoci Turks i Caico" +
	"sČadFrancuske Južne i Antarktičke ZemljeTogoTajlandTadžikistanTokelauIstočni Tim" +
	"orTurkmenistanTunisTongaTurskaTrinidad i TobagoTuvaluTajvanTanzanijaUkrajinaUgan" +
	"daMali udaljeni otoci SAD-aSjedinjene Američke DržaveUrugvajUzbekistanSveta Stol" +
	"icaSveti Vincent i GrenadiniVenezuelaBritanski Djevičanski OtociAmerički Djeviča" +
	"nski OtociVijetnamVanuatuWallis i FutunaSamoaKosovoJemenMayotteJužnoafrička Repu" +
	"blikaZambijaZimbabvenepoznato područjeSvijetAfrikaSjevernoamerički kontinentJužn" +
	"a AmerikaOceanijaZapadna AfrikaCentralna AmerikaIstočna AfrikaSjeverna AfrikaSre" +
	"dišnja AfrikaJužna AfrikaAmerikeSjeverna AmerikaKaribiIstočna AzijaJužna AzijaJu" +
	"goistočna AzijaJužna EuropaAustralazijaMelanezijaMikronezijsko područjePolinezij" +
	"aAzijaSrednja AzijaZapadna AzijaEuropaIstočna EuropaSjeverna EuropaZapadna Europ" +
	"aLatinska Amerika"

var hrRegionIdx = []uint16{ // 291 entries
	0x0, 0xe, 0x14, 0x2e, 0x38, 0x49, 0x50, 0x58, 0x60, 0x71, 0x77, 0x81,
	0x8a, 0x99, 0xa1, 0xab, 0xb0, 0xbb, 0xc7, 0xda, 0xe2, 0xec, 0xf3, 0xff,
	0x107, 0x10e, 0x115, 0x11a, 0x12a, 0x131, 0x137, 0x13f, 0x158, 0x15e, 0x164, 0x169,
	0x174, 0x17b, 0x186, 0x18c, 0x192, 0x1aa, 0x1ba, 0x1d3, 0x1e6, 0x1f0, 0x200, 0x20d,
	0x212, 0x219, 0x21d, 0x226, 0x235, 0x23e, 0x242, 0x257, 0x25f, 0x26d, 0x272, 0x283,
	0x28c, 0x298, 0x2a0, 0x2a6, 0x2ae, 0x2c4, 0x2ca, 0x2d9, 0x2e0, 0x2e8, 0x2ee, 0x2fc,
	0x304, 0x30f, 0x317, 0x325, 0x32b, 0x331, 0x342, 0x34d, 0x359, 0x362, 0x367, 0x377,
	0x37e, 0x385, 0x396, 0x39e, 0x3a2, 0x3ab, 0x3b3, 0x3ba, 0x3c1, 0x3ca, 0x3dc, 0x3e2,
	0x40b, 0x414, 0x418, 0x425, 0x42c, 0x43e, 0x454, 0x45c, 0x464, 0x469, 0x472, 0x480,
	0x48a, 0x48f, 0x495, 0x49d, 0x4a3, 0x4c7, 0x4cb, 0x4cf, 0x4d5, 0x4dc, 0x4e2, 0x4e9,
	0x4ef, 0x4f4, 0x4fa, 0x503, 0x50c, 0x514, 0x51a, 0x531, 0x540, 0x54d, 0x553, 0x562,
	0x56b, 0x56f, 0x576, 0x582, 0x58e, 0x598, 0x5a0, 0x5a6, 0x5ab, 0x5b5, 0x5bc, 0x5c2,
	0x5c8, 0x5ce, 0x5d7, 0x5e0, 0x5ec, 0x5f6, 0x606, 0x610, 0x614, 0x624, 0x62d, 0x63b,
	0x654, 0x65e, 0x669, 0x673, 0x678, 0x682, 0x689, 0x68f, 0x696, 0x69e, 0x6a6, 0x6ae,
	0x6bd, 0x6c2, 0x6ce, 0x6d6, 0x6df, 0x6e9, 0x6f2, 0x6f7, 0x6fc, 0x700, 0x70b, 0x70f,
	0x715, 0x719, 0x72d, 0x73f, 0x747, 0x74f, 0x756, 0x76b, 0x779, 0x782, 0x797, 0x79f,
	0x7a4, 0x7ac, 0x7b1, 0x7c0, 0x7c7, 0x7d0, 0x7d6, 0x7dc, 0x7e2, 0x7f3, 0x803, 0x80b,
	0x810, 0x818, 0x820, 0x82c, 0x835, 0x849, 0x852, 0x85e, 0x868, 0x86f, 0x877, 0x87e,
	0x88a, 0x89e, 0x8a6, 0x8b2, 0x8b8, 0x8bd, 0x8cd, 0x8e1, 0x8e5, 0x90b, 0x90f, 0x916,
	0x922, 0x929, 0x937, 0x943, 0x948, 0x94d, 0x953, 0x964, 0x96a, 0x970, 0x979, 0x981,
	0x987, 0x9a0, 0x9bc, 0x9c3, 0x9cd, 0x9da, 0x9f3, 0x9fc, 0xa18, 0xa34, 0xa3c, 0xa43,
	0xa52, 0xa57, 0xa5d, 0xa62, 0xa69, 0xa81, 0xa88, 0xa90, 0xaa3, 0xaa9, 0xaaf, 0xaca,
	0xad8, 0xae0, 0xaee, 0xaff, 0xb0e, 0xb1d, 0xb2e, 0xb3b, 0xb42, 0xb52, 0xb58, 0xb66,
	0xb72, 0xb84, 0xb91, 0xb9d, 0xba7, 0xbbe, 0xbc8, 0xbcd, 0xbda, 0xbe7, 0xbed, 0xbfc,
	0xc0b, 0xc19, 0xc29,
}

const huRegionStr = "" +
	"Ascension-szigetAndorraEgyesült Arab EmirátusAfganisztánAntigua és BarbudaAnguil" +
	"laAlbániaÖrményországHolland AntillákAngolaAntarktiszArgentínaAmerikai SzamoaAus" +
	"ztriaAusztráliaArubaÅland-szigetekAzerbajdzsánBosznia-HercegovinaBarbadosBanglad" +
	"esBelgiumBurkina FasoBulgáriaBahreinBurundiBeninSaint-BarthélemyBermudaBruneiBol" +
	"íviaHolland Karib-térségBrazíliaBahama-szigetekBhutánBouvet-szigetBotswanaFehéro" +
	"roszországBelizeKanadaKókusz-szigetekKongó - KinshasaKözép-afrikai KöztársaságKo" +
	"ngó - BrazzavilleSvájcElefántcsontpartCook-szigetekChileKamerunKínaKolumbiaClipp" +
	"erton-szigetCosta RicaKubaZöld-foki KöztársaságCuraçaoKarácsony-szigetCiprusCseh" +
	"országNémetországDiego GarciaDzsibutiDániaDominikaDominikai KöztársaságAlgériaCe" +
	"uta és MelillaEcuadorÉsztországEgyiptomNyugat-SzaharaEritreaSpanyolországEtiópia" +
	"Európai UnióFinnországFidzsi-szigetekFalkland-szigetekMikronéziaFeröer-szigetekF" +
	"ranciaországGabonEgyesült KirályságGrenadaGrúziaFrancia GuyanaGuernseyGhánaGibra" +
	"ltárGrönlandGambiaGuineaGuadeloupeEgyenlítői-GuineaGörögországDéli-Georgia és Dé" +
	"li-Sandwich-szigetekGuatemalaGuamGuinea-BissauGuyanaHongkong SAR KínaHeard-szige" +
	"t és McDonald-szigetekHondurasHorvátországHaitiMagyarországKanári-szigetekIndoné" +
	"ziaÍrországIzraelMan-szigetIndiaBrit Indiai-óceáni TerületIrakIránIzlandOlaszors" +
	"zágJerseyJamaicaJordániaJapánKenyaKirgizisztánKambodzsaKiribatiComore-szigetekSa" +
	"int Kitts és NevisÉszak-KoreaDél-KoreaKuvaitKajmán-szigetekKazahsztánLaoszLibano" +
	"nSanta LuciaLiechtensteinSrí LankaLibériaLesothoLitvániaLuxemburgLettországLíbia" +
	"MarokkóMonacoMoldovaMontenegróSaint MartinMadagaszkárMarshall-szigetekMacedóniaM" +
	"aliMianmar (Burma)MongóliaMakaó SAR KínaÉszaki Mariana-szigetekMartiniqueMauritá" +
	"niaMontserratMáltaMauritiusMaldív-szigetekMalawiMexikóMalajziaMozambikNamíbiaÚj-" +
	"KaledóniaNigerNorfolk-szigetNigériaNicaraguaHollandiaNorvégiaNepálNauruNiueÚj-Zé" +
	"landOmánPanamaPeruFrancia PolinéziaPápua Új-GuineaFülöp-szigetekPakisztánLengyel" +
	"országSaint Pierre és MiquelonPitcairn-szigetekPuerto RicoPalesztin TerületPortu" +
	"gáliaPalauParaguayKatarKülső-ÓceániaReunionRomániaSzerbiaOroszországRuandaSzaúd-" +
	"ArábiaSalamon-szigetekSeychelle-szigetekSzudánSvédországSzingapúrSzent IlonaSzlo" +
	"véniaSpitzbergák és Jan Mayen-szigetekSzlovákiaSierra LeoneSan MarinoSzenegálSzo" +
	"máliaSurinameDél-SzudánSao Tomé és PríncipeSalvadorSint MaartenSzíriaSzváziföldT" +
	"ristan da CunhaTurks- és Caicos-szigetekCsádFrancia Déli TerületekTogoThaiföldTá" +
	"dzsikisztánTokelauKelet-TimorTürkmenisztánTunéziaTongaTörökországTrinidad és Tob" +
	"agoTuvaluTajvanTanzániaUkrajnaUgandaAmerikai Csendes-óceáni SzigetekEgyesült Áll" +
	"amokUruguayÜzbegisztánVatikánSaint Vincent és a Grenadine-szigetekVenezuelaBrit " +
	"Virgin-szigetekAmerikai Virgin-szigetekVietnamVanuatuWallis- és Futuna-szigetekS" +
	"zamoaKoszovóJemenMayotteDél-afrikai KöztársaságZambiaZimbabweIsmeretlen körzetVi" +
	"lágAfrikaÉszak-AmerikaDél-AmerikaÓceániaNyugat-AfrikaKözép-AmerikaKelet-AfrikaÉs" +
	"zak-AfrikaKözép-AfrikaAfrika déli részeAmerikaAmerika északi részeKarib-térségKe" +
	"let-ÁzsiaDél-ÁzsiaDélkelet-ÁzsiaDél-EurópaAusztrálázsiaMelanéziaMikronéziai régi" +
	"óPolinéziaÁzsiaKözép-ÁzsiaNyugat-ÁzsiaEurópaKelet-EurópaÉszak-EurópaNyugat-Európ" +
	"aLatin-Amerika"

var huRegionIdx = []uint16{ // 291 entries
	0x0, 0x10, 0x17, 0x2f, 0x3b, 0x4e, 0x56, 0x5e, 0x6d, 0x7e, 0x84, 0x8e,
	0x98, 0xa7, 0xaf, 0xba, 0xbf, 0xce, 0xdb, 0xee, 0xf6, 0xff, 0x106, 0x112,
	0x11b, 0x122, 0x129, 0x12e, 0x13f, 0x146, 0x14c, 0x154, 0x16a, 0x173, 0x182, 0x189,
	0x196, 0x19e, 0x1b0, 0x1b6, 0x1bc, 0x1cc, 0x1dd, 0x1fb, 0x20f, 0x215, 0x226, 0x233,
	0x238, 0x23f, 0x244, 0x24c, 0x25d, 0x267, 0x26b, 0x284, 0x28c, 0x29d, 0x2a3, 0x2ae,
	0x2bb, 0x2c7, 0x2cf, 0x2d5, 0x2dd, 0x2f5, 0x2fd, 0x30e, 0x315, 0x321, 0x329, 0x337,
	0x33e, 0x34c, 0x354, 0x362, 0x36d, 0x37c, 0x38d, 0x398, 0x3a8, 0x3b6, 0x3bb, 0x3d0,
	0x3d7, 0x3de, 0x3ec, 0x3f4, 0x3fa, 0x404, 0x40d, 0x413, 0x419, 0x423, 0x436, 0x444,
	0x46d, 0x476, 0x47a, 0x487, 0x48d, 0x49f, 0x4c1, 0x4c9, 0x4d7, 0x4dc, 0x4e9, 0x4f9,
	0x503, 0x50d, 0x513, 0x51d, 0x522, 0x53f, 0x543, 0x548, 0x54e, 0x55a, 0x560, 0x567,
	0x570, 0x576, 0x57b, 0x588, 0x591, 0x599, 0x5a8, 0x5bd, 0x5c9, 0x5d3, 0x5d9, 0x5e9,
	0x5f4, 0x5f9, 0x600, 0x60b, 0x618, 0x622, 0x62a, 0x631, 0x63a, 0x643, 0x64e, 0x654,
	0x65c, 0x662, 0x669, 0x674, 0x680, 0x68c, 0x69d, 0x6a7, 0x6ab, 0x6ba, 0x6c3, 0x6d3,
	0x6eb, 0x6f5, 0x700, 0x70a, 0x710, 0x719, 0x729, 0x72f, 0x736, 0x73e, 0x746, 0x74e,
	0x75c, 0x761, 0x76f, 0x777, 0x780, 0x789, 0x792, 0x798, 0x79d, 0x7a1, 0x7ac, 0x7b1,
	0x7b7, 0x7bb, 0x7cd, 0x7de, 0x7ee, 0x7f8, 0x806, 0x81f, 0x830, 0x83b, 0x84d, 0x858,
	0x85d, 0x865, 0x86a, 0x87b, 0x882, 0x88a, 0x891, 0x89d, 0x8a3, 0x8b1, 0x8c1, 0x8d3,
	0x8da, 0x8e6, 0x8f0, 0x8fb, 0x905, 0x928, 0x932, 0x93e, 0x948, 0x951, 0x95a, 0x962,
	0x96e, 0x985, 0x98d, 0x999, 0x9a0, 0x9ac, 0x9bc, 0x9d6, 0x9db, 0x9f3, 0x9f7, 0xa00,
	0xa0f, 0xa16, 0xa21, 0xa30, 0xa38, 0xa3d, 0xa4b, 0xa5e, 0xa64, 0xa6a, 0xa73, 0xa7a,
	0xa80, 0xaa2, 0xab4, 0xabb, 0xac8, 0xad0, 0xaf6, 0xaff, 0xb13, 0xb2b, 0xb32, 0xb39,
	0xb54, 0xb5a, 0xb62, 0xb67, 0xb6e, 0xb89, 0xb8f, 0xb97, 0xba9, 0xbaf, 0xbb5, 0xbc3,
	0xbcf, 0xbd8, 0xbe5, 0xbf4, 0xc00, 0xc0d, 0xc1b, 0xc2e, 0xc35, 0xc4b, 0xc59, 0xc65,
	0xc70, 0xc80, 0xc8c, 0xc9b, 0xca5, 0xcb9, 0xcc3, 0xcc9, 0xcd7, 0xce4, 0xceb, 0xcf8,
	0xd06, 0xd14, 0xd21,
}

const hyRegionStr = "" +
	"Համբարձման կղզիԱնդորաՄիացյալ Արաբական ԷմիրություններԱֆղանստանԱնտիգուա և Բարբուդա" +
	"ԱնգիլիաԱլբանիաՀայաստանԱնգոլաԱնտարկտիդաԱրգենտինաԱմերիկյան ՍամոաԱվստրիաԱվստրալիաԱր" +
	"ուբաԱլանդյան կղզիներԱդրբեջանԲոսնիա և ՀերցեգովինաԲարբադոսԲանգլադեշԲելգիաԲուրկինա " +
	"ՖասոԲուլղարիաԲահրեյնԲուրունդիԲենինՍուրբ Բարթողոմեոսի կղզիԲերմուդյան կղզիներԲրուն" +
	"եյԲոլիվիաԿարիբյան ՆիդերլանդներԲրազիլիաԲահամյան կղզիներԲութանԲուվե կղզիԲոտսվանաԲե" +
	"լառուսԲելիզԿանադաԿոկոսյան (Քիլինգ) կղզիներԿոնգո - ԿինշասաԿենտրոնական Աֆրիկյան Հա" +
	"նրապետությունԿոնգո - ԲրազավիլՇվեյցարիաՓղոսկրի ԱփԿուկի կղզիներՉիլիԿամերունՉինաստա" +
	"նԿոլումբիաՔլիփերթոն կղզիԿոստա-ՌիկաԿուբաԿաբո ՎերդեԿյուրասաոԾննդյան կղզիԿիպրոսՉեխի" +
	"աԳերմանիաԴիեգո ԳարսիաՋիբուտիԴանիաԴոմինիկաԴոմինիկյան ՀանրապետությունԱլժիրՍեուտա և" +
	" ՄելիլյաԷկվադորԷստոնիաԵգիպտոսԱրևմտյան ՍահարաԷրիտրեաԻսպանիաԵթովպիաԵվրոպական Միութ" +
	"յունՖինլանդիաՖիջիՖոլկլենդյան կղզիներՄիկրոնեզիաՖարերյան կղզիներՖրանսիաԳաբոնՄիացյա" +
	"լ ԹագավորությունԳրենադաՎրաստանՖրանսիական ԳվիանաԳերնսիԳանաՋիբրալթարԳրենլանդիաԳամբ" +
	"իաԳվինեաԳվադելուպաՀասարակածային ԳվինեաՀունաստանՀարավային Ջորջիա և Հարավային Սենդ" +
	"վիչյան կղզիներԳվատեմալաԳուամԳվինեա-ԲիսաուԳայանաՀոնկոնգի ՀՎՇՀերդ կղզի և ՄակԴոնալդ" +
	"ի կղզիներՀոնդուրասԽորվաթիաՀաիթիՀունգարիաԿանարյան կղզիներԻնդոնեզիաԻռլանդիաԻսրայել" +
	"Մեն կղզիՀնդկաստանՀնդկական Օվկիանոսում Բրիտանական ՏարածքԻրաքԻրանԻսլանդիաԻտալիաՋեր" +
	"սիՋամայկաՀորդանանՃապոնիաՔենիաՂրղզստանԿամբոջաԿիրիբատիԿոմորյան կղզիներՍենթ Քիթս և " +
	"ՆևիսՀյուսիսային ԿորեաՀարավային ԿորեաՔուվեյթԿայմանյան կղզիներՂազախստանԼաոսԼիբանան" +
	"Սենթ ԼյուսիաԼիխտենշտեյնՇրի ԼանկաԼիբերիաԼեսոտոԼիտվաԼյուքսեմբուրգԼատվիաԼիբիաՄարոկո" +
	"ՄոնակոՄոլդովաՉեռնոգորիաՍեն ՄարտենՄադագասկարՄարշալյան կղզիներՄակեդոնիաՄալիՄյանմա " +
	"(Բիրմա)ՄոնղոլիաՉինաստանի Մակաո ՀՎՇՀյուսիսային Մարիանյան կղզիներՄարտինիկաՄավրիտան" +
	"իաՄոնտսերատՄալթաՄավրիկիոսՄալդիվներՄալավիՄեքսիկաՄալայզիաՄոզամբիկՆամիբիաՆոր Կալեդո" +
	"նիաՆիգերՆորֆոլկ կղզիՆիգերիաՆիկարագուաՆիդերլանդերՆորվեգիաՆեպալՆաուրուՆիուեՆոր Զել" +
	"անդիաՕմանՊանամաՊերուՖրանսիական ՊոլինեզիաՊապուա Նոր ԳվինեաՖիլիպիններՊակիստանԼեհաս" +
	"տանՍեն Պիեր և ՄիկելոնՊիտկեռն կղզիներՊուերտո ՌիկոՊաղեստինյան տարածքներՊորտուգալիա" +
	"ՊալաուՊարագվայԿատարԱրտաքին ՕվկիանիաՌեյունիոնՌումինիաՍերբիաՌուսաստանՌուանդաՍաուդյ" +
	"ան ԱրաբիաՍողոմոնյան կղզիներՍեյշելյան կղզիներՍուդանՇվեդիաՍինգապուրՍուրբ Հեղինեի կ" +
	"ղզիՍլովենիաՍվալբարդ և Յան-ՄայենՍլովակիաՍյերա-ԼեոնեՍան ՄարինոՍենեգալՍոմալիՍուրինա" +
	"մՀարավային ՍուդանՍան Տոմե և ՊրինսիպիՍալվադորՍինտ ՄարտենՍիրիաՍվազիլենդՏրիստան դա " +
	"ԿունյաՏերկս և Կայկոս կղզիներՉադՖրանսիական Հարավային ՏարածքներՏոգոԹաիլանդՏաջիկստա" +
	"նՏոկելաուԹիմոր-ԼեստեԹուրքմենստանԹունիսՏոնգաԹուրքիաՏրինիդադ և ՏոբագոՏուվալուԹայվա" +
	"նՏանզանիաՈւկրաինաՈւգանդաԱրտաքին կղզիներ (ԱՄՆ)Ամերիկայի Միացյալ ՆահանգներՈւրուգվա" +
	"յՈւզբեկստանՎատիկան քաղաք-պետությունՍենթ Վիսենտ և ԳրենադիններՎենեսուելաԲրիտանական" +
	" Վիրջինյան կղզիներԱմերիկյան Վիրջինյան կղզիներՎիետնամՎանուատուՈւոլիս և ՖուտունաՍա" +
	"մոաԿոսովոԵմենՄայոտՀարավաֆրիկյան ՀանրապետությունԶամբիաԶիմբաբվեԱնհայտ տարածաշրջանԱ" +
	"շխարհԱֆրիկաՀյուսիսային ԱմերիկաՀարավային ԱմերիկաՕվկիանիաԱրևմտյան ԱֆրիկաԿենտրոնակա" +
	"ն ԱմերիկաԱրևելյան ԱֆրիկաՀյուսիսային ԱֆրիկաԿենտրոնական ԱֆրիկաՀարավային ԱֆրիկաԱմեր" +
	"իկաՀյուսիսային Ամերիկա - Մեքսիկայից հյուսիսԿարիբյան կղզիներԱրևելյան ԱսիաՀարավայի" +
	"ն ԱսիաՀարավ-Արևելյան ԱսիաՀարավային ԵվրոպաԱվստրալասիաՄալանեզիաՄիկրոնեզիայի տարածա" +
	"շրջանՊոլինեզիաԱսիաԿենտրոնական ԱսիաԱրևմտյան ԱսիաԵվրոպաԱրևելյան ԵվրոպաՀյուսիսային " +
	"ԵվրոպաԱրևմտյան ԵվրոպաԼատինական Ամերիկա"

var hyRegionIdx = []uint16{ // 291 entries
	0x0, 0x1d, 0x29, 0x65, 0x77, 0x9b, 0xa9, 0xb7, 0xc7, 0xc7, 0xd3, 0xe7,
	0xf9, 0x116, 0x124, 0x136, 0x142, 0x161, 0x171, 0x197, 0x1a7, 0x1b9, 0x1c5, 0x1de,
	0x1f0, 0x1fe, 0x210, 0x21a, 0x246, 0x269, 0x277, 0x285, 0x2ae, 0x2be, 0x2dd, 0x2e9,
	0x2fc, 0x30c, 0x31c, 0x326, 0x332, 0x360, 0x37b, 0x3c1, 0x3de, 0x3f0, 0x403, 0x41c,
	0x424, 0x434, 0x444, 0x456, 0x471, 0x484, 0x48e, 0x4a1, 0x4b3, 0x4ca, 0x4d6, 0x4e0,
	0x4f0, 0x507, 0x515, 0x51f, 0x52f, 0x562, 0x56c, 0x58a, 0x598, 0x5a6, 0x5b4, 0x5d1,
	0x5df, 0x5ed, 0x5fb, 0x620, 0x632, 0x63a, 0x65f, 0x673, 0x692, 0x6a0, 0x6aa, 0x6d5,
	0x6e3, 0x6f1, 0x712, 0x71e, 0x726, 0x738, 0x74c, 0x758, 0x764, 0x778, 0x79f, 0x7b1,
	0x80a, 0x81c, 0x826, 0x83f, 0x84b, 0x862, 0x89a, 0x8ac, 0x8bc, 0x8c6, 0x8d8, 0x8f7,
	0x909, 0x919, 0x927, 0x936, 0x948, 0x991, 0x999, 0x9a1, 0x9b1, 0x9bd, 0x9c7, 0x9d5,
	0x9e5, 0x9f3, 0x9fd, 0xa0d, 0xa1b, 0xa2b, 0xa4a, 0xa67, 0xa88, 0xaa5, 0xab3, 0xad4,
	0xae6, 0xaee, 0xafc, 0xb13, 0xb29, 0xb3a, 0xb48, 0xb54, 0xb5e, 0xb78, 0xb84, 0xb8e,
	0xb9a, 0xba6, 0xbb4, 0xbc8, 0xbdb, 0xbef, 0xc10, 0xc22, 0xc2a, 0xc43, 0xc53, 0xc77,
	0xcaf, 0xcc1, 0xcd5, 0xce7, 0xcf1, 0xd03, 0xd15, 0xd21, 0xd2f, 0xd3f, 0xd4f, 0xd5d,
	0xd76, 0xd80, 0xd97, 0xda5, 0xdb9, 0xdcf, 0xddf, 0xde9, 0xdf7, 0xe01, 0xe18, 0xe20,
	0xe2c, 0xe36, 0xe5d, 0xe7d, 0xe91, 0xea1, 0xeb1, 0xed2, 0xeef, 0xf06, 0xf2f, 0xf45,
	0xf51, 0xf61, 0xf6b, 0xf8a, 0xf9c, 0xfac, 0xfb8, 0xfca, 0xfd8, 0xff5, 0x1018, 0x1039,
	0x1045, 0x1051, 0x1063, 0x1085, 0x1095, 0x10ba, 0x10ca, 0x10df, 0x10f2, 0x1100, 0x110c, 0x111c,
	0x113b, 0x115e, 0x116e, 0x1183, 0x118d, 0x119f, 0x11bf, 0x11e8, 0x11ee, 0x1228, 0x1230, 0x123e,
	0x1250, 0x1260, 0x1275, 0x128d, 0x1299, 0x12a3, 0x12b1, 0x12d1, 0x12e1, 0x12ed, 0x12fd, 0x130d,
	0x131b, 0x1341, 0x1375, 0x1387, 0x139b, 0x13c9, 0x13f8, 0x140c, 0x1442, 0x1476, 0x1484, 0x1496,
	0x14b6, 0x14c0, 0x14cc, 0x14d4, 0x14de, 0x1517, 0x1523, 0x1533, 0x1556, 0x1562, 0x156e, 0x1593,
	0x15b4, 0x15c4, 0x15e1, 0x1606, 0x1623, 0x1646, 0x1669, 0x1688, 0x1696, 0x16e1, 0x1700, 0x1719,
	0x1734, 0x1758, 0x1777, 0x178d, 0x179f, 0x17ce, 0x17e0, 0x17e8, 0x1807, 0x1820, 0x182c, 0x1849,
	0x186c, 0x1889, 0x18aa,
}

const idRegionStr = "" +
	"Pulau AscensionAndorraUni Emirat ArabAfganistanAntigua dan BarbudaAnguillaAlbani" +
	"aArmeniaAntilla BelandaAngolaAntarktikaArgentinaSamoa AmerikaAustriaAustraliaAru" +
	"baKepulauan AlandAzerbaijanBosnia dan HerzegovinaBarbadosBangladeshBelgiaBurkina" +
	" FasoBulgariaBahrainBurundiBeninSaint BarthelemyBermudaBruneiBoliviaKaribia Bela" +
	"ndaBrasilBahamaBhutanPulau BouvetBotswanaBelarusBelizeKanadaKepulauan CocosKongo" +
	" - KinshasaRepublik Afrika TengahKongo - BrazzavilleSwissCote d’IvoireKepulauan " +
	"CookCileKamerunChinaKolombiaPulau ClippertonKosta RikaKubaTanjung VerdeCuraçaoPu" +
	"lau ChristmasSiprusRepublik CheskaJermanDiego GarciaJibutiDenmarkDominikaRepubli" +
	"k DominikaAljazairCeuta dan MelillaEkuadorEstoniaMesirSahara BaratEritreaSpanyol" +
	"EtiopiaUni EropaFinlandiaFijiKepulauan MalvinasMikronesiaKepulauan FaroePrancisG" +
	"abonInggrisGrenadaGeorgiaGuyana PrancisGuernseyGhanaGibraltarGrinlandiaGambiaGui" +
	"neaGuadeloupeGuinea EkuatorialYunaniGeorgia Selatan dan Kepulauan Sandwich Selat" +
	"anGuatemalaGuamGuinea-BissauGuyanaHong Kong SAR ChinaPulau Heard dan Kepulauan M" +
	"cDonaldHondurasKroasiaHaitiHungariaKepulauan CanaryIndonesiaIrlandiaIsraelPulau " +
	"ManIndiaWilayah Inggris di Samudra HindiaIrakIranIslandiaItaliaJerseyJamaikaYord" +
	"aniaJepangKenyaKirgistanKambojaKiribatiKomoroSaint Kitts dan NevisKorea UtaraKor" +
	"ea SelatanKuwaitKepulauan CaymanKazakstanLaosLebanonSaint LuciaLiechtensteinSri " +
	"LankaLiberiaLesothoLituaniaLuksemburgLatviaLibiaMarokoMonakoMoldovaMontenegroSai" +
	"nt MartinMadagaskarKepulauan MarshallMakedoniaMaliMyanmar (Burma)MongoliaMakau S" +
	"AR ChinaKepulauan Mariana UtaraMartinikMauritaniaMontserratMaltaMauritiusMaladew" +
	"aMalawiMeksikoMalaysiaMozambikNamibiaKaledonia BaruNigerKepulauan NorfolkNigeria" +
	"NikaraguaBelandaNorwegiaNepalNauruNiueSelandia BaruOmanPanamaPeruPolinesia Pranc" +
	"isPapua NuginiFilipinaPakistanPolandiaSaint Pierre dan MiquelonKepulauan Pitcair" +
	"nPuerto RikoWilayah PalestinaPortugalPalauParaguayQatarOseania LuarRéunionRumani" +
	"aSerbiaRusiaRwandaArab SaudiKepulauan SolomonSeychellesSudanSwediaSingapuraSaint" +
	" HelenaSloveniaKepulauan Svalbard dan Jan MayenSlovakiaSierra LeoneSan MarinoSen" +
	"egalSomaliaSurinameSudan SelatanSao Tome dan PrincipeEl SalvadorSint MaartenSuri" +
	"ahSwazilandTristan da CunhaKepulauan Turks dan CaicosCadWilayah Kutub Selatan Pr" +
	"ancisTogoThailandTajikistanTokelauTimor LesteTurkimenistanTunisiaTongaTurkiTrini" +
	"dad dan TobagoTuvaluTaiwanTanzaniaUkrainaUgandaKepulauan Terluar A.S.Amerika Ser" +
	"ikatUruguayUzbekistanVatikanSaint Vincent dan GrenadinesVenezuelaKepulauan Virgi" +
	"n InggrisKepulauan Virgin A.S.VietnamVanuatuKepulauan Wallis dan FutunaSamoaKoso" +
	"voYamanMayotteAfrika SelatanZambiaZimbabweWilayah Tidak DikenalDuniaAfrikaAmerik" +
	"a UtaraAmerika SelatanOseaniaAfrika BaratAmerika TengahAfrika TimurAfrika UtaraA" +
	"frika TengahAfrika Bagian SelatanAmerikaAmerika Bagian UtaraKepulauan KaribiaAsi" +
	"a TimurAsia SelatanAsia TenggaraEropa SelatanAustralasiaMelanesiaWilayah Mikrone" +
	"siaPolinesiaAsiaAsia TengahAsia BaratEropaEropa TimurEropa UtaraEropa BaratAmeri" +
	"ka Latin"

var idRegionIdx = []uint16{ // 291 entries
	0x0, 0xf, 0x16, 0x25, 0x2f, 0x42, 0x4a, 0x51, 0x58, 0x67, 0x6d, 0x77,
	0x80, 0x8d, 0x94, 0x9d, 0xa2, 0xb1, 0xbb, 0xd1, 0xd9, 0xe3, 0xe9, 0xf5,
	0xfd, 0x104, 0x10b, 0x110, 0x120, 0x127, 0x12d, 0x134, 0x143, 0x149, 0x14f, 0x155,
	0x161, 0x169, 0x170, 0x176, 0x17c, 0x18b, 0x19b, 0x1b1, 0x1c4, 0x1c9, 0x1d8, 0x1e6,
	0x1ea, 0x1f1, 0x1f6, 0x1fe, 0x20e, 0x218, 0x21c, 0x229, 0x231, 0x240, 0x246, 0x255,
	0x25b, 0x267, 0x26d, 0x274, 0x27c, 0x28d, 0x295, 0x2a6, 0x2ad, 0x2b4, 0x2b9, 0x2c5,
	0x2cc, 0x2d3, 0x2da, 0x2e3, 0x2ec, 0x2f0, 0x302, 0x30c, 0x31b, 0x322, 0x327, 0x32e,
	0x335, 0x33c, 0x34a, 0x352, 0x357, 0x360, 0x36a, 0x370, 0x376, 0x380, 0x391, 0x397,
	0x3c5, 0x3ce, 0x3d2, 0x3df, 0x3e5, 0x3f8, 0x41a, 0x422, 0x429, 0x42e, 0x436, 0x446,
	0x44f, 0x457, 0x45d, 0x466, 0x46b, 0x48c, 0x490, 0x494, 0x49c, 0x4a2, 0x4a8, 0x4af,
	0x4b7, 0x4bd, 0x4c2, 0x4cb, 0x4d2, 0x4da, 0x4e0, 0x4f5, 0x500, 0x50d, 0x513, 0x523,
	0x52c, 0x530, 0x537, 0x542, 0x54f, 0x558, 0x55f, 0x566, 0x56e, 0x578, 0x57e, 0x583,
	0x589, 0x58f, 0x596, 0x5a0, 0x5ac, 0x5b6, 0x5c8, 0x5d1, 0x5d5, 0x5e4, 0x5ec, 0x5fb,
	0x612, 0x61a, 0x624, 0x62e, 0x633, 0x63c, 0x644, 0x64a, 0x651, 0x659, 0x661, 0x668,
	0x676, 0x67b, 0x68c, 0x693, 0x69c, 0x6a3, 0x6ab, 0x6b0, 0x6b5, 0x6b9, 0x6c6, 0x6ca,
	0x6d0, 0x6d4, 0x6e5, 0x6f1, 0x6f9, 0x701, 0x709, 0x722, 0x734, 0x73f, 0x750, 0x758,
	0x75d, 0x765, 0x76a, 0x776, 0x77e, 0x785, 0x78b, 0x790, 0x796, 0x7a0, 0x7b1, 0x7bb,
	0x7c0, 0x7c6, 0x7cf, 0x7db, 0x7e3, 0x803, 0x80b, 0x817, 0x821, 0x828, 0x82f, 0x837,
	0x844, 0x859, 0x864, 0x870, 0x876, 0x87f, 0x88f, 0x8a9, 0x8ac, 0x8c9, 0x8cd, 0x8d5,
	0x8df, 0x8e6, 0x8f1, 0x8fe, 0x905, 0x90a, 0x90f, 0x922, 0x928, 0x92e, 0x936, 0x93d,
	0x943, 0x959, 0x968, 0x96f, 0x979, 0x980, 0x99c, 0x9a5, 0x9bd, 0x9d2, 0x9d9, 0x9e0,
	0x9fb, 0xa00, 0xa06, 0xa0b, 0xa12, 0xa20, 0xa26, 0xa2e, 0xa43, 0xa48, 0xa4e, 0xa5b,
	0xa6a, 0xa71, 0xa7d, 0xa8b, 0xa97, 0xaa3, 0xab0, 0xac5, 0xacc, 0xae0, 0xaf1, 0xafb,
	0xb07, 0xb14, 0xb21, 0xb2c, 0xb35, 0xb47, 0xb50, 0xb54, 0xb5f, 0xb69, 0xb6e, 0xb79,
	0xb84, 0xb8f, 0xb9c,
}

const isRegionStr = "" +
	"Ascension-eyjaAndorraSameinuðu arabísku furstadæminAfganistanAntígva og BarbúdaA" +
	"ngvillaAlbaníaArmeníaHollensku AntillurAngólaSuðurskautslandiðArgentínaBandarísk" +
	"a SamóaAusturríkiÁstralíaArúbaÁlandseyjarAserbaídsjanBosnía og HersegóvínaBarbad" +
	"osBangladessBelgíaBúrkína FasóBúlgaríaBareinBúrúndíBenínSaint BarthélemyBermúdae" +
	"yjarBrúneiBólivíaKaríbahafshluti HollandsBrasilíaBahamaeyjarBútanBouveteyjaBotsv" +
	"anaHvíta-RússlandBelísKanadaKókoseyjar (Keeling)Kongó-KinshasaMið-Afríkulýðveldi" +
	"ðKongó-BrazzavilleSvissFílabeinsströndinCooks-eyjarSíleKamerúnKínaKólumbíaClippe" +
	"rton-eyjaKostaríkaKúbaGrænhöfðaeyjarCuracaoJólaeyKýpurTékklandÞýskalandDiego Gar" +
	"ciaDjíbútíDanmörkDóminíkaDóminíska lýðveldiðAlsírCeuta og MelillaEkvadorEistland" +
	"EgyptalandVestur-SaharaErítreaSpánnEþíópíaEvrópusambandiðFinnlandFídjieyjarFalkl" +
	"andseyjarMíkrónesíaFæreyjarFrakklandGabonBretlandGrenadaGeorgíaFranska GvæjanaGu" +
	"ernseyGanaGíbraltarGrænlandGambíaGíneaGvadelúpeyjarMiðbaugs-GíneaGrikklandSuður-" +
	"Georgía og Suður-SandvíkureyjarGvatemalaGvamGínea-BissáGvæjanaSjálfstjórnarsvæði" +
	"ð Hong KongHeard og McDonaldseyjarHondúrasKróatíaHaítíUngverjalandKanaríeyjarInd" +
	"ónesíaÍrlandÍsraelMönIndlandBresku IndlandshafseyjarÍrakÍranÍslandÍtalíaJerseyJa" +
	"maíkaJórdaníaJapanKeníaKirgistanKambódíaKíribatíKómoreyjarSankti Kitts og NevisN" +
	"orður-KóreaSuður-KóreaKúveitCaymaneyjarKasakstanLaosLíbanonSankti LúsíaLiechtens" +
	"teinSrí LankaLíberíaLesótóLitháenLúxemborgLettlandLíbíaMarokkóMónakóMoldóvaSvart" +
	"fjallalandSaint MartinMadagaskarMarshalleyjarMakedóníaMalíMjanmar (Búrma)Mongólí" +
	"aSjálfstjórnarsvæðið MakaóNorður-MaríanaeyjarMartiníkMáritaníaMontserratMaltaMár" +
	"itíusMaldíveyjarMalavíMexíkóMalasíaMósambíkNamibíaNýja-KaledóníaNígerNorfolkeyja" +
	"NígeríaNíkaragvaHollandNoregurNepalNárúNiueNýja-SjálandÓmanPanamaPerúFranska Pól" +
	"ýnesíaPapúa Nýja-GíneaFilippseyjarPakistanPóllandSankti Pierre og MiquelonPitcai" +
	"rn-eyjarPúertó RíkóHeimastjórnarsvæði PalestínumannaPortúgalPaláParagvæKatarYtri" +
	" EyjaálfaRéunionRúmeníaSerbíaRússlandRúandaSádi-ArabíaSalómonseyjarSeychelles-ey" +
	"jarSúdanSvíþjóðSingapúrSankti HelenaSlóveníaSvalbarði og Jan MayenSlóvakíaSíerra" +
	" LeóneSan MarínóSenegalSómalíaSúrínamSuður-SúdanSaó Tóme og PrinsípeEl SalvadorS" +
	"int MaartenSýrlandSvasílandTristan da CunhaTurks- og CaicoseyjarTsjadFrönsku suð" +
	"lægu landsvæðinTógóTaílandTadsjikistanTókeláTímor-LesteTúrkmenistanTúnisTongaTyr" +
	"klandTrínidad og TóbagóTúvalúTaívanTansaníaÚkraínaÚgandaSmáeyjar BandaríkjannaBa" +
	"ndaríkinÚrúgvæÚsbekistanVatíkaniðSankti Vinsent og GrenadíneyjarVenesúelaBresku " +
	"JómfrúaeyjarBandarísku JómfrúaeyjarVíetnamVanúatúWallis- og FútúnaeyjarSamóaKósó" +
	"vóJemenMayotteSuður-AfríkaSambíaSimbabveÓþekkt svæðiHeimurinnAfríkaNorður-Amerík" +
	"aSuður-AmeríkaEyjaálfaVestur-AfríkaMið-AmeríkaAustur-AfríkaNorður-AfríkaMið-Afrí" +
	"kaSuðurhluti AfríkuAmeríkaAmeríka norðan MexikóKaríbahafiðAustur-AsíaSuður-AsíaS" +
	"uðaustur-AsíaSuður-EvrópaÁstralasíaMelanesíaMíkrónesíusvæðiðPólýnesíaAsíaMið-Así" +
	"aVestur-AsíaEvrópaAustur-EvrópaNorður-EvrópaVestur-EvrópaRómanska Ameríka"

var isRegionIdx = []uint16{ // 291 entries
	0x0, 0xe, 0x15, 0x36, 0x40, 0x54, 0x5c, 0x64, 0x6c, 0x7e, 0x85, 0x98,
	0xa2, 0xb4, 0xbf, 0xc9, 0xcf, 0xdb, 0xe8, 0x100, 0x108, 0x112, 0x119, 0x128,
	0x132, 0x138, 0x142, 0x148, 0x159, 0x166, 0x16d, 0x176, 0x18f, 0x198, 0x1a3, 0x1a9,
	0x1b3, 0x1bb, 0x1cb, 0x1d1, 0x1d7, 0x1ec, 0x1fb, 0x213, 0x225, 0x22a, 0x23d, 0x248,
	0x24d, 0x255, 0x25a, 0x264, 0x273, 0x27d, 0x282, 0x293, 0x29a, 0x2a1, 0x2a7, 0x2b0,
	0x2bb, 0x2c7, 0x2d1, 0x2d9, 0x2e3, 0x2fb, 0x301, 0x311, 0x318, 0x320, 0x32a, 0x337,
	0x33f, 0x345, 0x350, 0x361, 0x369, 0x374, 0x382, 0x38f, 0x398, 0x3a1, 0x3a6, 0x3ae,
	0x3b5, 0x3bd, 0x3cd, 0x3d5, 0x3d9, 0x3e3, 0x3ec, 0x3f3, 0x3f9, 0x407, 0x417, 0x420,
	0x449, 0x452, 0x456, 0x463, 0x46b, 0x48d, 0x4a4, 0x4ad, 0x4b6, 0x4bd, 0x4c9, 0x4d5,
	0x4e0, 0x4e7, 0x4ee, 0x4f2, 0x4f9, 0x511, 0x516, 0x51b, 0x522, 0x52a, 0x530, 0x538,
	0x542, 0x547, 0x54d, 0x556, 0x560, 0x56a, 0x575, 0x58a, 0x598, 0x5a5, 0x5ac, 0x5b7,
	0x5c0, 0x5c4, 0x5cc, 0x5da, 0x5e7, 0x5f1, 0x5fa, 0x602, 0x60a, 0x614, 0x61c, 0x623,
	0x62b, 0x633, 0x63b, 0x64a, 0x656, 0x660, 0x66d, 0x678, 0x67d, 0x68d, 0x697, 0x6b6,
	0x6cb, 0x6d4, 0x6df, 0x6e9, 0x6ee, 0x6f8, 0x704, 0x70b, 0x713, 0x71b, 0x725, 0x72d,
	0x73e, 0x744, 0x74f, 0x758, 0x762, 0x769, 0x770, 0x775, 0x77b, 0x77f, 0x78d, 0x792,
	0x798, 0x79d, 0x7b1, 0x7c4, 0x7d0, 0x7d8, 0x7e0, 0x7f9, 0x807, 0x816, 0x83b, 0x844,
	0x849, 0x851, 0x856, 0x864, 0x86c, 0x875, 0x87c, 0x885, 0x88c, 0x899, 0x8a7, 0x8b7,
	0x8bd, 0x8c8, 0x8d1, 0x8de, 0x8e8, 0x8ff, 0x909, 0x917, 0x923, 0x92a, 0x933, 0x93c,
	0x949, 0x960, 0x96b, 0x977, 0x97f, 0x989, 0x999, 0x9ae, 0x9b3, 0x9d2, 0x9d8, 0x9e0,
	0x9ec, 0x9f4, 0xa00, 0xa0d, 0xa13, 0xa18, 0xa20, 0xa35, 0xa3d, 0xa44, 0xa4d, 0xa56,
	0xa5d, 0xa75, 0xa80, 0xa89, 0xa94, 0xa9f, 0xabf, 0xac9, 0xade, 0xaf8, 0xb00, 0xb09,
	0xb21, 0xb27, 0xb30, 0xb35, 0xb3c, 0xb4a, 0xb51, 0xb59, 0xb69, 0xb72, 0xb79, 0xb89,
	0xb98, 0xba1, 0xbaf, 0xbbc, 0xbca, 0xbd9, 0xbe5, 0xbf8, 0xc00, 0xc18, 0xc25, 0xc31,
	0xc3d, 0xc4d, 0xc5b, 0xc67, 0xc71, 0xc87, 0xc93, 0xc98, 0xca2, 0xcae, 0xcb5, 0xcc3,
	0xcd2, 0xce0, 0xcf2,
}

const itRegionStr = "" +
	"Isola di AscensioneAndorraEmirati Arabi UnitiAfghanistanAntigua e BarbudaAnguill" +
	"aAlbaniaArmeniaAntille OlandesiAngolaAntartideArgentinaSamoa AmericaneAustriaAus" +
	"traliaArubaIsole AlandAzerbaigianBosnia-ErzegovinaBarbadosBangladeshBelgioBurkin" +
	"a FasoBulgariaBahreinBurundiBeninSaint-BarthélemyBermudaBruneiBoliviaCaraibi Ola" +
	"ndesiBrasileBahamasBhutanIsola BouvetBotswanaBielorussiaBelizeCanadaIsole CocosC" +
	"ongo - KinshasaRepubblica CentrafricanaCongo-BrazzavilleSvizzeraCosta d’AvorioIs" +
	"ole CookCileCamerunCinaColombiaIsola di ClippertonCosta RicaCubaCapo VerdeCuraça" +
	"oIsola di ChristmasCiproRepubblica CecaGermaniaDiego GarciaGibutiDanimarcaDomini" +
	"caRepubblica DominicanaAlgeriaCeuta e MelillaEcuadorEstoniaEgittoSahara Occident" +
	"aleEritreaSpagnaEtiopiaUnione EuropeaFinlandiaFigiIsole FalklandMicronesiaIsole " +
	"FaroeFranciaGabonRegno UnitoGrenadaGeorgiaGuiana FranceseGuernseyGhanaGibilterra" +
	"GroenlandiaGambiaGuineaGuadalupaGuinea EquatorialeGreciaGeorgia del Sud e isole " +
	"Sandwich meridionaliGuatemalaGuamGuinea-BissauGuyanaRAS di Hong KongIsole Heard " +
	"ed Isole McDonaldHondurasCroaziaHaitiUngheriaIsole CanarieIndonesiaIrlandaIsrael" +
	"eIsola di ManIndiaTerritorio Britannico dell’Oceano IndianoIraqIranIslandaItalia" +
	"JerseyGiamaicaGiordaniaGiapponeKenyaKirghizistanCambogiaKiribatiComoreSaint Kitt" +
	"s e NevisCorea del NordCorea del SudKuwaitIsole CaymanKazakistanLaosLibanoSaint " +
	"LuciaLiechtensteinSri LankaLiberiaLesothoLituaniaLussemburgoLettoniaLibiaMarocco" +
	"MonacoMoldaviaMontenegroSaint MartinMadagascarIsole MarshallRepubblica di Macedo" +
	"niaMaliMyanmar (Birmania)MongoliaRAS di MacaoIsole Marianne SettentrionaliMartin" +
	"icaMauritaniaMontserratMaltaMauritiusMaldiveMalawiMessicoMalesiaMozambicoNamibia" +
	"Nuova CaledoniaNigerIsola NorfolkNigeriaNicaraguaPaesi BassiNorvegiaNepalNauruNi" +
	"ueNuova ZelandaOmanPanamáPerùPolinesia FrancesePapua Nuova GuineaFilippinePakist" +
	"anPoloniaSaint Pierre e MiquelonIsole PitcairnPortoricoTerritori palestinesiPort" +
	"ogalloPalauParaguayQatarOceania lontanaRéunionRomaniaSerbiaFederazione RussaRuan" +
	"daArabia SauditaIsole SolomonSeychellesSudanSveziaSingaporeSant’ElenaSloveniaSva" +
	"lbard e Jan MayenSlovacchiaSierra LeoneSan MarinoSenegalSomaliaSurinameSudan del" +
	" SudSão Tomé e PríncipeEl SalvadorSint MaartenSiriaSwazilandTristan da CunhaIsol" +
	"e Turks e CaicosCiadTerritori australi francesiTogoTailandiaTagikistanTokelauTim" +
	"or EstTurkmenistanTunisiaTongaTurchiaTrinidad e TobagoTuvaluTaiwanTanzaniaUcrain" +
	"aUgandaIsole minori lontane dagli USAStati UnitiUruguayUzbekistanCittà del Vatic" +
	"anoSaint Vincent e GrenadinesVenezuelaIsole Vergini BritannicheIsole Vergini Ame" +
	"ricaneVietnamVanuatuWallis e FutunaSamoaKosovoYemenMayotteSudafricaZambiaZimbabw" +
	"eRegione non valida o sconosciutaMondoAfricaNord AmericaAmerica del SudOceaniaAf" +
	"rica occidentaleAmerica CentraleAfrica orientaleAfrica del NordAfrica centraleAf" +
	"rica del SudAmericheAmerica del NordCaraibiAsia orientaleAsia del SudSud-est asi" +
	"aticoEuropa meridionaleAustralasiaMelanesiaRegione MicronesianaPolinesiaAsiaAsia" +
	" centraleAsia occidentaleEuropaEuropa orientaleEuropa settentrionaleEuropa occid" +
	"entaleAmerica Latina"

var itRegionIdx = []uint16{ // 291 entries
	0x0, 0x13, 0x1a, 0x2d, 0x38, 0x49, 0x51, 0x58, 0x5f, 0x6f, 0x75, 0x7e,
	0x87, 0x96, 0x9d, 0xa6, 0xab, 0xb6, 0xc1, 0xd2, 0xda, 0xe4, 0xea, 0xf6,
	0xfe, 0x105, 0x10c, 0x111, 0x122, 0x129, 0x12f, 0x136, 0x146, 0x14d, 0x154, 0x15a,
	0x166, 0x16e, 0x179, 0x17f, 0x185, 0x190, 0x1a0, 0x1b8, 0x1c9, 0x1d1, 0x1e1, 0x1eb,
	0x1ef, 0x1f6, 0x1fa, 0x202, 0x215, 0x21f, 0x223, 0x22d, 0x235, 0x247, 0x24c, 0x25b,
	0x263, 0x26f, 0x275, 0x27e, 0x286, 0x29b, 0x2a2, 0x2b1, 0x2b8, 0x2bf, 0x2c5, 0x2d7,
	0x2de, 0x2e4, 0x2eb, 0x2f9, 0x302, 0x306, 0x314, 0x31e, 0x329, 0x330, 0x335, 0x340,
	0x347, 0x34e, 0x35d, 0x365, 0x36a, 0x374, 0x37f, 0x385, 0x38b, 0x394, 0x3a6, 0x3ac,
	0x3d8, 0x3e1, 0x3e5, 0x3f2, 0x3f8, 0x408, 0x425, 0x42d, 0x434, 0x439, 0x441, 0x44e,
	0x457, 0x45e, 0x465, 0x471, 0x476, 0x4a1, 0x4a5, 0x4a9, 0x4b0, 0x4b6, 0x4bc, 0x4c4,
	0x4cd, 0x4d5, 0x4da, 0x4e6, 0x4ee, 0x4f6, 0x4fc, 0x50f, 0x51d, 0x52a, 0x530, 0x53c,
	0x546, 0x54a, 0x550, 0x55b, 0x568, 0x571, 0x578, 0x57f, 0x587, 0x592, 0x59a, 0x59f,
	0x5a6, 0x5ac, 0x5b4, 0x5be, 0x5ca, 0x5d4, 0x5e2, 0x5f9, 0x5fd, 0x60f, 0x617, 0x623,
	0x640, 0x649, 0x653, 0x65d, 0x662, 0x66b, 0x672, 0x678, 0x67f, 0x686, 0x68f, 0x696,
	0x6a5, 0x6aa, 0x6b7, 0x6be, 0x6c7, 0x6d2, 0x6da, 0x6df, 0x6e4, 0x6e8, 0x6f5, 0x6f9,
	0x700, 0x705, 0x717, 0x729, 0x732, 0x73a, 0x741, 0x758, 0x766, 0x76f, 0x784, 0x78e,
	0x793, 0x79b, 0x7a0, 0x7af, 0x7b7, 0x7be, 0x7c4, 0x7d5, 0x7db, 0x7e9, 0x7f6, 0x800,
	0x805, 0x80b, 0x814, 0x820, 0x828, 0x83c, 0x846, 0x852, 0x85c, 0x863, 0x86a, 0x872,
	0x87f, 0x895, 0x8a0, 0x8ac, 0x8b1, 0x8ba, 0x8ca, 0x8de, 0x8e2, 0x8fd, 0x901, 0x90a,
	0x914, 0x91b, 0x924, 0x930, 0x937, 0x93c, 0x943, 0x954, 0x95a, 0x960, 0x968, 0x96f,
	0x975, 0x993, 0x99e, 0x9a5, 0x9af, 0x9c2, 0x9dc, 0x9e5, 0x9fe, 0xa15, 0xa1c, 0xa23,
	0xa32, 0xa37, 0xa3d, 0xa42, 0xa49, 0xa52, 0xa58, 0xa60, 0xa80, 0xa85, 0xa8b, 0xa97,
	0xaa6, 0xaad, 0xabf, 0xacf, 0xadf, 0xaee, 0xafd, 0xb0b, 0xb13, 0xb23, 0xb2a, 0xb38,
	0xb44, 0xb54, 0xb66, 0xb71, 0xb7a, 0xb8e, 0xb97, 0xb9b, 0xba8, 0xbb8, 0xbbe, 0xbce,
	0xbe3, 0xbf5, 0xc03,
}

const jaRegionStr = "" +
	"アセンション島アンドラアラブ首長国連邦アフガニスタンアンティグア・バーブーダアンギラアルバニアアルメニアオランダ領アンティルアンゴラ南極アルゼンチン米領サモアオ" +
	"ーストリアオーストラリアアルバオーランド諸島アゼルバイジャンボスニア・ヘルツェゴビナバルバドスバングラデシュベルギーブルキナファソブルガリアバーレーンブルンジベ" +
	"ナンサン・バルテルミー島バミューダブルネイボリビアオランダ領カリブブラジルバハマブータンブーベ島ボツワナベラルーシベリーズカナダココス(キーリング)諸島コンゴ民" +
	"主共和国(キンシャサ)中央アフリカ共和国コンゴ共和国(ブラザビル)スイスコートジボワールクック諸島チリカメルーン中国コロンビアクリッパートン島コスタリカキューバ" +
	"カーボベルデキュラソークリスマス島キプロスチェコ共和国ドイツディエゴガルシア島ジブチデンマークドミニカ国ドミニカ共和国アルジェリアセウタ・メリリャエクアドルエス" +
	"トニアエジプト西サハラエリトリアスペインエチオピア欧州連合フィンランドフィジーフォークランド諸島ミクロネシア連邦フェロー諸島フランスガボンイギリスグレナダグルジ" +
	"ア仏領ギアナガーンジーガーナジブラルタルグリーンランドガンビアギニアグアドループ赤道ギニアギリシャ南ジョージア島・南サンドイッチ諸島グアテマラグアムギニアビサウ" +
	"ガイアナ中華人民共和国香港特別行政区ハード島・マクドナルド諸島ホンジュラスクロアチアハイチハンガリーカナリア諸島インドネシアアイルランドイスラエルマン島インド英" +
	"領インド洋地域イラクイランアイスランドイタリアジャージージャマイカヨルダン日本ケニアキルギスカンボジアキリバスコモロセントクリストファー・ネイビス朝鮮民主主義人" +
	"民共和国大韓民国クウェートケイマン諸島カザフスタンラオスレバノンセントルシアリヒテンシュタインスリランカリベリアレソトリトアニアルクセンブルグラトビアリビアモロ" +
	"ッコモナコモルドバモンテネグロサン・マルタンマダガスカルマーシャル諸島マケドニアマリミャンマーモンゴル中華人民共和国マカオ特別行政区北マリアナ諸島マルティニーク" +
	"モーリタニアモントセラトマルタモーリシャスモルディブマラウイメキシコマレーシアモザンビークナミビアニューカレドニアニジェールノーフォーク島ナイジェリアニカラグア" +
	"オランダノルウェーネパールナウルニウエ島ニュージーランドオマーンパナマペルー仏領ポリネシアパプアニューギニアフィリピンパキスタンポーランドサンピエール島・ミクロ" +
	"ン島ピトケアン諸島プエルトリコパレスチナポルトガルパラオパラグアイカタールオセアニア周辺地域レユニオン島ルーマニアセルビアロシアルワンダサウジアラビアソロモン諸" +
	"島セーシェルスーダンスウェーデンシンガポールセントヘレナスロベニアスバールバル諸島・ヤンマイエン島スロバキアシエラレオネサンマリノセネガルソマリアスリナム南スー" +
	"ダンサントメ・プリンシペエルサルバドルシント・マールテンシリアスワジランドトリスタン・ダ・クーニャタークス・カイコス諸島チャド仏領極南諸島トーゴタイタジキスタン" +
	"トケラウ東ティモールトルクメニスタンチュニジアトンガトルコトリニダード・トバゴツバル台湾タンザニアウクライナウガンダ米領太平洋諸島アメリカ合衆国ウルグアイウズベ" +
	"キスタンバチカン市国セントビンセント・グレナディーン諸島ベネズエラ英領ヴァージン諸島米領ヴァージン諸島ベトナムバヌアツウォリス・フツナサモアコソボイエメンマヨッ" +
	"ト島南アフリカザンビアジンバブエ不明な地域世界アフリカ北アメリカ大陸南アメリカオセアニア西アフリカ中央アメリカ東アフリカ北アフリカ中部アフリカ南部アフリカアメリ" +
	"カ大陸北アメリカカリブ東アジア南アジア東南アジア南ヨーロッパオーストララシアメラネシアミクロネシアポリネシアアジア中央アジア西アジアヨーロッパ東ヨーロッパ北ヨー" +
	"ロッパ西ヨーロッパラテンアメリカ"

var jaRegionIdx = []uint16{ // 291 entries
	0x0, 0x15, 0x21, 0x39, 0x4e, 0x72, 0x7e, 0x8d, 0x9c, 0xba, 0xc6, 0xcc,
	0xde, 0xed, 0xff, 0x114, 0x11d, 0x132, 0x14a, 0x16e, 0x17d, 0x192, 0x19e, 0x1b3,
	0x1c2, 0x1d1, 0x1dd, 0x1e6, 0x204, 0x213, 0x21f, 0x22b, 0x243, 0x24f, 0x258, 0x264,
	0x270, 0x27c, 0x28b, 0x297, 0x2a0, 0x2c0, 0x2e9, 0x304, 0x327, 0x330, 0x348, 0x357,
	0x35d, 0x36c, 0x372, 0x381, 0x399, 0x3a8, 0x3b4, 0x3c6, 0x3d5, 0x3e7, 0x3f3, 0x405,
	0x40e, 0x429, 0x432, 0x441, 0x450, 0x465, 0x477, 0x48f, 0x49e, 0x4ad, 0x4b9, 0x4c5,
	0x4d4, 0x4e0, 0x4ef, 0x4fb, 0x50d, 0x519, 0x534, 0x54c, 0x55e, 0x56a, 0x573, 0x57f,
	0x58b, 0x597, 0x5a6, 0x5b5, 0x5be, 0x5d0, 0x5e5, 0x5f1, 0x5fa, 0x60c, 0x61b, 0x627,
	0x65a, 0x669, 0x672, 0x684, 0x690, 0x6ba, 0x6e1, 0x6f3, 0x702, 0x70b, 0x71a, 0x72c,
	0x73e, 0x750, 0x75f, 0x768, 0x771, 0x789, 0x792, 0x79b, 0x7ad, 0x7b9, 0x7c8, 0x7d7,
	0x7e3, 0x7e9, 0x7f2, 0x7fe, 0x80d, 0x819, 0x822, 0x84f, 0x870, 0x87c, 0x88b, 0x89d,
	0x8af, 0x8b8, 0x8c4, 0x8d6, 0x8f1, 0x900, 0x90c, 0x915, 0x924, 0x939, 0x945, 0x94e,
	0x95a, 0x963, 0x96f, 0x981, 0x996, 0x9a8, 0x9bd, 0x9cc, 0x9d2, 0x9e1, 0x9ed, 0xa1a,
	0xa2f, 0xa44, 0xa56, 0xa68, 0xa71, 0xa83, 0xa92, 0xa9e, 0xaaa, 0xab9, 0xacb, 0xad7,
	0xaef, 0xafe, 0xb13, 0xb25, 0xb34, 0xb40, 0xb4f, 0xb5b, 0xb64, 0xb70, 0xb88, 0xb94,
	0xb9d, 0xba6, 0xbbb, 0xbd6, 0xbe5, 0xbf4, 0xc03, 0xc2a, 0xc3f, 0xc51, 0xc60, 0xc6f,
	0xc78, 0xc87, 0xc93, 0xcae, 0xcc0, 0xccf, 0xcdb, 0xce4, 0xcf0, 0xd05, 0xd17, 0xd26,
	0xd32, 0xd44, 0xd56, 0xd68, 0xd77, 0xda7, 0xdb6, 0xdc8, 0xdd7, 0xde3, 0xdef, 0xdfb,
	0xe0a, 0xe28, 0xe3d, 0xe58, 0xe61, 0xe73, 0xe97, 0xeb8, 0xec1, 0xed3, 0xedc, 0xee2,
	0xef4, 0xf00, 0xf12, 0xf2a, 0xf39, 0xf42, 0xf4b, 0xf69, 0xf72, 0xf78, 0xf87, 0xf96,
	0xfa2, 0xfb7, 0xfcc, 0xfdb, 0xff0, 0x1002, 0x1038, 0x1047, 0x1062, 0x107d, 0x1089, 0x1095,
	0x10ad, 0x10b6, 0x10bf, 0x10cb, 0x10da, 0x10e9, 0x10f5, 0x1104, 0x1113, 0x1119, 0x1125, 0x113a,
	0x1149, 0x1158, 0x1167, 0x1179, 0x1188, 0x1197, 0x11a9, 0x11bb, 0x11cd, 0x11dc, 0x11e5, 0x11f1,
	0x11fd, 0x120c, 0x121e, 0x1236, 0x1245, 0x1257, 0x1266, 0x126f, 0x127e, 0x128a, 0x1299, 0x12ab,
	0x12bd, 0x12cf, 0x12e4,
}

const kaRegionStr = "" +
	"ამაღლების კუნძულიანდორაარაბთა გაერთიანებული საამიროებიავღანეთიანტიგუა და ბარბუდა" +
	"ანგვილაალბანეთისომხეთინიდერლანდების ანტილებიანგოლაანტარქტიკაარგენტინაამერიკული ს" +
	"ამოაავსტრიაავსტრალიაარუბაალანდის კუნძულებიაზერბაიჯანიბოსნია და ჰერცეგოვინაბარბად" +
	"ოსიბანგლადეშიბელგიაბურკინა-ფასობულგარეთიბაჰრეინიბურუნდიბენინისენ-ბართლემიბერმუდი" +
	"ბრუნეიბოლივიაკარიბის ნიდერლანდებიბრაზილიაბაჰამის კუნძულებიბუტანიბუვეს კუნძულიბოტ" +
	"სვანაბელორუსიაბელიზიკანადაქოქოსის (კილინგის) კუნძულებიკონგო - კინშასაცენტრალური " +
	"აფრიკის რესპუბლიკაკონგო - ბრაზავილიშვეიცარიაკოტ-დივუარიკუკის კუნძულებიჩილეკამერუ" +
	"ნიჩინეთიკოლუმბიაკლიპერტონის კუნძულიკოსტა-რიკაკუბაკაბო-ვერდეკიურასაოშობის კუნძული" +
	"კვიპროსიჩეხეთის რესპუბლიკაგერმანიადიეგო-გარსიაჯიბუტიდანიადომინიკადომინიკანის რეს" +
	"პუბლიკაალჟირისეუტა და მელილაეკვადორიესტონეთიეგვიპტედასავლეთი საჰარაერიტრეაესპანე" +
	"თიეთიოპიაევროკავშირიფინეთიფიჯიფოლკლენდის კუნძულებიმიკრონეზიაფარერის კუნძულებისაფ" +
	"რანგეთიგაბონიდიდი ბრიტანეთიგრენადასაქართველოფრანგული გვიანაგერნსიგანაგიბრალტარიგ" +
	"რენლანდიაგამბიაგვინეაგვადელუპეეკვატორული გვინეასაბერძნეთისამხრეთი გეორგია და სამ" +
	"ხრეთ სენდვიჩის კუნძულებიგვატემალაგუამიგვინეა-ბისაუგაიანაჰონკონგის სპეციალური ადმ" +
	"ინისტრაციული რეგიონი ჩინეთიჰერდი და მაკდონალდის კუნძულებიჰონდურასიხორვატიაჰაიტიუ" +
	"ნგრეთიკანარის კუნძულებიინდონეზიაირლანდიაისრაელიმენის კუნძულიინდოეთიბრიტანული ტერ" +
	"იტორია ინდოეთის ოკეანეშიერაყიირანიისლანდიაიტალიაჯერსიიამაიკაიორდანიაიაპონიაკენია" +
	"ყირგიზეთიკამბოჯაკირიბატიკომორის კუნძულებისენტ-კიტსი და ნევისიჩრდილოეთი კორეასამხ" +
	"რეთი კორეაქუვეითიკაიმანის კუნძულებიყაზახეთილაოსილიბანისენტ-ლუსიალიხტენშტეინიშრი-" +
	"ლანკალიბერიალესოთოლიტვალუქსემბურგილატვიალიბიამაროკომონაკომოლდოვამონტენეგროსენ-მა" +
	"რტენიმადაგასკარიმარშალის კუნძულებიმაკედონიამალიმიანმარი (ბირმა)მონღოლეთიმაკაოს ს" +
	"პეციალური ადმინისტრაციული რეგიონი ჩინეთიჩრდილოეთ მარიანას კუნძულებიმარტინიკამავრ" +
	"იტანიამონსერატიმალტამავრიკიმალდივის კუნძულებიმალავიმექსიკამალაიზიამოზამბიკინამიბ" +
	"იაახალი კალედონიანიგერინორფოლკის კუნძულინიგერიანიკარაგუანიდერლანდებინორვეგიანეპა" +
	"ლინაურუნიუეახალი ზელანდიაომანიპანამაპერუფრანგული პოლინეზიაპაპუა-ახალი გვინეაფილი" +
	"პინებიპაკისტანიპოლონეთისენ-პიერი და მიკელონიპიტკერნის კუნძულებიპუერტო-რიკოპალესტ" +
	"ინის ტერიტორიებიპორტუგალიაპალაუპარაგვაიკატარიშორეული ოკეანეთირეუნიონირუმინეთისერ" +
	"ბეთირუსეთირუანდასაუდის არაბეთისოლომონის კუნძულებისეიშელის კუნძულებისუდანიშვედეთი" +
	"სინგაპურიწმინდა ელენეს კუნძულისლოვენიაშპიცბერგენი და იან-მაიენისლოვაკეთისიერა-ლე" +
	"ონესან-მარინოსენეგალისომალისურინამისამხრეთი სუდანისან-ტომე და პრინსიპისალვადორის" +
	"ინტ-მარტენისირიასვაზილენდიტრისტან-და-კუნიატერკსის და კაიკოსის კუნძულებიჩადიფრანგ" +
	"ული სამხრეთის ტერიტორიებიტოგოტაილანდიტაჯიკეთიტოკელაუტიმორ-ლეშტითურქმენეთიტუნისიტ" +
	"ონგათურქეთიტრინიდადი და ტობაგოტუვალუტაივანიტანზანიაუკრაინაუგანდააშშ-ის შორეული კ" +
	"უნძულებიამერიკის შეერთებული შტატებიურუგვაიუზბეკეთიქალაქი ვატიკანისენტ-ვინსენტი დ" +
	"ა გრენადინებივენესუელაბრიტანეთის ვირჯინიის კუნძულებიაშშ-ის ვირჯინიის კუნძულებივი" +
	"ეტნამივანუატუუოლისი და ფუტუნასამოაკოსოვოიემენიმაიოტასამხრეთ აფრიკაზამბიაზიმბაბვე" +
	"უცნობი რეგიონიმსოფლიოაფრიკაჩრდილოეთი ამერიკასამხრეთი ამერიკაოკეანეთიდასავლეთი აფ" +
	"რიკაცენტრალური ამერიკააღმოსავლეთი აფრიკაჩრდილოეთი აფრიკაშუა აფრიკასამხრეთი აფრიკ" +
	"აამერიკებიამერიკის ჩრდილოეთიკარიბის ზღვააღმოსავლეთი აზიასამხრეთი აზიასამხრეთ-აღმ" +
	"ოსავლეთი აზიასამხრეთი ევროპაავსტრალაზიამელანეზიამიკრონეზიის რეგიონიპოლინეზიააზია" +
	"ცენტრალური აზიადასავლეთი აზიაევროპააღმოსავლეთი ევროპაჩრდილოეთი ევროპადასავლეთი ე" +
	"ვროპალათინური ამერიკა"

var kaRegionIdx = []uint16{ // 291 entries
	0x0, 0x31, 0x43, 0x9c, 0xb4, 0xe6, 0xfb, 0x113, 0x128, 0x168, 0x17a, 0x198,
	0x1b3, 0x1de, 0x1f3, 0x20e, 0x21d, 0x24e, 0x26f, 0x2aa, 0x2c5, 0x2e3, 0x2f5, 0x317,
	0x332, 0x34a, 0x35f, 0x371, 0x393, 0x3a8, 0x3ba, 0x3cf, 0x409, 0x421, 0x452, 0x464,
	0x489, 0x4a1, 0x4bc, 0x4ce, 0x4e0, 0x52c, 0x553, 0x5a6, 0x5d3, 0x5ee, 0x60d, 0x638,
	0x644, 0x65c, 0x66e, 0x686, 0x6bd, 0x6d9, 0x6e5, 0x701, 0x719, 0x73e, 0x756, 0x78a,
	0x7a2, 0x7c4, 0x7d6, 0x7e5, 0x7fd, 0x83d, 0x84f, 0x878, 0x890, 0x8a8, 0x8bd, 0x8eb,
	0x900, 0x918, 0x92d, 0x94e, 0x960, 0x96c, 0x9a6, 0x9c4, 0x9f5, 0xa13, 0xa25, 0xa4d,
	0xa62, 0xa80, 0xaab, 0xabd, 0xac9, 0xae7, 0xb05, 0xb17, 0xb29, 0xb44, 0xb75, 0xb93,
	0xc16, 0xc31, 0xc40, 0xc62, 0xc74, 0xd05, 0xd59, 0xd74, 0xd8c, 0xd9b, 0xdb0, 0xde1,
	0xdfc, 0xe14, 0xe29, 0xe4e, 0xe63, 0xecc, 0xedb, 0xeea, 0xf02, 0xf14, 0xf23, 0xf38,
	0xf50, 0xf65, 0xf74, 0xf8f, 0xfa4, 0xfbc, 0xfed, 0x1023, 0x104e, 0x1076, 0x108b, 0x10bf,
	0x10d7, 0x10e6, 0x10f8, 0x1114, 0x1138, 0x1151, 0x1166, 0x1178, 0x1187, 0x11a8, 0x11ba, 0x11c9,
	0x11db, 0x11ed, 0x1202, 0x1220, 0x123f, 0x1260, 0x1294, 0x12af, 0x12bb, 0x12e5, 0x1300, 0x1388,
	0x13d5, 0x13f0, 0x140e, 0x1429, 0x1438, 0x144d, 0x1481, 0x1493, 0x14a8, 0x14c0, 0x14db, 0x14f0,
	0x151b, 0x152d, 0x155e, 0x1573, 0x158e, 0x15b2, 0x15ca, 0x15dc, 0x15eb, 0x15f7, 0x161f, 0x162e,
	0x1640, 0x164c, 0x1680, 0x16b2, 0x16d0, 0x16eb, 0x1703, 0x173c, 0x1773, 0x1792, 0x17d2, 0x17f0,
	0x17ff, 0x1817, 0x1829, 0x1857, 0x186f, 0x1887, 0x189c, 0x18ae, 0x18c0, 0x18e8, 0x191f, 0x1953,
	0x1965, 0x197a, 0x1995, 0x19d0, 0x19e8, 0x1a2d, 0x1a48, 0x1a67, 0x1a83, 0x1a9b, 0x1aad, 0x1ac5,
	0x1af0, 0x1b26, 0x1b41, 0x1b63, 0x1b72, 0x1b90, 0x1bbc, 0x1c0d, 0x1c19, 0x1c6f, 0x1c7b, 0x1c93,
	0x1cab, 0x1cc0, 0x1cdf, 0x1cfd, 0x1d0f, 0x1d1e, 0x1d33, 0x1d68, 0x1d7a, 0x1d8f, 0x1da7, 0x1dbc,
	0x1dce, 0x1e10, 0x1e5d, 0x1e72, 0x1e8a, 0x1eb5, 0x1f03, 0x1f1e, 0x1f74, 0x1fbc, 0x1fd4, 0x1fe9,
	0x2015, 0x2024, 0x2036, 0x2048, 0x205a, 0x2082, 0x2094, 0x20ac, 0x20d4, 0x20e9, 0x20fb, 0x212c,
	0x215a, 0x2172, 0x21a0, 0x21d4, 0x2208, 0x2236, 0x2252, 0x227d, 0x2298, 0x22cc, 0x22ee, 0x231c,
	0x2341, 0x2385, 0x23b0, 0x23d1, 0x23ec, 0x2423, 0x243e, 0x244a, 0x2475, 0x249d, 0x24af, 0x24e3,
	0x2511, 0x253f, 0x256d,
}

const kkRegionStr = "" +
	"Ғибадат аралыАндорраБіріккен Араб ЭмираттарыАуғанстанАнтигуа мен БарбудаАнгильяА" +
	"лбанияАрменияАнголаАнтарктикаАргентинаАмерикан СамоасыАвстрияАвстралияАрубаАланд" +
	" аралдарыӘзербайжанБосния және ГерцеговинаБарбадосБангладешБельгияБуркина-ФасоБо" +
	"лгарияБахрейнБурундиБенинСен-БартелемиБермуд аралдарыБрунейБоливияКариб Нидерлан" +
	"дысыБразилияБагам аралдарыБутанБуве аралыБотсванаБеларусьБелизКанадаКокос аралда" +
	"рыКонгоОрталық Африка РеспубликасыКонго-Браззавиль РеспубликасыШвейцарияКот-д’Ив" +
	"уарКук аралдарыЧилиКамерунҚытайКолумбияКлиппертон аралыКоста-РикаКубаКабо-ВердеК" +
	"юрасаоКристмас аралыКипрЧех РеспубликасыГерманияДиего-ГарсияДжибутиДанияДоминика" +
	"Доминикан РеспубликасыАлжирСеута мен МелильяЭквадорЭстонияМысырБатыс СахараЭритр" +
	"еяИспанияЭфиопияЕуропалық ОдақФинляндияФиджиФолкленд аралдарыМикронезияФарер ара" +
	"лдарыФранцияГабонБірікккен КорольдікГренадаГрузияФранцуз ГвианасыГернсиГанаГибра" +
	"лтарГренландияГамбияГвинеяГваделупаЭкваторлық ГвинеяГрецияОңтүстік Георгия және " +
	"Оңтүстік Сандвичев аралыГватемалаГуамГвинея-БисауГайанаҚытай Халық Республикасын" +
	"ың Гонг-Конг арнайы әкімшілік ауданыХерд аралы мен Макдональд аралыГондурасХорва" +
	"тияГаитиВенгрияКанар аралдарыИндонезияИрландияИзраильМэн аралыҮндістанҮнді мұхит" +
	"ындағы Британ аймағыИракИранИсландияИталияДжерсиЯмайкаИорданияЖапонияКенияҚырғыз" +
	"станКамбоджаКирибатиКоморСент-Китс және НевисОңтүстік КореяСолтүстік КореяКувейт" +
	"Кайман аралдарыҚазақстанЛаосЛиванСент-ЛюсияЛихтенштейнШри-ЛанкаЛиберияЛесотоЛитв" +
	"аЛюксембургЛатвияЛибияМороккоМонакоМолдоваЧерногорияСен-МартенМадагаскарМаршалл " +
	"аралдарыМакедонияМалиМьянма (Бирма)МоңғолияҚытай Халық Республикасының Макао арн" +
	"айы әкімшілік ауданыСолтүстік Мариан аралдарыМартиникаМавританияМонтсерратМальта" +
	"МаврикийМальдив РеспубликасыМалавиМексикаМалайзияМозамбикНамибияЖаңа КаледонияНи" +
	"герНорфолк аралыНигерияНикарагуаГолландияНорвегияНепалНауруНиуэЖаңа ЗеландияОман" +
	"ПанамаПеруФранцуз ПолинезиясыПапуа — Жаңа ГвинеяФилиппиндерПәкістанПольшаСен-Пье" +
	"р және МикелонПиткэрн аралдарыПуэрто-РикоПалестина аймақтарыПортугалияПалауПараг" +
	"вайКатарАлыс ОкеанияРеюньонРумынияСербияРесейРуандаСауд АрабиясыСоломон аралдары" +
	"Сейшель аралдарыСуданШвецияСингапурӘулие Елена аралыСловенияШпицберген мен Ян-Ма" +
	"йенСловакияСьерра-ЛеонеСан-МариноСенегалСомалиСуринамОңтүстік СуданСан-Томе мен " +
	"ПринсипиСальвадорСинт-МартенСирияСвазилендТристан-да-КуньяТуркс пен КайкосЧадФра" +
	"нцияның солтүстік аймағыТогоТайландТәжікстанТокелауТимор-ЛестеТүрікменстанТунисТ" +
	"онгаТүркияТринидад пен ТобагоТувалуТайваньТанзанияУкраинаУгандаАҚШ-тың ішкі кіші" +
	" аралдарыАҚШУругвайӨзбекстанВатиканСент-Винсент және ГренадиндерВенесуэлаБританд" +
	"ық Виргин аралдарыАҚШ-тың Виргин аралдарыВьетнамВануатуУоллис пен ФутунаСамоаКос" +
	"овоЙеменМайоттаОңтүстік Африка республикасыЗамбияЗимбабвеБелгісіз аймақӘлемАфрик" +
	"аСолтүстік АмерикаОңтүстік АмерикаОкеанияБатыс АфрикаОрталық АмерикаШығыс Африка" +
	"Солтүстік АфрикаОрталық АфрикаОңтүстік АфрикаАмерикаларАмериканың солтүстігіКари" +
	"бШығыс АзияОңтүстік АзияОңтүстік-шығыс АзияОңтүстік ЕуропаАвстралазияМеланезияМи" +
	"кронезия регионыПолинезияАзияОрталық АзияБатыс АзияЕуропаШығыс ЕуропаСолтүстік Е" +
	"уропаБатыс ЕуропаЛатын Америкасы"

var kkRegionIdx = []uint16{ // 291 entries
	0x0, 0x19, 0x27, 0x55, 0x67, 0x8b, 0x99, 0xa7, 0xb5, 0xb5, 0xc1, 0xd5,
	0xe7, 0x106, 0x114, 0x126, 0x130, 0x14b, 0x15f, 0x18b, 0x19b, 0x1ad, 0x1bb, 0x1d2,
	0x1e2, 0x1f0, 0x1fe, 0x208, 0x221, 0x23e, 0x24a, 0x258, 0x27b, 0x28b, 0x2a6, 0x2b0,
	0x2c3, 0x2d3, 0x2e3, 0x2ed, 0x2f9, 0x314, 0x31e, 0x352, 0x38a, 0x39c, 0x3b2, 0x3c9,
	0x3d1, 0x3df, 0x3e9, 0x3f9, 0x418, 0x42b, 0x433, 0x446, 0x454, 0x46f, 0x477, 0x496,
	0x4a6, 0x4bd, 0x4cb, 0x4d5, 0x4e5, 0x510, 0x51a, 0x53a, 0x548, 0x556, 0x560, 0x577,
	0x585, 0x593, 0x5a1, 0x5bc, 0x5ce, 0x5d8, 0x5f9, 0x60d, 0x628, 0x636, 0x640, 0x665,
	0x673, 0x67f, 0x69e, 0x6aa, 0x6b2, 0x6c4, 0x6d8, 0x6e4, 0x6f0, 0x702, 0x723, 0x72f,
	0x786, 0x798, 0x7a0, 0x7b7, 0x7c3, 0x836, 0x870, 0x880, 0x890, 0x89a, 0x8a8, 0x8c3,
	0x8d5, 0x8e5, 0x8f3, 0x904, 0x914, 0x94d, 0x955, 0x95d, 0x96d, 0x979, 0x985, 0x991,
	0x9a1, 0x9af, 0x9b9, 0x9cd, 0x9dd, 0x9ed, 0x9f7, 0xa1c, 0xa37, 0xa54, 0xa60, 0xa7d,
	0xa8f, 0xa97, 0xaa1, 0xab4, 0xaca, 0xadb, 0xae9, 0xaf5, 0xaff, 0xb13, 0xb1f, 0xb29,
	0xb37, 0xb43, 0xb51, 0xb65, 0xb78, 0xb8c, 0xbab, 0xbbd, 0xbc5, 0xbde, 0xbee, 0xc5a,
	0xc8a, 0xc9c, 0xcb0, 0xcc4, 0xcd0, 0xce0, 0xd07, 0xd13, 0xd21, 0xd31, 0xd41, 0xd4f,
	0xd6a, 0xd74, 0xd8d, 0xd9b, 0xdad, 0xdbf, 0xdcf, 0xdd9, 0xde3, 0xdeb, 0xe04, 0xe0c,
	0xe18, 0xe20, 0xe45, 0xe69, 0xe7f, 0xe8f, 0xe9b, 0xec2, 0xee1, 0xef6, 0xf1b, 0xf2f,
	0xf39, 0xf49, 0xf53, 0xf6a, 0xf78, 0xf86, 0xf92, 0xf9c, 0xfa8, 0xfc1, 0xfe0, 0xfff,
	0x1009, 0x1015, 0x1025, 0x1045, 0x1055, 0x1080, 0x1090, 0x10a7, 0x10ba, 0x10c8, 0x10d4, 0x10e2,
	0x10fd, 0x1124, 0x1136, 0x114b, 0x1155, 0x1167, 0x1185, 0x11a3, 0x11a9, 0x11dd, 0x11e5, 0x11f3,
	0x1205, 0x1213, 0x1228, 0x1240, 0x124a, 0x1254, 0x1260, 0x1284, 0x1290, 0x129e, 0x12ae, 0x12bc,
	0x12c8, 0x12f8, 0x12fe, 0x130c, 0x131e, 0x132c, 0x1363, 0x1375, 0x13a5, 0x13d0, 0x13de, 0x13ec,
	0x140c, 0x1416, 0x1422, 0x142c, 0x143a, 0x1470, 0x147c, 0x148c, 0x14a7, 0x14af, 0x14bb, 0x14dc,
	0x14fb, 0x1509, 0x1520, 0x153d, 0x1554, 0x1573, 0x158e, 0x15ab, 0x15bf, 0x15e8, 0x15f2, 0x1605,
	0x161e, 0x1642, 0x165f, 0x1675, 0x1687, 0x16aa, 0x16bc, 0x16c4, 0x16db, 0x16ee, 0x16fa, 0x1711,
	0x1730, 0x1747, 0x1764,
}

const kmRegionStr = "" +
	"កោះ​អាសេនសិនអង់ដូរ៉ាអេមីរ៉ែទអារ៉ាប់រួមអាហ្វហ្គានីស្ថានអង់ទីគ័រ និង​បាបុយដាអង់កូឡ" +
	"ាអាល់បានីអារមេនីអង់ហ្គោឡាអង់តាទីកាអាហ្សង់ទីនសៅម៉ៅ អាមេរិកអូទ្រីសអូស្ត្រាលីអារូបា" +
	"កោះ​អាឡាំងអាហ៊្សែរបែហ្សង់បូស្ន៉ីបារបាដូសបង់ក្លាដេស្ហបែលហ្ស៉ិកប៊ូរគីណាហ្វាសូប៊ុលហ" +
	"្គារីបារ៉ែនប៊ូរុនឌីបេណាំងសង់ បាតេឡេម៉ីប៊ឺមុយដាព្រុយណេបូលីវីហុល្លង់ ការ៉ាប៊ីនប្រេ" +
	"ស៊ីលបាហាម៉ាប៊ូតានកោះ​ប៊ូវ៉េតបុតស្វាណាបេឡារុស្សបេលីហ្សកាណាដាកោះ​កូកូសកុងហ្គោ- គីន" +
	"ស្ហាសាសាធារណរដ្ឋអាហ្វ្រិកកណ្ដាលកុងហ្គោ - ប្រាហ្សាវីលស្វីសកូដឌីវ័រកោះ​ខូកស៊ីលីកាម" +
	"េរូនចិនកូឡុំប៊ីកោះ​ឃ្លីភឺតុនកូស្តារីកាគុយបាកាបវែរកូរ៉ាកៅកោះ​គ្រីស្មាសស៉ីពរ៍សាធារ" +
	"ណរដ្ឋឆេកអាល្លឺម៉ង់ឌៀហ្គោហ្គាស៊ីហ្ស៉ីបូទីដាណឺម៉ាកដូមីនីកាសាធារណរដ្ឋដូមីនីកែនអាល់ហ" +
	"្សេរីជឺតា និង​ម៉េលីឡាអេក្វាឌ័រអេស្តូនីអេហ្ស៉ីបសាហារ៉ាខាងលិចអេរីទ្រាអេស្ប៉ាញអេត្យ" +
	"ូពីសហភាព​អឺរ៉ុបហ្វាំងឡង់ហ្វីជីកោះ​ហ្វក់ឡែនមិក្រូនេស៊ីកោះ​ហ្វារ៉ូបារាំងហ្គាបុងចក្" +
	"រភព​អង់គ្លេសហ្គ្រើណាដហ្សកហ្ស៉ីហ្វ្វេន​ហ្គៀណាហ្គេនស៊ីហ្គាណាហ្គីប្រាលតាហ្គ្រោអង់ឡង" +
	"់ហ្គាំប៊ីហ្គីណេហ្គោដឺឡុបហ្គីណេអេក្វាទ័រក្រិចកោះ​ហ្សកហ្ស៊ី​ខាង​ត្បូង និង​សាន់វិច​" +
	"ខាង​ត្បូងហ្គាតេម៉ាឡាហ្គាំហ្គីណេប៊ីសូហ្គីយ៉ាណាហុងកុងកោះ​ហឺដ និង​ម៉ាក់ដូណាល់ហុងឌួរ" +
	"៉ាស់ក្រូអាតហៃទីហុងគ្រីកោះ​កាណារីឥណ្ឌូណេស៊ីអៀរឡង់អ៊ីស្រាអែលអែលអុហ្វមែនឥណ្ឌាដែន​មហ" +
	"ា​សមុទ្រ​ឥណ្ឌា ចក្រភព​អង់គ្លេសអ៊ីរ៉ាក់អ៊ីរ៉ង់អ៊ីស្លង់អ៊ីតាលីជឺស៊ីហ្សាម៉ាអ៉ិគហ៊្ស" +
	"កដានីជប៉ុនកេនយ៉ាគៀរហ្គីស្តង់កម្ពុជាគិរិបាទីកុំម៉ូរ៉ូសសង់ឃីត និង​ណេវីសកូរ៉េ​ខាង​ជ" +
	"ើងកូរ៉េ​ខាង​ត្បូងគុយវ៉ែតកោះ​កៃម៉ង់កាហ្សាក់ស្តាង់់ឡាវលីបង់សង់​លូសៀលិចទេនស្តែនស្រី" +
	"លង្កាលីបេរីយ៉ាលើសូតូលីទុយអានីលុចហ្សំបួរឡាតវីយ៉ាលីប៊ីម៉ារ៉ុកម៉ូណាកូសាធារណរដ្ឋម៉ុល" +
	"ដាវីម៉ុងតេណេហ្គ្រោសង់​ម៉ាទីនម៉ាដាហ្កាស្ការកោះ​ម៉ាស់សលម៉ាសេដនម៉ាលីមីយ៉ាន់ម៉ា (ភូម" +
	"ា)ម៉ុងហ្គោលីម៉ាកាវកោះ​ម៉ារីណា​ខាង​ជើងម៉ាទីនីកម៉ូរីតានីម៉ុង​សេរ៉ង់ម៉ាល់តាម៉ូរីទុស" +
	"ម៉ាល់ឌីវម៉ាឡាវីម៉ិចសិកម៉ាឡេស៊ីម៉ូហ្សាំប៊ិកណាមីប៊ីញូកាឡេដូនៀនីហ្សេរកោះ​ណ័រហ្វក់នី" +
	"ហ្សេរីយ៉ានីការ៉ាហ្គ័រហុល្លង់ន័រវែសនេប៉ាល់ណូរូណៀនូវែលហ្សេឡង់អូម៉ង់ប៉ាណាម៉ាប៉េរូហ្" +
	"វ្រេន​ប៉ូលី​ណេស៊ីប៉ាពូអានូវែលហ្គីណេហ្វីលីពីនប៉ាគីស្ថានប៉ូលូញសង់ព្យែរ និង​មីគីឡុង" +
	"កោះ​ភីតខារិនព័រតូរីកូដែន​ប៉ាលេស្ទីនព័រទុយហ្កាល់ផៅឡូប៉ារ៉ាហ្គាយកាតារអៅលីយីង អុកស៊" +
	"ីនរ៉េអ៊ុយ៉ុងរូម៉ានីសើបរុស្ស៊ីរវ៉ាន់ដាអារ៉ាប៊ីសាអ៊ូឌីតកោះ​ស៊ូឡូម៉ុងសីសែលស៊ូដង់ស៊ុ" +
	"យអែដសិង្ហបុរីសង់​ហេឡេណាស្លូវេនីស្វាប៊ឺត និង​ហ្យង់ម៉ាយេនស្លូវ៉ាគីសេរ៉ាឡេអូនសាន​ម៉" +
	"ារីណូសេនេហ្កាល់សូម៉ាលីសូរីណាមស៊ូដង់​ខាង​ត្បូងសៅ​តុំ និង​ព្រីនស៊ីប៉េអែលសាល់វ៉ាឌ័រ" +
	"សីង​ម៉ាធីនស៊ីរីសូហ្ស៉ីឡង់ទ្រីស្តង់​ដា​ចូនហាកោះ​កៃកូស និងទូកឆាដដែន​បារាំង​ខាង​ត្ប" +
	"ូងតូហ្គូថៃតាដហ្ស៉ីគីស្តង់តូខេឡៅទីម័រទួគមេនីស្តង់ទុយនេស៊ីតុងហ្គាទួរគីទ្រីនីដាត និ" +
	"ង​តូបាហ្គោទូវ៉ាលូតៃវ៉ាន់តង់ហ្សានីអ៊ុយក្រែនអ៊ូហ្កង់ដាកោះ​អៅឡាយីង​អាមេរិកសហរដ្ឋអាម" +
	"េរិកអ៊ុយរុយហ្គាយអ៊ូហ្សបេគីស្តង់ទីក្រុងវ៉ាទីកង់សាំង​វីនសេន និង​ឌឹ​ហ្គ្រីណាឌីនីសវេ" +
	"នេហ្ស៊ុយឡាកោះ​វឺជិន​ចក្រភព​អង់គ្លេសកោះ​វឺជីន​អាមេរិកវៀតណាមវ៉ាន់ណៅទូវ៉ាលីស និង​ហ្" +
	"វូទូណាសាមូអាកូសូវ៉ូយេមែនម៉ាយុតអាព្រិក​ភាគ​ខាង​ត្បូងហ្សាំប៊ីហ្ស៊ីមបាបវ៉េមិន​ស្គាល" +
	"់​តំបន់ពិភពលោកអាហ្វ្រិកអាមេរិក​ខាង​ជើងអាមេរិក​ខាង​ត្បូងមហា​សមុទ្រអាព្រិក​ខាង​លិច" +
	"អាមេរិក​កណ្ដាលអាព្រិក​ខាង​កើតអាព្រិក​ខាង​ជើងអាព្រិក​កណ្ដាលអាព្រិក​ខាង​ត្បូងអាមេរ" +
	"ិកអាមេរិក​ភាគ​ខាង​ជើងការ៉ាប៊ីនអាស៊ី​ខាង​កើតអាស៊ី​ខាង​ត្បូងអាស៊ី អាគ្នេយ៍អឺរ៉ុប​ខ" +
	"ាង​ត្បូងអូស្ត្រាឡាស៊ីមេឡែណេស៊ីតំបន់​មីក្រូណេស៊ីប៉ូលីណេស៊ីអាស៊ីអាស៊ី​កណ្ដាលអាស៊ី​" +
	"ខាង​លិចអឺរ៉ុបអឺរ៉ុប​ខាង​កើតអឺរ៉ុប​ខាង​ជើងអឺរ៉ុប​ខាង​លិចអាមេរិក​ឡាទីន"

var kmRegionIdx = []uint16{ // 291 entries
	0x0, 0x24, 0x3c, 0x72, 0xa2, 0xdc, 0xf1, 0x109, 0x11e, 0x11e, 0x139, 0x154,
	0x172, 0x197, 0x1ac, 0x1ca, 0x1dc, 0x1fa, 0x227, 0x23c, 0x254, 0x278, 0x293, 0x2bd,
	0x2db, 0x2ed, 0x305, 0x317, 0x33c, 0x354, 0x369, 0x37b, 0x3ac, 0x3c4, 0x3d9, 0x3eb,
	0x40c, 0x427, 0x442, 0x457, 0x469, 0x484, 0x4b6, 0x501, 0x53a, 0x549, 0x561, 0x576,
	0x585, 0x59a, 0x5a3, 0x5bb, 0x5e2, 0x600, 0x60f, 0x621, 0x636, 0x65d, 0x66f, 0x696,
	0x6b4, 0x6db, 0x6f6, 0x70e, 0x726, 0x75f, 0x77d, 0x7ab, 0x7c6, 0x7de, 0x7f6, 0x81d,
	0x835, 0x84d, 0x865, 0x889, 0x8a4, 0x8b6, 0x8da, 0x8fb, 0x91c, 0x92e, 0x943, 0x970,
	0x98b, 0x9a6, 0x9d0, 0x9e8, 0x9fa, 0xa1b, 0xa3f, 0xa57, 0xa69, 0xa84, 0xab1, 0xac0,
	0xb45, 0xb66, 0xb75, 0xb96, 0xbb1, 0xbc3, 0xc06, 0xc24, 0xc39, 0xc45, 0xc5a, 0xc78,
	0xc96, 0xca8, 0xcc6, 0xce7, 0xcf6, 0xd60, 0xd78, 0xd8d, 0xda5, 0xdba, 0xdc9, 0xdea,
	0xe05, 0xe14, 0xe26, 0xe4a, 0xe5f, 0xe77, 0xe95, 0xec3, 0xeea, 0xf17, 0xf2c, 0xf4a,
	0xf77, 0xf80, 0xf8f, 0xfa7, 0xfc8, 0xfe3, 0xffe, 0x1010, 0x102b, 0x1049, 0x1061, 0x1070,
	0x1085, 0x109a, 0x10d0, 0x10fa, 0x1118, 0x1142, 0x1163, 0x1178, 0x1187, 0x11b4, 0x11d2, 0x11e4,
	0x121d, 0x1235, 0x1250, 0x1271, 0x1286, 0x129e, 0x12b6, 0x12cb, 0x12e0, 0x12f8, 0x131c, 0x1331,
	0x134f, 0x1364, 0x1388, 0x13a9, 0x13cd, 0x13e2, 0x13f4, 0x1409, 0x1415, 0x141b, 0x143f, 0x1451,
	0x1469, 0x1478, 0x14b1, 0x14e7, 0x1502, 0x1520, 0x1532, 0x156c, 0x1590, 0x15ab, 0x15d5, 0x15f9,
	0x1605, 0x1626, 0x1635, 0x1660, 0x167e, 0x1693, 0x169c, 0x16b1, 0x16c9, 0x16f9, 0x1720, 0x172f,
	0x1741, 0x1756, 0x1771, 0x178f, 0x17a7, 0x17ed, 0x1808, 0x1826, 0x1847, 0x1865, 0x187a, 0x188f,
	0x18bf, 0x18ff, 0x1926, 0x1944, 0x1953, 0x1971, 0x19a7, 0x19d5, 0x19de, 0x1a1a, 0x1a2c, 0x1a32,
	0x1a5f, 0x1a71, 0x1a80, 0x1aa4, 0x1abc, 0x1ad1, 0x1ae0, 0x1b20, 0x1b35, 0x1b4a, 0x1b65, 0x1b80,
	0x1b9e, 0x1bd7, 0x1bfe, 0x1c22, 0x1c4f, 0x1c7c, 0x1cda, 0x1cfe, 0x1d49, 0x1d7c, 0x1d8e, 0x1da9,
	0x1de0, 0x1df2, 0x1e07, 0x1e16, 0x1e28, 0x1e67, 0x1e7f, 0x1ea3, 0x1ed3, 0x1ee8, 0x1f03, 0x1f30,
	0x1f63, 0x1f81, 0x1fae, 0x1fd8, 0x2005, 0x2032, 0x205c, 0x208f, 0x20a4, 0x20dd, 0x20f8, 0x211f,
	0x214c, 0x2174, 0x21a4, 0x21cb, 0x21e6, 0x2219, 0x2237, 0x2246, 0x226a, 0x2291, 0x22a3, 0x22cd,
	0x22f7, 0x2321, 0x2348,
}

const knRegionStr = "" +
	"ಅಸೆನ್ಶನ್ ದ್ವೀಪಅಂಡೋರಾಸಂಯುಕ್ತ ಅರಬ್ ಎಮಿರೇಟಸ್ಅಫಘಾನಿಸ್ಥಾನ್ಆಂಟಿಗುವಾ ಮತ್ತು ಬರ್ಬುಡಾಆಂಗುಯ" +
	"ಿಲ್ಲಾಅಲ್ಬೇನಿಯಾಅರ್ಮೇನಿಯಾನೆದರ್‌ಲ್ಯಾಂಡ್ಅಂಗೋಲಾಅಂಟಾರ್ಟಿಕಾಅರ್ಜೆಂಟಿನಾಅಮೇರಿಕನ್ ಸಮೋವಾಆಸ್ಟ" +
	"್ರಿಯಾಆಸ್ಟ್ರೇಲಿಯಅರುಬಾಆಲ್ಯಾಂಡ್ ದ್ವೀಪಗಳುಅಜರ್ಬೈಜಾನ್ಬೋಸ್ನಿಯಾ ಮತ್ತು ಹರ್ಜೆಗೋವಿನಾಬಾರ್ಬಡೋ" +
	"ಸ್ಬಾಂಗ್ಲಾದೇಶ್ಬೆಲ್ಜಿಯಮ್ಬುರ್ಕಿನಾ ಫಾಸೋಬಲ್ಗೇರಿಯಾಬಹರೈನ್ಬುರುಂಡಿಬೆನಿನ್ಸೇಂಟ್ ಬಾರ್ಥೆಲೆಮಿಬ" +
	"ರ್ಮುಡಾಬ್ರೂನಿಬೊಲಿವಿಯಾಕೆರೀಬಿಯನ್ ನೆದರ್‌ಲ್ಯಾಂಡ್ಸ್ಬ್ರೆಜಿಲ್ಬಹಾಮಾಸ್ಭೂತಾನ್ಬೋವೆಟ್ ದ್ವೀಪಬೋ" +
	"ಟ್ಸ್‌ವಾನಾಬೆಲಾರಸ್ಬೆಲಿಜ್ಕೆನಡಾಕೊಕೊಸ್ (ಕೀಲಿಂಗ್) ದ್ವೀಪಗಳುಕಾಂಗೋ - ಕಿನ್ಶಾಸಾಮಧ್ಯ ಆಫ್ರಿಕಾ" +
	" ಗಣರಾಜ್ಯಕಾಂಗೋ - ಬ್ರಾಜಾವಿಲ್ಲೇಸ್ವಿಟ್ಜರ್ಲ್ಯಾಂಡ್ಕೋತ್‌ ದಿವಾರ್‍ಕುಕ್ ದ್ವೀಪಗಳುಚಿಲಿಕ್ಯಾಮರ" +
	"ೋನ್ಚೀನಾಕೊಲಂಬಿಯಾಕ್ಲಿಪ್ಪರ್‌ಟಾನ್ ದ್ವೀಪಗಳುಕೊಸ್ಟಾ ರಿಕಾಕ್ಯೂಬಾಕೇಪ್ ವರ್ಡೆಕುರಾಕಾವ್ಕ್ರಿಸ್ಮ" +
	"ಸ್ ದ್ವೀಪಸೈಪ್ರಸ್ಚೆಕ್ ರಿಪಬ್ಲಿಕ್ಜರ್ಮನಿಡೈಗೋ ಗಾರ್ಸಿಯಜಿಬೋಟಿಡೆನ್ಮಾರ್ಕ್ಡೊಮಿನಿಕಾಡೊಮೆನಿಕನ್" +
	" ರಿಪಬ್ಲಿಕ್ಅಲ್ಗೇರಿಯಾಸೆಯುಟಾ ಹಾಗೂ ಮೆಲಿಲ್ಲಾಈಕ್ವೆಡಾರ್ಎಸ್ಟೋನಿಯಾಈಜಿಪ್ಟ್ಪಶ್ಚಿಮ ಸಹಾರಾಏರಿಟ" +
	"್ರಿಯಾಸ್ಪೇನ್ಇಥಿಯೋಪಿಯಾಯುರೋಪಿಯನ್ ಯೂನಿಯನ್ಫಿನ್‌ಲ್ಯಾಂಡ್ಫಿಜಿಫಾಲ್ಕ್‌ಲ್ಯಾಂಡ್ ದ್ವೀಪಗಳುಮೈಕ್" +
	"ರೋನೇಶಿಯಾಫರೋ ದ್ವೀಪಗಳುಫ್ರಾನ್ಸ್ಗೆಬೊನ್ಬ್ರಿಟನ್/ಇಂಗ್ಲೆಂಡ್ಗ್ರೆನೆಡಾಜಾರ್ಜಿಯಾಫ್ರೆಂಚ್ ಗಯಾನಾ" +
	"ಗುರ್ನ್‌ಸೆಘಾನಾಗಿಬ್ರಾಲ್ಟರ್ಗ್ರೀನ್‌ಲ್ಯಾಂಡ್ಗ್ಯಾಂಬಿಯಾಗಿನಿಗುಡೆಲೋಪ್ಈಕ್ವೆಟೋರಿಯಲ್ ಗಿನಿಗ್ರೀ" +
	"ಸ್ದಕ್ಷಿಣ ಜಾರ್ಜಿಯಾ ಮತ್ತು ದಕ್ಷಿಣ ಸ್ಯಾಂಡ್‍ವಿಚ್ ದ್ವೀಪಗಳುಗ್ವಾಟೆಮಾಲಾಗುಯಾಮ್ಗಿನಿ-ಬಿಸ್ಸಾವ" +
	"್ಗಯಾನಾಹಾಂಕ್‌ ಕಾಂಗ್ SAR ಚೈನಾಹರ್ಡ್ ದ್ವೀಪ ಮತ್ತು ಮ್ಯಾಕ್‍ಡೊನಾಲ್ಡ್ ದ್ವೀಪಗಳುಹೊಂಡುರಾಸ್ಕ್" +
	"ರೊಯೇಶಿಯಾಹೈಟಿಹಂಗಾರಿಕ್ಯಾನರಿ ದ್ವೀಪಗಳುಇಂಡೋನೇಶಿಯಾಐರ್ಲೆಂಡ್ಇಸ್ರೇಲ್ಐಲ್ ಆಫ್ ಮ್ಯಾನ್ಭಾರತಬ್ರ" +
	"ಿಟೀಶ್ ಇಂಡಿಯನ್ ಮಹಾಸಾಗರ ಪ್ರದೇಶಇರಾಕ್ಇರಾನ್ಐಸ್‌ಲ್ಯಾಂಡ್ಇಟಲಿಜೆರ್ಸಿಜಮೈಕಾಜೋರ್ಡಾನ್ಜಪಾನ್ಕೀನ" +
	"್ಯಾಕಿರ್ಗಿಸ್ಥಾನ್ಕಾಂಬೋಡಿಯಾಕಿರಿಬಾತಿಕೊಮೊರೊಸ್ಸೇಂಟ್ ಕಿಟ್ಸ್ ಮತ್ತು ನೆವಿಸ್ಉತ್ತರ ಕೋರಿಯಾದಕ್" +
	"ಷಿಣ ಕೋರಿಯಾಕುವೈತ್ಕೇಮನ್ ದ್ವೀಪಗಳುಕಝಾಕಿಸ್ಥಾನ್ಲಾವೋಸ್ಲೆಬನಾನ್ಸೇಂಟ್ ಲೂಸಿಯಾಲಿಚೆನ್‌ಸ್ಟೈನ್ಶ" +
	"್ರೀಲಂಕಾಲಿಬೇರಿಯಾಲೆಸೊಥೋಲಿಥುವೇನಿಯಾಲಕ್ಸಂಬರ್ಗ್ಲಾಟ್ವಿಯಾಲಿಬಿಯಾಮೊರಾಕ್ಕೊಮೊನಾಕೊಮೊಲ್ಡೋವಾಮೊಂ" +
	"ಟೆನೆಗ್ರೋಸೇಂಟ್ ಮಾರ್ಟಿನ್ಮಡಗಾಸ್ಕರ್ಮಾರ್ಷಲ್ ದ್ವೀಪಗಳುಮ್ಯಾಸಿಡೋನಿಯಾಮಾಲಿಮಯನ್ಮಾರ್ (ಬರ್ಮಾ)ಮ" +
	"ೊಂಗೋಲಿಯಾಮಖಾವ್ (SAR) ಚೈನಾಉತ್ತರ ಮರಿಯಾನಾ ದ್ವೀಪಗಳುಮಾರ್ಟಿನಿಕ್ಮಾರಿಟೇನಿಯಾಮಾಂಟ್‌ಸೆರೇಟ್ಮಾ" +
	"ಲ್ಟಾಮಾರಿಶಿಯಸ್ಮಾಲ್ಡಿವ್ಸ್ಮಲಾವಿಮೆಕ್ಸಿಕೊಮಲೇಶಿಯಾಮೊಜಾಂಬಿಕ್ನಮೀಬಿಯಾನ್ಯೂ ಕ್ಯಾಲಿಡೋನಿಯಾನೈಜರ" +
	"್ನಾರ್ಫೋಕ್ ದ್ವೀಪನೈಜೀರಿಯಾನಿಕಾರಾಗುವಾನೆದರ್‌ಲ್ಯಾಂಡ್ಸ್ನಾರ್ವೇನೇಪಾಳನೌರುನಿಯುನ್ಯೂಜಿಲೆಂಡ್ಓಮ" +
	"ನ್ಪನಾಮಾಪೆರುಫ್ರೆಂಚ್ ಪಾಲಿನೇಷ್ಯಾಪಪುವಾ ನ್ಯೂಗಿನಿಯಾಫಿಲಿಫೈನ್ಸ್ಪಾಕಿಸ್ತಾನಪೋಲ್ಯಾಂಡ್ಸೇಂಟ್ ಪ" +
	"ಿಯರೆ ಮತ್ತು ಮಿಕೆಲನ್ಪಿಟ್‌ಕೈರ್ನ್ ದ್ವೀಪಗಳುಪ್ಯೂರ್ಟೋ ರಿಕೊಪ್ಯಾಲೇಸ್ಟೇನಿಯನ್ ಪ್ರದೇಶಪೋರ್ಚುಗ" +
	"ಲ್ಪಲಾವುಪರಾಗ್ವೇಖತಾರ್ಔಟ್ ಲೈಯಿಂಗ್ ಓಷಿಯಾನಿಯಾರೀಯೂನಿಯನ್ರೊಮೇನಿಯಾಸೆರ್ಬಿಯಾರಷ್ಯಾರುವಾಂಡಾಸೌದ" +
	"ಿ ಅರೇಬಿಯಾಸೊಲೊಮನ್ ದ್ವೀಪಗಳುಸೀಶೆಲ್ಲೆಸ್ಸೂಡಾನ್ಸ್ವೀಡನ್ಸಿಂಗಾಪುರ್ಸೇಂಟ್ ಹೆಲೆನಾಸ್ಲೋವೇನಿಯಾಸ" +
	"್ವಾಲ್ಬಾರ್ಡ್ ಮತ್ತು ಜಾನ್ ಮೆಯನ್ಸ್ಲೋವೇಕಿಯಾಸಿಯೆರ್ರಾ ಲಿಯೋನ್ಸ್ಯಾನ್ ಮೆರಿನೋಸೆನೆಗಲ್ಸೊಮಾಲಿಯ" +
	"ಾಸುರಿನಾಮದಕ್ಷಿಣ ಸೂಡಾನ್ಸಾವೋ ಟೋಮ್ ಮತ್ತು ಪ್ರಿನ್ಸಿಪಿಎಲ್ ಸಾಲ್ವೇಡಾರ್ಸಿಂಟ್ ಮಾರ್ಟೆನ್ಸಿರಿಯ" +
	"ಾಸ್ವಾಜಿಲ್ಯಾಂಡ್ಟ್ರಿಸ್ತನ್ ಡಾ ಕುನ್ಹಾಟರ್ಕ್ಸ್ ಮತ್ತು ಕೈಕೋಸ್ ದ್ವೀಪಗಳುಚಾದ್ಫ್ರೆಂಚ್ ದಕ್ಷಿಣ" +
	" ಪ್ರದೇಶಗಳುಟೋಗೋಥೈಲ್ಯಾಂಡ್ತಜಾಕಿಸ್ಥಾನ್ಟೊಕೆಲಾವ್ಪೂರ್ವ ತಿಮೋರ್ತುರ್ಕ್ಮೇನಿಸ್ಥಾನ್ಟುನಿಶಿಯಾಟೊ" +
	"ಂಗಟರ್ಕಿಟ್ರಿನಿಡಾಡ್ ಮತ್ತು ಟೊಬಾಗೊಟುವಾಲುಥೈವಾನ್ತಾಂಜೇನಿಯಾಉಕ್ರೈನ್ಉಗಾಂಡಾಯುಎಸ್‌. ಔಟ್‌ಲೇಯಿ" +
	"ಂಗ್ ದ್ವೀಪಗಳುಅಮೇರಿಕಾ ಸಂಯುಕ್ತ ಸಂಸ್ಥಾನಉರುಗ್ವೇಉಜ್ಬೇಕಿಸ್ಥಾನ್ವ್ಯಾಟಿಕನ್ಸೇಂಟ್. ವಿನ್ಸೆಂಟ್" +
	" ಮತ್ತು ಗ್ರೆನೆಡೈನ್ಸ್ವೆನೆಜುವೆಲಾಬ್ರಿಟಿಷ್ ವರ್ಜಿನ್ ದ್ವೀಪಗಳುಯು.ಎಸ್. ವರ್ಜಿನ್ ದ್ವೀಪಗಳುವಿ" +
	"ಯೇಟ್ನಾಮ್ವನೌಟುವಾಲಿಸ್ ಮತ್ತು ಫುಟುನಾಸಮೋವಾಕೊಸೊವೊಯೆಮನ್ಮಯೊಟ್ಟೆದಕ್ಷಿಣ ಆಫ್ರಿಕಾಝಾಂಬಿಯಾಜಿಂಬ" +
	"ಾಬ್ವೆಅಜ್ಞಾತ ಪ್ರದೇಶಪ್ರಪಂಚಆಫ್ರಿಕಾಉತ್ತರ ಅಮೇರಿಕಾದಕ್ಷಿಣ ಅಮೇರಿಕಾಓಶಿಯೇನಿಯಾಪಶ್ಚಿಮ ಆಫ್ರಿಕ" +
	"ಾಮಧ್ಯ ಅಮೇರಿಕಾಪೂರ್ವ ಆಫ್ರಿಕಾಉತ್ತರ ಆಫ್ರಿಕಾಮಧ್ಯ ಆಫ್ರಿಕಾಆಫ್ರಿಕಾದ ದಕ್ಷಿಣ ಭಾಗಅಮೆರಿಕಾಸ್ಅ" +
	"ಮೇರಿಕಾದ ಉತ್ತರ ಭಾಗಕೆರೀಬಿಯನ್ಪೂರ್ವ ಏಷ್ಯಾದಕ್ಷಿಣ ಏಷ್ಯಾಆಗ್ನೇಯ ಏಷ್ಯಾದಕ್ಷಿಣ ಯೂರೋಪ್ಆಸ್ಟ್ರ" +
	"ೇಲೇಷ್ಯಾಮೆಲನೇಷಿಯಾಮೈಕ್ರೋನೇಶಿಯನ್ ಪ್ರದೇಶಪಾಲಿನೇಷ್ಯಾಏಷ್ಯಾಮಧ್ಯ ಏಷ್ಯಾಪಶ್ಚಿಮ ಏಷ್ಯಾಯೂರೋಪ್ಪ" +
	"ೂರ್ವ ಯೂರೋಪ್ಉತ್ತರ ಯೂರೋಪ್ಪಶ್ಚಿಮ ಯೂರೋಪ್ಲ್ಯಾಟಿನ್ ಅಮೇರಿಕಾ"

var knRegionIdx = []uint16{ // 291 entries
	0x0, 0x28, 0x3a, 0x75, 0x99, 0xd7, 0xf5, 0x110, 0x12b, 0x152, 0x164, 0x182,
	0x1a0, 0x1c8, 0x1e3, 0x201, 0x210, 0x241, 0x25f, 0x2a9, 0x2c4, 0x2e5, 0x300, 0x325,
	0x340, 0x352, 0x367, 0x379, 0x3a7, 0x3bc, 0x3ce, 0x3e6, 0x42f, 0x447, 0x45c, 0x46e,
	0x490, 0x4b1, 0x4c6, 0x4d8, 0x4e7, 0x52a, 0x554, 0x58c, 0x5c2, 0x5f2, 0x617, 0x63c,
	0x648, 0x663, 0x66f, 0x687, 0x6ca, 0x6e9, 0x6fb, 0x717, 0x72f, 0x75a, 0x76f, 0x797,
	0x7a9, 0x7cb, 0x7dd, 0x7fb, 0x813, 0x84a, 0x865, 0x89d, 0x8b8, 0x8d3, 0x8e8, 0x90a,
	0x925, 0x937, 0x952, 0x983, 0x9a7, 0x9b3, 0x9f6, 0xa1a, 0xa3c, 0xa54, 0xa66, 0xa97,
	0xaaf, 0xac7, 0xaec, 0xb07, 0xb13, 0xb34, 0xb5e, 0xb79, 0xb85, 0xb9d, 0xbce, 0xbe0,
	0xc6c, 0xc8a, 0xc9c, 0xcc1, 0xcd0, 0xd03, 0xd79, 0xd94, 0xdb2, 0xdbe, 0xdd0, 0xdfe,
	0xe1c, 0xe34, 0xe49, 0xe6f, 0xe7b, 0xed2, 0xee1, 0xef0, 0xf11, 0xf1d, 0xf2f, 0xf3e,
	0xf56, 0xf65, 0xf77, 0xf9b, 0xfb6, 0xfce, 0xfe6, 0x102b, 0x104d, 0x1072, 0x1084, 0x10ac,
	0x10cd, 0x10df, 0x10f4, 0x1116, 0x113d, 0x1155, 0x116d, 0x117f, 0x119d, 0x11bb, 0x11d3, 0x11e5,
	0x11fd, 0x120f, 0x1227, 0x1248, 0x1270, 0x128b, 0x12b9, 0x12dd, 0x12e9, 0x1313, 0x132e, 0x1350,
	0x138e, 0x13ac, 0x13ca, 0x13ee, 0x1400, 0x141b, 0x1439, 0x1448, 0x1460, 0x1475, 0x1490, 0x14a5,
	0x14d6, 0x14e5, 0x150d, 0x1525, 0x1543, 0x1570, 0x1582, 0x1591, 0x159d, 0x15a9, 0x15ca, 0x15d6,
	0x15e5, 0x15f1, 0x1625, 0x1653, 0x1671, 0x168c, 0x16a7, 0x16ec, 0x1726, 0x174b, 0x178b, 0x17a6,
	0x17b5, 0x17ca, 0x17d9, 0x1814, 0x182f, 0x1847, 0x185f, 0x186e, 0x1883, 0x18a5, 0x18d3, 0x18f1,
	0x1903, 0x1918, 0x1933, 0x1955, 0x1973, 0x19c4, 0x19e2, 0x1a0d, 0x1a32, 0x1a47, 0x1a5f, 0x1a74,
	0x1a99, 0x1ae1, 0x1b09, 0x1b31, 0x1b43, 0x1b6a, 0x1b9f, 0x1bf0, 0x1bfc, 0x1c40, 0x1c4c, 0x1c67,
	0x1c88, 0x1ca0, 0x1cc2, 0x1cf2, 0x1d0a, 0x1d16, 0x1d25, 0x1d66, 0x1d78, 0x1d8a, 0x1da5, 0x1dba,
	0x1dcc, 0x1e1a, 0x1e5b, 0x1e70, 0x1e97, 0x1eb2, 0x1f13, 0x1f31, 0x1f78, 0x1fb8, 0x1fd6, 0x1fe5,
	0x201a, 0x2029, 0x203b, 0x204a, 0x205f, 0x2087, 0x209c, 0x20b7, 0x20dc, 0x20ee, 0x2103, 0x2128,
	0x2150, 0x216b, 0x2193, 0x21b5, 0x21da, 0x21ff, 0x2221, 0x2256, 0x2271, 0x22a3, 0x22be, 0x22dd,
	0x22ff, 0x2321, 0x2346, 0x236d, 0x2388, 0x23c2, 0x23e0, 0x23ef, 0x240b, 0x242d, 0x243f, 0x2461,
	0x2483, 0x24a8, 0x24d6,
}

const koRegionStr = "" +
	"어센션 섬안도라아랍에미리트 연합아프가니스탄앤티가 바부다안길라알바니아아르메니아네덜란드령 안틸레스앙골라남극 대륙아르헨티나아메리칸 사모아오스트리아오스" +
	"트레일리아아루바올란드 제도아제르바이잔보스니아 헤르체고비나바베이도스방글라데시벨기에부르키나파소불가리아바레인부룬디베냉생 바르텔르미버뮤다브루나이볼리비아" +
	"네덜란드령 카리브브라질바하마부탄부베보츠와나벨라루스벨리즈캐나다코코스제도콩고-킨샤사중앙 아프리카 공화국콩고스위스코트디부아르쿡제도칠레카메룬중국콜롬비아" +
	"클립퍼튼 섬코스타리카쿠바까뽀베르데퀴라소크리스마스섬사이프러스체코독일디에고 가르시아지부티덴마크도미니카도미니카 공화국알제리세우타 및 멜리야에콰도르에스" +
	"토니아이집트서사하라에리트리아스페인이디오피아유럽 연합핀란드피지포클랜드 제도미크로네시아페로제도프랑스가봉영국그레나다조지아프랑스령 기아나건지가나지브롤터" +
	"그린란드감비아기니과들루프적도 기니그리스사우스조지아 사우스샌드위치 제도과테말라괌기네비쏘가이아나홍콩, 중국 특별행정구허드섬-맥도널드제도온두라스크로아" +
	"티아아이티헝가리카나리아 제도인도네시아아일랜드이스라엘맨 섬인도영국령인도양식민지이라크이란아이슬란드이탈리아저지자메이카요르단일본케냐키르기스스탄캄보디아키" +
	"리바시코모로스세인트 키츠 네비스조선 민주주의 인민 공화국대한민국쿠웨이트케이맨제도카자흐스탄라오스레바논세인트루시아리히텐슈타인스리랑카라이베리아레소토리" +
	"투아니아룩셈부르크라트비아리비아모로코모나코몰도바몬테네그로생 마르탱마다가스카르마샬 군도마케도니아말리미얀마몽골마카오, 중국 특별행정구북마리아나제도말티" +
	"니크모리타니몬트세라트몰타모리셔스몰디브말라위멕시코말레이시아모잠비크나미비아뉴 칼레도니아니제르노퍽섬나이지리아니카라과네덜란드노르웨이네팔나우루니우에뉴질랜" +
	"드오만파나마페루프랑스령 폴리네시아파푸아뉴기니필리핀파키스탄폴란드생피에르 미클롱핏케언 섬푸에르토리코팔레스타인 지구포르투갈팔라우파라과이카타르오세아니아" +
	" 외곽리유니온루마니아세르비아러시아르완다사우디아라비아솔로몬 제도쉐이쉘수단스웨덴싱가포르세인트헬레나슬로베니아스발바르제도-얀마웬섬슬로바키아시에라리온산마" +
	"리노세네갈소말리아수리남남수단상투메 프린시페엘살바도르신트마르턴시리아스와질랜드트리스탄다쿠나터크스케이커스제도차드프랑스 남부 지방토고태국타지키스탄토켈라" +
	"우동티모르투르크메니스탄튀니지통가터키트리니다드 토바고투발루대만탄자니아우크라이나우간다미국령 해외 제도미국우루과이우즈베키스탄바티칸세인트빈센트그레나딘베" +
	"네수엘라영국령 버진 아일랜드미국령 버진 아일랜드베트남바누아투왈리스-푸투나 제도사모아코소보예멘마요티남아프리카잠비아짐바브웨알려지지 않은 지역세계아프" +
	"리카북아메리카남아메리카(남미)오세아니아서아프리카중앙 아메리카동부 아프리카북부 아프리카중부 아프리카남부 아프리카아메리카 대륙북부 아메리카카리브 제" +
	"도동아시아남아시아동남아시아남유럽오스트랄라시아멜라네시아미크로네시아 지역폴리네시아아시아중앙 아시아서아시아유럽동유럽북유럽서유럽라틴 아메리카"

var koRegionIdx = []uint16{ // 291 entries
	0x0, 0xd, 0x16, 0x2f, 0x41, 0x54, 0x5d, 0x69, 0x78, 0x94, 0x9d, 0xaa,
	0xb9, 0xcf, 0xde, 0xf3, 0xfc, 0x10c, 0x11e, 0x13d, 0x14c, 0x15b, 0x164, 0x176,
	0x182, 0x18b, 0x194, 0x19a, 0x1ad, 0x1b6, 0x1c2, 0x1ce, 0x1e7, 0x1f0, 0x1f9, 0x1ff,
	0x205, 0x211, 0x21d, 0x226, 0x22f, 0x23e, 0x24e, 0x26b, 0x271, 0x27a, 0x28c, 0x295,
	0x29b, 0x2a4, 0x2aa, 0x2b6, 0x2c6, 0x2d5, 0x2db, 0x2ea, 0x2f3, 0x305, 0x314, 0x31a,
	0x320, 0x336, 0x33f, 0x348, 0x354, 0x36a, 0x373, 0x38a, 0x396, 0x3a5, 0x3ae, 0x3ba,
	0x3c9, 0x3d2, 0x3e1, 0x3ee, 0x3f7, 0x3fd, 0x410, 0x422, 0x42e, 0x437, 0x43d, 0x443,
	0x44f, 0x458, 0x46e, 0x474, 0x47a, 0x486, 0x492, 0x49b, 0x4a1, 0x4ad, 0x4ba, 0x4c3,
	0x4f2, 0x4fe, 0x501, 0x50d, 0x519, 0x537, 0x553, 0x55f, 0x56e, 0x577, 0x580, 0x593,
	0x5a2, 0x5ae, 0x5ba, 0x5c1, 0x5c7, 0x5e2, 0x5eb, 0x5f1, 0x600, 0x60c, 0x612, 0x61e,
	0x627, 0x62d, 0x633, 0x645, 0x651, 0x65d, 0x669, 0x683, 0x6a7, 0x6b3, 0x6bf, 0x6ce,
	0x6dd, 0x6e6, 0x6ef, 0x701, 0x713, 0x71f, 0x72e, 0x737, 0x746, 0x755, 0x761, 0x76a,
	0x773, 0x77c, 0x785, 0x794, 0x7a1, 0x7b3, 0x7c0, 0x7cf, 0x7d5, 0x7de, 0x7e4, 0x805,
	0x81a, 0x826, 0x832, 0x841, 0x847, 0x853, 0x85c, 0x865, 0x86e, 0x87d, 0x889, 0x895,
	0x8a8, 0x8b1, 0x8ba, 0x8c9, 0x8d5, 0x8e1, 0x8ed, 0x8f3, 0x8fc, 0x905, 0x911, 0x917,
	0x920, 0x926, 0x942, 0x954, 0x95d, 0x969, 0x972, 0x988, 0x995, 0x9a7, 0x9bd, 0x9c9,
	0x9d2, 0x9de, 0x9e7, 0x9fd, 0xa09, 0xa15, 0xa21, 0xa2a, 0xa33, 0xa48, 0xa58, 0xa61,
	0xa67, 0xa70, 0xa7c, 0xa8e, 0xa9d, 0xabc, 0xacb, 0xada, 0xae6, 0xaef, 0xafb, 0xb04,
	0xb0d, 0xb23, 0xb32, 0xb41, 0xb4a, 0xb59, 0xb6e, 0xb89, 0xb8f, 0xba6, 0xbac, 0xbb2,
	0xbc1, 0xbcd, 0xbd9, 0xbee, 0xbf7, 0xbfd, 0xc03, 0xc1c, 0xc25, 0xc2b, 0xc37, 0xc46,
	0xc4f, 0xc66, 0xc6c, 0xc78, 0xc8a, 0xc93, 0xcb1, 0xcc0, 0xcdd, 0xcfa, 0xd03, 0xd0f,
	0xd29, 0xd32, 0xd3b, 0xd41, 0xd4a, 0xd59, 0xd62, 0xd6e, 0xd88, 0xd8e, 0xd9a, 0xda9,
	0xdc0, 0xdcf, 0xdde, 0xdf1, 0xe04, 0xe17, 0xe2a, 0xe3d, 0xe50, 0xe63, 0xe73, 0xe7f,
	0xe8b, 0xe9a, 0xea3, 0xeb8, 0xec7, 0xee0, 0xeef, 0xef8, 0xf08, 0xf14, 0xf1a, 0xf23,
	0xf2c, 0xf35, 0xf48,
}

const kyRegionStr = "" +
	"Ассеншин аралыАндорраБириккен Араб ЭмираттарыАфганистанАнтигуа жана БарбудаАнгуи" +
	"лаАлбанияАрменияАнголаАнтарктикаАргентинаАмерика СамоасыАвстрияАвстралияАрубаАла" +
	"нд аралдарыАзербайжанБосния жана ГерцеговинаБарбадосБангладешБельгияБуркина-Фасо" +
	"БолгарияБахрейнБурундиБенинСент БартелемиБермуд аралдарыБрунейБоливияКариб Нидер" +
	"ланддарыБразилияБагам аралдарыБутанБуве аралдарыБотсванаБеларусьБелизКанадаКокос" +
	" (Килиӊ) аралдарыКонго-КиншасаБорбордук Африка РеспубликасыКонго-БраззавилШвейца" +
	"рияКот-д’ИвуарКук аралдарыЧилиКамерунКытайКолумбияКлиппертон аралыКоста-РикаКуба" +
	"Капе ВердеКюрасаоКрисмас аралыКипрЧехияГерманияДиего ГарсияДжибутиДанияДоминикаД" +
	"оминика РеспубликасыАлжирСеута жана МелиллаЭквадорЭстонияЕгипетБатыш СахараЭритр" +
	"еяИспанияЭфиопияЕвропа БиримдигиФинляндияФиджиФолклэнд аралдарыМикронезияФарер а" +
	"ралдарыФранцияГабонУлуу БританияГренадаГрузияГвиана (Франция)ГернсиГанаГибралтар" +
	"ГренландияГамбияГвинеяГваделупаЭкваториалдык ГвинеяГрецияТүштүк Жоржия жана Түшт" +
	"үк Сэндвич аралдарыГватемалаГуамГвинея-БисауГайанаГонконг Кытай АААХерд жана Мак" +
	"доналд аралдарыГондурасХорватияГаитиВенгрияКанар аралдарыИндонезияИрландияИзраил" +
	"ьМэн аралыИндияБританиянын Индия океанындагы аймагыИракИранИсландияИталияЖерсиЯм" +
	"айкаИорданияЯпонияКенияКыргызстанКамбоджаКирибатиКоморосСент-Китс жана НевисТүнд" +
	"үк КореяТүштүк КореяКувейтКайман АралдарыКазакстанЛаосЛиванСент-ЛюсияЛихтенштейн" +
	"Шри-ЛанкаЛиберияЛесотоЛитваЛюксембургЛатвияЛивияМароккоМонакоМолдоваЧерногорияСе" +
	"нт-МартинМадагаскарМаршалл аралдарыМакедонияМалиМьянма (Бирма)МонголияМакау Кыта" +
	"й АААТүндүк Мариана аралдарыМартиникаМавританияМонсерратМальтаМаврикийМалдив ара" +
	"лдарыМалавиМексикаМалайзияМозамбикНамибияЖаӊы КаледонияНигерНорфолк аралыНигерия" +
	"НикарагуаНидерланддарНорвегияНепалНауруНиуэЖаӊы ЗеландияОманПанамаПеруФранцуз По" +
	"линезиясыПапуа Жаңы-ГвинеяФиллипинПакистанПольшаСен-Пьер жана МикелонПиткэрн ара" +
	"лдарыПуэрто-РикоПалестина аймактарыПортугалияПалауПарагвайКатарАлыскы ОкеанияРею" +
	"нионРумынияСербияРоссияРуандаСауд АрабиясыСоломон аралдарыСейшелдерСуданШвецияСи" +
	"нгапурЫйык ЕленаСловенияСвалбард жана Жан МайенСловакияСьерра-ЛеонеСан МариноСен" +
	"егалСомалиСуринамеТүштүк СуданСан-Томе жана ПринсипиЭл СалвадорСинт МаартенСирия" +
	"СвазилендТристан да КуньяТүркс жана Кайкос аралдарыЧадФранциянын Түштүктөгү айма" +
	"ктарыТогоТаиландТажикстанТокелауТимор-ЛестеТүркмөнстанТунисТонгаТүркияТринидад ж" +
	"ана ТобагоТувалуТайваньТанзанияУкраинаУгандаАКШнын сырткы аралдарыАмерика Кошмо " +
	"ШтаттарыУругвайӨзбекстанВатиканСент-Винсент жана ГренадиналарВенесуэлаВиргин ара" +
	"лдары (Британия)Виргин аралдары (АКШ)ВьетнамВануатуУоллис жана ФутунаСамоаКосово" +
	"ЙеменМайоттаТүштүк Африка РеспубликасыЗамбияЗимбабвеБелгисиз регионДүйнөАфрикаТү" +
	"ндүк АмерикаТүштүк АмерикаОкеанияБатыш АфрикаБорбордук АмерикаЧыгыш АфрикаТүндүк" +
	" АфрикаБорбордук АфрикаТүштүк АфрикаАмерикаТүндүк Америка (регион)Кариб аралдары" +
	"Чыгыш АзияТүштүк АзияТүштүк-Чыгыш АзияТүштүк ЕвропаАвстралазияМеланезияМикронези" +
	"я РегионуПолинезияАзияБорбор АзияБатыш АзияЕвропаЧыгыш ЕвропаТүндүк ЕвропаБатыш " +
	"ЕвропаЛатын Америкасы"

var kyRegionIdx = []uint16{ // 291 entries
	0x0, 0x1b, 0x29, 0x57, 0x6b, 0x91, 0x9f, 0xad, 0xbb, 0xbb, 0xc7, 0xdb,
	0xed, 0x10a, 0x118, 0x12a, 0x134, 0x14f, 0x163, 0x18f, 0x19f, 0x1b1, 0x1bf, 0x1d6,
	0x1e6, 0x1f4, 0x202, 0x20c, 0x227, 0x244, 0x250, 0x25e, 0x283, 0x293, 0x2ae, 0x2b8,
	0x2d1, 0x2e1, 0x2f1, 0x2fb, 0x307, 0x32f, 0x348, 0x380, 0x39d, 0x3af, 0x3c5, 0x3dc,
	0x3e4, 0x3f2, 0x3fc, 0x40c, 0x42b, 0x43e, 0x446, 0x459, 0x467, 0x480, 0x488, 0x492,
	0x4a2, 0x4b9, 0x4c7, 0x4d1, 0x4e1, 0x50a, 0x514, 0x536, 0x544, 0x552, 0x55e, 0x575,
	0x583, 0x591, 0x59f, 0x5be, 0x5d0, 0x5da, 0x5fb, 0x60f, 0x62a, 0x638, 0x642, 0x65b,
	0x669, 0x675, 0x692, 0x69e, 0x6a6, 0x6b8, 0x6cc, 0x6d8, 0x6e4, 0x6f6, 0x71d, 0x729,
	0x778, 0x78a, 0x792, 0x7a9, 0x7b5, 0x7d5, 0x80a, 0x81a, 0x82a, 0x834, 0x842, 0x85d,
	0x86f, 0x87f, 0x88d, 0x89e, 0x8a8, 0x8ed, 0x8f5, 0x8fd, 0x90d, 0x919, 0x923, 0x92f,
	0x93f, 0x94b, 0x955, 0x969, 0x979, 0x989, 0x997, 0x9bc, 0x9d3, 0x9ea, 0x9f6, 0xa13,
	0xa25, 0xa2d, 0xa37, 0xa4a, 0xa60, 0xa71, 0xa7f, 0xa8b, 0xa95, 0xaa9, 0xab5, 0xabf,
	0xacd, 0xad9, 0xae7, 0xafb, 0xb10, 0xb24, 0xb43, 0xb55, 0xb5d, 0xb76, 0xb86, 0xba2,
	0xbce, 0xbe0, 0xbf4, 0xc06, 0xc12, 0xc22, 0xc3f, 0xc4b, 0xc59, 0xc69, 0xc79, 0xc87,
	0xca2, 0xcac, 0xcc5, 0xcd3, 0xce5, 0xcfd, 0xd0d, 0xd17, 0xd21, 0xd29, 0xd42, 0xd4a,
	0xd56, 0xd5e, 0xd83, 0xda3, 0xdb3, 0xdc3, 0xdcf, 0xdf6, 0xe15, 0xe2a, 0xe4f, 0xe63,
	0xe6d, 0xe7d, 0xe87, 0xea2, 0xeb0, 0xebe, 0xeca, 0xed6, 0xee2, 0xefb, 0xf1a, 0xf2c,
	0xf36, 0xf42, 0xf52, 0xf65, 0xf75, 0xfa0, 0xfb0, 0xfc7, 0xfda, 0xfe8, 0xff4, 0x1004,
	0x101b, 0x1044, 0x1059, 0x1070, 0x107a, 0x108c, 0x10aa, 0x10db, 0x10e1, 0x111d, 0x1125, 0x1133,
	0x1145, 0x1153, 0x1168, 0x117e, 0x1188, 0x1192, 0x119e, 0x11c4, 0x11d0, 0x11de, 0x11ee, 0x11fc,
	0x1208, 0x1232, 0x125c, 0x126a, 0x127c, 0x128a, 0x12c3, 0x12d5, 0x1305, 0x132b, 0x1339, 0x1347,
	0x1369, 0x1373, 0x137f, 0x1389, 0x1397, 0x13c9, 0x13d5, 0x13e5, 0x1402, 0x140c, 0x1418, 0x1433,
	0x144e, 0x145c, 0x1473, 0x1494, 0x14ab, 0x14c4, 0x14e3, 0x14fc, 0x150a, 0x1534, 0x154f, 0x1562,
	0x1577, 0x1597, 0x15b0, 0x15c6, 0x15d8, 0x15fb, 0x160d, 0x1615, 0x162a, 0x163d, 0x1649, 0x1660,
	0x1679, 0x1690, 0x16ad,
}

const loRegionStr = "" +
	"ເກາະອາເຊນຊັນອັນດໍຣາສະຫະລັດອາຣັບເອມິເຣດອາຟການິສຖານອາທິກົວ ບາບູດາແອນກຸຍລາແອວເບເນຍອ" +
	"າເມເນຍອັນໂກລາແອນຕາດຕິກາອາເຈນທິນາອາເມຣິກາ ຊາມົວອອສເທຣຍອອສເຕຣເລຍອໍຣູບາຫມູ່ເກາະໂອລັ" +
	"ນອາເຊີໄບຈານບອດສະເນຍ ແລະ ແຮສໂກວີນາບາບາໂດສບັງກະລາເທດເບວຢຽມເບີກິນາ ຟາໂຊບັງກາເຣຍບາເຣ" +
	"ນບູຣຸນດິເບນິນເຊນ ບາເທເລມີເບີມິວດາບຣູໄນໂບລິເວຍຄາຣິບບຽນ ເນເທີແລນບຣາຊິວບາຮາມາສພູຖານ" +
	"ເກາະບູເວດບອດສະວານາເບວບາຣຸສເບລີຊແຄນາດາຫມູ່ເກາະໂກໂກສຄອງໂກ - ຄິນຊາຊາສາທາລະນະລັດອາຟຣ" +
	"ິກາກາງຄອງໂກ - ບຣາຊາວິວສະວິດເຊີແລນໂຄຕີ ວົວໝູ່ເກາະຄຸກຊິລີຄາເມຣູນຈີນໂຄລົມເບຍເກາະຄລິ" +
	"ບເປີຕັນໂຄສຕາ ຣິກາຄິວບາເຄບ ເວີດຄູຣາຊາວເກາະຄຣິສມາດໄຊປຣັສສາທາລະນະລັດເຊກເຢຍລະມັນດິເອ" +
	"ໂກ ກາເຊຍຈິບູຕິເດນມາກໂດມີນິຄາສາທາລະນະລັດ ໂດມິນິກັນອັລຈິເຣຍເຊວຕາ ແລະເມລິນລາເອກກວາດ" +
	"ໍເອສໂຕເນຍອີຢິບຊາຮາຣາຕາເວັນຕົກເອຣິເທຣຍສະເປນອີທິໂອເປຍສະຫະພາບຢູໂຣບຟິນແລນຟິຈິຫມູ່ເກາ" +
	"ະຟອກແລນໄມໂຄຣນີເຊຍຫມູ່ເກາະແຟໂຣຝຣັ່ງກາບອນສະຫະລາດຊະອະນາຈັກເກຣເນດາຈໍເຈຍເຟຣນຊ໌ ກຸຍອານ" +
	"າເກີນຊີການາຈິບບຣອນທາກຣີນແລນສາທາລະນະລັດແກມເບຍກິນີກົວດາລູບອີຄົວໂຕຣຽວ ກີນີກຣີຊໝູ່ເກ" +
	"າະຈໍເຈຍ & ເຊົາ ແຊນວິດກົວເທມາລາກວມກິນີ-ບິສເຊົາກາຍຢານາຮອງກົງ ເຂດປົກຄອງພິເສດ ຈີນໝູ່" +
	"ເກາະເຮີດ & ແມັກໂດນອລຮອນດູຣັສໂຄຣເອເທຍໄຮຕິຮັງກາຣີໝູ່ເກາະຄານາຣີອິນໂດເນເຊຍໄອຣ໌ແລນອິສ" +
	"ຣາເອວເອວ ອອບ ແມນອິນເດຍເຂດແດນບຣິທິສອິນດຽນໂອຊຽນອີຣັກອີຣ່ານໄອສແລນອິຕາລີເຈີຊີຈາໄມຄາຈ" +
	"ໍແດນຍີ່ປຸ່ນເຄນຢາຄີກິສຖານກຳປູເຈຍຄິຣິບາທິໂຄໂມໂຣສເຊນ ຄິດ ແລະ ເນວິສເກົາຫລີເໜືອເກົາຫລ" +
	"ີໃຕ້ຄູເວດເຄແມນ ໄອແລນຄາຊັກສະຖານລາວເລບານອນເຊນ ລູເຊຍລິດເທນສະຕາຍສີລັງກາລິເບີເຣຍເລໂຊໂ" +
	"ທລິທົວເນຍລຸກແຊມເບີກລັດເວຍລິເບຍໂມຣັອກໂຄໂມນາໂຄໂມນໂດວາມອນເຕເນໂກຣເຊນ ມາທິນມາດາກາສກາຫ" +
	"ມູ່ເກາະມາແຊວແມຊິໂດເນຍມາລິມຽນມາ (ເບີມາ)ມອງໂກເລຍມາເກົ້າ ເຂດປົກຄອງພິເສດ ຈີນຫມູ່ເກາະ" +
	"ມາແຊວຕອນເຫນືອມາຕິນີກມົວຣິເທເນຍມອນເຊີຣາດມອນທາມົວຣິຊຽສມັນດິຟມາລາວີເມັກຊິໂກມາເລເຊຍໂ" +
	"ມແຊມບິກນາມີເບຍນິວ ຄາເລໂດເນຍນິເຈີເກາະນໍໂຟກໄນຈີເຣຍນິກຄາຣາກົວເນເທີແລນນໍເວເນປານນາອູຣ" +
	"ູນີອູເອນິວຊີແລນໂອມານພານາມາເປຣູເຟຣນຊ໌ ໂພລີນີເຊຍປາປົວນິວກີນີຟິລິບປິນປາກິສຖານໂປແລນເ" +
	"ຊນ ປີແອ ມິເກວລອນໝູ່ເກາະພິດແຄນເພືອໂຕ ຣິໂກດິນແດນ ປາເລສຕິນຽນພອລທູໂກປາເລົາພາຣາກວຍກາຕ" +
	"າເຂດຫ່າງໄກໂອຊີເນຍເຣອູນິຍົງໂຣແມເນຍເຊີເບຍຣັດເຊຍຣວັນດາຊາອຸດິ ອາຣາເບຍຫມູ່ເກາະໂຊໂລມອນ" +
	"ເຊເຊວເລສຊູດານສະວີເດັນສິງກະໂປເຊນ ເຮເລນາສະໂລເວເນຍສະວາບາ ແລະ ແຢນ ມາເຢນສະໂລວາເກຍເຊຍຣ" +
	"າ ລີໂອນແຊນ ມາຣິໂນເຊນີໂກລໂຊມາເລຍຊູຣິນາມຊູດານໃຕ້ເຊົາທູເມ ແລະ ພຣິນຊິບເອວ ຊໍວາດໍຊິນ " +
	"ມາເທັນຊີເຣຍສະວາຊິແລນທຣິສຕັນ ດາ ກັນຮາໝູ່ເກາະ ເທີກ ແລະ ໄຄໂຄສຊາດເຂດແດນທາງໃຕ້ຂອຝຮັ່ງ" +
	"ໂຕໂກໄທທາຈິກິສຖານໂຕເກເລົາທິມໍ-ເລສເຕເທີກເມນິສຖານຕູນິເຊຍທອງກາເທີຄີທຣິນິແດດ ແລະ ໂທແບ" +
	"ໂກຕູວາລູໄຕ້ຫວັນທານຊາເນຍຢູເຄຣນອູການດາໝູ່ເກາະຮອບນອກຂອງສະຫະລັດຯສະຫະລັດອູຣຸກວຍອຸສເບກ" +
	"ິສຖານນະຄອນ ວາຕິກັນເຊນ ວິນເຊນ & ເກຣເນດິນເວເນຊູເອລາໝູ່ເກາະ ບຣິທິຊ ເວີຈິນໝູ່ເກາະ ຢູ" +
	"ເອສ ເວີຈິນຫວຽດນາມວານົວຕູວາລິສ ແລະ ຟຸຕູນາຊາມົວໂຄໂຊໂວເຢເມນມາຢັອດອາຟະລິກາໃຕ້ແຊມເບຍຊ" +
	"ິມບັບເວຂົງເຂດທີ່ບໍ່ຮູ້ຈັກໂລກອາຟຣິກາອາເມລິກາເໜືອອາເມລິກາໃຕ້ໂອຊີເນຍອາຟຣິກາຕາເວັນຕົ" +
	"ກອາເມລິກາກາງອາຟຣິກາຕາເວັນອອກອາຟຣິກາເໜືອອາຟຣິກາກາງອາຟຣິກາໃຕ້ອາເມຣິກາອາເມລິກາສ່ວນເ" +
	"ໜືອຄາຣິບບຽນເອເຊຍຕາເວັນອອກເອເຊຍໃຕ້ເອເຊຍຕາເວັນອອກສ່ຽງໃຕ້ຢູໂຣບໃຕ້ອອສເຕຣເລເຊຍເມລານີເ" +
	"ຊຍເຂດໄມໂຄຣເນຊຽນໂພລີນີເຊຍເອເຊຍເອເຊຍກາງເອເຊຍຕາເວັນຕົກຢູໂຣບຢູໂຣບຕາເວັນອອກຢູໂຣບເໜືອຢ" +
	"ູໂຣບຕາເວັນຕົກລາຕິນ ອາເມລິກາ"

var loRegionIdx = []uint16{ // 291 entries
	0x0, 0x24, 0x39, 0x72, 0x93, 0xbb, 0xd3, 0xeb, 0x100, 0x100, 0x115, 0x133,
	0x14e, 0x176, 0x18b, 0x1a6, 0x1b8, 0x1df, 0x1fd, 0x23b, 0x250, 0x26e, 0x280, 0x2a2,
	0x2ba, 0x2c9, 0x2de, 0x2ed, 0x30f, 0x327, 0x336, 0x34b, 0x37c, 0x38e, 0x3a3, 0x3b2,
	0x3cd, 0x3e8, 0x400, 0x40f, 0x421, 0x448, 0x46f, 0x4ae, 0x4d8, 0x4f9, 0x50f, 0x52d,
	0x539, 0x54e, 0x557, 0x56f, 0x599, 0x5b5, 0x5c4, 0x5da, 0x5ef, 0x610, 0x622, 0x64c,
	0x664, 0x686, 0x698, 0x6aa, 0x6c2, 0x6ff, 0x717, 0x745, 0x75d, 0x775, 0x784, 0x7b1,
	0x7c9, 0x7d8, 0x7f3, 0x817, 0x829, 0x835, 0x85f, 0x87d, 0x8a1, 0x8b0, 0x8bf, 0x8ef,
	0x904, 0x913, 0x93b, 0x94d, 0x959, 0x974, 0x989, 0x9bc, 0x9c8, 0x9e0, 0xa0b, 0xa17,
	0xa5d, 0xa78, 0xa81, 0xaa3, 0xab8, 0xaff, 0xb3e, 0xb56, 0xb6e, 0xb7a, 0xb8f, 0xbb6,
	0xbd4, 0xbe9, 0xc01, 0xc1e, 0xc30, 0xc75, 0xc84, 0xc96, 0xca8, 0xcba, 0xcc9, 0xcdb,
	0xcea, 0xcff, 0xd0e, 0xd26, 0xd3b, 0xd53, 0xd68, 0xd95, 0xdb6, 0xdd4, 0xde3, 0xe02,
	0xe20, 0xe29, 0xe3e, 0xe57, 0xe78, 0xe8d, 0xea5, 0xeb7, 0xecf, 0xeed, 0xeff, 0xf0e,
	0xf26, 0xf38, 0xf4d, 0xf6b, 0xf84, 0xf9f, 0xfc6, 0xfe1, 0xfed, 0x100e, 0x1026, 0x1070,
	0x10af, 0x10c4, 0x10e2, 0x10fd, 0x110c, 0x1124, 0x1136, 0x1148, 0x1160, 0x1175, 0x118d, 0x11a2,
	0x11c7, 0x11d6, 0x11f1, 0x1206, 0x1224, 0x123c, 0x1248, 0x1257, 0x1269, 0x127b, 0x1293, 0x12a2,
	0x12b4, 0x12c0, 0x12ee, 0x1312, 0x132a, 0x1342, 0x1351, 0x1380, 0x13a7, 0x13c6, 0x13f7, 0x140c,
	0x141e, 0x1433, 0x143f, 0x146f, 0x148a, 0x149f, 0x14b1, 0x14c3, 0x14d5, 0x14fd, 0x152a, 0x1542,
	0x1551, 0x1569, 0x157e, 0x159a, 0x15b5, 0x15eb, 0x1606, 0x1625, 0x1641, 0x1656, 0x166b, 0x1680,
	0x1698, 0x16d0, 0x16ec, 0x1708, 0x1717, 0x1732, 0x175e, 0x179a, 0x17a3, 0x17dc, 0x17e8, 0x17ee,
	0x180c, 0x1824, 0x1840, 0x1864, 0x1879, 0x1888, 0x1897, 0x18cc, 0x18de, 0x18f3, 0x190b, 0x191d,
	0x1932, 0x197a, 0x198f, 0x19a4, 0x19c5, 0x19ea, 0x1a21, 0x1a3f, 0x1a7a, 0x1ab2, 0x1ac7, 0x1adc,
	0x1b08, 0x1b17, 0x1b29, 0x1b38, 0x1b4a, 0x1b6b, 0x1b7d, 0x1b95, 0x1bcb, 0x1bd4, 0x1be9, 0x1c0d,
	0x1c2e, 0x1c43, 0x1c73, 0x1c94, 0x1cc4, 0x1ce5, 0x1d03, 0x1d21, 0x1d39, 0x1d69, 0x1d81, 0x1dab,
	0x1dc3, 0x1e02, 0x1e1a, 0x1e3b, 0x1e56, 0x1e7d, 0x1e98, 0x1ea7, 0x1ebf, 0x1ee9, 0x1ef8, 0x1f22,
	0x1f3d, 0x1f67, 0x1f8f,
}

const ltRegionStr = "" +
	"Dangun Žengimo salaAndoraJungtiniai Arabų EmyrataiAfganistanasAntigva ir Barbuda" +
	"AngilijaAlbanijaArmėnijaOlandijos AntilaiAngolaAntarktidaArgentinaAmerikos Samoa" +
	"AustrijaAustralijaArubaAlandų SalosAzerbaidžanasBosnija ir HercegovinaBarbadosas" +
	"BangladešasBelgijaBurkina FasasBulgarijaBahreinasBurundisBeninasSen BartelemiBer" +
	"mudaBrunėjusBolivijaKaribų NyderlandaiBrazilijaBahamosButanasBuvė SalaBotsvanaBa" +
	"ltarusijaBelizasKanadaKokosų (Kilingo) SalosKongas-KinšasaCentrinės Afrikos Resp" +
	"ublikaKongas-BrazavilisŠveicarijaDramblio Kaulo KrantasKuko SalosČilėKamerūnasKi" +
	"nijaKolumbijaKlipertono salaKosta RikaKubaŽaliasis KyšulysKiurasaoKalėdų SalaKip" +
	"rasČekijaVokietijaDiego GarsijaDžibutisDanijaDominikaDominikos RespublikaAlžyras" +
	"Seuta ir MelilaEkvadorasEstijaEgiptasVakarų SacharaEritrėjaIspanijaEtiopijaEurop" +
	"os SąjungaSuomijaFidžisFolklando SalosMikronezijaFarerų SalosPrancūzijaGabonasDi" +
	"džioji BritanijaGrenadaGruzijaPrancūzijos GvianaGernsisGanaGibraltarasGrenlandij" +
	"aGambijaGvinėjaGvadelupaPusiaujo GvinėjaGraikijaPietų Džordžija ir Pietų Sandvič" +
	"o salosGvatemalaGuamasBisau GvinėjaGajanaYpatingasis Administracinis Kinijos Reg" +
	"ionas HonkongasHerdo ir Makdonaldo SalosHondūrasKroatijaHaitisVengrijaKanarų sal" +
	"osIndonezijaAirijaIzraelisMeno SalaIndijaIndijos Vandenyno Britų SritisIrakasIra" +
	"nasIslandijaItalijaDžersisJamaikaJordanijaJaponijaKenijaKirgizijaKambodžaKiribat" +
	"isKomoraiSent Kitsas ir NevisŠiaurės KorėjaPietų KorėjaKuveitasKaimanų SalosKaza" +
	"chstanasLaosasLibanasŠventoji LiucijaLichtenšteinasŠri LankaLiberijaLesotasLietu" +
	"vaLiuksemburgasLatvijaLibijaMarokasMonakasMoldovaJuodkalnijaSen MartenasMadagask" +
	"arasMaršalo SalosMakedonijaMalisMianmaras (Birma)MongolijaYpatingasis Administra" +
	"cinis Kinijos Regionas MakaoMarianos Šiaurinės SalosMartinikaMauritanijaMontsera" +
	"tasMaltaMauricijusMaldyvaiMalavisMeksikaMalaizijaMozambikasNamibijaNaujoji Kaled" +
	"onijaNigerisNorfolko salaNigerijaNikaragvaNyderlandaiNorvegijaNepalasNauruNiujėN" +
	"aujoji ZelandijaOmanasPanamaPeruPrancūzų PolinezijaPapua Naujoji GvinėjaFilipina" +
	"iPakistanasLenkijaSen Pjeras ir MikelonasPitkernasPuerto RikasPalestinos teritor" +
	"ijaPortugalijaPalauParagvajusKatarasNuošali OkeanijaReunjonasRumunijaSerbijaRusi" +
	"jaRuandaSaudo ArabijaSaliamono SalosSeišeliaiSudanasŠvedijaSingapūrasŠv. Elenos " +
	"SalaSlovėnijaSvalbardas ir Janas MajenasSlovakijaSiera LeonėSan MarinasSenegalas" +
	"SomalisSurinamasPietų SudanasSan Tomė ir PrinsipėSalvadorasSint MartenasSirijaSv" +
	"azilandasTristanas da KunjaTerkso ir Kaikoso SalosČadasPrancūzijos Pietų sritysT" +
	"ogasTailandasTadžikijaTokelauRytų TimorasTurkmėnistanasTunisasTongaTurkijaTrinid" +
	"adas ir TobagasTuvaluTaivanasTanzanijaUkrainaUgandaJungtinių Valstijų Mažosios T" +
	"olimosios SalosJungtinės ValstijosUrugvajusUzbekistanasVatikano Miesto ValstybėŠ" +
	"ventasis Vincentas ir GrenadinaiVenesuelaDidžiosios Britanijos Mergelių SalosJun" +
	"gtinių Valstijų Mergelių SalosVietnamasVanuatuVolisas ir FutunaSamoaKosovasJemen" +
	"asMajotasPietų AfrikaZambijaZimbabvėnežinoma sritispasaulisAfrikaŠiaurės Amerika" +
	"Pietų AmerikaOkeanijaVakarų AfrikaCentrinė AmerikaRytų AfrikaŠiaurės AfrikaVidur" +
	"io AfrikaPietinė AfrikaAmerikaŠiaurinė AmerikaKaribaiRytų AzijaPietų AzijaPietry" +
	"čių AzijaPietų EuropaAustralazijaMelanezijaMikronezijos regionasPolinezijaAzijaC" +
	"entrinė AzijaVakarų AzijaEuropaRytų EuropaŠiaurės EuropaVakarų EuropaLotynų Amer" +
	"ika"

var ltRegionIdx = []uint16{ // 291 entries
	0x0, 0x14, 0x1a, 0x34, 0x40, 0x52, 0x5a, 0x62, 0x6b, 0x7c, 0x82, 0x8c,
	0x95, 0xa3, 0xab, 0xb5, 0xba, 0xc7, 0xd5, 0xeb, 0xf5, 0x101, 0x108, 0x115,
	0x11e, 0x127, 0x12f, 0x136, 0x143, 0x14a, 0x153, 0x15b, 0x16e, 0x177, 0x17e, 0x185,
	0x18f, 0x197, 0x1a2, 0x1a9, 0x1af, 0x1c6, 0x1d5, 0x1f2, 0x203, 0x20e, 0x224, 0x22e,
	0x234, 0x23e, 0x244, 0x24d, 0x25c, 0x266, 0x26a, 0x27c, 0x284, 0x291, 0x297, 0x29e,
	0x2a7, 0x2b4, 0x2bd, 0x2c3, 0x2cb, 0x2df, 0x2e7, 0x2f6, 0x2ff, 0x305, 0x30c, 0x31b,
	0x324, 0x32c, 0x334, 0x344, 0x34b, 0x352, 0x361, 0x36c, 0x379, 0x384, 0x38b, 0x39e,
	0x3a5, 0x3ac, 0x3bf, 0x3c6, 0x3ca, 0x3d5, 0x3e0, 0x3e7, 0x3ef, 0x3f8, 0x409, 0x411,
	0x43d, 0x446, 0x44c, 0x45a, 0x460, 0x496, 0x4af, 0x4b8, 0x4c0, 0x4c6, 0x4ce, 0x4db,
	0x4e5, 0x4eb, 0x4f3, 0x4fc, 0x502, 0x521, 0x527, 0x52d, 0x536, 0x53d, 0x545, 0x54c,
	0x555, 0x55d, 0x563, 0x56c, 0x575, 0x57e, 0x585, 0x599, 0x5aa, 0x5b8, 0x5c0, 0x5ce,
	0x5da, 0x5e0, 0x5e7, 0x5f8, 0x607, 0x611, 0x619, 0x620, 0x627, 0x634, 0x63b, 0x641,
	0x648, 0x64f, 0x656, 0x661, 0x66d, 0x679, 0x687, 0x691, 0x696, 0x6a7, 0x6b0, 0x6e2,
	0x6fc, 0x705, 0x710, 0x71b, 0x720, 0x72a, 0x732, 0x739, 0x740, 0x749, 0x753, 0x75b,
	0x76d, 0x774, 0x781, 0x789, 0x792, 0x79d, 0x7a6, 0x7ad, 0x7b2, 0x7b8, 0x7c9, 0x7cf,
	0x7d5, 0x7d9, 0x7ee, 0x804, 0x80d, 0x817, 0x81e, 0x835, 0x83e, 0x84a, 0x85f, 0x86a,
	0x86f, 0x879, 0x880, 0x891, 0x89a, 0x8a2, 0x8a9, 0x8af, 0x8b5, 0x8c2, 0x8d1, 0x8db,
	0x8e2, 0x8ea, 0x8f5, 0x905, 0x90f, 0x92a, 0x933, 0x93f, 0x94a, 0x953, 0x95a, 0x963,
	0x971, 0x987, 0x991, 0x99e, 0x9a4, 0x9af, 0x9c1, 0x9d8, 0x9de, 0x9f8, 0x9fd, 0xa06,
	0xa10, 0xa17, 0xa24, 0xa33, 0xa3a, 0xa3f, 0xa46, 0xa5b, 0xa61, 0xa69, 0xa72, 0xa79,
	0xa7f, 0xaae, 0xac2, 0xacb, 0xad7, 0xaf0, 0xb12, 0xb1b, 0xb41, 0xb65, 0xb6e, 0xb75,
	0xb86, 0xb8b, 0xb92, 0xb99, 0xba0, 0xbad, 0xbb4, 0xbbd, 0xbcd, 0xbd5, 0xbdb, 0xbec,
	0xbfa, 0xc02, 0xc10, 0xc21, 0xc2d, 0xc3d, 0xc4b, 0xc5a, 0xc61, 0xc73, 0xc7a, 0xc85,
	0xc91, 0xca2, 0xcaf, 0xcbb, 0xcc5, 0xcda, 0xce4, 0xce9, 0xcf8, 0xd05, 0xd0b, 0xd17,
	0xd27, 0xd35, 0xd44,
}

const lvRegionStr = "" +
	"Debesbraukšanas salaAndoraApvienotie Arābu EmirātiAfganistānaAntigva un BarbudaA" +
	"ngiljaAlbānijaArmēnijaNīderlandes AntiļasAngolaAntarktikaArgentīnaAmerikāņu Samo" +
	"aAustrijaAustrālijaArubaOlandes salasAzerbaidžānaBosnija un HercegovinaBarbadosa" +
	"BangladešaBeļģijaBurkinafasoBulgārijaBahreinaBurundiBeninaSenbartelmīBermudu sal" +
	"asBrunejaBolīvijaNīderlandes Karību salasBrazīlijaBahamu salasButānaBuvē salaBot" +
	"svānaBaltkrievijaBelizaKanādaKokosu jeb Kīlinga salasKongo-KinšasaCentrālāfrikas" +
	" RepublikaKongo - BrazavilaŠveiceKotdivuāraKuka salasČīleKamerūnaĶīnaKolumbijaKl" +
	"ipertona salaKostarikaKubaKaboverdeKirasaoZiemsvētku salaKipraČehijaVācijaDjego " +
	"Garsijas atolsDžibutijaDānijaDominikaDominikānaAlžīrijaSeūta un MeliljaEkvadoraI" +
	"gaunijaĒģipteRietumsahāraEritrejaSpānijaEtiopijaEiropas SavienībaSomijaFidžiFolk" +
	"lenda salasMikronēzijaFēru SalasFrancijaGabonaLielbritānijaGrenādaGruzijaFranču " +
	"GviānaGērnsijaGanaGibraltārsGrenlandeGambijaGvinejaGvadelupaEkvatoriālā GvinejaG" +
	"rieķijaDienviddžordžija un Dienvidsendviču salasGvatemalaGuamaGvineja-BisavaGajā" +
	"naĶīnas īpašās pārvaldes apgabals HonkongaHērda un Makdonalda salasHondurasaHorv" +
	"ātijaHaitiUngārijaKanāriju salasIndonēzijaĪrijaIzraēlaMenaIndijaIndijas okeāna B" +
	"ritu teritorijaIrākaIrānaĪslandeItālijaDžērsijaJamaikaJordānijaJapānaKenijaKirgi" +
	"zstānaKambodžaKiribatiKomoru salasSentkitsa un NevisaZiemeļkorejaDienvidkorejaKu" +
	"veitaKaimanu salasKazahstānaLaosaLibānaSentlūsijaLihtenšteinaŠrilankaLibērijaLes" +
	"otoLietuvaLuksemburgaLatvijaLībijaMarokaMonakoMoldovaMelnkalneSenmartēnaMadagask" +
	"araMāršala salasMaķedonijaMaliMjanma (Birma)MongolijaĶīnas īpašās pārvaldes apga" +
	"bals MakaoZiemeļu Marianas salasMartinikaMauritānijaMontserrataMaltaMaurīcijaMal" +
	"dīvijaMalāvijaMeksikaMalaizijaMozambikaNamībijaJaunkaledonijaNigēraNorfolkas sal" +
	"aNigērijaNikaragvaNīderlandeNorvēģijaNepālaNauruNiueJaunzēlandeOmānaPanamaPeruFr" +
	"anču PolinēzijaPapua-JaungvinejaFilipīnasPakistānaPolijaSenpjēra un MikelonaPitk" +
	"ērnaPuertorikoPalestīnaPortugālePalauParagvajaKataraOkeānijas attālās salasReinj" +
	"onaRumānijaSerbijaKrievijaRuandaSaūda ArābijaZālamana salasŠeišelu salasSudānaZv" +
	"iedrijaSingapūraSv.Helēnas salaSlovēnijaSvalbāra un Jana Majena salaSlovākijaSje" +
	"rraleoneSanmarīnoSenegālaSomālijaSurinamaDienvidsudānaSantome un PrinsipiSalvado" +
	"raSintmārtenaSīrijaSvazilendaTristana da Kuņas salasTērksas un Kaikosas salasČad" +
	"aFrancijas Dienvidjūru ZemesTogoTaizemeTadžikistānaTokelauAustrumtimoraTurkmenis" +
	"tānaTunisijaTongaTurcijaTrinidāda un TobāgoTuvaluTaivānaTanzānijaUkrainaUgandaAS" +
	"V Aizjūras salasAmerikas Savienotās ValstisUrugvajaUzbekistānaVatikānsSentvinsen" +
	"ta un GrenadīnasVenecuēlaBritu VirdžīnasASV VirdžīnasVjetnamaVanuatuVolisa un Fu" +
	"tunaSamoaKosovaJemenaMajotaDienvidāfrikas RepublikaZambijaZimbabvenezināms reģio" +
	"nspasauleĀfrikaZiemeļamerikaDienvidamerikaOkeānijaRietumāfrikaCentrālamerikaAust" +
	"rumāfrikaZiemeļāfrikaVidusāfrikaDienvidāfrikaAmerikaAmerikas ziemeļu daļaKarību " +
	"jūras reģionsAustrumāzijaDienvidāzijaCentrālaustrumāzijaDienvideiropaAustrālāzij" +
	"aMelanēzijaMikronēzijas reģionsPolinēzijaĀzijaCentrālāzijaRietumāzijaEiropaAustr" +
	"umeiropaZiemeļeiropaRietumeiropaLatīņamerika"

var lvRegionIdx = []uint16{ // 291 entries
	0x0, 0x15, 0x1b, 0x35, 0x41, 0x53, 0x5a, 0x63, 0x6c, 0x81, 0x87, 0x91,
	0x9b, 0xac, 0xb4, 0xbf, 0xc4, 0xd1, 0xdf, 0xf5, 0xfe, 0x109, 0x112, 0x11d,
	0x127, 0x12f, 0x136, 0x13c, 0x148, 0x155, 0x15c, 0x165, 0x17f, 0x189, 0x195, 0x19c,
	0x1a6, 0x1af, 0x1bb, 0x1c1, 0x1c8, 0x1e1, 0x1ef, 0x209, 0x21a, 0x221, 0x22c, 0x236,
	0x23c, 0x245, 0x24b, 0x254, 0x263, 0x26c, 0x270, 0x279, 0x280, 0x290, 0x295, 0x29c,
	0x2a3, 0x2b7, 0x2c1, 0x2c8, 0x2d0, 0x2db, 0x2e5, 0x2f6, 0x2fe, 0x306, 0x30e, 0x31b,
	0x323, 0x32b, 0x333, 0x345, 0x34b, 0x351, 0x360, 0x36c, 0x377, 0x37f, 0x385, 0x393,
	0x39b, 0x3a2, 0x3b1, 0x3ba, 0x3be, 0x3c9, 0x3d2, 0x3d9, 0x3e0, 0x3e9, 0x3fe, 0x407,
	0x433, 0x43c, 0x441, 0x44f, 0x456, 0x484, 0x49e, 0x4a7, 0x4b1, 0x4b6, 0x4bf, 0x4ce,
	0x4d9, 0x4df, 0x4e7, 0x4eb, 0x4f1, 0x511, 0x517, 0x51d, 0x525, 0x52d, 0x537, 0x53e,
	0x548, 0x54f, 0x555, 0x561, 0x56a, 0x572, 0x57e, 0x591, 0x59e, 0x5ab, 0x5b2, 0x5bf,
	0x5ca, 0x5cf, 0x5d6, 0x5e1, 0x5ee, 0x5f7, 0x600, 0x606, 0x60d, 0x618, 0x61f, 0x626,
	0x62c, 0x632, 0x639, 0x642, 0x64d, 0x658, 0x667, 0x672, 0x676, 0x684, 0x68d, 0x6b8,
	0x6cf, 0x6d8, 0x6e4, 0x6ef, 0x6f4, 0x6fe, 0x708, 0x711, 0x718, 0x721, 0x72a, 0x733,
	0x741, 0x748, 0x756, 0x75f, 0x768, 0x773, 0x77e, 0x785, 0x78a, 0x78e, 0x79a, 0x7a0,
	0x7a6, 0x7aa, 0x7bd, 0x7ce, 0x7d8, 0x7e2, 0x7e8, 0x7fd, 0x806, 0x810, 0x81a, 0x824,
	0x829, 0x832, 0x838, 0x852, 0x85a, 0x863, 0x86a, 0x872, 0x878, 0x887, 0x896, 0x8a5,
	0x8ac, 0x8b5, 0x8bf, 0x8cf, 0x8d9, 0x8f6, 0x900, 0x90b, 0x915, 0x91e, 0x927, 0x92f,
	0x93d, 0x950, 0x959, 0x965, 0x96c, 0x976, 0x98e, 0x9a8, 0x9ad, 0x9c9, 0x9cd, 0x9d4,
	0x9e2, 0x9e9, 0x9f6, 0xa04, 0xa0c, 0xa11, 0xa18, 0xa2d, 0xa33, 0xa3b, 0xa45, 0xa4c,
	0xa52, 0xa65, 0xa81, 0xa89, 0xa95, 0xa9e, 0xab9, 0xac3, 0xad4, 0xae3, 0xaeb, 0xaf2,
	0xb02, 0xb07, 0xb0d, 0xb13, 0xb19, 0xb32, 0xb39, 0xb41, 0xb53, 0xb5a, 0xb61, 0xb6f,
	0xb7d, 0xb86, 0xb93, 0xba2, 0xbb0, 0xbbe, 0xbca, 0xbd8, 0xbdf, 0xbf6, 0xc0d, 0xc1a,
	0xc27, 0xc3c, 0xc49, 0xc57, 0xc62, 0xc78, 0xc83, 0xc89, 0xc97, 0xca3, 0xca9, 0xcb6,
	0xcc3, 0xccf, 0xcdd,
}

const mkRegionStr = "" +
	"Остров АсенсионАндораОбединети Арапски ЕмиратиАвганистанАнтигва и БарбудаАнгвила" +
	"АлбанијаЕрменијаХоландски АнтилиАнголаАнтарктикАргентинаАмериканска СамоаАвстриј" +
	"аАвстралијаАрубаОландски островиАзербејџанБосна и ХерцеговинаБарбадосБангладешБе" +
	"лгијаБуркина ФасоБугаријаБахреинБурундиБенинСвети ВартоломејБермудиБрунејБоливиј" +
	"аКарипска ХоландијаБразилБахамиБутанОстров БувеБоцванаБелорусијаБелизеКанадаКоко" +
	"сови (Килиншки) ОстровиКонго - КиншасаЦентралноафриканска РепубликаКонго - Браза" +
	"вилШвајцаријаБрегот на Слоновата КоскаКукови ОстровиЧилеКамерунКинаКолумбијаОстр" +
	"ов КлипертонКостарикаКубаЗелен ’РтКурасаоБожиќен ОстровКипарРепублика ЧешкаГерма" +
	"нијаДиего ГарсијаЏибутиДанскаДоминикаДоминиканска РепубликаАлжирСеута и МелиљаЕк" +
	"вадорЕстонијаЕгипетЗападна СахараЕритрејаШпанијаЕтиопијаЕвропска унијаФинскаФиџи" +
	"Фолкландски ОстровиМикронезијаФарски ОстровиФранцијаГабонОбединето КралствоГрена" +
	"даГрузијаФранцуска ГвајанаГернзиГанаГибралтарГренландГамбијаГвинејаГвадалупеЕква" +
	"торска ГвинејаГрцијаЈужна Џорџија и Јужни Сендвички ОстровиГватемалаГвамГвинеја-" +
	"БисауГвајанаХонг Конг С.А.Р КинаОстров Херд и Острови МакдоналдХондурасХрватскаХ" +
	"аитиУнгаријаКанарски ОстровиИндонезијаИрскаИзраелОстров МанИндијаБританска Индоо" +
	"кеанска ТериторијаИракИранИсландИталијаЏерсиЈамајкаЈорданЈапонијаКенијаКиргистан" +
	"КамбоџаКирибатиКоморски ОстровиСвети Кристофер и НевисСеверна КорејаЈужна Кореја" +
	"КувајтКајмански ОстровиКазахстанЛаосЛибанСвета ЛуцијаЛихтенштајнШри ЛанкаЛибериј" +
	"аЛесотоЛитванијаЛуксембургЛатвијаЛибијаМарокоМонакоМолдавијаЦрна ГораСент Мартин" +
	"МадагаскарМаршалски ОстровиМакедонијаМалиМјанмар (Бурма)МонголијаМакао С.А.Р Кин" +
	"аСеверни Маријански ОстровиМартиникМавританијаМонсератМалтаМаврициусМалдивиМалав" +
	"иМексикоМалезијаМозамбикНамибијаНова КаледонијаНигерНорфолшки ОстровНигеријаНика" +
	"рагваХоландијаНорвешкаНепалНауруНиуеНов ЗеландОманПанамаПеруФранцуска Полинезија" +
	"Папуа Нова ГвинејаФилипиниПакистанПолскаСент Пјер и МикеланПиткернски ОстровиПор" +
	"торикоПалестински територииПортугалијаПалауПарагвајКатарЗависни земји во Океаниј" +
	"аРијунионРоманијаСрбијаРусијаРуандаСаудиска АрабијаСоломонски ОстровиСејшелиСуда" +
	"нШведскаСингапурСвета ЕленаСловенијаСвалбард и Жан МејенСловачкаСиера ЛеонеСан М" +
	"ариноСенегалСомалијаСуринамЈужен СуданСао Томе и ПринсипеЕл СалвадорСвети Мартин" +
	"СиријаСвазилендТристан да КуњаОстрови Туркс и КајкосЧадФранцуски Јужни територии" +
	"ТогоТајландТаџикистанТокелауИсточен Тимор (Тимор Лесте)ТуркменистанТунисТонгаТур" +
	"цијаТринидад и ТобагоТувалуТајванТанзанијаУкраинаУгандаАмерикански територии во " +
	"ПацификотСоединети Американски ДржавиУругвајУзбекистанВатиканСвети Винсент и Гре" +
	"надинитеВенецуелаБритански Девствени ОстровиАмерикански Девствени ОстровиВиетнам" +
	"ВануатуВолис и ФутунаСамоаКосовоЈеменМајотЈужноафриканска РепубликаЗамбијаЗимбаб" +
	"веНепознат регионСветАфрикаСеверна АмерикаЈужна АмерикаОкеанијаЗападна АфрикаЦен" +
	"трална АмерикаИсточна АфрикаСеверна АфрикаСредна АфрикаЈужна АфрикаАмерикиСеверн" +
	"а континентална АмерикаКарибиИсточна АзијаЈужна АзијаЈугоисточна АзијаЈужна Евро" +
	"паАвстралазијаМеланезијаМикронезиски регионПолинезијаАзијаЦентрална АзијаЗападна" +
	" АзијаЕвропаИсточна ЕвропаСеверна ЕвропаЗападна ЕвропаЛатинска Америка"

var mkRegionIdx = []uint16{ // 291 entries
	0x0, 0x1d, 0x29, 0x59, 0x6d, 0x8d, 0x9b, 0xab, 0xbb, 0xda, 0xe6, 0xf8,
	0x10a, 0x12b, 0x13b, 0x14f, 0x159, 0x178, 0x18c, 0x1b0, 0x1c0, 0x1d2, 0x1e0, 0x1f7,
	0x207, 0x215, 0x223, 0x22d, 0x24c, 0x25a, 0x266, 0x276, 0x299, 0x2a5, 0x2b1, 0x2bb,
	0x2d0, 0x2de, 0x2f2, 0x2fe, 0x30a, 0x33c, 0x357, 0x390, 0x3ad, 0x3c1, 0x3f0, 0x40b,
	0x413, 0x421, 0x429, 0x43b, 0x45a, 0x46c, 0x474, 0x486, 0x494, 0x4af, 0x4b9, 0x4d6,
	0x4e8, 0x501, 0x50d, 0x519, 0x529, 0x554, 0x55e, 0x578, 0x586, 0x596, 0x5a2, 0x5bd,
	0x5cd, 0x5db, 0x5eb, 0x606, 0x612, 0x61a, 0x63f, 0x655, 0x670, 0x680, 0x68a, 0x6ad,
	0x6bb, 0x6c9, 0x6ea, 0x6f6, 0x6fe, 0x710, 0x720, 0x72e, 0x73c, 0x74e, 0x771, 0x77d,
	0x7c6, 0x7d8, 0x7e0, 0x7f9, 0x807, 0x82a, 0x864, 0x874, 0x884, 0x88e, 0x89e, 0x8bd,
	0x8d1, 0x8db, 0x8e7, 0x8fa, 0x906, 0x946, 0x94e, 0x956, 0x962, 0x970, 0x97a, 0x988,
	0x994, 0x9a4, 0x9b0, 0x9c2, 0x9d0, 0x9e0, 0x9ff, 0xa2a, 0xa45, 0xa5c, 0xa68, 0xa89,
	0xa9b, 0xaa3, 0xaad, 0xac4, 0xada, 0xaeb, 0xafb, 0xb07, 0xb19, 0xb2d, 0xb3b, 0xb47,
	0xb53, 0xb5f, 0xb71, 0xb82, 0xb97, 0xbab, 0xbcc, 0xbe0, 0xbe8, 0xc03, 0xc15, 0xc31,
	0xc63, 0xc73, 0xc89, 0xc99, 0xca3, 0xcb5, 0xcc3, 0xccf, 0xcdd, 0xced, 0xcfd, 0xd0d,
	0xd2a, 0xd34, 0xd53, 0xd63, 0xd75, 0xd87, 0xd97, 0xda1, 0xdab, 0xdb3, 0xdc6, 0xdce,
	0xdda, 0xde2, 0xe09, 0xe2b, 0xe3b, 0xe4b, 0xe57, 0xe7a, 0xe9d, 0xeaf, 0xed8, 0xeee,
	0xef8, 0xf08, 0xf12, 0xf41, 0xf51, 0xf61, 0xf6d, 0xf79, 0xf85, 0xfa4, 0xfc7, 0xfd5,
	0xfdf, 0xfed, 0xffd, 0x1012, 0x1024, 0x1049, 0x1059, 0x106e, 0x1081, 0x108f, 0x109f, 0x10ad,
	0x10c2, 0x10e5, 0x10fa, 0x1111, 0x111d, 0x112f, 0x114b, 0x1174, 0x117a, 0x11aa, 0x11b2, 0x11c0,
	0x11d4, 0x11e2, 0x1213, 0x122b, 0x1235, 0x123f, 0x124d, 0x126d, 0x1279, 0x1285, 0x1297, 0x12a5,
	0x12b1, 0x12f2, 0x1328, 0x1336, 0x134a, 0x1358, 0x138b, 0x139d, 0x13d1, 0x1409, 0x1417, 0x1425,
	0x143f, 0x1449, 0x1455, 0x145f, 0x1469, 0x149a, 0x14a8, 0x14b8, 0x14d5, 0x14dd, 0x14e9, 0x1506,
	0x151f, 0x152f, 0x154a, 0x156b, 0x1586, 0x15a1, 0x15ba, 0x15d1, 0x15df, 0x1617, 0x1623, 0x163c,
	0x1651, 0x1672, 0x1689, 0x16a1, 0x16b5, 0x16da, 0x16ee, 0x16f8, 0x1715, 0x172e, 0x173a, 0x1755,
	0x1770, 0x178b, 0x17aa,
}

const mlRegionStr = "" +
	"അസൻഷൻ ദ്വീപ്അന്റോറയുണൈറ്റഡ് അറബ് എമിറൈറ്റ്‌സ്അഫ്‌ഗാനിസ്ഥാൻആൻറിഗ്വയും ബർബുഡയുംആൻഗ" +
	"്വില്ലഅൽബേനിയഅർമേനിയനെതർലൻഡ്സ് ആൻറിലിസ്അംഗോളഅൻറാർട്ടിക്കഅർജൻറീനഅമേരിക്കൻ സമോവഓസ്" +
	"ട്രിയഓസ്‌ട്രേലിയഅറൂബഅലൻഡ് ദ്വീപുകൾഅസർബൈജാൻബോസ്നിയയും ഹെർസഗോവിനയുംബാർബഡോസ്ബംഗ്ലാദ" +
	"േശ്ബെൽജിയംബുർക്കിനാ ഫാസോബൾഗേറിയബഹ്റിൻബറുണ്ടിബെനിൻസെന്റ് ബാർത്തലമിബർമുഡബ്രൂണൈബൊളീ" +
	"വിയബൊണെയ്ർ, സിന്റ് യുസ്റ്റേഷ്യസ്, സാബ എന്നിവബ്രസീൽബഹാമാസ്ഭൂട്ടാൻബൗവെട്ട് ദ്വീപ്ബ" +
	"ോട്സ്വാനബെലറൂസ്ബെലീസ്കാനഡകോക്കസ് ദ്വീപുകൾകോംഗോ - കിൻഷാസസെൻട്രൽ ആഫ്രിക്കൻ റിപ്പബ്" +
	"ലിക്കോംഗോ - ബ്രാസവില്ലിസ്വിറ്റ്സർലാൻഡ്കോട്ട് ഡി വാർകുക്ക് ദ്വീപുകൾചിലികാമറൂൺചൈനക" +
	"ൊളംബിയക്ലിപ്പെർട്ടൻ ദ്വീപ്കോസ്റ്ററിക്കക്യൂബകേപ്പ് വെർദെകുറാകാവോക്രിസ്മസ് ദ്വീപ്സ" +
	"ൈപ്രസ്ചെക്ക് റിപ്പബ്ലിക്ജർമനിഡീഗോ ഗ്രാഷ്യദിജിബൗട്ടിഡെൻമാർക്ക്ഡൊമിനിക്കഡൊമിനിക്കൻ" +
	" റിപ്പബ്ലിക്അൾജീരിയസെയൂത്ത ആൻഡ് മെലിയഇക്വഡോർഎസ്റ്റോണിയ‍ഈജിപ്ത്പശ്ചിമ സഹാറഎറിത്രി" +
	"യസ്‌പെയിൻഎത്യോപ്യയൂറോപ്യൻ യൂണിയൻഫിൻലാൻഡ്ഫിജിഫാക്ക്‌ലാന്റ് ദ്വീപുകൾമൈക്രോനേഷ്യഫറോ" +
	" ദ്വീപുകൾഫ്രാൻസ്ഗാബൺബ്രിട്ടൻഗ്രനേഡജോർജ്ജിയഫ്രഞ്ച് ഗയാനഗേൺസിഘാനജിബ്രാൾട്ടർഗ്രീൻലാ" +
	"ൻറ്ഗാംബിയഗിനിയഗ്വാഡലൂപ്പ്ഇക്വറ്റോറിയൽ ഗിനിയഗ്രീസ്ദക്ഷിണ ജോർജ്ജിയയും ദക്ഷിണ സാൻഡ്" +
	"‌വിച്ച് ദ്വീപുകളുംഗ്വാട്ടിമാലഗ്വാംഗിനിയ-ബിസൗഗയാനഹോങ് കോങ് എസ്.ഏ.ആർ. ചൈനഹിയേർഡും " +
	"മക്‌ഡൊണാൾഡ് ദ്വീപുകളുംഹോണ്ടുറാസ്ക്രൊയേഷ്യഹെയ്തിഹംഗറികാനറി ദ്വീപുകൾഇന്തോനേഷ്യഅയർല" +
	"ാൻഡ്ഇസ്രായേൽഐൽ ഓഫ് മാൻഇന്ത്യബ്രിട്ടീഷ് ഇന്ത്യൻ മഹാസമുദ്ര പ്രദേശംഇറാഖ്ഇറാൻഐസ്‌ലാന" +
	"്റ്ഇറ്റലിജേഴ്സിജമൈക്കജോർദ്ദാൻജപ്പാൻകെനിയകിർഗിസ്ഥാൻകംബോഡിയകിരിബാട്ടികോമൊറോസ്സെന്റ" +
	"് കിറ്റ്‌സും നെവിസുംഉത്തരകൊറിയദക്ഷിണകൊറിയകുവൈറ്റ്കേമാൻ ദ്വീപുകൾകസാഖിസ്ഥാൻലാവോസ്ല" +
	"െബനൻസെൻറ് ലൂസിയലിച്ചൺസ്റ്റൈൻശ്രീലങ്കലൈബീരിയലെസോതോലിത്വാനിയലക്സംബർഗ്ലാറ്റ്വിയലിബി" +
	"യമൊറോക്കൊമൊണാക്കോമൾഡോവമോണ്ടെനെഗ്രോസെൻറ് മാർട്ടിൻമഡഗാസ്കർമാർഷൽ‍‍ ദ്വീപുകൾമാസിഡോണി" +
	"യമാലിമ്യാൻമാർ (ബർമ്മ)മംഗോളിയമക്കാവോ SAR ചൈനഉത്തര മറിയാനാ ദ്വീപുകൾമാർട്ടിനിക്ക്മൗ" +
	"റിറ്റാനിയമൊണ്ടെസരത്ത്മാൾട്ടമൗറീഷ്യസ്മാലിദ്വീപ്മലാവിമെക്സിക്കോമലേഷ്യമൊസാംബിക്ക്നമ" +
	"ീബിയപുതിയ കാലിഡോണിയനൈജർനോർഫോക് ദ്വീപ്നൈജീരിയനിക്കരാഗ്വനെതർലാൻഡ്‌സ്നോർവെനേപ്പാൾനൗ" +
	"റുന്യൂയിന്യൂസിലാൻറ്ഒമാൻപനാമപെറുഫ്രഞ്ച് പോളിനേഷ്യപാപ്പുവ ന്യൂ ഗിനിയഫിലിപ്പൈൻസ്പാക" +
	"്കിസ്ഥാൻപോളണ്ട്സെന്റ് പിയറിയും മിക്കലണുംപിറ്റ്‌കെയ്‌ൻ ദ്വീപുകൾപ്യൂർട്ടോ റിക്കോപാ" +
	"ലസ്‌തീൻ പ്രദേശങ്ങൾപോർച്ചുഗൽപലാവുപരാഗ്വേഖത്തർദ്വീപസമൂഹംറീയൂണിയൻറൊമാനിയസെർബിയറഷ്യറ" +
	"ുവാണ്ടസൗദി അറേബ്യസോളമൻ‍ ദ്വീപുകൾസെയ്‌ഷെൽസ്സുഡാൻസ്വീഡൻസിംഗപ്പുർസെൻറ് ഹെലീനസ്ലോവേന" +
	"ിയസ്വാൽബാഡും ജാൻ മായേനുംസ്ലോവാക്യസിയെറ ലിയോൺസാൻ മറിനോസെനഗൽസോമാലിയസുരിനെയിംദക്ഷിണ" +
	" സുഡാൻസാവോ ടോമും പ്രിൻസിപെയുംഎൽ സാൽവദോർസിന്റ് മാർട്ടെൻസിറിയസ്വാസിലാൻറ്ട്രസ്റ്റൻ " +
	"ഡ കൂനടർക്ക്‌സും കെയ്‌ക്കോ ദ്വീപുകളുംഛാഡ്ഫ്രഞ്ച് ദക്ഷിണ ഭൂപ്രദേശംടോഗോതായ്‌ലാൻഡ്താ" +
	"ജിക്കിസ്ഥാൻടോക്കെലൂതിമോർ-ലെസ്റ്റെതുർക്ക്മെനിസ്ഥാൻടുണീഷ്യടോംഗതുർക്കിട്രിനിഡാഡും ട" +
	"ുബാഗോയുംടുവാലുതായ്‌വാൻടാൻസാനിയഉക്രെയ്‌ൻഉഗാണ്ടയു.എസ്. ദ്വീപസമൂഹങ്ങൾഅമേരിക്കൻ ഐക്യ" +
	"നാടുകൾഉറുഗ്വേഉസ്‌ബെക്കിസ്ഥാൻവത്തിക്കാൻസെന്റ് വിൻസെന്റും ഗ്രനെഡൈൻസുംവെനിസ്വേലബ്രി" +
	"ട്ടീഷ് വെർജിൻ ദ്വീപുകൾയു.എസ്. വെർജിൻ ദ്വീപുകൾവിയറ്റ്നാംവന്വാതുവാലിസ് ആന്റ് ഫ്യൂച" +
	"്യുനസമോവകൊസോവൊയെമൻമയോട്ടിദക്ഷിണാഫ്രിക്കസാംബിയസിംബാബ്‌വേഅജ്ഞാത പ്രദേശംലോകംആഫ്രിക്" +
	"കവടക്കേ അമേരിക്കതെക്കേ അമേരിക്കഓഷ്യാനിയപശ്ചിമ ആഫ്രിക്കമദ്ധ്യഅമേരിക്കകിഴക്കൻ ആഫ്ര" +
	"ിക്കഉത്തരാഫ്രിക്കമദ്ധ്യആഫ്രിക്കതെക്കേ ആഫ്രിക്കഅമേരിക്കകൾവടക്കൻ അമേരിക്കകരീബിയൻകി" +
	"ഴക്കൻ ഏഷ്യതെക്കേ ഏഷ്യതെക്ക്-കിഴക്കൻ ഏഷ്യതെക്കേ യൂറോപ്പ്ഓസ്‌ട്രേലിയയും ന്യൂസിലാൻഡ" +
	"ുംമെലനേഷ്യമൈക്രോനേഷ്യൻ പ്രദേശംപോളിനേഷ്യഏഷ്യമദ്ധ്യേഷ്യപശ്ചിമേഷ്യയൂറോപ്പ്കിഴക്കൻ യ" +
	"ൂറോപ്പ്വടക്കേ യൂറോപ്പ്പശ്ചിമ യൂറോപ്പ്ലാറ്റിനമേരിക്ക"

var mlRegionIdx = []uint16{ // 291 entries
	0x0, 0x22, 0x34, 0x81, 0xa8, 0xdf, 0xfa, 0x10f, 0x124, 0x15b, 0x16a, 0x18e,
	0x1a3, 0x1cb, 0x1e3, 0x204, 0x210, 0x238, 0x250, 0x293, 0x2ab, 0x2c9, 0x2de, 0x306,
	0x31b, 0x32d, 0x342, 0x351, 0x37f, 0x38e, 0x3a0, 0x3b5, 0x424, 0x436, 0x44b, 0x460,
	0x48b, 0x4a6, 0x4bb, 0x4cd, 0x4d9, 0x507, 0x52b, 0x57e, 0x5b1, 0x5de, 0x601, 0x62c,
	0x638, 0x64a, 0x653, 0x668, 0x6a2, 0x6c6, 0x6d5, 0x6f7, 0x70f, 0x73d, 0x752, 0x786,
	0x795, 0x7b7, 0x7d5, 0x7f3, 0x80e, 0x84e, 0x863, 0x895, 0x8aa, 0x8cb, 0x8e0, 0x8ff,
	0x917, 0x92f, 0x947, 0x972, 0x98a, 0x996, 0x9d6, 0x9f7, 0xa19, 0xa2e, 0xa3a, 0xa52,
	0xa64, 0xa7c, 0xa9e, 0xaad, 0xab6, 0xad7, 0xaf5, 0xb07, 0xb16, 0xb37, 0xb6b, 0xb7d,
	0xc08, 0xc29, 0xc38, 0xc54, 0xc60, 0xc99, 0xcf2, 0xd10, 0xd2b, 0xd3d, 0xd4c, 0xd74,
	0xd92, 0xdaa, 0xdc2, 0xddc, 0xdee, 0xe54, 0xe63, 0xe6f, 0xe8d, 0xe9f, 0xeb1, 0xec3,
	0xedb, 0xeed, 0xefc, 0xf1a, 0xf2f, 0xf4d, 0xf65, 0xfac, 0xfca, 0xfeb, 0x1003, 0x102b,
	0x1049, 0x105b, 0x106a, 0x1089, 0x10b0, 0x10c8, 0x10dd, 0x10ef, 0x110a, 0x1125, 0x1140, 0x114f,
	0x1167, 0x117f, 0x118e, 0x11b2, 0x11da, 0x11f2, 0x1220, 0x123b, 0x1247, 0x1271, 0x1286, 0x12a9,
	0x12e7, 0x130e, 0x132f, 0x1353, 0x1365, 0x1380, 0x139e, 0x13ad, 0x13cb, 0x13dd, 0x13fe, 0x1410,
	0x143b, 0x1447, 0x146f, 0x1484, 0x14a2, 0x14c6, 0x14d5, 0x14ea, 0x14f6, 0x1508, 0x1529, 0x1535,
	0x1541, 0x154d, 0x157e, 0x15b0, 0x15d1, 0x15f2, 0x1607, 0x164e, 0x168e, 0x16bc, 0x16f6, 0x1711,
	0x1720, 0x1735, 0x1744, 0x1762, 0x177a, 0x178f, 0x17a1, 0x17ad, 0x17c2, 0x17e1, 0x180c, 0x182a,
	0x1839, 0x184b, 0x1866, 0x1885, 0x18a0, 0x18de, 0x18f9, 0x1918, 0x1931, 0x1940, 0x1955, 0x1970,
	0x1992, 0x19d3, 0x19ef, 0x1a1a, 0x1a29, 0x1a4a, 0x1a73, 0x1acc, 0x1ad8, 0x1b1c, 0x1b28, 0x1b46,
	0x1b6d, 0x1b85, 0x1bad, 0x1bdd, 0x1bf2, 0x1bfe, 0x1c13, 0x1c50, 0x1c62, 0x1c7a, 0x1c92, 0x1cad,
	0x1cbf, 0x1cf8, 0x1d32, 0x1d47, 0x1d74, 0x1d92, 0x1de5, 0x1e00, 0x1e4a, 0x1e87, 0x1ea5, 0x1eba,
	0x1ef8, 0x1f04, 0x1f16, 0x1f22, 0x1f37, 0x1f61, 0x1f73, 0x1f91, 0x1fb9, 0x1fc5, 0x1fdd, 0x2008,
	0x2033, 0x204b, 0x2076, 0x20a0, 0x20ce, 0x20f5, 0x211f, 0x214a, 0x2168, 0x2193, 0x21a8, 0x21ca,
	0x21e9, 0x221e, 0x2249, 0x2298, 0x22b0, 0x22ea, 0x2305, 0x2311, 0x232f, 0x234d, 0x2365, 0x2393,
	0x23be, 0x23e9, 0x2413,
}

const mnRegionStr = "" +
	"Аскенсион АралАндорраАрабын Нэгдсэн ЭмиратАфганистанАнтигуа ба БарбудаАнгилаАлба" +
	"ниАрменАнголАнтарктикАргентинАмерикийн СамоаАвстриАвстралиАрубаАландын АрлуудАзе" +
	"рбайжанБосни ХерцеговинБарбадосБангладешБелгиБуркина фасоБолгарБахрейнБурундиБен" +
	"инСент БартельмиБермудБрунейБоливиКарибын НидерландБразилБагамБутанБуветын Арлуу" +
	"дБотсванаБеларусБелизКанадКокос (Кийлинг) АрлуудКонго-КиншасаТөв Африкийн Бүгд Н" +
	"айрамдах УлсКонго БраззавильШвейцариКот д’ИвуарКүүкийн АрлуудЧилиКамерунХятадКол" +
	"умбКлиппертон АралКоста РикаКубаКапе ВердеКуракаоЗул Сарын АралКипрБүгд Найрамда" +
	"х Чех УлсГерманДиего ГарсиаДжибутиДаниДоминикБүгд Найрамдах ДоминиканАлжирСеута " +
	"ба МелильяЭквадорЭстонЕгипетБаруун СахарЭритриИспаниЭтиопЕвропын ХолбооФинландФи" +
	"жиФолькландын АрлуудМикронезиФароэ АрлуудФранцГабонИх БританиГренадаГүржФранцын " +
	"ГайанаГернсиГанаГибралтарГренландГамбиГвинейГваделупЭкваторын ГвинейГрекӨмнөд Жо" +
	"ржиа ба Өмнөд Сэндвичийн АрлуудГватемалГуамГвиней-БисауГайанаБНХАУ-ын Тусгай зах" +
	"иргааны бүс Хонг КонгХэрд болон Макдоналд АрлуудГондурасХорватГаитиУнгарКанарын " +
	"арлуудИндонезиИрландИзраильМэн АралЭнэтхэгБританийн харьяа Энэтхэгийн далай дахь" +
	" нутаг дэвсгэрүүдИракИранИсландИталиЖерсиЯмайкЙорданЯпонКениКыргызстанКамбожКири" +
	"батиКоморосСент-Киттс ба НевисХойд СолонгосӨмнөд СолонгосКувейтКайманы АрлуудКаз" +
	"ахстанЛаосЛиванСент ЛюсиаЛихтенштейнШри ЛанкаЛибериЛесотоЛитваЛюксембургЛатвиЛив" +
	"иМароккоМонакоМолдавМонтенегроСент-МартинМадагаскарМаршаллын АрлуудМакедонМалиМь" +
	"янмар (Бурма)МонголБНХАУ-ын Тусгай захиргааны бүс МакаоХойд Марианы АрлуудМартин" +
	"икМавританиМонтсерратМальтаМавритусМальдивМалавиМексикМалайзМозамбикНамибиШинэ К" +
	"аледониНигерНорфолк АрлуудНигериНикарагуаГолландНорвегиБалбаНауруНиуэШинэ Зеланд" +
	"ОманПанамПеруФранцын ПолинезПапуа Шинэ ГвинейФилиппинПакистанПольшСэнт Пьер ба М" +
	"икелонПиткэрн АрлуудПуэрто РикоПалестины нутаг дэвсгэрүүдПортугалПалауПарагвайКа" +
	"тарНомхон далайг тойрсон улс орнуудРеюньонРумынСербиОросРуандаСаудын АрабСоломон" +
	"ы АрлуудСейшелСуданШведСингапурСент ХеленаСловениСвалбард ба Ян МайенСловакСьерр" +
	"а-ЛеонеСан-МариноСенегалСомалиСуринамӨмнөд СуданСан-Томе ба ПринсипиЭль Сальвадо" +
	"рСинт МартенСириСвазиландТристан да КуньяТурк ба Кайкосын АрлуудЧадФранцын өмнөд" +
	" газар нутагТогоТайландТажикистанТокелауТимор-ЛестеТуркменистанТунисТонгаТуркТри" +
	"нидад ба ТобагоТувалуТайванТанзаниУкрайнУгандаАНУ-ын тойрсон арлуудАмерикийн Нэг" +
	"дсэн УлсУругвайУзбекистанВатикан хот улсСэнт Винсэнт ба ГренадинВенесуэлБританий" +
	"н Виржиний АрлуудАНУ-ын Виржиний АрлуудВьетнамВануатуУоллис ба ФутунаСамоаКосово" +
	"ЙеменМайоттеӨмнөд Африк тивЗамбиЗимбабвеТодорхойгүйДэлхийАфрикХойд АмерикӨмнөд А" +
	"мерикНомхон далайн орнуудБаруун АфрикТөв АмерикЗүүн АфрикХойд АфрикТөв АфрикӨмнө" +
	"д АфрикАмерикХойд Америк тивКарибынЗүүн АзиӨмнөд АзиЗүүн Өмнөд АзиӨмнөд ЕвропАвс" +
	"тралиазиМеланезиМикронезийн бүсПолинезАзиТөв АзиБаруун АзиЕвропЗүүн ЕвропХойд Ев" +
	"ропБаруун ЕвропЛатин Америк"

var mnRegionIdx = []uint16{ // 291 entries
	0x0, 0x1b, 0x29, 0x51, 0x65, 0x87, 0x93, 0x9f, 0xa9, 0xa9, 0xb3, 0xc5,
	0xd5, 0xf2, 0xfe, 0x10e, 0x118, 0x133, 0x147, 0x166, 0x176, 0x188, 0x192, 0x1a9,
	0x1b5, 0x1c3, 0x1d1, 0x1db, 0x1f6, 0x202, 0x20e, 0x21a, 0x23b, 0x247, 0x251, 0x25b,
	0x276, 0x286, 0x294, 0x29e, 0x2a8, 0x2d0, 0x2e9, 0x323, 0x342, 0x352, 0x368, 0x383,
	0x38b, 0x399, 0x3a3, 0x3af, 0x3cc, 0x3df, 0x3e7, 0x3fa, 0x408, 0x422, 0x42a, 0x453,
	0x45f, 0x476, 0x484, 0x48c, 0x49a, 0x4c8, 0x4d2, 0x4f0, 0x4fe, 0x508, 0x514, 0x52b,
	0x537, 0x543, 0x54d, 0x568, 0x576, 0x57e, 0x5a1, 0x5b3, 0x5ca, 0x5d4, 0x5de, 0x5f1,
	0x5ff, 0x607, 0x622, 0x62e, 0x636, 0x648, 0x658, 0x662, 0x66e, 0x67e, 0x69d, 0x6a5,
	0x6ee, 0x6fe, 0x706, 0x71d, 0x729, 0x773, 0x7a6, 0x7b6, 0x7c2, 0x7cc, 0x7d6, 0x7f1,
	0x801, 0x80d, 0x81b, 0x82a, 0x838, 0x8a0, 0x8a8, 0x8b0, 0x8bc, 0x8c6, 0x8d0, 0x8da,
	0x8e6, 0x8ee, 0x8f6, 0x90a, 0x916, 0x926, 0x934, 0x957, 0x970, 0x98b, 0x997, 0x9b2,
	0x9c4, 0x9cc, 0x9d6, 0x9e9, 0x9ff, 0xa10, 0xa1c, 0xa28, 0xa32, 0xa46, 0xa50, 0xa58,
	0xa66, 0xa72, 0xa7e, 0xa92, 0xaa7, 0xabb, 0xada, 0xae8, 0xaf0, 0xb0b, 0xb17, 0xb5a,
	0xb7e, 0xb8e, 0xba0, 0xbb4, 0xbc0, 0xbd0, 0xbde, 0xbea, 0xbf6, 0xc02, 0xc12, 0xc1e,
	0xc37, 0xc41, 0xc5c, 0xc68, 0xc7a, 0xc88, 0xc96, 0xca0, 0xcaa, 0xcb2, 0xcc7, 0xccf,
	0xcd9, 0xce1, 0xcfe, 0xd1e, 0xd2e, 0xd3e, 0xd48, 0xd6d, 0xd88, 0xd9d, 0xdcf, 0xddf,
	0xde9, 0xdf9, 0xe03, 0xe3f, 0xe4d, 0xe57, 0xe61, 0xe69, 0xe75, 0xe8a, 0xea7, 0xeb3,
	0xebd, 0xec5, 0xed5, 0xeea, 0xef8, 0xf1d, 0xf29, 0xf40, 0xf53, 0xf61, 0xf6d, 0xf7b,
	0xf90, 0xfb5, 0xfce, 0xfe3, 0xfeb, 0xffd, 0x101b, 0x1046, 0x104c, 0x107b, 0x1083, 0x1091,
	0x10a5, 0x10b3, 0x10c8, 0x10e0, 0x10ea, 0x10f4, 0x10fc, 0x111e, 0x112a, 0x1136, 0x1144, 0x1150,
	0x115c, 0x1183, 0x11ab, 0x11b9, 0x11cd, 0x11e9, 0x1216, 0x1226, 0x1256, 0x127f, 0x128d, 0x129b,
	0x12b9, 0x12c3, 0x12cf, 0x12d9, 0x12e7, 0x1303, 0x130d, 0x131d, 0x1333, 0x133f, 0x1349, 0x135e,
	0x1375, 0x139b, 0x13b2, 0x13c5, 0x13d8, 0x13eb, 0x13fc, 0x1411, 0x141d, 0x1439, 0x1447, 0x1456,
	0x1467, 0x1481, 0x1496, 0x14ac, 0x14bc, 0x14d9, 0x14e7, 0x14ed, 0x14fa, 0x150d, 0x1517, 0x152a,
	0x153d, 0x1554, 0x156b,
}

const mrRegionStr = "" +
	"अ‍ॅसेन्शियन बेटअँडोरासंयुक्त अरब अमीरातअफगाणिस्तानअँटिग्वा आणि बर्बुडाअँग्विलाअल" +
	"्बानियाअर्मेनियानेदरलँड्‍स अँ‍टिल्सअंगोलाअंटार्क्टिकाअर्जेंटिनाअमेरिकन सामोआऑस्ट" +
	"्रियाऑस्ट्रेलियाअरुबाअ‍ॅलँड बेटेअझरबैजानबोस्निया अणि हर्जेगोविनाबार्बाडोसबांगलाद" +
	"ेशबेल्जियमबुर्किना फासोबल्गेरियाबहारीनबुरुंडीबेनिनसेंट बार्थेलेमीबर्मुडाब्रुनेईब" +
	"ोलिव्हियाकॅरिबियन नेदरलँड्सब्राझिलबहामाजभूतानबोउवेट बेटबोट्सवानाबेलारूसबलिझकॅनडा" +
	"कोकोस (कीलिंग) बेटेकाँगो - किंशासाकेंद्रीय अफ्रिकी प्रजासत्ताककाँगो - ब्राझाविले" +
	"स्वित्झर्लंडआयव्हरी कोस्टकुक बेटेचिलीकॅमेरूनचीनकोलम्बियाक्लिपरटोन बेटकोस्टा रिका" +
	"क्यूबाकेप व्हर्डेकुरॅकोख्रिसमस बेटसायप्रसझेक प्रजासत्ताकजर्मनीदिएगो गार्सियाजिबौ" +
	"टीडेन्मार्कडोमिनिकाडोमिनिकन प्रजासत्ताकअल्जीरियास्यूटा आणि मेलिलाइक्वाडोरएस्टोनि" +
	"याइजिप्तपश्चिम सहाराएरिट्रियास्पेनइथिओपियायुरोपीय संघफिनलंडफिजीफॉकलंड बेटेमायक्र" +
	"ोनेशियाफेरो बेटेफ्रान्सगॅबॉनयुनायटेड किंगडमग्रेनेडाजॉर्जियाफ्रेंच गयानाग्वेर्नसे" +
	"घानाजिब्राल्टरग्रीनलंडगाम्बियागिनीग्वाडेलोउपेइक्वेटोरियल गिनीग्रीसदक्षिण जॉर्जिय" +
	"ा आणि दक्षिण सँडविच बेटेग्वाटेमालागुआमगिनी-बिसाउगयानाहाँगकाँग एसएआर चीनहर्ड आणि " +
	"मॅक्डोनाल्ड बेटेहोंडुरासक्रोएशियाहैतीहंगेरीकॅनरी बेटेइंडोनेशियाआयर्लंडइस्त्राइलइ" +
	"स्ले ऑफ मॅनभारतब्रिटिश हिंदी महासागर क्षेत्रइराकईराणआइसलँडइटलीजर्सीजमैकाजॉर्डनजप" +
	"ानकेनियाकिरगिझस्तानकंबोडियाकिरीबाटीकोमोरोजसेंट किट्स आणि नेव्हिसउत्तर कोरियादक्ष" +
	"िण कोरियाकुवेतकेमन बेटेकझाकस्तानलाओसलेबनॉनसेंट ल्यूसियालिक्टेनस्टाइनश्रीलंकालायब" +
	"ेरियालेसोथोलिथुआनियालक्झेंबर्गलात्वियालिबियामोरोक्कोमोनॅकोमोल्डोव्हामोंटेनेग्रोस" +
	"ेंट मार्टिनमादागास्करमार्शल बेटेमॅसेडोनियामालीम्यानमार (बर्मा)मंगोलियामकाओ एसएआर" +
	" चीनउत्तरी मारियाना बेटेमार्टिनिकमॉरिटानियामॉन्ट्सेराटमाल्टामॉरिशसमालदीवमलावीमेक" +
	"्सिकोमलेशियामोझाम्बिकनामिबियान्यू कॅलेडोनियानाइजरनॉरफॉक बेटनायजेरियानिकाराग्वाने" +
	"दरलँडनॉर्वेनेपाळनऊरुनीयून्यूझीलंडओमानपनामापेरूफ्रेंच पॉलिनेशियापापुआ न्यू गिनीफि" +
	"लिपिन्सपाकिस्तानपोलंडसेंट पियरे आणि मिक्वेलोनपिटकैर्न बेटेप्युएर्तो रिकोपॅलेस्टि" +
	"नियन प्रदेशपोर्तुगालपलाऊपराग्वेकतारआउटलाईंग ओशनियारियुनियनरोमानियासर्बियारशियारव" +
	"ांडासौदी अरबसोलोमन बेटेसेशेल्ससुदानस्वीडनसिंगापूरसेंट हेलेनास्लोव्हेनियास्वालबर्" +
	"ड आणि जान मायेनस्लोव्हाकियासिएरा लिओनसॅन मरीनोसेनेगलसोमालियासुरिनामदक्षिण सुदानस" +
	"ाओ टोम आणि प्रिंसिपेअल साल्वाडोरसिंट मार्टेनसीरियास्वाझिलँडट्रिस्टन दा कुन्हाटर्" +
	"क्स आणि कैकोस बेटेचाडफ्रेंच दाक्षिणात्य प्रदेशटोगोथायलंडताजिकिस्तानतोकेलाउपूर्व " +
	"तिमोरतुर्कमेनिस्तानट्यूनिशियाटोंगातुर्कीत्रिनिदाद आणि टोबॅगोटुवालुतैवानटांझानिया" +
	"युक्रेनयुगांडायू.एस. आउटलाइंग बेटेयुनायटेड स्टेट्सउरुग्वेउझबेकिस्तानव्हॅटिकन सिट" +
	"ीसेंट व्हिन्सेंट आणि ग्रेनडाइन्सव्हेनेझुएलाब्रिटिश व्हर्जिन बेटेयू.एस. व्हर्जिन " +
	"बेटेव्हिएतनामवानौटुवालिस आणि फ्यूचूनासामोआकोसोव्होयेमेनमायोट्टेदक्षिण आफ्रिकाझाम" +
	"्बियाझिम्बाब्वेअज्ञात प्रदेशविश्वआफ्रिकाउत्तर अमेरिकादक्षिण अमेरिकाओशनियापश्चिम " +
	"आफ्रिकामध्य अमेरिकापूर्व आफ्रिकाउत्तर आफ्रिकामध्य आफ्रिकादक्षिणी आफ्रिकाअमेरिकाउ" +
	"त्तरी अमेरिकाकॅरीबियनपूर्व आशियादक्षिण आशियादक्षिण पूर्व आशियादक्षिण युरोपऑस्‍ट्" +
	"रेलेशियामेलानेशियामायक्रोनेशियन प्रदेशपॉलिनेशियाअशियामध्य आशियापश्चिम आशियायुरोप" +
	"पूर्व युरोपउत्तर युरोपपश्चिम युरोपलॅटिन अमेरिका"

var mrRegionIdx = []uint16{ // 291 entries
	0x0, 0x2b, 0x3d, 0x6f, 0x90, 0xc8, 0xe0, 0xfb, 0x116, 0x14d, 0x15f, 0x183,
	0x1a1, 0x1c6, 0x1e1, 0x202, 0x211, 0x230, 0x248, 0x28c, 0x2a7, 0x2c2, 0x2da, 0x2ff,
	0x31a, 0x32c, 0x341, 0x350, 0x37b, 0x390, 0x3a5, 0x3c3, 0x3f7, 0x40c, 0x41e, 0x42d,
	0x449, 0x464, 0x479, 0x485, 0x494, 0x4c5, 0x4ec, 0x53c, 0x56c, 0x590, 0x5b5, 0x5cb,
	0x5d7, 0x5ec, 0x5f5, 0x610, 0x635, 0x654, 0x666, 0x685, 0x697, 0x6b6, 0x6cb, 0x6f6,
	0x708, 0x730, 0x742, 0x75d, 0x775, 0x7af, 0x7ca, 0x7f9, 0x811, 0x82c, 0x83e, 0x860,
	0x87b, 0x88a, 0x8a2, 0x8c1, 0x8d3, 0x8df, 0x8fe, 0x925, 0x93e, 0x953, 0x962, 0x98d,
	0x9a5, 0x9bd, 0x9df, 0x9fa, 0xa06, 0xa24, 0xa3c, 0xa54, 0xa60, 0xa81, 0xaaf, 0xabe,
	0xb26, 0xb44, 0xb50, 0xb6c, 0xb7b, 0xbad, 0xbf2, 0xc0a, 0xc25, 0xc31, 0xc43, 0xc5f,
	0xc7d, 0xc92, 0xcad, 0xccd, 0xcd9, 0xd2a, 0xd36, 0xd42, 0xd54, 0xd60, 0xd6f, 0xd7e,
	0xd90, 0xd9c, 0xdae, 0xdcf, 0xde7, 0xdff, 0xe14, 0xe50, 0xe72, 0xe97, 0xea6, 0xebf,
	0xeda, 0xee6, 0xef8, 0xf1d, 0xf44, 0xf5c, 0xf77, 0xf89, 0xfa4, 0xfc2, 0xfda, 0xfec,
	0x1004, 0x1016, 0x1034, 0x1055, 0x1077, 0x1095, 0x10b4, 0x10d2, 0x10de, 0x1108, 0x1120, 0x1146,
	0x117e, 0x1199, 0x11b7, 0x11d8, 0x11ea, 0x11fc, 0x120e, 0x121d, 0x1235, 0x124a, 0x1265, 0x127d,
	0x12a8, 0x12b7, 0x12d3, 0x12ee, 0x130c, 0x1321, 0x1333, 0x1342, 0x134e, 0x135a, 0x1375, 0x1381,
	0x1390, 0x139c, 0x13cd, 0x13f6, 0x1411, 0x142c, 0x143b, 0x147d, 0x14a2, 0x14ca, 0x1501, 0x151c,
	0x1528, 0x153d, 0x1549, 0x1574, 0x158c, 0x15a4, 0x15b9, 0x15c8, 0x15da, 0x15f0, 0x160f, 0x1624,
	0x1633, 0x1645, 0x165d, 0x167c, 0x16a0, 0x16df, 0x1703, 0x171f, 0x1738, 0x174a, 0x1762, 0x1777,
	0x1799, 0x17d2, 0x17f4, 0x1816, 0x1828, 0x1843, 0x1875, 0x18ae, 0x18b7, 0x18fe, 0x190a, 0x191c,
	0x193d, 0x1952, 0x1971, 0x199b, 0x19b9, 0x19c8, 0x19da, 0x1a12, 0x1a24, 0x1a33, 0x1a4e, 0x1a63,
	0x1a78, 0x1aac, 0x1ada, 0x1aef, 0x1b10, 0x1b35, 0x1b8c, 0x1bad, 0x1be8, 0x1c1c, 0x1c37, 0x1c49,
	0x1c7b, 0x1c8a, 0x1ca2, 0x1cb1, 0x1cc9, 0x1cf1, 0x1d09, 0x1d27, 0x1d4c, 0x1d5b, 0x1d70, 0x1d95,
	0x1dbd, 0x1dcf, 0x1df7, 0x1e19, 0x1e3e, 0x1e63, 0x1e85, 0x1eb0, 0x1ec5, 0x1eed, 0x1f05, 0x1f24,
	0x1f46, 0x1f78, 0x1f9a, 0x1fc4, 0x1fe2, 0x201c, 0x203a, 0x2049, 0x2065, 0x2087, 0x2096, 0x20b5,
	0x20d4, 0x20f6, 0x211b,
}

const msRegionStr = "" +
	"Pulau AscensionAndorraEmiriah Arab BersatuAfghanistanAntigua dan BarbudaAnguilla" +
	"AlbaniaArmeniaNetherlands AntillesAngolaAntartikaArgentinaSamoa AmerikaAustriaAu" +
	"straliaArubaKepulauan AlandAzerbaijanBosnia dan HerzegovinaBarbadosBangladeshBel" +
	"giumBurkina FasoBulgariaBahrainBurundiBeninSaint BarthélemyBermudaBruneiBoliviaB" +
	"elanda CaribbeanBrazilBahamasBhutanPulau BouvetBotswanaBelarusBelizeKanadaKepula" +
	"uan Cocos (Keeling)Congo - KinshasaRepublik Afrika TengahCongo - BrazzavilleSwit" +
	"zerlandCote d’IvoireKepulauan CookChileCameroonChinaColombiaPulau ClippertonCost" +
	"a RicaCubaCape VerdeCuracaoPulau KrismasCyprusRepublik CzechJermanDiego GarciaDj" +
	"iboutiDenmarkDominicaRepublik DominicaAlgeriaCeuta dan MelillaEcuadorEstoniaMesi" +
	"rSahara BaratEritreaSepanyolEthiopiaKesatuan EropahFinlandFijiKepulauan Falkland" +
	"MicronesiaKepulauan FaroePerancisGabonUnited KingdomGrenadaGeorgiaGuiana Peranci" +
	"sGuernseyGhanaGibraltarGreenlandGambiaGuineaGuadeloupeGuinea KhatulistiwaYunaniK" +
	"epulauan Georgia Selatan & Sandwich SelatanGuatemalaGuamGuinea BissauGuyanaHong " +
	"Kong SAR ChinaKepulauan Heard & McDonaldHondurasCroatiaHaitiHungaryKepulauan Can" +
	"aryIndonesiaIrelandIsraelIsle of ManIndiaWilayah Lautan Hindi BritishIraqIranIce" +
	"landItaliJerseyJamaicaJordanJepunKenyaKyrgyzstanKembojaKiribatiComorosSaint Kitt" +
	"s dan NevisKorea UtaraKorea SelatanKuwaitKepulauan CaymanKazakhstanLaosLubnanSai" +
	"nt LuciaLiechtensteinSri LankaLiberiaLesothoLithuaniaLuxembourgLatviaLibyaMaghri" +
	"biMonacoMoldovaMontenegroSaint MartinMadagaskarKepulauan MarshallMacedoniaMaliMy" +
	"anmar (Burma)MongoliaMacau SAR ChinaKepulauan Mariana UtaraMartiniqueMauritaniaM" +
	"ontserratMaltaMauritiusMaldivesMalawiMexicoMalaysiaMozambiqueNamibiaNew Caledoni" +
	"aNigerPulau NorfolkNigeriaNicaraguaBelandaNorwayNepalNauruNiueNew ZealandOmanPan" +
	"amaPeruPolinesia PerancisPapua New GuineaFilipinaPakistanPolandSaint Pierre dan " +
	"MiquelonKepulauan PitcairnPuerto RicoWilayah PalestinPortugalPalauParaguayQatarO" +
	"ceania TerpencilReunionRomaniaSerbiaRusiaRwandaArab SaudiKepulauan SolomonSeyche" +
	"llesSudanSwedenSingapuraSaint HelenaSloveniaSvalbard dan Jan MayenSlovakiaSierra" +
	" LeoneSan MarinoSenegalSomaliaSurinamSudan SelatanSao Tome dan PrincipeEl Salvad" +
	"orSint MaartenSyriaSwazilandTristan da CunhaKepulauan Turks dan CaicosChadWilaya" +
	"h Selatan PerancisTogoThailandTajikistanTokelauTimor-LesteTurkmenistanTunisiaTon" +
	"gaTurkiTrinidad dan TobagoTuvaluTaiwanTanzaniaUkraineUgandaKepulauan Terpencil A" +
	".S.Amerika SyarikatUruguayUzbekistanKota VaticanSaint Vincent dan GrenadinesVene" +
	"zuelaKepulauan Virgin BritishKepulauan Virgin A.S.VietnamVanuatuWallis dan Futun" +
	"aSamoaKosovoYamanMayotteAfrika SelatanZambiaZimbabweWilayah Tidak DiketahuiDunia" +
	"AfrikaAmerika UtaraAmerika SelatanOceaniaAfrika BaratAmerika TengahAfrika TimurA" +
	"frika UtaraAfrika TengahSelatan AfrikaAmerikaUtara AmerikaCaribbeanAsia TimurAsi" +
	"a SelatanAsia TenggaraEropah SelatanAustralasiaMelanesiaWilayah MikronesiaPoline" +
	"siaAsiaAsia TengahAsia BaratEropahEropah TimurEropah UtaraEropah BaratAmerika La" +
	"tin"

var msRegionIdx = []uint16{ // 291 entries
	0x0, 0xf, 0x16, 0x2a, 0x35, 0x48, 0x50, 0x57, 0x5e, 0x72, 0x78, 0x81,
	0x8a, 0x97, 0x9e, 0xa7, 0xac, 0xbb, 0xc5, 0xdb, 0xe3, 0xed, 0xf4, 0x100,
	0x108, 0x10f, 0x116, 0x11b, 0x12c, 0x133, 0x139, 0x140, 0x151, 0x157, 0x15e, 0x164,
	0x170, 0x178, 0x17f, 0x185, 0x18b, 0x1a4, 0x1b4, 0x1ca, 0x1dd, 0x1e8, 0x1f7, 0x205,
	0x20a, 0x212, 0x217, 0x21f, 0x22f, 0x239, 0x23d, 0x247, 0x24e, 0x25b, 0x261, 0x26f,
	0x275, 0x281, 0x289, 0x290, 0x298, 0x2a9, 0x2b0, 0x2c1, 0x2c8, 0x2cf, 0x2d4, 0x2e0,
	0x2e7, 0x2ef, 0x2f7, 0x306, 0x30d, 0x311, 0x323, 0x32d, 0x33c, 0x344, 0x349, 0x357,
	0x35e, 0x365, 0x374, 0x37c, 0x381, 0x38a, 0x393, 0x399, 0x39f, 0x3a9, 0x3bc, 0x3c2,
	0x3ee, 0x3f7, 0x3fb, 0x408, 0x40e, 0x421, 0x43b, 0x443, 0x44a, 0x44f, 0x456, 0x466,
	0x46f, 0x476, 0x47c, 0x487, 0x48c, 0x4a8, 0x4ac, 0x4b0, 0x4b7, 0x4bc, 0x4c2, 0x4c9,
	0x4cf, 0x4d4, 0x4d9, 0x4e3, 0x4ea, 0x4f2, 0x4f9, 0x50e, 0x519, 0x526, 0x52c, 0x53c,
	0x546, 0x54a, 0x550, 0x55b, 0x568, 0x571, 0x578, 0x57f, 0x588, 0x592, 0x598, 0x59d,
	0x5a5, 0x5ab, 0x5b2, 0x5bc, 0x5c8, 0x5d2, 0x5e4, 0x5ed, 0x5f1, 0x600, 0x608, 0x617,
	0x62e, 0x638, 0x642, 0x64c, 0x651, 0x65a, 0x662, 0x668, 0x66e, 0x676, 0x680, 0x687,
	0x694, 0x699, 0x6a6, 0x6ad, 0x6b6, 0x6bd, 0x6c3, 0x6c8, 0x6cd, 0x6d1, 0x6dc, 0x6e0,
	0x6e6, 0x6ea, 0x6fc, 0x70c, 0x714, 0x71c, 0x722, 0x73b, 0x74d, 0x758, 0x768, 0x770,
	0x775, 0x77d, 0x782, 0x793, 0x79a, 0x7a1, 0x7a7, 0x7ac, 0x7b2, 0x7bc, 0x7cd, 0x7d7,
	0x7dc, 0x7e2, 0x7eb, 0x7f7, 0x7ff, 0x815, 0x81d, 0x829, 0x833, 0x83a, 0x841, 0x848,
	0x855, 0x86a, 0x875, 0x881, 0x886, 0x88f, 0x89f, 0x8b9, 0x8bd, 0x8d5, 0x8d9, 0x8e1,
	0x8eb, 0x8f2, 0x8fd, 0x909, 0x910, 0x915, 0x91a, 0x92d, 0x933, 0x939, 0x941, 0x948,
	0x94e, 0x966, 0x976, 0x97d, 0x987, 0x993, 0x9af, 0x9b8, 0x9d0, 0x9e5, 0x9ec, 0x9f3,
	0xa04, 0xa09, 0xa0f, 0xa14, 0xa1b, 0xa29, 0xa2f, 0xa37, 0xa4e, 0xa53, 0xa59, 0xa66,
	0xa75, 0xa7c, 0xa88, 0xa96, 0xaa2, 0xaae, 0xabb, 0xac9, 0xad0, 0xadd, 0xae6, 0xaf0,
	0xafc, 0xb09, 0xb17, 0xb22, 0xb2b, 0xb3d, 0xb46, 0xb4a, 0xb55, 0xb5f, 0xb65, 0xb71,
	0xb7d, 0xb89, 0xb96,
}

const myRegionStr = "" +
	"အက်စ်စင်ရှီအွန်ကျွန်းအန်ဒိုရာယူအေအီးအာဖဂန်နစ္စတန်အန်တီဂုအာနှင့်ဘာဘုဒါအန်ဂွီလာအဲလ" +
	"်ဘာနီအာအာမေနီးယားအင်ဂိုလာအန္တာတိကအာဂျင်တီးနားအမေရိကန် စမိုအဩစတြီးယားဩစတြေးလျအာရု" +
	"ဘာအာလန်ကျွန်းအဇာဘိုင်ဂျန်ဘော့စနီးယား နှင့် ဟာဇီဂိုဘီးနားဘာဘဒိုးစ်ဘင်္ဂလားဒေ့ရှ်ဘ" +
	"ယ်လ်ဂျီယမ်ဘာကီနာ ဖာဆိုဘူဂေးရီးယားဘာရိန်းဘူရွန်ဒီဘီနင်စိန့်ဘာသီလီမိုင်ဘာမူဒါဘရူနိ" +
	"ုင်းဘိုလီးဘီးယားကာရီဘီယံနယ်သာလန်ဘရာဇီးဘဟားမားဘူတန်ဘူဗက်ကျွန်းဘော့စ်ဝါနာဘီလာရုစ်ဘ" +
	"ေလီဇ်ကနေဒါကိုကိုး ကျွန်းစုကွန်ဂို-ကင်ရှာစအလယ်ပိုင်း အာဖရိက ပြည်ထောင်စုကွန်ဂို-ဘရ" +
	"ာဇာဗီလ်ဆွစ်ဇလန်အိုင်ဗရီကိုစ့်ကွတ် ကျွန်းစုချီလီကင်မရွန်းတရုတ်ကိုလံဘီယာကလစ်ပါတန်က" +
	"ျွန်းကော့စ်တာရီကာကျူးဘားခေ့ပ်ဗာဒူခူရာကာအိုခရစ်စမတ် ကျွန်းဆိုက်ပရက်စ်ချက် ပြည်ထော" +
	"င်စုဂျာမဏီဒီအေဂိုဂရာစီအာဂျီဘူတီဒိန်းမတ်ဒိုမီနီကာဒိုမီနီကန်အယ်လ်ဂျီးရီးယားဆယ်ဥတာန" +
	"ှင့်မယ်လီလ်လာအီကွေဒေါအက်စတိုးနီးယားအီဂျစ်အနောက်ပိုင်း ဆာဟာရအီရီတရီအာစပိန်အီသီယို" +
	"းပီးယားဥရောပသမဂ္ဂဖင်လန်ဖီဂျီဖောက်ကလန် ကျွန်းစုမိုင်ခရိုနီရှားဖာရိုး ကျွန်းစုများ" +
	"ပြင်သစ်ဂါဘွန်ယူနိုက်တက်ကင်းဒမ်းဂရီနာဒါဂျော်ဂျီယာပြင်သစ် ဂီယာနာဂွန်းဇီဂါနာဂျီဘရော" +
	"်လ်တာဂရင်းလန်းဂန်ဘီရာဂီးနီဂူအာဒီလုပ်အီကွေတာ ဂီရာနာဂရိတောင် ဂျော်ဂျီယာ နှင့် တောင" +
	"် ဆင်းဒဝစ်ဂျ် ကျွန်းစုများဂွာတီမာလာဂူအမ်ဂီရာနာ-ဘီစ်စာဥဂူရာနာတရုတ်၏ အထူးအုပ်ချုပ်" +
	"ခွင့်ရ ဟောင်ကောင်ဟတ်ကျွန်းနှင့်မက်ဒေါနယ်ကျွန်းစုဟွန်ဒူးရပ်စ်ခရိုအေးရှားဟေတီဟန်ဂေ" +
	"ရီကာနာရီကျွန်းစုအင်ဒိုနီးရှားအိုင်ယာလန်အစ္စရေးမန်ကျွန်းအိန္ဒိယဗြိတိသျှ အိန္ဒြိယ " +
	"သမုဒ္ဒရာ ပိုင်နက်အီရတ်အီရန်အိုက်စလန်အီတလီဂျာစီဂျမေကာဂျော်ဒန်ဂျပန်ကင်ညာခရူဂစ်စတန်" +
	"ကမ္ဘောဒီးယားခီရီဘာတီကိုမိုရိုစ်စိန့်ကစ်နှင့်နီဗီစ်မြောက်ကိုရီးယားတောင်ကိုရီးယားက" +
	"ူဝိတ်ကေမန် ကျွန်းစုကာဇက်စတန်လာအိုလက်ဘနွန်စိန့်လူစီအာလစ်ခ်ထင်စတိုင်သီရိလင်္ကာလိုင" +
	"်ဘေးရီးယားလီဆိုသိုလစ်သူယေးနီးယားလူဇင်ဘတ်လတ်ဗီးယားလီဗရာမော်ရိုကိုမိုနာကိုမောလ်ဒို" +
	"ဗာမွန်တီနိဂရိုးစိန့်မာတင်မာဒါဂတ်စကာမာရှယ် ကျွန်းစုမာစီဒိုးနီးယားမာလီမြန်မာမွန်ဂိ" +
	"ုးလီးယားတရုတ်၏ အထူးအုပ်ချုပ်ခွင့်ရ မကာအိုတောင်ပိုင်းမာရီအာနာကျွန်းစုမာတီနီကီမောရ" +
	"ီတာနီအာမောင့်စဲရက်မောလ်တာမော်ရေရှားစ်မော်လ်ဒိုက်မာလာဝီမက္ကဆီကိုမလေးရှားမိုဇန်ဘစ်" +
	"နမ်မီးဘီးယားနယူး ကယ်လီဒိုနီးယားနိုင်ဂျာနောဖော့ခ်ကျွန်းနိုင်ဂျီးရီးယားနီကာရာဂွာနယ" +
	"်သာလန်နော်ဝေနီပေါနာဥူရူနီဥူအေနယူးဇီလန်အိုမန်ပနားမားပီရူးပြင်သစ် ပေါ်လီနေးရှားပါပ" +
	"ူရာနယူးဂီနီဖိလစ်ပိုင်ပါကစ္စတန်ပိုလန်စိန့်ပီအဲရီနှင့်မီကွီလွန်ပစ်တ်ကိန်းကျွန်းစုပ" +
	"ေါ်တူရီကိုပါလက်စတိုင်း ပိုင်နက်ပေါ်တူဂီပလောင်ပါရာဂွေးကာတာသမုဒ္ဒရာဒေသအပြင်ထွက်နေသ" +
	"ောဒေသများရဲအူနီရွန်ရိုမေးနီးယားဆားဘီးယားရုရှရဝန်ဒါဆော်ဒီအာရေးဗီးယားဆော်လမွန်ကျွန" +
	"်းစုဆေးရှလ်ဆူဒန်ဆွီဒင်စင်္ကာပူစိန့်ဟဲလီနာစလိုဗေးနီးယားစဗိုလ်ဘတ်နှင့်ဂျန်မေရန်စလိ" +
	"ုဗေးကီးယားဆီအဲရာ လီအိုနီဆော့န်မာရီနိုဆီနီဂေါဆိုမာလီယာဆူရီနိမ်းမြောက်ဆူဒန်စိန့်တိ" +
	"ုမီနှင့်ပရင်စီပ့်အယ်လ်ဆာဗေးဒိုးဆင့်မာအာတင်ဆီးရီးယားစွာဇီလန်ထရစ်တန်ဒါကွန်ဟာတခ်စ်န" +
	"ှင့်ကာအီကိုစ်ကျွန်းစုချဒ်ပြင်သစ် တောင်ပိုင်း ပိုင်နက်များတိုဂိုထိုင်းတာဂျီကစ္စတန" +
	"်ထိုးခါလူအရှေ့တီမောတာခ်မီန့စ်တန်တူနီးရှားတွန်ဂါတူရကီထရိုင်နီဒတ်နှင့်တိုဘာဂိုထူးဗ" +
	"လူထိုင်ဝမ်တန်ဇန်းနီးယားယူကရိန်းယူဂန္ဓာယူနိုက်တက်စတိတ် အပြင်ထွက် နေသည့် သေးငယ်သော" +
	"ကျွန်းများယူနိုက်တက်စတိတ်ဥရုဂွေးဥဘက်ကစ္စတန်ဗာတီကန်စီတီးစိန့်ဗင့်ဆင့်နှင့် သည်ဂရဲ" +
	"နာဒင်းစ်ဗင်နီဇွဲလားဗြိတိသျှ ဗာဂျင်း ကျွန်းစုယူအက်စ် ဗာဂျင်း ကျွန်းစုဗီယက်နမ်ဗာနု" +
	"အာတူဝေါလစ်နှင့်ဖူထူးနားဆာမိုအာကိုဆိုဗိုယီမင်မေအိုတီတောင်အာဖရိကဇမ်ဘီယာဇင်ဘာဘွေမသိ" +
	" သို့မဟုတ် မရှိ သော နေရာကမ္ဘာအာဖရိကမြောက် အမေရိကတောင် အမေရိကသမုဒ္ဒရာဒေသအနောက် အာ" +
	"ဖရိကအလယ်ပိုင်း အမေရိကအရှေ့ပိုင်း အာဖရိကမြောက်ပိုင်း အာဖရိကအလယ်ပိုင်း အာဖရိကတောင်" +
	"ပိုင်း အာဖရိကအမေရိကများမြောက်ပိုင်း အမေရိကကာရီဘီယံအရှေ့ပိုင်း အာရှတောင်ပိုင်း အာ" +
	"ရှအရှေ့တောင်ပိုင်းအာရှတောင်ပိုင်း ဥရောပဩစတြေးလျနှင့် နယူးဇီလန်မီလာနီးရှားမိုင်ခရ" +
	"ိုနီရှားနယ်ပိုလီနီရှားအာရှအလယ် အာရှအနောက် အာရှဥရောပအရှေ့ပိုင်း ဥရောပမြောက်ပိုင်း" +
	" ဥရောပအနောက်ပိုင်း ဥရောပလက်တင်အမေရိက"

var myRegionIdx = []uint16{ // 291 entries
	0x0, 0x3f, 0x57, 0x6c, 0x93, 0xcf, 0xe7, 0x105, 0x123, 0x123, 0x13b, 0x153,
	0x177, 0x19f, 0x1ba, 0x1d2, 0x1e4, 0x205, 0x229, 0x282, 0x29d, 0x2c7, 0x2e8, 0x30a,
	0x32b, 0x340, 0x358, 0x367, 0x397, 0x3a9, 0x3c4, 0x3e8, 0x418, 0x42a, 0x43f, 0x44e,
	0x46f, 0x48d, 0x4a5, 0x4b7, 0x4c6, 0x4f4, 0x51f, 0x572, 0x5a3, 0x5bb, 0x5e5, 0x60a,
	0x619, 0x634, 0x643, 0x65e, 0x68b, 0x6af, 0x6c4, 0x6df, 0x6fa, 0x725, 0x746, 0x774,
	0x786, 0x7b0, 0x7c5, 0x7dd, 0x7f8, 0x816, 0x843, 0x87f, 0x897, 0x8c1, 0x8d3, 0x907,
	0x922, 0x931, 0x95b, 0x979, 0x98b, 0x99a, 0x9ce, 0x9fb, 0xa32, 0xa47, 0xa59, 0xa8f,
	0xaa4, 0xac2, 0xaea, 0xaff, 0xb0b, 0xb2f, 0xb4a, 0xb5f, 0xb6e, 0xb8c, 0xbb4, 0xbbd,
	0xc52, 0xc6d, 0xc7c, 0xca4, 0xcb6, 0xd21, 0xd7e, 0xda2, 0xdc3, 0xdcf, 0xde4, 0xe0e,
	0xe35, 0xe53, 0xe68, 0xe83, 0xe98, 0xefb, 0xf0a, 0xf19, 0xf34, 0xf43, 0xf52, 0xf64,
	0xf7c, 0xf8b, 0xf9a, 0xfb8, 0xfdc, 0xff4, 0x1015, 0x104e, 0x107b, 0x10a5, 0x10b7, 0x10df,
	0x10fa, 0x1109, 0x1121, 0x1142, 0x116c, 0x118a, 0x11b4, 0x11cc, 0x11f6, 0x120e, 0x1229, 0x1238,
	0x1256, 0x126e, 0x128c, 0x12b3, 0x12d1, 0x12ef, 0x131a, 0x1344, 0x1350, 0x1362, 0x138c, 0x13eb,
	0x143c, 0x1454, 0x1475, 0x1496, 0x14ab, 0x14cf, 0x14f0, 0x1502, 0x151d, 0x1535, 0x1550, 0x1574,
	0x15ab, 0x15c3, 0x15f0, 0x161d, 0x1638, 0x1650, 0x1662, 0x1671, 0x1683, 0x1695, 0x16b0, 0x16c2,
	0x16d7, 0x16e6, 0x1723, 0x174d, 0x176b, 0x1786, 0x1798, 0x17e3, 0x1819, 0x183a, 0x1877, 0x188f,
	0x18a1, 0x18b9, 0x18c5, 0x1925, 0x1943, 0x1967, 0x1982, 0x198e, 0x19a0, 0x19d3, 0x1a06, 0x1a1b,
	0x1a2a, 0x1a3c, 0x1a54, 0x1a75, 0x1a9c, 0x1ae1, 0x1b08, 0x1b30, 0x1b57, 0x1b6c, 0x1b87, 0x1ba2,
	0x1bc3, 0x1c0b, 0x1c35, 0x1c56, 0x1c71, 0x1c89, 0x1cb6, 0x1d07, 0x1d13, 0x1d6f, 0x1d81, 0x1d93,
	0x1db7, 0x1dcf, 0x1ded, 0x1e14, 0x1e2f, 0x1e41, 0x1e50, 0x1e98, 0x1eaa, 0x1ec2, 0x1ee9, 0x1f01,
	0x1f16, 0x1fac, 0x1fd9, 0x1fee, 0x200f, 0x2033, 0x2094, 0x20b5, 0x20fc, 0x2140, 0x2158, 0x2170,
	0x21a9, 0x21be, 0x21d9, 0x21e8, 0x21fd, 0x221e, 0x2233, 0x224b, 0x2294, 0x22a3, 0x22b5, 0x22da,
	0x22fc, 0x231d, 0x2342, 0x2373, 0x23a7, 0x23de, 0x240f, 0x2443, 0x2461, 0x2498, 0x24b0, 0x24de,
	0x250c, 0x2548, 0x2579, 0x25bc, 0x25dd, 0x2613, 0x2634, 0x2640, 0x2659, 0x2678, 0x2687, 0x26b8,
	0x26ec, 0x2720, 0x2744,
}

const neRegionStr = "" +
	"एस्केन्सन टापुअन्डोर्रासंयुक्त अरब इमिराट्सअफगानिस्तानएन्टिगुआ र बारबुडाआङ्गुइला" +
	"अल्बानियाआर्मेनियानेदरल्याण्ड्स एण्टिलिसअङ्गोलाअन्टारतिकाअर्जेन्टिनाअमेरिकी समोआ" +
	"अष्ट्रियाअष्ट्रेलियाआरूबाअलान्ड टापुहरुअजरबैजानबोस्निया एण्ड हर्जगोभिनियाबार्बाड" +
	"ोसबङ्गलादेशबेल्जियमबर्किना फासोबुल्गेरियाबहराइनबुरूण्डीबेनिनसेन्ट बार्थालेमीबर्म" +
	"ुडाब्रुनाइबोलिभियाक्यारिवियन नेदरल्याण्ड्सब्राजिलबहामासभुटानबुभेट टापुबोट्स्वाना" +
	"बेलारूसबेलिजक्यानाडाकोकोस (किलिंग) टापुहरुकोङ्गो-किन्शासाकेन्द्रीय अफ्रिकी गणतन्" +
	"त्रकोङ्गो - ब्राज्जाभिल्लेस्विजरल्याण्डआइभरी कोस्टकुक टापुहरुचिलीक्यामरूनचीनकोलो" +
	"म्बियाक्लिप्पेर्टन टापुकोष्टारिकाक्युबाकेप भर्डेकुराकाओक्रिष्टमस टापुसाइप्रसचेक " +
	"गणतन्त्रजर्मनीडियगो गार्सियाडिजिबुटीडेनमार्कडोमिनिकाडोमिनिकन गणतन्त्रअल्जेरियासि" +
	"उटा र मेलिलाइक्वडेरइस्टोनियाइजिप्टपश्चिमी साहाराएरित्रियास्पेनइथियोपियायुरोपियन " +
	"युनियनफिन्ल्याण्डफिजीफकल्याण्ड टापुहरुमाइक्रोनेसियाफारोर टापुहरुफ्रान्सगावोनबेला" +
	"यतग्रेनाडाजर्जियाफ्रान्सेली गायनागुएर्नसेघानाजिब्राल्टारग्रिनल्याण्डगाम्वियागिनी" +
	"ग्वाडेलुपभू-मध्यीय गिनीग्रिसदक्षिण जर्जिया र दक्षिण स्यान्डवीच टापुहरूग्वाटेमाला" +
	"गुवामगिनी-बिसाउगुयानाहङकङ चिनिया समाजवादी स्वायत्त क्षेत्रहर्ड टापु एण्ड म्याकडो" +
	"नाल्ड टापुहरुहन्डुरासक्रोएशियाहैटीहङ्गेरीक्यानारी टापुहरूइन्डोनेशियाआयरल्याण्डइज" +
	"रायलआइज्ले अफ् म्यानभारतबेलायती हिन्द महासागर क्षेत्रइराकइरानआइस्ल्याण्डइटालीजर्" +
	"सीजमाइकाजोर्डनजापानकेन्याकिर्गिस्थानकम्बोडियाकिरिबाटीकोमोरोससेन्ट किट्स र नेभिसउ" +
	"त्तर कोरियादक्षिण कोरियाकुवेतकेयमान टापुकाजाकस्तानलाओसलेबननसेन्ट लुसियालिएखटेन्स" +
	"्टाइनश्रीलङ्कालाइबेरियालेसोथोलिथुअनियालक्जेमबर्गलाट्भियालिबियामोरोक्कोमोनाकोमाल्" +
	"डोभामोन्टेनेग्रोसेन्ट मार्टिनमडागास्करमार्शल टापुहरुम्याकेडोनियामालीम्यान्मार (ब" +
	"र्मा)मङ्गोलियामकावो चिनिँया स्वशासित क्षेत्रउत्तरी मारिआना टापुमार्टिनिकमाउरिटान" +
	"ियामोन्टसेर्राटमाल्टामाउरिटसमाल्दिभ्समालावीमेक्सिकोमलेसियामोजाम्बिकनामिबियानयाँ " +
	"कालेडोनियानाइजरनोरफोल्क टापुनाइजेरियानिकारागुवानेदरल्याण्ड्सनर्वेनेपालनाउरूनियुइ" +
	"न्युजिल्याण्डओमनपनामापेरूफ्रान्सेली पोलिनेसियापपुआ न्यू गाइनियाफिलिपिन्सपाकिस्ता" +
	"नपोल्याण्डसेन्ट पिर्रे र मिक्केलोनपिटकाइर्न टापुहरुपुएर्टो रिकोप्यालेस्टनी भू-भा" +
	"गहरुपोर्चुगलपलाउप्याराग्वेकतारबाह्य ओसनियारियुनियनरोमानियासर्बियारूसरवाण्डासाउदी" +
	" अरबसोलोमोन टापुहरुसेचेलेससुडानस्विडेनसिङ्गापुरसेन्ट हेलेनास्लोभेनियासभाल्बार्ड " +
	"र जान मायेनस्लोभाकियासिएर्रा लिओनसान् मारिनोसेनेगालसोमालियासुरिनेमदक्षिणी सुडानस" +
	"ाओ टोमे र प्रिन्सिपएल् साल्भाडोरसिन्ट मार्टेनसिरियास्वाजिल्याण्डट्रिस्टान डा कुन" +
	"्हातुर्क र काइकोस टापुचाडफ्रान्सेली दक्षिणी क्षेत्रहरुटोगोथाइल्याण्डताजिकिस्तानत" +
	"ोकेलाउटिमोर-लेस्टेतुर्कमेनिस्तानट्युनिसियाटोंगाटर्कीत्रिनिडाड एण्ड टोबागोतुभालुत" +
	"ाइवानतान्जानियायुक्रेनयुगाण्डासंयुक्त राज्य बाह्य टापुहरुसंयुक्त राज्यउरूग्वेउज्" +
	"बेकिस्तानभेटिकन सिटीसेन्ट भिन्सेन्ट र ग्रेनाडिन्सभेनेजुएलाबेलायती भर्जिन टापुहरु" +
	"संयुक्त राज्य भर्जिन टापुहरुभिएतनामभानुआतुवालिस र फुटुनासामोआकोसोवोयेमेनमायोट्टद" +
	"क्षिण अफ्रिकाजाम्बियाजिम्बाबेअज्ञात क्षेत्रविश्वअफ्रिकाउत्तर अमेरिकादक्षिण अमेरि" +
	"काओसनियापश्चिमी अफ्रिकाकेन्द्रीय अमेरिकापूर्वी अफ्रिकाउत्तरी अफ्रिकामध्य अफ्रिका" +
	"दक्षिणी अफ्रिकाअमेरिकासउत्तरी अमेरिकाक्यारिबियनपूर्वी एशियादक्षिणी एशियादक्षिण प" +
	"ूर्वी एशियादक्षिणी युरोपअष्ट्रालासियामेलानेसियामाइक्रोनेसियाली क्षेत्रपोलिनेशिया" +
	"एशियाकेन्द्रीय एशियापश्चिमी एशियायुरोपपूर्वी युरोपउत्तरी युरोपपश्चिमी युरोपल्याट" +
	"िन अमेरिका"

var neRegionIdx = []uint16{ // 291 entries
	0x0, 0x28, 0x43, 0x7b, 0x9c, 0xce, 0xe6, 0x101, 0x11c, 0x15c, 0x171, 0x18f,
	0x1b0, 0x1d2, 0x1ed, 0x20e, 0x21d, 0x245, 0x25d, 0x2a7, 0x2c2, 0x2dd, 0x2f5, 0x317,
	0x335, 0x347, 0x35f, 0x36e, 0x39c, 0x3b1, 0x3c6, 0x3de, 0x424, 0x439, 0x44b, 0x45a,
	0x476, 0x494, 0x4a9, 0x4b8, 0x4d0, 0x50a, 0x535, 0x57f, 0x5be, 0x5e5, 0x604, 0x623,
	0x62f, 0x647, 0x650, 0x66e, 0x69f, 0x6bd, 0x6cf, 0x6e8, 0x6fd, 0x725, 0x73a, 0x75c,
	0x76e, 0x796, 0x7ae, 0x7c6, 0x7de, 0x80f, 0x82a, 0x850, 0x865, 0x880, 0x892, 0x8ba,
	0x8d5, 0x8e4, 0x8ff, 0x92a, 0x94b, 0x957, 0x988, 0x9af, 0x9d4, 0x9e9, 0x9f8, 0xa0a,
	0xa22, 0xa37, 0xa65, 0xa7d, 0xa89, 0xaaa, 0xace, 0xae6, 0xaf2, 0xb0d, 0xb33, 0xb42,
	0xbb6, 0xbd4, 0xbe3, 0xbff, 0xc11, 0xc78, 0xcd9, 0xcf1, 0xd0c, 0xd18, 0xd2d, 0xd5b,
	0xd7c, 0xd9a, 0xdac, 0xdd8, 0xde4, 0xe35, 0xe41, 0xe4d, 0xe6e, 0xe7d, 0xe8c, 0xe9e,
	0xeb0, 0xebf, 0xed1, 0xef2, 0xf0d, 0xf25, 0xf3a, 0xf6d, 0xf8f, 0xfb4, 0xfc3, 0xfe2,
	0x1000, 0x100c, 0x101b, 0x103d, 0x1067, 0x1082, 0x109d, 0x10af, 0x10ca, 0x10e8, 0x1100, 0x1112,
	0x112a, 0x113c, 0x1154, 0x1178, 0x119d, 0x11b8, 0x11e0, 0x1204, 0x1210, 0x123d, 0x1258, 0x12ac,
	0x12e1, 0x12fc, 0x131d, 0x1341, 0x1353, 0x1368, 0x1383, 0x1395, 0x13ad, 0x13c2, 0x13dd, 0x13f5,
	0x1420, 0x142f, 0x1454, 0x146f, 0x148d, 0x14b4, 0x14c3, 0x14d2, 0x14e1, 0x14f0, 0x1517, 0x1520,
	0x152f, 0x153b, 0x1578, 0x15a7, 0x15c2, 0x15dd, 0x15f8, 0x163a, 0x166b, 0x168d, 0x16c8, 0x16e0,
	0x16ec, 0x170a, 0x1716, 0x1738, 0x1750, 0x1768, 0x177d, 0x1786, 0x179b, 0x17b4, 0x17df, 0x17f4,
	0x1803, 0x1818, 0x1833, 0x1855, 0x1873, 0x18af, 0x18cd, 0x18ef, 0x190e, 0x1923, 0x193b, 0x1950,
	0x1975, 0x19ab, 0x19d0, 0x19f5, 0x1a07, 0x1a2e, 0x1a63, 0x1a96, 0x1a9f, 0x1af2, 0x1afe, 0x1b1c,
	0x1b3d, 0x1b52, 0x1b74, 0x1b9e, 0x1bbc, 0x1bcb, 0x1bda, 0x1c15, 0x1c27, 0x1c39, 0x1c57, 0x1c6c,
	0x1c84, 0x1ccf, 0x1cf4, 0x1d09, 0x1d2d, 0x1d4c, 0x1d9d, 0x1db8, 0x1df6, 0x1e44, 0x1e59, 0x1e6e,
	0x1e94, 0x1ea3, 0x1eb5, 0x1ec4, 0x1ed9, 0x1f01, 0x1f19, 0x1f31, 0x1f59, 0x1f68, 0x1f7d, 0x1fa2,
	0x1fca, 0x1fdc, 0x2007, 0x2038, 0x2060, 0x2088, 0x20aa, 0x20d5, 0x20ed, 0x2115, 0x2133, 0x2155,
	0x217a, 0x21af, 0x21d4, 0x21fb, 0x2219, 0x225c, 0x227a, 0x2289, 0x22b4, 0x22d9, 0x22e8, 0x230a,
	0x232c, 0x2351, 0x237c,
}

const nlRegionStr = "" +
	"AscensionAndorraVerenigde Arabische EmiratenAfghanistanAntigua en BarbudaAnguill" +
	"aAlbaniëArmeniëNederlandse AntillenAngolaAntarcticaArgentiniëAmerikaans-SamoaOos" +
	"tenrijkAustraliëArubaÅlandAzerbeidzjanBosnië en HerzegovinaBarbadosBangladeshBel" +
	"giëBurkina FasoBulgarijeBahreinBurundiBeninSaint-BarthélemyBermudaBruneiBoliviaC" +
	"aribisch NederlandBraziliëBahama’sBhutanBouveteilandBotswanaWit-RuslandBelizeCan" +
	"adaCocoseilandenCongo-KinshasaCentraal-Afrikaanse RepubliekCongo-BrazzavilleZwit" +
	"serlandIvoorkustCookeilandenChiliKameroenChinaColombiaClippertonCosta RicaCubaKa" +
	"apverdiëCuraçaoChristmaseilandCyprusTsjechiëDuitslandDiego GarciaDjiboutiDenemar" +
	"kenDominicaDominicaanse RepubliekAlgerijeCeuta en MelillaEcuadorEstlandEgypteWes" +
	"telijke SaharaEritreaSpanjeEthiopiëEuropese UnieFinlandFijiFalklandeilandenMicro" +
	"nesiaFaeröerFrankrijkGabonVerenigd KoninkrijkGrenadaGeorgiëFrans-GuyanaGuernseyG" +
	"hanaGibraltarGroenlandGambiaGuineeGuadeloupeEquatoriaal-GuineaGriekenlandZuid-Ge" +
	"orgia en Zuidelijke SandwicheilandenGuatemalaGuamGuinee-BissauGuyanaHongkong SAR" +
	" van ChinaHeard en McDonaldeilandenHondurasKroatiëHaïtiHongarijeCanarische Eilan" +
	"denIndonesiëIerlandIsraëlIsle of ManIndiaBritse Gebieden in de Indische OceaanIr" +
	"akIranIJslandItaliëJerseyJamaicaJordaniëJapanKeniaKirgiziëCambodjaKiribatiComore" +
	"nSaint Kitts en NevisNoord-KoreaZuid-KoreaKoeweitCaymaneilandenKazachstanLaosLib" +
	"anonSaint LuciaLiechtensteinSri LankaLiberiaLesothoLitouwenLuxemburgLetlandLibië" +
	"MarokkoMonacoMoldaviëMontenegroSaint-MartinMadagaskarMarshalleilandenMacedoniëMa" +
	"liMyanmar (Birma)MongoliëMacau SAR van ChinaNoordelijke MarianenMartiniqueMaurit" +
	"aniëMontserratMaltaMauritiusMaldivenMalawiMexicoMaleisiëMozambiqueNamibiëNieuw-C" +
	"aledoniëNigerNorfolkNigeriaNicaraguaNederlandNoorwegenNepalNauruNiueNieuw-Zeelan" +
	"dOmanPanamaPeruFrans-PolynesiëPapoea-Nieuw-GuineaFilipijnenPakistanPolenSaint-Pi" +
	"erre en MiquelonPitcairneilandenPuerto RicoPalestijnse gebiedenPortugalPalauPara" +
	"guayQataroverig OceaniëRéunionRoemeniëServiëRuslandRwandaSaoedi-ArabiëSalomonsei" +
	"landenSeychellenSoedanZwedenSingaporeSint-HelenaSloveniëSpitsbergen en Jan Mayen" +
	"SlowakijeSierra LeoneSan MarinoSenegalSomaliëSurinameZuid-SoedanSao Tomé en Prin" +
	"cipeEl SalvadorSint-MaartenSyriëSwazilandTristan da CunhaTurks- en Caicoseilande" +
	"nTsjaadFranse Gebieden in de zuidelijke Indische OceaanTogoThailandTadzjikistanT" +
	"okelauOost-TimorTurkmenistanTunesiëTongaTurkijeTrinidad en TobagoTuvaluTaiwanTan" +
	"zaniaOekraïneOegandaKleine afgelegen eilanden van de Verenigde StatenVerenigde S" +
	"tatenUruguayOezbekistanVaticaanstadSaint Vincent en de GrenadinesVenezuelaBritse" +
	" MaagdeneilandenAmerikaanse MaagdeneilandenVietnamVanuatuWallis en FutunaSamoaKo" +
	"sovoJemenMayotteZuid-AfrikaZambiaZimbabweonbekend gebiedwereldAfrikaNoord-Amerik" +
	"aZuid-AmerikaOceaniëWest-AfrikaMidden-AmerikaOost-AfrikaNoord-AfrikaCentraal-Afr" +
	"ikaZuidelijk AfrikaAmerikaNoordelijk AmerikaCaribisch gebiedOost-AziëZuid-AziëZu" +
	"idoost-AziëZuid-EuropaAustralaziëMelanesiëMicronesische regioPolynesiëAziëCentra" +
	"al-AziëWest-AziëEuropaOost-EuropaNoord-EuropaWest-EuropaLatijns-Amerika"

var nlRegionIdx = []uint16{ // 291 entries
	0x0, 0x9, 0x10, 0x2c, 0x37, 0x49, 0x51, 0x59, 0x61, 0x75, 0x7b, 0x85,
	0x90, 0xa0, 0xaa, 0xb4, 0xb9, 0xbf, 0xcb, 0xe1, 0xe9, 0xf3, 0xfa, 0x106,
	0x10f, 0x116, 0x11d, 0x122, 0x133, 0x13a, 0x140, 0x147, 0x15a, 0x163, 0x16d, 0x173,
	0x17f, 0x187, 0x192, 0x198, 0x19e, 0x1ab, 0x1b9, 0x1d6, 0x1e7, 0x1f2, 0x1fb, 0x207,
	0x20c, 0x214, 0x219, 0x221, 0x22b, 0x235, 0x239, 0x244, 0x24c, 0x25b, 0x261, 0x26a,
	0x273, 0x27f, 0x287, 0x291, 0x299, 0x2af, 0x2b7, 0x2c7, 0x2ce, 0x2d5, 0x2db, 0x2ec,
	0x2f3, 0x2f9, 0x302, 0x30f, 0x316, 0x31a, 0x32a, 0x334, 0x33c, 0x345, 0x34a, 0x35d,
	0x364, 0x36c, 0x378, 0x380, 0x385, 0x38e, 0x397, 0x39d, 0x3a3, 0x3ad, 0x3bf, 0x3ca,
	0x3f5, 0x3fe, 0x402, 0x40f, 0x415, 0x42b, 0x444, 0x44c, 0x454, 0x45a, 0x463, 0x476,
	0x480, 0x487, 0x48e, 0x499, 0x49e, 0x4c3, 0x4c7, 0x4cb, 0x4d2, 0x4d9, 0x4df, 0x4e6,
	0x4ef, 0x4f4, 0x4f9, 0x502, 0x50a, 0x512, 0x519, 0x52d, 0x538, 0x542, 0x549, 0x557,
	0x561, 0x565, 0x56c, 0x577, 0x584, 0x58d, 0x594, 0x59b, 0x5a3, 0x5ac, 0x5b3, 0x5b9,
	0x5c0, 0x5c6, 0x5cf, 0x5d9, 0x5e5, 0x5ef, 0x5ff, 0x609, 0x60d, 0x61c, 0x625, 0x638,
	0x64c, 0x656, 0x661, 0x66b, 0x670, 0x679, 0x681, 0x687, 0x68d, 0x696, 0x6a0, 0x6a8,
	0x6b8, 0x6bd, 0x6c4, 0x6cb, 0x6d4, 0x6dd, 0x6e6, 0x6eb, 0x6f0, 0x6f4, 0x701, 0x705,
	0x70b, 0x70f, 0x71f, 0x732, 0x73c, 0x744, 0x749, 0x761, 0x771, 0x77c, 0x790, 0x798,
	0x79d, 0x7a5, 0x7aa, 0x7b9, 0x7c1, 0x7ca, 0x7d1, 0x7d8, 0x7de, 0x7ec, 0x7fc, 0x806,
	0x80c, 0x812, 0x81b, 0x826, 0x82f, 0x847, 0x850, 0x85c, 0x866, 0x86d, 0x875, 0x87d,
	0x888, 0x89d, 0x8a8, 0x8b4, 0x8ba, 0x8c3, 0x8d3, 0x8eb, 0x8f1, 0x921, 0x925, 0x92d,
	0x939, 0x940, 0x94a, 0x956, 0x95e, 0x963, 0x96a, 0x97c, 0x982, 0x988, 0x990, 0x999,
	0x9a0, 0x9d1, 0x9e1, 0x9e8, 0x9f3, 0x9ff, 0xa1d, 0xa26, 0xa3c, 0xa57, 0xa5e, 0xa65,
	0xa75, 0xa7a, 0xa80, 0xa85, 0xa8c, 0xa97, 0xa9d, 0xaa5, 0xab4, 0xaba, 0xac0, 0xacd,
	0xad9, 0xae1, 0xaec, 0xafa, 0xb05, 0xb11, 0xb20, 0xb30, 0xb37, 0xb49, 0xb59, 0xb63,
	0xb6d, 0xb7b, 0xb86, 0xb92, 0xb9c, 0xbaf, 0xbb9, 0xbbe, 0xbcc, 0xbd6, 0xbdc, 0xbe7,
	0xbf3, 0xbfe, 0xc0d,
}

const noRegionStr = "" +
	"AscensionAndorraDe forente arabiske emiraterAfghanistanAntigua og BarbudaAnguill" +
	"aAlbaniaArmeniaDe nederlandske antillerAngolaAntarktisArgentinaAmerikansk SamoaØ" +
	"sterrikeAustraliaArubaÅlandAserbajdsjanBosnia-HercegovinaBarbadosBangladeshBelgi" +
	"aBurkina FasoBulgariaBahrainBurundiBeninSaint-BarthélemyBermudaBruneiBoliviaKari" +
	"bisk NederlandBrasilBahamasBhutanBouvetøyaBotswanaHviterusslandBelizeCanadaKokos" +
	"øyeneKongo-KinshasaDen sentralafrikanske republikkKongo-BrazzavilleSveitsElfenbe" +
	"nskystenCookøyeneChileKamerunKinaColombiaClippertonøyaCosta RicaCubaKapp VerdeCu" +
	"raçaoChristmasøyaKyprosTsjekkiaTysklandDiego GarciaDjiboutiDanmarkDominicaDen do" +
	"minikanske republikkAlgerieCeuta og MelillaEcuadorEstlandEgyptVest-SaharaEritrea" +
	"SpaniaEtiopiaEUFinlandFijiFalklandsøyeneMikronesiaføderasjonenFærøyeneFrankrikeG" +
	"abonStorbritanniaGrenadaGeorgiaFransk GuyanaGuernseyGhanaGibraltarGrønlandGambia" +
	"GuineaGuadeloupeEkvatorial-GuineaHellasSør-Georgia og Sør-SandwichøyeneGuatemala" +
	"GuamGuinea-BissauGuyanaHongkong S.A.R. KinaHeard- og McDonaldøyeneHondurasKroati" +
	"aHaitiUngarnKanariøyeneIndonesiaIrlandIsraelManIndiaBritiske territorier i India" +
	"havetIrakIranIslandItaliaJerseyJamaicaJordanJapanKenyaKirgisistanKambodsjaKiriba" +
	"tiKomoreneSt. Kitts og NevisNord-KoreaSør-KoreaKuwaitCaymanøyeneKasakhstanLaosLi" +
	"banonSt. LuciaLiechtensteinSri LankaLiberiaLesothoLitauenLuxemburgLatviaLibyaMar" +
	"okkoMonacoMoldovaMontenegroSaint-MartinMadagaskarMarshalløyeneMakedoniaMaliMyanm" +
	"ar (Burma)MongoliaMacao S.A.R. KinaNord-MarianeneMartiniqueMauritaniaMontserratM" +
	"altaMauritiusMaldiveneMalawiMexicoMalaysiaMosambikNamibiaNy-CaledoniaNigerNorfol" +
	"køyaNigeriaNicaraguaNederlandNorgeNepalNauruNiueNew ZealandOmanPanamaPeruFransk " +
	"PolynesiaPapua Ny-GuineaFilippinenePakistanPolenSt. Pierre og MiquelonPitcairnPu" +
	"erto RicoDet palestinske områdetPortugalPalauParaguayQatarytre OseaniaRéunionRom" +
	"aniaSerbiaRusslandRwandaSaudi-ArabiaSalomonøyeneSeychelleneSudanSverigeSingapore" +
	"St. HelenaSloveniaSvalbard og Jan MayenSlovakiaSierra LeoneSan MarinoSenegalSoma" +
	"liaSurinamSør-SudanSão Tomé og PríncipeEl SalvadorSint MaartenSyriaSwazilandTris" +
	"tan da CunhaTurks- og CaicosøyeneTsjadDe franske sørterritorierTogoThailandTadsj" +
	"ikistanTokelauØst-TimorTurkmenistanTunisiaTongaTyrkiaTrinidad og TobagoTuvaluTai" +
	"wanTanzaniaUkrainaUgandaUSAs ytre øyerUSAUruguayUsbekistanVatikanstatenSt. Vince" +
	"nt og GrenadineneVenezuelaDe britiske jomfruøyeneDe amerikanske jomfruøyeneVietn" +
	"amVanuatuWallis og FutunaSamoaKosovoJemenMayotteSør-AfrikaZambiaZimbabweukjent o" +
	"mrådeverdenAfrikaNord-AmerikaSør-AmerikaOseaniaVest-AfrikaMellom-AmerikaØst-Afri" +
	"kaNord-AfrikaSentral-AfrikaSørlige AfrikaAmerikaNordlige AmerikaKaribiaØst-AsiaS" +
	"ør-AsiaSørøst-AsiaSør-EuropaAustralasiaMelanesiaMikronesiaPolynesiaAsiaSentral-A" +
	"siaVest-AsiaEuropaØst-EuropaNord-EuropaVest-EuropaLatin-Amerika"

var noRegionIdx = []uint16{ // 291 entries
	0x0, 0x9, 0x10, 0x2c, 0x37, 0x49, 0x51, 0x58, 0x5f, 0x77, 0x7d, 0x86,
	0x8f, 0x9f, 0xa9, 0xb2, 0xb7, 0xbd, 0xc9, 0xdb, 0xe3, 0xed, 0xf3, 0xff,
	0x107, 0x10e, 0x115, 0x11a, 0x12b, 0x132, 0x138, 0x13f, 0x151, 0x157, 0x15e, 0x164,
	0x16e, 0x176, 0x183, 0x189, 0x18f, 0x19a, 0x1a8, 0x1c7, 0x1d8, 0x1de, 0x1ed, 0x1f7,
	0x1fc, 0x203, 0x207, 0x20f, 0x21d, 0x227, 0x22b, 0x235, 0x23d, 0x24a, 0x250, 0x258,
	0x260, 0x26c, 0x274, 0x27b, 0x283, 0x29d, 0x2a4, 0x2b4, 0x2bb, 0x2c2, 0x2c7, 0x2d2,
	0x2d9, 0x2df, 0x2e6, 0x2e8, 0x2ef, 0x2f3, 0x302, 0x319, 0x323, 0x32c, 0x331, 0x33e,
	0x345, 0x34c, 0x359, 0x361, 0x366, 0x36f, 0x378, 0x37e, 0x384, 0x38e, 0x39f, 0x3a5,
	0x3c8, 0x3d1, 0x3d5, 0x3e2, 0x3e8, 0x3fc, 0x414, 0x41c, 0x423, 0x428, 0x42e, 0x43a,
	0x443, 0x449, 0x44f, 0x452, 0x457, 0x478, 0x47c, 0x480, 0x486, 0x48c, 0x492, 0x499,
	0x49f, 0x4a4, 0x4a9, 0x4b4, 0x4bd, 0x4c5, 0x4cd, 0x4df, 0x4e9, 0x4f3, 0x4f9, 0x505,
	0x50f, 0x513, 0x51a, 0x523, 0x530, 0x539, 0x540, 0x547, 0x54e, 0x557, 0x55d, 0x562,
	0x569, 0x56f, 0x576, 0x580, 0x58c, 0x596, 0x5a4, 0x5ad, 0x5b1, 0x5c0, 0x5c8, 0x5d9,
	0x5e7, 0x5f1, 0x5fb, 0x605, 0x60a, 0x613, 0x61c, 0x622, 0x628, 0x630, 0x638, 0x63f,
	0x64b, 0x650, 0x65b, 0x662, 0x66b, 0x674, 0x679, 0x67e, 0x683, 0x687, 0x692, 0x696,
	0x69c, 0x6a0, 0x6b0, 0x6bf, 0x6ca, 0x6d2, 0x6d7, 0x6ed, 0x6f5, 0x700, 0x718, 0x720,
	0x725, 0x72d, 0x732, 0x73e, 0x746, 0x74d, 0x753, 0x75b, 0x761, 0x76d, 0x77a, 0x785,
	0x78a, 0x791, 0x79a, 0x7a4, 0x7ac, 0x7c1, 0x7c9, 0x7d5, 0x7df, 0x7e6, 0x7ed, 0x7f4,
	0x7fe, 0x815, 0x820, 0x82c, 0x831, 0x83a, 0x84a, 0x860, 0x865, 0x87f, 0x883, 0x88b,
	0x897, 0x89e, 0x8a8, 0x8b4, 0x8bb, 0x8c0, 0x8c6, 0x8d8, 0x8de, 0x8e4, 0x8ec, 0x8f3,
	0x8f9, 0x908, 0x90b, 0x912, 0x91c, 0x929, 0x943, 0x94c, 0x964, 0x97f, 0x986, 0x98d,
	0x99d, 0x9a2, 0x9a8, 0x9ad, 0x9b4, 0x9bf, 0x9c5, 0x9cd, 0x9db, 0x9e1, 0x9e7, 0x9f3,
	0x9ff, 0xa06, 0xa11, 0xa1f, 0xa2a, 0xa35, 0xa43, 0xa52, 0xa59, 0xa69, 0xa70, 0xa79,
	0xa82, 0xa8f, 0xa9a, 0xaa5, 0xaae, 0xab8, 0xac1, 0xac5, 0xad1, 0xada, 0xae0, 0xaeb,
	0xaf6, 0xb01, 0xb0e,
}

const paRegionStr = "" +
	"ਅਸੈਂਸ਼ਨ ਟਾਪੂਅੰਡੋਰਾਸੰਯੁਕਤ ਅਰਬ ਅਮੀਰਾਤਅਫ਼ਗਾਨਿਸਤਾਨਐਂਟੀਗੁਆ ਅਤੇ ਬਾਰਬੁਡਾਅੰਗੁਇਲਾਅਲਬਾਨੀਆਅ" +
	"ਰਮੀਨੀਆਅੰਗੋਲਾਅੰਟਾਰਕਟਿਕਾਅਰਜਨਟੀਨਾਅਮੈਰੀਕਨ ਸਮੋਆਆਸਟਰੀਆਆਸਟ੍ਰੇਲੀਆਅਰੂਬਾਅਲੈਂਡ ਟਾਪੂਅਜ਼ਰਬਾਈਜ" +
	"ਾਨਬੋਸਨੀਆ ਅਤੇ ਹਰਜ਼ੇਗੋਵੀਨਾਬਾਰਬਾਡੋਸਬੰਗਲਾਦੇਸ਼ਬੈਲਜੀਅਮਬੁਰਕੀਨਾ ਫ਼ਾਸੋਬੁਲਗਾਰੀਆਬਹਿਰੀਨਬੁਰੁੰ" +
	"ਡੀਬੇਨਿਨਸੇਂਟ ਬਾਰਥੇਲੇਮੀਬਰਮੂਡਾਬਰੂਨੇਈਬੋਲੀਵੀਆਕੈਰੇਬੀਆਈ ਨੀਦਰਲੈਂਡਬ੍ਰਾਜ਼ੀਲਬਹਾਮਾਸਭੂਟਾਨਬੌਵੇ" +
	"ਟ ਟਾਪੂਬੋਟਸਵਾਨਾਬੇਲਾਰੂਸਬੇਲੀਜ਼ਕੈਨੇਡਾਕੋਕੋਸ (ਕੀਲਿੰਗ) ਟਾਪੂਕਾਂਗੋ - ਕਿੰਸ਼ਾਸਾਕੇਂਦਰੀ ਅਫ਼ਰੀ" +
	"ਕੀ ਗਣਰਾਜਕਾਂਗੋ - ਬ੍ਰਾਜ਼ਾਵਿਲੇਸਵਿਟਜ਼ਰਲੈਂਡਕੋਟ ਡੀਵੋਆਰਕੁੱਕ ਟਾਪੂਚਿਲੀਕੈਮਰੂਨਚੀਨਕੋਲੰਬੀਆਕਲਿ" +
	"ੱਪਰਟਨ ਟਾਪੂਕੋਸਟਾ ਰੀਕਾਕਿਊਬਾਕੇਪ ਵਰਡੇਕੁਰਾਕਾਓਕ੍ਰਿਸਮਿਸ ਟਾਪੂਸਾਇਪ੍ਰਸਚੈਕ ਗਣਰਾਜਜਰਮਨੀਡੀਇਗੋ " +
	"ਗਾਰਸੀਆਜ਼ੀਬੂਤੀਡੈਨਮਾਰਕਡੋਮੀਨਿਕਾਡੋਮੀਨਿਕਾਈ ਗਣਰਾਜਅਲਜੀਰੀਆਸਿਓਟਾ ਅਤੇ ਮੇਲਿੱਲਾਇਕਵੇਡੋਰਇਸਟੋਨੀ" +
	"ਆਮਿਸਰਪੱਛਮੀ ਸਹਾਰਾਇਰੀਟ੍ਰਿਆਸਪੇਨਇਥੋਪੀਆਯੂਰਪੀ ਯੂਨੀਅਨਫਿਨਲੈਂਡਫ਼ਿਜੀਫ਼ਾਕਲੈਂਡ ਟਾਪੂਮਾਇਕ੍ਰੋਨੇ" +
	"ਸ਼ੀਆਫੈਰੋ ਟਾਪੂਫ਼ਰਾਂਸਗਬੋਨਯੂਨਾਈਟਡ ਕਿੰਗਡਮਗ੍ਰੇਨਾਡਾਜਾਰਜੀਆਫ਼ਰੈਂਚ ਗੁਆਨਾਗਰਨਜੀਘਾਨਾਜਿਬਰਾਲਟਰ" +
	"ਗ੍ਰੀਨਲੈਂਡਗੈਂਬੀਆਗਿਨੀਗੁਆਡੇਲੋਪਭੂ-ਖੰਡੀ ਗਿਨੀਗ੍ਰੀਸਦੱਖਣੀ ਜਾਰਜੀਆ ਅਤੇ ਦੱਖਣੀ ਸੈਂਡਵਿਚ ਟਾਪੂਗ" +
	"ੁਆਟੇਮਾਲਾਗੁਆਮਗਿਨੀ-ਬਿਸਾਉਗੁਯਾਨਾਹਾਂਗ ਕਾਂਗ ਐਸਏਆਰ ਚੀਨਹਰਡ ਤੇ ਮੈਕਡੋਨਾਲਡ ਟਾਪੂਹੋਂਡੁਰਸਕਰੋਏਸ" +
	"਼ੀਆਹੈਤੀਹੰਗਰੀਕੇਨਾਰੀ ਟਾਪੂਇੰਡੋਨੇਸ਼ੀਆਆਇਰਲੈਂਡਇਜ਼ਰਾਈਲਆਇਲ ਆਫ ਮੈਨਭਾਰਤਬਰਤਾਨਵੀ ਹਿੰਦ ਮਹਾਂਸਾ" +
	"ਗਰ ਪ੍ਰਦੇਸ਼ਇਰਾਕਈਰਾਨਆਈਸਲੈਂਡਇਟਲੀਜਰਸੀਜਮਾਇਕਾਜਾਰਡਨਜਪਾਨਕੀਨੀਆਕਿਰਗਿਜ਼ਸਤਾਨਕੰਬੋਡੀਆਕਿਰਬਾਤੀਕੋ" +
	"ਮੋਰੋਸਸੈਂਟ ਕਿਟਸ ਐਂਡ ਨੇਵਿਸਉੱਤਰੀ ਕੋਰੀਆਦੱਖਣੀ ਕੋਰੀਆਕੁਵੈਤਕੇਮੈਨ ਟਾਪੂਕਜ਼ਾਖਸਤਾਨਲਾਓਸਲੈਬਨਾਨ" +
	"ਸੇਂਟ ਲੂਸੀਆਲਿਚੇਂਸਟਾਇਨਸ੍ਰੀ ਲੰਕਾਲਾਈਬੀਰੀਆਲੇਸੋਥੋਲਿਥੁਆਨੀਆਲਕਜ਼ਮਬਰਗਲਾਟਵੀਆਲੀਬੀਆਮੋਰੱਕੋਮੋਨਾ" +
	"ਕੋਮੋਲਡੋਵਾਮੋਂਟੇਨੇਗਰੋਸੇਂਟ ਮਾਰਟਿਨਮੈਡਾਗਾਸਕਰਮਾਰਸ਼ਲ ਟਾਪੂਮੈਕਡੋਨੀਆਮਾਲੀਮਿਆਂਮਾਰ (ਬਰਮਾ)ਮੰਗੋ" +
	"ਲੀਆਮਕਾਉ ਐਸਏਆਰ ਚੀਨਉੱਤਰੀ ਮਾਰੀਆਨਾ ਟਾਪੂਮਾਰਟੀਨਿਕਮੋਰਿਟਾਨੀਆਮੋਂਟਸੇਰਾਤਮਾਲਟਾਮੌਰਿਸ਼ਸਮਾਲਦੀਵਮ" +
	"ਲਾਵੀਮੈਕਸੀਕੋਮਲੇਸ਼ੀਆਮੋਜ਼ਾਮਬੀਕਨਾਮੀਬੀਆਨਿਊ ਕੈਲੇਡੋਨੀਆਨਾਈਜਰਨੋਰਫੌਕ ਟਾਪੂਨਾਈਜੀਰੀਆਨਿਕਾਰਾਗੁਆ" +
	"ਨੀਦਰਲੈਂਡਨਾਰਵੇਨੇਪਾਲਨਾਉਰੂਨਿਯੂਨਿਊਜ਼ੀਲੈਂਡਓਮਾਨਪਨਾਮਾਪੇਰੂਫਰੈਂਚ ਪੋਲੀਨੇਸ਼ੀਆਪਾਪੂਆ ਨਿਊ ਗਿਨੀ" +
	"ਫਿਲੀਪੀਂਸਪਾਕਿਸਤਾਨਪੋਲੈਂਡਸੈਂਟ ਪੀਅਰੇ ਐਂਡ ਮਿਕੇਲਨਪਿਟਕੇਰਨ ਟਾਪੂਪਿਊਰਟੋ ਰਿਕੋਫਿਲੀਸਤੀਨੀ ਖੇਤਰ" +
	"ਪੁਰਤਗਾਲਪਲਾਉਪੈਰਾਗਵੇਕਤਰਆਊਟਲਾਇੰਗ ਓਸ਼ੀਨੀਆਰਿਯੂਨੀਅਨਰੋਮਾਨੀਆਸਰਬੀਆਰੂਸਰਵਾਂਡਾਸਾਊਦੀ ਅਰਬਸੋਲੋਮ" +
	"ਨ ਟਾਪੂਸੇਸ਼ਲਸਸੂਡਾਨਸਵੀਡਨਸਿੰਗਾਪੁਰਸੇਂਟ ਹੇਲੇਨਾਸਲੋਵੇਨੀਆਸਵਾਲਬਰਡ ਅਤੇ ਜਾਨ ਮਾਯੇਨਸਲੋਵਾਕੀਆਸਿ" +
	"ਏਰਾ ਲਿਓਨਸੈਨ ਮਰੀਨੋਸੇਨੇਗਲਸੋਮਾਲੀਆਸੂਰੀਨਾਮਦੱਖਣੀ ਸੂਡਾਨਸਾਓ ਟੋਮ ਅਤੇ ਪ੍ਰਿੰਸੀਪੇਅਲ ਸਲਵਾਡੋਰਸ" +
	"ਿੰਟ ਮਾਰਟੀਨਸੀਰੀਆਸਵਾਜ਼ੀਲੈਂਡਟ੍ਰਿਸਟਾਨ ਦਾ ਕੁੰਹਾਟੁਰਕਸ ਅਤੇ ਕੈਕੋਸ ਟਾਪੂਚਾਡਫਰੈਂਚ ਦੱਖਣੀ ਪ੍ਰ" +
	"ਦੇਸ਼ਟੋਗੋਥਾਈਲੈਂਡਤਾਜਿਕਿਸਤਾਨਟੋਕੇਲਾਉਤਿਮੋਰ-ਲੇਸਤੇਤੁਰਕਮੇਨਿਸਤਾਨਟਿਊਨੀਸ਼ੀਆਟੌਂਗਾਤੁਰਕੀਟ੍ਰਿਨੀ" +
	"ਡਾਡ ਅਤੇ ਟੋਬਾਗੋਟੁਵਾਲੂਤਾਇਵਾਨਤਨਜ਼ਾਨੀਆਯੂਕਰੇਨਯੂਗਾਂਡਾਯੂ.ਐਸ. ਦੂਰ-ਦੁਰਾਡੇ ਟਾਪੂਸੰਯੁਕਤ ਰਾਜਉ" +
	"ਰੂਗਵੇਉਜ਼ਬੇਕਿਸਤਾਨਵੈਟੀਕਨ ਸਿਟੀਸੇਂਟ ਵਿਨਸੈਂਟ ਐਂਡ ਗ੍ਰੇਨਾਡੀਨਸਵੇਨੇਜ਼ੂਏਲਾਬ੍ਰਿਟਿਸ਼ ਵਰਜਿਨ ਟ" +
	"ਾਪੂਯੂ ਐਸ ਵਰਜਿਨ ਟਾਪੂਵੀਅਤਨਾਮਵਾਨੂਆਟੂਵਾਲਿਸ ਅਤੇ ਫੂਟੂਨਾਸਾਮੋਆਕੋਸੋਵੋਯਮਨਮਾਯੋਟੀਦੱਖਣੀ ਅਫਰੀਕ" +
	"ਾਜ਼ਾਮਬੀਆਜ਼ਿੰਬਾਬਵੇਅਣਪਛਾਤਾ ਖੇਤਰਸੰਸਾਰਅਫ਼ਰੀਕਾਉੱਤਰ ਅਮਰੀਕਾਦੱਖਣੀ ਅਮਰੀਕਾਓਸ਼ੇਨੀਆਪੱਛਮੀ ਅਫ਼" +
	"ਰੀਕਾਕੇਂਦਰੀ ਅਮਰੀਕਾਪੂਰਬੀ ਅਫ਼ਰੀਕਾਉੱਤਰੀ ਅਫ਼ਰੀਕਾਮੱਧ ਅਫ਼ਰੀਕਾਦੱਖਣੀ ਅਫ਼ਰੀਕਾਅਮਰੀਕਾਉੱਤਰੀ ਅ" +
	"ਮਰੀਕਾਕੈਰੇਬੀਆਈਪੂਰਬੀ ਏਸ਼ੀਆਦੱਖਣੀ ਏਸ਼ੀਆਦੱਖਣ-ਪੂਰਬੀ ਏਸ਼ੀਆਦੱਖਣੀ ਯੂਰਪਆਸਟਰੇਲੇਸ਼ੀਆਮੇਲਾਨੇਸ਼" +
	"ੀਆਮਾਇਕ੍ਰੋਨੇਸ਼ੀਆਈ ਖੇਤਰਪੋਲੀਨੇਸ਼ੀਆਏਸ਼ੀਆਕੇਂਦਰੀ ਏਸ਼ੀਆਪੱਛਮੀ ਏਸ਼ੀਆਯੂਰਪਪੂਰਬੀ ਯੂਰਪਉੱਤਰੀ ਯ" +
	"ੂਰਪਪੱਛਮੀ ਯੂਰਪਲਾਤੀਨੀ ਅਮਰੀਕਾ"

var paRegionIdx = []uint16{ // 291 entries
	0x0, 0x22, 0x34, 0x63, 0x84, 0xb9, 0xce, 0xe3, 0xf8, 0xf8, 0x10a, 0x128,
	0x140, 0x162, 0x174, 0x18f, 0x19e, 0x1ba, 0x1d8, 0x216, 0x22e, 0x249, 0x25e, 0x283,
	0x29b, 0x2ad, 0x2c2, 0x2d1, 0x2f9, 0x30b, 0x31d, 0x332, 0x363, 0x37b, 0x38d, 0x39c,
	0x3b8, 0x3d0, 0x3e5, 0x3f7, 0x409, 0x43a, 0x464, 0x49c, 0x4cf, 0x4f0, 0x50c, 0x525,
	0x531, 0x543, 0x54c, 0x561, 0x586, 0x5a2, 0x5b1, 0x5c7, 0x5dc, 0x601, 0x616, 0x62f,
	0x63e, 0x660, 0x675, 0x68a, 0x6a2, 0x6cd, 0x6e2, 0x711, 0x726, 0x73b, 0x747, 0x766,
	0x77e, 0x78a, 0x79c, 0x7be, 0x7d3, 0x7e2, 0x807, 0x82e, 0x847, 0x859, 0x865, 0x88d,
	0x8a5, 0x8b7, 0x8d9, 0x8e8, 0x8f4, 0x90c, 0x927, 0x939, 0x945, 0x95d, 0x97d, 0x98c,
	0x9eb, 0xa06, 0xa12, 0xa2e, 0xa40, 0xa73, 0xaac, 0xac1, 0xad9, 0xae5, 0xaf4, 0xb13,
	0xb31, 0xb46, 0xb5b, 0xb75, 0xb81, 0xbd2, 0xbde, 0xbea, 0xbff, 0xc0b, 0xc17, 0xc29,
	0xc38, 0xc44, 0xc53, 0xc74, 0xc89, 0xc9e, 0xcb3, 0xce6, 0xd05, 0xd24, 0xd33, 0xd4f,
	0xd6a, 0xd76, 0xd88, 0xda4, 0xdc2, 0xddb, 0xdf3, 0xe05, 0xe1d, 0xe35, 0xe47, 0xe56,
	0xe68, 0xe7a, 0xe8f, 0xead, 0xecc, 0xee7, 0xf06, 0xf1e, 0xf2a, 0xf4e, 0xf63, 0xf89,
	0xfbb, 0xfd3, 0xfee, 0x1009, 0x1018, 0x102d, 0x103f, 0x104e, 0x1063, 0x1078, 0x1093, 0x10a8,
	0x10cd, 0x10dc, 0x10fb, 0x1113, 0x112e, 0x1146, 0x1155, 0x1164, 0x1173, 0x117f, 0x119d, 0x11a9,
	0x11b8, 0x11c4, 0x11f2, 0x1218, 0x1230, 0x1248, 0x125a, 0x1293, 0x12b5, 0x12d4, 0x12fc, 0x1311,
	0x131d, 0x1332, 0x133b, 0x1369, 0x1381, 0x1396, 0x13a5, 0x13ae, 0x13c0, 0x13d9, 0x13f8, 0x140a,
	0x1419, 0x1428, 0x1440, 0x145f, 0x1477, 0x14b0, 0x14c8, 0x14e4, 0x14fd, 0x150f, 0x1524, 0x1539,
	0x1558, 0x1591, 0x15ad, 0x15cc, 0x15db, 0x15f9, 0x1628, 0x165e, 0x1667, 0x169c, 0x16a8, 0x16bd,
	0x16db, 0x16f0, 0x170f, 0x1733, 0x174e, 0x175d, 0x176c, 0x17a4, 0x17b6, 0x17c8, 0x17e0, 0x17f2,
	0x1807, 0x183f, 0x185b, 0x186d, 0x188e, 0x18ad, 0x18f8, 0x1916, 0x194b, 0x1975, 0x198a, 0x199f,
	0x19cb, 0x19da, 0x19ec, 0x19f5, 0x1a07, 0x1a29, 0x1a3e, 0x1a59, 0x1a7b, 0x1a8a, 0x1a9f, 0x1abe,
	0x1ae0, 0x1af5, 0x1b1a, 0x1b3f, 0x1b64, 0x1b89, 0x1ba8, 0x1bcd, 0x1bdf, 0x1c01, 0x1c19, 0x1c38,
	0x1c57, 0x1c83, 0x1c9f, 0x1cc0, 0x1cde, 0x1d15, 0x1d33, 0x1d42, 0x1d64, 0x1d83, 0x1d8f, 0x1dab,
	0x1dc7, 0x1de3, 0x1e08,
}

const plRegionStr = "" +
	"Wyspa WniebowstąpieniaAndoraZjednoczone Emiraty ArabskieAfganistanAntigua i Barb" +
	"udaAnguillaAlbaniaArmeniaAntyle HolenderskieAngolaAntarktykaArgentynaSamoa Amery" +
	"kańskieAustriaAustraliaArubaWyspy AlandzkieAzerbejdżanBośnia i HercegowinaBarbad" +
	"osBangladeszBelgiaBurkina FasoBułgariaBahrajnBurundiBeninSaint-BarthélemyBermudy" +
	"Brunei DarussalamBoliwiaNiderlandy KaraibskieBrazyliaBahamyBhutanWyspa BouvetaBo" +
	"tswanaBiałoruśBelizeKanadaWyspy KokosoweDemokratyczna Republika KongaRepublika Ś" +
	"rodkowoafrykańskaKongoSzwajcariaCôte d’IvoireWyspy CookaChileKamerunChinyKolumbi" +
	"aClippertonKostarykaKubaRepublika Zielonego PrzylądkaCuraçaoWyspa Bożego Narodze" +
	"niaCyprCzechyNiemcyDiego GarciaDżibutiDaniaDominikaDominikanaAlgieriaCeuta i Mel" +
	"illaEkwadorEstoniaEgiptSahara ZachodniaErytreaHiszpaniaEtiopiaUnia EuropejskaFin" +
	"landiaFidżiFalklandyMikronezjaWyspy OwczeFrancjaGabonWielka BrytaniaGrenadaGruzj" +
	"aGujana FrancuskaWyspa GuernseyGhanaGibraltarGrenlandiaGambiaGwineaGwadelupaGwin" +
	"ea RównikowaGrecjaGeorgia Południowa i Sandwich PołudniowyGwatemalaGuamGwinea Bi" +
	"ssauGujanaSRA Hongkong (Chiny)Wyspy Heard i McDonaldaHondurasChorwacjaHaitiWęgry" +
	"Wyspy KanaryjskieIndonezjaIrlandiaIzraelWyspa ManIndieBrytyjskie Terytorium Ocea" +
	"nu IndyjskiegoIrakIranIslandiaWłochyWyspa JerseyJamajkaJordaniaJaponiaKeniaKirgi" +
	"stanKambodżaKiribatiKomorySaint Kitts i NevisKorea PółnocnaKorea PołudniowaKuwej" +
	"tKajmanyKazachstanLaosLibanSaint LuciaLiechtensteinSri LankaLiberiaLesothoLitwaL" +
	"uksemburgŁotwaLibiaMarokoMonakoMołdawiaCzarnogóraSaint-MartinMadagaskarWyspy Mar" +
	"shallaMacedoniaMaliMjanma (Birma)MongoliaSRA Makau (Chiny)Mariany PółnocneMartyn" +
	"ikaMauretaniaMontserratMaltaMauritiusMalediwyMalawiMeksykMalezjaMozambikNamibiaN" +
	"owa KaledoniaNigerNorfolkNigeriaNikaraguaHolandiaNorwegiaNepalNauruNiueNowa Zela" +
	"ndiaOmanPanamaPeruPolinezja FrancuskaPapua-Nowa GwineaFilipinyPakistanPolskaSain" +
	"t-Pierre i MiquelonPitcairnPortorykoTerytoria PalestyńskiePortugaliaPalauParagwa" +
	"jKatarOceania inneReunionRumuniaSerbiaRosjaRwandaArabia SaudyjskaWyspy SalomonaS" +
	"eszeleSudanSzwecjaSingapurWyspa Świętej HelenySłoweniaSvalbard i Jan MayenSłowac" +
	"jaSierra LeoneSan MarinoSenegalSomaliaSurinamSudan PołudniowyWyspy Świętego Toma" +
	"sza i KsiążęcaSalwadorSint MaartenSyriaSuaziTristan da CunhaTurks i CaicosCzadFr" +
	"ancuskie Terytoria PołudnioweTogoTajlandiaTadżykistanTokelauTimor WschodniTurkme" +
	"nistanTunezjaTongaTurcjaTrynidad i TobagoTuvaluTajwanTanzaniaUkrainaUgandaDaleki" +
	"e Wyspy Mniejsze Stanów ZjednoczonychStany ZjednoczoneUrugwajUzbekistanWatykanSa" +
	"int Vincent i GrenadynyWenezuelaBrytyjskie Wyspy DziewiczeWyspy Dziewicze Stanów" +
	" ZjednoczonychWietnamVanuatuWallis i FutunaSamoaKosowoJemenMajottaRepublika Połu" +
	"dniowej AfrykiZambiaZimbabweNieznany regionświatAfrykaAmeryka PółnocnaAmeryka Po" +
	"łudniowaOceaniaAfryka ZachodniaAmeryka ŚrodkowaAfryka WschodniaAfryka PółnocnaAf" +
	"ryka ŚrodkowaAfryka PołudniowaAmerykaAmeryka Północna (USA, Kanada)KaraibyAzja W" +
	"schodniaAzja PołudniowaAzja Południowo-WschodniaEuropa PołudniowaAustralazjaMela" +
	"nezjaRegion MikronezjiPolinezjaAzjaAzja ŚrodkowaAzja ZachodniaEuropaEuropa Wscho" +
	"dniaEuropa PółnocnaEuropa ZachodniaAmeryka Łacińska"

var plRegionIdx = []uint16{ // 291 entries
	0x0, 0x17, 0x1d, 0x39, 0x43, 0x54, 0x5c, 0x63, 0x6a, 0x7d, 0x83, 0x8d,
	0x96, 0xa9, 0xb0, 0xb9, 0xbe, 0xcd, 0xd9, 0xee, 0xf6, 0x100, 0x106, 0x112,
	0x11b, 0x122, 0x129, 0x12e, 0x13f, 0x146, 0x157, 0x15e, 0x173, 0x17b, 0x181, 0x187,
	0x194, 0x19c, 0x1a6, 0x1ac, 0x1b2, 0x1c0, 0x1dd, 0x1fb, 0x200, 0x20a, 0x21a, 0x225,
	0x22a, 0x231, 0x236, 0x23e, 0x248, 0x251, 0x255, 0x273, 0x27b, 0x293, 0x297, 0x29d,
	0x2a3, 0x2af, 0x2b7, 0x2bc, 0x2c4, 0x2ce, 0x2d6, 0x2e5, 0x2ec, 0x2f3, 0x2f8, 0x308,
	0x30f, 0x318, 0x31f, 0x32e, 0x337, 0x33d, 0x346, 0x350, 0x35b, 0x362, 0x367, 0x376,
	0x37d, 0x383, 0x393, 0x3a1, 0x3a6, 0x3af, 0x3b9, 0x3bf, 0x3c5, 0x3ce, 0x3df, 0x3e5,
	0x40f, 0x418, 0x41c, 0x429, 0x42f, 0x443, 0x45a, 0x462, 0x46b, 0x470, 0x476, 0x487,
	0x490, 0x498, 0x49e, 0x4a7, 0x4ac, 0x4d4, 0x4d8, 0x4dc, 0x4e4, 0x4eb, 0x4f7, 0x4fe,
	0x506, 0x50d, 0x512, 0x51b, 0x524, 0x52c, 0x532, 0x545, 0x555, 0x566, 0x56c, 0x573,
	0x57d, 0x581, 0x586, 0x591, 0x59e, 0x5a7, 0x5ae, 0x5b5, 0x5ba, 0x5c4, 0x5ca, 0x5cf,
	0x5d5, 0x5db, 0x5e4, 0x5ef, 0x5fb, 0x605, 0x614, 0x61d, 0x621, 0x62f, 0x637, 0x648,
	0x65a, 0x663, 0x66d, 0x677, 0x67c, 0x685, 0x68d, 0x693, 0x699, 0x6a0, 0x6a8, 0x6af,
	0x6bd, 0x6c2, 0x6c9, 0x6d0, 0x6d9, 0x6e1, 0x6e9, 0x6ee, 0x6f3, 0x6f7, 0x704, 0x708,
	0x70e, 0x712, 0x725, 0x736, 0x73e, 0x746, 0x74c, 0x763, 0x76b, 0x774, 0x78b, 0x795,
	0x79a, 0x7a2, 0x7a7, 0x7b3, 0x7ba, 0x7c1, 0x7c7, 0x7cc, 0x7d2, 0x7e2, 0x7f0, 0x7f7,
	0x7fc, 0x803, 0x80b, 0x821, 0x82a, 0x83e, 0x847, 0x853, 0x85d, 0x864, 0x86b, 0x872,
	0x883, 0x8a9, 0x8b1, 0x8bd, 0x8c2, 0x8c7, 0x8d7, 0x8e5, 0x8e9, 0x909, 0x90d, 0x916,
	0x922, 0x929, 0x937, 0x943, 0x94a, 0x94f, 0x955, 0x966, 0x96c, 0x972, 0x97a, 0x981,
	0x987, 0x9b3, 0x9c4, 0x9cb, 0x9d5, 0x9dc, 0x9f5, 0x9fe, 0xa18, 0xa3d, 0xa44, 0xa4b,
	0xa5a, 0xa5f, 0xa65, 0xa6a, 0xa71, 0xa8e, 0xa94, 0xa9c, 0xaab, 0xab1, 0xab7, 0xac9,
	0xadc, 0xae3, 0xaf3, 0xb04, 0xb14, 0xb25, 0xb35, 0xb47, 0xb4e, 0xb6e, 0xb75, 0xb83,
	0xb93, 0xbad, 0xbbf, 0xbca, 0xbd3, 0xbe4, 0xbed, 0xbf1, 0xbff, 0xc0d, 0xc13, 0xc23,
	0xc34, 0xc44, 0xc56,
}

const ptRegionStr = "" +
	"Ilha de AscensãoAndorraEmirados Árabes UnidosAfeganistãoAntígua e BarbudaAnguill" +
	"aAlbâniaArmêniaAntilhas HolandesasAngolaAntártidaArgentinaSamoa AmericanaÁustria" +
	"AustráliaArubaIlhas ÅlandAzerbaijãoBósnia e HerzegovinaBarbadosBangladeshBélgica" +
	"Burquina FasoBulgáriaBahreinBurundiBeninSão BartolomeuBermudasBruneiBolíviaPaíse" +
	"s Baixos CaribenhosBrasilBahamasButãoIlha BouvetBotsuanaBielorrússiaBelizeCanadá" +
	"Ilhas Cocos (Keeling)Congo - KinshasaRepública Centro-AfricanaCongo - Brazzavill" +
	"eSuíçaCosta do MarfimIlhas CookChileRepública dos CamarõesChinaColômbiaIlha de C" +
	"lippertonCosta RicaCubaCabo VerdeCuraçaoIlha ChristmasChipreRepública TchecaAlem" +
	"anhaDiego GarciaDjibutiDinamarcaDominicaRepública DominicanaArgéliaCeuta e Melil" +
	"haEquadorEstôniaEgitoSaara OcidentalEritreiaEspanhaEtiópiaUnião EuropeiaFinlândi" +
	"aFijiIlhas MalvinasMicronésiaIlhas FaroeFrançaGabãoReino UnidoGranadaGeórgiaGuia" +
	"na FrancesaGuernseyGanaGibraltarGroenlândiaGâmbiaGuinéGuadalupeGuiné EquatorialG" +
	"réciaGeórgia do Sul e Ilhas Sandwich do SulGuatemalaGuamGuiné BissauGuianaHong K" +
	"ong, RAE da ChinaIlhas Heard e McDonaldHondurasCroáciaHaitiHungriaIlhas Canárias" +
	"IndonésiaIrlandaIsraelIlha de ManÍndiaTerritório Britânico do Oceano ÍndicoIraqu" +
	"eIrãIslândiaItáliaJerseyJamaicaJordâniaJapãoQuêniaQuirguistãoCambojaQuiribatiCom" +
	"oresSão Cristóvão e NevisCoreia do NorteCoreia do SulKuwaitIlhas CaimanCazaquist" +
	"ãoLaosLíbanoSanta LúciaLiechtensteinSri LankaLibériaLesotoLituâniaLuxemburgoLetô" +
	"niaLíbiaMarrocosMônacoMoldáviaMontenegroSão MartinhoMadagascarIlhas MarshallMace" +
	"dôniaMaliMianmar (Birmânia)MongóliaMacau, RAE da ChinaIlhas Marianas do NorteMar" +
	"tinicaMauritâniaMontserratMaltaMaurícioMaldivasMalawiMéxicoMalásiaMoçambiqueNamí" +
	"biaNova CaledôniaNígerIlha NorfolkNigériaNicaráguaHolandaNoruegaNepalNauruNiueNo" +
	"va ZelândiaOmãPanamáPeruPolinésia FrancesaPapua-Nova GuinéFilipinasPaquistãoPolô" +
	"niaSaint Pierre e MiquelonIlhas PitcairnPorto RicoTerritórios palestinosPortugal" +
	"PalauParaguaiCatarOceania RemotaReuniãoRomêniaSérviaRússiaRuandaArábia SauditaIl" +
	"has SalomãoSeychellesSudãoSuéciaCingapuraSanta HelenaEslovêniaSvalbard e Jan May" +
	"enEslováquiaSerra LeoaSan MarinoSenegalSomáliaSurinameSudão do SulSão Tomé e Prí" +
	"ncipeEl SalvadorSint MaartenSíriaSuazilândiaTristão da CunhaIlhas Turks e Caicos" +
	"ChadeTerritórios Franceses do SulTogoTailândiaTajiquistãoTokelauTimor-LesteTurco" +
	"menistãoTunísiaTongaTurquiaTrinidad e TobagoTuvaluTaiwanTanzâniaUcrâniaUgandaIlh" +
	"as Distantes dos EUAEstados UnidosUruguaiUzbequistãoCidade do VaticanoSão Vicent" +
	"e e GranadinasVenezuelaIlhas Virgens BritânicasIlhas Virgens dos EUAVietnãVanuat" +
	"uWallis e FutunaSamoaKosovoIêmenMayotteÁfrica do SulZâmbiaZimbábueRegião desconh" +
	"ecidaMundoÁfricaAmérica do NorteAmérica do SulOceaniaÁfrica OcidentalAmérica Cen" +
	"tralÁfrica OrientalÁfrica do NorteÁfrica CentralÁfrica AustralAméricasAmérica Se" +
	"tentrionalCaribeÁsia OrientalÁsia do SulSudeste AsiáticoEuropa do SulAustralásia" +
	"MelanésiaRegião da MicronésiaPolinésiaÁsiaÁsia CentralÁsia OcidentalEuropaEuropa" +
	" OrientalEuropa SetentrionalEuropa OcidentalAmérica Latina"

var ptRegionIdx = []uint16{ // 291 entries
	0x0, 0x11, 0x18, 0x2f, 0x3b, 0x4d, 0x55, 0x5d, 0x65, 0x78, 0x7e, 0x88,
	0x91, 0xa0, 0xa8, 0xb2, 0xb7, 0xc3, 0xce, 0xe3, 0xeb, 0xf5, 0xfd, 0x10a,
	0x113, 0x11a, 0x121, 0x126, 0x135, 0x13d, 0x143, 0x14b, 0x164, 0x16a, 0x171, 0x177,
	0x182, 0x18a, 0x197, 0x19d, 0x1a4, 0x1b9, 0x1c9, 0x1e3, 0x1f6, 0x1fd, 0x20c, 0x216,
	0x21b, 0x233, 0x238, 0x241, 0x253, 0x25d, 0x261, 0x26b, 0x273, 0x281, 0x287, 0x298,
	0x2a0, 0x2ac, 0x2b3, 0x2bc, 0x2c4, 0x2d9, 0x2e1, 0x2f0, 0x2f7, 0x2ff, 0x304, 0x313,
	0x31b, 0x322, 0x32a, 0x339, 0x343, 0x347, 0x355, 0x360, 0x36b, 0x372, 0x378, 0x383,
	0x38a, 0x392, 0x3a1, 0x3a9, 0x3ad, 0x3b6, 0x3c2, 0x3c9, 0x3cf, 0x3d8, 0x3e9, 0x3f0,
	0x417, 0x420, 0x424, 0x431, 0x437, 0x44e, 0x464, 0x46c, 0x474, 0x479, 0x480, 0x48f,
	0x499, 0x4a0, 0x4a6, 0x4b1, 0x4b7, 0x4df, 0x4e5, 0x4e9, 0x4f2, 0x4f9, 0x4ff, 0x506,
	0x50f, 0x515, 0x51c, 0x528, 0x52f, 0x538, 0x53f, 0x557, 0x566, 0x573, 0x579, 0x585,
	0x591, 0x595, 0x59c, 0x5a8, 0x5b5, 0x5be, 0x5c6, 0x5cc, 0x5d5, 0x5df, 0x5e7, 0x5ed,
	0x5f5, 0x5fc, 0x605, 0x60f, 0x61c, 0x626, 0x634, 0x63e, 0x642, 0x655, 0x65e, 0x671,
	0x688, 0x691, 0x69c, 0x6a6, 0x6ab, 0x6b4, 0x6bc, 0x6c2, 0x6c9, 0x6d1, 0x6dc, 0x6e4,
	0x6f3, 0x6f9, 0x705, 0x70d, 0x717, 0x71e, 0x725, 0x72a, 0x72f, 0x733, 0x741, 0x745,
	0x74c, 0x750, 0x763, 0x774, 0x77d, 0x787, 0x78f, 0x7a6, 0x7b4, 0x7be, 0x7d5, 0x7dd,
	0x7e2, 0x7ea, 0x7ef, 0x7fd, 0x805, 0x80d, 0x814, 0x81b, 0x821, 0x830, 0x83e, 0x848,
	0x84e, 0x855, 0x85e, 0x86a, 0x874, 0x888, 0x893, 0x89d, 0x8a7, 0x8ae, 0x8b6, 0x8be,
	0x8cb, 0x8e1, 0x8ec, 0x8f8, 0x8fe, 0x90a, 0x91b, 0x92f, 0x934, 0x951, 0x955, 0x95f,
	0x96b, 0x972, 0x97d, 0x98b, 0x993, 0x998, 0x99f, 0x9b0, 0x9b6, 0x9bc, 0x9c5, 0x9cd,
	0x9d3, 0x9ea, 0x9f8, 0x9ff, 0xa0b, 0xa1d, 0xa36, 0xa3f, 0xa58, 0xa6d, 0xa74, 0xa7b,
	0xa8a, 0xa8f, 0xa95, 0xa9b, 0xaa2, 0xab0, 0xab7, 0xac0, 0xad4, 0xad9, 0xae0, 0xaf1,
	0xb00, 0xb07, 0xb18, 0xb28, 0xb38, 0xb48, 0xb57, 0xb66, 0xb6f, 0xb84, 0xb8a, 0xb98,
	0xba4, 0xbb5, 0xbc2, 0xbce, 0xbd8, 0xbee, 0xbf8, 0xbfd, 0xc0a, 0xc19, 0xc1f, 0xc2e,
	0xc41, 0xc51, 0xc60,
}

const ptPTRegionStr = "" +
	"AnguilaArméniaBarémBenimBotswanaIlhas CocosCongo-KinshasaCongo-BrazzavilleCamarõ" +
	"esCuraçauIlha do NatalRepública ChecaJibutiDomínicaEstóniaEgiptoIlhas FalklandIl" +
	"has FaroéGronelândiaIlhas Geórgia do Sul e Sandwich do SulGuameGuiné-BissauIrãoQ" +
	"uéniaIlhas CaimãoLetóniaMónacoMadagáscarMacedóniaMonserrateMauríciaNova Caledóni" +
	"aPaíses BaixosPolóniaPitcairnTerritório PalestinianoOceânia InsularRoméniaSeiche" +
	"lesSingapuraEslovéniaSão MarinoIlhas Turcas e CaicosToquelauTurquemenistãoTrinda" +
	"de e TobagoVietnameIémenMaioteZimbabuéOceâniaNorte de ÁfricaCaraíbasEuropa do No" +
	"rte"

var ptPTRegionIdx = []uint16{ // 289 entries
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x7, 0xf, 0xf, 0xf, 0xf,
	0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf, 0xf,
	0xf, 0x15, 0x15, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a,
	0x1a, 0x22, 0x22, 0x22, 0x22, 0x2d, 0x3b, 0x3b, 0x4c, 0x4c, 0x4c, 0x4c,
	0x4c, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x5d, 0x6a, 0x6a, 0x7a,
	0x7a, 0x7a, 0x80, 0x80, 0x89, 0x89, 0x89, 0x89, 0x89, 0x91, 0x97, 0x97,
	0x97, 0x97, 0x97, 0x97, 0x97, 0x97, 0xa5, 0xa5, 0xb1, 0xb1, 0xb1, 0xb1,
	0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xb1, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd, 0xbd,
	0xe4, 0xe4, 0xe9, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6,
	0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xf6, 0xfb, 0xfb, 0xfb, 0xfb, 0xfb,
	0xfb, 0xfb, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x102, 0x10f,
	0x10f, 0x10f, 0x10f, 0x10f, 0x10f, 0x10f, 0x10f, 0x10f, 0x10f, 0x10f, 0x117, 0x117,
	0x117, 0x11e, 0x11e, 0x11e, 0x11e, 0x129, 0x129, 0x133, 0x133, 0x133, 0x133, 0x133,
	0x133, 0x133, 0x133, 0x13d, 0x13d, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146, 0x146,
	0x155, 0x155, 0x155, 0x155, 0x155, 0x163, 0x163, 0x163, 0x163, 0x163, 0x163, 0x163,
	0x163, 0x163, 0x163, 0x163, 0x163, 0x163, 0x16b, 0x16b, 0x173, 0x173, 0x18b, 0x18b,
	0x18b, 0x18b, 0x18b, 0x19b, 0x19b, 0x1a3, 0x1a3, 0x1a3, 0x1a3, 0x1a3, 0x1a3, 0x1ac,
	0x1ac, 0x1ac, 0x1b5, 0x1b5, 0x1bf, 0x1bf, 0x1bf, 0x1bf, 0x1ca, 0x1ca, 0x1ca, 0x1ca,
	0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1ca, 0x1df, 0x1df, 0x1df, 0x1df, 0x1df,
	0x1df, 0x1e7, 0x1e7, 0x1f6, 0x1f6, 0x1f6, 0x1f6, 0x207, 0x207, 0x207, 0x207, 0x207,
	0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x207, 0x20f, 0x20f,
	0x20f, 0x20f, 0x20f, 0x215, 0x21b, 0x21b, 0x21b, 0x224, 0x224, 0x224, 0x224, 0x224,
	0x224, 0x22c, 0x22c, 0x22c, 0x22c, 0x23c, 0x23c, 0x23c, 0x23c, 0x23c, 0x245, 0x245,
	0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x245, 0x245,
	0x254,
}

const roRegionStr = "" +
	"Insula AscensionAndorraEmiratele Arabe UniteAfganistanAntigua și BarbudaAnguilla" +
	"AlbaniaArmeniaAntilele OlandezeAngolaAntarcticaArgentinaSamoa AmericanăAustriaAu" +
	"straliaArubaInsulele ÅlandAzerbaidjanBosnia și HerțegovinaBarbadosBangladeshBelg" +
	"iaBurkina FasoBulgariaBahrainBurundiBeninSfântul BartolomeuBermudaBruneiBoliviaI" +
	"nsulele Caraibe OlandezeBraziliaBahamasBhutanInsula BouvetBotswanaBelarusBelizeC" +
	"anadaInsulele Cocos (Keeling)Congo - KinshasaRepublica CentrafricanăCongo - Braz" +
	"zavilleElvețiaCôte d’IvoireInsulele CookChileCamerunChinaColumbiaInsula Clippert" +
	"onCosta RicaCubaCapul VerdeCuraçaoInsula ChristmasCipruRepublica CehăGermaniaDie" +
	"go GarciaDjiboutiDanemarcaDominicaRepublica DominicanăAlgeriaCeuta și MelillaEcu" +
	"adorEstoniaEgiptSahara OccidentalăEritreeaSpaniaEtiopiaUniunea EuropeanăFinlanda" +
	"FijiInsulele FalklandMicroneziaInsulele FeroeFranțaGabonRegatul UnitGrenadaGeorg" +
	"iaGuyana FrancezăGuernseyGhanaGibraltarGroenlandaGambiaGuineeaGuadelupaGuineea E" +
	"cuatorialăGreciaGeorgia de Sud și Insulele Sandwich de SudGuatemalaGuamGuineea-B" +
	"issauGuyanaR.A.S. Hong Kong a ChineiInsula Heard și Insulele McDonaldHondurasCro" +
	"ațiaHaitiUngariaInsulele CanareIndoneziaIrlandaIsraelInsula ManIndiaTeritoriul B" +
	"ritanic din Oceanul IndianIrakIranIslandaItaliaJerseyJamaicaIordaniaJaponiaKenya" +
	"KârgâzstanCambodgiaKiribatiComoreSaint Kitts și NevisCoreea de NordCoreea de Sud" +
	"KuweitInsulele CaymanKazahstanLaosLibanSfânta LuciaLiechtensteinSri LankaLiberia" +
	"LesothoLituaniaLuxemburgLetoniaLibiaMarocMonacoRepublica MoldovaMuntenegruSfântu" +
	"l MartinMadagascarInsulele MarshallMacedoniaMaliMyanmar (Birmania)MongoliaR.A.S." +
	" Macao a ChineiInsulele Mariane de NordMartinicaMauritaniaMontserratMaltaMauriti" +
	"usMaldiveMalawiMexicMalaeziaMozambicNamibiaNoua CaledonieNigerInsulele NorfolkNi" +
	"geriaNicaraguaȚările de JosNorvegiaNepalNauruNiueNoua ZeelandăOmanPanamaPeruPoli" +
	"nezia FrancezăPapua-Noua GuineeFilipinePakistanPoloniaSaint-Pierre și MiquelonIn" +
	"sulele PitcairnPuerto RicoTeritoriile PalestinienePortugaliaPalauParaguayQatarOc" +
	"eania PerifericăRéunionRomâniaSerbiaRusiaRwandaArabia SaudităInsulele SolomonSey" +
	"chellesSudanSuediaSingaporeSfânta ElenaSloveniaSvalbard și Jan MayenSlovaciaSier" +
	"ra LeoneSan MarinoSenegalSomaliaSurinamSudanul de SudSao Tome și PrincipeEl Salv" +
	"adorSint-MaartenSiriaSwazilandTristan da CunhaInsulele Turks și CaicosCiadTerito" +
	"riile Australe și Antarctice FrancezeTogoThailandaTadjikistanTokelauTimorul de E" +
	"stTurkmenistanTunisiaTongaTurciaTrinidad și TobagoTuvaluTaiwanTanzaniaUcrainaUga" +
	"ndaInsulele Îndepărtate ale S.U.A.Statele Unite ale AmericiiUruguayUzbekistanSta" +
	"tul Cetății VaticanuluiSaint Vincent și GrenadineVenezuelaInsulele Virgine Brita" +
	"niceInsulele Virgine S.U.A.VietnamVanuatuWallis și FutunaSamoaKosovoYemenMayotte" +
	"Africa de SudZambiaZimbabweRegiune necunoscutăLumeAfricaAmerica de NordAmerica d" +
	"e SudOceaniaAfrica OccidentalăAmerica CentralăAfrica OrientalăAfrica Septentrion" +
	"alăAfrica CentralăAfrica MeridionalăAmericiAmerica SeptentrionalăCaraibeAsia Ori" +
	"entalăAsia MeridionalăAsia de Sud-EstEuropa MeridionalăAustralasiaMelaneziaRegiu" +
	"nea MicroneziaPolineziaAsiaAsia CentralăAsia OccidentalăEuropaEuropa OrientalăEu" +
	"ropa SeptentrionalăEuropa OccidentalăAmerica Latină"

var roRegionIdx = []uint16{ // 291 entries
	0x0, 0x10, 0x17, 0x2c, 0x36, 0x49, 0x51, 0x58, 0x5f, 0x70, 0x76, 0x80,
	0x89, 0x99, 0xa0, 0xa9, 0xae, 0xbd, 0xc8, 0xdf, 0xe7, 0xf1, 0xf7, 0x103,
	0x10b, 0x112, 0x119, 0x11e, 0x131, 0x138, 0x13e, 0x145, 0x15e, 0x166, 0x16d, 0x173,
	0x180, 0x188, 0x18f, 0x195, 0x19b, 0x1b3, 0x1c3, 0x1db, 0x1ee, 0x1f6, 0x206, 0x213,
	0x218, 0x21f, 0x224, 0x22c, 0x23d, 0x247, 0x24b, 0x256, 0x25e, 0x26e, 0x273, 0x282,
	0x28a, 0x296, 0x29e, 0x2a7, 0x2af, 0x2c4, 0x2cb, 0x2dc, 0x2e3, 0x2ea, 0x2ef, 0x302,
	0x30a, 0x310, 0x317, 0x329, 0x331, 0x335, 0x346, 0x350, 0x35e, 0x365, 0x36a, 0x376,
	0x37d, 0x384, 0x394, 0x39c, 0x3a1, 0x3aa, 0x3b4, 0x3ba, 0x3c1, 0x3ca, 0x3de, 0x3e4,
	0x40f, 0x418, 0x41c, 0x42a, 0x430, 0x449, 0x46b, 0x473, 0x47b, 0x480, 0x487, 0x496,
	0x49f, 0x4a6, 0x4ac, 0x4b6, 0x4bb, 0x4e1, 0x4e5, 0x4e9, 0x4f0, 0x4f6, 0x4fc, 0x503,
	0x50b, 0x512, 0x517, 0x523, 0x52c, 0x534, 0x53a, 0x54f, 0x55d, 0x56a, 0x570, 0x57f,
	0x588, 0x58c, 0x591, 0x59e, 0x5ab, 0x5b4, 0x5bb, 0x5c2, 0x5ca, 0x5d3, 0x5da, 0x5df,
	0x5e4, 0x5ea, 0x5fb, 0x605, 0x614, 0x61e, 0x62f, 0x638, 0x63c, 0x64e, 0x656, 0x66b,
	0x683, 0x68c, 0x696, 0x6a0, 0x6a5, 0x6ae, 0x6b5, 0x6bb, 0x6c0, 0x6c8, 0x6d0, 0x6d7,
	0x6e5, 0x6ea, 0x6fa, 0x701, 0x70a, 0x719, 0x721, 0x726, 0x72b, 0x72f, 0x73d, 0x741,
	0x747, 0x74b, 0x75e, 0x76f, 0x777, 0x77f, 0x786, 0x79f, 0x7b0, 0x7bb, 0x7d3, 0x7dd,
	0x7e2, 0x7ea, 0x7ef, 0x802, 0x80a, 0x812, 0x818, 0x81d, 0x823, 0x832, 0x842, 0x84c,
	0x851, 0x857, 0x860, 0x86d, 0x875, 0x88b, 0x893, 0x89f, 0x8a9, 0x8b0, 0x8b7, 0x8be,
	0x8cc, 0x8e1, 0x8ec, 0x8f8, 0x8fd, 0x906, 0x916, 0x92f, 0x933, 0x95f, 0x963, 0x96c,
	0x977, 0x97e, 0x98c, 0x998, 0x99f, 0x9a4, 0x9aa, 0x9bd, 0x9c3, 0x9c9, 0x9d1, 0x9d8,
	0x9de, 0x9ff, 0xa19, 0xa20, 0xa2a, 0xa46, 0xa61, 0xa6a, 0xa84, 0xa9b, 0xaa2, 0xaa9,
	0xaba, 0xabf, 0xac5, 0xaca, 0xad1, 0xade, 0xae4, 0xaec, 0xb00, 0xb04, 0xb0a, 0xb19,
	0xb27, 0xb2e, 0xb41, 0xb52, 0xb63, 0xb79, 0xb89, 0xb9c, 0xba3, 0xbba, 0xbc1, 0xbd0,
	0xbe1, 0xbf0, 0xc03, 0xc0e, 0xc17, 0xc2a, 0xc33, 0xc37, 0xc45, 0xc56, 0xc5c, 0xc6d,
	0xc83, 0xc96, 0xca5,
}

const ruRegionStr = "" +
	"о-в ВознесенияАндорраОАЭАфганистанАнтигуа и БарбудаАнгильяАлбанияАрменияНидерлан" +
	"дские Антильские о-ваАнголаАнтарктидаАргентинаАмериканское СамоаАвстрияАвстралия" +
	"АрубаАландские о-ваАзербайджанБосния и ГерцеговинаБарбадосБангладешБельгияБуркин" +
	"а-ФасоБолгарияБахрейнБурундиБенинСен-БартельмиБермудские о-ваБруней-ДаруссаламБо" +
	"ливияБонэйр, Синт-Эстатиус и СабаБразилияБагамские о-ваБутано-в БувеБотсванаБела" +
	"русьБелизКанадаКокосовые о-ваКонго - КиншасаЦАРКонго - БраззавильШвейцарияКот-д’" +
	"Ивуаро-ва КукаЧилиКамерунКитайКолумбияо-в КлиппертонКоста-РикаКубаКабо-ВердеКюра" +
	"саоо-в РождестваКипрЧехияГерманияДиего-ГарсияДжибутиДанияДоминикаДоминиканская Р" +
	"еспубликаАлжирСеута и МелильяЭквадорЭстонияЕгипетЗападная СахараЭритреяИспанияЭф" +
	"иопияЕвропейский союзФинляндияФиджиФолклендские о-ваФедеративные Штаты Микронези" +
	"иФарерские о-ваФранцияГабонВеликобританияГренадаГрузияФранцузская ГвианаГернсиГа" +
	"наГибралтарГренландияГамбияГвинеяГваделупаЭкваториальная ГвинеяГрецияЮжная Георг" +
	"ия и Южные Сандвичевы о-ваГватемалаГуамГвинея-БисауГайанаГонконг (особый район)о" +
	"-ва Херд и МакдональдГондурасХорватияГаитиВенгрияКанарские о-ваИндонезияИрландия" +
	"ИзраильО-в МэнИндияБританская территория в Индийском океанеИракИранИсландияИтали" +
	"яДжерсиЯмайкаИорданияЯпонияКенияКиргизияКамбоджаКирибатиКоморские о-ваСент-Китс " +
	"и НевисКНДРРеспублика КореяКувейтКаймановы о-ваКазахстанЛаосЛиванСент-ЛюсияЛихте" +
	"нштейнШри-ЛанкаЛиберияЛесотоЛитваЛюксембургЛатвияЛивияМароккоМонакоМолдоваЧерног" +
	"орияСен-МартенМадагаскарМаршалловы о-ваМакедонияМалиМьянма (Бирма)МонголияМакао " +
	"(особый район)Северные Марианские о-ваМартиникаМавританияМонтсерратМальтаМаврики" +
	"йМальдивские о-ваМалавиМексикаМалайзияМозамбикНамибияНовая КаледонияНигеро-в Нор" +
	"фолкНигерияНикарагуаНидерландыНорвегияНепалНауруНиуэНовая ЗеландияОманПанамаПеру" +
	"Французская ПолинезияПапуа – Новая ГвинеяФилиппиныПакистанПольшаСен-Пьер и Микел" +
	"онПиткэрнПуэрто-РикоПалестинские территорииПортугалияПалауПарагвайКатарВнешняя О" +
	"кеанияРеюньонРумынияСербияРоссияРуандаСаудовская АравияСоломоновы о-ваСейшельски" +
	"е о-ваСуданШвецияСингапурО-в Св. ЕленыСловенияШпицберген и Ян-МайенСловакияСьерр" +
	"а-ЛеонеСан-МариноСенегалСомалиСуринамЮжный СуданСан-Томе и ПринсипиСальвадорСинт" +
	"-МартенСирияСвазилендТристан-да-КуньяО-ва Тёркс и КайкосЧадФранцузские Южные Тер" +
	"риторииТогоТаиландТаджикистанТокелауВосточный ТиморТуркменистанТунисТонгаТурцияТ" +
	"ринидад и ТобагоТувалуТайваньТанзанияУкраинаУгандаВнешние малые о-ва (США)Соедин" +
	"енные ШтатыУругвайУзбекистанВатиканСент-Винсент и ГренадиныВенесуэлаВиргинские о" +
	"-ва (Британские)Виргинские о-ва (США)ВьетнамВануатуУоллис и ФутунаСамоаКосовоЙем" +
	"енМайоттаЮАРЗамбияЗимбабвеНеизвестный регионМирАфрикаСеверная АмерикаЮжная Амери" +
	"каОкеанияЗападная АфрикаЦентральная АмерикаВосточная АфрикаСеверная АфрикаЦентра" +
	"льная АфрикаЮжная АфрикаАмерикаСеверная Америка – США и КанадаКарибыВосточная Аз" +
	"ияЮжная АзияЮго-Восточная АзияЮжная ЕвропаАвстралазияМеланезияМикронезияПолинези" +
	"яАзияСредняя АзияБлижний и Средний ВостокЕвропаВосточная ЕвропаСеверная ЕвропаЗа" +
	"падная ЕвропаЛатинская Америка"

var ruRegionIdx = []uint16{ // 291 entries
	0x0, 0x1a, 0x28, 0x2e, 0x42, 0x62, 0x70, 0x7e, 0x8c, 0xc3, 0xcf, 0xe3,
	0xf5, 0x118, 0x126, 0x138, 0x142, 0x15c, 0x172, 0x198, 0x1a8, 0x1ba, 0x1c8, 0x1df,
	0x1ef, 0x1fd, 0x20b, 0x215, 0x22e, 0x24a, 0x26b, 0x279, 0x2ac, 0x2bc, 0x2d6, 0x2e0,
	0x2ee, 0x2fe, 0x30e, 0x318, 0x324, 0x33e, 0x359, 0x35f, 0x380, 0x392, 0x3a8, 0x3b8,
	0x3c0, 0x3ce, 0x3d8, 0x3e8, 0x402, 0x415, 0x41d, 0x430, 0x43e, 0x456, 0x45e, 0x468,
	0x478, 0x48f, 0x49d, 0x4a7, 0x4b7, 0x4e6, 0x4f0, 0x50c, 0x51a, 0x528, 0x534, 0x551,
	0x55f, 0x56d, 0x57b, 0x59a, 0x5ac, 0x5b6, 0x5d6, 0x60e, 0x628, 0x636, 0x640, 0x65c,
	0x66a, 0x676, 0x699, 0x6a5, 0x6ad, 0x6bf, 0x6d3, 0x6df, 0x6eb, 0x6fd, 0x726, 0x732,
	0x776, 0x788, 0x790, 0x7a7, 0x7b3, 0x7db, 0x803, 0x813, 0x823, 0x82d, 0x83b, 0x855,
	0x867, 0x877, 0x885, 0x891, 0x89b, 0x8e7, 0x8ef, 0x8f7, 0x907, 0x913, 0x91f, 0x92b,
	0x93b, 0x947, 0x951, 0x961, 0x971, 0x981, 0x99b, 0x9ba, 0x9c2, 0x9e1, 0x9ed, 0xa07,
	0xa19, 0xa21, 0xa2b, 0xa3e, 0xa54, 0xa65, 0xa73, 0xa7f, 0xa89, 0xa9d, 0xaa9, 0xab3,
	0xac1, 0xacd, 0xadb, 0xaef, 0xb02, 0xb16, 0xb32, 0xb44, 0xb4c, 0xb65, 0xb75, 0xb99,
	0xbc6, 0xbd8, 0xbec, 0xc00, 0xc0c, 0xc1c, 0xc3a, 0xc46, 0xc54, 0xc64, 0xc74, 0xc82,
	0xc9f, 0xca9, 0xcbd, 0xccb, 0xcdd, 0xcf1, 0xd01, 0xd0b, 0xd15, 0xd1d, 0xd38, 0xd40,
	0xd4c, 0xd54, 0xd7d, 0xda3, 0xdb5, 0xdc5, 0xdd1, 0xdf2, 0xe00, 0xe15, 0xe42, 0xe56,
	0xe60, 0xe70, 0xe7a, 0xe97, 0xea5, 0xeb3, 0xebf, 0xecb, 0xed7, 0xef8, 0xf14, 0xf32,
	0xf3c, 0xf48, 0xf58, 0xf6e, 0xf7e, 0xfa5, 0xfb5, 0xfcc, 0xfdf, 0xfed, 0xff9, 0x1007,
	0x101c, 0x103f, 0x1051, 0x1066, 0x1070, 0x1082, 0x10a0, 0x10c2, 0x10c8, 0x10fe, 0x1106, 0x1114,
	0x112a, 0x1138, 0x1155, 0x116d, 0x1177, 0x1181, 0x118d, 0x11ad, 0x11b9, 0x11c7, 0x11d7, 0x11e5,
	0x11f1, 0x121b, 0x123c, 0x124a, 0x125e, 0x126c, 0x1299, 0x12ab, 0x12de, 0x1303, 0x1311, 0x131f,
	0x133b, 0x1345, 0x1351, 0x135b, 0x1369, 0x136f, 0x137b, 0x138b, 0x13ae, 0x13b4, 0x13c0, 0x13df,
	0x13f8, 0x1406, 0x1423, 0x1448, 0x1467, 0x1484, 0x14a7, 0x14be, 0x14cc, 0x1506, 0x1512, 0x152d,
	0x1540, 0x1562, 0x1579, 0x158f, 0x15a1, 0x15b5, 0x15c7, 0x15cf, 0x15e6, 0x1613, 0x161f, 0x163e,
	0x165b, 0x1678, 0x1699,
}

const siRegionStr = "" +
	"ඇසෙන්ෂන් දිවයිනඇන්ඩෝරාවඑක්සත් අරාබි එමිර් රාජ්‍යයඇෆ්ගනිස්ථානයඇන්ටිගුවා සහ බාබියු" +
	"ඩාවඇන්ගුයිලාවඇල්බේනියාවආර්මේනියාවනෙදර්ලන්ත ඇන්ටිලීසියඇන්ගෝලාවඇන්ටාක්ටිකාවආර්ජෙන්" +
	"ටිනාවඇමරිකානු සැමෝවාවඔස්ට්‍රියාවඕස්ට්‍රේලියාවඅරුබාවඕලන්ඩ් දූපත්අසර්බයිජානයබොස්නි" +
	"යාව සහ හර්සගොවීනාවබාර්බඩෝස්බංග්ලාදේශයබෙල්ජියමබර්කිනා ෆාසෝබල්ගේරියාවබහරේන්බුරුන්ද" +
	"ිබෙනින්ශාන්ත බර්තලෙමිබර්මියුඩාබෲනායිබොලීවියාවකැරිබියානු නෙදර්ලන්තයබ්‍රසීලයබහමාස්" +
	"භූතානයබුවට් දුපත්බොට්ස්වානාබෙලරුස්බෙලීස්කැනඩාවකොකෝස් දූපත්කොංගො - කින්ශාසාමධ්‍යම" +
	" අප්‍රිකානු ජනරජයකොංගො - බ්‍රසාවිල්ස්විස්ටර්ලන්තයකෝට් දි අයිවරිකුක් දූපත්චිලීකැම" +
	"රූන්චීනයකොළොම්බියාවක්ලීපර්ටන් දූපතකොස්ටරිකාවකියුබාවකේප් වර්ඩ්කුරකාවෝක්‍රිස්මස් ද" +
	"ූපතසයිප්‍රසයචෙක් ජනරජයජර්මනියදියාගෝ ගාර්සියාජිබුටිඩෙන්මාර්කයඩොමිනිකාවඩොමිනිකා ජන" +
	"රජයඇල්ජීරියාවසෙයුටා සහ මෙලිල්ලාඉක්වදෝරයඑස්තෝනියාවඊජිප්තුවබටහිර සහරාවඑරිත්‍රියාවස" +
	"්පාඤ්ඤයඉතියෝපියාවයුරෝපා සංගමයෆින්ලන්තයෆීජීෆෝක්ලන්ත දූපත්මයික්‍රොනීසියාවෆැරෝ දූපත" +
	"්ප්‍රංශයගැබොන්එක්සත් රාජධානියග්‍රැනඩාවජෝර්ජියාවප්‍රංශ ගයනාවගර්න්සියඝානාවජිබ්‍රෝල" +
	"්ටාවග්‍රීන්ලන්තයගැම්බියාවගිණියාවග්වෝඩලෝප්සමක ගිනියාවග්‍රීසියදකුණු ජෝර්ජියාව සහ ද" +
	"කුණු සැන්ඩ්විච් දූපත්ගෝතමාලාවගුවාම්ගිනි බිසව්ගයනාවහොංකොං චීන විශේෂ පරිපාලන කලාපය" +
	"හර්ඩ් දූපත සහ මැක්ඩොනල්ඩ් දූපත්හොන්ඩුරාස්ක්‍රොඒෂියාවහයිටිහන්ගේරියාවකැනරි සූපත්ඉන" +
	"්දුනීසියාවඅයර්ලන්තයඊශ්‍රායලයඅයිල් ඔෆ් මෑන්ඉන්දියාවබ්‍රිතාන්‍ය ඉන්දීය සාගර බල ප්‍" +
	"රදේශයඉරාකයඉරානයඅයිස්ලන්තයඉතාලියජර්සිජැමෙයිකාවජෝර්දානයජපානයකෙන්යාවකිර්ගිස්තානයකාම" +
	"්බෝජයකිරිබතිකොමොරෝස්ශාන්ත කිට්ස් සහ නේවිස්උතුරු කොරියාවදකුණු කොරියාවකුවේටයකේමන් " +
	"දූපත්කසකස්තානයලාඕසයලෙබනනයශාන්ත ලුසියාලික්ටන්ස්ටයින්ශ්‍රී ලංකාවලයිබීරියාවලෙසතෝලිත" +
	"ුවේනියාවලක්ශම්බර්ග්ලැට්වියාවලිබියාවමොරොක්කෝවමොනැකෝවමොල්ඩෝවාවමොන්ටෙනීග්‍රෝශාන්ත ම" +
	"ාර්ටින්මැඩගස්කරයමාෂල් දූපත්මැසිඩෝනියාවමාලිමියන්මාරය (බුරුමය)මොන්ගෝලියාවමකාවු චීන" +
	" විශේෂ පරිපාලන කලාපයඋතුරු මරියානා දූපත්මර්ටිනික්මොරිටේනියාවමොන්සෙරාට්මෝල්ටාවමුරු" +
	"සියමාල දිවයිනමලාවිමෙක්සිකෝවමැලේසියාවමොසැම්බික්නැමීබියාවනව කැලිඩෝනියාවනයිජර්නෝෆෝක" +
	"් දූපතනයිජීරියාවනිකරගුවාවනෙදර්ලන්තයනෝර්වේනේපාලයනාවුරුනියූනවසීලන්තයඕමානයපැනමාවපේර" +
	"ුප්‍රංශ පොලිනීසියාවපැපුවා නිව් ගිනියාවපිලිපීනයපාකිස්තානයපෝලන්තයශාන්ත පියරේ සහ මැ" +
	"කෝලන්පිට්කෙය්න් දූපත්පුවර්ටෝ රිකෝපලස්තීන රාජ්‍යයපෘතුගාලයපලාවුපැරගුවේකටාර්ඈත ඕෂනි" +
	"යාවරීයුනියන්රුමේනියාවසර්බියාවරුසියාවරුවන්ඩාවසෞදි අරාබියසොලමන් දූපත්සීශෙල්ස්සූඩාන" +
	"යස්වීඩනයසිංගප්පූරුවශාන්ත හෙලේනාස්ලෝවේනියාවස්වෙල්බර්ඩ් සහ ජේන් මයේන්ස්ලෝවැකියාවසි" +
	"යරාලියෝන්සැන් මැරිනෝසෙනගාලයසෝමාලියාවසුරිනාමයදකුණු සුඩානයසාඕ තෝම් සහ ප්‍රින්සිප්එ" +
	"ල් සැල්වදෝරයශාන්ත මාර්ටෙන්සිරියාවස්වාසිලන්තයට්‍රිස්ටන් ද කුන්හාටර්ක්ස් සහ කයිකොස" +
	"් දූපත්චැච්දකුණු ප්‍රංශ දූපත් සමූහයටොගෝතායිලන්තයටජිකිස්තානයටොකලාවුටිමෝර් - ලෙස්ත" +
	"්ටර්ක්මෙනිස්ථානයටියුනීසියාවටොංගාතුර්කියට්‍රිනිඩෑඩ් සහ ටොබැගෝටුවාලූතායිවානයටැන්සා" +
	"නියාවයුක්රේනයඋගන්ඩාවඑක්සත් ජනපද ඈත දූපත්එක්සත් ජනපදයඋරුගුවේඋස්බෙකිස්ථානයවතිකානු " +
	"නගරයශාන්ත වින්සන්ට් සහ ග්‍රෙනඩින්ස්වෙනිසියුලාවබ්‍රිතාන්‍ය වර්ජින් දූපත්ඇමරිකානු " +
	"වර්ජින් දූපත්වියට්නාමයවනුවාටුවැලිස් සහ ෆුටුනාසැමෝවාකොසෝවෝයේමනයමයෝට්දකුණු අප්‍රික" +
	"ාවසැම්බියාවසිම්බාබ්වේහඳුනා නොගත් කළාපයලෝකයඅප්‍රිකාවඋතුරු ඇමෙරිකාවදකුණු ඇමෙරිකාවඕ" +
	"ෂනියාවබටහිරදිග අප්‍රිකාවමධ්‍යම ඇමෙරිකාවපෙරදිග අප්‍රිකාවඋතුරුදිග අප්‍රිකාවමධ්‍යම " +
	"අප්‍රිකාවදකුණුදිග අප්‍රිකාවඇමරිකාවඋතුරුදිග ඇමෙරිකාවකැරීබියන්නැගෙනහිර ආසියාවදකුණු" +
	" ආසියාවඅග්නිදිග ආසියාවදකුණුදිග යුරෝපයඕස්ට්‍රලේෂියාවමෙලනීසියාවමයික්‍රෝනීසියානු කළ" +
	"ාපයපොලිනීසියාවආසියාවමධ්‍යම ආසියාවබටහිර ආසියාවයුරෝපයනැගෙනහිර යුරෝපයඋතුරු යුරෝපයබට" +
	"හිර යුරෝපයලතින් ඇමෙරිකාව"

var siRegionIdx = []uint16{ // 291 entries
	0x0, 0x2b, 0x43, 0x8b, 0xaf, 0xed, 0x10b, 0x129, 0x147, 0x181, 0x199, 0x1bd,
	0x1e1, 0x20f, 0x230, 0x257, 0x269, 0x28b, 0x2ac, 0x2f0, 0x30b, 0x329, 0x341, 0x363,
	0x381, 0x393, 0x3ab, 0x3bd, 0x3e5, 0x400, 0x412, 0x42d, 0x46a, 0x482, 0x494, 0x4a6,
	0x4c5, 0x4e3, 0x4f8, 0x50a, 0x51c, 0x53e, 0x568, 0x5a9, 0x5d9, 0x603, 0x629, 0x645,
	0x651, 0x666, 0x672, 0x693, 0x6be, 0x6dc, 0x6f1, 0x70d, 0x722, 0x74d, 0x768, 0x784,
	0x799, 0x7c4, 0x7d6, 0x7f4, 0x80f, 0x837, 0x855, 0x887, 0x89f, 0x8bd, 0x8d5, 0x8f4,
	0x915, 0x92d, 0x94b, 0x96d, 0x988, 0x994, 0x9bc, 0x9e9, 0xa05, 0xa1a, 0xa2c, 0xa57,
	0xa72, 0xa8d, 0xaaf, 0xac7, 0xad6, 0xafa, 0xb1e, 0xb39, 0xb4e, 0xb69, 0xb88, 0xba0,
	0xc11, 0xc29, 0xc3b, 0xc57, 0xc66, 0xcb8, 0xd0d, 0xd2b, 0xd4c, 0xd5b, 0xd79, 0xd98,
	0xdbc, 0xdd7, 0xdf2, 0xe18, 0xe30, 0xe91, 0xea0, 0xeaf, 0xecd, 0xedf, 0xeee, 0xf09,
	0xf21, 0xf30, 0xf45, 0xf69, 0xf81, 0xf96, 0xfae, 0xfea, 0x100f, 0x1034, 0x1046, 0x1065,
	0x1080, 0x108f, 0x10a1, 0x10c3, 0x10ed, 0x110c, 0x112a, 0x1139, 0x115a, 0x117b, 0x1196, 0x11ab,
	0x11c6, 0x11db, 0x11f6, 0x121d, 0x1245, 0x1260, 0x127f, 0x12a0, 0x12ac, 0x12dc, 0x12fd, 0x134c,
	0x1381, 0x139c, 0x13bd, 0x13db, 0x13f0, 0x1405, 0x1421, 0x1430, 0x144b, 0x1466, 0x1484, 0x149f,
	0x14c7, 0x14d9, 0x14f8, 0x1516, 0x1531, 0x154f, 0x1561, 0x1573, 0x1585, 0x1591, 0x15ac, 0x15bb,
	0x15cd, 0x15d9, 0x160d, 0x1642, 0x165a, 0x1678, 0x168d, 0x16c9, 0x16f7, 0x1719, 0x1744, 0x175c,
	0x176b, 0x1780, 0x178f, 0x17ab, 0x17c6, 0x17e1, 0x17f9, 0x180e, 0x1826, 0x1845, 0x1867, 0x187f,
	0x1891, 0x18a6, 0x18c7, 0x18e9, 0x190a, 0x194f, 0x1970, 0x1991, 0x19b0, 0x19c5, 0x19e0, 0x19f8,
	0x1a1a, 0x1a59, 0x1a7e, 0x1aa6, 0x1abb, 0x1adc, 0x1b11, 0x1b53, 0x1b5f, 0x1ba1, 0x1bad, 0x1bc8,
	0x1be9, 0x1bfe, 0x1c25, 0x1c52, 0x1c73, 0x1c82, 0x1c97, 0x1cd2, 0x1ce4, 0x1cfc, 0x1d1d, 0x1d35,
	0x1d4a, 0x1d80, 0x1da2, 0x1db7, 0x1dde, 0x1e00, 0x1e57, 0x1e78, 0x1ebf, 0x1efd, 0x1f18, 0x1f2d,
	0x1f59, 0x1f6b, 0x1f7d, 0x1f8c, 0x1f9b, 0x1fc6, 0x1fe1, 0x1fff, 0x202e, 0x203a, 0x2055, 0x207d,
	0x20a5, 0x20ba, 0x20ee, 0x2119, 0x2147, 0x217b, 0x21a9, 0x21dd, 0x21f2, 0x2223, 0x223e, 0x2269,
	0x228b, 0x22b6, 0x22e1, 0x230b, 0x2329, 0x2369, 0x238a, 0x239c, 0x23c1, 0x23e3, 0x23f5, 0x2420,
	0x2442, 0x2464, 0x248c,
}

const skRegionStr = "" +
	"AscensiónAndorraSpojené arabské emirátyAfganistanAntigua a BarbudaAnguillaAlbáns" +
	"koArménskoHolandské AntilyAngolaAntarktídaArgentínaAmerická SamoaRakúskoAustráli" +
	"aArubaÅlandyAzerbajdžanBosna a HercegovinaBarbadosBangladéšBelgickoBurkina FasoB" +
	"ulharskoBahrajnBurundiBeninSvätý BartolomejBermudyBrunejBolíviaKaribské Holandsk" +
	"oBrazíliaBahamyBhutánBouvetov ostrovBotswanaBieloruskoBelizeKanadaKokosové ostro" +
	"vyKongo - KinshasaStredoafrická republikaKongo - BrazzavilleŠvajčiarskoPobrežie " +
	"SlonovinyCookove ostrovyČileKamerunČínaKolumbiaClippertonKostarikaKubaKapverdyCu" +
	"raçaoVianočný ostrovCyprusČeská republikaNemeckoDiego GarcíaDžibutskoDánskoDomin" +
	"ikaDominikánska republikaAlžírskoCeuta a MelillaEkvádorEstónskoEgyptZápadná Saha" +
	"raEritreaŠpanielskoEtiópiaEurópska úniaFínskoFidžiFalklandyMikronéziaFaerské ost" +
	"rovyFrancúzskoGabonSpojené kráľovstvoGrenadaGruzínskoFrancúzska GuayanaGuernseyG" +
	"hanaGibraltárGrónskoGambiaGuineaGuadeloupeRovníková GuineaGréckoJužná Georgia a " +
	"Južné Sandwichove ostrovyGuatemalaGuamGuinea-BissauGuayanaHongkong – OAO ČínyHea" +
	"rdov ostrov a McDonaldove ostrovyHondurasChorvátskoHaitiMaďarskoKanárske ostrovy" +
	"IndonéziaÍrskoIzraelOstrov ManIndiaBritské indickooceánske územieIrakIránIslandT" +
	"alianskoJerseyJamajkaJordánskoJaponskoKeňaKirgizskoKambodžaKiribatiKomorySvätý K" +
	"rištof a NevisSeverná KóreaJužná KóreaKuvajtKajmanie ostrovyKazachstanLaosLibano" +
	"nSvätá LuciaLichtenštajnskoSrí LankaLibériaLesothoLitvaLuxemburskoLotyšskoLíbyaM" +
	"arokoMonakoMoldavskoČierna HoraSvätý MartinMadagaskarMarshallove ostrovyMacedóns" +
	"koMaliMjanmarskoMongolskoMacao – OAO ČínySeverné MariányMartinikMauritániaMontse" +
	"rratMaltaMauríciusMaldivyMalawiMexikoMalajziaMozambikNamíbiaNová KaledóniaNigerN" +
	"orfolkNigériaNikaraguaHolandskoNórskoNepálNauruNiueNový ZélandOmánPanamaPeruFran" +
	"cúzska PolynéziaPapua Nová GuineaFilipínyPakistanPoľskoSaint Pierre a MiquelonPi" +
	"tcairnove ostrovyPortorikoPalestínske územiaPortugalskoPalauParaguajKatarostatné" +
	" TichomorieRéunionRumunskoSrbskoRuskoRwandaSaudská ArábiaŠalamúnove ostrovySeych" +
	"elySudánŠvédskoSingapurSvätá HelenaSlovinskoSvalbard a Jan MayenSlovenskoSierra " +
	"LeoneSan MarínoSenegalSomálskoSurinamJužný SudánSvätý Tomáš a Princov ostrovSalv" +
	"ádorSint MaartenSýriaSvazijskoTristan da CunhaTurks a CaicosČadFrancúzske južné " +
	"a antarktické územiaTogoThajskoTadžikistanTokelauVýchodný TimorTurkménskoTunisko" +
	"TongaTureckoTrinidad a TobagoTuvaluTaiwanTanzániaUkrajinaUgandaMenšie odľahlé os" +
	"trovy USASpojené štátyUruguajUzbekistanVatikánSvätý Vincent a GrenadínyVenezuela" +
	"Britské Panenské ostrovyAmerické Panenské ostrovyVietnamVanuatuWallis a FutunaSa" +
	"moaKosovoJemenMayotteJužná AfrikaZambiaZimbabweneznámy regiónsvetAfrikaSeverná A" +
	"merikaJužná AmerikaOceániazápadná AfrikaStredná Amerikavýchodná Afrikaseverná Af" +
	"rikastredná Afrikajužné územia AfrikyAmerikaseverné územia AmerikyKaribikvýchodn" +
	"á Áziajužná Áziajuhovýchodná Áziajužná EurópaAustraláziaMelanéziaoblasť Mikronéz" +
	"iePolynéziaÁziastredná Áziazápadná ÁziaEurópavýchodná Európaseverná Európazápadn" +
	"á EurópaLatinská Amerika"

var skRegionIdx = []uint16{ // 291 entries
	0x0, 0xa, 0x11, 0x2b, 0x35, 0x46, 0x4e, 0x57, 0x60, 0x71, 0x77, 0x82,
	0x8c, 0x9b, 0xa3, 0xad, 0xb2, 0xb9, 0xc5, 0xd8, 0xe0, 0xeb, 0xf3, 0xff,
	0x108, 0x10f, 0x116, 0x11b, 0x12d, 0x134, 0x13a, 0x142, 0x155, 0x15e, 0x164, 0x16b,
	0x17a, 0x182, 0x18c, 0x192, 0x198, 0x1a9, 0x1b9, 0x1d1, 0x1e4, 0x1f1, 0x204, 0x213,
	0x218, 0x21f, 0x225, 0x22d, 0x237, 0x240, 0x244, 0x24c, 0x254, 0x265, 0x26b, 0x27c,
	0x283, 0x290, 0x29a, 0x2a1, 0x2a9, 0x2c0, 0x2ca, 0x2d9, 0x2e1, 0x2ea, 0x2ef, 0x2ff,
	0x306, 0x311, 0x319, 0x328, 0x32f, 0x335, 0x33e, 0x349, 0x359, 0x364, 0x369, 0x37e,
	0x385, 0x38f, 0x3a2, 0x3aa, 0x3af, 0x3b9, 0x3c1, 0x3c7, 0x3cd, 0x3d7, 0x3e9, 0x3f0,
	0x41d, 0x426, 0x42a, 0x437, 0x43e, 0x455, 0x479, 0x481, 0x48c, 0x491, 0x49a, 0x4ab,
	0x4b5, 0x4bb, 0x4c1, 0x4cb, 0x4d0, 0x4f1, 0x4f5, 0x4fa, 0x500, 0x509, 0x50f, 0x516,
	0x520, 0x528, 0x52d, 0x536, 0x53f, 0x547, 0x54d, 0x565, 0x574, 0x582, 0x588, 0x598,
	0x5a2, 0x5a6, 0x5ad, 0x5ba, 0x5ca, 0x5d4, 0x5dc, 0x5e3, 0x5e8, 0x5f3, 0x5fc, 0x602,
	0x608, 0x60e, 0x617, 0x623, 0x631, 0x63b, 0x64e, 0x659, 0x65d, 0x667, 0x670, 0x684,
	0x695, 0x69d, 0x6a8, 0x6b2, 0x6b7, 0x6c1, 0x6c8, 0x6ce, 0x6d4, 0x6dc, 0x6e4, 0x6ec,
	0x6fc, 0x701, 0x708, 0x710, 0x719, 0x722, 0x729, 0x72f, 0x734, 0x738, 0x745, 0x74a,
	0x750, 0x754, 0x76a, 0x77c, 0x785, 0x78d, 0x794, 0x7ab, 0x7be, 0x7c7, 0x7db, 0x7e6,
	0x7eb, 0x7f3, 0x7f8, 0x80b, 0x813, 0x81b, 0x821, 0x826, 0x82c, 0x83c, 0x850, 0x858,
	0x85e, 0x867, 0x86f, 0x87d, 0x886, 0x89a, 0x8a3, 0x8af, 0x8ba, 0x8c1, 0x8ca, 0x8d1,
	0x8df, 0x8ff, 0x908, 0x914, 0x91a, 0x923, 0x933, 0x941, 0x945, 0x96f, 0x973, 0x97a,
	0x986, 0x98d, 0x99d, 0x9a8, 0x9af, 0x9b4, 0x9bb, 0x9cc, 0x9d2, 0x9d8, 0x9e1, 0x9e9,
	0x9ef, 0xa0c, 0xa1c, 0xa23, 0xa2d, 0xa35, 0xa51, 0xa5a, 0xa74, 0xa8f, 0xa96, 0xa9d,
	0xaac, 0xab1, 0xab7, 0xabc, 0xac3, 0xad1, 0xad7, 0xadf, 0xaef, 0xaf3, 0xaf9, 0xb09,
	0xb18, 0xb20, 0xb30, 0xb40, 0xb51, 0xb60, 0xb6f, 0xb85, 0xb8c, 0xba4, 0xbab, 0xbbb,
	0xbc8, 0xbdc, 0xbeb, 0xbf7, 0xc01, 0xc14, 0xc1e, 0xc23, 0xc31, 0xc40, 0xc47, 0xc59,
	0xc69, 0xc7a, 0xc8b,
}

const slRegionStr = "" +
	"Otok AscensionAndoraZdruženi arabski emiratiAfganistanAntigva in BarbudaAngvilaA" +
	"lbanijaArmenijaNizozemski AntiliAngolaAntarktikaArgentinaAmeriška SamoaAvstrijaA" +
	"vstralijaArubaÅlandski otokiAzerbajdžanBosna in HercegovinaBarbadosBangladešBelg" +
	"ijaBurkina FasoBolgarijaBahrajnBurundiBeninSaint BarthélemyBermudiBrunejBolivija" +
	"Nizozemski KaribiBrazilijaBahamiButanBouvetov otokBocvanaBelorusijaBelizeKanadaK" +
	"okosovi otokiDemokratična republika KongoCentralnoafriška republikaKongo - Brazz" +
	"avilleŠvicaSlonokoščena obalaCookovi otokiČileKamerunKitajskaKolumbijaOtok Clipp" +
	"ertonKostarikaKubaZelenortski otokiCuraçaoBožični otokCiperČeškaNemčijaDiego Gar" +
	"ciaDžibutiDanskaDominikaDominikanska republikaAlžirijaCeuta in MelillaEkvadorEst" +
	"onijaEgiptZahodna SaharaEritrejaŠpanijaEtiopijaEvropska unijaFinskaFidžiFalkland" +
	"ski otokiMikronezijaFerski otokiFrancijaGabonVelika BritanijaGrenadaGruzijaFranc" +
	"oska GvajanaGuernseyGanaGibraltarGrenlandijaGambijaGvinejaGvadalupeEkvatorialna " +
	"GvinejaGrčijaJužna Georgia in Južni Sandwichevi otokiGvatemalaGuamGvineja Bissau" +
	"GvajanaPosebno administrativno območje LR Kitajske Hong KongHeardov otok in McDo" +
	"naldovi otokiHondurasHrvaškaHaitiMadžarskaKanarski otokiIndonezijaIrskaIzraelOto" +
	"k ManIndijaBritansko ozemlje v Indijskem oceanuIrakIranIslandijaItalijaJerseyJam" +
	"ajkaJordanijaJaponskaKenijaKirgizistanKambodžaKiribatiKomoriSaint Kitts in Nevis" +
	"Severna KorejaJužna KorejaKuvajtKajmanski otokiKazahstanLaosLibanonSaint LuciaLi" +
	"htenštajnŠrilankaLiberijaLesotoLitvaLuksemburgLatvijaLibijaMarokoMonakoMoldavija" +
	"Črna goraSaint MartinMadagaskarMarshallovi otokiMakedonijaMaliMjanmar (Burma)Mon" +
	"golijaPosebno administrativno območje LR Kitajske MacaoSeverni Marianski otokiMa" +
	"rtinikMavretanijaMontserratMaltaMauritiusMaldiviMalaviMehikaMalezijaMozambikNami" +
	"bijaNova KaledonijaNigerNorfolški otokNigerijaNikaragvaNizozemskaNorveškaNepalNa" +
	"uruNiueNova ZelandijaOmanPanamaPeruFrancoska PolinezijaPapua Nova GvinejaFilipin" +
	"iPakistanPoljskaSaint Pierre in MiquelonPitcairnPortorikoPalestinsko ozemljePort" +
	"ugalskaPalauParagvajKatarOstala oceanijaReunionRomunijaSrbijaRusijaRuandaSaudova" +
	" ArabijaSalomonovi otokiSejšeliSudanŠvedskaSingapurSveta HelenaSlovenijaSvalbard" +
	" in Jan MayenSlovaškaSierra LeoneSan MarinoSenegalSomalijaSurinamJužni SudanSao " +
	"Tome in PrincipeSalvadorSint MaartenSirijaSvaziTristan da CunhaOtočji Turks in C" +
	"aicosČadFrancosko južno ozemljeTogoTajskaTadžikistanTokelauVzhodni TimorTurkmeni" +
	"stanTunizijaTongaTurčijaTrinidad in TobagoTuvaluTajvanTanzanijaUkrajinaUgandaDru" +
	"ga ameriška ozemlja v Tihem oceanuZdružene države AmerikeUrugvajUzbekistanVatika" +
	"nSaint Vincent in GrenadineVenezuelaBritanski Deviški otokiAmeriški Deviški otok" +
	"iVietnamVanuatuWallis in FutunaSamoaKosovoJemenMayotteJužnoafriška republikaZamb" +
	"ijaZimbabveNeznano ali neveljavno območjeSvetAfrikaSeverna AmerikaJužna AmerikaO" +
	"ceanijaZahodna AfrikaSrednja AmerikaVzhodna AfrikaSeverna AfrikaSrednja AfrikaJu" +
	"žna AfrikaAmerikesevernoameriška celinaKaribiVzhodna AzijaJužna AzijaJugovzhodna" +
	" AzijaJužna EvropaAvstralija in Nova ZelandijaMelanezijamikronezijska regijaPoli" +
	"nezijaAzijaOsrednja AzijaZahodna AzijaEvropaVzhodna EvropaSeverna EvropaZahodna " +
	"EvropaLatinska Amerika"

var slRegionIdx = []uint16{ // 291 entries
	0x0, 0xe, 0x14, 0x2d, 0x37, 0x49, 0x50, 0x58, 0x60, 0x71, 0x77, 0x81,
	0x8a, 0x99, 0xa1, 0xab, 0xb0, 0xbf, 0xcb, 0xdf, 0xe7, 0xf1, 0xf8, 0x104,
	0x10d, 0x114, 0x11b, 0x120, 0x131, 0x138, 0x13e, 0x146, 0x157, 0x160, 0x166, 0x16b,
	0x178, 0x17f, 0x189, 0x18f, 0x195, 0x1a3, 0x1c0, 0x1db, 0x1ee, 0x1f4, 0x208, 0x215,
	0x21a, 0x221, 0x229, 0x232, 0x241, 0x24a, 0x24e, 0x25f, 0x267, 0x275, 0x27a, 0x281,
	0x289, 0x295, 0x29d, 0x2a3, 0x2ab, 0x2c1, 0x2ca, 0x2da, 0x2e1, 0x2e9, 0x2ee, 0x2fc,
	0x304, 0x30c, 0x314, 0x322, 0x328, 0x32e, 0x33f, 0x34a, 0x356, 0x35e, 0x363, 0x373,
	0x37a, 0x381, 0x392, 0x39a, 0x39e, 0x3a7, 0x3b2, 0x3b9, 0x3c0, 0x3c9, 0x3dd, 0x3e4,
	0x40e, 0x417, 0x41b, 0x429, 0x430, 0x466, 0x487, 0x48f, 0x497, 0x49c, 0x4a6, 0x4b4,
	0x4be, 0x4c3, 0x4c9, 0x4d1, 0x4d7, 0x4fb, 0x4ff, 0x503, 0x50c, 0x513, 0x519, 0x520,
	0x529, 0x531, 0x537, 0x542, 0x54b, 0x553, 0x559, 0x56d, 0x57b, 0x588, 0x58e, 0x59d,
	0x5a6, 0x5aa, 0x5b1, 0x5bc, 0x5c8, 0x5d1, 0x5d9, 0x5df, 0x5e4, 0x5ee, 0x5f5, 0x5fb,
	0x601, 0x607, 0x610, 0x61a, 0x626, 0x630, 0x641, 0x64b, 0x64f, 0x65e, 0x667, 0x699,
	0x6b0, 0x6b8, 0x6c3, 0x6cd, 0x6d2, 0x6db, 0x6e2, 0x6e8, 0x6ee, 0x6f6, 0x6fe, 0x706,
	0x715, 0x71a, 0x729, 0x731, 0x73a, 0x744, 0x74d, 0x752, 0x757, 0x75b, 0x769, 0x76d,
	0x773, 0x777, 0x78b, 0x79d, 0x7a5, 0x7ad, 0x7b4, 0x7cc, 0x7d4, 0x7dd, 0x7f0, 0x7fb,
	0x800, 0x808, 0x80d, 0x81c, 0x823, 0x82b, 0x831, 0x837, 0x83d, 0x84c, 0x85c, 0x864,
	0x869, 0x871, 0x879, 0x885, 0x88e, 0x8a3, 0x8ac, 0x8b8, 0x8c2, 0x8c9, 0x8d1, 0x8d8,
	0x8e4, 0x8f8, 0x900, 0x90c, 0x912, 0x917, 0x927, 0x93e, 0x942, 0x95a, 0x95e, 0x964,
	0x970, 0x977, 0x984, 0x990, 0x998, 0x99d, 0x9a5, 0x9b7, 0x9bd, 0x9c3, 0x9cc, 0x9d4,
	0x9da, 0xa00, 0xa19, 0xa20, 0xa2a, 0xa31, 0xa4b, 0xa54, 0xa6c, 0xa84, 0xa8b, 0xa92,
	0xaa2, 0xaa7, 0xaad, 0xab2, 0xab9, 0xad1, 0xad8, 0xae0, 0xaff, 0xb03, 0xb09, 0xb18,
	0xb26, 0xb2e, 0xb3c, 0xb4b, 0xb59, 0xb67, 0xb75, 0xb82, 0xb89, 0xba0, 0xba6, 0xbb3,
	0xbbf, 0xbd0, 0xbdd, 0xbf9, 0xc03, 0xc17, 0xc21, 0xc26, 0xc34, 0xc41, 0xc47, 0xc55,
	0xc63, 0xc71, 0xc81,
}

const sqRegionStr = "" +
	"Ishulli AsenshionAndorrëEmiratet e Bashkuara ArabeAfganistanAntigua e BarbudaAng" +
	"uilëShqipëriArmeniAngolëAntarktikëArgjentinëSamoa AmerikaneAustriAustraliArubëIs" +
	"hujt AlandëAzerbajxhanBosnjë-HercegovinëBarbadosBangladeshBelgjikëBurkina FasoBu" +
	"llgariBahreinBurundBeninShën BartolemeoBermudëBrunejBoliviKaraibet holandezeBraz" +
	"ilBahamasButanIshujt BoveBotsvanëBjellorusiBelizëKanadaIshujt KokosKongo-Kinshas" +
	"aRepublika Afrikano-QendroreKongo-BrazavilëZvicërBregu i FildishtëIshujt KukëKil" +
	"iKamerunKinëKolumbiIshulli KlipërtonKosta RikëKubëKepi i GjelbërKuraçaoIshulli i" +
	" KrishtlindjesQiproRepublika ÇekeGjermaniDiego GarsiaXhibutDanimarkëDominikëRepu" +
	"blika DominikaneAlgjeriTheuta e MelilaEkuadorEstoniEgjiptSaharaja PerëndimoreEri" +
	"treSpanjëEtiopiBashkimi EuropianFinlandëFixhiIshujt FolklandëMikroneziIshujt Far" +
	"oeFrancëGabonMbretëria e BashkuarGrenadëGjeorgjiGuajana FrancezeGuernsejGanëGjib" +
	"raltarGrenlandëGambiGuineGuadalupeGuineja EkuatorialeGreqiXhorxha Jugore dhe Ish" +
	"ujt Senduiç të JugutGuatemalëGuamGuine-BisauGuajanëRVAK i Hong KongutIshulli Hër" +
	"d dhe Ishujt MekdonaldHondurasKroaciHaitiHungariIshujt KanarieIndoneziIrlandëIzr" +
	"aelIshulli i ManitIndiTerritori Britanik i Oqeanit IndianIrakIranIslandëItaliXhe" +
	"rsejXhamajkëJordaniJaponiKeniaKirgistanKamboxhiaQiribatiKomoreShën Kits e NevisK" +
	"oreja e VeriutKoreja e JugutKuvajtIshujt KajmanëKazakistanLaosLibanShën LuçiaLih" +
	"tënshtajnSri LankëLiberiLesotoLituaniLuksemburgLetoniLibiMarokMonakoMoldaviMali " +
	"i ZiShën MartinMadagaskarIshujt MarshallëMaqedoniMaliMianmar (Burma)MongoliRVAK " +
	"i MakaosIshujt e Marianës VerioreMartinikMauritaniMontseratMaltëMauritiusMaldive" +
	"MalaviMeksikëMalajziMozambikNamibiKaledonia e ReNigerIshujt NorfolkëNigeriNikara" +
	"guaHolandëNorvegjiNepalNauruNiueZelanda e ReOmanPanamaPeruPolinezia FrancezePapu" +
	"a Guineja e ReFilipinePakistanPoloniShën Peir dhe MikuelonIshujt PitkernëPorto R" +
	"ikoTerritoret PalestinezePortugaliPalauParaguaiKatarOqeania e Largët (Lindja e L" +
	"argët)ReunionRumaniSerbiRusiRuandëArabia SauditeIshujt SolomonëSishelSudanSuediS" +
	"ingaporShën HelenaSlloveniSvalbard e Zhan MajenSllovakiSiera LeoneSan MarinoSene" +
	"galiSomaliSurinamiSudani i JugutSao Tome e PrinsipeEl SalvadorShën Martin (Sint " +
	"Maarten-pjesa e Mbretërisë së Holandës)SiriSvazilandëTristan da KunaIshujt Turke" +
	" dhe KaikeÇadTerritoret Australiane FrancezeTogoTajlandëTaxhikistanTokelauTimori" +
	" LindorTurkmenistanTuniziTongaTurqiTrinidad e TobagoTuvaluTajvanTanzaniUkrainëUg" +
	"andëIshujt periferikë të SHBA-sëShtetet e Bashkuara të AmerikësUruguaiUzbekistan" +
	"VatikanShën Vinsent dhe GrenadinetVenezuelëIshujt e Virgjër BritanikëIshujt e Vi" +
	"rgjër AmerikanëVietnamVanuatuUollis e FutinaSamoaKosovëJemenMajotëAfrika e Jugut" +
	"ZambiZimbabveI panjohurBotaAfrikëAmerika e VeriutAmerika e JugutOqeaniAfrika Per" +
	"ëndimoreAmerika QendroreAfrika LindoreAfrika VerioreAfrika e MesmeAfrika JugoreA" +
	"merikëAmerika VerioreKaraibeAzia LindoreAzia JugoreAzia JuglindoreEuropa JugoreA" +
	"ustralaziaMelaneziaRajoni MikronezianPolineziaAziAzia QendroreAzia PerëndimoreEu" +
	"ropëEuropa LindoreEuropa VerioreEuropa PerëndimoreAmerika Latine"

var sqRegionIdx = []uint16{ // 291 entries
	0x0, 0x11, 0x19, 0x33, 0x3d, 0x4e, 0x56, 0x5f, 0x65, 0x65, 0x6c, 0x77,
	0x82, 0x91, 0x97, 0x9f, 0xa5, 0xb3, 0xbe, 0xd2, 0xda, 0xe4, 0xed, 0xf9,
	0x101, 0x108, 0x10e, 0x113, 0x123, 0x12b, 0x131, 0x137, 0x149, 0x14f, 0x156, 0x15b,
	0x166, 0x16f, 0x179, 0x180, 0x186, 0x192, 0x1a0, 0x1bb, 0x1cb, 0x1d2, 0x1e4, 0x1f0,
	0x1f4, 0x1fb, 0x200, 0x207, 0x219, 0x224, 0x229, 0x238, 0x240, 0x257, 0x25c, 0x26b,
	0x273, 0x27f, 0x285, 0x28f, 0x298, 0x2ac, 0x2b3, 0x2c2, 0x2c9, 0x2cf, 0x2d5, 0x2ea,
	0x2f0, 0x2f7, 0x2fd, 0x30e, 0x317, 0x31c, 0x32d, 0x336, 0x342, 0x349, 0x34e, 0x363,
	0x36b, 0x373, 0x383, 0x38b, 0x390, 0x39a, 0x3a4, 0x3a9, 0x3ae, 0x3b7, 0x3ca, 0x3cf,
	0x3fb, 0x405, 0x409, 0x414, 0x41c, 0x42e, 0x450, 0x458, 0x45e, 0x463, 0x46a, 0x478,
	0x480, 0x488, 0x48e, 0x49d, 0x4a1, 0x4c4, 0x4c8, 0x4cc, 0x4d4, 0x4d9, 0x4e0, 0x4e9,
	0x4f0, 0x4f6, 0x4fb, 0x504, 0x50d, 0x515, 0x51b, 0x52d, 0x53c, 0x54a, 0x550, 0x55f,
	0x569, 0x56d, 0x572, 0x57e, 0x58b, 0x595, 0x59b, 0x5a1, 0x5a8, 0x5b2, 0x5b8, 0x5bc,
	0x5c1, 0x5c7, 0x5ce, 0x5d7, 0x5e3, 0x5ed, 0x5fe, 0x606, 0x60a, 0x619, 0x620, 0x62d,
	0x647, 0x64f, 0x658, 0x661, 0x667, 0x670, 0x677, 0x67d, 0x685, 0x68c, 0x694, 0x69a,
	0x6a8, 0x6ad, 0x6bd, 0x6c3, 0x6cc, 0x6d4, 0x6dc, 0x6e1, 0x6e6, 0x6ea, 0x6f6, 0x6fa,
	0x700, 0x704, 0x716, 0x728, 0x730, 0x738, 0x73e, 0x755, 0x765, 0x76f, 0x785, 0x78e,
	0x793, 0x79b, 0x7a0, 0x7c4, 0x7cb, 0x7d1, 0x7d6, 0x7da, 0x7e1, 0x7ef, 0x7ff, 0x805,
	0x80a, 0x80f, 0x817, 0x823, 0x82b, 0x840, 0x848, 0x853, 0x85d, 0x865, 0x86b, 0x873,
	0x881, 0x894, 0x89f, 0x8dd, 0x8e1, 0x8ec, 0x8fb, 0x911, 0x915, 0x934, 0x938, 0x941,
	0x94c, 0x953, 0x960, 0x96c, 0x972, 0x977, 0x97c, 0x98d, 0x993, 0x999, 0x9a0, 0x9a8,
	0x9af, 0x9ce, 0x9ef, 0x9f6, 0xa00, 0xa07, 0xa23, 0xa2d, 0xa49, 0xa65, 0xa6c, 0xa73,
	0xa82, 0xa87, 0xa8e, 0xa93, 0xa9a, 0xaa8, 0xaad, 0xab5, 0xabf, 0xac3, 0xaca, 0xada,
	0xae9, 0xaef, 0xb02, 0xb12, 0xb20, 0xb2e, 0xb3c, 0xb49, 0xb51, 0xb60, 0xb67, 0xb73,
	0xb7e, 0xb8d, 0xb9a, 0xba5, 0xbae, 0xbc0, 0xbc9, 0xbcc, 0xbd9, 0xbea, 0xbf1, 0xbff,
	0xc0d, 0xc20, 0xc2e,
}

const srRegionStr = "" +
	"Острво АсенсионАндораУједињени Арапски ЕмиратиАвганистанАнтигва и БарбудаАнгвила" +
	"АлбанијаЈерменијаХоландски АнтилиАнголаАнтарктикАргентинаАмеричка СамоаАустријаА" +
	"устралијаАрубаОландска острваАзербејџанБосна и ХерцеговинаБарбадосБангладешБелги" +
	"јаБуркина ФасоБугарскаБахреинБурундиБенинСвети БартоломејБермудаБрунејБоливијаКа" +
	"рипска ХоландијаБразилБахамиБутанОстрво БувеБоцванаБелорусијаБелизеКанадаКокос (" +
	"Келинг) ОстрваКонго - КиншасаЦентралноафричка РепубликаКонго - БразавилШвајцарск" +
	"аОбала СлоновачеКукова ОстрваЧилеКамерунКинаКолумбијаОстрво КлипертонКостарикаКу" +
	"баЗеленортска ОстрваКурасаоБожићно острвоКипарЧешкаНемачкаДијего ГарсијаЏибутиДа" +
	"нскаДоминикаДоминиканска РепубликаАлжирСеута и МелиљаЕквадорЕстонијаЕгипатЗападн" +
	"а СахараЕритрејаШпанијаЕтиопијаЕвропска УнијаФинскаФиџиФокландска острваМикронез" +
	"ијаФарска ОстрваФранцускаГабонВелика БританијаГренадаГрузијаФранцуска ГвајанаГур" +
	"нсиГанаГибралтарГренландГамбијаГвинејаГваделупеЕкваторијална ГвинејаГрчкаЈужна Џ" +
	"орџија и Јужна Сендвич ОстрваГватемалаГуамГвинеја-БисаоГвајанаХонг Конг С. А. Р." +
	" КинаОстрва Херд и МекдоналдХондурасХрватскаХаитиМађарскаКанарска острваИндонези" +
	"јаИрскаИзраелОстрво МанИндијаБританска територија у Индијском океануИракИранИсла" +
	"ндИталијаЏерсиЈамајкаЈорданЈапанКенијаКиргистанКамбоџаКирибатиКоморска ОстрваСен" +
	"т Китс и НевисСеверна КорејаЈужна КорејаКувајтКајманска ОстрваКазахстанЛаосЛибан" +
	"Света ЛуцијаЛихтенштајнШри ЛанкаЛиберијаЛесотоЛитванијаЛуксембургЛетонијаЛибијаМ" +
	"арокоМонакоМолдавијаЦрна ГораСент МартинМадагаскарМаршалска ОстрваМакедонијаМали" +
	"Мијанмар (Бурма)МонголијаСАР Макао (Кина)Северна Маријанска ОстрваМартиникМаурит" +
	"анијаМонсератМалтаМаурицијусМалдивиМалавиМексикоМалезијаМозамбикНамибијаНова Кал" +
	"едонијаНигерНорфолк ОстрвоНигеријаНикарагваХоландијаНорвешкаНепалНауруНиуеНови З" +
	"еландОманПанамаПеруФранцуска ПолинезијаПапуа Нова ГвинејаФилипиниПакистанПољскаС" +
	"ен Пјер и МикелонПиткернПорторикоПалестинске територијеПортугалПалауПарагвајКата" +
	"рОкеанија (удаљена острва)РеинионРумунијаСрбијаРусијаРуандаСаудијска АрабијаСоло" +
	"монска ОстрваСејшелиСуданШведскаСингапурСвета ЈеленаСловенијаСвалбард и Јан Маје" +
	"нСловачкаСијера ЛеонеСан МариноСенегалСомалијаСуринамЈужни СуданСао Томе и Принц" +
	"ипеСалвадорСвети МартинСиријаСвазилендТристан да КуњаОстрва Туркс и КаикосЧадФра" +
	"нцуске Јужне ТериторијеТогоТајландТаџикистанТокелауИсточни ТиморТуркменистанТуни" +
	"сТонгаТурскаТринидад и ТобагоТувалуТајванТанзанијаУкрајинаУгандаУдаљена острва С" +
	"АДСједињене Америчке ДржавеУругвајУзбекистанВатиканСент Винсент и ГренадиниВенец" +
	"уелаБританска Девичанска ОстрваАмеричка Девичанска ОстрваВијетнамВануатуВалис и " +
	"ФутунаСамоаКосовоЈеменМајотЈужноафричка РепубликаЗамбијаЗимбабвеНепознат регионс" +
	"ветАфрикаСеверноамерички континентЈужна АмерикаОкеанијаЗападна АфрикаЦентрална А" +
	"мерикаИсточна АфрикаСеверна АфрикаЦентрална АфрикаЈужна АфрикаСеверна и Јужна Ам" +
	"ерикаСеверна АмерикаКарибиИсточна АзијаЈужна АзијаЈугоисточна АзијаЈужна ЕвропаА" +
	"устралија и Нови ЗеландМеланезијаМикронезијски регионПолинезијаАзијаЦентрална Аз" +
	"ијаЗападна АзијаЕвропаИсточна ЕвропаСеверна ЕвропаЗападна ЕвропаЛатинска Америка" +
	""

var srRegionIdx = []uint16{ // 291 entries
	0x0, 0x1d, 0x29, 0x59, 0x6d, 0x8d, 0x9b, 0xab, 0xbd, 0xdc, 0xe8, 0xfa,
	0x10c, 0x127, 0x137, 0x14b, 0x155, 0x172, 0x186, 0x1aa, 0x1ba, 0x1cc, 0x1da, 0x1f1,
	0x201, 0x20f, 0x21d, 0x227, 0x246, 0x254, 0x260, 0x270, 0x293, 0x29f, 0x2ab, 0x2b5,
	0x2ca, 0x2d8, 0x2ec, 0x2f8, 0x304, 0x32a, 0x345, 0x378, 0x395, 0x3a9, 0x3c6, 0x3df,
	0x3e7, 0x3f5, 0x3fd, 0x40f, 0x42e, 0x440, 0x448, 0x46b, 0x479, 0x494, 0x49e, 0x4a8,
	0x4b6, 0x4d1, 0x4dd, 0x4e9, 0x4f9, 0x524, 0x52e, 0x548, 0x556, 0x566, 0x572, 0x58d,
	0x59d, 0x5ab, 0x5bb, 0x5d6, 0x5e2, 0x5ea, 0x60b, 0x621, 0x63a, 0x64c, 0x656, 0x675,
	0x683, 0x691, 0x6b2, 0x6be, 0x6c6, 0x6d8, 0x6e8, 0x6f6, 0x704, 0x716, 0x73f, 0x749,
	0x78c, 0x79e, 0x7a6, 0x7bf, 0x7cd, 0x7f3, 0x81e, 0x82e, 0x83e, 0x848, 0x858, 0x875,
	0x889, 0x893, 0x89f, 0x8b2, 0x8be, 0x908, 0x910, 0x918, 0x924, 0x932, 0x93c, 0x94a,
	0x956, 0x960, 0x96c, 0x97e, 0x98c, 0x99c, 0x9b9, 0x9d8, 0x9f3, 0xa0a, 0xa16, 0xa35,
	0xa47, 0xa4f, 0xa59, 0xa70, 0xa86, 0xa97, 0xaa7, 0xab3, 0xac5, 0xad9, 0xae9, 0xaf5,
	0xb01, 0xb0d, 0xb1f, 0xb30, 0xb45, 0xb59, 0xb78, 0xb8c, 0xb94, 0xbb1, 0xbc3, 0xbdf,
	0xc0f, 0xc1f, 0xc35, 0xc45, 0xc4f, 0xc63, 0xc71, 0xc7d, 0xc8b, 0xc9b, 0xcab, 0xcbb,
	0xcd8, 0xce2, 0xcfd, 0xd0d, 0xd1f, 0xd31, 0xd41, 0xd4b, 0xd55, 0xd5d, 0xd72, 0xd7a,
	0xd86, 0xd8e, 0xdb5, 0xdd7, 0xde7, 0xdf7, 0xe03, 0xe24, 0xe32, 0xe44, 0xe6f, 0xe7f,
	0xe89, 0xe99, 0xea3, 0xed1, 0xedf, 0xeef, 0xefb, 0xf07, 0xf13, 0xf34, 0xf55, 0xf63,
	0xf6d, 0xf7b, 0xf8b, 0xfa2, 0xfb4, 0xfd9, 0xfe9, 0x1000, 0x1013, 0x1021, 0x1031, 0x103f,
	0x1054, 0x1077, 0x1087, 0x109e, 0x10aa, 0x10bc, 0x10d8, 0x10ff, 0x1105, 0x1137, 0x113f, 0x114d,
	0x1161, 0x116f, 0x1188, 0x11a0, 0x11aa, 0x11b4, 0x11c0, 0x11e0, 0x11ec, 0x11f8, 0x120a, 0x121a,
	0x1226, 0x1248, 0x1278, 0x1286, 0x129a, 0x12a8, 0x12d5, 0x12e7, 0x131b, 0x134d, 0x135d, 0x136b,
	0x1385, 0x138f, 0x139b, 0x13a5, 0x13af, 0x13da, 0x13e8, 0x13f8, 0x1415, 0x141d, 0x1429, 0x145a,
	0x1473, 0x1483, 0x149e, 0x14bf, 0x14da, 0x14f5, 0x1514, 0x152b, 0x1556, 0x1573, 0x157f, 0x1598,
	0x15ad, 0x15ce, 0x15e5, 0x1612, 0x1626, 0x164d, 0x1661, 0x166b, 0x1688, 0x16a1, 0x16ad, 0x16c8,
	0x16e3, 0x16fe, 0x171d,
}

const svRegionStr = "" +
	"AscensionAndorraFörenade ArabemiratenAfghanistanAntigua och BarbudaAnguillaAlban" +
	"ienArmenienNederländska AntillernaAngolaAntarktisArgentinaAmerikanska SamoaÖster" +
	"rikeAustralienArubaÅlandAzerbajdzjanBosnien och HercegovinaBarbadosBangladeshBel" +
	"gienBurkina FasoBulgarienBahrainBurundiBeninS:t BarthélemyBermudaBruneiBoliviaKa" +
	"ribiska NederländernaBrasilienBahamasBhutanBouvetönBotswanaVitrysslandBelizeKana" +
	"daKokosöarnaKongo-KinshasaCentralafrikanska republikenKongo-BrazzavilleSchweizEl" +
	"fenbenskustenCooköarnaChileKamerunKinaColombiaClippertonönCosta RicaKubaKap Verd" +
	"eCuraçaoJulönCypernTjeckienTysklandDiego GarciaDjiboutiDanmarkDominicaDominikans" +
	"ka republikenAlgerietCeuta och MelillaEcuadorEstlandEgyptenVästsaharaEritreaSpan" +
	"ienEtiopienEuropeiska unionenFinlandFijiFalklandsöarnaMikronesienFäröarnaFrankri" +
	"keGabonStorbritannienGrenadaGeorgienFranska GuyanaGuernseyGhanaGibraltarGrönland" +
	"GambiaGuineaGuadeloupeEkvatorialguineaGreklandSydgeorgien och SydsandwichöarnaGu" +
	"atemalaGuamGuinea-BissauGuyanaHongkong (S.A.R. Kina)Heardön och McDonaldöarnaHon" +
	"durasKroatienHaitiUngernKanarieöarnaIndonesienIrlandIsraelIsle of ManIndienBritt" +
	"iska territoriet i Indiska oceanenIrakIranIslandItalienJerseyJamaicaJordanienJap" +
	"anKenyaKirgizistanKambodjaKiribatiKomorernaS:t Kitts och NevisNordkoreaSydkoreaK" +
	"uwaitCaymanöarnaKazakstanLaosLibanonS:t LuciaLiechtensteinSri LankaLiberiaLesoth" +
	"oLitauenLuxemburgLettlandLibyenMarockoMonacoMoldavienMontenegroS:t MartinMadagas" +
	"karMarshallöarnaMakedonienMaliMyanmar (Burma)MongolietMacao (S.A.R. Kina)Nordmar" +
	"ianernaMartiniqueMauretanienMontserratMaltaMauritiusMaldivernaMalawiMexikoMalays" +
	"iaMoçambiqueNamibiaNya KaledonienNigerNorfolkönNigeriaNicaraguaNederländernaNorg" +
	"eNepalNauruNiueNya ZeelandOmanPanamaPeruFranska PolynesienPapua Nya GuineaFilipp" +
	"inernaPakistanPolenS:t Pierre och MiquelonPitcairnöarnaPuerto RicoPalestinska te" +
	"rritoriernaPortugalPalauParaguayQataryttre öar i OceanienRéunionRumänienSerbienR" +
	"ysslandRwandaSaudiarabienSalomonöarnaSeychellernaSudanSverigeSingaporeS:t Helena" +
	"SlovenienSvalbard och Jan MayenSlovakienSierra LeoneSan MarinoSenegalSomaliaSuri" +
	"namSydsudanSão Tomé och PríncipeEl SalvadorSint MaartenSyrienSwazilandTristan da" +
	" CunhaTurks- och CaicosöarnaTchadFranska sydterritoriernaTogoThailandTadzjikista" +
	"nTokelauÖsttimorTurkmenistanTunisienTongaTurkietTrinidad och TobagoTuvaluTaiwanT" +
	"anzaniaUkrainaUgandaUSA:s yttre öarUSAUruguayUzbekistanVatikanstatenS:t Vincent " +
	"och GrenadinernaVenezuelaBrittiska JungfruöarnaAmerikanska JungfruöarnaVietnamVa" +
	"nuatuWallis- och FutunaöarnaSamoaKosovoJemenMayotteSydafrikaZambiaZimbabweokänd " +
	"regionvärldenAfrikaNordamerikaSydamerikaOceanienVästafrikaCentralamerikaÖstafrik" +
	"aNordafrikaCentralafrikasödra AfrikaNord- och Sydamerikanorra AmerikaKaribienÖst" +
	"asienSydasienSydostasienSydeuropaAustralasienMelanesienMikronesiska öarnaPolynes" +
	"ienAsienCentralasienVästasienEuropaÖsteuropaNordeuropaVästeuropaLatinamerika"

var svRegionIdx = []uint16{ // 291 entries
	0x0, 0x9, 0x10, 0x26, 0x31, 0x44, 0x4c, 0x54, 0x5c, 0x74, 0x7a, 0x83,
	0x8c, 0x9d, 0xa7, 0xb1, 0xb6, 0xbc, 0xc8, 0xdf, 0xe7, 0xf1, 0xf8, 0x104,
	0x10d, 0x114, 0x11b, 0x120, 0x12f, 0x136, 0x13c, 0x143, 0x15b, 0x164, 0x16b, 0x171,
	0x17a, 0x182, 0x18d, 0x193, 0x199, 0x1a4, 0x1b2, 0x1ce, 0x1df, 0x1e6, 0x1f5, 0x1ff,
	0x204, 0x20b, 0x20f, 0x217, 0x224, 0x22e, 0x232, 0x23b, 0x243, 0x249, 0x24f, 0x257,
	0x25f, 0x26b, 0x273, 0x27a, 0x282, 0x299, 0x2a1, 0x2b2, 0x2b9, 0x2c0, 0x2c7, 0x2d2,
	0x2d9, 0x2e0, 0x2e8, 0x2fa, 0x301, 0x305, 0x314, 0x31f, 0x329, 0x332, 0x337, 0x345,
	0x34c, 0x354, 0x362, 0x36a, 0x36f, 0x378, 0x381, 0x387, 0x38d, 0x397, 0x3a7, 0x3af,
	0x3d0, 0x3d9, 0x3dd, 0x3ea, 0x3f0, 0x406, 0x421, 0x429, 0x431, 0x436, 0x43c, 0x449,
	0x453, 0x459, 0x45f, 0x46a, 0x470, 0x497, 0x49b, 0x49f, 0x4a5, 0x4ac, 0x4b2, 0x4b9,
	0x4c2, 0x4c7, 0x4cc, 0x4d7, 0x4df, 0x4e7, 0x4f0, 0x503, 0x50c, 0x514, 0x51a, 0x526,
	0x52f, 0x533, 0x53a, 0x543, 0x550, 0x559, 0x560, 0x567, 0x56e, 0x577, 0x57f, 0x585,
	0x58c, 0x592, 0x59b, 0x5a5, 0x5af, 0x5b9, 0x5c7, 0x5d1, 0x5d5, 0x5e4, 0x5ed, 0x600,
	0x60e, 0x618, 0x623, 0x62d, 0x632, 0x63b, 0x645, 0x64b, 0x651, 0x659, 0x664, 0x66b,
	0x679, 0x67e, 0x688, 0x68f, 0x698, 0x6a6, 0x6ab, 0x6b0, 0x6b5, 0x6b9, 0x6c4, 0x6c8,
	0x6ce, 0x6d2, 0x6e4, 0x6f4, 0x700, 0x708, 0x70d, 0x724, 0x732, 0x73d, 0x756, 0x75e,
	0x763, 0x76b, 0x770, 0x785, 0x78d, 0x796, 0x79d, 0x7a5, 0x7ab, 0x7b7, 0x7c4, 0x7d0,
	0x7d5, 0x7dc, 0x7e5, 0x7ef, 0x7f8, 0x80e, 0x817, 0x823, 0x82d, 0x834, 0x83b, 0x842,
	0x84a, 0x862, 0x86d, 0x879, 0x87f, 0x888, 0x898, 0x8af, 0x8b4, 0x8cc, 0x8d0, 0x8d8,
	0x8e4, 0x8eb, 0x8f4, 0x900, 0x908, 0x90d, 0x914, 0x927, 0x92d, 0x933, 0x93b, 0x942,
	0x948, 0x958, 0x95b, 0x962, 0x96c, 0x979, 0x995, 0x99e, 0x9b5, 0x9ce, 0x9d5, 0x9dc,
	0x9f4, 0x9f9, 0x9ff, 0xa04, 0xa0b, 0xa14, 0xa1a, 0xa22, 0xa2f, 0xa37, 0xa3d, 0xa48,
	0xa52, 0xa5a, 0xa65, 0xa73, 0xa7d, 0xa87, 0xa94, 0xaa1, 0xab5, 0xac2, 0xaca, 0xad3,
	0xadb, 0xae6, 0xaef, 0xafb, 0xb05, 0xb18, 0xb22, 0xb27, 0xb33, 0xb3d, 0xb43, 0xb4d,
	0xb57, 0xb62, 0xb6e,
}

const swRegionStr = "" +
	"Kisiwa cha AscensionAndoraFalme za KiarabuAfghanistanAntigua na BarbudaAnguillaA" +
	"lbaniaArmeniaAntili za UholanziAngolaAntaktikaAjentinaSamoa ya MarekaniAustriaAu" +
	"straliaArubaVisiwa vya AlandiAzabajaniBosnia na HezegovinaBabadosiBangladeshiUbe" +
	"lgijiBukinafasoBulgariaBahareniBurundiBeninSantabathelemiBermudaBruneiBoliviaUho" +
	"lanzi ya KaribianiBraziliBahamaButaniKisiwa cha BouvetBotswanaBelarusiBelizeKana" +
	"daVisiwa vya Cocos (Keeling)Jamhuri ya Kidemokrasia ya KongoJamhuri ya Afrika ya" +
	" KatiKongo - BrazzavilleUswisiCôte d’IvoireVisiwa vya CookChileKameruniChinaKolo" +
	"mbiaKisiwa cha ClippertonKostarikaKubaKepuvedeKurakaoKisiwa cha KrismasiSaiprasi" +
	"Jamhuri ya ChekiUjerumaniDiego GarciaJibutiDenmakiDominikaJamhuri ya DominikaAlj" +
	"eriaCeuta na MelillaEkwadoEstoniaMisriSahara MagharibiEritreaHispaniaUhabeshiUmo" +
	"ja wa UlayaUfiniFijiVisiwa vya FalklandMikronesiaVisiwa vya FaroeUfaransaGaboniU" +
	"ingerezaGrenadaJojiaGwiyana ya UfaransaGuernseyGhanaJibraltaGrinlandiGambiaGineG" +
	"wadelupeGinekwetaUgirikiJojia Kusini na Visiwa vya Sandwich KusiniGwatemalaGwamG" +
	"inebisauGuyanaHong Kong SAR ChinaKisiwa cha Heard na Visiwa vya McDonaldHonduras" +
	"iKorasiaHaitiHungariaVisiwa vya KanariIndonesiaAyalandiIsraeliIsle of ManIndiaEn" +
	"eo la Uingereza katika Bahari HindiIrakiIranAislandiItaliaJerseyJamaikaYordaniJa" +
	"paniKenyaKirigizistaniKambodiaKiribatiKomoroSantakitzi na NevisKorea KaskaziniKo" +
	"rea KusiniKuwaitiVisiwa vya KaymanKazakistaniLaosiLebanoniSantalusiaLiechtenstei" +
	"nSirilankaLiberiaLesotoLitwaniaLasembagiLativiaLibyaMorokoMonakoMoldovaMontenegr" +
	"oSaint MartinMadagaskaVisiwa vya MarshalMasedoniaMaliMyanmar (Burma)MongoliaMaca" +
	"u SAR ChinaVisiwa vya Mariana vya KaskaziniMartinikiMoritaniaMontserratiMaltaMor" +
	"isiModivuMalawiMeksikoMalesiaMsumbijiNamibiaNyukaledoniaNijeriKisiwa cha Norfolk" +
	"NigeriaNikaragwaUholanziNorweNepaliNauruNiueNyuzilandiOmaniPanamaPeruPolinesia y" +
	"a UfaransaPapuaFilipinoPakistaniPolandiSantapieri na MikeloniPitkairniPwetorikoM" +
	"aeneo ya PalestinaUrenoPalauParagwaiKatariOceania ya NjeRiyunioniRomaniaSerbiaUr" +
	"usiRwandaSaudiVisiwa vya SolomonShelisheliSudaniUswidiSingapooSantahelenaSloveni" +
	"aSvalbard na Jan MayenSlovakiaSiera LeoniSamarinoSenegaliSomaliaSurinamuSudani K" +
	"usiniSão Tomé na PríncipeElsavadoSantamatiniSiriaUswaziTristan da CunhaVisiwa vy" +
	"a Turki na KaikoChadiMaeneo ya Kusini ya UfaransaTogoTailandiTajikistaniTokelauT" +
	"imor ya MasharikiTurukimenistaniTunisiaTongaUturukiTrinidad na TobagoTuvaluTaiwa" +
	"niTanzaniaUkrainiUgandaVisiwa Vidogo vya Nje vya MarekaniMarekaniUrugwaiUzibekis" +
	"taniVatikaniSantavisenti na GrenadiniVenezuelaVisiwa vya Virgin vya UingerezaVis" +
	"iwa vya Virgin vya MarekaniVietinamuVanuatuWalis na FutunaSamoaKosovoYemeniMayot" +
	"teAfrika KusiniZambiaZimbabweEneo lisilojulikanaDuniaAfrikaAmerika KaskaziniAmer" +
	"ika KusiniOceaniaAfrika ya MagharibiAmerika ya KatiAfrika ya MasharikiAfrika ya " +
	"KaskaziniAfrika ya KatiAfrika ya KusiniAmerikaAmerika ya KaskaziniKaribiAsia Mas" +
	"harikiAsia ya KusiniAsia ya Kusini MasharikiUlaya ya KusiniAustralasiaMelanesiaE" +
	"neo la MikronesiaPolynesiaAsiaAsia ya KatiAsia ya MagharibiUlayaUlaya ya Mashari" +
	"kiUlaya ya KaskaziniUlaya ya MagharibiAmerika ya Kilatini"

var swRegionIdx = []uint16{ // 291 entries
	0x0, 0x14, 0x1a, 0x2a, 0x35, 0x47, 0x4f, 0x56, 0x5d, 0x6f, 0x75, 0x7e,
	0x86, 0x97, 0x9e, 0xa7, 0xac, 0xbd, 0xc6, 0xda, 0xe2, 0xed, 0xf5, 0xff,
	0x107, 0x10f, 0x116, 0x11b, 0x129, 0x130, 0x136, 0x13d, 0x152, 0x159, 0x15f, 0x165,
	0x176, 0x17e, 0x186, 0x18c, 0x192, 0x1ac, 0x1cc, 0x1e5, 0x1f8, 0x1fe, 0x20e, 0x21d,
	0x222, 0x22a, 0x22f, 0x237, 0x24c, 0x255, 0x259, 0x261, 0x268, 0x27b, 0x283, 0x293,
	0x29c, 0x2a8, 0x2ae, 0x2b5, 0x2bd, 0x2d0, 0x2d7, 0x2e7, 0x2ed, 0x2f4, 0x2f9, 0x309,
	0x310, 0x318, 0x320, 0x32e, 0x333, 0x337, 0x34a, 0x354, 0x364, 0x36c, 0x372, 0x37b,
	0x382, 0x387, 0x39a, 0x3a2, 0x3a7, 0x3af, 0x3b8, 0x3be, 0x3c2, 0x3cb, 0x3d4, 0x3db,
	0x405, 0x40e, 0x412, 0x41b, 0x421, 0x434, 0x45b, 0x464, 0x46b, 0x470, 0x478, 0x489,
	0x492, 0x49a, 0x4a1, 0x4ac, 0x4b1, 0x4d6, 0x4db, 0x4df, 0x4e7, 0x4ed, 0x4f3, 0x4fa,
	0x501, 0x507, 0x50c, 0x519, 0x521, 0x529, 0x52f, 0x542, 0x551, 0x55d, 0x564, 0x575,
	0x580, 0x585, 0x58d, 0x597, 0x5a4, 0x5ad, 0x5b4, 0x5ba, 0x5c2, 0x5cb, 0x5d2, 0x5d7,
	0x5dd, 0x5e3, 0x5ea, 0x5f4, 0x600, 0x609, 0x61b, 0x624, 0x628, 0x637, 0x63f, 0x64e,
	0x66e, 0x677, 0x680, 0x68b, 0x690, 0x696, 0x69c, 0x6a2, 0x6a9, 0x6b0, 0x6b8, 0x6bf,
	0x6cb, 0x6d1, 0x6e3, 0x6ea, 0x6f3, 0x6fb, 0x700, 0x706, 0x70b, 0x70f, 0x719, 0x71e,
	0x724, 0x728, 0x73d, 0x742, 0x74a, 0x753, 0x75a, 0x770, 0x779, 0x782, 0x795, 0x79a,
	0x79f, 0x7a7, 0x7ad, 0x7bb, 0x7c4, 0x7cb, 0x7d1, 0x7d6, 0x7dc, 0x7e1, 0x7f3, 0x7fd,
	0x803, 0x809, 0x811, 0x81c, 0x824, 0x839, 0x841, 0x84c, 0x854, 0x85c, 0x863, 0x86b,
	0x878, 0x88f, 0x897, 0x8a2, 0x8a7, 0x8ad, 0x8bd, 0x8d6, 0x8db, 0x8f7, 0x8fb, 0x903,
	0x90e, 0x915, 0x927, 0x936, 0x93d, 0x942, 0x949, 0x95b, 0x961, 0x968, 0x970, 0x977,
	0x97d, 0x99f, 0x9a7, 0x9ae, 0x9ba, 0x9c2, 0x9db, 0x9e4, 0xa03, 0xa21, 0xa2a, 0xa31,
	0xa40, 0xa45, 0xa4b, 0xa51, 0xa58, 0xa65, 0xa6b, 0xa73, 0xa86, 0xa8b, 0xa91, 0xaa2,
	0xab0, 0xab7, 0xaca, 0xad9, 0xaec, 0xaff, 0xb0d, 0xb1d, 0xb24, 0xb38, 0xb3e, 0xb4c,
	0xb5a, 0xb72, 0xb81, 0xb8c, 0xb95, 0xba7, 0xbb0, 0xbb4, 0xbc0, 0xbd1, 0xbd6, 0xbe8,
	0xbfa, 0xc0c, 0xc1f,
}

const taRegionStr = "" +
	"அஷன்ஷியன் தீவுஅன்டோராஐக்கிய அரபு எமிரேட்ஸ்ஆப்கானிஸ்தான்ஆண்டிகுவா மற்றும் பார்புட" +
	"ாஅங்குய்லாஅல்பேனியாஆர்மேனியாநெதர்லாந்து ஆண்டில்லெஸ்அங்கோலாஅண்டார்டிகாஅர்ஜென்டினா" +
	"அமெரிக்க சமோவாஆஸ்திரியாஆஸ்திரேலியாஅரூபாஆலந்து தீவுகள்அசர்பைஜான்போஸ்னியா மற்றும் " +
	"ஹெர்ஸிகோவினாபார்படோஸ்பங்களாதேஷ்பெல்ஜியம்புர்கினா ஃபாஸோபல்கேரியாபஹ்ரைன்புருண்டிபெ" +
	"னின்செயின்ட் பார்தேலெமிபெர்முடாபுரூனேய்பொலிவியாகரீபியன் நெதர்லாந்துபிரேசில்பஹாமா" +
	"ஸ்பூடான்பொவேட் தீவுகள்போட்ஸ்வானாபெலாரூஸ்பெலிஸ்கனடாகோகோஸ் (கீலிங்) தீவுகள்காங்கோ " +
	"- கின்ஷாசாமத்திய ஆப்ரிக்கக் குடியரசுகாங்கோ - ப்ராஸாவில்லேஸ்விட்சர்லாந்துகோட் தி’" +
	"வாயர்குக் தீவுகள்சிலிகேமரூன்சீனாகொலம்பியாகிலிப்பர்டன் தீவுகோஸ்டாரிகாகியூபாகேப் வ" +
	"ெர்டேகுராகவ்கிறிஸ்துமஸ் தீவுசைப்ரஸ்செக் குடியரசுஜெர்மனிடியகோ கார்ஷியாஜிபௌட்டிடென" +
	"்மார்க்டொமினிகாடொமினிகன் குடியரசுஅல்ஜீரியாசியூடா மற்றும் மெலில்லாஈக்வடார்எஸ்டோனி" +
	"யாஎகிப்துமேற்கு சஹாராஎரிட்ரியாஸ்பெயின்எதியோப்பியாஐரோப்பியன் யூனியன்பின்லாந்துஃபி" +
	"ஜிஃபாக்லாந்து தீவுகள்மைக்ரோனேஷியாஃபாரோ தீவுகள்பிரான்ஸ்கேபான்ஐக்கிய பேரரசுகிரனெடா" +
	"ஜார்ஜியாபிரெஞ்சு கயானாகெர்ன்சிகானாஜிப்ரால்டர்கிரீன்லாந்துகாம்பியாகினியாக்வாதேலோப" +
	"்ஈக்குவாடோரியல் கினியாகிரீஸ்தென் ஜியார்ஜியா மற்றும் தென் சான்ட்விச் தீவுகள்கவுதம" +
	"ாலாகுவாம்கினி-பிஸ்ஸாவ்கயானாஹாங்காங் எஸ்ஏஆர் சீனாஹேர்ட் மற்றும் மெக்டொனால்டு தீவு" +
	"கள்ஹோண்டூராஸ்குரோசியாஹெய்திஹங்கேரிகேனரி தீவுகள்இந்தோனேஷியாஅயர்லாந்துஇஸ்ரேல்ஐல் ஆ" +
	"ஃப் மேன்இந்தியாபிரிட்டிஷ் இந்தியப் பெருங்கடல் பிரதேசம்ஈராக்ஈரான்ஐஸ்லாந்துஇத்தாலி" +
	"ஜெர்சிஜமைகாஜோர்டான்ஜப்பான்கென்யாகிர்கிஸ்தான்கம்போடியாகிரிபடிகோமரோஸ்செயின்ட் கிட்" +
	"ஸ் மற்றும் நெவிஸ்வட கொரியாதென் கொரியாகுவைத்கேமென் தீவுகள்கஸகஸ்தான்லாவோஸ்லெபனான்ச" +
	"ெயின்ட் லூசியாலிச்செண்ஸ்டெய்ன்இலங்கைலைபீரியாலெசோதோலிதுவேனியாலக்ஸ்சம்பர்க்லாட்விய" +
	"ாலிபியாமொராக்கோமொனாக்கோமால்டோவாமான்டேனெக்ரோசெயின்ட் மார்ட்டீன்மடகாஸ்கர்மார்ஷல் த" +
	"ீவுகள்மாசிடோனியாமாலிமியான்மார் (பர்மா)மங்கோலியாமகாவோ எஸ்ஏஆர் சீனாவடக்கு மரியானா " +
	"தீவுகள்மார்டினிக்மௌரிடானியாமௌன்ட்செராட்மால்டாமொரிசியஸ்மாலத்தீவுமாலவிமெக்சிகோமலேஷ" +
	"ியாமொசாம்பிக்நமீபியாநியூ கேலிடோனியாநைஜர்நார்ஃபாக் தீவுகள்நைஜீரியாநிகரகுவாநெதர்லா" +
	"ந்துநார்வேநேபாளம்நௌருநியூநியூசிலாந்துஓமன்பனாமாபெருபிரெஞ்சு பாலினேஷியாபாப்புவா நி" +
	"யூ கினிபிலிப்பைன்ஸ்பாகிஸ்தான்போலந்துசெயின்ட் பியர் மற்றும் மிக்வேலான்பிட்கெய்ர்ன" +
	"் தீவுகள்பியூர்டோ ரிகோபாலஸ்தீனிய பிரதேசங்கள்போர்ச்சுக்கல்பாலோபராகுவேகத்தார்ஔட்லை" +
	"யிங் ஓசானியாரீயூனியன்ருமேனியாசெர்பியாரஷ்யாருவான்டாசவூதி அரேபியாசாலமன் தீவுகள்ஸேச" +
	"ேல்ஸ்சூடான்ஸ்வீடன்சிங்கப்பூர்செயின்ட் ஹெலெனாஸ்லோவேனியாஸ்வல்பார்டு மற்றும் ஜான் ம" +
	"ேயன்ஸ்லோவாகியாசியர்ரா லியோன்சான் மெரினோசெனெகல்சோமாலியாசுரினாம்தெற்கு சூடான்சாவ் " +
	"தோம் மற்றும் ப்ரின்சிபிஎல் சால்வடார்சின்ட் மார்டென்சிரியாஸ்வாஸிலாந்துடிரிஸ்டன் ட" +
	"ா குன்ஹாடர்க்ஸ் மற்றும் கைகோஸ் தீவுகள்சாட்பிரெஞ்சு தெற்கு பிரதேசங்கள்டோகோதாய்லாந" +
	"்துதாஜிகிஸ்தான்டோகேலோதைமூர்-லெஸ்தேதுர்க்மெனிஸ்தான்டுனிசியாடோங்காதுருக்கிட்ரினிடா" +
	"ட் மற்றும் டுபாகோதுவாலூதைவான்தான்சானியாஉக்ரைன்உகாண்டாயூஎஸ் அவுட்லேயிங் தீவுகள்அம" +
	"ெரிக்காஉருகுவேஉஸ்பெகிஸ்தான்வாடிகன் நகரம்செயின்ட் வின்சென்ட் மற்றும் கிரெனடைன்ஸ்வ" +
	"ெனிசுலாபிரிட்டீஷ் கன்னித் தீவுகள்யூ.எஸ். கன்னித் தீவுகள்வியட்நாம்வனுவாட்டுவாலிஸ்" +
	" மற்றும் ஃபுடுனாசமோவாகொசோவோஏமன்மயோத்தென் ஆப்பிரிக்காஜாம்பியாஜிம்பாப்வேஅறியப்படாத" +
	" பிரதேசம்உலகம்ஆப்ரிக்காவட அமெரிக்காதென் அமெரிக்காஓஷியானியாமேற்கு ஆப்ரிக்காமத்திய" +
	" அமெரிக்காகிழக்கு ஆப்ரிக்காவடக்கு ஆப்ரிக்காமத்திய ஆப்ரிக்காதென்னாப்ரிக்காஅமெரிக்" +
	"காஸ்வடக்கு அமெரிக்காகரீபியன்கிழக்கு ஆசியாதெற்கு ஆசியாதென்கிழக்கு ஆசியாதெற்கு ஐரோ" +
	"ப்பாஆஸ்திரலேசியாமெலனேஷியாமைக்ரோ நேஷியா பிரதேசம்பாலினேஷியாஆசியாமத்திய ஆசியாமேற்கு" +
	" ஆசியாஐரோப்பாகிழக்கு ஐரோப்பாவடக்கு ஐரோப்பாமேற்கு ஐரோப்பாலத்தீன் அமெரிக்கா"

var taRegionIdx = []uint16{ // 291 entries
	0x0, 0x28, 0x3d, 0x78, 0x9f, 0xe9, 0x104, 0x11f, 0x13a, 0x17d, 0x192, 0x1b3,
	0x1d4, 0x1fc, 0x217, 0x238, 0x247, 0x26f, 0x28d, 0x2e0, 0x2fb, 0x319, 0x334, 0x35c,
	0x377, 0x38c, 0x3a4, 0x3b6, 0x3ed, 0x405, 0x41d, 0x435, 0x46f, 0x487, 0x49c, 0x4ae,
	0x4d6, 0x4f4, 0x50c, 0x51e, 0x52a, 0x567, 0x594, 0x5de, 0x617, 0x644, 0x669, 0x68b,
	0x697, 0x6ac, 0x6b8, 0x6d3, 0x704, 0x722, 0x734, 0x753, 0x768, 0x796, 0x7ab, 0x7d0,
	0x7e5, 0x80d, 0x825, 0x843, 0x85b, 0x88f, 0x8aa, 0x8eb, 0x903, 0x91e, 0x933, 0x955,
	0x970, 0x988, 0x9a9, 0x9dd, 0x9fb, 0xa0a, 0xa41, 0xa65, 0xa8a, 0xaa2, 0xab4, 0xad9,
	0xaee, 0xb06, 0xb2e, 0xb46, 0xb52, 0xb73, 0xb97, 0xbaf, 0xbc1, 0xbdf, 0xc1c, 0xc2e,
	0xcb1, 0xcc9, 0xcdb, 0xd00, 0xd0f, 0xd4a, 0xdad, 0xdcb, 0xde3, 0xdf5, 0xe0a, 0xe2f,
	0xe50, 0xe6e, 0xe83, 0xea6, 0xebb, 0xf2a, 0xf39, 0xf48, 0xf63, 0xf78, 0xf8a, 0xf99,
	0xfb1, 0xfc6, 0xfd8, 0xffc, 0x1017, 0x102c, 0x1041, 0x1095, 0x10ae, 0x10cd, 0x10df, 0x1107,
	0x1122, 0x1134, 0x1149, 0x1174, 0x11a4, 0x11b6, 0x11ce, 0x11e0, 0x11fe, 0x1225, 0x123d, 0x124f,
	0x1267, 0x127f, 0x1297, 0x12bb, 0x12f2, 0x130d, 0x1338, 0x1356, 0x1362, 0x1392, 0x13ad, 0x13df,
	0x141d, 0x143b, 0x1459, 0x147d, 0x148f, 0x14aa, 0x14c5, 0x14d4, 0x14ec, 0x1501, 0x151f, 0x1534,
	0x155f, 0x156e, 0x159f, 0x15b7, 0x15cf, 0x15f0, 0x1602, 0x1617, 0x1623, 0x162f, 0x1653, 0x165f,
	0x166e, 0x167a, 0x16b1, 0x16e3, 0x1707, 0x1725, 0x173a, 0x1797, 0x17d1, 0x17f6, 0x1836, 0x185d,
	0x1869, 0x187e, 0x1893, 0x18c4, 0x18df, 0x18f7, 0x190f, 0x191e, 0x1936, 0x195b, 0x1983, 0x199b,
	0x19ad, 0x19c2, 0x19e3, 0x1a0e, 0x1a2c, 0x1a80, 0x1a9e, 0x1ac6, 0x1ae5, 0x1afa, 0x1b12, 0x1b2a,
	0x1b4f, 0x1b9d, 0x1bc2, 0x1bed, 0x1bff, 0x1c23, 0x1c58, 0x1cac, 0x1cb8, 0x1d05, 0x1d11, 0x1d2f,
	0x1d53, 0x1d65, 0x1d8a, 0x1dba, 0x1dd2, 0x1de4, 0x1dfc, 0x1e43, 0x1e55, 0x1e67, 0x1e85, 0x1e9a,
	0x1eaf, 0x1ef6, 0x1f11, 0x1f26, 0x1f4d, 0x1f72, 0x1fe1, 0x1ff9, 0x2043, 0x2080, 0x209b, 0x20b6,
	0x20f4, 0x2103, 0x2115, 0x2121, 0x2130, 0x215e, 0x2176, 0x2194, 0x21cb, 0x21da, 0x21f5, 0x2217,
	0x223f, 0x225a, 0x2288, 0x22b6, 0x22e7, 0x2315, 0x2343, 0x236d, 0x238e, 0x23bc, 0x23d4, 0x23f9,
	0x241b, 0x244c, 0x2474, 0x2498, 0x24b3, 0x24f1, 0x250f, 0x251e, 0x2540, 0x2562, 0x2577, 0x25a2,
	0x25ca, 0x25f2, 0x2623,
}

const teRegionStr = "" +
	"ఎసెషన్ దీవిఅండొర్రాయునైటెడ్ అరబ్ ఎమిరేట్స్ఆఫ్ఘనిస్తాన్ఆంటిగ్వా మరియు బార్బుడాఆంగ" +
	"విల్లాఅల్బేనియాఆర్మేనియానేదేర్లేండ్స్ అంటిల్లిస్అంగోలాఅంటార్కటికాఅర్జెంటీనాఅమెరి" +
	"కన్ సమోవాఆస్ట్రియాఆస్ట్రేలియాఅరుబాఆలేండ్ దీవులుఅజర్బైజాన్బోస్నియా మరియు హెర్జెగొ" +
	"వీనాబార్బడోస్బంగ్లాదేశ్బెల్జియంబుర్కినా ఫాసోబల్గేరియాబహ్రెయిన్బురుండిబెనిన్సెంట్" +
	" బర్తేలెమీబెర్ముడాబ్రూనైబొలీవియాకరీబియన్ నెదర్లాండ్స్బ్రెజిల్బహామాస్భూటాన్బొవెట్" +
	" దీవిబోట్స్వానాబెలారస్బెలిజ్కెనడాకోకోస్ (కీలింగ్) దీవులుకాంగో- కిన్షాసాసెంట్రల్ " +
	"ఆఫ్రికన్ రిపబ్లిక్కాంగో- బ్రాజావిల్లిస్విట్జర్లాండ్ఐవరీ కోస్ట్కుక్ దీవులుచిలీకామ" +
	"ెరూన్చైనాకొలంబియాక్లిప్పర్టన్ దీవికోస్టా రికాక్యూబాకేప్ వెర్డేకురాకవోక్రిస్మస్ ద" +
	"ీవిసైప్రస్చెక్ రిపబ్లిక్జర్మనీడియాగో గార్సియాజిబౌటిడెన్మార్క్డోమెనికడొమెనికన్ రి" +
	"పబ్లిక్అల్జీరియాస్యూటా మరియు మెలిల్లాఈక్వడార్ఎస్టోనియాఈజిప్ట్పడమటి సహారాఎరిట్రియ" +
	"ాస్పెయిన్ఇథియోపియాయురోపియన్ యునియన్ఫిన్లాండ్ఫిజీఫాక్‌ల్యాండ్ దీవులుమైక్రోనేశియఫా" +
	"రో దీవులుఫ్రాన్స్‌గాబన్యునైటెడ్ కింగ్‌డమ్గ్రెనెడాజార్జియాఫ్రెంచ్ గియానాగ్వేర్నసే" +
	"ఘనాజిబ్రాల్టార్గ్రీన్‌లాండ్గాంబియాగినియాగ్వాడేలోప్ఈక్వటోరియల్ గినియాగ్రీస్దక్షిణ" +
	" జార్జియా & దక్షిణ శాండ్విచ్ దీవులుగ్వాటిమాలగ్వామ్గినియా-బిస్సావ్గయానాహాంకాంగ్ ఎ" +
	"స్ఏఆర్ చైనాహెర్డ్ & మెక్ డొనాల్డ్ దీవులుహోండురాస్క్రోయేషియాహైటిహంగేరీకేనరీ దీవుల" +
	"ుఇండోనేషియాఐర్లాండ్ఇజ్రాయిల్ఐల్ ఆఫ్ మాన్భారత దేశంబ్రిటీష్ భారతీయ సముద్రపు ప్రాంత" +
	"ంఇరాక్ఇరాన్ఐస్లాండ్ఇటలీజెర్సీజమైకాజోర్డాన్జపాన్కెన్యాకిర్గిజిస్తాన్కంబోడియాకిరిబ" +
	"ాటికొమొరోస్సెంట్ కిట్ట్స్ మరియు నెవిస్ఉత్తర కొరియాదక్షిణ కొరియాకువైట్కేమాన్ దీవు" +
	"లుకజకస్తాన్లావోస్లెబనాన్సెంట్ లూసియాలిక్టెస్టేన్శ్రీలంకలైబీరియాలెసోతోలిథువేనియాల" +
	"క్సంబర్గ్లాత్వియాలిబియామొరాక్కోమొనాకోమోల్డోవామోంటేనేగ్రోసెంట్ మార్టిన్మడగాస్కర్మ" +
	"ార్షల్ దీవులుమేసిడోనియామాలిమయన్మార్ (బర్మా)మంగోలియామాకావ్ ఎస్ఏఆర్ చైనాఉత్తర మరియ" +
	"ానా దీవులుమార్టినిక్మౌరిటేనియామోంట్సేర్రాట్మాల్టామారిషస్మాల్దీవులుమాలావిమెక్సికో" +
	"మలేషియామొజాంబిక్నమీబియాక్రొత్త కాలెడోనియానైజర్నార్ఫాక్ దీవినైజీరియానికరాగువానెదర" +
	"్లాండ్స్నార్వేనేపాల్నౌరునియున్యూజిలాండ్ఒమన్పనామాపెరూఫ్రెంచ్ పోలినిషియాపాపువా న్య" +
	"ు గినియాఫిలిప్పీన్స్పాకిస్తాన్పోలాండ్సెంట్ పియెర్ మరియు మికెలాన్పిట్‌కెయిర్న్ దీ" +
	"వులుఫ్యూర్టో రికోపాలస్తీనియన్ ప్రాంతాలుపోర్చుగల్పలావుపరాగ్వేకతర్ఒషీనియా బయటున్నవ" +
	"ిరియూనియన్రోమానియాసెర్బియారష్యారువాండాసౌదీ అరేబియాసోలమన్ దీవులుసీషెల్స్సూడాన్స్వ" +
	"ీడన్సింగపూర్సెంట్ హెలినాస్లోవేనియాస్వాల్బార్డ్ మరియు యాన్ మాయేన్స్లోవేకియాసియెర్" +
	"రా లియాన్సాన్ మారినోసెనెగల్సోమాలియాసురినామ్దక్షిణ సూడాన్సావోటోమ్ మరియు ప్రిన్సిప" +
	"ేఎల్ సాల్వడోర్సింట్ మార్టెన్సిరియాస్వాజిల్యాండ్ట్రిస్టన్ డ కన్హాతుర్క్ మరియు కాల" +
	"ికోస్ దీవులుచాద్ఫ్రెంచ్ దక్షిణ ప్రాంతాలుటోగోథాయిలాండ్తజికిస్తాన్టోకేలావ్టిమోర్-ల" +
	"ెస్టెతుర్కమేనిస్తాన్ట్యునీషియాటోంగాటర్కీట్రినిడాడ్ మరియు టొబాగోటువాలుతైవాన్టాంజా" +
	"నియాఉక్రెయిన్ఉగాండాసంయుక్త రాజ్య అమెరికా బయట ఉన్న దీవులుఅమెరికా సంయుక్త రాష్ట్రా" +
	"లుఉరుగువేఉజ్బెకిస్తాన్వాటికన్ నగరంసెంట్ విన్సెంట్ మరియు గ్రెనడీన్స్వెనుజువేలాబ్ర" +
	"ిటిష్ వర్జిన్ దీవులుయు.ఎస్. వర్జిన్ దీవులువియత్నాంవనాటువాలిస్ మరియు ఫ్యుత్యునాసమ" +
	"ోవాకొసోవోయెమెన్మాయొట్టిదక్షిణ ఆఫ్రికాజాంబియాజింబాబ్వేతెలియని ప్రాంతంప్రపంచంఆఫ్రి" +
	"కాఉత్తర అమెరికాదక్షిణ అమెరికాఒషీనియపశ్చిమ ఆఫ్రికా భూభాగంమధ్యమ అమెరికాతూర్పు ఆఫ్ర" +
	"ికాఉత్తర ఆఫ్రికామధ్యమ ఆఫ్రికాదక్షిణ ఆఫ్రికా భూభాగంఅమెరికాలుఉత్తర అమెరికా భూభాగంక" +
	"రిబ్బియన్తూర్పు ఆసియాదక్షిణ ఆసియానైరుతి ఆసియాదక్షిణ యూరోప్ఆస్ట్రేలేసియామెలనేశియమ" +
	"ైక్రోనేశియ ప్రాంతంపాలినేషియాఆసియామధ్య ఆసియాపడమటి ఆసియాయూరోప్తూర్పు యూరోప్ఉత్తర య" +
	"ూరోప్పశ్చిమ యూరోప్లాటిన్ అమెరికా"

var teRegionIdx = []uint16{ // 291 entries
	0x0, 0x1f, 0x37, 0x78, 0x9c, 0xdd, 0xf8, 0x113, 0x12e, 0x174, 0x186, 0x1a7,
	0x1c5, 0x1ed, 0x208, 0x229, 0x238, 0x25d, 0x27b, 0x2c8, 0x2e3, 0x301, 0x319, 0x33e,
	0x359, 0x374, 0x389, 0x39b, 0x3c6, 0x3de, 0x3f0, 0x408, 0x445, 0x45d, 0x472, 0x484,
	0x4a3, 0x4c1, 0x4d6, 0x4e8, 0x4f7, 0x534, 0x55d, 0x5aa, 0x5df, 0x609, 0x628, 0x647,
	0x653, 0x66b, 0x677, 0x68f, 0x6c0, 0x6df, 0x6f1, 0x710, 0x725, 0x74d, 0x762, 0x78a,
	0x79c, 0x7c7, 0x7d9, 0x7f7, 0x80c, 0x843, 0x85e, 0x899, 0x8b1, 0x8cc, 0x8e1, 0x900,
	0x91b, 0x933, 0x94e, 0x97f, 0x99a, 0x9a6, 0x9dd, 0x9fe, 0xa1d, 0xa38, 0xa47, 0xa7b,
	0xa93, 0xaab, 0xad3, 0xaee, 0xaf7, 0xb1b, 0xb3f, 0xb54, 0xb66, 0xb84, 0xbb8, 0xbca,
	0xc39, 0xc54, 0xc66, 0xc91, 0xca0, 0xcdb, 0xd28, 0xd43, 0xd61, 0xd6d, 0xd7f, 0xda1,
	0xdbf, 0xdd7, 0xdf2, 0xe12, 0xe2b, 0xe85, 0xe94, 0xea3, 0xebb, 0xec7, 0xed9, 0xee8,
	0xf00, 0xf0f, 0xf21, 0xf4b, 0xf63, 0xf7b, 0xf93, 0xfde, 0x1000, 0x1025, 0x1037, 0x105c,
	0x1077, 0x1089, 0x109e, 0x10c0, 0x10e4, 0x10f9, 0x1111, 0x1123, 0x1141, 0x115f, 0x1177, 0x1189,
	0x11a1, 0x11b3, 0x11cb, 0x11ec, 0x1214, 0x122f, 0x1257, 0x1275, 0x1281, 0x12ab, 0x12c3, 0x12f8,
	0x1330, 0x134e, 0x136c, 0x1393, 0x13a5, 0x13ba, 0x13d8, 0x13ea, 0x1402, 0x1417, 0x1432, 0x1447,
	0x147b, 0x148a, 0x14af, 0x14c7, 0x14e2, 0x1506, 0x1518, 0x152a, 0x1536, 0x1542, 0x1563, 0x156f,
	0x157e, 0x158a, 0x15be, 0x15f0, 0x1614, 0x1632, 0x1647, 0x1692, 0x16cc, 0x16f1, 0x1731, 0x174c,
	0x175b, 0x1770, 0x177c, 0x17ad, 0x17c8, 0x17e0, 0x17f8, 0x1807, 0x181c, 0x183e, 0x1863, 0x187b,
	0x188d, 0x18a2, 0x18ba, 0x18dc, 0x18fa, 0x194e, 0x196c, 0x1997, 0x19b6, 0x19cb, 0x19e3, 0x19fb,
	0x1a20, 0x1a67, 0x1a8c, 0x1ab4, 0x1ac6, 0x1aed, 0x1b1c, 0x1b6a, 0x1b76, 0x1bba, 0x1bc6, 0x1be1,
	0x1c02, 0x1c1a, 0x1c3f, 0x1c6c, 0x1c8a, 0x1c99, 0x1ca8, 0x1ce9, 0x1cfb, 0x1d0d, 0x1d28, 0x1d43,
	0x1d55, 0x1dba, 0x1e04, 0x1e19, 0x1e40, 0x1e62, 0x1ebf, 0x1edd, 0x1f1e, 0x1f58, 0x1f70, 0x1f7f,
	0x1fc0, 0x1fcf, 0x1fe1, 0x1ff3, 0x200b, 0x2033, 0x2048, 0x2063, 0x208e, 0x20a3, 0x20b8, 0x20dd,
	0x2105, 0x2117, 0x2152, 0x2177, 0x219f, 0x21c4, 0x21e9, 0x2224, 0x223f, 0x2277, 0x2295, 0x22b7,
	0x22d9, 0x22fb, 0x2320, 0x2347, 0x235f, 0x2396, 0x23b4, 0x23c3, 0x23df, 0x23fe, 0x2410, 0x2435,
	0x2457, 0x247c, 0x24a4,
}

const thRegionStr = "" +
	"เกาะแอสเซนชันอันดอร์ราสหรัฐอาหรับเอมิเรตส์อัฟกานิสถานแอนติกาและบาร์บูดาแองกวิลลา" +
	"แอลเบเนียอาร์เมเนียเนเธอร์แลนด์แอนทิลลิสแองโกลาแอนตาร์กติกาอาร์เจนตินาอเมริกันซา" +
	"มัวออสเตรียออสเตรเลียอารูบาหมู่เกาะโอลันด์อาเซอร์ไบจานบอสเนียและเฮอร์เซโกวีนาบาร" +
	"์เบโดสบังกลาเทศเบลเยียมบูร์กินาฟาโซบัลแกเรียบาห์เรนบุรุนดีเบนินเซนต์บาร์เธเลมีเบ" +
	"อร์มิวดาบรูไนโบลิเวียเนเธอร์แลนด์แคริบเบียนบราซิลบาฮามาสภูฏานเกาะบูเวตบอตสวานาเบ" +
	"ลารุสเบลีซแคนาดาหมู่เกาะโคโคส (คีลิง)คองโก-กินชาซาสาธารณรัฐแอฟริกากลางคองโก-บราซ" +
	"ซาวิลสวิตเซอร์แลนด์ไอวอรี่โคสต์หมู่เกาะคุกชิลีแคเมอรูนจีนโคลอมเบียเกาะคลิปเปอร์ต" +
	"ันคอสตาริกาคิวบาเคปเวิร์ดคูราเซาเกาะคริสต์มาสไซปรัสสาธารณรัฐเช็กเยอรมนีดิเอโกการ" +
	"์เซียจิบูตีเดนมาร์กโดมินิกาสาธารณรัฐโดมินิกันแอลจีเรียซีโอตาและเมลิลลาเอกวาดอร์เ" +
	"อสโตเนียอียิปต์ซาฮาราตะวันตกเอริเทรียสเปนเอธิโอเปียสหภาพยุโรปฟินแลนด์ฟิจิหมู่เกา" +
	"ะฟอล์กแลนด์ไมโครนีเซียหมู่เกาะแฟโรฝรั่งเศสกาบองสหราชอาณาจักรเกรเนดาจอร์เจียเฟรนช" +
	"์เกียนาเกิร์นซีย์กานายิบรอลตาร์กรีนแลนด์แกมเบียกินีกวาเดอลูปอิเควทอเรียลกินีกรีซ" +
	"เกาะเซาท์จอร์เจียและหมู่เกาะเซาท์แซนด์วิชกัวเตมาลากวมกินี-บิสเซากายอานาเขตปกครอง" +
	"พิเศษฮ่องกงแห่งสาธารณรัฐประชาชนจีนเกาะเฮิร์ดและหมู่เกาะแมกดอนัลด์ฮอนดูรัสโครเอเช" +
	"ียเฮติฮังการีหมู่เกาะคานารีอินโดนีเซียไอร์แลนด์อิสราเอลเกาะแมนอินเดียบริติชอินเด" +
	"ียนโอเชียนเทร์ริทอรีอิรักอิหร่านไอซ์แลนด์อิตาลีเจอร์ซีย์จาเมกาจอร์แดนญี่ปุ่นเคนย" +
	"าคีร์กีซสถานกัมพูชาคิริบาสคอโมโรสเซนต์คิตส์และเนวิสเกาหลีเหนือเกาหลีใต้คูเวตหมู่" +
	"เกาะเคย์แมนคาซัคสถานลาวเลบานอนเซนต์ลูเซียลิกเตนสไตน์ศรีลังกาไลบีเรียเลโซโทลิทัวเ" +
	"นียลักเซมเบิร์กลัตเวียลิเบียโมร็อกโกโมนาโกมอลโดวามอนเตเนโกรเซนต์มาตินมาดากัสการ์" +
	"หมู่เกาะมาร์แชลล์มาซิโดเนียมาลีเมียนม่าร์ (พม่า)มองโกเลียเขตปกครองพิเศษมาเก๊าแห่" +
	"งสาธารณรัฐประชาชนจีนหมู่เกาะนอร์เทิร์นมาเรียนามาร์ตินีกมอริเตเนียมอนต์เซอร์รัตมอ" +
	"ลตามอริเชียสมัลดีฟส์มาลาวีเม็กซิโกมาเลเซียโมซัมบิกนามิเบียนิวแคลิโดเนียไนเจอร์เก" +
	"าะนอร์ฟอล์กไนจีเรียนิการากัวเนเธอร์แลนด์นอร์เวย์เนปาลนาอูรูนีอูเอนิวซีแลนด์โอมาน" +
	"ปานามาเปรูเฟรนช์โปลินีเซียปาปัวนิวกินีฟิลิปปินส์ปากีสถานโปแลนด์แซงปีแยร์และมีเกอ" +
	"ลงหมู่เกาะพิตแคร์นเปอร์โตริโกดินแดนปาเลสไตน์โปรตุเกสปาเลาปารากวัยกาตาร์เอาต์ไลอิ" +
	"งโอเชียเนียเรอูนียงโรมาเนียเซอร์เบียรัสเซียรวันดาซาอุดีอาระเบียหมู่เกาะโซโลมอนเซ" +
	"เชลส์ซูดานสวีเดนสิงคโปร์เซนต์เฮเลนาสโลวีเนียสฟาลบาร์และยานไมเอนสโลวะเกียเซียร์รา" +
	"ลีโอนซานมารีโนเซเนกัลโซมาเลียซูรินาเมซูดานใต้เซาตูเมและปรินซิปีเอลซัลวาดอร์เซนต์" +
	"มาร์ตินซีเรียสวาซิแลนด์ทริสตัน เดอ คูนาหมู่เกาะเติกส์และหมู่เกาะเคคอสชาดเฟรนช์เซ" +
	"าเทิร์นเทร์ริทอรีส์โตโกไทยทาจิกิสถานโตเกเลาติมอร์-เลสเตเติร์กเมนิสถานตูนิเซียตอง" +
	"กาตุรกีตรินิแดดและโตเบโกตูวาลูไต้หวันแทนซาเนียยูเครนยูกันดาหมู่เกาะรอบนอกของสหรั" +
	"ฐอเมริกาสหรัฐอเมริกาอุรุกวัยอุซเบกิสถานนครวาติกันเซนต์วินเซนต์และเกรนาดีนส์เวเนซ" +
	"ุเอลาหมู่เกาะบริติชเวอร์จินหมู่เกาะยูเอสเวอร์จินเวียดนามวานูอาตูวาลลิสและฟุตูนาซ" +
	"ามัวโคโซโวเยเมนมายอตแอฟริกาใต้แซมเบียซิมบับเวภูมิภาคที่ไม่รู้จักโลกแอฟริกาอเมริก" +
	"าเหนืออเมริกาใต้โอเชียเนียแอฟริกาตะวันตกอเมริกากลางแอฟริกาตะวันออกแอฟริกาเหนือแอ" +
	"ฟริกากลางแอฟริกาตอนใต้อเมริกาอเมริกาตอนเหนือแคริบเบียนเอเชียตะวันออกเอเชียใต้เอเ" +
	"ชียตะวันออกเฉียงใต้ยุโรปใต้ออสตราเลเซียเมลานีเซียเขตไมโครนีเซียโปลินีเซียเอเชียเ" +
	"อเชียกลางเอเชียตะวันตกยุโรปยุโรปตะวันออกยุโรปเหนือยุโรปตะวันตกละตินอเมริกา"

var thRegionIdx = []uint16{ // 291 entries
	0x0, 0x27, 0x42, 0x7e, 0x9f, 0xd5, 0xf0, 0x10b, 0x129, 0x168, 0x17d, 0x1a1,
	0x1c2, 0x1e9, 0x201, 0x21f, 0x231, 0x25e, 0x282, 0x2c7, 0x2e2, 0x2fd, 0x315, 0x339,
	0x354, 0x369, 0x37e, 0x38d, 0x3ba, 0x3d8, 0x3e7, 0x3ff, 0x441, 0x453, 0x468, 0x477,
	0x492, 0x4aa, 0x4bf, 0x4ce, 0x4e0, 0x519, 0x53e, 0x57a, 0x5a5, 0x5cf, 0x5f3, 0x614,
	0x620, 0x638, 0x641, 0x65c, 0x68c, 0x6a7, 0x6b6, 0x6d1, 0x6e6, 0x70d, 0x71f, 0x746,
	0x75b, 0x785, 0x797, 0x7af, 0x7c7, 0x7fd, 0x818, 0x848, 0x863, 0x87e, 0x893, 0x8ba,
	0x8d5, 0x8e1, 0x8ff, 0x91d, 0x935, 0x941, 0x977, 0x998, 0x9bc, 0x9d4, 0x9e3, 0xa0a,
	0xa1f, 0xa37, 0xa5b, 0xa79, 0xa85, 0xaa3, 0xabe, 0xad3, 0xadf, 0xafa, 0xb2a, 0xb36,
	0xbb1, 0xbcc, 0xbd5, 0xbf4, 0xc09, 0xc8a, 0xce7, 0xcff, 0xd1a, 0xd26, 0xd3b, 0xd65,
	0xd86, 0xda1, 0xdb9, 0xdce, 0xde3, 0xe40, 0xe4f, 0xe64, 0xe7f, 0xe91, 0xeac, 0xebe,
	0xed3, 0xee8, 0xef7, 0xf18, 0xf2d, 0xf42, 0xf57, 0xf8d, 0xfae, 0xfc9, 0xfd8, 0x1005,
	0x1020, 0x1029, 0x103e, 0x105f, 0x1080, 0x1098, 0x10b0, 0x10c2, 0x10dd, 0x1101, 0x1116, 0x1128,
	0x1140, 0x1152, 0x1167, 0x1185, 0x11a3, 0x11c4, 0x11f7, 0x1215, 0x1221, 0x124e, 0x1269, 0x12ea,
	0x1338, 0x1353, 0x1371, 0x1398, 0x13a7, 0x13c2, 0x13da, 0x13ec, 0x1404, 0x141c, 0x1434, 0x144c,
	0x1473, 0x1488, 0x14af, 0x14c7, 0x14e2, 0x1506, 0x151e, 0x152d, 0x153f, 0x1551, 0x156f, 0x157e,
	0x1590, 0x159c, 0x15cc, 0x15f0, 0x160e, 0x1626, 0x163b, 0x1674, 0x16a4, 0x16c5, 0x16f2, 0x170a,
	0x1719, 0x1731, 0x1743, 0x177f, 0x1797, 0x17af, 0x17ca, 0x17df, 0x17f1, 0x181b, 0x1848, 0x185d,
	0x186c, 0x187e, 0x1896, 0x18b7, 0x18d2, 0x190b, 0x1926, 0x194d, 0x1968, 0x197d, 0x1995, 0x19ad,
	0x19c5, 0x19fb, 0x1a1f, 0x1a43, 0x1a55, 0x1a73, 0x1a9f, 0x1af9, 0x1b02, 0x1b53, 0x1b5f, 0x1b68,
	0x1b86, 0x1b9b, 0x1bbd, 0x1be7, 0x1bff, 0x1c0e, 0x1c1d, 0x1c50, 0x1c62, 0x1c77, 0x1c92, 0x1ca4,
	0x1cb9, 0x1d10, 0x1d34, 0x1d4c, 0x1d6d, 0x1d8b, 0x1dd9, 0x1df7, 0x1e39, 0x1e78, 0x1e90, 0x1ea8,
	0x1ed5, 0x1ee4, 0x1ef6, 0x1f05, 0x1f14, 0x1f32, 0x1f47, 0x1f5f, 0x1f98, 0x1fa1, 0x1fb6, 0x1fda,
	0x1ff8, 0x2016, 0x2040, 0x2061, 0x208e, 0x20b2, 0x20d3, 0x20fa, 0x210f, 0x213c, 0x215a, 0x2184,
	0x219f, 0x21e1, 0x21f9, 0x221d, 0x223b, 0x2265, 0x2283, 0x2295, 0x22b3, 0x22da, 0x22e9, 0x2310,
	0x232e, 0x2352, 0x2376,
}

const trRegionStr = "" +
	"Ascension AdasıAndorraBirleşik Arap EmirlikleriAfganistanAntigua ve BarbudaAngui" +
	"llaArnavutlukErmenistanHollanda AntilleriAngolaAntarktikaArjantinAmerikan Samoas" +
	"ıAvusturyaAvustralyaArubaÅland AdalarıAzerbaycanBosna HersekBarbadosBangladeşBel" +
	"çikaBurkina FasoBulgaristanBahreynBurundiBeninSaint BarthelemyBermudaBruneiBoliv" +
	"yaKarayip HollandaBrezilyaBahamalarButanBouvet AdasıBotsvanaBeyaz RusyaBelizeKan" +
	"adaCocos (Keeling) AdalarıKongo - KinşasaOrta Afrika CumhuriyetiKongo - Brazavil" +
	"İsviçreFildişi SahiliCook AdalarıŞiliKamerunÇinKolombiyaClipperton AdasıKosta Ri" +
	"kaKübaCape VerdeCuraçaoChristmas AdasıGüney Kıbrıs Rum KesimiÇek CumhuriyetiAlma" +
	"nyaDiego GarciaCibutiDanimarkaDominikaDominik CumhuriyetiCezayirSepte ve Melilla" +
	"EkvadorEstonyaMısırBatı SaharaEritreİspanyaEtiyopyaAvrupa BirliğiFinlandiyaFijiF" +
	"alkland AdalarıMikronezyaFaroe AdalarıFransaGabonBirleşik KrallıkGrenadaGürcista" +
	"nFransız GuyanasıGuernseyGanaCebelitarıkGrönlandGambiyaGineGuadalupeEkvator Gine" +
	"siYunanistanGüney Georgia ve Güney Sandwich AdalarıGuatemalaGuamGine-BissauGuyan" +
	"aÇin Hong Kong ÖYBHeard Adası ve McDonald AdalarıHondurasHırvatistanHaitiMacaris" +
	"tanKanarya AdalarıEndonezyaİrlandaİsrailMan AdasıHindistanBritanya Hint Okyanusu" +
	" TopraklarıIrakİranİzlandaİtalyaJerseyJamaikaÜrdünJaponyaKenyaKırgızistanKamboçy" +
	"aKiribatiKomorlarSaint Kitts ve NevisKuzey KoreGüney KoreKuveytCayman AdalarıKaz" +
	"akistanLaosLübnanSaint LuciaLiechtensteinSri LankaLiberyaLesotoLitvanyaLüksembur" +
	"gLetonyaLibyaFasMonakoMoldovaKaradağSaint MartinMadagaskarMarshall AdalarıMakedo" +
	"nyaMaliMyanmar (Burma)MoğolistanÇin Makao ÖYBKuzey Mariana AdalarıMartinikMorita" +
	"nyaMontserratMaltaMauritiusMaldivlerMalaviMeksikaMalezyaMozambikNamibyaYeni Kale" +
	"donyaNijerNorfolk AdasıNijeryaNikaraguaHollandaNorveçNepalNauruNiueYeni ZelandaU" +
	"mmanPanamaPeruFransız PolinezyasıPapua Yeni GineFilipinlerPakistanPolonyaSaint P" +
	"ierre ve MiquelonPitcairn AdalarıPorto RikoFilistin BölgeleriPortekizPalauParagu" +
	"ayKatarUzak OkyanusyaRéunionRomanyaSırbistanRusyaRuandaSuudi ArabistanSolomon Ad" +
	"alarıSeyşellerSudanİsveçSingapurSaint HelenaSlovenyaSvalbard ve Jan Mayen Adalar" +
	"ıSlovakyaSierra LeoneSan MarinoSenegalSomaliSurinamGüney SudanSão Tomé ve Prínci" +
	"peEl SalvadorSint MaartenSuriyeSvazilandTristan da CunhaTurks ve Caicos AdalarıÇ" +
	"adFransız Güney TopraklarıTogoTaylandTacikistanTokelauTimor-LesteTürkmenistanTun" +
	"usTongaTürkiyeTrinidad ve TobagoTuvaluTayvanTanzanyaUkraynaUgandaABD Uzak Adalar" +
	"ıABDUruguayÖzbekistanVatikanSaint Vincent ve GrenadinlerVenezuelaBritanya Virjin" +
	" AdalarıABD Virjin AdalarıVietnamVanuatuWallis ve Futuna AdalarıSamoaKosovaYemen" +
	"MayotteGüney AfrikaZambiyaZimbabveBilinmeyen BölgeDünyaAfrikaKuzey AmerikaGüney " +
	"AmerikaOkyanusyaBatı AfrikaOrta AmerikaDoğu AfrikaKuzey AfrikaOrta AfrikaAfrika’" +
	"nın GüneyiAmerikaAmerika’nın KuzeyiKarayiplerDoğu AsyaGüney AsyaGüneydoğu AsyaGü" +
	"ney AvrupaAvustralasyaMelanezyaMikronezya BölgesiPolinezyaAsyaOrta AsyaBatı Asya" +
	"AvrupaDoğu AvrupaKuzey AvrupaBatı AvrupaLatin Amerika"

var trRegionIdx = []uint16{ // 291 entries
	0x0, 0x10, 0x17, 0x31, 0x3b, 0x4d, 0x55, 0x5f, 0x69, 0x7b, 0x81, 0x8b,
	0x93, 0xa4, 0xad, 0xb7, 0xbc, 0xcb, 0xd5, 0xe1, 0xe9, 0xf3, 0xfb, 0x107,
	0x112, 0x119, 0x120, 0x125, 0x135, 0x13c, 0x142, 0x149, 0x159, 0x161, 0x16a, 0x16f,
	0x17c, 0x184, 0x18f, 0x195, 0x19b, 0x1b3, 0x1c3, 0x1da, 0x1ea, 0x1f3, 0x202, 0x20f,
	0x214, 0x21b, 0x21f, 0x228, 0x239, 0x243, 0x248, 0x252, 0x25a, 0x26a, 0x284, 0x294,
	0x29b, 0x2a7, 0x2ad, 0x2b6, 0x2be, 0x2d1, 0x2d8, 0x2e8, 0x2ef, 0x2f6, 0x2fd, 0x309,
	0x30f, 0x317, 0x31f, 0x32e, 0x338, 0x33c, 0x34d, 0x357, 0x365, 0x36b, 0x370, 0x382,
	0x389, 0x393, 0x3a5, 0x3ad, 0x3b1, 0x3bd, 0x3c6, 0x3cd, 0x3d1, 0x3da, 0x3e8, 0x3f2,
	0x41c, 0x425, 0x429, 0x434, 0x43a, 0x44d, 0x46e, 0x476, 0x482, 0x487, 0x491, 0x4a1,
	0x4aa, 0x4b2, 0x4b9, 0x4c3, 0x4cc, 0x4ee, 0x4f2, 0x4f7, 0x4ff, 0x506, 0x50c, 0x513,
	0x51a, 0x521, 0x526, 0x533, 0x53c, 0x544, 0x54c, 0x560, 0x56a, 0x575, 0x57b, 0x58a,
	0x594, 0x598, 0x59f, 0x5aa, 0x5b7, 0x5c0, 0x5c7, 0x5cd, 0x5d5, 0x5e0, 0x5e7, 0x5ec,
	0x5ef, 0x5f5, 0x5fc, 0x604, 0x610, 0x61a, 0x62b, 0x634, 0x638, 0x647, 0x652, 0x661,
	0x677, 0x67f, 0x688, 0x692, 0x697, 0x6a0, 0x6a9, 0x6af, 0x6b6, 0x6bd, 0x6c5, 0x6cc,
	0x6da, 0x6df, 0x6ed, 0x6f4, 0x6fd, 0x705, 0x70c, 0x711, 0x716, 0x71a, 0x726, 0x72b,
	0x731, 0x735, 0x74a, 0x759, 0x763, 0x76b, 0x772, 0x78a, 0x79b, 0x7a5, 0x7b8, 0x7c0,
	0x7c5, 0x7cd, 0x7d2, 0x7e0, 0x7e8, 0x7ef, 0x7f9, 0x7fe, 0x804, 0x813, 0x823, 0x82d,
	0x832, 0x839, 0x841, 0x84d, 0x855, 0x873, 0x87b, 0x887, 0x891, 0x898, 0x89e, 0x8a5,
	0x8b1, 0x8c8, 0x8d3, 0x8df, 0x8e5, 0x8ee, 0x8fe, 0x916, 0x91a, 0x935, 0x939, 0x940,
	0x94a, 0x951, 0x95c, 0x969, 0x96e, 0x973, 0x97b, 0x98d, 0x993, 0x999, 0x9a1, 0x9a8,
	0x9ae, 0x9bf, 0x9c2, 0x9c9, 0x9d4, 0x9db, 0x9f7, 0xa00, 0xa18, 0xa2b, 0xa32, 0xa39,
	0xa52, 0xa57, 0xa5d, 0xa62, 0xa69, 0xa76, 0xa7d, 0xa85, 0xa96, 0xa9c, 0xaa2, 0xaaf,
	0xabd, 0xac6, 0xad2, 0xade, 0xaea, 0xaf6, 0xb01, 0xb16, 0xb1d, 0xb32, 0xb3c, 0xb46,
	0xb51, 0xb61, 0xb6e, 0xb7a, 0xb83, 0xb96, 0xb9f, 0xba3, 0xbac, 0xbb6, 0xbbc, 0xbc8,
	0xbd4, 0xbe0, 0xbed,
}

const ukRegionStr = "" +
	"Острів ВознесінняАндорраОбʼєднані Арабські ЕміратиАфганістанАнтигуа і БарбудаАнг" +
	"ільяАлбаніяВірменіяНідерландські Антильські ОстровиАнголаАнтарктикаАргентинаАмер" +
	"иканське СамоаАвстріяАвстраліяАрубаАландські островиАзербайджанБоснія і Герцогов" +
	"инаБарбадосБангладешБельгіяБуркіна-ФасоБолгаріяБахрейнБурундіБенінСен-БартельміБ" +
	"ермудиБрунейБолівіяНідерландські Карибські островиБразиліяБагамиБутанОстрів Буве" +
	"БотсванаБілорусьБелізКанадаКокосові (Кілінгові) островиКонго – КіншасаЦентрально" +
	"африканська РеспублікаКонго – БраззавільШвейцаріяКот-д’ІвуарОстрови КукаЧиліКаме" +
	"рунКитайКолумбіяОстрів КліппертонКоста-РикаКубаКабо ВердеКюрасаоОстрів РіздваКіп" +
	"рЧехіяНімеччинаДієго-ГарсіяДжибутіДаніяДомінікаДомініканська РеспублікаАлжирСеут" +
	"а і МелільяЕквадорЕстоніяЄгипетЗахідна СахараЕритреяІспаніяЕфіопіяЄвропейський С" +
	"оюзФінляндіяФіджіФолклендські островиМікронезіяФарерські островиФранціяГабонВели" +
	"ка БританіяГренадаГрузіяФранцузька ГвіанаГернсіГанаГібралтарГренландіяГамбіяГвін" +
	"еяГваделупаЕкваторіальна ГвінеяГреціяПівденна Джорджія та Південні Сандвічеві ос" +
	"тровиГватемалаГуамГвінея-БісауГаянаГонконг, О.А.Р. КитаюОстрови Херд і Мак-Донал" +
	"ьдГондурасХорватіяГаїтіУгорщинаКанарські островиІндонезіяІрландіяІзраїльОстрів М" +
	"енІндіяБританські території в Індійському океаніІракІранІсландіяІталіяДжерсіЯмай" +
	"каЙорданіяЯпоніяКеніяКиргизстанКамбоджаКірибатіКоморські островиСент-Кітс і Неві" +
	"сПівнічна КореяПівденна КореяКувейтКайманові островиКазахстанЛаосЛіванСент-Люсія" +
	"ЛіхтенштейнШрі-ЛанкаЛіберіяЛесотоЛитваЛюксембургЛатвіяЛівіяМароккоМонакоМолдоваЧ" +
	"орногоріяСен-МартенМадагаскарМаршаллові ОстровиМакедоніяМаліМʼянма (Бірма)Монгол" +
	"іяМакао О.А.Р. КитаюПівнічні Маріанські островиМартинікаМавританіяМонтсерратМаль" +
	"таМаврикійМальдівиМалавіМексикаМалайзіяМозамбікНамібіяНова КаледоніяНігерОстрів " +
	"НорфолкНігеріяНікарагуаНідерландиНорвегіяНепалНауруНіуеНова ЗеландіяОманПанамаПе" +
	"руФранцузька ПолінезіяПапуа Нова ГвінеяФіліппіниПакистанПольщаСен-Пʼєр і Мікелон" +
	"Острови ПіткернПуерто-РикоПалестинські територіїПортугаліяПалауПарагвайКатарВідд" +
	"алені острови ОкеаніїРеюньйонРумуніяСербіяРосіяРуандаСаудівська АравіяСоломонові" +
	" ОстровиСейшельські островиСуданШвеціяСінгапурОстрів Святої ЄлениСловеніяОстрови" +
	" Свальбард і Ян-МаєнСловаччинаСьєрра-ЛеонеСан-МариноСенегалСомаліСуринамПівденни" +
	"й СуданСан-Томе і ПрінсіпіСальвадорСінт-МартенСиріяСвазілендТрістан-да-КуньяОстр" +
	"ови Теркс і КайкосЧадФранцузькі Південні ТериторіїТогоТаїландТаджикистанТокелауС" +
	"хідний ТиморТуркменістанТунісТонгаТуреччинаТринідад і ТобагоТувалуТайваньТанзані" +
	"яУкраїнаУгандаВіддалені острови СШАСШАУругвайУзбекистанВатиканСент-Вінсент і Гре" +
	"надиниВенесуелаБританські Віргінські островиВіргінські острови, СШАВʼєтнамВануат" +
	"уВолліс і ФутунаСамоаКосовоЄменМайоттаПАРЗамбіяЗімбабвеНевідомий регіонСвітАфрик" +
	"аПівнічноамериканський континентПівденна АмерикаОкеаніяЗахідна АфрикаЦентральна " +
	"АмерикаСхідна АфрикаПівнічна АфрикаЦентральна АфрикаПівденна АфрикаАмерикаПівніч" +
	"на АмерикаКарибський басейнСхідна АзіяПівденна АзіяПівденно-Східна АзіяПівденна " +
	"ЄвропаАвстралія та Нова ЗеландіяМеланезіяМікронезійський регіонПолінезіяАзіяЦент" +
	"ральна АзіяЗахідна АзіяЄвропаСхідна ЄвропаПівнічна ЄвропаЗахідна ЄвропаЛатинська" +
	" Америка"

var ukRegionIdx = []uint16{ // 291 entries
	0x0, 0x21, 0x2f, 0x61, 0x75, 0x95, 0xa3, 0xb1, 0xc1, 0xff, 0x10b, 0x11f,
	0x131, 0x154, 0x162, 0x174, 0x17e, 0x19f, 0x1b5, 0x1db, 0x1eb, 0x1fd, 0x20b, 0x222,
	0x232, 0x240, 0x24e, 0x258, 0x271, 0x27f, 0x28b, 0x299, 0x2d5, 0x2e5, 0x2f1, 0x2fb,
	0x310, 0x320, 0x330, 0x33a, 0x346, 0x37a, 0x397, 0x3d6, 0x3f9, 0x40b, 0x421, 0x438,
	0x440, 0x44e, 0x458, 0x468, 0x489, 0x49c, 0x4a4, 0x4b7, 0x4c5, 0x4de, 0x4e6, 0x4f0,
	0x502, 0x519, 0x527, 0x531, 0x541, 0x570, 0x57a, 0x596, 0x5a4, 0x5b2, 0x5be, 0x5d9,
	0x5e7, 0x5f5, 0x603, 0x624, 0x636, 0x640, 0x667, 0x67b, 0x69c, 0x6aa, 0x6b4, 0x6d1,
	0x6df, 0x6eb, 0x70c, 0x718, 0x720, 0x732, 0x746, 0x752, 0x75e, 0x770, 0x797, 0x7a3,
	0x7fe, 0x810, 0x818, 0x82f, 0x839, 0x85d, 0x88d, 0x89d, 0x8ad, 0x8b7, 0x8c7, 0x8e8,
	0x8fa, 0x90a, 0x918, 0x92b, 0x935, 0x983, 0x98b, 0x993, 0x9a3, 0x9af, 0x9bb, 0x9c7,
	0x9d7, 0x9e3, 0x9ed, 0xa01, 0xa11, 0xa21, 0xa42, 0xa61, 0xa7c, 0xa97, 0xaa3, 0xac4,
	0xad6, 0xade, 0xae8, 0xafb, 0xb11, 0xb22, 0xb30, 0xb3c, 0xb46, 0xb5a, 0xb66, 0xb70,
	0xb7e, 0xb8a, 0xb98, 0xbac, 0xbbf, 0xbd3, 0xbf6, 0xc08, 0xc10, 0xc29, 0xc39, 0xc58,
	0xc8c, 0xc9e, 0xcb2, 0xcc6, 0xcd2, 0xce2, 0xcf2, 0xcfe, 0xd0c, 0xd1c, 0xd2c, 0xd3a,
	0xd55, 0xd5f, 0xd7a, 0xd88, 0xd9a, 0xdae, 0xdbe, 0xdc8, 0xdd2, 0xdda, 0xdf3, 0xdfb,
	0xe07, 0xe0f, 0xe36, 0xe56, 0xe68, 0xe78, 0xe84, 0xea5, 0xec2, 0xed7, 0xf02, 0xf16,
	0xf20, 0xf30, 0xf3a, 0xf6a, 0xf7a, 0xf88, 0xf94, 0xf9e, 0xfaa, 0xfcb, 0xfee, 0x1013,
	0x101d, 0x1029, 0x1039, 0x105d, 0x106d, 0x109f, 0x10b3, 0x10ca, 0x10dd, 0x10eb, 0x10f7, 0x1105,
	0x1122, 0x1145, 0x1157, 0x116c, 0x1176, 0x1188, 0x11a6, 0x11cf, 0x11d5, 0x120d, 0x1215, 0x1223,
	0x1239, 0x1247, 0x1260, 0x1278, 0x1282, 0x128c, 0x129e, 0x12be, 0x12ca, 0x12d8, 0x12e8, 0x12f6,
	0x1302, 0x132a, 0x1330, 0x133e, 0x1352, 0x1360, 0x138d, 0x139f, 0x13d7, 0x1402, 0x1410, 0x141e,
	0x143a, 0x1444, 0x1450, 0x1458, 0x1466, 0x146c, 0x1478, 0x1488, 0x14a7, 0x14af, 0x14bb, 0x14f8,
	0x1517, 0x1525, 0x1540, 0x1563, 0x157c, 0x1599, 0x15ba, 0x15d7, 0x15e5, 0x1604, 0x1625, 0x163a,
	0x1653, 0x1679, 0x1696, 0x16c7, 0x16d9, 0x1704, 0x1716, 0x171e, 0x173b, 0x1752, 0x175e, 0x1777,
	0x1794, 0x17af, 0x17d0,
}

const urRegionStr = "" +
	"اسکینسیئن آئلینڈانڈورامتحدہ عرب اماراتافغانستانانٹیگوا اور باربوداانگوئیلاالبانی" +
	"ہآرمینیانیدرلینڈز انٹیلیزانگولاانٹارکٹیکاارجنٹیناامریکی ساموآآسٹریاآسٹریلیااروبا" +
	"آلینڈ آئلینڈزآذربائجانبوسنیا اور ہرزیگوویناباربادوسبنگلہ دیشبیلجیمبرکینا فاسوبلغ" +
	"اریہبحرینبرونڈیبیننسینٹ برتھلیمیبرمودابرونئیبولیویاکریبیائی نیدرلینڈزبرازیلیبہام" +
	"اسبھوٹانبؤویٹ آئلینڈبوتسوانابیلاروسبیلائزکینیڈاکوکوس (کیلنگ) جزائرکانگو - کنشاسا" +
	"وسط افریقی جمہوریہکانگو - برازاویلےسوئٹزر لینڈکوٹ ڈی آئیوریکک آئلینڈزچلیکیمرونچی" +
	"نکولمبیاکلپّرٹن آئلینڈکوسٹا ریکاکیوباکیپ ورڈیکیوراکاؤکرسمس آئلینڈقبرصچیک جمہوریہ" +
	"جرمنیڈائجو گارسیاجبوتیڈنمارکڈومنیکاڈومنیکن جمہوریہالجیریاسیئوٹا اور میلیلاایکواڈ" +
	"وراسٹونیامصرمغربی صحارااریٹیریاہسپانیہایتھوپیایوروپی یونینفن لینڈفجیفاکلینڈ جزائ" +
	"رمائکرونیشیافروئی آئلینڈزفرانسگیبونسلطنت متحدہغرناطہجارجیافرینچ گیاناگوئرنسیگھان" +
	"اجبل الطارقگرین لینڈگامبیاگنیگواڈیلوپاستوائی گیانایونانجنوبی جارجیا اور جنوبی سی" +
	"نڈوچ جزائرگواٹے مالاگوآمگنی بساؤگیاناہانگ کانگ SAR چینہیئرڈ آئلینڈ اور میکڈونالڈ" +
	" آئلینڈزہونڈاروسکروشیاہیتیہنگریکینری آئلینڈزانڈونیشیاآئرلینڈاسرائیلآئل آف مینبھا" +
	"رتبرطانوی ہندوستانی سمندری خطہعراقایرانآئس لینڈاٹلیجرسیجمائیکااردنجاپانکینیاکرغز" +
	"ستانکمبوڈیاکریباتیکوموروسسینٹ کٹس اور نیویسشمالی کوریاجنوبی کوریاکویتکیمین آئلین" +
	"ڈزقزاخستانلاؤسلبنانسینٹ لوسیالیشٹنسٹائنسری لنکالائبیریالیسوتھولتھوانیالگژمبرگلٹو" +
	"یالیبیامراقشموناکومالدووامونٹے نیگروسینٹ مارٹنمڈغاسکرمارشل آئلینڈزمقدونیہمالیمیا" +
	"نمار (برما)منگولیامکاؤ SAR چینشمالی ماریانا آئلینڈزمارٹینکموریطانیہمونٹسیراٹمالٹ" +
	"اماریشسمالدیپملاویمیکسیکوملیشیاموزمبیقنامیبیانیو کلیڈونیانائجرنار فاک آئلینڈنائج" +
	"یریانکاراگووانیدر لینڈزناروےنیپالنؤرونیئونیوزی ینڈعمانپنامہپیروفرانسیسی پولینیشی" +
	"اپاپوآ نیو گنیفلپائنیپاکستانپولینڈسینٹ پیئر اور میکلیئونپٹکائرن جزائرپیورٹو ریکو" +
	"فلسطینی خطےپرتگالپلاؤپیراگوئےقطربیرونی اوشیانیاری یونینرومانیاسربیاروسیروانڈاسعو" +
	"دی عربسولومن آئلینڈزسشلیزسوڈانسویڈنسنگاپورسینٹ ہیلیناسلووینیاسوالبرڈ اور جان مای" +
	"نسلوواکیہسیئر لیونسان مارینوسینیگلصومالیہسورینامجنوبی سوڈانساؤ ٹوم اور پرنسپےال " +
	"سلواڈورسنٹ مارٹنشامسوازی لینڈٹرسٹن ڈا کیونہاترکس اور کیکاؤس جزائرچاڈفرانسیسی جنو" +
	"بی خطےٹوگوتھائی لینڈتاجکستانٹوکیلاؤتیمور لیسٹترکمانستانتیونیسیاٹونگاترکیترینیداد" +
	" اور ٹوباگوٹووالوتائیوانتنزانیہیوکرینیوگانڈاامریکہ سے باہر کے چھوٹے جزائزریاستہا" +
	"ئے متحدہیوروگوئےازبکستانواٹیکن سٹیسینٹ ونسنٹ اور گرینیڈائنزوینزوئیلابرٹش ورجن آئ" +
	"لینڈزامریکی ورجن آئلینڈزویتناموینوآٹوویلیز اور فیوٹیوناساموآکوسووویمنمایوٹجنوبی " +
	"افریقہزامبیازمبابوےنامعلوم علاقہدنیاافریقہشمالی امریکہجنوبی امریکہاوشیانیامغربی " +
	"افریقہوسطی امریکہمشرقی افریقہشمالی افریقہوسطی افریقہجنوبی افریقہ کے علاقہامیریکا" +
	"زشمالی امریکہ کا علاقہکریبیائیمشرقی ایشیاجنوبی ایشیاجنوب مشرقی ایشیاجنوبی یورپآس" +
	"ٹریلیشیامالینیشیامائکرونیشیائی علاقہپولینیشیاایشیاوسطی ایشیامغربی ایشیایورپمشرقی" +
	" یورپشمالی یورپمغربی یورپلاطینی امریکہ"

var urRegionIdx = []uint16{ // 291 entries
	0x0, 0x1f, 0x2b, 0x49, 0x5b, 0x7f, 0x8f, 0x9d, 0xab, 0xcc, 0xd8, 0xec,
	0xfc, 0x113, 0x11f, 0x12f, 0x139, 0x152, 0x164, 0x18c, 0x19c, 0x1ad, 0x1b9, 0x1ce,
	0x1dc, 0x1e6, 0x1f2, 0x1fa, 0x213, 0x21f, 0x22b, 0x239, 0x25c, 0x26a, 0x276, 0x282,
	0x299, 0x2a9, 0x2b7, 0x2c3, 0x2cf, 0x2f1, 0x30a, 0x32c, 0x34b, 0x360, 0x378, 0x38b,
	0x391, 0x39d, 0x3a3, 0x3b1, 0x3cc, 0x3df, 0x3e9, 0x3f8, 0x408, 0x41f, 0x427, 0x43c,
	0x446, 0x45d, 0x467, 0x473, 0x481, 0x49e, 0x4ac, 0x4cc, 0x4dc, 0x4ea, 0x4f0, 0x505,
	0x515, 0x523, 0x533, 0x54a, 0x557, 0x55d, 0x576, 0x58c, 0x5a5, 0x5af, 0x5b9, 0x5ce,
	0x5da, 0x5e6, 0x5fb, 0x609, 0x613, 0x626, 0x637, 0x643, 0x649, 0x659, 0x672, 0x67c,
	0x6bd, 0x6d0, 0x6d8, 0x6e7, 0x6f1, 0x70d, 0x74d, 0x75d, 0x769, 0x771, 0x77b, 0x794,
	0x7a6, 0x7b4, 0x7c2, 0x7d4, 0x7de, 0x813, 0x81b, 0x825, 0x834, 0x83c, 0x844, 0x852,
	0x85a, 0x864, 0x86e, 0x87e, 0x88c, 0x89a, 0x8a8, 0x8c9, 0x8de, 0x8f3, 0x8fb, 0x914,
	0x924, 0x92c, 0x936, 0x949, 0x95d, 0x96c, 0x97c, 0x98a, 0x99a, 0x9a8, 0x9b2, 0x9bc,
	0x9c6, 0x9d2, 0x9e0, 0x9f5, 0xa08, 0xa16, 0xa2f, 0xa3d, 0xa45, 0xa5e, 0xa6c, 0xa7f,
	0xaa7, 0xab5, 0xac7, 0xad9, 0xae3, 0xaef, 0xafb, 0xb05, 0xb13, 0xb1f, 0xb2d, 0xb3b,
	0xb52, 0xb5c, 0xb76, 0xb86, 0xb98, 0xbab, 0xbb5, 0xbbf, 0xbc7, 0xbcf, 0xbe0, 0xbe8,
	0xbf2, 0xbfa, 0xc1d, 0xc35, 0xc43, 0xc51, 0xc5d, 0xc86, 0xc9f, 0xcb4, 0xcc9, 0xcd5,
	0xcdd, 0xced, 0xcf3, 0xd10, 0xd1f, 0xd2d, 0xd37, 0xd3f, 0xd4b, 0xd5c, 0xd77, 0xd81,
	0xd8b, 0xd95, 0xda3, 0xdb8, 0xdc8, 0xded, 0xdfd, 0xe0e, 0xe21, 0xe2d, 0xe3b, 0xe49,
	0xe5e, 0xe7f, 0xe92, 0xea3, 0xea9, 0xebc, 0xed8, 0xeff, 0xf05, 0xf27, 0xf2f, 0xf42,
	0xf52, 0xf60, 0xf73, 0xf87, 0xf97, 0xfa1, 0xfa9, 0xfcd, 0xfd9, 0xfe7, 0xff5, 0x1001,
	0x100f, 0x1044, 0x1061, 0x1071, 0x1081, 0x1094, 0x10c3, 0x10d5, 0x10f5, 0x1119, 0x1125, 0x1133,
	0x1155, 0x115f, 0x116b, 0x1171, 0x117b, 0x1192, 0x119e, 0x11ac, 0x11c5, 0x11cd, 0x11d9, 0x11f0,
	0x1207, 0x1217, 0x122e, 0x1243, 0x125a, 0x1271, 0x1286, 0x12ad, 0x12bd, 0x12e4, 0x12f4, 0x1309,
	0x131e, 0x133c, 0x134f, 0x1363, 0x1375, 0x139a, 0x13ac, 0x13b6, 0x13c9, 0x13de, 0x13e6, 0x13f9,
	0x140c, 0x141f, 0x1438,
}

const uzRegionStr = "" +
	"Vozneseniye oroliAndorraBirlashgan Arab AmirliklariAfgʻonistonAntigua va Barbado" +
	"sAngilaAlbaniyaArmanistonAngolaAntarktikaArgentinaAmerika SamoasiAvstriyaAvstral" +
	"iyaArubaAland orollariOzarbayjonBosniya va GertsegovinaBarbadosBangladeshBelgiya" +
	"Burkina-FasoBolgariyaBahraynBurundiBeninAvliyo VarfolomeyBermudaBruneyBoliviyaKa" +
	"rib NiderlandiyasiBraziliyaBagama orollariButanBuvet oroliBotsvannaBelorusiyaBel" +
	"izKanadaKokos (Kiling) orollariKongo-KinshasaMarkaziy Afrika RespublikasiKongo B" +
	"razzavilShveysariyaKot-d-IvuarKuk orollariChiliKamerunXitoyKolumbiyaKlipperton o" +
	"roliKosta-RikaKubaKabo-VerdeKurasaoRojdestvo oroliKiprChexiya RespublikasiGerman" +
	"iyaDiyego GarsiyaDjibutiDaniyaDominikaDominikan RespublikasiJazoirSeyta va Melil" +
	"laEkvadorEstoniyaMisrGʻarbiy Sahroi KabirEritreyaIspaniyaEfiopiyaYevropa Ittifoq" +
	"iFinlyandiyaFiji orollariFolklend orollariMikroneziyaFarer orollariFransiyaGabon" +
	"Birlashgan QirollikGrenadaGruziyaFrantsuz GvianasiGernsiGanaGibraltarGrenlandiya" +
	"GambiyaGvineyaGvadelupeEkvatorial GvineyaGretsiyaJanubiy Djordjiya va Janubiy Se" +
	"ndvich orollariGvatemalaGuamGvineya-BisauGayanaGonkong Xitoy MMHGerd oroli va Ma" +
	"kDonald orollariGondurasXorvatiyaGaitiVengriyaKanar orollariIndoneziyaIrlandiyaI" +
	"sroilMen oroliHindistonBritaniya Hind okeani hududiIroqEronIslandiyaItaliyaDjers" +
	"iYamaykaIordaniyaYaponiyaKeniyaQirgʻizistonKambodjaKiribatiKomor orollariSent-Ki" +
	"ts va NevisShimoliy KoreyaJanubiy KoreyaQuveytKayman orollariQozogʻistonLaosLiva" +
	"nSent-LyusiyaLixtenshteynShri-LankaLiberiyaLesotoLitvaLyuksemburgLatviyaLiviyaMa" +
	"rokashMonakoMoldovaChernogoriyaSent-MartinMadagaskarMarshal orollariMakedoniyaMa" +
	"liMyanma (Birma)Mo‘g‘ulistonMakao Xitoy MMHShimoliy Marianna orollariMartinikaMa" +
	"vritaniyaMontserratMaltaMavrikiyMaldiv orollariMalaviMeksikaMalayziyaMozambikNam" +
	"ibiyaYangi KaledoniyaNigerNorfolk orollariNigeriyaNikaraguaNiderlandiyaNorvegiya" +
	"NepalNauruNiuyeYangi ZelandiyaOmonPanamaPeruFrantsuz PolineziyasiPapua Yangi Gvi" +
	"neyaFilippinPokistonPolshaSent-Pyer va MikelonPitkarin orollariPuerto-RikoFalast" +
	"in hududiPortugaliyaPalauParagvayQatarYondosh OkeaniyaReyunonRuminiyaSerbiyaRoss" +
	"iyaRuandaSaudiya ArabistoniSolomon orollariSeyshel orollariSudanShvetsiyaSingapu" +
	"rMuqaddas Yelena orollariSloveniyaSavlbard va Jan MayenSlovakiyaSyerra-LeoneSan-" +
	"MarinoSenegalSomaliSurinamJanubiy SudanSan-Tome va PrinsipiSalvadorSint MartinSu" +
	"riyaSvazilendTristan de KunaTurks va Kaykos orollariChadFrantsiya janubiy xududl" +
	"ariTogoTaylandTojikistonTokelauSharqiy-TimorTurkmanistonTunisTongaTurkiyaTrinida" +
	"d va TobagoTuvaluTayvanTanzaniyaUkrainaUgandaAQSH yondosh orollariQoʻshma Shtatl" +
	"arUrugvayOʻzbekistonVatikanSent-Vinsent va GrenadinVenesuelaBritaniya Virdjiniya" +
	" orollariAQSH Virdjiniya orollariVyetnamVanuatuUellis va FutunaSamoaKosovoYamanM" +
	"ayottaJanubi-AfrikaZambiyaZimbabveNomaʼlum hududDunyoAfrikaShimoli-AmerikaJanubi" +
	"y AmerikaOkeaniyaGʻarbiy AfrikaMarkaziy AmerikaSharqiy AfrikaShimoliy AfrikaMark" +
	"aziy AfrikaJanubiy AfrikaAmerikaShimoliy AmerikaKarib havzasiSharqiy OsiyoJanubi" +
	"y OsiyoJanubiy-Sharqiy OsiyoJanubiy YevropaAvstralaziyaMelaneziyaMikroneziya min" +
	"taqasiPolineziyaOsiyoMarkaziy OsiyoGʻarbiy OsiyoYevropaSharqiy YevropaShimoliy Y" +
	"evropaGʻarbiy YevropaLotin Amerikasi"

var uzRegionIdx = []uint16{ // 291 entries
	0x0, 0x11, 0x18, 0x33, 0x3f, 0x52, 0x58, 0x60, 0x6a, 0x6a, 0x70, 0x7a,
	0x83, 0x92, 0x9a, 0xa4, 0xa9, 0xb7, 0xc1, 0xd8, 0xe0, 0xea, 0xf1, 0xfd,
	0x106, 0x10d, 0x114, 0x119, 0x12a, 0x131, 0x137, 0x13f, 0x153, 0x15c, 0x16b, 0x170,
	0x17b, 0x184, 0x18e, 0x193, 0x199, 0x1b0, 0x1be, 0x1da, 0x1e9, 0x1f4, 0x1ff, 0x20b,
	0x210, 0x217, 0x21c, 0x225, 0x235, 0x23f, 0x243, 0x24d, 0x254, 0x263, 0x267, 0x27b,
	0x284, 0x292, 0x299, 0x29f, 0x2a7, 0x2bd, 0x2c3, 0x2d3, 0x2da, 0x2e2, 0x2e6, 0x2fb,
	0x303, 0x30b, 0x313, 0x323, 0x32e, 0x33b, 0x34c, 0x357, 0x365, 0x36d, 0x372, 0x385,
	0x38c, 0x393, 0x3a4, 0x3aa, 0x3ae, 0x3b7, 0x3c2, 0x3c9, 0x3d0, 0x3d9, 0x3eb, 0x3f3,
	0x421, 0x42a, 0x42e, 0x43b, 0x441, 0x452, 0x472, 0x47a, 0x483, 0x488, 0x490, 0x49e,
	0x4a8, 0x4b1, 0x4b7, 0x4c0, 0x4c9, 0x4e5, 0x4e9, 0x4ed, 0x4f6, 0x4fd, 0x503, 0x50a,
	0x513, 0x51b, 0x521, 0x52e, 0x536, 0x53e, 0x54c, 0x55e, 0x56d, 0x57b, 0x581, 0x590,
	0x59c, 0x5a0, 0x5a5, 0x5b1, 0x5bd, 0x5c7, 0x5cf, 0x5d5, 0x5da, 0x5e5, 0x5ec, 0x5f2,
	0x5fa, 0x600, 0x607, 0x613, 0x61e, 0x628, 0x638, 0x642, 0x646, 0x654, 0x664, 0x673,
	0x68d, 0x696, 0x6a1, 0x6ab, 0x6b0, 0x6b8, 0x6c7, 0x6cd, 0x6d4, 0x6dd, 0x6e5, 0x6ed,
	0x6fd, 0x702, 0x712, 0x71a, 0x723, 0x72f, 0x738, 0x73d, 0x742, 0x747, 0x756, 0x75a,
	0x760, 0x764, 0x779, 0x78c, 0x794, 0x79c, 0x7a2, 0x7b6, 0x7c7, 0x7d2, 0x7e1, 0x7ec,
	0x7f1, 0x7f9, 0x7fe, 0x80e, 0x815, 0x81d, 0x824, 0x82b, 0x831, 0x843, 0x853, 0x863,
	0x868, 0x871, 0x879, 0x891, 0x89a, 0x8af, 0x8b8, 0x8c4, 0x8ce, 0x8d5, 0x8db, 0x8e2,
	0x8ef, 0x903, 0x90b, 0x916, 0x91c, 0x925, 0x934, 0x94c, 0x950, 0x96b, 0x96f, 0x976,
	0x980, 0x987, 0x994, 0x9a0, 0x9a5, 0x9aa, 0x9b1, 0x9c3, 0x9c9, 0x9cf, 0x9d8, 0x9df,
	0x9e5, 0x9fa, 0xa0b, 0xa12, 0xa1e, 0xa25, 0xa3d, 0xa46, 0xa63, 0xa7b, 0xa82, 0xa89,
	0xa99, 0xa9e, 0xaa4, 0xaa9, 0xab0, 0xabd, 0xac4, 0xacc, 0xadb, 0xae0, 0xae6, 0xaf5,
	0xb04, 0xb0c, 0xb1b, 0xb2b, 0xb39, 0xb48, 0xb57, 0xb65, 0xb6c, 0xb7c, 0xb89, 0xb96,
	0xba3, 0xbb8, 0xbc7, 0xbd3, 0xbdd, 0xbf2, 0xbfc, 0xc01, 0xc0f, 0xc1d, 0xc24, 0xc33,
	0xc43, 0xc53, 0xc62,
}

const viRegionStr = "" +
	"Đảo AscensionAndorraCác Tiểu V.quốc Ả Rập T.nhấtAfghanistanAntigua và BarbudaAng" +
	"uillaAlbaniArmeniaTây Ấn Hà LanAngolaNam CựcArgentinaĐảo Somoa thuộc MỹÁoÚcAruba" +
	"Quần đảo ÅlandAzerbaijanBosnia và HerzegovinaBarbadosBangladeshBỉBurkina FasoBun" +
	"gariBahrainBurundiBeninSaint BarthélemyBermudaBruneiBoliviaCa-ri-bê Hà LanBrazil" +
	"BahamasBhutanĐảo BouvetBotswanaBelarusBelizeCanadaQuần đảo Cocos (Keeling)Congo " +
	"- KinshasaCộng hòa Trung PhiCongo - BrazzavilleThụy SĩBờ Biển NgàQuần đảo CookCh" +
	"ileCameroonTrung QuốcColombiaĐảo ClippertonCosta RicaCubaCape VerdeCuraçaoĐảo Gi" +
	"áng SinhSípCộng hòa SécĐứcDiego GarciaDjiboutiĐan MạchDominicaCộng hòa DominicaA" +
	"lgeriaCeuta và MelillaEcuadorEstoniaAi CậpTây SaharaEritreaTây Ban NhaEthiopiaLi" +
	"ên Minh Châu ÂuPhần LanFijiQuần đảo FalklandMicronesiaQuần đảo FaroePhápGabonVươ" +
	"ng quốc AnhGrenadaGeorgiaGuiana thuộc PhápGuernseyGhanaGibraltarGreenlandGambiaG" +
	"uineaGuadeloupeGuinea Xích ĐạoHy LạpQuần đảo Nam Georgia và Nam SandwichGuatemal" +
	"aGuamGuinea-BissauGuyanaĐặc khu hành chính Hồng Kông - Trung QuốcĐảo Heard và Qu" +
	"ần đảo McDonaldHondurasCroatiaHaitiHungariQuần đảo CanaryIndonesiaAi-lenIsraelĐả" +
	"o ManẤn ĐộThuộc địa Anh tại Ấn Độ DươngI-rắcIranIcelandÝJerseyJamaicaJordanNhật " +
	"BảnKenyaKyrgyzstanCampuchiaKiribatiComorosSaint Kitts và NevisTriều TiênHàn Quốc" +
	"Cô-oétQuần đảo CaymanKazakhstanLàoLi-băngSaint LuciaLiechtensteinSri LankaLiberi" +
	"aLesothoLít-vaLuxembourgLatviaLi-biMa-rốcMonacoMoldovaMontenegroSaint MartinMada" +
	"gascarQuần đảo MarshallMacedoniaMaliMyanmar (Miến Điện)Mông CổĐặc khu hành chính" +
	" Macao - Trung QuốcQuần đảo Bắc MarianaMartiniqueMauritaniaMontserratMaltaMaurit" +
	"iusMaldivesMalawiMexicoMalaysiaMozambiqueNamibiaNew CaledoniaNigerĐảo NorfolkNig" +
	"eriaNicaraguaHà LanNa UyNepalNauruNiueNew ZealandOmanPanamaPeruPolynesia thuộc P" +
	"hápPapua New GuineaPhilippinPakistanBa LanSaint Pierre và MiquelonQuần đảo Pitca" +
	"irnPuerto RicoLãnh thổ PalestineBồ Đào NhaPalauParaguayQatarVùng xa xôi thuộc Ch" +
	"âu Đại DươngRéunionRomaniaSerbiaNgaRwandaẢ Rập Xê-útQuần đảo SolomonSeychellesSu" +
	"danThụy ĐiểnSingaporeSaint HelenaSloveniaSvalbard và Jan MayenSlovakiaSierra Leo" +
	"neSan MarinoSenegalSomaliSurinameNam SudanSão Tomé và PríncipeEl SalvadorSint Ma" +
	"artenSyriaSwazilandTristan da CunhaQuần đảo Turk và CaicosChadLãnh thổ miền nam " +
	"nước PhápTogoThái LanTajikistanTokelauĐông TimorTurkmenistanTunisiaTongaThổ Nhĩ " +
	"KỳTrinidad và TobagoTuvaluĐài LoanTanzaniaUkrainaUgandaCác đảo nhỏ xa t.tâm thuộ" +
	"c MỹHoa KỳUruguayUzbekistanThành VaticanSaint Vincent và GrenadinesVenezuelaQuần" +
	" đảo Virgin thuộc AnhQuần đảo Virgin thuộc MỹViệt NamVanuatuWallis và FutunaSamo" +
	"aKosovoYemenMayotteNam PhiZambiaZimbabweVùng không xác địnhThế giớiChâu PhiBắc M" +
	"ỹNam MỹChâu Đại DươngTây PhiTrung MỹĐông PhiBắc PhiTrung PhiMiền Nam Châu PhiChâ" +
	"u MỹMiền Bắc Châu MỹCa-ri-bêĐông ÁNam ÁĐông Nam ÁNam ÂuÚc và New ZealandMelanesi" +
	"aVùng MicronesianPolynesiaChâu ÁTrung ÁTây ÁChâu ÂuĐông ÂuBắc ÂuTây ÂuChâu Mỹ La" +
	"-tinh"

var viRegionIdx = []uint16{ // 291 entries
	0x0, 0x10, 0x17, 0x3e, 0x49, 0x5c, 0x64, 0x6a, 0x71, 0x82, 0x88, 0x91,
	0x9a, 0xb3, 0xb6, 0xb9, 0xbe, 0xd2, 0xdc, 0xf2, 0xfa, 0x104, 0x108, 0x114,
	0x11b, 0x122, 0x129, 0x12e, 0x13f, 0x146, 0x14c, 0x153, 0x164, 0x16a, 0x171, 0x177,
	0x184, 0x18c, 0x193, 0x199, 0x19f, 0x1bc, 0x1cc, 0x1e1, 0x1f4, 0x1fe, 0x20e, 0x220,
	0x225, 0x22d, 0x239, 0x241, 0x252, 0x25c, 0x260, 0x26a, 0x272, 0x284, 0x288, 0x298,
	0x29e, 0x2aa, 0x2b2, 0x2bd, 0x2c5, 0x2d9, 0x2e0, 0x2f1, 0x2f8, 0x2ff, 0x307, 0x312,
	0x319, 0x325, 0x32d, 0x341, 0x34b, 0x34f, 0x365, 0x36f, 0x382, 0x387, 0x38c, 0x39e,
	0x3a5, 0x3ac, 0x3c0, 0x3c8, 0x3cd, 0x3d6, 0x3df, 0x3e5, 0x3eb, 0x3f5, 0x408, 0x410,
	0x43a, 0x443, 0x447, 0x454, 0x45a, 0x48d, 0x4b4, 0x4bc, 0x4c3, 0x4c8, 0x4cf, 0x4e3,
	0x4ec, 0x4f2, 0x4f8, 0x502, 0x50c, 0x537, 0x53e, 0x542, 0x549, 0x54b, 0x551, 0x558,
	0x55e, 0x56a, 0x56f, 0x579, 0x582, 0x58a, 0x591, 0x5a6, 0x5b3, 0x5be, 0x5c6, 0x5da,
	0x5e4, 0x5e8, 0x5f0, 0x5fb, 0x608, 0x611, 0x618, 0x61f, 0x626, 0x630, 0x636, 0x63b,
	0x643, 0x649, 0x650, 0x65a, 0x666, 0x670, 0x686, 0x68f, 0x693, 0x6ab, 0x6b5, 0x6e1,
	0x6fc, 0x706, 0x710, 0x71a, 0x71f, 0x728, 0x730, 0x736, 0x73c, 0x744, 0x74e, 0x755,
	0x762, 0x767, 0x775, 0x77c, 0x785, 0x78c, 0x791, 0x796, 0x79b, 0x79f, 0x7aa, 0x7ae,
	0x7b4, 0x7b8, 0x7cf, 0x7df, 0x7e8, 0x7f0, 0x7f6, 0x80f, 0x825, 0x830, 0x845, 0x853,
	0x858, 0x860, 0x865, 0x88f, 0x897, 0x89e, 0x8a4, 0x8a7, 0x8ad, 0x8be, 0x8d3, 0x8dd,
	0x8e2, 0x8f0, 0x8f9, 0x905, 0x90d, 0x923, 0x92b, 0x937, 0x941, 0x948, 0x94e, 0x956,
	0x95f, 0x977, 0x982, 0x98e, 0x993, 0x99c, 0x9ac, 0x9c9, 0x9cd, 0x9f1, 0x9f5, 0x9fe,
	0xa08, 0xa0f, 0xa1b, 0xa27, 0xa2e, 0xa33, 0xa42, 0xa55, 0xa5b, 0xa65, 0xa6d, 0xa74,
	0xa7a, 0xaa2, 0xaaa, 0xab1, 0xabb, 0xac9, 0xae5, 0xaee, 0xb0e, 0xb2f, 0xb39, 0xb40,
	0xb51, 0xb56, 0xb5c, 0xb61, 0xb68, 0xb6f, 0xb75, 0xb7d, 0xb96, 0xba2, 0xbab, 0xbb5,
	0xbbd, 0xbd1, 0xbd9, 0xbe3, 0xbed, 0xbf6, 0xbff, 0xc13, 0xc1d, 0xc34, 0xc3d, 0xc46,
	0xc4c, 0xc59, 0xc60, 0xc73, 0xc7c, 0xc8d, 0xc96, 0xc9e, 0xca6, 0xcad, 0xcb6, 0xcc0,
	0xcc9, 0xcd1, 0xce3,
}

const zhRegionStr = "" +
	"阿森松岛安道尔阿拉伯联合酋长国阿富汗安提瓜和巴布达安圭拉阿尔巴尼亚亚美尼亚荷属安的列斯群岛安哥拉南极洲阿根廷美属萨摩亚奥地利澳大利亚阿鲁巴奥兰群岛阿塞拜疆波斯尼" +
	"亚和黑塞哥维那巴巴多斯孟加拉国比利时布基纳法索保加利亚巴林布隆迪贝宁圣巴泰勒米百慕大文莱玻利维亚荷兰加勒比区巴西巴哈马不丹布维特岛博茨瓦纳白俄罗斯伯利兹加拿大科" +
	"科斯（基林）群岛刚果（金）中非共和国刚果（布）瑞士科特迪瓦库克群岛智利喀麦隆中国哥伦比亚克利珀顿岛哥斯达黎加古巴佛得角库拉索圣诞岛塞浦路斯捷克共和国德国迪戈加西" +
	"亚岛吉布提丹麦多米尼克多米尼加共和国阿尔及利亚休达及梅利利亚厄瓜多尔爱沙尼亚埃及西撒哈拉厄立特里亚西班牙埃塞俄比亚欧盟芬兰斐济福克兰群岛密克罗尼西亚法罗群岛法国" +
	"加蓬英国格林纳达格鲁吉亚法属圭亚那根西岛加纳直布罗陀格陵兰冈比亚几内亚瓜德罗普赤道几内亚希腊南乔治亚岛和南桑威齐群岛危地马拉关岛几内亚比绍圭亚那中国香港特别行政" +
	"区赫德岛和麦克唐纳群岛洪都拉斯克罗地亚海地匈牙利加纳利群岛印度尼西亚爱尔兰以色列曼岛印度英属印度洋领地伊拉克伊朗冰岛意大利泽西岛牙买加约旦日本肯尼亚吉尔吉斯斯坦" +
	"柬埔寨基里巴斯科摩罗圣基茨和尼维斯朝鲜韩国科威特开曼群岛哈萨克斯坦老挝黎巴嫩圣卢西亚列支敦士登斯里兰卡利比里亚莱索托立陶宛卢森堡拉脱维亚利比亚摩洛哥摩纳哥摩尔多" +
	"瓦黑山共和国法属圣马丁马达加斯加马绍尔群岛马其顿马里缅甸蒙古中国澳门特别行政区北马里亚纳群岛马提尼克毛里塔尼亚蒙特塞拉特马耳他毛里求斯马尔代夫马拉维墨西哥马来西" +
	"亚莫桑比克纳米比亚新喀里多尼亚尼日尔诺福克岛尼日利亚尼加拉瓜荷兰挪威尼泊尔瑙鲁纽埃新西兰阿曼巴拿马秘鲁法属波利尼西亚巴布亚新几内亚菲律宾巴基斯坦波兰圣皮埃尔和密" +
	"克隆群岛皮特凯恩群岛波多黎各巴勒斯坦领土葡萄牙帕劳巴拉圭卡塔尔大洋洲边远群岛留尼汪罗马尼亚塞尔维亚俄罗斯卢旺达沙特阿拉伯所罗门群岛塞舌尔苏丹瑞典新加坡圣赫勒拿斯" +
	"洛文尼亚斯瓦尔巴特和扬马延斯洛伐克塞拉利昂圣马力诺塞内加尔索马里苏里南南苏丹圣多美和普林西比萨尔瓦多荷属圣马丁叙利亚斯威士兰特里斯坦-达库尼亚群岛特克斯和凯科斯" +
	"群岛乍得法属南部领地多哥泰国塔吉克斯坦托克劳东帝汶土库曼斯坦突尼斯汤加土耳其特立尼达和多巴哥图瓦卢台湾坦桑尼亚乌克兰乌干达美国本土外小岛屿美国乌拉圭乌兹别克斯坦" +
	"梵蒂冈圣文森特和格林纳丁斯委内瑞拉英属维京群岛美属维京群岛越南瓦努阿图瓦利斯和富图纳萨摩亚科索沃也门马约特南非赞比亚津巴布韦未知地区世界非洲北美洲南美洲大洋洲西" +
	"非中美洲东非北非中非南部非洲美洲美洲北部加勒比地区东亚南亚东南亚南欧澳大拉西亚美拉尼西亚密克罗尼西亚地区玻利尼西亚亚洲中亚西亚欧洲东欧北欧西欧拉丁美洲"

var zhRegionIdx = []uint16{ // 291 entries
	0x0, 0xc, 0x15, 0x2d, 0x36, 0x4b, 0x54, 0x63, 0x6f, 0x87, 0x90, 0x99,
	0xa2, 0xb1, 0xba, 0xc6, 0xcf, 0xdb, 0xe7, 0x105, 0x111, 0x11d, 0x126, 0x135,
	0x141, 0x147, 0x150, 0x156, 0x165, 0x16e, 0x174, 0x180, 0x192, 0x198, 0x1a1, 0x1a7,
	0x1b3, 0x1bf, 0x1cb, 0x1d4, 0x1dd, 0x1f8, 0x207, 0x216, 0x225, 0x22b, 0x237, 0x243,
	0x249, 0x252, 0x258, 0x264, 0x273, 0x282, 0x288, 0x291, 0x29a, 0x2a3, 0x2af, 0x2be,
	0x2c4, 0x2d6, 0x2df, 0x2e5, 0x2f1, 0x306, 0x315, 0x32a, 0x336, 0x342, 0x348, 0x354,
	0x363, 0x36c, 0x37b, 0x381, 0x387, 0x38d, 0x39c, 0x3ae, 0x3ba, 0x3c0, 0x3c6, 0x3cc,
	0x3d8, 0x3e4, 0x3f3, 0x3fc, 0x402, 0x40e, 0x417, 0x420, 0x429, 0x435, 0x444, 0x44a,
	0x46e, 0x47a, 0x480, 0x48f, 0x498, 0x4b3, 0x4d1, 0x4dd, 0x4e9, 0x4ef, 0x4f8, 0x507,
	0x516, 0x51f, 0x528, 0x52e, 0x534, 0x549, 0x552, 0x558, 0x55e, 0x567, 0x570, 0x579,
	0x57f, 0x585, 0x58e, 0x5a0, 0x5a9, 0x5b5, 0x5be, 0x5d3, 0x5d9, 0x5df, 0x5e8, 0x5f4,
	0x603, 0x609, 0x612, 0x61e, 0x62d, 0x639, 0x645, 0x64e, 0x657, 0x660, 0x66c, 0x675,
	0x67e, 0x687, 0x693, 0x6a2, 0x6b1, 0x6c0, 0x6cf, 0x6d8, 0x6de, 0x6e4, 0x6ea, 0x705,
	0x71a, 0x726, 0x735, 0x744, 0x74d, 0x759, 0x765, 0x76e, 0x777, 0x783, 0x78f, 0x79b,
	0x7ad, 0x7b6, 0x7c2, 0x7ce, 0x7da, 0x7e0, 0x7e6, 0x7ef, 0x7f5, 0x7fb, 0x804, 0x80a,
	0x813, 0x819, 0x82e, 0x843, 0x84c, 0x858, 0x85e, 0x87c, 0x88e, 0x89a, 0x8ac, 0x8b5,
	0x8bb, 0x8c4, 0x8cd, 0x8e2, 0x8eb, 0x8f7, 0x903, 0x90c, 0x915, 0x924, 0x933, 0x93c,
	0x942, 0x948, 0x951, 0x95d, 0x96c, 0x987, 0x993, 0x99f, 0x9ab, 0x9b7, 0x9c0, 0x9c9,
	0x9d2, 0x9ea, 0x9f6, 0xa05, 0xa0e, 0xa1a, 0xa39, 0xa54, 0xa5a, 0xa6c, 0xa72, 0xa78,
	0xa87, 0xa90, 0xa99, 0xaa8, 0xab1, 0xab7, 0xac0, 0xad8, 0xae1, 0xae7, 0xaf3, 0xafc,
	0xb05, 0xb1d, 0xb23, 0xb2c, 0xb3e, 0xb47, 0xb65, 0xb71, 0xb83, 0xb95, 0xb9b, 0xba7,
	0xbbc, 0xbc5, 0xbce, 0xbd4, 0xbdd, 0xbe3, 0xbec, 0xbf8, 0xc04, 0xc0a, 0xc10, 0xc19,
	0xc22, 0xc2b, 0xc31, 0xc3a, 0xc40, 0xc46, 0xc4c, 0xc58, 0xc5e, 0xc6a, 0xc79, 0xc7f,
	0xc85, 0xc8e, 0xc94, 0xca3, 0xcb2, 0xcca, 0xcd9, 0xcdf, 0xce5, 0xceb, 0xcf1, 0xcf7,
	0xcfd, 0xd03, 0xd0f,
}

const zhHantRegionStr = "" +
	"阿森松島安道爾阿拉伯聯合大公國阿富汗安地卡及巴布達安圭拉島阿爾巴尼亞亞美尼亞荷屬安地列斯安哥拉南極洲阿根廷美屬薩摩亞群島奧地利澳洲阿路巴奧蘭群島亞塞拜然波士尼亞" +
	"與赫塞格維納巴貝多孟加拉比利時布吉納法索保加利亞巴林蒲隆地貝南聖巴瑟米百慕達汶萊玻利維亞荷蘭加勒比區巴西巴哈馬不丹布威島波札那白俄羅斯貝里斯加拿大可可斯群島剛果" +
	"（金夏沙）中非共和國剛果（布拉薩）瑞士象牙海岸庫克群島智利喀麥隆中華人民共和國哥倫比亞克里派頓島哥斯大黎加古巴維德角庫拉索聖誕島賽普勒斯捷克共和國德國迪亞哥加西" +
	"亞島吉布地丹麥多米尼克多明尼加共和國阿爾及利亞休達與梅利利亞厄瓜多愛沙尼亞埃及西撒哈拉厄利垂亞西班牙衣索比亞歐盟芬蘭斐濟福克蘭群島密克羅尼西亞群島法羅群島法國加" +
	"彭英國格瑞那達喬治亞共和國法屬圭亞那根西島迦納直布羅陀格陵蘭甘比亞幾內亞瓜地洛普赤道幾內亞希臘南喬治亞與南三明治群島瓜地馬拉關島幾內亞比紹蓋亞那中華人民共和國香" +
	"港特別行政區赫德島和麥克唐納群島宏都拉斯克羅埃西亞海地匈牙利加那利群島印尼愛爾蘭以色列曼島印度英屬印度洋領土伊拉克伊朗冰島義大利澤西島牙買加約旦日本肯亞吉爾吉斯" +
	"柬埔寨吉里巴斯葛摩聖克里斯多福及尼維斯北韓南韓科威特開曼群島哈薩克寮國黎巴嫩聖露西亞列支敦斯登斯里蘭卡賴比瑞亞賴索托立陶宛盧森堡拉脫維亞利比亞摩洛哥摩納哥摩爾多" +
	"瓦蒙特內哥羅法屬聖馬丁馬達加斯加馬紹爾群島馬其頓馬利緬甸蒙古中華人民共和國澳門特別行政區北馬里亞納群島馬丁尼克島茅利塔尼亞蒙哲臘馬爾他模里西斯馬爾地夫馬拉威墨西" +
	"哥馬來西亞莫三比克納米比亞新喀里多尼亞群島尼日諾福克島奈及利亞尼加拉瓜荷蘭挪威尼泊爾諾魯紐埃島紐西蘭阿曼王國巴拿馬秘魯法屬玻里尼西亞巴布亞紐幾內亞菲律賓巴基斯坦" +
	"波蘭聖皮埃爾和密克隆群島皮特肯群島波多黎各巴勒斯坦自治區葡萄牙帛琉巴拉圭卡達大洋洲邊疆群島留尼旺羅馬尼亞塞爾維亞俄羅斯盧安達沙烏地阿拉伯索羅門群島塞席爾蘇丹瑞典" +
	"新加坡聖赫勒拿島斯洛維尼亞冷岸及央麥恩群島斯洛伐克獅子山聖馬利諾塞內加爾索馬利亞蘇利南南蘇丹聖多美及普林西比薩爾瓦多荷屬聖馬丁敘利亞史瓦濟蘭特里斯坦達庫尼亞群島" +
	"土克斯及開科斯群島查德法屬南方屬地多哥共和國泰國塔吉克托克勞群島東帝汶土庫曼突尼西亞東加土耳其千里達及托巴哥吐瓦魯台灣坦尚尼亞烏克蘭烏干達美國本土外小島嶼美國烏" +
	"拉圭烏茲別克梵蒂岡聖文森及格瑞那丁委內瑞拉英屬維京群島美屬維京群島越南萬那杜瓦利斯和富圖納群島薩摩亞群島科索沃葉門馬約特南非尚比亞辛巴威未知區域世界非洲北美洲南" +
	"美洲大洋洲西非中美東非北非中非非洲南部美洲北美加勒比海東亞南亞東南亞南歐澳洲與紐西蘭美拉尼西亞密克羅尼西亞玻里尼西亞亞洲中亞西亞歐洲東歐北歐西歐拉丁美洲"

var zhHantRegionIdx = []uint16{ // 291 entries
	0x0, 0xc, 0x15, 0x2d, 0x36, 0x4b, 0x57, 0x66, 0x72, 0x84, 0x8d, 0x96,
	0x9f, 0xb4, 0xbd, 0xc3, 0xcc, 0xd8, 0xe4, 0x102, 0x10b, 0x114, 0x11d, 0x12c,
	0x138, 0x13e, 0x147, 0x14d, 0x159, 0x162, 0x168, 0x174, 0x186, 0x18c, 0x195, 0x19b,
	0x1a4, 0x1ad, 0x1b9, 0x1c2, 0x1cb, 0x1da, 0x1ef, 0x1fe, 0x213, 0x219, 0x225, 0x231,
	0x237, 0x240, 0x255, 0x261, 0x270, 0x27f, 0x285, 0x28e, 0x297, 0x2a0, 0x2ac, 0x2bb,
	0x2c1, 0x2d6, 0x2df, 0x2e5, 0x2f1, 0x306, 0x315, 0x32a, 0x333, 0x33f, 0x345, 0x351,
	0x35d, 0x366, 0x372, 0x378, 0x37e, 0x384, 0x393, 0x3ab, 0x3b7, 0x3bd, 0x3c3, 0x3c9,
	0x3d5, 0x3e7, 0x3f6, 0x3ff, 0x405, 0x411, 0x41a, 0x423, 0x42c, 0x438, 0x447, 0x44d,
	0x46e, 0x47a, 0x480, 0x48f, 0x498, 0x4c2, 0x4e0, 0x4ec, 0x4fb, 0x501, 0x50a, 0x519,
	0x51f, 0x528, 0x531, 0x537, 0x53d, 0x552, 0x55b, 0x561, 0x567, 0x570, 0x579, 0x582,
	0x588, 0x58e, 0x594, 0x5a0, 0x5a9, 0x5b5, 0x5bb, 0x5d9, 0x5df, 0x5e5, 0x5ee, 0x5fa,
	0x603, 0x609, 0x612, 0x61e, 0x62d, 0x639, 0x645, 0x64e, 0x657, 0x660, 0x66c, 0x675,
	0x67e, 0x687, 0x693, 0x6a2, 0x6b1, 0x6c0, 0x6cf, 0x6d8, 0x6de, 0x6e4, 0x6ea, 0x714,
	0x729, 0x738, 0x747, 0x750, 0x759, 0x765, 0x771, 0x77a, 0x783, 0x78f, 0x79b, 0x7a7,
	0x7bf, 0x7c5, 0x7d1, 0x7dd, 0x7e9, 0x7ef, 0x7f5, 0x7fe, 0x804, 0x80d, 0x816, 0x822,
	0x82b, 0x831, 0x846, 0x85b, 0x864, 0x870, 0x876, 0x894, 0x8a3, 0x8af, 0x8c4, 0x8cd,
	0x8d3, 0x8dc, 0x8e2, 0x8f7, 0x900, 0x90c, 0x918, 0x921, 0x92a, 0x93c, 0x94b, 0x954,
	0x95a, 0x960, 0x969, 0x978, 0x987, 0x99f, 0x9ab, 0x9b4, 0x9c0, 0x9cc, 0x9d8, 0x9e1,
	0x9ea, 0xa02, 0xa0e, 0xa1d, 0xa26, 0xa32, 0xa50, 0xa6b, 0xa71, 0xa83, 0xa92, 0xa98,
	0xaa1, 0xab0, 0xab9, 0xac2, 0xace, 0xad4, 0xadd, 0xaf2, 0xafb, 0xb01, 0xb0d, 0xb16,
	0xb1f, 0xb37, 0xb3d, 0xb46, 0xb52, 0xb5b, 0xb73, 0xb7f, 0xb91, 0xba3, 0xba9, 0xbb2,
	0xbcd, 0xbdc, 0xbe5, 0xbeb, 0xbf4, 0xbfa, 0xc03, 0xc0c, 0xc18, 0xc1e, 0xc24, 0xc2d,
	0xc36, 0xc3f, 0xc45, 0xc4b, 0xc51, 0xc57, 0xc5d, 0xc69, 0xc6f, 0xc75, 0xc81, 0xc87,
	0xc8d, 0xc96, 0xc9c, 0xcae, 0xcbd, 0xccf, 0xcde, 0xce4, 0xcea, 0xcf0, 0xcf6, 0xcfc,
	0xd02, 0xd08, 0xd14,
}

const zuRegionStr = "" +
	"i-Ascension Islandi-Andorrai-United Arab Emiratesi-Afghanistani-Antigua and Barb" +
	"udai-Anguillai-Albaniai-Armeniai-Netherlands Antillesi-Angolai-Antarcticai-Argen" +
	"tinai-American Samoai-Austriai-Australiai-Arubai-Åland Islandsi-Azerbaijani-Bosn" +
	"ia ne-Herzegovinai-Barbadosi-Bangladeshi-Belgiumi-Burkina Fasoi-Bulgariai-Bahrai" +
	"ni-Burundii-Benini-Saint Barthélemyi-Bermudai-Bruneii-Boliviai-Caribbean Netherl" +
	"andsi-Brazili-Bahamasi-Bhutani-Bouvet Islandi-Botswanai-Belarusi-Belizei-Canadai" +
	"-Cocos (Keeling) Islandsi-Congo - Kinshasai-Central African Republici-Congo - Br" +
	"azzavillei-Switzerlandi-Côte d’Ivoirei-Cook Islandsi-Chilei-Camerooni-Chinai-Col" +
	"ombiai-Clipperton Islandi-Costa Ricai-Cubai-Cape Verdei-Curaçaoi-Christmas Islan" +
	"di-Cyprusi-Czech Republici-Germanyi-Diego Garciai-Djiboutii-Denmarki-Dominicai-D" +
	"ominican Republici-Algeriai-Cueta ne-Melillai-Ecuadori-Estoniai-Egypti-Western S" +
	"aharai-Eritreai-Spaini-Ethiopiai-European Unioni-Finlandi-Fijii-Falkland Islands" +
	"i-Micronesiai-Faroe Islandsi-Francei-Gaboni-United Kingdomi-Grenadai-Georgiaisi-" +
	"French Guianai-Guernseyi-Ghanai-Gibraltari-Greenlandi-Gambiai-Guineai-Guadeloupe" +
	"i-Equatorial Guineai-Greecei-South Georgia ne-South Sandwich Islandsi-Guatemalai" +
	"-Guami-Guinea-Bissaui-Guyanai-Hong Kong SAR Chinai-Heard Island ne-McDonald Isla" +
	"ndsi-Hondurasi-Croatiai-Haitii-Hungaryi-Canary Islandsi-Indonesiai-Irelandi-Isra" +
	"eli-Isle of Mani-Indiai-British Indian Ocean Territoryi-Iraqi-Irani-Icelandi-Ita" +
	"lyi-Jerseyi-Jamaicai-Jordani-Japani-Kenyai-Kyrgyzstani-Cambodiai-Kiribatii-Comor" +
	"osi-Saint Kitts ne-Nevisi-North Koreai-South Koreai-Kuwaiti-Cayman Islandsi-Kaza" +
	"khstani-Laosi-Lebanoni-Saint Luciai-Liechtensteini-Sri Lankai-Liberiai-Lesothoi-" +
	"Lithuaniai-Luxembourgi-Latviai-Libyai-Moroccoi-Monacoi-Moldovai-Montenegroi-Sain" +
	"t Martini-Madagascari-Marshall Islandsi-Macedoniai-Malii-Myanmar (Burma)i-Mongol" +
	"iai-Macau SAR Chinai-Northern Mariana Islandsi-Martiniquei-Mauritaniai-Montserra" +
	"ti-Maltai-Mauritiusi-Maldivesi-Malawii-Mexicoi-Malaysiai-Mozambiquei-Namibiai-Ne" +
	"w Caledoniai-Nigeri-Norfolk Islandi-Nigeriai-Nicaraguai-Netherlandsi-Norwayi-Nep" +
	"ali-Naurui-Niuei-New Zealandi-Omani-Panamai-Perui-French Polynesiai-Papua New Gu" +
	"ineai-Philippinesi-Pakistani-Polandi-Saint Pierre kanye ne-Miqueloni-Pitcairn Is" +
	"landsi-Puerto Ricoi-Palestinian Territoriesi-Portugali-Palaui-Paraguayi-Qatari-O" +
	"utlying Oceaniai-Réunioni-Romaniai-Serbiai-Russiai-Rwandai-Saudi Arabiai-Solomon" +
	" Islandsi-Seychellesi-Sudani-Swedeni-Singaporei-Saint Helenai-Sloveniai-Svalbard" +
	" ne-Jan Mayeni-Slovakiai-Sierra Leonei-San Marinoi-Senegali-Somaliai-Surinamei-S" +
	"outh Sudani-São Tomé kanye ne-Príncipei-El SalvadorI-Sint Maarteni-Syriai-Swazil" +
	"andi-Tristan da Cunhai-Turks and Caicos Islandsi-Chadi-French Southern Territori" +
	"esi-Togoi-Thailandi-Tajikistani-Tokelaui-Timor-Lestei-Turkmenistani-Tunisiai-Ton" +
	"gai-Turkeyi-Trinidad ne-Tobagoi-Tuvalui-Taiwani-Tanzaniai-Ukrainei-Ugandai-U.S. " +
	"Minor Outlying Islandsi-United Statesi-Uruguayi-Uzbekistani-Vatican Cityi-Saint " +
	"Vincent ne-Grenadinesi-Venezuelai-British Virgin Islandsi-U.S. Virgin Islandsi-V" +
	"ietnami-Vanuatui-Wallis ne-Futunai-Samoai-Kosovoi-Yemeni-Mayottei-South Africai-" +
	"Zambiai-ZimbabweiSifunda esingaziwaUmhlabai-Africai-North Americai-South America" +
	"i-Oceaniai-Western Africai-Central Americai-Eastern Africai-Northern Africai-Mid" +
	"dle Africai-Southern AfricaAmericasi-Northern Americai-Caribbeani-Eastern Asiai-" +
	"Southern Asiai-South-Eastern Asiai-Southern Europei-Australasiai-Melanesiai-Micr" +
	"onesian Regioni-Polynesiai-Asiai-Central Asiai-Western Asiai-Europei-Eastern Eur" +
	"opei-Northern Europei-Western Europei-Latin America"

var zuRegionIdx = []uint16{ // 291 entries
	0x0, 0x12, 0x1b, 0x31, 0x3e, 0x53, 0x5d, 0x66, 0x6f, 0x85, 0x8d, 0x99,
	0xa4, 0xb4, 0xbd, 0xc8, 0xcf, 0xdf, 0xeb, 0x102, 0x10c, 0x118, 0x121, 0x12f,
	0x139, 0x142, 0x14b, 0x152, 0x165, 0x16e, 0x176, 0x17f, 0x196, 0x19e, 0x1a7, 0x1af,
	0x1be, 0x1c8, 0x1d1, 0x1d9, 0x1e1, 0x1fa, 0x20c, 0x226, 0x23b, 0x248, 0x25a, 0x268,
	0x26f, 0x279, 0x280, 0x28a, 0x29d, 0x2a9, 0x2af, 0x2bb, 0x2c5, 0x2d7, 0x2df, 0x2ef,
	0x2f8, 0x306, 0x310, 0x319, 0x323, 0x337, 0x340, 0x352, 0x35b, 0x364, 0x36b, 0x37b,
	0x384, 0x38b, 0x395, 0x3a5, 0x3ae, 0x3b4, 0x3c6, 0x3d2, 0x3e1, 0x3e9, 0x3f0, 0x400,
	0x409, 0x412, 0x423, 0x42d, 0x434, 0x43f, 0x44a, 0x452, 0x45a, 0x466, 0x479, 0x481,
	0x4aa, 0x4b5, 0x4bb, 0x4ca, 0x4d2, 0x4e7, 0x509, 0x513, 0x51c, 0x523, 0x52c, 0x53c,
	0x547, 0x550, 0x558, 0x565, 0x56c, 0x58c, 0x592, 0x598, 0x5a1, 0x5a8, 0x5b0, 0x5b9,
	0x5c1, 0x5c8, 0x5cf, 0x5db, 0x5e5, 0x5ef, 0x5f8, 0x60e, 0x61b, 0x628, 0x630, 0x640,
	0x64c, 0x652, 0x65b, 0x668, 0x677, 0x682, 0x68b, 0x694, 0x69f, 0x6ab, 0x6b3, 0x6ba,
	0x6c3, 0x6cb, 0x6d4, 0x6e0, 0x6ee, 0x6fa, 0x70c, 0x717, 0x71d, 0x72e, 0x738, 0x749,
	0x763, 0x76f, 0x77b, 0x787, 0x78e, 0x799, 0x7a3, 0x7ab, 0x7b3, 0x7bd, 0x7c9, 0x7d2,
	0x7e1, 0x7e8, 0x7f8, 0x801, 0x80c, 0x819, 0x821, 0x828, 0x82f, 0x835, 0x842, 0x848,
	0x850, 0x856, 0x868, 0x87a, 0x887, 0x891, 0x899, 0x8b9, 0x8cb, 0x8d8, 0x8f1, 0x8fb,
	0x902, 0x90c, 0x913, 0x925, 0x92f, 0x938, 0x940, 0x948, 0x950, 0x95e, 0x96f, 0x97b,
	0x982, 0x98a, 0x995, 0x9a3, 0x9ad, 0x9c4, 0x9ce, 0x9dc, 0x9e8, 0x9f1, 0x9fa, 0xa04,
	0xa11, 0xa30, 0xa3d, 0xa4b, 0xa52, 0xa5d, 0xa6f, 0xa89, 0xa8f, 0xaac, 0xab2, 0xabc,
	0xac8, 0xad1, 0xade, 0xaec, 0xaf5, 0xafc, 0xb04, 0xb18, 0xb20, 0xb28, 0xb32, 0xb3b,
	0xb43, 0xb60, 0xb6f, 0xb78, 0xb84, 0xb92, 0xbaf, 0xbba, 0xbd2, 0xbe7, 0xbf0, 0xbf9,
	0xc0b, 0xc12, 0xc1a, 0xc21, 0xc2a, 0xc38, 0xc40, 0xc4a, 0xc5d, 0xc64, 0xc6c, 0xc7b,
	0xc8a, 0xc93, 0xca3, 0xcb4, 0xcc4, 0xcd5, 0xce4, 0xcf5, 0xcfd, 0xd0f, 0xd1a, 0xd28,
	0xd37, 0xd4b, 0xd5c, 0xd69, 0xd74, 0xd88, 0xd93, 0xd99, 0xda7, 0xdb5, 0xdbd, 0xdcd,
	0xdde, 0xdee, 0xdfd,
}

// Total size for region: 795869 bytes (795 KB)

const numSupported = 220
const supported = "" +
	"af|agq|ak|am|ar|ar-AE|ar-EG|as|asa|ast|az|az-Cyrl|bas|be|bem|bez|bg|bm|bn|bn-IN|" +
	"bo|bo-IN|br|brx|bs|bs-Cyrl|ca|cgg|chr|cs|cy|da|dav|de|de-CH|dje|dsb|dua|dyo|dz|" +
	"ebu|ee|el|en|en-AU|en-GB|eo|es|es-419|es-CL|es-MX|et|eu|ewo|fa|fa-AF|ff|fi|fil|" +
	"fo|fr|fr-CA|fur|fy|ga|gd|gl|gsw|gu|guz|gv|ha|haw|he|hi|hr|hsb|hu|hy|id|ig|ii|is|" +
	"it|ja|jgo|jmc|ka|kab|kam|kde|kea|khq|ki|kk|kkj|kl|kln|km|kn|ko|kok|ks|ksb|ksf|" +
	"ksh|kw|ky|lag|lb|lg|lkt|ln|lo|lt|lu|luo|luy|lv|mas|mer|mfe|mg|mgh|mgo|mk|ml|mn|" +
	"mr|ms|mt|mua|my|naq|nd|ne|ne-IN|nl|nl-BE|nmg|nn|nnh|no|nus|nyn|om|or|os|pa|" +
	"pa-Arab|pl|ps|pt|pt-PT|qu|rm|rn|ro|rof|ru|ru-UA|rw|rwk|sah|saq|sbp|se|se-FI|seh|" +
	"ses|sg|shi|shi-Latn|si|sk|sl|smn|sn|so|sq|sr|sr-Latn|sv|sv-FI|sw|swc|ta|te|teo|" +
	"th|ti|to|tr|twq|tzm|ug|uk|ur|ur-IN|uz|uz-Arab|uz-Cyrl|vai|vai-Latn|vi|vun|wae|" +
	"xog|yav|yi|yo|yo-BJ|zgh|zh|zh-Hans-HK|zh-Hans-MO|zh-Hans-SG|zh-Hant|zh-Hant-HK|" +
	"zu|"

// Dictionary entries of frequent languages
var (
	af = Dictionary{ // af
		nil,
		header{afLangStr, afLangIdx},
		header{afScriptStr, afScriptIdx},
		header{afRegionStr, afRegionIdx},
	}
	am = Dictionary{ // am
		nil,
		header{amLangStr, amLangIdx},
		header{amScriptStr, amScriptIdx},
		header{amRegionStr, amRegionIdx},
	}
	ar = Dictionary{ // ar
		nil,
		header{arLangStr, arLangIdx},
		header{arScriptStr, arScriptIdx},
		header{arRegionStr, arRegionIdx},
	}
	az = Dictionary{ // az
		nil,
		header{azLangStr, azLangIdx},
		header{azScriptStr, azScriptIdx},
		header{azRegionStr, azRegionIdx},
	}
	bg = Dictionary{ // bg
		nil,
		header{bgLangStr, bgLangIdx},
		header{bgScriptStr, bgScriptIdx},
		header{bgRegionStr, bgRegionIdx},
	}
	bn = Dictionary{ // bn
		nil,
		header{bnLangStr, bnLangIdx},
		header{bnScriptStr, bnScriptIdx},
		header{bnRegionStr, bnRegionIdx},
	}
	ca = Dictionary{ // ca
		nil,
		header{caLangStr, caLangIdx},
		header{caScriptStr, caScriptIdx},
		header{caRegionStr, caRegionIdx},
	}
	cs = Dictionary{ // cs
		nil,
		header{csLangStr, csLangIdx},
		header{csScriptStr, csScriptIdx},
		header{csRegionStr, csRegionIdx},
	}
	da = Dictionary{ // da
		nil,
		header{daLangStr, daLangIdx},
		header{daScriptStr, daScriptIdx},
		header{daRegionStr, daRegionIdx},
	}
	de = Dictionary{ // de
		nil,
		header{deLangStr, deLangIdx},
		header{deScriptStr, deScriptIdx},
		header{deRegionStr, deRegionIdx},
	}
	el = Dictionary{ // el
		nil,
		header{elLangStr, elLangIdx},
		header{elScriptStr, elScriptIdx},
		header{elRegionStr, elRegionIdx},
	}
	en = Dictionary{ // en
		nil,
		header{enLangStr, enLangIdx},
		header{enScriptStr, enScriptIdx},
		header{enRegionStr, enRegionIdx},
	}
	enGB = Dictionary{ // en-GB
		&en,
		header{enGBLangStr, enGBLangIdx},
		header{enGBScriptStr, enGBScriptIdx},
		header{enGBRegionStr, enGBRegionIdx},
	}
	es = Dictionary{ // es
		nil,
		header{esLangStr, esLangIdx},
		header{esScriptStr, esScriptIdx},
		header{esRegionStr, esRegionIdx},
	}
	es419 = Dictionary{ // es-419
		&es,
		header{es419LangStr, es419LangIdx},
		header{es419ScriptStr, es419ScriptIdx},
		header{es419RegionStr, es419RegionIdx},
	}
	et = Dictionary{ // et
		nil,
		header{etLangStr, etLangIdx},
		header{etScriptStr, etScriptIdx},
		header{etRegionStr, etRegionIdx},
	}
	fa = Dictionary{ // fa
		nil,
		header{faLangStr, faLangIdx},
		header{faScriptStr, faScriptIdx},
		header{faRegionStr, faRegionIdx},
	}
	fi = Dictionary{ // fi
		nil,
		header{fiLangStr, fiLangIdx},
		header{fiScriptStr, fiScriptIdx},
		header{fiRegionStr, fiRegionIdx},
	}
	fil = Dictionary{ // fil
		nil,
		header{filLangStr, filLangIdx},
		header{filScriptStr, filScriptIdx},
		header{filRegionStr, filRegionIdx},
	}
	fr = Dictionary{ // fr
		nil,
		header{frLangStr, frLangIdx},
		header{frScriptStr, frScriptIdx},
		header{frRegionStr, frRegionIdx},
	}
	frCA = Dictionary{ // fr-CA
		&fr,
		header{frCALangStr, frCALangIdx},
		header{frCAScriptStr, frCAScriptIdx},
		header{frCARegionStr, frCARegionIdx},
	}
	gu = Dictionary{ // gu
		nil,
		header{guLangStr, guLangIdx},
		header{guScriptStr, guScriptIdx},
		header{guRegionStr, guRegionIdx},
	}
	he = Dictionary{ // he
		nil,
		header{heLangStr, heLangIdx},
		header{heScriptStr, heScriptIdx},
		header{heRegionStr, heRegionIdx},
	}
	hi = Dictionary{ // hi
		nil,
		header{hiLangStr, hiLangIdx},
		header{hiScriptStr, hiScriptIdx},
		header{hiRegionStr, hiRegionIdx},
	}
	hr = Dictionary{ // hr
		nil,
		header{hrLangStr, hrLangIdx},
		header{hrScriptStr, hrScriptIdx},
		header{hrRegionStr, hrRegionIdx},
	}
	hu = Dictionary{ // hu
		nil,
		header{huLangStr, huLangIdx},
		header{huScriptStr, huScriptIdx},
		header{huRegionStr, huRegionIdx},
	}
	hy = Dictionary{ // hy
		nil,
		header{hyLangStr, hyLangIdx},
		header{hyScriptStr, hyScriptIdx},
		header{hyRegionStr, hyRegionIdx},
	}
	id = Dictionary{ // id
		nil,
		header{idLangStr, idLangIdx},
		header{idScriptStr, idScriptIdx},
		header{idRegionStr, idRegionIdx},
	}
	is = Dictionary{ // is
		nil,
		header{isLangStr, isLangIdx},
		header{isScriptStr, isScriptIdx},
		header{isRegionStr, isRegionIdx},
	}
	it = Dictionary{ // it
		nil,
		header{itLangStr, itLangIdx},
		header{itScriptStr, itScriptIdx},
		header{itRegionStr, itRegionIdx},
	}
	ja = Dictionary{ // ja
		nil,
		header{jaLangStr, jaLangIdx},
		header{jaScriptStr, jaScriptIdx},
		header{jaRegionStr, jaRegionIdx},
	}
	ka = Dictionary{ // ka
		nil,
		header{kaLangStr, kaLangIdx},
		header{kaScriptStr, kaScriptIdx},
		header{kaRegionStr, kaRegionIdx},
	}
	kk = Dictionary{ // kk
		nil,
		header{kkLangStr, kkLangIdx},
		header{kkScriptStr, kkScriptIdx},
		header{kkRegionStr, kkRegionIdx},
	}
	km = Dictionary{ // km
		nil,
		header{kmLangStr, kmLangIdx},
		header{kmScriptStr, kmScriptIdx},
		header{kmRegionStr, kmRegionIdx},
	}
	kn = Dictionary{ // kn
		nil,
		header{knLangStr, knLangIdx},
		header{knScriptStr, knScriptIdx},
		header{knRegionStr, knRegionIdx},
	}
	ko = Dictionary{ // ko
		nil,
		header{koLangStr, koLangIdx},
		header{koScriptStr, koScriptIdx},
		header{koRegionStr, koRegionIdx},
	}
	ky = Dictionary{ // ky
		nil,
		header{kyLangStr, kyLangIdx},
		header{kyScriptStr, kyScriptIdx},
		header{kyRegionStr, kyRegionIdx},
	}
	lo = Dictionary{ // lo
		nil,
		header{loLangStr, loLangIdx},
		header{loScriptStr, loScriptIdx},
		header{loRegionStr, loRegionIdx},
	}
	lt = Dictionary{ // lt
		nil,
		header{ltLangStr, ltLangIdx},
		header{ltScriptStr, ltScriptIdx},
		header{ltRegionStr, ltRegionIdx},
	}
	lv = Dictionary{ // lv
		nil,
		header{lvLangStr, lvLangIdx},
		header{lvScriptStr, lvScriptIdx},
		header{lvRegionStr, lvRegionIdx},
	}
	mk = Dictionary{ // mk
		nil,
		header{mkLangStr, mkLangIdx},
		header{mkScriptStr, mkScriptIdx},
		header{mkRegionStr, mkRegionIdx},
	}
	ml = Dictionary{ // ml
		nil,
		header{mlLangStr, mlLangIdx},
		header{mlScriptStr, mlScriptIdx},
		header{mlRegionStr, mlRegionIdx},
	}
	mn = Dictionary{ // mn
		nil,
		header{mnLangStr, mnLangIdx},
		header{mnScriptStr, mnScriptIdx},
		header{mnRegionStr, mnRegionIdx},
	}
	mr = Dictionary{ // mr
		nil,
		header{mrLangStr, mrLangIdx},
		header{mrScriptStr, mrScriptIdx},
		header{mrRegionStr, mrRegionIdx},
	}
	ms = Dictionary{ // ms
		nil,
		header{msLangStr, msLangIdx},
		header{msScriptStr, msScriptIdx},
		header{msRegionStr, msRegionIdx},
	}
	my = Dictionary{ // my
		nil,
		header{myLangStr, myLangIdx},
		header{myScriptStr, myScriptIdx},
		header{myRegionStr, myRegionIdx},
	}
	ne = Dictionary{ // ne
		nil,
		header{neLangStr, neLangIdx},
		header{neScriptStr, neScriptIdx},
		header{neRegionStr, neRegionIdx},
	}
	nl = Dictionary{ // nl
		nil,
		header{nlLangStr, nlLangIdx},
		header{nlScriptStr, nlScriptIdx},
		header{nlRegionStr, nlRegionIdx},
	}
	no = Dictionary{ // no
		nil,
		header{noLangStr, noLangIdx},
		header{noScriptStr, noScriptIdx},
		header{noRegionStr, noRegionIdx},
	}
	pa = Dictionary{ // pa
		nil,
		header{paLangStr, paLangIdx},
		header{paScriptStr, paScriptIdx},
		header{paRegionStr, paRegionIdx},
	}
	pl = Dictionary{ // pl
		nil,
		header{plLangStr, plLangIdx},
		header{plScriptStr, plScriptIdx},
		header{plRegionStr, plRegionIdx},
	}
	pt = Dictionary{ // pt
		nil,
		header{ptLangStr, ptLangIdx},
		header{ptScriptStr, ptScriptIdx},
		header{ptRegionStr, ptRegionIdx},
	}
	ptPT = Dictionary{ // pt-PT
		&pt,
		header{ptPTLangStr, ptPTLangIdx},
		header{ptPTScriptStr, ptPTScriptIdx},
		header{ptPTRegionStr, ptPTRegionIdx},
	}
	ro = Dictionary{ // ro
		nil,
		header{roLangStr, roLangIdx},
		header{roScriptStr, roScriptIdx},
		header{roRegionStr, roRegionIdx},
	}
	ru = Dictionary{ // ru
		nil,
		header{ruLangStr, ruLangIdx},
		header{ruScriptStr, ruScriptIdx},
		header{ruRegionStr, ruRegionIdx},
	}
	si = Dictionary{ // si
		nil,
		header{siLangStr, siLangIdx},
		header{siScriptStr, siScriptIdx},
		header{siRegionStr, siRegionIdx},
	}
	sk = Dictionary{ // sk
		nil,
		header{skLangStr, skLangIdx},
		header{skScriptStr, skScriptIdx},
		header{skRegionStr, skRegionIdx},
	}
	sl = Dictionary{ // sl
		nil,
		header{slLangStr, slLangIdx},
		header{slScriptStr, slScriptIdx},
		header{slRegionStr, slRegionIdx},
	}
	sq = Dictionary{ // sq
		nil,
		header{sqLangStr, sqLangIdx},
		header{sqScriptStr, sqScriptIdx},
		header{sqRegionStr, sqRegionIdx},
	}
	sr = Dictionary{ // sr
		nil,
		header{srLangStr, srLangIdx},
		header{srScriptStr, srScriptIdx},
		header{srRegionStr, srRegionIdx},
	}
	sv = Dictionary{ // sv
		nil,
		header{svLangStr, svLangIdx},
		header{svScriptStr, svScriptIdx},
		header{svRegionStr, svRegionIdx},
	}
	sw = Dictionary{ // sw
		nil,
		header{swLangStr, swLangIdx},
		header{swScriptStr, swScriptIdx},
		header{swRegionStr, swRegionIdx},
	}
	ta = Dictionary{ // ta
		nil,
		header{taLangStr, taLangIdx},
		header{taScriptStr, taScriptIdx},
		header{taRegionStr, taRegionIdx},
	}
	te = Dictionary{ // te
		nil,
		header{teLangStr, teLangIdx},
		header{teScriptStr, teScriptIdx},
		header{teRegionStr, teRegionIdx},
	}
	th = Dictionary{ // th
		nil,
		header{thLangStr, thLangIdx},
		header{thScriptStr, thScriptIdx},
		header{thRegionStr, thRegionIdx},
	}
	tr = Dictionary{ // tr
		nil,
		header{trLangStr, trLangIdx},
		header{trScriptStr, trScriptIdx},
		header{trRegionStr, trRegionIdx},
	}
	uk = Dictionary{ // uk
		nil,
		header{ukLangStr, ukLangIdx},
		header{ukScriptStr, ukScriptIdx},
		header{ukRegionStr, ukRegionIdx},
	}
	ur = Dictionary{ // ur
		nil,
		header{urLangStr, urLangIdx},
		header{urScriptStr, urScriptIdx},
		header{urRegionStr, urRegionIdx},
	}
	uz = Dictionary{ // uz
		nil,
		header{uzLangStr, uzLangIdx},
		header{uzScriptStr, uzScriptIdx},
		header{uzRegionStr, uzRegionIdx},
	}
	vi = Dictionary{ // vi
		nil,
		header{viLangStr, viLangIdx},
		header{viScriptStr, viScriptIdx},
		header{viRegionStr, viRegionIdx},
	}
	zh = Dictionary{ // zh
		nil,
		header{zhLangStr, zhLangIdx},
		header{zhScriptStr, zhScriptIdx},
		header{zhRegionStr, zhRegionIdx},
	}
	zhHant = Dictionary{ // zh-Hant
		nil,
		header{zhHantLangStr, zhHantLangIdx},
		header{zhHantScriptStr, zhHantScriptIdx},
		header{zhHantRegionStr, zhHantRegionIdx},
	}
	zu = Dictionary{ // zu
		nil,
		header{zuLangStr, zuLangIdx},
		header{zuScriptStr, zuScriptIdx},
		header{zuRegionStr, zuRegionIdx},
	}
)

// Total size for 78 entries: 9984 bytes (9 KB)

// Number of keys: 212
var (
	selfIndex = tagIndex{
		"afakamarasazbebgbmbnbobrbscacscydadedzeeeleneoeseteufafffifofrfygagdglgugvhahehihrhuhyidigiiisitjakakikkklkmknkokskwkylblglnloltlulvmgmkmlmnmrmsmtmyndnenlnnnoomorospaplpsptqurmrnrorurwsesgsiskslsnsosqsrsvswtatethtitotrugukuruzviyiyozhzu",
		"agqasaastbasbembezbrxcggchrdavdjedsbduadyoebuewofilfurgswguzhawhsbjgojmckabkamkdekeakhqkkjklnkokksbksfkshlaglktluoluymasmermfemghmgomuanaqnnhnusnynrofrwksahsaqsbpsehsesshismnswcteotwqtzmvaivunwaexogyavzgh",
		"",
	}
	selfTagsLong = []string{"ar-001", "az-Cyrl", "bs-Cyrl", "de-AT", "de-CH", "en-AU", "en-CA", "en-GB", "en-US", "es-419", "es-ES", "es-MX", "fr-CA", "fr-CH", "nl-BE", "pa-Arab", "pt-BR", "pt-PT", "ro-MD", "shi-Latn", "sr-Latn", "uz-Arab", "uz-Cyrl", "vai-Latn", "zh-Hans", "zh-Hant"}
)

var selfHeaders = [1]header{
	{ // mul
		"AfrikaansAkanአማርኛالعربيةঅসমীয়াazərbaycanбеларускаябългарскиbamanakanবাংলাབོད་སྐ" +
			"ད་brezhonegbosanskicatalàčeštinaCymraegdanskDeutschརྫོང་ཁeʋegbeΕλληνικάEnglishes" +
			"perantoespañoleestieuskaraفارسیPulaarsuomiføroysktfrançaisWest-FryskGaeilgeGàidh" +
			"liggalegoગુજરાતીGaelgHausaעבריתहिंदीhrvatskimagyarհայերենBahasa IndonesiaIgboꆈꌠꉙ" +
			"íslenskaitaliano日本語ქართულიGikuyuқазақ тіліkalaallisutខ្មែរಕನ್ನಡ한국어کٲشُرkernewekк" +
			"ыргызчаLëtzebuergeschLugandalingálaລາວlietuviųTshilubalatviešuMalagasyмакедонски" +
			"മലയാളംмонголमराठीBahasa MelayuMaltiဗမာisiNdebeleनेपालीNederlandsnynorsknorsk bok" +
			"målOromooଓଡ଼ିଆиронਪੰਜਾਬੀpolskiپښتوportuguêsRunasimirumantschIkirundiromânăрусски" +
			"йKinyarwandadavvisámegiellaSängöසිංහලslovenčinaslovenščinachiShonaSoomaalishqipс" +
			"рпскиsvenskaKiswahiliதமிழ்తెలుగుไทยትግርኛlea fakatongaTürkçeئۇيغۇرچەукраїнськаاردو" +
			"oʻzbekchaTiếng ViệtייִדישÈdè Yorùbá中文isiZuluAghemKipareasturianuƁàsàaIchibembaHi" +
			"benaबड़ोRukigaᏣᎳᎩKitaitaZarmaciinedolnoserbšćinaduálájoolaKĩembuewondoFilipinofu" +
			"rlanSchwiizertüütschEkegusiiʻŌlelo HawaiʻihornjoserbšćinaNdaꞌaKimachameTaqbaylit" +
			"KikambaChimakondekabuverdianuKoyra ciinikakɔKalenjinकोंकणीKishambaarikpaKölschKɨ" +
			"laangiLakȟólʼiyapiDholuoLuluhiaMaaKĩmĩrũkreol morisienMakuametaʼMUNDAŊKhoekhoego" +
			"wabShwóŋò ngiembɔɔnThok NathRunyankoreKihoromboKiruwaсаха тылаKisampurIshisangus" +
			"enaKoyraboro senniⵜⴰⵎⴰⵣⵉⵖⵜanarâškielâKiswahili ya KongoKitesoTasawaq senniTamazi" +
			"ɣtꕙꔤKyivunjoWalserOlusoganuasueⵜⴰⵎⴰⵣⵉⵖⵜالعربية الرسمية الحديثةАзәрбајҹанбосански" +
			"Österreichisches DeutschSchweizer HochdeutschAustralian EnglishCanadian EnglishB" +
			"ritish EnglishAmerican Englishespañol de Américaespañol de Españaespañol de Méxi" +
			"cofrançais canadienfrançais suisseVlaamsپنجابیportuguês do Brasilportuguês europ" +
			"eumoldoveneascătamazightSrpskohrvatskiاوزبیکЎзбекVai简体中文繁體中文",
		[]uint16{ // 213 entries
			0x0, 0x9, 0xd, 0x19, 0x27, 0x3c, 0x47, 0x5b, 0x6d, 0x76, 0x85, 0x9d,
			0xa6, 0xae, 0xb5, 0xbe, 0xc5, 0xca, 0xd1, 0xe3, 0xea, 0xfa, 0x101, 0x10a,
			0x112, 0x117, 0x11e, 0x128, 0x12e, 0x133, 0x13c, 0x145, 0x14f, 0x156, 0x15f, 0x165,
			0x17a, 0x17f, 0x184, 0x18e, 0x19d, 0x1a5, 0x1ab, 0x1b9, 0x1c9, 0x1cd, 0x1d6, 0x1df,
			0x1e7, 0x1f0, 0x205, 0x20b, 0x21e, 0x229, 0x238, 0x247, 0x250, 0x25a, 0x262, 0x272,
			0x281, 0x288, 0x290, 0x299, 0x2a2, 0x2aa, 0x2b3, 0x2bb, 0x2cf, 0x2e1, 0x2ed, 0x2fc,
			0x309, 0x30e, 0x317, 0x321, 0x333, 0x33d, 0x344, 0x351, 0x357, 0x366, 0x36e, 0x380,
			0x386, 0x38e, 0x398, 0x3a0, 0x3a9, 0x3b1, 0x3b9, 0x3c7, 0x3d2, 0x3e2, 0x3e9, 0x3f8,
			0x403, 0x410, 0x418, 0x420, 0x425, 0x431, 0x438, 0x441, 0x450, 0x462, 0x46b, 0x477,
			0x484, 0x48c, 0x49c, 0x4b0, 0x4b8, 0x4c2, 0x4d0, 0x4dc, 0x4ea, 0x4f0, 0x4f7, 0x4fc,
			0x502, 0x50b, 0x513, 0x51c, 0x522, 0x52e, 0x534, 0x53d, 0x544, 0x54e, 0x55e, 0x565,
			0x56a, 0x571, 0x577, 0x57f, 0x585, 0x597, 0x59f, 0x5b0, 0x5c1, 0x5c8, 0x5d1, 0x5da,
			0x5e1, 0x5eb, 0x5f7, 0x602, 0x607, 0x60f, 0x621, 0x62a, 0x62f, 0x636, 0x63f, 0x64e,
			0x654, 0x65b, 0x65e, 0x667, 0x675, 0x67a, 0x680, 0x687, 0x694, 0x6a9, 0x6b2, 0x6bc,
			0x6c5, 0x6cb, 0x6dc, 0x6e4, 0x6ed, 0x6f1, 0x700, 0x718, 0x726, 0x738, 0x73e, 0x74b,
			0x754, 0x75a, 0x762, 0x768, 0x76f, 0x775, 0x78d, 0x7b9, 0x7cd, 0x7dd, 0x7f6, 0x80b,
			0x81d, 0x82d, 0x83c, 0x84c, 0x860, 0x873, 0x886, 0x898, 0x8a8, 0x8ae, 0x8ba, 0x8ce,
			0x8e0, 0x8ee, 0x8f7, 0x905, 0x911, 0x91b, 0x91e, 0x92a, 0x936,
		},
	},
}

// Total size for self: 3906 bytes (3 KB)

// TOTAL 1883101 Bytes (1883 KB)
