// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
metadata:table(nofallback){
    alias{
        language{
            aa_SAAHO{
                reason{"deprecated"}
                replacement{"ssy"}
            }
            aar{
                reason{"overlong"}
                replacement{"aa"}
            }
            abk{
                reason{"overlong"}
                replacement{"ab"}
            }
            afr{
                reason{"overlong"}
                replacement{"af"}
            }
            aju{
                reason{"macrolanguage"}
                replacement{"jrb"}
            }
            aka{
                reason{"overlong"}
                replacement{"ak"}
            }
            alb{
                reason{"bibliographic"}
                replacement{"sq"}
            }
            als{
                reason{"macrolanguage"}
                replacement{"sq"}
            }
            amh{
                reason{"overlong"}
                replacement{"am"}
            }
            ara{
                reason{"overlong"}
                replacement{"ar"}
            }
            arb{
                reason{"macrolanguage"}
                replacement{"ar"}
            }
            arg{
                reason{"overlong"}
                replacement{"an"}
            }
            arm{
                reason{"bibliographic"}
                replacement{"hy"}
            }
            art_lojban{
                reason{"deprecated"}
                replacement{"jbo"}
            }
            asm{
                reason{"overlong"}
                replacement{"as"}
            }
            ava{
                reason{"overlong"}
                replacement{"av"}
            }
            ave{
                reason{"overlong"}
                replacement{"ae"}
            }
            aym{
                reason{"overlong"}
                replacement{"ay"}
            }
            ayr{
                reason{"macrolanguage"}
                replacement{"ay"}
            }
            az_AZ{
                reason{"legacy"}
                replacement{"az_Latn_AZ"}
            }
            aze{
                reason{"overlong"}
                replacement{"az"}
            }
            azj{
                reason{"macrolanguage"}
                replacement{"az"}
            }
            bak{
                reason{"overlong"}
                replacement{"ba"}
            }
            bam{
                reason{"overlong"}
                replacement{"bm"}
            }
            baq{
                reason{"bibliographic"}
                replacement{"eu"}
            }
            bcc{
                reason{"macrolanguage"}
                replacement{"bal"}
            }
            bcl{
                reason{"macrolanguage"}
                replacement{"bik"}
            }
            bel{
                reason{"overlong"}
                replacement{"be"}
            }
            ben{
                reason{"overlong"}
                replacement{"bn"}
            }
            bh{
                reason{"macrolanguage"}
                replacement{"bho"}
            }
            bih{
                reason{"overlong"}
                replacement{"bho"}
            }
            bis{
                reason{"overlong"}
                replacement{"bi"}
            }
            bod{
                reason{"overlong"}
                replacement{"bo"}
            }
            bos{
                reason{"overlong"}
                replacement{"bs"}
            }
            bre{
                reason{"overlong"}
                replacement{"br"}
            }
            bs_BA{
                reason{"legacy"}
                replacement{"bs_Latn_BA"}
            }
            bul{
                reason{"overlong"}
                replacement{"bg"}
            }
            bur{
                reason{"bibliographic"}
                replacement{"my"}
            }
            bxk{
                reason{"macrolanguage"}
                replacement{"luy"}
            }
            bxr{
                reason{"macrolanguage"}
                replacement{"bua"}
            }
            cat{
                reason{"overlong"}
                replacement{"ca"}
            }
            ces{
                reason{"overlong"}
                replacement{"cs"}
            }
            cha{
                reason{"overlong"}
                replacement{"ch"}
            }
            che{
                reason{"overlong"}
                replacement{"ce"}
            }
            chi{
                reason{"bibliographic"}
                replacement{"zh"}
            }
            chu{
                reason{"overlong"}
                replacement{"cu"}
            }
            chv{
                reason{"overlong"}
                replacement{"cv"}
            }
            cld{
                reason{"macrolanguage"}
                replacement{"syr"}
            }
            cmn{
                reason{"macrolanguage"}
                replacement{"zh"}
            }
            cor{
                reason{"overlong"}
                replacement{"kw"}
            }
            cos{
                reason{"overlong"}
                replacement{"co"}
            }
            cre{
                reason{"overlong"}
                replacement{"cr"}
            }
            cwd{
                reason{"macrolanguage"}
                replacement{"cr"}
            }
            cym{
                reason{"overlong"}
                replacement{"cy"}
            }
            cze{
                reason{"bibliographic"}
                replacement{"cs"}
            }
            dan{
                reason{"overlong"}
                replacement{"da"}
            }
            deu{
                reason{"overlong"}
                replacement{"de"}
            }
            dgo{
                reason{"macrolanguage"}
                replacement{"doi"}
            }
            dhd{
                reason{"macrolanguage"}
                replacement{"mwr"}
            }
            dik{
                reason{"macrolanguage"}
                replacement{"din"}
            }
            diq{
                reason{"macrolanguage"}
                replacement{"zza"}
            }
            div{
                reason{"overlong"}
                replacement{"dv"}
            }
            dut{
                reason{"bibliographic"}
                replacement{"nl"}
            }
            dzo{
                reason{"overlong"}
                replacement{"dz"}
            }
            ekk{
                reason{"macrolanguage"}
                replacement{"et"}
            }
            ell{
                reason{"overlong"}
                replacement{"el"}
            }
            emk{
                reason{"macrolanguage"}
                replacement{"man"}
            }
            eng{
                reason{"overlong"}
                replacement{"en"}
            }
            epo{
                reason{"overlong"}
                replacement{"eo"}
            }
            esk{
                reason{"macrolanguage"}
                replacement{"ik"}
            }
            est{
                reason{"overlong"}
                replacement{"et"}
            }
            eus{
                reason{"overlong"}
                replacement{"eu"}
            }
            ewe{
                reason{"overlong"}
                replacement{"ee"}
            }
            fao{
                reason{"overlong"}
                replacement{"fo"}
            }
            fas{
                reason{"overlong"}
                replacement{"fa"}
            }
            fat{
                reason{"macrolanguage"}
                replacement{"ak"}
            }
            fij{
                reason{"overlong"}
                replacement{"fj"}
            }
            fin{
                reason{"overlong"}
                replacement{"fi"}
            }
            fra{
                reason{"overlong"}
                replacement{"fr"}
            }
            fre{
                reason{"bibliographic"}
                replacement{"fr"}
            }
            fry{
                reason{"overlong"}
                replacement{"fy"}
            }
            fuc{
                reason{"macrolanguage"}
                replacement{"ff"}
            }
            ful{
                reason{"overlong"}
                replacement{"ff"}
            }
            gaz{
                reason{"macrolanguage"}
                replacement{"om"}
            }
            gbo{
                reason{"macrolanguage"}
                replacement{"grb"}
            }
            geo{
                reason{"bibliographic"}
                replacement{"ka"}
            }
            ger{
                reason{"bibliographic"}
                replacement{"de"}
            }
            gla{
                reason{"overlong"}
                replacement{"gd"}
            }
            gle{
                reason{"overlong"}
                replacement{"ga"}
            }
            glg{
                reason{"overlong"}
                replacement{"gl"}
            }
            glv{
                reason{"overlong"}
                replacement{"gv"}
            }
            gno{
                reason{"macrolanguage"}
                replacement{"gon"}
            }
            gre{
                reason{"bibliographic"}
                replacement{"el"}
            }
            grn{
                reason{"overlong"}
                replacement{"gn"}
            }
            gug{
                reason{"macrolanguage"}
                replacement{"gn"}
            }
            guj{
                reason{"overlong"}
                replacement{"gu"}
            }
            gya{
                reason{"macrolanguage"}
                replacement{"gba"}
            }
            ha_Latn_GH{
                reason{"legacy"}
                replacement{"ha_GH"}
            }
            ha_Latn_NE{
                reason{"legacy"}
                replacement{"ha_NE"}
            }
            ha_Latn_NG{
                reason{"legacy"}
                replacement{"ha_NG"}
            }
            hat{
                reason{"overlong"}
                replacement{"ht"}
            }
            hau{
                reason{"overlong"}
                replacement{"ha"}
            }
            hbs{
                reason{"overlong"}
                replacement{"sr_Latn"}
            }
            hdn{
                reason{"macrolanguage"}
                replacement{"hai"}
            }
            hea{
                reason{"macrolanguage"}
                replacement{"hmn"}
            }
            heb{
                reason{"overlong"}
                replacement{"he"}
            }
            her{
                reason{"overlong"}
                replacement{"hz"}
            }
            him{
                reason{"macrolanguage"}
                replacement{"srx"}
            }
            hin{
                reason{"overlong"}
                replacement{"hi"}
            }
            hmo{
                reason{"overlong"}
                replacement{"ho"}
            }
            hrv{
                reason{"overlong"}
                replacement{"hr"}
            }
            hun{
                reason{"overlong"}
                replacement{"hu"}
            }
            hye{
                reason{"overlong"}
                replacement{"hy"}
            }
            i_ami{
                reason{"deprecated"}
                replacement{"ami"}
            }
            i_bnn{
                reason{"deprecated"}
                replacement{"bnn"}
            }
            i_hak{
                reason{"deprecated"}
                replacement{"hak"}
            }
            i_klingon{
                reason{"deprecated"}
                replacement{"tlh"}
            }
            i_lux{
                reason{"deprecated"}
                replacement{"lb"}
            }
            i_navajo{
                reason{"deprecated"}
                replacement{"nv"}
            }
            i_pwn{
                reason{"deprecated"}
                replacement{"pwn"}
            }
            i_tao{
                reason{"deprecated"}
                replacement{"tao"}
            }
            i_tay{
                reason{"deprecated"}
                replacement{"tay"}
            }
            i_tsu{
                reason{"deprecated"}
                replacement{"tsu"}
            }
            ibo{
                reason{"overlong"}
                replacement{"ig"}
            }
            ice{
                reason{"bibliographic"}
                replacement{"is"}
            }
            ido{
                reason{"overlong"}
                replacement{"io"}
            }
            iii{
                reason{"overlong"}
                replacement{"ii"}
            }
            ike{
                reason{"macrolanguage"}
                replacement{"iu"}
            }
            iku{
                reason{"overlong"}
                replacement{"iu"}
            }
            ile{
                reason{"overlong"}
                replacement{"ie"}
            }
            in{
                reason{"deprecated"}
                replacement{"id"}
            }
            ina{
                reason{"overlong"}
                replacement{"ia"}
            }
            ind{
                reason{"overlong"}
                replacement{"id"}
            }
            ipk{
                reason{"overlong"}
                replacement{"ik"}
            }
            isl{
                reason{"overlong"}
                replacement{"is"}
            }
            ita{
                reason{"overlong"}
                replacement{"it"}
            }
            iw{
                reason{"deprecated"}
                replacement{"he"}
            }
            jav{
                reason{"overlong"}
                replacement{"jv"}
            }
            ji{
                reason{"deprecated"}
                replacement{"yi"}
            }
            jpn{
                reason{"overlong"}
                replacement{"ja"}
            }
            jw{
                reason{"deprecated"}
                replacement{"jv"}
            }
            kal{
                reason{"overlong"}
                replacement{"kl"}
            }
            kan{
                reason{"overlong"}
                replacement{"kn"}
            }
            kas{
                reason{"overlong"}
                replacement{"ks"}
            }
            kat{
                reason{"overlong"}
                replacement{"ka"}
            }
            kau{
                reason{"overlong"}
                replacement{"kr"}
            }
            kaz{
                reason{"overlong"}
                replacement{"kk"}
            }
            khk{
                reason{"macrolanguage"}
                replacement{"mn"}
            }
            khm{
                reason{"overlong"}
                replacement{"km"}
            }
            kik{
                reason{"overlong"}
                replacement{"ki"}
            }
            kin{
                reason{"overlong"}
                replacement{"rw"}
            }
            kir{
                reason{"overlong"}
                replacement{"ky"}
            }
            kk_Cyrl_KZ{
                reason{"legacy"}
                replacement{"kk_KZ"}
            }
            kmr{
                reason{"macrolanguage"}
                replacement{"ku"}
            }
            knc{
                reason{"macrolanguage"}
                replacement{"kr"}
            }
            kng{
                reason{"macrolanguage"}
                replacement{"kg"}
            }
            knn{
                reason{"macrolanguage"}
                replacement{"kok"}
            }
            kom{
                reason{"overlong"}
                replacement{"kv"}
            }
            kon{
                reason{"overlong"}
                replacement{"kg"}
            }
            kor{
                reason{"overlong"}
                replacement{"ko"}
            }
            kpv{
                reason{"macrolanguage"}
                replacement{"kv"}
            }
            ks_Arab_IN{
                reason{"legacy"}
                replacement{"ks_IN"}
            }
            kua{
                reason{"overlong"}
                replacement{"kj"}
            }
            kur{
                reason{"overlong"}
                replacement{"ku"}
            }
            ky_Cyrl_KG{
                reason{"legacy"}
                replacement{"ky_KG"}
            }
            lao{
                reason{"overlong"}
                replacement{"lo"}
            }
            lat{
                reason{"overlong"}
                replacement{"la"}
            }
            lav{
                reason{"overlong"}
                replacement{"lv"}
            }
            lbk{
                reason{"macrolanguage"}
                replacement{"bnc"}
            }
            lim{
                reason{"overlong"}
                replacement{"li"}
            }
            lin{
                reason{"overlong"}
                replacement{"ln"}
            }
            lit{
                reason{"overlong"}
                replacement{"lt"}
            }
            ltz{
                reason{"overlong"}
                replacement{"lb"}
            }
            lub{
                reason{"overlong"}
                replacement{"lu"}
            }
            lug{
                reason{"overlong"}
                replacement{"lg"}
            }
            lvs{
                reason{"macrolanguage"}
                replacement{"lv"}
            }
            mac{
                reason{"bibliographic"}
                replacement{"mk"}
            }
            mah{
                reason{"overlong"}
                replacement{"mh"}
            }
            mal{
                reason{"overlong"}
                replacement{"ml"}
            }
            mao{
                reason{"bibliographic"}
                replacement{"mi"}
            }
            mar{
                reason{"overlong"}
                replacement{"mr"}
            }
            may{
                reason{"bibliographic"}
                replacement{"ms"}
            }
            mhr{
                reason{"macrolanguage"}
                replacement{"chm"}
            }
            mkd{
                reason{"overlong"}
                replacement{"mk"}
            }
            mlg{
                reason{"overlong"}
                replacement{"mg"}
            }
            mlt{
                reason{"overlong"}
                replacement{"mt"}
            }
            mn_Cyrl_MN{
                reason{"legacy"}
                replacement{"mn_MN"}
            }
            mnk{
                reason{"macrolanguage"}
                replacement{"man"}
            }
            mo{
                reason{"deprecated"}
                replacement{"ro_MD"}
            }
            mol{
                reason{"overlong"}
                replacement{"ro_MD"}
            }
            mon{
                reason{"overlong"}
                replacement{"mn"}
            }
            mri{
                reason{"overlong"}
                replacement{"mi"}
            }
            ms_Latn_BN{
                reason{"legacy"}
                replacement{"ms_BN"}
            }
            ms_Latn_MY{
                reason{"legacy"}
                replacement{"ms_MY"}
            }
            ms_Latn_SG{
                reason{"legacy"}
                replacement{"ms_SG"}
            }
            msa{
                reason{"overlong"}
                replacement{"ms"}
            }
            mup{
                reason{"macrolanguage"}
                replacement{"raj"}
            }
            mya{
                reason{"overlong"}
                replacement{"my"}
            }
            nau{
                reason{"overlong"}
                replacement{"na"}
            }
            nav{
                reason{"overlong"}
                replacement{"nv"}
            }
            nbl{
                reason{"overlong"}
                replacement{"nr"}
            }
            nde{
                reason{"overlong"}
                replacement{"nd"}
            }
            ndo{
                reason{"overlong"}
                replacement{"ng"}
            }
            nep{
                reason{"overlong"}
                replacement{"ne"}
            }
            nld{
                reason{"overlong"}
                replacement{"nl"}
            }
            nno{
                reason{"overlong"}
                replacement{"nn"}
            }
            no{
                reason{"legacy"}
                replacement{"nb"}
            }
            no_BOKMAL{
                reason{"deprecated"}
                replacement{"nb"}
            }
            no_NYNORSK{
                reason{"deprecated"}
                replacement{"nn"}
            }
            no_bok{
                reason{"deprecated"}
                replacement{"nb"}
            }
            no_nyn{
                reason{"deprecated"}
                replacement{"nn"}
            }
            nob{
                reason{"overlong"}
                replacement{"nb"}
            }
            nor{
                reason{"overlong"}
                replacement{"nb"}
            }
            npi{
                reason{"macrolanguage"}
                replacement{"ne"}
            }
            nya{
                reason{"overlong"}
                replacement{"ny"}
            }
            oci{
                reason{"overlong"}
                replacement{"oc"}
            }
            ojg{
                reason{"macrolanguage"}
                replacement{"oj"}
            }
            oji{
                reason{"overlong"}
                replacement{"oj"}
            }
            ori{
                reason{"overlong"}
                replacement{"or"}
            }
            orm{
                reason{"overlong"}
                replacement{"om"}
            }
            ory{
                reason{"macrolanguage"}
                replacement{"or"}
            }
            oss{
                reason{"overlong"}
                replacement{"os"}
            }
            pa_IN{
                reason{"legacy"}
                replacement{"pa_Guru_IN"}
            }
            pa_PK{
                reason{"legacy"}
                replacement{"pa_Arab_PK"}
            }
            pan{
                reason{"overlong"}
                replacement{"pa"}
            }
            pbu{
                reason{"macrolanguage"}
                replacement{"ps"}
            }
            per{
                reason{"bibliographic"}
                replacement{"fa"}
            }
            pes{
                reason{"macrolanguage"}
                replacement{"fa"}
            }
            pli{
                reason{"overlong"}
                replacement{"pi"}
            }
            plt{
                reason{"macrolanguage"}
                replacement{"mg"}
            }
            pnb{
                reason{"macrolanguage"}
                replacement{"lah"}
            }
            pol{
                reason{"overlong"}
                replacement{"pl"}
            }
            por{
                reason{"overlong"}
                replacement{"pt"}
            }
            prs{
                reason{"overlong"}
                replacement{"fa_AF"}
            }
            pus{
                reason{"overlong"}
                replacement{"ps"}
            }
            que{
                reason{"overlong"}
                replacement{"qu"}
            }
            quz{
                reason{"macrolanguage"}
                replacement{"qu"}
            }
            rmy{
                reason{"macrolanguage"}
                replacement{"rom"}
            }
            roh{
                reason{"overlong"}
                replacement{"rm"}
            }
            ron{
                reason{"overlong"}
                replacement{"ro"}
            }
            rum{
                reason{"bibliographic"}
                replacement{"ro"}
            }
            run{
                reason{"overlong"}
                replacement{"rn"}
            }
            rus{
                reason{"overlong"}
                replacement{"ru"}
            }
            sag{
                reason{"overlong"}
                replacement{"sg"}
            }
            san{
                reason{"overlong"}
                replacement{"sa"}
            }
            scc{
                reason{"deprecated"}
                replacement{"sr"}
            }
            scr{
                reason{"deprecated"}
                replacement{"hr"}
            }
            sgn_BE_FR{
                reason{"deprecated"}
                replacement{"sfb"}
            }
            sgn_BE_NL{
                reason{"deprecated"}
                replacement{"vgt"}
            }
            sgn_CH_DE{
                reason{"deprecated"}
                replacement{"sgg"}
            }
            sh{
                reason{"legacy"}
                replacement{"sr_Latn"}
            }
            shi_MA{
                reason{"legacy"}
                replacement{"shi_Tfng_MA"}
            }
            sin{
                reason{"overlong"}
                replacement{"si"}
            }
            slk{
                reason{"overlong"}
                replacement{"sk"}
            }
            slo{
                reason{"bibliographic"}
                replacement{"sk"}
            }
            slv{
                reason{"overlong"}
                replacement{"sl"}
            }
            sme{
                reason{"overlong"}
                replacement{"se"}
            }
            smo{
                reason{"overlong"}
                replacement{"sm"}
            }
            sna{
                reason{"overlong"}
                replacement{"sn"}
            }
            snd{
                reason{"overlong"}
                replacement{"sd"}
            }
            som{
                reason{"overlong"}
                replacement{"so"}
            }
            sot{
                reason{"overlong"}
                replacement{"st"}
            }
            spa{
                reason{"overlong"}
                replacement{"es"}
            }
            spy{
                reason{"macrolanguage"}
                replacement{"kln"}
            }
            sqi{
                reason{"overlong"}
                replacement{"sq"}
            }
            sr_BA{
                reason{"legacy"}
                replacement{"sr_Cyrl_BA"}
            }
            sr_ME{
                reason{"legacy"}
                replacement{"sr_Latn_ME"}
            }
            sr_RS{
                reason{"legacy"}
                replacement{"sr_Cyrl_RS"}
            }
            sr_XK{
                reason{"legacy"}
                replacement{"sr_Cyrl_XK"}
            }
            src{
                reason{"macrolanguage"}
                replacement{"sc"}
            }
            srd{
                reason{"overlong"}
                replacement{"sc"}
            }
            srp{
                reason{"overlong"}
                replacement{"sr"}
            }
            ssw{
                reason{"overlong"}
                replacement{"ss"}
            }
            sun{
                reason{"overlong"}
                replacement{"su"}
            }
            swa{
                reason{"overlong"}
                replacement{"sw"}
            }
            swc{
                reason{"overlong"}
                replacement{"sw_CD"}
            }
            swe{
                reason{"overlong"}
                replacement{"sv"}
            }
            swh{
                reason{"macrolanguage"}
                replacement{"sw"}
            }
            tah{
                reason{"overlong"}
                replacement{"ty"}
            }
            tam{
                reason{"overlong"}
                replacement{"ta"}
            }
            tat{
                reason{"overlong"}
                replacement{"tt"}
            }
            tel{
                reason{"overlong"}
                replacement{"te"}
            }
            tgk{
                reason{"overlong"}
                replacement{"tg"}
            }
            tgl{
                reason{"overlong"}
                replacement{"fil"}
            }
            tha{
                reason{"overlong"}
                replacement{"th"}
            }
            tib{
                reason{"bibliographic"}
                replacement{"bo"}
            }
            tir{
                reason{"overlong"}
                replacement{"ti"}
            }
            tl{
                reason{"legacy"}
                replacement{"fil"}
            }
            ton{
                reason{"overlong"}
                replacement{"to"}
            }
            tsn{
                reason{"overlong"}
                replacement{"tn"}
            }
            tso{
                reason{"overlong"}
                replacement{"ts"}
            }
            ttq{
                reason{"macrolanguage"}
                replacement{"tmh"}
            }
            tuk{
                reason{"overlong"}
                replacement{"tk"}
            }
            tur{
                reason{"overlong"}
                replacement{"tr"}
            }
            tw{
                reason{"macrolanguage"}
                replacement{"ak"}
            }
            twi{
                reason{"overlong"}
                replacement{"ak"}
            }
            tzm_Latn_MA{
                reason{"legacy"}
                replacement{"tzm_MA"}
            }
            ug_Arab_CN{
                reason{"legacy"}
                replacement{"ug_CN"}
            }
            uig{
                reason{"overlong"}
                replacement{"ug"}
            }
            ukr{
                reason{"overlong"}
                replacement{"uk"}
            }
            umu{
                reason{"macrolanguage"}
                replacement{"del"}
            }
            urd{
                reason{"overlong"}
                replacement{"ur"}
            }
            uz_AF{
                reason{"legacy"}
                replacement{"uz_Arab_AF"}
            }
            uz_UZ{
                reason{"legacy"}
                replacement{"uz_Latn_UZ"}
            }
            uzb{
                reason{"overlong"}
                replacement{"uz"}
            }
            uzn{
                reason{"macrolanguage"}
                replacement{"uz"}
            }
            vai_LR{
                reason{"legacy"}
                replacement{"vai_Vaii_LR"}
            }
            ven{
                reason{"overlong"}
                replacement{"ve"}
            }
            vie{
                reason{"overlong"}
                replacement{"vi"}
            }
            vol{
                reason{"overlong"}
                replacement{"vo"}
            }
            wel{
                reason{"bibliographic"}
                replacement{"cy"}
            }
            wln{
                reason{"overlong"}
                replacement{"wa"}
            }
            wol{
                reason{"overlong"}
                replacement{"wo"}
            }
            xho{
                reason{"overlong"}
                replacement{"xh"}
            }
            xpe{
                reason{"macrolanguage"}
                replacement{"kpe"}
            }
            xsl{
                reason{"macrolanguage"}
                replacement{"den"}
            }
            ydd{
                reason{"macrolanguage"}
                replacement{"yi"}
            }
            yid{
                reason{"overlong"}
                replacement{"yi"}
            }
            yor{
                reason{"overlong"}
                replacement{"yo"}
            }
            zai{
                reason{"macrolanguage"}
                replacement{"zap"}
            }
            zh_CN{
                reason{"legacy"}
                replacement{"zh_Hans_CN"}
            }
            zh_HK{
                reason{"legacy"}
                replacement{"zh_Hant_HK"}
            }
            zh_MO{
                reason{"legacy"}
                replacement{"zh_Hant_MO"}
            }
            zh_SG{
                reason{"legacy"}
                replacement{"zh_Hans_SG"}
            }
            zh_TW{
                reason{"legacy"}
                replacement{"zh_Hant_TW"}
            }
            zh_guoyu{
                reason{"deprecated"}
                replacement{"zh"}
            }
            zh_hakka{
                reason{"deprecated"}
                replacement{"hak"}
            }
            zh_min_nan{
                reason{"deprecated"}
                replacement{"nan"}
            }
            zh_xiang{
                reason{"deprecated"}
                replacement{"hsn"}
            }
            zha{
                reason{"overlong"}
                replacement{"za"}
            }
            zho{
                reason{"overlong"}
                replacement{"zh"}
            }
            zsm{
                reason{"macrolanguage"}
                replacement{"ms"}
            }
            zul{
                reason{"overlong"}
                replacement{"zu"}
            }
            zyb{
                reason{"macrolanguage"}
                replacement{"za"}
            }
        }
        script{
            Qaai{
                reason{"deprecated"}
                replacement{"Zinh"}
            }
        }
        subdivision{
            CN-71{
                reason{"overlong"}
                replacement{"TW"}
            }
            CN-91{
                reason{"overlong"}
                replacement{"HK"}
            }
            CN-92{
                reason{"overlong"}
                replacement{"MO"}
            }
            FR-BL{
                reason{"overlong"}
                replacement{"BL"}
            }
            FR-GF{
                reason{"overlong"}
                replacement{"GF"}
            }
            FR-GP{
                reason{"overlong"}
                replacement{"GP"}
            }
            FR-MF{
                reason{"overlong"}
                replacement{"MF"}
            }
            FR-MQ{
                reason{"overlong"}
                replacement{"MQ"}
            }
            FR-NC{
                reason{"overlong"}
                replacement{"NC"}
            }
            FR-PF{
                reason{"overlong"}
                replacement{"PF"}
            }
            FR-PM{
                reason{"overlong"}
                replacement{"PM"}
            }
            FR-RE{
                reason{"overlong"}
                replacement{"RE"}
            }
            FR-TF{
                reason{"overlong"}
                replacement{"TF"}
            }
            FR-WF{
                reason{"overlong"}
                replacement{"WF"}
            }
            FR-YT{
                reason{"overlong"}
                replacement{"YT"}
            }
            LA-XN{
                reason{"deprecated"}
                replacement{"LA-XS"}
            }
            LU-D{
                reason{"deprecated"}
                replacement{"LU-CL LU-DI LU-RD LU-VD LU-WI"}
            }
            LU-G{
                reason{"deprecated"}
                replacement{"LU-EC LU-GR LU-RM"}
            }
            LU-L{
                reason{"deprecated"}
                replacement{"LU-CA LU-ES LU-LU LU-ME"}
            }
            MR-NKC{
                reason{"deprecated"}
                replacement{"MR-13 MR-14 MR-15"}
            }
            NL-AW{
                reason{"overlong"}
                replacement{"AW"}
            }
            NL-CW{
                reason{"overlong"}
                replacement{"CW"}
            }
            NL-SX{
                reason{"overlong"}
                replacement{"SX"}
            }
            NZ-N{
                reason{"deprecated"}
                replacement{"NZ-AUK NZ-BOP NZ-GIS NZ-HKB NZ-MWT NZ-NTL NZ-TKI NZ-WGN NZ-WKO"}
            }
            NZ-S{
                reason{"deprecated"}
                replacement{"NZ-CAN NZ-MBH NZ-NSN NZ-OTA NZ-STL NZ-TAS NZ-WTC"}
            }
            OM-BA{
                reason{"deprecated"}
                replacement{"OM-BJ OM-BS"}
            }
            OM-SH{
                reason{"deprecated"}
                replacement{"OM-SJ OM-SS"}
            }
            TT-ETO{
                reason{"deprecated"}
                replacement{"TT-TOB"}
            }
            TT-RCM{
                reason{"deprecated"}
                replacement{"TT-MRC"}
            }
            TT-WTO{
                reason{"deprecated"}
                replacement{"TT-TOB"}
            }
            TW-KHQ{
                reason{"deprecated"}
                replacement{"TW-KHH"}
            }
            TW-TNQ{
                reason{"deprecated"}
                replacement{"TW-TNN"}
            }
            TW-TPQ{
                reason{"deprecated"}
                replacement{"TW-NWT"}
            }
            TW-TXQ{
                reason{"deprecated"}
                replacement{"TW-TXG"}
            }
            US-AS{
                reason{"overlong"}
                replacement{"AS"}
            }
            US-GU{
                reason{"overlong"}
                replacement{"GU"}
            }
            US-MP{
                reason{"overlong"}
                replacement{"MP"}
            }
            US-PR{
                reason{"overlong"}
                replacement{"PR"}
            }
            US-UM{
                reason{"overlong"}
                replacement{"UM"}
            }
            US-VI{
                reason{"overlong"}
                replacement{"VI"}
            }
        }
        territory{
            004{
                reason{"overlong"}
                replacement{"AF"}
            }
            008{
                reason{"overlong"}
                replacement{"AL"}
            }
            010{
                reason{"overlong"}
                replacement{"AQ"}
            }
            012{
                reason{"overlong"}
                replacement{"DZ"}
            }
            016{
                reason{"overlong"}
                replacement{"AS"}
            }
            020{
                reason{"overlong"}
                replacement{"AD"}
            }
            024{
                reason{"overlong"}
                replacement{"AO"}
            }
            028{
                reason{"overlong"}
                replacement{"AG"}
            }
            031{
                reason{"overlong"}
                replacement{"AZ"}
            }
            032{
                reason{"overlong"}
                replacement{"AR"}
            }
            036{
                reason{"overlong"}
                replacement{"AU"}
            }
            040{
                reason{"overlong"}
                replacement{"AT"}
            }
            044{
                reason{"overlong"}
                replacement{"BS"}
            }
            048{
                reason{"overlong"}
                replacement{"BH"}
            }
            050{
                reason{"overlong"}
                replacement{"BD"}
            }
            051{
                reason{"overlong"}
                replacement{"AM"}
            }
            052{
                reason{"overlong"}
                replacement{"BB"}
            }
            056{
                reason{"overlong"}
                replacement{"BE"}
            }
            060{
                reason{"overlong"}
                replacement{"BM"}
            }
            062{
                reason{"deprecated"}
                replacement{"034 143"}
            }
            064{
                reason{"overlong"}
                replacement{"BT"}
            }
            068{
                reason{"overlong"}
                replacement{"BO"}
            }
            070{
                reason{"overlong"}
                replacement{"BA"}
            }
            072{
                reason{"overlong"}
                replacement{"BW"}
            }
            074{
                reason{"overlong"}
                replacement{"BV"}
            }
            076{
                reason{"overlong"}
                replacement{"BR"}
            }
            084{
                reason{"overlong"}
                replacement{"BZ"}
            }
            086{
                reason{"overlong"}
                replacement{"IO"}
            }
            090{
                reason{"overlong"}
                replacement{"SB"}
            }
            092{
                reason{"overlong"}
                replacement{"VG"}
            }
            096{
                reason{"overlong"}
                replacement{"BN"}
            }
            100{
                reason{"overlong"}
                replacement{"BG"}
            }
            104{
                reason{"overlong"}
                replacement{"MM"}
            }
            108{
                reason{"overlong"}
                replacement{"BI"}
            }
            112{
                reason{"overlong"}
                replacement{"BY"}
            }
            116{
                reason{"overlong"}
                replacement{"KH"}
            }
            120{
                reason{"overlong"}
                replacement{"CM"}
            }
            124{
                reason{"overlong"}
                replacement{"CA"}
            }
            132{
                reason{"overlong"}
                replacement{"CV"}
            }
            136{
                reason{"overlong"}
                replacement{"KY"}
            }
            140{
                reason{"overlong"}
                replacement{"CF"}
            }
            144{
                reason{"overlong"}
                replacement{"LK"}
            }
            148{
                reason{"overlong"}
                replacement{"TD"}
            }
            152{
                reason{"overlong"}
                replacement{"CL"}
            }
            156{
                reason{"overlong"}
                replacement{"CN"}
            }
            158{
                reason{"overlong"}
                replacement{"TW"}
            }
            162{
                reason{"overlong"}
                replacement{"CX"}
            }
            166{
                reason{"overlong"}
                replacement{"CC"}
            }
            170{
                reason{"overlong"}
                replacement{"CO"}
            }
            172{
                reason{"deprecated"}
                replacement{"RU AM AZ BY GE KG KZ MD TJ TM UA UZ"}
            }
            174{
                reason{"overlong"}
                replacement{"KM"}
            }
            175{
                reason{"overlong"}
                replacement{"YT"}
            }
            178{
                reason{"overlong"}
                replacement{"CG"}
            }
            180{
                reason{"overlong"}
                replacement{"CD"}
            }
            184{
                reason{"overlong"}
                replacement{"CK"}
            }
            188{
                reason{"overlong"}
                replacement{"CR"}
            }
            191{
                reason{"overlong"}
                replacement{"HR"}
            }
            192{
                reason{"overlong"}
                replacement{"CU"}
            }
            196{
                reason{"overlong"}
                replacement{"CY"}
            }
            200{
                reason{"deprecated"}
                replacement{"CZ SK"}
            }
            203{
                reason{"overlong"}
                replacement{"CZ"}
            }
            204{
                reason{"overlong"}
                replacement{"BJ"}
            }
            208{
                reason{"overlong"}
                replacement{"DK"}
            }
            212{
                reason{"overlong"}
                replacement{"DM"}
            }
            214{
                reason{"overlong"}
                replacement{"DO"}
            }
            218{
                reason{"overlong"}
                replacement{"EC"}
            }
            222{
                reason{"overlong"}
                replacement{"SV"}
            }
            226{
                reason{"overlong"}
                replacement{"GQ"}
            }
            230{
                reason{"deprecated"}
                replacement{"ET"}
            }
            231{
                reason{"overlong"}
                replacement{"ET"}
            }
            232{
                reason{"overlong"}
                replacement{"ER"}
            }
            233{
                reason{"overlong"}
                replacement{"EE"}
            }
            234{
                reason{"overlong"}
                replacement{"FO"}
            }
            238{
                reason{"overlong"}
                replacement{"FK"}
            }
            239{
                reason{"overlong"}
                replacement{"GS"}
            }
            242{
                reason{"overlong"}
                replacement{"FJ"}
            }
            246{
                reason{"overlong"}
                replacement{"FI"}
            }
            248{
                reason{"overlong"}
                replacement{"AX"}
            }
            249{
                reason{"overlong"}
                replacement{"FR"}
            }
            250{
                reason{"overlong"}
                replacement{"FR"}
            }
            254{
                reason{"overlong"}
                replacement{"GF"}
            }
            258{
                reason{"overlong"}
                replacement{"PF"}
            }
            260{
                reason{"overlong"}
                replacement{"TF"}
            }
            262{
                reason{"overlong"}
                replacement{"DJ"}
            }
            266{
                reason{"overlong"}
                replacement{"GA"}
            }
            268{
                reason{"overlong"}
                replacement{"GE"}
            }
            270{
                reason{"overlong"}
                replacement{"GM"}
            }
            275{
                reason{"overlong"}
                replacement{"PS"}
            }
            276{
                reason{"overlong"}
                replacement{"DE"}
            }
            278{
                reason{"overlong"}
                replacement{"DE"}
            }
            280{
                reason{"deprecated"}
                replacement{"DE"}
            }
            288{
                reason{"overlong"}
                replacement{"GH"}
            }
            292{
                reason{"overlong"}
                replacement{"GI"}
            }
            296{
                reason{"overlong"}
                replacement{"KI"}
            }
            300{
                reason{"overlong"}
                replacement{"GR"}
            }
            304{
                reason{"overlong"}
                replacement{"GL"}
            }
            308{
                reason{"overlong"}
                replacement{"GD"}
            }
            312{
                reason{"overlong"}
                replacement{"GP"}
            }
            316{
                reason{"overlong"}
                replacement{"GU"}
            }
            320{
                reason{"overlong"}
                replacement{"GT"}
            }
            324{
                reason{"overlong"}
                replacement{"GN"}
            }
            328{
                reason{"overlong"}
                replacement{"GY"}
            }
            332{
                reason{"overlong"}
                replacement{"HT"}
            }
            334{
                reason{"overlong"}
                replacement{"HM"}
            }
            336{
                reason{"overlong"}
                replacement{"VA"}
            }
            340{
                reason{"overlong"}
                replacement{"HN"}
            }
            344{
                reason{"overlong"}
                replacement{"HK"}
            }
            348{
                reason{"overlong"}
                replacement{"HU"}
            }
            352{
                reason{"overlong"}
                replacement{"IS"}
            }
            356{
                reason{"overlong"}
                replacement{"IN"}
            }
            360{
                reason{"overlong"}
                replacement{"ID"}
            }
            364{
                reason{"overlong"}
                replacement{"IR"}
            }
            368{
                reason{"overlong"}
                replacement{"IQ"}
            }
            372{
                reason{"overlong"}
                replacement{"IE"}
            }
            376{
                reason{"overlong"}
                replacement{"IL"}
            }
            380{
                reason{"overlong"}
                replacement{"IT"}
            }
            384{
                reason{"overlong"}
                replacement{"CI"}
            }
            388{
                reason{"overlong"}
                replacement{"JM"}
            }
            392{
                reason{"overlong"}
                replacement{"JP"}
            }
            398{
                reason{"overlong"}
                replacement{"KZ"}
            }
            400{
                reason{"overlong"}
                replacement{"JO"}
            }
            404{
                reason{"overlong"}
                replacement{"KE"}
            }
            408{
                reason{"overlong"}
                replacement{"KP"}
            }
            410{
                reason{"overlong"}
                replacement{"KR"}
            }
            414{
                reason{"overlong"}
                replacement{"KW"}
            }
            417{
                reason{"overlong"}
                replacement{"KG"}
            }
            418{
                reason{"overlong"}
                replacement{"LA"}
            }
            422{
                reason{"overlong"}
                replacement{"LB"}
            }
            426{
                reason{"overlong"}
                replacement{"LS"}
            }
            428{
                reason{"overlong"}
                replacement{"LV"}
            }
            430{
                reason{"overlong"}
                replacement{"LR"}
            }
            434{
                reason{"overlong"}
                replacement{"LY"}
            }
            438{
                reason{"overlong"}
                replacement{"LI"}
            }
            440{
                reason{"overlong"}
                replacement{"LT"}
            }
            442{
                reason{"overlong"}
                replacement{"LU"}
            }
            446{
                reason{"overlong"}
                replacement{"MO"}
            }
            450{
                reason{"overlong"}
                replacement{"MG"}
            }
            454{
                reason{"overlong"}
                replacement{"MW"}
            }
            458{
                reason{"overlong"}
                replacement{"MY"}
            }
            462{
                reason{"overlong"}
                replacement{"MV"}
            }
            466{
                reason{"overlong"}
                replacement{"ML"}
            }
            470{
                reason{"overlong"}
                replacement{"MT"}
            }
            474{
                reason{"overlong"}
                replacement{"MQ"}
            }
            478{
                reason{"overlong"}
                replacement{"MR"}
            }
            480{
                reason{"overlong"}
                replacement{"MU"}
            }
            484{
                reason{"overlong"}
                replacement{"MX"}
            }
            492{
                reason{"overlong"}
                replacement{"MC"}
            }
            496{
                reason{"overlong"}
                replacement{"MN"}
            }
            498{
                reason{"overlong"}
                replacement{"MD"}
            }
            499{
                reason{"overlong"}
                replacement{"ME"}
            }
            500{
                reason{"overlong"}
                replacement{"MS"}
            }
            504{
                reason{"overlong"}
                replacement{"MA"}
            }
            508{
                reason{"overlong"}
                replacement{"MZ"}
            }
            512{
                reason{"overlong"}
                replacement{"OM"}
            }
            516{
                reason{"overlong"}
                replacement{"NA"}
            }
            520{
                reason{"overlong"}
                replacement{"NR"}
            }
            524{
                reason{"overlong"}
                replacement{"NP"}
            }
            528{
                reason{"overlong"}
                replacement{"NL"}
            }
            530{
                reason{"overlong"}
                replacement{"CW SX BQ"}
            }
            531{
                reason{"overlong"}
                replacement{"CW"}
            }
            532{
                reason{"deprecated"}
                replacement{"CW SX BQ"}
            }
            533{
                reason{"overlong"}
                replacement{"AW"}
            }
            534{
                reason{"overlong"}
                replacement{"SX"}
            }
            535{
                reason{"overlong"}
                replacement{"BQ"}
            }
            536{
                reason{"overlong"}
                replacement{"SA IQ"}
            }
            540{
                reason{"overlong"}
                replacement{"NC"}
            }
            548{
                reason{"overlong"}
                replacement{"VU"}
            }
            554{
                reason{"overlong"}
                replacement{"NZ"}
            }
            558{
                reason{"overlong"}
                replacement{"NI"}
            }
            562{
                reason{"overlong"}
                replacement{"NE"}
            }
            566{
                reason{"overlong"}
                replacement{"NG"}
            }
            570{
                reason{"overlong"}
                replacement{"NU"}
            }
            574{
                reason{"overlong"}
                replacement{"NF"}
            }
            578{
                reason{"overlong"}
                replacement{"NO"}
            }
            580{
                reason{"overlong"}
                replacement{"MP"}
            }
            581{
                reason{"overlong"}
                replacement{"UM"}
            }
            582{
                reason{"deprecated"}
                replacement{"FM MH MP PW"}
            }
            583{
                reason{"overlong"}
                replacement{"FM"}
            }
            584{
                reason{"overlong"}
                replacement{"MH"}
            }
            585{
                reason{"overlong"}
                replacement{"PW"}
            }
            586{
                reason{"overlong"}
                replacement{"PK"}
            }
            591{
                reason{"overlong"}
                replacement{"PA"}
            }
            598{
                reason{"overlong"}
                replacement{"PG"}
            }
            600{
                reason{"overlong"}
                replacement{"PY"}
            }
            604{
                reason{"overlong"}
                replacement{"PE"}
            }
            608{
                reason{"overlong"}
                replacement{"PH"}
            }
            612{
                reason{"overlong"}
                replacement{"PN"}
            }
            616{
                reason{"overlong"}
                replacement{"PL"}
            }
            620{
                reason{"overlong"}
                replacement{"PT"}
            }
            624{
                reason{"overlong"}
                replacement{"GW"}
            }
            626{
                reason{"overlong"}
                replacement{"TL"}
            }
            630{
                reason{"overlong"}
                replacement{"PR"}
            }
            634{
                reason{"overlong"}
                replacement{"QA"}
            }
            638{
                reason{"overlong"}
                replacement{"RE"}
            }
            642{
                reason{"overlong"}
                replacement{"RO"}
            }
            643{
                reason{"overlong"}
                replacement{"RU"}
            }
            646{
                reason{"overlong"}
                replacement{"RW"}
            }
            652{
                reason{"overlong"}
                replacement{"BL"}
            }
            654{
                reason{"overlong"}
                replacement{"SH"}
            }
            659{
                reason{"overlong"}
                replacement{"KN"}
            }
            660{
                reason{"overlong"}
                replacement{"AI"}
            }
            662{
                reason{"overlong"}
                replacement{"LC"}
            }
            663{
                reason{"overlong"}
                replacement{"MF"}
            }
            666{
                reason{"overlong"}
                replacement{"PM"}
            }
            670{
                reason{"overlong"}
                replacement{"VC"}
            }
            674{
                reason{"overlong"}
                replacement{"SM"}
            }
            678{
                reason{"overlong"}
                replacement{"ST"}
            }
            682{
                reason{"overlong"}
                replacement{"SA"}
            }
            686{
                reason{"overlong"}
                replacement{"SN"}
            }
            688{
                reason{"overlong"}
                replacement{"RS"}
            }
            690{
                reason{"overlong"}
                replacement{"SC"}
            }
            694{
                reason{"overlong"}
                replacement{"SL"}
            }
            702{
                reason{"overlong"}
                replacement{"SG"}
            }
            703{
                reason{"overlong"}
                replacement{"SK"}
            }
            704{
                reason{"overlong"}
                replacement{"VN"}
            }
            705{
                reason{"overlong"}
                replacement{"SI"}
            }
            706{
                reason{"overlong"}
                replacement{"SO"}
            }
            710{
                reason{"overlong"}
                replacement{"ZA"}
            }
            716{
                reason{"overlong"}
                replacement{"ZW"}
            }
            720{
                reason{"overlong"}
                replacement{"YE"}
            }
            724{
                reason{"overlong"}
                replacement{"ES"}
            }
            728{
                reason{"overlong"}
                replacement{"SS"}
            }
            729{
                reason{"overlong"}
                replacement{"SD"}
            }
            732{
                reason{"overlong"}
                replacement{"EH"}
            }
            736{
                reason{"deprecated"}
                replacement{"SD"}
            }
            740{
                reason{"overlong"}
                replacement{"SR"}
            }
            744{
                reason{"overlong"}
                replacement{"SJ"}
            }
            748{
                reason{"overlong"}
                replacement{"SZ"}
            }
            752{
                reason{"overlong"}
                replacement{"SE"}
            }
            756{
                reason{"overlong"}
                replacement{"CH"}
            }
            760{
                reason{"overlong"}
                replacement{"SY"}
            }
            762{
                reason{"overlong"}
                replacement{"TJ"}
            }
            764{
                reason{"overlong"}
                replacement{"TH"}
            }
            768{
                reason{"overlong"}
                replacement{"TG"}
            }
            772{
                reason{"overlong"}
                replacement{"TK"}
            }
            776{
                reason{"overlong"}
                replacement{"TO"}
            }
            780{
                reason{"overlong"}
                replacement{"TT"}
            }
            784{
                reason{"overlong"}
                replacement{"AE"}
            }
            788{
                reason{"overlong"}
                replacement{"TN"}
            }
            792{
                reason{"overlong"}
                replacement{"TR"}
            }
            795{
                reason{"overlong"}
                replacement{"TM"}
            }
            796{
                reason{"overlong"}
                replacement{"TC"}
            }
            798{
                reason{"overlong"}
                replacement{"TV"}
            }
            800{
                reason{"overlong"}
                replacement{"UG"}
            }
            804{
                reason{"overlong"}
                replacement{"UA"}
            }
            807{
                reason{"overlong"}
                replacement{"MK"}
            }
            810{
                reason{"overlong"}
                replacement{"RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ"}
            }
            818{
                reason{"overlong"}
                replacement{"EG"}
            }
            826{
                reason{"overlong"}
                replacement{"GB"}
            }
            830{
                reason{"deprecated"}
                replacement{"JE GG"}
            }
            831{
                reason{"overlong"}
                replacement{"GG"}
            }
            832{
                reason{"overlong"}
                replacement{"JE"}
            }
            833{
                reason{"overlong"}
                replacement{"IM"}
            }
            834{
                reason{"overlong"}
                replacement{"TZ"}
            }
            840{
                reason{"overlong"}
                replacement{"US"}
            }
            850{
                reason{"overlong"}
                replacement{"VI"}
            }
            854{
                reason{"overlong"}
                replacement{"BF"}
            }
            858{
                reason{"overlong"}
                replacement{"UY"}
            }
            860{
                reason{"overlong"}
                replacement{"UZ"}
            }
            862{
                reason{"overlong"}
                replacement{"VE"}
            }
            876{
                reason{"overlong"}
                replacement{"WF"}
            }
            882{
                reason{"overlong"}
                replacement{"WS"}
            }
            886{
                reason{"deprecated"}
                replacement{"YE"}
            }
            887{
                reason{"overlong"}
                replacement{"YE"}
            }
            890{
                reason{"deprecated"}
                replacement{"RS ME SI HR MK BA"}
            }
            891{
                reason{"overlong"}
                replacement{"RS ME"}
            }
            894{
                reason{"overlong"}
                replacement{"ZM"}
            }
            958{
                reason{"overlong"}
                replacement{"AA"}
            }
            959{
                reason{"overlong"}
                replacement{"QM"}
            }
            960{
                reason{"overlong"}
                replacement{"QN"}
            }
            962{
                reason{"overlong"}
                replacement{"QP"}
            }
            963{
                reason{"overlong"}
                replacement{"QQ"}
            }
            964{
                reason{"overlong"}
                replacement{"QR"}
            }
            965{
                reason{"overlong"}
                replacement{"QS"}
            }
            966{
                reason{"overlong"}
                replacement{"QT"}
            }
            967{
                reason{"overlong"}
                replacement{"EU"}
            }
            968{
                reason{"overlong"}
                replacement{"QV"}
            }
            969{
                reason{"overlong"}
                replacement{"QW"}
            }
            970{
                reason{"overlong"}
                replacement{"QX"}
            }
            971{
                reason{"overlong"}
                replacement{"QY"}
            }
            972{
                reason{"overlong"}
                replacement{"QZ"}
            }
            973{
                reason{"overlong"}
                replacement{"XA"}
            }
            974{
                reason{"overlong"}
                replacement{"XB"}
            }
            975{
                reason{"overlong"}
                replacement{"XC"}
            }
            976{
                reason{"overlong"}
                replacement{"XD"}
            }
            977{
                reason{"overlong"}
                replacement{"XE"}
            }
            978{
                reason{"overlong"}
                replacement{"XF"}
            }
            979{
                reason{"overlong"}
                replacement{"XG"}
            }
            980{
                reason{"overlong"}
                replacement{"XH"}
            }
            981{
                reason{"overlong"}
                replacement{"XI"}
            }
            982{
                reason{"overlong"}
                replacement{"XJ"}
            }
            983{
                reason{"overlong"}
                replacement{"XK"}
            }
            984{
                reason{"overlong"}
                replacement{"XL"}
            }
            985{
                reason{"overlong"}
                replacement{"XM"}
            }
            986{
                reason{"overlong"}
                replacement{"XN"}
            }
            987{
                reason{"overlong"}
                replacement{"XO"}
            }
            988{
                reason{"overlong"}
                replacement{"XP"}
            }
            989{
                reason{"overlong"}
                replacement{"XQ"}
            }
            990{
                reason{"overlong"}
                replacement{"XR"}
            }
            991{
                reason{"overlong"}
                replacement{"XS"}
            }
            992{
                reason{"overlong"}
                replacement{"XT"}
            }
            993{
                reason{"overlong"}
                replacement{"XU"}
            }
            994{
                reason{"overlong"}
                replacement{"XV"}
            }
            995{
                reason{"overlong"}
                replacement{"XW"}
            }
            996{
                reason{"overlong"}
                replacement{"XX"}
            }
            997{
                reason{"overlong"}
                replacement{"XY"}
            }
            998{
                reason{"overlong"}
                replacement{"XZ"}
            }
            999{
                reason{"overlong"}
                replacement{"ZZ"}
            }
            AAA{
                reason{"overlong"}
                replacement{"AA"}
            }
            ABW{
                reason{"overlong"}
                replacement{"AW"}
            }
            AFG{
                reason{"overlong"}
                replacement{"AF"}
            }
            AGO{
                reason{"overlong"}
                replacement{"AO"}
            }
            AIA{
                reason{"overlong"}
                replacement{"AI"}
            }
            ALA{
                reason{"overlong"}
                replacement{"AX"}
            }
            ALB{
                reason{"overlong"}
                replacement{"AL"}
            }
            AN{
                reason{"deprecated"}
                replacement{"CW SX BQ"}
            }
            AND{
                reason{"overlong"}
                replacement{"AD"}
            }
            ANT{
                reason{"overlong"}
                replacement{"CW SX BQ"}
            }
            ARE{
                reason{"overlong"}
                replacement{"AE"}
            }
            ARG{
                reason{"overlong"}
                replacement{"AR"}
            }
            ARM{
                reason{"overlong"}
                replacement{"AM"}
            }
            ASC{
                reason{"overlong"}
                replacement{"AC"}
            }
            ASM{
                reason{"overlong"}
                replacement{"AS"}
            }
            ATA{
                reason{"overlong"}
                replacement{"AQ"}
            }
            ATF{
                reason{"overlong"}
                replacement{"TF"}
            }
            ATG{
                reason{"overlong"}
                replacement{"AG"}
            }
            AUS{
                reason{"overlong"}
                replacement{"AU"}
            }
            AUT{
                reason{"overlong"}
                replacement{"AT"}
            }
            AZE{
                reason{"overlong"}
                replacement{"AZ"}
            }
            BDI{
                reason{"overlong"}
                replacement{"BI"}
            }
            BEL{
                reason{"overlong"}
                replacement{"BE"}
            }
            BEN{
                reason{"overlong"}
                replacement{"BJ"}
            }
            BES{
                reason{"overlong"}
                replacement{"BQ"}
            }
            BFA{
                reason{"overlong"}
                replacement{"BF"}
            }
            BGD{
                reason{"overlong"}
                replacement{"BD"}
            }
            BGR{
                reason{"overlong"}
                replacement{"BG"}
            }
            BHR{
                reason{"overlong"}
                replacement{"BH"}
            }
            BHS{
                reason{"overlong"}
                replacement{"BS"}
            }
            BIH{
                reason{"overlong"}
                replacement{"BA"}
            }
            BLM{
                reason{"overlong"}
                replacement{"BL"}
            }
            BLR{
                reason{"overlong"}
                replacement{"BY"}
            }
            BLZ{
                reason{"overlong"}
                replacement{"BZ"}
            }
            BMU{
                reason{"overlong"}
                replacement{"BM"}
            }
            BOL{
                reason{"overlong"}
                replacement{"BO"}
            }
            BRA{
                reason{"overlong"}
                replacement{"BR"}
            }
            BRB{
                reason{"overlong"}
                replacement{"BB"}
            }
            BRN{
                reason{"overlong"}
                replacement{"BN"}
            }
            BTN{
                reason{"overlong"}
                replacement{"BT"}
            }
            BU{
                reason{"deprecated"}
                replacement{"MM"}
            }
            BUR{
                reason{"overlong"}
                replacement{"MM"}
            }
            BVT{
                reason{"overlong"}
                replacement{"BV"}
            }
            BWA{
                reason{"overlong"}
                replacement{"BW"}
            }
            CAF{
                reason{"overlong"}
                replacement{"CF"}
            }
            CAN{
                reason{"overlong"}
                replacement{"CA"}
            }
            CCK{
                reason{"overlong"}
                replacement{"CC"}
            }
            CHE{
                reason{"overlong"}
                replacement{"CH"}
            }
            CHL{
                reason{"overlong"}
                replacement{"CL"}
            }
            CHN{
                reason{"overlong"}
                replacement{"CN"}
            }
            CIV{
                reason{"overlong"}
                replacement{"CI"}
            }
            CMR{
                reason{"overlong"}
                replacement{"CM"}
            }
            COD{
                reason{"overlong"}
                replacement{"CD"}
            }
            COG{
                reason{"overlong"}
                replacement{"CG"}
            }
            COK{
                reason{"overlong"}
                replacement{"CK"}
            }
            COL{
                reason{"overlong"}
                replacement{"CO"}
            }
            COM{
                reason{"overlong"}
                replacement{"KM"}
            }
            CPT{
                reason{"overlong"}
                replacement{"CP"}
            }
            CPV{
                reason{"overlong"}
                replacement{"CV"}
            }
            CRI{
                reason{"overlong"}
                replacement{"CR"}
            }
            CS{
                reason{"deprecated"}
                replacement{"RS ME"}
            }
            CT{
                reason{"deprecated"}
                replacement{"KI"}
            }
            CUB{
                reason{"overlong"}
                replacement{"CU"}
            }
            CUW{
                reason{"overlong"}
                replacement{"CW"}
            }
            CXR{
                reason{"overlong"}
                replacement{"CX"}
            }
            CYM{
                reason{"overlong"}
                replacement{"KY"}
            }
            CYP{
                reason{"overlong"}
                replacement{"CY"}
            }
            CZE{
                reason{"overlong"}
                replacement{"CZ"}
            }
            DD{
                reason{"deprecated"}
                replacement{"DE"}
            }
            DDR{
                reason{"overlong"}
                replacement{"DE"}
            }
            DEU{
                reason{"overlong"}
                replacement{"DE"}
            }
            DGA{
                reason{"overlong"}
                replacement{"DG"}
            }
            DJI{
                reason{"overlong"}
                replacement{"DJ"}
            }
            DMA{
                reason{"overlong"}
                replacement{"DM"}
            }
            DNK{
                reason{"overlong"}
                replacement{"DK"}
            }
            DOM{
                reason{"overlong"}
                replacement{"DO"}
            }
            DY{
                reason{"deprecated"}
                replacement{"BJ"}
            }
            DZA{
                reason{"overlong"}
                replacement{"DZ"}
            }
            ECU{
                reason{"overlong"}
                replacement{"EC"}
            }
            EGY{
                reason{"overlong"}
                replacement{"EG"}
            }
            ERI{
                reason{"overlong"}
                replacement{"ER"}
            }
            ESH{
                reason{"overlong"}
                replacement{"EH"}
            }
            ESP{
                reason{"overlong"}
                replacement{"ES"}
            }
            EST{
                reason{"overlong"}
                replacement{"EE"}
            }
            ETH{
                reason{"overlong"}
                replacement{"ET"}
            }
            FIN{
                reason{"overlong"}
                replacement{"FI"}
            }
            FJI{
                reason{"overlong"}
                replacement{"FJ"}
            }
            FLK{
                reason{"overlong"}
                replacement{"FK"}
            }
            FQ{
                reason{"deprecated"}
                replacement{"AQ TF"}
            }
            FRA{
                reason{"overlong"}
                replacement{"FR"}
            }
            FRO{
                reason{"overlong"}
                replacement{"FO"}
            }
            FSM{
                reason{"overlong"}
                replacement{"FM"}
            }
            FX{
                reason{"deprecated"}
                replacement{"FR"}
            }
            FXX{
                reason{"overlong"}
                replacement{"FR"}
            }
            GAB{
                reason{"overlong"}
                replacement{"GA"}
            }
            GBR{
                reason{"overlong"}
                replacement{"GB"}
            }
            GEO{
                reason{"overlong"}
                replacement{"GE"}
            }
            GGY{
                reason{"overlong"}
                replacement{"GG"}
            }
            GHA{
                reason{"overlong"}
                replacement{"GH"}
            }
            GIB{
                reason{"overlong"}
                replacement{"GI"}
            }
            GIN{
                reason{"overlong"}
                replacement{"GN"}
            }
            GLP{
                reason{"overlong"}
                replacement{"GP"}
            }
            GMB{
                reason{"overlong"}
                replacement{"GM"}
            }
            GNB{
                reason{"overlong"}
                replacement{"GW"}
            }
            GNQ{
                reason{"overlong"}
                replacement{"GQ"}
            }
            GRC{
                reason{"overlong"}
                replacement{"GR"}
            }
            GRD{
                reason{"overlong"}
                replacement{"GD"}
            }
            GRL{
                reason{"overlong"}
                replacement{"GL"}
            }
            GTM{
                reason{"overlong"}
                replacement{"GT"}
            }
            GUF{
                reason{"overlong"}
                replacement{"GF"}
            }
            GUM{
                reason{"overlong"}
                replacement{"GU"}
            }
            GUY{
                reason{"overlong"}
                replacement{"GY"}
            }
            HKG{
                reason{"overlong"}
                replacement{"HK"}
            }
            HMD{
                reason{"overlong"}
                replacement{"HM"}
            }
            HND{
                reason{"overlong"}
                replacement{"HN"}
            }
            HRV{
                reason{"overlong"}
                replacement{"HR"}
            }
            HTI{
                reason{"overlong"}
                replacement{"HT"}
            }
            HUN{
                reason{"overlong"}
                replacement{"HU"}
            }
            HV{
                reason{"deprecated"}
                replacement{"BF"}
            }
            IDN{
                reason{"overlong"}
                replacement{"ID"}
            }
            IMN{
                reason{"overlong"}
                replacement{"IM"}
            }
            IND{
                reason{"overlong"}
                replacement{"IN"}
            }
            IOT{
                reason{"overlong"}
                replacement{"IO"}
            }
            IRL{
                reason{"overlong"}
                replacement{"IE"}
            }
            IRN{
                reason{"overlong"}
                replacement{"IR"}
            }
            IRQ{
                reason{"overlong"}
                replacement{"IQ"}
            }
            ISL{
                reason{"overlong"}
                replacement{"IS"}
            }
            ISR{
                reason{"overlong"}
                replacement{"IL"}
            }
            ITA{
                reason{"overlong"}
                replacement{"IT"}
            }
            JAM{
                reason{"overlong"}
                replacement{"JM"}
            }
            JEY{
                reason{"overlong"}
                replacement{"JE"}
            }
            JOR{
                reason{"overlong"}
                replacement{"JO"}
            }
            JPN{
                reason{"overlong"}
                replacement{"JP"}
            }
            JT{
                reason{"deprecated"}
                replacement{"UM"}
            }
            KAZ{
                reason{"overlong"}
                replacement{"KZ"}
            }
            KEN{
                reason{"overlong"}
                replacement{"KE"}
            }
            KGZ{
                reason{"overlong"}
                replacement{"KG"}
            }
            KHM{
                reason{"overlong"}
                replacement{"KH"}
            }
            KIR{
                reason{"overlong"}
                replacement{"KI"}
            }
            KNA{
                reason{"overlong"}
                replacement{"KN"}
            }
            KOR{
                reason{"overlong"}
                replacement{"KR"}
            }
            KWT{
                reason{"overlong"}
                replacement{"KW"}
            }
            LAO{
                reason{"overlong"}
                replacement{"LA"}
            }
            LBN{
                reason{"overlong"}
                replacement{"LB"}
            }
            LBR{
                reason{"overlong"}
                replacement{"LR"}
            }
            LBY{
                reason{"overlong"}
                replacement{"LY"}
            }
            LCA{
                reason{"overlong"}
                replacement{"LC"}
            }
            LIE{
                reason{"overlong"}
                replacement{"LI"}
            }
            LKA{
                reason{"overlong"}
                replacement{"LK"}
            }
            LSO{
                reason{"overlong"}
                replacement{"LS"}
            }
            LTU{
                reason{"overlong"}
                replacement{"LT"}
            }
            LUX{
                reason{"overlong"}
                replacement{"LU"}
            }
            LVA{
                reason{"overlong"}
                replacement{"LV"}
            }
            MAC{
                reason{"overlong"}
                replacement{"MO"}
            }
            MAF{
                reason{"overlong"}
                replacement{"MF"}
            }
            MAR{
                reason{"overlong"}
                replacement{"MA"}
            }
            MCO{
                reason{"overlong"}
                replacement{"MC"}
            }
            MDA{
                reason{"overlong"}
                replacement{"MD"}
            }
            MDG{
                reason{"overlong"}
                replacement{"MG"}
            }
            MDV{
                reason{"overlong"}
                replacement{"MV"}
            }
            MEX{
                reason{"overlong"}
                replacement{"MX"}
            }
            MHL{
                reason{"overlong"}
                replacement{"MH"}
            }
            MI{
                reason{"deprecated"}
                replacement{"UM"}
            }
            MKD{
                reason{"overlong"}
                replacement{"MK"}
            }
            MLI{
                reason{"overlong"}
                replacement{"ML"}
            }
            MLT{
                reason{"overlong"}
                replacement{"MT"}
            }
            MMR{
                reason{"overlong"}
                replacement{"MM"}
            }
            MNE{
                reason{"overlong"}
                replacement{"ME"}
            }
            MNG{
                reason{"overlong"}
                replacement{"MN"}
            }
            MNP{
                reason{"overlong"}
                replacement{"MP"}
            }
            MOZ{
                reason{"overlong"}
                replacement{"MZ"}
            }
            MRT{
                reason{"overlong"}
                replacement{"MR"}
            }
            MSR{
                reason{"overlong"}
                replacement{"MS"}
            }
            MTQ{
                reason{"overlong"}
                replacement{"MQ"}
            }
            MUS{
                reason{"overlong"}
                replacement{"MU"}
            }
            MWI{
                reason{"overlong"}
                replacement{"MW"}
            }
            MYS{
                reason{"overlong"}
                replacement{"MY"}
            }
            MYT{
                reason{"overlong"}
                replacement{"YT"}
            }
            NAM{
                reason{"overlong"}
                replacement{"NA"}
            }
            NCL{
                reason{"overlong"}
                replacement{"NC"}
            }
            NER{
                reason{"overlong"}
                replacement{"NE"}
            }
            NFK{
                reason{"overlong"}
                replacement{"NF"}
            }
            NGA{
                reason{"overlong"}
                replacement{"NG"}
            }
            NH{
                reason{"deprecated"}
                replacement{"VU"}
            }
            NIC{
                reason{"overlong"}
                replacement{"NI"}
            }
            NIU{
                reason{"overlong"}
                replacement{"NU"}
            }
            NLD{
                reason{"overlong"}
                replacement{"NL"}
            }
            NOR{
                reason{"overlong"}
                replacement{"NO"}
            }
            NPL{
                reason{"overlong"}
                replacement{"NP"}
            }
            NQ{
                reason{"deprecated"}
                replacement{"AQ"}
            }
            NRU{
                reason{"overlong"}
                replacement{"NR"}
            }
            NT{
                reason{"deprecated"}
                replacement{"SA IQ"}
            }
            NTZ{
                reason{"overlong"}
                replacement{"SA IQ"}
            }
            NZL{
                reason{"overlong"}
                replacement{"NZ"}
            }
            OMN{
                reason{"overlong"}
                replacement{"OM"}
            }
            PAK{
                reason{"overlong"}
                replacement{"PK"}
            }
            PAN{
                reason{"overlong"}
                replacement{"PA"}
            }
            PC{
                reason{"deprecated"}
                replacement{"FM MH MP PW"}
            }
            PCN{
                reason{"overlong"}
                replacement{"PN"}
            }
            PER{
                reason{"overlong"}
                replacement{"PE"}
            }
            PHL{
                reason{"overlong"}
                replacement{"PH"}
            }
            PLW{
                reason{"overlong"}
                replacement{"PW"}
            }
            PNG{
                reason{"overlong"}
                replacement{"PG"}
            }
            POL{
                reason{"overlong"}
                replacement{"PL"}
            }
            PRI{
                reason{"overlong"}
                replacement{"PR"}
            }
            PRK{
                reason{"overlong"}
                replacement{"KP"}
            }
            PRT{
                reason{"overlong"}
                replacement{"PT"}
            }
            PRY{
                reason{"overlong"}
                replacement{"PY"}
            }
            PSE{
                reason{"overlong"}
                replacement{"PS"}
            }
            PU{
                reason{"deprecated"}
                replacement{"UM"}
            }
            PYF{
                reason{"overlong"}
                replacement{"PF"}
            }
            PZ{
                reason{"deprecated"}
                replacement{"PA"}
            }
            QAT{
                reason{"overlong"}
                replacement{"QA"}
            }
            QMM{
                reason{"overlong"}
                replacement{"QM"}
            }
            QNN{
                reason{"overlong"}
                replacement{"QN"}
            }
            QPP{
                reason{"overlong"}
                replacement{"QP"}
            }
            QQQ{
                reason{"overlong"}
                replacement{"QQ"}
            }
            QRR{
                reason{"overlong"}
                replacement{"QR"}
            }
            QSS{
                reason{"overlong"}
                replacement{"QS"}
            }
            QTT{
                reason{"overlong"}
                replacement{"QT"}
            }
            QU{
                reason{"deprecated"}
                replacement{"EU"}
            }
            QUU{
                reason{"overlong"}
                replacement{"EU"}
            }
            QVV{
                reason{"overlong"}
                replacement{"QV"}
            }
            QWW{
                reason{"overlong"}
                replacement{"QW"}
            }
            QXX{
                reason{"overlong"}
                replacement{"QX"}
            }
            QYY{
                reason{"overlong"}
                replacement{"QY"}
            }
            QZZ{
                reason{"overlong"}
                replacement{"QZ"}
            }
            REU{
                reason{"overlong"}
                replacement{"RE"}
            }
            RH{
                reason{"deprecated"}
                replacement{"ZW"}
            }
            ROU{
                reason{"overlong"}
                replacement{"RO"}
            }
            RUS{
                reason{"overlong"}
                replacement{"RU"}
            }
            RWA{
                reason{"overlong"}
                replacement{"RW"}
            }
            SAU{
                reason{"overlong"}
                replacement{"SA"}
            }
            SCG{
                reason{"overlong"}
                replacement{"RS ME"}
            }
            SDN{
                reason{"overlong"}
                replacement{"SD"}
            }
            SEN{
                reason{"overlong"}
                replacement{"SN"}
            }
            SGP{
                reason{"overlong"}
                replacement{"SG"}
            }
            SGS{
                reason{"overlong"}
                replacement{"GS"}
            }
            SHN{
                reason{"overlong"}
                replacement{"SH"}
            }
            SJM{
                reason{"overlong"}
                replacement{"SJ"}
            }
            SLB{
                reason{"overlong"}
                replacement{"SB"}
            }
            SLE{
                reason{"overlong"}
                replacement{"SL"}
            }
            SLV{
                reason{"overlong"}
                replacement{"SV"}
            }
            SMR{
                reason{"overlong"}
                replacement{"SM"}
            }
            SOM{
                reason{"overlong"}
                replacement{"SO"}
            }
            SPM{
                reason{"overlong"}
                replacement{"PM"}
            }
            SRB{
                reason{"overlong"}
                replacement{"RS"}
            }
            SSD{
                reason{"overlong"}
                replacement{"SS"}
            }
            STP{
                reason{"overlong"}
                replacement{"ST"}
            }
            SU{
                reason{"deprecated"}
                replacement{"RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ"}
            }
            SUN{
                reason{"overlong"}
                replacement{"RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ"}
            }
            SUR{
                reason{"overlong"}
                replacement{"SR"}
            }
            SVK{
                reason{"overlong"}
                replacement{"SK"}
            }
            SVN{
                reason{"overlong"}
                replacement{"SI"}
            }
            SWE{
                reason{"overlong"}
                replacement{"SE"}
            }
            SWZ{
                reason{"overlong"}
                replacement{"SZ"}
            }
            SXM{
                reason{"overlong"}
                replacement{"SX"}
            }
            SYC{
                reason{"overlong"}
                replacement{"SC"}
            }
            SYR{
                reason{"overlong"}
                replacement{"SY"}
            }
            TAA{
                reason{"overlong"}
                replacement{"TA"}
            }
            TCA{
                reason{"overlong"}
                replacement{"TC"}
            }
            TCD{
                reason{"overlong"}
                replacement{"TD"}
            }
            TGO{
                reason{"overlong"}
                replacement{"TG"}
            }
            THA{
                reason{"overlong"}
                replacement{"TH"}
            }
            TJK{
                reason{"overlong"}
                replacement{"TJ"}
            }
            TKL{
                reason{"overlong"}
                replacement{"TK"}
            }
            TKM{
                reason{"overlong"}
                replacement{"TM"}
            }
            TLS{
                reason{"overlong"}
                replacement{"TL"}
            }
            TMP{
                reason{"overlong"}
                replacement{"TL"}
            }
            TON{
                reason{"overlong"}
                replacement{"TO"}
            }
            TP{
                reason{"deprecated"}
                replacement{"TL"}
            }
            TTO{
                reason{"overlong"}
                replacement{"TT"}
            }
            TUN{
                reason{"overlong"}
                replacement{"TN"}
            }
            TUR{
                reason{"overlong"}
                replacement{"TR"}
            }
            TUV{
                reason{"overlong"}
                replacement{"TV"}
            }
            TWN{
                reason{"overlong"}
                replacement{"TW"}
            }
            TZA{
                reason{"overlong"}
                replacement{"TZ"}
            }
            UGA{
                reason{"overlong"}
                replacement{"UG"}
            }
            UK{
                reason{"deprecated"}
                replacement{"GB"}
            }
            UKR{
                reason{"overlong"}
                replacement{"UA"}
            }
            UMI{
                reason{"overlong"}
                replacement{"UM"}
            }
            URY{
                reason{"overlong"}
                replacement{"UY"}
            }
            USA{
                reason{"overlong"}
                replacement{"US"}
            }
            UZB{
                reason{"overlong"}
                replacement{"UZ"}
            }
            VAT{
                reason{"overlong"}
                replacement{"VA"}
            }
            VCT{
                reason{"overlong"}
                replacement{"VC"}
            }
            VD{
                reason{"deprecated"}
                replacement{"VN"}
            }
            VEN{
                reason{"overlong"}
                replacement{"VE"}
            }
            VGB{
                reason{"overlong"}
                replacement{"VG"}
            }
            VIR{
                reason{"overlong"}
                replacement{"VI"}
            }
            VNM{
                reason{"overlong"}
                replacement{"VN"}
            }
            VUT{
                reason{"overlong"}
                replacement{"VU"}
            }
            WK{
                reason{"deprecated"}
                replacement{"UM"}
            }
            WLF{
                reason{"overlong"}
                replacement{"WF"}
            }
            WSM{
                reason{"overlong"}
                replacement{"WS"}
            }
            XAA{
                reason{"overlong"}
                replacement{"XA"}
            }
            XBB{
                reason{"overlong"}
                replacement{"XB"}
            }
            XCC{
                reason{"overlong"}
                replacement{"XC"}
            }
            XDD{
                reason{"overlong"}
                replacement{"XD"}
            }
            XEE{
                reason{"overlong"}
                replacement{"XE"}
            }
            XFF{
                reason{"overlong"}
                replacement{"XF"}
            }
            XGG{
                reason{"overlong"}
                replacement{"XG"}
            }
            XHH{
                reason{"overlong"}
                replacement{"XH"}
            }
            XII{
                reason{"overlong"}
                replacement{"XI"}
            }
            XJJ{
                reason{"overlong"}
                replacement{"XJ"}
            }
            XKK{
                reason{"overlong"}
                replacement{"XK"}
            }
            XLL{
                reason{"overlong"}
                replacement{"XL"}
            }
            XMM{
                reason{"overlong"}
                replacement{"XM"}
            }
            XNN{
                reason{"overlong"}
                replacement{"XN"}
            }
            XOO{
                reason{"overlong"}
                replacement{"XO"}
            }
            XPP{
                reason{"overlong"}
                replacement{"XP"}
            }
            XQQ{
                reason{"overlong"}
                replacement{"XQ"}
            }
            XRR{
                reason{"overlong"}
                replacement{"XR"}
            }
            XSS{
                reason{"overlong"}
                replacement{"XS"}
            }
            XTT{
                reason{"overlong"}
                replacement{"XT"}
            }
            XUU{
                reason{"overlong"}
                replacement{"XU"}
            }
            XVV{
                reason{"overlong"}
                replacement{"XV"}
            }
            XWW{
                reason{"overlong"}
                replacement{"XW"}
            }
            XXX{
                reason{"overlong"}
                replacement{"XX"}
            }
            XYY{
                reason{"overlong"}
                replacement{"XY"}
            }
            XZZ{
                reason{"overlong"}
                replacement{"XZ"}
            }
            YD{
                reason{"deprecated"}
                replacement{"YE"}
            }
            YEM{
                reason{"overlong"}
                replacement{"YE"}
            }
            YMD{
                reason{"overlong"}
                replacement{"YE"}
            }
            YU{
                reason{"deprecated"}
                replacement{"RS ME"}
            }
            YUG{
                reason{"overlong"}
                replacement{"RS ME"}
            }
            ZAF{
                reason{"overlong"}
                replacement{"ZA"}
            }
            ZAR{
                reason{"overlong"}
                replacement{"CD"}
            }
            ZMB{
                reason{"overlong"}
                replacement{"ZM"}
            }
            ZR{
                reason{"deprecated"}
                replacement{"CD"}
            }
            ZWE{
                reason{"overlong"}
                replacement{"ZW"}
            }
            ZZZ{
                reason{"overlong"}
                replacement{"ZZ"}
            }
        }
        variant{
            AALAND{
                reason{"deprecated"}
                replacement{"AX"}
            }
            HEPLOC{
                reason{"deprecated"}
                replacement{"ALALC97"}
            }
            POLYTONI{
                reason{"deprecated"}
                replacement{"POLYTON"}
            }
        }
    }
    defaultContent{
        "aa_ET",
        "af_ZA",
        "agq_CM",
        "ak_GH",
        "am_ET",
        "ar_001",
        "arn_CL",
        "as_IN",
        "asa_TZ",
        "ast_ES",
        "az_Arab_IR",
        "az_Cyrl_AZ",
        "az_Latn",
        "az_Latn_AZ",
        "ba_RU",
        "bas_CM",
        "be_BY",
        "bem_ZM",
        "bez_TZ",
        "bg_BG",
        "bgn_PK",
        "bm_ML",
        "bm_Nkoo_ML",
        "bn_BD",
        "bo_CN",
        "br_FR",
        "brx_IN",
        "bs_Cyrl_BA",
        "bs_Latn",
        "bs_Latn_BA",
        "bss_CM",
        "byn_ER",
        "ca_ES",
        "cch_NG",
        "ce_RU",
        "cgg_UG",
        "chr_US",
        "ckb_IQ",
        "co_FR",
        "cs_CZ",
        "cu_RU",
        "cv_RU",
        "cy_GB",
        "da_DK",
        "dav_KE",
        "de_DE",
        "dje_NE",
        "dsb_DE",
        "dua_CM",
        "dv_MV",
        "dyo_SN",
        "dz_BT",
        "ebu_KE",
        "ee_GH",
        "el_GR",
        "en_Dsrt_US",
        "en_US",
        "eo_001",
        "es_ES",
        "et_EE",
        "eu_ES",
        "ewo_CM",
        "fa_IR",
        "ff_SN",
        "fi_FI",
        "fil_PH",
        "fo_FO",
        "fr_FR",
        "fur_IT",
        "fy_NL",
        "ga_IE",
        "gaa_GH",
        "gd_GB",
        "gez_ET",
        "gl_ES",
        "gn_PY",
        "gsw_CH",
        "gu_IN",
        "guz_KE",
        "gv_IM",
        "ha_Arab_NG",
        "ha_NG",
        "haw_US",
        "he_IL",
        "hi_IN",
        "hr_HR",
        "hsb_DE",
        "hu_HU",
        "hy_AM",
        "ia_FR",
        "id_ID",
        "ig_NG",
        "ii_CN",
        "is_IS",
        "it_IT",
        "iu_CA",
        "iu_Latn_CA",
        "ja_JP",
        "jgo_CM",
        "jmc_TZ",
        "jv_ID",
        "ka_GE",
        "kab_DZ",
        "kaj_NG",
        "kam_KE",
        "kcg_NG",
        "kde_TZ",
        "kea_CV",
        "ken_CM",
        "khq_ML",
        "ki_KE",
        "kk_KZ",
        "kkj_CM",
        "kl_GL",
        "kln_KE",
        "km_KH",
        "kn_IN",
        "ko_KR",
        "kok_IN",
        "kpe_LR",
        "ks_IN",
        "ksb_TZ",
        "ksf_CM",
        "ksh_DE",
        "ku_TR",
        "kw_GB",
        "ky_KG",
        "lag_TZ",
        "lb_LU",
        "lg_UG",
        "lkt_US",
        "ln_CD",
        "lo_LA",
        "lrc_IR",
        "lt_LT",
        "lu_CD",
        "luo_KE",
        "luy_KE",
        "lv_LV",
        "mas_KE",
        "mer_KE",
        "mfe_MU",
        "mg_MG",
        "mgh_MZ",
        "mgo_CM",
        "mi_NZ",
        "mk_MK",
        "ml_IN",
        "mn_MN",
        "mn_Mong_CN",
        "mni_IN",
        "moh_CA",
        "mr_IN",
        "ms_Arab_MY",
        "ms_MY",
        "mt_MT",
        "mua_CM",
        "my_MM",
        "mzn_IR",
        "naq_NA",
        "nb_NO",
        "nd_ZW",
        "nds_DE",
        "ne_NP",
        "nl_NL",
        "nmg_CM",
        "nn_NO",
        "nnh_CM",
        "nqo_GN",
        "nr_ZA",
        "nso_ZA",
        "nus_SS",
        "ny_MW",
        "nyn_UG",
        "oc_FR",
        "om_ET",
        "or_IN",
        "os_GE",
        "pa_Arab_PK",
        "pa_Guru",
        "pa_Guru_IN",
        "pl_PL",
        "prg_001",
        "ps_AF",
        "pt_BR",
        "qu_PE",
        "quc_GT",
        "rm_CH",
        "rn_BI",
        "ro_RO",
        "rof_TZ",
        "ru_RU",
        "rw_RW",
        "rwk_TZ",
        "sa_IN",
        "sah_RU",
        "saq_KE",
        "sbp_TZ",
        "sd_PK",
        "sdh_IR",
        "se_NO",
        "seh_MZ",
        "ses_ML",
        "sg_CF",
        "shi_Latn_MA",
        "shi_Tfng",
        "shi_Tfng_MA",
        "si_LK",
        "sid_ET",
        "sk_SK",
        "sl_SI",
        "sma_SE",
        "smj_SE",
        "smn_FI",
        "sms_FI",
        "sn_ZW",
        "so_SO",
        "sq_AL",
        "sr_Cyrl",
        "sr_Cyrl_RS",
        "sr_Latn_RS",
        "ss_ZA",
        "ssy_ER",
        "st_ZA",
        "sv_SE",
        "sw_TZ",
        "syr_IQ",
        "ta_IN",
        "te_IN",
        "teo_UG",
        "tg_TJ",
        "th_TH",
        "ti_ET",
        "tig_ER",
        "tk_TM",
        "tn_ZA",
        "to_TO",
        "tr_TR",
        "trv_TW",
        "ts_ZA",
        "tt_RU",
        "twq_NE",
        "tzm_MA",
        "ug_CN",
        "uk_UA",
        "ur_PK",
        "uz_Arab_AF",
        "uz_Cyrl_UZ",
        "uz_Latn",
        "uz_Latn_UZ",
        "vai_Latn_LR",
        "vai_Vaii",
        "vai_Vaii_LR",
        "ve_ZA",
        "vi_VN",
        "vo_001",
        "vun_TZ",
        "wa_BE",
        "wae_CH",
        "wal_ET",
        "wbp_AU",
        "wo_SN",
        "xh_ZA",
        "xog_UG",
        "yav_CM",
        "yi_001",
        "yo_NG",
        "yue_HK",
        "zgh_MA",
        "zh_Hans",
        "zh_Hans_CN",
        "zh_Hant_TW",
        "zu_ZA",
    }
}