// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/supplementalData.xml
// *
// ***************************************************************************
supplementalData:table(nofallback){
    calendarData{
        buddhist{
            eras{
                0{
                    start:intvector{
                        -18457,
                        643382272,
                    }
                }
            }
            system{"solar"}
        }
        chinese{
            eras{
                0{
                    start:intvector{
                        -33843,
                        1352598528,
                    }
                }
            }
            system{"lunisolar"}
        }
        coptic{
            eras{
                0{
                    end:intvector{
                        -12383,
                        368826367,
                    }
                }
                1{
                    start:intvector{
                        -12383,
                        368826368,
                    }
                }
            }
            system{"other"}
        }
        dangi{
            eras{
                0{
                    start:intvector{
                        -31610,
                        -93940736,
                    }
                }
            }
            system{"lunisolar"}
        }
        ethiopic{
            eras{
                0{
                    end:intvector{
                        -14411,
                        664902655,
                    }
                }
                1{
                    start:intvector{
                        -14411,
                        664902656,
                    }
                }
            }
            system{"other"}
        }
        ethiopic-amete-alem{
            eras{
                0{
                    end:intvector{
                        -54823,
                        -2125298689,
                    }
                }
            }
        }
        gregorian{
            eras{
                0{
                    end:intvector{
                        -14468,
                        -477728769,
                    }
                }
                1{
                    start:intvector{
                        -14468,
                        -477728768,
                    }
                }
            }
            system{"solar"}
        }
        hebrew{
            eras{
                0{
                    start:intvector{
                        -42096,
                        1167292416,
                    }
                }
            }
            system{"lunisolar"}
        }
        indian{
            eras{
                0{
                    start:intvector{
                        -13895,
                        -44389376,
                    }
                }
            }
        }
        islamic{
            eras{
                0{
                    start:intvector{
                        -9901,
                        -1497369600,
                    }
                }
            }
            system{"lunar"}
        }
        islamic-civil{
            eras{
                0{
                    start:intvector{
                        -9901,
                        -1410969600,
                    }
                }
            }
            system{"lunar"}
        }
        islamic-rgsa{
            eras{
                0{
                    start:intvector{
                        -9901,
                        -1497369600,
                    }
                }
            }
            system{"lunar"}
        }
        islamic-tbla{
            eras{
                0{
                    start:intvector{
                        -9901,
                        -1497369600,
                    }
                }
            }
            system{"lunar"}
        }
        islamic-umalqura{
            eras{
                0{
                    start:intvector{
                        -9901,
                        -1497369600,
                    }
                }
            }
            system{"lunar"}
        }
        japanese{
            eras{
                0{
                    start:intvector{
                        -9732,
                        548124672,
                    }
                }
                1{
                    start:intvector{
                        -9698,
                        1572036608,
                    }
                }
                10{
                    start:intvector{
                        -9114,
                        1157535744,
                    }
                }
                100{
                    start:intvector{
                        -5884,
                        -819397632,
                    }
                }
                101{
                    start:intvector{
                        -5869,
                        -1048707072,
                    }
                }
                102{
                    start:intvector{
                        -5837,
                        504906752,
                    }
                }
                103{
                    start:intvector{
                        -5823,
                        -156402688,
                    }
                }
                104{
                    start:intvector{
                        -5794,
                        -294454272,
                    }
                }
                105{
                    start:intvector{
                        -5787,
                        1324541952,
                    }
                }
                106{
                    start:intvector{
                        -5773,
                        810999808,
                    }
                }
                107{
                    start:intvector{
                        -5764,
                        -234673152,
                    }
                }
                108{
                    start:intvector{
                        -5729,
                        702838784,
                    }
                }
                109{
                    start:intvector{
                        -5663,
                        -1680770048,
                    }
                }
                11{
                    start:intvector{
                        -8970,
                        -223922176,
                    }
                }
                110{
                    start:intvector{
                        -5650,
                        -664144896,
                    }
                }
                111{
                    start:intvector{
                        -5627,
                        59374592,
                    }
                }
                112{
                    start:intvector{
                        -5611,
                        200697856,
                    }
                }
                113{
                    start:intvector{
                        -5600,
                        130457600,
                    }
                }
                114{
                    start:intvector{
                        -5576,
                        -885324800,
                    }
                }
                115{
                    start:intvector{
                        -5556,
                        -125470720,
                    }
                }
                116{
                    start:intvector{
                        -5516,
                        1110004736,
                    }
                }
                117{
                    start:intvector{
                        -5494,
                        1401524224,
                    }
                }
                118{
                    start:intvector{
                        -5475,
                        2049945600,
                    }
                }
                119{
                    start:intvector{
                        -5472,
                        -2083523584,
                    }
                }
                12{
                    start:intvector{
                        -8968,
                        -1988256768,
                    }
                }
                120{
                    start:intvector{
                        -5453,
                        -398302208,
                    }
                }
                121{
                    start:intvector{
                        -5444,
                        -86607872,
                    }
                }
                122{
                    start:intvector{
                        -5421,
                        -1757255680,
                    }
                }
                123{
                    start:intvector{
                        -5413,
                        837173248,
                    }
                }
                124{
                    start:intvector{
                        -5402,
                        -1540834304,
                    }
                }
                125{
                    start:intvector{
                        -5395,
                        164561920,
                    }
                }
                126{
                    start:intvector{
                        -5372,
                        1690714112,
                    }
                }
                127{
                    start:intvector{
                        -5371,
                        -332820480,
                    }
                }
                128{
                    start:intvector{
                        -5360,
                        2077506560,
                    }
                }
                129{
                    start:intvector{
                        -5341,
                        -1309839360,
                    }
                }
                13{
                    start:intvector{
                        -8908,
                        1130272768,
                    }
                }
                130{
                    start:intvector{
                        -5311,
                        539309056,
                    }
                }
                131{
                    start:intvector{
                        -5296,
                        828399616,
                    }
                }
                132{
                    start:intvector{
                        -5241,
                        -1398568960,
                    }
                }
                133{
                    start:intvector{
                        -5238,
                        -459470848,
                    }
                }
                134{
                    start:intvector{
                        -5223,
                        -775180288,
                    }
                }
                135{
                    start:intvector{
                        -5215,
                        -1957318656,
                    }
                }
                136{
                    start:intvector{
                        -5209,
                        -683922432,
                    }
                }
                137{
                    start:intvector{
                        -5186,
                        125997056,
                    }
                }
                138{
                    start:intvector{
                        -5105,
                        -67721216,
                    }
                }
                139{
                    start:intvector{
                        -5084,
                        -319634432,
                    }
                }
                14{
                    start:intvector{
                        -8854,
                        -1899328512,
                    }
                }
                140{
                    start:intvector{
                        -5009,
                        -1811781632,
                    }
                }
                141{
                    start:intvector{
                        -4969,
                        1324493824,
                    }
                }
                142{
                    start:intvector{
                        -4928,
                        1400434688,
                    }
                }
                143{
                    start:intvector{
                        -4902,
                        -1725282304,
                    }
                }
                144{
                    start:intvector{
                        -4897,
                        -995318784,
                    }
                }
                145{
                    start:intvector{
                        -4872,
                        1938266112,
                    }
                }
                146{
                    start:intvector{
                        -4859,
                        -735276032,
                    }
                }
                147{
                    start:intvector{
                        -4840,
                        -1901254656,
                    }
                }
                148{
                    start:intvector{
                        -4833,
                        581741568,
                    }
                }
                149{
                    start:intvector{
                        -4798,
                        -158681088,
                    }
                }
                15{
                    start:intvector{
                        -8835,
                        -1337307136,
                    }
                }
                150{
                    start:intvector{
                        -4781,
                        1451442176,
                    }
                }
                151{
                    start:intvector{
                        -4768,
                        -1049299968,
                    }
                }
                152{
                    start:intvector{
                        -4740,
                        -1644384256,
                    }
                }
                153{
                    start:intvector{
                        -4730,
                        -1134857216,
                    }
                }
                154{
                    start:intvector{
                        -4705,
                        1280327680,
                    }
                }
                155{
                    start:intvector{
                        -4691,
                        -1800181760,
                    }
                }
                156{
                    start:intvector{
                        -4673,
                        -1003993088,
                    }
                }
                157{
                    start:intvector{
                        -4657,
                        321897472,
                    }
                }
                158{
                    start:intvector{
                        -4627,
                        -1494088704,
                    }
                }
                159{
                    start:intvector{
                        -4578,
                        1003481088,
                    }
                }
                16{
                    start:intvector{
                        -8812,
                        -1452754944,
                    }
                }
                160{
                    start:intvector{
                        -4405,
                        -775228416,
                    }
                }
                161{
                    start:intvector{
                        -4392,
                        993964032,
                    }
                }
                162{
                    start:intvector{
                        -4369,
                        1656116224,
                    }
                }
                163{
                    start:intvector{
                        -4341,
                        1925031936,
                    }
                }
                164{
                    start:intvector{
                        -4327,
                        1497889792,
                    }
                }
                165{
                    start:intvector{
                        -4304,
                        -234125312,
                    }
                }
                166{
                    start:intvector{
                        -4305,
                        -1209558016,
                    }
                }
                167{
                    start:intvector{
                        -4279,
                        1403459584,
                    }
                }
                168{
                    start:intvector{
                        -4268,
                        469219328,
                    }
                }
                169{
                    start:intvector{
                        -4260,
                        1533480960,
                    }
                }
                17{
                    start:intvector{
                        -8737,
                        -7302144,
                    }
                }
                170{
                    start:intvector{
                        -4229,
                        -948672512,
                    }
                }
                171{
                    start:intvector{
                        -3980,
                        939438080,
                    }
                }
                172{
                    start:intvector{
                        -3970,
                        844165120,
                    }
                }
                173{
                    start:intvector{
                        -3886,
                        1478112256,
                    }
                }
                174{
                    start:intvector{
                        -3864,
                        560031744,
                    }
                }
                175{
                    start:intvector{
                        -3824,
                        1561339904,
                    }
                }
                176{
                    start:intvector{
                        -3802,
                        1507259392,
                    }
                }
                177{
                    start:intvector{
                        -3780,
                        1625978880,
                    }
                }
                178{
                    start:intvector{
                        -3764,
                        1680902144,
                    }
                }
                179{
                    start:intvector{
                        -3740,
                        553687040,
                    }
                }
                18{
                    start:intvector{
                        -8725,
                        -138909696,
                    }
                }
                180{
                    start:intvector{
                        -3702,
                        1072929792,
                    }
                }
                181{
                    start:intvector{
                        -3695,
                        -1491608576,
                    }
                }
                182{
                    start:intvector{
                        -3679,
                        2080681984,
                    }
                }
                183{
                    start:intvector{
                        -3545,
                        -1797502976,
                    }
                }
                184{
                    start:intvector{
                        -3530,
                        -1076412416,
                    }
                }
                185{
                    start:intvector{
                        -3508,
                        572474368,
                    }
                }
                186{
                    start:intvector{
                        -3445,
                        1890334720,
                    }
                }
                187{
                    start:intvector{
                        -3423,
                        2095454208,
                    }
                }
                188{
                    start:intvector{
                        -3295,
                        -377726976,
                    }
                }
                189{
                    start:intvector{
                        -3243,
                        1244540928,
                    }
                }
                19{
                    start:intvector{
                        -8550,
                        1883980800,
                    }
                }
                190{
                    start:intvector{
                        -3214,
                        1020089344,
                    }
                }
                191{
                    start:intvector{
                        -3044,
                        -228918272,
                    }
                }
                192{
                    start:intvector{
                        -3026,
                        974237696,
                    }
                }
                193{
                    start:intvector{
                        -2937,
                        2078948352,
                    }
                }
                194{
                    start:intvector{
                        -2913,
                        1988533248,
                    }
                }
                195{
                    start:intvector{
                        -2771,
                        -1948590080,
                    }
                }
                196{
                    start:intvector{
                        -2742,
                        393925632,
                    }
                }
                197{
                    start:intvector{
                        -2605,
                        -1940361216,
                    }
                }
                198{
                    start:intvector{
                        -2542,
                        -17700864,
                    }
                }
                199{
                    start:intvector{
                        -2389,
                        -939697152,
                    }
                }
                2{
                    start:intvector{
                        -9537,
                        418301952,
                    }
                }
                20{
                    start:intvector{
                        -8518,
                        1389027328,
                    }
                }
                200{
                    start:intvector{
                        -2365,
                        154455040,
                    }
                }
                201{
                    start:intvector{
                        -2332,
                        -981633024,
                    }
                }
                202{
                    start:intvector{
                        -2313,
                        -1629211648,
                    }
                }
                203{
                    start:intvector{
                        -2289,
                        -1287626752,
                    }
                }
                204{
                    start:intvector{
                        -2269,
                        -182172672,
                    }
                }
                205{
                    start:intvector{
                        -2177,
                        540603392,
                    }
                }
                206{
                    start:intvector{
                        -2118,
                        289532928,
                    }
                }
                207{
                    start:intvector{
                        -2101,
                        -1419878400,
                    }
                }
                208{
                    start:intvector{
                        -2067,
                        -2037566464,
                    }
                }
                209{
                    start:intvector{
                        -1953,
                        99929088,
                    }
                }
                21{
                    start:intvector{
                        -8420,
                        40632320,
                    }
                }
                210{
                    start:intvector{
                        -1901,
                        1315229696,
                    }
                }
                211{
                    start:intvector{
                        -1863,
                        970472448,
                    }
                }
                212{
                    start:intvector{
                        -1717,
                        305247232,
                    }
                }
                213{
                    start:intvector{
                        -1682,
                        -1731175424,
                    }
                }
                214{
                    start:intvector{
                        -1660,
                        -2130855936,
                    }
                }
                215{
                    start:intvector{
                        -1628,
                        -1070609408,
                    }
                }
                216{
                    start:intvector{
                        -1604,
                        -297024512,
                    }
                }
                217{
                    start:intvector{
                        -1511,
                        -2116183040,
                    }
                }
                218{
                    start:intvector{
                        -1449,
                        -1514555392,
                    }
                }
                219{
                    start:intvector{
                        -1387,
                        790039552,
                    }
                }
                22{
                    start:intvector{
                        -8347,
                        1954419712,
                    }
                }
                220{
                    start:intvector{
                        -1330,
                        -1646063616,
                    }
                }
                221{
                    start:intvector{
                        -1242,
                        -47985664,
                    }
                }
                222{
                    start:intvector{
                        -1219,
                        589133824,
                    }
                }
                223{
                    start:intvector{
                        -1115,
                        1810135040,
                    }
                }
                224{
                    start:intvector{
                        -1022,
                        1114176512,
                    }
                }
                225{
                    start:intvector{
                        -920,
                        -109054976,
                    }
                }
                226{
                    start:intvector{
                        -896,
                        -977070080,
                    }
                }
                227{
                    start:intvector{
                        -846,
                        1459132416,
                    }
                }
                228{
                    start:intvector{
                        -807,
                        1398607872,
                    }
                }
                229{
                    start:intvector{
                        -800,
                        537036800,
                    }
                }
                23{
                    start:intvector{
                        -8241,
                        -1847080960,
                    }
                }
                230{
                    start:intvector{
                        -778,
                        742156288,
                    }
                }
                231{
                    start:intvector{
                        -770,
                        1979217920,
                    }
                }
                232{
                    start:intvector{
                        -745,
                        -1689931776,
                    }
                }
                233{
                    start:intvector{
                        -422,
                        322598912,
                    }
                }
                234{
                    start:intvector{
                        -317,
                        -393534464,
                    }
                }
                235{
                    start:intvector{
                        139,
                        -1074621440,
                    }
                }
                24{
                    start:intvector{
                        -8220,
                        -1407794176,
                    }
                }
                25{
                    start:intvector{
                        -8193,
                        279856128,
                    }
                }
                26{
                    start:intvector{
                        -8177,
                        1889979392,
                    }
                }
                27{
                    start:intvector{
                        -8161,
                        821702656,
                    }
                }
                28{
                    start:intvector{
                        -8029,
                        2052419584,
                    }
                }
                29{
                    start:intvector{
                        -7971,
                        739516416,
                    }
                }
                3{
                    start:intvector{
                        -9431,
                        -13598720,
                    }
                }
                30{
                    start:intvector{
                        -7941,
                        -558069760,
                    }
                }
                31{
                    start:intvector{
                        -7875,
                        -115511296,
                    }
                }
                32{
                    start:intvector{
                        -7851,
                        -1588326400,
                    }
                }
                33{
                    start:intvector{
                        -7691,
                        1527873536,
                    }
                }
                34{
                    start:intvector{
                        -7632,
                        1881603072,
                    }
                }
                35{
                    start:intvector{
                        -7580,
                        1714503680,
                    }
                }
                36{
                    start:intvector{
                        -7515,
                        -348537856,
                    }
                }
                37{
                    start:intvector{
                        -7437,
                        801380352,
                    }
                }
                38{
                    start:intvector{
                        -7413,
                        2093365248,
                    }
                }
                39{
                    start:intvector{
                        -7388,
                        1855182848,
                    }
                }
                4{
                    start:intvector{
                        -9323,
                        -938866688,
                    }
                }
                40{
                    start:intvector{
                        -7358,
                        -2120803328,
                    }
                }
                41{
                    start:intvector{
                        -7346,
                        1524156416,
                    }
                }
                42{
                    start:intvector{
                        -7319,
                        -712527872,
                    }
                }
                43{
                    start:intvector{
                        -7300,
                        -1446506496,
                    }
                }
                44{
                    start:intvector{
                        -7282,
                        620649472,
                    }
                }
                45{
                    start:intvector{
                        -7250,
                        1248896000,
                    }
                }
                46{
                    start:intvector{
                        -7235,
                        1019586560,
                    }
                }
                47{
                    start:intvector{
                        -7221,
                        2061244416,
                    }
                }
                48{
                    start:intvector{
                        -7204,
                        -1289766912,
                    }
                }
                49{
                    start:intvector{
                        -7195,
                        -546072576,
                    }
                }
                5{
                    start:intvector{
                        -9300,
                        -708714496,
                    }
                }
                50{
                    start:intvector{
                        -7163,
                        1785141248,
                    }
                }
                51{
                    start:intvector{
                        -7134,
                        5489664,
                    }
                }
                52{
                    start:intvector{
                        -7094,
                        -1992169472,
                    }
                }
                53{
                    start:intvector{
                        -7032,
                        2126825472,
                    }
                }
                54{
                    start:intvector{
                        -7000,
                        1199872000,
                    }
                }
                55{
                    start:intvector{
                        -6972,
                        259187712,
                    }
                }
                56{
                    start:intvector{
                        -6947,
                        1489805312,
                    }
                }
                57{
                    start:intvector{
                        -6918,
                        -92013568,
                    }
                }
                58{
                    start:intvector{
                        -6853,
                        818879488,
                    }
                }
                59{
                    start:intvector{
                        -6827,
                        1383329792,
                    }
                }
                6{
                    start:intvector{
                        -9273,
                        -810431488,
                    }
                }
                60{
                    start:intvector{
                        -6798,
                        -25689088,
                    }
                }
                61{
                    start:intvector{
                        -6787,
                        743037952,
                    }
                }
                62{
                    start:intvector{
                        -6738,
                        -1115726848,
                    }
                }
                63{
                    start:intvector{
                        -6696,
                        429014016,
                    }
                }
                64{
                    start:intvector{
                        -6646,
                        -22318080,
                    }
                }
                65{
                    start:intvector{
                        -6618,
                        653564928,
                    }
                }
                66{
                    start:intvector{
                        -6579,
                        -1973926912,
                    }
                }
                67{
                    start:intvector{
                        -6555,
                        1366625280,
                    }
                }
                68{
                    start:intvector{
                        -6531,
                        325810176,
                    }
                }
                69{
                    start:intvector{
                        -6509,
                        185329664,
                    }
                }
                7{
                    start:intvector{
                        -9217,
                        -186200064,
                    }
                }
                70{
                    start:intvector{
                        -6486,
                        1193081856,
                    }
                }
                71{
                    start:intvector{
                        -6430,
                        -922454016,
                    }
                }
                72{
                    start:intvector{
                        -6415,
                        -2015763456,
                    }
                }
                73{
                    start:intvector{
                        -6408,
                        1504032768,
                    }
                }
                74{
                    start:intvector{
                        -6395,
                        1397457920,
                    }
                }
                75{
                    start:intvector{
                        -6362,
                        236337152,
                    }
                }
                76{
                    start:intvector{
                        -6347,
                        -313539584,
                    }
                }
                77{
                    start:intvector{
                        -6330,
                        -147183616,
                    }
                }
                78{
                    start:intvector{
                        -6315,
                        980874240,
                    }
                }
                79{
                    start:intvector{
                        -6293,
                        1185993728,
                    }
                }
                8{
                    start:intvector{
                        -9200,
                        819123200,
                    }
                }
                80{
                    start:intvector{
                        -6259,
                        -97861632,
                    }
                }
                81{
                    start:intvector{
                        -6244,
                        -759171072,
                    }
                }
                82{
                    start:intvector{
                        -6214,
                        312377344,
                    }
                }
                83{
                    start:intvector{
                        -6201,
                        1415402496,
                    }
                }
                84{
                    start:intvector{
                        -6164,
                        872812544,
                    }
                }
                85{
                    start:intvector{
                        -6153,
                        2012172288,
                    }
                }
                86{
                    start:intvector{
                        -6133,
                        1562426368,
                    }
                }
                87{
                    start:intvector{
                        -6088,
                        -223669248,
                    }
                }
                88{
                    start:intvector{
                        -6082,
                        -764673024,
                    }
                }
                89{
                    start:intvector{
                        -6068,
                        943152128,
                    }
                }
                9{
                    start:intvector{
                        -9155,
                        -621372416,
                    }
                }
                90{
                    start:intvector{
                        -6058,
                        -1805488128,
                    }
                }
                91{
                    start:intvector{
                        -6017,
                        405420032,
                    }
                }
                92{
                    start:intvector{
                        -5990,
                        -1399264256,
                    }
                }
                93{
                    start:intvector{
                        -5979,
                        -1383104512,
                    }
                }
                94{
                    start:intvector{
                        -5957,
                        -1869185024,
                    }
                }
                95{
                    start:intvector{
                        -5952,
                        -448021504,
                    }
                }
                96{
                    start:intvector{
                        -5939,
                        111570944,
                    }
                }
                97{
                    start:intvector{
                        -5928,
                        -2093636608,
                    }
                }
                98{
                    start:intvector{
                        -5912,
                        -1779513344,
                    }
                }
                99{
                    start:intvector{
                        -5903,
                        -1727019008,
                    }
                }
            }
            system{"solar"}
        }
        persian{
            eras{
                0{
                    start:intvector{
                        -9905,
                        -1165500416,
                    }
                }
            }
            system{"solar"}
        }
        roc{
            eras{
                0{
                    end:intvector{
                        -427,
                        -727931905,
                    }
                }
                1{
                    start:intvector{
                        -427,
                        -727931904,
                    }
                }
            }
        }
    }
    calendarPreferenceData{
        001{
            "gregorian",
        }
        AE{
            "gregorian",
            "islamic-umalqura",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        AF{
// BEGIN android-changed
            "gregorian",
            "persian",
// END android-changed
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        BH{
            "gregorian",
            "islamic-umalqura",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        CN{
            "gregorian",
            "chinese",
        }
        CX{
            "gregorian",
            "chinese",
        }
        DJ{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        DZ{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        EG{
            "gregorian",
            "coptic",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        EH{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        ER{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        ET{
            "gregorian",
            "ethiopic",
        }
        HK{
            "gregorian",
            "chinese",
        }
        IL{
            "gregorian",
            "hebrew",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        IN{
            "gregorian",
            "indian",
        }
        IQ{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        IR{
// BEGIN android-changed
            "gregorian",
            "persian",
// END android-changed
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        JO{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        JP{
            "gregorian",
            "japanese",
        }
        KM{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        KR{
            "gregorian",
            "dangi",
        }
        KW{
            "gregorian",
            "islamic-umalqura",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        LB{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        LY{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        MA{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        MO{
            "gregorian",
            "chinese",
        }
        MR{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        OM{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        PS{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        QA{
            "gregorian",
            "islamic-umalqura",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        SA{
            "islamic-umalqura",
            "gregorian",
            "islamic",
            "islamic-rgsa",
        }
        SD{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        SG{
            "gregorian",
            "chinese",
        }
        SY{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        TD{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        TH{
// BEGIN android-changed
            "gregorian",
            "buddhist",
// END android-changed
        }
        TN{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
        TW{
            "gregorian",
            "roc",
            "chinese",
        }
        YE{
            "gregorian",
            "islamic",
            "islamic-civil",
            "islamic-tbla",
        }
    }
    cldrVersion{"28"}
    codeMappings{
        {
            "AA",
            "958",
            "AAA",
        }
        {
            "AD",
            "020",
            "AND",
        }
        {
            "AE",
            "784",
            "ARE",
        }
        {
            "AF",
            "004",
            "AFG",
        }
        {
            "AG",
            "028",
            "ATG",
        }
        {
            "AI",
            "660",
            "AIA",
        }
        {
            "AL",
            "008",
            "ALB",
        }
        {
            "AM",
            "051",
            "ARM",
        }
        {
            "AN",
            "530",
            "ANT",
        }
        {
            "AO",
            "024",
            "AGO",
        }
        {
            "AQ",
            "010",
            "ATA",
        }
        {
            "AR",
            "032",
            "ARG",
        }
        {
            "AS",
            "016",
            "ASM",
        }
        {
            "AT",
            "040",
            "AUT",
        }
        {
            "AU",
            "036",
            "AUS",
        }
        {
            "AW",
            "533",
            "ABW",
        }
        {
            "AX",
            "248",
            "ALA",
        }
        {
            "AZ",
            "031",
            "AZE",
        }
        {
            "BA",
            "070",
            "BIH",
        }
        {
            "BB",
            "052",
            "BRB",
        }
        {
            "BD",
            "050",
            "BGD",
        }
        {
            "BE",
            "056",
            "BEL",
        }
        {
            "BF",
            "854",
            "BFA",
        }
        {
            "BG",
            "100",
            "BGR",
        }
        {
            "BH",
            "048",
            "BHR",
        }
        {
            "BI",
            "108",
            "BDI",
        }
        {
            "BJ",
            "204",
            "BEN",
        }
        {
            "BL",
            "652",
            "BLM",
        }
        {
            "BM",
            "060",
            "BMU",
        }
        {
            "BN",
            "096",
            "BRN",
        }
        {
            "BO",
            "068",
            "BOL",
        }
        {
            "BQ",
            "535",
            "BES",
        }
        {
            "BR",
            "076",
            "BRA",
        }
        {
            "BS",
            "044",
            "BHS",
        }
        {
            "BT",
            "064",
            "BTN",
        }
        {
            "BU",
            "104",
            "BUR",
        }
        {
            "BV",
            "074",
            "BVT",
        }
        {
            "BW",
            "072",
            "BWA",
        }
        {
            "BY",
            "112",
            "BLR",
        }
        {
            "BZ",
            "084",
            "BLZ",
        }
        {
            "CA",
            "124",
            "CAN",
        }
        {
            "CC",
            "166",
            "CCK",
        }
        {
            "CD",
            "180",
            "COD",
        }
        {
            "CF",
            "140",
            "CAF",
        }
        {
            "CG",
            "178",
            "COG",
        }
        {
            "CH",
            "756",
            "CHE",
        }
        {
            "CI",
            "384",
            "CIV",
        }
        {
            "CK",
            "184",
            "COK",
        }
        {
            "CL",
            "152",
            "CHL",
        }
        {
            "CM",
            "120",
            "CMR",
        }
        {
            "CN",
            "156",
            "CHN",
        }
        {
            "CO",
            "170",
            "COL",
        }
        {
            "CR",
            "188",
            "CRI",
        }
        {
            "CS",
            "891",
            "SCG",
        }
        {
            "CU",
            "192",
            "CUB",
        }
        {
            "CV",
            "132",
            "CPV",
        }
        {
            "CW",
            "531",
            "CUW",
        }
        {
            "CX",
            "162",
            "CXR",
        }
        {
            "CY",
            "196",
            "CYP",
        }
        {
            "CZ",
            "203",
            "CZE",
        }
        {
            "DD",
            "278",
            "DDR",
        }
        {
            "DE",
            "276",
            "DEU",
        }
        {
            "DJ",
            "262",
            "DJI",
        }
        {
            "DK",
            "208",
            "DNK",
        }
        {
            "DM",
            "212",
            "DMA",
        }
        {
            "DO",
            "214",
            "DOM",
        }
        {
            "DZ",
            "012",
            "DZA",
        }
        {
            "EC",
            "218",
            "ECU",
        }
        {
            "EE",
            "233",
            "EST",
        }
        {
            "EG",
            "818",
            "EGY",
        }
        {
            "EH",
            "732",
            "ESH",
        }
        {
            "ER",
            "232",
            "ERI",
        }
        {
            "ES",
            "724",
            "ESP",
        }
        {
            "ET",
            "231",
            "ETH",
        }
        {
            "EU",
            "967",
            "QUU",
        }
        {
            "FI",
            "246",
            "FIN",
        }
        {
            "FJ",
            "242",
            "FJI",
        }
        {
            "FK",
            "238",
            "FLK",
        }
        {
            "FM",
            "583",
            "FSM",
        }
        {
            "FO",
            "234",
            "FRO",
        }
        {
            "FR",
            "250",
            "FRA",
        }
        {
            "FX",
            "249",
            "FXX",
        }
        {
            "GA",
            "266",
            "GAB",
        }
        {
            "GB",
            "826",
            "GBR",
        }
        {
            "GD",
            "308",
            "GRD",
        }
        {
            "GE",
            "268",
            "GEO",
        }
        {
            "GF",
            "254",
            "GUF",
        }
        {
            "GG",
            "831",
            "GGY",
        }
        {
            "GH",
            "288",
            "GHA",
        }
        {
            "GI",
            "292",
            "GIB",
        }
        {
            "GL",
            "304",
            "GRL",
        }
        {
            "GM",
            "270",
            "GMB",
        }
        {
            "GN",
            "324",
            "GIN",
        }
        {
            "GP",
            "312",
            "GLP",
        }
        {
            "GQ",
            "226",
            "GNQ",
        }
        {
            "GR",
            "300",
            "GRC",
        }
        {
            "GS",
            "239",
            "SGS",
        }
        {
            "GT",
            "320",
            "GTM",
        }
        {
            "GU",
            "316",
            "GUM",
        }
        {
            "GW",
            "624",
            "GNB",
        }
        {
            "GY",
            "328",
            "GUY",
        }
        {
            "HK",
            "344",
            "HKG",
        }
        {
            "HM",
            "334",
            "HMD",
        }
        {
            "HN",
            "340",
            "HND",
        }
        {
            "HR",
            "191",
            "HRV",
        }
        {
            "HT",
            "332",
            "HTI",
        }
        {
            "HU",
            "348",
            "HUN",
        }
        {
            "ID",
            "360",
            "IDN",
        }
        {
            "IE",
            "372",
            "IRL",
        }
        {
            "IL",
            "376",
            "ISR",
        }
        {
            "IM",
            "833",
            "IMN",
        }
        {
            "IN",
            "356",
            "IND",
        }
        {
            "IO",
            "086",
            "IOT",
        }
        {
            "IQ",
            "368",
            "IRQ",
        }
        {
            "IR",
            "364",
            "IRN",
        }
        {
            "IS",
            "352",
            "ISL",
        }
        {
            "IT",
            "380",
            "ITA",
        }
        {
            "JE",
            "832",
            "JEY",
        }
        {
            "JM",
            "388",
            "JAM",
        }
        {
            "JO",
            "400",
            "JOR",
        }
        {
            "JP",
            "392",
            "JPN",
        }
        {
            "KE",
            "404",
            "KEN",
        }
        {
            "KG",
            "417",
            "KGZ",
        }
        {
            "KH",
            "116",
            "KHM",
        }
        {
            "KI",
            "296",
            "KIR",
        }
        {
            "KM",
            "174",
            "COM",
        }
        {
            "KN",
            "659",
            "KNA",
        }
        {
            "KP",
            "408",
            "PRK",
        }
        {
            "KR",
            "410",
            "KOR",
        }
        {
            "KW",
            "414",
            "KWT",
        }
        {
            "KY",
            "136",
            "CYM",
        }
        {
            "KZ",
            "398",
            "KAZ",
        }
        {
            "LA",
            "418",
            "LAO",
        }
        {
            "LB",
            "422",
            "LBN",
        }
        {
            "LC",
            "662",
            "LCA",
        }
        {
            "LI",
            "438",
            "LIE",
        }
        {
            "LK",
            "144",
            "LKA",
        }
        {
            "LR",
            "430",
            "LBR",
        }
        {
            "LS",
            "426",
            "LSO",
        }
        {
            "LT",
            "440",
            "LTU",
        }
        {
            "LU",
            "442",
            "LUX",
        }
        {
            "LV",
            "428",
            "LVA",
        }
        {
            "LY",
            "434",
            "LBY",
        }
        {
            "MA",
            "504",
            "MAR",
        }
        {
            "MC",
            "492",
            "MCO",
        }
        {
            "MD",
            "498",
            "MDA",
        }
        {
            "ME",
            "499",
            "MNE",
        }
        {
            "MF",
            "663",
            "MAF",
        }
        {
            "MG",
            "450",
            "MDG",
        }
        {
            "MH",
            "584",
            "MHL",
        }
        {
            "MK",
            "807",
            "MKD",
        }
        {
            "ML",
            "466",
            "MLI",
        }
        {
            "MM",
            "104",
            "MMR",
        }
        {
            "MN",
            "496",
            "MNG",
        }
        {
            "MO",
            "446",
            "MAC",
        }
        {
            "MP",
            "580",
            "MNP",
        }
        {
            "MQ",
            "474",
            "MTQ",
        }
        {
            "MR",
            "478",
            "MRT",
        }
        {
            "MS",
            "500",
            "MSR",
        }
        {
            "MT",
            "470",
            "MLT",
        }
        {
            "MU",
            "480",
            "MUS",
        }
        {
            "MV",
            "462",
            "MDV",
        }
        {
            "MW",
            "454",
            "MWI",
        }
        {
            "MX",
            "484",
            "MEX",
        }
        {
            "MY",
            "458",
            "MYS",
        }
        {
            "MZ",
            "508",
            "MOZ",
        }
        {
            "NA",
            "516",
            "NAM",
        }
        {
            "NC",
            "540",
            "NCL",
        }
        {
            "NE",
            "562",
            "NER",
        }
        {
            "NF",
            "574",
            "NFK",
        }
        {
            "NG",
            "566",
            "NGA",
        }
        {
            "NI",
            "558",
            "NIC",
        }
        {
            "NL",
            "528",
            "NLD",
        }
        {
            "NO",
            "578",
            "NOR",
        }
        {
            "NP",
            "524",
            "NPL",
        }
        {
            "NR",
            "520",
            "NRU",
        }
        {
            "NT",
            "536",
            "NTZ",
        }
        {
            "NU",
            "570",
            "NIU",
        }
        {
            "NZ",
            "554",
            "NZL",
        }
        {
            "OM",
            "512",
            "OMN",
        }
        {
            "PA",
            "591",
            "PAN",
        }
        {
            "PE",
            "604",
            "PER",
        }
        {
            "PF",
            "258",
            "PYF",
        }
        {
            "PG",
            "598",
            "PNG",
        }
        {
            "PH",
            "608",
            "PHL",
        }
        {
            "PK",
            "586",
            "PAK",
        }
        {
            "PL",
            "616",
            "POL",
        }
        {
            "PM",
            "666",
            "SPM",
        }
        {
            "PN",
            "612",
            "PCN",
        }
        {
            "PR",
            "630",
            "PRI",
        }
        {
            "PS",
            "275",
            "PSE",
        }
        {
            "PT",
            "620",
            "PRT",
        }
        {
            "PW",
            "585",
            "PLW",
        }
        {
            "PY",
            "600",
            "PRY",
        }
        {
            "QA",
            "634",
            "QAT",
        }
        {
            "QM",
            "959",
            "QMM",
        }
        {
            "QN",
            "960",
            "QNN",
        }
        {
            "QO",
            "961",
            "QOO",
        }
        {
            "QP",
            "962",
            "QPP",
        }
        {
            "QQ",
            "963",
            "QQQ",
        }
        {
            "QR",
            "964",
            "QRR",
        }
        {
            "QS",
            "965",
            "QSS",
        }
        {
            "QT",
            "966",
            "QTT",
        }
        {
            "QU",
            "967",
            "QUU",
        }
        {
            "QV",
            "968",
            "QVV",
        }
        {
            "QW",
            "969",
            "QWW",
        }
        {
            "QX",
            "970",
            "QXX",
        }
        {
            "QY",
            "971",
            "QYY",
        }
        {
            "QZ",
            "972",
            "QZZ",
        }
        {
            "RE",
            "638",
            "REU",
        }
        {
            "RO",
            "642",
            "ROU",
        }
        {
            "RS",
            "688",
            "SRB",
        }
        {
            "RU",
            "643",
            "RUS",
        }
        {
            "RW",
            "646",
            "RWA",
        }
        {
            "SA",
            "682",
            "SAU",
        }
        {
            "SB",
            "090",
            "SLB",
        }
        {
            "SC",
            "690",
            "SYC",
        }
        {
            "SD",
            "729",
            "SDN",
        }
        {
            "SE",
            "752",
            "SWE",
        }
        {
            "SG",
            "702",
            "SGP",
        }
        {
            "SH",
            "654",
            "SHN",
        }
        {
            "SI",
            "705",
            "SVN",
        }
        {
            "SJ",
            "744",
            "SJM",
        }
        {
            "SK",
            "703",
            "SVK",
        }
        {
            "SL",
            "694",
            "SLE",
        }
        {
            "SM",
            "674",
            "SMR",
        }
        {
            "SN",
            "686",
            "SEN",
        }
        {
            "SO",
            "706",
            "SOM",
        }
        {
            "SR",
            "740",
            "SUR",
        }
        {
            "SS",
            "728",
            "SSD",
        }
        {
            "ST",
            "678",
            "STP",
        }
        {
            "SU",
            "810",
            "SUN",
        }
        {
            "SV",
            "222",
            "SLV",
        }
        {
            "SX",
            "534",
            "SXM",
        }
        {
            "SY",
            "760",
            "SYR",
        }
        {
            "SZ",
            "748",
            "SWZ",
        }
        {
            "TC",
            "796",
            "TCA",
        }
        {
            "TD",
            "148",
            "TCD",
        }
        {
            "TF",
            "260",
            "ATF",
        }
        {
            "TG",
            "768",
            "TGO",
        }
        {
            "TH",
            "764",
            "THA",
        }
        {
            "TJ",
            "762",
            "TJK",
        }
        {
            "TK",
            "772",
            "TKL",
        }
        {
            "TL",
            "626",
            "TLS",
        }
        {
            "TM",
            "795",
            "TKM",
        }
        {
            "TN",
            "788",
            "TUN",
        }
        {
            "TO",
            "776",
            "TON",
        }
        {
            "TP",
            "626",
            "TMP",
        }
        {
            "TR",
            "792",
            "TUR",
        }
        {
            "TT",
            "780",
            "TTO",
        }
        {
            "TV",
            "798",
            "TUV",
        }
        {
            "TW",
            "158",
            "TWN",
        }
        {
            "TZ",
            "834",
            "TZA",
        }
        {
            "UA",
            "804",
            "UKR",
        }
        {
            "UG",
            "800",
            "UGA",
        }
        {
            "UM",
            "581",
            "UMI",
        }
        {
            "US",
            "840",
            "USA",
        }
        {
            "UY",
            "858",
            "URY",
        }
        {
            "UZ",
            "860",
            "UZB",
        }
        {
            "VA",
            "336",
            "VAT",
        }
        {
            "VC",
            "670",
            "VCT",
        }
        {
            "VE",
            "862",
            "VEN",
        }
        {
            "VG",
            "092",
            "VGB",
        }
        {
            "VI",
            "850",
            "VIR",
        }
        {
            "VN",
            "704",
            "VNM",
        }
        {
            "VU",
            "548",
            "VUT",
        }
        {
            "WF",
            "876",
            "WLF",
        }
        {
            "WS",
            "882",
            "WSM",
        }
        {
            "XA",
            "973",
            "XAA",
        }
        {
            "XB",
            "974",
            "XBB",
        }
        {
            "XC",
            "975",
            "XCC",
        }
        {
            "XD",
            "976",
            "XDD",
        }
        {
            "XE",
            "977",
            "XEE",
        }
        {
            "XF",
            "978",
            "XFF",
        }
        {
            "XG",
            "979",
            "XGG",
        }
        {
            "XH",
            "980",
            "XHH",
        }
        {
            "XI",
            "981",
            "XII",
        }
        {
            "XJ",
            "982",
            "XJJ",
        }
        {
            "XK",
            "983",
            "XKK",
        }
        {
            "XL",
            "984",
            "XLL",
        }
        {
            "XM",
            "985",
            "XMM",
        }
        {
            "XN",
            "986",
            "XNN",
        }
        {
            "XO",
            "987",
            "XOO",
        }
        {
            "XP",
            "988",
            "XPP",
        }
        {
            "XQ",
            "989",
            "XQQ",
        }
        {
            "XR",
            "990",
            "XRR",
        }
        {
            "XS",
            "991",
            "XSS",
        }
        {
            "XT",
            "992",
            "XTT",
        }
        {
            "XU",
            "993",
            "XUU",
        }
        {
            "XV",
            "994",
            "XVV",
        }
        {
            "XW",
            "995",
            "XWW",
        }
        {
            "XX",
            "996",
            "XXX",
        }
        {
            "XY",
            "997",
            "XYY",
        }
        {
            "XZ",
            "998",
            "XZZ",
        }
        {
            "YD",
            "720",
            "YMD",
        }
        {
            "YE",
            "887",
            "YEM",
        }
        {
            "YT",
            "175",
            "MYT",
        }
        {
            "YU",
            "891",
            "YUG",
        }
        {
            "ZA",
            "710",
            "ZAF",
        }
        {
            "ZM",
            "894",
            "ZMB",
        }
        {
            "ZR",
            "180",
            "ZAR",
        }
        {
            "ZW",
            "716",
            "ZWE",
        }
        {
            "ZZ",
            "999",
            "ZZZ",
        }
    }
    codeMappingsCurrency{
        {
            "AED",
            "784",
        }
        {
            "AFN",
            "971",
        }
        {
            "ALL",
            "8",
        }
        {
            "AMD",
            "51",
        }
        {
            "ANG",
            "532",
        }
        {
            "AOA",
            "973",
        }
        {
            "ARS",
            "32",
        }
        {
            "AUD",
            "36",
        }
        {
            "AWG",
            "533",
        }
        {
            "AZN",
            "944",
        }
        {
            "BAM",
            "977",
        }
        {
            "BBD",
            "52",
        }
        {
            "BDT",
            "50",
        }
        {
            "BGN",
            "975",
        }
        {
            "BHD",
            "48",
        }
        {
            "BIF",
            "108",
        }
        {
            "BMD",
            "60",
        }
        {
            "BND",
            "96",
        }
        {
            "BOB",
            "68",
        }
        {
            "BOV",
            "984",
        }
        {
            "BRL",
            "986",
        }
        {
            "BSD",
            "44",
        }
        {
            "BTN",
            "64",
        }
        {
            "BWP",
            "72",
        }
        {
            "BYR",
            "974",
        }
        {
            "BZD",
            "84",
        }
        {
            "CAD",
            "124",
        }
        {
            "CDF",
            "976",
        }
        {
            "CHE",
            "947",
        }
        {
            "CHF",
            "756",
        }
        {
            "CHW",
            "948",
        }
        {
            "CLF",
            "990",
        }
        {
            "CLP",
            "152",
        }
        {
            "CNY",
            "156",
        }
        {
            "COP",
            "170",
        }
        {
            "COU",
            "970",
        }
        {
            "CRC",
            "188",
        }
        {
            "CUC",
            "931",
        }
        {
            "CUP",
            "192",
        }
        {
            "CVE",
            "132",
        }
        {
            "CZK",
            "203",
        }
        {
            "DJF",
            "262",
        }
        {
            "DKK",
            "208",
        }
        {
            "DOP",
            "214",
        }
        {
            "DZD",
            "12",
        }
        {
            "EGP",
            "818",
        }
        {
            "ERN",
            "232",
        }
        {
            "ETB",
            "230",
        }
        {
            "EUR",
            "978",
        }
        {
            "FJD",
            "242",
        }
        {
            "FKP",
            "238",
        }
        {
            "GBP",
            "826",
        }
        {
            "GEL",
            "981",
        }
        {
            "GHS",
            "936",
        }
        {
            "GIP",
            "292",
        }
        {
            "GMD",
            "270",
        }
        {
            "GNF",
            "324",
        }
        {
            "GTQ",
            "320",
        }
        {
            "GYD",
            "328",
        }
        {
            "HKD",
            "344",
        }
        {
            "HNL",
            "340",
        }
        {
            "HRK",
            "191",
        }
        {
            "HTG",
            "332",
        }
        {
            "HUF",
            "348",
        }
        {
            "IDR",
            "360",
        }
        {
            "ILS",
            "376",
        }
        {
            "INR",
            "356",
        }
        {
            "IQD",
            "368",
        }
        {
            "IRR",
            "364",
        }
        {
            "ISK",
            "352",
        }
        {
            "JMD",
            "388",
        }
        {
            "JOD",
            "400",
        }
        {
            "JPY",
            "392",
        }
        {
            "KES",
            "404",
        }
        {
            "KGS",
            "417",
        }
        {
            "KHR",
            "116",
        }
        {
            "KMF",
            "174",
        }
        {
            "KPW",
            "408",
        }
        {
            "KRW",
            "410",
        }
        {
            "KWD",
            "414",
        }
        {
            "KYD",
            "136",
        }
        {
            "KZT",
            "398",
        }
        {
            "LAK",
            "418",
        }
        {
            "LBP",
            "422",
        }
        {
            "LKR",
            "144",
        }
        {
            "LRD",
            "430",
        }
        {
            "LSL",
            "426",
        }
        {
            "LTL",
            "440",
        }
        {
            "LYD",
            "434",
        }
        {
            "MAD",
            "504",
        }
        {
            "MDL",
            "498",
        }
        {
            "MGA",
            "969",
        }
        {
            "MKD",
            "807",
        }
        {
            "MMK",
            "104",
        }
        {
            "MNT",
            "496",
        }
        {
            "MOP",
            "446",
        }
        {
            "MRO",
            "478",
        }
        {
            "MUR",
            "480",
        }
        {
            "MVR",
            "462",
        }
        {
            "MWK",
            "454",
        }
        {
            "MXN",
            "484",
        }
        {
            "MXV",
            "979",
        }
        {
            "MYR",
            "458",
        }
        {
            "MZN",
            "943",
        }
        {
            "NAD",
            "516",
        }
        {
            "NGN",
            "566",
        }
        {
            "NIO",
            "558",
        }
        {
            "NOK",
            "578",
        }
        {
            "NPR",
            "524",
        }
        {
            "NZD",
            "554",
        }
        {
            "OMR",
            "512",
        }
        {
            "PAB",
            "590",
        }
        {
            "PEN",
            "604",
        }
        {
            "PGK",
            "598",
        }
        {
            "PHP",
            "608",
        }
        {
            "PKR",
            "586",
        }
        {
            "PLN",
            "985",
        }
        {
            "PYG",
            "600",
        }
        {
            "QAR",
            "634",
        }
        {
            "RON",
            "946",
        }
        {
            "RSD",
            "941",
        }
        {
            "RUB",
            "643",
        }
        {
            "RWF",
            "646",
        }
        {
            "SAR",
            "682",
        }
        {
            "SBD",
            "90",
        }
        {
            "SCR",
            "690",
        }
        {
            "SDG",
            "938",
        }
        {
            "SEK",
            "752",
        }
        {
            "SGD",
            "702",
        }
        {
            "SHP",
            "654",
        }
        {
            "SLL",
            "694",
        }
        {
            "SOS",
            "706",
        }
        {
            "SRD",
            "968",
        }
        {
            "SSP",
            "728",
        }
        {
            "STD",
            "678",
        }
        {
            "SYP",
            "760",
        }
        {
            "SZL",
            "748",
        }
        {
            "THB",
            "764",
        }
        {
            "TJS",
            "972",
        }
        {
            "TMT",
            "934",
        }
        {
            "TND",
            "788",
        }
        {
            "TOP",
            "776",
        }
        {
            "TRY",
            "949",
        }
        {
            "TTD",
            "780",
        }
        {
            "TWD",
            "901",
        }
        {
            "TZS",
            "834",
        }
        {
            "UAH",
            "980",
        }
        {
            "UGX",
            "800",
        }
        {
            "USD",
            "840",
        }
        {
            "USN",
            "997",
        }
        {
            "UYI",
            "940",
        }
        {
            "UYU",
            "858",
        }
        {
            "UZS",
            "860",
        }
        {
            "VEF",
            "937",
        }
        {
            "VND",
            "704",
        }
        {
            "VUV",
            "548",
        }
        {
            "WST",
            "882",
        }
        {
            "XAF",
            "950",
        }
        {
            "XAG",
            "961",
        }
        {
            "XAU",
            "959",
        }
        {
            "XBA",
            "955",
        }
        {
            "XBB",
            "956",
        }
        {
            "XBC",
            "957",
        }
        {
            "XBD",
            "958",
        }
        {
            "XCD",
            "951",
        }
        {
            "XDR",
            "960",
        }
        {
            "XOF",
            "952",
        }
        {
            "XPD",
            "964",
        }
        {
            "XPF",
            "953",
        }
        {
            "XPT",
            "962",
        }
        {
            "XSU",
            "994",
        }
        {
            "XTS",
            "963",
        }
        {
            "XUA",
            "965",
        }
        {
            "XXX",
            "999",
        }
        {
            "YER",
            "886",
        }
        {
            "ZAR",
            "710",
        }
        {
            "ZMW",
            "967",
        }
    }
    idValidity{
        currency{
            deprecated{
                "ADP",
                "AFA",
                "ALK",
                "AOK",
                "AON",
                "AOR",
                "ARA",
                "ARL~M",
                "ARP",
                "ATS",
                "AZM",
                "BAD",
                "BAN",
                "BEC",
                "BEF",
                "BEL",
                "BGL~M",
                "BGO",
                "BOL",
                "BOP",
                "BOV",
                "BRB~C",
                "BRE",
                "BRN",
                "BRR",
                "BRZ",
                "BUK",
                "BYB",
                "CHE",
                "CHW",
                "CLE~F",
                "CNX",
                "COU",
                "CSD",
                "CSK",
                "CYP",
                "DDM",
                "DEM",
                "ECS",
                "ECV",
                "EEK",
                "ESA~B",
                "ESP",
                "FIM",
                "FRF",
                "GEK",
                "GHC",
                "GNS",
                "GQE",
                "GRD",
                "GWE",
                "GWP",
                "HRD",
                "IEP",
                "ILP",
                "ILR",
                "ISJ",
                "ITL",
                "KRH",
                "KRO",
                "LTL",
                "LTT",
                "LUC",
                "LUF",
                "LUL",
                "LVL",
                "LVR",
                "MAF",
                "MCF",
                "MDC",
                "MGF",
                "MKN",
                "MLF",
                "MTL",
                "MTP",
                "MXP",
                "MXV",
                "MZE",
                "MZM",
                "NIC",
                "NLG",
                "PEI",
                "PES",
                "PLZ",
                "PTE",
                "RHD",
                "ROL",
                "RUR",
                "SDD",
                "SDP",
                "SIT",
                "SKK",
                "SRG",
                "SUR",
                "SVC",
                "TJR",
                "TMM",
                "TPE",
                "TRL",
                "UAK",
                "UGS",
                "USN",
                "USS",
                "UYI",
                "UYP",
                "VEB",
                "VNN",
                "XAG",
                "XAU",
                "XBA~D",
                "XDR",
                "XEU",
                "XFO",
                "XFU",
                "XPD",
                "XPT",
                "XRE",
                "XSU",
                "XTS",
                "XUA",
                "YDD",
                "YUD",
                "YUM~N",
                "YUR",
                "ZAL",
                "ZMK",
                "ZRN",
                "ZRZ",
                "ZWD",
                "ZWL",
                "ZWR",
            }
            regular{
                "AED",
                "AFN",
                "ALL",
                "AMD",
                "ANG",
                "AOA",
                "ARS",
                "AUD",
                "AWG",
                "AZN",
                "BAM",
                "BBD",
                "BDT",
                "BGN",
                "BHD",
                "BIF",
                "BMD",
                "BND",
                "BOB",
                "BRL",
                "BSD",
                "BTN",
                "BWP",
                "BYR",
                "BZD",
                "CAD",
                "CDF",
                "CHF",
                "CLP",
                "CNY",
                "COP",
                "CRC",
                "CUC",
                "CUP",
                "CVE",
                "CZK",
                "DJF",
                "DKK",
                "DOP",
                "DZD",
                "EGP",
                "ERN",
                "ETB",
                "EUR",
                "FJD",
                "FKP",
                "GBP",
                "GEL",
                "GHS",
                "GIP",
                "GMD",
                "GNF",
                "GTQ",
                "GYD",
                "HKD",
                "HNL",
                "HRK",
                "HTG",
                "HUF",
                "IDR",
                "ILS",
                "INR",
                "IQD",
                "IRR",
                "ISK",
                "JMD",
                "JOD",
                "JPY",
                "KES",
                "KGS",
                "KHR",
                "KMF",
                "KPW",
                "KRW",
                "KWD",
                "KYD",
                "KZT",
                "LAK",
                "LBP",
                "LKR",
                "LRD",
                "LSL",
                "LYD",
                "MAD",
                "MDL",
                "MGA",
                "MKD",
                "MMK",
                "MNT",
                "MOP",
                "MRO",
                "MUR",
                "MVR",
                "MWK",
                "MXN",
                "MYR",
                "MZN",
                "NAD",
                "NGN",
                "NIO",
                "NOK",
                "NPR",
                "NZD",
                "OMR",
                "PAB",
                "PEN",
                "PGK",
                "PHP",
                "PKR",
                "PLN",
                "PYG",
                "QAR",
                "RON",
                "RSD",
                "RUB",
                "RWF",
                "SAR",
                "SBD",
                "SCR",
                "SDG",
                "SEK",
                "SGD",
                "SHP",
                "SLL",
                "SOS",
                "SRD",
                "SSP",
                "STD",
                "SYP",
                "SZL",
                "THB",
                "TJS",
                "TMT",
                "TND",
                "TOP",
                "TRY",
                "TTD",
                "TWD",
                "TZS",
                "UAH",
                "UGX",
                "USD",
                "UYU",
                "UZS",
                "VEF",
                "VND",
                "VUV",
                "WST",
                "XAF",
                "XCD",
                "XOF",
                "XPF",
                "YER",
                "ZAR",
                "ZMW",
            }
            special{"XXX"}
        }
        language{
            deprecated{
                "aju",
                "als",
                "arb",
                "ayr",
                "azj",
                "bcc",
                "bcl",
                "bxk",
                "bxr",
                "cld",
                "cmn",
                "cwd",
                "dgo",
                "dhd",
                "dik",
                "diq",
                "ekk",
                "emk",
                "esk",
                "fat",
                "fuc",
                "gaz",
                "gbo",
                "gno",
                "gug",
                "gya",
                "hdn",
                "hea",
                "him",
                "ike",
                "in",
                "iw",
                "ji",
                "jw",
                "khk",
                "kmr",
                "knc",
                "kng",
                "knn",
                "kpv",
                "lbk",
                "lvs",
                "mhr",
                "mnk",
                "mo",
                "mup",
                "no",
                "npi",
                "ojg",
                "ory",
                "pbu",
                "pes",
                "plt",
                "pnb",
                "quz",
                "rmy",
                "sh",
                "spy",
                "src",
                "swh",
                "tl",
                "ttq",
                "tw",
                "umu",
                "uzn",
                "xpe",
                "xsl",
                "ydd",
                "zai",
                "zsm",
                "zyb",
            }
            private_use{
                "qaa~z",
                "qba~z",
                "qca~z",
                "qda~z",
                "qea~z",
                "qfa~z",
                "qga~z",
                "qha~z",
                "qia~z",
                "qja~z",
                "qka~z",
                "qla~z",
                "qma~z",
                "qna~z",
                "qoa~z",
                "qpa~z",
                "qqa~z",
                "qra~z",
                "qsa~z",
                "qta~z",
            }
            regular{
                "aa",
                "aaa~i",
                "aak~q",
                "aas~x",
                "aaz",
                "ab",
                "aba~j",
                "abl~z",
                "aca~b",
                "acd~f",
                "ach~i",
                "ack~n",
                "acp~z",
                "ada~b",
                "add~j",
                "adl",
                "adn~u",
                "adw~z",
                "ae",
                "aea~e",
                "aek~n",
                "aeq~s",
                "aeu",
                "aew",
                "aey~z",
                "af",
                "afa~b",
                "afd~e",
                "afg~i",
                "afk",
                "afn~p",
                "afs~u",
                "afz",
                "aga~z",
                "aha~b",
                "ahg~i",
                "ahk~p",
                "ahr~t",
                "aia~t",
                "aiw~y",
                "aja",
                "ajg",
                "aji",
                "ajn",
                "ajp",
                "ajt",
                "ajw",
                "ajz",
                "ak",
                "akb~m",
                "ako~z",
                "ala",
                "alc~r",
                "alt~z",
                "am",
                "ama~c",
                "ame~g",
                "ami~z",
                "an",
                "ana~z",
                "aoa~n",
                "aor~u",
                "aox",
                "aoz",
                "apa~z",
                "aqa",
                "aqc~d",
                "aqg",
                "aql~n",
                "aqp",
                "aqr",
                "aqt",
                "aqz",
                "ar",
                "arc~e",
                "arh~l",
                "arn~z",
                "as",
                "asa~l",
                "asn~z",
                "ata~e",
                "atg~z",
                "aua~u",
                "auw~z",
                "av",
                "avb",
                "avd",
                "avi",
                "avk~o",
                "avs~v",
                "awa~e",
                "awg~i",
                "awk",
                "awm~o",
                "awr~y",
                "axb",
                "axe",
                "axg",
                "axk~m",
                "axx",
                "ay",
                "aya~e",
                "ayg~i",
                "ayk~l",
                "ayn~q",
                "ays~u",
                "ayx~z",
                "az",
                "aza~d",
                "azg",
                "azm~o",
                "azt",
                "azz",
                "ba",
                "baa~j",
                "bal",
                "ban~p",
                "bar~z",
                "bba~z",
                "bca~b",
                "bcd~k",
                "bcm~w",
                "bcy~z",
                "bda~z",
                "be",
                "bea~k",
                "bem",
                "beo~z",
                "bfa~u",
                "bfw~z",
                "bg",
                "bga~g",
                "bgi~z",
                "bh",
                "bha~z",
                "bi",
                "bia~g",
                "bij~r",
                "bit~z",
                "bja~z",
                "bka~d",
                "bkf~z",
                "bla~t",
                "blv~z",
                "bm",
                "bma~z",
                "bn",
                "bna~g",
                "bni~z",
                "bo",
                "boa~b",
                "boe~r",
                "bot~z",
                "bpa~b",
                "bpd",
                "bpg~z",
                "bqa~d",
                "bqf~z",
                "br",
                "bra~d",
                "brf~z",
                "bs",
                "bsa~c",
                "bse~y",
                "bta~z",
                "bua~k",
                "bum~q",
                "bus~z",
                "bva~r",
                "bvt~z",
                "bwa~u",
                "bww~z",
                "bxa~j",
                "bxl~q",
                "bxs",
                "bxu~x",
                "bxz",
                "bya~t",
                "byv~z",
                "bza~z",
                "ca",
                "caa~s",
                "cau~z",
                "cba~e",
                "cbg~l",
                "cbn~o",
                "cbq~w",
                "cby",
                "cca",
                "ccc~e",
                "ccg~h",
                "ccj",
                "ccl~s",
                "cda",
                "cdc~j",
                "cdm~o",
                "cdr~s",
                "cdy~z",
                "ce",
                "cea~b",
                "ceg",
                "cek~l",
                "cen",
                "cet",
                "cfa",
                "cfd",
                "cfg",
                "cfm",
                "cga",
                "cgc",
                "cgg",
                "cgk",
                "ch",
                "chb~d",
                "chf~h",
                "chj~r",
                "cht",
                "chw~z",
                "cia~e",
                "cih",
                "cik",
                "cim~n",
                "cip",
                "cir",
                "ciw",
                "ciy",
                "cja",
                "cje",
                "cjh~i",
                "cjk",
                "cjm~p",
                "cjr~s",
                "cjv",
                "cjy",
                "cka~b",
                "ckh",
                "ckl",
                "ckn~o",
                "ckq~v",
                "ckx~z",
                "cla",
                "clc",
                "cle",
                "clh~m",
                "clo",
                "clt~u",
                "clw",
                "cly",
                "cma",
                "cmc",
                "cme",
                "cmg",
                "cmi",
                "cmk~m",
                "cmo",
                "cmr~t",
                "cna~c",
                "cng~i",
                "cnk~l",
                "cno",
                "cns~u",
                "cnw~x",
                "co",
                "coa~h",
                "coj~q",
                "cot~z",
                "cpa~c",
                "cpe~g",
                "cpi",
                "cpn~p",
                "cps",
                "cpu",
                "cpx~y",
                "cqd",
                "cqu",
                "cr",
                "cra~d",
                "crf~t",
                "crv~z",
                "cs",
                "csa~o",
                "csq~w",
                "csy~z",
                "cta",
                "ctc~e",
                "ctg~h",
                "ctl~p",
                "cts~u",
                "ctz",
                "cu",
                "cua~c",
                "cug~m",
                "cuo~x",
                "cv",
                "cvg",
                "cvn",
                "cwa~b",
                "cwe",
                "cwg",
                "cwt",
                "cy",
                "cya~b",
                "cyo",
                "czh",
                "czk",
                "czn~o",
                "czt",
                "da",
                "daa",
                "dac~m",
                "dao~s",
                "dau~z",
                "dba~b",
                "dbd~g",
                "dbi~j",
                "dbl~r",
                "dbt~w",
                "dby",
                "dcc",
                "dcr",
                "dda",
                "ddd~e",
                "ddg",
                "ddi~j",
                "ddn~o",
                "ddr~s",
                "ddw",
                "de",
                "dec~i",
                "dek~n",
                "dep~s",
                "dev",
                "dez",
                "dga~e",
                "dgg~i",
                "dgk~l",
                "dgn",
                "dgr~u",
                "dgw~x",
                "dgz",
                "dha",
                "dhg",
                "dhi",
                "dhl~o",
                "dhr~s",
                "dhu~x",
                "dia~d",
                "dif~j",
                "dil~p",
                "dir~u",
                "diw~z",
                "dja~f",
                "dji~o",
                "djr",
                "dju",
                "djw",
                "dka",
                "dkk~l",
                "dkr~s",
                "dkx",
                "dlg",
                "dlk",
                "dlm~n",
                "dma~e",
                "dmg",
                "dmk~o",
                "dmr~s",
                "dmu~y",
                "dna",
                "dnd~e",
                "dng",
                "dni~k",
                "dnn",
                "dnr",
                "dnt~w",
                "dny",
                "doa~c",
                "doe~f",
                "doh~i",
                "dok~l",
                "don~t",
                "dov~z",
                "dpp",
                "dra~e",
                "drg~i",
                "drl",
                "drn~o",
                "drq~u",
                "drw",
                "dry",
                "dsb",
                "dse",
                "dsh~i",
                "dsl",
                "dsn~o",
                "dsq",
                "dta~b",
                "dtd",
                "dth~i",
                "dtk",
                "dtm",
                "dto~p",
                "dtr~u",
                "dty",
                "dua~s",
                "duu~z",
                "dv",
                "dva",
                "dwa",
                "dwl",
                "dwr~s",
                "dww",
                "dya~b",
                "dyd",
                "dyg",
                "dyi",
                "dym~o",
                "dyu",
                "dyy",
                "dz",
                "dza",
                "dzd~e",
                "dzg",
                "dzl",
                "dzn",
                "eaa",
                "ebg",
                "ebk",
                "ebo",
                "ebr",
                "ebu",
                "ecr~s",
                "ecy",
                "ee",
                "eee",
                "efa",
                "efe",
                "efi",
                "ega",
                "egl",
                "ego",
                "egx~y",
                "ehu",
                "eip",
                "eit",
                "eiv",
                "eja",
                "eka",
                "ekc",
                "eke",
                "ekg",
                "eki",
                "ekl~m",
                "eko~p",
                "ekr",
                "eky",
                "el",
                "ele",
                "elh~i",
                "elk",
                "elm",
                "elo~p",
                "elu",
                "elx",
                "ema~b",
                "eme",
                "emg",
                "emi",
                "emm~p",
                "ems",
                "emu",
                "emw~y",
                "en",
                "ena~d",
                "enf",
                "enh",
                "enl~o",
                "enq~r",
                "enu~x",
                "eo",
                "eot",
                "epi",
                "era",
                "erg~i",
                "erk",
                "ero",
                "err~t",
                "erw",
                "es",
                "ese",
                "esh~i",
                "esl~o",
                "esq",
                "ess",
                "esu",
                "esx~y",
                "et",
                "etb~c",
                "eth",
                "etn~o",
                "etr~u",
                "etx",
                "etz",
                "eu",
                "euq",
                "eve",
                "evh",
                "evn",
                "ewo",
                "ext",
                "eya",
                "eyo",
                "eza",
                "eze",
                "fa",
                "faa~b",
                "fad",
                "faf~n",
                "fap",
                "far",
                "fau",
                "fax~z",
                "fbl",
                "fcs",
                "fer",
                "ff",
                "ffi",
                "ffm",
                "fgr",
                "fi",
                "fia",
                "fie",
                "fil",
                "fip",
                "fir",
                "fit~u",
                "fiw",
                "fj",
                "fkk",
                "fkv",
                "fla",
                "flh~i",
                "fll",
                "fln",
                "flr",
                "fly",
                "fmp",
                "fmu",
                "fng",
                "fni",
                "fo",
                "fod",
                "foi",
                "fom~n",
                "for~s",
                "fox",
                "fpe",
                "fqs",
                "fr",
                "frc~d",
                "frk",
                "frm",
                "fro~t",
                "fse",
                "fsl",
                "fss",
                "fub",
                "fud~f",
                "fuh~j",
                "fum~n",
                "fuq~r",
                "fut~v",
                "fuy",
                "fvr",
                "fwa",
                "fwe",
                "fy",
                "ga",
                "gaa~y",
                "gba~n",
                "gbp~s",
                "gbu~z",
                "gcc~f",
                "gcl",
                "gcn",
                "gcr",
                "gct",
                "gd",
                "gda~o",
                "gdq~u",
                "gdx",
                "gea~d",
                "geg~m",
                "geq",
                "ges",
                "gev~z",
                "gfk",
                "gft",
                "gfx",
                "gga~b",
                "ggd~e",
                "ggg",
                "ggk~l",
                "ggn~o",
                "ggr",
                "ggt~u",
                "ggw",
                "gha",
                "ghc",
                "ghe",
                "ghh",
                "ghk~l",
                "ghn~o",
                "ghr~t",
                "gia~d",
                "gig~h",
                "gil~u",
                "giw~z",
                "gji",
                "gjk",
                "gjm~n",
                "gju",
                "gka",
                "gke",
                "gkn~p",
                "gku",
                "gl",
                "glc~d",
                "glh~l",
                "glo",
                "glr",
                "glu",
                "glw",
                "gly",
                "gma~b",
                "gmd~e",
                "gmg~h",
                "gml~n",
                "gmq",
                "gmu~z",
                "gn",
                "gna~e",
                "gng~i",
                "gnk~n",
                "gnq~r",
                "gnt~u",
                "gnw",
                "gnz",
                "goa~u",
                "gow~z",
                "gpa",
                "gpe",
                "gpn",
                "gqa",
                "gqi",
                "gqn",
                "gqr",
                "gqu",
                "gra~d",
                "grg~k",
                "grm",
                "gro",
                "grq~z",
                "gse",
                "gsg",
                "gsl~p",
                "gss",
                "gsw",
                "gta",
                "gti",
                "gtu",
                "gu",
                "gua~f",
                "guh~i",
                "guk~x",
                "guz",
                "gv",
                "gva",
                "gvc",
                "gve~f",
                "gvj",
                "gvl~p",
                "gvr~s",
                "gvy",
                "gwa~g",
                "gwi~j",
                "gwm~n",
                "gwr",
                "gwt~u",
                "gww~x",
                "gxx",
                "gyb",
                "gyd~g",
                "gyi",
                "gyl~n",
                "gyr",
                "gyy",
                "gza",
                "gzi",
                "gzn",
                "ha",
                "haa~s",
                "hav~z",
                "hba~b",
                "hbn~o",
                "hbu",
                "hca",
                "hch",
                "hds",
                "hdy",
                "he",
                "hed",
                "heg~i",
                "hem",
                "hgm",
                "hgw",
                "hhi",
                "hhr",
                "hhy",
                "hi",
                "hia~b",
                "hid",
                "hif~l",
                "hio",
                "hir",
                "hit",
                "hiw~x",
                "hji",
                "hka",
                "hke",
                "hkk",
                "hks",
                "hla~b",
                "hld~e",
                "hlt~u",
                "hma~n",
                "hmp~z",
                "hna",
                "hnd~e",
                "hnh~j",
                "hnn~o",
                "hns",
                "hnu",
                "ho",
                "hoa~e",
                "hoh~m",
                "hoo~p",
                "hor~t",
                "hov~w",
                "hoy~z",
                "hpo",
                "hps",
                "hr",
                "hra",
                "hrc",
                "hre",
                "hrk",
                "hrm",
                "hro~p",
                "hrr",
                "hrt~u",
                "hrw~x",
                "hrz",
                "hsb",
                "hsh",
                "hsl",
                "hsn",
                "hss",
                "ht",
                "hti",
                "hto",
                "hts",
                "htu",
                "htx",
                "hu",
                "hub~m",
                "huo~z",
                "hvc",
                "hve",
                "hvk",
                "hvn",
                "hvv",
                "hwa",
                "hwc",
                "hwo",
                "hy",
                "hya",
                "hyx",
                "hz",
                "ia",
                "iai",
                "ian",
                "iap",
                "iar",
                "iba~b",
                "ibd~e",
                "ibg",
                "ibi",
                "ibl~n",
                "ibr",
                "ibu",
                "iby",
                "ica",
                "ich",
                "icl",
                "icr",
                "id",
                "ida~e",
                "idi",
                "idr~u",
                "ie",
                "ifa~b",
                "ife~f",
                "ifk",
                "ifm",
                "ifu",
                "ify",
                "ig",
                "igb",
                "ige",
                "igg",
                "igl~o",
                "igs",
                "igw",
                "ihb",
                "ihi",
                "ihp",
                "ihw",
                "ii",
                "iin",
                "iir",
                "ijc",
                "ije",
                "ijj",
                "ijn~o",
                "ijs",
                "ik",
                "iki",
                "ikk~l",
                "iko~p",
                "ikr~t",
                "ikv~x",
                "ikz",
                "ila~b",
                "ilg",
                "ili",
                "ilk~l",
                "ilo",
                "ils",
                "ilu~w",
                "ima",
                "ime",
                "imi",
                "iml",
                "imn~o",
                "imr~s",
                "imy",
                "inb~c",
                "ine",
                "ing~h",
                "inj",
                "inl~p",
                "ins~t",
                "inz",
                "io",
                "ior",
                "iou",
                "iow",
                "ipi",
                "ipo",
                "iqu",
                "iqw",
                "ira",
                "ire",
                "irh~i",
                "irk",
                "irn~o",
                "irr",
                "iru",
                "irx~y",
                "is",
                "isa",
                "isc~e",
                "isg~i",
                "isk",
                "ism~o",
                "isr",
                "ist~u",
                "it",
                "itb~c",
                "ite",
                "iti",
                "itk~m",
                "ito",
                "itr~t",
                "itv~z",
                "iu",
                "ium",
                "ivb",
                "ivv",
                "iwk",
                "iwm",
                "iwo",
                "iws",
                "ixc",
                "ixl",
                "iya",
                "iyo",
                "iyx",
                "izh~i",
                "izr",
                "izz",
                "ja",
                "jaa~f",
                "jah",
                "jaj~o",
                "jaq~u",
                "jax~z",
                "jbe",
                "jbi~k",
                "jbn~o",
                "jbr",
                "jbt~u",
                "jbw",
                "jcs~t",
                "jda",
                "jdg",
                "jdt",
                "jeb",
                "jee",
                "jeg~i",
                "jek~l",
                "jen",
                "jer",
                "jet~u",
                "jgb",
                "jge",
                "jgk",
                "jgo",
                "jhi",
                "jhs",
                "jia~e",
                "jig~i",
                "jil~m",
                "jio",
                "jiq",
                "jit~v",
                "jiy",
                "jje",
                "jjr",
                "jkm",
                "jko~p",
                "jkr",
                "jku",
                "jle",
                "jls",
                "jma~d",
                "jmi",
                "jml",
                "jmn",
                "jmr~s",
                "jmw~x",
                "jna",
                "jnd",
                "jng",
                "jni~j",
                "jnl",
                "jns",
                "job",
                "jod",
                "jog",
                "jor~s",
                "jow",
                "jpa",
                "jpr",
                "jpx",
                "jqr",
                "jra~b",
                "jrr",
                "jrt~u",
                "jsl",
                "jua~d",
                "juh~i",
                "juk~p",
                "jur~u",
                "juw",
                "juy",
                "jv",
                "jvd",
                "jvn",
                "jwi",
                "jya",
                "jye",
                "jyy",
                "ka",
                "kaa~k",
                "kam",
                "kao~r",
                "kav~y",
                "kba~z",
                "kca~z",
                "kda",
                "kdc~r",
                "kdt~z",
                "kea~z",
                "kfa~z",
                "kg",
                "kga~y",
                "kha~j",
                "khl",
                "khn~z",
                "ki",
                "kia~j",
                "kil~m",
                "kio~q",
                "kis~z",
                "kj",
                "kja~v",
                "kjx~z",
                "kk",
                "kka~z",
                "kl",
                "kla~z",
                "km",
                "kma~q",
                "kms~z",
                "kn",
                "kna~b",
                "knd~f",
                "kni~m",
                "kno~z",
                "ko",
                "koa",
                "koc~l",
                "koo~q",
                "kos~z",
                "kpa~u",
                "kpw~z",
                "kqa~z",
                "kr",
                "kra~f",
                "krh~p",
                "krr~z",
                "ks",
                "ksa~z",
                "kta~z",
                "ku",
                "kub~q",
                "kus~z",
                "kv",
                "kva~z",
                "kw",
                "kwa~z",
                "kxa~f",
                "kxh~z",
                "ky",
                "kya~z",
                "kza~z",
                "la",
                "laa~n",
                "lap~s",
                "lau",
                "law~z",
                "lb",
                "lba~c",
                "lbe~g",
                "lbi~j",
                "lbl~o",
                "lbq~z",
                "lcc~f",
                "lch",
                "lcl~m",
                "lcp~q",
                "lcs",
                "lda~b",
                "ldd",
                "ldg~q",
                "lea~z",
                "lfa",
                "lfn",
                "lg",
                "lga~b",
                "lgg~i",
                "lgk~n",
                "lgq~r",
                "lgt~u",
                "lgz",
                "lha",
                "lhh~i",
                "lhl~n",
                "lhp",
                "lhs~u",
                "li",
                "lia~l",
                "lio~s",
                "liu~z",
                "lja",
                "lje",
                "lji",
                "ljl",
                "ljp",
                "ljw~x",
                "lka~e",
                "lkh~j",
                "lkl~o",
                "lkr~u",
                "lky",
                "lla~q",
                "lls",
                "llu",
                "llx",
                "lma~r",
                "lmu~z",
                "ln",
                "lna~b",
                "lnd",
                "lng~j",
                "lnl~o",
                "lns",
                "lnu",
                "lnw",
                "lnz",
                "lo",
                "loa~c",
                "loe~z",
                "lpa",
                "lpe",
                "lpn~o",
                "lpx",
                "lra",
                "lrc",
                "lre",
                "lrg",
                "lri",
                "lrk~o",
                "lrr",
                "lrt",
                "lrv",
                "lrz",
                "lsa",
                "lsd~e",
                "lsg~i",
                "lsl~m",
                "lso~p",
                "lsr~t",
                "lsy",
                "lt",
                "ltc",
                "ltg",
                "lti",
                "ltn~o",
                "lts",
                "ltu",
                "lu",
                "lua",
                "luc~f",
                "lui~w",
                "luy~z",
                "lv",
                "lva",
                "lvk",
                "lvu",
                "lwa",
                "lwe",
                "lwg~h",
                "lwl~m",
                "lwo",
                "lwt~u",
                "lww",
                "lya",
                "lyg",
                "lyn",
                "lzh",
                "lzl",
                "lzn",
                "lzz",
                "maa~b",
                "mad~g",
                "mai~k",
                "mam~n",
                "map~q",
                "mas~x",
                "maz",
                "mba~f",
                "mbh~z",
                "mca~z",
                "mda~n",
                "mdp~z",
                "mea~w",
                "mey~z",
                "mfa~z",
                "mg",
                "mga~z",
                "mh",
                "mha~q",
                "mhs~u",
                "mhw~z",
                "mi",
                "mia~r",
                "mit~u",
                "miw~z",
                "mja",
                "mjc~e",
                "mjg~z",
                "mk",
                "mka~c",
                "mke~z",
                "ml",
                "mla~f",
                "mlh~s",
                "mlu~x",
                "mlz",
                "mma~r",
                "mmt~z",
                "mn",
                "mna~j",
                "mnl~z",
                "moa",
                "moc~k",
                "mom",
                "moo~z",
                "mpa~e",
                "mpg~z",
                "mqa~c",
                "mqe~z",
                "mr",
                "mra~h",
                "mrj~z",
                "ms",
                "msb~z",
                "mt",
                "mta~y",
                "mua~e",
                "mug~k",
                "mum~o",
                "muq~v",
                "mux~z",
                "mva~b",
                "mvd~i",
                "mvk~z",
                "mwa~z",
                "mxa~z",
                "my",
                "myb~z",
                "mza~e",
                "mzg~z",
                "na",
                "naa~t",
                "naw~z",
                "nb",
                "nba~k",
                "nbm~y",
                "nca~p",
                "ncr~u",
                "ncx",
                "ncz",
                "nd",
                "nda~d",
                "ndf~n",
                "ndp~z",
                "ne",
                "nea~k",
                "nem~o",
                "neq~z",
                "nfa",
                "nfd",
                "nfl",
                "nfr",
                "nfu",
                "ng",
                "nga~z",
                "nha~i",
                "nhk",
                "nhm~r",
                "nht~z",
                "nia~o",
                "niq~z",
                "nja~b",
                "njd",
                "njh~j",
                "njl~o",
                "njr~u",
                "njx~z",
                "nka~k",
                "nkm~x",
                "nkz",
                "nl",
                "nla",
                "nlc",
                "nle",
                "nlg",
                "nli~l",
                "nln~o",
                "nlq~r",
                "nlu~z",
                "nma~z",
                "nn",
                "nna~n",
                "nnp~z",
                "noa",
                "noc~q",
                "nos~w",
                "noy~z",
                "npa~b",
                "npg~h",
                "npl",
                "npn~o",
                "nps",
                "npu",
                "npy",
                "nqg",
                "nqk",
                "nqm~o",
                "nqq",
                "nqy",
                "nr",
                "nra~c",
                "nre~g",
                "nri",
                "nrk~n",
                "nrp",
                "nrr",
                "nrt~u",
                "nrx",
                "nrz",
                "nsa",
                "nsc~i",
                "nsk~z",
                "nte",
                "ntg",
                "nti~k",
                "ntm",
                "nto~p",
                "ntr~s",
                "ntu",
                "ntw~z",
                "nua~z",
                "nv",
                "nvh",
                "nvm",
                "nvo",
                "nwa~c",
                "nwe",
                "nwg",
                "nwi",
                "nwm",
                "nwo",
                "nwr",
                "nwx~y",
                "nxa",
                "nxd~e",
                "nxg",
                "nxi",
                "nxk~o",
                "nxq~r",
                "nxu",
                "nxx",
                "ny",
                "nyb~y",
                "nza~b",
                "nzi",
                "nzk",
                "nzm",
                "nzs",
                "nzu",
                "nzy~z",
                "oaa",
                "oac",
                "oar",
                "oav",
                "obi",
                "obk~m",
                "obo",
                "obr",
                "obt~u",
                "oc",
                "oca",
                "och",
                "oco",
                "ocu",
                "oda",
                "odk",
                "odt~u",
                "ofo",
                "ofs",
                "ofu",
                "ogb~c",
                "oge",
                "ogg",
                "ogo",
                "ogu",
                "oht~u",
                "oia",
                "oin",
                "oj",
                "ojb~c",
                "ojp",
                "ojs",
                "ojv~w",
                "oka~b",
                "okd~e",
                "okg~o",
                "okr~s",
                "oku~v",
                "okx",
                "ola",
                "old~e",
                "olk",
                "olm",
                "olo",
                "olr",
                "olt",
                "om",
                "oma~c",
                "ome",
                "omg",
                "omi",
                "omk~l",
                "omn~r",
                "omt~x",
                "ona~b",
                "one",
                "ong",
                "oni~k",
                "onn~p",
                "onr~u",
                "onw~x",
                "ood",
                "oog",
                "oon",
                "oor~s",
                "opa",
                "opk",
                "opm",
                "opo",
                "opt",
                "opy",
                "or",
                "ora",
                "orc",
                "ore",
                "org~h",
                "orn~o",
                "orr~x",
                "orz",
                "os",
                "osa",
                "osc",
                "osi",
                "oso~p",
                "ost~u",
                "osx",
                "ota~b",
                "otd~e",
                "oti",
                "otk~o",
                "otq~u",
                "otw~z",
                "oua~b",
                "oue",
                "oui",
                "oum~n",
                "owi",
                "owl",
                "oyb",
                "oyd",
                "oym",
                "oyy",
                "ozm",
                "pa",
                "paa~i",
                "pak~m",
                "pao~z",
                "pbb~c",
                "pbe~i",
                "pbl",
                "pbn~p",
                "pbr~t",
                "pbv",
                "pby~z",
                "pca~n",
                "pcp",
                "pcr",
                "pcw",
                "pda",
                "pdc",
                "pdi",
                "pdn~o",
                "pdt~u",
                "pea~b",
                "ped~m",
                "peo~q",
                "pev",
                "pex~z",
                "pfa",
                "pfe",
                "pfl",
                "pga",
                "pgd",
                "pgg",
                "pgi",
                "pgk~l",
                "pgn",
                "pgs",
                "pgu",
                "pgy",
                "pha",
                "phd",
                "phg~i",
                "phk~o",
                "phq~r",
                "pht~w",
                "pi",
                "pia~j",
                "pil~p",
                "pir~z",
                "pjt",
                "pka~c",
                "pkg~h",
                "pkn~p",
                "pkr~u",
                "pl",
                "pla~h",
                "plj~l",
                "pln~s",
                "plu~w",
                "ply~z",
                "pma~f",
                "pmh~o",
                "pmq~u",
                "pmw~z",
                "pna",
                "pnc",
                "pne",
                "png~z",
                "poc~i",
                "pok",
                "pom~q",
                "pos~t",
                "pov~z",
                "ppa",
                "ppe",
                "ppi",
                "ppk~u",
                "pqa",
                "pqe",
                "pqm",
                "pqw",
                "pra~i",
                "prk~u",
                "prw~z",
                "ps",
                "psa",
                "psc~e",
                "psg~i",
                "psl~u",
                "psw",
                "psy",
                "pt",
                "pta",
                "pth~i",
                "ptn~r",
                "ptt~w",
                "pty",
                "pua~g",
                "pui~k",
                "pum",
                "puo~r",
                "put~u",
                "puw~z",
                "pwa~b",
                "pwg",
                "pwi",
                "pwm~o",
                "pwr",
                "pww",
                "pxm",
                "pye",
                "pym~n",
                "pys",
                "pyu",
                "pyx~y",
                "pzn",
                "qu",
                "qua~d",
                "quf~i",
                "quk~n",
                "qup~s",
                "quv~y",
                "qva",
                "qvc",
                "qve",
                "qvh~j",
                "qvl~p",
                "qvs",
                "qvw",
                "qvy~z",
                "qwa",
                "qwc",
                "qwe",
                "qwh",
                "qwm",
                "qws~t",
                "qxa",
                "qxc",
                "qxh",
                "qxl",
                "qxn~u",
                "qxw",
                "qya",
                "qyp",
                "raa~d",
                "raf~z",
                "rbb",
                "rbk~l",
                "rbp",
                "rcf",
                "rdb",
                "rea~b",
                "ree",
                "reg",
                "rei~j",
                "rel~n",
                "rer~t",
                "rey",
                "rga",
                "rge",
                "rgk",
                "rgn",
                "rgr~s",
                "rgu",
                "rhg",
                "rhp",
                "ria",
                "rie~f",
                "ril~n",
                "rir",
                "rit~u",
                "rjg",
                "rji",
                "rjs",
                "rka~b",
                "rkh~i",
                "rkm",
                "rkt",
                "rkw",
                "rm",
                "rma~i",
                "rmk~x",
                "rmz",
                "rn",
                "rna",
                "rnd",
                "rng",
                "rnl",
                "rnn",
                "rnp",
                "rnr",
                "rnw",
                "ro",
                "roa~g",
                "rol~m",
                "roo~p",
                "ror",
                "rou",
                "row",
                "rpn",
                "rpt",
                "rri",
                "rro",
                "rrt",
                "rsb",
                "rsi",
                "rsl",
                "rtc",
                "rth",
                "rtm",
                "rts",
                "rtw",
                "ru",
                "rub~c",
                "rue~i",
                "ruk",
                "ruo~q",
                "rut~u",
                "ruy~z",
                "rw",
                "rwa",
                "rwk",
                "rwm",
                "rwo",
                "rwr",
                "rxd",
                "rxw",
                "ryn",
                "rys",
                "ryu",
                "sa",
                "saa~f",
                "sah~m",
                "sao~z",
                "sba~z",
                "sc",
                "sca~b",
                "sce~i",
                "sck~l",
                "scn~q",
                "scs",
                "scu~x",
                "sd",
                "sda~c",
                "sde~h",
                "sdj~p",
                "sdr~v",
                "sdx",
                "sdz",
                "se",
                "sea~w",
                "sey~z",
                "sfb",
                "sfe",
                "sfm",
                "sfs",
                "sfw",
                "sg",
                "sga~e",
                "sgg~p",
                "sgr~u",
                "sgw~z",
                "sha~e",
                "shg~z",
                "si",
                "sia~b",
                "sid~m",
                "sio~z",
                "sja~b",
                "sjd~e",
                "sjg",
                "sjk~p",
                "sjr~u",
                "sjw",
                "sk",
                "ska~k",
                "skm~z",
                "sl",
                "sla",
                "slc~j",
                "sll~n",
                "slp~u",
                "slw~z",
                "sm",
                "sma~d",
                "smf~n",
                "smp~z",
                "sn",
                "snb~c",
                "sne~s",
                "snu~z",
                "so",
                "soa~e",
                "sog~l",
                "son~s",
                "sou~z",
                "spb~e",
                "spg",
                "spi",
                "spk~v",
                "spx",
                "sq",
                "sqa",
                "sqh",
                "sqj~k",
                "sqm~o",
                "sqq~u",
                "sr",
                "sra~b",
                "sre~i",
                "srk~o",
                "srq~z",
                "ss",
                "ssa~v",
                "ssx~z",
                "st",
                "sta~b",
                "std~w",
                "sty",
                "su",
                "sua~c",
                "sue",
                "sug",
                "sui~m",
                "suq~t",
                "suv~z",
                "sv",
                "sva~c",
                "sve",
                "svk",
                "svm",
                "svr~s",
                "svx",
                "sw",
                "swb~c",
                "swf~g",
                "swi~y",
                "sxb~c",
                "sxe",
                "sxg",
                "sxk~o",
                "sxr~s",
                "sxu",
                "sxw",
                "sya~d",
                "syi",
                "syk~o",
                "syr~s",
                "syw~y",
                "sza~e",
                "szg",
                "szl",
                "szn",
                "szp",
                "szv~w",
                "ta",
                "taa~g",
                "tai~l",
                "tan~s",
                "tau~z",
                "tba~z",
                "tca~i",
                "tck~q",
                "tcs~u",
                "tcw~z",
                "tda~l",
                "tdn~o",
                "tdq~v",
                "tdx~y",
                "te",
                "tea~i",
                "tek",
                "tem~y",
                "tfi",
                "tfn~o",
                "tfr",
                "tft",
                "tg",
                "tga~j",
                "tgn~z",
                "th",
                "thc~f",
                "thh~i",
                "thk~n",
                "thp~z",
                "ti",
                "tia",
                "tic~q",
                "tis~z",
                "tja",
                "tjg",
                "tji",
                "tjl~o",
                "tjs",
                "tju",
                "tjw",
                "tk",
                "tka~b",
                "tkd~g",
                "tkk~n",
                "tkp~x",
                "tkz",
                "tla~d",
                "tlf~y",
                "tma~w",
                "tmy~z",
                "tn",
                "tna~i",
                "tnk~z",
                "to",
                "tob~j",
                "tol~m",
                "too~s",
                "tou~z",
                "tpa",
                "tpc",
                "tpe~g",
                "tpi~r",
                "tpt~z",
                "tqb",
                "tql~r",
                "tqt~u",
                "tqw",
                "tr",
                "tra~z",
                "ts",
                "tsa~m",
                "tsp~z",
                "tt",
                "tta~p",
                "ttr~w",
                "tty~z",
                "tua~j",
                "tul~q",
                "tus~z",
                "tva",
                "tvd~e",
                "tvk~o",
                "tvs~u",
                "tvw",
                "tvy",
                "twa~h",
                "twl~r",
                "twt~u",
                "tww~y",
                "txa~c",
                "txe",
                "txg~j",
                "txm~o",
                "txq~u",
                "txx~y",
                "ty",
                "tya",
                "tye",
                "tyh~j",
                "tyl",
                "tyn",
                "typ",
                "tyr~v",
                "tyx",
                "tyz",
                "tza",
                "tzh",
                "tzj",
                "tzl~o",
                "tzx",
                "uam~n",
                "uar",
                "uba",
                "ubi",
                "ubl",
                "ubr",
                "ubu",
                "uby",
                "uda",
                "ude",
                "udg",
                "udi~j",
                "udl~m",
                "udu",
                "ues",
                "ufi",
                "ug",
                "uga~b",
                "uge",
                "ugn~o",
                "ugy",
                "uha",
                "uhn",
                "uis",
                "uiv",
                "uji",
                "uk",
                "uka",
                "ukg~h",
                "ukl",
                "ukp~q",
                "uks",
                "uku",
                "ukw",
                "uky",
                "ula~c",
                "ule~f",
                "uli",
                "ulk~n",
                "ulu",
                "ulw",
                "uma~d",
                "umg",
                "umi",
                "umm~p",
                "umr~s",
                "una",
                "une",
                "ung",
                "unk",
                "unm~n",
                "unp",
                "unr",
                "unu",
                "unx",
                "unz",
                "uok",
                "upi",
                "upv",
                "ur",
                "ura~c",
                "ure~p",
                "urr",
                "urt~z",
                "usa",
                "ush~i",
                "usk",
                "usp",
                "usu",
                "uta",
                "ute",
                "utp",
                "utr",
                "utu",
                "uum~n",
                "uur",
                "uuu",
                "uve",
                "uvh",
                "uvl",
                "uwa",
                "uya",
                "uz",
                "uzs",
                "vaa",
                "vae~j",
                "val~p",
                "var~s",
                "vau~v",
                "vay",
                "vbb",
                "vbk",
                "ve",
                "vec~d",
                "vel~m",
                "veo~p",
                "ver",
                "vgr",
                "vgt",
                "vi",
                "vic~d",
                "vif~g",
                "vil",
                "vin",
                "vis~t",
                "viv",
                "vka",
                "vki~m",
                "vko~p",
                "vkt~u",
                "vlp",
                "vls",
                "vma~m",
                "vmp~s",
                "vmu~z",
                "vnk",
                "vnm",
                "vnp",
                "vo",
                "vor",
                "vot",
                "vra",
                "vro",
                "vrs~t",
                "vsi",
                "vsl",
                "vsv",
                "vto",
                "vum~n",
                "vut",
                "vwa",
                "wa",
                "waa~z",
                "wba~b",
                "wbe~f",
                "wbh~m",
                "wbp~r",
                "wbt",
                "wbv~w",
                "wca",
                "wci",
                "wdd",
                "wdg",
                "wdj~k",
                "wdu",
                "wdy",
                "wea",
                "wec~d",
                "weg~i",
                "wem~p",
                "wer~u",
                "wew",
                "wfg",
                "wga~b",
                "wgg",
                "wgi",
                "wgo",
                "wgu",
                "wgw",
                "wgy",
                "wha",
                "whg",
                "whk",
                "whu",
                "wib~c",
                "wie~n",
                "wir",
                "wit~w",
                "wiy",
                "wja",
                "wji",
                "wka~b",
                "wkd",
                "wkl",
                "wku",
                "wkw",
                "wky",
                "wla",
                "wlc",
                "wle",
                "wlg",
                "wli",
                "wlk~m",
                "wlo",
                "wlr~s",
                "wlu~y",
                "wma~e",
                "wmh~i",
                "wmm~o",
                "wms~t",
                "wmw~x",
                "wnb~e",
                "wng",
                "wni",
                "wnk",
                "wnm~p",
                "wnu",
                "wnw",
                "wny",
                "wo",
                "woa~g",
                "woi",
                "wok",
                "wom~o",
                "wor~s",
                "wow",
                "woy",
                "wpc",
                "wra~b",
                "wrd",
                "wrg~i",
                "wrk~p",
                "wrr~s",
                "wru~z",
                "wsa",
                "wsi",
                "wsk",
                "wsr~s",
                "wsu~v",
                "wtf",
                "wth~i",
                "wtk",
                "wtm",
                "wtw",
                "wua~b",
                "wud",
                "wuh",
                "wul~n",
                "wur",
                "wut~v",
                "wux~y",
                "wwa~b",
                "wwo",
                "wwr",
                "www",
                "wxa",
                "wxw",
                "wya~b",
                "wyi",
                "wym",
                "wyr",
                "wyy",
                "xaa~e",
                "xag",
                "xai~j",
                "xal~w",
                "xay",
                "xba~e",
                "xbg",
                "xbi~j",
                "xbm~p",
                "xbr",
                "xbw~y",
                "xcb~c",
                "xce",
                "xcg~h",
                "xcl~o",
                "xcr",
                "xct~w",
                "xcy",
                "xda",
                "xdc",
                "xdk",
                "xdm",
                "xdy",
                "xeb",
                "xed",
                "xeg",
                "xel~m",
                "xep",
                "xer~u",
                "xfa",
                "xga~b",
                "xgd",
                "xgf~g",
                "xgi",
                "xgl~n",
                "xgr",
                "xgu",
                "xgw",
                "xh",
                "xha",
                "xhc~e",
                "xhr",
                "xht~v",
                "xia~b",
                "xii",
                "xil",
                "xin",
                "xip",
                "xir~s",
                "xiv",
                "xiy",
                "xjb",
                "xjt",
                "xka~l",
                "xkn~z",
                "xla~e",
                "xlg",
                "xli",
                "xln~p",
                "xls",
                "xlu",
                "xly",
                "xma~h",
                "xmj~z",
                "xna~b",
                "xnd",
                "xng~i",
                "xnk",
                "xnn~o",
                "xnr~u",
                "xny~z",
                "xoc~d",
                "xog",
                "xoi",
                "xok",
                "xom~p",
                "xor",
                "xow",
                "xpa",
                "xpc",
                "xpg",
                "xpi~k",
                "xpm~u",
                "xpy",
                "xqa",
                "xqt",
                "xra~b",
                "xrd~e",
                "xrg",
                "xri",
                "xrm~n",
                "xrq~r",
                "xrt~u",
                "xrw",
                "xsa~e",
                "xsh~j",
                "xsm~s",
                "xsu~v",
                "xsy",
                "xta~e",
                "xtg~j",
                "xtl~w",
                "xty~z",
                "xua~b",
                "xud",
                "xug",
                "xuj",
                "xul~p",
                "xur",
                "xut~u",
                "xve",
                "xvi",
                "xvn~o",
                "xvs",
                "xwa",
                "xwc~e",
                "xwg",
                "xwj~l",
                "xwo",
                "xwr",
                "xwt",
                "xww",
                "xxb",
                "xxk",
                "xxm",
                "xxr",
                "xxt",
                "xya~b",
                "xyj~l",
                "xyt",
                "xyy",
                "xzh",
                "xzm",
                "xzp",
                "yaa~z",
                "yba~b",
                "ybd~e",
                "ybh~o",
                "ybx~y",
                "ych",
                "ycl",
                "ycn",
                "ycp",
                "yda",
                "yde",
                "ydg",
                "ydk",
                "yds",
                "yea",
                "yec",
                "yee",
                "yei~j",
                "yel",
                "yen",
                "yer~v",
                "yey",
                "yga",
                "ygi",
                "ygl~m",
                "ygp",
                "ygr~s",
                "ygu",
                "ygw",
                "yha",
                "yhd",
                "yhl",
                "yhs",
                "yi",
                "yia",
                "yif~n",
                "yip~v",
                "yix~z",
                "yka",
                "ykg",
                "yki",
                "ykk~o",
                "ykr",
                "ykt~u",
                "yky",
                "yla~b",
                "yle",
                "ylg",
                "yli",
                "yll~o",
                "ylr",
                "ylu",
                "yly",
                "yma~e",
                "ymg~i",
                "ymk~t",
                "ymx",
                "ymz",
                "yna",
                "ynd~e",
                "yng~h",
                "ynk~l",
                "ynn~o",
                "ynq",
                "yns",
                "ynu",
                "yo",
                "yob",
                "yog",
                "yoi",
                "yok~n",
                "yos~t",
                "yox~y",
                "ypa~b",
                "ypg~h",
                "ypk",
                "ypm~p",
                "ypz",
                "yra~b",
                "yre",
                "yri",
                "yrk~n",
                "yrs",
                "yrw",
                "yry",
                "ysc~d",
                "ysg",
                "ysl",
                "ysn~p",
                "ysr~s",
                "ysy",
                "yta",
                "ytl",
                "ytp",
                "ytw",
                "yty",
                "yua~g",
                "yui~n",
                "yup~r",
                "yut~u",
                "yuw~z",
                "yva",
                "yvt",
                "ywa",
                "ywg",
                "ywl",
                "ywn",
                "ywq~r",
                "ywt~u",
                "yww",
                "yxa",
                "yxg",
                "yxl~m",
                "yxu",
                "yxy",
                "yyr",
                "yyu",
                "yyz",
                "yzg",
                "yzk",
                "za",
                "zaa~h",
                "zaj~m",
                "zao~z",
                "zbc",
                "zbe",
                "zbl",
                "zbt",
                "zbw",
                "zca",
                "zch",
                "zdj",
                "zea",
                "zeg~h",
                "zen",
                "zga~b",
                "zgh",
                "zgm~n",
                "zgr",
                "zh",
                "zhb",
                "zhd",
                "zhi",
                "zhn",
                "zhw~x",
                "zia~b",
                "zik~n",
                "zir",
                "ziw",
                "ziz",
                "zka~b",
                "zkd",
                "zkg~h",
                "zkk",
                "zkn~p",
                "zkr",
                "zkt~v",
                "zkz",
                "zle",
                "zlj",
                "zlm~n",
                "zlq",
                "zls",
                "zlw",
                "zma~z",
                "zna",
                "znd~e",
                "zng",
                "znk",
                "zns",
                "zoc",
                "zoh",
                "zom",
                "zoo",
                "zoq~s",
                "zpa~z",
                "zqe",
                "zra",
                "zrg",
                "zrn~p",
                "zrs",
                "zsa",
                "zsk~l",
                "zsr",
                "zsu",
                "zte",
                "ztg",
                "ztl~n",
                "ztp~q",
                "zts~u",
                "ztx~y",
                "zu",
                "zua",
                "zuh",
                "zum~n",
                "zuy",
                "zwa",
                "zyg",
                "zyj",
                "zyn",
                "zyp",
                "zza",
                "zzj",
            }
            special{
                "mis",
                "mul",
                "root",
                "zxx",
            }
            unknown{"und"}
        }
        region{
            deprecated{
                "AN",
                "BU",
                "CS",
                "DD",
                "FX",
                "NT",
                "QU",
                "SU",
                "TP",
                "YD",
                "YU",
                "ZR",
            }
            macroregion{
                "001~3",
                "005",
                "009",
                "011",
                "013~5",
                "017~9",
                "021",
                "029",
                "030",
                "034~5",
                "039",
                "053~4",
                "057",
                "061",
                "142~3",
                "145",
                "150~1",
                "154~5",
                "419",
                "EU",
                "QO",
            }
            private_use{
                "AA",
                "QM~N",
                "QP~T",
                "QV~Z",
                "XA~J",
                "XL~Z",
            }
            regular{
                "AC~G",
                "AI",
                "AL~M",
                "AO",
                "AQ~U",
                "AW~X",
                "AZ",
                "BA~B",
                "BD~J",
                "BL~O",
                "BQ~T",
                "BV~W",
                "BY~Z",
                "CA",
                "CC~D",
                "CF~I",
                "CK~P",
                "CR",
                "CU~Z",
                "DE",
                "DG",
                "DJ~K",
                "DM",
                "DO",
                "DZ",
                "EA",
                "EC",
                "EE",
                "EG~H",
                "ER~T",
                "FI~K",
                "FM",
                "FO",
                "FR",
                "GA~B",
                "GD~I",
                "GL~N",
                "GP~U",
                "GW",
                "GY",
                "HK",
                "HM~N",
                "HR",
                "HT~U",
                "IC~E",
                "IL~O",
                "IQ~T",
                "JE",
                "JM",
                "JO~P",
                "KE",
                "KG~I",
                "KM~N",
                "KP",
                "KR",
                "KW",
                "KY~Z",
                "LA~C",
                "LI",
                "LK",
                "LR~V",
                "LY",
                "MA",
                "MC~H",
                "MK~Z",
                "NA",
                "NC",
                "NE~G",
                "NI",
                "NL",
                "NO~P",
                "NR",
                "NU",
                "NZ",
                "OM",
                "PA",
                "PE~H",
                "PK~N",
                "PR~T",
                "PW",
                "PY",
                "QA",
                "RE",
                "RO",
                "RS",
                "RU",
                "RW",
                "SA~E",
                "SG~O",
                "SR~T",
                "SV",
                "SX~Z",
                "TA",
                "TC~D",
                "TF~H",
                "TJ~O",
                "TR",
                "TT",
                "TV~W",
                "TZ",
                "UA",
                "UG",
                "UM",
                "US",
                "UY~Z",
                "VA",
                "VC",
                "VE",
                "VG",
                "VI",
                "VN",
                "VU",
                "WF",
                "WS",
                "XK",
                "YE",
                "YT",
                "ZA",
                "ZM",
                "ZW",
            }
            unknown{"ZZ"}
        }
        script{
            deprecated{"Qaai"}
            private_use{
                "Qaaa~h",
                "Qaaj~z",
                "Qaba~x",
            }
            regular{
                "Aghb",
                "Ahom",
                "Arab",
                "Armi",
                "Armn",
                "Avst",
                "Bali",
                "Bamu",
                "Bass",
                "Batk",
                "Beng",
                "Bopo",
                "Brah~i",
                "Bugi",
                "Buhd",
                "Cakm",
                "Cans",
                "Cari",
                "Cham",
                "Cher",
                "Copt",
                "Cprt",
                "Cyrl",
                "Deva",
                "Dsrt",
                "Dupl",
                "Egyp",
                "Elba",
                "Ethi",
                "Geor",
                "Glag",
                "Goth",
                "Gran",
                "Grek",
                "Gujr",
                "Guru",
                "Hang",
                "Hani",
                "Hano",
                "Hans~t",
                "Hatr",
                "Hebr",
                "Hira",
                "Hluw",
                "Hmng",
                "Hrkt",
                "Hung",
                "Ital",
                "Java",
                "Jpan",
                "Kali",
                "Kana",
                "Khar",
                "Khmr",
                "Khoj",
                "Knda",
                "Kore",
                "Kthi",
                "Lana",
                "Laoo",
                "Latn",
                "Lepc",
                "Limb",
                "Lina~b",
                "Lisu",
                "Lyci",
                "Lydi",
                "Mahj",
                "Mand",
                "Mani",
                "Mend",
                "Merc",
                "Mero",
                "Mlym",
                "Modi",
                "Mong",
                "Mroo",
                "Mtei",
                "Mult",
                "Mymr",
                "Narb",
                "Nbat",
                "Nkoo",
                "Ogam",
                "Olck",
                "Orkh",
                "Orya",
                "Osma",
                "Palm",
                "Pauc",
                "Perm",
                "Phag",
                "Phli",
                "Phlp",
                "Phnx",
                "Plrd",
                "Prti",
                "Rjng",
                "Runr",
                "Samr",
                "Sarb",
                "Saur",
                "Sgnw",
                "Shaw",
                "Shrd",
                "Sidd",
                "Sind",
                "Sinh",
                "Sora",
                "Sund",
                "Sylo",
                "Syrc",
                "Tagb",
                "Takr",
                "Tale",
                "Talu",
                "Taml",
                "Tavt",
                "Telu",
                "Tfng",
                "Tglg",
                "Thaa",
                "Thai",
                "Tibt",
                "Tirh",
                "Ugar",
                "Vaii",
                "Wara",
                "Xpeo",
                "Xsux",
                "Yiii",
                "Zinh",
                "Zyyy",
            }
            special{
                "Zmth",
                "Zsym",
                "Zxxx",
            }
            unknown{"Zzzz"}
        }
        subdivision{
            deprecated{
                "CN-71",
                "CN-91~2",
                "FR-BL",
                "FR-GF",
                "FR-GP",
                "FR-MF",
                "FR-MQ",
                "FR-NC",
                "FR-PF",
                "FR-PM",
                "FR-RE",
                "FR-TF",
                "FR-WF",
                "FR-YT",
                "NL-AW",
                "NL-BQ1~3",
                "NL-CW",
                "NL-SX",
                "NO-21~2",
                "US-AS",
                "US-GU",
                "US-MP",
                "US-PR",
                "US-UM",
                "US-VI",
            }
            regular{
                "AD-02~8",
                "AE-AJ",
                "AE-AZ",
                "AE-DU",
                "AE-FU",
                "AE-RK",
                "AE-SH",
                "AE-UQ",
                "AF-BAL~M",
                "AF-BDG",
                "AF-BDS",
                "AF-BGL",
                "AF-DAY",
                "AF-FRA",
                "AF-FYB",
                "AF-GHA",
                "AF-GHO",
                "AF-HEL",
                "AF-HER",
                "AF-JOW",
                "AF-KAB",
                "AF-KAN",
                "AF-KAP",
                "AF-KDZ",
                "AF-KHO",
                "AF-KNR",
                "AF-LAG",
                "AF-LOG",
                "AF-NAN",
                "AF-NIM",
                "AF-NUR",
                "AF-PAN",
                "AF-PAR",
                "AF-PIA",
                "AF-PKA",
                "AF-SAM",
                "AF-SAR",
                "AF-TAK",
                "AF-URU",
                "AF-WAR",
                "AF-ZAB",
                "AG-03~8",
                "AG-10~1",
                "AL-01~9",
                "AL-10~2",
                "AL-BR",
                "AL-BU",
                "AL-DI",
                "AL-DL",
                "AL-DR",
                "AL-DV",
                "AL-EL",
                "AL-ER",
                "AL-FR",
                "AL-GJ",
                "AL-GR",
                "AL-HA",
                "AL-KA~C",
                "AL-KO",
                "AL-KR",
                "AL-KU",
                "AL-LB",
                "AL-LE",
                "AL-LU",
                "AL-MK",
                "AL-MM",
                "AL-MR",
                "AL-MT",
                "AL-PG",
                "AL-PQ~R",
                "AL-PU",
                "AL-SH",
                "AL-SK",
                "AL-SR",
                "AL-TE",
                "AL-TP",
                "AL-TR",
                "AL-VL",
                "AM-AG",
                "AM-AR",
                "AM-AV",
                "AM-ER",
                "AM-GR",
                "AM-KT",
                "AM-LO",
                "AM-SH",
                "AM-SU",
                "AM-TV",
                "AM-VD",
                "AO-BGO",
                "AO-BGU",
                "AO-BIE",
                "AO-CAB",
                "AO-CCU",
                "AO-CNN~O",
                "AO-CUS",
                "AO-HUA",
                "AO-HUI",
                "AO-LNO",
                "AO-LSU",
                "AO-LUA",
                "AO-MAL",
                "AO-MOX",
                "AO-NAM",
                "AO-UIG",
                "AO-ZAI",
                "AR-A~H",
                "AR-J~N",
                "AR-P~Z",
                "AT-1~9",
                "AU-ACT",
                "AU-NSW",
                "AU-NT",
                "AU-QLD",
                "AU-SA",
                "AU-TAS",
                "AU-VIC",
                "AU-WA",
                "AZ-ABS",
                "AZ-AGA",
                "AZ-AGC",
                "AZ-AGM",
                "AZ-AGS",
                "AZ-AGU",
                "AZ-AST",
                "AZ-BA",
                "AZ-BAB",
                "AZ-BAL",
                "AZ-BAR",
                "AZ-BEY",
                "AZ-BIL",
                "AZ-CAB",
                "AZ-CAL",
                "AZ-CUL",
                "AZ-DAS",
                "AZ-FUZ",
                "AZ-GA",
                "AZ-GAD",
                "AZ-GOR",
                "AZ-GOY",
                "AZ-GYG",
                "AZ-HAC",
                "AZ-IMI",
                "AZ-ISM",
                "AZ-KAL",
                "AZ-KAN",
                "AZ-KUR",
                "AZ-LA",
                "AZ-LAC",
                "AZ-LAN",
                "AZ-LER",
                "AZ-MAS",
                "AZ-MI",
                "AZ-NA",
                "AZ-NEF",
                "AZ-NV",
                "AZ-NX",
                "AZ-OGU",
                "AZ-ORD",
                "AZ-QAB",
                "AZ-QAX",
                "AZ-QAZ",
                "AZ-QBA",
                "AZ-QBI",
                "AZ-QOB",
                "AZ-QUS",
                "AZ-SA",
                "AZ-SAB",
                "AZ-SAD",
                "AZ-SAH",
                "AZ-SAK~L",
                "AZ-SAR",
                "AZ-SAT",
                "AZ-SBN",
                "AZ-SIY",
                "AZ-SKR",
                "AZ-SM",
                "AZ-SMI",
                "AZ-SMX",
                "AZ-SR",
                "AZ-SUS",
                "AZ-TAR",
                "AZ-TOV",
                "AZ-UCA",
                "AZ-XA",
                "AZ-XAC",
                "AZ-XCI",
                "AZ-XIZ",
                "AZ-XVD",
                "AZ-YAR",
                "AZ-YE",
                "AZ-YEV",
                "AZ-ZAN",
                "AZ-ZAQ~R",
                "BA-01~9",
                "BA-10",
                "BA-BIH",
                "BA-BRC",
                "BA-SRP",
                "BB-01~9",
                "BB-10~1",
                "BD-01~9",
                "BD-10~9",
                "BD-20~9",
                "BD-30~9",
                "BD-40~9",
                "BD-50~9",
                "BD-60~4",
                "BD-A~G",
                "BE-BRU",
                "BE-VAN",
                "BE-VBR",
                "BE-VLG",
                "BE-VLI",
                "BE-VOV",
                "BE-VWV",
                "BE-WAL",
                "BE-WBR",
                "BE-WHT",
                "BE-WLG",
                "BE-WLX",
                "BE-WNA",
                "BF-01~9",
                "BF-10~3",
                "BF-BAL~N",
                "BF-BAZ",
                "BF-BGR",
                "BF-BLG",
                "BF-BLK",
                "BF-COM",
                "BF-GAN",
                "BF-GNA",
                "BF-GOU",
                "BF-HOU",
                "BF-IOB",
                "BF-KAD",
                "BF-KEN",
                "BF-KMD",
                "BF-KMP",
                "BF-KOP",
                "BF-KOS~T",
                "BF-KOW",
                "BF-LER",
                "BF-LOR",
                "BF-MOU",
                "BF-NAM",
                "BF-NAO",
                "BF-NAY",
                "BF-NOU",
                "BF-OUB",
                "BF-OUD",
                "BF-PAS",
                "BF-PON",
                "BF-SEN",
                "BF-SIS",
                "BF-SMT",
                "BF-SNG",
                "BF-SOM",
                "BF-SOR",
                "BF-TAP",
                "BF-TUI",
                "BF-YAG",
                "BF-YAT",
                "BF-ZIR",
                "BF-ZON",
                "BF-ZOU",
                "BG-01~9",
                "BG-10~9",
                "BG-20~8",
                "BH-13~7",
                "BI-BB",
                "BI-BL~M",
                "BI-BR",
                "BI-CA",
                "BI-CI",
                "BI-GI",
                "BI-KI",
                "BI-KR",
                "BI-KY",
                "BI-MA",
                "BI-MU",
                "BI-MW",
                "BI-MY",
                "BI-NG",
                "BI-RT",
                "BI-RY",
                "BJ-AK~L",
                "BJ-AQ",
                "BJ-BO",
                "BJ-CO",
                "BJ-DO",
                "BJ-KO",
                "BJ-LI",
                "BJ-MO",
                "BJ-OU",
                "BJ-PL",
                "BJ-ZO",
                "BN-BE",
                "BN-BM",
                "BN-TE",
                "BN-TU",
                "BO-B~C",
                "BO-H",
                "BO-L",
                "BO-N~P",
                "BO-S~T",
                "BQ-BO",
                "BQ-SA",
                "BQ-SE",
                "BR-AC",
                "BR-AL~M",
                "BR-AP",
                "BR-BA",
                "BR-CE",
                "BR-DF",
                "BR-ES",
                "BR-GO",
                "BR-MA",
                "BR-MG",
                "BR-MS~T",
                "BR-PA~B",
                "BR-PE",
                "BR-PI",
                "BR-PR",
                "BR-RJ",
                "BR-RN~O",
                "BR-RR~S",
                "BR-SC",
                "BR-SE",
                "BR-SP",
                "BR-TO",
                "BS-AK",
                "BS-BI",
                "BS-BP",
                "BS-BY",
                "BS-CE",
                "BS-CI",
                "BS-CK",
                "BS-CO",
                "BS-CS",
                "BS-EG",
                "BS-EX",
                "BS-FP",
                "BS-GC",
                "BS-HI",
                "BS-HT",
                "BS-IN",
                "BS-LI",
                "BS-MC",
                "BS-MG",
                "BS-MI",
                "BS-NE",
                "BS-NO",
                "BS-NS",
                "BS-RC",
                "BS-RI",
                "BS-SA",
                "BS-SE",
                "BS-SO",
                "BS-SS",
                "BS-SW",
                "BS-WG",
                "BT-11~5",
                "BT-21~4",
                "BT-31~4",
                "BT-41~5",
                "BT-GA",
                "BT-TY",
                "BW-CE",
                "BW-CH",
                "BW-FR",
                "BW-GA",
                "BW-GH",
                "BW-JW",
                "BW-KG",
                "BW-KL",
                "BW-KW",
                "BW-LO",
                "BW-NE",
                "BW-NW",
                "BW-SE",
                "BW-SO~P",
                "BW-ST",
                "BY-BR",
                "BY-HM",
                "BY-HO",
                "BY-HR",
                "BY-MA",
                "BY-MI",
                "BY-VI",
                "BZ-BZ",
                "BZ-CY",
                "BZ-CZL",
                "BZ-OW",
                "BZ-SC",
                "BZ-TOL",
                "CA-AB",
                "CA-BC",
                "CA-MB",
                "CA-NB",
                "CA-NL",
                "CA-NS~U",
                "CA-ON",
                "CA-PE",
                "CA-QC",
                "CA-SK",
                "CA-YT",
                "CD-BC",
                "CD-BN",
                "CD-EQ",
                "CD-KA",
                "CD-KE",
                "CD-KN",
                "CD-KW",
                "CD-MA",
                "CD-NK",
                "CD-OR",
                "CD-SK",
                "CF-AC",
                "CF-BB",
                "CF-BGF",
                "CF-BK",
                "CF-HK",
                "CF-HM",
                "CF-HS",
                "CF-KB",
                "CF-KG",
                "CF-LB",
                "CF-MB",
                "CF-MP",
                "CF-NM",
                "CF-OP",
                "CF-SE",
                "CF-UK",
                "CF-VK",
                "CG-11~6",
                "CG-2",
                "CG-5",
                "CG-7~9",
                "CG-BZV",
                "CH-AG",
                "CH-AI",
                "CH-AR",
                "CH-BE",
                "CH-BL",
                "CH-BS",
                "CH-FR",
                "CH-GE",
                "CH-GL",
                "CH-GR",
                "CH-JU",
                "CH-LU",
                "CH-NE",
                "CH-NW",
                "CH-OW",
                "CH-SG~H",
                "CH-SO",
                "CH-SZ",
                "CH-TG",
                "CH-TI",
                "CH-UR",
                "CH-VD",
                "CH-VS",
                "CH-ZG~H",
                "CI-01~9",
                "CI-10~9",
                "CL-AI",
                "CL-AN",
                "CL-AP",
                "CL-AR",
                "CL-AT",
                "CL-BI",
                "CL-CO",
                "CL-LI",
                "CL-LL",
                "CL-LR",
                "CL-MA",
                "CL-ML",
                "CL-RM",
                "CL-TA",
                "CL-VS",
                "CM-AD",
                "CM-CE",
                "CM-EN",
                "CM-ES",
                "CM-LT",
                "CM-NO",
                "CM-NW",
                "CM-OU",
                "CM-SU",
                "CM-SW",
                "CN-11~5",
                "CN-21~3",
                "CN-31~7",
                "CN-41~6",
                "CN-50~4",
                "CN-61~5",
                "CO-AMA",
                "CO-ANT",
                "CO-ARA",
                "CO-ATL",
                "CO-BOL",
                "CO-BOY",
                "CO-CAL",
                "CO-CAQ",
                "CO-CAS",
                "CO-CAU",
                "CO-CES",
                "CO-CHO",
                "CO-COR",
                "CO-CUN",
                "CO-DC",
                "CO-GUA",
                "CO-GUV",
                "CO-HUI",
                "CO-LAG",
                "CO-MAG",
                "CO-MET",
                "CO-NAR",
                "CO-NSA",
                "CO-PUT",
                "CO-QUI",
                "CO-RIS",
                "CO-SAN",
                "CO-SAP",
                "CO-SUC",
                "CO-TOL",
                "CO-VAC",
                "CO-VAU",
                "CO-VID",
                "CR-A",
                "CR-C",
                "CR-G~H",
                "CR-L",
                "CR-P",
                "CR-SJ",
                "CU-01",
                "CU-03~9",
                "CU-10~6",
                "CU-99",
                "CV-B",
                "CV-BR",
                "CV-BV",
                "CV-CA",
                "CV-CF",
                "CV-CR",
                "CV-MA",
                "CV-MO",
                "CV-PA",
                "CV-PN",
                "CV-PR",
                "CV-RB",
                "CV-RG",
                "CV-RS",
                "CV-S",
                "CV-SD",
                "CV-SF",
                "CV-SL~M",
                "CV-SO",
                "CV-SS",
                "CV-SV",
                "CV-TA",
                "CV-TS",
                "CY-01~6",
                "CZ-101~9",
                "CZ-10A~F",
                "CZ-201~9",
                "CZ-20A~C",
                "CZ-311~7",
                "CZ-321~7",
                "CZ-411~3",
                "CZ-421~7",
                "CZ-511~4",
                "CZ-521~5",
                "CZ-531~4",
                "CZ-611~5",
                "CZ-621~7",
                "CZ-711~5",
                "CZ-721~4",
                "CZ-801~6",
                "CZ-JC",
                "CZ-JM",
                "CZ-KA",
                "CZ-KR",
                "CZ-LI",
                "CZ-MO",
                "CZ-OL",
                "CZ-PA",
                "CZ-PL",
                "CZ-PR",
                "CZ-ST",
                "CZ-US",
                "CZ-VY",
                "CZ-ZL",
                "DE-BB",
                "DE-BE",
                "DE-BW",
                "DE-BY",
                "DE-HB",
                "DE-HE",
                "DE-HH",
                "DE-MV",
                "DE-NI",
                "DE-NW",
                "DE-RP",
                "DE-SH",
                "DE-SL",
                "DE-SN",
                "DE-ST",
                "DE-TH",
                "DJ-AR~S",
                "DJ-DI~J",
                "DJ-OB",
                "DJ-TA",
                "DK-81~5",
                "DM-02~9",
                "DM-10~1",
                "DO-01~9",
                "DO-10~9",
                "DO-20~9",
                "DO-30~9",
                "DO-40~2",
                "DZ-01~9",
                "DZ-10~9",
                "DZ-20~9",
                "DZ-30~9",
                "DZ-40~8",
                "EC-A~I",
                "EC-L~P",
                "EC-R~S",
                "EC-SD~E",
                "EC-T~U",
                "EC-W~Z",
                "EE-37",
                "EE-39",
                "EE-44",
                "EE-49",
                "EE-51",
                "EE-57",
                "EE-59",
                "EE-65",
                "EE-67",
                "EE-70",
                "EE-74",
                "EE-78",
                "EE-82",
                "EE-84",
                "EE-86",
                "EG-ALX",
                "EG-ASN",
                "EG-AST",
                "EG-BA",
                "EG-BH",
                "EG-BNS",
                "EG-C",
                "EG-DK",
                "EG-DT",
                "EG-FYM",
                "EG-GH",
                "EG-GZ",
                "EG-IS",
                "EG-JS",
                "EG-KB",
                "EG-KFS",
                "EG-KN",
                "EG-LX",
                "EG-MN",
                "EG-MNF",
                "EG-MT",
                "EG-PTS",
                "EG-SHG",
                "EG-SHR",
                "EG-SIN",
                "EG-SUZ",
                "EG-WAD",
                "ER-AN",
                "ER-DK",
                "ER-DU",
                "ER-GB",
                "ER-MA",
                "ER-SK",
                "ES-A",
                "ES-AB",
                "ES-AL",
                "ES-AN",
                "ES-AR~S",
                "ES-AV",
                "ES-B",
                "ES-BA",
                "ES-BI",
                "ES-BU",
                "ES-C",
                "ES-CA~C",
                "ES-CE",
                "ES-CL~O",
                "ES-CR~U",
                "ES-EX",
                "ES-GA",
                "ES-GC",
                "ES-GI",
                "ES-GR",
                "ES-GU",
                "ES-H",
                "ES-HU",
                "ES-IB",
                "ES-J",
                "ES-L",
                "ES-LE",
                "ES-LO",
                "ES-LU",
                "ES-M",
                "ES-MA",
                "ES-MC~D",
                "ES-ML",
                "ES-MU",
                "ES-NA",
                "ES-NC",
                "ES-O",
                "ES-OR",
                "ES-P",
                "ES-PM",
                "ES-PO",
                "ES-PV",
                "ES-RI",
                "ES-S",
                "ES-SA",
                "ES-SE",
                "ES-SG",
                "ES-SO",
                "ES-SS",
                "ES-T",
                "ES-TE~F",
                "ES-TO",
                "ES-V",
                "ES-VA",
                "ES-VC",
                "ES-VI",
                "ES-Z",
                "ES-ZA",
                "ET-AA",
                "ET-AF",
                "ET-AM",
                "ET-BE",
                "ET-DD",
                "ET-GA",
                "ET-HA",
                "ET-OR",
                "ET-SN~O",
                "ET-TI",
                "FI-01~9",
                "FI-10~9",
                "FJ-01~9",
                "FJ-10~4",
                "FJ-C",
                "FJ-E",
                "FJ-N",
                "FJ-R",
                "FJ-W",
                "FM-KSA",
                "FM-PNI",
                "FM-TRK",
                "FM-YAP",
                "FR-01~9",
                "FR-10~9",
                "FR-21~9",
                "FR-2A~B",
                "FR-30~9",
                "FR-40~9",
                "FR-50~9",
                "FR-60~9",
                "FR-70~9",
                "FR-80~9",
                "FR-90~5",
                "FR-A~C",
                "FR-CP",
                "FR-D~V",
                "GA-1~9",
                "GB-ABD~E",
                "GB-AGB",
                "GB-AGY",
                "GB-ANS~T",
                "GB-ARD",
                "GB-ARM",
                "GB-BAS",
                "GB-BBD",
                "GB-BDF~G",
                "GB-BEN",
                "GB-BEX",
                "GB-BFS",
                "GB-BGE",
                "GB-BGW",
                "GB-BIR",
                "GB-BKM",
                "GB-BLA",
                "GB-BLY",
                "GB-BMH",
                "GB-BNB",
                "GB-BNE",
                "GB-BNH",
                "GB-BNS",
                "GB-BOL",
                "GB-BPL",
                "GB-BRC~D",
                "GB-BRY",
                "GB-BST",
                "GB-BUR",
                "GB-CAM",
                "GB-CAY",
                "GB-CBF",
                "GB-CGN",
                "GB-CGV",
                "GB-CHE",
                "GB-CHW",
                "GB-CKF",
                "GB-CKT",
                "GB-CLD",
                "GB-CLK",
                "GB-CLR",
                "GB-CMA",
                "GB-CMD",
                "GB-CMN",
                "GB-CON",
                "GB-COV",
                "GB-CRF",
                "GB-CRY",
                "GB-CSR",
                "GB-CWY",
                "GB-DAL",
                "GB-DBY",
                "GB-DEN",
                "GB-DER",
                "GB-DEV",
                "GB-DGN",
                "GB-DGY",
                "GB-DNC~D",
                "GB-DOR",
                "GB-DOW",
                "GB-DRY",
                "GB-DUD",
                "GB-DUR",
                "GB-EAL",
                "GB-EAW",
                "GB-EAY",
                "GB-EDH",
                "GB-EDU",
                "GB-ELN",
                "GB-ELS",
                "GB-ENF~G",
                "GB-ERW",
                "GB-ERY",
                "GB-ESS",
                "GB-ESX",
                "GB-FAL",
                "GB-FER",
                "GB-FIF",
                "GB-FLN",
                "GB-GAT",
                "GB-GBN",
                "GB-GLG",
                "GB-GLS",
                "GB-GRE",
                "GB-GWN",
                "GB-HAL~M",
                "GB-HAV",
                "GB-HCK",
                "GB-HEF",
                "GB-HIL",
                "GB-HLD",
                "GB-HMF",
                "GB-HNS",
                "GB-HPL",
                "GB-HRT",
                "GB-HRW",
                "GB-HRY",
                "GB-IOS",
                "GB-IOW",
                "GB-ISL",
                "GB-IVC",
                "GB-KEC",
                "GB-KEN",
                "GB-KHL",
                "GB-KIR",
                "GB-KTT",
                "GB-KWL",
                "GB-LAN",
                "GB-LBH",
                "GB-LCE",
                "GB-LDS",
                "GB-LEC",
                "GB-LEW",
                "GB-LIN",
                "GB-LIV",
                "GB-LMV",
                "GB-LND",
                "GB-LRN",
                "GB-LSB",
                "GB-LUT",
                "GB-MAN",
                "GB-MDB",
                "GB-MDW",
                "GB-MFT",
                "GB-MIK",
                "GB-MLN",
                "GB-MON",
                "GB-MRT",
                "GB-MRY",
                "GB-MTY",
                "GB-MYL",
                "GB-NAY",
                "GB-NBL",
                "GB-NDN",
                "GB-NEL",
                "GB-NET",
                "GB-NFK",
                "GB-NGM",
                "GB-NIR",
                "GB-NLK",
                "GB-NLN",
                "GB-NSM",
                "GB-NTA",
                "GB-NTH",
                "GB-NTL",
                "GB-NTT",
                "GB-NTY",
                "GB-NWM",
                "GB-NWP",
                "GB-NYK",
                "GB-NYM",
                "GB-OLD",
                "GB-OMH",
                "GB-ORK",
                "GB-OXF",
                "GB-PEM",
                "GB-PKN",
                "GB-PLY",
                "GB-POL",
                "GB-POR",
                "GB-POW",
                "GB-PTE",
                "GB-RCC",
                "GB-RCH",
                "GB-RCT",
                "GB-RDB",
                "GB-RDG",
                "GB-RFW",
                "GB-RIC",
                "GB-ROT",
                "GB-RUT",
                "GB-SAW",
                "GB-SAY",
                "GB-SCB",
                "GB-SCT",
                "GB-SFK",
                "GB-SFT",
                "GB-SGC",
                "GB-SHF",
                "GB-SHN",
                "GB-SHR",
                "GB-SKP",
                "GB-SLF~G",
                "GB-SLK",
                "GB-SND",
                "GB-SOL~M",
                "GB-SOS",
                "GB-SRY",
                "GB-STB",
                "GB-STE",
                "GB-STG~H",
                "GB-STN",
                "GB-STS~T",
                "GB-STY",
                "GB-SWA",
                "GB-SWD",
                "GB-SWK",
                "GB-TAM",
                "GB-TFW",
                "GB-THR",
                "GB-TOB",
                "GB-TOF",
                "GB-TRF",
                "GB-TWH",
                "GB-UKM",
                "GB-VGL",
                "GB-WAR",
                "GB-WBK",
                "GB-WDU",
                "GB-WFT",
                "GB-WGN",
                "GB-WIL",
                "GB-WKF",
                "GB-WLL",
                "GB-WLN",
                "GB-WLS",
                "GB-WLV",
                "GB-WND",
                "GB-WNM",
                "GB-WOK",
                "GB-WOR",
                "GB-WRL",
                "GB-WRT",
                "GB-WRX",
                "GB-WSM",
                "GB-WSX",
                "GB-YOR",
                "GB-ZET",
                "GD-01~6",
                "GD-10",
                "GE-AB",
                "GE-AJ",
                "GE-GU",
                "GE-IM",
                "GE-KA",
                "GE-KK",
                "GE-MM",
                "GE-RL",
                "GE-SJ~K",
                "GE-SZ",
                "GE-TB",
                "GH-AA",
                "GH-AH",
                "GH-BA",
                "GH-CP",
                "GH-EP",
                "GH-NP",
                "GH-TV",
                "GH-UE",
                "GH-UW",
                "GH-WP",
                "GL-KU",
                "GL-QA",
                "GL-QE",
                "GL-SM",
                "GM-B",
                "GM-L~N",
                "GM-U",
                "GM-W",
                "GN-B",
                "GN-BE~F",
                "GN-BK",
                "GN-C",
                "GN-CO",
                "GN-D",
                "GN-DB",
                "GN-DI",
                "GN-DL",
                "GN-DU",
                "GN-F",
                "GN-FA",
                "GN-FO",
                "GN-FR",
                "GN-GA",
                "GN-GU",
                "GN-K",
                "GN-KA~B",
                "GN-KD~E",
                "GN-KN~O",
                "GN-KS",
                "GN-L",
                "GN-LA",
                "GN-LE",
                "GN-LO",
                "GN-M",
                "GN-MC~D",
                "GN-ML~M",
                "GN-N",
                "GN-NZ",
                "GN-PI",
                "GN-SI",
                "GN-TE",
                "GN-TO",
                "GN-YO",
                "GQ-AN",
                "GQ-BN",
                "GQ-BS",
                "GQ-C",
                "GQ-CS",
                "GQ-I",
                "GQ-KN",
                "GQ-LI",
                "GQ-WN",
                "GR-01",
                "GR-03~7",
                "GR-11~7",
                "GR-21~4",
                "GR-31~4",
                "GR-41~4",
                "GR-51~9",
                "GR-61~4",
                "GR-69",
                "GR-71~3",
                "GR-81~5",
                "GR-91~4",
                "GR-A",
                "GR-A1",
                "GR-B~M",
                "GT-AV",
                "GT-BV",
                "GT-CM",
                "GT-CQ",
                "GT-ES",
                "GT-GU",
                "GT-HU",
                "GT-IZ",
                "GT-JA",
                "GT-JU",
                "GT-PE",
                "GT-PR",
                "GT-QC",
                "GT-QZ",
                "GT-RE",
                "GT-SA",
                "GT-SM",
                "GT-SO",
                "GT-SR",
                "GT-SU",
                "GT-TO",
                "GT-ZA",
                "GW-BA",
                "GW-BL~M",
                "GW-BS",
                "GW-CA",
                "GW-GA",
                "GW-L",
                "GW-N",
                "GW-OI",
                "GW-QU",
                "GW-S",
                "GW-TO",
                "GY-BA",
                "GY-CU",
                "GY-DE",
                "GY-EB",
                "GY-ES",
                "GY-MA",
                "GY-PM",
                "GY-PT",
                "GY-UD",
                "GY-UT",
                "HN-AT",
                "HN-CH",
                "HN-CL~M",
                "HN-CP",
                "HN-CR",
                "HN-EP",
                "HN-FM",
                "HN-GD",
                "HN-IB",
                "HN-IN",
                "HN-LE",
                "HN-LP",
                "HN-OC",
                "HN-OL",
                "HN-SB",
                "HN-VA",
                "HN-YO",
                "HR-01~9",
                "HR-10~9",
                "HR-20~1",
                "HT-AR",
                "HT-CE",
                "HT-GA",
                "HT-ND~E",
                "HT-NI",
                "HT-NO",
                "HT-OU",
                "HT-SD~E",
                "HU-BA",
                "HU-BC",
                "HU-BE",
                "HU-BK",
                "HU-BU",
                "HU-BZ",
                "HU-CS",
                "HU-DE",
                "HU-DU",
                "HU-EG",
                "HU-ER",
                "HU-FE",
                "HU-GS",
                "HU-GY",
                "HU-HB",
                "HU-HE",
                "HU-HV",
                "HU-JN",
                "HU-KE",
                "HU-KM",
                "HU-KV",
                "HU-MI",
                "HU-NK",
                "HU-NO",
                "HU-NY",
                "HU-PE",
                "HU-PS",
                "HU-SD",
                "HU-SF",
                "HU-SH",
                "HU-SK",
                "HU-SN~O",
                "HU-SS~T",
                "HU-SZ",
                "HU-TB",
                "HU-TO",
                "HU-VA",
                "HU-VE",
                "HU-VM",
                "HU-ZA",
                "HU-ZE",
                "ID-AC",
                "ID-BA~B",
                "ID-BE",
                "ID-BT",
                "ID-GO",
                "ID-JA~B",
                "ID-JI",
                "ID-JK",
                "ID-JT",
                "ID-JW",
                "ID-KA~B",
                "ID-KI",
                "ID-KR~U",
                "ID-LA",
                "ID-MA",
                "ID-ML",
                "ID-MU",
                "ID-NB",
                "ID-NT~U",
                "ID-PA~B",
                "ID-PP",
                "ID-RI",
                "ID-SA~B",
                "ID-SG",
                "ID-SL~N",
                "ID-SR~U",
                "ID-YO",
                "IE-C",
                "IE-CE",
                "IE-CN~O",
                "IE-CW",
                "IE-D",
                "IE-DL",
                "IE-G",
                "IE-KE",
                "IE-KK",
                "IE-KY",
                "IE-L",
                "IE-LD",
                "IE-LH",
                "IE-LK",
                "IE-LM",
                "IE-LS",
                "IE-M",
                "IE-MH",
                "IE-MN~O",
                "IE-OY",
                "IE-RN",
                "IE-SO",
                "IE-TA",
                "IE-U",
                "IE-WD",
                "IE-WH",
                "IE-WW~X",
                "IL-D",
                "IL-HA",
                "IL-JM",
                "IL-M",
                "IL-TA",
                "IL-Z",
                "IN-AN",
                "IN-AP",
                "IN-AR~S",
                "IN-BR",
                "IN-CH",
                "IN-CT",
                "IN-DD",
                "IN-DL",
                "IN-DN",
                "IN-GA",
                "IN-GJ",
                "IN-HP",
                "IN-HR",
                "IN-JH",
                "IN-JK",
                "IN-KA",
                "IN-KL",
                "IN-LD",
                "IN-MH",
                "IN-ML",
                "IN-MN",
                "IN-MP",
                "IN-MZ",
                "IN-NL",
                "IN-OR",
                "IN-PB",
                "IN-PY",
                "IN-RJ",
                "IN-SK",
                "IN-TG",
                "IN-TN",
                "IN-TR",
                "IN-UP",
                "IN-UT",
                "IN-WB",
                "IQ-AN",
                "IQ-AR",
                "IQ-BA~B",
                "IQ-BG",
                "IQ-DA",
                "IQ-DI",
                "IQ-DQ",
                "IQ-KA",
                "IQ-KI",
                "IQ-MA",
                "IQ-MU",
                "IQ-NA",
                "IQ-NI",
                "IQ-QA",
                "IQ-SD",
                "IQ-SU",
                "IQ-WA",
                "IR-01~8",
                "IR-10~9",
                "IR-20~9",
                "IR-30~2",
                "IS-0~8",
                "IT-21",
                "IT-23",
                "IT-25",
                "IT-32",
                "IT-34",
                "IT-36",
                "IT-42",
                "IT-45",
                "IT-52",
                "IT-55",
                "IT-57",
                "IT-62",
                "IT-65",
                "IT-67",
                "IT-72",
                "IT-75",
                "IT-77~8",
                "IT-82",
                "IT-88",
                "IT-AG",
                "IT-AL",
                "IT-AN~R",
                "IT-AT",
                "IT-AV",
                "IT-BA",
                "IT-BG",
                "IT-BI",
                "IT-BL",
                "IT-BN~O",
                "IT-BR~T",
                "IT-BZ",
                "IT-CA~B",
                "IT-CE",
                "IT-CH~I",
                "IT-CL",
                "IT-CN~O",
                "IT-CR~T",
                "IT-CZ",
                "IT-EN",
                "IT-FC",
                "IT-FE",
                "IT-FG",
                "IT-FI",
                "IT-FM",
                "IT-FR",
                "IT-GE",
                "IT-GO",
                "IT-GR",
                "IT-IM",
                "IT-IS",
                "IT-KR",
                "IT-LC",
                "IT-LE",
                "IT-LI",
                "IT-LO",
                "IT-LT~U",
                "IT-MB~C",
                "IT-ME",
                "IT-MI",
                "IT-MN~O",
                "IT-MS~T",
                "IT-NA",
                "IT-NO",
                "IT-NU",
                "IT-OG",
                "IT-OR",
                "IT-OT",
                "IT-PA",
                "IT-PC~E",
                "IT-PG",
                "IT-PI",
                "IT-PN~O",
                "IT-PR",
                "IT-PT~V",
                "IT-PZ",
                "IT-RA",
                "IT-RC",
                "IT-RE",
                "IT-RG",
                "IT-RI",
                "IT-RM~O",
                "IT-SA",
                "IT-SI",
                "IT-SO~P",
                "IT-SR~S",
                "IT-SV",
                "IT-TA",
                "IT-TE",
                "IT-TN~P",
                "IT-TR~S",
                "IT-TV",
                "IT-UD",
                "IT-VA~C",
                "IT-VE",
                "IT-VI",
                "IT-VR~T",
                "IT-VV",
                "JM-01~9",
                "JM-10~4",
                "JO-AJ",
                "JO-AM",
                "JO-AQ",
                "JO-AT",
                "JO-AZ",
                "JO-BA",
                "JO-IR",
                "JO-JA",
                "JO-KA",
                "JO-MA",
                "JO-MD",
                "JO-MN",
                "JP-01~9",
                "JP-10~9",
                "JP-20~9",
                "JP-30~9",
                "JP-40~7",
                "KE-01~9",
                "KE-10~9",
                "KE-20~9",
                "KE-30~9",
                "KE-40~7",
                "KG-B~C",
                "KG-GB",
                "KG-GO",
                "KG-J",
                "KG-N~O",
                "KG-T",
                "KG-Y",
                "KH-1",
                "KH-10~9",
                "KH-2",
                "KH-20~4",
                "KH-3~9",
                "KI-G",
                "KI-L",
                "KI-P",
                "KM-A",
                "KM-G",
                "KM-M",
                "KN-01~9",
                "KN-10~3",
                "KN-15",
                "KN-K",
                "KN-N",
                "KP-01~9",
                "KP-10",
                "KP-13",
                "KR-11",
                "KR-26~9",
                "KR-30~1",
                "KR-41~9",
                "KR-50",
                "KW-AH",
                "KW-FA",
                "KW-HA",
                "KW-JA",
                "KW-KU",
                "KW-MU",
                "KZ-AKM",
                "KZ-AKT",
                "KZ-ALA",
                "KZ-ALM",
                "KZ-AST",
                "KZ-ATY",
                "KZ-KAR",
                "KZ-KUS",
                "KZ-KZY",
                "KZ-MAN",
                "KZ-PAV",
                "KZ-SEV",
                "KZ-VOS",
                "KZ-YUZ",
                "KZ-ZAP",
                "KZ-ZHA",
                "LA-AT",
                "LA-BK~L",
                "LA-CH",
                "LA-HO",
                "LA-KH",
                "LA-LM",
                "LA-LP",
                "LA-OU",
                "LA-PH",
                "LA-SL",
                "LA-SV",
                "LA-VI",
                "LA-VT",
                "LA-XA",
                "LA-XE",
                "LA-XI",
                "LA-XN",
                "LB-AK",
                "LB-AS",
                "LB-BA",
                "LB-BH~I",
                "LB-JA",
                "LB-JL",
                "LB-NA",
                "LC-01~3",
                "LC-05~8",
                "LC-10~2",
                "LI-01~9",
                "LI-10~1",
                "LK-1",
                "LK-11~3",
                "LK-2",
                "LK-21~3",
                "LK-3",
                "LK-31~3",
                "LK-4",
                "LK-41~5",
                "LK-5",
                "LK-51~3",
                "LK-6",
                "LK-61~2",
                "LK-7",
                "LK-71~2",
                "LK-8",
                "LK-81~2",
                "LK-9",
                "LK-91~2",
                "LR-BG",
                "LR-BM",
                "LR-CM",
                "LR-GB",
                "LR-GG",
                "LR-GK",
                "LR-GP",
                "LR-LO",
                "LR-MG",
                "LR-MO",
                "LR-MY",
                "LR-NI",
                "LR-RG",
                "LR-RI",
                "LR-SI",
                "LS-A~H",
                "LS-J~K",
                "LT-01~9",
                "LT-10~9",
                "LT-20~9",
                "LT-30~9",
                "LT-40~9",
                "LT-50~9",
                "LT-60",
                "LT-AL",
                "LT-KL",
                "LT-KU",
                "LT-MR",
                "LT-PN",
                "LT-SA",
                "LT-TA",
                "LT-TE",
                "LT-UT",
                "LT-VL",
                "LU-D",
                "LU-G",
                "LU-L",
                "LV-001~9",
                "LV-010~9",
                "LV-020~9",
                "LV-030~9",
                "LV-040~9",
                "LV-050~9",
                "LV-060~9",
                "LV-070~9",
                "LV-080~9",
                "LV-090~9",
                "LV-100~9",
                "LV-110",
                "LV-DGV",
                "LV-JEL",
                "LV-JKB",
                "LV-JUR",
                "LV-LPX",
                "LV-REZ",
                "LV-RIX",
                "LV-VEN",
                "LV-VMR",
                "LY-BA",
                "LY-BU",
                "LY-DR",
                "LY-GT",
                "LY-JA",
                "LY-JG",
                "LY-JI",
                "LY-JU",
                "LY-KF",
                "LY-MB",
                "LY-MI~J",
                "LY-MQ",
                "LY-NL",
                "LY-NQ",
                "LY-SB",
                "LY-SR",
                "LY-TB",
                "LY-WA",
                "LY-WD",
                "LY-WS",
                "LY-ZA",
                "MA-01~9",
                "MA-10~6",
                "MA-AGD",
                "MA-AOU",
                "MA-ASZ",
                "MA-AZI",
                "MA-BEM",
                "MA-BER~S",
                "MA-BOD",
                "MA-BOM",
                "MA-CAS",
                "MA-CHE",
                "MA-CHI",
                "MA-CHT",
                "MA-ERR",
                "MA-ESI",
                "MA-ESM",
                "MA-FAH",
                "MA-FES",
                "MA-FIG",
                "MA-GUE",
                "MA-HAJ",
                "MA-HAO",
                "MA-HOC",
                "MA-IFR",
                "MA-INE",
                "MA-JDI",
                "MA-JRA",
                "MA-KEN",
                "MA-KES",
                "MA-KHE",
                "MA-KHN~O",
                "MA-LAA",
                "MA-LAR",
                "MA-MED",
                "MA-MEK",
                "MA-MMD",
                "MA-MMN",
                "MA-MOH",
                "MA-MOU",
                "MA-NAD",
                "MA-NOU",
                "MA-OUA",
                "MA-OUD",
                "MA-OUJ",
                "MA-RAB",
                "MA-SAF",
                "MA-SAL",
                "MA-SEF",
                "MA-SET",
                "MA-SIK",
                "MA-SKH",
                "MA-SYB",
                "MA-TAI",
                "MA-TAO",
                "MA-TAR",
                "MA-TAT",
                "MA-TAZ",
                "MA-TET",
                "MA-TIZ",
                "MA-TNG",
                "MA-TNT",
                "MA-ZAG",
                "MC-CL",
                "MC-CO",
                "MC-FO",
                "MC-GA",
                "MC-JE",
                "MC-LA",
                "MC-MA",
                "MC-MC",
                "MC-MG",
                "MC-MO",
                "MC-MU",
                "MC-PH",
                "MC-SD",
                "MC-SO~P",
                "MC-SR",
                "MC-VR",
                "MD-AN",
                "MD-BA",
                "MD-BD",
                "MD-BR~S",
                "MD-CA",
                "MD-CL~M",
                "MD-CR~U",
                "MD-DO",
                "MD-DR",
                "MD-DU",
                "MD-ED",
                "MD-FA",
                "MD-FL",
                "MD-GA",
                "MD-GL",
                "MD-HI",
                "MD-IA",
                "MD-LE",
                "MD-NI",
                "MD-OC",
                "MD-OR",
                "MD-RE",
                "MD-RI",
                "MD-SD",
                "MD-SI",
                "MD-SN~O",
                "MD-ST",
                "MD-SV",
                "MD-TA",
                "MD-TE",
                "MD-UN",
                "ME-01~9",
                "ME-10~9",
                "ME-20~3",
                "MG-A",
                "MG-D",
                "MG-F",
                "MG-M",
                "MG-T~U",
                "MH-ALK~L",
                "MH-ARN",
                "MH-AUR",
                "MH-EBO",
                "MH-ENI",
                "MH-JAB",
                "MH-JAL",
                "MH-KIL",
                "MH-KWA",
                "MH-L",
                "MH-LAE",
                "MH-LIB",
                "MH-LIK",
                "MH-MAJ",
                "MH-MAL",
                "MH-MEJ",
                "MH-MIL",
                "MH-NMK",
                "MH-NMU",
                "MH-RON",
                "MH-T",
                "MH-UJA",
                "MH-UTI",
                "MH-WTH",
                "MH-WTJ",
                "MK-01~9",
                "MK-10~9",
                "MK-20~9",
                "MK-30~9",
                "MK-40~9",
                "MK-50~9",
                "MK-60~9",
                "MK-70~9",
                "MK-80~4",
                "ML-1~8",
                "ML-BKO",
                "MM-01~7",
                "MM-11~8",
                "MN-035",
                "MN-037",
                "MN-039",
                "MN-041",
                "MN-043",
                "MN-046~7",
                "MN-049",
                "MN-051",
                "MN-053",
                "MN-055",
                "MN-057",
                "MN-059",
                "MN-061",
                "MN-063~5",
                "MN-067",
                "MN-069",
                "MN-071",
                "MN-073",
                "MN-1",
                "MR-01~9",
                "MR-10~2",
                "MR-NKC",
                "MT-01~9",
                "MT-10~9",
                "MT-20~9",
                "MT-30~9",
                "MT-40~9",
                "MT-50~9",
                "MT-60~8",
                "MU-AG",
                "MU-BL",
                "MU-BR",
                "MU-CC",
                "MU-CU",
                "MU-FL",
                "MU-GP",
                "MU-MO",
                "MU-PA",
                "MU-PL",
                "MU-PU",
                "MU-PW",
                "MU-QB",
                "MU-RO",
                "MU-RR",
                "MU-SA",
                "MU-VP",
                "MV-00~5",
                "MV-07~8",
                "MV-12~4",
                "MV-17",
                "MV-20",
                "MV-23~9",
                "MV-CE",
                "MV-MLE",
                "MV-NC",
                "MV-NO",
                "MV-SC",
                "MV-SU",
                "MV-UN",
                "MV-US",
                "MW-BA",
                "MW-BL",
                "MW-C",
                "MW-CK",
                "MW-CR",
                "MW-CT",
                "MW-DE",
                "MW-DO",
                "MW-KR~S",
                "MW-LI",
                "MW-LK",
                "MW-MC",
                "MW-MG~H",
                "MW-MU",
                "MW-MW",
                "MW-MZ",
                "MW-N",
                "MW-NB",
                "MW-NE",
                "MW-NI",
                "MW-NK",
                "MW-NS",
                "MW-NU",
                "MW-PH",
                "MW-RU",
                "MW-S",
                "MW-SA",
                "MW-TH",
                "MW-ZO",
                "MX-AGU",
                "MX-BCN",
                "MX-BCS",
                "MX-CAM",
                "MX-CHH",
                "MX-CHP",
                "MX-COA",
                "MX-COL",
                "MX-DIF",
                "MX-DUR",
                "MX-GRO",
                "MX-GUA",
                "MX-HID",
                "MX-JAL",
                "MX-MEX",
                "MX-MIC",
                "MX-MOR",
                "MX-NAY",
                "MX-NLE",
                "MX-OAX",
                "MX-PUE",
                "MX-QUE",
                "MX-ROO",
                "MX-SIN",
                "MX-SLP",
                "MX-SON",
                "MX-TAB",
                "MX-TAM",
                "MX-TLA",
                "MX-VER",
                "MX-YUC",
                "MX-ZAC",
                "MY-01~9",
                "MY-10~6",
                "MZ-A~B",
                "MZ-G",
                "MZ-I",
                "MZ-L",
                "MZ-MPM",
                "MZ-N",
                "MZ-P~Q",
                "MZ-S~T",
                "NA-CA",
                "NA-ER",
                "NA-HA",
                "NA-KA",
                "NA-KE",
                "NA-KH",
                "NA-KU",
                "NA-KW",
                "NA-OD",
                "NA-OH",
                "NA-ON",
                "NA-OS~T",
                "NA-OW",
                "NE-1~8",
                "NG-AB",
                "NG-AD",
                "NG-AK",
                "NG-AN",
                "NG-BA",
                "NG-BE",
                "NG-BO",
                "NG-BY",
                "NG-CR",
                "NG-DE",
                "NG-EB",
                "NG-ED",
                "NG-EK",
                "NG-EN",
                "NG-FC",
                "NG-GO",
                "NG-IM",
                "NG-JI",
                "NG-KD~E",
                "NG-KN~O",
                "NG-KT",
                "NG-KW",
                "NG-LA",
                "NG-NA",
                "NG-NI",
                "NG-OG",
                "NG-ON",
                "NG-OS",
                "NG-OY",
                "NG-PL",
                "NG-RI",
                "NG-SO",
                "NG-TA",
                "NG-YO",
                "NG-ZA",
                "NI-AN",
                "NI-AS",
                "NI-BO",
                "NI-CA",
                "NI-CI",
                "NI-CO",
                "NI-ES",
                "NI-GR",
                "NI-JI",
                "NI-LE",
                "NI-MD",
                "NI-MN",
                "NI-MS~T",
                "NI-NS",
                "NI-RI",
                "NI-SJ",
                "NL-DR",
                "NL-FL",
                "NL-FR",
                "NL-GE",
                "NL-GR",
                "NL-LI",
                "NL-NB",
                "NL-NH",
                "NL-OV",
                "NL-UT",
                "NL-ZE",
                "NL-ZH",
                "NO-01~9",
                "NO-10~2",
                "NO-14~9",
                "NO-20",
                "NP-1~5",
                "NP-BA",
                "NP-BH",
                "NP-DH",
                "NP-GA",
                "NP-JA",
                "NP-KA",
                "NP-KO",
                "NP-LU",
                "NP-MA",
                "NP-ME",
                "NP-NA",
                "NP-RA",
                "NP-SA",
                "NP-SE",
                "NR-01~9",
                "NR-10~4",
                "NZ-AUK",
                "NZ-BOP",
                "NZ-CAN",
                "NZ-CIT",
                "NZ-GIS",
                "NZ-HKB",
                "NZ-MBH",
                "NZ-MWT",
                "NZ-N",
                "NZ-NSN",
                "NZ-NTL",
                "NZ-OTA",
                "NZ-S",
                "NZ-STL",
                "NZ-TAS",
                "NZ-TKI",
                "NZ-WGN",
                "NZ-WKO",
                "NZ-WTC",
                "OM-BA",
                "OM-BU",
                "OM-DA",
                "OM-MA",
                "OM-MU",
                "OM-SH",
                "OM-WU",
                "OM-ZA",
                "OM-ZU",
                "PA-1",
                "PA-10",
                "PA-2~9",
                "PA-EM",
                "PA-KY",
                "PA-NB",
                "PE-AMA",
                "PE-ANC",
                "PE-APU",
                "PE-ARE",
                "PE-AYA",
                "PE-CAJ",
                "PE-CAL",
                "PE-CUS",
                "PE-HUC",
                "PE-HUV",
                "PE-ICA",
                "PE-JUN",
                "PE-LAL~M",
                "PE-LIM",
                "PE-LMA",
                "PE-LOR",
                "PE-MDD",
                "PE-MOQ",
                "PE-PAS",
                "PE-PIU",
                "PE-PUN",
                "PE-SAM",
                "PE-TAC",
                "PE-TUM",
                "PE-UCA",
                "PG-CPK",
                "PG-CPM",
                "PG-EBR",
                "PG-EHG",
                "PG-EPW",
                "PG-ESW",
                "PG-GPK",
                "PG-HLA",
                "PG-JWK",
                "PG-MBA",
                "PG-MPL~M",
                "PG-MRL",
                "PG-NCD",
                "PG-NIK",
                "PG-NPP",
                "PG-NSB",
                "PG-SAN",
                "PG-SHM",
                "PG-WBK",
                "PG-WHM",
                "PG-WPD",
                "PH-00~3",
                "PH-05~9",
                "PH-10~5",
                "PH-40~1",
                "PH-ABR",
                "PH-AGN",
                "PH-AGS",
                "PH-AKL",
                "PH-ALB",
                "PH-ANT",
                "PH-APA",
                "PH-AUR",
                "PH-BAN",
                "PH-BAS",
                "PH-BEN",
                "PH-BIL",
                "PH-BOH",
                "PH-BTG",
                "PH-BTN",
                "PH-BUK~L",
                "PH-CAG",
                "PH-CAM~N",
                "PH-CAP",
                "PH-CAS~T",
                "PH-CAV",
                "PH-CEB",
                "PH-COM",
                "PH-DAO",
                "PH-DAS",
                "PH-DAV",
                "PH-DIN",
                "PH-EAS",
                "PH-GUI",
                "PH-IFU",
                "PH-ILI",
                "PH-ILN",
                "PH-ILS",
                "PH-ISA",
                "PH-KAL",
                "PH-LAG",
                "PH-LAN",
                "PH-LAS",
                "PH-LEY",
                "PH-LUN",
                "PH-MAD",
                "PH-MAG",
                "PH-MAS",
                "PH-MDC",
                "PH-MDR",
                "PH-MOU",
                "PH-MSC",
                "PH-MSR",
                "PH-NCO",
                "PH-NEC",
                "PH-NER",
                "PH-NSA",
                "PH-NUE",
                "PH-NUV",
                "PH-PAM~N",
                "PH-PLW",
                "PH-QUE",
                "PH-QUI",
                "PH-RIZ",
                "PH-ROM",
                "PH-SAR",
                "PH-SCO",
                "PH-SIG",
                "PH-SLE",
                "PH-SLU",
                "PH-SOR",
                "PH-SUK",
                "PH-SUN",
                "PH-SUR",
                "PH-TAR",
                "PH-TAW",
                "PH-WSA",
                "PH-ZAN",
                "PH-ZAS",
                "PH-ZMB",
                "PH-ZSI",
                "PK-BA",
                "PK-GB",
                "PK-IS",
                "PK-JK",
                "PK-KP",
                "PK-PB",
                "PK-SD",
                "PK-TA",
                "PL-DS",
                "PL-KP",
                "PL-LB",
                "PL-LD",
                "PL-LU",
                "PL-MA",
                "PL-MZ",
                "PL-OP",
                "PL-PD",
                "PL-PK",
                "PL-PM",
                "PL-SK~L",
                "PL-WN",
                "PL-WP",
                "PL-ZP",
                "PS-BTH",
                "PS-DEB",
                "PS-GZA",
                "PS-HBN",
                "PS-JEM~N",
                "PS-JRH",
                "PS-KYS",
                "PS-NBS",
                "PS-NGZ",
                "PS-QQA",
                "PS-RBH",
                "PS-RFH",
                "PS-SLT",
                "PS-TBS",
                "PS-TKM",
                "PT-01~9",
                "PT-10~8",
                "PT-20",
                "PT-30",
                "PW-002",
                "PW-004",
                "PW-010",
                "PW-050",
                "PW-100",
                "PW-150",
                "PW-212",
                "PW-214",
                "PW-218",
                "PW-222",
                "PW-224",
                "PW-226~8",
                "PW-350",
                "PW-370",
                "PY-1",
                "PY-10~6",
                "PY-19",
                "PY-2~9",
                "PY-ASU",
                "QA-DA",
                "QA-KH",
                "QA-MS",
                "QA-RA",
                "QA-US",
                "QA-WA",
                "QA-ZA",
                "RO-AB",
                "RO-AG",
                "RO-AR",
                "RO-B",
                "RO-BC",
                "RO-BH",
                "RO-BN",
                "RO-BR",
                "RO-BT",
                "RO-BV",
                "RO-BZ",
                "RO-CJ",
                "RO-CL",
                "RO-CS~T",
                "RO-CV",
                "RO-DB",
                "RO-DJ",
                "RO-GJ",
                "RO-GL",
                "RO-GR",
                "RO-HD",
                "RO-HR",
                "RO-IF",
                "RO-IL",
                "RO-IS",
                "RO-MH",
                "RO-MM",
                "RO-MS",
                "RO-NT",
                "RO-OT",
                "RO-PH",
                "RO-SB",
                "RO-SJ",
                "RO-SM",
                "RO-SV",
                "RO-TL~M",
                "RO-TR",
                "RO-VL",
                "RO-VN",
                "RO-VS",
                "RS-00~9",
                "RS-10~9",
                "RS-20~9",
                "RS-KM",
                "RS-VO",
                "RU-AD",
                "RU-AL",
                "RU-ALT",
                "RU-AMU",
                "RU-ARK",
                "RU-AST",
                "RU-BA",
                "RU-BEL",
                "RU-BRY",
                "RU-BU",
                "RU-CE",
                "RU-CHE",
                "RU-CHU",
                "RU-CU",
                "RU-DA",
                "RU-IN",
                "RU-IRK",
                "RU-IVA",
                "RU-KAM",
                "RU-KB~C",
                "RU-KDA",
                "RU-KEM",
                "RU-KGD",
                "RU-KGN",
                "RU-KHA",
                "RU-KHM",
                "RU-KIR",
                "RU-KK~L",
                "RU-KLU",
                "RU-KO",
                "RU-KOS",
                "RU-KR",
                "RU-KRS",
                "RU-KYA",
                "RU-LEN",
                "RU-LIP",
                "RU-MAG",
                "RU-ME",
                "RU-MO",
                "RU-MOS",
                "RU-MOW",
                "RU-MUR",
                "RU-NEN",
                "RU-NGR",
                "RU-NIZ",
                "RU-NVS",
                "RU-OMS",
                "RU-ORE",
                "RU-ORL",
                "RU-PER",
                "RU-PNZ",
                "RU-PRI",
                "RU-PSK",
                "RU-ROS",
                "RU-RYA",
                "RU-SA",
                "RU-SAK",
                "RU-SAM",
                "RU-SAR",
                "RU-SE",
                "RU-SMO",
                "RU-SPE",
                "RU-STA",
                "RU-SVE",
                "RU-TA",
                "RU-TAM",
                "RU-TOM",
                "RU-TUL",
                "RU-TVE",
                "RU-TY",
                "RU-TYU",
                "RU-UD",
                "RU-ULY",
                "RU-VGG",
                "RU-VLA",
                "RU-VLG",
                "RU-VOR",
                "RU-YAN",
                "RU-YAR",
                "RU-YEV",
                "RU-ZAB",
                "RW-01~5",
                "SA-01~9",
                "SA-10~2",
                "SA-14",
                "SB-CE",
                "SB-CH",
                "SB-CT",
                "SB-GU",
                "SB-IS",
                "SB-MK~L",
                "SB-RB",
                "SB-TE",
                "SB-WE",
                "SC-01~9",
                "SC-10~9",
                "SC-20~5",
                "SD-DC",
                "SD-DE",
                "SD-DN",
                "SD-DS",
                "SD-DW",
                "SD-GD",
                "SD-GZ",
                "SD-KA",
                "SD-KH",
                "SD-KN",
                "SD-KS",
                "SD-NB",
                "SD-NO",
                "SD-NR",
                "SD-NW",
                "SD-RS",
                "SD-SI",
                "SE-AB~C",
                "SE-BD",
                "SE-C~I",
                "SE-K",
                "SE-M~O",
                "SE-S~U",
                "SE-W~Z",
                "SG-01~5",
                "SH-AC",
                "SH-HL",
                "SH-TA",
                "SI-001~9",
                "SI-010~9",
                "SI-020~9",
                "SI-030~9",
                "SI-040~9",
                "SI-050~9",
                "SI-060~9",
                "SI-070~9",
                "SI-080~9",
                "SI-090~9",
                "SI-100~9",
                "SI-110~9",
                "SI-120~9",
                "SI-130~9",
                "SI-140~4",
                "SI-146~9",
                "SI-150~9",
                "SI-160~9",
                "SI-170~9",
                "SI-180~9",
                "SI-190~9",
                "SI-200~9",
                "SI-210~2",
                "SK-BC",
                "SK-BL",
                "SK-KI",
                "SK-NI",
                "SK-PV",
                "SK-TA",
                "SK-TC",
                "SK-ZI",
                "SL-E",
                "SL-N",
                "SL-S",
                "SL-W",
                "SM-01~9",
                "SN-DB",
                "SN-DK",
                "SN-FK",
                "SN-KA",
                "SN-KD~E",
                "SN-KL",
                "SN-LG",
                "SN-MT",
                "SN-SE",
                "SN-SL",
                "SN-TC",
                "SN-TH",
                "SN-ZG",
                "SO-AW",
                "SO-BK",
                "SO-BN",
                "SO-BR",
                "SO-BY",
                "SO-GA",
                "SO-GE",
                "SO-HI",
                "SO-JD",
                "SO-JH",
                "SO-MU",
                "SO-NU",
                "SO-SA",
                "SO-SD",
                "SO-SH",
                "SO-SO",
                "SO-TO",
                "SO-WO",
                "SR-BR",
                "SR-CM",
                "SR-CR",
                "SR-MA",
                "SR-NI",
                "SR-PM",
                "SR-PR",
                "SR-SA",
                "SR-SI",
                "SR-WA",
                "SS-BN",
                "SS-BW",
                "SS-EC",
                "SS-EE",
                "SS-EW",
                "SS-JG",
                "SS-LK",
                "SS-NU",
                "SS-UY",
                "SS-WR",
                "ST-P",
                "ST-S",
                "SV-AH",
                "SV-CA",
                "SV-CH",
                "SV-CU",
                "SV-LI",
                "SV-MO",
                "SV-PA",
                "SV-SA",
                "SV-SM",
                "SV-SO",
                "SV-SS",
                "SV-SV",
                "SV-UN",
                "SV-US",
                "SY-DI",
                "SY-DR",
                "SY-DY",
                "SY-HA",
                "SY-HI",
                "SY-HL~M",
                "SY-ID",
                "SY-LA",
                "SY-QU",
                "SY-RA",
                "SY-RD",
                "SY-SU",
                "SY-TA",
                "SZ-HH",
                "SZ-LU",
                "SZ-MA",
                "SZ-SH",
                "TD-BA",
                "TD-BG",
                "TD-BO",
                "TD-CB",
                "TD-EE",
                "TD-EO",
                "TD-GR",
                "TD-HL",
                "TD-KA",
                "TD-LC",
                "TD-LO",
                "TD-LR",
                "TD-MA",
                "TD-MC",
                "TD-ME",
                "TD-MO",
                "TD-ND",
                "TD-OD",
                "TD-SA",
                "TD-SI",
                "TD-TA",
                "TD-TI",
                "TD-WF",
                "TG-C",
                "TG-K",
                "TG-M",
                "TG-P",
                "TG-S",
                "TH-10~9",
                "TH-20~7",
                "TH-30~9",
                "TH-40~9",
                "TH-50~8",
                "TH-60~7",
                "TH-70~7",
                "TH-80~6",
                "TH-90~6",
                "TH-S",
                "TJ-DU",
                "TJ-GB",
                "TJ-KT",
                "TJ-SU",
                "TL-AL",
                "TL-AN",
                "TL-BA",
                "TL-BO",
                "TL-CO",
                "TL-DI",
                "TL-ER",
                "TL-LA",
                "TL-LI",
                "TL-MF",
                "TL-MT",
                "TL-OE",
                "TL-VI",
                "TM-A~B",
                "TM-D",
                "TM-L~M",
                "TM-S",
                "TN-11~4",
                "TN-21~3",
                "TN-31~4",
                "TN-41~3",
                "TN-51~3",
                "TN-61",
                "TN-71~3",
                "TN-81~3",
                "TO-01~5",
                "TR-01~9",
                "TR-10~9",
                "TR-20~9",
                "TR-30~9",
                "TR-40~9",
                "TR-50~9",
                "TR-60~9",
                "TR-70~9",
                "TR-80~1",
                "TT-ARI",
                "TT-CHA",
                "TT-CTT",
                "TT-DMN",
                "TT-ETO",
                "TT-PED",
                "TT-POS",
                "TT-PRT",
                "TT-PTF",
                "TT-RCM",
                "TT-SFO",
                "TT-SGE",
                "TT-SIP",
                "TT-SJL",
                "TT-TUP",
                "TT-WTO",
                "TV-FUN",
                "TV-NIT",
                "TV-NKF",
                "TV-NKL",
                "TV-NMA",
                "TV-NMG",
                "TV-NUI",
                "TV-VAI",
                "TW-CHA",
                "TW-CYI",
                "TW-CYQ",
                "TW-HSQ",
                "TW-HSZ",
                "TW-HUA",
                "TW-ILA",
                "TW-KEE",
                "TW-KHH",
                "TW-KHQ",
                "TW-MIA",
                "TW-NAN",
                "TW-PEN",
                "TW-PIF",
                "TW-TAO",
                "TW-TNN",
                "TW-TNQ",
                "TW-TPE",
                "TW-TPQ",
                "TW-TTT",
                "TW-TXG",
                "TW-TXQ",
                "TW-YUN",
                "TZ-01~9",
                "TZ-10~9",
                "TZ-20~9",
                "TZ-30",
                "UA-05",
                "UA-07",
                "UA-09",
                "UA-12",
                "UA-14",
                "UA-18",
                "UA-21",
                "UA-23",
                "UA-26",
                "UA-30",
                "UA-32",
                "UA-35",
                "UA-40",
                "UA-43",
                "UA-46",
                "UA-48",
                "UA-51",
                "UA-53",
                "UA-56",
                "UA-59",
                "UA-61",
                "UA-63",
                "UA-65",
                "UA-68",
                "UA-71",
                "UA-74",
                "UA-77",
                "UG-101~9",
                "UG-110~9",
                "UG-120~4",
                "UG-201~9",
                "UG-210~9",
                "UG-220~9",
                "UG-230~2",
                "UG-301~9",
                "UG-310~9",
                "UG-320~9",
                "UG-330~1",
                "UG-401~9",
                "UG-410~9",
                "UG-420~5",
                "UG-C",
                "UG-E",
                "UG-N",
                "UG-W",
                "UM-67",
                "UM-71",
                "UM-76",
                "UM-79",
                "UM-81",
                "UM-84",
                "UM-86",
                "UM-89",
                "UM-95",
                "US-AK~L",
                "US-AR",
                "US-AZ",
                "US-CA",
                "US-CO",
                "US-CT",
                "US-DC",
                "US-DE",
                "US-FL",
                "US-GA",
                "US-HI",
                "US-IA",
                "US-ID",
                "US-IL",
                "US-IN",
                "US-KS",
                "US-KY",
                "US-LA",
                "US-MA",
                "US-MD~E",
                "US-MI",
                "US-MN~O",
                "US-MS~T",
                "US-NC~E",
                "US-NH",
                "US-NJ",
                "US-NM",
                "US-NV",
                "US-NY",
                "US-OH",
                "US-OK",
                "US-OR",
                "US-PA",
                "US-RI",
                "US-SC~D",
                "US-TN",
                "US-TX",
                "US-UT",
                "US-VA",
                "US-VT",
                "US-WA",
                "US-WI",
                "US-WV",
                "US-WY",
                "UY-AR",
                "UY-CA",
                "UY-CL",
                "UY-CO",
                "UY-DU",
                "UY-FD",
                "UY-FS",
                "UY-LA",
                "UY-MA",
                "UY-MO",
                "UY-PA",
                "UY-RN~O",
                "UY-RV",
                "UY-SA",
                "UY-SJ",
                "UY-SO",
                "UY-TA",
                "UY-TT",
                "UZ-AN",
                "UZ-BU",
                "UZ-FA",
                "UZ-JI",
                "UZ-NG",
                "UZ-NW",
                "UZ-QA",
                "UZ-QR",
                "UZ-SA",
                "UZ-SI",
                "UZ-SU",
                "UZ-TK",
                "UZ-TO",
                "UZ-XO",
                "VC-01~6",
                "VE-A~P",
                "VE-R~Z",
                "VN-01~7",
                "VN-09",
                "VN-13~4",
                "VN-18",
                "VN-20~9",
                "VN-30~7",
                "VN-39",
                "VN-40~1",
                "VN-43~7",
                "VN-49",
                "VN-50~9",
                "VN-61",
                "VN-63",
                "VN-66~9",
                "VN-70~3",
                "VN-CT",
                "VN-DN",
                "VN-HN",
                "VN-HP",
                "VN-SG",
                "VU-MAP",
                "VU-PAM",
                "VU-SAM",
                "VU-SEE",
                "VU-TAE",
                "VU-TOB",
                "WS-AA",
                "WS-AL",
                "WS-AT",
                "WS-FA",
                "WS-GE",
                "WS-GI",
                "WS-PA",
                "WS-SA",
                "WS-TU",
                "WS-VF",
                "WS-VS",
                "YE-AB",
                "YE-AD",
                "YE-AM",
                "YE-BA",
                "YE-DA",
                "YE-DH",
                "YE-HD",
                "YE-HJ",
                "YE-HU",
                "YE-IB",
                "YE-JA",
                "YE-LA",
                "YE-MA",
                "YE-MR",
                "YE-MW",
                "YE-RA",
                "YE-SA",
                "YE-SD",
                "YE-SH",
                "YE-SN",
                "YE-TA",
                "ZA-EC",
                "ZA-FS",
                "ZA-GT",
                "ZA-LP",
                "ZA-MP",
                "ZA-NC",
                "ZA-NL",
                "ZA-NW",
                "ZA-WC",
                "ZM-01~9",
                "ZM-10",
                "ZW-BU",
                "ZW-HA",
                "ZW-MA",
                "ZW-MC",
                "ZW-ME",
                "ZW-MI",
                "ZW-MN",
                "ZW-MS",
                "ZW-MV~W",
            }
            special{
                "AC-ZZZZ",
                "AD-ZZZZ",
                "AE-ZZZZ",
                "AF-ZZZZ",
                "AG-ZZZZ",
                "AI-ZZZZ",
                "AL-ZZZZ",
                "AM-ZZZZ",
                "AO-ZZZZ",
                "AQ-ZZZZ",
                "AR-ZZZZ",
                "AS-ZZZZ",
                "AT-ZZZZ",
                "AU-ZZZZ",
                "AW-ZZZZ",
                "AX-ZZZZ",
                "AZ-ZZZZ",
                "BA-ZZZZ",
                "BB-ZZZZ",
                "BD-ZZZZ",
                "BE-ZZZZ",
                "BF-ZZZZ",
                "BG-ZZZZ",
                "BH-ZZZZ",
                "BI-ZZZZ",
                "BJ-ZZZZ",
                "BL-ZZZZ",
                "BM-ZZZZ",
                "BN-ZZZZ",
                "BO-ZZZZ",
                "BQ-ZZZZ",
                "BR-ZZZZ",
                "BS-ZZZZ",
                "BT-ZZZZ",
                "BV-ZZZZ",
                "BW-ZZZZ",
                "BY-ZZZZ",
                "BZ-ZZZZ",
                "CA-ZZZZ",
                "CC-ZZZZ",
                "CD-ZZZZ",
                "CF-ZZZZ",
                "CG-ZZZZ",
                "CH-ZZZZ",
                "CI-ZZZZ",
                "CK-ZZZZ",
                "CL-ZZZZ",
                "CM-ZZZZ",
                "CN-ZZZZ",
                "CO-ZZZZ",
                "CP-ZZZZ",
                "CR-ZZZZ",
                "CU-ZZZZ",
                "CV-ZZZZ",
                "CW-ZZZZ",
                "CX-ZZZZ",
                "CY-ZZZZ",
                "CZ-ZZZZ",
                "DE-ZZZZ",
                "DG-ZZZZ",
                "DJ-ZZZZ",
                "DK-ZZZZ",
                "DM-ZZZZ",
                "DO-ZZZZ",
                "DZ-ZZZZ",
                "EA-ZZZZ",
                "EC-ZZZZ",
                "EE-ZZZZ",
                "EG-ZZZZ",
                "EH-ZZZZ",
                "ER-ZZZZ",
                "ES-ZZZZ",
                "ET-ZZZZ",
                "FI-ZZZZ",
                "FJ-ZZZZ",
                "FK-ZZZZ",
                "FM-ZZZZ",
                "FO-ZZZZ",
                "FR-ZZZZ",
                "GA-ZZZZ",
                "GB-ZZZZ",
                "GD-ZZZZ",
                "GE-ZZZZ",
                "GF-ZZZZ",
                "GG-ZZZZ",
                "GH-ZZZZ",
                "GI-ZZZZ",
                "GL-ZZZZ",
                "GM-ZZZZ",
                "GN-ZZZZ",
                "GP-ZZZZ",
                "GQ-ZZZZ",
                "GR-ZZZZ",
                "GS-ZZZZ",
                "GT-ZZZZ",
                "GU-ZZZZ",
                "GW-ZZZZ",
                "GY-ZZZZ",
                "HK-ZZZZ",
                "HM-ZZZZ",
                "HN-ZZZZ",
                "HR-ZZZZ",
                "HT-ZZZZ",
                "HU-ZZZZ",
                "IC-ZZZZ",
                "ID-ZZZZ",
                "IE-ZZZZ",
                "IL-ZZZZ",
                "IM-ZZZZ",
                "IN-ZZZZ",
                "IO-ZZZZ",
                "IQ-ZZZZ",
                "IR-ZZZZ",
                "IS-ZZZZ",
                "IT-ZZZZ",
                "JE-ZZZZ",
                "JM-ZZZZ",
                "JO-ZZZZ",
                "JP-ZZZZ",
                "KE-ZZZZ",
                "KG-ZZZZ",
                "KH-ZZZZ",
                "KI-ZZZZ",
                "KM-ZZZZ",
                "KN-ZZZZ",
                "KP-ZZZZ",
                "KR-ZZZZ",
                "KW-ZZZZ",
                "KY-ZZZZ",
                "KZ-ZZZZ",
                "LA-ZZZZ",
                "LB-ZZZZ",
                "LC-ZZZZ",
                "LI-ZZZZ",
                "LK-ZZZZ",
                "LR-ZZZZ",
                "LS-ZZZZ",
                "LT-ZZZZ",
                "LU-ZZZZ",
                "LV-ZZZZ",
                "LY-ZZZZ",
                "MA-ZZZZ",
                "MC-ZZZZ",
                "MD-ZZZZ",
                "ME-ZZZZ",
                "MF-ZZZZ",
                "MG-ZZZZ",
                "MH-ZZZZ",
                "MK-ZZZZ",
                "ML-ZZZZ",
                "MM-ZZZZ",
                "MN-ZZZZ",
                "MO-ZZZZ",
                "MP-ZZZZ",
                "MQ-ZZZZ",
                "MR-ZZZZ",
                "MS-ZZZZ",
                "MT-ZZZZ",
                "MU-ZZZZ",
                "MV-ZZZZ",
                "MW-ZZZZ",
                "MX-ZZZZ",
                "MY-ZZZZ",
                "MZ-ZZZZ",
                "NA-ZZZZ",
                "NC-ZZZZ",
                "NE-ZZZZ",
                "NF-ZZZZ",
                "NG-ZZZZ",
                "NI-ZZZZ",
                "NL-ZZZZ",
                "NO-ZZZZ",
                "NP-ZZZZ",
                "NR-ZZZZ",
                "NU-ZZZZ",
                "NZ-ZZZZ",
                "OM-ZZZZ",
                "PA-ZZZZ",
                "PE-ZZZZ",
                "PF-ZZZZ",
                "PG-ZZZZ",
                "PH-ZZZZ",
                "PK-ZZZZ",
                "PL-ZZZZ",
                "PM-ZZZZ",
                "PN-ZZZZ",
                "PR-ZZZZ",
                "PS-ZZZZ",
                "PT-ZZZZ",
                "PW-ZZZZ",
                "PY-ZZZZ",
                "QA-ZZZZ",
                "RE-ZZZZ",
                "RO-ZZZZ",
                "RS-ZZZZ",
                "RU-ZZZZ",
                "RW-ZZZZ",
                "SA-ZZZZ",
                "SB-ZZZZ",
                "SC-ZZZZ",
                "SD-ZZZZ",
                "SE-ZZZZ",
                "SG-ZZZZ",
                "SH-ZZZZ",
                "SI-ZZZZ",
                "SJ-ZZZZ",
                "SK-ZZZZ",
                "SL-ZZZZ",
                "SM-ZZZZ",
                "SN-ZZZZ",
                "SO-ZZZZ",
                "SR-ZZZZ",
                "SS-ZZZZ",
                "ST-ZZZZ",
                "SV-ZZZZ",
                "SX-ZZZZ",
                "SY-ZZZZ",
                "SZ-ZZZZ",
                "TA-ZZZZ",
                "TC-ZZZZ",
                "TD-ZZZZ",
                "TF-ZZZZ",
                "TG-ZZZZ",
                "TH-ZZZZ",
                "TJ-ZZZZ",
                "TK-ZZZZ",
                "TL-ZZZZ",
                "TM-ZZZZ",
                "TN-ZZZZ",
                "TO-ZZZZ",
                "TR-ZZZZ",
                "TT-ZZZZ",
                "TV-ZZZZ",
                "TW-ZZZZ",
                "TZ-ZZZZ",
                "UA-ZZZZ",
                "UG-ZZZZ",
                "UM-ZZZZ",
                "US-ZZZZ",
                "UY-ZZZZ",
                "UZ-ZZZZ",
                "VA-ZZZZ",
                "VC-ZZZZ",
                "VE-ZZZZ",
                "VG-ZZZZ",
                "VI-ZZZZ",
                "VN-ZZZZ",
                "VU-ZZZZ",
                "WF-ZZZZ",
                "WS-ZZZZ",
                "XK-ZZZZ",
                "YE-ZZZZ",
                "YT-ZZZZ",
                "ZA-ZZZZ",
                "ZM-ZZZZ",
                "ZW-ZZZZ",
            }
        }
        unit{
            regular{
                "acceleration-g-force",
                "acceleration-meter-per-second-squared",
                "angle-arc-minute",
                "angle-arc-second",
                "angle-degree",
                "angle-radian",
                "angle-revolution",
                "area-acre",
                "area-hectare",
                "area-square-centimeter",
                "area-square-foot",
                "area-square-inch",
                "area-square-kilometer",
                "area-square-meter",
                "area-square-mile",
                "area-square-yard",
                "consumption-liter-per-100kilometers",
                "consumption-liter-per-kilometer",
                "consumption-mile-per-gallon",
                "digital-bit",
                "digital-byte",
                "digital-gigabit",
                "digital-gigabyte",
                "digital-kilobit",
                "digital-kilobyte",
                "digital-megabit",
                "digital-megabyte",
                "digital-terabit",
                "digital-terabyte",
                "duration-century",
                "duration-day",
                "duration-day-person",
                "duration-hour",
                "duration-microsecond",
                "duration-millisecond",
                "duration-minute",
                "duration-month",
                "duration-month-person",
                "duration-nanosecond",
                "duration-second",
                "duration-week",
                "duration-week-person",
                "duration-year",
                "duration-year-person",
                "electric-ampere",
                "electric-milliampere",
                "electric-ohm",
                "electric-volt",
                "energy-calorie",
                "energy-foodcalorie",
                "energy-joule",
                "energy-kilocalorie",
                "energy-kilojoule",
                "energy-kilowatt-hour",
                "frequency-gigahertz",
                "frequency-hertz",
                "frequency-kilohertz",
                "frequency-megahertz",
                "length-astronomical-unit",
                "length-centimeter",
                "length-decimeter",
                "length-fathom",
                "length-foot",
                "length-furlong",
                "length-inch",
                "length-kilometer",
                "length-light-year",
                "length-meter",
                "length-micrometer",
                "length-mile",
                "length-mile-scandinavian",
                "length-millimeter",
                "length-nanometer",
                "length-nautical-mile",
                "length-parsec",
                "length-picometer",
                "length-yard",
                "light-lux",
                "mass-carat",
                "mass-gram",
                "mass-kilogram",
                "mass-metric-ton",
                "mass-microgram",
                "mass-milligram",
                "mass-ounce",
                "mass-ounce-troy",
                "mass-pound",
                "mass-stone",
                "mass-ton",
                "power-gigawatt",
                "power-horsepower",
                "power-kilowatt",
                "power-megawatt",
                "power-milliwatt",
                "power-watt",
                "pressure-hectopascal",
                "pressure-inch-hg",
                "pressure-millibar",
                "pressure-millimeter-of-mercury",
                "pressure-pound-per-square-inch",
                "proportion-karat",
                "speed-kilometer-per-hour",
                "speed-knot",
                "speed-meter-per-second",
                "speed-mile-per-hour",
                "temperature-celsius",
                "temperature-fahrenheit",
                "temperature-generic",
                "temperature-kelvin",
                "volume-acre-foot",
                "volume-bushel",
                "volume-centiliter",
                "volume-cubic-centimeter",
                "volume-cubic-foot",
                "volume-cubic-inch",
                "volume-cubic-kilometer",
                "volume-cubic-meter",
                "volume-cubic-mile",
                "volume-cubic-yard",
                "volume-cup",
                "volume-cup-metric",
                "volume-deciliter",
                "volume-fluid-ounce",
                "volume-gallon",
                "volume-hectoliter",
                "volume-liter",
                "volume-megaliter",
                "volume-milliliter",
                "volume-pint",
                "volume-pint-metric",
                "volume-quart",
                "volume-tablespoon",
                "volume-teaspoon",
            }
        }
        variant{
            regular{
                "1606nict",
                "1694acad",
                "1901",
                "1959acad",
                "1994",
                "1996",
                "POSIX",
                "REVISED",
                "SAAHO",
                "abl1943",
                "alalc97",
                "aluku",
                "ao1990",
                "arevela",
                "arevmda",
                "baku1926",
                "balanka",
                "barla",
                "bauddha",
                "biscayan",
                "biske",
                "bohoric",
                "boont",
                "colb1945",
                "dajnko",
                "ekavsk",
                "emodeng",
                "fonipa",
                "fonupa",
                "fonxsamp",
                "hepburn",
                "heploc",
                "hognorsk",
                "ijekavsk",
                "itihasa",
                "jauer",
                "jyutping",
                "kkcor",
                "kociewie",
                "kscor",
                "laukika",
                "lipaw",
                "luna1918",
                "metelko",
                "monoton",
                "ndyuka",
                "nedis",
                "njiva",
                "nulik",
                "osojs",
                "oxendict",
                "pamaka",
                "petr1708",
                "pinyin",
                "polyton",
                "puter",
                "rigik",
                "rozaj",
                "rumgr",
                "scotland",
                "scouse",
                "solba",
                "sotav",
                "surmiran",
                "sursilv",
                "sutsilv",
                "tarask",
                "uccor",
                "ucrcor",
                "ulster",
                "unifon",
                "vaidika",
                "valencia",
                "vallader",
                "wadegile",
            }
        }
    }
    languageData{
        aa{
            primary{
                scripts{"Latn"}
                territories{
                    "DJ",
                    "ET",
                }
            }
        }
        ab{
            primary{
                scripts{"Cyrl"}
                territories{"GE"}
            }
        }
        abq{
            primary{
                scripts{"Cyrl"}
            }
        }
        abr{
            primary{
                scripts{"Latn"}
                territories{"GH"}
            }
        }
        ace{
            primary{
                scripts{"Latn"}
                territories{"ID"}
            }
        }
        ach{
            primary{
                scripts{"Latn"}
                territories{"UG"}
            }
        }
        ada{
            primary{
                scripts{"Latn"}
            }
        }
        ady{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        ae{
            primary{
                scripts{"Avst"}
            }
        }
        aeb{
            primary{
                scripts{"Arab"}
                territories{"TN"}
            }
        }
        af{
            primary{
                scripts{"Latn"}
                territories{
                    "NA",
                    "ZA",
                }
            }
        }
        agq{
            primary{
                scripts{"Latn"}
            }
        }
        aii{
            primary{
                scripts{
                    "Cyrl",
                    "Syrc",
                }
            }
        }
        ain{
            primary{
                scripts{
                    "Kana",
                    "Latn",
                }
            }
        }
        ak{
            primary{
                scripts{"Latn"}
                territories{"GH"}
            }
        }
        akk{
            primary{
                scripts{"Xsux"}
            }
        }
        akz{
            primary{
                scripts{"Latn"}
            }
        }
        ale{
            primary{
                scripts{"Latn"}
            }
        }
        aln{
            primary{
                scripts{"Latn"}
                territories{"XK"}
            }
        }
        alt{
            primary{
                scripts{"Cyrl"}
            }
        }
        am{
            primary{
                scripts{"Ethi"}
            }
        }
        amo{
            primary{
                scripts{"Latn"}
            }
        }
        an{
            primary{
                scripts{"Latn"}
            }
        }
        ang{
            primary{
                scripts{"Latn"}
            }
        }
        anp{
            primary{
                scripts{"Deva"}
            }
        }
        aoz{
            primary{
                scripts{"Latn"}
            }
        }
        ar{
            primary{
                scripts{
                    "Arab",
                    "Syrc",
                }
            }
        }
        arc{
            primary{
                scripts{
                    "Armi",
                    "Nbat",
                    "Palm",
                }
            }
        }
        arn{
            primary{
                scripts{"Latn"}
            }
        }
        aro{
            primary{
                scripts{"Latn"}
            }
        }
        arp{
            primary{
                scripts{"Latn"}
            }
        }
        arq{
            primary{
                scripts{"Arab"}
                territories{"DZ"}
            }
        }
        arw{
            primary{
                scripts{"Latn"}
            }
        }
        ary{
            primary{
                scripts{"Arab"}
                territories{"MA"}
            }
        }
        arz{
            primary{
                scripts{"Arab"}
                territories{"EG"}
            }
        }
        as{
            primary{
                scripts{"Beng"}
                territories{"IN"}
            }
        }
        asa{
            primary{
                scripts{"Latn"}
            }
        }
        ast{
            primary{
                scripts{"Latn"}
                territories{"ES"}
            }
        }
        atj{
            primary{
                scripts{"Latn"}
            }
        }
        av{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        avk{
            primary{
                scripts{"Latn"}
            }
        }
        awa{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        ay{
            primary{
                scripts{"Latn"}
            }
        }
        az{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
                territories{
                    "IQ",
                    "IR",
                    "RU",
                }
            }
        }
        ba{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        bal{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
            }
        }
        ban{
            primary{
                scripts{
                    "Bali",
                    "Latn",
                }
            }
        }
        bap{
            primary{
                scripts{"Deva"}
            }
        }
        bar{
            primary{
                scripts{"Latn"}
                territories{"AT"}
            }
        }
        bas{
            primary{
                scripts{"Latn"}
            }
        }
        bax{
            primary{
                scripts{"Bamu"}
            }
        }
        bbc{
            primary{
                scripts{
                    "Batk",
                    "Latn",
                }
            }
        }
        bbj{
            primary{
                scripts{"Latn"}
            }
        }
        bci{
            primary{
                scripts{"Latn"}
                territories{"CI"}
            }
        }
        be{
            primary{
                scripts{"Cyrl"}
            }
        }
        bej{
            primary{
                scripts{"Arab"}
                territories{"SD"}
            }
        }
        bem{
            primary{
                scripts{"Latn"}
                territories{"ZM"}
            }
        }
        bew{
            primary{
                scripts{"Latn"}
                territories{"ID"}
            }
        }
        bez{
            primary{
                scripts{"Latn"}
            }
        }
        bfd{
            primary{
                scripts{"Latn"}
            }
        }
        bfq{
            primary{
                scripts{"Taml"}
            }
        }
        bft{
            primary{
                scripts{
                    "Arab",
                    "Tibt",
                }
            }
        }
        bfy{
            primary{
                scripts{"Deva"}
            }
        }
        bg{
            primary{
                scripts{"Cyrl"}
            }
        }
        bgc{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        bgn{
            primary{
                scripts{"Arab"}
                territories{"PK"}
            }
        }
        bgx{
            primary{
                scripts{"Grek"}
            }
        }
        bhb{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        bhi{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        bhk{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        bho{
            primary{
                scripts{"Deva"}
                territories{
                    "IN",
                    "MU",
                    "NP",
                }
            }
        }
        bi{
            primary{
                scripts{"Latn"}
            }
        }
        bik{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        bin{
            primary{
                scripts{"Latn"}
                territories{"NG"}
            }
        }
        bjj{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        bjn{
            primary{
                scripts{"Latn"}
                territories{"ID"}
            }
        }
        bjt{
            primary{
                territories{"SN"}
            }
        }
        bkm{
            primary{
                scripts{"Latn"}
            }
        }
        bku{
            primary{
                scripts{
                    "Buhd",
                    "Latn",
                }
            }
        }
        bla{
            primary{
                scripts{"Latn"}
            }
        }
        blt{
            primary{
                scripts{"Tavt"}
            }
        }
        bm{
            primary{
                scripts{
                    "Latn",
                    "Nkoo",
                }
                territories{"ML"}
            }
        }
        bmq{
            primary{
                scripts{"Latn"}
            }
        }
        bn{
            primary{
                scripts{"Beng"}
                territories{"IN"}
            }
        }
        bo{
            primary{
                scripts{"Tibt"}
                territories{"CN"}
            }
        }
        bpy{
            primary{
                scripts{"Beng"}
            }
        }
        bqi{
            primary{
                scripts{"Arab"}
                territories{"IR"}
            }
        }
        bqv{
            primary{
                scripts{"Latn"}
            }
        }
        br{
            primary{
                scripts{"Latn"}
            }
        }
        bra{
            primary{
                scripts{"Deva"}
            }
        }
        brh{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
            }
        }
        brx{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        bs{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        bsc{
            primary{
                territories{"SN"}
            }
        }
        bss{
            primary{
                scripts{"Latn"}
            }
        }
        bto{
            primary{
                scripts{"Latn"}
            }
        }
        btv{
            primary{
                scripts{"Deva"}
            }
        }
        bua{
            primary{
                scripts{"Cyrl"}
            }
        }
        buc{
            primary{
                scripts{"Latn"}
                territories{"YT"}
            }
        }
        bug{
            primary{
                scripts{
                    "Bugi",
                    "Latn",
                }
            }
        }
        bum{
            primary{
                scripts{"Latn"}
                territories{"CM"}
            }
        }
        bvb{
            primary{
                scripts{"Latn"}
            }
        }
        byn{
            primary{
                scripts{"Ethi"}
            }
        }
        byv{
            primary{
                scripts{"Latn"}
            }
        }
        bze{
            primary{
                scripts{"Latn"}
            }
        }
        bzx{
            primary{
                scripts{"Latn"}
            }
        }
        ca{
            primary{
                scripts{"Latn"}
                territories{"ES"}
            }
        }
        cad{
            primary{
                scripts{"Latn"}
            }
        }
        car{
            primary{
                scripts{"Latn"}
            }
        }
        cay{
            primary{
                scripts{"Latn"}
            }
        }
        cch{
            primary{
                scripts{"Latn"}
            }
        }
        ccp{
            primary{
                scripts{
                    "Beng",
                    "Cakm",
                }
            }
        }
        ce{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        ceb{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        cgg{
            primary{
                scripts{"Latn"}
                territories{"UG"}
            }
        }
        ch{
            primary{
                scripts{"Latn"}
            }
        }
        chk{
            primary{
                scripts{"Latn"}
                territories{"FM"}
            }
        }
        chm{
            primary{
                scripts{"Cyrl"}
            }
        }
        chn{
            primary{
                scripts{"Latn"}
            }
        }
        cho{
            primary{
                scripts{"Latn"}
            }
        }
        chp{
            primary{
                scripts{
                    "Cans",
                    "Latn",
                }
            }
        }
        chr{
            primary{
                scripts{"Cher"}
            }
        }
        chy{
            primary{
                scripts{"Latn"}
            }
        }
        cja{
            primary{
                scripts{
                    "Arab",
                    "Cham",
                }
            }
        }
        cjm{
            primary{
                scripts{
                    "Arab",
                    "Cham",
                }
            }
        }
        cjs{
            primary{
                scripts{"Cyrl"}
            }
        }
        ckb{
            primary{
                scripts{"Arab"}
                territories{
                    "IQ",
                    "IR",
                }
            }
        }
        ckt{
            primary{
                scripts{"Cyrl"}
            }
        }
        co{
            primary{
                scripts{"Latn"}
            }
        }
        cop{
            primary{
                scripts{
                    "Arab",
                    "Copt",
                    "Grek",
                }
            }
        }
        cps{
            primary{
                scripts{"Latn"}
            }
        }
        cr{
            primary{
                scripts{
                    "Cans",
                    "Latn",
                }
            }
        }
        crh{
            primary{
                scripts{"Cyrl"}
            }
        }
        crj{
            primary{
                scripts{
                    "Cans",
                    "Latn",
                }
            }
        }
        crk{
            primary{
                scripts{"Cans"}
            }
        }
        crl{
            primary{
                scripts{
                    "Cans",
                    "Latn",
                }
            }
        }
        crm{
            primary{
                scripts{"Cans"}
            }
        }
        crs{
            primary{
                scripts{"Latn"}
                territories{"SC"}
            }
        }
        cs{
            primary{
                scripts{"Latn"}
            }
        }
        csb{
            primary{
                scripts{"Latn"}
            }
        }
        csw{
            primary{
                scripts{"Cans"}
            }
        }
        ctd{
            primary{
                scripts{"Latn"}
            }
        }
        cu{
            primary{
                scripts{"Cyrl"}
            }
        }
        cv{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        cy{
            primary{
                scripts{"Latn"}
                territories{"GB"}
            }
        }
        da{
            primary{
                scripts{"Latn"}
                territories{"DE"}
            }
        }
        dak{
            primary{
                scripts{"Latn"}
            }
        }
        dar{
            primary{
                scripts{"Cyrl"}
            }
        }
        dav{
            primary{
                scripts{"Latn"}
            }
        }
        dcc{
            primary{
                scripts{"Arab"}
                territories{"IN"}
            }
        }
        de{
            primary{
                scripts{
                    "Latn",
                    "Runr",
                }
            }
        }
        del{
            primary{
                scripts{"Latn"}
            }
        }
        den{
            primary{
                scripts{
                    "Cans",
                    "Latn",
                }
            }
        }
        dgr{
            primary{
                scripts{"Latn"}
            }
        }
        din{
            primary{
                scripts{"Latn"}
            }
        }
        dje{
            primary{
                scripts{"Latn"}
                territories{"NE"}
            }
        }
        dng{
            primary{
                scripts{"Cyrl"}
            }
        }
        dnj{
            primary{
                scripts{"Latn"}
            }
        }
        doi{
            primary{
                scripts{
                    "Arab",
                    "Takr",
                }
            }
        }
        dsb{
            primary{
                scripts{"Latn"}
            }
        }
        dtm{
            primary{
                scripts{"Latn"}
            }
        }
        dtp{
            primary{
                scripts{"Latn"}
            }
        }
        dua{
            primary{
                scripts{"Latn"}
            }
        }
        dum{
            primary{
                scripts{"Latn"}
            }
        }
        dv{
            primary{
                scripts{"Thaa"}
            }
        }
        dyo{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
            }
        }
        dyu{
            primary{
                scripts{"Latn"}
                territories{"BF"}
            }
        }
        dz{
            primary{
                scripts{"Tibt"}
            }
        }
        ebu{
            primary{
                scripts{"Latn"}
            }
        }
        ee{
            primary{
                scripts{"Latn"}
                territories{
                    "GH",
                    "TG",
                }
            }
        }
        efi{
            primary{
                scripts{"Latn"}
                territories{"NG"}
            }
        }
        egl{
            primary{
                scripts{"Latn"}
            }
        }
        egy{
            primary{
                scripts{"Egyp"}
            }
        }
        eka{
            primary{
                scripts{"Latn"}
            }
        }
        eky{
            primary{
                scripts{"Kali"}
            }
        }
        el{
            primary{
                scripts{"Grek"}
            }
        }
        en{
            primary{
                scripts{
                    "Dsrt",
                    "Shaw",
                    "Latn",
                }
            }
        }
        enm{
            primary{
                scripts{"Latn"}
            }
        }
        eo{
            primary{
                scripts{"Latn"}
            }
        }
        es{
            primary{
                scripts{"Latn"}
                territories{
                    "AD",
                    "BZ",
                    "DE",
                    "GI",
                    "PH",
                    "US",
                }
            }
        }
        esu{
            primary{
                scripts{"Latn"}
            }
        }
        et{
            primary{
                scripts{"Latn"}
            }
        }
        ett{
            primary{
                scripts{
                    "Ital",
                    "Latn",
                }
            }
        }
        eu{
            primary{
                scripts{"Latn"}
                territories{"ES"}
            }
        }
        evn{
            primary{
                scripts{"Cyrl"}
            }
        }
        ewo{
            primary{
                scripts{"Latn"}
            }
        }
        ext{
            primary{
                scripts{"Latn"}
            }
        }
        fa{
            primary{
                scripts{"Arab"}
                territories{"PK"}
            }
        }
        fan{
            primary{
                scripts{"Latn"}
                territories{"GQ"}
            }
        }
        ff{
            primary{
                scripts{"Latn"}
                territories{
                    "GN",
                    "SN",
                }
            }
        }
        ffm{
            primary{
                scripts{"Latn"}
                territories{"ML"}
            }
        }
        fi{
            primary{
                scripts{"Latn"}
                territories{"SE"}
            }
        }
        fia{
            primary{
                scripts{"Arab"}
            }
        }
        fil{
            primary{
                scripts{
                    "Latn",
                    "Tglg",
                }
            }
        }
        fit{
            primary{
                scripts{"Latn"}
            }
        }
        fj{
            primary{
                scripts{"Latn"}
            }
        }
        fo{
            primary{
                scripts{"Latn"}
            }
        }
        fon{
            primary{
                scripts{"Latn"}
                territories{"BJ"}
            }
        }
        fr{
            primary{
                scripts{
                    "Dupl",
                    "Latn",
                }
            }
        }
        frc{
            primary{
                scripts{"Latn"}
            }
        }
        frm{
            primary{
                scripts{"Latn"}
            }
        }
        fro{
            primary{
                scripts{"Latn"}
            }
        }
        frp{
            primary{
                scripts{"Latn"}
            }
        }
        frr{
            primary{
                scripts{"Latn"}
            }
        }
        frs{
            primary{
                scripts{"Latn"}
            }
        }
        fud{
            primary{
                scripts{"Latn"}
                territories{"WF"}
            }
        }
        fuq{
            primary{
                scripts{"Latn"}
                territories{"NE"}
            }
        }
        fur{
            primary{
                scripts{"Latn"}
            }
        }
        fuv{
            primary{
                scripts{"Latn"}
                territories{"NG"}
            }
        }
        fvr{
            primary{
                scripts{"Latn"}
            }
        }
        fy{
            primary{
                scripts{"Latn"}
                territories{"NL"}
            }
        }
        ga{
            primary{
                scripts{"Latn"}
                territories{"GB"}
            }
        }
        gaa{
            primary{
                scripts{"Latn"}
                territories{"GH"}
            }
        }
        gag{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        gan{
            primary{
                scripts{"Hans"}
                territories{"CN"}
            }
        }
        gay{
            primary{
                scripts{"Latn"}
            }
        }
        gba{
            primary{
                scripts{"Arab"}
            }
        }
        gbm{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        gbz{
            primary{
                scripts{"Arab"}
            }
        }
        gcr{
            primary{
                scripts{"Latn"}
                territories{"GF"}
            }
        }
        gd{
            primary{
                scripts{"Latn"}
                territories{"GB"}
            }
        }
        gez{
            primary{
                scripts{"Ethi"}
            }
        }
        ggn{
            primary{
                scripts{
                    "Deva",
                    "Latn",
                }
            }
        }
        gil{
            primary{
                scripts{"Latn"}
            }
        }
        gjk{
            primary{
                scripts{"Arab"}
            }
        }
        gju{
            primary{
                scripts{"Arab"}
            }
        }
        gl{
            primary{
                scripts{"Latn"}
                territories{"ES"}
            }
        }
        gld{
            primary{
                scripts{"Cyrl"}
            }
        }
        glk{
            primary{
                scripts{"Arab"}
                territories{"IR"}
            }
        }
        gmh{
            primary{
                scripts{"Latn"}
            }
        }
        gn{
            primary{
                scripts{"Latn"}
            }
        }
        goh{
            primary{
                scripts{"Latn"}
            }
        }
        gom{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        gon{
            primary{
                scripts{
                    "Deva",
                    "Telu",
                }
                territories{"IN"}
            }
        }
        gor{
            primary{
                scripts{"Latn"}
                territories{"ID"}
            }
        }
        gos{
            primary{
                scripts{"Latn"}
            }
        }
        got{
            primary{
                scripts{"Goth"}
            }
        }
        grb{
            primary{
                scripts{"Latn"}
            }
        }
        grc{
            primary{
                scripts{
                    "Cprt",
                    "Grek",
                    "Linb",
                }
            }
        }
        grt{
            primary{
                scripts{"Beng"}
            }
        }
        gsw{
            primary{
                scripts{"Latn"}
            }
        }
        gu{
            primary{
                scripts{"Gujr"}
                territories{"IN"}
            }
        }
        gub{
            primary{
                scripts{"Latn"}
            }
        }
        guc{
            primary{
                scripts{"Latn"}
            }
        }
        gur{
            primary{
                scripts{"Latn"}
            }
        }
        guz{
            primary{
                scripts{"Latn"}
                territories{"KE"}
            }
        }
        gv{
            primary{
                scripts{"Latn"}
            }
        }
        gvr{
            primary{
                scripts{"Deva"}
            }
        }
        gwi{
            primary{
                scripts{"Latn"}
            }
        }
        ha{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
                territories{
                    "NE",
                    "NG",
                }
            }
        }
        hai{
            primary{
                scripts{"Latn"}
            }
        }
        hak{
            primary{
                scripts{"Hans"}
                territories{"CN"}
            }
        }
        haw{
            primary{
                scripts{"Latn"}
                territories{"US"}
            }
        }
        haz{
            primary{
                scripts{"Arab"}
                territories{"AF"}
            }
        }
        he{
            primary{
                scripts{"Hebr"}
            }
        }
        hi{
            primary{
                scripts{
                    "Deva",
                    "Mahj",
                }
            }
        }
        hif{
            primary{
                scripts{
                    "Deva",
                    "Latn",
                }
            }
        }
        hil{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        hit{
            primary{
                scripts{"Xsux"}
            }
        }
        hmd{
            primary{
                scripts{"Plrd"}
            }
        }
        hmn{
            primary{
                scripts{
                    "Hmng",
                    "Latn",
                }
            }
        }
        hnd{
            primary{
                scripts{"Arab"}
            }
        }
        hne{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        hnj{
            primary{
                scripts{"Laoo"}
            }
        }
        hnn{
            primary{
                scripts{
                    "Hano",
                    "Latn",
                }
            }
        }
        hno{
            primary{
                scripts{"Arab"}
                territories{"PK"}
            }
        }
        ho{
            primary{
                scripts{"Latn"}
            }
        }
        hoc{
            primary{
                scripts{
                    "Deva",
                    "Wara",
                }
            }
        }
        hoj{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        hop{
            primary{
                scripts{"Latn"}
            }
        }
        hr{
            primary{
                scripts{"Latn"}
                territories{
                    "AT",
                    "RS",
                }
            }
        }
        hsb{
            primary{
                scripts{"Latn"}
            }
        }
        hsn{
            primary{
                scripts{"Hans"}
                territories{"CN"}
            }
        }
        ht{
            primary{
                scripts{"Latn"}
            }
        }
        hu{
            primary{
                scripts{"Latn"}
                territories{
                    "AT",
                    "RO",
                    "RS",
                }
            }
        }
        hup{
            primary{
                scripts{"Latn"}
            }
        }
        hy{
            primary{
                scripts{"Armn"}
                territories{"RU"}
            }
        }
        hz{
            primary{
                scripts{"Latn"}
            }
        }
        ia{
            primary{
                scripts{"Latn"}
            }
        }
        iba{
            primary{
                scripts{"Latn"}
            }
        }
        ibb{
            primary{
                scripts{"Latn"}
                territories{"NG"}
            }
        }
        id{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
            }
        }
        ig{
            primary{
                scripts{"Latn"}
                territories{"NG"}
            }
        }
        ii{
            primary{
                scripts{
                    "Latn",
                    "Yiii",
                }
            }
        }
        ik{
            primary{
                scripts{"Latn"}
            }
        }
        ikt{
            primary{
                scripts{"Latn"}
                territories{"CA"}
            }
        }
        ilo{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        inh{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                    "Cyrl",
                }
            }
        }
        is{
            primary{
                scripts{"Latn"}
            }
        }
        it{
            primary{
                scripts{"Latn"}
                territories{
                    "DE",
                    "FR",
                    "HR",
                    "US",
                    "VA",
                }
            }
        }
        iu{
            primary{
                scripts{
                    "Cans",
                    "Latn",
                }
                territories{"CA"}
            }
        }
        izh{
            primary{
                scripts{"Latn"}
            }
        }
        ja{
            primary{
                scripts{"Jpan"}
            }
        }
        jam{
            primary{
                scripts{"Latn"}
                territories{"JM"}
            }
        }
        jgo{
            primary{
                scripts{"Latn"}
            }
        }
        jmc{
            primary{
                scripts{"Latn"}
            }
        }
        jml{
            primary{
                scripts{"Deva"}
            }
        }
        jpr{
            primary{
                scripts{"Hebr"}
            }
        }
        jrb{
            primary{
                scripts{"Hebr"}
            }
        }
        jut{
            primary{
                scripts{"Latn"}
            }
        }
        jv{
            primary{
                scripts{
                    "Java",
                    "Latn",
                }
            }
        }
        ka{
            primary{
                scripts{"Geor"}
            }
        }
        kaa{
            primary{
                scripts{"Cyrl"}
            }
        }
        kab{
            primary{
                scripts{"Latn"}
                territories{"DZ"}
            }
        }
        kac{
            primary{
                scripts{"Latn"}
            }
        }
        kaj{
            primary{
                scripts{"Latn"}
            }
        }
        kam{
            primary{
                scripts{"Latn"}
                territories{"KE"}
            }
        }
        kao{
            primary{
                scripts{"Latn"}
            }
        }
        kbd{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        kca{
            primary{
                scripts{"Cyrl"}
            }
        }
        kcg{
            primary{
                scripts{"Latn"}
            }
        }
        kck{
            primary{
                scripts{"Latn"}
            }
        }
        kde{
            primary{
                scripts{"Latn"}
                territories{"TZ"}
            }
        }
        kdt{
            primary{
                scripts{"Thai"}
            }
        }
        kea{
            primary{
                scripts{"Latn"}
                territories{"CV"}
            }
        }
        kfo{
            primary{
                scripts{"Latn"}
            }
        }
        kfr{
            primary{
                scripts{"Deva"}
            }
        }
        kfy{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        kg{
            primary{
                scripts{"Latn"}
                territories{"CD"}
            }
        }
        kge{
            primary{
                scripts{"Latn"}
            }
        }
        kgp{
            primary{
                scripts{"Latn"}
            }
        }
        kha{
            primary{
                scripts{
                    "Beng",
                    "Latn",
                }
            }
        }
        khb{
            primary{
                scripts{"Talu"}
            }
        }
        khn{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        khq{
            primary{
                scripts{"Latn"}
            }
        }
        kht{
            primary{
                scripts{"Mymr"}
            }
        }
        khw{
            primary{
                scripts{"Arab"}
            }
        }
        ki{
            primary{
                scripts{"Latn"}
                territories{"KE"}
            }
        }
        kiu{
            primary{
                scripts{"Latn"}
            }
        }
        kj{
            primary{
                scripts{"Latn"}
                territories{"NA"}
            }
        }
        kjg{
            primary{
                scripts{
                    "Laoo",
                    "Latn",
                }
            }
        }
        kjh{
            primary{
                scripts{"Cyrl"}
            }
        }
        kk{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                }
                territories{"CN"}
            }
        }
        kkj{
            primary{
                scripts{"Latn"}
            }
        }
        kl{
            primary{
                scripts{"Latn"}
                territories{"DK"}
            }
        }
        kln{
            primary{
                scripts{"Latn"}
                territories{"KE"}
            }
        }
        km{
            primary{
                scripts{"Khmr"}
            }
        }
        kmb{
            primary{
                scripts{"Latn"}
                territories{"AO"}
            }
        }
        kn{
            primary{
                scripts{"Knda"}
                territories{"IN"}
            }
        }
        knf{
            primary{
                territories{"SN"}
            }
        }
        ko{
            primary{
                scripts{"Kore"}
                territories{"CN"}
            }
        }
        koi{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        kok{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        kos{
            primary{
                scripts{"Latn"}
            }
        }
        kpe{
            primary{
                scripts{"Latn"}
            }
        }
        kpy{
            primary{
                scripts{"Cyrl"}
            }
        }
        kr{
            primary{
                scripts{"Latn"}
            }
        }
        krc{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        kri{
            primary{
                scripts{"Latn"}
                territories{"SL"}
            }
        }
        krj{
            primary{
                scripts{"Latn"}
            }
        }
        krl{
            primary{
                scripts{"Latn"}
            }
        }
        kru{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        ks{
            primary{
                scripts{
                    "Arab",
                    "Deva",
                }
                territories{"IN"}
            }
        }
        ksb{
            primary{
                scripts{"Latn"}
            }
        }
        ksf{
            primary{
                scripts{"Latn"}
            }
        }
        ksh{
            primary{
                scripts{"Latn"}
            }
        }
        ku{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
                territories{
                    "SY",
                    "TR",
                }
            }
        }
        kum{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        kut{
            primary{
                scripts{"Latn"}
            }
        }
        kv{
            primary{
                scripts{
                    "Cyrl",
                    "Perm",
                }
            }
        }
        kvr{
            primary{
                scripts{"Latn"}
            }
        }
        kvx{
            primary{
                scripts{"Arab"}
            }
        }
        kw{
            primary{
                scripts{"Latn"}
            }
        }
        kxm{
            primary{
                scripts{"Thai"}
                territories{"TH"}
            }
        }
        kxp{
            primary{
                scripts{"Arab"}
            }
        }
        ky{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
            }
        }
        kyu{
            primary{
                scripts{"Kali"}
            }
        }
        la{
            primary{
                scripts{"Latn"}
            }
        }
        lab{
            primary{
                scripts{"Lina"}
            }
        }
        lad{
            primary{
                scripts{"Hebr"}
            }
        }
        lag{
            primary{
                scripts{"Latn"}
            }
        }
        lah{
            primary{
                scripts{"Arab"}
                territories{"PK"}
            }
        }
        laj{
            primary{
                scripts{"Latn"}
                territories{"UG"}
            }
        }
        lam{
            primary{
                scripts{"Latn"}
            }
        }
        lb{
            primary{
                scripts{"Latn"}
            }
        }
        lbe{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        lbw{
            primary{
                scripts{"Latn"}
            }
        }
        lcp{
            primary{
                scripts{"Thai"}
            }
        }
        lep{
            primary{
                scripts{"Lepc"}
            }
        }
        lez{
            primary{
                scripts{
                    "Aghb",
                    "Cyrl",
                }
            }
        }
        lfn{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        lg{
            primary{
                scripts{"Latn"}
                territories{"UG"}
            }
        }
        li{
            primary{
                scripts{"Latn"}
            }
        }
        lif{
            primary{
                scripts{
                    "Deva",
                    "Limb",
                }
            }
        }
        lij{
            primary{
                scripts{"Latn"}
            }
        }
        lis{
            primary{
                scripts{"Lisu"}
            }
        }
        liv{
            primary{
                scripts{"Latn"}
            }
        }
        ljp{
            primary{
                scripts{"Latn"}
                territories{"ID"}
            }
        }
        lki{
            primary{
                scripts{"Arab"}
            }
        }
        lkt{
            primary{
                scripts{"Latn"}
            }
        }
        lmn{
            primary{
                scripts{"Telu"}
                territories{"IN"}
            }
        }
        lmo{
            primary{
                scripts{"Latn"}
            }
        }
        ln{
            primary{
                scripts{"Latn"}
                territories{"CD"}
            }
        }
        lo{
            primary{
                scripts{"Laoo"}
            }
        }
        lol{
            primary{
                scripts{"Latn"}
            }
        }
        loz{
            primary{
                scripts{"Latn"}
            }
        }
        lrc{
            primary{
                scripts{"Arab"}
                territories{"IR"}
            }
        }
        lt{
            primary{
                scripts{"Latn"}
                territories{"PL"}
            }
        }
        ltg{
            primary{
                scripts{"Latn"}
            }
        }
        lu{
            primary{
                scripts{"Latn"}
                territories{"CD"}
            }
        }
        lua{
            primary{
                scripts{"Latn"}
                territories{"CD"}
            }
        }
        lui{
            primary{
                scripts{"Latn"}
            }
        }
        lun{
            primary{
                scripts{"Latn"}
            }
        }
        luo{
            primary{
                scripts{"Latn"}
                territories{"KE"}
            }
        }
        lus{
            primary{
                scripts{"Beng"}
            }
        }
        lut{
            primary{
                scripts{"Latn"}
            }
        }
        luy{
            primary{
                scripts{"Latn"}
                territories{"KE"}
            }
        }
        luz{
            primary{
                scripts{"Arab"}
                territories{"IR"}
            }
        }
        lv{
            primary{
                scripts{"Latn"}
            }
        }
        lwl{
            primary{
                scripts{"Thai"}
            }
        }
        lzh{
            primary{
                scripts{"Hans"}
            }
        }
        lzz{
            primary{
                scripts{
                    "Geor",
                    "Latn",
                }
            }
        }
        mad{
            primary{
                scripts{"Latn"}
                territories{"ID"}
            }
        }
        maf{
            primary{
                scripts{"Latn"}
            }
        }
        mag{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        mai{
            primary{
                scripts{
                    "Deva",
                    "Tirh",
                }
            }
        }
        mak{
            primary{
                scripts{
                    "Bugi",
                    "Latn",
                }
            }
        }
        man{
            primary{
                scripts{
                    "Latn",
                    "Nkoo",
                }
                territories{
                    "GM",
                    "GN",
                }
            }
        }
        mas{
            primary{
                scripts{"Latn"}
            }
        }
        maz{
            primary{
                scripts{"Latn"}
            }
        }
        mdf{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        mdh{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        mdr{
            primary{
                scripts{
                    "Bugi",
                    "Latn",
                }
            }
        }
        mdt{
            primary{
                scripts{"Latn"}
            }
        }
        men{
            primary{
                scripts{
                    "Latn",
                    "Mend",
                }
            }
        }
        mer{
            primary{
                scripts{"Latn"}
                territories{"KE"}
            }
        }
        mey{
            primary{
                territories{"SN"}
            }
        }
        mfa{
            primary{
                scripts{"Arab"}
                territories{"TH"}
            }
        }
        mfe{
            primary{
                scripts{"Latn"}
                territories{"MU"}
            }
        }
        mfv{
            primary{
                territories{"SN"}
            }
        }
        mg{
            primary{
                scripts{"Latn"}
            }
        }
        mgh{
            primary{
                scripts{"Latn"}
                territories{"MZ"}
            }
        }
        mgo{
            primary{
                scripts{"Latn"}
            }
        }
        mgp{
            primary{
                scripts{"Deva"}
            }
        }
        mgy{
            primary{
                scripts{"Latn"}
            }
        }
        mh{
            primary{
                scripts{"Latn"}
            }
        }
        mi{
            primary{
                scripts{"Latn"}
            }
        }
        mic{
            primary{
                scripts{"Latn"}
            }
        }
        min{
            primary{
                scripts{"Latn"}
                territories{"ID"}
            }
        }
        mk{
            primary{
                scripts{"Cyrl"}
            }
        }
        ml{
            primary{
                scripts{"Mlym"}
                territories{"IN"}
            }
        }
        mls{
            primary{
                scripts{"Latn"}
            }
        }
        mn{
            primary{
                scripts{
                    "Cyrl",
                    "Mong",
                    "Phag",
                }
            }
        }
        mnc{
            primary{
                scripts{"Mong"}
            }
        }
        mni{
            primary{
                scripts{
                    "Beng",
                    "Mtei",
                }
            }
        }
        mns{
            primary{
                scripts{"Cyrl"}
            }
        }
        mnw{
            primary{
                scripts{"Mymr"}
            }
        }
        moe{
            primary{
                scripts{"Latn"}
            }
        }
        moh{
            primary{
                scripts{"Latn"}
            }
        }
        mos{
            primary{
                scripts{"Latn"}
                territories{"BF"}
            }
        }
        mr{
            primary{
                scripts{
                    "Deva",
                    "Modi",
                }
            }
        }
        mrd{
            primary{
                scripts{"Deva"}
            }
        }
        mrj{
            primary{
                scripts{"Cyrl"}
            }
        }
        mro{
            primary{
                scripts{
                    "Latn",
                    "Mroo",
                }
            }
        }
        ms{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
                territories{
                    "CC",
                    "ID",
                }
            }
        }
        mt{
            primary{
                scripts{"Latn"}
            }
        }
        mtr{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        mua{
            primary{
                scripts{"Latn"}
            }
        }
        mus{
            primary{
                scripts{"Latn"}
            }
        }
        mvy{
            primary{
                scripts{"Arab"}
            }
        }
        mwk{
            primary{
                scripts{"Latn"}
            }
        }
        mwl{
            primary{
                scripts{"Latn"}
            }
        }
        mwr{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        mwv{
            primary{
                scripts{"Latn"}
            }
        }
        mxc{
            primary{
                scripts{"Latn"}
            }
        }
        my{
            primary{
                scripts{"Mymr"}
            }
        }
        myv{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        myx{
            primary{
                scripts{"Latn"}
                territories{"UG"}
            }
        }
        myz{
            primary{
                scripts{"Mand"}
            }
        }
        mzn{
            primary{
                scripts{"Arab"}
                territories{"IR"}
            }
        }
        na{
            primary{
                scripts{"Latn"}
            }
        }
        nan{
            primary{
                scripts{"Hans"}
                territories{"CN"}
            }
        }
        nap{
            primary{
                scripts{"Latn"}
            }
        }
        naq{
            primary{
                scripts{"Latn"}
            }
        }
        nb{
            primary{
                scripts{"Latn"}
            }
        }
        nch{
            primary{
                scripts{"Latn"}
            }
        }
        nd{
            primary{
                scripts{"Latn"}
            }
        }
        ndc{
            primary{
                scripts{"Latn"}
                territories{"MZ"}
            }
        }
        nds{
            primary{
                scripts{"Latn"}
                territories{
                    "DE",
                    "NL",
                }
            }
        }
        ne{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        new{
            primary{
                scripts{"Deva"}
                territories{"NP"}
            }
        }
        ng{
            primary{
                scripts{"Latn"}
                territories{"NA"}
            }
        }
        ngl{
            primary{
                scripts{"Latn"}
                territories{"MZ"}
            }
        }
        nhe{
            primary{
                scripts{"Latn"}
            }
        }
        nhw{
            primary{
                scripts{"Latn"}
            }
        }
        nia{
            primary{
                scripts{"Latn"}
            }
        }
        nij{
            primary{
                scripts{"Latn"}
            }
        }
        niu{
            primary{
                scripts{"Latn"}
            }
        }
        njo{
            primary{
                scripts{"Latn"}
            }
        }
        nl{
            primary{
                scripts{"Latn"}
                territories{"DE"}
            }
        }
        nmg{
            primary{
                scripts{"Latn"}
            }
        }
        nn{
            primary{
                scripts{"Latn"}
            }
        }
        nnh{
            primary{
                scripts{"Latn"}
            }
        }
        nod{
            primary{
                scripts{"Lana"}
                territories{"TH"}
            }
        }
        noe{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        nog{
            primary{
                scripts{"Cyrl"}
            }
        }
        non{
            primary{
                scripts{"Runr"}
            }
        }
        nov{
            primary{
                scripts{"Latn"}
            }
        }
        nqo{
            primary{
                scripts{"Nkoo"}
            }
        }
        nr{
            primary{
                scripts{"Latn"}
                territories{"ZA"}
            }
        }
        nsk{
            primary{
                scripts{
                    "Cans",
                    "Latn",
                }
            }
        }
        nso{
            primary{
                scripts{"Latn"}
                territories{"ZA"}
            }
        }
        nus{
            primary{
                scripts{"Latn"}
            }
        }
        nv{
            primary{
                scripts{"Latn"}
            }
        }
        nxq{
            primary{
                scripts{"Latn"}
            }
        }
        ny{
            primary{
                scripts{"Latn"}
                territories{"ZM"}
            }
        }
        nym{
            primary{
                scripts{"Latn"}
                territories{"TZ"}
            }
        }
        nyn{
            primary{
                scripts{"Latn"}
                territories{"UG"}
            }
        }
        nyo{
            primary{
                scripts{"Latn"}
            }
        }
        nzi{
            primary{
                scripts{"Latn"}
            }
        }
        oc{
            primary{
                scripts{"Latn"}
                territories{"FR"}
            }
        }
        oj{
            primary{
                scripts{
                    "Cans",
                    "Latn",
                }
            }
        }
        om{
            primary{
                scripts{
                    "Ethi",
                    "Latn",
                }
            }
        }
        or{
            primary{
                scripts{"Orya"}
                territories{"IN"}
            }
        }
        os{
            primary{
                scripts{"Cyrl"}
                territories{"GE"}
            }
        }
        osa{
            primary{
                scripts{"Latn"}
            }
        }
        osc{
            primary{
                scripts{
                    "Ital",
                    "Latn",
                }
            }
        }
        otk{
            primary{
                scripts{"Orkh"}
            }
        }
        pa{
            primary{
                scripts{
                    "Arab",
                    "Guru",
                }
                territories{
                    "IN",
                    "PK",
                }
            }
        }
        pag{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        pal{
            primary{
                scripts{
                    "Phli",
                    "Phlp",
                }
            }
        }
        pam{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        pap{
            primary{
                scripts{"Latn"}
                territories{"BQ"}
            }
        }
        pau{
            primary{
                scripts{"Latn"}
            }
        }
        pcd{
            primary{
                scripts{"Latn"}
            }
        }
        pcm{
            primary{
                scripts{"Latn"}
                territories{"NG"}
            }
        }
        pdc{
            primary{
                scripts{"Latn"}
            }
        }
        pdt{
            primary{
                scripts{"Latn"}
            }
        }
        peo{
            primary{
                scripts{"Xpeo"}
            }
        }
        pfl{
            primary{
                scripts{"Latn"}
            }
        }
        phn{
            primary{
                scripts{"Phnx"}
            }
        }
        pi{
            primary{
                scripts{
                    "Deva",
                    "Sinh",
                    "Thai",
                }
            }
        }
        pko{
            primary{
                scripts{"Latn"}
            }
        }
        pl{
            primary{
                scripts{"Latn"}
                territories{"UA"}
            }
        }
        pms{
            primary{
                scripts{"Latn"}
            }
        }
        pnt{
            primary{
                scripts{
                    "Cyrl",
                    "Grek",
                    "Latn",
                }
            }
        }
        pon{
            primary{
                scripts{"Latn"}
                territories{"FM"}
            }
        }
        prd{
            primary{
                scripts{"Arab"}
            }
        }
        prg{
            primary{
                scripts{"Latn"}
            }
        }
        pro{
            primary{
                scripts{"Latn"}
            }
        }
        prs{
            primary{
                scripts{"Arab"}
            }
        }
        ps{
            primary{
                scripts{"Arab"}
                territories{"PK"}
            }
        }
        pt{
            primary{
                scripts{"Latn"}
            }
        }
        puu{
            primary{
                scripts{"Latn"}
            }
        }
        qu{
            primary{
                scripts{"Latn"}
            }
        }
        quc{
            primary{
                scripts{"Latn"}
                territories{"GT"}
            }
        }
        qug{
            primary{
                scripts{"Latn"}
            }
        }
        raj{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        rap{
            primary{
                scripts{"Latn"}
            }
        }
        rar{
            primary{
                scripts{"Latn"}
            }
        }
        rcf{
            primary{
                scripts{"Latn"}
                territories{"RE"}
            }
        }
        rej{
            primary{
                scripts{
                    "Latn",
                    "Rjng",
                }
            }
        }
        rgn{
            primary{
                scripts{"Latn"}
            }
        }
        ria{
            primary{
                scripts{"Latn"}
            }
        }
        rif{
            primary{
                scripts{
                    "Latn",
                    "Tfng",
                }
                territories{"MA"}
            }
        }
        rjs{
            primary{
                scripts{"Deva"}
            }
        }
        rkt{
            primary{
                scripts{"Beng"}
                territories{
                    "BD",
                    "IN",
                }
            }
        }
        rm{
            primary{
                scripts{"Latn"}
                territories{"CH"}
            }
        }
        rmf{
            primary{
                scripts{"Latn"}
            }
        }
        rmo{
            primary{
                scripts{"Latn"}
            }
        }
        rmt{
            primary{
                scripts{"Arab"}
                territories{"IR"}
            }
        }
        rmu{
            primary{
                scripts{"Latn"}
            }
        }
        rn{
            primary{
                scripts{"Latn"}
            }
        }
        rng{
            primary{
                scripts{"Latn"}
            }
        }
        ro{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        rob{
            primary{
                scripts{"Latn"}
            }
        }
        rof{
            primary{
                scripts{"Latn"}
            }
        }
        rom{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        rtm{
            primary{
                scripts{"Latn"}
            }
        }
        ru{
            primary{
                scripts{"Cyrl"}
                territories{
                    "DE",
                    "EE",
                    "LV",
                    "SJ",
                    "UZ",
                }
            }
        }
        rue{
            primary{
                scripts{"Cyrl"}
            }
        }
        rug{
            primary{
                scripts{"Latn"}
            }
        }
        rup{
            primary{
                scripts{"Latn"}
            }
        }
        rw{
            primary{
                scripts{"Latn"}
            }
        }
        rwk{
            primary{
                scripts{"Latn"}
            }
        }
        ryu{
            primary{
                scripts{"Kana"}
            }
        }
        sa{
            primary{
                scripts{
                    "Deva",
                    "Gran",
                    "Shrd",
                    "Sidd",
                    "Sinh",
                }
            }
        }
        sad{
            primary{
                scripts{"Latn"}
            }
        }
        saf{
            primary{
                scripts{"Latn"}
            }
        }
        sah{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        sam{
            primary{
                scripts{
                    "Hebr",
                    "Samr",
                }
            }
        }
        saq{
            primary{
                scripts{"Latn"}
            }
        }
        sas{
            primary{
                scripts{"Latn"}
                territories{"ID"}
            }
        }
        sat{
            primary{
                scripts{
                    "Beng",
                    "Deva",
                    "Olck",
                    "Orya",
                    "Latn",
                }
            }
        }
        sav{
            primary{
                territories{"SN"}
            }
        }
        saz{
            primary{
                scripts{"Saur"}
            }
        }
        sbp{
            primary{
                scripts{"Latn"}
            }
        }
        sc{
            primary{
                scripts{"Latn"}
                territories{"IT"}
            }
        }
        sck{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        scn{
            primary{
                scripts{"Latn"}
            }
        }
        sco{
            primary{
                scripts{"Latn"}
                territories{"GB"}
            }
        }
        scs{
            primary{
                scripts{"Latn"}
            }
        }
        sd{
            primary{
                scripts{
                    "Arab",
                    "Deva",
                    "Khoj",
                    "Sind",
                }
            }
        }
        sdc{
            primary{
                scripts{"Latn"}
            }
        }
        sdh{
            primary{
                scripts{"Arab"}
                territories{"IR"}
            }
        }
        se{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        see{
            primary{
                scripts{"Latn"}
            }
        }
        sef{
            primary{
                scripts{"Latn"}
            }
        }
        seh{
            primary{
                scripts{"Latn"}
                territories{"MZ"}
            }
        }
        sei{
            primary{
                scripts{"Latn"}
            }
        }
        sel{
            primary{
                scripts{"Cyrl"}
            }
        }
        ses{
            primary{
                scripts{"Latn"}
            }
        }
        sg{
            primary{
                scripts{"Latn"}
            }
        }
        sga{
            primary{
                scripts{
                    "Latn",
                    "Ogam",
                }
            }
        }
        sgs{
            primary{
                scripts{"Latn"}
            }
        }
        shi{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                    "Tfng",
                }
                territories{"MA"}
            }
        }
        shn{
            primary{
                scripts{"Mymr"}
                territories{"MM"}
            }
        }
        si{
            primary{
                scripts{"Sinh"}
            }
        }
        sid{
            primary{
                scripts{"Latn"}
                territories{"ET"}
            }
        }
        sk{
            primary{
                scripts{"Latn"}
                territories{"RS"}
            }
        }
        skr{
            primary{
                scripts{"Arab"}
                territories{"PK"}
            }
        }
        sl{
            primary{
                scripts{"Latn"}
                territories{"AT"}
            }
        }
        sli{
            primary{
                scripts{"Latn"}
            }
        }
        sly{
            primary{
                scripts{"Latn"}
            }
        }
        sm{
            primary{
                scripts{"Latn"}
            }
        }
        sma{
            primary{
                scripts{"Latn"}
            }
        }
        smj{
            primary{
                scripts{"Latn"}
            }
        }
        smn{
            primary{
                scripts{"Latn"}
            }
        }
        smp{
            primary{
                scripts{"Samr"}
            }
        }
        sms{
            primary{
                scripts{"Latn"}
            }
        }
        sn{
            primary{
                scripts{"Latn"}
            }
        }
        snf{
            primary{
                territories{"SN"}
            }
        }
        snk{
            primary{
                scripts{"Latn"}
            }
        }
        so{
            primary{
                scripts{
                    "Arab",
                    "Osma",
                    "Latn",
                }
            }
        }
        sou{
            primary{
                scripts{"Thai"}
                territories{"TH"}
            }
        }
        sq{
            primary{
                scripts{
                    "Elba",
                    "Latn",
                }
            }
        }
        sr{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        srb{
            primary{
                scripts{
                    "Latn",
                    "Sora",
                }
            }
        }
        srn{
            primary{
                scripts{"Latn"}
                territories{"SR"}
            }
        }
        srr{
            primary{
                scripts{"Latn"}
                territories{"SN"}
            }
        }
        srx{
            primary{
                scripts{"Deva"}
            }
        }
        ss{
            primary{
                scripts{"Latn"}
                territories{"ZA"}
            }
        }
        ssy{
            primary{
                scripts{"Latn"}
            }
        }
        st{
            primary{
                scripts{"Latn"}
                territories{"ZA"}
            }
        }
        stq{
            primary{
                scripts{"Latn"}
            }
        }
        su{
            primary{
                scripts{
                    "Latn",
                    "Sund",
                }
            }
        }
        suk{
            primary{
                scripts{"Latn"}
                territories{"TZ"}
            }
        }
        sus{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
            }
        }
        sv{
            primary{
                scripts{"Latn"}
            }
        }
        sw{
            primary{
                scripts{"Latn"}
                territories{"CD"}
            }
        }
        swb{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
            }
        }
        swc{
            primary{
                scripts{"Latn"}
                territories{"CD"}
            }
        }
        swg{
            primary{
                scripts{"Latn"}
            }
        }
        swv{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        sxn{
            primary{
                scripts{"Latn"}
            }
        }
        syi{
            primary{
                scripts{"Latn"}
            }
        }
        syl{
            primary{
                scripts{
                    "Beng",
                    "Sylo",
                }
            }
        }
        syr{
            primary{
                scripts{"Syrc"}
            }
        }
        szl{
            primary{
                scripts{"Latn"}
            }
        }
        ta{
            primary{
                scripts{"Taml"}
                territories{
                    "IN",
                    "MY",
                }
            }
        }
        tab{
            primary{
                scripts{"Cyrl"}
            }
        }
        taj{
            primary{
                scripts{
                    "Deva",
                    "Tibt",
                }
            }
        }
        tbw{
            primary{
                scripts{
                    "Latn",
                    "Tagb",
                }
            }
        }
        tcy{
            primary{
                scripts{"Knda"}
                territories{"IN"}
            }
        }
        tdd{
            primary{
                scripts{"Tale"}
            }
        }
        tdg{
            primary{
                scripts{
                    "Deva",
                    "Tibt",
                }
            }
        }
        tdh{
            primary{
                scripts{"Deva"}
            }
        }
        te{
            primary{
                scripts{"Telu"}
                territories{"IN"}
            }
        }
        tem{
            primary{
                scripts{"Latn"}
                territories{"SL"}
            }
        }
        teo{
            primary{
                scripts{"Latn"}
                territories{"UG"}
            }
        }
        ter{
            primary{
                scripts{"Latn"}
            }
        }
        tet{
            primary{
                scripts{"Latn"}
            }
        }
        tg{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
            }
        }
        th{
            primary{
                scripts{"Thai"}
            }
        }
        thl{
            primary{
                scripts{"Deva"}
            }
        }
        thq{
            primary{
                scripts{"Deva"}
            }
        }
        thr{
            primary{
                scripts{"Deva"}
            }
        }
        ti{
            primary{
                scripts{"Ethi"}
                territories{"ET"}
            }
        }
        tig{
            primary{
                scripts{"Ethi"}
                territories{"ER"}
            }
        }
        tiv{
            primary{
                scripts{"Latn"}
                territories{"NG"}
            }
        }
        tk{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
                territories{
                    "AF",
                    "IR",
                }
            }
        }
        tkl{
            primary{
                scripts{"Latn"}
            }
        }
        tkr{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        tkt{
            primary{
                scripts{"Deva"}
            }
        }
        tli{
            primary{
                scripts{"Latn"}
            }
        }
        tly{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
            }
        }
        tmh{
            primary{
                scripts{"Latn"}
                territories{"NE"}
            }
        }
        tn{
            primary{
                scripts{"Latn"}
                territories{"ZA"}
            }
        }
        tnr{
            primary{
                territories{"SN"}
            }
        }
        to{
            primary{
                scripts{"Latn"}
            }
        }
        tog{
            primary{
                scripts{"Latn"}
            }
        }
        tpi{
            primary{
                scripts{"Latn"}
            }
        }
        tr{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
            }
        }
        tru{
            primary{
                scripts{
                    "Latn",
                    "Syrc",
                }
            }
        }
        trv{
            primary{
                scripts{"Latn"}
            }
        }
        ts{
            primary{
                scripts{"Latn"}
                territories{
                    "MZ",
                    "ZA",
                }
            }
        }
        tsd{
            primary{
                scripts{"Grek"}
            }
        }
        tsf{
            primary{
                scripts{"Deva"}
            }
        }
        tsg{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        tsi{
            primary{
                scripts{"Latn"}
            }
        }
        tsj{
            primary{
                scripts{"Tibt"}
            }
        }
        tt{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        ttj{
            primary{
                scripts{"Latn"}
            }
        }
        tts{
            primary{
                scripts{"Thai"}
                territories{"TH"}
            }
        }
        ttt{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
            }
        }
        tum{
            primary{
                scripts{"Latn"}
                territories{"MW"}
            }
        }
        tvl{
            primary{
                scripts{"Latn"}
            }
        }
        twq{
            primary{
                scripts{"Latn"}
            }
        }
        ty{
            primary{
                scripts{"Latn"}
            }
        }
        tyv{
            primary{
                scripts{"Cyrl"}
                territories{"RU"}
            }
        }
        tzm{
            primary{
                scripts{
                    "Latn",
                    "Tfng",
                }
            }
        }
        ude{
            primary{
                scripts{"Cyrl"}
            }
        }
        udm{
            primary{
                scripts{
                    "Cyrl",
                    "Latn",
                }
            }
        }
        ug{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
            }
        }
        uga{
            primary{
                scripts{"Ugar"}
            }
        }
        uk{
            primary{
                scripts{"Cyrl"}
                territories{"RS"}
            }
        }
        uli{
            primary{
                scripts{"Latn"}
            }
        }
        umb{
            primary{
                scripts{"Latn"}
                territories{"AO"}
            }
        }
        und{
            primary{
                territories{
                    "AQ",
                    "BV",
                    "CP",
                    "GS",
                    "HM",
                }
            }
        }
        unr{
            primary{
                scripts{
                    "Beng",
                    "Deva",
                }
                territories{"IN"}
            }
        }
        unx{
            primary{
                scripts{
                    "Beng",
                    "Deva",
                }
            }
        }
        ur{
            primary{
                scripts{"Arab"}
                territories{"IN"}
            }
        }
        uz{
            primary{
                scripts{
                    "Arab",
                    "Cyrl",
                    "Latn",
                }
                territories{"AF"}
            }
        }
        vai{
            primary{
                scripts{
                    "Latn",
                    "Vaii",
                }
            }
        }
        ve{
            primary{
                scripts{"Latn"}
                territories{"ZA"}
            }
        }
        vec{
            primary{
                scripts{"Latn"}
            }
        }
        vep{
            primary{
                scripts{"Latn"}
            }
        }
        vi{
            primary{
                scripts{
                    "Hani",
                    "Latn",
                }
            }
        }
        vic{
            primary{
                scripts{"Latn"}
            }
        }
        vls{
            primary{
                scripts{"Latn"}
                territories{"BE"}
            }
        }
        vmf{
            primary{
                scripts{"Latn"}
                territories{"DE"}
            }
        }
        vmw{
            primary{
                scripts{"Latn"}
                territories{"MZ"}
            }
        }
        vo{
            primary{
                scripts{"Latn"}
            }
        }
        vot{
            primary{
                scripts{"Latn"}
            }
        }
        vro{
            primary{
                scripts{"Latn"}
            }
        }
        vun{
            primary{
                scripts{"Latn"}
            }
        }
        wa{
            primary{
                scripts{"Latn"}
            }
        }
        wae{
            primary{
                scripts{"Latn"}
            }
        }
        wal{
            primary{
                scripts{"Ethi"}
                territories{"ET"}
            }
        }
        war{
            primary{
                scripts{"Latn"}
                territories{"PH"}
            }
        }
        was{
            primary{
                scripts{"Latn"}
            }
        }
        wbp{
            primary{
                scripts{"Latn"}
            }
        }
        wbq{
            primary{
                scripts{"Telu"}
                territories{"IN"}
            }
        }
        wbr{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        wls{
            primary{
                scripts{"Latn"}
                territories{"WF"}
            }
        }
        wni{
            primary{
                scripts{"Arab"}
            }
        }
        wo{
            primary{
                scripts{
                    "Arab",
                    "Latn",
                }
            }
        }
        wtm{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        wuu{
            primary{
                scripts{"Hans"}
                territories{"CN"}
            }
        }
        xal{
            primary{
                scripts{"Cyrl"}
            }
        }
        xav{
            primary{
                scripts{"Latn"}
            }
        }
        xcr{
            primary{
                scripts{"Cari"}
            }
        }
        xh{
            primary{
                scripts{"Latn"}
                territories{"ZA"}
            }
        }
        xlc{
            primary{
                scripts{"Lyci"}
            }
        }
        xld{
            primary{
                scripts{"Lydi"}
            }
        }
        xmf{
            primary{
                scripts{"Geor"}
            }
        }
        xmn{
            primary{
                scripts{"Mani"}
            }
        }
        xmr{
            primary{
                scripts{"Merc"}
            }
        }
        xna{
            primary{
                scripts{"Narb"}
            }
        }
        xnr{
            primary{
                scripts{"Deva"}
                territories{"IN"}
            }
        }
        xog{
            primary{
                scripts{"Latn"}
                territories{"UG"}
            }
        }
        xpr{
            primary{
                scripts{"Prti"}
            }
        }
        xsa{
            primary{
                scripts{"Sarb"}
            }
        }
        xsr{
            primary{
                scripts{"Deva"}
            }
        }
        xum{
            primary{
                scripts{
                    "Ital",
                    "Latn",
                }
            }
        }
        yao{
            primary{
                scripts{"Latn"}
            }
        }
        yap{
            primary{
                scripts{"Latn"}
            }
        }
        yav{
            primary{
                scripts{"Latn"}
            }
        }
        ybb{
            primary{
                scripts{"Latn"}
            }
        }
        yi{
            primary{
                scripts{"Hebr"}
            }
        }
        yo{
            primary{
                scripts{"Latn"}
            }
        }
        yrk{
            primary{
                scripts{"Cyrl"}
            }
        }
        yrl{
            primary{
                scripts{"Latn"}
            }
        }
        yua{
            primary{
                scripts{"Latn"}
            }
        }
        yue{
            primary{
                scripts{"Hans"}
            }
        }
        za{
            primary{
                scripts{
                    "Hans",
                    "Latn",
                }
            }
        }
        zag{
            primary{
                scripts{"Latn"}
            }
        }
        zap{
            primary{
                scripts{"Latn"}
            }
        }
        zdj{
            primary{
                scripts{"Arab"}
            }
        }
        zea{
            primary{
                scripts{"Latn"}
            }
        }
        zen{
            primary{
                scripts{"Tfng"}
            }
        }
        zgh{
            primary{
                scripts{"Tfng"}
                territories{"MA"}
            }
        }
        zh{
            primary{
                scripts{
                    "Bopo",
                    "Phag",
                    "Hans",
                    "Hant",
                }
            }
        }
        zmi{
            primary{
                scripts{"Latn"}
            }
        }
        zu{
            primary{
                scripts{"Latn"}
                territories{"ZA"}
            }
        }
        zun{
            primary{
                scripts{"Latn"}
            }
        }
        zza{
            primary{
                scripts{"Latn"}
                territories{"TR"}
            }
        }
    }
    languageMatching{
        written{
            {
                "ab",
                "ru",
                "90",
                "1",
            }
            {
                "ach",
                "en",
                "90",
                "1",
            }
            {
                "af",
                "nl",
                "90",
                "1",
            }
            {
                "ak",
                "en",
                "90",
                "1",
            }
            {
                "am_*_*",
                "en_*_GB",
                "90",
                "1",
            }
            {
                "ay",
                "es",
                "90",
                "1",
            }
            {
                "az_Latn",
                "ru_Cyrl",
                "90",
                "1",
            }
            {
                "az",
                "ru",
                "90",
                "1",
            }
            {
                "bem",
                "en",
                "90",
                "1",
            }
            {
                "be",
                "ru",
                "90",
                "1",
            }
            {
                "bh",
                "hi",
                "90",
                "1",
            }
            {
                "bn_Beng",
                "en_Latn",
                "90",
                "1",
            }
            {
                "bn",
                "en",
                "90",
                "1",
            }
            {
                "br",
                "fr",
                "90",
                "1",
            }
            {
                "ceb",
                "fil",
                "90",
                "1",
            }
            {
                "chr",
                "en",
                "90",
                "1",
            }
            {
                "ckb",
                "ar",
                "90",
                "1",
            }
            {
                "ckb",
                "ku",
                "92",
                "0",
            }
            {
                "co",
                "fr",
                "90",
                "1",
            }
            {
                "crs",
                "fr",
                "90",
                "1",
            }
            {
                "cy",
                "en",
                "90",
                "1",
            }
            {
                "da",
                "nb",
                "92",
                "0",
            }
            {
                "da",
                "no",
                "92",
                "0",
            }
            {
                "ee",
                "en",
                "90",
                "1",
            }
            {
                "en_*_001",
                "en_*_*",
                "96",
                "0",
            }
            {
                "en_*_GB",
                "en_*_*",
                "96",
                "0",
            }
            {
                "en_*_US",
                "en_*_*",
                "94",
                "0",
            }
            {
                "en_*_*",
                "en_*_*",
                "95",
                "0",
            }
            {
                "eo",
                "en",
                "90",
                "1",
            }
            {
                "es_*_419",
                "es_*_*",
                "96",
                "0",
            }
            {
                "es_*_ES",
                "es_*_*",
                "92",
                "0",
            }
            {
                "es_*_*",
                "es_*_*",
                "95",
                "0",
            }
            {
                "et",
                "fi",
                "90",
                "1",
            }
            {
                "eu",
                "es",
                "90",
                "1",
            }
            {
                "fo",
                "da",
                "90",
                "1",
            }
            {
                "fy",
                "nl",
                "90",
                "1",
            }
            {
                "gaa",
                "en",
                "90",
                "1",
            }
            {
                "ga",
                "en",
                "90",
                "1",
            }
            {
                "gd",
                "en",
                "90",
                "1",
            }
            {
                "gl",
                "es",
                "90",
                "1",
            }
            {
                "gn",
                "es",
                "90",
                "1",
            }
            {
                "gsw",
                "de",
                "96",
                "1",
            }
            {
                "gu",
                "hi",
                "90",
                "1",
            }
            {
                "ha",
                "en",
                "90",
                "1",
            }
            {
                "haw",
                "en",
                "90",
                "1",
            }
            {
                "hr",
                "bs",
                "96",
                "0",
            }
            {
                "ht",
                "fr",
                "90",
                "1",
            }
            {
                "hy_Armn",
                "ru_Cyrl",
                "90",
                "1",
            }
            {
                "hy",
                "ru",
                "90",
                "1",
            }
            {
                "ia",
                "en",
                "90",
                "1",
            }
            {
                "ig",
                "en",
                "90",
                "1",
            }
            {
                "is",
                "en",
                "90",
                "1",
            }
            {
                "jv",
                "id",
                "90",
                "1",
            }
            {
                "ka_Geor",
                "en_Latn",
                "90",
                "1",
            }
            {
                "ka",
                "en",
                "90",
                "1",
            }
            {
                "kg",
                "fr",
                "90",
                "1",
            }
            {
                "kk",
                "ru",
                "90",
                "1",
            }
            {
                "km_Khmr",
                "en_Latn",
                "90",
                "1",
            }
            {
                "km",
                "en",
                "90",
                "1",
            }
            {
                "kn_Knda",
                "en_Latn",
                "90",
                "1",
            }
            {
                "kn",
                "en",
                "90",
                "1",
            }
            {
                "kri",
                "en",
                "90",
                "1",
            }
            {
                "ku",
                "ckb",
                "96",
                "0",
            }
            {
                "ku",
                "tr",
                "90",
                "1",
            }
            {
                "ky",
                "ru",
                "90",
                "1",
            }
            {
                "la",
                "it",
                "90",
                "1",
            }
            {
                "lb",
                "de",
                "96",
                "1",
            }
            {
                "lg",
                "en",
                "90",
                "1",
            }
            {
                "ln",
                "fr",
                "90",
                "1",
            }
            {
                "lo_Laoo",
                "en_Latn",
                "90",
                "1",
            }
            {
                "lo",
                "en",
                "90",
                "1",
            }
            {
                "loz",
                "en",
                "90",
                "1",
            }
            {
                "lua",
                "fr",
                "90",
                "1",
            }
            {
                "mfe",
                "en",
                "90",
                "1",
            }
            {
                "mg",
                "fr",
                "90",
                "1",
            }
            {
                "mi",
                "en",
                "90",
                "1",
            }
            {
                "mk",
                "bg",
                "90",
                "1",
            }
            {
                "ml_Mlym",
                "en_Latn",
                "90",
                "1",
            }
            {
                "ml",
                "en",
                "90",
                "1",
            }
            {
                "mn",
                "ru",
                "90",
                "1",
            }
            {
                "mr",
                "hi",
                "90",
                "1",
            }
            {
                "ms",
                "id",
                "90",
                "1",
            }
            {
                "mt",
                "en",
                "90",
                "1",
            }
            {
                "my_Mymr",
                "en_Latn",
                "90",
                "1",
            }
            {
                "my",
                "en",
                "90",
                "1",
            }
            {
                "ne_Deva",
                "en_Latn",
                "90",
                "1",
            }
            {
                "ne",
                "en",
                "90",
                "1",
            }
            {
                "nn",
                "nb",
                "90",
                "0",
            }
            {
                "nn",
                "no",
                "90",
                "1",
            }
            {
                "no",
                "nb",
                "99",
                "0",
            }
            {
                "nso",
                "en",
                "90",
                "1",
            }
            {
                "ny",
                "en",
                "90",
                "1",
            }
            {
                "nyn",
                "en",
                "90",
                "1",
            }
            {
                "oc",
                "fr",
                "90",
                "1",
            }
            {
                "om",
                "en",
                "90",
                "1",
            }
            {
                "or_Orya",
                "en_Latn",
                "90",
                "1",
            }
            {
                "or",
                "en",
                "90",
                "1",
            }
            {
                "pa_Guru",
                "en_Latn",
                "90",
                "1",
            }
            {
                "pa",
                "en",
                "90",
                "1",
            }
            {
                "pcm",
                "en",
                "90",
                "1",
            }
            {
                "ps_Arab",
                "en_Latn",
                "90",
                "1",
            }
            {
                "ps",
                "en",
                "90",
                "1",
            }
            {
                "pt_*_BR",
                "pt_*_US",
                "96",
                "0",
            }
            {
                "pt_*_BR",
                "pt_*_*",
                "92",
                "0",
            }
            {
                "pt_*_US",
                "pt_*_*",
                "92",
                "0",
            }
            {
                "pt_*_*",
                "pt_*_*",
                "96",
                "0",
            }
            {
                "qu",
                "es",
                "90",
                "1",
            }
            {
                "rm",
                "de",
                "90",
                "1",
            }
            {
                "rn",
                "en",
                "90",
                "1",
            }
            {
                "rw",
                "fr",
                "90",
                "1",
            }
            {
                "sa",
                "hi",
                "90",
                "1",
            }
            {
                "sd_Arab",
                "en_Latn",
                "90",
                "1",
            }
            {
                "sd",
                "en",
                "90",
                "1",
            }
            {
                "sh",
                "bs",
                "96",
                "0",
            }
            {
                "sh",
                "hr",
                "96",
                "0",
            }
            {
                "sh",
                "sr",
                "96",
                "0",
            }
            {
                "si_Sinh",
                "en_Latn",
                "90",
                "1",
            }
            {
                "si",
                "en",
                "90",
                "1",
            }
            {
                "sn",
                "en",
                "90",
                "1",
            }
            {
                "so",
                "en",
                "90",
                "1",
            }
            {
                "sq",
                "en",
                "90",
                "1",
            }
            {
                "sr_Latn",
                "sr_Cyrl",
                "95",
                "0",
            }
            {
                "sr",
                "bs",
                "96",
                "0",
            }
            {
                "sr",
                "hr",
                "96",
                "0",
            }
            {
                "ssy",
                "aa",
                "96",
                "0",
            }
            {
                "st",
                "en",
                "90",
                "1",
            }
            {
                "su",
                "id",
                "90",
                "1",
            }
            {
                "sw",
                "en",
                "90",
                "1",
            }
            {
                "ta_Taml",
                "en_Latn",
                "90",
                "1",
            }
            {
                "ta",
                "en",
                "90",
                "1",
            }
            {
                "te_Telu",
                "en_Latn",
                "90",
                "1",
            }
            {
                "te",
                "en",
                "90",
                "1",
            }
            {
                "tg",
                "ru",
                "90",
                "1",
            }
            {
                "ti_Ethi",
                "en_Latn",
                "90",
                "1",
            }
            {
                "ti",
                "en",
                "90",
                "1",
            }
            {
                "tk_Latn",
                "ru_Cyrl",
                "90",
                "1",
            }
            {
                "tk",
                "ru",
                "90",
                "1",
            }
            {
                "tlh",
                "en",
                "90",
                "1",
            }
            {
                "tn",
                "en",
                "90",
                "1",
            }
            {
                "to",
                "en",
                "90",
                "1",
            }
            {
                "tt",
                "ru",
                "90",
                "1",
            }
            {
                "tum",
                "en",
                "90",
                "1",
            }
            {
                "ug",
                "zh",
                "90",
                "1",
            }
            {
                "ur_Arab",
                "en_Latn",
                "90",
                "1",
            }
            {
                "ur",
                "en",
                "90",
                "1",
            }
            {
                "uz_Latn",
                "ru_Cyrl",
                "90",
                "1",
            }
            {
                "uz",
                "ru",
                "90",
                "1",
            }
            {
                "wo",
                "fr",
                "90",
                "1",
            }
            {
                "xh",
                "en",
                "90",
                "1",
            }
            {
                "yi_Hebr",
                "en_Latn",
                "90",
                "1",
            }
            {
                "yi",
                "en",
                "90",
                "1",
            }
            {
                "yo",
                "en",
                "90",
                "1",
            }
            {
                "zh_Hant_HK",
                "zh_Hant_MO",
                "97",
                "0",
            }
            {
                "zu",
                "en",
                "90",
                "1",
            }
            {
                "*_Hans",
                "*_Hant",
                "85",
                "1",
            }
            {
                "*_Hant",
                "*_Hans",
                "81",
                "1",
            }
            {
                "*_*_*",
                "*_*_*",
                "96",
                "0",
            }
            {
                "*_*",
                "*_*",
                "60",
                "0",
            }
            {
                "*",
                "*",
                "20",
                "0",
            }
        }
    }
    measurementData{
        001{
            MeasurementSystem:int{0}
            PaperSize:intvector{
                297,
                210,
            }
        }
        BS{
            MeasurementSystemCategory{
                temperature:int{1}
            }
        }
        BZ{
            MeasurementSystemCategory{
                temperature:int{1}
            }
            PaperSize:intvector{
                279,
                216,
            }
        }
        CA{
            PaperSize:intvector{
                279,
                216,
            }
        }
        CL{
            PaperSize:intvector{
                279,
                216,
            }
        }
        CO{
            PaperSize:intvector{
                279,
                216,
            }
        }
        CR{
            PaperSize:intvector{
                279,
                216,
            }
        }
        GB{
            MeasurementSystem:int{2}
        }
        GT{
            PaperSize:intvector{
                279,
                216,
            }
        }
        KY{
            MeasurementSystemCategory{
                temperature:int{1}
            }
        }
        LR{
            MeasurementSystem:int{1}
            MeasurementSystemCategory{
                temperature:int{0}
            }
        }
        MM{
            MeasurementSystem:int{1}
            MeasurementSystemCategory{
                temperature:int{0}
            }
        }
        MX{
            PaperSize:intvector{
                279,
                216,
            }
        }
        NI{
            PaperSize:intvector{
                279,
                216,
            }
        }
        PA{
            PaperSize:intvector{
                279,
                216,
            }
        }
        PH{
            PaperSize:intvector{
                279,
                216,
            }
        }
        PR{
            MeasurementSystemCategory{
                temperature:int{1}
            }
            PaperSize:intvector{
                279,
                216,
            }
        }
        PW{
            MeasurementSystemCategory{
                temperature:int{1}
            }
        }
        SV{
            PaperSize:intvector{
                279,
                216,
            }
        }
        US{
            MeasurementSystem:int{1}
            PaperSize:intvector{
                279,
                216,
            }
        }
        VE{
            PaperSize:intvector{
                279,
                216,
            }
        }
    }
    parentLocales{
        en_001{
            "en_150",
            "en_AG",
            "en_AI",
            "en_AU",
            "en_BB",
            "en_BE",
            "en_BM",
            "en_BS",
            "en_BW",
            "en_BZ",
            "en_CA",
            "en_CC",
            "en_CK",
            "en_CM",
            "en_CX",
            "en_CY",
            "en_DG",
            "en_DM",
            "en_ER",
            "en_FJ",
            "en_FK",
            "en_FM",
            "en_GB",
            "en_GD",
            "en_GG",
            "en_GH",
            "en_GI",
            "en_GM",
            "en_GY",
            "en_HK",
            "en_IE",
            "en_IL",
            "en_IM",
            "en_IN",
            "en_IO",
            "en_JE",
            "en_JM",
            "en_KE",
            "en_KI",
            "en_KN",
            "en_KY",
            "en_LC",
            "en_LR",
            "en_LS",
            "en_MG",
            "en_MO",
            "en_MS",
            "en_MT",
            "en_MU",
            "en_MW",
            "en_MY",
            "en_NA",
            "en_NF",
            "en_NG",
            "en_NR",
            "en_NU",
            "en_NZ",
            "en_PG",
            "en_PH",
            "en_PK",
            "en_PN",
            "en_PW",
            "en_RW",
            "en_SB",
            "en_SC",
            "en_SD",
            "en_SG",
            "en_SH",
            "en_SL",
            "en_SS",
            "en_SX",
            "en_SZ",
            "en_TC",
            "en_TK",
            "en_TO",
            "en_TT",
            "en_TV",
            "en_TZ",
            "en_UG",
            "en_VC",
            "en_VG",
            "en_VU",
            "en_WS",
            "en_ZA",
            "en_ZM",
            "en_ZW",
        }
        en_150{
            "en_AT",
            "en_CH",
            "en_DE",
            "en_DK",
            "en_FI",
            "en_NL",
            "en_SE",
            "en_SI",
        }
        es_419{
            "es_AR",
            "es_BO",
            "es_CL",
            "es_CO",
            "es_CR",
            "es_CU",
            "es_DO",
            "es_EC",
            "es_GT",
            "es_HN",
            "es_MX",
            "es_NI",
            "es_PA",
            "es_PE",
            "es_PR",
            "es_PY",
            "es_SV",
            "es_US",
            "es_UY",
            "es_VE",
        }
        pt_PT{
            "pt_AO",
            "pt_CV",
            "pt_GW",
            "pt_MO",
            "pt_MZ",
            "pt_ST",
            "pt_TL",
        }
        root{
            "az_Arab",
            "az_Cyrl",
            "bm_Nkoo",
            "bs_Cyrl",
            "en_Dsrt",
            "en_Shaw",
            "ha_Arab",
            "iu_Latn",
            "mn_Mong",
            "ms_Arab",
            "pa_Arab",
            "shi_Latn",
            "sr_Latn",
            "uz_Arab",
            "uz_Cyrl",
            "vai_Latn",
            "zh_Hant",
        }
        zh_Hant_HK{"zh_Hant_MO"}
    }
    subdivisionContainment{
        AD{
            "02",
            "06",
            "08",
            "03",
            "07",
            "04",
            "05",
        }
        AE{
            "RK",
            "SH",
            "FU",
            "DU",
            "AZ",
            "UQ",
            "AJ",
        }
        AF{
            "BAM",
            "KAB",
            "KAP",
            "KHO",
            "KNR",
            "KAN",
            "LOG",
            "PIA",
            "SAM",
            "URU",
            "BDS",
            "FYB",
            "JOW",
            "KDZ",
            "LAG",
            "NIM",
            "BGL",
            "FRA",
            "HEL",
            "PKA",
            "SAR",
            "BDG",
            "GHA",
            "PAN",
            "TAK",
            "WAR",
            "BAL",
            "GHO",
            "DAY",
            "HER",
            "NAN",
            "NUR",
            "PAR",
            "ZAB",
        }
        AG{
            "04",
            "11",
            "03",
            "06",
            "10",
            "07",
            "08",
            "05",
        }
        AL{
            "04",
            "11",
            "12",
            "03",
            "09",
            "01",
            "02",
            "08",
            "10",
            "05",
            "06",
            "07",
        }
        AL-01{
            "BR",
            "KC",
            "SK",
        }
        AL-02{
            "KR",
            "DR",
        }
        AL-03{
            "LB",
            "GR",
            "EL",
            "PQ",
        }
        AL-04{
            "FR",
            "MK",
            "LU",
        }
        AL-05{
            "TE",
            "GJ",
            "PR",
        }
        AL-06{
            "DV",
            "ER",
            "KO",
            "PG",
        }
        AL-07{
            "TP",
            "HA",
            "KU",
        }
        AL-08{
            "LE",
            "MR",
            "KB",
        }
        AL-09{
            "DI",
            "BU",
            "MT",
        }
        AL-10{
            "PU",
            "MM",
            "SH",
        }
        AL-11{
            "TR",
            "KA",
        }
        AL-12{
            "DL",
            "SR",
            "VL",
        }
        AM{
            "AR",
            "AG",
            "AV",
            "KT",
            "GR",
            "SH",
            "SU",
            "TV",
            "LO",
            "ER",
            "VD",
        }
        AO{
            "BIE",
            "CAB",
            "CCU",
            "ZAI",
            "LNO",
            "LSU",
            "MOX",
            "NAM",
            "UIG",
            "CNO",
            "HUI",
            "LUA",
            "MAL",
            "BGO",
            "BGU",
            "CNN",
            "CUS",
            "HUA",
        }
        AR{
            "D",
            "L",
            "M",
            "Q",
            "R",
            "Y",
            "N",
            "S",
            "Z",
            "A",
            "C",
            "F",
            "B",
            "G",
            "H",
            "P",
            "X",
            "J",
            "T",
            "E",
            "K",
            "V",
            "W",
            "U",
        }
        AT{
            "9",
            "3",
            "4",
            "5",
            "8",
            "1",
            "7",
            "2",
            "6",
        }
        AU{
            "VIC",
            "NT",
            "QLD",
            "TAS",
            "ACT",
            "NSW",
            "SA",
            "WA",
        }
        AZ{
            "GOR",
            "NA",
            "QBI",
            "SA",
            "SMI",
            "TOV",
            "YE",
            "ABS",
            "BA",
            "BAL",
            "BAR",
            "GOY",
            "MAS",
            "SKR",
            "SR",
            "XA",
            "XIZ",
            "AGC",
            "AGU",
            "BIL",
            "GA",
            "QAB",
            "SMX",
            "XAC",
            "YAR",
            "ZAN",
            "AGA",
            "FUZ",
            "GAD",
            "LAC",
            "QAX",
            "AGM",
            "DAS",
            "GYG",
            "LA",
            "LAN",
            "OGU",
            "QBA",
            "QUS",
            "SAB",
            "CAB",
            "KUR",
            "SAL",
            "SBN",
            "SM",
            "UCA",
            "XCI",
            "YEV",
            "AGS",
            "AST",
            "BEY",
            "HAC",
            "IMI",
            "ISM",
            "LER",
            "MI",
            "NEF",
            "NX",
            "QAZ",
            "SAK",
            "SAT",
            "TAR",
            "XVD",
            "ZAR",
            "CAL",
            "KAL",
            "QOB",
            "SIY",
            "SUS",
            "ZAQ",
        }
        AZ-NX{
            "KAN",
            "CUL",
            "ORD",
            "SAD",
            "SAH",
            "BAB",
            "SAR",
            "NV",
        }
        BA{
            "BRC",
            "BIH",
            "SRP",
        }
        BA-BIH{
            "02",
            "03",
            "07",
            "01",
            "05",
            "08",
            "10",
            "04",
            "06",
            "09",
        }
        BB{
            "07",
            "03",
            "05",
            "02",
            "10",
            "11",
            "08",
            "04",
            "09",
            "01",
            "06",
        }
        BD{
            "B",
            "C",
            "A",
            "D",
            "E",
            "G",
            "F",
        }
        BD-A{
            "02",
            "25",
            "50",
            "06",
            "07",
            "51",
        }
        BD-B{
            "04",
            "47",
            "10",
            "11",
            "56",
            "16",
            "31",
            "09",
            "08",
            "29",
            "01",
        }
        BD-C{
            "36",
            "62",
            "63",
            "34",
            "57",
            "26",
            "21",
            "41",
            "42",
            "13",
            "15",
            "17",
            "53",
            "18",
            "33",
            "35",
            "40",
        }
        BD-D{
            "43",
            "30",
            "39",
            "12",
            "22",
            "58",
            "37",
            "05",
            "23",
            "27",
        }
        BD-E{
            "44",
            "45",
            "48",
            "55",
            "49",
            "54",
            "24",
            "59",
            "03",
        }
        BD-F{
            "19",
            "64",
            "28",
            "52",
            "14",
            "32",
            "46",
        }
        BD-G{
            "20",
            "38",
            "60",
            "61",
        }
        BE{
            "WAL",
            "WBR",
            "WLG",
            "BRU",
            "VLG",
            "VBR",
            "VWV",
            "WLX",
            "VAN",
            "VLI",
            "VOV",
            "WNA",
            "WHT",
        }
        BF{
            "05",
            "01",
            "10",
            "02",
            "03",
            "04",
            "06",
            "07",
            "08",
            "09",
            "11",
            "12",
            "13",
        }
        BF-01{
            "BAN",
            "MOU",
            "NAY",
            "SOR",
            "BAL",
            "KOS",
        }
        BF-02{
            "COM",
            "LER",
        }
        BF-03{"KAD"}
        BF-04{
            "BLG",
            "KOT",
            "KOP",
        }
        BF-05{
            "BAM",
            "SMT",
            "NAM",
        }
        BF-06{
            "SNG",
            "SIS",
            "ZIR",
            "BLK",
        }
        BF-07{
            "ZOU",
            "NAO",
            "BAZ",
        }
        BF-08{
            "GOU",
            "GNA",
            "KMD",
            "KMP",
            "TAP",
        }
        BF-09{
            "HOU",
            "TUI",
            "KEN",
        }
        BF-10{
            "YAT",
            "LOR",
            "PAS",
            "ZON",
        }
        BF-11{
            "GAN",
            "KOW",
            "OUB",
        }
        BF-12{
            "SEN",
            "OUD",
            "SOM",
            "YAG",
        }
        BF-13{
            "PON",
            "BGR",
            "NOU",
            "IOB",
        }
        BG{
            "05",
            "06",
            "07",
            "08",
            "26",
            "04",
            "09",
            "15",
            "16",
            "28",
            "13",
            "18",
            "21",
            "22",
            "27",
            "02",
            "14",
            "19",
            "25",
            "03",
            "24",
            "01",
            "10",
            "12",
            "20",
            "23",
            "11",
            "17",
        }
        BH{
            "15",
            "17",
            "14",
            "16",
            "13",
        }
        BI{
            "BB",
            "BM",
            "KR",
            "MY",
            "KI",
            "BR",
            "CI",
            "GI",
            "MA",
            "MU",
            "NG",
            "RY",
            "KY",
            "MW",
            "CA",
            "BL",
            "RT",
        }
        BJ{
            "AL",
            "DO",
            "KO",
            "PL",
            "ZO",
            "AK",
            "CO",
            "BO",
            "OU",
            "LI",
            "AQ",
            "MO",
        }
        BN{
            "TU",
            "BM",
            "BE",
            "TE",
        }
        BO{
            "C",
            "L",
            "B",
            "O",
            "S",
            "P",
            "T",
            "H",
            "N",
        }
        BQ{
            "BO",
            "SA",
            "SE",
        }
        BR{
            "AC",
            "AM",
            "CE",
            "RR",
            "GO",
            "MG",
            "TO",
            "ES",
            "AP",
            "BA",
            "MS",
            "PR",
            "RN",
            "MT",
            "PB",
            "PE",
            "RJ",
            "RO",
            "SC",
            "SP",
            "AL",
            "DF",
            "MA",
            "PA",
            "PI",
            "RS",
            "SE",
        }
        BS{
            "CK",
            "HT",
            "RI",
            "CO",
            "EG",
            "HI",
            "MI",
            "SS",
            "SW",
            "AK",
            "LI",
            "BY",
            "FP",
            "NS",
            "RC",
            "SO",
            "CE",
            "CI",
            "CS",
            "EX",
            "IN",
            "MC",
            "SA",
            "GC",
            "MG",
            "WG",
            "BI",
            "BP",
            "NE",
            "NO",
            "SE",
        }
        BT{
            "11",
            "42",
            "45",
            "12",
            "23",
            "24",
            "21",
            "33",
            "34",
            "31",
            "14",
            "15",
            "44",
            "TY",
            "13",
            "41",
            "GA",
            "22",
            "32",
            "43",
        }
        BW{
            "NE",
            "KL",
            "GH",
            "NW",
            "SO",
            "KW",
            "CH",
            "LO",
            "SP",
            "JW",
            "ST",
            "FR",
            "GA",
            "KG",
            "CE",
            "SE",
        }
        BY{
            "MA",
            "VI",
            "BR",
            "HM",
            "HO",
            "HR",
            "MI",
        }
        BZ{
            "BZ",
            "CY",
            "OW",
            "CZL",
            "SC",
            "TOL",
        }
        CA{
            "BC",
            "MB",
            "NB",
            "SK",
            "AB",
            "ON",
            "YT",
            "NT",
            "NU",
            "NL",
            "PE",
            "NS",
            "QC",
        }
        CD{
            "MA",
            "EQ",
            "BC",
            "OR",
            "SK",
            "BN",
            "KW",
            "KA",
            "NK",
            "KE",
            "KN",
        }
        CF{
            "BK",
            "HM",
            "HS",
            "LB",
            "AC",
            "KB",
            "BB",
            "MP",
            "HK",
            "KG",
            "MB",
            "NM",
            "SE",
            "VK",
            "BGF",
            "OP",
            "UK",
        }
        CG{
            "14",
            "2",
            "8",
            "9",
            "16",
            "15",
            "5",
            "11",
            "BZV",
            "12",
            "13",
            "7",
        }
        CH{
            "BL",
            "UR",
            "JU",
            "LU",
            "SO",
            "TG",
            "BS",
            "SZ",
            "ZG",
            "AG",
            "BE",
            "FR",
            "NE",
            "OW",
            "TI",
            "VD",
            "AR",
            "GE",
            "GL",
            "SG",
            "GR",
            "NW",
            "SH",
            "ZH",
            "AI",
            "VS",
        }
        CI{
            "18",
            "08",
            "14",
            "01",
            "06",
            "10",
            "15",
            "11",
            "12",
            "16",
            "19",
            "03",
            "04",
            "05",
            "07",
            "09",
            "13",
            "17",
            "02",
        }
        CL{
            "MA",
            "AN",
            "RM",
            "TA",
            "BI",
            "AP",
            "AT",
            "LL",
            "LR",
            "ML",
            "AR",
            "LI",
            "AI",
            "VS",
            "CO",
        }
        CM{
            "SU",
            "SW",
            "NW",
            "OU",
            "AD",
            "LT",
            "NO",
            "CE",
            "EN",
            "ES",
        }
        CN{
            "36",
            "43",
            "53",
            "31",
            "32",
            "37",
            "12",
            "15",
            "23",
            "41",
            "92",
            "50",
            "62",
            "63",
            "11",
            "14",
            "22",
            "42",
            "44",
            "71",
            "91",
            "51",
            "64",
            "65",
            "13",
            "21",
            "34",
            "46",
            "61",
            "33",
            "35",
            "45",
            "52",
            "54",
        }
        CO{
            "BOY",
            "CAQ",
            "CUN",
            "NAR",
            "BOL",
            "MAG",
            "MET",
            "PUT",
            "VID",
            "AMA",
            "CAL",
            "CAU",
            "CES",
            "DC",
            "LAG",
            "ARA",
            "NSA",
            "TOL",
            "VAC",
            "GUV",
            "HUI",
            "SUC",
            "CAS",
            "CHO",
            "GUA",
            "QUI",
            "RIS",
            "SAN",
            "VAU",
            "ANT",
            "ATL",
            "COR",
            "SAP",
        }
        CR{
            "H",
            "L",
            "G",
            "P",
            "A",
            "C",
            "SJ",
        }
        CU{
            "04",
            "06",
            "03",
            "07",
            "12",
            "05",
            "11",
            "08",
            "09",
            "10",
            "13",
            "15",
            "16",
            "01",
            "14",
            "99",
        }
        CV{
            "B",
            "S",
        }
        CV-B{
            "PN",
            "RG",
            "SV",
            "BV",
            "SL",
            "TS",
            "PA",
            "RB",
        }
        CV-S{
            "CF",
            "BR",
            "MA",
            "PR",
            "RS",
            "SS",
            "TA",
            "CR",
            "SD",
            "SF",
            "CA",
            "MO",
            "SM",
            "SO",
        }
        CY{
            "03",
            "06",
            "01",
            "04",
            "05",
            "02",
        }
        CZ{
            "ST",
            "VY",
            "PA",
            "MO",
            "JC",
            "OL",
            "JM",
            "ZL",
            "US",
            "KA",
            "KR",
            "LI",
            "PL",
            "PR",
        }
        CZ-JC{
            "311",
            "314",
            "315",
            "312",
            "316",
            "317",
            "313",
        }
        CZ-JM{
            "627",
            "623",
            "624",
            "626",
            "621",
            "622",
            "625",
        }
        CZ-KA{
            "411",
            "412",
            "413",
        }
        CZ-KR{
            "523",
            "521",
            "524",
            "522",
            "525",
        }
        CZ-LI{
            "511",
            "514",
            "512",
            "513",
        }
        CZ-MO{
            "801",
            "802",
            "803",
            "806",
            "804",
            "805",
        }
        CZ-OL{
            "713",
            "714",
            "712",
            "711",
            "715",
        }
        CZ-PA{
            "531",
            "532",
            "534",
            "533",
        }
        CZ-PL{
            "322",
            "321",
            "327",
            "325",
            "324",
            "323",
            "326",
        }
        CZ-PR{
            "101",
            "104",
            "108",
            "109",
            "10F",
            "103",
            "106",
            "10E",
            "10B",
            "105",
            "107",
            "10A",
            "10C",
            "102",
            "10D",
        }
        CZ-ST{
            "208",
            "205",
            "20C",
            "203",
            "207",
            "206",
            "20A",
            "20B",
            "201",
            "202",
            "204",
            "209",
        }
        CZ-US{
            "425",
            "423",
            "421",
            "422",
            "424",
            "426",
            "427",
        }
        CZ-VY{
            "611",
            "612",
            "614",
            "613",
            "615",
        }
        CZ-ZL{
            "724",
            "721",
            "722",
            "723",
        }
        DE{
            "RP",
            "SN",
            "BW",
            "MV",
            "NW",
            "SL",
            "TH",
            "ST",
            "HH",
            "BB",
            "BE",
            "BY",
            "HB",
            "HE",
            "NI",
            "SH",
        }
        DJ{
            "TA",
            "OB",
            "AR",
            "DI",
            "DJ",
            "AS",
        }
        DK{
            "83",
            "82",
            "85",
            "81",
            "84",
        }
        DM{
            "05",
            "07",
            "06",
            "08",
            "09",
            "03",
            "02",
            "11",
            "04",
            "10",
        }
        DO{
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
        }
        DO-33{
            "19",
            "20",
            "14",
            "06",
        }
        DO-34{
            "26",
            "27",
            "05",
            "15",
        }
        DO-35{
            "09",
            "18",
            "25",
        }
        DO-36{
            "24",
            "13",
            "28",
        }
        DO-37{
            "07",
            "22",
        }
        DO-38{
            "03",
            "16",
            "04",
            "10",
        }
        DO-39{
            "23",
            "30",
            "29",
        }
        DO-40{
            "32",
            "01",
        }
        DO-41{
            "17",
            "21",
            "31",
            "02",
        }
        DO-42{
            "11",
            "08",
            "12",
        }
        DZ{
            "12",
            "26",
            "29",
            "34",
            "37",
            "06",
            "11",
            "13",
            "27",
            "40",
            "03",
            "09",
            "14",
            "15",
            "19",
            "20",
            "35",
            "41",
            "42",
            "44",
            "02",
            "04",
            "05",
            "23",
            "39",
            "01",
            "08",
            "16",
            "28",
            "31",
            "07",
            "24",
            "33",
            "36",
            "38",
            "45",
            "10",
            "21",
            "25",
            "32",
            "43",
            "46",
            "48",
            "17",
            "18",
            "22",
            "30",
            "47",
        }
        EC{
            "B",
            "R",
            "E",
            "G",
            "X",
            "Y",
            "A",
            "D",
            "L",
            "O",
            "SE",
            "Z",
            "H",
            "SD",
            "I",
            "M",
            "P",
            "W",
            "C",
            "F",
            "S",
            "U",
            "N",
            "T",
        }
        EE{
            "65",
            "39",
            "78",
            "49",
            "51",
            "70",
            "84",
            "37",
            "44",
            "57",
            "59",
            "67",
            "74",
            "82",
            "86",
        }
        EG{
            "ALX",
            "ASN",
            "JS",
            "KFS",
            "MN",
            "AST",
            "BNS",
            "C",
            "FYM",
            "PTS",
            "DT",
            "GZ",
            "IS",
            "SHG",
            "BA",
            "KB",
            "SHR",
            "DK",
            "LX",
            "SIN",
            "WAD",
            "GH",
            "KN",
            "MNF",
            "SUZ",
            "BH",
            "MT",
        }
        ER{
            "GB",
            "MA",
            "SK",
            "DK",
            "DU",
            "AN",
        }
        ES{
            "AN",
            "PV",
            "CB",
            "MC",
            "AR",
            "AS",
            "CE",
            "GA",
            "RI",
            "VC",
            "CT",
            "IB",
            "CM",
            "EX",
            "MD",
            "ML",
            "CL",
            "CN",
            "NC",
        }
        ES-AN{
            "AL",
            "J",
            "SE",
            "CA",
            "GR",
            "H",
            "MA",
            "CO",
        }
        ES-AR{
            "Z",
            "HU",
            "TE",
        }
        ES-AS{"O"}
        ES-CB{"S"}
        ES-CL{
            "SA",
            "AV",
            "SO",
            "P",
            "VA",
            "BU",
            "SG",
            "ZA",
            "LE",
        }
        ES-CM{
            "CR",
            "GU",
            "AB",
            "CU",
            "TO",
        }
        ES-CN{
            "TF",
            "GC",
        }
        ES-CT{
            "T",
            "GI",
            "B",
            "L",
        }
        ES-EX{
            "CC",
            "BA",
        }
        ES-GA{
            "PO",
            "C",
            "LU",
            "OR",
        }
        ES-IB{"PM"}
        ES-MC{"MU"}
        ES-MD{"M"}
        ES-NC{"NA"}
        ES-PV{
            "BI",
            "SS",
            "VI",
        }
        ES-RI{"LO"}
        ES-VC{
            "V",
            "CS",
            "A",
        }
        ET{
            "BE",
            "HA",
            "SO",
            "DD",
            "GA",
            "AM",
            "AA",
            "AF",
            "OR",
            "TI",
            "SN",
        }
        FI{
            "02",
            "16",
            "06",
            "08",
            "13",
            "18",
            "01",
            "15",
            "14",
            "04",
            "07",
            "09",
            "11",
            "12",
            "19",
            "17",
            "03",
            "05",
            "10",
        }
        FJ{
            "C",
            "R",
            "W",
            "N",
            "02",
            "01",
            "03",
            "04",
            "05",
            "06",
            "07",
            "08",
            "11",
            "09",
            "10",
            "12",
            "13",
            "14",
            "E",
        }
        FM{
            "TRK",
            "PNI",
            "KSA",
            "YAP",
        }
        FR{
            "BL",
            "G",
            "PF",
            "RE",
            "A",
            "CP",
            "H",
            "M",
            "MF",
            "N",
            "Q",
            "R",
            "U",
            "F",
            "GP",
            "J",
            "O",
            "L",
            "MQ",
            "V",
            "C",
            "GF",
            "NC",
            "PM",
            "S",
            "T",
            "TF",
            "WF",
            "B",
            "P",
            "D",
            "E",
            "I",
            "K",
            "YT",
        }
        FR-A{
            "67",
            "68",
        }
        FR-B{
            "64",
            "40",
            "24",
            "47",
            "33",
        }
        FR-C{
            "63",
            "03",
            "15",
            "43",
        }
        FR-D{
            "71",
            "21",
            "89",
            "58",
        }
        FR-E{
            "22",
            "29",
            "56",
            "35",
        }
        FR-F{
            "18",
            "41",
            "45",
            "37",
            "36",
            "28",
        }
        FR-G{
            "08",
            "51",
            "10",
            "52",
        }
        FR-H{
            "2A",
            "2B",
        }
        FR-I{
            "25",
            "70",
            "90",
            "39",
        }
        FR-J{
            "93",
            "77",
            "78",
            "95",
            "92",
            "75",
            "91",
            "94",
        }
        FR-K{
            "30",
            "11",
            "48",
            "34",
            "66",
        }
        FR-L{
            "23",
            "19",
            "87",
        }
        FR-M{
            "88",
            "55",
            "57",
            "54",
        }
        FR-N{
            "12",
            "31",
            "32",
            "09",
            "65",
            "46",
            "82",
            "81",
        }
        FR-O{
            "59",
            "62",
        }
        FR-P{
            "61",
            "14",
            "50",
        }
        FR-Q{
            "76",
            "27",
        }
        FR-R{
            "44",
            "85",
            "53",
            "49",
            "72",
        }
        FR-S{
            "60",
            "02",
            "80",
        }
        FR-T{
            "16",
            "79",
            "17",
            "86",
        }
        FR-U{
            "13",
            "04",
            "05",
            "83",
            "06",
            "84",
        }
        FR-V{
            "42",
            "26",
            "07",
            "01",
            "38",
            "74",
            "69",
            "73",
        }
        GA{
            "3",
            "5",
            "1",
            "6",
            "7",
            "8",
            "2",
            "4",
            "9",
        }
        GB{
            "UKM",
            "GBN",
            "SCT",
            "EAW",
            "ENG",
            "WLS",
            "NIR",
        }
        GB-ENG{
            "GRE",
            "HAL",
            "HRY",
            "KHL",
            "NEL",
            "NFK",
            "POR",
            "SGC",
            "WBK",
            "WND",
            "WRT",
            "IOS",
            "BDF",
            "BDG",
            "BKM",
            "BST",
            "CAM",
            "DNC",
            "KIR",
            "LND",
            "LUT",
            "MAN",
            "MIK",
            "NLN",
            "NSM",
            "NTY",
            "PLY",
            "RDG",
            "SHR",
            "SND",
            "STY",
            "SWK",
            "WRL",
            "WSM",
            "BAS",
            "BIR",
            "BPL",
            "CHW",
            "HNS",
            "HRT",
            "KTT",
            "LEC",
            "RCH",
            "ROT",
            "SFK",
            "SRY",
            "STH",
            "STT",
            "SWD",
            "TFW",
            "WNM",
            "WOR",
            "WSX",
            "BEX",
            "BMH",
            "BRD",
            "BUR",
            "CHE",
            "CON",
            "HAM",
            "LIV",
            "NYK",
            "OXF",
            "RIC",
            "RUT",
            "SAW",
            "SHF",
            "SLG",
            "THR",
            "TOB",
            "WFT",
            "WIL",
            "WKF",
            "YOR",
            "CLD",
            "COV",
            "DER",
            "DEV",
            "DUD",
            "GLS",
            "HCK",
            "HRW",
            "IOW",
            "ISL",
            "KEC",
            "LBH",
            "LDS",
            "NET",
            "NGM",
            "SLF",
            "SOL",
            "STE",
            "WLV",
            "WOK",
            "BNE",
            "BNH",
            "BNS",
            "DAL",
            "ERY",
            "ESS",
            "HAV",
            "HIL",
            "HPL",
            "KEN",
            "LCE",
            "MDB",
            "MRT",
            "RDB",
            "SFT",
            "SHN",
            "TRF",
            "TWH",
            "WAR",
            "WLL",
            "DBY",
            "DOR",
            "ENF",
            "GAT",
            "HMF",
            "KWL",
            "LAN",
            "LEW",
            "LIN",
            "NBL",
            "POL",
            "RCC",
            "STS",
            "TAM",
            "WGN",
            "BBD",
            "BEN",
            "BOL",
            "BRC",
            "CBF",
            "CMA",
            "CMD",
            "CRY",
            "DUR",
            "ESX",
            "HEF",
            "MDW",
            "NTH",
            "NTT",
            "NWM",
            "OLD",
            "PTE",
            "SKP",
            "SOM",
            "SOS",
            "STN",
            "BRY",
            "EAL",
        }
        GB-NIR{
            "NDN",
            "NYM",
            "ANT",
            "DOW",
            "DRY",
            "FER",
            "NTA",
            "ARD",
            "CGV",
            "LSB",
            "BNB",
            "CSR",
            "MYL",
            "OMH",
            "CKF",
            "MFT",
            "ARM",
            "BLA",
            "LMV",
            "STB",
            "CKT",
            "DGN",
            "LRN",
            "BFS",
            "BLY",
            "CLR",
        }
        GB-SCT{
            "NLK",
            "RFW",
            "PKN",
            "ANS",
            "FAL",
            "GLG",
            "MRY",
            "DGY",
            "ELN",
            "SAY",
            "ABD",
            "ELS",
            "NAY",
            "WLN",
            "AGB",
            "CLK",
            "EDU",
            "FIF",
            "MLN",
            "ORK",
            "SCB",
            "SLK",
            "STG",
            "ZET",
            "WDU",
            "ABE",
            "DND",
            "EAY",
            "ERW",
            "HLD",
            "IVC",
            "EDH",
        }
        GB-WLS{
            "NTL",
            "RCT",
            "BGE",
            "NWP",
            "BGW",
            "CMN",
            "DEN",
            "FLN",
            "MTY",
            "POW",
            "VGL",
            "AGY",
            "CAY",
            "GWN",
            "WRX",
            "CGN",
            "MON",
            "PEM",
            "TOF",
            "CRF",
            "SWA",
            "CWY",
        }
        GD{
            "04",
            "10",
            "02",
            "05",
            "01",
            "03",
            "06",
        }
        GE{
            "AB",
            "AJ",
            "MM",
            "SZ",
            "SJ",
            "SK",
            "IM",
            "GU",
            "RL",
            "TB",
            "KA",
            "KK",
        }
        GH{
            "WP",
            "EP",
            "BA",
            "TV",
            "UW",
            "CP",
            "NP",
            "AH",
            "AA",
            "UE",
        }
        GL{
            "QE",
            "QA",
            "KU",
            "SM",
        }
        GM{
            "M",
            "U",
            "W",
            "L",
            "B",
            "N",
        }
        GN{
            "M",
            "B",
            "F",
            "C",
            "K",
            "L",
            "D",
            "N",
        }
        GN-B{
            "BK",
            "BF",
            "GA",
            "FR",
            "KN",
        }
        GN-D{
            "KD",
            "DU",
            "CO",
            "FO",
            "TE",
        }
        GN-F{
            "FA",
            "DB",
            "KS",
            "DI",
        }
        GN-K{
            "SI",
            "MD",
            "KA",
            "KE",
            "KO",
        }
        GN-L{
            "KB",
            "LA",
            "ML",
            "TO",
            "LE",
        }
        GN-M{
            "DL",
            "PI",
            "MM",
        }
        GN-N{
            "MC",
            "LO",
            "YO",
            "BE",
            "GU",
            "NZ",
        }
        GQ{
            "C",
            "I",
        }
        GQ-C{
            "KN",
            "CS",
            "LI",
            "WN",
        }
        GQ-I{
            "BS",
            "AN",
            "BN",
        }
        GR{
            "C",
            "H",
            "I",
            "L",
            "A",
            "B",
            "F",
            "69",
            "E",
            "K",
            "D",
            "G",
            "J",
            "M",
        }
        GR-A{
            "71",
            "55",
            "72",
            "73",
            "52",
        }
        GR-B{
            "53",
            "59",
            "61",
            "64",
            "54",
            "62",
            "57",
        }
        GR-C{
            "56",
            "58",
            "51",
            "63",
        }
        GR-D{
            "34",
            "32",
            "33",
            "31",
        }
        GR-E{
            "41",
            "43",
            "44",
            "42",
        }
        GR-F{
            "24",
            "22",
            "23",
            "21",
        }
        GR-G{
            "13",
            "01",
            "14",
        }
        GR-H{
            "07",
            "03",
            "05",
            "06",
            "04",
        }
        GR-I{"A1"}
        GR-J{
            "16",
            "17",
            "11",
            "15",
            "12",
        }
        GR-K{
            "84",
            "83",
            "85",
        }
        GR-L{
            "82",
            "81",
        }
        GR-M{
            "92",
            "93",
            "94",
            "91",
        }
        GT{
            "CM",
            "ES",
            "IZ",
            "PE",
            "TO",
            "GU",
            "ZA",
            "JA",
            "JU",
            "SA",
            "SM",
            "QZ",
            "RE",
            "HU",
            "SO",
            "SR",
            "SU",
            "PR",
            "CQ",
            "QC",
            "AV",
            "BV",
        }
        GW{
            "L",
            "BS",
            "N",
            "S",
        }
        GW-L{
            "GA",
            "BA",
        }
        GW-N{
            "BM",
            "OI",
            "CA",
        }
        GW-S{
            "TO",
            "BL",
            "QU",
        }
        GY{
            "EB",
            "UD",
            "BA",
            "CU",
            "DE",
            "PT",
            "PM",
            "UT",
            "ES",
            "MA",
        }
        HN{
            "CP",
            "LP",
            "SB",
            "CL",
            "YO",
            "CH",
            "GD",
            "IB",
            "OL",
            "VA",
            "CM",
            "LE",
            "EP",
            "AT",
            "CR",
            "FM",
            "IN",
            "OC",
        }
        HR{
            "13",
            "01",
            "06",
            "17",
            "21",
            "03",
            "05",
            "08",
            "15",
            "04",
            "19",
            "10",
            "14",
            "16",
            "02",
            "09",
            "12",
            "18",
            "07",
            "20",
            "11",
        }
        HT{
            "NO",
            "NI",
            "NE",
            "OU",
            "GA",
            "ND",
            "SD",
            "SE",
            "AR",
            "CE",
        }
        HU{
            "NY",
            "TB",
            "FE",
            "GS",
            "MI",
            "PS",
            "ST",
            "VA",
            "BZ",
            "ER",
            "NK",
            "NO",
            "BA",
            "BC",
            "CS",
            "DE",
            "HB",
            "PE",
            "SN",
            "SO",
            "BE",
            "JN",
            "SD",
            "VE",
            "ZA",
            "ZE",
            "DU",
            "KE",
            "SF",
            "SS",
            "BK",
            "EG",
            "GY",
            "HE",
            "KM",
            "SZ",
            "TO",
            "BU",
            "HV",
            "KV",
            "SH",
            "SK",
            "VM",
        }
        ID{
            "KA",
            "JW",
            "NU",
            "SM",
            "PP",
            "ML",
            "SL",
        }
        ID-JW{
            "JB",
            "JT",
            "JK",
            "JI",
            "BT",
            "YO",
        }
        ID-KA{
            "KU",
            "KT",
            "KB",
            "KS",
            "KI",
        }
        ID-ML{
            "MA",
            "MU",
        }
        ID-NU{
            "BA",
            "NT",
            "NB",
        }
        ID-PP{
            "PA",
            "PB",
        }
        ID-SL{
            "GO",
            "SA",
            "SR",
            "ST",
            "SG",
            "SN",
        }
        ID-SM{
            "BB",
            "JA",
            "AC",
            "RI",
            "SS",
            "BE",
            "SB",
            "SU",
            "LA",
            "KR",
        }
        IE{
            "C",
            "L",
            "U",
            "M",
        }
        IE-C{
            "G",
            "RN",
            "SO",
            "LM",
            "MO",
        }
        IE-L{
            "D",
            "OY",
            "KE",
            "LD",
            "CW",
            "KK",
            "LS",
            "MH",
            "WW",
            "WX",
            "LH",
            "WH",
        }
        IE-M{
            "CE",
            "CO",
            "TA",
            "WD",
            "LK",
            "KY",
        }
        IE-U{
            "MN",
            "CN",
            "DL",
        }
        IL{
            "M",
            "Z",
            "D",
            "HA",
            "JM",
            "TA",
        }
        IN{
            "AN",
            "AP",
            "AR",
            "KA",
            "KL",
            "LD",
            "MH",
            "OR",
            "BR",
            "TR",
            "WB",
            "GJ",
            "ML",
            "MP",
            "CT",
            "HR",
            "UP",
            "DD",
            "HP",
            "JH",
            "JK",
            "NL",
            "CH",
            "GA",
            "MZ",
            "PY",
            "SK",
            "UT",
            "TG",
            "DL",
            "AS",
            "DN",
            "MN",
            "PB",
            "RJ",
            "TN",
        }
        IQ{
            "BB",
            "MU",
            "WA",
            "AR",
            "BA",
            "DA",
            "QA",
            "SU",
            "SD",
            "DI",
            "AN",
            "DQ",
            "KA",
            "NA",
            "KI",
            "NI",
            "BG",
            "MA",
        }
        IR{
            "10",
            "16",
            "19",
            "25",
            "01",
            "13",
            "20",
            "21",
            "26",
            "02",
            "04",
            "07",
            "11",
            "15",
            "05",
            "17",
            "18",
            "28",
            "12",
            "14",
            "22",
            "24",
            "06",
            "27",
            "30",
            "32",
            "23",
            "29",
            "31",
            "03",
            "08",
        }
        IS{
            "4",
            "3",
            "2",
            "7",
            "0",
            "1",
            "5",
            "6",
            "8",
        }
        IT{
            "67",
            "23",
            "25",
            "36",
            "32",
            "62",
            "34",
            "42",
            "45",
            "77",
            "82",
            "88",
            "55",
            "72",
            "52",
            "75",
            "78",
            "21",
            "57",
            "65",
        }
        IT-21{
            "VC",
            "BI",
            "NO",
            "VB",
            "TO",
            "AL",
            "AT",
            "CN",
        }
        IT-23{"AO"}
        IT-25{
            "CR",
            "LC",
            "PV",
            "MB",
            "BS",
            "SO",
            "MN",
            "BG",
            "VA",
            "CO",
            "LO",
            "MI",
        }
        IT-32{
            "TN",
            "BZ",
        }
        IT-34{
            "VE",
            "VI",
            "PD",
            "RO",
            "BL",
            "TV",
            "VR",
        }
        IT-36{
            "TS",
            "UD",
            "PN",
            "GO",
        }
        IT-42{
            "IM",
            "SP",
            "SV",
            "GE",
        }
        IT-45{
            "FC",
            "FE",
            "PC",
            "RA",
            "RN",
            "PR",
            "RE",
            "BO",
            "MO",
        }
        IT-52{
            "GR",
            "PO",
            "PT",
            "LU",
            "SI",
            "MS",
            "PI",
            "FI",
            "AR",
            "LI",
        }
        IT-55{
            "PG",
            "TR",
        }
        IT-57{
            "FM",
            "AP",
            "AN",
            "MC",
            "PU",
        }
        IT-62{
            "FR",
            "RM",
            "VT",
            "LT",
            "RI",
        }
        IT-65{
            "PE",
            "AQ",
            "CH",
            "TE",
        }
        IT-67{
            "IS",
            "CB",
        }
        IT-72{
            "NA",
            "AV",
            "BN",
            "SA",
            "CE",
        }
        IT-75{
            "BT",
            "FG",
            "TA",
            "LE",
            "BA",
            "BR",
        }
        IT-77{
            "MT",
            "PZ",
        }
        IT-78{
            "KR",
            "RC",
            "VV",
            "CS",
            "CZ",
        }
        IT-82{
            "AG",
            "PA",
            "TP",
            "CL",
            "RG",
            "SR",
            "EN",
            "ME",
            "CT",
        }
        IT-88{
            "CA",
            "CI",
            "OG",
            "OR",
            "OT",
            "VS",
            "SS",
            "NU",
        }
        JM{
            "06",
            "13",
            "02",
            "03",
            "08",
            "01",
            "12",
            "14",
            "10",
            "11",
            "07",
            "09",
            "04",
            "05",
        }
        JO{
            "AQ",
            "AZ",
            "IR",
            "MN",
            "AT",
            "JA",
            "KA",
            "AJ",
            "MA",
            "AM",
            "BA",
            "MD",
        }
        JP{
            "11",
            "16",
            "17",
            "19",
            "22",
            "24",
            "26",
            "32",
            "36",
            "44",
            "03",
            "25",
            "28",
            "41",
            "01",
            "05",
            "13",
            "23",
            "29",
            "30",
            "33",
            "37",
            "10",
            "12",
            "14",
            "39",
            "45",
            "20",
            "31",
            "38",
            "40",
            "42",
            "02",
            "07",
            "09",
            "18",
            "21",
            "34",
            "35",
            "43",
            "46",
            "47",
            "04",
            "06",
            "08",
            "15",
            "27",
        }
        KE{
            "01",
            "02",
            "03",
            "04",
            "05",
            "06",
            "07",
            "08",
            "09",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
        }
        KG{
            "N",
            "GB",
            "J",
            "Y",
            "O",
            "T",
            "B",
            "GO",
            "C",
        }
        KH{
            "1",
            "21",
            "16",
            "17",
            "18",
            "20",
            "15",
            "3",
            "8",
            "11",
            "23",
            "4",
            "6",
            "2",
            "5",
            "9",
            "24",
            "19",
            "22",
            "7",
            "10",
            "12",
            "13",
            "14",
        }
        KI{
            "L",
            "P",
            "G",
        }
        KM{
            "G",
            "M",
            "A",
        }
        KN{
            "N",
            "K",
        }
        KN-K{
            "08",
            "02",
            "11",
            "01",
            "15",
            "06",
            "09",
            "13",
            "03",
        }
        KN-N{
            "05",
            "07",
            "12",
            "10",
            "04",
        }
        KP{
            "05",
            "06",
            "10",
            "02",
            "01",
            "03",
            "04",
            "09",
            "13",
            "07",
            "08",
        }
        KR{
            "45",
            "48",
            "11",
            "26",
            "27",
            "29",
            "44",
            "28",
            "30",
            "42",
            "43",
            "47",
            "49",
            "50",
            "31",
            "46",
            "41",
        }
        KW{
            "JA",
            "KU",
            "MU",
            "FA",
            "HA",
            "AH",
        }
        KZ{
            "AKM",
            "KZY",
            "VOS",
            "ALM",
            "SEV",
            "YUZ",
            "ZAP",
            "KAR",
            "PAV",
            "ALA",
            "KUS",
            "AST",
            "AKT",
            "ATY",
            "MAN",
            "ZHA",
        }
        LA{
            "BL",
            "XE",
            "BK",
            "CH",
            "SV",
            "XI",
            "AT",
            "PH",
            "HO",
            "KH",
            "SL",
            "VI",
            "XA",
            "XN",
            "LM",
            "LP",
            "OU",
            "VT",
        }
        LB{
            "NA",
            "AS",
            "BH",
            "JA",
            "JL",
            "BA",
            "BI",
            "AK",
        }
        LC{
            "01",
            "06",
            "07",
            "03",
            "02",
            "05",
            "08",
            "12",
            "10",
            "11",
        }
        LI{
            "02",
            "08",
            "11",
            "04",
            "07",
            "03",
            "05",
            "06",
            "01",
            "09",
            "10",
        }
        LK{
            "2",
            "3",
            "8",
            "1",
            "4",
            "9",
            "6",
            "7",
            "5",
        }
        LK-1{
            "52",
            "81",
            "71",
        }
        LK-2{
            "31",
            "11",
            "51",
        }
        LK-3{
            "33",
            "41",
            "12",
        }
        LK-4{
            "61",
            "42",
            "92",
            "13",
            "21",
        }
        LK-5{
            "22",
            "43",
            "32",
        }
        LK-6{
            "45",
            "82",
        }
        LK-7{
            "23",
            "72",
        }
        LK-8{
            "62",
            "91",
        }
        LK-9{
            "53",
            "44",
        }
        LR{
            "BM",
            "GB",
            "GG",
            "LO",
            "RI",
            "CM",
            "GP",
            "MG",
            "MO",
            "BG",
            "MY",
            "NI",
            "SI",
            "RG",
            "GK",
        }
        LS{
            "G",
            "D",
            "E",
            "J",
            "K",
            "A",
            "F",
            "C",
            "H",
            "B",
        }
        LT{
            "MR",
            "PN",
            "SA",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "58",
            "60",
            "05",
            "07",
            "08",
            "14",
            "17",
            "28",
            "29",
            "39",
            "59",
            "TE",
            "AL",
            "KU",
            "UT",
            "02",
            "15",
            "20",
            "31",
            "43",
            "03",
            "57",
            "32",
            "01",
            "04",
            "06",
            "09",
            "10",
            "11",
            "12",
            "13",
            "16",
            "18",
            "19",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "30",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "40",
            "41",
            "42",
            "44",
            "KL",
            "TA",
            "VL",
        }
        LU{
            "D",
            "L",
            "G",
        }
        LV{
            "001",
            "032",
            "033",
            "046",
            "049",
            "053",
            "061",
            "071",
            "073",
            "081",
            "090",
            "098",
            "JKB",
            "VEN",
            "010",
            "017",
            "035",
            "068",
            "075",
            "076",
            "088",
            "097",
            "107",
            "JEL",
            "VMR",
            "012",
            "014",
            "019",
            "020",
            "022",
            "031",
            "051",
            "058",
            "063",
            "066",
            "067",
            "070",
            "093",
            "095",
            "096",
            "099",
            "102",
            "006",
            "030",
            "037",
            "039",
            "043",
            "050",
            "055",
            "065",
            "072",
            "077",
            "079",
            "087",
            "089",
            "091",
            "094",
            "100",
            "104",
            "REZ",
            "013",
            "023",
            "025",
            "026",
            "029",
            "045",
            "059",
            "069",
            "082",
            "085",
            "092",
            "103",
            "JUR",
            "004",
            "011",
            "018",
            "028",
            "064",
            "101",
            "105",
            "108",
            "DGV",
            "LPX",
            "RIX",
            "002",
            "005",
            "007",
            "008",
            "015",
            "024",
            "027",
            "036",
            "047",
            "048",
            "054",
            "056",
            "060",
            "078",
            "080",
            "083",
            "086",
            "110",
            "003",
            "009",
            "016",
            "021",
            "034",
            "038",
            "040",
            "041",
            "042",
            "044",
            "052",
            "057",
            "062",
            "074",
            "084",
            "106",
            "109",
        }
        LY{
            "BA",
            "BU",
            "DR",
            "JA",
            "KF",
            "MQ",
            "JI",
            "MI",
            "NL",
            "NQ",
            "SR",
            "ZA",
            "JU",
            "MB",
            "WD",
            "GT",
            "TB",
            "JG",
            "WS",
            "MJ",
            "SB",
            "WA",
        }
        MA{
            "16",
            "05",
            "03",
            "08",
            "12",
            "13",
            "11",
            "15",
            "01",
            "09",
            "02",
            "06",
            "10",
            "14",
            "04",
            "07",
        }
        MA-01{
            "CHE",
            "FAH",
            "TNG",
            "TET",
            "LAR",
        }
        MA-02{
            "SIK",
            "KEN",
        }
        MA-03{
            "HOC",
            "TAO",
            "TAZ",
        }
        MA-04{
            "NAD",
            "TAI",
            "BER",
            "OUJ",
            "JRA",
            "FIG",
        }
        MA-05{
            "MOU",
            "FES",
            "SEF",
            "BOM",
        }
        MA-06{
            "ERR",
            "KHN",
            "IFR",
            "HAJ",
            "MEK",
        }
        MA-07{
            "RAB",
            "SKH",
            "SAL",
            "KHE",
        }
        MA-08{
            "CAS",
            "MED",
            "MOH",
            "NOU",
        }
        MA-09{
            "BES",
            "KHO",
            "SET",
        }
        MA-10{
            "SAF",
            "JDI",
        }
        MA-11{
            "CHI",
            "KES",
            "MMD",
            "HAO",
            "ESI",
            "SYB",
            "MMN",
        }
        MA-12{
            "BEM",
            "AZI",
        }
        MA-13{
            "INE",
            "OUA",
            "AGD",
            "ZAG",
            "TAR",
            "TIZ",
            "CHT",
        }
        MA-14{
            "ESM",
            "ASZ",
            "TNT",
            "GUE",
            "TAT",
        }
        MA-15{
            "LAA",
            "BOD",
        }
        MA-16{
            "AOU",
            "OUD",
        }
        MC{
            "MO",
            "PH",
            "SR",
            "VR",
            "LA",
            "SD",
            "SO",
            "CL",
            "GA",
            "JE",
            "MA",
            "SP",
            "MC",
            "MG",
            "CO",
            "FO",
            "MU",
        }
        MD{
            "ED",
            "HI",
            "NI",
            "RE",
            "SN",
            "SV",
            "BR",
            "FA",
            "BA",
            "BS",
            "CA",
            "SD",
            "SI",
            "CM",
            "FL",
            "LE",
            "OR",
            "AN",
            "CR",
            "CT",
            "GL",
            "RI",
            "ST",
            "CL",
            "DR",
            "GA",
            "OC",
            "SO",
            "TA",
            "TE",
            "BD",
            "CS",
            "CU",
            "DO",
            "DU",
            "IA",
            "UN",
        }
        ME{
            "01",
            "07",
            "10",
            "17",
            "22",
            "23",
            "05",
            "15",
            "19",
            "06",
            "09",
            "14",
            "18",
            "21",
            "02",
            "04",
            "08",
            "11",
            "03",
            "16",
            "20",
            "13",
            "12",
        }
        MG{
            "U",
            "T",
            "A",
            "F",
            "M",
            "D",
        }
        MH{
            "T",
            "L",
        }
        MH-L{
            "NMK",
            "RON",
            "EBO",
            "ENI",
            "WTH",
            "KWA",
            "ALL",
            "KIL",
            "LAE",
            "NMU",
            "JAB",
            "JAL",
            "LIB",
            "UJA",
        }
        MH-T{
            "UTI",
            "LIK",
            "MAJ",
            "ARN",
            "AUR",
            "MAL",
            "MEJ",
            "MIL",
            "WTJ",
            "ALK",
        }
        MK{
            "05",
            "08",
            "14",
            "21",
            "23",
            "27",
            "32",
            "37",
            "55",
            "64",
            "71",
            "77",
            "01",
            "02",
            "04",
            "07",
            "19",
            "28",
            "30",
            "40",
            "51",
            "53",
            "66",
            "67",
            "75",
            "84",
            "03",
            "10",
            "11",
            "26",
            "44",
            "54",
            "56",
            "60",
            "78",
            "80",
            "81",
            "06",
            "16",
            "25",
            "31",
            "35",
            "38",
            "41",
            "58",
            "62",
            "68",
            "73",
            "79",
            "18",
            "22",
            "24",
            "36",
            "39",
            "43",
            "50",
            "57",
            "61",
            "69",
            "34",
            "42",
            "45",
            "46",
            "48",
            "63",
            "74",
            "76",
            "12",
            "17",
            "20",
            "47",
            "65",
            "72",
            "83",
            "09",
            "13",
            "15",
            "29",
            "33",
            "49",
            "52",
            "59",
            "70",
            "82",
        }
        ML{
            "4",
            "2",
            "5",
            "BKO",
            "6",
            "3",
            "8",
            "1",
            "7",
        }
        MM{
            "16",
            "18",
            "02",
            "12",
            "05",
            "11",
            "13",
            "15",
            "01",
            "04",
            "06",
            "17",
            "03",
            "14",
            "07",
        }
        MN{
            "046",
            "065",
            "043",
            "071",
            "041",
            "053",
            "061",
            "067",
            "055",
            "069",
            "039",
            "047",
            "049",
            "057",
            "059",
            "035",
            "037",
            "064",
            "051",
            "063",
            "073",
            "1",
        }
        MR{
            "01",
            "05",
            "12",
            "02",
            "08",
            "03",
            "07",
            "NKC",
            "04",
            "10",
            "06",
            "09",
            "11",
        }
        MT{
            "32",
            "33",
            "43",
            "48",
            "08",
            "34",
            "35",
            "37",
            "46",
            "04",
            "14",
            "16",
            "18",
            "22",
            "26",
            "13",
            "15",
            "20",
            "27",
            "36",
            "40",
            "44",
            "49",
            "50",
            "51",
            "61",
            "63",
            "67",
            "05",
            "06",
            "12",
            "64",
            "02",
            "03",
            "19",
            "24",
            "25",
            "39",
            "52",
            "55",
            "56",
            "66",
            "68",
            "38",
            "41",
            "54",
            "58",
            "60",
            "07",
            "11",
            "21",
            "31",
            "47",
            "59",
            "62",
            "65",
            "09",
            "30",
            "42",
            "45",
            "53",
            "57",
            "01",
            "10",
            "17",
            "23",
            "28",
            "29",
        }
        MU{
            "AG",
            "BR",
            "RO",
            "SA",
            "PW",
            "CC",
            "GP",
            "CU",
            "PA",
            "PL",
            "BL",
            "FL",
            "QB",
            "MO",
            "PU",
            "RR",
            "VP",
        }
        MV{
            "CE",
            "NC",
            "SU",
            "SC",
            "MLE",
            "NO",
            "UN",
            "US",
        }
        MV-CE{
            "14",
            "12",
            "17",
        }
        MV-NC{
            "04",
            "26",
            "00",
            "02",
        }
        MV-NO{
            "13",
            "03",
            "20",
            "25",
        }
        MV-SC{
            "27",
            "28",
        }
        MV-SU{
            "29",
            "01",
        }
        MV-UN{
            "23",
            "24",
            "07",
        }
        MV-US{
            "05",
            "08",
        }
        MW{
            "C",
            "N",
            "S",
        }
        MW-C{
            "LI",
            "KS",
            "NK",
            "MC",
            "NI",
            "SA",
            "DE",
            "DO",
            "NU",
        }
        MW-N{
            "RU",
            "CT",
            "KR",
            "LK",
            "NB",
            "MZ",
        }
        MW-S{
            "CR",
            "MU",
            "NS",
            "PH",
            "ZO",
            "BA",
            "CK",
            "MG",
            "MW",
            "TH",
            "BL",
            "MH",
            "NE",
        }
        MX{
            "AGU",
            "BCN",
            "CAM",
            "DIF",
            "GUA",
            "MOR",
            "BCS",
            "GRO",
            "HID",
            "SON",
            "ZAC",
            "COA",
            "COL",
            "DUR",
            "QUE",
            "SIN",
            "VER",
            "CHP",
            "JAL",
            "PUE",
            "ROO",
            "TLA",
            "MEX",
            "NAY",
            "OAX",
            "SLP",
            "TAB",
            "CHH",
            "NLE",
            "TAM",
            "YUC",
            "MIC",
        }
        MY{
            "12",
            "13",
            "05",
            "09",
            "07",
            "01",
            "08",
            "10",
            "14",
            "16",
            "03",
            "04",
            "02",
            "11",
            "06",
            "15",
        }
        MZ{
            "I",
            "MPM",
            "A",
            "L",
            "Q",
            "S",
            "B",
            "T",
            "P",
            "N",
            "G",
        }
        NA{
            "ON",
            "KE",
            "KW",
            "HA",
            "KH",
            "CA",
            "ER",
            "KU",
            "OS",
            "OW",
            "OD",
            "KA",
            "OH",
            "OT",
        }
        NE{
            "1",
            "6",
            "5",
            "2",
            "7",
            "3",
            "4",
            "8",
        }
        NG{
            "BY",
            "KN",
            "KT",
            "BO",
            "EB",
            "FC",
            "KE",
            "NA",
            "NI",
            "ON",
            "OS",
            "OY",
            "DE",
            "EK",
            "KO",
            "LA",
            "TA",
            "KD",
            "OG",
            "SO",
            "YO",
            "ZA",
            "AK",
            "EN",
            "IM",
            "BE",
            "CR",
            "JI",
            "AD",
            "AN",
            "AB",
            "BA",
            "ED",
            "GO",
            "KW",
            "PL",
            "RI",
        }
        NI{
            "CA",
            "ES",
            "MN",
            "MS",
            "AN",
            "RI",
            "SJ",
            "AS",
            "GR",
            "MD",
            "LE",
            "NS",
            "CI",
            "JI",
            "CO",
            "BO",
            "MT",
        }
        NL{
            "NB",
            "NH",
            "ZH",
            "CW",
            "GR",
            "LI",
            "OV",
            "AW",
            "DR",
            "BQ3",
            "GE",
            "UT",
            "FL",
            "FR",
            "BQ1",
            "ZE",
            "SX",
            "BQ2",
        }
        NO{
            "04",
            "12",
            "14",
            "22",
            "02",
            "03",
            "05",
            "07",
            "20",
            "01",
            "10",
            "19",
            "08",
            "06",
            "09",
            "16",
            "17",
            "21",
            "18",
            "11",
            "15",
        }
        NP{
            "2",
            "3",
            "4",
            "5",
            "1",
        }
        NP-1{
            "JA",
            "BA",
            "NA",
        }
        NP-2{
            "RA",
            "BH",
            "KA",
        }
        NP-3{
            "DH",
            "GA",
            "LU",
        }
        NP-4{
            "ME",
            "KO",
            "SA",
        }
        NP-5{
            "SE",
            "MA",
        }
        NR{
            "02",
            "04",
            "01",
            "03",
            "08",
            "10",
            "09",
            "12",
            "14",
            "07",
            "13",
            "05",
            "06",
            "11",
        }
        NZ{
            "S",
            "N",
            "CIT",
        }
        NZ-N{
            "AUK",
            "WKO",
            "NTL",
            "TKI",
            "HKB",
            "GIS",
            "MWT",
            "BOP",
            "WGN",
        }
        NZ-S{
            "TAS",
            "MBH",
            "STL",
            "OTA",
            "CAN",
            "NSN",
            "WTC",
        }
        OM{
            "SH",
            "ZA",
            "DA",
            "MA",
            "ZU",
            "BA",
            "BU",
            "MU",
            "WU",
        }
        PA{
            "10",
            "1",
            "2",
            "5",
            "NB",
            "4",
            "7",
            "8",
            "6",
            "3",
            "KY",
            "EM",
            "9",
        }
        PE{
            "ICA",
            "LIM",
            "MDD",
            "CAL",
            "AYA",
            "HUC",
            "ANC",
            "HUV",
            "LAM",
            "TAC",
            "APU",
            "LAL",
            "PAS",
            "PIU",
            "CUS",
            "MOQ",
            "PUN",
            "SAM",
            "AMA",
            "ARE",
            "TUM",
            "CAJ",
            "JUN",
            "LMA",
            "LOR",
            "UCA",
        }
        PG{
            "WHM",
            "HLA",
            "JWK",
            "NCD",
            "WPD",
            "ESW",
            "GPK",
            "NSB",
            "EBR",
            "NIK",
            "SAN",
            "EHG",
            "EPW",
            "MRL",
            "NPP",
            "WBK",
            "MBA",
            "MPL",
            "SHM",
            "CPK",
            "CPM",
            "MPM",
        }
        PH{
            "06",
            "11",
            "13",
            "01",
            "03",
            "08",
            "10",
            "00",
            "02",
            "07",
            "05",
            "09",
            "12",
            "14",
            "15",
            "40",
            "41",
        }
        PH-01{
            "ILS",
            "ILN",
            "LUN",
            "PAN",
        }
        PH-02{
            "BTN",
            "CAG",
            "NUV",
            "QUI",
            "ISA",
        }
        PH-03{
            "BAN",
            "AUR",
            "PAM",
            "BUL",
            "NUE",
            "TAR",
            "ZMB",
        }
        PH-05{
            "CAT",
            "MAS",
            "CAN",
            "SOR",
            "ALB",
            "CAS",
        }
        PH-06{
            "AKL",
            "ANT",
            "CAP",
            "GUI",
            "ILI",
            "NEC",
        }
        PH-07{
            "BOH",
            "NER",
            "SIG",
            "CEB",
        }
        PH-08{
            "LEY",
            "SLE",
            "BIL",
            "EAS",
            "NSA",
            "WSA",
        }
        PH-09{
            "BAS",
            "ZAS",
            "ZAN",
            "ZSI",
        }
        PH-10{
            "MSR",
            "MSC",
            "CAM",
            "BUK",
        }
        PH-11{
            "COM",
            "DAV",
            "SCO",
            "SAR",
            "DAO",
            "DAS",
        }
        PH-12{
            "LAN",
            "SUK",
            "NCO",
        }
        PH-13{
            "SUN",
            "DIN",
            "SUR",
            "AGS",
            "AGN",
        }
        PH-14{
            "LAS",
            "MAG",
            "SLU",
            "TAW",
        }
        PH-15{
            "ABR",
            "IFU",
            "KAL",
            "BEN",
            "MOU",
            "APA",
        }
        PH-40{
            "LAG",
            "QUE",
            "RIZ",
            "BTG",
            "CAV",
        }
        PH-41{
            "ROM",
            "MAD",
            "MDC",
            "MDR",
            "PLW",
        }
        PK{
            "GB",
            "SD",
            "KP",
            "TA",
            "PB",
            "JK",
            "BA",
            "IS",
        }
        PL{
            "DS",
            "PD",
            "SK",
            "SL",
            "WN",
            "ZP",
            "LU",
            "MA",
            "MZ",
            "LB",
            "PK",
            "PM",
            "KP",
            "OP",
            "WP",
            "LD",
        }
        PS{
            "DEB",
            "QQA",
            "RFH",
            "HBN",
            "JEN",
            "NGZ",
            "RBH",
            "TBS",
            "GZA",
            "JRH",
            "NBS",
            "BTH",
            "JEM",
            "SLT",
            "TKM",
            "KYS",
        }
        PT{
            "01",
            "02",
            "05",
            "09",
            "12",
            "04",
            "06",
            "10",
            "11",
            "15",
            "16",
            "30",
            "03",
            "17",
            "07",
            "13",
            "14",
            "08",
            "18",
            "20",
        }
        PW{
            "212",
            "214",
            "224",
            "228",
            "218",
            "004",
            "227",
            "350",
            "002",
            "010",
            "150",
            "222",
            "226",
            "370",
            "050",
            "100",
        }
        PY{
            "12",
            "15",
            "3",
            "8",
            "9",
            "19",
            "6",
            "7",
            "ASU",
            "4",
            "1",
            "5",
            "13",
            "16",
            "2",
            "10",
            "11",
            "14",
        }
        QA{
            "US",
            "WA",
            "ZA",
            "RA",
            "DA",
            "KH",
            "MS",
        }
        RO{
            "BH",
            "IF",
            "IS",
            "VS",
            "B",
            "GL",
            "SM",
            "SV",
            "TR",
            "VL",
            "VN",
            "BR",
            "CT",
            "IL",
            "MH",
            "MM",
            "OT",
            "PH",
            "BZ",
            "DJ",
            "HD",
            "HR",
            "TM",
            "AG",
            "BC",
            "GJ",
            "SJ",
            "BV",
            "GR",
            "NT",
            "TL",
            "BN",
            "CL",
            "CS",
            "CV",
            "DB",
            "MS",
            "AB",
            "AR",
            "BT",
            "CJ",
            "SB",
        }
        RS{
            "11",
            "13",
            "16",
            "KM",
            "VO",
            "20",
            "21",
            "22",
            "24",
            "09",
            "10",
            "19",
            "00",
            "12",
            "14",
            "15",
            "23",
            "08",
            "18",
            "17",
        }
        RS-KM{
            "27",
            "25",
            "26",
            "28",
            "29",
        }
        RS-VO{
            "01",
            "05",
            "03",
            "04",
            "02",
            "07",
            "06",
        }
        RU{
            "UD",
            "CU",
            "DA",
            "IRK",
            "KAM",
            "KHA",
            "MAG",
            "NGR",
            "NIZ",
            "ORE",
            "ORL",
            "PSK",
            "SVE",
            "YAR",
            "ZAB",
            "TYU",
            "ALT",
            "IVA",
            "KDA",
            "KEM",
            "KHM",
            "KK",
            "LIP",
            "ME",
            "MO",
            "PNZ",
            "SA",
            "SMO",
            "VLG",
            "AST",
            "BU",
            "CHU",
            "STA",
            "YAN",
            "YEV",
            "BEL",
            "IN",
            "KR",
            "KRS",
            "MOW",
            "RYA",
            "SAK",
            "TA",
            "TOM",
            "TUL",
            "ULY",
            "VLA",
            "VOR",
            "BRY",
            "CHE",
            "KGN",
            "KIR",
            "MOS",
            "SAM",
            "TAM",
            "AMU",
            "KL",
            "KOS",
            "MUR",
            "OMS",
            "TY",
            "AD",
            "BA",
            "KC",
            "KLU",
            "LEN",
            "NVS",
            "PER",
            "TVE",
            "VGG",
            "AL",
            "ARK",
            "CE",
            "KB",
            "KGD",
            "KO",
            "KYA",
            "NEN",
            "PRI",
            "ROS",
            "SAR",
            "SE",
            "SPE",
        }
        RW{
            "03",
            "04",
            "01",
            "02",
            "05",
        }
        SA{
            "02",
            "11",
            "12",
            "14",
            "08",
            "03",
            "04",
            "10",
            "07",
            "01",
            "05",
            "06",
            "09",
        }
        SB{
            "WE",
            "IS",
            "CE",
            "CT",
            "ML",
            "MK",
            "RB",
            "GU",
            "TE",
            "CH",
        }
        SC{
            "24",
            "05",
            "07",
            "10",
            "11",
            "16",
            "18",
            "25",
            "08",
            "19",
            "12",
            "13",
            "04",
            "17",
            "15",
            "20",
            "21",
            "23",
            "01",
            "02",
            "09",
            "14",
            "22",
            "03",
            "06",
        }
        SD{
            "GD",
            "RS",
            "DE",
            "KH",
            "NO",
            "DS",
            "SI",
            "DN",
            "DW",
            "GZ",
            "NW",
            "DC",
            "KA",
            "KN",
            "KS",
            "NB",
            "NR",
        }
        SE{
            "I",
            "N",
            "S",
            "T",
            "O",
            "X",
            "K",
            "U",
            "W",
            "Y",
            "E",
            "AB",
            "D",
            "G",
            "Z",
            "BD",
            "F",
            "AC",
            "C",
            "H",
            "M",
        }
        SG{
            "02",
            "03",
            "04",
            "01",
            "05",
        }
        SH{
            "HL",
            "TA",
            "AC",
        }
        SI{
            "003",
            "005",
            "008",
            "018",
            "024",
            "033",
            "037",
            "042",
            "044",
            "057",
            "070",
            "075",
            "081",
            "094",
            "095",
            "111",
            "113",
            "114",
            "134",
            "143",
            "147",
            "151",
            "160",
            "168",
            "175",
            "187",
            "195",
            "210",
            "212",
            "007",
            "016",
            "022",
            "028",
            "045",
            "051",
            "065",
            "067",
            "068",
            "074",
            "079",
            "080",
            "082",
            "085",
            "088",
            "109",
            "116",
            "125",
            "126",
            "142",
            "148",
            "153",
            "159",
            "162",
            "166",
            "174",
            "180",
            "199",
            "036",
            "047",
            "061",
            "086",
            "092",
            "093",
            "102",
            "107",
            "129",
            "137",
            "149",
            "150",
            "152",
            "154",
            "163",
            "172",
            "178",
            "201",
            "001",
            "019",
            "025",
            "027",
            "032",
            "034",
            "039",
            "040",
            "053",
            "058",
            "060",
            "084",
            "091",
            "099",
            "104",
            "121",
            "135",
            "157",
            "170",
            "171",
            "177",
            "179",
            "181",
            "184",
            "186",
            "198",
            "200",
            "203",
            "211",
            "004",
            "006",
            "009",
            "015",
            "031",
            "041",
            "046",
            "048",
            "066",
            "069",
            "071",
            "072",
            "076",
            "078",
            "090",
            "097",
            "100",
            "103",
            "120",
            "136",
            "156",
            "161",
            "173",
            "182",
            "190",
            "192",
            "010",
            "011",
            "013",
            "020",
            "021",
            "023",
            "029",
            "038",
            "049",
            "052",
            "063",
            "073",
            "077",
            "083",
            "089",
            "096",
            "110",
            "115",
            "118",
            "123",
            "124",
            "130",
            "131",
            "132",
            "133",
            "146",
            "165",
            "176",
            "185",
            "188",
            "189",
            "191",
            "194",
            "196",
            "204",
            "205",
            "208",
            "012",
            "014",
            "017",
            "030",
            "059",
            "087",
            "098",
            "101",
            "106",
            "108",
            "117",
            "119",
            "127",
            "138",
            "139",
            "140",
            "155",
            "158",
            "164",
            "183",
            "197",
            "206",
            "207",
            "209",
            "002",
            "026",
            "035",
            "043",
            "050",
            "054",
            "055",
            "056",
            "062",
            "064",
            "105",
            "112",
            "122",
            "128",
            "141",
            "144",
            "167",
            "169",
            "193",
            "202",
        }
        SK{
            "ZI",
            "PV",
            "TA",
            "KI",
            "BC",
            "NI",
            "BL",
            "TC",
        }
        SL{
            "S",
            "N",
            "E",
            "W",
        }
        SM{
            "01",
            "05",
            "03",
            "06",
            "08",
            "02",
            "04",
            "09",
            "07",
        }
        SN{
            "TH",
            "KL",
            "SE",
            "DK",
            "KD",
            "SL",
            "FK",
            "KA",
            "ZG",
            "KE",
            "LG",
            "DB",
            "MT",
            "TC",
        }
        SO{
            "GA",
            "HI",
            "SH",
            "BY",
            "JD",
            "MU",
            "SA",
            "SD",
            "SO",
            "WO",
            "BK",
            "BR",
            "BN",
            "AW",
            "GE",
            "JH",
            "NU",
            "TO",
        }
        SR{
            "WA",
            "CM",
            "MA",
            "SA",
            "CR",
            "PM",
            "BR",
            "NI",
            "PR",
            "SI",
        }
        SS{
            "EE",
            "BW",
            "NU",
            "UY",
            "BN",
            "WR",
            "EC",
            "EW",
            "JG",
            "LK",
        }
        ST{
            "S",
            "P",
        }
        SV{
            "CU",
            "SS",
            "CH",
            "AH",
            "SA",
            "SO",
            "PA",
            "SM",
            "CA",
            "UN",
            "LI",
            "SV",
            "MO",
            "US",
        }
        SY{
            "DI",
            "ID",
            "RD",
            "TA",
            "DY",
            "LA",
            "RA",
            "QU",
            "SU",
            "DR",
            "HI",
            "HA",
            "HL",
            "HM",
        }
        SZ{
            "SH",
            "MA",
            "LU",
            "HH",
        }
        TD{
            "LC",
            "ME",
            "WF",
            "EE",
            "EO",
            "KA",
            "LR",
            "SI",
            "BO",
            "GR",
            "TA",
            "TI",
            "BG",
            "CB",
            "LO",
            "MA",
            "BA",
            "HL",
            "MO",
            "MC",
            "ND",
            "OD",
            "SA",
        }
        TG{
            "K",
            "C",
            "P",
            "S",
            "M",
        }
        TH{
            "10",
            "43",
            "51",
            "57",
            "63",
            "70",
            "77",
            "82",
            "92",
            "93",
            "21",
            "22",
            "55",
            "56",
            "60",
            "65",
            "67",
            "94",
            "95",
            "16",
            "24",
            "35",
            "39",
            "46",
            "48",
            "54",
            "66",
            "80",
            "S",
            "14",
            "20",
            "47",
            "49",
            "52",
            "58",
            "61",
            "85",
            "23",
            "27",
            "37",
            "42",
            "45",
            "72",
            "74",
            "84",
            "13",
            "15",
            "18",
            "30",
            "32",
            "71",
            "73",
            "83",
            "86",
            "91",
            "38",
            "11",
            "17",
            "19",
            "34",
            "36",
            "41",
            "44",
            "75",
            "90",
            "96",
            "12",
            "25",
            "26",
            "31",
            "33",
            "40",
            "50",
            "53",
            "62",
            "64",
            "76",
            "81",
        }
        TJ{
            "DU",
            "KT",
            "SU",
            "GB",
        }
        TL{
            "AL",
            "OE",
            "VI",
            "ER",
            "BO",
            "CO",
            "MF",
            "AN",
            "BA",
            "LA",
            "DI",
            "LI",
            "MT",
        }
        TM{
            "B",
            "A",
            "S",
            "D",
            "L",
            "M",
        }
        TN{
            "13",
            "42",
            "43",
            "53",
            "73",
            "12",
            "21",
            "72",
            "34",
            "41",
            "52",
            "83",
            "23",
            "51",
            "71",
            "33",
            "11",
            "14",
            "31",
            "61",
            "81",
            "82",
            "22",
            "32",
        }
        TO{
            "02",
            "03",
            "04",
            "01",
            "05",
        }
        TR{
            "14",
            "38",
            "41",
            "44",
            "58",
            "68",
            "71",
            "73",
            "01",
            "16",
            "19",
            "20",
            "34",
            "47",
            "49",
            "57",
            "66",
            "69",
            "75",
            "77",
            "78",
            "03",
            "08",
            "15",
            "22",
            "25",
            "27",
            "29",
            "40",
            "45",
            "56",
            "67",
            "70",
            "02",
            "05",
            "11",
            "13",
            "17",
            "43",
            "52",
            "60",
            "61",
            "62",
            "80",
            "10",
            "18",
            "30",
            "31",
            "32",
            "35",
            "37",
            "74",
            "21",
            "24",
            "28",
            "33",
            "46",
            "54",
            "65",
            "72",
            "39",
            "50",
            "53",
            "55",
            "63",
            "64",
            "76",
            "81",
            "04",
            "06",
            "07",
            "09",
            "12",
            "23",
            "26",
            "36",
            "42",
            "48",
            "51",
            "59",
            "79",
        }
        TT{
            "PED",
            "SIP",
            "ARI",
            "DMN",
            "PTF",
            "RCM",
            "TUP",
            "CTT",
            "PRT",
            "SJL",
            "CHA",
            "ETO",
            "SGE",
            "POS",
            "SFO",
            "WTO",
        }
        TV{
            "NKF",
            "NMG",
            "FUN",
            "NMA",
            "NUI",
            "NIT",
            "VAI",
            "NKL",
        }
        TW{
            "KHH",
            "TTT",
            "CYI",
            "CYQ",
            "HUA",
            "HSZ",
            "PEN",
            "PIF",
            "TPE",
            "TPQ",
            "CHA",
            "ILA",
            "TNN",
            "TXQ",
            "YUN",
            "NAN",
            "TAO",
            "TNQ",
            "TXG",
            "HSQ",
            "MIA",
            "KEE",
            "KHQ",
        }
        TZ{
            "02",
            "04",
            "05",
            "07",
            "27",
            "28",
            "29",
            "30",
            "01",
            "12",
            "15",
            "23",
            "19",
            "25",
            "10",
            "17",
            "11",
            "21",
            "24",
            "03",
            "08",
            "09",
            "16",
            "18",
            "13",
            "22",
            "06",
            "14",
            "20",
            "26",
        }
        UA{
            "09",
            "21",
            "23",
            "32",
            "35",
            "59",
            "05",
            "63",
            "74",
            "12",
            "48",
            "56",
            "71",
            "26",
            "51",
            "77",
            "40",
            "53",
            "14",
            "43",
            "46",
            "18",
            "30",
            "68",
            "07",
            "61",
            "65",
        }
        UG{
            "W",
            "C",
            "E",
            "N",
        }
        UG-C{
            "117",
            "118",
            "119",
            "120",
            "121",
            "122",
            "102",
            "123",
            "124",
            "104",
            "107",
            "116",
            "103",
            "101",
            "106",
            "109",
            "110",
            "112",
            "113",
            "105",
            "115",
            "108",
            "111",
            "114",
        }
        UG-E{
            "225",
            "226",
            "227",
            "228",
            "229",
            "230",
            "231",
            "232",
            "210",
            "201",
            "211",
            "217",
            "224",
            "204",
            "209",
            "212",
            "223",
            "202",
            "207",
            "205",
            "208",
            "222",
            "203",
            "206",
            "213",
            "214",
            "215",
            "218",
            "219",
            "221",
            "216",
            "220",
        }
        UG-N{
            "322",
            "323",
            "324",
            "325",
            "326",
            "327",
            "328",
            "329",
            "330",
            "331",
            "306",
            "309",
            "310",
            "313",
            "318",
            "302",
            "303",
            "311",
            "304",
            "312",
            "319",
            "301",
            "308",
            "314",
            "315",
            "317",
            "316",
            "320",
            "305",
            "307",
            "321",
        }
        UG-W{
            "420",
            "421",
            "422",
            "423",
            "424",
            "425",
            "401",
            "403",
            "415",
            "419",
            "404",
            "411",
            "413",
            "416",
            "414",
            "417",
            "418",
            "405",
            "407",
            "409",
            "412",
            "402",
            "406",
            "408",
            "410",
        }
        UM{
            "71",
            "84",
            "86",
            "79",
            "89",
            "76",
            "67",
            "81",
            "95",
        }
        US{
            "AS",
            "GA",
            "KS",
            "MN",
            "TX",
            "UM",
            "AK",
            "AL",
            "CO",
            "KY",
            "MP",
            "NY",
            "RI",
            "SC",
            "SD",
            "WA",
            "DC",
            "GU",
            "IA",
            "OH",
            "OR",
            "CA",
            "DE",
            "HI",
            "MA",
            "MT",
            "NC",
            "NE",
            "NJ",
            "VI",
            "CT",
            "FL",
            "IN",
            "OK",
            "UT",
            "WI",
            "WV",
            "ID",
            "IL",
            "MD",
            "ME",
            "MO",
            "MS",
            "NM",
            "PA",
            "VT",
            "WY",
            "AZ",
            "LA",
            "ND",
            "NH",
            "NV",
            "VA",
            "AR",
            "MI",
            "PR",
            "TN",
        }
        UY{
            "CO",
            "LA",
            "RN",
            "SA",
            "DU",
            "FD",
            "FS",
            "RV",
            "CL",
            "MA",
            "RO",
            "TA",
            "SJ",
            "AR",
            "PA",
            "SO",
            "CA",
            "MO",
            "TT",
        }
        UZ{
            "JI",
            "NG",
            "FA",
            "QA",
            "AN",
            "QR",
            "SA",
            "SI",
            "SU",
            "XO",
            "TK",
            "TO",
            "BU",
            "NW",
        }
        VC{
            "01",
            "06",
            "02",
            "05",
            "03",
            "04",
        }
        VE{
            "D",
            "P",
            "S",
            "F",
            "H",
            "I",
            "Z",
            "J",
            "K",
            "O",
            "U",
            "C",
            "Y",
            "A",
            "B",
            "L",
            "N",
            "R",
            "T",
            "W",
            "X",
            "E",
            "M",
            "G",
            "V",
        }
        VN{
            "06",
            "18",
            "22",
            "51",
            "63",
            "69",
            "32",
            "36",
            "52",
            "54",
            "56",
            "58",
            "73",
            "02",
            "13",
            "20",
            "29",
            "66",
            "68",
            "23",
            "26",
            "33",
            "34",
            "44",
            "45",
            "05",
            "14",
            "25",
            "47",
            "61",
            "67",
            "HP",
            "SG",
            "09",
            "21",
            "24",
            "40",
            "43",
            "46",
            "50",
            "55",
            "59",
            "70",
            "07",
            "30",
            "35",
            "37",
            "39",
            "57",
            "72",
            "CT",
            "HN",
            "01",
            "03",
            "04",
            "27",
            "28",
            "31",
            "41",
            "49",
            "53",
            "71",
            "DN",
        }
        VU{
            "SEE",
            "MAP",
            "PAM",
            "SAM",
            "TOB",
            "TAE",
        }
        WS{
            "SA",
            "AA",
            "FA",
            "GE",
            "AT",
            "PA",
            "TU",
            "VF",
            "GI",
            "AL",
            "VS",
        }
        YE{
            "HD",
            "HJ",
            "SN",
            "IB",
            "MR",
            "AD",
            "DH",
            "SA",
            "MA",
            "DA",
            "SH",
            "AM",
            "BA",
            "AB",
            "JA",
            "SD",
            "HU",
            "LA",
            "MW",
            "RA",
            "TA",
        }
        ZA{
            "NL",
            "WC",
            "NC",
            "GT",
            "EC",
            "MP",
            "FS",
            "LP",
            "NW",
        }
        ZM{
            "05",
            "01",
            "10",
            "02",
            "06",
            "07",
            "04",
            "03",
            "08",
            "09",
        }
        ZW{
            "MA",
            "MC",
            "MS",
            "BU",
            "HA",
            "MI",
            "MW",
            "ME",
            "MN",
            "MV",
        }
    }
    telephoneCodeData{
        001{
            {
                code{"388"}
            }
            {
                code{"800"}
            }
            {
                code{"808"}
            }
            {
                code{"870"}
            }
            {
                code{"871"}
            }
            {
                code{"872"}
            }
            {
                code{"873"}
            }
            {
                code{"874"}
            }
            {
                code{"878"}
            }
            {
                code{"881"}
            }
            {
                code{"882"}
            }
            {
                code{"883"}
            }
            {
                code{"888"}
            }
            {
                code{"979"}
            }
            {
                code{"991"}
            }
        }
        AC{
            {
                code{"247"}
            }
        }
        AD{
            {
                code{"376"}
            }
        }
        AE{
            {
                code{"971"}
            }
        }
        AF{
            {
                code{"93"}
            }
        }
        AG{
            {
                code{"1"}
            }
        }
        AI{
            {
                code{"1"}
            }
        }
        AL{
            {
                code{"355"}
            }
        }
        AM{
            {
                code{"374"}
            }
        }
        AO{
            {
                code{"244"}
            }
        }
        AQ{
            {
                code{"672"}
            }
        }
        AR{
            {
                code{"54"}
            }
        }
        AS{
            {
                code{"1"}
            }
        }
        AT{
            {
                code{"43"}
            }
        }
        AU{
            {
                code{"61"}
            }
        }
        AW{
            {
                code{"297"}
            }
        }
        AX{
            {
                code{"358"}
            }
        }
        AZ{
            {
                code{"994"}
            }
        }
        BA{
            {
                code{"387"}
            }
        }
        BB{
            {
                code{"1"}
            }
        }
        BD{
            {
                code{"880"}
            }
        }
        BE{
            {
                code{"32"}
            }
        }
        BF{
            {
                code{"226"}
            }
        }
        BG{
            {
                code{"359"}
            }
        }
        BH{
            {
                code{"973"}
            }
        }
        BI{
            {
                code{"257"}
            }
        }
        BJ{
            {
                code{"229"}
            }
        }
        BL{
            {
                code{"590"}
            }
        }
        BM{
            {
                code{"1"}
            }
        }
        BN{
            {
                code{"673"}
            }
        }
        BO{
            {
                code{"591"}
            }
        }
        BQ{
            {
                code{"599"}
            }
        }
        BR{
            {
                code{"55"}
            }
        }
        BS{
            {
                code{"1"}
            }
        }
        BT{
            {
                code{"975"}
            }
        }
        BW{
            {
                code{"267"}
            }
        }
        BY{
            {
                code{"375"}
            }
        }
        BZ{
            {
                code{"501"}
            }
        }
        CA{
            {
                code{"1"}
            }
        }
        CC{
            {
                code{"61"}
            }
        }
        CD{
            {
                code{"243"}
            }
        }
        CF{
            {
                code{"236"}
            }
        }
        CG{
            {
                code{"242"}
            }
        }
        CH{
            {
                code{"41"}
            }
        }
        CI{
            {
                code{"225"}
            }
        }
        CK{
            {
                code{"682"}
            }
        }
        CL{
            {
                code{"56"}
            }
        }
        CM{
            {
                code{"237"}
            }
        }
        CN{
            {
                code{"86"}
            }
        }
        CO{
            {
                code{"57"}
            }
        }
        CR{
            {
                code{"506"}
            }
        }
        CU{
            {
                code{"53"}
            }
        }
        CV{
            {
                code{"238"}
            }
        }
        CW{
            {
                code{"599"}
            }
        }
        CX{
            {
                code{"61"}
            }
        }
        CY{
            {
                code{"357"}
            }
        }
        CZ{
            {
                code{"420"}
            }
        }
        DE{
            {
                code{"49"}
            }
        }
        DJ{
            {
                code{"253"}
            }
        }
        DK{
            {
                code{"45"}
            }
        }
        DM{
            {
                code{"1"}
            }
        }
        DO{
            {
                code{"1"}
            }
        }
        DZ{
            {
                code{"213"}
            }
        }
        EC{
            {
                code{"593"}
            }
        }
        EE{
            {
                code{"372"}
            }
        }
        EG{
            {
                code{"20"}
            }
        }
        EH{
            {
                code{"212"}
            }
        }
        ER{
            {
                code{"291"}
            }
        }
        ES{
            {
                code{"34"}
            }
        }
        ET{
            {
                code{"251"}
            }
        }
        FI{
            {
                code{"358"}
            }
        }
        FJ{
            {
                code{"679"}
            }
        }
        FK{
            {
                code{"500"}
            }
        }
        FM{
            {
                code{"691"}
            }
        }
        FO{
            {
                code{"298"}
            }
        }
        FR{
            {
                code{"33"}
            }
        }
        GA{
            {
                code{"241"}
            }
        }
        GB{
            {
                code{"44"}
            }
        }
        GD{
            {
                code{"1"}
            }
        }
        GE{
            {
                code{"995"}
            }
        }
        GF{
            {
                code{"594"}
            }
        }
        GG{
            {
                code{"44"}
            }
        }
        GH{
            {
                code{"233"}
            }
        }
        GI{
            {
                code{"350"}
            }
        }
        GL{
            {
                code{"299"}
            }
        }
        GM{
            {
                code{"220"}
            }
        }
        GN{
            {
                code{"224"}
            }
        }
        GP{
            {
                code{"590"}
            }
        }
        GQ{
            {
                code{"240"}
            }
        }
        GR{
            {
                code{"30"}
            }
        }
        GS{
            {
                code{"500"}
            }
        }
        GT{
            {
                code{"502"}
            }
        }
        GU{
            {
                code{"1"}
            }
        }
        GW{
            {
                code{"245"}
            }
        }
        GY{
            {
                code{"592"}
            }
        }
        HK{
            {
                code{"852"}
            }
        }
        HN{
            {
                code{"504"}
            }
        }
        HR{
            {
                code{"385"}
            }
        }
        HT{
            {
                code{"509"}
            }
        }
        HU{
            {
                code{"36"}
            }
        }
        ID{
            {
                code{"62"}
            }
        }
        IE{
            {
                code{"353"}
            }
        }
        IL{
            {
                code{"972"}
            }
        }
        IM{
            {
                code{"44"}
            }
        }
        IN{
            {
                code{"91"}
            }
        }
        IO{
            {
                code{"246"}
            }
        }
        IQ{
            {
                code{"964"}
            }
        }
        IR{
            {
                code{"98"}
            }
        }
        IS{
            {
                code{"354"}
            }
        }
        IT{
            {
                code{"39"}
            }
        }
        JE{
            {
                code{"44"}
            }
        }
        JM{
            {
                code{"1"}
            }
        }
        JO{
            {
                code{"962"}
            }
        }
        JP{
            {
                code{"81"}
            }
        }
        KE{
            {
                code{"254"}
            }
        }
        KG{
            {
                code{"996"}
            }
        }
        KH{
            {
                code{"855"}
            }
        }
        KI{
            {
                code{"686"}
            }
        }
        KM{
            {
                code{"269"}
            }
        }
        KN{
            {
                code{"1"}
            }
        }
        KP{
            {
                code{"850"}
            }
        }
        KR{
            {
                code{"82"}
            }
        }
        KW{
            {
                code{"965"}
            }
        }
        KY{
            {
                code{"1"}
            }
        }
        KZ{
            {
                code{"7"}
            }
        }
        LA{
            {
                code{"856"}
            }
        }
        LB{
            {
                code{"961"}
            }
        }
        LC{
            {
                code{"1"}
            }
        }
        LI{
            {
                code{"423"}
            }
        }
        LK{
            {
                code{"94"}
            }
        }
        LR{
            {
                code{"231"}
            }
        }
        LS{
            {
                code{"266"}
            }
        }
        LT{
            {
                code{"370"}
            }
        }
        LU{
            {
                code{"352"}
            }
        }
        LV{
            {
                code{"371"}
            }
        }
        LY{
            {
                code{"218"}
            }
        }
        MA{
            {
                code{"212"}
            }
        }
        MC{
            {
                code{"377"}
            }
        }
        MD{
            {
                code{"373"}
            }
        }
        ME{
            {
                code{"382"}
            }
        }
        MF{
            {
                code{"590"}
            }
        }
        MG{
            {
                code{"261"}
            }
        }
        MH{
            {
                code{"692"}
            }
        }
        MK{
            {
                code{"389"}
            }
        }
        ML{
            {
                code{"223"}
            }
        }
        MM{
            {
                code{"95"}
            }
        }
        MN{
            {
                code{"976"}
            }
        }
        MO{
            {
                code{"853"}
            }
        }
        MP{
            {
                code{"1"}
            }
        }
        MQ{
            {
                code{"596"}
            }
        }
        MR{
            {
                code{"222"}
            }
        }
        MS{
            {
                code{"1"}
            }
        }
        MT{
            {
                code{"356"}
            }
        }
        MU{
            {
                code{"230"}
            }
        }
        MV{
            {
                code{"960"}
            }
        }
        MW{
            {
                code{"265"}
            }
        }
        MX{
            {
                code{"52"}
            }
        }
        MY{
            {
                code{"60"}
            }
        }
        MZ{
            {
                code{"258"}
            }
        }
        NA{
            {
                code{"264"}
            }
        }
        NC{
            {
                code{"687"}
            }
        }
        NE{
            {
                code{"227"}
            }
        }
        NF{
            {
                code{"672"}
            }
        }
        NG{
            {
                code{"234"}
            }
        }
        NI{
            {
                code{"505"}
            }
        }
        NL{
            {
                code{"31"}
            }
        }
        NO{
            {
                code{"47"}
            }
        }
        NP{
            {
                code{"977"}
            }
        }
        NR{
            {
                code{"674"}
            }
        }
        NU{
            {
                code{"683"}
            }
        }
        NZ{
            {
                code{"64"}
            }
        }
        OM{
            {
                code{"968"}
            }
        }
        PA{
            {
                code{"507"}
            }
        }
        PE{
            {
                code{"51"}
            }
        }
        PF{
            {
                code{"689"}
            }
        }
        PG{
            {
                code{"675"}
            }
        }
        PH{
            {
                code{"63"}
            }
        }
        PK{
            {
                code{"92"}
            }
        }
        PL{
            {
                code{"48"}
            }
        }
        PM{
            {
                code{"508"}
            }
        }
        PN{
            {
                code{"870"}
            }
        }
        PR{
            {
                code{"1"}
            }
        }
        PS{
            {
                code%limitedAvailability{"970"}
            }
            {
                code{"972"}
            }
        }
        PT{
            {
                code{"351"}
            }
        }
        PW{
            {
                code{"680"}
            }
        }
        PY{
            {
                code{"595"}
            }
        }
        QA{
            {
                code{"974"}
            }
        }
        RE{
            {
                code{"262"}
            }
        }
        RO{
            {
                code{"40"}
            }
        }
        RS{
            {
                code{"381"}
            }
        }
        RU{
            {
                code{"7"}
            }
        }
        RW{
            {
                code{"250"}
            }
        }
        SA{
            {
                code{"966"}
            }
        }
        SB{
            {
                code{"677"}
            }
        }
        SC{
            {
                code{"248"}
            }
        }
        SD{
            {
                code{"249"}
            }
        }
        SE{
            {
                code{"46"}
            }
        }
        SG{
            {
                code{"65"}
            }
        }
        SH{
            {
                code{"290"}
            }
        }
        SI{
            {
                code{"386"}
            }
        }
        SJ{
            {
                code{"47"}
            }
        }
        SK{
            {
                code{"421"}
            }
        }
        SL{
            {
                code{"232"}
            }
        }
        SM{
            {
                code{"378"}
            }
        }
        SN{
            {
                code{"221"}
            }
        }
        SO{
            {
                code{"252"}
            }
        }
        SR{
            {
                code{"597"}
            }
        }
        SS{
            {
                code{"211"}
            }
        }
        ST{
            {
                code{"239"}
            }
        }
        SV{
            {
                code{"503"}
            }
        }
        SX{
            {
                code{"1"}
            }
        }
        SY{
            {
                code{"963"}
            }
        }
        SZ{
            {
                code{"268"}
            }
        }
        TC{
            {
                code{"1"}
            }
        }
        TD{
            {
                code{"235"}
            }
        }
        TF{
            {
                code{"262"}
            }
        }
        TG{
            {
                code{"228"}
            }
        }
        TH{
            {
                code{"66"}
            }
        }
        TJ{
            {
                code{"992"}
            }
        }
        TK{
            {
                code{"690"}
            }
        }
        TL{
            {
                code{"670"}
            }
        }
        TM{
            {
                code{"993"}
            }
        }
        TN{
            {
                code{"216"}
            }
        }
        TO{
            {
                code{"676"}
            }
        }
        TR{
            {
                code{"90"}
            }
        }
        TT{
            {
                code{"1"}
            }
        }
        TV{
            {
                code{"688"}
            }
        }
        TW{
            {
                code{"886"}
            }
        }
        TZ{
            {
                code{"255"}
            }
        }
        UA{
            {
                code{"380"}
            }
        }
        UG{
            {
                code{"256"}
            }
        }
        UM{
            {
                code{"1"}
            }
        }
        US{
            {
                code{"1"}
            }
        }
        UY{
            {
                code{"598"}
            }
        }
        UZ{
            {
                code{"998"}
            }
        }
        VA{
            {
                code{"39"}
            }
        }
        VC{
            {
                code{"1"}
            }
        }
        VE{
            {
                code{"58"}
            }
        }
        VG{
            {
                code{"1"}
            }
        }
        VI{
            {
                code{"1"}
            }
        }
        VN{
            {
                code{"84"}
            }
        }
        VU{
            {
                code{"678"}
            }
        }
        WF{
            {
                code{"681"}
            }
        }
        WS{
            {
                code{"685"}
            }
        }
        XK{
            {
                code{"377"}
            }
            {
                code{"381"}
            }
            {
                code{"386"}
            }
        }
        YE{
            {
                code{"967"}
            }
        }
        YT{
            {
                code{"262"}
            }
        }
        ZA{
            {
                code{"27"}
            }
        }
        ZM{
            {
                code{"260"}
            }
        }
        ZW{
            {
                code{"263"}
            }
        }
    }
    territoryContainment{
        001{
            "019",
            "002",
            "150",
            "142",
            "009",
        }
        002{
            "015",
            "011",
            "017",
            "014",
            "018",
        }
        005{
            "AR",
            "BO",
            "BR",
            "CL",
            "CO",
            "EC",
            "FK",
            "GF",
            "GY",
            "PE",
            "PY",
            "SR",
            "UY",
            "VE",
        }
        009{
            "053",
            "054",
            "057",
            "061",
            "QO",
        }
        011{
            "BF",
            "BJ",
            "CI",
            "CV",
            "GH",
            "GM",
            "GN",
            "GW",
            "LR",
            "ML",
            "MR",
            "NE",
            "NG",
            "SH",
            "SL",
            "SN",
            "TG",
        }
        013{
            "BZ",
            "CR",
            "GT",
            "HN",
            "MX",
            "NI",
            "PA",
            "SV",
        }
        014{
            "BI",
            "DJ",
            "ER",
            "ET",
            "KE",
            "KM",
            "MG",
            "MU",
            "MW",
            "MZ",
            "RE",
            "RW",
            "SC",
            "SO",
            "TZ",
            "UG",
            "YT",
            "ZM",
            "ZW",
        }
        015{
            "DZ",
            "EG",
            "EH",
            "LY",
            "MA",
            "SD",
            "SS",
            "TN",
            "EA",
            "IC",
        }
        017{
            "AO",
            "CD",
            "CF",
            "CG",
            "CM",
            "GA",
            "GQ",
            "ST",
            "TD",
        }
        018{
            "BW",
            "LS",
            "NA",
            "SZ",
            "ZA",
        }
        019{
            "021",
            "013",
            "029",
            "005",
        }
        021{
            "BM",
            "CA",
            "GL",
            "PM",
            "US",
        }
        029{
            "AG",
            "AI",
            "AW",
            "BB",
            "BL",
            "BQ",
            "BS",
            "CU",
            "CW",
            "DM",
            "DO",
            "GD",
            "GP",
            "HT",
            "JM",
            "KN",
            "KY",
            "LC",
            "MF",
            "MQ",
            "MS",
            "PR",
            "SX",
            "TC",
            "TT",
            "VC",
            "VG",
            "VI",
        }
        030{
            "CN",
            "HK",
            "JP",
            "KP",
            "KR",
            "MN",
            "MO",
            "TW",
        }
        034{
            "AF",
            "BD",
            "BT",
            "IN",
            "IR",
            "LK",
            "MV",
            "NP",
            "PK",
        }
        035{
            "BN",
            "ID",
            "KH",
            "LA",
            "MM",
            "MY",
            "PH",
            "SG",
            "TH",
            "TL",
            "VN",
        }
        039{
            "AD",
            "AL",
            "BA",
            "ES",
            "GI",
            "GR",
            "HR",
            "IT",
            "ME",
            "MK",
            "MT",
            "RS",
            "PT",
            "SI",
            "SM",
            "VA",
            "XK",
        }
        053{
            "AU",
            "NF",
            "NZ",
        }
        054{
            "FJ",
            "NC",
            "PG",
            "SB",
            "VU",
        }
        057{
            "FM",
            "GU",
            "KI",
            "MH",
            "MP",
            "NR",
            "PW",
        }
        061{
            "AS",
            "CK",
            "NU",
            "PF",
            "PN",
            "TK",
            "TO",
            "TV",
            "WF",
            "WS",
        }
        142{
            "145",
            "143",
            "030",
            "034",
            "035",
        }
        143{
            "TM",
            "TJ",
            "KG",
            "KZ",
            "UZ",
        }
        145{
            "AE",
            "AM",
            "AZ",
            "BH",
            "CY",
            "GE",
            "IL",
            "IQ",
            "JO",
            "KW",
            "LB",
            "OM",
            "PS",
            "QA",
            "SA",
            "SY",
            "TR",
            "YE",
        }
        150{
            "154",
            "155",
            "151",
            "039",
        }
        151{
            "BG",
            "BY",
            "CZ",
            "HU",
            "MD",
            "PL",
            "RO",
            "RU",
            "SK",
            "UA",
        }
        154{
            "GG",
            "IM",
            "JE",
            "AX",
            "DK",
            "EE",
            "FI",
            "FO",
            "GB",
            "IE",
            "IS",
            "LT",
            "LV",
            "NO",
            "SE",
            "SJ",
        }
        155{
            "AT",
            "BE",
            "CH",
            "DE",
            "FR",
            "LI",
            "LU",
            "MC",
            "NL",
        }
        QO{
            "AQ",
            "BV",
            "CC",
            "CX",
            "GS",
            "HM",
            "IO",
            "TF",
            "UM",
            "AC",
            "CP",
            "DG",
            "TA",
        }
        containedGroupings{
            001{"EU"}
            019{
                "003",
                "419",
            }
        }
        deprecated{
            001{"QU"}
            017{"ZR"}
            029{"AN"}
            035{
                "BU",
                "TP",
            }
            039{
                "CS",
                "YU",
            }
            145{
                "NT",
                "YD",
            }
            151{"SU"}
            155{
                "DD",
                "FX",
            }
        }
        grouping{
            "003",
            "419",
            "EU",
        }
    }
    territoryInfo{
        AC{
            en{
                populationShareF:int{49990000}
            }
            territoryF:intvector{
                57359100,
                49990000,
                52940000,
            }
        }
        AD{
            ca{
                officialStatus{"official"}
                populationShareF:int{49510000}
            }
            es{
                populationShareF:int{49430000}
            }
            fr{
                populationShareF:int{48680000}
            }
            territoryF:intvector{
                59316300,
                50100000,
                54854580,
            }
        }
        AE{
            ar{
                officialStatus{"official"}
                populationShareF:int{49780000}
            }
            bal{
                populationShareF:int{48230000}
            }
            fa{
                populationShareF:int{48190000}
            }
            ml{
                populationShareF:int{48700000}
            }
            ps{
                populationShareF:int{48290000}
            }
            territoryF:intvector{
                61605000,
                49900000,
                56562881,
            }
        }
        AF{
            bal{
                officialStatus{"official_regional"}
                populationShareF:int{47670000}
            }
            bgn{
                populationShareF:int{47630000}
                writingShareF:int{48500000}
            }
            fa{
                officialStatus{"official"}
                populationShareF:int{49500000}
            }
            haz{
                populationShareF:int{48590000}
            }
            kk_Arab{
                populationShareF:int{45630000}
            }
            prd{
                populationShareF:int{48120000}
            }
            ps{
                officialStatus{"official"}
                populationShareF:int{49430000}
            }
            territoryF:intvector{
                60616900,
                49281000,
                57318228,
            }
            tk_Latn{
                officialStatus{"official_regional"}
                populationShareF:int{48170000}
            }
            ug_Arab{
                populationShareF:int{45940000}
            }
            uz_Arab{
                officialStatus{"official_regional"}
                populationShareF:int{48470000}
            }
        }
        AG{
            en{
                officialStatus{"official"}
                populationShareF:int{49860000}
            }
            pt{
                populationShareF:int{48180000}
            }
            territoryF:intvector{
                59198900,
                49990000,
                54912950,
            }
        }
        AI{
            en{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            territoryF:intvector{
                58175400,
                49950000,
                54160860,
            }
        }
        AL{
            el{
                populationShareF:int{48190000}
            }
            mk{
                populationShareF:int{47470000}
            }
            sq{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                60306600,
                49968000,
                56302021,
            }
        }
        AM{
            az_Latn{
                populationShareF:int{0}
            }
            hy{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            ku_Latn{
                populationShareF:int{48330000}
            }
            territoryF:intvector{
                60242600,
                49996000,
                56306063,
            }
        }
        AO{
            kmb{
                populationShareF:int{49250000}
                writingShareF:int{49100000}
            }
            ln{
                populationShareF:int{47670000}
            }
            pt{
                officialStatus{"official"}
                populationShareF:int{49670000}
            }
            territoryF:intvector{
                61175500,
                49704000,
                57190881,
            }
            umb{
                populationShareF:int{49290000}
            }
        }
        AQ{
            territoryF:intvector{
                57164300,
                49990000,
                52300000,
            }
            und{
                populationShareF:int{50100000}
            }
        }
        AR{
            cy{
                populationShareF:int{46660000}
            }
            en{
                populationShareF:int{48700000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            gn{
                populationShareF:int{46470000}
            }
            territoryF:intvector{
                61927400,
                49979000,
                57430244,
            }
        }
        AS{
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49970000}
            }
            sm{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            territoryF:intvector{
                58575300,
                49970000,
                54545170,
            }
        }
        AT{
            bar{
                populationShareF:int{49950000}
            }
            de{
                officialStatus{"official"}
                populationShareF:int{49970000}
            }
            en{
                populationShareF:int{49730000}
            }
            hr{
                officialStatus{"official_regional"}
                populationShareF:int{48120000}
            }
            hu{
                officialStatus{"official_regional"}
                populationShareF:int{47270000}
            }
            sl{
                officialStatus{"official_regional"}
                populationShareF:int{47370000}
            }
            territoryF:intvector{
                61386900,
                49980000,
                56822306,
            }
        }
        AU{
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49960000}
            }
            it{
                populationShareF:int{48190000}
            }
            territoryF:intvector{
                62110000,
                49990000,
                57225076,
            }
            wbp{
                populationShareF:int{46110000}
            }
            zh_Hant{
                populationShareF:int{48210000}
            }
        }
        AW{
            en{
                populationShareF:int{48270000}
            }
            nl{
                officialStatus{"official"}
                populationShareF:int{49970000}
            }
            pap{
                officialStatus{"official"}
                populationShareF:int{49610000}
            }
            territoryF:intvector{
                59251600,
                49968000,
                55110663,
            }
        }
        AX{
            sv{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            territoryF:intvector{
                58929800,
                50100000,
                54262000,
            }
        }
        AZ{
            az_Cyrl{
                officialStatus{"official"}
                populationShareF:int{48990000}
            }
            az_Latn{
                officialStatus{"official"}
                populationShareF:int{49890000}
            }
            ku_Latn{
                populationShareF:int{47240000}
            }
            territoryF:intvector{
                61168400,
                49998000,
                56968621,
            }
            tkr_Latn{
                populationShareF:int{47160000}
            }
            tly_Latn{
                populationShareF:int{48980000}
            }
            ttt_Latn{
                populationShareF:int{47220000}
            }
        }
        BA{
            bs_Cyrl{
                officialStatus{"official"}
                populationShareF:int{49990000}
                writingShareF:int{48500000}
            }
            bs_Latn{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            en{
                populationShareF:int{49450000}
            }
            hr{
                officialStatus{"official"}
                populationShareF:int{49120000}
            }
            sr_Cyrl{
                officialStatus{"official"}
                populationShareF:int{49100000}
            }
            sr_Latn{
                officialStatus{"official"}
                populationShareF:int{49100000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                60380800,
                49980000,
                56387164,
            }
        }
        BB{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                59451300,
                49997000,
                55289680,
            }
        }
        BD{
            bn{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            ccp{
                populationShareF:int{47220000}
            }
            en{
                populationShareF:int{49180000}
            }
            grt{
                populationShareF:int{46730000}
            }
            mni{
                populationShareF:int{46110000}
            }
            my{
                populationShareF:int{47210000}
            }
            rkt{
                populationShareF:int{48650000}
                writingShareF:int{49200000}
            }
            syl{
                populationShareF:int{48500000}
                writingShareF:int{49350000}
            }
            territoryF:intvector{
                61535600,
                49577000,
                58166281,
            }
        }
        BE{
            de{
                officialStatus{"official"}
                populationShareF:int{48140000}
            }
            en{
                populationShareF:int{49590000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49380000}
            }
            nl{
                officialStatus{"official"}
                populationShareF:int{49550000}
            }
            territoryF:intvector{
                61467100,
                49990000,
                57104494,
            }
            vls{
                populationShareF:int{49100000}
            }
            wa{
                populationShareF:int{48580000}
                writingShareF:int{48500000}
            }
        }
        BF{
            dyu{
                populationShareF:int{49320000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49220000}
            }
            mos{
                populationShareF:int{49400000}
            }
            territoryF:intvector{
                60300800,
                49287000,
                57183651,
            }
        }
        BG{
            bg{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            en{
                populationShareF:int{49250000}
            }
            territoryF:intvector{
                61123300,
                49984000,
                56692472,
            }
            tr{
                populationShareF:int{49110000}
            }
        }
        BH{
            ar{
                officialStatus{"official"}
                populationShareF:int{49870000}
            }
            ml{
                populationShareF:int{48330000}
            }
            territoryF:intvector{
                60615600,
                49946000,
                56131409,
            }
        }
        BI{
            en{
                officialStatus{"official"}
                populationShareF:int{46600000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49590000}
            }
            rn{
                officialStatus{"official"}
                populationShareF:int{49630000}
            }
            sw{
                populationShareF:int{46610000}
            }
            territoryF:intvector{
                59839600,
                49672000,
                57103959,
            }
        }
        BJ{
            fon{
                populationShareF:int{49250000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49350000}
            }
            territoryF:intvector{
                60198500,
                49424000,
                57101606,
            }
            yo{
                populationShareF:int{48670000}
            }
        }
        BL{
            fr{
                officialStatus{"official"}
                populationShareF:int{49940000}
            }
            territoryF:intvector{
                58255000,
                49990000,
                53726700,
            }
        }
        BM{
            en{
                officialStatus{"official"}
                populationShareF:int{49920000}
            }
            territoryF:intvector{
                59560000,
                49980000,
                54698390,
            }
        }
        BN{
            en{
                populationShareF:int{48190000}
            }
            ms_Arab{
                officialStatus{"official"}
                populationShareF:int{48500000}
            }
            ms_Latn{
                officialStatus{"official"}
                populationShareF:int{49930000}
            }
            territoryF:intvector{
                60321100,
                49954000,
                55422675,
            }
            zh_Hant{
                populationShareF:int{49110000}
            }
        }
        BO{
            aro{
                populationShareF:int{45100000}
            }
            ay{
                officialStatus{"official"}
                populationShareF:int{49200000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49610000}
            }
            gn{
                populationShareF:int{47450000}
            }
            qu{
                officialStatus{"official"}
                populationShareF:int{49320000}
            }
            territoryF:intvector{
                60703800,
                49912000,
                57106315,
            }
        }
        BQ{
            nl{
                officialStatus{"official"}
                populationShareF:int{48800000}
            }
            pap{
                populationShareF:int{49810000}
            }
            territoryF:intvector{
                58426100,
                49965000,
                54200000,
            }
        }
        BR{
            de{
                populationShareF:int{47840000}
            }
            en{
                populationShareF:int{48800000}
            }
            gub{
                populationShareF:int{45840000}
            }
            it{
                populationShareF:int{47280000}
            }
            ja{
                populationShareF:int{47210000}
            }
            kgp{
                populationShareF:int{46100000}
            }
            ko{
                populationShareF:int{46210000}
            }
            pt{
                officialStatus{"official"}
                populationShareF:int{49910000}
            }
            territoryF:intvector{
                62307300,
                49904000,
                58202657,
            }
            xav{
                populationShareF:int{45490000}
            }
            yrl{
                populationShareF:int{45520000}
            }
        }
        BS{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                59903400,
                49956000,
                55321834,
            }
        }
        BT{
            dz{
                officialStatus{"official"}
                populationShareF:int{49470000}
            }
            en{
                populationShareF:int{49110000}
            }
            lep{
                populationShareF:int{48390000}
            }
            ne{
                populationShareF:int{49170000}
            }
            territoryF:intvector{
                59586700,
                49528000,
                55733643,
            }
            tsj{
                populationShareF:int{49150000}
            }
        }
        BV{
            territoryF:intvector{
                54382000,
                49990000,
                50100000,
            }
            und{
                populationShareF:int{50100000}
            }
        }
        BW{
            af{
                populationShareF:int{47280000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49810000}
            }
            territoryF:intvector{
                60336200,
                49851000,
                56215578,
            }
            tn{
                officialStatus{"official"}
                populationShareF:int{49620000}
            }
        }
        BY{
            be{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            ru{
                officialStatus{"official"}
                populationShareF:int{49120000}
            }
            territoryF:intvector{
                61171200,
                49996000,
                56960806,
            }
        }
        BZ{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            es{
                populationShareF:int{49280000}
            }
            territoryF:intvector{
                59290700,
                49769000,
                55340844,
            }
        }
        CA{
            atj{
                populationShareF:int{46160000}
            }
            chp{
                populationShareF:int{45220000}
            }
            cr_Cans{
                populationShareF:int{47110000}
            }
            crj{
                populationShareF:int{46210000}
            }
            crk{
                populationShareF:int{47110000}
            }
            crl{
                populationShareF:int{46150000}
            }
            crm{
                populationShareF:int{46130000}
            }
            csw{
                populationShareF:int{46140000}
            }
            de{
                populationShareF:int{48190000}
            }
            den{
                populationShareF:int{45660000}
            }
            dgr{
                populationShareF:int{45760000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49860000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49220000}
            }
            gwi{
                populationShareF:int{45160000}
            }
            ikt{
                officialStatus{"official_regional"}
                populationShareF:int{46110000}
                writingShareF:int{49300000}
            }
            it{
                populationShareF:int{48200000}
            }
            iu_Cans{
                officialStatus{"official_regional"}
                populationShareF:int{46420000}
                writingShareF:int{49300000}
            }
            iu_Latn{
                officialStatus{"official_regional"}
                populationShareF:int{46420000}
                writingShareF:int{49300000}
            }
            moe{
                populationShareF:int{46330000}
            }
            moh{
                populationShareF:int{46100000}
            }
            nsk{
                populationShareF:int{45340000}
            }
            pdt{
                populationShareF:int{47240000}
            }
            scs{
                populationShareF:int{45360000}
            }
            territoryF:intvector{
                62157900,
                49990000,
                57348348,
            }
            yi{
                populationShareF:int{46450000}
            }
        }
        CC{
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49170000}
            }
            ms_Arab{
                populationShareF:int{49830000}
            }
            territoryF:intvector{
                57291300,
                49990000,
                52596000,
            }
        }
        CD{
            fr{
                officialStatus{"official"}
                populationShareF:int{48380000}
            }
            kg{
                officialStatus{"official_regional"}
                populationShareF:int{48150000}
            }
            ln{
                officialStatus{"official_regional"}
                populationShareF:int{48310000}
            }
            lol{
                populationShareF:int{47610000}
            }
            lu{
                populationShareF:int{48230000}
            }
            lua{
                officialStatus{"official_regional"}
                populationShareF:int{48960000}
            }
            rw{
                populationShareF:int{47380000}
            }
            sw{
                officialStatus{"official_regional"}
                populationShareF:int{49500000}
            }
            swc{
                populationShareF:int{48900000}
            }
            territoryF:intvector{
                60557300,
                49668000,
                57774337,
            }
        }
        CF{
            fr{
                officialStatus{"official"}
                populationShareF:int{49490000}
            }
            ln{
                populationShareF:int{47240000}
            }
            sg{
                officialStatus{"official"}
                populationShareF:int{49490000}
            }
            territoryF:intvector{
                59286100,
                49566000,
                56527796,
            }
        }
        CG{
            fr{
                officialStatus{"official"}
                populationShareF:int{49840000}
            }
            ln{
                populationShareF:int{48240000}
            }
            territoryF:intvector{
                60280900,
                49838000,
                56466245,
            }
        }
        CH{
            de{
                officialStatus{"official"}
                populationShareF:int{49730000}
            }
            en{
                populationShareF:int{49610000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49210000}
            }
            gsw{
                officialStatus{"de_facto_official"}
                populationShareF:int{49650000}
                writingShareF:int{48500000}
            }
            it{
                officialStatus{"official"}
                populationShareF:int{48430000}
            }
            lmo{
                populationShareF:int{48410000}
                writingShareF:int{48500000}
            }
            rm{
                officialStatus{"official_regional"}
                populationShareF:int{47500000}
            }
            rmo{
                populationShareF:int{47290000}
            }
            territoryF:intvector{
                61444700,
                49990000,
                56806152,
            }
            wae{
                populationShareF:int{47120000}
            }
        }
        CI{
            bci{
                populationShareF:int{49110000}
                writingShareF:int{49100000}
            }
            bqv{
                populationShareF:int{47170000}
                writingShareF:int{49100000}
            }
            dnj{
                populationShareF:int{48400000}
                writingShareF:int{48100000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49490000}
            }
            kfo{
                populationShareF:int{47230000}
            }
            sef{
                populationShareF:int{48430000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                60719500,
                49569000,
                57228489,
            }
        }
        CK{
            en{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            territoryF:intvector{
                58183200,
                49950000,
                54101340,
            }
        }
        CL{
            arn{
                populationShareF:int{48150000}
            }
            en{
                populationShareF:int{48950000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                61410300,
                49986000,
                57173639,
            }
        }
        CM{
            agq{
                populationShareF:int{47140000}
                writingShareF:int{49200000}
            }
            ar{
                populationShareF:int{47390000}
            }
            bas{
                populationShareF:int{48120000}
                writingShareF:int{49250000}
            }
            bax{
                populationShareF:int{48120000}
            }
            bbj{
                populationShareF:int{48140000}
                writingShareF:int{49250000}
            }
            bfd{
                populationShareF:int{47570000}
                writingShareF:int{49300000}
            }
            bkm{
                populationShareF:int{48130000}
                writingShareF:int{48500000}
            }
            bss{
                populationShareF:int{47540000}
                writingShareF:int{49300000}
            }
            bum{
                populationShareF:int{48460000}
            }
            byv{
                populationShareF:int{48110000}
                writingShareF:int{49150000}
            }
            dua{
                populationShareF:int{47480000}
                writingShareF:int{49250000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49380000}
            }
            ewo{
                populationShareF:int{48310000}
                writingShareF:int{49150000}
            }
            ff{
                populationShareF:int{48360000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49680000}
            }
            ha_Arab{
                populationShareF:int{47140000}
            }
            jgo{
                populationShareF:int{47340000}
                writingShareF:int{49300000}
            }
            kkj{
                populationShareF:int{47540000}
            }
            ksf{
                populationShareF:int{47320000}
            }
            maf{
                populationShareF:int{47730000}
            }
            mgo{
                populationShareF:int{47470000}
                writingShareF:int{48500000}
            }
            mua{
                populationShareF:int{48100000}
            }
            nmg{
                populationShareF:int{46390000}
                writingShareF:int{49100000}
            }
            nnh{
                populationShareF:int{48140000}
                writingShareF:int{48800000}
            }
            territoryF:intvector{
                60672300,
                49713000,
                57231307,
            }
            yav{
                populationShareF:int{45990000}
            }
            ybb{
                populationShareF:int{48160000}
                writingShareF:int{48200000}
            }
        }
        CN{
            bo{
                officialStatus{"official_regional"}
                populationShareF:int{47200000}
            }
            en{
                populationShareF:int{45450000}
            }
            gan{
                populationShareF:int{48170000}
            }
            hak{
                populationShareF:int{48230000}
            }
            hsn{
                populationShareF:int{48290000}
            }
            ii{
                populationShareF:int{47600000}
                writingShareF:int{49600000}
            }
            khb{
                populationShareF:int{46190000}
            }
            kk_Arab{
                populationShareF:int{46860000}
            }
            ko{
                officialStatus{"official_regional"}
                populationShareF:int{47150000}
            }
            ky_Arab{
                populationShareF:int{46340000}
            }
            lcp{
                populationShareF:int{45580000}
            }
            lis{
                populationShareF:int{46450000}
            }
            lzh{
                populationShareF:int{0}
            }
            mn_Mong{
                officialStatus{"official_regional"}
                populationShareF:int{47260000}
            }
            nan{
                populationShareF:int{48190000}
            }
            nxq{
                populationShareF:int{46240000}
            }
            ru{
                populationShareF:int{45100000}
            }
            tdd{
                populationShareF:int{46190000}
            }
            territoryF:intvector{
                63176300,
                49951000,
                59135569,
            }
            ug_Arab{
                officialStatus{"official_regional"}
                populationShareF:int{47550000}
            }
            uz_Cyrl{
                populationShareF:int{44400000}
            }
            vi{
                populationShareF:int{44500000}
            }
            wuu{
                populationShareF:int{48600000}
            }
            za{
                officialStatus{"official_regional"}
                populationShareF:int{47310000}
            }
            zh_Hans{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
        }
        CO{
            es{
                officialStatus{"official"}
                populationShareF:int{49930000}
            }
            guc{
                populationShareF:int{47270000}
            }
            territoryF:intvector{
                61642700,
                49936000,
                57462453,
            }
        }
        CP{
            territoryF:intvector{
                54390400,
                49990000,
                50100000,
            }
            und{
                populationShareF:int{50100000}
            }
        }
        CR{
            es{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            territoryF:intvector{
                60712100,
                49963000,
                56475523,
            }
        }
        CU{
            es{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                61128500,
                49998000,
                57110473,
            }
        }
        CV{
            kea{
                populationShareF:int{49910000}
            }
            pt{
                officialStatus{"official"}
                populationShareF:int{49760000}
            }
            territoryF:intvector{
                59328600,
                49849000,
                55538535,
            }
        }
        CW{
            es{
                populationShareF:int{48390000}
            }
            nl{
                officialStatus{"official"}
                populationShareF:int{48800000}
            }
            pap{
                officialStatus{"de_facto_official"}
                populationShareF:int{49810000}
            }
            territoryF:intvector{
                59312800,
                49965000,
                55146836,
            }
        }
        CX{
            en{
                officialStatus{"official"}
                populationShareF:int{49920000}
            }
            territoryF:intvector{
                57747700,
                49990000,
                53153000,
            }
        }
        CY{
            ar{
                populationShareF:int{47110000}
            }
            el{
                officialStatus{"official"}
                populationShareF:int{49750000}
            }
            en{
                populationShareF:int{49730000}
            }
            hy{
                populationShareF:int{47230000}
            }
            territoryF:intvector{
                60249400,
                49987000,
                56117246,
            }
            tr{
                officialStatus{"official"}
                populationShareF:int{49230000}
            }
        }
        CZ{
            cs{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            de{
                populationShareF:int{47490000}
            }
            en{
                populationShareF:int{49270000}
            }
            pl{
                populationShareF:int{47490000}
            }
            territoryF:intvector{
                61299700,
                49990000,
                57106274,
            }
        }
        DE{
            da{
                populationShareF:int{48200000}
            }
            de{
                officialStatus{"official"}
                populationShareF:int{49910000}
            }
            dsb{
                populationShareF:int{45860000}
                writingShareF:int{48500000}
            }
            el{
                populationShareF:int{47380000}
            }
            en{
                populationShareF:int{49640000}
            }
            es{
                populationShareF:int{48600000}
            }
            fr{
                populationShareF:int{49180000}
            }
            frr{
                populationShareF:int{46120000}
            }
            frs{
                populationShareF:int{45250000}
            }
            hr{
                populationShareF:int{47790000}
            }
            hsb{
                populationShareF:int{46160000}
                writingShareF:int{48500000}
            }
            it{
                populationShareF:int{48700000}
            }
            ksh{
                populationShareF:int{47300000}
            }
            ku_Latn{
                populationShareF:int{47660000}
            }
            nds{
                populationShareF:int{49120000}
                writingShareF:int{48500000}
            }
            nl{
                populationShareF:int{48900000}
            }
            pfl{
                populationShareF:int{0}
            }
            pl{
                populationShareF:int{47290000}
            }
            ru{
                populationShareF:int{48600000}
            }
            stq{
                populationShareF:int{45120000}
            }
            swg{
                populationShareF:int{48100000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                62362100,
                49990000,
                57809967,
            }
            tr{
                populationShareF:int{48250000}
            }
            vmf{
                populationShareF:int{48600000}
            }
        }
        DG{
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49990000}
            }
            territoryF:intvector{
                57191000,
                49990000,
                52500000,
            }
        }
        DJ{
            aa{
                populationShareF:int{49420000}
            }
            ar{
                officialStatus{"official"}
                populationShareF:int{48730000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{48210000}
            }
            so{
                populationShareF:int{49410000}
            }
            territoryF:intvector{
                59285800,
                49679000,
                55810179,
            }
        }
        DK{
            da{
                officialStatus{"official"}
                populationShareF:int{49930000}
            }
            de{
                officialStatus{"official_regional"}
                populationShareF:int{47430000}
            }
            en{
                populationShareF:int{49860000}
            }
            fo{
                populationShareF:int{47380000}
            }
            jut{
                populationShareF:int{0}
            }
            kl{
                officialStatus{"official_regional"}
                populationShareF:int{47130000}
            }
            territoryF:intvector{
                61248700,
                49990000,
                56556908,
            }
        }
        DM{
            en{
                officialStatus{"official"}
                populationShareF:int{49940000}
            }
            territoryF:intvector{
                58757000,
                49940000,
                54734490,
            }
        }
        DO{
            en{
                populationShareF:int{46770000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49780000}
            }
            territoryF:intvector{
                61135700,
                49901000,
                57103497,
            }
        }
        DZ{
            ar{
                officialStatus{"official"}
                populationShareF:int{49740000}
            }
            arq{
                populationShareF:int{49830000}
            }
            en{
                populationShareF:int{48700000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49200000}
            }
            kab{
                populationShareF:int{48780000}
                writingShareF:int{49100000}
            }
            territoryF:intvector{
                61552600,
                49726000,
                57388137,
            }
        }
        EA{
            es{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                59482000,
                49977000,
                55150000,
            }
        }
        EC{
            es{
                officialStatus{"official"}
                populationShareF:int{49960000}
            }
            qu{
                officialStatus{"official"}
                populationShareF:int{49170000}
            }
            qug{
                populationShareF:int{48570000}
            }
            territoryF:intvector{
                61182000,
                49916000,
                57156544,
            }
        }
        EE{
            et{
                officialStatus{"official"}
                populationShareF:int{49710000}
            }
            ru{
                populationShareF:int{49300000}
            }
            territoryF:intvector{
                60354000,
                49998000,
                56125792,
            }
            vro{
                populationShareF:int{48570000}
            }
        }
        EG{
            ar{
                officialStatus{"official"}
                populationShareF:int{49940000}
            }
            arz{
                populationShareF:int{49640000}
            }
            el{
                populationShareF:int{46610000}
            }
            en{
                populationShareF:int{49350000}
            }
            territoryF:intvector{
                61945400,
                49739000,
                57868951,
            }
        }
        EH{
            ar{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                58906500,
                49500000,
                55554795,
            }
        }
        ER{
            aa{
                populationShareF:int{48360000}
            }
            ar{
                officialStatus{"official"}
                populationShareF:int{48490000}
                writingShareF:int{48500000}
            }
            byn{
                populationShareF:int{48130000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49590000}
            }
            ssy{
                populationShareF:int{48360000}
            }
            territoryF:intvector{
                59785500,
                49689000,
                56638080,
            }
            ti{
                officialStatus{"de_facto_official"}
                populationShareF:int{49600000}
            }
            tig{
                populationShareF:int{49180000}
            }
        }
        ES{
            ast{
                officialStatus{"official_regional"}
                populationShareF:int{48130000}
            }
            ca{
                officialStatus{"official_regional"}
                populationShareF:int{49170000}
            }
            en{
                populationShareF:int{49240000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            eu{
                officialStatus{"official_regional"}
                populationShareF:int{48200000}
            }
            ext{
                populationShareF:int{47490000}
            }
            gl{
                officialStatus{"official_regional"}
                populationShareF:int{48700000}
            }
            territoryF:intvector{
                62153400,
                49977000,
                57477379,
            }
        }
        ET{
            aa{
                populationShareF:int{48140000}
            }
            am{
                officialStatus{"official"}
                populationShareF:int{49330000}
            }
            en{
                populationShareF:int{49430000}
            }
            om{
                populationShareF:int{49320000}
            }
            sid{
                populationShareF:int{48350000}
            }
            so{
                populationShareF:int{48600000}
            }
            territoryF:intvector{
                61139400,
                49390000,
                57966335,
            }
            ti{
                populationShareF:int{48600000}
            }
            wal{
                populationShareF:int{48180000}
            }
        }
        FI{
            en{
                populationShareF:int{49700000}
            }
            et{
                populationShareF:int{47110000}
            }
            fi{
                officialStatus{"official"}
                populationShareF:int{49940000}
            }
            rmf{
                populationShareF:int{46950000}
            }
            ru{
                populationShareF:int{47810000}
            }
            se{
                populationShareF:int{46380000}
            }
            smn{
                populationShareF:int{46110000}
            }
            sms{
                populationShareF:int{46110000}
            }
            sv{
                officialStatus{"official"}
                populationShareF:int{48570000}
            }
            territoryF:intvector{
                61221500,
                50100000,
                56526880,
            }
        }
        FJ{
            en{
                officialStatus{"official"}
                populationShareF:int{49940000}
            }
            fj{
                officialStatus{"official"}
                populationShareF:int{49390000}
            }
            hi{
                populationShareF:int{49440000}
            }
            hif_Latn{
                officialStatus{"official"}
                populationShareF:int{49410000}
            }
            rtm{
                populationShareF:int{47280000}
            }
            territoryF:intvector{
                59729200,
                49937000,
                55903207,
            }
        }
        FK{
            en{
                officialStatus{"official"}
                populationShareF:int{49840000}
            }
            territoryF:intvector{
                58164500,
                49990000,
                53336100,
            }
        }
        FM{
            chk{
                populationShareF:int{49300000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49570000}
            }
            kos{
                populationShareF:int{48760000}
            }
            pon{
                populationShareF:int{49230000}
            }
            territoryF:intvector{
                58331000,
                49890000,
                55105681,
            }
            uli{
                populationShareF:int{48280000}
            }
            yap{
                populationShareF:int{48620000}
            }
        }
        FO{
            fo{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            territoryF:intvector{
                59147100,
                49990000,
                54499470,
            }
        }
        FR{
            br{
                populationShareF:int{47830000}
                writingShareF:int{48300000}
            }
            ca{
                populationShareF:int{47170000}
            }
            co{
                populationShareF:int{47570000}
                writingShareF:int{48500000}
            }
            en{
                populationShareF:int{49390000}
            }
            eu{
                populationShareF:int{47130000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            frp{
                populationShareF:int{46940000}
            }
            gsw{
                populationShareF:int{47910000}
                writingShareF:int{48500000}
            }
            ia{
                populationShareF:int{44200000}
            }
            it{
                populationShareF:int{48170000}
            }
            nl{
                populationShareF:int{47130000}
            }
            oc{
                populationShareF:int{48300000}
                writingShareF:int{48500000}
            }
            pcd{
                populationShareF:int{48110000}
            }
            pt{
                populationShareF:int{48130000}
            }
            territoryF:intvector{
                62258700,
                49990000,
                57662590,
            }
        }
        GA{
            fr{
                officialStatus{"official"}
                populationShareF:int{49630000}
            }
            puu{
                populationShareF:int{48900000}
            }
            territoryF:intvector{
                60342800,
                49890000,
                56167260,
            }
        }
        GB{
            bn{
                populationShareF:int{47670000}
            }
            cy{
                officialStatus{"official_regional"}
                populationShareF:int{47770000}
            }
            el{
                populationShareF:int{47340000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            fr{
                populationShareF:int{46240000}
            }
            ga{
                officialStatus{"official_regional"}
                populationShareF:int{46260000}
            }
            gd{
                officialStatus{"official_regional"}
                populationShareF:int{46990000}
                writingShareF:int{48500000}
            }
            it{
                populationShareF:int{47340000}
            }
            ks_Arab{
                populationShareF:int{47190000}
            }
            kw{
                populationShareF:int{45310000}
            }
            ml{
                populationShareF:int{46350000}
            }
            pa_Guru{
                populationShareF:int{47790000}
            }
            sco{
                populationShareF:int{48270000}
                writingShareF:int{48500000}
            }
            syl{
                populationShareF:int{47510000}
            }
            territoryF:intvector{
                62243500,
                49990000,
                57637430,
            }
            yi{
                populationShareF:int{46490000}
            }
            zh_Hant{
                populationShareF:int{47540000}
            }
        }
        GD{
            en{
                officialStatus{"official"}
                populationShareF:int{49960000}
            }
            territoryF:intvector{
                59124800,
                49960000,
                55110152,
            }
        }
        GE{
            ab{
                officialStatus{"official_regional"}
                populationShareF:int{48220000}
            }
            hy{
                populationShareF:int{48700000}
            }
            ka{
                officialStatus{"official"}
                populationShareF:int{49860000}
            }
            ku_Latn{
                populationShareF:int{47890000}
            }
            os{
                officialStatus{"official_regional"}
                populationShareF:int{48220000}
            }
            ru{
                populationShareF:int{48900000}
            }
            territoryF:intvector{
                60342700,
                49997000,
                56493588,
            }
            xmf{
                populationShareF:int{49110000}
            }
        }
        GF{
            fr{
                officialStatus{"official"}
                populationShareF:int{49770000}
            }
            gcr{
                populationShareF:int{49260000}
            }
            territoryF:intvector{
                59155100,
                49830000,
                55199509,
            }
            zh_Hant{
                populationShareF:int{48250000}
            }
        }
        GG{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                59342000,
                50100000,
                54658490,
            }
        }
        GH{
            abr{
                populationShareF:int{48500000}
            }
            ada{
                populationShareF:int{48300000}
            }
            ak{
                officialStatus{"official_regional"}
                populationShareF:int{49390000}
            }
            ee{
                officialStatus{"official_regional"}
                populationShareF:int{49110000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49210000}
            }
            gaa{
                officialStatus{"official_regional"}
                populationShareF:int{48280000}
            }
            gur{
                populationShareF:int{48350000}
            }
            ha_Latn{
                populationShareF:int{47870000}
            }
            nzi{
                populationShareF:int{48100000}
            }
            saf{
                populationShareF:int{46160000}
            }
            territoryF:intvector{
                61109400,
                49715000,
                57257581,
            }
        }
        GI{
            en{
                officialStatus{"official"}
                populationShareF:int{49800000}
            }
            es{
                populationShareF:int{49500000}
            }
            territoryF:intvector{
                59185000,
                49800000,
                54291850,
            }
        }
        GL{
            da{
                populationShareF:int{49140000}
            }
            kl{
                officialStatus{"official"}
                populationShareF:int{49840000}
            }
            territoryF:intvector{
                59213300,
                50100000,
                54577280,
            }
        }
        GM{
            en{
                officialStatus{"official"}
                populationShareF:int{49400000}
            }
            man_Latn{
                populationShareF:int{49290000}
            }
            territoryF:intvector{
                59336200,
                49511000,
                56192553,
            }
        }
        GN{
            ff{
                populationShareF:int{49260000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49290000}
            }
            kpe{
                populationShareF:int{48380000}
            }
            man_Nkoo{
                populationShareF:int{49230000}
            }
            nqo{
                populationShareF:int{48500000}
            }
            sus{
                populationShareF:int{49110000}
            }
            territoryF:intvector{
                60153100,
                49410000,
                57114744,
            }
        }
        GP{
            fr{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            territoryF:intvector{
                59351300,
                49900000,
                55452776,
            }
        }
        GQ{
            bvb{
                populationShareF:int{48790000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49870000}
            }
            fan{
                populationShareF:int{49510000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{48880000}
            }
            territoryF:intvector{
                60253300,
                49942000,
                55722254,
            }
        }
        GR{
            bg{
                populationShareF:int{47270000}
            }
            el{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            en{
                populationShareF:int{49510000}
            }
            mk{
                populationShareF:int{48160000}
            }
            pnt_Grek{
                populationShareF:int{48370000}
            }
            sq{
                populationShareF:int{46930000}
            }
            territoryF:intvector{
                61284300,
                49973000,
                57107756,
            }
            tr{
                populationShareF:int{48120000}
            }
            tsd{
                populationShareF:int{45190000}
            }
        }
        GS{
            territoryF:intvector{
                55764000,
                49990000,
                51200000,
            }
            und{
                populationShareF:int{50100000}
                writingShareF:int{50100000}
            }
        }
        GT{
            es{
                officialStatus{"official"}
                populationShareF:int{49930000}
            }
            quc{
                officialStatus{"official_regional"}
                populationShareF:int{48700000}
            }
            territoryF:intvector{
                61118700,
                49759000,
                57146471,
            }
        }
        GU{
            ch{
                officialStatus{"official"}
                populationShareF:int{49220000}
            }
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49910000}
            }
            territoryF:intvector{
                59460000,
                49990000,
                55161001,
            }
        }
        GW{
            pt{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                59250200,
                49553000,
                56169340,
            }
        }
        GY{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                59549800,
                49918000,
                55735554,
            }
        }
        HK{
            en{
                officialStatus{"official"}
                populationShareF:int{49510000}
            }
            territoryF:intvector{
                61400600,
                49935000,
                56711269,
            }
            zh_Hans{
                populationShareF:int{48500000}
            }
            zh_Hant{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
        }
        HM{
            territoryF:intvector{
                54488700,
                49990000,
                50100000,
            }
            und{
                populationShareF:int{50100000}
                writingShareF:int{50100000}
            }
        }
        HN{
            en{
                populationShareF:int{47440000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49780000}
            }
            territoryF:intvector{
                60389500,
                49851000,
                56859856,
            }
        }
        HR{
            en{
                populationShareF:int{49490000}
            }
            hr{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            it{
                officialStatus{"official_regional"}
                populationShareF:int{48160000}
            }
            territoryF:intvector{
                60873000,
                49989000,
                56447053,
            }
        }
        HT{
            fr{
                officialStatus{"official"}
                populationShareF:int{48470000}
                writingShareF:int{50100000}
            }
            ht{
                officialStatus{"official"}
                populationShareF:int{49810000}
            }
            territoryF:intvector{
                60185400,
                49487000,
                56999673,
            }
        }
        HU{
            de{
                populationShareF:int{48250000}
            }
            en{
                populationShareF:int{49200000}
            }
            hr{
                populationShareF:int{47320000}
            }
            hu{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            ro{
                populationShareF:int{47990000}
            }
            sk{
                populationShareF:int{47110000}
            }
            sl{
                populationShareF:int{46500000}
            }
            territoryF:intvector{
                61239900,
                49990000,
                56991913,
            }
        }
        IC{
            es{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                60674400,
                49977000,
                56209859,
            }
        }
        ID{
            ace{
                populationShareF:int{48140000}
            }
            aoz{
                populationShareF:int{47270000}
            }
            ban{
                populationShareF:int{48180000}
                writingShareF:int{49100000}
            }
            bbc{
                populationShareF:int{47920000}
            }
            bew{
                populationShareF:int{48210000}
            }
            bjn{
                populationShareF:int{48150000}
                writingShareF:int{49100000}
            }
            bug{
                populationShareF:int{48160000}
                writingShareF:int{49100000}
            }
            gay{
                populationShareF:int{47120000}
            }
            gor{
                populationShareF:int{47410000}
            }
            id{
                officialStatus{"official"}
                populationShareF:int{49640000}
            }
            jv{
                populationShareF:int{49340000}
                writingShareF:int{49100000}
            }
            kge{
                populationShareF:int{47320000}
            }
            kvr{
                populationShareF:int{47140000}
            }
            lbw{
                populationShareF:int{47130000}
            }
            ljp{
                populationShareF:int{47690000}
            }
            mad{
                populationShareF:int{48630000}
                writingShareF:int{49400000}
            }
            mak{
                populationShareF:int{47730000}
            }
            mdr{
                populationShareF:int{46920000}
            }
            min{
                populationShareF:int{48300000}
                writingShareF:int{49100000}
            }
            ms_Arab{
                populationShareF:int{48460000}
            }
            mwv{
                populationShareF:int{46240000}
            }
            nij{
                populationShareF:int{47370000}
            }
            rej{
                populationShareF:int{47460000}
            }
            rob{
                populationShareF:int{47110000}
            }
            sas{
                populationShareF:int{47970000}
            }
            sly{
                populationShareF:int{46540000}
            }
            su{
                populationShareF:int{49120000}
            }
            sxn{
                populationShareF:int{46920000}
            }
            territoryF:intvector{
                62255400,
                49928000,
                58253610,
            }
            zh_Hant{
                populationShareF:int{47920000}
            }
        }
        IE{
            en{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            ga{
                officialStatus{"official"}
                populationShareF:int{49110000}
            }
            territoryF:intvector{
                61224700,
                49990000,
                56483277,
            }
        }
        IL{
            am{
                populationShareF:int{47590000}
            }
            ar{
                officialStatus{"official"}
                populationShareF:int{49200000}
            }
            en{
                populationShareF:int{49850000}
            }
            he{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            hu{
                populationShareF:int{48100000}
            }
            lad{
                populationShareF:int{48130000}
            }
            ml{
                populationShareF:int{47100000}
            }
            pl{
                populationShareF:int{48150000}
            }
            ro{
                populationShareF:int{48370000}
            }
            ru{
                populationShareF:int{49110000}
            }
            territoryF:intvector{
                61268300,
                49971000,
                56782185,
            }
            ti{
                populationShareF:int{47130000}
            }
            yi{
                populationShareF:int{48300000}
            }
        }
        IM{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            gv{
                officialStatus{"official"}
                populationShareF:int{48190000}
            }
            territoryF:intvector{
                59629800,
                49990000,
                54868660,
            }
        }
        IN{
            as{
                officialStatus{"official_regional"}
                populationShareF:int{48130000}
            }
            awa{
                populationShareF:int{48190000}
                writingShareF:int{48500000}
            }
            bfq{
                populationShareF:int{46230000}
            }
            bft{
                populationShareF:int{45620000}
            }
            bfy{
                populationShareF:int{46370000}
            }
            bgc{
                populationShareF:int{48120000}
                writingShareF:int{49550000}
            }
            bhb{
                populationShareF:int{47120000}
            }
            bhi{
                populationShareF:int{46920000}
            }
            bho{
                populationShareF:int{48230000}
                writingShareF:int{49300000}
            }
            bjj{
                populationShareF:int{47560000}
                writingShareF:int{49600000}
            }
            bn{
                officialStatus{"official_regional"}
                populationShareF:int{48810000}
            }
            bo{
                populationShareF:int{46110000}
            }
            bpy{
                populationShareF:int{45680000}
            }
            bra{
                populationShareF:int{45410000}
            }
            brx{
                populationShareF:int{47140000}
            }
            btv{
                populationShareF:int{45260000}
            }
            ccp{
                populationShareF:int{46280000}
            }
            dcc{
                populationShareF:int{47990000}
            }
            doi{
                populationShareF:int{47190000}
            }
            dv{
                populationShareF:int{44400000}
            }
            dz{
                populationShareF:int{44200000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49190000}
            }
            gbm{
                populationShareF:int{47270000}
            }
            gom{
                populationShareF:int{47320000}
            }
            gon_Telu{
                populationShareF:int{47240000}
            }
            grt{
                populationShareF:int{46530000}
            }
            gu{
                officialStatus{"official_regional"}
                populationShareF:int{48450000}
            }
            hi{
                officialStatus{"official"}
                populationShareF:int{49410000}
            }
            hne{
                populationShareF:int{48110000}
            }
            hoc{
                populationShareF:int{46990000}
            }
            hoj{
                populationShareF:int{46820000}
            }
            kfr{
                populationShareF:int{46750000}
            }
            kfy{
                populationShareF:int{47220000}
            }
            kha{
                officialStatus{"official_regional"}
                populationShareF:int{46800000}
                writingShareF:int{49290000}
            }
            khn{
                populationShareF:int{47150000}
            }
            kht{
                populationShareF:int{44700000}
            }
            kn{
                officialStatus{"official_regional"}
                populationShareF:int{48370000}
            }
            kok{
                officialStatus{"official_regional"}
                populationShareF:int{47370000}
            }
            kru{
                populationShareF:int{47190000}
            }
            ks_Arab{
                officialStatus{"official_regional"}
                populationShareF:int{47410000}
            }
            lah{
                populationShareF:int{45250000}
            }
            lep{
                populationShareF:int{45350000}
            }
            lif_Deva{
                populationShareF:int{45260000}
            }
            lmn{
                populationShareF:int{47270000}
            }
            mag{
                populationShareF:int{48120000}
                writingShareF:int{49300000}
            }
            mai{
                officialStatus{"official_regional"}
                populationShareF:int{48120000}
            }
            ml{
                officialStatus{"official_regional"}
                populationShareF:int{48320000}
            }
            mni{
                populationShareF:int{47110000}
            }
            mr{
                officialStatus{"official_regional"}
                populationShareF:int{48700000}
            }
            mtr{
                populationShareF:int{46980000}
            }
            mwr{
                populationShareF:int{48120000}
            }
            ne{
                officialStatus{"official_regional"}
                populationShareF:int{47560000}
            }
            njo{
                populationShareF:int{46230000}
            }
            noe{
                populationShareF:int{47130000}
            }
            or{
                officialStatus{"official_regional"}
                populationShareF:int{48320000}
            }
            pa_Guru{
                officialStatus{"official_regional"}
                populationShareF:int{48280000}
            }
            raj{
                populationShareF:int{47100000}
            }
            ria{
                populationShareF:int{46130000}
            }
            rkt{
                populationShareF:int{47440000}
                writingShareF:int{49200000}
            }
            sa{
                officialStatus{"official_regional"}
                populationShareF:int{45120000}
            }
            sat{
                officialStatus{"official_regional"}
                populationShareF:int{47550000}
            }
            saz{
                populationShareF:int{46290000}
            }
            sck{
                populationShareF:int{47180000}
            }
            sd_Arab{
                officialStatus{"official_regional"}
                populationShareF:int{47260000}
            }
            sd_Deva{
                officialStatus{"official_regional"}
                populationShareF:int{46260000}
            }
            srx{
                populationShareF:int{46350000}
            }
            swv{
                populationShareF:int{47280000}
            }
            ta{
                officialStatus{"official_regional"}
                populationShareF:int{48590000}
            }
            tcy{
                populationShareF:int{47150000}
            }
            te{
                officialStatus{"official_regional"}
                populationShareF:int{48720000}
            }
            territoryF:intvector{
                62727700,
                49628000,
                59123634,
            }
            unr_Beng{
                populationShareF:int{46950000}
            }
            unx_Beng{
                populationShareF:int{46480000}
            }
            ur{
                officialStatus{"official_regional"}
                populationShareF:int{48500000}
            }
            wbq{
                populationShareF:int{47180000}
            }
            wbr{
                populationShareF:int{47150000}
            }
            wtm{
                populationShareF:int{47460000}
                writingShareF:int{49250000}
            }
            xnr{
                populationShareF:int{47160000}
            }
        }
        IO{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
                writingShareF:int{50100000}
            }
            territoryF:intvector{
                58133700,
                49990000,
                53350000,
            }
        }
        IQ{
            ar{
                officialStatus{"official"}
                populationShareF:int{49680000}
            }
            az_Arab{
                officialStatus{"official_regional"}
                populationShareF:int{48180000}
            }
            ckb{
                officialStatus{"official_regional"}
                populationShareF:int{49200000}
            }
            en{
                populationShareF:int{49350000}
            }
            fa{
                populationShareF:int{47870000}
            }
            lrc{
                populationShareF:int{47610000}
            }
            syr{
                populationShareF:int{47500000}
            }
            territoryF:intvector{
                61505400,
                49785000,
                57325857,
            }
        }
        IR{
            ar{
                populationShareF:int{48200000}
            }
            az_Arab{
                populationShareF:int{49240000}
            }
            bal{
                populationShareF:int{48200000}
            }
            bgn{
                populationShareF:int{47560000}
                writingShareF:int{48500000}
            }
            bqi{
                populationShareF:int{48140000}
            }
            ckb{
                populationShareF:int{48390000}
            }
            fa{
                officialStatus{"official"}
                populationShareF:int{49750000}
            }
            gbz{
                populationShareF:int{45990000}
            }
            glk{
                populationShareF:int{48460000}
            }
            hy{
                populationShareF:int{47240000}
            }
            ka{
                populationShareF:int{46710000}
            }
            kk_Arab{
                populationShareF:int{45370000}
            }
            lki{
                populationShareF:int{47760000}
            }
            lrc{
                populationShareF:int{48210000}
                writingShareF:int{49100000}
            }
            luz{
                populationShareF:int{48120000}
            }
            mzn{
                populationShareF:int{48500000}
            }
            prd{
                populationShareF:int{47500000}
            }
            ps{
                populationShareF:int{47160000}
            }
            rmt{
                populationShareF:int{48190000}
                writingShareF:int{48100000}
            }
            sdh{
                populationShareF:int{48370000}
            }
            territoryF:intvector{
                62128400,
                49850000,
                57808407,
            }
            tk_Latn{
                populationShareF:int{48280000}
            }
        }
        IS{
            da{
                populationShareF:int{47710000}
            }
            is{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                60138100,
                49990000,
                55317351,
            }
        }
        IT{
            ca{
                populationShareF:int{46350000}
            }
            de{
                populationShareF:int{48160000}
            }
            egl{
                populationShareF:int{46500000}
            }
            el{
                populationShareF:int{46350000}
            }
            en{
                populationShareF:int{49340000}
            }
            fr{
                officialStatus{"official_regional"}
                populationShareF:int{48630000}
            }
            fur{
                populationShareF:int{46600000}
                writingShareF:int{48500000}
            }
            hr{
                populationShareF:int{45570000}
            }
            it{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            lij{
                populationShareF:int{47860000}
            }
            lmo{
                populationShareF:int{46320000}
            }
            nap{
                populationShareF:int{47970000}
                writingShareF:int{48500000}
            }
            pms{
                populationShareF:int{46100000}
            }
            rgn{
                populationShareF:int{0}
            }
            sc{
                populationShareF:int{48170000}
            }
            scn{
                populationShareF:int{47820000}
                writingShareF:int{48500000}
            }
            sdc{
                populationShareF:int{47170000}
            }
            sl{
                populationShareF:int{47170000}
            }
            territoryF:intvector{
                62206600,
                49990000,
                57616801,
            }
            vec{
                populationShareF:int{48130000}
            }
        }
        JE{
            en{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            territoryF:intvector{
                59577100,
                49990000,
                54965130,
            }
        }
        JM{
            en{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            jam{
                populationShareF:int{49950000}
            }
            territoryF:intvector{
                60242800,
                49870000,
                56293005,
            }
        }
        JO{
            ar{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            en{
                populationShareF:int{49450000}
            }
            territoryF:intvector{
                60797700,
                49959000,
                56793049,
            }
        }
        JP{
            ja{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            ko{
                populationShareF:int{47520000}
            }
            ryu{
                populationShareF:int{47770000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                62480700,
                49990000,
                58127103,
            }
        }
        KE{
            ar{
                populationShareF:int{46460000}
            }
            dav{
                populationShareF:int{47820000}
                writingShareF:int{48500000}
            }
            ebu{
                populationShareF:int{48150000}
                writingShareF:int{48100000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49190000}
            }
            gu{
                populationShareF:int{46110000}
            }
            guz{
                populationShareF:int{48490000}
            }
            kam{
                populationShareF:int{48760000}
            }
            ki{
                populationShareF:int{49170000}
            }
            kln{
                populationShareF:int{48760000}
            }
            luo{
                populationShareF:int{48980000}
            }
            luy{
                populationShareF:int{49110000}
            }
            mas{
                populationShareF:int{48160000}
                writingShareF:int{49500000}
            }
            mer{
                populationShareF:int{48400000}
            }
            om{
                populationShareF:int{47470000}
            }
            pa_Guru{
                populationShareF:int{46220000}
            }
            pko{
                populationShareF:int{47700000}
                writingShareF:int{48100000}
            }
            saq{
                populationShareF:int{47460000}
                writingShareF:int{48100000}
            }
            so{
                populationShareF:int{48130000}
            }
            sw{
                officialStatus{"official"}
                populationShareF:int{49660000}
            }
            teo{
                populationShareF:int{47740000}
            }
            territoryF:intvector{
                61134700,
                49874000,
                57450101,
            }
        }
        KG{
            ky_Cyrl{
                officialStatus{"official"}
                populationShareF:int{49480000}
            }
            ru{
                officialStatus{"official"}
                populationShareF:int{49360000}
            }
            territoryF:intvector{
                60192900,
                49992000,
                56560421,
            }
        }
        KH{
            cja{
                populationShareF:int{48160000}
            }
            kdt{
                populationShareF:int{47110000}
            }
            km{
                officialStatus{"official"}
                populationShareF:int{49890000}
            }
            territoryF:intvector{
                60502500,
                49739000,
                57154583,
            }
        }
        KI{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            gil{
                officialStatus{"official"}
                populationShareF:int{49600000}
            }
            territoryF:intvector{
                58180000,
                49900000,
                55104488,
            }
        }
        KM{
            ar{
                officialStatus{"official"}
                populationShareF:int{49660000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49560000}
            }
            territoryF:intvector{
                59121100,
                49755000,
                55766865,
            }
            wni{
                officialStatus{"official"}
                populationShareF:int{49340000}
            }
            zdj{
                officialStatus{"official"}
                populationShareF:int{49370000}
            }
        }
        KN{
            en{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                59122000,
                49978000,
                54515380,
            }
        }
        KP{
            ko{
                officialStatus{"official"}
                populationShareF:int{49880000}
            }
            territoryF:intvector{
                60400000,
                50100000,
                57248516,
            }
        }
        KR{
            ko{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                62178600,
                49979000,
                57490400,
            }
        }
        KW{
            ar{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                61283900,
                49939000,
                56274271,
            }
        }
        KY{
            en{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                59250700,
                49989000,
                54549140,
            }
        }
        KZ{
            de{
                populationShareF:int{48640000}
            }
            en{
                populationShareF:int{49150000}
            }
            kk_Cyrl{
                officialStatus{"official"}
                populationShareF:int{49640000}
            }
            ru{
                officialStatus{"official"}
                populationShareF:int{49720000}
            }
            territoryF:intvector{
                61420600,
                49997000,
                57179488,
            }
            ug_Cyrl{
                populationShareF:int{48200000}
            }
        }
        LA{
            kdt{
                populationShareF:int{47960000}
            }
            kjg{
                populationShareF:int{48580000}
            }
            lo{
                officialStatus{"official"}
                populationShareF:int{49690000}
            }
            territoryF:intvector{
                60344800,
                49727000,
                56680370,
            }
        }
        LB{
            ar{
                officialStatus{"official"}
                populationShareF:int{49860000}
            }
            en{
                populationShareF:int{49400000}
            }
            fr{
                populationShareF:int{47370000}
            }
            hy{
                populationShareF:int{48520000}
            }
            ku_Arab{
                populationShareF:int{48160000}
            }
            territoryF:intvector{
                60805100,
                49896000,
                56588256,
            }
        }
        LC{
            en{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            territoryF:intvector{
                59189300,
                49901000,
                55163362,
            }
        }
        LI{
            de{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            gsw{
                officialStatus{"de_facto_official"}
                populationShareF:int{49850000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                59320000,
                50100000,
                54373130,
            }
            wae{
                populationShareF:int{48350000}
            }
        }
        LK{
            en{
                populationShareF:int{49100000}
            }
            si{
                officialStatus{"official"}
                populationShareF:int{49680000}
            }
            ta{
                officialStatus{"official"}
                populationShareF:int{49150000}
            }
            territoryF:intvector{
                61217100,
                49912000,
                57218664,
            }
        }
        LR{
            en{
                officialStatus{"official"}
                populationShareF:int{49830000}
            }
            kpe{
                populationShareF:int{49140000}
            }
            men{
                populationShareF:int{47480000}
            }
            territoryF:intvector{
                59377100,
                49608000,
                56409231,
            }
            vai_Latn{
                populationShareF:int{0}
            }
            vai_Vaii{
                populationShareF:int{48260000}
            }
        }
        LS{
            en{
                officialStatus{"official"}
                populationShareF:int{49270000}
            }
            ss{
                populationShareF:int{48240000}
            }
            st{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                59558900,
                49896000,
                56194201,
            }
            xh{
                populationShareF:int{47990000}
            }
            zu{
                populationShareF:int{49140000}
            }
        }
        LT{
            en{
                populationShareF:int{49380000}
            }
            lt{
                officialStatus{"official"}
                populationShareF:int{49860000}
            }
            ru{
                populationShareF:int{48800000}
            }
            sgs{
                populationShareF:int{0}
            }
            territoryF:intvector{
                60789500,
                49997000,
                56350574,
            }
        }
        LU{
            de{
                officialStatus{"official"}
                populationShareF:int{49630000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49870000}
            }
            lb{
                officialStatus{"official"}
                populationShareF:int{49670000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                60506500,
                50100000,
                55520672,
            }
        }
        LV{
            ltg{
                populationShareF:int{48890000}
            }
            lv{
                officialStatus{"official"}
                populationShareF:int{49610000}
            }
            ru{
                populationShareF:int{49380000}
            }
            territoryF:intvector{
                60485900,
                49998000,
                56216517,
            }
        }
        LY{
            ar{
                officialStatus{"official"}
                populationShareF:int{49740000}
            }
            territoryF:intvector{
                61103300,
                49895000,
                56624417,
            }
        }
        MA{
            ar{
                officialStatus{"official"}
                populationShareF:int{49620000}
            }
            ary{
                populationShareF:int{49870000}
            }
            en{
                populationShareF:int{49140000}
            }
            es{
                populationShareF:int{46650000}
            }
            fr{
                officialStatus{"de_facto_official"}
                populationShareF:int{49200000}
            }
            rif_Latn{
                populationShareF:int{48490000}
                writingShareF:int{48500000}
            }
            rif_Tfng{
                populationShareF:int{48490000}
                writingShareF:int{48500000}
            }
            shi_Latn{
                populationShareF:int{48870000}
            }
            shi_Tfng{
                populationShareF:int{48870000}
            }
            territoryF:intvector{
                61254400,
                49671000,
                57329872,
            }
            tzm_Latn{
                officialStatus{"official"}
                populationShareF:int{48980000}
                writingShareF:int{49250000}
            }
            zgh{
                populationShareF:int{49220000}
            }
        }
        MC{
            fr{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            territoryF:intvector{
                59679000,
                49990000,
                54305080,
            }
        }
        MD{
            bg{
                populationShareF:int{48940000}
            }
            gag{
                populationShareF:int{48330000}
            }
            ro{
                officialStatus{"official"}
                populationShareF:int{49630000}
            }
            ru{
                populationShareF:int{48300000}
            }
            territoryF:intvector{
                60171900,
                49990000,
                56358329,
            }
            uk{
                populationShareF:int{49140000}
            }
        }
        ME{
            sq{
                populationShareF:int{48790000}
            }
            sr_Cyrl{
                populationShareF:int{48500000}
            }
            sr_Latn{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                59949900,
                49985000,
                55650036,
            }
        }
        MF{
            fr{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                58561500,
                49990000,
                54315300,
            }
        }
        MG{
            en{
                officialStatus{"official"}
                populationShareF:int{49180000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49690000}
            }
            mg{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            territoryF:intvector{
                60336400,
                49645000,
                57232019,
            }
        }
        MH{
            en{
                officialStatus{"official"}
                populationShareF:int{49930000}
            }
            mh{
                officialStatus{"official"}
                populationShareF:int{49730000}
            }
            territoryF:intvector{
                58178000,
                49937000,
                54709830,
            }
        }
        MK{
            mk{
                officialStatus{"official"}
                populationShareF:int{49670000}
            }
            sq{
                officialStatus{"official_regional"}
                populationShareF:int{49250000}
            }
            territoryF:intvector{
                60274100,
                49974000,
                56209172,
            }
            tr{
                populationShareF:int{48350000}
            }
        }
        ML{
            ar{
                populationShareF:int{47890000}
            }
            bm_Latn{
                populationShareF:int{49460000}
            }
            bm_Nkoo{
                populationShareF:int{48200000}
            }
            bmq{
                populationShareF:int{47860000}
            }
            bze{
                populationShareF:int{47840000}
            }
            dtm{
                populationShareF:int{48110000}
            }
            ffm{
                populationShareF:int{48770000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49460000}
            }
            kao{
                populationShareF:int{48100000}
            }
            khq{
                populationShareF:int{48170000}
            }
            mwk{
                populationShareF:int{48500000}
            }
            ses{
                populationShareF:int{48340000}
            }
            snk{
                populationShareF:int{48590000}
            }
            territoryF:intvector{
                60271000,
                49334000,
                57164559,
            }
            tmh{
                populationShareF:int{48210000}
            }
        }
        MM{
            kac{
                populationShareF:int{48170000}
            }
            kht{
                populationShareF:int{45760000}
            }
            mnw{
                populationShareF:int{48150000}
            }
            my{
                officialStatus{"official"}
                populationShareF:int{49640000}
            }
            shn{
                populationShareF:int{48640000}
            }
            territoryF:intvector{
                61244300,
                49927000,
                57557463,
            }
        }
        MN{
            kk_Arab{
                populationShareF:int{48720000}
            }
            mn_Cyrl{
                officialStatus{"official"}
                populationShareF:int{49930000}
            }
            ru{
                populationShareF:int{47140000}
            }
            territoryF:intvector{
                60297100,
                49974000,
                56295319,
            }
            ug_Cyrl{
                populationShareF:int{46340000}
            }
            zh_Hans{
                populationShareF:int{48140000}
            }
        }
        MO{
            en{
                populationShareF:int{48230000}
            }
            pt{
                officialStatus{"official"}
                populationShareF:int{48500000}
            }
            territoryF:intvector{
                60516800,
                49956000,
                55587914,
            }
            zh_Hans{
                populationShareF:int{48500000}
            }
            zh_Hant{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
        }
        MP{
            ch{
                populationShareF:int{49180000}
            }
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49970000}
            }
            territoryF:intvector{
                58733000,
                49970000,
                54514830,
            }
        }
        MQ{
            fr{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                59611700,
                49980000,
                55436131,
            }
        }
        MR{
            ar{
                officialStatus{"official"}
                populationShareF:int{49850000}
            }
            ff{
                populationShareF:int{48570000}
            }
            fr{
                populationShareF:int{49170000}
            }
            territoryF:intvector{
                60128600,
                49586000,
                56351681,
            }
            wo{
                populationShareF:int{47280000}
            }
        }
        MS{
            en{
                officialStatus{"official"}
                populationShareF:int{49670000}
            }
            territoryF:intvector{
                57437800,
                49970000,
                53521500,
            }
        }
        MT{
            en{
                officialStatus{"official"}
                populationShareF:int{49880000}
            }
            mt{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                60133800,
                49924000,
                55412655,
            }
        }
        MU{
            bho{
                populationShareF:int{49270000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49720000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{48300000}
            }
            mfe{
                populationShareF:int{49900000}
            }
            ta{
                populationShareF:int{48250000}
            }
            territoryF:intvector{
                60234200,
                49888000,
                56133116,
            }
            ur{
                populationShareF:int{48520000}
            }
        }
        MV{
            dv{
                officialStatus{"official"}
                populationShareF:int{49940000}
            }
            territoryF:intvector{
                59425400,
                49984000,
                55393595,
            }
        }
        MW{
            en{
                officialStatus{"official"}
                populationShareF:int{49630000}
            }
            ny{
                officialStatus{"official"}
                populationShareF:int{49630000}
            }
            territoryF:intvector{
                60137600,
                49748000,
                57173775,
            }
            tog{
                populationShareF:int{47980000}
            }
            tum{
                populationShareF:int{48840000}
            }
            zu{
                populationShareF:int{47330000}
            }
        }
        MX{
            en{
                populationShareF:int{49130000}
            }
            es{
                officialStatus{"de_facto_official"}
                populationShareF:int{49830000}
            }
            maz{
                populationShareF:int{47340000}
            }
            nch{
                populationShareF:int{47190000}
            }
            nhe{
                populationShareF:int{47390000}
            }
            nhw{
                populationShareF:int{47380000}
            }
            sei{
                populationShareF:int{44700000}
            }
            territoryF:intvector{
                62214300,
                49935000,
                58120287,
            }
            yua{
                populationShareF:int{47670000}
            }
        }
        MY{
            bjn{
                populationShareF:int{46170000}
            }
            bug{
                populationShareF:int{46790000}
            }
            dtp{
                populationShareF:int{47560000}
            }
            en{
                populationShareF:int{49210000}
            }
            iba{
                populationShareF:int{48250000}
            }
            jv{
                populationShareF:int{48120000}
            }
            ml{
                populationShareF:int{47150000}
            }
            ms_Latn{
                officialStatus{"official"}
                populationShareF:int{49750000}
            }
            ta{
                populationShareF:int{48420000}
            }
            territoryF:intvector{
                61746800,
                49931000,
                57300734,
            }
            zh_Hant{
                populationShareF:int{49170000}
            }
            zmi{
                populationShareF:int{48120000}
            }
        }
        MZ{
            mgh{
                populationShareF:int{48450000}
            }
            ndc{
                populationShareF:int{48990000}
            }
            ngl{
                populationShareF:int{48680000}
            }
            ny{
                populationShareF:int{48260000}
            }
            pt{
                officialStatus{"official"}
                populationShareF:int{49270000}
            }
            rng{
                populationShareF:int{48340000}
            }
            seh{
                populationShareF:int{48460000}
            }
            sw{
                populationShareF:int{46370000}
            }
            territoryF:intvector{
                60297600,
                49561000,
                57246921,
            }
            ts{
                populationShareF:int{48790000}
            }
            vmw{
                populationShareF:int{49130000}
            }
            yao{
                populationShareF:int{48240000}
            }
            zu{
                populationShareF:int{45730000}
            }
        }
        NA{
            af{
                populationShareF:int{49750000}
            }
            de{
                populationShareF:int{47900000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{48700000}
            }
            hz{
                populationShareF:int{48910000}
            }
            kj{
                populationShareF:int{49350000}
            }
            naq{
                populationShareF:int{49110000}
            }
            ng{
                populationShareF:int{49210000}
            }
            territoryF:intvector{
                60235900,
                49888000,
                56219841,
            }
            tn{
                populationShareF:int{47560000}
            }
        }
        NC{
            fr{
                officialStatus{"official"}
                populationShareF:int{49960000}
            }
            territoryF:intvector{
                60111000,
                49962000,
                55267840,
            }
        }
        NE{
            ar{
                populationShareF:int{47210000}
            }
            dje{
                populationShareF:int{49170000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49290000}
            }
            fuq{
                populationShareF:int{48700000}
            }
            ha_Latn{
                populationShareF:int{49410000}
            }
            territoryF:intvector{
                60176700,
                49287000,
                57174662,
            }
            tmh{
                populationShareF:int{48600000}
            }
            twq{
                populationShareF:int{46460000}
            }
        }
        NF{
            en{
                officialStatus{"official"}
                populationShareF:int{49760000}
            }
            territoryF:intvector{
                58108000,
                49990000,
                53221000,
            }
        }
        NG{
            amo{
                populationShareF:int{45870000}
            }
            ar{
                populationShareF:int{46710000}
            }
            bin{
                populationShareF:int{47710000}
            }
            cch{
                populationShareF:int{46210000}
            }
            efi{
                populationShareF:int{48140000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49530000}
            }
            fuv{
                populationShareF:int{48670000}
                writingShareF:int{49200000}
            }
            ha_Arab{
                populationShareF:int{48100000}
            }
            ha_Latn{
                populationShareF:int{49130000}
            }
            ibb{
                populationShareF:int{48140000}
            }
            ig{
                populationShareF:int{49130000}
            }
            kaj{
                populationShareF:int{47210000}
            }
            kcg{
                populationShareF:int{46930000}
            }
            pcm{
                populationShareF:int{49210000}
            }
            territoryF:intvector{
                62105800,
                49613000,
                58177156,
            }
            tiv{
                populationShareF:int{48160000}
                writingShareF:int{49250000}
            }
            yo{
                officialStatus{"official"}
                populationShareF:int{49130000}
            }
        }
        NI{
            es{
                officialStatus{"official"}
                populationShareF:int{49780000}
            }
            territoryF:intvector{
                60298500,
                49780000,
                56584864,
            }
        }
        NL{
            de{
                populationShareF:int{49710000}
                writingShareF:int{48500000}
            }
            en{
                populationShareF:int{49900000}
            }
            fr{
                populationShareF:int{49290000}
            }
            fy{
                officialStatus{"official_regional"}
                populationShareF:int{48430000}
            }
            gos{
                populationShareF:int{48360000}
                writingShareF:int{48500000}
            }
            id{
                populationShareF:int{48180000}
            }
            li{
                populationShareF:int{48550000}
                writingShareF:int{48500000}
            }
            nds{
                populationShareF:int{49110000}
                writingShareF:int{48500000}
            }
            nl{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            rif_Latn{
                populationShareF:int{48120000}
            }
            territoryF:intvector{
                61798100,
                49990000,
                57168774,
            }
            tr{
                populationShareF:int{48120000}
            }
            zea{
                populationShareF:int{48140000}
            }
        }
        NO{
            nb{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            nn{
                officialStatus{"official"}
                populationShareF:int{49250000}
            }
            se{
                officialStatus{"official_regional"}
                populationShareF:int{48330000}
            }
            territoryF:intvector{
                61339500,
                50100000,
                56514779,
            }
        }
        NP{
            awa{
                populationShareF:int{48220000}
            }
            bap{
                populationShareF:int{48150000}
            }
            bfy{
                populationShareF:int{47540000}
            }
            bho{
                populationShareF:int{48680000}
            }
            bn{
                populationShareF:int{46940000}
            }
            bo{
                populationShareF:int{47240000}
            }
            en{
                populationShareF:int{48300000}
            }
            ggn{
                populationShareF:int{47420000}
            }
            gvr{
                populationShareF:int{47290000}
            }
            hi{
                populationShareF:int{47420000}
            }
            jml{
                populationShareF:int{48320000}
            }
            lep{
                populationShareF:int{45910000}
            }
            lif_Deva{
                populationShareF:int{48110000}
            }
            mai{
                populationShareF:int{49110000}
            }
            mgp{
                populationShareF:int{48110000}
            }
            mrd{
                populationShareF:int{47830000}
            }
            ne{
                officialStatus{"official"}
                populationShareF:int{49440000}
            }
            new{
                populationShareF:int{48330000}
            }
            rjs{
                populationShareF:int{47440000}
                writingShareF:int{49670000}
            }
            taj{
                populationShareF:int{48300000}
            }
            tdg{
                populationShareF:int{48130000}
            }
            tdh{
                populationShareF:int{47120000}
            }
            territoryF:intvector{
                60669200,
                49574000,
                57309870,
            }
            thl{
                populationShareF:int{48200000}
            }
            thq{
                populationShareF:int{48100000}
            }
            thr{
                populationShareF:int{48120000}
            }
            tkt{
                populationShareF:int{47240000}
            }
            tsf{
                populationShareF:int{47430000}
            }
            unr_Deva{
                populationShareF:int{46180000}
            }
            xsr{
                populationShareF:int{47520000}
            }
        }
        NR{
            en{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            na{
                officialStatus{"official"}
                populationShareF:int{49730000}
            }
            territoryF:intvector{
                57600000,
                49990000,
                53948800,
            }
        }
        NU{
            en{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            niu{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            territoryF:intvector{
                57100100,
                49950000,
                53119000,
            }
        }
        NZ{
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49980000}
            }
            mi{
                officialStatus{"official"}
                populationShareF:int{48250000}
            }
            territoryF:intvector{
                61158700,
                49990000,
                56440192,
            }
        }
        OM{
            ar{
                officialStatus{"official"}
                populationShareF:int{49810000}
            }
            bal{
                populationShareF:int{48490000}
            }
            fa{
                populationShareF:int{47940000}
            }
            territoryF:intvector{
                61163600,
                49869000,
                56321978,
            }
        }
        PA{
            en{
                populationShareF:int{49140000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49690000}
            }
            territoryF:intvector{
                60769500,
                49941000,
                56360843,
            }
            zh_Hant{
                populationShareF:int{47170000}
            }
        }
        PE{
            ay{
                populationShareF:int{48160000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49730000}
            }
            qu{
                officialStatus{"official"}
                populationShareF:int{49150000}
            }
            territoryF:intvector{
                61376700,
                49896000,
                57301479,
            }
        }
        PF{
            fr{
                officialStatus{"official"}
                populationShareF:int{49610000}
            }
            territoryF:intvector{
                59715000,
                49980000,
                55280026,
            }
            ty{
                officialStatus{"official"}
                populationShareF:int{49310000}
            }
            zh_Hant{
                populationShareF:int{48780000}
            }
        }
        PG{
            en{
                officialStatus{"official"}
                populationShareF:int{49500000}
            }
            ho{
                officialStatus{"official"}
                populationShareF:int{48210000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                60181100,
                49624000,
                56655273,
            }
            tpi{
                officialStatus{"official"}
                populationShareF:int{49710000}
                writingShareF:int{49450000}
            }
        }
        PH{
            bhk{
                populationShareF:int{48230000}
            }
            bik{
                populationShareF:int{48300000}
            }
            bku{
                populationShareF:int{45740000}
            }
            bto{
                populationShareF:int{47280000}
            }
            ceb{
                officialStatus{"official_regional"}
                populationShareF:int{49240000}
                writingShareF:int{49130000}
            }
            cps{
                populationShareF:int{47670000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49640000}
            }
            es{
                populationShareF:int{49310000}
            }
            fil{
                officialStatus{"official"}
                populationShareF:int{49600000}
            }
            hil{
                officialStatus{"official_regional"}
                populationShareF:int{48840000}
                writingShareF:int{48800000}
            }
            hnn{
                populationShareF:int{46160000}
            }
            ilo{
                officialStatus{"official_regional"}
                populationShareF:int{48960000}
                writingShareF:int{49100000}
            }
            krj{
                populationShareF:int{47390000}
            }
            mdh{
                officialStatus{"official_regional"}
                populationShareF:int{48120000}
            }
            pag{
                officialStatus{"official_regional"}
                populationShareF:int{48140000}
            }
            pam{
                populationShareF:int{48230000}
            }
            tbw{
                populationShareF:int{45930000}
                writingShareF:int{49360000}
            }
            territoryF:intvector{
                61694600,
                49954000,
                58107668,
            }
            tsg{
                officialStatus{"official_regional"}
                populationShareF:int{48110000}
            }
            war{
                officialStatus{"official_regional"}
                populationShareF:int{48290000}
            }
            zh_Hant{
                populationShareF:int{47730000}
            }
        }
        PK{
            bal{
                populationShareF:int{48370000}
            }
            bft{
                populationShareF:int{47180000}
            }
            bgn{
                populationShareF:int{47570000}
                writingShareF:int{48500000}
            }
            brh{
                populationShareF:int{48130000}
            }
            btv{
                populationShareF:int{46190000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49500000}
            }
            fa{
                populationShareF:int{47660000}
            }
            gjk{
                populationShareF:int{47110000}
            }
            gju{
                populationShareF:int{47200000}
            }
            hnd{
                populationShareF:int{47410000}
            }
            hno{
                populationShareF:int{48120000}
            }
            khw{
                populationShareF:int{47150000}
            }
            ks_Arab{
                populationShareF:int{46690000}
            }
            kvx{
                populationShareF:int{47160000}
            }
            kxp{
                populationShareF:int{47120000}
            }
            lah{
                populationShareF:int{49400000}
            }
            mvy{
                populationShareF:int{47140000}
            }
            pa_Arab{
                populationShareF:int{49700000}
            }
            ps{
                populationShareF:int{49150000}
            }
            sd_Arab{
                populationShareF:int{49120000}
            }
            skr{
                populationShareF:int{48910000}
                writingShareF:int{48100000}
            }
            territoryF:intvector{
                61884200,
                49549000,
                58196174,
            }
            tg_Arab{
                populationShareF:int{47330000}
            }
            ur{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
        }
        PL{
            be{
                populationShareF:int{47580000}
            }
            csb{
                officialStatus{"official_regional"}
                populationShareF:int{47130000}
            }
            de{
                officialStatus{"official_regional"}
                populationShareF:int{46960000}
            }
            en{
                populationShareF:int{49330000}
            }
            lt{
                officialStatus{"official_regional"}
                populationShareF:int{46210000}
            }
            pl{
                officialStatus{"official"}
                populationShareF:int{49960000}
            }
            sli{
                populationShareF:int{46310000}
            }
            szl{
                populationShareF:int{48130000}
            }
            territoryF:intvector{
                61941400,
                49997000,
                57383463,
            }
            uk{
                populationShareF:int{47390000}
            }
        }
        PM{
            en{
                populationShareF:int{48330000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49890000}
            }
            territoryF:intvector{
                58215300,
                49990000,
                53571600,
            }
        }
        PN{
            en{
                officialStatus{"official"}
                populationShareF:int{49960000}
            }
            territoryF:intvector{
                56183400,
                49990000,
                51480000,
            }
        }
        PR{
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49490000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{49870000}
            }
            territoryF:intvector{
                60648400,
                49903000,
                56362090,
            }
        }
        PS{
            ar{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                60201200,
                50191000,
                56454743,
            }
        }
        PT{
            en{
                populationShareF:int{49270000}
            }
            gl{
                populationShareF:int{47140000}
            }
            pt{
                officialStatus{"official"}
                populationShareF:int{49960000}
            }
            territoryF:intvector{
                61276000,
                49954000,
                57108138,
            }
        }
        PW{
            en{
                officialStatus{"official"}
                populationShareF:int{48890000}
            }
            pau{
                officialStatus{"official"}
                populationShareF:int{49740000}
            }
            territoryF:intvector{
                58272000,
                49920000,
                54211860,
            }
        }
        PY{
            de{
                populationShareF:int{48290000}
            }
            es{
                officialStatus{"official"}
                populationShareF:int{48320000}
            }
            gn{
                officialStatus{"official"}
                populationShareF:int{49800000}
            }
            territoryF:intvector{
                60578700,
                49939000,
                56670386,
            }
        }
        QA{
            ar{
                officialStatus{"official"}
                populationShareF:int{49890000}
            }
            fa{
                populationShareF:int{49110000}
            }
            ml{
                populationShareF:int{47310000}
            }
            territoryF:intvector{
                61323200,
                49963000,
                56212316,
            }
        }
        RE{
            fr{
                officialStatus{"official"}
                populationShareF:int{49890000}
            }
            rcf{
                populationShareF:int{49710000}
            }
            ta{
                populationShareF:int{49150000}
            }
            territoryF:intvector{
                59479100,
                49880000,
                55787584,
            }
        }
        RO{
            bg{
                populationShareF:int{46310000}
            }
            de{
                populationShareF:int{47210000}
            }
            el{
                populationShareF:int{46190000}
            }
            en{
                populationShareF:int{49310000}
            }
            hu{
                populationShareF:int{48660000}
            }
            pl{
                populationShareF:int{46130000}
            }
            ro{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            sr_Latn{
                populationShareF:int{47120000}
            }
            territoryF:intvector{
                61386500,
                49977000,
                57217299,
            }
            tr{
                populationShareF:int{47130000}
            }
        }
        RS{
            hr{
                officialStatus{"official_regional"}
                populationShareF:int{47930000}
            }
            hu{
                officialStatus{"official_regional"}
                populationShareF:int{48480000}
            }
            ro{
                officialStatus{"official_regional"}
                populationShareF:int{48210000}
            }
            sk{
                officialStatus{"official_regional"}
                populationShareF:int{47850000}
            }
            sq{
                populationShareF:int{49190000}
            }
            sr_Cyrl{
                officialStatus{"official"}
                populationShareF:int{49990000}
            }
            sr_Latn{
                officialStatus{"official"}
                populationShareF:int{49990000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                60903200,
                49980000,
                56720976,
            }
            uk{
                officialStatus{"official_regional"}
                populationShareF:int{0}
            }
        }
        RU{
            ady{
                officialStatus{"official_regional"}
                populationShareF:int{46880000}
            }
            alt{
                populationShareF:int{46140000}
            }
            av{
                officialStatus{"official_regional"}
                populationShareF:int{47390000}
            }
            az_Cyrl{
                officialStatus{"official_regional"}
                populationShareF:int{46930000}
            }
            ba{
                officialStatus{"official_regional"}
                populationShareF:int{48130000}
            }
            bua{
                populationShareF:int{47220000}
            }
            ce{
                officialStatus{"official_regional"}
                populationShareF:int{47660000}
            }
            chm{
                populationShareF:int{47370000}
            }
            cu{
                populationShareF:int{0}
            }
            cv{
                populationShareF:int{48130000}
            }
            dar{
                populationShareF:int{47260000}
            }
            fi{
                populationShareF:int{46120000}
            }
            hy{
                populationShareF:int{47840000}
                writingShareF:int{49500000}
            }
            inh{
                officialStatus{"official_regional"}
                populationShareF:int{47160000}
            }
            izh{
                populationShareF:int{44100000}
            }
            kbd{
                officialStatus{"official_regional"}
                populationShareF:int{47310000}
            }
            koi{
                officialStatus{"official_regional"}
                populationShareF:int{46450000}
            }
            krc{
                officialStatus{"official_regional"}
                populationShareF:int{47160000}
            }
            krl{
                populationShareF:int{46820000}
            }
            kum{
                officialStatus{"official_regional"}
                populationShareF:int{47200000}
            }
            kv{
                officialStatus{"official_regional"}
                populationShareF:int{47180000}
            }
            lbe{
                officialStatus{"official_regional"}
                populationShareF:int{46780000}
            }
            lez{
                officialStatus{"official_regional"}
                populationShareF:int{47180000}
            }
            mdf{
                officialStatus{"official_regional"}
                populationShareF:int{47210000}
            }
            mn_Cyrl{
                populationShareF:int{45150000}
            }
            mrj{
                populationShareF:int{46210000}
            }
            myv{
                officialStatus{"official_regional"}
                populationShareF:int{47310000}
            }
            os{
                populationShareF:int{47320000}
            }
            ru{
                officialStatus{"official"}
                populationShareF:int{49940000}
            }
            sah{
                officialStatus{"official_regional"}
                populationShareF:int{47320000}
            }
            sr_Latn{
                populationShareF:int{45350000}
            }
            territoryF:intvector{
                62356800,
                49997000,
                58142470,
            }
            tt{
                officialStatus{"official_regional"}
                populationShareF:int{48140000}
            }
            tyv{
                officialStatus{"official_regional"}
                populationShareF:int{47130000}
            }
            udm{
                officialStatus{"official_regional"}
                populationShareF:int{47380000}
            }
            vep{
                populationShareF:int{45250000}
            }
            vot{
                populationShareF:int{0}
            }
        }
        RW{
            en{
                officialStatus{"official"}
                populationShareF:int{49150000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{46190000}
            }
            rw{
                officialStatus{"official"}
                populationShareF:int{49770000}
            }
            territoryF:intvector{
                60187000,
                49711000,
                57123371,
            }
        }
        SA{
            ar{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                62161600,
                49872000,
                57273460,
            }
        }
        SB{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            rug{
                populationShareF:int{48160000}
            }
            territoryF:intvector{
                59104600,
                49841000,
                55609883,
            }
        }
        SC{
            crs{
                populationShareF:int{49980000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49380000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49600000}
            }
            territoryF:intvector{
                59230400,
                49918000,
                54916500,
            }
        }
        SD{
            ar{
                officialStatus{"official"}
                populationShareF:int{49610000}
            }
            bej{
                populationShareF:int{48540000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49610000}
            }
            fia{
                populationShareF:int{47830000}
            }
            fvr{
                populationShareF:int{48270000}
            }
            ha_Arab{
                populationShareF:int{48180000}
            }
            mls{
                populationShareF:int{47990000}
            }
            territoryF:intvector{
                61159500,
                49719000,
                57354822,
            }
            zag{
                populationShareF:int{47510000}
            }
        }
        SE{
            en{
                populationShareF:int{49860000}
            }
            fi{
                officialStatus{"official_regional"}
                populationShareF:int{48220000}
            }
            fit{
                populationShareF:int{47550000}
            }
            ia{
                populationShareF:int{0}
            }
            rmu{
                populationShareF:int{46980000}
            }
            se{
                populationShareF:int{47330000}
            }
            sma{
                populationShareF:int{45310000}
                writingShareF:int{49750000}
            }
            smj{
                populationShareF:int{46150000}
            }
            sv{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
            territoryF:intvector{
                61434200,
                49990000,
                56972381,
            }
            yi{
                populationShareF:int{46310000}
            }
        }
        SG{
            en{
                officialStatus{"official"}
                populationShareF:int{49930000}
            }
            ml{
                populationShareF:int{47180000}
            }
            ms_Latn{
                officialStatus{"official"}
                populationShareF:int{49140000}
            }
            pa_Guru{
                populationShareF:int{47170000}
            }
            ta{
                officialStatus{"official"}
                populationShareF:int{48210000}
            }
            territoryF:intvector{
                61445200,
                49959000,
                56556730,
            }
            zh_Hans{
                officialStatus{"official"}
                populationShareF:int{49770000}
            }
        }
        SH{
            en{
                officialStatus{"official"}
                populationShareF:int{49690000}
            }
            territoryF:intvector{
                57311000,
                49970000,
                53777600,
            }
        }
        SI{
            en{
                populationShareF:int{49590000}
            }
            hu{
                populationShareF:int{47460000}
            }
            it{
                populationShareF:int{47200000}
            }
            sl{
                officialStatus{"official"}
                populationShareF:int{49870000}
            }
            territoryF:intvector{
                60605400,
                49997000,
                56198829,
            }
        }
        SJ{
            nb{
                officialStatus{"official"}
                populationShareF:int{49800000}
            }
            ru{
                populationShareF:int{49640000}
            }
            territoryF:intvector{
                58123500,
                50100000,
                53187200,
            }
        }
        SK{
            de{
                populationShareF:int{47280000}
            }
            en{
                populationShareF:int{49260000}
            }
            hu{
                populationShareF:int{49110000}
            }
            pl{
                populationShareF:int{47930000}
            }
            sk{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            territoryF:intvector{
                61149900,
                49996000,
                56544358,
            }
            uk{
                populationShareF:int{48190000}
            }
        }
        SL{
            en{
                officialStatus{"official"}
                populationShareF:int{49350000}
            }
            kri{
                populationShareF:int{49950000}
            }
            men{
                populationShareF:int{49270000}
            }
            tem{
                populationShareF:int{49260000}
                writingShareF:int{48600000}
            }
            territoryF:intvector{
                60128900,
                49433000,
                56574373,
            }
        }
        SM{
            eo{
                populationShareF:int{47920000}
            }
            it{
                officialStatus{"official"}
                populationShareF:int{49890000}
            }
            territoryF:intvector{
                59200700,
                49960000,
                54327420,
            }
        }
        SN{
            bjt{
                officialStatus{"official_regional"}
                populationShareF:int{47610000}
                writingShareF:int{50100000}
            }
            bsc{
                officialStatus{"official_regional"}
                populationShareF:int{46980000}
                writingShareF:int{49100000}
            }
            dyo{
                officialStatus{"official_regional"}
                populationShareF:int{48260000}
                writingShareF:int{49100000}
            }
            ff{
                officialStatus{"official_regional"}
                populationShareF:int{49210000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49390000}
                writingShareF:int{50100000}
            }
            knf{
                officialStatus{"official_regional"}
                populationShareF:int{47210000}
                writingShareF:int{49100000}
            }
            mey{
                officialStatus{"official_regional"}
                populationShareF:int{46530000}
                writingShareF:int{49100000}
            }
            mfv{
                officialStatus{"official_regional"}
                populationShareF:int{47770000}
                writingShareF:int{49100000}
            }
            sav{
                officialStatus{"official_regional"}
                populationShareF:int{48150000}
            }
            snf{
                officialStatus{"official_regional"}
                populationShareF:int{47240000}
                writingShareF:int{49100000}
            }
            srr{
                officialStatus{"official_regional"}
                populationShareF:int{49110000}
            }
            territoryF:intvector{
                60336800,
                49497000,
                57136359,
            }
            tnr{
                officialStatus{"official_regional"}
                populationShareF:int{46250000}
                writingShareF:int{49100000}
            }
            wo{
                officialStatus{"de_facto_official"}
                populationShareF:int{49700000}
            }
        }
        SO{
            ar{
                officialStatus{"official"}
                populationShareF:int{49340000}
                writingShareF:int{49990000}
            }
            om{
                populationShareF:int{47420000}
            }
            so{
                officialStatus{"official"}
                populationShareF:int{49780000}
            }
            sw{
                populationShareF:int{48200000}
            }
            territoryF:intvector{
                59589600,
                49378000,
                57104280,
            }
        }
        SR{
            nl{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            srn{
                populationShareF:int{49680000}
                writingShareF:int{49750000}
            }
            territoryF:intvector{
                59924000,
                49947000,
                55573311,
            }
            zh_Hant{
                populationShareF:int{48120000}
            }
        }
        SS{
            ar{
                populationShareF:int{49270000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49270000}
            }
            nus{
                populationShareF:int{48560000}
            }
            territoryF:intvector{
                60233100,
                49270000,
                57115627,
            }
        }
        ST{
            pt{
                officialStatus{"official"}
                populationShareF:int{49850000}
            }
            territoryF:intvector{
                58612000,
                49695000,
                55190428,
            }
        }
        SV{
            es{
                officialStatus{"official"}
                populationShareF:int{49890000}
            }
            territoryF:intvector{
                60509000,
                49845000,
                56612551,
            }
        }
        SX{
            en{
                officialStatus{"official"}
                populationShareF:int{49680000}
            }
            es{
                populationShareF:int{49120000}
            }
            nl{
                officialStatus{"official"}
                populationShareF:int{48400000}
            }
            territoryF:intvector{
                58365800,
                49990000,
                54396890,
            }
            vic{
                populationShareF:int{48780000}
            }
        }
        SY{
            ar{
                officialStatus{"official"}
                populationShareF:int{49800000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{48590000}
            }
            hy{
                populationShareF:int{48180000}
            }
            ku_Latn{
                populationShareF:int{48800000}
            }
            syr{
                populationShareF:int{46840000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                61107600,
                49841000,
                57179516,
            }
        }
        SZ{
            en{
                officialStatus{"official"}
                populationShareF:int{49800000}
            }
            ss{
                officialStatus{"official"}
                populationShareF:int{49580000}
            }
            territoryF:intvector{
                59867200,
                49878000,
                56141962,
            }
            ts{
                populationShareF:int{48170000}
            }
            zu{
                populationShareF:int{48680000}
            }
        }
        TA{
            en{
                populationShareF:int{49990000}
            }
            territoryF:intvector{
                57105100,
                49990000,
                52275000,
            }
        }
        TC{
            en{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                58632000,
                49980000,
                54490700,
            }
        }
        TD{
            ar{
                officialStatus{"official"}
                populationShareF:int{49170000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49260000}
            }
            territoryF:intvector{
                60298500,
                49354000,
                57114121,
            }
        }
        TF{
            fr{
                populationShareF:int{50100000}
                writingShareF:int{50100000}
            }
            territoryF:intvector{
                56546600,
                49990000,
                52140000,
            }
        }
        TG{
            ee{
                populationShareF:int{49170000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49610000}
            }
            territoryF:intvector{
                60101800,
                49604000,
                56735137,
            }
        }
        TH{
            en{
                populationShareF:int{49270000}
            }
            kdt{
                populationShareF:int{47480000}
                writingShareF:int{49500000}
            }
            kxm{
                populationShareF:int{48170000}
            }
            lcp{
                populationShareF:int{46100000}
                writingShareF:int{49250000}
            }
            lwl{
                populationShareF:int{46100000}
            }
            mfa{
                populationShareF:int{48500000}
            }
            mnw{
                populationShareF:int{47170000}
            }
            nod{
                populationShareF:int{48960000}
                writingShareF:int{48500000}
            }
            shn{
                populationShareF:int{46960000}
            }
            sou{
                populationShareF:int{48800000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                61990100,
                49935000,
                57677414,
            }
            th{
                officialStatus{"official"}
                populationShareF:int{49800000}
                writingShareF:int{49930000}
            }
            tts{
                populationShareF:int{49240000}
                writingShareF:int{48500000}
            }
            zh_Hant{
                populationShareF:int{48180000}
            }
        }
        TJ{
            ar{
                populationShareF:int{46120000}
            }
            fa{
                populationShareF:int{47780000}
            }
            ru{
                populationShareF:int{49120000}
            }
            territoryF:intvector{
                60222200,
                49997000,
                56805151,
            }
            tg_Cyrl{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
        }
        TK{
            en{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                56150000,
                49940000,
                53133700,
            }
            tkl{
                officialStatus{"official"}
                populationShareF:int{50100000}
                writingShareF:int{48500000}
            }
        }
        TL{
            pt{
                officialStatus{"official"}
                populationShareF:int{49590000}
                writingShareF:int{50100000}
            }
            territoryF:intvector{
                59836400,
                49583000,
                56120154,
            }
            tet{
                officialStatus{"official"}
                populationShareF:int{49590000}
            }
        }
        TM{
            ku_Latn{
                populationShareF:int{47410000}
            }
            ru{
                populationShareF:int{49120000}
            }
            territoryF:intvector{
                60821500,
                49996000,
                56517194,
            }
            tk_Latn{
                officialStatus{"official"}
                populationShareF:int{49700000}
            }
            uz_Latn{
                populationShareF:int{48900000}
            }
        }
        TN{
            aeb{
                populationShareF:int{49900000}
            }
            ar{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49740000}
            }
            territoryF:intvector{
                61125100,
                49791000,
                57109375,
            }
        }
        TO{
            en{
                officialStatus{"official"}
                populationShareF:int{49280000}
            }
            territoryF:intvector{
                58523000,
                49990000,
                55106440,
            }
            to{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
        }
        TR{
            ab{
                populationShareF:int{45490000}
            }
            ady{
                populationShareF:int{47390000}
            }
            ar{
                populationShareF:int{47560000}
            }
            az_Arab{
                populationShareF:int{47650000}
            }
            az_Latn{
                populationShareF:int{47740000}
            }
            bg{
                populationShareF:int{47420000}
            }
            bgx{
                populationShareF:int{47460000}
            }
            el{
                populationShareF:int{45490000}
            }
            en{
                populationShareF:int{49170000}
            }
            hy{
                populationShareF:int{46560000}
            }
            ka{
                populationShareF:int{46560000}
            }
            kbd{
                populationShareF:int{47770000}
            }
            kiu{
                populationShareF:int{47190000}
            }
            kk_Cyrl{
                populationShareF:int{44700000}
            }
            ku_Latn{
                populationShareF:int{48550000}
            }
            ky_Latn{
                populationShareF:int{45140000}
            }
            lzz_Latn{
                populationShareF:int{46280000}
            }
            sq{
                populationShareF:int{46210000}
            }
            sr_Latn{
                populationShareF:int{46280000}
                writingShareF:int{48500000}
            }
            territoryF:intvector{
                62151200,
                49941000,
                57816194,
            }
            tr{
                officialStatus{"official"}
                populationShareF:int{49930000}
            }
            tru{
                populationShareF:int{45370000}
            }
            uz_Latn{
                populationShareF:int{45240000}
            }
            zza{
                populationShareF:int{48140000}
            }
        }
        TT{
            en{
                officialStatus{"official"}
                populationShareF:int{49880000}
            }
            es{
                populationShareF:int{47330000}
            }
            territoryF:intvector{
                60422300,
                49988000,
                56122392,
            }
        }
        TV{
            en{
                officialStatus{"official"}
                populationShareF:int{48990000}
            }
            territoryF:intvector{
                57350000,
                49950000,
                54107820,
            }
            tvl{
                officialStatus{"official"}
                populationShareF:int{49920000}
            }
        }
        TW{
            territoryF:intvector{
                62102200,
                49961000,
                57233599,
            }
            trv{
                populationShareF:int{46200000}
            }
            zh_Hant{
                officialStatus{"official"}
                populationShareF:int{49950000}
            }
        }
        TZ{
            asa{
                populationShareF:int{48120000}
            }
            bez{
                populationShareF:int{48170000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49690000}
            }
            jmc{
                populationShareF:int{47750000}
            }
            kde{
                populationShareF:int{48240000}
            }
            ksb{
                populationShareF:int{48170000}
            }
            lag{
                populationShareF:int{47870000}
            }
            mas{
                populationShareF:int{48150000}
                writingShareF:int{49500000}
            }
            mgy{
                populationShareF:int{48140000}
            }
            nym{
                populationShareF:int{48330000}
            }
            rof{
                populationShareF:int{47750000}
            }
            rwk{
                populationShareF:int{47220000}
            }
            sbp{
                populationShareF:int{47200000}
                writingShareF:int{48100000}
            }
            suk{
                populationShareF:int{48870000}
            }
            sw{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            territoryF:intvector{
                60925300,
                49678000,
                57496391,
            }
            vun{
                populationShareF:int{47750000}
            }
        }
        UA{
            be{
                populationShareF:int{47830000}
            }
            bg{
                populationShareF:int{47490000}
            }
            el{
                populationShareF:int{46160000}
            }
            hu{
                populationShareF:int{47370000}
            }
            pl{
                populationShareF:int{48240000}
            }
            ro{
                populationShareF:int{47520000}
            }
            ru{
                officialStatus{"de_facto_official"}
                populationShareF:int{49460000}
            }
            rue{
                populationShareF:int{48120000}
            }
            territoryF:intvector{
                61373100,
                49997000,
                57442914,
            }
            tr{
                populationShareF:int{47420000}
            }
            uk{
                officialStatus{"official"}
                populationShareF:int{49650000}
            }
            yi{
                populationShareF:int{48130000}
            }
        }
        UG{
            ach{
                populationShareF:int{48370000}
            }
            cgg{
                populationShareF:int{48540000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{48390000}
            }
            hi{
                populationShareF:int{45610000}
            }
            laj{
                populationShareF:int{48380000}
            }
            lg{
                populationShareF:int{49130000}
            }
            myx{
                populationShareF:int{48290000}
            }
            nyn{
                populationShareF:int{48630000}
            }
            rw{
                populationShareF:int{48210000}
            }
            sw{
                officialStatus{"official"}
                populationShareF:int{49750000}
            }
            teo{
                populationShareF:int{48390000}
            }
            territoryF:intvector{
                60666500,
                49732000,
                57359189,
            }
            ttj{
                populationShareF:int{48190000}
            }
            xog{
                populationShareF:int{48530000}
            }
        }
        UM{
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                57173000,
                49990000,
                52316000,
            }
        }
        US{
            cho{
                populationShareF:int{45330000}
            }
            chr{
                populationShareF:int{45770000}
                writingShareF:int{48500000}
            }
            dak{
                populationShareF:int{45590000}
            }
            de{
                populationShareF:int{47470000}
            }
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49960000}
            }
            es{
                officialStatus{"official_regional"}
                populationShareF:int{48960000}
            }
            esu{
                populationShareF:int{45620000}
            }
            fil{
                populationShareF:int{47420000}
            }
            fr{
                populationShareF:int{47560000}
            }
            frc{
                populationShareF:int{45840000}
            }
            haw{
                officialStatus{"official_regional"}
                populationShareF:int{45890000}
            }
            ik{
                populationShareF:int{45250000}
                writingShareF:int{48500000}
            }
            it{
                populationShareF:int{47340000}
            }
            ko{
                populationShareF:int{47300000}
            }
            lkt{
                populationShareF:int{45260000}
            }
            mus{
                populationShareF:int{45130000}
            }
            nv{
                populationShareF:int{46500000}
            }
            pdc{
                populationShareF:int{46390000}
            }
            ru{
                populationShareF:int{47240000}
            }
            territoryF:intvector{
                63174600,
                49990000,
                58318892,
            }
            vi{
                populationShareF:int{47340000}
            }
            yi{
                populationShareF:int{46490000}
            }
            zh_Hant{
                populationShareF:int{47690000}
            }
        }
        UY{
            es{
                officialStatus{"official"}
                populationShareF:int{49880000}
            }
            territoryF:intvector{
                60697800,
                49981000,
                56333297,
            }
        }
        UZ{
            kaa{
                populationShareF:int{48160000}
            }
            ru{
                populationShareF:int{49140000}
            }
            territoryF:intvector{
                61170300,
                49994000,
                57289297,
            }
            tr{
                populationShareF:int{47760000}
            }
            uz_Cyrl{
                officialStatus{"official"}
                populationShareF:int{49150000}
            }
            uz_Latn{
                officialStatus{"official"}
                populationShareF:int{49850000}
            }
        }
        VA{
            it{
                populationShareF:int{49980000}
            }
            la{
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                57282000,
                50100000,
                52842000,
            }
        }
        VC{
            en{
                officialStatus{"official"}
                populationShareF:int{49960000}
            }
            territoryF:intvector{
                59119800,
                49960000,
                55102918,
            }
        }
        VE{
            es{
                officialStatus{"official"}
                populationShareF:int{49820000}
            }
            territoryF:intvector{
                61545700,
                49955000,
                57288685,
            }
        }
        VG{
            en{
                officialStatus{"official"}
                populationShareF:int{49980000}
            }
            territoryF:intvector{
                58500000,
                49978000,
                54326800,
            }
        }
        VI{
            en{
                officialStatus{"de_facto_official"}
                populationShareF:int{49750000}
            }
            territoryF:intvector{
                59157700,
                49990000,
                55104170,
            }
        }
        VN{
            cjm{
                populationShareF:int{46890000}
                writingShareF:int{49600000}
            }
            territoryF:intvector{
                61509500,
                49934000,
                57934218,
            }
            vi{
                officialStatus{"official"}
                populationShareF:int{49860000}
            }
            zh_Hant{
                populationShareF:int{48100000}
            }
        }
        VU{
            bi{
                officialStatus{"official"}
                populationShareF:int{49900000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49830000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49500000}
            }
            territoryF:intvector{
                58687000,
                49832000,
                55266937,
            }
        }
        WF{
            fr{
                officialStatus{"official"}
                populationShareF:int{49490000}
            }
            fud{
                populationShareF:int{49310000}
            }
            territoryF:intvector{
                57600000,
                49500000,
                54155610,
            }
            wls{
                populationShareF:int{49610000}
            }
        }
        WS{
            en{
                officialStatus{"official"}
                populationShareF:int{48220000}
            }
            sm{
                officialStatus{"official"}
                populationShareF:int{50100000}
            }
            territoryF:intvector{
                58995000,
                49988000,
                55196628,
            }
        }
        XK{
            aln{
                populationShareF:int{49740000}
            }
            sq{
                officialStatus{"official"}
                populationShareF:int{49920000}
            }
            sr_Cyrl{
                officialStatus{"official"}
                populationShareF:int{48500000}
            }
            sr_Latn{
                officialStatus{"official"}
                populationShareF:int{48500000}
            }
            territoryF:intvector{
                60168900,
                49919000,
                56185920,
            }
        }
        YE{
            ar{
                officialStatus{"official"}
                populationShareF:int{49740000}
            }
            en{
                populationShareF:int{48900000}
            }
            territoryF:intvector{
                61106000,
                49653000,
                57260530,
            }
        }
        YT{
            buc{
                populationShareF:int{49230000}
            }
            fr{
                officialStatus{"official"}
                populationShareF:int{49570000}
            }
            sw{
                populationShareF:int{48140000}
            }
            swb{
                populationShareF:int{49880000}
            }
            territoryF:intvector{
                58953600,
                49920000,
                55194000,
            }
        }
        ZA{
            af{
                officialStatus{"official_regional"}
                populationShareF:int{49130000}
                writingShareF:int{49990000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49310000}
                writingShareF:int{49990000}
            }
            hi{
                populationShareF:int{48200000}
                writingShareF:int{49690000}
            }
            nr{
                officialStatus{"official_regional"}
                populationShareF:int{48160000}
                writingShareF:int{49500000}
            }
            nso{
                officialStatus{"official_regional"}
                populationShareF:int{48940000}
                writingShareF:int{49500000}
            }
            ss{
                officialStatus{"official_regional"}
                populationShareF:int{48270000}
                writingShareF:int{49500000}
            }
            st{
                officialStatus{"official_regional"}
                populationShareF:int{48790000}
                writingShareF:int{49500000}
            }
            sw{
                populationShareF:int{45210000}
                writingShareF:int{49500000}
            }
            territoryF:intvector{
                61683100,
                49930000,
                57483756,
            }
            tn{
                officialStatus{"official_regional"}
                populationShareF:int{48820000}
                writingShareF:int{49500000}
            }
            ts{
                officialStatus{"official_regional"}
                populationShareF:int{48440000}
                writingShareF:int{49500000}
            }
            ve{
                officialStatus{"official_regional"}
                populationShareF:int{48230000}
                writingShareF:int{49500000}
            }
            xh{
                officialStatus{"official_regional"}
                populationShareF:int{49180000}
                writingShareF:int{49500000}
            }
            zu{
                officialStatus{"official_regional"}
                populationShareF:int{49240000}
                writingShareF:int{49500000}
            }
        }
        ZM{
            bem{
                populationShareF:int{49310000}
            }
            en{
                officialStatus{"official"}
                populationShareF:int{49160000}
            }
            loz{
                populationShareF:int{48600000}
            }
            ny{
                populationShareF:int{49150000}
            }
            territoryF:intvector{
                60617900,
                49614000,
                57146385,
            }
        }
        ZW{
            en{
                officialStatus{"official"}
                populationShareF:int{49420000}
            }
            kck{
                populationShareF:int{48530000}
            }
            mxc{
                populationShareF:int{48650000}
            }
            nd{
                officialStatus{"official"}
                populationShareF:int{49120000}
            }
            ndc{
                populationShareF:int{48610000}
            }
            ny{
                populationShareF:int{48190000}
            }
            sn{
                officialStatus{"official"}
                populationShareF:int{49810000}
            }
            territoryF:intvector{
                60268800,
                49836000,
                57137717,
            }
            tn{
                populationShareF:int{47220000}
            }
            ve{
                populationShareF:int{47640000}
            }
        }
        ZZ{
            territoryF:intvector{
                0,
                0,
                0,
            }
        }
    }
    timeData{
        001{
            allowed{
                "H",
                "h",
            }
            preferred{"H"}
        }
        AD{
            allowed{"H"}
            preferred{"H"}
        }
        AE{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        AG{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        AL{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        AM{
            allowed{"H"}
            preferred{"H"}
        }
        AO{
            allowed{"H"}
            preferred{"H"}
        }
        AS{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        AT{
            allowed{"H"}
            preferred{"H"}
        }
        AU{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        AW{
            allowed{"H"}
            preferred{"H"}
        }
        AX{
            allowed{"H"}
            preferred{"H"}
        }
        BB{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        BD{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        BE{
            allowed{"H"}
            preferred{"H"}
        }
        BF{
            allowed{"H"}
            preferred{"H"}
        }
        BH{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        BJ{
            allowed{"H"}
            preferred{"H"}
        }
        BL{
            allowed{"H"}
            preferred{"H"}
        }
        BM{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        BN{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        BQ{
            allowed{"H"}
            preferred{"H"}
        }
        BR{
            allowed{"H"}
            preferred{"H"}
        }
        BS{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        BT{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        BW{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        CA{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        CD{
            allowed{"H"}
            preferred{"H"}
        }
        CG{
            allowed{"H"}
            preferred{"H"}
        }
        CI{
            allowed{"H"}
            preferred{"H"}
        }
        CN{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        CO{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        CP{
            allowed{"H"}
            preferred{"H"}
        }
        CV{
            allowed{"H"}
            preferred{"H"}
        }
        CY{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        CZ{
            allowed{"H"}
            preferred{"H"}
        }
        DE{
            allowed{"H"}
            preferred{"H"}
        }
        DJ{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        DK{
            allowed{"H"}
            preferred{"H"}
        }
        DM{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        DO{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        DZ{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        EE{
            allowed{"H"}
            preferred{"H"}
        }
        EG{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        EH{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        ER{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        ET{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        FI{
            allowed{"H"}
            preferred{"H"}
        }
        FJ{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        FM{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        FR{
            allowed{"H"}
            preferred{"H"}
        }
        GA{
            allowed{"H"}
            preferred{"H"}
        }
        GD{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        GF{
            allowed{"H"}
            preferred{"H"}
        }
        GH{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        GL{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        GM{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        GN{
            allowed{"H"}
            preferred{"H"}
        }
        GP{
            allowed{"H"}
            preferred{"H"}
        }
        GR{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        GU{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        GW{
            allowed{"H"}
            preferred{"H"}
        }
        GY{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        HK{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        HR{
            allowed{"H"}
            preferred{"H"}
        }
        ID{
            allowed{"H"}
            preferred{"H"}
        }
        IL{
            allowed{"H"}
            preferred{"H"}
        }
        IN{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        IQ{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        IS{
            allowed{"H"}
            preferred{"H"}
        }
        IT{
            allowed{"H"}
            preferred{"H"}
        }
        JM{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        JO{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        JP{
            allowed{
                "H",
                "K",
                "h",
            }
            preferred{"H"}
        }
        KH{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        KI{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        KN{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        KP{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        KR{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        KW{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        KY{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        LB{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        LC{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        LR{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        LS{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        LY{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        MC{
            allowed{"H"}
            preferred{"H"}
        }
        MD{
            allowed{"H"}
            preferred{"H"}
        }
        MF{
            allowed{"H"}
            preferred{"H"}
        }
        MH{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        ML{
            allowed{"H"}
            preferred{"H"}
        }
        MO{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        MP{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        MQ{
            allowed{"H"}
            preferred{"H"}
        }
        MR{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        MW{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        MY{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        MZ{
            allowed{"H"}
            preferred{"H"}
        }
        NA{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        NC{
            allowed{"H"}
            preferred{"H"}
        }
        NE{
            allowed{"H"}
            preferred{"H"}
        }
        NG{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        NL{
            allowed{"H"}
            preferred{"H"}
        }
        NZ{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        OM{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        PA{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        PG{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        PH{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        PK{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        PM{
            allowed{"H"}
            preferred{"H"}
        }
        PR{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        PS{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        PT{
            allowed{"H"}
            preferred{"H"}
        }
        PW{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        QA{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        RE{
            allowed{"H"}
            preferred{"H"}
        }
        RO{
            allowed{"H"}
            preferred{"H"}
        }
        RU{
            allowed{"H"}
            preferred{"H"}
        }
        SA{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        SB{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        SD{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        SE{
            allowed{"H"}
            preferred{"H"}
        }
        SG{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        SI{
            allowed{"H"}
            preferred{"H"}
        }
        SJ{
            allowed{"H"}
            preferred{"H"}
        }
        SK{
            allowed{"H"}
            preferred{"H"}
        }
        SL{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        SM{
            allowed{"H"}
            preferred{"H"}
        }
        SO{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        SR{
            allowed{"H"}
            preferred{"H"}
        }
        SS{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        ST{
            allowed{"H"}
            preferred{"H"}
        }
        SY{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        SZ{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        TC{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        TD{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        TG{
            allowed{"H"}
            preferred{"H"}
        }
        TN{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        TO{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        TR{
            allowed{"H"}
            preferred{"H"}
        }
        TT{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        TW{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        UM{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        US{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        VC{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        VE{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        VG{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        VI{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        VU{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        WF{
            allowed{"H"}
            preferred{"H"}
        }
        WS{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        YE{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        YT{
            allowed{"H"}
            preferred{"H"}
        }
        ZA{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        ZM{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
        ZW{
            allowed{
                "H",
                "h",
            }
            preferred{"h"}
        }
    }
    weekData{
        001:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        AD:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        AE:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        AF:intvector{
            7,
            1,
            5,
            0,
            6,
            86400000,
        }
        AG:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        AI:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        AL:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        AM:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        AN:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        AR:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        AS:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        AT:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        AU:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        AX:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        AZ:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        BA:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        BD:intvector{
            6,
            1,
            7,
            0,
            1,
            86400000,
        }
        BE:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        BG:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        BH:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        BM:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        BN:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        BR:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        BS:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        BT:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        BW:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        BY:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        BZ:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        CA:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        CH:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        CL:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        CM:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        CN:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        CO:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        CR:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        CY:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        CZ:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        DE:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        DJ:intvector{
            7,
            1,
            7,
            0,
            1,
            86400000,
        }
        DK:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        DM:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        DO:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        DZ:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        EC:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        EE:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        EG:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        ES:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        ET:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        FI:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        FJ:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        FO:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        FR:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        GB:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        GE:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        GF:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        GG:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        GI:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        GP:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        GR:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        GT:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        GU:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        HK:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        HN:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        HR:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        HU:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        ID:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        IE:intvector{
            1,
            4,
            7,
            0,
            1,
            86400000,
        }
        IL:intvector{
            1,
            1,
            6,
            0,
            7,
            86400000,
        }
        IM:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        IN:intvector{
            1,
            1,
            1,
            0,
            1,
            86400000,
        }
        IQ:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        IR:intvector{
            7,
            1,
            6,
            0,
            6,
            86400000,
        }
        IS:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        IT:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        JE:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        JM:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        JO:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        JP:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        KE:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        KG:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        KH:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        KR:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        KW:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        KZ:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        LA:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        LB:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        LI:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        LK:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        LT:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        LU:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        LV:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        LY:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        MA:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        MC:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        MD:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        ME:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        MH:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        MK:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        MM:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        MN:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        MO:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        MQ:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        MT:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        MV:intvector{
            6,
            1,
            7,
            0,
            1,
            86400000,
        }
        MX:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        MY:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        MZ:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        NI:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        NL:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        NO:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        NP:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        NZ:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        OM:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        PA:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        PE:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        PH:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        PK:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        PL:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        PR:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        PT:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        PY:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        QA:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        RE:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        RO:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        RS:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        RU:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        SA:intvector{
            1,
            1,
            6,
            0,
            7,
            86400000,
        }
        SD:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        SE:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        SG:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        SI:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        SJ:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        SK:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        SM:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        SV:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        SY:intvector{
            7,
            1,
            6,
            0,
            7,
            86400000,
        }
        TH:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        TJ:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        TM:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        TN:intvector{
            1,
            1,
            6,
            0,
            7,
            86400000,
        }
        TR:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        TT:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        TW:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        UA:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        UM:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        US:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        UY:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        UZ:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        VA:intvector{
            2,
            4,
            7,
            0,
            1,
            86400000,
        }
        VE:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        VI:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        VN:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        WS:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        XK:intvector{
            2,
            1,
            7,
            0,
            1,
            86400000,
        }
        YE:intvector{
            1,
            1,
            6,
            0,
            7,
            86400000,
        }
        ZA:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
        ZW:intvector{
            1,
            1,
            7,
            0,
            1,
            86400000,
        }
    }
    weekData%variant{
        GB:intvector{1}
    }
}