Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.squarespace.cldr.CLDR Maven / Gradle / Ivy
//
//
// AUTO-GENERATED CLASS - DO NOT EDIT
//
//
package com.squarespace.cldr;
import com.squarespace.cldr.plurals._PluralRules;
import java.lang.String;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class CLDR extends CLDRBase {
private static final List AVAILABLE_LOCALES = Collections.unmodifiableList(Arrays.asList(
Locale.af,
Locale.af_NA,
Locale.af_ZA,
Locale.am,
Locale.am_ET,
Locale.ar,
Locale.ar_001,
Locale.ar_AE,
Locale.ar_BH,
Locale.ar_DJ,
Locale.ar_DZ,
Locale.ar_EG,
Locale.ar_EH,
Locale.ar_ER,
Locale.ar_IL,
Locale.ar_IQ,
Locale.ar_JO,
Locale.ar_KM,
Locale.ar_KW,
Locale.ar_LB,
Locale.ar_LY,
Locale.ar_MA,
Locale.ar_MR,
Locale.ar_OM,
Locale.ar_PS,
Locale.ar_QA,
Locale.ar_SA,
Locale.ar_SD,
Locale.ar_SO,
Locale.ar_SS,
Locale.ar_SY,
Locale.ar_TD,
Locale.ar_TN,
Locale.ar_YE,
Locale.az,
Locale.az_Cyrl_AZ,
Locale.az_Latn,
Locale.az_Latn_AZ,
Locale.be,
Locale.be_BY,
Locale.bg,
Locale.bg_BG,
Locale.bn,
Locale.bn_BD,
Locale.bn_IN,
Locale.bs,
Locale.bs_Cyrl_BA,
Locale.bs_Latn,
Locale.bs_Latn_BA,
Locale.ca,
Locale.ca_AD,
Locale.ca_ES,
Locale.ca_ES_VALENCIA,
Locale.ca_FR,
Locale.ca_IT,
Locale.cs,
Locale.cs_CZ,
Locale.cy,
Locale.cy_GB,
Locale.da,
Locale.da_DK,
Locale.da_GL,
Locale.de,
Locale.de_AT,
Locale.de_BE,
Locale.de_CH,
Locale.de_DE,
Locale.de_IT,
Locale.de_LI,
Locale.de_LU,
Locale.el,
Locale.el_CY,
Locale.el_GR,
Locale.en,
Locale.en_001,
Locale.en_150,
Locale.en_AG,
Locale.en_AI,
Locale.en_AS,
Locale.en_AT,
Locale.en_AU,
Locale.en_BB,
Locale.en_BE,
Locale.en_BI,
Locale.en_BM,
Locale.en_BS,
Locale.en_BW,
Locale.en_BZ,
Locale.en_CA,
Locale.en_CC,
Locale.en_CH,
Locale.en_CK,
Locale.en_CM,
Locale.en_CX,
Locale.en_CY,
Locale.en_DE,
Locale.en_DG,
Locale.en_DK,
Locale.en_DM,
Locale.en_ER,
Locale.en_FI,
Locale.en_FJ,
Locale.en_FK,
Locale.en_FM,
Locale.en_GB,
Locale.en_GD,
Locale.en_GG,
Locale.en_GH,
Locale.en_GI,
Locale.en_GM,
Locale.en_GU,
Locale.en_GY,
Locale.en_HK,
Locale.en_IE,
Locale.en_IL,
Locale.en_IM,
Locale.en_IN,
Locale.en_IO,
Locale.en_JE,
Locale.en_JM,
Locale.en_KE,
Locale.en_KI,
Locale.en_KN,
Locale.en_KY,
Locale.en_LC,
Locale.en_LR,
Locale.en_LS,
Locale.en_MG,
Locale.en_MH,
Locale.en_MO,
Locale.en_MP,
Locale.en_MS,
Locale.en_MT,
Locale.en_MU,
Locale.en_MW,
Locale.en_MY,
Locale.en_NA,
Locale.en_NF,
Locale.en_NG,
Locale.en_NL,
Locale.en_NR,
Locale.en_NU,
Locale.en_NZ,
Locale.en_PG,
Locale.en_PH,
Locale.en_PK,
Locale.en_PN,
Locale.en_PR,
Locale.en_PW,
Locale.en_RW,
Locale.en_SB,
Locale.en_SC,
Locale.en_SD,
Locale.en_SE,
Locale.en_SG,
Locale.en_SH,
Locale.en_SI,
Locale.en_SL,
Locale.en_SS,
Locale.en_SX,
Locale.en_SZ,
Locale.en_TC,
Locale.en_TK,
Locale.en_TO,
Locale.en_TT,
Locale.en_TV,
Locale.en_TZ,
Locale.en_UG,
Locale.en_UM,
Locale.en_US,
Locale.en_US_POSIX,
Locale.en_VC,
Locale.en_VG,
Locale.en_VI,
Locale.en_VU,
Locale.en_WS,
Locale.en_ZA,
Locale.en_ZM,
Locale.en_ZW,
Locale.es,
Locale.es_419,
Locale.es_AR,
Locale.es_BO,
Locale.es_BR,
Locale.es_BZ,
Locale.es_CL,
Locale.es_CO,
Locale.es_CR,
Locale.es_CU,
Locale.es_DO,
Locale.es_EA,
Locale.es_EC,
Locale.es_ES,
Locale.es_GQ,
Locale.es_GT,
Locale.es_HN,
Locale.es_IC,
Locale.es_MX,
Locale.es_NI,
Locale.es_PA,
Locale.es_PE,
Locale.es_PH,
Locale.es_PR,
Locale.es_PY,
Locale.es_SV,
Locale.es_US,
Locale.es_UY,
Locale.es_VE,
Locale.et,
Locale.et_EE,
Locale.eu,
Locale.eu_ES,
Locale.fa,
Locale.fa_AF,
Locale.fa_IR,
Locale.fi,
Locale.fi_FI,
Locale.fil,
Locale.fil_PH,
Locale.fo,
Locale.fo_DK,
Locale.fo_FO,
Locale.fr,
Locale.fr_BE,
Locale.fr_BF,
Locale.fr_BI,
Locale.fr_BJ,
Locale.fr_BL,
Locale.fr_CA,
Locale.fr_CD,
Locale.fr_CF,
Locale.fr_CG,
Locale.fr_CH,
Locale.fr_CI,
Locale.fr_CM,
Locale.fr_DJ,
Locale.fr_DZ,
Locale.fr_FR,
Locale.fr_GA,
Locale.fr_GF,
Locale.fr_GN,
Locale.fr_GP,
Locale.fr_GQ,
Locale.fr_HT,
Locale.fr_KM,
Locale.fr_LU,
Locale.fr_MA,
Locale.fr_MC,
Locale.fr_MF,
Locale.fr_MG,
Locale.fr_ML,
Locale.fr_MQ,
Locale.fr_MR,
Locale.fr_MU,
Locale.fr_NC,
Locale.fr_NE,
Locale.fr_PF,
Locale.fr_PM,
Locale.fr_RE,
Locale.fr_RW,
Locale.fr_SC,
Locale.fr_SN,
Locale.fr_SY,
Locale.fr_TD,
Locale.fr_TG,
Locale.fr_TN,
Locale.fr_VU,
Locale.fr_WF,
Locale.fr_YT,
Locale.ga,
Locale.ga_IE,
Locale.gl,
Locale.gl_ES,
Locale.gu,
Locale.gu_IN,
Locale.he,
Locale.he_IL,
Locale.hi,
Locale.hi_IN,
Locale.hr,
Locale.hr_BA,
Locale.hr_HR,
Locale.hu,
Locale.hu_HU,
Locale.hy,
Locale.hy_AM,
Locale.id,
Locale.id_ID,
Locale.is,
Locale.is_IS,
Locale.it,
Locale.it_CH,
Locale.it_IT,
Locale.it_SM,
Locale.it_VA,
Locale.ja,
Locale.ja_JP,
Locale.ka,
Locale.ka_GE,
Locale.kk,
Locale.kk_KZ,
Locale.km,
Locale.km_KH,
Locale.kn,
Locale.kn_IN,
Locale.ko,
Locale.ko_KP,
Locale.ko_KR,
Locale.ky,
Locale.ky_KG,
Locale.lo,
Locale.lo_LA,
Locale.lt,
Locale.lt_LT,
Locale.lv,
Locale.lv_LV,
Locale.mk,
Locale.mk_MK,
Locale.ml,
Locale.ml_IN,
Locale.mn,
Locale.mn_MN,
Locale.mr,
Locale.mr_IN,
Locale.ms,
Locale.ms_BN,
Locale.ms_MY,
Locale.ms_SG,
Locale.my,
Locale.my_MM,
Locale.nb,
Locale.nb_NO,
Locale.nb_SJ,
Locale.ne,
Locale.ne_IN,
Locale.ne_NP,
Locale.nl,
Locale.nl_AW,
Locale.nl_BE,
Locale.nl_BQ,
Locale.nl_CW,
Locale.nl_NL,
Locale.nl_SR,
Locale.nl_SX,
Locale.pa,
Locale.pa_Arab_PK,
Locale.pa_Guru,
Locale.pa_Guru_IN,
Locale.pl,
Locale.pl_PL,
Locale.pt,
Locale.pt_AO,
Locale.pt_BR,
Locale.pt_CH,
Locale.pt_CV,
Locale.pt_GQ,
Locale.pt_GW,
Locale.pt_LU,
Locale.pt_MO,
Locale.pt_MZ,
Locale.pt_PT,
Locale.pt_ST,
Locale.pt_TL,
Locale.ro,
Locale.ro_MD,
Locale.ro_RO,
Locale.root,
Locale.ru,
Locale.ru_BY,
Locale.ru_KG,
Locale.ru_KZ,
Locale.ru_MD,
Locale.ru_RU,
Locale.ru_UA,
Locale.si,
Locale.si_LK,
Locale.sk,
Locale.sk_SK,
Locale.sl,
Locale.sl_SI,
Locale.sq,
Locale.sq_AL,
Locale.sq_MK,
Locale.sq_XK,
Locale.sr,
Locale.sr_Cyrl,
Locale.sr_Cyrl_BA,
Locale.sr_Cyrl_ME,
Locale.sr_Cyrl_RS,
Locale.sr_Cyrl_XK,
Locale.sr_Latn,
Locale.sr_Latn_BA,
Locale.sr_Latn_ME,
Locale.sr_Latn_RS,
Locale.sr_Latn_XK,
Locale.sv,
Locale.sv_AX,
Locale.sv_FI,
Locale.sv_SE,
Locale.sw,
Locale.sw_CD,
Locale.sw_KE,
Locale.sw_TZ,
Locale.sw_UG,
Locale.ta,
Locale.ta_IN,
Locale.ta_LK,
Locale.ta_MY,
Locale.ta_SG,
Locale.te,
Locale.te_IN,
Locale.th,
Locale.th_TH,
Locale.to,
Locale.to_TO,
Locale.tr,
Locale.tr_CY,
Locale.tr_TR,
Locale.uk,
Locale.uk_UA,
Locale.ur,
Locale.ur_IN,
Locale.ur_PK,
Locale.uz,
Locale.uz_Arab_AF,
Locale.uz_Cyrl_UZ,
Locale.uz_Latn,
Locale.uz_Latn_UZ,
Locale.vi,
Locale.vi_VN,
Locale.yue,
Locale.yue_HK,
Locale.zh,
Locale.zh_Hans,
Locale.zh_Hans_CN,
Locale.zh_Hans_HK,
Locale.zh_Hans_MO,
Locale.zh_Hans_SG,
Locale.zh_Hant,
Locale.zh_Hant_HK,
Locale.zh_Hant_MO,
Locale.zh_Hant_TW,
Locale.zu,
Locale.zu_ZA));
private static final List AVAILABLE_BUNDLES = Collections.unmodifiableList(Arrays.asList(
Locale.af,
Locale.af_NA,
Locale.am,
Locale.ar,
Locale.ar_AE,
Locale.ar_BH,
Locale.ar_DJ,
Locale.ar_DZ,
Locale.ar_EG,
Locale.ar_EH,
Locale.ar_ER,
Locale.ar_IL,
Locale.ar_IQ,
Locale.ar_JO,
Locale.ar_KM,
Locale.ar_KW,
Locale.ar_LB,
Locale.ar_LY,
Locale.ar_MA,
Locale.ar_MR,
Locale.ar_OM,
Locale.ar_PS,
Locale.ar_QA,
Locale.ar_SA,
Locale.ar_SD,
Locale.ar_SO,
Locale.ar_SS,
Locale.ar_SY,
Locale.ar_TD,
Locale.ar_TN,
Locale.ar_YE,
Locale.az,
Locale.az_Latn,
Locale.be,
Locale.bg,
Locale.bn,
Locale.bn_IN,
Locale.bs,
Locale.bs_Latn,
Locale.ca,
Locale.ca_AD,
Locale.ca_ES_VALENCIA,
Locale.ca_FR,
Locale.ca_IT,
Locale.cs,
Locale.cy,
Locale.da,
Locale.da_GL,
Locale.de,
Locale.de_AT,
Locale.de_BE,
Locale.de_CH,
Locale.de_IT,
Locale.de_LI,
Locale.de_LU,
Locale.el,
Locale.el_CY,
Locale.en,
Locale.en_001,
Locale.en_150,
Locale.en_AG,
Locale.en_AI,
Locale.en_AS,
Locale.en_AT,
Locale.en_AU,
Locale.en_BB,
Locale.en_BE,
Locale.en_BI,
Locale.en_BM,
Locale.en_BS,
Locale.en_BW,
Locale.en_BZ,
Locale.en_CA,
Locale.en_CC,
Locale.en_CH,
Locale.en_CK,
Locale.en_CM,
Locale.en_CX,
Locale.en_CY,
Locale.en_DE,
Locale.en_DG,
Locale.en_DK,
Locale.en_DM,
Locale.en_ER,
Locale.en_FI,
Locale.en_FJ,
Locale.en_FK,
Locale.en_FM,
Locale.en_GB,
Locale.en_GD,
Locale.en_GG,
Locale.en_GH,
Locale.en_GI,
Locale.en_GM,
Locale.en_GU,
Locale.en_GY,
Locale.en_HK,
Locale.en_IE,
Locale.en_IL,
Locale.en_IM,
Locale.en_IN,
Locale.en_IO,
Locale.en_JE,
Locale.en_JM,
Locale.en_KE,
Locale.en_KI,
Locale.en_KN,
Locale.en_KY,
Locale.en_LC,
Locale.en_LR,
Locale.en_LS,
Locale.en_MG,
Locale.en_MH,
Locale.en_MO,
Locale.en_MP,
Locale.en_MS,
Locale.en_MT,
Locale.en_MU,
Locale.en_MW,
Locale.en_MY,
Locale.en_NA,
Locale.en_NF,
Locale.en_NG,
Locale.en_NL,
Locale.en_NR,
Locale.en_NU,
Locale.en_NZ,
Locale.en_PG,
Locale.en_PH,
Locale.en_PK,
Locale.en_PN,
Locale.en_PR,
Locale.en_PW,
Locale.en_RW,
Locale.en_SB,
Locale.en_SC,
Locale.en_SD,
Locale.en_SE,
Locale.en_SG,
Locale.en_SH,
Locale.en_SI,
Locale.en_SL,
Locale.en_SS,
Locale.en_SX,
Locale.en_SZ,
Locale.en_TC,
Locale.en_TK,
Locale.en_TO,
Locale.en_TT,
Locale.en_TV,
Locale.en_TZ,
Locale.en_UG,
Locale.en_UM,
Locale.en_US_POSIX,
Locale.en_VC,
Locale.en_VG,
Locale.en_VI,
Locale.en_VU,
Locale.en_WS,
Locale.en_ZA,
Locale.en_ZM,
Locale.en_ZW,
Locale.es,
Locale.es_419,
Locale.es_AR,
Locale.es_BO,
Locale.es_BR,
Locale.es_BZ,
Locale.es_CL,
Locale.es_CO,
Locale.es_CR,
Locale.es_CU,
Locale.es_DO,
Locale.es_EA,
Locale.es_EC,
Locale.es_GQ,
Locale.es_GT,
Locale.es_HN,
Locale.es_IC,
Locale.es_MX,
Locale.es_NI,
Locale.es_PA,
Locale.es_PE,
Locale.es_PH,
Locale.es_PR,
Locale.es_PY,
Locale.es_SV,
Locale.es_US,
Locale.es_UY,
Locale.es_VE,
Locale.et,
Locale.eu,
Locale.fa,
Locale.fa_AF,
Locale.fi,
Locale.fil,
Locale.fo,
Locale.fo_DK,
Locale.fr,
Locale.fr_BE,
Locale.fr_BF,
Locale.fr_BI,
Locale.fr_BJ,
Locale.fr_BL,
Locale.fr_CA,
Locale.fr_CD,
Locale.fr_CF,
Locale.fr_CG,
Locale.fr_CH,
Locale.fr_CI,
Locale.fr_CM,
Locale.fr_DJ,
Locale.fr_DZ,
Locale.fr_GA,
Locale.fr_GF,
Locale.fr_GN,
Locale.fr_GP,
Locale.fr_GQ,
Locale.fr_HT,
Locale.fr_KM,
Locale.fr_LU,
Locale.fr_MA,
Locale.fr_MC,
Locale.fr_MF,
Locale.fr_MG,
Locale.fr_ML,
Locale.fr_MQ,
Locale.fr_MR,
Locale.fr_MU,
Locale.fr_NC,
Locale.fr_NE,
Locale.fr_PF,
Locale.fr_PM,
Locale.fr_RE,
Locale.fr_RW,
Locale.fr_SC,
Locale.fr_SN,
Locale.fr_SY,
Locale.fr_TD,
Locale.fr_TG,
Locale.fr_TN,
Locale.fr_VU,
Locale.fr_WF,
Locale.fr_YT,
Locale.ga,
Locale.gl,
Locale.gu,
Locale.he,
Locale.hi,
Locale.hr,
Locale.hr_BA,
Locale.hu,
Locale.hy,
Locale.id,
Locale.is,
Locale.it,
Locale.it_CH,
Locale.it_SM,
Locale.it_VA,
Locale.ja,
Locale.ka,
Locale.kk,
Locale.km,
Locale.kn,
Locale.ko,
Locale.ko_KP,
Locale.ky,
Locale.lo,
Locale.lt,
Locale.lv,
Locale.mk,
Locale.ml,
Locale.mn,
Locale.mr,
Locale.ms,
Locale.ms_BN,
Locale.ms_SG,
Locale.my,
Locale.nb,
Locale.nb_SJ,
Locale.ne,
Locale.ne_IN,
Locale.nl,
Locale.nl_AW,
Locale.nl_BE,
Locale.nl_BQ,
Locale.nl_CW,
Locale.nl_SR,
Locale.nl_SX,
Locale.pa,
Locale.pa_Guru,
Locale.pl,
Locale.pt,
Locale.pt_AO,
Locale.pt_CH,
Locale.pt_CV,
Locale.pt_GQ,
Locale.pt_GW,
Locale.pt_LU,
Locale.pt_MO,
Locale.pt_MZ,
Locale.pt_PT,
Locale.pt_ST,
Locale.pt_TL,
Locale.ro,
Locale.ro_MD,
Locale.root,
Locale.ru,
Locale.ru_BY,
Locale.ru_KG,
Locale.ru_KZ,
Locale.ru_MD,
Locale.ru_UA,
Locale.si,
Locale.sk,
Locale.sl,
Locale.sq,
Locale.sq_MK,
Locale.sq_XK,
Locale.sr,
Locale.sr_Cyrl,
Locale.sr_Cyrl_BA,
Locale.sr_Cyrl_ME,
Locale.sr_Cyrl_XK,
Locale.sr_Latn,
Locale.sr_Latn_BA,
Locale.sr_Latn_ME,
Locale.sr_Latn_XK,
Locale.sv,
Locale.sv_AX,
Locale.sv_FI,
Locale.sw,
Locale.sw_CD,
Locale.sw_KE,
Locale.sw_UG,
Locale.ta,
Locale.ta_LK,
Locale.ta_MY,
Locale.ta_SG,
Locale.te,
Locale.th,
Locale.to,
Locale.tr,
Locale.tr_CY,
Locale.uk,
Locale.ur,
Locale.ur_IN,
Locale.uz,
Locale.uz_Latn,
Locale.vi,
Locale.yue,
Locale.zh,
Locale.zh_Hans,
Locale.zh_Hans_HK,
Locale.zh_Hans_MO,
Locale.zh_Hans_SG,
Locale.zh_Hant,
Locale.zh_Hant_HK,
Locale.zh_Hant_MO,
Locale.zu));
private static final _PluralRules pluralRules = new _PluralRules();
private static final CLDR instance;
static {
registerCalendars();
registerNumbers();
registerDefaultContent();
registerLanguageAliases();
registerTerritoryAliases();
registerLikelySubtags();
instance = new CLDR();
}
private CLDR() {
}
public static CLDR get() {
return instance;
}
private static void registerCalendars() {
CLDRBase.registerCalendarFormatter(Locale.af, com.squarespace.cldr.dates._CalendarFormatter_af.class);
CLDRBase.registerCalendarFormatter(Locale.af_NA, com.squarespace.cldr.dates._CalendarFormatter_af_NA.class);
CLDRBase.registerCalendarFormatter(Locale.am, com.squarespace.cldr.dates._CalendarFormatter_am.class);
CLDRBase.registerCalendarFormatter(Locale.ar, com.squarespace.cldr.dates._CalendarFormatter_ar.class);
CLDRBase.registerCalendarFormatter(Locale.ar_AE, com.squarespace.cldr.dates._CalendarFormatter_ar_AE.class);
CLDRBase.registerCalendarFormatter(Locale.ar_BH, com.squarespace.cldr.dates._CalendarFormatter_ar_BH.class);
CLDRBase.registerCalendarFormatter(Locale.ar_DJ, com.squarespace.cldr.dates._CalendarFormatter_ar_DJ.class);
CLDRBase.registerCalendarFormatter(Locale.ar_DZ, com.squarespace.cldr.dates._CalendarFormatter_ar_DZ.class);
CLDRBase.registerCalendarFormatter(Locale.ar_EG, com.squarespace.cldr.dates._CalendarFormatter_ar_EG.class);
CLDRBase.registerCalendarFormatter(Locale.ar_EH, com.squarespace.cldr.dates._CalendarFormatter_ar_EH.class);
CLDRBase.registerCalendarFormatter(Locale.ar_ER, com.squarespace.cldr.dates._CalendarFormatter_ar_ER.class);
CLDRBase.registerCalendarFormatter(Locale.ar_IL, com.squarespace.cldr.dates._CalendarFormatter_ar_IL.class);
CLDRBase.registerCalendarFormatter(Locale.ar_IQ, com.squarespace.cldr.dates._CalendarFormatter_ar_IQ.class);
CLDRBase.registerCalendarFormatter(Locale.ar_JO, com.squarespace.cldr.dates._CalendarFormatter_ar_JO.class);
CLDRBase.registerCalendarFormatter(Locale.ar_KM, com.squarespace.cldr.dates._CalendarFormatter_ar_KM.class);
CLDRBase.registerCalendarFormatter(Locale.ar_KW, com.squarespace.cldr.dates._CalendarFormatter_ar_KW.class);
CLDRBase.registerCalendarFormatter(Locale.ar_LB, com.squarespace.cldr.dates._CalendarFormatter_ar_LB.class);
CLDRBase.registerCalendarFormatter(Locale.ar_LY, com.squarespace.cldr.dates._CalendarFormatter_ar_LY.class);
CLDRBase.registerCalendarFormatter(Locale.ar_MA, com.squarespace.cldr.dates._CalendarFormatter_ar_MA.class);
CLDRBase.registerCalendarFormatter(Locale.ar_MR, com.squarespace.cldr.dates._CalendarFormatter_ar_MR.class);
CLDRBase.registerCalendarFormatter(Locale.ar_OM, com.squarespace.cldr.dates._CalendarFormatter_ar_OM.class);
CLDRBase.registerCalendarFormatter(Locale.ar_PS, com.squarespace.cldr.dates._CalendarFormatter_ar_PS.class);
CLDRBase.registerCalendarFormatter(Locale.ar_QA, com.squarespace.cldr.dates._CalendarFormatter_ar_QA.class);
CLDRBase.registerCalendarFormatter(Locale.ar_SA, com.squarespace.cldr.dates._CalendarFormatter_ar_SA.class);
CLDRBase.registerCalendarFormatter(Locale.ar_SD, com.squarespace.cldr.dates._CalendarFormatter_ar_SD.class);
CLDRBase.registerCalendarFormatter(Locale.ar_SO, com.squarespace.cldr.dates._CalendarFormatter_ar_SO.class);
CLDRBase.registerCalendarFormatter(Locale.ar_SS, com.squarespace.cldr.dates._CalendarFormatter_ar_SS.class);
CLDRBase.registerCalendarFormatter(Locale.ar_SY, com.squarespace.cldr.dates._CalendarFormatter_ar_SY.class);
CLDRBase.registerCalendarFormatter(Locale.ar_TD, com.squarespace.cldr.dates._CalendarFormatter_ar_TD.class);
CLDRBase.registerCalendarFormatter(Locale.ar_TN, com.squarespace.cldr.dates._CalendarFormatter_ar_TN.class);
CLDRBase.registerCalendarFormatter(Locale.ar_YE, com.squarespace.cldr.dates._CalendarFormatter_ar_YE.class);
CLDRBase.registerCalendarFormatter(Locale.az, com.squarespace.cldr.dates._CalendarFormatter_az.class);
CLDRBase.registerCalendarFormatter(Locale.az_Latn, com.squarespace.cldr.dates._CalendarFormatter_az_Latn.class);
CLDRBase.registerCalendarFormatter(Locale.be, com.squarespace.cldr.dates._CalendarFormatter_be.class);
CLDRBase.registerCalendarFormatter(Locale.bg, com.squarespace.cldr.dates._CalendarFormatter_bg.class);
CLDRBase.registerCalendarFormatter(Locale.bn, com.squarespace.cldr.dates._CalendarFormatter_bn.class);
CLDRBase.registerCalendarFormatter(Locale.bn_IN, com.squarespace.cldr.dates._CalendarFormatter_bn_IN.class);
CLDRBase.registerCalendarFormatter(Locale.bs, com.squarespace.cldr.dates._CalendarFormatter_bs.class);
CLDRBase.registerCalendarFormatter(Locale.bs_Latn, com.squarespace.cldr.dates._CalendarFormatter_bs_Latn.class);
CLDRBase.registerCalendarFormatter(Locale.ca, com.squarespace.cldr.dates._CalendarFormatter_ca.class);
CLDRBase.registerCalendarFormatter(Locale.ca_AD, com.squarespace.cldr.dates._CalendarFormatter_ca_AD.class);
CLDRBase.registerCalendarFormatter(Locale.ca_ES_VALENCIA, com.squarespace.cldr.dates._CalendarFormatter_ca_ES_VALENCIA.class);
CLDRBase.registerCalendarFormatter(Locale.ca_FR, com.squarespace.cldr.dates._CalendarFormatter_ca_FR.class);
CLDRBase.registerCalendarFormatter(Locale.ca_IT, com.squarespace.cldr.dates._CalendarFormatter_ca_IT.class);
CLDRBase.registerCalendarFormatter(Locale.cs, com.squarespace.cldr.dates._CalendarFormatter_cs.class);
CLDRBase.registerCalendarFormatter(Locale.cy, com.squarespace.cldr.dates._CalendarFormatter_cy.class);
CLDRBase.registerCalendarFormatter(Locale.da, com.squarespace.cldr.dates._CalendarFormatter_da.class);
CLDRBase.registerCalendarFormatter(Locale.da_GL, com.squarespace.cldr.dates._CalendarFormatter_da_GL.class);
CLDRBase.registerCalendarFormatter(Locale.de, com.squarespace.cldr.dates._CalendarFormatter_de.class);
CLDRBase.registerCalendarFormatter(Locale.de_AT, com.squarespace.cldr.dates._CalendarFormatter_de_AT.class);
CLDRBase.registerCalendarFormatter(Locale.de_BE, com.squarespace.cldr.dates._CalendarFormatter_de_BE.class);
CLDRBase.registerCalendarFormatter(Locale.de_CH, com.squarespace.cldr.dates._CalendarFormatter_de_CH.class);
CLDRBase.registerCalendarFormatter(Locale.de_IT, com.squarespace.cldr.dates._CalendarFormatter_de_IT.class);
CLDRBase.registerCalendarFormatter(Locale.de_LI, com.squarespace.cldr.dates._CalendarFormatter_de_LI.class);
CLDRBase.registerCalendarFormatter(Locale.de_LU, com.squarespace.cldr.dates._CalendarFormatter_de_LU.class);
CLDRBase.registerCalendarFormatter(Locale.el, com.squarespace.cldr.dates._CalendarFormatter_el.class);
CLDRBase.registerCalendarFormatter(Locale.el_CY, com.squarespace.cldr.dates._CalendarFormatter_el_CY.class);
CLDRBase.registerCalendarFormatter(Locale.en, com.squarespace.cldr.dates._CalendarFormatter_en.class);
CLDRBase.registerCalendarFormatter(Locale.en_001, com.squarespace.cldr.dates._CalendarFormatter_en_001.class);
CLDRBase.registerCalendarFormatter(Locale.en_150, com.squarespace.cldr.dates._CalendarFormatter_en_150.class);
CLDRBase.registerCalendarFormatter(Locale.en_AG, com.squarespace.cldr.dates._CalendarFormatter_en_AG.class);
CLDRBase.registerCalendarFormatter(Locale.en_AI, com.squarespace.cldr.dates._CalendarFormatter_en_AI.class);
CLDRBase.registerCalendarFormatter(Locale.en_AS, com.squarespace.cldr.dates._CalendarFormatter_en_AS.class);
CLDRBase.registerCalendarFormatter(Locale.en_AT, com.squarespace.cldr.dates._CalendarFormatter_en_AT.class);
CLDRBase.registerCalendarFormatter(Locale.en_AU, com.squarespace.cldr.dates._CalendarFormatter_en_AU.class);
CLDRBase.registerCalendarFormatter(Locale.en_BB, com.squarespace.cldr.dates._CalendarFormatter_en_BB.class);
CLDRBase.registerCalendarFormatter(Locale.en_BE, com.squarespace.cldr.dates._CalendarFormatter_en_BE.class);
CLDRBase.registerCalendarFormatter(Locale.en_BI, com.squarespace.cldr.dates._CalendarFormatter_en_BI.class);
CLDRBase.registerCalendarFormatter(Locale.en_BM, com.squarespace.cldr.dates._CalendarFormatter_en_BM.class);
CLDRBase.registerCalendarFormatter(Locale.en_BS, com.squarespace.cldr.dates._CalendarFormatter_en_BS.class);
CLDRBase.registerCalendarFormatter(Locale.en_BW, com.squarespace.cldr.dates._CalendarFormatter_en_BW.class);
CLDRBase.registerCalendarFormatter(Locale.en_BZ, com.squarespace.cldr.dates._CalendarFormatter_en_BZ.class);
CLDRBase.registerCalendarFormatter(Locale.en_CA, com.squarespace.cldr.dates._CalendarFormatter_en_CA.class);
CLDRBase.registerCalendarFormatter(Locale.en_CC, com.squarespace.cldr.dates._CalendarFormatter_en_CC.class);
CLDRBase.registerCalendarFormatter(Locale.en_CH, com.squarespace.cldr.dates._CalendarFormatter_en_CH.class);
CLDRBase.registerCalendarFormatter(Locale.en_CK, com.squarespace.cldr.dates._CalendarFormatter_en_CK.class);
CLDRBase.registerCalendarFormatter(Locale.en_CM, com.squarespace.cldr.dates._CalendarFormatter_en_CM.class);
CLDRBase.registerCalendarFormatter(Locale.en_CX, com.squarespace.cldr.dates._CalendarFormatter_en_CX.class);
CLDRBase.registerCalendarFormatter(Locale.en_CY, com.squarespace.cldr.dates._CalendarFormatter_en_CY.class);
CLDRBase.registerCalendarFormatter(Locale.en_DE, com.squarespace.cldr.dates._CalendarFormatter_en_DE.class);
CLDRBase.registerCalendarFormatter(Locale.en_DG, com.squarespace.cldr.dates._CalendarFormatter_en_DG.class);
CLDRBase.registerCalendarFormatter(Locale.en_DK, com.squarespace.cldr.dates._CalendarFormatter_en_DK.class);
CLDRBase.registerCalendarFormatter(Locale.en_DM, com.squarespace.cldr.dates._CalendarFormatter_en_DM.class);
CLDRBase.registerCalendarFormatter(Locale.en_ER, com.squarespace.cldr.dates._CalendarFormatter_en_ER.class);
CLDRBase.registerCalendarFormatter(Locale.en_FI, com.squarespace.cldr.dates._CalendarFormatter_en_FI.class);
CLDRBase.registerCalendarFormatter(Locale.en_FJ, com.squarespace.cldr.dates._CalendarFormatter_en_FJ.class);
CLDRBase.registerCalendarFormatter(Locale.en_FK, com.squarespace.cldr.dates._CalendarFormatter_en_FK.class);
CLDRBase.registerCalendarFormatter(Locale.en_FM, com.squarespace.cldr.dates._CalendarFormatter_en_FM.class);
CLDRBase.registerCalendarFormatter(Locale.en_GB, com.squarespace.cldr.dates._CalendarFormatter_en_GB.class);
CLDRBase.registerCalendarFormatter(Locale.en_GD, com.squarespace.cldr.dates._CalendarFormatter_en_GD.class);
CLDRBase.registerCalendarFormatter(Locale.en_GG, com.squarespace.cldr.dates._CalendarFormatter_en_GG.class);
CLDRBase.registerCalendarFormatter(Locale.en_GH, com.squarespace.cldr.dates._CalendarFormatter_en_GH.class);
CLDRBase.registerCalendarFormatter(Locale.en_GI, com.squarespace.cldr.dates._CalendarFormatter_en_GI.class);
CLDRBase.registerCalendarFormatter(Locale.en_GM, com.squarespace.cldr.dates._CalendarFormatter_en_GM.class);
CLDRBase.registerCalendarFormatter(Locale.en_GU, com.squarespace.cldr.dates._CalendarFormatter_en_GU.class);
CLDRBase.registerCalendarFormatter(Locale.en_GY, com.squarespace.cldr.dates._CalendarFormatter_en_GY.class);
CLDRBase.registerCalendarFormatter(Locale.en_HK, com.squarespace.cldr.dates._CalendarFormatter_en_HK.class);
CLDRBase.registerCalendarFormatter(Locale.en_IE, com.squarespace.cldr.dates._CalendarFormatter_en_IE.class);
CLDRBase.registerCalendarFormatter(Locale.en_IL, com.squarespace.cldr.dates._CalendarFormatter_en_IL.class);
CLDRBase.registerCalendarFormatter(Locale.en_IM, com.squarespace.cldr.dates._CalendarFormatter_en_IM.class);
CLDRBase.registerCalendarFormatter(Locale.en_IN, com.squarespace.cldr.dates._CalendarFormatter_en_IN.class);
CLDRBase.registerCalendarFormatter(Locale.en_IO, com.squarespace.cldr.dates._CalendarFormatter_en_IO.class);
CLDRBase.registerCalendarFormatter(Locale.en_JE, com.squarespace.cldr.dates._CalendarFormatter_en_JE.class);
CLDRBase.registerCalendarFormatter(Locale.en_JM, com.squarespace.cldr.dates._CalendarFormatter_en_JM.class);
CLDRBase.registerCalendarFormatter(Locale.en_KE, com.squarespace.cldr.dates._CalendarFormatter_en_KE.class);
CLDRBase.registerCalendarFormatter(Locale.en_KI, com.squarespace.cldr.dates._CalendarFormatter_en_KI.class);
CLDRBase.registerCalendarFormatter(Locale.en_KN, com.squarespace.cldr.dates._CalendarFormatter_en_KN.class);
CLDRBase.registerCalendarFormatter(Locale.en_KY, com.squarespace.cldr.dates._CalendarFormatter_en_KY.class);
CLDRBase.registerCalendarFormatter(Locale.en_LC, com.squarespace.cldr.dates._CalendarFormatter_en_LC.class);
CLDRBase.registerCalendarFormatter(Locale.en_LR, com.squarespace.cldr.dates._CalendarFormatter_en_LR.class);
CLDRBase.registerCalendarFormatter(Locale.en_LS, com.squarespace.cldr.dates._CalendarFormatter_en_LS.class);
CLDRBase.registerCalendarFormatter(Locale.en_MG, com.squarespace.cldr.dates._CalendarFormatter_en_MG.class);
CLDRBase.registerCalendarFormatter(Locale.en_MH, com.squarespace.cldr.dates._CalendarFormatter_en_MH.class);
CLDRBase.registerCalendarFormatter(Locale.en_MO, com.squarespace.cldr.dates._CalendarFormatter_en_MO.class);
CLDRBase.registerCalendarFormatter(Locale.en_MP, com.squarespace.cldr.dates._CalendarFormatter_en_MP.class);
CLDRBase.registerCalendarFormatter(Locale.en_MS, com.squarespace.cldr.dates._CalendarFormatter_en_MS.class);
CLDRBase.registerCalendarFormatter(Locale.en_MT, com.squarespace.cldr.dates._CalendarFormatter_en_MT.class);
CLDRBase.registerCalendarFormatter(Locale.en_MU, com.squarespace.cldr.dates._CalendarFormatter_en_MU.class);
CLDRBase.registerCalendarFormatter(Locale.en_MW, com.squarespace.cldr.dates._CalendarFormatter_en_MW.class);
CLDRBase.registerCalendarFormatter(Locale.en_MY, com.squarespace.cldr.dates._CalendarFormatter_en_MY.class);
CLDRBase.registerCalendarFormatter(Locale.en_NA, com.squarespace.cldr.dates._CalendarFormatter_en_NA.class);
CLDRBase.registerCalendarFormatter(Locale.en_NF, com.squarespace.cldr.dates._CalendarFormatter_en_NF.class);
CLDRBase.registerCalendarFormatter(Locale.en_NG, com.squarespace.cldr.dates._CalendarFormatter_en_NG.class);
CLDRBase.registerCalendarFormatter(Locale.en_NL, com.squarespace.cldr.dates._CalendarFormatter_en_NL.class);
CLDRBase.registerCalendarFormatter(Locale.en_NR, com.squarespace.cldr.dates._CalendarFormatter_en_NR.class);
CLDRBase.registerCalendarFormatter(Locale.en_NU, com.squarespace.cldr.dates._CalendarFormatter_en_NU.class);
CLDRBase.registerCalendarFormatter(Locale.en_NZ, com.squarespace.cldr.dates._CalendarFormatter_en_NZ.class);
CLDRBase.registerCalendarFormatter(Locale.en_PG, com.squarespace.cldr.dates._CalendarFormatter_en_PG.class);
CLDRBase.registerCalendarFormatter(Locale.en_PH, com.squarespace.cldr.dates._CalendarFormatter_en_PH.class);
CLDRBase.registerCalendarFormatter(Locale.en_PK, com.squarespace.cldr.dates._CalendarFormatter_en_PK.class);
CLDRBase.registerCalendarFormatter(Locale.en_PN, com.squarespace.cldr.dates._CalendarFormatter_en_PN.class);
CLDRBase.registerCalendarFormatter(Locale.en_PR, com.squarespace.cldr.dates._CalendarFormatter_en_PR.class);
CLDRBase.registerCalendarFormatter(Locale.en_PW, com.squarespace.cldr.dates._CalendarFormatter_en_PW.class);
CLDRBase.registerCalendarFormatter(Locale.en_RW, com.squarespace.cldr.dates._CalendarFormatter_en_RW.class);
CLDRBase.registerCalendarFormatter(Locale.en_SB, com.squarespace.cldr.dates._CalendarFormatter_en_SB.class);
CLDRBase.registerCalendarFormatter(Locale.en_SC, com.squarespace.cldr.dates._CalendarFormatter_en_SC.class);
CLDRBase.registerCalendarFormatter(Locale.en_SD, com.squarespace.cldr.dates._CalendarFormatter_en_SD.class);
CLDRBase.registerCalendarFormatter(Locale.en_SE, com.squarespace.cldr.dates._CalendarFormatter_en_SE.class);
CLDRBase.registerCalendarFormatter(Locale.en_SG, com.squarespace.cldr.dates._CalendarFormatter_en_SG.class);
CLDRBase.registerCalendarFormatter(Locale.en_SH, com.squarespace.cldr.dates._CalendarFormatter_en_SH.class);
CLDRBase.registerCalendarFormatter(Locale.en_SI, com.squarespace.cldr.dates._CalendarFormatter_en_SI.class);
CLDRBase.registerCalendarFormatter(Locale.en_SL, com.squarespace.cldr.dates._CalendarFormatter_en_SL.class);
CLDRBase.registerCalendarFormatter(Locale.en_SS, com.squarespace.cldr.dates._CalendarFormatter_en_SS.class);
CLDRBase.registerCalendarFormatter(Locale.en_SX, com.squarespace.cldr.dates._CalendarFormatter_en_SX.class);
CLDRBase.registerCalendarFormatter(Locale.en_SZ, com.squarespace.cldr.dates._CalendarFormatter_en_SZ.class);
CLDRBase.registerCalendarFormatter(Locale.en_TC, com.squarespace.cldr.dates._CalendarFormatter_en_TC.class);
CLDRBase.registerCalendarFormatter(Locale.en_TK, com.squarespace.cldr.dates._CalendarFormatter_en_TK.class);
CLDRBase.registerCalendarFormatter(Locale.en_TO, com.squarespace.cldr.dates._CalendarFormatter_en_TO.class);
CLDRBase.registerCalendarFormatter(Locale.en_TT, com.squarespace.cldr.dates._CalendarFormatter_en_TT.class);
CLDRBase.registerCalendarFormatter(Locale.en_TV, com.squarespace.cldr.dates._CalendarFormatter_en_TV.class);
CLDRBase.registerCalendarFormatter(Locale.en_TZ, com.squarespace.cldr.dates._CalendarFormatter_en_TZ.class);
CLDRBase.registerCalendarFormatter(Locale.en_UG, com.squarespace.cldr.dates._CalendarFormatter_en_UG.class);
CLDRBase.registerCalendarFormatter(Locale.en_UM, com.squarespace.cldr.dates._CalendarFormatter_en_UM.class);
CLDRBase.registerCalendarFormatter(Locale.en_US_POSIX, com.squarespace.cldr.dates._CalendarFormatter_en_US_POSIX.class);
CLDRBase.registerCalendarFormatter(Locale.en_VC, com.squarespace.cldr.dates._CalendarFormatter_en_VC.class);
CLDRBase.registerCalendarFormatter(Locale.en_VG, com.squarespace.cldr.dates._CalendarFormatter_en_VG.class);
CLDRBase.registerCalendarFormatter(Locale.en_VI, com.squarespace.cldr.dates._CalendarFormatter_en_VI.class);
CLDRBase.registerCalendarFormatter(Locale.en_VU, com.squarespace.cldr.dates._CalendarFormatter_en_VU.class);
CLDRBase.registerCalendarFormatter(Locale.en_WS, com.squarespace.cldr.dates._CalendarFormatter_en_WS.class);
CLDRBase.registerCalendarFormatter(Locale.en_ZA, com.squarespace.cldr.dates._CalendarFormatter_en_ZA.class);
CLDRBase.registerCalendarFormatter(Locale.en_ZM, com.squarespace.cldr.dates._CalendarFormatter_en_ZM.class);
CLDRBase.registerCalendarFormatter(Locale.en_ZW, com.squarespace.cldr.dates._CalendarFormatter_en_ZW.class);
CLDRBase.registerCalendarFormatter(Locale.es, com.squarespace.cldr.dates._CalendarFormatter_es.class);
CLDRBase.registerCalendarFormatter(Locale.es_419, com.squarespace.cldr.dates._CalendarFormatter_es_419.class);
CLDRBase.registerCalendarFormatter(Locale.es_AR, com.squarespace.cldr.dates._CalendarFormatter_es_AR.class);
CLDRBase.registerCalendarFormatter(Locale.es_BO, com.squarespace.cldr.dates._CalendarFormatter_es_BO.class);
CLDRBase.registerCalendarFormatter(Locale.es_BR, com.squarespace.cldr.dates._CalendarFormatter_es_BR.class);
CLDRBase.registerCalendarFormatter(Locale.es_BZ, com.squarespace.cldr.dates._CalendarFormatter_es_BZ.class);
CLDRBase.registerCalendarFormatter(Locale.es_CL, com.squarespace.cldr.dates._CalendarFormatter_es_CL.class);
CLDRBase.registerCalendarFormatter(Locale.es_CO, com.squarespace.cldr.dates._CalendarFormatter_es_CO.class);
CLDRBase.registerCalendarFormatter(Locale.es_CR, com.squarespace.cldr.dates._CalendarFormatter_es_CR.class);
CLDRBase.registerCalendarFormatter(Locale.es_CU, com.squarespace.cldr.dates._CalendarFormatter_es_CU.class);
CLDRBase.registerCalendarFormatter(Locale.es_DO, com.squarespace.cldr.dates._CalendarFormatter_es_DO.class);
CLDRBase.registerCalendarFormatter(Locale.es_EA, com.squarespace.cldr.dates._CalendarFormatter_es_EA.class);
CLDRBase.registerCalendarFormatter(Locale.es_EC, com.squarespace.cldr.dates._CalendarFormatter_es_EC.class);
CLDRBase.registerCalendarFormatter(Locale.es_GQ, com.squarespace.cldr.dates._CalendarFormatter_es_GQ.class);
CLDRBase.registerCalendarFormatter(Locale.es_GT, com.squarespace.cldr.dates._CalendarFormatter_es_GT.class);
CLDRBase.registerCalendarFormatter(Locale.es_HN, com.squarespace.cldr.dates._CalendarFormatter_es_HN.class);
CLDRBase.registerCalendarFormatter(Locale.es_IC, com.squarespace.cldr.dates._CalendarFormatter_es_IC.class);
CLDRBase.registerCalendarFormatter(Locale.es_MX, com.squarespace.cldr.dates._CalendarFormatter_es_MX.class);
CLDRBase.registerCalendarFormatter(Locale.es_NI, com.squarespace.cldr.dates._CalendarFormatter_es_NI.class);
CLDRBase.registerCalendarFormatter(Locale.es_PA, com.squarespace.cldr.dates._CalendarFormatter_es_PA.class);
CLDRBase.registerCalendarFormatter(Locale.es_PE, com.squarespace.cldr.dates._CalendarFormatter_es_PE.class);
CLDRBase.registerCalendarFormatter(Locale.es_PH, com.squarespace.cldr.dates._CalendarFormatter_es_PH.class);
CLDRBase.registerCalendarFormatter(Locale.es_PR, com.squarespace.cldr.dates._CalendarFormatter_es_PR.class);
CLDRBase.registerCalendarFormatter(Locale.es_PY, com.squarespace.cldr.dates._CalendarFormatter_es_PY.class);
CLDRBase.registerCalendarFormatter(Locale.es_SV, com.squarespace.cldr.dates._CalendarFormatter_es_SV.class);
CLDRBase.registerCalendarFormatter(Locale.es_US, com.squarespace.cldr.dates._CalendarFormatter_es_US.class);
CLDRBase.registerCalendarFormatter(Locale.es_UY, com.squarespace.cldr.dates._CalendarFormatter_es_UY.class);
CLDRBase.registerCalendarFormatter(Locale.es_VE, com.squarespace.cldr.dates._CalendarFormatter_es_VE.class);
CLDRBase.registerCalendarFormatter(Locale.et, com.squarespace.cldr.dates._CalendarFormatter_et.class);
CLDRBase.registerCalendarFormatter(Locale.eu, com.squarespace.cldr.dates._CalendarFormatter_eu.class);
CLDRBase.registerCalendarFormatter(Locale.fa, com.squarespace.cldr.dates._CalendarFormatter_fa.class);
CLDRBase.registerCalendarFormatter(Locale.fa_AF, com.squarespace.cldr.dates._CalendarFormatter_fa_AF.class);
CLDRBase.registerCalendarFormatter(Locale.fi, com.squarespace.cldr.dates._CalendarFormatter_fi.class);
CLDRBase.registerCalendarFormatter(Locale.fil, com.squarespace.cldr.dates._CalendarFormatter_fil.class);
CLDRBase.registerCalendarFormatter(Locale.fo, com.squarespace.cldr.dates._CalendarFormatter_fo.class);
CLDRBase.registerCalendarFormatter(Locale.fo_DK, com.squarespace.cldr.dates._CalendarFormatter_fo_DK.class);
CLDRBase.registerCalendarFormatter(Locale.fr, com.squarespace.cldr.dates._CalendarFormatter_fr.class);
CLDRBase.registerCalendarFormatter(Locale.fr_BE, com.squarespace.cldr.dates._CalendarFormatter_fr_BE.class);
CLDRBase.registerCalendarFormatter(Locale.fr_BF, com.squarespace.cldr.dates._CalendarFormatter_fr_BF.class);
CLDRBase.registerCalendarFormatter(Locale.fr_BI, com.squarespace.cldr.dates._CalendarFormatter_fr_BI.class);
CLDRBase.registerCalendarFormatter(Locale.fr_BJ, com.squarespace.cldr.dates._CalendarFormatter_fr_BJ.class);
CLDRBase.registerCalendarFormatter(Locale.fr_BL, com.squarespace.cldr.dates._CalendarFormatter_fr_BL.class);
CLDRBase.registerCalendarFormatter(Locale.fr_CA, com.squarespace.cldr.dates._CalendarFormatter_fr_CA.class);
CLDRBase.registerCalendarFormatter(Locale.fr_CD, com.squarespace.cldr.dates._CalendarFormatter_fr_CD.class);
CLDRBase.registerCalendarFormatter(Locale.fr_CF, com.squarespace.cldr.dates._CalendarFormatter_fr_CF.class);
CLDRBase.registerCalendarFormatter(Locale.fr_CG, com.squarespace.cldr.dates._CalendarFormatter_fr_CG.class);
CLDRBase.registerCalendarFormatter(Locale.fr_CH, com.squarespace.cldr.dates._CalendarFormatter_fr_CH.class);
CLDRBase.registerCalendarFormatter(Locale.fr_CI, com.squarespace.cldr.dates._CalendarFormatter_fr_CI.class);
CLDRBase.registerCalendarFormatter(Locale.fr_CM, com.squarespace.cldr.dates._CalendarFormatter_fr_CM.class);
CLDRBase.registerCalendarFormatter(Locale.fr_DJ, com.squarespace.cldr.dates._CalendarFormatter_fr_DJ.class);
CLDRBase.registerCalendarFormatter(Locale.fr_DZ, com.squarespace.cldr.dates._CalendarFormatter_fr_DZ.class);
CLDRBase.registerCalendarFormatter(Locale.fr_GA, com.squarespace.cldr.dates._CalendarFormatter_fr_GA.class);
CLDRBase.registerCalendarFormatter(Locale.fr_GF, com.squarespace.cldr.dates._CalendarFormatter_fr_GF.class);
CLDRBase.registerCalendarFormatter(Locale.fr_GN, com.squarespace.cldr.dates._CalendarFormatter_fr_GN.class);
CLDRBase.registerCalendarFormatter(Locale.fr_GP, com.squarespace.cldr.dates._CalendarFormatter_fr_GP.class);
CLDRBase.registerCalendarFormatter(Locale.fr_GQ, com.squarespace.cldr.dates._CalendarFormatter_fr_GQ.class);
CLDRBase.registerCalendarFormatter(Locale.fr_HT, com.squarespace.cldr.dates._CalendarFormatter_fr_HT.class);
CLDRBase.registerCalendarFormatter(Locale.fr_KM, com.squarespace.cldr.dates._CalendarFormatter_fr_KM.class);
CLDRBase.registerCalendarFormatter(Locale.fr_LU, com.squarespace.cldr.dates._CalendarFormatter_fr_LU.class);
CLDRBase.registerCalendarFormatter(Locale.fr_MA, com.squarespace.cldr.dates._CalendarFormatter_fr_MA.class);
CLDRBase.registerCalendarFormatter(Locale.fr_MC, com.squarespace.cldr.dates._CalendarFormatter_fr_MC.class);
CLDRBase.registerCalendarFormatter(Locale.fr_MF, com.squarespace.cldr.dates._CalendarFormatter_fr_MF.class);
CLDRBase.registerCalendarFormatter(Locale.fr_MG, com.squarespace.cldr.dates._CalendarFormatter_fr_MG.class);
CLDRBase.registerCalendarFormatter(Locale.fr_ML, com.squarespace.cldr.dates._CalendarFormatter_fr_ML.class);
CLDRBase.registerCalendarFormatter(Locale.fr_MQ, com.squarespace.cldr.dates._CalendarFormatter_fr_MQ.class);
CLDRBase.registerCalendarFormatter(Locale.fr_MR, com.squarespace.cldr.dates._CalendarFormatter_fr_MR.class);
CLDRBase.registerCalendarFormatter(Locale.fr_MU, com.squarespace.cldr.dates._CalendarFormatter_fr_MU.class);
CLDRBase.registerCalendarFormatter(Locale.fr_NC, com.squarespace.cldr.dates._CalendarFormatter_fr_NC.class);
CLDRBase.registerCalendarFormatter(Locale.fr_NE, com.squarespace.cldr.dates._CalendarFormatter_fr_NE.class);
CLDRBase.registerCalendarFormatter(Locale.fr_PF, com.squarespace.cldr.dates._CalendarFormatter_fr_PF.class);
CLDRBase.registerCalendarFormatter(Locale.fr_PM, com.squarespace.cldr.dates._CalendarFormatter_fr_PM.class);
CLDRBase.registerCalendarFormatter(Locale.fr_RE, com.squarespace.cldr.dates._CalendarFormatter_fr_RE.class);
CLDRBase.registerCalendarFormatter(Locale.fr_RW, com.squarespace.cldr.dates._CalendarFormatter_fr_RW.class);
CLDRBase.registerCalendarFormatter(Locale.fr_SC, com.squarespace.cldr.dates._CalendarFormatter_fr_SC.class);
CLDRBase.registerCalendarFormatter(Locale.fr_SN, com.squarespace.cldr.dates._CalendarFormatter_fr_SN.class);
CLDRBase.registerCalendarFormatter(Locale.fr_SY, com.squarespace.cldr.dates._CalendarFormatter_fr_SY.class);
CLDRBase.registerCalendarFormatter(Locale.fr_TD, com.squarespace.cldr.dates._CalendarFormatter_fr_TD.class);
CLDRBase.registerCalendarFormatter(Locale.fr_TG, com.squarespace.cldr.dates._CalendarFormatter_fr_TG.class);
CLDRBase.registerCalendarFormatter(Locale.fr_TN, com.squarespace.cldr.dates._CalendarFormatter_fr_TN.class);
CLDRBase.registerCalendarFormatter(Locale.fr_VU, com.squarespace.cldr.dates._CalendarFormatter_fr_VU.class);
CLDRBase.registerCalendarFormatter(Locale.fr_WF, com.squarespace.cldr.dates._CalendarFormatter_fr_WF.class);
CLDRBase.registerCalendarFormatter(Locale.fr_YT, com.squarespace.cldr.dates._CalendarFormatter_fr_YT.class);
CLDRBase.registerCalendarFormatter(Locale.ga, com.squarespace.cldr.dates._CalendarFormatter_ga.class);
CLDRBase.registerCalendarFormatter(Locale.gl, com.squarespace.cldr.dates._CalendarFormatter_gl.class);
CLDRBase.registerCalendarFormatter(Locale.gu, com.squarespace.cldr.dates._CalendarFormatter_gu.class);
CLDRBase.registerCalendarFormatter(Locale.he, com.squarespace.cldr.dates._CalendarFormatter_he.class);
CLDRBase.registerCalendarFormatter(Locale.hi, com.squarespace.cldr.dates._CalendarFormatter_hi.class);
CLDRBase.registerCalendarFormatter(Locale.hr, com.squarespace.cldr.dates._CalendarFormatter_hr.class);
CLDRBase.registerCalendarFormatter(Locale.hr_BA, com.squarespace.cldr.dates._CalendarFormatter_hr_BA.class);
CLDRBase.registerCalendarFormatter(Locale.hu, com.squarespace.cldr.dates._CalendarFormatter_hu.class);
CLDRBase.registerCalendarFormatter(Locale.hy, com.squarespace.cldr.dates._CalendarFormatter_hy.class);
CLDRBase.registerCalendarFormatter(Locale.id, com.squarespace.cldr.dates._CalendarFormatter_id.class);
CLDRBase.registerCalendarFormatter(Locale.is, com.squarespace.cldr.dates._CalendarFormatter_is.class);
CLDRBase.registerCalendarFormatter(Locale.it, com.squarespace.cldr.dates._CalendarFormatter_it.class);
CLDRBase.registerCalendarFormatter(Locale.it_CH, com.squarespace.cldr.dates._CalendarFormatter_it_CH.class);
CLDRBase.registerCalendarFormatter(Locale.it_SM, com.squarespace.cldr.dates._CalendarFormatter_it_SM.class);
CLDRBase.registerCalendarFormatter(Locale.it_VA, com.squarespace.cldr.dates._CalendarFormatter_it_VA.class);
CLDRBase.registerCalendarFormatter(Locale.ja, com.squarespace.cldr.dates._CalendarFormatter_ja.class);
CLDRBase.registerCalendarFormatter(Locale.ka, com.squarespace.cldr.dates._CalendarFormatter_ka.class);
CLDRBase.registerCalendarFormatter(Locale.kk, com.squarespace.cldr.dates._CalendarFormatter_kk.class);
CLDRBase.registerCalendarFormatter(Locale.km, com.squarespace.cldr.dates._CalendarFormatter_km.class);
CLDRBase.registerCalendarFormatter(Locale.kn, com.squarespace.cldr.dates._CalendarFormatter_kn.class);
CLDRBase.registerCalendarFormatter(Locale.ko, com.squarespace.cldr.dates._CalendarFormatter_ko.class);
CLDRBase.registerCalendarFormatter(Locale.ko_KP, com.squarespace.cldr.dates._CalendarFormatter_ko_KP.class);
CLDRBase.registerCalendarFormatter(Locale.ky, com.squarespace.cldr.dates._CalendarFormatter_ky.class);
CLDRBase.registerCalendarFormatter(Locale.lo, com.squarespace.cldr.dates._CalendarFormatter_lo.class);
CLDRBase.registerCalendarFormatter(Locale.lt, com.squarespace.cldr.dates._CalendarFormatter_lt.class);
CLDRBase.registerCalendarFormatter(Locale.lv, com.squarespace.cldr.dates._CalendarFormatter_lv.class);
CLDRBase.registerCalendarFormatter(Locale.mk, com.squarespace.cldr.dates._CalendarFormatter_mk.class);
CLDRBase.registerCalendarFormatter(Locale.ml, com.squarespace.cldr.dates._CalendarFormatter_ml.class);
CLDRBase.registerCalendarFormatter(Locale.mn, com.squarespace.cldr.dates._CalendarFormatter_mn.class);
CLDRBase.registerCalendarFormatter(Locale.mr, com.squarespace.cldr.dates._CalendarFormatter_mr.class);
CLDRBase.registerCalendarFormatter(Locale.ms, com.squarespace.cldr.dates._CalendarFormatter_ms.class);
CLDRBase.registerCalendarFormatter(Locale.ms_BN, com.squarespace.cldr.dates._CalendarFormatter_ms_BN.class);
CLDRBase.registerCalendarFormatter(Locale.ms_SG, com.squarespace.cldr.dates._CalendarFormatter_ms_SG.class);
CLDRBase.registerCalendarFormatter(Locale.my, com.squarespace.cldr.dates._CalendarFormatter_my.class);
CLDRBase.registerCalendarFormatter(Locale.nb, com.squarespace.cldr.dates._CalendarFormatter_nb.class);
CLDRBase.registerCalendarFormatter(Locale.nb_SJ, com.squarespace.cldr.dates._CalendarFormatter_nb_SJ.class);
CLDRBase.registerCalendarFormatter(Locale.ne, com.squarespace.cldr.dates._CalendarFormatter_ne.class);
CLDRBase.registerCalendarFormatter(Locale.ne_IN, com.squarespace.cldr.dates._CalendarFormatter_ne_IN.class);
CLDRBase.registerCalendarFormatter(Locale.nl, com.squarespace.cldr.dates._CalendarFormatter_nl.class);
CLDRBase.registerCalendarFormatter(Locale.nl_AW, com.squarespace.cldr.dates._CalendarFormatter_nl_AW.class);
CLDRBase.registerCalendarFormatter(Locale.nl_BE, com.squarespace.cldr.dates._CalendarFormatter_nl_BE.class);
CLDRBase.registerCalendarFormatter(Locale.nl_BQ, com.squarespace.cldr.dates._CalendarFormatter_nl_BQ.class);
CLDRBase.registerCalendarFormatter(Locale.nl_CW, com.squarespace.cldr.dates._CalendarFormatter_nl_CW.class);
CLDRBase.registerCalendarFormatter(Locale.nl_SR, com.squarespace.cldr.dates._CalendarFormatter_nl_SR.class);
CLDRBase.registerCalendarFormatter(Locale.nl_SX, com.squarespace.cldr.dates._CalendarFormatter_nl_SX.class);
CLDRBase.registerCalendarFormatter(Locale.pa, com.squarespace.cldr.dates._CalendarFormatter_pa.class);
CLDRBase.registerCalendarFormatter(Locale.pa_Guru, com.squarespace.cldr.dates._CalendarFormatter_pa_Guru.class);
CLDRBase.registerCalendarFormatter(Locale.pl, com.squarespace.cldr.dates._CalendarFormatter_pl.class);
CLDRBase.registerCalendarFormatter(Locale.pt, com.squarespace.cldr.dates._CalendarFormatter_pt.class);
CLDRBase.registerCalendarFormatter(Locale.pt_AO, com.squarespace.cldr.dates._CalendarFormatter_pt_AO.class);
CLDRBase.registerCalendarFormatter(Locale.pt_CH, com.squarespace.cldr.dates._CalendarFormatter_pt_CH.class);
CLDRBase.registerCalendarFormatter(Locale.pt_CV, com.squarespace.cldr.dates._CalendarFormatter_pt_CV.class);
CLDRBase.registerCalendarFormatter(Locale.pt_GQ, com.squarespace.cldr.dates._CalendarFormatter_pt_GQ.class);
CLDRBase.registerCalendarFormatter(Locale.pt_GW, com.squarespace.cldr.dates._CalendarFormatter_pt_GW.class);
CLDRBase.registerCalendarFormatter(Locale.pt_LU, com.squarespace.cldr.dates._CalendarFormatter_pt_LU.class);
CLDRBase.registerCalendarFormatter(Locale.pt_MO, com.squarespace.cldr.dates._CalendarFormatter_pt_MO.class);
CLDRBase.registerCalendarFormatter(Locale.pt_MZ, com.squarespace.cldr.dates._CalendarFormatter_pt_MZ.class);
CLDRBase.registerCalendarFormatter(Locale.pt_PT, com.squarespace.cldr.dates._CalendarFormatter_pt_PT.class);
CLDRBase.registerCalendarFormatter(Locale.pt_ST, com.squarespace.cldr.dates._CalendarFormatter_pt_ST.class);
CLDRBase.registerCalendarFormatter(Locale.pt_TL, com.squarespace.cldr.dates._CalendarFormatter_pt_TL.class);
CLDRBase.registerCalendarFormatter(Locale.ro, com.squarespace.cldr.dates._CalendarFormatter_ro.class);
CLDRBase.registerCalendarFormatter(Locale.ro_MD, com.squarespace.cldr.dates._CalendarFormatter_ro_MD.class);
CLDRBase.registerCalendarFormatter(Locale.root, com.squarespace.cldr.dates._CalendarFormatter_root.class);
CLDRBase.registerCalendarFormatter(Locale.ru, com.squarespace.cldr.dates._CalendarFormatter_ru.class);
CLDRBase.registerCalendarFormatter(Locale.ru_BY, com.squarespace.cldr.dates._CalendarFormatter_ru_BY.class);
CLDRBase.registerCalendarFormatter(Locale.ru_KG, com.squarespace.cldr.dates._CalendarFormatter_ru_KG.class);
CLDRBase.registerCalendarFormatter(Locale.ru_KZ, com.squarespace.cldr.dates._CalendarFormatter_ru_KZ.class);
CLDRBase.registerCalendarFormatter(Locale.ru_MD, com.squarespace.cldr.dates._CalendarFormatter_ru_MD.class);
CLDRBase.registerCalendarFormatter(Locale.ru_UA, com.squarespace.cldr.dates._CalendarFormatter_ru_UA.class);
CLDRBase.registerCalendarFormatter(Locale.si, com.squarespace.cldr.dates._CalendarFormatter_si.class);
CLDRBase.registerCalendarFormatter(Locale.sk, com.squarespace.cldr.dates._CalendarFormatter_sk.class);
CLDRBase.registerCalendarFormatter(Locale.sl, com.squarespace.cldr.dates._CalendarFormatter_sl.class);
CLDRBase.registerCalendarFormatter(Locale.sq, com.squarespace.cldr.dates._CalendarFormatter_sq.class);
CLDRBase.registerCalendarFormatter(Locale.sq_MK, com.squarespace.cldr.dates._CalendarFormatter_sq_MK.class);
CLDRBase.registerCalendarFormatter(Locale.sq_XK, com.squarespace.cldr.dates._CalendarFormatter_sq_XK.class);
CLDRBase.registerCalendarFormatter(Locale.sr, com.squarespace.cldr.dates._CalendarFormatter_sr.class);
CLDRBase.registerCalendarFormatter(Locale.sr_Cyrl, com.squarespace.cldr.dates._CalendarFormatter_sr_Cyrl.class);
CLDRBase.registerCalendarFormatter(Locale.sr_Cyrl_BA, com.squarespace.cldr.dates._CalendarFormatter_sr_Cyrl_BA.class);
CLDRBase.registerCalendarFormatter(Locale.sr_Cyrl_ME, com.squarespace.cldr.dates._CalendarFormatter_sr_Cyrl_ME.class);
CLDRBase.registerCalendarFormatter(Locale.sr_Cyrl_XK, com.squarespace.cldr.dates._CalendarFormatter_sr_Cyrl_XK.class);
CLDRBase.registerCalendarFormatter(Locale.sr_Latn, com.squarespace.cldr.dates._CalendarFormatter_sr_Latn.class);
CLDRBase.registerCalendarFormatter(Locale.sr_Latn_BA, com.squarespace.cldr.dates._CalendarFormatter_sr_Latn_BA.class);
CLDRBase.registerCalendarFormatter(Locale.sr_Latn_ME, com.squarespace.cldr.dates._CalendarFormatter_sr_Latn_ME.class);
CLDRBase.registerCalendarFormatter(Locale.sr_Latn_XK, com.squarespace.cldr.dates._CalendarFormatter_sr_Latn_XK.class);
CLDRBase.registerCalendarFormatter(Locale.sv, com.squarespace.cldr.dates._CalendarFormatter_sv.class);
CLDRBase.registerCalendarFormatter(Locale.sv_AX, com.squarespace.cldr.dates._CalendarFormatter_sv_AX.class);
CLDRBase.registerCalendarFormatter(Locale.sv_FI, com.squarespace.cldr.dates._CalendarFormatter_sv_FI.class);
CLDRBase.registerCalendarFormatter(Locale.sw, com.squarespace.cldr.dates._CalendarFormatter_sw.class);
CLDRBase.registerCalendarFormatter(Locale.sw_CD, com.squarespace.cldr.dates._CalendarFormatter_sw_CD.class);
CLDRBase.registerCalendarFormatter(Locale.sw_KE, com.squarespace.cldr.dates._CalendarFormatter_sw_KE.class);
CLDRBase.registerCalendarFormatter(Locale.sw_UG, com.squarespace.cldr.dates._CalendarFormatter_sw_UG.class);
CLDRBase.registerCalendarFormatter(Locale.ta, com.squarespace.cldr.dates._CalendarFormatter_ta.class);
CLDRBase.registerCalendarFormatter(Locale.ta_LK, com.squarespace.cldr.dates._CalendarFormatter_ta_LK.class);
CLDRBase.registerCalendarFormatter(Locale.ta_MY, com.squarespace.cldr.dates._CalendarFormatter_ta_MY.class);
CLDRBase.registerCalendarFormatter(Locale.ta_SG, com.squarespace.cldr.dates._CalendarFormatter_ta_SG.class);
CLDRBase.registerCalendarFormatter(Locale.te, com.squarespace.cldr.dates._CalendarFormatter_te.class);
CLDRBase.registerCalendarFormatter(Locale.th, com.squarespace.cldr.dates._CalendarFormatter_th.class);
CLDRBase.registerCalendarFormatter(Locale.to, com.squarespace.cldr.dates._CalendarFormatter_to.class);
CLDRBase.registerCalendarFormatter(Locale.tr, com.squarespace.cldr.dates._CalendarFormatter_tr.class);
CLDRBase.registerCalendarFormatter(Locale.tr_CY, com.squarespace.cldr.dates._CalendarFormatter_tr_CY.class);
CLDRBase.registerCalendarFormatter(Locale.uk, com.squarespace.cldr.dates._CalendarFormatter_uk.class);
CLDRBase.registerCalendarFormatter(Locale.ur, com.squarespace.cldr.dates._CalendarFormatter_ur.class);
CLDRBase.registerCalendarFormatter(Locale.ur_IN, com.squarespace.cldr.dates._CalendarFormatter_ur_IN.class);
CLDRBase.registerCalendarFormatter(Locale.uz, com.squarespace.cldr.dates._CalendarFormatter_uz.class);
CLDRBase.registerCalendarFormatter(Locale.uz_Latn, com.squarespace.cldr.dates._CalendarFormatter_uz_Latn.class);
CLDRBase.registerCalendarFormatter(Locale.vi, com.squarespace.cldr.dates._CalendarFormatter_vi.class);
CLDRBase.registerCalendarFormatter(Locale.yue, com.squarespace.cldr.dates._CalendarFormatter_yue.class);
CLDRBase.registerCalendarFormatter(Locale.zh, com.squarespace.cldr.dates._CalendarFormatter_zh.class);
CLDRBase.registerCalendarFormatter(Locale.zh_Hans, com.squarespace.cldr.dates._CalendarFormatter_zh_Hans.class);
CLDRBase.registerCalendarFormatter(Locale.zh_Hans_HK, com.squarespace.cldr.dates._CalendarFormatter_zh_Hans_HK.class);
CLDRBase.registerCalendarFormatter(Locale.zh_Hans_MO, com.squarespace.cldr.dates._CalendarFormatter_zh_Hans_MO.class);
CLDRBase.registerCalendarFormatter(Locale.zh_Hans_SG, com.squarespace.cldr.dates._CalendarFormatter_zh_Hans_SG.class);
CLDRBase.registerCalendarFormatter(Locale.zh_Hant, com.squarespace.cldr.dates._CalendarFormatter_zh_Hant.class);
CLDRBase.registerCalendarFormatter(Locale.zh_Hant_HK, com.squarespace.cldr.dates._CalendarFormatter_zh_Hant_HK.class);
CLDRBase.registerCalendarFormatter(Locale.zh_Hant_MO, com.squarespace.cldr.dates._CalendarFormatter_zh_Hant_MO.class);
CLDRBase.registerCalendarFormatter(Locale.zu, com.squarespace.cldr.dates._CalendarFormatter_zu.class);
}
private static void registerNumbers() {
CLDRBase.registerNumberFormatter(Locale.af, com.squarespace.cldr.numbers._NumberFormatter_af.class);
CLDRBase.registerNumberFormatter(Locale.af_NA, com.squarespace.cldr.numbers._NumberFormatter_af_NA.class);
CLDRBase.registerNumberFormatter(Locale.am, com.squarespace.cldr.numbers._NumberFormatter_am.class);
CLDRBase.registerNumberFormatter(Locale.ar, com.squarespace.cldr.numbers._NumberFormatter_ar.class);
CLDRBase.registerNumberFormatter(Locale.ar_AE, com.squarespace.cldr.numbers._NumberFormatter_ar_AE.class);
CLDRBase.registerNumberFormatter(Locale.ar_BH, com.squarespace.cldr.numbers._NumberFormatter_ar_BH.class);
CLDRBase.registerNumberFormatter(Locale.ar_DJ, com.squarespace.cldr.numbers._NumberFormatter_ar_DJ.class);
CLDRBase.registerNumberFormatter(Locale.ar_DZ, com.squarespace.cldr.numbers._NumberFormatter_ar_DZ.class);
CLDRBase.registerNumberFormatter(Locale.ar_EG, com.squarespace.cldr.numbers._NumberFormatter_ar_EG.class);
CLDRBase.registerNumberFormatter(Locale.ar_EH, com.squarespace.cldr.numbers._NumberFormatter_ar_EH.class);
CLDRBase.registerNumberFormatter(Locale.ar_ER, com.squarespace.cldr.numbers._NumberFormatter_ar_ER.class);
CLDRBase.registerNumberFormatter(Locale.ar_IL, com.squarespace.cldr.numbers._NumberFormatter_ar_IL.class);
CLDRBase.registerNumberFormatter(Locale.ar_IQ, com.squarespace.cldr.numbers._NumberFormatter_ar_IQ.class);
CLDRBase.registerNumberFormatter(Locale.ar_JO, com.squarespace.cldr.numbers._NumberFormatter_ar_JO.class);
CLDRBase.registerNumberFormatter(Locale.ar_KM, com.squarespace.cldr.numbers._NumberFormatter_ar_KM.class);
CLDRBase.registerNumberFormatter(Locale.ar_KW, com.squarespace.cldr.numbers._NumberFormatter_ar_KW.class);
CLDRBase.registerNumberFormatter(Locale.ar_LB, com.squarespace.cldr.numbers._NumberFormatter_ar_LB.class);
CLDRBase.registerNumberFormatter(Locale.ar_LY, com.squarespace.cldr.numbers._NumberFormatter_ar_LY.class);
CLDRBase.registerNumberFormatter(Locale.ar_MA, com.squarespace.cldr.numbers._NumberFormatter_ar_MA.class);
CLDRBase.registerNumberFormatter(Locale.ar_MR, com.squarespace.cldr.numbers._NumberFormatter_ar_MR.class);
CLDRBase.registerNumberFormatter(Locale.ar_OM, com.squarespace.cldr.numbers._NumberFormatter_ar_OM.class);
CLDRBase.registerNumberFormatter(Locale.ar_PS, com.squarespace.cldr.numbers._NumberFormatter_ar_PS.class);
CLDRBase.registerNumberFormatter(Locale.ar_QA, com.squarespace.cldr.numbers._NumberFormatter_ar_QA.class);
CLDRBase.registerNumberFormatter(Locale.ar_SA, com.squarespace.cldr.numbers._NumberFormatter_ar_SA.class);
CLDRBase.registerNumberFormatter(Locale.ar_SD, com.squarespace.cldr.numbers._NumberFormatter_ar_SD.class);
CLDRBase.registerNumberFormatter(Locale.ar_SO, com.squarespace.cldr.numbers._NumberFormatter_ar_SO.class);
CLDRBase.registerNumberFormatter(Locale.ar_SS, com.squarespace.cldr.numbers._NumberFormatter_ar_SS.class);
CLDRBase.registerNumberFormatter(Locale.ar_SY, com.squarespace.cldr.numbers._NumberFormatter_ar_SY.class);
CLDRBase.registerNumberFormatter(Locale.ar_TD, com.squarespace.cldr.numbers._NumberFormatter_ar_TD.class);
CLDRBase.registerNumberFormatter(Locale.ar_TN, com.squarespace.cldr.numbers._NumberFormatter_ar_TN.class);
CLDRBase.registerNumberFormatter(Locale.ar_YE, com.squarespace.cldr.numbers._NumberFormatter_ar_YE.class);
CLDRBase.registerNumberFormatter(Locale.az, com.squarespace.cldr.numbers._NumberFormatter_az.class);
CLDRBase.registerNumberFormatter(Locale.az_Latn, com.squarespace.cldr.numbers._NumberFormatter_az_Latn.class);
CLDRBase.registerNumberFormatter(Locale.be, com.squarespace.cldr.numbers._NumberFormatter_be.class);
CLDRBase.registerNumberFormatter(Locale.bg, com.squarespace.cldr.numbers._NumberFormatter_bg.class);
CLDRBase.registerNumberFormatter(Locale.bn, com.squarespace.cldr.numbers._NumberFormatter_bn.class);
CLDRBase.registerNumberFormatter(Locale.bn_IN, com.squarespace.cldr.numbers._NumberFormatter_bn_IN.class);
CLDRBase.registerNumberFormatter(Locale.bs, com.squarespace.cldr.numbers._NumberFormatter_bs.class);
CLDRBase.registerNumberFormatter(Locale.bs_Latn, com.squarespace.cldr.numbers._NumberFormatter_bs_Latn.class);
CLDRBase.registerNumberFormatter(Locale.ca, com.squarespace.cldr.numbers._NumberFormatter_ca.class);
CLDRBase.registerNumberFormatter(Locale.ca_AD, com.squarespace.cldr.numbers._NumberFormatter_ca_AD.class);
CLDRBase.registerNumberFormatter(Locale.ca_ES_VALENCIA, com.squarespace.cldr.numbers._NumberFormatter_ca_ES_VALENCIA.class);
CLDRBase.registerNumberFormatter(Locale.ca_FR, com.squarespace.cldr.numbers._NumberFormatter_ca_FR.class);
CLDRBase.registerNumberFormatter(Locale.ca_IT, com.squarespace.cldr.numbers._NumberFormatter_ca_IT.class);
CLDRBase.registerNumberFormatter(Locale.cs, com.squarespace.cldr.numbers._NumberFormatter_cs.class);
CLDRBase.registerNumberFormatter(Locale.cy, com.squarespace.cldr.numbers._NumberFormatter_cy.class);
CLDRBase.registerNumberFormatter(Locale.da, com.squarespace.cldr.numbers._NumberFormatter_da.class);
CLDRBase.registerNumberFormatter(Locale.da_GL, com.squarespace.cldr.numbers._NumberFormatter_da_GL.class);
CLDRBase.registerNumberFormatter(Locale.de, com.squarespace.cldr.numbers._NumberFormatter_de.class);
CLDRBase.registerNumberFormatter(Locale.de_AT, com.squarespace.cldr.numbers._NumberFormatter_de_AT.class);
CLDRBase.registerNumberFormatter(Locale.de_BE, com.squarespace.cldr.numbers._NumberFormatter_de_BE.class);
CLDRBase.registerNumberFormatter(Locale.de_CH, com.squarespace.cldr.numbers._NumberFormatter_de_CH.class);
CLDRBase.registerNumberFormatter(Locale.de_IT, com.squarespace.cldr.numbers._NumberFormatter_de_IT.class);
CLDRBase.registerNumberFormatter(Locale.de_LI, com.squarespace.cldr.numbers._NumberFormatter_de_LI.class);
CLDRBase.registerNumberFormatter(Locale.de_LU, com.squarespace.cldr.numbers._NumberFormatter_de_LU.class);
CLDRBase.registerNumberFormatter(Locale.el, com.squarespace.cldr.numbers._NumberFormatter_el.class);
CLDRBase.registerNumberFormatter(Locale.el_CY, com.squarespace.cldr.numbers._NumberFormatter_el_CY.class);
CLDRBase.registerNumberFormatter(Locale.en, com.squarespace.cldr.numbers._NumberFormatter_en.class);
CLDRBase.registerNumberFormatter(Locale.en_001, com.squarespace.cldr.numbers._NumberFormatter_en_001.class);
CLDRBase.registerNumberFormatter(Locale.en_150, com.squarespace.cldr.numbers._NumberFormatter_en_150.class);
CLDRBase.registerNumberFormatter(Locale.en_AG, com.squarespace.cldr.numbers._NumberFormatter_en_AG.class);
CLDRBase.registerNumberFormatter(Locale.en_AI, com.squarespace.cldr.numbers._NumberFormatter_en_AI.class);
CLDRBase.registerNumberFormatter(Locale.en_AS, com.squarespace.cldr.numbers._NumberFormatter_en_AS.class);
CLDRBase.registerNumberFormatter(Locale.en_AT, com.squarespace.cldr.numbers._NumberFormatter_en_AT.class);
CLDRBase.registerNumberFormatter(Locale.en_AU, com.squarespace.cldr.numbers._NumberFormatter_en_AU.class);
CLDRBase.registerNumberFormatter(Locale.en_BB, com.squarespace.cldr.numbers._NumberFormatter_en_BB.class);
CLDRBase.registerNumberFormatter(Locale.en_BE, com.squarespace.cldr.numbers._NumberFormatter_en_BE.class);
CLDRBase.registerNumberFormatter(Locale.en_BI, com.squarespace.cldr.numbers._NumberFormatter_en_BI.class);
CLDRBase.registerNumberFormatter(Locale.en_BM, com.squarespace.cldr.numbers._NumberFormatter_en_BM.class);
CLDRBase.registerNumberFormatter(Locale.en_BS, com.squarespace.cldr.numbers._NumberFormatter_en_BS.class);
CLDRBase.registerNumberFormatter(Locale.en_BW, com.squarespace.cldr.numbers._NumberFormatter_en_BW.class);
CLDRBase.registerNumberFormatter(Locale.en_BZ, com.squarespace.cldr.numbers._NumberFormatter_en_BZ.class);
CLDRBase.registerNumberFormatter(Locale.en_CA, com.squarespace.cldr.numbers._NumberFormatter_en_CA.class);
CLDRBase.registerNumberFormatter(Locale.en_CC, com.squarespace.cldr.numbers._NumberFormatter_en_CC.class);
CLDRBase.registerNumberFormatter(Locale.en_CH, com.squarespace.cldr.numbers._NumberFormatter_en_CH.class);
CLDRBase.registerNumberFormatter(Locale.en_CK, com.squarespace.cldr.numbers._NumberFormatter_en_CK.class);
CLDRBase.registerNumberFormatter(Locale.en_CM, com.squarespace.cldr.numbers._NumberFormatter_en_CM.class);
CLDRBase.registerNumberFormatter(Locale.en_CX, com.squarespace.cldr.numbers._NumberFormatter_en_CX.class);
CLDRBase.registerNumberFormatter(Locale.en_CY, com.squarespace.cldr.numbers._NumberFormatter_en_CY.class);
CLDRBase.registerNumberFormatter(Locale.en_DE, com.squarespace.cldr.numbers._NumberFormatter_en_DE.class);
CLDRBase.registerNumberFormatter(Locale.en_DG, com.squarespace.cldr.numbers._NumberFormatter_en_DG.class);
CLDRBase.registerNumberFormatter(Locale.en_DK, com.squarespace.cldr.numbers._NumberFormatter_en_DK.class);
CLDRBase.registerNumberFormatter(Locale.en_DM, com.squarespace.cldr.numbers._NumberFormatter_en_DM.class);
CLDRBase.registerNumberFormatter(Locale.en_ER, com.squarespace.cldr.numbers._NumberFormatter_en_ER.class);
CLDRBase.registerNumberFormatter(Locale.en_FI, com.squarespace.cldr.numbers._NumberFormatter_en_FI.class);
CLDRBase.registerNumberFormatter(Locale.en_FJ, com.squarespace.cldr.numbers._NumberFormatter_en_FJ.class);
CLDRBase.registerNumberFormatter(Locale.en_FK, com.squarespace.cldr.numbers._NumberFormatter_en_FK.class);
CLDRBase.registerNumberFormatter(Locale.en_FM, com.squarespace.cldr.numbers._NumberFormatter_en_FM.class);
CLDRBase.registerNumberFormatter(Locale.en_GB, com.squarespace.cldr.numbers._NumberFormatter_en_GB.class);
CLDRBase.registerNumberFormatter(Locale.en_GD, com.squarespace.cldr.numbers._NumberFormatter_en_GD.class);
CLDRBase.registerNumberFormatter(Locale.en_GG, com.squarespace.cldr.numbers._NumberFormatter_en_GG.class);
CLDRBase.registerNumberFormatter(Locale.en_GH, com.squarespace.cldr.numbers._NumberFormatter_en_GH.class);
CLDRBase.registerNumberFormatter(Locale.en_GI, com.squarespace.cldr.numbers._NumberFormatter_en_GI.class);
CLDRBase.registerNumberFormatter(Locale.en_GM, com.squarespace.cldr.numbers._NumberFormatter_en_GM.class);
CLDRBase.registerNumberFormatter(Locale.en_GU, com.squarespace.cldr.numbers._NumberFormatter_en_GU.class);
CLDRBase.registerNumberFormatter(Locale.en_GY, com.squarespace.cldr.numbers._NumberFormatter_en_GY.class);
CLDRBase.registerNumberFormatter(Locale.en_HK, com.squarespace.cldr.numbers._NumberFormatter_en_HK.class);
CLDRBase.registerNumberFormatter(Locale.en_IE, com.squarespace.cldr.numbers._NumberFormatter_en_IE.class);
CLDRBase.registerNumberFormatter(Locale.en_IL, com.squarespace.cldr.numbers._NumberFormatter_en_IL.class);
CLDRBase.registerNumberFormatter(Locale.en_IM, com.squarespace.cldr.numbers._NumberFormatter_en_IM.class);
CLDRBase.registerNumberFormatter(Locale.en_IN, com.squarespace.cldr.numbers._NumberFormatter_en_IN.class);
CLDRBase.registerNumberFormatter(Locale.en_IO, com.squarespace.cldr.numbers._NumberFormatter_en_IO.class);
CLDRBase.registerNumberFormatter(Locale.en_JE, com.squarespace.cldr.numbers._NumberFormatter_en_JE.class);
CLDRBase.registerNumberFormatter(Locale.en_JM, com.squarespace.cldr.numbers._NumberFormatter_en_JM.class);
CLDRBase.registerNumberFormatter(Locale.en_KE, com.squarespace.cldr.numbers._NumberFormatter_en_KE.class);
CLDRBase.registerNumberFormatter(Locale.en_KI, com.squarespace.cldr.numbers._NumberFormatter_en_KI.class);
CLDRBase.registerNumberFormatter(Locale.en_KN, com.squarespace.cldr.numbers._NumberFormatter_en_KN.class);
CLDRBase.registerNumberFormatter(Locale.en_KY, com.squarespace.cldr.numbers._NumberFormatter_en_KY.class);
CLDRBase.registerNumberFormatter(Locale.en_LC, com.squarespace.cldr.numbers._NumberFormatter_en_LC.class);
CLDRBase.registerNumberFormatter(Locale.en_LR, com.squarespace.cldr.numbers._NumberFormatter_en_LR.class);
CLDRBase.registerNumberFormatter(Locale.en_LS, com.squarespace.cldr.numbers._NumberFormatter_en_LS.class);
CLDRBase.registerNumberFormatter(Locale.en_MG, com.squarespace.cldr.numbers._NumberFormatter_en_MG.class);
CLDRBase.registerNumberFormatter(Locale.en_MH, com.squarespace.cldr.numbers._NumberFormatter_en_MH.class);
CLDRBase.registerNumberFormatter(Locale.en_MO, com.squarespace.cldr.numbers._NumberFormatter_en_MO.class);
CLDRBase.registerNumberFormatter(Locale.en_MP, com.squarespace.cldr.numbers._NumberFormatter_en_MP.class);
CLDRBase.registerNumberFormatter(Locale.en_MS, com.squarespace.cldr.numbers._NumberFormatter_en_MS.class);
CLDRBase.registerNumberFormatter(Locale.en_MT, com.squarespace.cldr.numbers._NumberFormatter_en_MT.class);
CLDRBase.registerNumberFormatter(Locale.en_MU, com.squarespace.cldr.numbers._NumberFormatter_en_MU.class);
CLDRBase.registerNumberFormatter(Locale.en_MW, com.squarespace.cldr.numbers._NumberFormatter_en_MW.class);
CLDRBase.registerNumberFormatter(Locale.en_MY, com.squarespace.cldr.numbers._NumberFormatter_en_MY.class);
CLDRBase.registerNumberFormatter(Locale.en_NA, com.squarespace.cldr.numbers._NumberFormatter_en_NA.class);
CLDRBase.registerNumberFormatter(Locale.en_NF, com.squarespace.cldr.numbers._NumberFormatter_en_NF.class);
CLDRBase.registerNumberFormatter(Locale.en_NG, com.squarespace.cldr.numbers._NumberFormatter_en_NG.class);
CLDRBase.registerNumberFormatter(Locale.en_NL, com.squarespace.cldr.numbers._NumberFormatter_en_NL.class);
CLDRBase.registerNumberFormatter(Locale.en_NR, com.squarespace.cldr.numbers._NumberFormatter_en_NR.class);
CLDRBase.registerNumberFormatter(Locale.en_NU, com.squarespace.cldr.numbers._NumberFormatter_en_NU.class);
CLDRBase.registerNumberFormatter(Locale.en_NZ, com.squarespace.cldr.numbers._NumberFormatter_en_NZ.class);
CLDRBase.registerNumberFormatter(Locale.en_PG, com.squarespace.cldr.numbers._NumberFormatter_en_PG.class);
CLDRBase.registerNumberFormatter(Locale.en_PH, com.squarespace.cldr.numbers._NumberFormatter_en_PH.class);
CLDRBase.registerNumberFormatter(Locale.en_PK, com.squarespace.cldr.numbers._NumberFormatter_en_PK.class);
CLDRBase.registerNumberFormatter(Locale.en_PN, com.squarespace.cldr.numbers._NumberFormatter_en_PN.class);
CLDRBase.registerNumberFormatter(Locale.en_PR, com.squarespace.cldr.numbers._NumberFormatter_en_PR.class);
CLDRBase.registerNumberFormatter(Locale.en_PW, com.squarespace.cldr.numbers._NumberFormatter_en_PW.class);
CLDRBase.registerNumberFormatter(Locale.en_RW, com.squarespace.cldr.numbers._NumberFormatter_en_RW.class);
CLDRBase.registerNumberFormatter(Locale.en_SB, com.squarespace.cldr.numbers._NumberFormatter_en_SB.class);
CLDRBase.registerNumberFormatter(Locale.en_SC, com.squarespace.cldr.numbers._NumberFormatter_en_SC.class);
CLDRBase.registerNumberFormatter(Locale.en_SD, com.squarespace.cldr.numbers._NumberFormatter_en_SD.class);
CLDRBase.registerNumberFormatter(Locale.en_SE, com.squarespace.cldr.numbers._NumberFormatter_en_SE.class);
CLDRBase.registerNumberFormatter(Locale.en_SG, com.squarespace.cldr.numbers._NumberFormatter_en_SG.class);
CLDRBase.registerNumberFormatter(Locale.en_SH, com.squarespace.cldr.numbers._NumberFormatter_en_SH.class);
CLDRBase.registerNumberFormatter(Locale.en_SI, com.squarespace.cldr.numbers._NumberFormatter_en_SI.class);
CLDRBase.registerNumberFormatter(Locale.en_SL, com.squarespace.cldr.numbers._NumberFormatter_en_SL.class);
CLDRBase.registerNumberFormatter(Locale.en_SS, com.squarespace.cldr.numbers._NumberFormatter_en_SS.class);
CLDRBase.registerNumberFormatter(Locale.en_SX, com.squarespace.cldr.numbers._NumberFormatter_en_SX.class);
CLDRBase.registerNumberFormatter(Locale.en_SZ, com.squarespace.cldr.numbers._NumberFormatter_en_SZ.class);
CLDRBase.registerNumberFormatter(Locale.en_TC, com.squarespace.cldr.numbers._NumberFormatter_en_TC.class);
CLDRBase.registerNumberFormatter(Locale.en_TK, com.squarespace.cldr.numbers._NumberFormatter_en_TK.class);
CLDRBase.registerNumberFormatter(Locale.en_TO, com.squarespace.cldr.numbers._NumberFormatter_en_TO.class);
CLDRBase.registerNumberFormatter(Locale.en_TT, com.squarespace.cldr.numbers._NumberFormatter_en_TT.class);
CLDRBase.registerNumberFormatter(Locale.en_TV, com.squarespace.cldr.numbers._NumberFormatter_en_TV.class);
CLDRBase.registerNumberFormatter(Locale.en_TZ, com.squarespace.cldr.numbers._NumberFormatter_en_TZ.class);
CLDRBase.registerNumberFormatter(Locale.en_UG, com.squarespace.cldr.numbers._NumberFormatter_en_UG.class);
CLDRBase.registerNumberFormatter(Locale.en_UM, com.squarespace.cldr.numbers._NumberFormatter_en_UM.class);
CLDRBase.registerNumberFormatter(Locale.en_US_POSIX, com.squarespace.cldr.numbers._NumberFormatter_en_US_POSIX.class);
CLDRBase.registerNumberFormatter(Locale.en_VC, com.squarespace.cldr.numbers._NumberFormatter_en_VC.class);
CLDRBase.registerNumberFormatter(Locale.en_VG, com.squarespace.cldr.numbers._NumberFormatter_en_VG.class);
CLDRBase.registerNumberFormatter(Locale.en_VI, com.squarespace.cldr.numbers._NumberFormatter_en_VI.class);
CLDRBase.registerNumberFormatter(Locale.en_VU, com.squarespace.cldr.numbers._NumberFormatter_en_VU.class);
CLDRBase.registerNumberFormatter(Locale.en_WS, com.squarespace.cldr.numbers._NumberFormatter_en_WS.class);
CLDRBase.registerNumberFormatter(Locale.en_ZA, com.squarespace.cldr.numbers._NumberFormatter_en_ZA.class);
CLDRBase.registerNumberFormatter(Locale.en_ZM, com.squarespace.cldr.numbers._NumberFormatter_en_ZM.class);
CLDRBase.registerNumberFormatter(Locale.en_ZW, com.squarespace.cldr.numbers._NumberFormatter_en_ZW.class);
CLDRBase.registerNumberFormatter(Locale.es, com.squarespace.cldr.numbers._NumberFormatter_es.class);
CLDRBase.registerNumberFormatter(Locale.es_419, com.squarespace.cldr.numbers._NumberFormatter_es_419.class);
CLDRBase.registerNumberFormatter(Locale.es_AR, com.squarespace.cldr.numbers._NumberFormatter_es_AR.class);
CLDRBase.registerNumberFormatter(Locale.es_BO, com.squarespace.cldr.numbers._NumberFormatter_es_BO.class);
CLDRBase.registerNumberFormatter(Locale.es_BR, com.squarespace.cldr.numbers._NumberFormatter_es_BR.class);
CLDRBase.registerNumberFormatter(Locale.es_BZ, com.squarespace.cldr.numbers._NumberFormatter_es_BZ.class);
CLDRBase.registerNumberFormatter(Locale.es_CL, com.squarespace.cldr.numbers._NumberFormatter_es_CL.class);
CLDRBase.registerNumberFormatter(Locale.es_CO, com.squarespace.cldr.numbers._NumberFormatter_es_CO.class);
CLDRBase.registerNumberFormatter(Locale.es_CR, com.squarespace.cldr.numbers._NumberFormatter_es_CR.class);
CLDRBase.registerNumberFormatter(Locale.es_CU, com.squarespace.cldr.numbers._NumberFormatter_es_CU.class);
CLDRBase.registerNumberFormatter(Locale.es_DO, com.squarespace.cldr.numbers._NumberFormatter_es_DO.class);
CLDRBase.registerNumberFormatter(Locale.es_EA, com.squarespace.cldr.numbers._NumberFormatter_es_EA.class);
CLDRBase.registerNumberFormatter(Locale.es_EC, com.squarespace.cldr.numbers._NumberFormatter_es_EC.class);
CLDRBase.registerNumberFormatter(Locale.es_GQ, com.squarespace.cldr.numbers._NumberFormatter_es_GQ.class);
CLDRBase.registerNumberFormatter(Locale.es_GT, com.squarespace.cldr.numbers._NumberFormatter_es_GT.class);
CLDRBase.registerNumberFormatter(Locale.es_HN, com.squarespace.cldr.numbers._NumberFormatter_es_HN.class);
CLDRBase.registerNumberFormatter(Locale.es_IC, com.squarespace.cldr.numbers._NumberFormatter_es_IC.class);
CLDRBase.registerNumberFormatter(Locale.es_MX, com.squarespace.cldr.numbers._NumberFormatter_es_MX.class);
CLDRBase.registerNumberFormatter(Locale.es_NI, com.squarespace.cldr.numbers._NumberFormatter_es_NI.class);
CLDRBase.registerNumberFormatter(Locale.es_PA, com.squarespace.cldr.numbers._NumberFormatter_es_PA.class);
CLDRBase.registerNumberFormatter(Locale.es_PE, com.squarespace.cldr.numbers._NumberFormatter_es_PE.class);
CLDRBase.registerNumberFormatter(Locale.es_PH, com.squarespace.cldr.numbers._NumberFormatter_es_PH.class);
CLDRBase.registerNumberFormatter(Locale.es_PR, com.squarespace.cldr.numbers._NumberFormatter_es_PR.class);
CLDRBase.registerNumberFormatter(Locale.es_PY, com.squarespace.cldr.numbers._NumberFormatter_es_PY.class);
CLDRBase.registerNumberFormatter(Locale.es_SV, com.squarespace.cldr.numbers._NumberFormatter_es_SV.class);
CLDRBase.registerNumberFormatter(Locale.es_US, com.squarespace.cldr.numbers._NumberFormatter_es_US.class);
CLDRBase.registerNumberFormatter(Locale.es_UY, com.squarespace.cldr.numbers._NumberFormatter_es_UY.class);
CLDRBase.registerNumberFormatter(Locale.es_VE, com.squarespace.cldr.numbers._NumberFormatter_es_VE.class);
CLDRBase.registerNumberFormatter(Locale.et, com.squarespace.cldr.numbers._NumberFormatter_et.class);
CLDRBase.registerNumberFormatter(Locale.eu, com.squarespace.cldr.numbers._NumberFormatter_eu.class);
CLDRBase.registerNumberFormatter(Locale.fa, com.squarespace.cldr.numbers._NumberFormatter_fa.class);
CLDRBase.registerNumberFormatter(Locale.fa_AF, com.squarespace.cldr.numbers._NumberFormatter_fa_AF.class);
CLDRBase.registerNumberFormatter(Locale.fi, com.squarespace.cldr.numbers._NumberFormatter_fi.class);
CLDRBase.registerNumberFormatter(Locale.fil, com.squarespace.cldr.numbers._NumberFormatter_fil.class);
CLDRBase.registerNumberFormatter(Locale.fo, com.squarespace.cldr.numbers._NumberFormatter_fo.class);
CLDRBase.registerNumberFormatter(Locale.fo_DK, com.squarespace.cldr.numbers._NumberFormatter_fo_DK.class);
CLDRBase.registerNumberFormatter(Locale.fr, com.squarespace.cldr.numbers._NumberFormatter_fr.class);
CLDRBase.registerNumberFormatter(Locale.fr_BE, com.squarespace.cldr.numbers._NumberFormatter_fr_BE.class);
CLDRBase.registerNumberFormatter(Locale.fr_BF, com.squarespace.cldr.numbers._NumberFormatter_fr_BF.class);
CLDRBase.registerNumberFormatter(Locale.fr_BI, com.squarespace.cldr.numbers._NumberFormatter_fr_BI.class);
CLDRBase.registerNumberFormatter(Locale.fr_BJ, com.squarespace.cldr.numbers._NumberFormatter_fr_BJ.class);
CLDRBase.registerNumberFormatter(Locale.fr_BL, com.squarespace.cldr.numbers._NumberFormatter_fr_BL.class);
CLDRBase.registerNumberFormatter(Locale.fr_CA, com.squarespace.cldr.numbers._NumberFormatter_fr_CA.class);
CLDRBase.registerNumberFormatter(Locale.fr_CD, com.squarespace.cldr.numbers._NumberFormatter_fr_CD.class);
CLDRBase.registerNumberFormatter(Locale.fr_CF, com.squarespace.cldr.numbers._NumberFormatter_fr_CF.class);
CLDRBase.registerNumberFormatter(Locale.fr_CG, com.squarespace.cldr.numbers._NumberFormatter_fr_CG.class);
CLDRBase.registerNumberFormatter(Locale.fr_CH, com.squarespace.cldr.numbers._NumberFormatter_fr_CH.class);
CLDRBase.registerNumberFormatter(Locale.fr_CI, com.squarespace.cldr.numbers._NumberFormatter_fr_CI.class);
CLDRBase.registerNumberFormatter(Locale.fr_CM, com.squarespace.cldr.numbers._NumberFormatter_fr_CM.class);
CLDRBase.registerNumberFormatter(Locale.fr_DJ, com.squarespace.cldr.numbers._NumberFormatter_fr_DJ.class);
CLDRBase.registerNumberFormatter(Locale.fr_DZ, com.squarespace.cldr.numbers._NumberFormatter_fr_DZ.class);
CLDRBase.registerNumberFormatter(Locale.fr_GA, com.squarespace.cldr.numbers._NumberFormatter_fr_GA.class);
CLDRBase.registerNumberFormatter(Locale.fr_GF, com.squarespace.cldr.numbers._NumberFormatter_fr_GF.class);
CLDRBase.registerNumberFormatter(Locale.fr_GN, com.squarespace.cldr.numbers._NumberFormatter_fr_GN.class);
CLDRBase.registerNumberFormatter(Locale.fr_GP, com.squarespace.cldr.numbers._NumberFormatter_fr_GP.class);
CLDRBase.registerNumberFormatter(Locale.fr_GQ, com.squarespace.cldr.numbers._NumberFormatter_fr_GQ.class);
CLDRBase.registerNumberFormatter(Locale.fr_HT, com.squarespace.cldr.numbers._NumberFormatter_fr_HT.class);
CLDRBase.registerNumberFormatter(Locale.fr_KM, com.squarespace.cldr.numbers._NumberFormatter_fr_KM.class);
CLDRBase.registerNumberFormatter(Locale.fr_LU, com.squarespace.cldr.numbers._NumberFormatter_fr_LU.class);
CLDRBase.registerNumberFormatter(Locale.fr_MA, com.squarespace.cldr.numbers._NumberFormatter_fr_MA.class);
CLDRBase.registerNumberFormatter(Locale.fr_MC, com.squarespace.cldr.numbers._NumberFormatter_fr_MC.class);
CLDRBase.registerNumberFormatter(Locale.fr_MF, com.squarespace.cldr.numbers._NumberFormatter_fr_MF.class);
CLDRBase.registerNumberFormatter(Locale.fr_MG, com.squarespace.cldr.numbers._NumberFormatter_fr_MG.class);
CLDRBase.registerNumberFormatter(Locale.fr_ML, com.squarespace.cldr.numbers._NumberFormatter_fr_ML.class);
CLDRBase.registerNumberFormatter(Locale.fr_MQ, com.squarespace.cldr.numbers._NumberFormatter_fr_MQ.class);
CLDRBase.registerNumberFormatter(Locale.fr_MR, com.squarespace.cldr.numbers._NumberFormatter_fr_MR.class);
CLDRBase.registerNumberFormatter(Locale.fr_MU, com.squarespace.cldr.numbers._NumberFormatter_fr_MU.class);
CLDRBase.registerNumberFormatter(Locale.fr_NC, com.squarespace.cldr.numbers._NumberFormatter_fr_NC.class);
CLDRBase.registerNumberFormatter(Locale.fr_NE, com.squarespace.cldr.numbers._NumberFormatter_fr_NE.class);
CLDRBase.registerNumberFormatter(Locale.fr_PF, com.squarespace.cldr.numbers._NumberFormatter_fr_PF.class);
CLDRBase.registerNumberFormatter(Locale.fr_PM, com.squarespace.cldr.numbers._NumberFormatter_fr_PM.class);
CLDRBase.registerNumberFormatter(Locale.fr_RE, com.squarespace.cldr.numbers._NumberFormatter_fr_RE.class);
CLDRBase.registerNumberFormatter(Locale.fr_RW, com.squarespace.cldr.numbers._NumberFormatter_fr_RW.class);
CLDRBase.registerNumberFormatter(Locale.fr_SC, com.squarespace.cldr.numbers._NumberFormatter_fr_SC.class);
CLDRBase.registerNumberFormatter(Locale.fr_SN, com.squarespace.cldr.numbers._NumberFormatter_fr_SN.class);
CLDRBase.registerNumberFormatter(Locale.fr_SY, com.squarespace.cldr.numbers._NumberFormatter_fr_SY.class);
CLDRBase.registerNumberFormatter(Locale.fr_TD, com.squarespace.cldr.numbers._NumberFormatter_fr_TD.class);
CLDRBase.registerNumberFormatter(Locale.fr_TG, com.squarespace.cldr.numbers._NumberFormatter_fr_TG.class);
CLDRBase.registerNumberFormatter(Locale.fr_TN, com.squarespace.cldr.numbers._NumberFormatter_fr_TN.class);
CLDRBase.registerNumberFormatter(Locale.fr_VU, com.squarespace.cldr.numbers._NumberFormatter_fr_VU.class);
CLDRBase.registerNumberFormatter(Locale.fr_WF, com.squarespace.cldr.numbers._NumberFormatter_fr_WF.class);
CLDRBase.registerNumberFormatter(Locale.fr_YT, com.squarespace.cldr.numbers._NumberFormatter_fr_YT.class);
CLDRBase.registerNumberFormatter(Locale.ga, com.squarespace.cldr.numbers._NumberFormatter_ga.class);
CLDRBase.registerNumberFormatter(Locale.gl, com.squarespace.cldr.numbers._NumberFormatter_gl.class);
CLDRBase.registerNumberFormatter(Locale.gu, com.squarespace.cldr.numbers._NumberFormatter_gu.class);
CLDRBase.registerNumberFormatter(Locale.he, com.squarespace.cldr.numbers._NumberFormatter_he.class);
CLDRBase.registerNumberFormatter(Locale.hi, com.squarespace.cldr.numbers._NumberFormatter_hi.class);
CLDRBase.registerNumberFormatter(Locale.hr, com.squarespace.cldr.numbers._NumberFormatter_hr.class);
CLDRBase.registerNumberFormatter(Locale.hr_BA, com.squarespace.cldr.numbers._NumberFormatter_hr_BA.class);
CLDRBase.registerNumberFormatter(Locale.hu, com.squarespace.cldr.numbers._NumberFormatter_hu.class);
CLDRBase.registerNumberFormatter(Locale.hy, com.squarespace.cldr.numbers._NumberFormatter_hy.class);
CLDRBase.registerNumberFormatter(Locale.id, com.squarespace.cldr.numbers._NumberFormatter_id.class);
CLDRBase.registerNumberFormatter(Locale.is, com.squarespace.cldr.numbers._NumberFormatter_is.class);
CLDRBase.registerNumberFormatter(Locale.it, com.squarespace.cldr.numbers._NumberFormatter_it.class);
CLDRBase.registerNumberFormatter(Locale.it_CH, com.squarespace.cldr.numbers._NumberFormatter_it_CH.class);
CLDRBase.registerNumberFormatter(Locale.it_SM, com.squarespace.cldr.numbers._NumberFormatter_it_SM.class);
CLDRBase.registerNumberFormatter(Locale.it_VA, com.squarespace.cldr.numbers._NumberFormatter_it_VA.class);
CLDRBase.registerNumberFormatter(Locale.ja, com.squarespace.cldr.numbers._NumberFormatter_ja.class);
CLDRBase.registerNumberFormatter(Locale.ka, com.squarespace.cldr.numbers._NumberFormatter_ka.class);
CLDRBase.registerNumberFormatter(Locale.kk, com.squarespace.cldr.numbers._NumberFormatter_kk.class);
CLDRBase.registerNumberFormatter(Locale.km, com.squarespace.cldr.numbers._NumberFormatter_km.class);
CLDRBase.registerNumberFormatter(Locale.kn, com.squarespace.cldr.numbers._NumberFormatter_kn.class);
CLDRBase.registerNumberFormatter(Locale.ko, com.squarespace.cldr.numbers._NumberFormatter_ko.class);
CLDRBase.registerNumberFormatter(Locale.ko_KP, com.squarespace.cldr.numbers._NumberFormatter_ko_KP.class);
CLDRBase.registerNumberFormatter(Locale.ky, com.squarespace.cldr.numbers._NumberFormatter_ky.class);
CLDRBase.registerNumberFormatter(Locale.lo, com.squarespace.cldr.numbers._NumberFormatter_lo.class);
CLDRBase.registerNumberFormatter(Locale.lt, com.squarespace.cldr.numbers._NumberFormatter_lt.class);
CLDRBase.registerNumberFormatter(Locale.lv, com.squarespace.cldr.numbers._NumberFormatter_lv.class);
CLDRBase.registerNumberFormatter(Locale.mk, com.squarespace.cldr.numbers._NumberFormatter_mk.class);
CLDRBase.registerNumberFormatter(Locale.ml, com.squarespace.cldr.numbers._NumberFormatter_ml.class);
CLDRBase.registerNumberFormatter(Locale.mn, com.squarespace.cldr.numbers._NumberFormatter_mn.class);
CLDRBase.registerNumberFormatter(Locale.mr, com.squarespace.cldr.numbers._NumberFormatter_mr.class);
CLDRBase.registerNumberFormatter(Locale.ms, com.squarespace.cldr.numbers._NumberFormatter_ms.class);
CLDRBase.registerNumberFormatter(Locale.ms_BN, com.squarespace.cldr.numbers._NumberFormatter_ms_BN.class);
CLDRBase.registerNumberFormatter(Locale.ms_SG, com.squarespace.cldr.numbers._NumberFormatter_ms_SG.class);
CLDRBase.registerNumberFormatter(Locale.my, com.squarespace.cldr.numbers._NumberFormatter_my.class);
CLDRBase.registerNumberFormatter(Locale.nb, com.squarespace.cldr.numbers._NumberFormatter_nb.class);
CLDRBase.registerNumberFormatter(Locale.nb_SJ, com.squarespace.cldr.numbers._NumberFormatter_nb_SJ.class);
CLDRBase.registerNumberFormatter(Locale.ne, com.squarespace.cldr.numbers._NumberFormatter_ne.class);
CLDRBase.registerNumberFormatter(Locale.ne_IN, com.squarespace.cldr.numbers._NumberFormatter_ne_IN.class);
CLDRBase.registerNumberFormatter(Locale.nl, com.squarespace.cldr.numbers._NumberFormatter_nl.class);
CLDRBase.registerNumberFormatter(Locale.nl_AW, com.squarespace.cldr.numbers._NumberFormatter_nl_AW.class);
CLDRBase.registerNumberFormatter(Locale.nl_BE, com.squarespace.cldr.numbers._NumberFormatter_nl_BE.class);
CLDRBase.registerNumberFormatter(Locale.nl_BQ, com.squarespace.cldr.numbers._NumberFormatter_nl_BQ.class);
CLDRBase.registerNumberFormatter(Locale.nl_CW, com.squarespace.cldr.numbers._NumberFormatter_nl_CW.class);
CLDRBase.registerNumberFormatter(Locale.nl_SR, com.squarespace.cldr.numbers._NumberFormatter_nl_SR.class);
CLDRBase.registerNumberFormatter(Locale.nl_SX, com.squarespace.cldr.numbers._NumberFormatter_nl_SX.class);
CLDRBase.registerNumberFormatter(Locale.pa, com.squarespace.cldr.numbers._NumberFormatter_pa.class);
CLDRBase.registerNumberFormatter(Locale.pa_Guru, com.squarespace.cldr.numbers._NumberFormatter_pa_Guru.class);
CLDRBase.registerNumberFormatter(Locale.pl, com.squarespace.cldr.numbers._NumberFormatter_pl.class);
CLDRBase.registerNumberFormatter(Locale.pt, com.squarespace.cldr.numbers._NumberFormatter_pt.class);
CLDRBase.registerNumberFormatter(Locale.pt_AO, com.squarespace.cldr.numbers._NumberFormatter_pt_AO.class);
CLDRBase.registerNumberFormatter(Locale.pt_CH, com.squarespace.cldr.numbers._NumberFormatter_pt_CH.class);
CLDRBase.registerNumberFormatter(Locale.pt_CV, com.squarespace.cldr.numbers._NumberFormatter_pt_CV.class);
CLDRBase.registerNumberFormatter(Locale.pt_GQ, com.squarespace.cldr.numbers._NumberFormatter_pt_GQ.class);
CLDRBase.registerNumberFormatter(Locale.pt_GW, com.squarespace.cldr.numbers._NumberFormatter_pt_GW.class);
CLDRBase.registerNumberFormatter(Locale.pt_LU, com.squarespace.cldr.numbers._NumberFormatter_pt_LU.class);
CLDRBase.registerNumberFormatter(Locale.pt_MO, com.squarespace.cldr.numbers._NumberFormatter_pt_MO.class);
CLDRBase.registerNumberFormatter(Locale.pt_MZ, com.squarespace.cldr.numbers._NumberFormatter_pt_MZ.class);
CLDRBase.registerNumberFormatter(Locale.pt_PT, com.squarespace.cldr.numbers._NumberFormatter_pt_PT.class);
CLDRBase.registerNumberFormatter(Locale.pt_ST, com.squarespace.cldr.numbers._NumberFormatter_pt_ST.class);
CLDRBase.registerNumberFormatter(Locale.pt_TL, com.squarespace.cldr.numbers._NumberFormatter_pt_TL.class);
CLDRBase.registerNumberFormatter(Locale.ro, com.squarespace.cldr.numbers._NumberFormatter_ro.class);
CLDRBase.registerNumberFormatter(Locale.ro_MD, com.squarespace.cldr.numbers._NumberFormatter_ro_MD.class);
CLDRBase.registerNumberFormatter(Locale.root, com.squarespace.cldr.numbers._NumberFormatter_root.class);
CLDRBase.registerNumberFormatter(Locale.ru, com.squarespace.cldr.numbers._NumberFormatter_ru.class);
CLDRBase.registerNumberFormatter(Locale.ru_BY, com.squarespace.cldr.numbers._NumberFormatter_ru_BY.class);
CLDRBase.registerNumberFormatter(Locale.ru_KG, com.squarespace.cldr.numbers._NumberFormatter_ru_KG.class);
CLDRBase.registerNumberFormatter(Locale.ru_KZ, com.squarespace.cldr.numbers._NumberFormatter_ru_KZ.class);
CLDRBase.registerNumberFormatter(Locale.ru_MD, com.squarespace.cldr.numbers._NumberFormatter_ru_MD.class);
CLDRBase.registerNumberFormatter(Locale.ru_UA, com.squarespace.cldr.numbers._NumberFormatter_ru_UA.class);
CLDRBase.registerNumberFormatter(Locale.si, com.squarespace.cldr.numbers._NumberFormatter_si.class);
CLDRBase.registerNumberFormatter(Locale.sk, com.squarespace.cldr.numbers._NumberFormatter_sk.class);
CLDRBase.registerNumberFormatter(Locale.sl, com.squarespace.cldr.numbers._NumberFormatter_sl.class);
CLDRBase.registerNumberFormatter(Locale.sq, com.squarespace.cldr.numbers._NumberFormatter_sq.class);
CLDRBase.registerNumberFormatter(Locale.sq_MK, com.squarespace.cldr.numbers._NumberFormatter_sq_MK.class);
CLDRBase.registerNumberFormatter(Locale.sq_XK, com.squarespace.cldr.numbers._NumberFormatter_sq_XK.class);
CLDRBase.registerNumberFormatter(Locale.sr, com.squarespace.cldr.numbers._NumberFormatter_sr.class);
CLDRBase.registerNumberFormatter(Locale.sr_Cyrl, com.squarespace.cldr.numbers._NumberFormatter_sr_Cyrl.class);
CLDRBase.registerNumberFormatter(Locale.sr_Cyrl_BA, com.squarespace.cldr.numbers._NumberFormatter_sr_Cyrl_BA.class);
CLDRBase.registerNumberFormatter(Locale.sr_Cyrl_ME, com.squarespace.cldr.numbers._NumberFormatter_sr_Cyrl_ME.class);
CLDRBase.registerNumberFormatter(Locale.sr_Cyrl_XK, com.squarespace.cldr.numbers._NumberFormatter_sr_Cyrl_XK.class);
CLDRBase.registerNumberFormatter(Locale.sr_Latn, com.squarespace.cldr.numbers._NumberFormatter_sr_Latn.class);
CLDRBase.registerNumberFormatter(Locale.sr_Latn_BA, com.squarespace.cldr.numbers._NumberFormatter_sr_Latn_BA.class);
CLDRBase.registerNumberFormatter(Locale.sr_Latn_ME, com.squarespace.cldr.numbers._NumberFormatter_sr_Latn_ME.class);
CLDRBase.registerNumberFormatter(Locale.sr_Latn_XK, com.squarespace.cldr.numbers._NumberFormatter_sr_Latn_XK.class);
CLDRBase.registerNumberFormatter(Locale.sv, com.squarespace.cldr.numbers._NumberFormatter_sv.class);
CLDRBase.registerNumberFormatter(Locale.sv_AX, com.squarespace.cldr.numbers._NumberFormatter_sv_AX.class);
CLDRBase.registerNumberFormatter(Locale.sv_FI, com.squarespace.cldr.numbers._NumberFormatter_sv_FI.class);
CLDRBase.registerNumberFormatter(Locale.sw, com.squarespace.cldr.numbers._NumberFormatter_sw.class);
CLDRBase.registerNumberFormatter(Locale.sw_CD, com.squarespace.cldr.numbers._NumberFormatter_sw_CD.class);
CLDRBase.registerNumberFormatter(Locale.sw_KE, com.squarespace.cldr.numbers._NumberFormatter_sw_KE.class);
CLDRBase.registerNumberFormatter(Locale.sw_UG, com.squarespace.cldr.numbers._NumberFormatter_sw_UG.class);
CLDRBase.registerNumberFormatter(Locale.ta, com.squarespace.cldr.numbers._NumberFormatter_ta.class);
CLDRBase.registerNumberFormatter(Locale.ta_LK, com.squarespace.cldr.numbers._NumberFormatter_ta_LK.class);
CLDRBase.registerNumberFormatter(Locale.ta_MY, com.squarespace.cldr.numbers._NumberFormatter_ta_MY.class);
CLDRBase.registerNumberFormatter(Locale.ta_SG, com.squarespace.cldr.numbers._NumberFormatter_ta_SG.class);
CLDRBase.registerNumberFormatter(Locale.te, com.squarespace.cldr.numbers._NumberFormatter_te.class);
CLDRBase.registerNumberFormatter(Locale.th, com.squarespace.cldr.numbers._NumberFormatter_th.class);
CLDRBase.registerNumberFormatter(Locale.to, com.squarespace.cldr.numbers._NumberFormatter_to.class);
CLDRBase.registerNumberFormatter(Locale.tr, com.squarespace.cldr.numbers._NumberFormatter_tr.class);
CLDRBase.registerNumberFormatter(Locale.tr_CY, com.squarespace.cldr.numbers._NumberFormatter_tr_CY.class);
CLDRBase.registerNumberFormatter(Locale.uk, com.squarespace.cldr.numbers._NumberFormatter_uk.class);
CLDRBase.registerNumberFormatter(Locale.ur, com.squarespace.cldr.numbers._NumberFormatter_ur.class);
CLDRBase.registerNumberFormatter(Locale.ur_IN, com.squarespace.cldr.numbers._NumberFormatter_ur_IN.class);
CLDRBase.registerNumberFormatter(Locale.uz, com.squarespace.cldr.numbers._NumberFormatter_uz.class);
CLDRBase.registerNumberFormatter(Locale.uz_Latn, com.squarespace.cldr.numbers._NumberFormatter_uz_Latn.class);
CLDRBase.registerNumberFormatter(Locale.vi, com.squarespace.cldr.numbers._NumberFormatter_vi.class);
CLDRBase.registerNumberFormatter(Locale.yue, com.squarespace.cldr.numbers._NumberFormatter_yue.class);
CLDRBase.registerNumberFormatter(Locale.zh, com.squarespace.cldr.numbers._NumberFormatter_zh.class);
CLDRBase.registerNumberFormatter(Locale.zh_Hans, com.squarespace.cldr.numbers._NumberFormatter_zh_Hans.class);
CLDRBase.registerNumberFormatter(Locale.zh_Hans_HK, com.squarespace.cldr.numbers._NumberFormatter_zh_Hans_HK.class);
CLDRBase.registerNumberFormatter(Locale.zh_Hans_MO, com.squarespace.cldr.numbers._NumberFormatter_zh_Hans_MO.class);
CLDRBase.registerNumberFormatter(Locale.zh_Hans_SG, com.squarespace.cldr.numbers._NumberFormatter_zh_Hans_SG.class);
CLDRBase.registerNumberFormatter(Locale.zh_Hant, com.squarespace.cldr.numbers._NumberFormatter_zh_Hant.class);
CLDRBase.registerNumberFormatter(Locale.zh_Hant_HK, com.squarespace.cldr.numbers._NumberFormatter_zh_Hant_HK.class);
CLDRBase.registerNumberFormatter(Locale.zh_Hant_MO, com.squarespace.cldr.numbers._NumberFormatter_zh_Hant_MO.class);
CLDRBase.registerNumberFormatter(Locale.zu, com.squarespace.cldr.numbers._NumberFormatter_zu.class);
}
private static void registerDefaultContent() {
DEFAULT_CONTENT.put(Locale.af_ZA, Locale.af);
DEFAULT_CONTENT.put(Locale.am_ET, Locale.am);
DEFAULT_CONTENT.put(Locale.ar_001, Locale.ar);
DEFAULT_CONTENT.put(Locale.az_Cyrl_AZ, Locale.az);
DEFAULT_CONTENT.put(Locale.az_Latn_AZ, Locale.az);
DEFAULT_CONTENT.put(Locale.be_BY, Locale.be);
DEFAULT_CONTENT.put(Locale.bg_BG, Locale.bg);
DEFAULT_CONTENT.put(Locale.bn_BD, Locale.bn);
DEFAULT_CONTENT.put(Locale.bs_Cyrl_BA, Locale.bs);
DEFAULT_CONTENT.put(Locale.bs_Latn_BA, Locale.bs);
DEFAULT_CONTENT.put(Locale.ca_ES, Locale.ca);
DEFAULT_CONTENT.put(Locale.cs_CZ, Locale.cs);
DEFAULT_CONTENT.put(Locale.cy_GB, Locale.cy);
DEFAULT_CONTENT.put(Locale.da_DK, Locale.da);
DEFAULT_CONTENT.put(Locale.de_DE, Locale.de);
DEFAULT_CONTENT.put(Locale.el_GR, Locale.el);
DEFAULT_CONTENT.put(Locale.en_US, Locale.en);
DEFAULT_CONTENT.put(Locale.es_ES, Locale.es);
DEFAULT_CONTENT.put(Locale.et_EE, Locale.et);
DEFAULT_CONTENT.put(Locale.eu_ES, Locale.eu);
DEFAULT_CONTENT.put(Locale.fa_IR, Locale.fa);
DEFAULT_CONTENT.put(Locale.fi_FI, Locale.fi);
DEFAULT_CONTENT.put(Locale.fil_PH, Locale.fil);
DEFAULT_CONTENT.put(Locale.fo_FO, Locale.fo);
DEFAULT_CONTENT.put(Locale.fr_FR, Locale.fr);
DEFAULT_CONTENT.put(Locale.ga_IE, Locale.ga);
DEFAULT_CONTENT.put(Locale.gl_ES, Locale.gl);
DEFAULT_CONTENT.put(Locale.gu_IN, Locale.gu);
DEFAULT_CONTENT.put(Locale.he_IL, Locale.he);
DEFAULT_CONTENT.put(Locale.hi_IN, Locale.hi);
DEFAULT_CONTENT.put(Locale.hr_HR, Locale.hr);
DEFAULT_CONTENT.put(Locale.hu_HU, Locale.hu);
DEFAULT_CONTENT.put(Locale.hy_AM, Locale.hy);
DEFAULT_CONTENT.put(Locale.id_ID, Locale.id);
DEFAULT_CONTENT.put(Locale.is_IS, Locale.is);
DEFAULT_CONTENT.put(Locale.it_IT, Locale.it);
DEFAULT_CONTENT.put(Locale.ja_JP, Locale.ja);
DEFAULT_CONTENT.put(Locale.ka_GE, Locale.ka);
DEFAULT_CONTENT.put(Locale.kk_KZ, Locale.kk);
DEFAULT_CONTENT.put(Locale.km_KH, Locale.km);
DEFAULT_CONTENT.put(Locale.kn_IN, Locale.kn);
DEFAULT_CONTENT.put(Locale.ko_KR, Locale.ko);
DEFAULT_CONTENT.put(Locale.ky_KG, Locale.ky);
DEFAULT_CONTENT.put(Locale.lo_LA, Locale.lo);
DEFAULT_CONTENT.put(Locale.lt_LT, Locale.lt);
DEFAULT_CONTENT.put(Locale.lv_LV, Locale.lv);
DEFAULT_CONTENT.put(Locale.mk_MK, Locale.mk);
DEFAULT_CONTENT.put(Locale.ml_IN, Locale.ml);
DEFAULT_CONTENT.put(Locale.mn_MN, Locale.mn);
DEFAULT_CONTENT.put(Locale.mr_IN, Locale.mr);
DEFAULT_CONTENT.put(Locale.ms_MY, Locale.ms);
DEFAULT_CONTENT.put(Locale.my_MM, Locale.my);
DEFAULT_CONTENT.put(Locale.nb_NO, Locale.nb);
DEFAULT_CONTENT.put(Locale.ne_NP, Locale.ne);
DEFAULT_CONTENT.put(Locale.nl_NL, Locale.nl);
DEFAULT_CONTENT.put(Locale.pa_Arab_PK, Locale.pa);
DEFAULT_CONTENT.put(Locale.pa_Guru_IN, Locale.pa);
DEFAULT_CONTENT.put(Locale.pl_PL, Locale.pl);
DEFAULT_CONTENT.put(Locale.pt_BR, Locale.pt);
DEFAULT_CONTENT.put(Locale.ro_RO, Locale.ro);
DEFAULT_CONTENT.put(Locale.ru_RU, Locale.ru);
DEFAULT_CONTENT.put(Locale.si_LK, Locale.si);
DEFAULT_CONTENT.put(Locale.sk_SK, Locale.sk);
DEFAULT_CONTENT.put(Locale.sl_SI, Locale.sl);
DEFAULT_CONTENT.put(Locale.sq_AL, Locale.sq);
DEFAULT_CONTENT.put(Locale.sr_Cyrl_RS, Locale.sr);
DEFAULT_CONTENT.put(Locale.sr_Latn_RS, Locale.sr);
DEFAULT_CONTENT.put(Locale.sv_SE, Locale.sv);
DEFAULT_CONTENT.put(Locale.sw_TZ, Locale.sw);
DEFAULT_CONTENT.put(Locale.ta_IN, Locale.ta);
DEFAULT_CONTENT.put(Locale.te_IN, Locale.te);
DEFAULT_CONTENT.put(Locale.th_TH, Locale.th);
DEFAULT_CONTENT.put(Locale.to_TO, Locale.to);
DEFAULT_CONTENT.put(Locale.tr_TR, Locale.tr);
DEFAULT_CONTENT.put(Locale.uk_UA, Locale.uk);
DEFAULT_CONTENT.put(Locale.ur_PK, Locale.ur);
DEFAULT_CONTENT.put(Locale.uz_Arab_AF, Locale.uz);
DEFAULT_CONTENT.put(Locale.uz_Cyrl_UZ, Locale.uz);
DEFAULT_CONTENT.put(Locale.uz_Latn_UZ, Locale.uz);
DEFAULT_CONTENT.put(Locale.vi_VN, Locale.vi);
DEFAULT_CONTENT.put(Locale.yue_HK, Locale.yue);
DEFAULT_CONTENT.put(Locale.zh_Hans_CN, Locale.zh);
DEFAULT_CONTENT.put(Locale.zh_Hant_TW, Locale.zh);
DEFAULT_CONTENT.put(Locale.zu_ZA, Locale.zu);
}
public final List availableLocales() {
return AVAILABLE_LOCALES;
}
public final List availableBundles() {
return AVAILABLE_BUNDLES;
}
private static void registerLanguageAliases() {
addLanguageAlias("aa-SAAHO", "ssy");
addLanguageAlias("aar", "aa");
addLanguageAlias("abk", "ab");
addLanguageAlias("afr", "af");
addLanguageAlias("aju", "jrb");
addLanguageAlias("aka", "ak");
addLanguageAlias("alb", "sq");
addLanguageAlias("als", "sq");
addLanguageAlias("amh", "am");
addLanguageAlias("ara", "ar");
addLanguageAlias("arb", "ar");
addLanguageAlias("arg", "an");
addLanguageAlias("arm", "hy");
addLanguageAlias("art-lojban", "jbo");
addLanguageAlias("asm", "as");
addLanguageAlias("ava", "av");
addLanguageAlias("ave", "ae");
addLanguageAlias("aym", "ay");
addLanguageAlias("ayr", "ay");
addLanguageAlias("az-AZ", "az-Latn-AZ");
addLanguageAlias("aze", "az");
addLanguageAlias("azj", "az");
addLanguageAlias("bak", "ba");
addLanguageAlias("bam", "bm");
addLanguageAlias("baq", "eu");
addLanguageAlias("bcc", "bal");
addLanguageAlias("bcl", "bik");
addLanguageAlias("bel", "be");
addLanguageAlias("ben", "bn");
addLanguageAlias("bh", "bho");
addLanguageAlias("bih", "bho");
addLanguageAlias("bis", "bi");
addLanguageAlias("bod", "bo");
addLanguageAlias("bos", "bs");
addLanguageAlias("bre", "br");
addLanguageAlias("bs-BA", "bs-Latn-BA");
addLanguageAlias("bul", "bg");
addLanguageAlias("bur", "my");
addLanguageAlias("bxk", "luy");
addLanguageAlias("bxr", "bua");
addLanguageAlias("cat", "ca");
addLanguageAlias("ces", "cs");
addLanguageAlias("cha", "ch");
addLanguageAlias("che", "ce");
addLanguageAlias("chi", "zh");
addLanguageAlias("chu", "cu");
addLanguageAlias("chv", "cv");
addLanguageAlias("cld", "syr");
addLanguageAlias("cmn", "zh");
addLanguageAlias("cor", "kw");
addLanguageAlias("cos", "co");
addLanguageAlias("cre", "cr");
addLanguageAlias("cwd", "cr");
addLanguageAlias("cym", "cy");
addLanguageAlias("cze", "cs");
addLanguageAlias("dan", "da");
addLanguageAlias("deu", "de");
addLanguageAlias("dgo", "doi");
addLanguageAlias("dhd", "mwr");
addLanguageAlias("dik", "din");
addLanguageAlias("diq", "zza");
addLanguageAlias("div", "dv");
addLanguageAlias("dut", "nl");
addLanguageAlias("dzo", "dz");
addLanguageAlias("ekk", "et");
addLanguageAlias("ell", "el");
addLanguageAlias("emk", "man");
addLanguageAlias("eng", "en");
addLanguageAlias("epo", "eo");
addLanguageAlias("esk", "ik");
addLanguageAlias("est", "et");
addLanguageAlias("eus", "eu");
addLanguageAlias("ewe", "ee");
addLanguageAlias("fao", "fo");
addLanguageAlias("fas", "fa");
addLanguageAlias("fat", "ak");
addLanguageAlias("fij", "fj");
addLanguageAlias("fin", "fi");
addLanguageAlias("fra", "fr");
addLanguageAlias("fre", "fr");
addLanguageAlias("fry", "fy");
addLanguageAlias("fuc", "ff");
addLanguageAlias("ful", "ff");
addLanguageAlias("gaz", "om");
addLanguageAlias("gbo", "grb");
addLanguageAlias("geo", "ka");
addLanguageAlias("ger", "de");
addLanguageAlias("gla", "gd");
addLanguageAlias("gle", "ga");
addLanguageAlias("glg", "gl");
addLanguageAlias("glv", "gv");
addLanguageAlias("gno", "gon");
addLanguageAlias("gre", "el");
addLanguageAlias("grn", "gn");
addLanguageAlias("gug", "gn");
addLanguageAlias("guj", "gu");
addLanguageAlias("gya", "gba");
addLanguageAlias("ha-Latn-GH", "ha-GH");
addLanguageAlias("ha-Latn-NE", "ha-NE");
addLanguageAlias("ha-Latn-NG", "ha-NG");
addLanguageAlias("hat", "ht");
addLanguageAlias("hau", "ha");
addLanguageAlias("hbs", "sr-Latn");
addLanguageAlias("hdn", "hai");
addLanguageAlias("hea", "hmn");
addLanguageAlias("heb", "he");
addLanguageAlias("her", "hz");
addLanguageAlias("him", "srx");
addLanguageAlias("hin", "hi");
addLanguageAlias("hmo", "ho");
addLanguageAlias("hrv", "hr");
addLanguageAlias("hun", "hu");
addLanguageAlias("hye", "hy");
addLanguageAlias("i-ami", "ami");
addLanguageAlias("i-bnn", "bnn");
addLanguageAlias("i-hak", "hak");
addLanguageAlias("i-klingon", "tlh");
addLanguageAlias("i-lux", "lb");
addLanguageAlias("i-navajo", "nv");
addLanguageAlias("i-pwn", "pwn");
addLanguageAlias("i-tao", "tao");
addLanguageAlias("i-tay", "tay");
addLanguageAlias("i-tsu", "tsu");
addLanguageAlias("ibo", "ig");
addLanguageAlias("ice", "is");
addLanguageAlias("ido", "io");
addLanguageAlias("iii", "ii");
addLanguageAlias("ike", "iu");
addLanguageAlias("iku", "iu");
addLanguageAlias("ile", "ie");
addLanguageAlias("in", "id");
addLanguageAlias("ina", "ia");
addLanguageAlias("ind", "id");
addLanguageAlias("ipk", "ik");
addLanguageAlias("isl", "is");
addLanguageAlias("ita", "it");
addLanguageAlias("iw", "he");
addLanguageAlias("jav", "jv");
addLanguageAlias("ji", "yi");
addLanguageAlias("jpn", "ja");
addLanguageAlias("jw", "jv");
addLanguageAlias("kal", "kl");
addLanguageAlias("kan", "kn");
addLanguageAlias("kas", "ks");
addLanguageAlias("kat", "ka");
addLanguageAlias("kau", "kr");
addLanguageAlias("kaz", "kk");
addLanguageAlias("khk", "mn");
addLanguageAlias("khm", "km");
addLanguageAlias("kik", "ki");
addLanguageAlias("kin", "rw");
addLanguageAlias("kir", "ky");
addLanguageAlias("kk-Cyrl-KZ", "kk-KZ");
addLanguageAlias("kmr", "ku");
addLanguageAlias("knc", "kr");
addLanguageAlias("kng", "kg");
addLanguageAlias("knn", "kok");
addLanguageAlias("kom", "kv");
addLanguageAlias("kon", "kg");
addLanguageAlias("kor", "ko");
addLanguageAlias("kpv", "kv");
addLanguageAlias("ks-Arab-IN", "ks-IN");
addLanguageAlias("kua", "kj");
addLanguageAlias("kur", "ku");
addLanguageAlias("ky-Cyrl-KG", "ky-KG");
addLanguageAlias("lao", "lo");
addLanguageAlias("lat", "la");
addLanguageAlias("lav", "lv");
addLanguageAlias("lbk", "bnc");
addLanguageAlias("lim", "li");
addLanguageAlias("lin", "ln");
addLanguageAlias("lit", "lt");
addLanguageAlias("ltz", "lb");
addLanguageAlias("lub", "lu");
addLanguageAlias("lug", "lg");
addLanguageAlias("lvs", "lv");
addLanguageAlias("mac", "mk");
addLanguageAlias("mah", "mh");
addLanguageAlias("mal", "ml");
addLanguageAlias("mao", "mi");
addLanguageAlias("mar", "mr");
addLanguageAlias("may", "ms");
addLanguageAlias("mhr", "chm");
addLanguageAlias("mkd", "mk");
addLanguageAlias("mlg", "mg");
addLanguageAlias("mlt", "mt");
addLanguageAlias("mn-Cyrl-MN", "mn-MN");
addLanguageAlias("mnk", "man");
addLanguageAlias("mo", "ro-MD");
addLanguageAlias("mol", "ro-MD");
addLanguageAlias("mon", "mn");
addLanguageAlias("mri", "mi");
addLanguageAlias("ms-Latn-BN", "ms-BN");
addLanguageAlias("ms-Latn-MY", "ms-MY");
addLanguageAlias("ms-Latn-SG", "ms-SG");
addLanguageAlias("msa", "ms");
addLanguageAlias("mup", "raj");
addLanguageAlias("mya", "my");
addLanguageAlias("nau", "na");
addLanguageAlias("nav", "nv");
addLanguageAlias("nbl", "nr");
addLanguageAlias("nde", "nd");
addLanguageAlias("ndo", "ng");
addLanguageAlias("nep", "ne");
addLanguageAlias("nld", "nl");
addLanguageAlias("nno", "nn");
addLanguageAlias("no", "nb");
addLanguageAlias("no-bok", "nb");
addLanguageAlias("no-BOKMAL", "nb");
addLanguageAlias("no-nyn", "nn");
addLanguageAlias("no-NYNORSK", "nn");
addLanguageAlias("nob", "nb");
addLanguageAlias("nor", "nb");
addLanguageAlias("npi", "ne");
addLanguageAlias("nya", "ny");
addLanguageAlias("oci", "oc");
addLanguageAlias("ojg", "oj");
addLanguageAlias("oji", "oj");
addLanguageAlias("ori", "or");
addLanguageAlias("orm", "om");
addLanguageAlias("ory", "or");
addLanguageAlias("oss", "os");
addLanguageAlias("pa-IN", "pa-Guru-IN");
addLanguageAlias("pa-PK", "pa-Arab-PK");
addLanguageAlias("pan", "pa");
addLanguageAlias("pbu", "ps");
addLanguageAlias("per", "fa");
addLanguageAlias("pes", "fa");
addLanguageAlias("pli", "pi");
addLanguageAlias("plt", "mg");
addLanguageAlias("pnb", "lah");
addLanguageAlias("pol", "pl");
addLanguageAlias("por", "pt");
addLanguageAlias("prs", "fa-AF");
addLanguageAlias("pus", "ps");
addLanguageAlias("que", "qu");
addLanguageAlias("quz", "qu");
addLanguageAlias("rmy", "rom");
addLanguageAlias("roh", "rm");
addLanguageAlias("ron", "ro");
addLanguageAlias("rum", "ro");
addLanguageAlias("run", "rn");
addLanguageAlias("rus", "ru");
addLanguageAlias("sag", "sg");
addLanguageAlias("san", "sa");
addLanguageAlias("scc", "sr");
addLanguageAlias("scr", "hr");
addLanguageAlias("sgn-BE-FR", "sfb");
addLanguageAlias("sgn-BE-NL", "vgt");
addLanguageAlias("sgn-CH-DE", "sgg");
addLanguageAlias("sh", "sr-Latn");
addLanguageAlias("shi-MA", "shi-Tfng-MA");
addLanguageAlias("sin", "si");
addLanguageAlias("slk", "sk");
addLanguageAlias("slo", "sk");
addLanguageAlias("slv", "sl");
addLanguageAlias("sme", "se");
addLanguageAlias("smo", "sm");
addLanguageAlias("sna", "sn");
addLanguageAlias("snd", "sd");
addLanguageAlias("som", "so");
addLanguageAlias("sot", "st");
addLanguageAlias("spa", "es");
addLanguageAlias("spy", "kln");
addLanguageAlias("sqi", "sq");
addLanguageAlias("sr-BA", "sr-Cyrl-BA");
addLanguageAlias("sr-ME", "sr-Latn-ME");
addLanguageAlias("sr-RS", "sr-Cyrl-RS");
addLanguageAlias("sr-XK", "sr-Cyrl-XK");
addLanguageAlias("src", "sc");
addLanguageAlias("srd", "sc");
addLanguageAlias("srp", "sr");
addLanguageAlias("ssw", "ss");
addLanguageAlias("sun", "su");
addLanguageAlias("swa", "sw");
addLanguageAlias("swc", "sw-CD");
addLanguageAlias("swe", "sv");
addLanguageAlias("swh", "sw");
addLanguageAlias("tah", "ty");
addLanguageAlias("tam", "ta");
addLanguageAlias("tat", "tt");
addLanguageAlias("tel", "te");
addLanguageAlias("tgk", "tg");
addLanguageAlias("tgl", "fil");
addLanguageAlias("tha", "th");
addLanguageAlias("tib", "bo");
addLanguageAlias("tir", "ti");
addLanguageAlias("tl", "fil");
addLanguageAlias("ton", "to");
addLanguageAlias("tsn", "tn");
addLanguageAlias("tso", "ts");
addLanguageAlias("ttq", "tmh");
addLanguageAlias("tuk", "tk");
addLanguageAlias("tur", "tr");
addLanguageAlias("tw", "ak");
addLanguageAlias("twi", "ak");
addLanguageAlias("tzm-Latn-MA", "tzm-MA");
addLanguageAlias("ug-Arab-CN", "ug-CN");
addLanguageAlias("uig", "ug");
addLanguageAlias("ukr", "uk");
addLanguageAlias("umu", "del");
addLanguageAlias("urd", "ur");
addLanguageAlias("uz-AF", "uz-Arab-AF");
addLanguageAlias("uz-UZ", "uz-Latn-UZ");
addLanguageAlias("uzb", "uz");
addLanguageAlias("uzn", "uz");
addLanguageAlias("vai-LR", "vai-Vaii-LR");
addLanguageAlias("ven", "ve");
addLanguageAlias("vie", "vi");
addLanguageAlias("vol", "vo");
addLanguageAlias("wel", "cy");
addLanguageAlias("wln", "wa");
addLanguageAlias("wol", "wo");
addLanguageAlias("xho", "xh");
addLanguageAlias("xpe", "kpe");
addLanguageAlias("xsl", "den");
addLanguageAlias("ydd", "yi");
addLanguageAlias("yid", "yi");
addLanguageAlias("yor", "yo");
addLanguageAlias("yue-CN", "yue-Hans-CN");
addLanguageAlias("yue-HK", "yue-Hant-HK");
addLanguageAlias("zai", "zap");
addLanguageAlias("zh-CN", "zh-Hans-CN");
addLanguageAlias("zh-guoyu", "zh");
addLanguageAlias("zh-hakka", "hak");
addLanguageAlias("zh-HK", "zh-Hant-HK");
addLanguageAlias("zh-min-nan", "nan");
addLanguageAlias("zh-MO", "zh-Hant-MO");
addLanguageAlias("zh-SG", "zh-Hans-SG");
addLanguageAlias("zh-TW", "zh-Hant-TW");
addLanguageAlias("zh-xiang", "hsn");
addLanguageAlias("zha", "za");
addLanguageAlias("zho", "zh");
addLanguageAlias("zsm", "ms");
addLanguageAlias("zul", "zu");
addLanguageAlias("zyb", "za");
}
private static void registerTerritoryAliases() {
addTerritoryAlias("004", "AF");
addTerritoryAlias("008", "AL");
addTerritoryAlias("010", "AQ");
addTerritoryAlias("012", "DZ");
addTerritoryAlias("016", "AS");
addTerritoryAlias("020", "AD");
addTerritoryAlias("024", "AO");
addTerritoryAlias("028", "AG");
addTerritoryAlias("031", "AZ");
addTerritoryAlias("032", "AR");
addTerritoryAlias("036", "AU");
addTerritoryAlias("040", "AT");
addTerritoryAlias("044", "BS");
addTerritoryAlias("048", "BH");
addTerritoryAlias("050", "BD");
addTerritoryAlias("051", "AM");
addTerritoryAlias("052", "BB");
addTerritoryAlias("056", "BE");
addTerritoryAlias("060", "BM");
addTerritoryAlias("062", "034 143");
addTerritoryAlias("064", "BT");
addTerritoryAlias("068", "BO");
addTerritoryAlias("070", "BA");
addTerritoryAlias("072", "BW");
addTerritoryAlias("074", "BV");
addTerritoryAlias("076", "BR");
addTerritoryAlias("084", "BZ");
addTerritoryAlias("086", "IO");
addTerritoryAlias("090", "SB");
addTerritoryAlias("092", "VG");
addTerritoryAlias("096", "BN");
addTerritoryAlias("100", "BG");
addTerritoryAlias("104", "MM");
addTerritoryAlias("108", "BI");
addTerritoryAlias("112", "BY");
addTerritoryAlias("116", "KH");
addTerritoryAlias("120", "CM");
addTerritoryAlias("124", "CA");
addTerritoryAlias("132", "CV");
addTerritoryAlias("136", "KY");
addTerritoryAlias("140", "CF");
addTerritoryAlias("144", "LK");
addTerritoryAlias("148", "TD");
addTerritoryAlias("152", "CL");
addTerritoryAlias("156", "CN");
addTerritoryAlias("158", "TW");
addTerritoryAlias("162", "CX");
addTerritoryAlias("166", "CC");
addTerritoryAlias("170", "CO");
addTerritoryAlias("172", "RU AM AZ BY GE KG KZ MD TJ TM UA UZ");
addTerritoryAlias("174", "KM");
addTerritoryAlias("175", "YT");
addTerritoryAlias("178", "CG");
addTerritoryAlias("180", "CD");
addTerritoryAlias("184", "CK");
addTerritoryAlias("188", "CR");
addTerritoryAlias("191", "HR");
addTerritoryAlias("192", "CU");
addTerritoryAlias("196", "CY");
addTerritoryAlias("200", "CZ SK");
addTerritoryAlias("203", "CZ");
addTerritoryAlias("204", "BJ");
addTerritoryAlias("208", "DK");
addTerritoryAlias("212", "DM");
addTerritoryAlias("214", "DO");
addTerritoryAlias("218", "EC");
addTerritoryAlias("222", "SV");
addTerritoryAlias("226", "GQ");
addTerritoryAlias("230", "ET");
addTerritoryAlias("231", "ET");
addTerritoryAlias("232", "ER");
addTerritoryAlias("233", "EE");
addTerritoryAlias("234", "FO");
addTerritoryAlias("238", "FK");
addTerritoryAlias("239", "GS");
addTerritoryAlias("242", "FJ");
addTerritoryAlias("246", "FI");
addTerritoryAlias("248", "AX");
addTerritoryAlias("249", "FR");
addTerritoryAlias("250", "FR");
addTerritoryAlias("254", "GF");
addTerritoryAlias("258", "PF");
addTerritoryAlias("260", "TF");
addTerritoryAlias("262", "DJ");
addTerritoryAlias("266", "GA");
addTerritoryAlias("268", "GE");
addTerritoryAlias("270", "GM");
addTerritoryAlias("275", "PS");
addTerritoryAlias("276", "DE");
addTerritoryAlias("278", "DE");
addTerritoryAlias("280", "DE");
addTerritoryAlias("288", "GH");
addTerritoryAlias("292", "GI");
addTerritoryAlias("296", "KI");
addTerritoryAlias("300", "GR");
addTerritoryAlias("304", "GL");
addTerritoryAlias("308", "GD");
addTerritoryAlias("312", "GP");
addTerritoryAlias("316", "GU");
addTerritoryAlias("320", "GT");
addTerritoryAlias("324", "GN");
addTerritoryAlias("328", "GY");
addTerritoryAlias("332", "HT");
addTerritoryAlias("334", "HM");
addTerritoryAlias("336", "VA");
addTerritoryAlias("340", "HN");
addTerritoryAlias("344", "HK");
addTerritoryAlias("348", "HU");
addTerritoryAlias("352", "IS");
addTerritoryAlias("356", "IN");
addTerritoryAlias("360", "ID");
addTerritoryAlias("364", "IR");
addTerritoryAlias("368", "IQ");
addTerritoryAlias("372", "IE");
addTerritoryAlias("376", "IL");
addTerritoryAlias("380", "IT");
addTerritoryAlias("384", "CI");
addTerritoryAlias("388", "JM");
addTerritoryAlias("392", "JP");
addTerritoryAlias("398", "KZ");
addTerritoryAlias("400", "JO");
addTerritoryAlias("404", "KE");
addTerritoryAlias("408", "KP");
addTerritoryAlias("410", "KR");
addTerritoryAlias("414", "KW");
addTerritoryAlias("417", "KG");
addTerritoryAlias("418", "LA");
addTerritoryAlias("422", "LB");
addTerritoryAlias("426", "LS");
addTerritoryAlias("428", "LV");
addTerritoryAlias("430", "LR");
addTerritoryAlias("434", "LY");
addTerritoryAlias("438", "LI");
addTerritoryAlias("440", "LT");
addTerritoryAlias("442", "LU");
addTerritoryAlias("446", "MO");
addTerritoryAlias("450", "MG");
addTerritoryAlias("454", "MW");
addTerritoryAlias("458", "MY");
addTerritoryAlias("462", "MV");
addTerritoryAlias("466", "ML");
addTerritoryAlias("470", "MT");
addTerritoryAlias("474", "MQ");
addTerritoryAlias("478", "MR");
addTerritoryAlias("480", "MU");
addTerritoryAlias("484", "MX");
addTerritoryAlias("492", "MC");
addTerritoryAlias("496", "MN");
addTerritoryAlias("498", "MD");
addTerritoryAlias("499", "ME");
addTerritoryAlias("500", "MS");
addTerritoryAlias("504", "MA");
addTerritoryAlias("508", "MZ");
addTerritoryAlias("512", "OM");
addTerritoryAlias("516", "NA");
addTerritoryAlias("520", "NR");
addTerritoryAlias("524", "NP");
addTerritoryAlias("528", "NL");
addTerritoryAlias("530", "CW SX BQ");
addTerritoryAlias("531", "CW");
addTerritoryAlias("532", "CW SX BQ");
addTerritoryAlias("533", "AW");
addTerritoryAlias("534", "SX");
addTerritoryAlias("535", "BQ");
addTerritoryAlias("536", "SA IQ");
addTerritoryAlias("540", "NC");
addTerritoryAlias("548", "VU");
addTerritoryAlias("554", "NZ");
addTerritoryAlias("558", "NI");
addTerritoryAlias("562", "NE");
addTerritoryAlias("566", "NG");
addTerritoryAlias("570", "NU");
addTerritoryAlias("574", "NF");
addTerritoryAlias("578", "NO");
addTerritoryAlias("580", "MP");
addTerritoryAlias("581", "UM");
addTerritoryAlias("582", "FM MH MP PW");
addTerritoryAlias("583", "FM");
addTerritoryAlias("584", "MH");
addTerritoryAlias("585", "PW");
addTerritoryAlias("586", "PK");
addTerritoryAlias("591", "PA");
addTerritoryAlias("598", "PG");
addTerritoryAlias("600", "PY");
addTerritoryAlias("604", "PE");
addTerritoryAlias("608", "PH");
addTerritoryAlias("612", "PN");
addTerritoryAlias("616", "PL");
addTerritoryAlias("620", "PT");
addTerritoryAlias("624", "GW");
addTerritoryAlias("626", "TL");
addTerritoryAlias("630", "PR");
addTerritoryAlias("634", "QA");
addTerritoryAlias("638", "RE");
addTerritoryAlias("642", "RO");
addTerritoryAlias("643", "RU");
addTerritoryAlias("646", "RW");
addTerritoryAlias("652", "BL");
addTerritoryAlias("654", "SH");
addTerritoryAlias("659", "KN");
addTerritoryAlias("660", "AI");
addTerritoryAlias("662", "LC");
addTerritoryAlias("663", "MF");
addTerritoryAlias("666", "PM");
addTerritoryAlias("670", "VC");
addTerritoryAlias("674", "SM");
addTerritoryAlias("678", "ST");
addTerritoryAlias("682", "SA");
addTerritoryAlias("686", "SN");
addTerritoryAlias("688", "RS");
addTerritoryAlias("690", "SC");
addTerritoryAlias("694", "SL");
addTerritoryAlias("702", "SG");
addTerritoryAlias("703", "SK");
addTerritoryAlias("704", "VN");
addTerritoryAlias("705", "SI");
addTerritoryAlias("706", "SO");
addTerritoryAlias("710", "ZA");
addTerritoryAlias("716", "ZW");
addTerritoryAlias("720", "YE");
addTerritoryAlias("724", "ES");
addTerritoryAlias("728", "SS");
addTerritoryAlias("729", "SD");
addTerritoryAlias("732", "EH");
addTerritoryAlias("736", "SD");
addTerritoryAlias("740", "SR");
addTerritoryAlias("744", "SJ");
addTerritoryAlias("748", "SZ");
addTerritoryAlias("752", "SE");
addTerritoryAlias("756", "CH");
addTerritoryAlias("760", "SY");
addTerritoryAlias("762", "TJ");
addTerritoryAlias("764", "TH");
addTerritoryAlias("768", "TG");
addTerritoryAlias("772", "TK");
addTerritoryAlias("776", "TO");
addTerritoryAlias("780", "TT");
addTerritoryAlias("784", "AE");
addTerritoryAlias("788", "TN");
addTerritoryAlias("792", "TR");
addTerritoryAlias("795", "TM");
addTerritoryAlias("796", "TC");
addTerritoryAlias("798", "TV");
addTerritoryAlias("800", "UG");
addTerritoryAlias("804", "UA");
addTerritoryAlias("807", "MK");
addTerritoryAlias("810", "RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ");
addTerritoryAlias("818", "EG");
addTerritoryAlias("826", "GB");
addTerritoryAlias("830", "JE GG");
addTerritoryAlias("831", "GG");
addTerritoryAlias("832", "JE");
addTerritoryAlias("833", "IM");
addTerritoryAlias("834", "TZ");
addTerritoryAlias("840", "US");
addTerritoryAlias("850", "VI");
addTerritoryAlias("854", "BF");
addTerritoryAlias("858", "UY");
addTerritoryAlias("860", "UZ");
addTerritoryAlias("862", "VE");
addTerritoryAlias("876", "WF");
addTerritoryAlias("882", "WS");
addTerritoryAlias("886", "YE");
addTerritoryAlias("887", "YE");
addTerritoryAlias("890", "RS ME SI HR MK BA");
addTerritoryAlias("891", "RS ME");
addTerritoryAlias("894", "ZM");
addTerritoryAlias("958", "AA");
addTerritoryAlias("959", "QM");
addTerritoryAlias("960", "QN");
addTerritoryAlias("962", "QP");
addTerritoryAlias("963", "QQ");
addTerritoryAlias("964", "QR");
addTerritoryAlias("965", "QS");
addTerritoryAlias("966", "QT");
addTerritoryAlias("967", "EU");
addTerritoryAlias("968", "QV");
addTerritoryAlias("969", "QW");
addTerritoryAlias("970", "QX");
addTerritoryAlias("971", "QY");
addTerritoryAlias("972", "QZ");
addTerritoryAlias("973", "XA");
addTerritoryAlias("974", "XB");
addTerritoryAlias("975", "XC");
addTerritoryAlias("976", "XD");
addTerritoryAlias("977", "XE");
addTerritoryAlias("978", "XF");
addTerritoryAlias("979", "XG");
addTerritoryAlias("980", "XH");
addTerritoryAlias("981", "XI");
addTerritoryAlias("982", "XJ");
addTerritoryAlias("983", "XK");
addTerritoryAlias("984", "XL");
addTerritoryAlias("985", "XM");
addTerritoryAlias("986", "XN");
addTerritoryAlias("987", "XO");
addTerritoryAlias("988", "XP");
addTerritoryAlias("989", "XQ");
addTerritoryAlias("990", "XR");
addTerritoryAlias("991", "XS");
addTerritoryAlias("992", "XT");
addTerritoryAlias("993", "XU");
addTerritoryAlias("994", "XV");
addTerritoryAlias("995", "XW");
addTerritoryAlias("996", "XX");
addTerritoryAlias("997", "XY");
addTerritoryAlias("998", "XZ");
addTerritoryAlias("999", "ZZ");
addTerritoryAlias("AAA", "AA");
addTerritoryAlias("ABW", "AW");
addTerritoryAlias("AFG", "AF");
addTerritoryAlias("AGO", "AO");
addTerritoryAlias("AIA", "AI");
addTerritoryAlias("ALA", "AX");
addTerritoryAlias("ALB", "AL");
addTerritoryAlias("AN", "CW SX BQ");
addTerritoryAlias("AND", "AD");
addTerritoryAlias("ANT", "CW SX BQ");
addTerritoryAlias("ARE", "AE");
addTerritoryAlias("ARG", "AR");
addTerritoryAlias("ARM", "AM");
addTerritoryAlias("ASC", "AC");
addTerritoryAlias("ASM", "AS");
addTerritoryAlias("ATA", "AQ");
addTerritoryAlias("ATF", "TF");
addTerritoryAlias("ATG", "AG");
addTerritoryAlias("AUS", "AU");
addTerritoryAlias("AUT", "AT");
addTerritoryAlias("AZE", "AZ");
addTerritoryAlias("BDI", "BI");
addTerritoryAlias("BEL", "BE");
addTerritoryAlias("BEN", "BJ");
addTerritoryAlias("BES", "BQ");
addTerritoryAlias("BFA", "BF");
addTerritoryAlias("BGD", "BD");
addTerritoryAlias("BGR", "BG");
addTerritoryAlias("BHR", "BH");
addTerritoryAlias("BHS", "BS");
addTerritoryAlias("BIH", "BA");
addTerritoryAlias("BLM", "BL");
addTerritoryAlias("BLR", "BY");
addTerritoryAlias("BLZ", "BZ");
addTerritoryAlias("BMU", "BM");
addTerritoryAlias("BOL", "BO");
addTerritoryAlias("BRA", "BR");
addTerritoryAlias("BRB", "BB");
addTerritoryAlias("BRN", "BN");
addTerritoryAlias("BTN", "BT");
addTerritoryAlias("BU", "MM");
addTerritoryAlias("BUR", "MM");
addTerritoryAlias("BVT", "BV");
addTerritoryAlias("BWA", "BW");
addTerritoryAlias("CAF", "CF");
addTerritoryAlias("CAN", "CA");
addTerritoryAlias("CCK", "CC");
addTerritoryAlias("CHE", "CH");
addTerritoryAlias("CHL", "CL");
addTerritoryAlias("CHN", "CN");
addTerritoryAlias("CIV", "CI");
addTerritoryAlias("CMR", "CM");
addTerritoryAlias("COD", "CD");
addTerritoryAlias("COG", "CG");
addTerritoryAlias("COK", "CK");
addTerritoryAlias("COL", "CO");
addTerritoryAlias("COM", "KM");
addTerritoryAlias("CPT", "CP");
addTerritoryAlias("CPV", "CV");
addTerritoryAlias("CRI", "CR");
addTerritoryAlias("CS", "RS ME");
addTerritoryAlias("CT", "KI");
addTerritoryAlias("CUB", "CU");
addTerritoryAlias("CUW", "CW");
addTerritoryAlias("CXR", "CX");
addTerritoryAlias("CYM", "KY");
addTerritoryAlias("CYP", "CY");
addTerritoryAlias("CZE", "CZ");
addTerritoryAlias("DD", "DE");
addTerritoryAlias("DDR", "DE");
addTerritoryAlias("DEU", "DE");
addTerritoryAlias("DGA", "DG");
addTerritoryAlias("DJI", "DJ");
addTerritoryAlias("DMA", "DM");
addTerritoryAlias("DNK", "DK");
addTerritoryAlias("DOM", "DO");
addTerritoryAlias("DY", "BJ");
addTerritoryAlias("DZA", "DZ");
addTerritoryAlias("ECU", "EC");
addTerritoryAlias("EGY", "EG");
addTerritoryAlias("ERI", "ER");
addTerritoryAlias("ESH", "EH");
addTerritoryAlias("ESP", "ES");
addTerritoryAlias("EST", "EE");
addTerritoryAlias("ETH", "ET");
addTerritoryAlias("FIN", "FI");
addTerritoryAlias("FJI", "FJ");
addTerritoryAlias("FLK", "FK");
addTerritoryAlias("FQ", "AQ TF");
addTerritoryAlias("FRA", "FR");
addTerritoryAlias("FRO", "FO");
addTerritoryAlias("FSM", "FM");
addTerritoryAlias("FX", "FR");
addTerritoryAlias("FXX", "FR");
addTerritoryAlias("GAB", "GA");
addTerritoryAlias("GBR", "GB");
addTerritoryAlias("GEO", "GE");
addTerritoryAlias("GGY", "GG");
addTerritoryAlias("GHA", "GH");
addTerritoryAlias("GIB", "GI");
addTerritoryAlias("GIN", "GN");
addTerritoryAlias("GLP", "GP");
addTerritoryAlias("GMB", "GM");
addTerritoryAlias("GNB", "GW");
addTerritoryAlias("GNQ", "GQ");
addTerritoryAlias("GRC", "GR");
addTerritoryAlias("GRD", "GD");
addTerritoryAlias("GRL", "GL");
addTerritoryAlias("GTM", "GT");
addTerritoryAlias("GUF", "GF");
addTerritoryAlias("GUM", "GU");
addTerritoryAlias("GUY", "GY");
addTerritoryAlias("HKG", "HK");
addTerritoryAlias("HMD", "HM");
addTerritoryAlias("HND", "HN");
addTerritoryAlias("HRV", "HR");
addTerritoryAlias("HTI", "HT");
addTerritoryAlias("HUN", "HU");
addTerritoryAlias("HV", "BF");
addTerritoryAlias("IDN", "ID");
addTerritoryAlias("IMN", "IM");
addTerritoryAlias("IND", "IN");
addTerritoryAlias("IOT", "IO");
addTerritoryAlias("IRL", "IE");
addTerritoryAlias("IRN", "IR");
addTerritoryAlias("IRQ", "IQ");
addTerritoryAlias("ISL", "IS");
addTerritoryAlias("ISR", "IL");
addTerritoryAlias("ITA", "IT");
addTerritoryAlias("JAM", "JM");
addTerritoryAlias("JEY", "JE");
addTerritoryAlias("JOR", "JO");
addTerritoryAlias("JPN", "JP");
addTerritoryAlias("JT", "UM");
addTerritoryAlias("KAZ", "KZ");
addTerritoryAlias("KEN", "KE");
addTerritoryAlias("KGZ", "KG");
addTerritoryAlias("KHM", "KH");
addTerritoryAlias("KIR", "KI");
addTerritoryAlias("KNA", "KN");
addTerritoryAlias("KOR", "KR");
addTerritoryAlias("KWT", "KW");
addTerritoryAlias("LAO", "LA");
addTerritoryAlias("LBN", "LB");
addTerritoryAlias("LBR", "LR");
addTerritoryAlias("LBY", "LY");
addTerritoryAlias("LCA", "LC");
addTerritoryAlias("LIE", "LI");
addTerritoryAlias("LKA", "LK");
addTerritoryAlias("LSO", "LS");
addTerritoryAlias("LTU", "LT");
addTerritoryAlias("LUX", "LU");
addTerritoryAlias("LVA", "LV");
addTerritoryAlias("MAC", "MO");
addTerritoryAlias("MAF", "MF");
addTerritoryAlias("MAR", "MA");
addTerritoryAlias("MCO", "MC");
addTerritoryAlias("MDA", "MD");
addTerritoryAlias("MDG", "MG");
addTerritoryAlias("MDV", "MV");
addTerritoryAlias("MEX", "MX");
addTerritoryAlias("MHL", "MH");
addTerritoryAlias("MI", "UM");
addTerritoryAlias("MKD", "MK");
addTerritoryAlias("MLI", "ML");
addTerritoryAlias("MLT", "MT");
addTerritoryAlias("MMR", "MM");
addTerritoryAlias("MNE", "ME");
addTerritoryAlias("MNG", "MN");
addTerritoryAlias("MNP", "MP");
addTerritoryAlias("MOZ", "MZ");
addTerritoryAlias("MRT", "MR");
addTerritoryAlias("MSR", "MS");
addTerritoryAlias("MTQ", "MQ");
addTerritoryAlias("MUS", "MU");
addTerritoryAlias("MWI", "MW");
addTerritoryAlias("MYS", "MY");
addTerritoryAlias("MYT", "YT");
addTerritoryAlias("NAM", "NA");
addTerritoryAlias("NCL", "NC");
addTerritoryAlias("NER", "NE");
addTerritoryAlias("NFK", "NF");
addTerritoryAlias("NGA", "NG");
addTerritoryAlias("NH", "VU");
addTerritoryAlias("NIC", "NI");
addTerritoryAlias("NIU", "NU");
addTerritoryAlias("NLD", "NL");
addTerritoryAlias("NOR", "NO");
addTerritoryAlias("NPL", "NP");
addTerritoryAlias("NQ", "AQ");
addTerritoryAlias("NRU", "NR");
addTerritoryAlias("NT", "SA IQ");
addTerritoryAlias("NTZ", "SA IQ");
addTerritoryAlias("NZL", "NZ");
addTerritoryAlias("OMN", "OM");
addTerritoryAlias("PAK", "PK");
addTerritoryAlias("PAN", "PA");
addTerritoryAlias("PC", "FM MH MP PW");
addTerritoryAlias("PCN", "PN");
addTerritoryAlias("PER", "PE");
addTerritoryAlias("PHL", "PH");
addTerritoryAlias("PLW", "PW");
addTerritoryAlias("PNG", "PG");
addTerritoryAlias("POL", "PL");
addTerritoryAlias("PRI", "PR");
addTerritoryAlias("PRK", "KP");
addTerritoryAlias("PRT", "PT");
addTerritoryAlias("PRY", "PY");
addTerritoryAlias("PSE", "PS");
addTerritoryAlias("PU", "UM");
addTerritoryAlias("PYF", "PF");
addTerritoryAlias("PZ", "PA");
addTerritoryAlias("QAT", "QA");
addTerritoryAlias("QMM", "QM");
addTerritoryAlias("QNN", "QN");
addTerritoryAlias("QPP", "QP");
addTerritoryAlias("QQQ", "QQ");
addTerritoryAlias("QRR", "QR");
addTerritoryAlias("QSS", "QS");
addTerritoryAlias("QTT", "QT");
addTerritoryAlias("QU", "EU");
addTerritoryAlias("QUU", "EU");
addTerritoryAlias("QVV", "QV");
addTerritoryAlias("QWW", "QW");
addTerritoryAlias("QXX", "QX");
addTerritoryAlias("QYY", "QY");
addTerritoryAlias("QZZ", "QZ");
addTerritoryAlias("REU", "RE");
addTerritoryAlias("RH", "ZW");
addTerritoryAlias("ROU", "RO");
addTerritoryAlias("RUS", "RU");
addTerritoryAlias("RWA", "RW");
addTerritoryAlias("SAU", "SA");
addTerritoryAlias("SCG", "RS ME");
addTerritoryAlias("SDN", "SD");
addTerritoryAlias("SEN", "SN");
addTerritoryAlias("SGP", "SG");
addTerritoryAlias("SGS", "GS");
addTerritoryAlias("SHN", "SH");
addTerritoryAlias("SJM", "SJ");
addTerritoryAlias("SLB", "SB");
addTerritoryAlias("SLE", "SL");
addTerritoryAlias("SLV", "SV");
addTerritoryAlias("SMR", "SM");
addTerritoryAlias("SOM", "SO");
addTerritoryAlias("SPM", "PM");
addTerritoryAlias("SRB", "RS");
addTerritoryAlias("SSD", "SS");
addTerritoryAlias("STP", "ST");
addTerritoryAlias("SU", "RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ");
addTerritoryAlias("SUN", "RU AM AZ BY EE GE KZ KG LV LT MD TJ TM UA UZ");
addTerritoryAlias("SUR", "SR");
addTerritoryAlias("SVK", "SK");
addTerritoryAlias("SVN", "SI");
addTerritoryAlias("SWE", "SE");
addTerritoryAlias("SWZ", "SZ");
addTerritoryAlias("SXM", "SX");
addTerritoryAlias("SYC", "SC");
addTerritoryAlias("SYR", "SY");
addTerritoryAlias("TAA", "TA");
addTerritoryAlias("TCA", "TC");
addTerritoryAlias("TCD", "TD");
addTerritoryAlias("TGO", "TG");
addTerritoryAlias("THA", "TH");
addTerritoryAlias("TJK", "TJ");
addTerritoryAlias("TKL", "TK");
addTerritoryAlias("TKM", "TM");
addTerritoryAlias("TLS", "TL");
addTerritoryAlias("TMP", "TL");
addTerritoryAlias("TON", "TO");
addTerritoryAlias("TP", "TL");
addTerritoryAlias("TTO", "TT");
addTerritoryAlias("TUN", "TN");
addTerritoryAlias("TUR", "TR");
addTerritoryAlias("TUV", "TV");
addTerritoryAlias("TWN", "TW");
addTerritoryAlias("TZA", "TZ");
addTerritoryAlias("UGA", "UG");
addTerritoryAlias("UK", "GB");
addTerritoryAlias("UKR", "UA");
addTerritoryAlias("UMI", "UM");
addTerritoryAlias("URY", "UY");
addTerritoryAlias("USA", "US");
addTerritoryAlias("UZB", "UZ");
addTerritoryAlias("VAT", "VA");
addTerritoryAlias("VCT", "VC");
addTerritoryAlias("VD", "VN");
addTerritoryAlias("VEN", "VE");
addTerritoryAlias("VGB", "VG");
addTerritoryAlias("VIR", "VI");
addTerritoryAlias("VNM", "VN");
addTerritoryAlias("VUT", "VU");
addTerritoryAlias("WK", "UM");
addTerritoryAlias("WLF", "WF");
addTerritoryAlias("WSM", "WS");
addTerritoryAlias("XAA", "XA");
addTerritoryAlias("XBB", "XB");
addTerritoryAlias("XCC", "XC");
addTerritoryAlias("XDD", "XD");
addTerritoryAlias("XEE", "XE");
addTerritoryAlias("XFF", "XF");
addTerritoryAlias("XGG", "XG");
addTerritoryAlias("XHH", "XH");
addTerritoryAlias("XII", "XI");
addTerritoryAlias("XJJ", "XJ");
addTerritoryAlias("XKK", "XK");
addTerritoryAlias("XLL", "XL");
addTerritoryAlias("XMM", "XM");
addTerritoryAlias("XNN", "XN");
addTerritoryAlias("XOO", "XO");
addTerritoryAlias("XPP", "XP");
addTerritoryAlias("XQQ", "XQ");
addTerritoryAlias("XRR", "XR");
addTerritoryAlias("XSS", "XS");
addTerritoryAlias("XTT", "XT");
addTerritoryAlias("XUU", "XU");
addTerritoryAlias("XVV", "XV");
addTerritoryAlias("XWW", "XW");
addTerritoryAlias("XXX", "XX");
addTerritoryAlias("XYY", "XY");
addTerritoryAlias("XZZ", "XZ");
addTerritoryAlias("YD", "YE");
addTerritoryAlias("YEM", "YE");
addTerritoryAlias("YMD", "YE");
addTerritoryAlias("YU", "RS ME");
addTerritoryAlias("YUG", "RS ME");
addTerritoryAlias("ZAF", "ZA");
addTerritoryAlias("ZAR", "CD");
addTerritoryAlias("ZMB", "ZM");
addTerritoryAlias("ZR", "CD");
addTerritoryAlias("ZWE", "ZW");
addTerritoryAlias("ZZZ", "ZZ");
}
private static void registerLikelySubtags() {
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aa"), MetaLocale.parse("aa-Latn-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aai"), MetaLocale.parse("aai-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aak"), MetaLocale.parse("aak-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aau"), MetaLocale.parse("aau-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ab"), MetaLocale.parse("ab-Cyrl-GE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("abi"), MetaLocale.parse("abi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("abq"), MetaLocale.parse("abq-Cyrl-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("abr"), MetaLocale.parse("abr-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("abt"), MetaLocale.parse("abt-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aby"), MetaLocale.parse("aby-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("acd"), MetaLocale.parse("acd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ace"), MetaLocale.parse("ace-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ach"), MetaLocale.parse("ach-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ada"), MetaLocale.parse("ada-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ade"), MetaLocale.parse("ade-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("adj"), MetaLocale.parse("adj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ady"), MetaLocale.parse("ady-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("adz"), MetaLocale.parse("adz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ae"), MetaLocale.parse("ae-Avst-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aeb"), MetaLocale.parse("aeb-Arab-TN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aey"), MetaLocale.parse("aey-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("af"), MetaLocale.parse("af-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("agc"), MetaLocale.parse("agc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("agd"), MetaLocale.parse("agd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("agg"), MetaLocale.parse("agg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("agm"), MetaLocale.parse("agm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ago"), MetaLocale.parse("ago-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("agq"), MetaLocale.parse("agq-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aha"), MetaLocale.parse("aha-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ahl"), MetaLocale.parse("ahl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aho"), MetaLocale.parse("aho-Ahom-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ajg"), MetaLocale.parse("ajg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ak"), MetaLocale.parse("ak-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("akk"), MetaLocale.parse("akk-Xsux-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ala"), MetaLocale.parse("ala-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ali"), MetaLocale.parse("ali-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aln"), MetaLocale.parse("aln-Latn-XK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("alt"), MetaLocale.parse("alt-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("am"), MetaLocale.parse("am-Ethi-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("amm"), MetaLocale.parse("amm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("amn"), MetaLocale.parse("amn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("amo"), MetaLocale.parse("amo-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("amp"), MetaLocale.parse("amp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("anc"), MetaLocale.parse("anc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ank"), MetaLocale.parse("ank-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ann"), MetaLocale.parse("ann-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("any"), MetaLocale.parse("any-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aoj"), MetaLocale.parse("aoj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aom"), MetaLocale.parse("aom-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aoz"), MetaLocale.parse("aoz-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("apc"), MetaLocale.parse("apc-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("apd"), MetaLocale.parse("apd-Arab-TG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ape"), MetaLocale.parse("ape-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("apr"), MetaLocale.parse("apr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aps"), MetaLocale.parse("aps-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("apz"), MetaLocale.parse("apz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ar"), MetaLocale.parse("ar-Arab-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("arc"), MetaLocale.parse("arc-Armi-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("arc-Nbat"), MetaLocale.parse("arc-Nbat-JO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("arc-Palm"), MetaLocale.parse("arc-Palm-SY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("arh"), MetaLocale.parse("arh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("arn"), MetaLocale.parse("arn-Latn-CL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aro"), MetaLocale.parse("aro-Latn-BO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("arq"), MetaLocale.parse("arq-Arab-DZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ary"), MetaLocale.parse("ary-Arab-MA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("arz"), MetaLocale.parse("arz-Arab-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("as"), MetaLocale.parse("as-Beng-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("asa"), MetaLocale.parse("asa-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ase"), MetaLocale.parse("ase-Sgnw-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("asg"), MetaLocale.parse("asg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("aso"), MetaLocale.parse("aso-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ast"), MetaLocale.parse("ast-Latn-ES"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ata"), MetaLocale.parse("ata-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("atg"), MetaLocale.parse("atg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("atj"), MetaLocale.parse("atj-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("auy"), MetaLocale.parse("auy-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("av"), MetaLocale.parse("av-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("avl"), MetaLocale.parse("avl-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("avn"), MetaLocale.parse("avn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("avt"), MetaLocale.parse("avt-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("avu"), MetaLocale.parse("avu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("awa"), MetaLocale.parse("awa-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("awb"), MetaLocale.parse("awb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("awo"), MetaLocale.parse("awo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("awx"), MetaLocale.parse("awx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ay"), MetaLocale.parse("ay-Latn-BO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ayb"), MetaLocale.parse("ayb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("az"), MetaLocale.parse("az-Latn-AZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("az-Arab"), MetaLocale.parse("az-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("az-IQ"), MetaLocale.parse("az-Arab-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("az-IR"), MetaLocale.parse("az-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("az-RU"), MetaLocale.parse("az-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ba"), MetaLocale.parse("ba-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bal"), MetaLocale.parse("bal-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ban"), MetaLocale.parse("ban-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bap"), MetaLocale.parse("bap-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bar"), MetaLocale.parse("bar-Latn-AT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bas"), MetaLocale.parse("bas-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bav"), MetaLocale.parse("bav-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bax"), MetaLocale.parse("bax-Bamu-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bba"), MetaLocale.parse("bba-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bbb"), MetaLocale.parse("bbb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bbc"), MetaLocale.parse("bbc-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bbd"), MetaLocale.parse("bbd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bbj"), MetaLocale.parse("bbj-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bbp"), MetaLocale.parse("bbp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bbr"), MetaLocale.parse("bbr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bcf"), MetaLocale.parse("bcf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bch"), MetaLocale.parse("bch-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bci"), MetaLocale.parse("bci-Latn-CI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bcm"), MetaLocale.parse("bcm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bcn"), MetaLocale.parse("bcn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bco"), MetaLocale.parse("bco-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bcq"), MetaLocale.parse("bcq-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bcu"), MetaLocale.parse("bcu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bdd"), MetaLocale.parse("bdd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("be"), MetaLocale.parse("be-Cyrl-BY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bef"), MetaLocale.parse("bef-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("beh"), MetaLocale.parse("beh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bej"), MetaLocale.parse("bej-Arab-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bem"), MetaLocale.parse("bem-Latn-ZM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bet"), MetaLocale.parse("bet-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bew"), MetaLocale.parse("bew-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bex"), MetaLocale.parse("bex-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bez"), MetaLocale.parse("bez-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bfd"), MetaLocale.parse("bfd-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bfq"), MetaLocale.parse("bfq-Taml-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bft"), MetaLocale.parse("bft-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bfy"), MetaLocale.parse("bfy-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bg"), MetaLocale.parse("bg-Cyrl-BG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bgc"), MetaLocale.parse("bgc-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bgn"), MetaLocale.parse("bgn-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bgx"), MetaLocale.parse("bgx-Grek-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bhb"), MetaLocale.parse("bhb-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bhg"), MetaLocale.parse("bhg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bhi"), MetaLocale.parse("bhi-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bhk"), MetaLocale.parse("bhk-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bhl"), MetaLocale.parse("bhl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bho"), MetaLocale.parse("bho-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bhy"), MetaLocale.parse("bhy-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bi"), MetaLocale.parse("bi-Latn-VU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bib"), MetaLocale.parse("bib-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("big"), MetaLocale.parse("big-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bik"), MetaLocale.parse("bik-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bim"), MetaLocale.parse("bim-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bin"), MetaLocale.parse("bin-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bio"), MetaLocale.parse("bio-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("biq"), MetaLocale.parse("biq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bjh"), MetaLocale.parse("bjh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bji"), MetaLocale.parse("bji-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bjj"), MetaLocale.parse("bjj-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bjn"), MetaLocale.parse("bjn-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bjo"), MetaLocale.parse("bjo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bjr"), MetaLocale.parse("bjr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bjt"), MetaLocale.parse("bjt-Latn-SN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bjz"), MetaLocale.parse("bjz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bkc"), MetaLocale.parse("bkc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bkm"), MetaLocale.parse("bkm-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bkq"), MetaLocale.parse("bkq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bku"), MetaLocale.parse("bku-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bkv"), MetaLocale.parse("bkv-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("blt"), MetaLocale.parse("blt-Tavt-VN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bm"), MetaLocale.parse("bm-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bmh"), MetaLocale.parse("bmh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bmk"), MetaLocale.parse("bmk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bmq"), MetaLocale.parse("bmq-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bmu"), MetaLocale.parse("bmu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bn"), MetaLocale.parse("bn-Beng-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bng"), MetaLocale.parse("bng-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bnm"), MetaLocale.parse("bnm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bnp"), MetaLocale.parse("bnp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bo"), MetaLocale.parse("bo-Tibt-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("boj"), MetaLocale.parse("boj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bom"), MetaLocale.parse("bom-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bon"), MetaLocale.parse("bon-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bpy"), MetaLocale.parse("bpy-Beng-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bqc"), MetaLocale.parse("bqc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bqi"), MetaLocale.parse("bqi-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bqp"), MetaLocale.parse("bqp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bqv"), MetaLocale.parse("bqv-Latn-CI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("br"), MetaLocale.parse("br-Latn-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bra"), MetaLocale.parse("bra-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("brh"), MetaLocale.parse("brh-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("brx"), MetaLocale.parse("brx-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("brz"), MetaLocale.parse("brz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bs"), MetaLocale.parse("bs-Latn-BA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bsj"), MetaLocale.parse("bsj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bsq"), MetaLocale.parse("bsq-Bass-LR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bss"), MetaLocale.parse("bss-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bst"), MetaLocale.parse("bst-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bto"), MetaLocale.parse("bto-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("btt"), MetaLocale.parse("btt-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("btv"), MetaLocale.parse("btv-Deva-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bua"), MetaLocale.parse("bua-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("buc"), MetaLocale.parse("buc-Latn-YT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bud"), MetaLocale.parse("bud-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bug"), MetaLocale.parse("bug-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("buk"), MetaLocale.parse("buk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bum"), MetaLocale.parse("bum-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("buo"), MetaLocale.parse("buo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bus"), MetaLocale.parse("bus-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("buu"), MetaLocale.parse("buu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bvb"), MetaLocale.parse("bvb-Latn-GQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bwd"), MetaLocale.parse("bwd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bwr"), MetaLocale.parse("bwr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bxh"), MetaLocale.parse("bxh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bye"), MetaLocale.parse("bye-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("byn"), MetaLocale.parse("byn-Ethi-ER"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("byr"), MetaLocale.parse("byr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bys"), MetaLocale.parse("bys-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("byv"), MetaLocale.parse("byv-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("byx"), MetaLocale.parse("byx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bza"), MetaLocale.parse("bza-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bze"), MetaLocale.parse("bze-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bzf"), MetaLocale.parse("bzf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bzh"), MetaLocale.parse("bzh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("bzw"), MetaLocale.parse("bzw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ca"), MetaLocale.parse("ca-Latn-ES"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("can"), MetaLocale.parse("can-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cbj"), MetaLocale.parse("cbj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cch"), MetaLocale.parse("cch-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ccp"), MetaLocale.parse("ccp-Cakm-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ce"), MetaLocale.parse("ce-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ceb"), MetaLocale.parse("ceb-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cfa"), MetaLocale.parse("cfa-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cgg"), MetaLocale.parse("cgg-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ch"), MetaLocale.parse("ch-Latn-GU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("chk"), MetaLocale.parse("chk-Latn-FM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("chm"), MetaLocale.parse("chm-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cho"), MetaLocale.parse("cho-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("chp"), MetaLocale.parse("chp-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("chr"), MetaLocale.parse("chr-Cher-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cja"), MetaLocale.parse("cja-Arab-KH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cjm"), MetaLocale.parse("cjm-Cham-VN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cjv"), MetaLocale.parse("cjv-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ckb"), MetaLocale.parse("ckb-Arab-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ckl"), MetaLocale.parse("ckl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cko"), MetaLocale.parse("cko-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cky"), MetaLocale.parse("cky-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cla"), MetaLocale.parse("cla-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cme"), MetaLocale.parse("cme-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("co"), MetaLocale.parse("co-Latn-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cop"), MetaLocale.parse("cop-Copt-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cps"), MetaLocale.parse("cps-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cr"), MetaLocale.parse("cr-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("crh"), MetaLocale.parse("crh-Cyrl-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("crj"), MetaLocale.parse("crj-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("crk"), MetaLocale.parse("crk-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("crl"), MetaLocale.parse("crl-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("crm"), MetaLocale.parse("crm-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("crs"), MetaLocale.parse("crs-Latn-SC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cs"), MetaLocale.parse("cs-Latn-CZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("csb"), MetaLocale.parse("csb-Latn-PL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("csw"), MetaLocale.parse("csw-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ctd"), MetaLocale.parse("ctd-Pauc-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cu"), MetaLocale.parse("cu-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cu-Glag"), MetaLocale.parse("cu-Glag-BG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cv"), MetaLocale.parse("cv-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("cy"), MetaLocale.parse("cy-Latn-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("da"), MetaLocale.parse("da-Latn-DK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dad"), MetaLocale.parse("dad-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("daf"), MetaLocale.parse("daf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dag"), MetaLocale.parse("dag-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dah"), MetaLocale.parse("dah-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dak"), MetaLocale.parse("dak-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dar"), MetaLocale.parse("dar-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dav"), MetaLocale.parse("dav-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dbd"), MetaLocale.parse("dbd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dbq"), MetaLocale.parse("dbq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dcc"), MetaLocale.parse("dcc-Arab-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ddn"), MetaLocale.parse("ddn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("de"), MetaLocale.parse("de-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ded"), MetaLocale.parse("ded-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("den"), MetaLocale.parse("den-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dga"), MetaLocale.parse("dga-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dgh"), MetaLocale.parse("dgh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dgi"), MetaLocale.parse("dgi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dgl"), MetaLocale.parse("dgl-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dgr"), MetaLocale.parse("dgr-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dgz"), MetaLocale.parse("dgz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dia"), MetaLocale.parse("dia-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dje"), MetaLocale.parse("dje-Latn-NE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dnj"), MetaLocale.parse("dnj-Latn-CI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dob"), MetaLocale.parse("dob-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("doi"), MetaLocale.parse("doi-Arab-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dop"), MetaLocale.parse("dop-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dow"), MetaLocale.parse("dow-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dri"), MetaLocale.parse("dri-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("drs"), MetaLocale.parse("drs-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dsb"), MetaLocale.parse("dsb-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dtm"), MetaLocale.parse("dtm-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dtp"), MetaLocale.parse("dtp-Latn-MY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dts"), MetaLocale.parse("dts-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dty"), MetaLocale.parse("dty-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dua"), MetaLocale.parse("dua-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("duc"), MetaLocale.parse("duc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dud"), MetaLocale.parse("dud-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dug"), MetaLocale.parse("dug-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dv"), MetaLocale.parse("dv-Thaa-MV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dva"), MetaLocale.parse("dva-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dww"), MetaLocale.parse("dww-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dyo"), MetaLocale.parse("dyo-Latn-SN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dyu"), MetaLocale.parse("dyu-Latn-BF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dz"), MetaLocale.parse("dz-Tibt-BT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("dzg"), MetaLocale.parse("dzg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ebu"), MetaLocale.parse("ebu-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ee"), MetaLocale.parse("ee-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("efi"), MetaLocale.parse("efi-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("egl"), MetaLocale.parse("egl-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("egy"), MetaLocale.parse("egy-Egyp-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("eka"), MetaLocale.parse("eka-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("eky"), MetaLocale.parse("eky-Kali-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("el"), MetaLocale.parse("el-Grek-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ema"), MetaLocale.parse("ema-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("emi"), MetaLocale.parse("emi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("en"), MetaLocale.parse("en-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("en-Shaw"), MetaLocale.parse("en-Shaw-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("enn"), MetaLocale.parse("enn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("enq"), MetaLocale.parse("enq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("eo"), MetaLocale.parse("eo-Latn-001"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("eri"), MetaLocale.parse("eri-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("es"), MetaLocale.parse("es-Latn-ES"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("esu"), MetaLocale.parse("esu-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("et"), MetaLocale.parse("et-Latn-EE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("etr"), MetaLocale.parse("etr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ett"), MetaLocale.parse("ett-Ital-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("etu"), MetaLocale.parse("etu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("etx"), MetaLocale.parse("etx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("eu"), MetaLocale.parse("eu-Latn-ES"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ewo"), MetaLocale.parse("ewo-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ext"), MetaLocale.parse("ext-Latn-ES"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fa"), MetaLocale.parse("fa-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("faa"), MetaLocale.parse("faa-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fab"), MetaLocale.parse("fab-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fag"), MetaLocale.parse("fag-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fai"), MetaLocale.parse("fai-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fan"), MetaLocale.parse("fan-Latn-GQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ff"), MetaLocale.parse("ff-Latn-SN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ff-Adlm"), MetaLocale.parse("ff-Adlm-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ffi"), MetaLocale.parse("ffi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ffm"), MetaLocale.parse("ffm-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fi"), MetaLocale.parse("fi-Latn-FI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fia"), MetaLocale.parse("fia-Arab-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fil"), MetaLocale.parse("fil-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fit"), MetaLocale.parse("fit-Latn-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fj"), MetaLocale.parse("fj-Latn-FJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("flr"), MetaLocale.parse("flr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fmp"), MetaLocale.parse("fmp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fo"), MetaLocale.parse("fo-Latn-FO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fod"), MetaLocale.parse("fod-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fon"), MetaLocale.parse("fon-Latn-BJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("for"), MetaLocale.parse("for-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fpe"), MetaLocale.parse("fpe-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fqs"), MetaLocale.parse("fqs-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fr"), MetaLocale.parse("fr-Latn-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("frc"), MetaLocale.parse("frc-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("frp"), MetaLocale.parse("frp-Latn-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("frr"), MetaLocale.parse("frr-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("frs"), MetaLocale.parse("frs-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fub"), MetaLocale.parse("fub-Arab-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fud"), MetaLocale.parse("fud-Latn-WF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fue"), MetaLocale.parse("fue-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fuf"), MetaLocale.parse("fuf-Latn-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fuh"), MetaLocale.parse("fuh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fuq"), MetaLocale.parse("fuq-Latn-NE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fur"), MetaLocale.parse("fur-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fuv"), MetaLocale.parse("fuv-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fuy"), MetaLocale.parse("fuy-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fvr"), MetaLocale.parse("fvr-Latn-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("fy"), MetaLocale.parse("fy-Latn-NL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ga"), MetaLocale.parse("ga-Latn-IE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gaa"), MetaLocale.parse("gaa-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gaf"), MetaLocale.parse("gaf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gag"), MetaLocale.parse("gag-Latn-MD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gah"), MetaLocale.parse("gah-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gaj"), MetaLocale.parse("gaj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gam"), MetaLocale.parse("gam-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gan"), MetaLocale.parse("gan-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gaw"), MetaLocale.parse("gaw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gay"), MetaLocale.parse("gay-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gbf"), MetaLocale.parse("gbf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gbm"), MetaLocale.parse("gbm-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gby"), MetaLocale.parse("gby-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gbz"), MetaLocale.parse("gbz-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gcr"), MetaLocale.parse("gcr-Latn-GF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gd"), MetaLocale.parse("gd-Latn-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gde"), MetaLocale.parse("gde-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gdn"), MetaLocale.parse("gdn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gdr"), MetaLocale.parse("gdr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("geb"), MetaLocale.parse("geb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gej"), MetaLocale.parse("gej-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gel"), MetaLocale.parse("gel-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gez"), MetaLocale.parse("gez-Ethi-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gfk"), MetaLocale.parse("gfk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ggn"), MetaLocale.parse("ggn-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ghs"), MetaLocale.parse("ghs-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gil"), MetaLocale.parse("gil-Latn-KI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gim"), MetaLocale.parse("gim-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gjk"), MetaLocale.parse("gjk-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gjn"), MetaLocale.parse("gjn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gju"), MetaLocale.parse("gju-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gkn"), MetaLocale.parse("gkn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gkp"), MetaLocale.parse("gkp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gl"), MetaLocale.parse("gl-Latn-ES"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("glk"), MetaLocale.parse("glk-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gmm"), MetaLocale.parse("gmm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gmv"), MetaLocale.parse("gmv-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gn"), MetaLocale.parse("gn-Latn-PY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gnd"), MetaLocale.parse("gnd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gng"), MetaLocale.parse("gng-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("god"), MetaLocale.parse("god-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gof"), MetaLocale.parse("gof-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("goi"), MetaLocale.parse("goi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gom"), MetaLocale.parse("gom-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gon"), MetaLocale.parse("gon-Telu-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gor"), MetaLocale.parse("gor-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gos"), MetaLocale.parse("gos-Latn-NL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("got"), MetaLocale.parse("got-Goth-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("grb"), MetaLocale.parse("grb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("grc"), MetaLocale.parse("grc-Cprt-CY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("grc-Linb"), MetaLocale.parse("grc-Linb-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("grt"), MetaLocale.parse("grt-Beng-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("grw"), MetaLocale.parse("grw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gsw"), MetaLocale.parse("gsw-Latn-CH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gu"), MetaLocale.parse("gu-Gujr-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gub"), MetaLocale.parse("gub-Latn-BR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("guc"), MetaLocale.parse("guc-Latn-CO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gud"), MetaLocale.parse("gud-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gur"), MetaLocale.parse("gur-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("guw"), MetaLocale.parse("guw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gux"), MetaLocale.parse("gux-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("guz"), MetaLocale.parse("guz-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gv"), MetaLocale.parse("gv-Latn-IM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gvf"), MetaLocale.parse("gvf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gvr"), MetaLocale.parse("gvr-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gvs"), MetaLocale.parse("gvs-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gwc"), MetaLocale.parse("gwc-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gwi"), MetaLocale.parse("gwi-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gwt"), MetaLocale.parse("gwt-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("gyi"), MetaLocale.parse("gyi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ha"), MetaLocale.parse("ha-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ha-CM"), MetaLocale.parse("ha-Arab-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ha-SD"), MetaLocale.parse("ha-Arab-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hag"), MetaLocale.parse("hag-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hak"), MetaLocale.parse("hak-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ham"), MetaLocale.parse("ham-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("haw"), MetaLocale.parse("haw-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("haz"), MetaLocale.parse("haz-Arab-AF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hbb"), MetaLocale.parse("hbb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hdy"), MetaLocale.parse("hdy-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("he"), MetaLocale.parse("he-Hebr-IL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hhy"), MetaLocale.parse("hhy-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hi"), MetaLocale.parse("hi-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hia"), MetaLocale.parse("hia-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hif"), MetaLocale.parse("hif-Latn-FJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hig"), MetaLocale.parse("hig-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hih"), MetaLocale.parse("hih-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hil"), MetaLocale.parse("hil-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hla"), MetaLocale.parse("hla-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hlu"), MetaLocale.parse("hlu-Hluw-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hmd"), MetaLocale.parse("hmd-Plrd-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hmt"), MetaLocale.parse("hmt-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hnd"), MetaLocale.parse("hnd-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hne"), MetaLocale.parse("hne-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hnj"), MetaLocale.parse("hnj-Hmng-LA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hnn"), MetaLocale.parse("hnn-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hno"), MetaLocale.parse("hno-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ho"), MetaLocale.parse("ho-Latn-PG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hoc"), MetaLocale.parse("hoc-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hoj"), MetaLocale.parse("hoj-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hot"), MetaLocale.parse("hot-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hr"), MetaLocale.parse("hr-Latn-HR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hsb"), MetaLocale.parse("hsb-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hsn"), MetaLocale.parse("hsn-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ht"), MetaLocale.parse("ht-Latn-HT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hu"), MetaLocale.parse("hu-Latn-HU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hui"), MetaLocale.parse("hui-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hy"), MetaLocale.parse("hy-Armn-AM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("hz"), MetaLocale.parse("hz-Latn-NA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ia"), MetaLocale.parse("ia-Latn-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ian"), MetaLocale.parse("ian-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iar"), MetaLocale.parse("iar-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iba"), MetaLocale.parse("iba-Latn-MY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ibb"), MetaLocale.parse("ibb-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iby"), MetaLocale.parse("iby-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ica"), MetaLocale.parse("ica-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ich"), MetaLocale.parse("ich-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("id"), MetaLocale.parse("id-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("idd"), MetaLocale.parse("idd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("idi"), MetaLocale.parse("idi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("idu"), MetaLocale.parse("idu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ife"), MetaLocale.parse("ife-Latn-TG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ig"), MetaLocale.parse("ig-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("igb"), MetaLocale.parse("igb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ige"), MetaLocale.parse("ige-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ii"), MetaLocale.parse("ii-Yiii-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ijj"), MetaLocale.parse("ijj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ik"), MetaLocale.parse("ik-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ikk"), MetaLocale.parse("ikk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ikt"), MetaLocale.parse("ikt-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ikw"), MetaLocale.parse("ikw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ikx"), MetaLocale.parse("ikx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ilo"), MetaLocale.parse("ilo-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("imo"), MetaLocale.parse("imo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("in"), MetaLocale.parse("in-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("inh"), MetaLocale.parse("inh-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iou"), MetaLocale.parse("iou-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iri"), MetaLocale.parse("iri-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("is"), MetaLocale.parse("is-Latn-IS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("it"), MetaLocale.parse("it-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iu"), MetaLocale.parse("iu-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iw"), MetaLocale.parse("iw-Hebr-IL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iwm"), MetaLocale.parse("iwm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("iws"), MetaLocale.parse("iws-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("izh"), MetaLocale.parse("izh-Latn-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("izi"), MetaLocale.parse("izi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ja"), MetaLocale.parse("ja-Jpan-JP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jab"), MetaLocale.parse("jab-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jam"), MetaLocale.parse("jam-Latn-JM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jbu"), MetaLocale.parse("jbu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jen"), MetaLocale.parse("jen-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jgk"), MetaLocale.parse("jgk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jgo"), MetaLocale.parse("jgo-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ji"), MetaLocale.parse("ji-Hebr-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jib"), MetaLocale.parse("jib-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jmc"), MetaLocale.parse("jmc-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jml"), MetaLocale.parse("jml-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jra"), MetaLocale.parse("jra-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jut"), MetaLocale.parse("jut-Latn-DK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jv"), MetaLocale.parse("jv-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("jw"), MetaLocale.parse("jw-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ka"), MetaLocale.parse("ka-Geor-GE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kaa"), MetaLocale.parse("kaa-Cyrl-UZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kab"), MetaLocale.parse("kab-Latn-DZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kac"), MetaLocale.parse("kac-Latn-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kad"), MetaLocale.parse("kad-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kai"), MetaLocale.parse("kai-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kaj"), MetaLocale.parse("kaj-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kam"), MetaLocale.parse("kam-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kao"), MetaLocale.parse("kao-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kbd"), MetaLocale.parse("kbd-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kbm"), MetaLocale.parse("kbm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kbp"), MetaLocale.parse("kbp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kbq"), MetaLocale.parse("kbq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kbx"), MetaLocale.parse("kbx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kby"), MetaLocale.parse("kby-Arab-NE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kcg"), MetaLocale.parse("kcg-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kck"), MetaLocale.parse("kck-Latn-ZW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kcl"), MetaLocale.parse("kcl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kct"), MetaLocale.parse("kct-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kde"), MetaLocale.parse("kde-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kdh"), MetaLocale.parse("kdh-Arab-TG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kdl"), MetaLocale.parse("kdl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kdt"), MetaLocale.parse("kdt-Thai-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kea"), MetaLocale.parse("kea-Latn-CV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ken"), MetaLocale.parse("ken-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kez"), MetaLocale.parse("kez-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kfo"), MetaLocale.parse("kfo-Latn-CI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kfr"), MetaLocale.parse("kfr-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kfy"), MetaLocale.parse("kfy-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kg"), MetaLocale.parse("kg-Latn-CD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kge"), MetaLocale.parse("kge-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kgf"), MetaLocale.parse("kgf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kgp"), MetaLocale.parse("kgp-Latn-BR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kha"), MetaLocale.parse("kha-Latn-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("khb"), MetaLocale.parse("khb-Talu-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("khn"), MetaLocale.parse("khn-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("khq"), MetaLocale.parse("khq-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("khs"), MetaLocale.parse("khs-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kht"), MetaLocale.parse("kht-Mymr-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("khw"), MetaLocale.parse("khw-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("khz"), MetaLocale.parse("khz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ki"), MetaLocale.parse("ki-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kij"), MetaLocale.parse("kij-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kiu"), MetaLocale.parse("kiu-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kiw"), MetaLocale.parse("kiw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kj"), MetaLocale.parse("kj-Latn-NA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kjd"), MetaLocale.parse("kjd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kjg"), MetaLocale.parse("kjg-Laoo-LA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kjs"), MetaLocale.parse("kjs-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kjy"), MetaLocale.parse("kjy-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kk"), MetaLocale.parse("kk-Cyrl-KZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kk-AF"), MetaLocale.parse("kk-Arab-AF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kk-Arab"), MetaLocale.parse("kk-Arab-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kk-CN"), MetaLocale.parse("kk-Arab-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kk-IR"), MetaLocale.parse("kk-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kk-MN"), MetaLocale.parse("kk-Arab-MN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kkc"), MetaLocale.parse("kkc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kkj"), MetaLocale.parse("kkj-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kl"), MetaLocale.parse("kl-Latn-GL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kln"), MetaLocale.parse("kln-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("klq"), MetaLocale.parse("klq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("klt"), MetaLocale.parse("klt-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("klx"), MetaLocale.parse("klx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("km"), MetaLocale.parse("km-Khmr-KH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kmb"), MetaLocale.parse("kmb-Latn-AO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kmh"), MetaLocale.parse("kmh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kmo"), MetaLocale.parse("kmo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kms"), MetaLocale.parse("kms-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kmu"), MetaLocale.parse("kmu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kmw"), MetaLocale.parse("kmw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kn"), MetaLocale.parse("kn-Knda-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("knf"), MetaLocale.parse("knf-Latn-SN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("knp"), MetaLocale.parse("knp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ko"), MetaLocale.parse("ko-Kore-KR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("koi"), MetaLocale.parse("koi-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kok"), MetaLocale.parse("kok-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kol"), MetaLocale.parse("kol-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kos"), MetaLocale.parse("kos-Latn-FM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("koz"), MetaLocale.parse("koz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kpe"), MetaLocale.parse("kpe-Latn-LR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kpf"), MetaLocale.parse("kpf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kpo"), MetaLocale.parse("kpo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kpr"), MetaLocale.parse("kpr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kpx"), MetaLocale.parse("kpx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kqb"), MetaLocale.parse("kqb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kqf"), MetaLocale.parse("kqf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kqs"), MetaLocale.parse("kqs-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kqy"), MetaLocale.parse("kqy-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("krc"), MetaLocale.parse("krc-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kri"), MetaLocale.parse("kri-Latn-SL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("krj"), MetaLocale.parse("krj-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("krl"), MetaLocale.parse("krl-Latn-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("krs"), MetaLocale.parse("krs-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kru"), MetaLocale.parse("kru-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ks"), MetaLocale.parse("ks-Arab-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ksb"), MetaLocale.parse("ksb-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ksd"), MetaLocale.parse("ksd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ksf"), MetaLocale.parse("ksf-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ksh"), MetaLocale.parse("ksh-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ksj"), MetaLocale.parse("ksj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ksr"), MetaLocale.parse("ksr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ktb"), MetaLocale.parse("ktb-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ktm"), MetaLocale.parse("ktm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kto"), MetaLocale.parse("kto-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ku"), MetaLocale.parse("ku-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ku-Arab"), MetaLocale.parse("ku-Arab-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ku-LB"), MetaLocale.parse("ku-Arab-LB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kub"), MetaLocale.parse("kub-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kud"), MetaLocale.parse("kud-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kue"), MetaLocale.parse("kue-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kuj"), MetaLocale.parse("kuj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kum"), MetaLocale.parse("kum-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kun"), MetaLocale.parse("kun-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kup"), MetaLocale.parse("kup-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kus"), MetaLocale.parse("kus-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kv"), MetaLocale.parse("kv-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kvg"), MetaLocale.parse("kvg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kvr"), MetaLocale.parse("kvr-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kvx"), MetaLocale.parse("kvx-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kw"), MetaLocale.parse("kw-Latn-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kwj"), MetaLocale.parse("kwj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kwo"), MetaLocale.parse("kwo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kxa"), MetaLocale.parse("kxa-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kxc"), MetaLocale.parse("kxc-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kxm"), MetaLocale.parse("kxm-Thai-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kxp"), MetaLocale.parse("kxp-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kxw"), MetaLocale.parse("kxw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kxz"), MetaLocale.parse("kxz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ky"), MetaLocale.parse("ky-Cyrl-KG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ky-Arab"), MetaLocale.parse("ky-Arab-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ky-CN"), MetaLocale.parse("ky-Arab-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ky-Latn"), MetaLocale.parse("ky-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ky-TR"), MetaLocale.parse("ky-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kye"), MetaLocale.parse("kye-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kyx"), MetaLocale.parse("kyx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("kzr"), MetaLocale.parse("kzr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("la"), MetaLocale.parse("la-Latn-VA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lab"), MetaLocale.parse("lab-Lina-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lad"), MetaLocale.parse("lad-Hebr-IL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lag"), MetaLocale.parse("lag-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lah"), MetaLocale.parse("lah-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("laj"), MetaLocale.parse("laj-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("las"), MetaLocale.parse("las-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lb"), MetaLocale.parse("lb-Latn-LU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lbe"), MetaLocale.parse("lbe-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lbu"), MetaLocale.parse("lbu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lbw"), MetaLocale.parse("lbw-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lcm"), MetaLocale.parse("lcm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lcp"), MetaLocale.parse("lcp-Thai-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ldb"), MetaLocale.parse("ldb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("led"), MetaLocale.parse("led-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lee"), MetaLocale.parse("lee-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lem"), MetaLocale.parse("lem-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lep"), MetaLocale.parse("lep-Lepc-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("leq"), MetaLocale.parse("leq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("leu"), MetaLocale.parse("leu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lez"), MetaLocale.parse("lez-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lg"), MetaLocale.parse("lg-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lgg"), MetaLocale.parse("lgg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("li"), MetaLocale.parse("li-Latn-NL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lia"), MetaLocale.parse("lia-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lid"), MetaLocale.parse("lid-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lif"), MetaLocale.parse("lif-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lif-Limb"), MetaLocale.parse("lif-Limb-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lig"), MetaLocale.parse("lig-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lih"), MetaLocale.parse("lih-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lij"), MetaLocale.parse("lij-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lis"), MetaLocale.parse("lis-Lisu-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ljp"), MetaLocale.parse("ljp-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lki"), MetaLocale.parse("lki-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lkt"), MetaLocale.parse("lkt-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lle"), MetaLocale.parse("lle-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lln"), MetaLocale.parse("lln-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lmn"), MetaLocale.parse("lmn-Telu-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lmo"), MetaLocale.parse("lmo-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lmp"), MetaLocale.parse("lmp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ln"), MetaLocale.parse("ln-Latn-CD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lns"), MetaLocale.parse("lns-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lnu"), MetaLocale.parse("lnu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lo"), MetaLocale.parse("lo-Laoo-LA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("loj"), MetaLocale.parse("loj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lok"), MetaLocale.parse("lok-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lol"), MetaLocale.parse("lol-Latn-CD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lor"), MetaLocale.parse("lor-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("los"), MetaLocale.parse("los-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("loz"), MetaLocale.parse("loz-Latn-ZM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lrc"), MetaLocale.parse("lrc-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lt"), MetaLocale.parse("lt-Latn-LT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ltg"), MetaLocale.parse("ltg-Latn-LV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lu"), MetaLocale.parse("lu-Latn-CD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lua"), MetaLocale.parse("lua-Latn-CD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("luo"), MetaLocale.parse("luo-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("luy"), MetaLocale.parse("luy-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("luz"), MetaLocale.parse("luz-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lv"), MetaLocale.parse("lv-Latn-LV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lwl"), MetaLocale.parse("lwl-Thai-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lzh"), MetaLocale.parse("lzh-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("lzz"), MetaLocale.parse("lzz-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mad"), MetaLocale.parse("mad-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("maf"), MetaLocale.parse("maf-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mag"), MetaLocale.parse("mag-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mai"), MetaLocale.parse("mai-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mak"), MetaLocale.parse("mak-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("man"), MetaLocale.parse("man-Latn-GM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("man-GN"), MetaLocale.parse("man-Nkoo-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("man-Nkoo"), MetaLocale.parse("man-Nkoo-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mas"), MetaLocale.parse("mas-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("maw"), MetaLocale.parse("maw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("maz"), MetaLocale.parse("maz-Latn-MX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mbh"), MetaLocale.parse("mbh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mbo"), MetaLocale.parse("mbo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mbq"), MetaLocale.parse("mbq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mbu"), MetaLocale.parse("mbu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mbw"), MetaLocale.parse("mbw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mci"), MetaLocale.parse("mci-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mcp"), MetaLocale.parse("mcp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mcq"), MetaLocale.parse("mcq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mcr"), MetaLocale.parse("mcr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mcu"), MetaLocale.parse("mcu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mda"), MetaLocale.parse("mda-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mde"), MetaLocale.parse("mde-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mdf"), MetaLocale.parse("mdf-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mdh"), MetaLocale.parse("mdh-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mdj"), MetaLocale.parse("mdj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mdr"), MetaLocale.parse("mdr-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mdx"), MetaLocale.parse("mdx-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("med"), MetaLocale.parse("med-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mee"), MetaLocale.parse("mee-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mek"), MetaLocale.parse("mek-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("men"), MetaLocale.parse("men-Latn-SL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mer"), MetaLocale.parse("mer-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("met"), MetaLocale.parse("met-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("meu"), MetaLocale.parse("meu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mfa"), MetaLocale.parse("mfa-Arab-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mfe"), MetaLocale.parse("mfe-Latn-MU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mfn"), MetaLocale.parse("mfn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mfo"), MetaLocale.parse("mfo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mfq"), MetaLocale.parse("mfq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mg"), MetaLocale.parse("mg-Latn-MG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mgh"), MetaLocale.parse("mgh-Latn-MZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mgl"), MetaLocale.parse("mgl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mgo"), MetaLocale.parse("mgo-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mgp"), MetaLocale.parse("mgp-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mgy"), MetaLocale.parse("mgy-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mh"), MetaLocale.parse("mh-Latn-MH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mhi"), MetaLocale.parse("mhi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mhl"), MetaLocale.parse("mhl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mi"), MetaLocale.parse("mi-Latn-NZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mif"), MetaLocale.parse("mif-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("min"), MetaLocale.parse("min-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mis"), MetaLocale.parse("mis-Hatr-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("miw"), MetaLocale.parse("miw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mk"), MetaLocale.parse("mk-Cyrl-MK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mki"), MetaLocale.parse("mki-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mkl"), MetaLocale.parse("mkl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mkp"), MetaLocale.parse("mkp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mkw"), MetaLocale.parse("mkw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ml"), MetaLocale.parse("ml-Mlym-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mle"), MetaLocale.parse("mle-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mlp"), MetaLocale.parse("mlp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mls"), MetaLocale.parse("mls-Latn-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mmo"), MetaLocale.parse("mmo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mmu"), MetaLocale.parse("mmu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mmx"), MetaLocale.parse("mmx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mn"), MetaLocale.parse("mn-Cyrl-MN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mn-CN"), MetaLocale.parse("mn-Mong-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mn-Mong"), MetaLocale.parse("mn-Mong-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mna"), MetaLocale.parse("mna-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mnf"), MetaLocale.parse("mnf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mni"), MetaLocale.parse("mni-Beng-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mnw"), MetaLocale.parse("mnw-Mymr-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("moa"), MetaLocale.parse("moa-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("moe"), MetaLocale.parse("moe-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("moh"), MetaLocale.parse("moh-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mos"), MetaLocale.parse("mos-Latn-BF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mox"), MetaLocale.parse("mox-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mpp"), MetaLocale.parse("mpp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mps"), MetaLocale.parse("mps-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mpt"), MetaLocale.parse("mpt-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mpx"), MetaLocale.parse("mpx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mql"), MetaLocale.parse("mql-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mr"), MetaLocale.parse("mr-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mrd"), MetaLocale.parse("mrd-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mrj"), MetaLocale.parse("mrj-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mro"), MetaLocale.parse("mro-Mroo-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ms"), MetaLocale.parse("ms-Latn-MY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ms-CC"), MetaLocale.parse("ms-Arab-CC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ms-ID"), MetaLocale.parse("ms-Arab-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mt"), MetaLocale.parse("mt-Latn-MT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mtc"), MetaLocale.parse("mtc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mtf"), MetaLocale.parse("mtf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mti"), MetaLocale.parse("mti-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mtr"), MetaLocale.parse("mtr-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mua"), MetaLocale.parse("mua-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mur"), MetaLocale.parse("mur-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mus"), MetaLocale.parse("mus-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mva"), MetaLocale.parse("mva-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mvn"), MetaLocale.parse("mvn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mvy"), MetaLocale.parse("mvy-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mwk"), MetaLocale.parse("mwk-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mwr"), MetaLocale.parse("mwr-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mwv"), MetaLocale.parse("mwv-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mxc"), MetaLocale.parse("mxc-Latn-ZW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mxm"), MetaLocale.parse("mxm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("my"), MetaLocale.parse("my-Mymr-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("myk"), MetaLocale.parse("myk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mym"), MetaLocale.parse("mym-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("myv"), MetaLocale.parse("myv-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("myw"), MetaLocale.parse("myw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("myx"), MetaLocale.parse("myx-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("myz"), MetaLocale.parse("myz-Mand-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mzk"), MetaLocale.parse("mzk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mzm"), MetaLocale.parse("mzm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mzn"), MetaLocale.parse("mzn-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mzp"), MetaLocale.parse("mzp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mzw"), MetaLocale.parse("mzw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("mzz"), MetaLocale.parse("mzz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("na"), MetaLocale.parse("na-Latn-NR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nac"), MetaLocale.parse("nac-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("naf"), MetaLocale.parse("naf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nak"), MetaLocale.parse("nak-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nan"), MetaLocale.parse("nan-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nap"), MetaLocale.parse("nap-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("naq"), MetaLocale.parse("naq-Latn-NA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nas"), MetaLocale.parse("nas-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nb"), MetaLocale.parse("nb-Latn-NO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nca"), MetaLocale.parse("nca-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nce"), MetaLocale.parse("nce-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ncf"), MetaLocale.parse("ncf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nch"), MetaLocale.parse("nch-Latn-MX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nco"), MetaLocale.parse("nco-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ncu"), MetaLocale.parse("ncu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nd"), MetaLocale.parse("nd-Latn-ZW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ndc"), MetaLocale.parse("ndc-Latn-MZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nds"), MetaLocale.parse("nds-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ne"), MetaLocale.parse("ne-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("neb"), MetaLocale.parse("neb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("new"), MetaLocale.parse("new-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nex"), MetaLocale.parse("nex-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nfr"), MetaLocale.parse("nfr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ng"), MetaLocale.parse("ng-Latn-NA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nga"), MetaLocale.parse("nga-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ngb"), MetaLocale.parse("ngb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ngl"), MetaLocale.parse("ngl-Latn-MZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nhb"), MetaLocale.parse("nhb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nhe"), MetaLocale.parse("nhe-Latn-MX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nhw"), MetaLocale.parse("nhw-Latn-MX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nif"), MetaLocale.parse("nif-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nii"), MetaLocale.parse("nii-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nij"), MetaLocale.parse("nij-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nin"), MetaLocale.parse("nin-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("niu"), MetaLocale.parse("niu-Latn-NU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("niy"), MetaLocale.parse("niy-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("niz"), MetaLocale.parse("niz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("njo"), MetaLocale.parse("njo-Latn-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nkg"), MetaLocale.parse("nkg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nko"), MetaLocale.parse("nko-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nl"), MetaLocale.parse("nl-Latn-NL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nmg"), MetaLocale.parse("nmg-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nmz"), MetaLocale.parse("nmz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nn"), MetaLocale.parse("nn-Latn-NO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nnf"), MetaLocale.parse("nnf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nnh"), MetaLocale.parse("nnh-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nnk"), MetaLocale.parse("nnk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nnm"), MetaLocale.parse("nnm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("no"), MetaLocale.parse("no-Latn-NO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nod"), MetaLocale.parse("nod-Lana-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("noe"), MetaLocale.parse("noe-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("non"), MetaLocale.parse("non-Runr-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nop"), MetaLocale.parse("nop-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nou"), MetaLocale.parse("nou-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nqo"), MetaLocale.parse("nqo-Nkoo-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nr"), MetaLocale.parse("nr-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nrb"), MetaLocale.parse("nrb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nsk"), MetaLocale.parse("nsk-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nsn"), MetaLocale.parse("nsn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nso"), MetaLocale.parse("nso-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nss"), MetaLocale.parse("nss-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ntm"), MetaLocale.parse("ntm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ntr"), MetaLocale.parse("ntr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nui"), MetaLocale.parse("nui-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nup"), MetaLocale.parse("nup-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nus"), MetaLocale.parse("nus-Latn-SS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nuv"), MetaLocale.parse("nuv-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nux"), MetaLocale.parse("nux-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nv"), MetaLocale.parse("nv-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nwb"), MetaLocale.parse("nwb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nxq"), MetaLocale.parse("nxq-Latn-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nxr"), MetaLocale.parse("nxr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ny"), MetaLocale.parse("ny-Latn-MW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nym"), MetaLocale.parse("nym-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nyn"), MetaLocale.parse("nyn-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("nzi"), MetaLocale.parse("nzi-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("oc"), MetaLocale.parse("oc-Latn-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ogc"), MetaLocale.parse("ogc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("okr"), MetaLocale.parse("okr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("okv"), MetaLocale.parse("okv-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("om"), MetaLocale.parse("om-Latn-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ong"), MetaLocale.parse("ong-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("onn"), MetaLocale.parse("onn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ons"), MetaLocale.parse("ons-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("opm"), MetaLocale.parse("opm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("or"), MetaLocale.parse("or-Orya-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("oro"), MetaLocale.parse("oro-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("oru"), MetaLocale.parse("oru-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("os"), MetaLocale.parse("os-Cyrl-GE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("osa"), MetaLocale.parse("osa-Osge-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ota"), MetaLocale.parse("ota-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("otk"), MetaLocale.parse("otk-Orkh-MN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ozm"), MetaLocale.parse("ozm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pa"), MetaLocale.parse("pa-Guru-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pa-Arab"), MetaLocale.parse("pa-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pa-PK"), MetaLocale.parse("pa-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pag"), MetaLocale.parse("pag-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pal"), MetaLocale.parse("pal-Phli-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pal-Phlp"), MetaLocale.parse("pal-Phlp-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pam"), MetaLocale.parse("pam-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pap"), MetaLocale.parse("pap-Latn-AW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pau"), MetaLocale.parse("pau-Latn-PW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pbi"), MetaLocale.parse("pbi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pcd"), MetaLocale.parse("pcd-Latn-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pcm"), MetaLocale.parse("pcm-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pdc"), MetaLocale.parse("pdc-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pdt"), MetaLocale.parse("pdt-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ped"), MetaLocale.parse("ped-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("peo"), MetaLocale.parse("peo-Xpeo-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pex"), MetaLocale.parse("pex-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pfl"), MetaLocale.parse("pfl-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("phl"), MetaLocale.parse("phl-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("phn"), MetaLocale.parse("phn-Phnx-LB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pil"), MetaLocale.parse("pil-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pip"), MetaLocale.parse("pip-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pka"), MetaLocale.parse("pka-Brah-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pko"), MetaLocale.parse("pko-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pl"), MetaLocale.parse("pl-Latn-PL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pla"), MetaLocale.parse("pla-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pms"), MetaLocale.parse("pms-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("png"), MetaLocale.parse("png-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pnn"), MetaLocale.parse("pnn-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pnt"), MetaLocale.parse("pnt-Grek-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pon"), MetaLocale.parse("pon-Latn-FM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ppo"), MetaLocale.parse("ppo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pra"), MetaLocale.parse("pra-Khar-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("prd"), MetaLocale.parse("prd-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("prg"), MetaLocale.parse("prg-Latn-001"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ps"), MetaLocale.parse("ps-Arab-AF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pss"), MetaLocale.parse("pss-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pt"), MetaLocale.parse("pt-Latn-BR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ptp"), MetaLocale.parse("ptp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("puu"), MetaLocale.parse("puu-Latn-GA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("pwa"), MetaLocale.parse("pwa-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("qu"), MetaLocale.parse("qu-Latn-PE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("quc"), MetaLocale.parse("quc-Latn-GT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("qug"), MetaLocale.parse("qug-Latn-EC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rai"), MetaLocale.parse("rai-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("raj"), MetaLocale.parse("raj-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rao"), MetaLocale.parse("rao-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rcf"), MetaLocale.parse("rcf-Latn-RE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rej"), MetaLocale.parse("rej-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rel"), MetaLocale.parse("rel-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("res"), MetaLocale.parse("res-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rgn"), MetaLocale.parse("rgn-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rhg"), MetaLocale.parse("rhg-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ria"), MetaLocale.parse("ria-Latn-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rif"), MetaLocale.parse("rif-Tfng-MA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rif-NL"), MetaLocale.parse("rif-Latn-NL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rjs"), MetaLocale.parse("rjs-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rkt"), MetaLocale.parse("rkt-Beng-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rm"), MetaLocale.parse("rm-Latn-CH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rmf"), MetaLocale.parse("rmf-Latn-FI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rmo"), MetaLocale.parse("rmo-Latn-CH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rmt"), MetaLocale.parse("rmt-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rmu"), MetaLocale.parse("rmu-Latn-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rn"), MetaLocale.parse("rn-Latn-BI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rna"), MetaLocale.parse("rna-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rng"), MetaLocale.parse("rng-Latn-MZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ro"), MetaLocale.parse("ro-Latn-RO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rob"), MetaLocale.parse("rob-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rof"), MetaLocale.parse("rof-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("roo"), MetaLocale.parse("roo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rro"), MetaLocale.parse("rro-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rtm"), MetaLocale.parse("rtm-Latn-FJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ru"), MetaLocale.parse("ru-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rue"), MetaLocale.parse("rue-Cyrl-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rug"), MetaLocale.parse("rug-Latn-SB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rw"), MetaLocale.parse("rw-Latn-RW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rwk"), MetaLocale.parse("rwk-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("rwo"), MetaLocale.parse("rwo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ryu"), MetaLocale.parse("ryu-Kana-JP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sa"), MetaLocale.parse("sa-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("saf"), MetaLocale.parse("saf-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sah"), MetaLocale.parse("sah-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("saq"), MetaLocale.parse("saq-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sas"), MetaLocale.parse("sas-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sat"), MetaLocale.parse("sat-Latn-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sav"), MetaLocale.parse("sav-Latn-SN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("saz"), MetaLocale.parse("saz-Saur-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sba"), MetaLocale.parse("sba-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sbe"), MetaLocale.parse("sbe-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sbp"), MetaLocale.parse("sbp-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sc"), MetaLocale.parse("sc-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sck"), MetaLocale.parse("sck-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("scl"), MetaLocale.parse("scl-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("scn"), MetaLocale.parse("scn-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sco"), MetaLocale.parse("sco-Latn-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("scs"), MetaLocale.parse("scs-Latn-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sd"), MetaLocale.parse("sd-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sd-Deva"), MetaLocale.parse("sd-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sd-Khoj"), MetaLocale.parse("sd-Khoj-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sd-Sind"), MetaLocale.parse("sd-Sind-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sdc"), MetaLocale.parse("sdc-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sdh"), MetaLocale.parse("sdh-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("se"), MetaLocale.parse("se-Latn-NO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sef"), MetaLocale.parse("sef-Latn-CI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("seh"), MetaLocale.parse("seh-Latn-MZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sei"), MetaLocale.parse("sei-Latn-MX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ses"), MetaLocale.parse("ses-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sg"), MetaLocale.parse("sg-Latn-CF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sga"), MetaLocale.parse("sga-Ogam-IE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sgs"), MetaLocale.parse("sgs-Latn-LT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sgw"), MetaLocale.parse("sgw-Ethi-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sgz"), MetaLocale.parse("sgz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("shi"), MetaLocale.parse("shi-Tfng-MA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("shk"), MetaLocale.parse("shk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("shn"), MetaLocale.parse("shn-Mymr-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("shu"), MetaLocale.parse("shu-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("si"), MetaLocale.parse("si-Sinh-LK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sid"), MetaLocale.parse("sid-Latn-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sig"), MetaLocale.parse("sig-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sil"), MetaLocale.parse("sil-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sim"), MetaLocale.parse("sim-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sjr"), MetaLocale.parse("sjr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sk"), MetaLocale.parse("sk-Latn-SK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("skc"), MetaLocale.parse("skc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("skr"), MetaLocale.parse("skr-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sks"), MetaLocale.parse("sks-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sl"), MetaLocale.parse("sl-Latn-SI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sld"), MetaLocale.parse("sld-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sli"), MetaLocale.parse("sli-Latn-PL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sll"), MetaLocale.parse("sll-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sly"), MetaLocale.parse("sly-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sm"), MetaLocale.parse("sm-Latn-WS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sma"), MetaLocale.parse("sma-Latn-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("smj"), MetaLocale.parse("smj-Latn-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("smn"), MetaLocale.parse("smn-Latn-FI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("smp"), MetaLocale.parse("smp-Samr-IL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("smq"), MetaLocale.parse("smq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sms"), MetaLocale.parse("sms-Latn-FI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sn"), MetaLocale.parse("sn-Latn-ZW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("snc"), MetaLocale.parse("snc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("snk"), MetaLocale.parse("snk-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("snp"), MetaLocale.parse("snp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("snx"), MetaLocale.parse("snx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sny"), MetaLocale.parse("sny-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("so"), MetaLocale.parse("so-Latn-SO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sok"), MetaLocale.parse("sok-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("soq"), MetaLocale.parse("soq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sou"), MetaLocale.parse("sou-Thai-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("soy"), MetaLocale.parse("soy-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("spd"), MetaLocale.parse("spd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("spl"), MetaLocale.parse("spl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sps"), MetaLocale.parse("sps-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sq"), MetaLocale.parse("sq-Latn-AL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sr"), MetaLocale.parse("sr-Cyrl-RS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sr-ME"), MetaLocale.parse("sr-Latn-ME"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sr-RO"), MetaLocale.parse("sr-Latn-RO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sr-RU"), MetaLocale.parse("sr-Latn-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sr-TR"), MetaLocale.parse("sr-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("srb"), MetaLocale.parse("srb-Sora-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("srn"), MetaLocale.parse("srn-Latn-SR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("srr"), MetaLocale.parse("srr-Latn-SN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("srx"), MetaLocale.parse("srx-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ss"), MetaLocale.parse("ss-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ssd"), MetaLocale.parse("ssd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ssg"), MetaLocale.parse("ssg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ssy"), MetaLocale.parse("ssy-Latn-ER"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("st"), MetaLocale.parse("st-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("stk"), MetaLocale.parse("stk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("stq"), MetaLocale.parse("stq-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("su"), MetaLocale.parse("su-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sua"), MetaLocale.parse("sua-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sue"), MetaLocale.parse("sue-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("suk"), MetaLocale.parse("suk-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sur"), MetaLocale.parse("sur-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sus"), MetaLocale.parse("sus-Latn-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sv"), MetaLocale.parse("sv-Latn-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sw"), MetaLocale.parse("sw-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("swb"), MetaLocale.parse("swb-Arab-YT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("swc"), MetaLocale.parse("swc-Latn-CD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("swg"), MetaLocale.parse("swg-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("swp"), MetaLocale.parse("swp-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("swv"), MetaLocale.parse("swv-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sxn"), MetaLocale.parse("sxn-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("sxw"), MetaLocale.parse("sxw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("syl"), MetaLocale.parse("syl-Beng-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("syr"), MetaLocale.parse("syr-Syrc-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("szl"), MetaLocale.parse("szl-Latn-PL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ta"), MetaLocale.parse("ta-Taml-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("taj"), MetaLocale.parse("taj-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tal"), MetaLocale.parse("tal-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tan"), MetaLocale.parse("tan-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("taq"), MetaLocale.parse("taq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tbc"), MetaLocale.parse("tbc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tbd"), MetaLocale.parse("tbd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tbf"), MetaLocale.parse("tbf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tbg"), MetaLocale.parse("tbg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tbo"), MetaLocale.parse("tbo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tbw"), MetaLocale.parse("tbw-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tbz"), MetaLocale.parse("tbz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tci"), MetaLocale.parse("tci-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tcy"), MetaLocale.parse("tcy-Knda-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tdd"), MetaLocale.parse("tdd-Tale-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tdg"), MetaLocale.parse("tdg-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tdh"), MetaLocale.parse("tdh-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("te"), MetaLocale.parse("te-Telu-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ted"), MetaLocale.parse("ted-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tem"), MetaLocale.parse("tem-Latn-SL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("teo"), MetaLocale.parse("teo-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tet"), MetaLocale.parse("tet-Latn-TL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tfi"), MetaLocale.parse("tfi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tg"), MetaLocale.parse("tg-Cyrl-TJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tg-Arab"), MetaLocale.parse("tg-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tg-PK"), MetaLocale.parse("tg-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tgc"), MetaLocale.parse("tgc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tgo"), MetaLocale.parse("tgo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tgu"), MetaLocale.parse("tgu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("th"), MetaLocale.parse("th-Thai-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("thl"), MetaLocale.parse("thl-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("thq"), MetaLocale.parse("thq-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("thr"), MetaLocale.parse("thr-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ti"), MetaLocale.parse("ti-Ethi-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tif"), MetaLocale.parse("tif-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tig"), MetaLocale.parse("tig-Ethi-ER"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tik"), MetaLocale.parse("tik-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tim"), MetaLocale.parse("tim-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tio"), MetaLocale.parse("tio-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tiv"), MetaLocale.parse("tiv-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tk"), MetaLocale.parse("tk-Latn-TM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tkl"), MetaLocale.parse("tkl-Latn-TK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tkr"), MetaLocale.parse("tkr-Latn-AZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tkt"), MetaLocale.parse("tkt-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tl"), MetaLocale.parse("tl-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tlf"), MetaLocale.parse("tlf-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tlx"), MetaLocale.parse("tlx-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tly"), MetaLocale.parse("tly-Latn-AZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tmh"), MetaLocale.parse("tmh-Latn-NE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tmy"), MetaLocale.parse("tmy-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tn"), MetaLocale.parse("tn-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tnh"), MetaLocale.parse("tnh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("to"), MetaLocale.parse("to-Latn-TO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tof"), MetaLocale.parse("tof-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tog"), MetaLocale.parse("tog-Latn-MW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("toq"), MetaLocale.parse("toq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tpi"), MetaLocale.parse("tpi-Latn-PG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tpm"), MetaLocale.parse("tpm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tpz"), MetaLocale.parse("tpz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tqo"), MetaLocale.parse("tqo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tr"), MetaLocale.parse("tr-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tru"), MetaLocale.parse("tru-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("trv"), MetaLocale.parse("trv-Latn-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("trw"), MetaLocale.parse("trw-Arab-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ts"), MetaLocale.parse("ts-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tsd"), MetaLocale.parse("tsd-Grek-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tsf"), MetaLocale.parse("tsf-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tsg"), MetaLocale.parse("tsg-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tsj"), MetaLocale.parse("tsj-Tibt-BT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tsw"), MetaLocale.parse("tsw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tt"), MetaLocale.parse("tt-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ttd"), MetaLocale.parse("ttd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tte"), MetaLocale.parse("tte-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ttj"), MetaLocale.parse("ttj-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ttr"), MetaLocale.parse("ttr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tts"), MetaLocale.parse("tts-Thai-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ttt"), MetaLocale.parse("ttt-Latn-AZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tuh"), MetaLocale.parse("tuh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tul"), MetaLocale.parse("tul-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tum"), MetaLocale.parse("tum-Latn-MW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tuq"), MetaLocale.parse("tuq-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tvd"), MetaLocale.parse("tvd-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tvl"), MetaLocale.parse("tvl-Latn-TV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tvu"), MetaLocale.parse("tvu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("twh"), MetaLocale.parse("twh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("twq"), MetaLocale.parse("twq-Latn-NE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("txg"), MetaLocale.parse("txg-Tang-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ty"), MetaLocale.parse("ty-Latn-PF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tya"), MetaLocale.parse("tya-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tyv"), MetaLocale.parse("tyv-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("tzm"), MetaLocale.parse("tzm-Latn-MA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ubu"), MetaLocale.parse("ubu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("udm"), MetaLocale.parse("udm-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ug"), MetaLocale.parse("ug-Arab-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ug-Cyrl"), MetaLocale.parse("ug-Cyrl-KZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ug-KZ"), MetaLocale.parse("ug-Cyrl-KZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ug-MN"), MetaLocale.parse("ug-Cyrl-MN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uga"), MetaLocale.parse("uga-Ugar-SY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uk"), MetaLocale.parse("uk-Cyrl-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uli"), MetaLocale.parse("uli-Latn-FM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("umb"), MetaLocale.parse("umb-Latn-AO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und"), MetaLocale.parse("en-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-002"), MetaLocale.parse("en-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-003"), MetaLocale.parse("en-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-005"), MetaLocale.parse("pt-Latn-BR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-009"), MetaLocale.parse("en-Latn-AU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-011"), MetaLocale.parse("en-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-013"), MetaLocale.parse("es-Latn-MX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-014"), MetaLocale.parse("sw-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-015"), MetaLocale.parse("ar-Arab-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-017"), MetaLocale.parse("sw-Latn-CD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-018"), MetaLocale.parse("en-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-019"), MetaLocale.parse("en-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-021"), MetaLocale.parse("en-Latn-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-029"), MetaLocale.parse("es-Latn-CU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-030"), MetaLocale.parse("zh-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-034"), MetaLocale.parse("hi-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-035"), MetaLocale.parse("id-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-039"), MetaLocale.parse("it-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-053"), MetaLocale.parse("en-Latn-AU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-054"), MetaLocale.parse("en-Latn-PG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-057"), MetaLocale.parse("en-Latn-GU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-061"), MetaLocale.parse("sm-Latn-WS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-142"), MetaLocale.parse("zh-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-143"), MetaLocale.parse("uz-Latn-UZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-145"), MetaLocale.parse("ar-Arab-SA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-150"), MetaLocale.parse("ru-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-151"), MetaLocale.parse("ru-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-154"), MetaLocale.parse("en-Latn-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-155"), MetaLocale.parse("de-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-419"), MetaLocale.parse("es-Latn-419"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AD"), MetaLocale.parse("ca-Latn-AD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Adlm"), MetaLocale.parse("ff-Adlm-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AE"), MetaLocale.parse("ar-Arab-AE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AF"), MetaLocale.parse("fa-Arab-AF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Aghb"), MetaLocale.parse("lez-Aghb-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Ahom"), MetaLocale.parse("aho-Ahom-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AL"), MetaLocale.parse("sq-Latn-AL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AM"), MetaLocale.parse("hy-Armn-AM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AO"), MetaLocale.parse("pt-Latn-AO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AQ"), MetaLocale.parse("und-Latn-AQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AR"), MetaLocale.parse("es-Latn-AR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab"), MetaLocale.parse("ar-Arab-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-CC"), MetaLocale.parse("ms-Arab-CC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-CN"), MetaLocale.parse("ug-Arab-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-GB"), MetaLocale.parse("ks-Arab-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-ID"), MetaLocale.parse("ms-Arab-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-IN"), MetaLocale.parse("ur-Arab-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-KH"), MetaLocale.parse("cja-Arab-KH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-MN"), MetaLocale.parse("kk-Arab-MN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-MU"), MetaLocale.parse("ur-Arab-MU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-NG"), MetaLocale.parse("ha-Arab-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-PK"), MetaLocale.parse("ur-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-TG"), MetaLocale.parse("apd-Arab-TG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-TH"), MetaLocale.parse("mfa-Arab-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-TJ"), MetaLocale.parse("fa-Arab-TJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-TR"), MetaLocale.parse("az-Arab-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Arab-YT"), MetaLocale.parse("swb-Arab-YT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Armi"), MetaLocale.parse("arc-Armi-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Armn"), MetaLocale.parse("hy-Armn-AM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AS"), MetaLocale.parse("sm-Latn-AS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AT"), MetaLocale.parse("de-Latn-AT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Avst"), MetaLocale.parse("ae-Avst-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AW"), MetaLocale.parse("nl-Latn-AW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AX"), MetaLocale.parse("sv-Latn-AX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-AZ"), MetaLocale.parse("az-Latn-AZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BA"), MetaLocale.parse("bs-Latn-BA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Bali"), MetaLocale.parse("ban-Bali-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Bamu"), MetaLocale.parse("bax-Bamu-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Bass"), MetaLocale.parse("bsq-Bass-LR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Batk"), MetaLocale.parse("bbc-Batk-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BD"), MetaLocale.parse("bn-Beng-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BE"), MetaLocale.parse("nl-Latn-BE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Beng"), MetaLocale.parse("bn-Beng-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BF"), MetaLocale.parse("fr-Latn-BF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BG"), MetaLocale.parse("bg-Cyrl-BG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BH"), MetaLocale.parse("ar-Arab-BH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Bhks"), MetaLocale.parse("sa-Bhks-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BI"), MetaLocale.parse("rn-Latn-BI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BJ"), MetaLocale.parse("fr-Latn-BJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BL"), MetaLocale.parse("fr-Latn-BL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BN"), MetaLocale.parse("ms-Latn-BN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BO"), MetaLocale.parse("es-Latn-BO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Bopo"), MetaLocale.parse("zh-Bopo-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BQ"), MetaLocale.parse("pap-Latn-BQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BR"), MetaLocale.parse("pt-Latn-BR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Brah"), MetaLocale.parse("pka-Brah-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Brai"), MetaLocale.parse("fr-Brai-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BT"), MetaLocale.parse("dz-Tibt-BT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Bugi"), MetaLocale.parse("bug-Bugi-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Buhd"), MetaLocale.parse("bku-Buhd-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BV"), MetaLocale.parse("und-Latn-BV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-BY"), MetaLocale.parse("be-Cyrl-BY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cakm"), MetaLocale.parse("ccp-Cakm-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cans"), MetaLocale.parse("cr-Cans-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cari"), MetaLocale.parse("xcr-Cari-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CD"), MetaLocale.parse("sw-Latn-CD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CF"), MetaLocale.parse("fr-Latn-CF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CG"), MetaLocale.parse("fr-Latn-CG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CH"), MetaLocale.parse("de-Latn-CH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cham"), MetaLocale.parse("cjm-Cham-VN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cher"), MetaLocale.parse("chr-Cher-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CI"), MetaLocale.parse("fr-Latn-CI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CL"), MetaLocale.parse("es-Latn-CL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CM"), MetaLocale.parse("fr-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CN"), MetaLocale.parse("zh-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CO"), MetaLocale.parse("es-Latn-CO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Copt"), MetaLocale.parse("cop-Copt-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CP"), MetaLocale.parse("und-Latn-CP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cprt"), MetaLocale.parse("grc-Cprt-CY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CR"), MetaLocale.parse("es-Latn-CR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CU"), MetaLocale.parse("es-Latn-CU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CV"), MetaLocale.parse("pt-Latn-CV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CW"), MetaLocale.parse("pap-Latn-CW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CY"), MetaLocale.parse("el-Grek-CY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl"), MetaLocale.parse("ru-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-AL"), MetaLocale.parse("mk-Cyrl-AL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-BA"), MetaLocale.parse("sr-Cyrl-BA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-GE"), MetaLocale.parse("ab-Cyrl-GE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-GR"), MetaLocale.parse("mk-Cyrl-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-MD"), MetaLocale.parse("uk-Cyrl-MD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-RO"), MetaLocale.parse("bg-Cyrl-RO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-SK"), MetaLocale.parse("uk-Cyrl-SK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-TR"), MetaLocale.parse("kbd-Cyrl-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Cyrl-XK"), MetaLocale.parse("sr-Cyrl-XK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-CZ"), MetaLocale.parse("cs-Latn-CZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-DE"), MetaLocale.parse("de-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Deva"), MetaLocale.parse("hi-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Deva-BT"), MetaLocale.parse("ne-Deva-BT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Deva-FJ"), MetaLocale.parse("hif-Deva-FJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Deva-MU"), MetaLocale.parse("bho-Deva-MU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Deva-PK"), MetaLocale.parse("btv-Deva-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-DJ"), MetaLocale.parse("aa-Latn-DJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-DK"), MetaLocale.parse("da-Latn-DK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-DO"), MetaLocale.parse("es-Latn-DO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Dupl"), MetaLocale.parse("fr-Dupl-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-DZ"), MetaLocale.parse("ar-Arab-DZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-EA"), MetaLocale.parse("es-Latn-EA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-EC"), MetaLocale.parse("es-Latn-EC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-EE"), MetaLocale.parse("et-Latn-EE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-EG"), MetaLocale.parse("ar-Arab-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Egyp"), MetaLocale.parse("egy-Egyp-EG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-EH"), MetaLocale.parse("ar-Arab-EH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Elba"), MetaLocale.parse("sq-Elba-AL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-ER"), MetaLocale.parse("ti-Ethi-ER"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-ES"), MetaLocale.parse("es-Latn-ES"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-ET"), MetaLocale.parse("am-Ethi-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Ethi"), MetaLocale.parse("am-Ethi-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-EU"), MetaLocale.parse("en-Latn-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-EZ"), MetaLocale.parse("de-Latn-EZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-FI"), MetaLocale.parse("fi-Latn-FI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-FO"), MetaLocale.parse("fo-Latn-FO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-FR"), MetaLocale.parse("fr-Latn-FR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GA"), MetaLocale.parse("fr-Latn-GA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GE"), MetaLocale.parse("ka-Geor-GE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Geor"), MetaLocale.parse("ka-Geor-GE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GF"), MetaLocale.parse("fr-Latn-GF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GH"), MetaLocale.parse("ak-Latn-GH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GL"), MetaLocale.parse("kl-Latn-GL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Glag"), MetaLocale.parse("cu-Glag-BG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GN"), MetaLocale.parse("fr-Latn-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Goth"), MetaLocale.parse("got-Goth-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GP"), MetaLocale.parse("fr-Latn-GP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GQ"), MetaLocale.parse("es-Latn-GQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GR"), MetaLocale.parse("el-Grek-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Gran"), MetaLocale.parse("sa-Gran-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Grek"), MetaLocale.parse("el-Grek-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Grek-TR"), MetaLocale.parse("bgx-Grek-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GS"), MetaLocale.parse("und-Latn-GS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GT"), MetaLocale.parse("es-Latn-GT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Gujr"), MetaLocale.parse("gu-Gujr-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Guru"), MetaLocale.parse("pa-Guru-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-GW"), MetaLocale.parse("pt-Latn-GW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hanb"), MetaLocale.parse("zh-Hanb-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hang"), MetaLocale.parse("ko-Hang-KR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hani"), MetaLocale.parse("zh-Hani-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hano"), MetaLocale.parse("hnn-Hano-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hans"), MetaLocale.parse("zh-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hant"), MetaLocale.parse("zh-Hant-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hant-CN"), MetaLocale.parse("yue-Hant-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hatr"), MetaLocale.parse("mis-Hatr-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hebr"), MetaLocale.parse("he-Hebr-IL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hebr-CA"), MetaLocale.parse("yi-Hebr-CA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hebr-GB"), MetaLocale.parse("yi-Hebr-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hebr-SE"), MetaLocale.parse("yi-Hebr-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hebr-UA"), MetaLocale.parse("yi-Hebr-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hebr-US"), MetaLocale.parse("yi-Hebr-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hira"), MetaLocale.parse("ja-Hira-JP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-HK"), MetaLocale.parse("zh-Hant-HK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hluw"), MetaLocale.parse("hlu-Hluw-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-HM"), MetaLocale.parse("und-Latn-HM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hmng"), MetaLocale.parse("hnj-Hmng-LA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-HN"), MetaLocale.parse("es-Latn-HN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-HR"), MetaLocale.parse("hr-Latn-HR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-HT"), MetaLocale.parse("ht-Latn-HT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-HU"), MetaLocale.parse("hu-Latn-HU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Hung"), MetaLocale.parse("hu-Hung-HU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-IC"), MetaLocale.parse("es-Latn-IC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-ID"), MetaLocale.parse("id-Latn-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-IL"), MetaLocale.parse("he-Hebr-IL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-IN"), MetaLocale.parse("hi-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-IQ"), MetaLocale.parse("ar-Arab-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-IR"), MetaLocale.parse("fa-Arab-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-IS"), MetaLocale.parse("is-Latn-IS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-IT"), MetaLocale.parse("it-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Ital"), MetaLocale.parse("ett-Ital-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Jamo"), MetaLocale.parse("ko-Jamo-KR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Java"), MetaLocale.parse("jv-Java-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-JO"), MetaLocale.parse("ar-Arab-JO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-JP"), MetaLocale.parse("ja-Jpan-JP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Jpan"), MetaLocale.parse("ja-Jpan-JP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Kali"), MetaLocale.parse("eky-Kali-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Kana"), MetaLocale.parse("ja-Kana-JP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-KE"), MetaLocale.parse("sw-Latn-KE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-KG"), MetaLocale.parse("ky-Cyrl-KG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-KH"), MetaLocale.parse("km-Khmr-KH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Khar"), MetaLocale.parse("pra-Khar-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Khmr"), MetaLocale.parse("km-Khmr-KH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Khoj"), MetaLocale.parse("sd-Khoj-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-KM"), MetaLocale.parse("ar-Arab-KM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Knda"), MetaLocale.parse("kn-Knda-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Kore"), MetaLocale.parse("ko-Kore-KR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-KP"), MetaLocale.parse("ko-Kore-KP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-KR"), MetaLocale.parse("ko-Kore-KR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Kthi"), MetaLocale.parse("bho-Kthi-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-KW"), MetaLocale.parse("ar-Arab-KW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-KZ"), MetaLocale.parse("ru-Cyrl-KZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LA"), MetaLocale.parse("lo-Laoo-LA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Lana"), MetaLocale.parse("nod-Lana-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Laoo"), MetaLocale.parse("lo-Laoo-LA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-AF"), MetaLocale.parse("tk-Latn-AF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-AM"), MetaLocale.parse("ku-Latn-AM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-CN"), MetaLocale.parse("za-Latn-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-CY"), MetaLocale.parse("tr-Latn-CY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-DZ"), MetaLocale.parse("fr-Latn-DZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-ET"), MetaLocale.parse("en-Latn-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-GE"), MetaLocale.parse("ku-Latn-GE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-IR"), MetaLocale.parse("tk-Latn-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-KM"), MetaLocale.parse("fr-Latn-KM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-MA"), MetaLocale.parse("fr-Latn-MA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-MK"), MetaLocale.parse("sq-Latn-MK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-MM"), MetaLocale.parse("kac-Latn-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-MO"), MetaLocale.parse("pt-Latn-MO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-MR"), MetaLocale.parse("fr-Latn-MR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-RU"), MetaLocale.parse("krl-Latn-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-SY"), MetaLocale.parse("fr-Latn-SY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-TN"), MetaLocale.parse("fr-Latn-TN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-TW"), MetaLocale.parse("trv-Latn-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Latn-UA"), MetaLocale.parse("pl-Latn-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LB"), MetaLocale.parse("ar-Arab-LB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Lepc"), MetaLocale.parse("lep-Lepc-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LI"), MetaLocale.parse("de-Latn-LI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Limb"), MetaLocale.parse("lif-Limb-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Lina"), MetaLocale.parse("lab-Lina-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Linb"), MetaLocale.parse("grc-Linb-GR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Lisu"), MetaLocale.parse("lis-Lisu-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LK"), MetaLocale.parse("si-Sinh-LK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LS"), MetaLocale.parse("st-Latn-LS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LT"), MetaLocale.parse("lt-Latn-LT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LU"), MetaLocale.parse("fr-Latn-LU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LV"), MetaLocale.parse("lv-Latn-LV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-LY"), MetaLocale.parse("ar-Arab-LY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Lyci"), MetaLocale.parse("xlc-Lyci-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Lydi"), MetaLocale.parse("xld-Lydi-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MA"), MetaLocale.parse("ar-Arab-MA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mahj"), MetaLocale.parse("hi-Mahj-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mand"), MetaLocale.parse("myz-Mand-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mani"), MetaLocale.parse("xmn-Mani-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Marc"), MetaLocale.parse("bo-Marc-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MC"), MetaLocale.parse("fr-Latn-MC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MD"), MetaLocale.parse("ro-Latn-MD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-ME"), MetaLocale.parse("sr-Latn-ME"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mend"), MetaLocale.parse("men-Mend-SL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Merc"), MetaLocale.parse("xmr-Merc-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mero"), MetaLocale.parse("xmr-Mero-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MF"), MetaLocale.parse("fr-Latn-MF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MG"), MetaLocale.parse("mg-Latn-MG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MK"), MetaLocale.parse("mk-Cyrl-MK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-ML"), MetaLocale.parse("bm-Latn-ML"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mlym"), MetaLocale.parse("ml-Mlym-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MM"), MetaLocale.parse("my-Mymr-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MN"), MetaLocale.parse("mn-Cyrl-MN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MO"), MetaLocale.parse("zh-Hant-MO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Modi"), MetaLocale.parse("mr-Modi-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mong"), MetaLocale.parse("mn-Mong-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MQ"), MetaLocale.parse("fr-Latn-MQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MR"), MetaLocale.parse("ar-Arab-MR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mroo"), MetaLocale.parse("mro-Mroo-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MT"), MetaLocale.parse("mt-Latn-MT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mtei"), MetaLocale.parse("mni-Mtei-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MU"), MetaLocale.parse("mfe-Latn-MU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mult"), MetaLocale.parse("skr-Mult-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MV"), MetaLocale.parse("dv-Thaa-MV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MX"), MetaLocale.parse("es-Latn-MX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MY"), MetaLocale.parse("ms-Latn-MY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mymr"), MetaLocale.parse("my-Mymr-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mymr-IN"), MetaLocale.parse("kht-Mymr-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Mymr-TH"), MetaLocale.parse("mnw-Mymr-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-MZ"), MetaLocale.parse("pt-Latn-MZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-NA"), MetaLocale.parse("af-Latn-NA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Narb"), MetaLocale.parse("xna-Narb-SA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Nbat"), MetaLocale.parse("arc-Nbat-JO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-NC"), MetaLocale.parse("fr-Latn-NC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-NE"), MetaLocale.parse("ha-Latn-NE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Newa"), MetaLocale.parse("new-Newa-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-NI"), MetaLocale.parse("es-Latn-NI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Nkoo"), MetaLocale.parse("man-Nkoo-GN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-NL"), MetaLocale.parse("nl-Latn-NL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-NO"), MetaLocale.parse("nb-Latn-NO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-NP"), MetaLocale.parse("ne-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Ogam"), MetaLocale.parse("sga-Ogam-IE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Olck"), MetaLocale.parse("sat-Olck-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-OM"), MetaLocale.parse("ar-Arab-OM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Orkh"), MetaLocale.parse("otk-Orkh-MN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Orya"), MetaLocale.parse("or-Orya-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Osge"), MetaLocale.parse("osa-Osge-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Osma"), MetaLocale.parse("so-Osma-SO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PA"), MetaLocale.parse("es-Latn-PA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Palm"), MetaLocale.parse("arc-Palm-SY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Pauc"), MetaLocale.parse("ctd-Pauc-MM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PE"), MetaLocale.parse("es-Latn-PE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Perm"), MetaLocale.parse("kv-Perm-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PF"), MetaLocale.parse("fr-Latn-PF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PG"), MetaLocale.parse("tpi-Latn-PG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PH"), MetaLocale.parse("fil-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Phag"), MetaLocale.parse("lzh-Phag-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Phli"), MetaLocale.parse("pal-Phli-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Phlp"), MetaLocale.parse("pal-Phlp-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Phnx"), MetaLocale.parse("phn-Phnx-LB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PK"), MetaLocale.parse("ur-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PL"), MetaLocale.parse("pl-Latn-PL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Plrd"), MetaLocale.parse("hmd-Plrd-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PM"), MetaLocale.parse("fr-Latn-PM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PR"), MetaLocale.parse("es-Latn-PR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Prti"), MetaLocale.parse("xpr-Prti-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PS"), MetaLocale.parse("ar-Arab-PS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PT"), MetaLocale.parse("pt-Latn-PT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PW"), MetaLocale.parse("pau-Latn-PW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-PY"), MetaLocale.parse("gn-Latn-PY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-QA"), MetaLocale.parse("ar-Arab-QA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-QO"), MetaLocale.parse("en-Latn-IO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-RE"), MetaLocale.parse("fr-Latn-RE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Rjng"), MetaLocale.parse("rej-Rjng-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-RO"), MetaLocale.parse("ro-Latn-RO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-RS"), MetaLocale.parse("sr-Cyrl-RS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-RU"), MetaLocale.parse("ru-Cyrl-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Runr"), MetaLocale.parse("non-Runr-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-RW"), MetaLocale.parse("rw-Latn-RW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SA"), MetaLocale.parse("ar-Arab-SA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Samr"), MetaLocale.parse("smp-Samr-IL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Sarb"), MetaLocale.parse("xsa-Sarb-YE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Saur"), MetaLocale.parse("saz-Saur-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SC"), MetaLocale.parse("fr-Latn-SC"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SD"), MetaLocale.parse("ar-Arab-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SE"), MetaLocale.parse("sv-Latn-SE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Sgnw"), MetaLocale.parse("ase-Sgnw-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Shaw"), MetaLocale.parse("en-Shaw-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Shrd"), MetaLocale.parse("sa-Shrd-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SI"), MetaLocale.parse("sl-Latn-SI"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Sidd"), MetaLocale.parse("sa-Sidd-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Sind"), MetaLocale.parse("sd-Sind-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Sinh"), MetaLocale.parse("si-Sinh-LK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SJ"), MetaLocale.parse("nb-Latn-SJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SK"), MetaLocale.parse("sk-Latn-SK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SM"), MetaLocale.parse("it-Latn-SM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SN"), MetaLocale.parse("fr-Latn-SN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SO"), MetaLocale.parse("so-Latn-SO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Sora"), MetaLocale.parse("srb-Sora-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SR"), MetaLocale.parse("nl-Latn-SR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-ST"), MetaLocale.parse("pt-Latn-ST"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Sund"), MetaLocale.parse("su-Sund-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SV"), MetaLocale.parse("es-Latn-SV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-SY"), MetaLocale.parse("ar-Arab-SY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Sylo"), MetaLocale.parse("syl-Sylo-BD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Syrc"), MetaLocale.parse("syr-Syrc-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Tagb"), MetaLocale.parse("tbw-Tagb-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Takr"), MetaLocale.parse("doi-Takr-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Tale"), MetaLocale.parse("tdd-Tale-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Talu"), MetaLocale.parse("khb-Talu-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Taml"), MetaLocale.parse("ta-Taml-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Tang"), MetaLocale.parse("txg-Tang-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Tavt"), MetaLocale.parse("blt-Tavt-VN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TD"), MetaLocale.parse("fr-Latn-TD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Telu"), MetaLocale.parse("te-Telu-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TF"), MetaLocale.parse("fr-Latn-TF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Tfng"), MetaLocale.parse("zgh-Tfng-MA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TG"), MetaLocale.parse("fr-Latn-TG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Tglg"), MetaLocale.parse("fil-Tglg-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TH"), MetaLocale.parse("th-Thai-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Thaa"), MetaLocale.parse("dv-Thaa-MV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Thai"), MetaLocale.parse("th-Thai-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Thai-CN"), MetaLocale.parse("lcp-Thai-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Thai-KH"), MetaLocale.parse("kdt-Thai-KH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Thai-LA"), MetaLocale.parse("kdt-Thai-LA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Tibt"), MetaLocale.parse("bo-Tibt-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Tirh"), MetaLocale.parse("mai-Tirh-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TJ"), MetaLocale.parse("tg-Cyrl-TJ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TK"), MetaLocale.parse("tkl-Latn-TK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TL"), MetaLocale.parse("pt-Latn-TL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TM"), MetaLocale.parse("tk-Latn-TM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TN"), MetaLocale.parse("ar-Arab-TN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TO"), MetaLocale.parse("to-Latn-TO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TR"), MetaLocale.parse("tr-Latn-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TV"), MetaLocale.parse("tvl-Latn-TV"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TW"), MetaLocale.parse("zh-Hant-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-TZ"), MetaLocale.parse("sw-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-UA"), MetaLocale.parse("uk-Cyrl-UA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-UG"), MetaLocale.parse("sw-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Ugar"), MetaLocale.parse("uga-Ugar-SY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-UY"), MetaLocale.parse("es-Latn-UY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-UZ"), MetaLocale.parse("uz-Latn-UZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-VA"), MetaLocale.parse("it-Latn-VA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Vaii"), MetaLocale.parse("vai-Vaii-LR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-VE"), MetaLocale.parse("es-Latn-VE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-VN"), MetaLocale.parse("vi-Latn-VN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-VU"), MetaLocale.parse("bi-Latn-VU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Wara"), MetaLocale.parse("hoc-Wara-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-WF"), MetaLocale.parse("fr-Latn-WF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-WS"), MetaLocale.parse("sm-Latn-WS"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-XK"), MetaLocale.parse("sq-Latn-XK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Xpeo"), MetaLocale.parse("peo-Xpeo-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Xsux"), MetaLocale.parse("akk-Xsux-IQ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-YE"), MetaLocale.parse("ar-Arab-YE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-Yiii"), MetaLocale.parse("ii-Yiii-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-YT"), MetaLocale.parse("fr-Latn-YT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("und-ZW"), MetaLocale.parse("sn-Latn-ZW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("unr"), MetaLocale.parse("unr-Beng-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("unr-Deva"), MetaLocale.parse("unr-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("unr-NP"), MetaLocale.parse("unr-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("unx"), MetaLocale.parse("unx-Beng-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ur"), MetaLocale.parse("ur-Arab-PK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uri"), MetaLocale.parse("uri-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("urt"), MetaLocale.parse("urt-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("urw"), MetaLocale.parse("urw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("usa"), MetaLocale.parse("usa-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("utr"), MetaLocale.parse("utr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uvh"), MetaLocale.parse("uvh-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uvl"), MetaLocale.parse("uvl-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uz"), MetaLocale.parse("uz-Latn-UZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uz-AF"), MetaLocale.parse("uz-Arab-AF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uz-Arab"), MetaLocale.parse("uz-Arab-AF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("uz-CN"), MetaLocale.parse("uz-Cyrl-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vag"), MetaLocale.parse("vag-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vai"), MetaLocale.parse("vai-Vaii-LR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("van"), MetaLocale.parse("van-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ve"), MetaLocale.parse("ve-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vec"), MetaLocale.parse("vec-Latn-IT"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vep"), MetaLocale.parse("vep-Latn-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vi"), MetaLocale.parse("vi-Latn-VN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vic"), MetaLocale.parse("vic-Latn-SX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("viv"), MetaLocale.parse("viv-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vls"), MetaLocale.parse("vls-Latn-BE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vmf"), MetaLocale.parse("vmf-Latn-DE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vmw"), MetaLocale.parse("vmw-Latn-MZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vo"), MetaLocale.parse("vo-Latn-001"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vot"), MetaLocale.parse("vot-Latn-RU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vro"), MetaLocale.parse("vro-Latn-EE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vun"), MetaLocale.parse("vun-Latn-TZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("vut"), MetaLocale.parse("vut-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wa"), MetaLocale.parse("wa-Latn-BE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wae"), MetaLocale.parse("wae-Latn-CH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("waj"), MetaLocale.parse("waj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wal"), MetaLocale.parse("wal-Ethi-ET"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wan"), MetaLocale.parse("wan-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("war"), MetaLocale.parse("war-Latn-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wbp"), MetaLocale.parse("wbp-Latn-AU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wbq"), MetaLocale.parse("wbq-Telu-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wbr"), MetaLocale.parse("wbr-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wci"), MetaLocale.parse("wci-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wer"), MetaLocale.parse("wer-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wgi"), MetaLocale.parse("wgi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("whg"), MetaLocale.parse("whg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wib"), MetaLocale.parse("wib-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wiu"), MetaLocale.parse("wiu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wiv"), MetaLocale.parse("wiv-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wja"), MetaLocale.parse("wja-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wji"), MetaLocale.parse("wji-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wls"), MetaLocale.parse("wls-Latn-WF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wmo"), MetaLocale.parse("wmo-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wnc"), MetaLocale.parse("wnc-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wni"), MetaLocale.parse("wni-Arab-KM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wnu"), MetaLocale.parse("wnu-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wo"), MetaLocale.parse("wo-Latn-SN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wob"), MetaLocale.parse("wob-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wos"), MetaLocale.parse("wos-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wrs"), MetaLocale.parse("wrs-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wsk"), MetaLocale.parse("wsk-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wtm"), MetaLocale.parse("wtm-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wuu"), MetaLocale.parse("wuu-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wuv"), MetaLocale.parse("wuv-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("wwa"), MetaLocale.parse("wwa-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xav"), MetaLocale.parse("xav-Latn-BR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xbi"), MetaLocale.parse("xbi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xcr"), MetaLocale.parse("xcr-Cari-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xes"), MetaLocale.parse("xes-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xh"), MetaLocale.parse("xh-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xla"), MetaLocale.parse("xla-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xlc"), MetaLocale.parse("xlc-Lyci-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xld"), MetaLocale.parse("xld-Lydi-TR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xmf"), MetaLocale.parse("xmf-Geor-GE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xmn"), MetaLocale.parse("xmn-Mani-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xmr"), MetaLocale.parse("xmr-Merc-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xna"), MetaLocale.parse("xna-Narb-SA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xnr"), MetaLocale.parse("xnr-Deva-IN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xog"), MetaLocale.parse("xog-Latn-UG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xon"), MetaLocale.parse("xon-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xpr"), MetaLocale.parse("xpr-Prti-IR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xrb"), MetaLocale.parse("xrb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xsa"), MetaLocale.parse("xsa-Sarb-YE"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xsi"), MetaLocale.parse("xsi-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xsm"), MetaLocale.parse("xsm-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xsr"), MetaLocale.parse("xsr-Deva-NP"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("xwe"), MetaLocale.parse("xwe-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yam"), MetaLocale.parse("yam-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yao"), MetaLocale.parse("yao-Latn-MZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yap"), MetaLocale.parse("yap-Latn-FM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yas"), MetaLocale.parse("yas-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yat"), MetaLocale.parse("yat-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yav"), MetaLocale.parse("yav-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yay"), MetaLocale.parse("yay-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yaz"), MetaLocale.parse("yaz-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yba"), MetaLocale.parse("yba-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ybb"), MetaLocale.parse("ybb-Latn-CM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yby"), MetaLocale.parse("yby-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yer"), MetaLocale.parse("yer-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ygr"), MetaLocale.parse("ygr-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ygw"), MetaLocale.parse("ygw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yi"), MetaLocale.parse("yi-Hebr-001"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yko"), MetaLocale.parse("yko-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yle"), MetaLocale.parse("yle-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("ylg"), MetaLocale.parse("ylg-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yll"), MetaLocale.parse("yll-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yml"), MetaLocale.parse("yml-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yo"), MetaLocale.parse("yo-Latn-NG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yon"), MetaLocale.parse("yon-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yrb"), MetaLocale.parse("yrb-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yre"), MetaLocale.parse("yre-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yrl"), MetaLocale.parse("yrl-Latn-BR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yss"), MetaLocale.parse("yss-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yua"), MetaLocale.parse("yua-Latn-MX"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yue"), MetaLocale.parse("yue-Hant-HK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yue-CN"), MetaLocale.parse("yue-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yue-Hans"), MetaLocale.parse("yue-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yuj"), MetaLocale.parse("yuj-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yut"), MetaLocale.parse("yut-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("yuw"), MetaLocale.parse("yuw-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("za"), MetaLocale.parse("za-Latn-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zag"), MetaLocale.parse("zag-Latn-SD"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zdj"), MetaLocale.parse("zdj-Arab-KM"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zea"), MetaLocale.parse("zea-Latn-NL"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zgh"), MetaLocale.parse("zgh-Tfng-MA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh"), MetaLocale.parse("zh-Hans-CN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-AU"), MetaLocale.parse("zh-Hant-AU"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-BN"), MetaLocale.parse("zh-Hant-BN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-Bopo"), MetaLocale.parse("zh-Bopo-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-GB"), MetaLocale.parse("zh-Hant-GB"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-GF"), MetaLocale.parse("zh-Hant-GF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-Hanb"), MetaLocale.parse("zh-Hanb-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-Hant"), MetaLocale.parse("zh-Hant-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-HK"), MetaLocale.parse("zh-Hant-HK"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-ID"), MetaLocale.parse("zh-Hant-ID"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-MO"), MetaLocale.parse("zh-Hant-MO"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-MY"), MetaLocale.parse("zh-Hant-MY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-PA"), MetaLocale.parse("zh-Hant-PA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-PF"), MetaLocale.parse("zh-Hant-PF"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-PH"), MetaLocale.parse("zh-Hant-PH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-SR"), MetaLocale.parse("zh-Hant-SR"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-TH"), MetaLocale.parse("zh-Hant-TH"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-TW"), MetaLocale.parse("zh-Hant-TW"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-US"), MetaLocale.parse("zh-Hant-US"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zh-VN"), MetaLocale.parse("zh-Hant-VN"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zia"), MetaLocale.parse("zia-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zlm"), MetaLocale.parse("zlm-Latn-TG"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zmi"), MetaLocale.parse("zmi-Latn-MY"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zne"), MetaLocale.parse("zne-Latn-ZZ"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zu"), MetaLocale.parse("zu-Latn-ZA"));
LIKELY_SUBTAGS_MAP.put(MetaLocale.parse("zza"), MetaLocale.parse("zza-Latn-TR"));
}
public _PluralRules getPluralRules() {
return pluralRules;
}
public interface Locale {
Locale af = new MetaLocale("af", null, null, null);
Locale af_NA = new MetaLocale("af", null, "NA", null);
Locale af_ZA = new MetaLocale("af", null, "ZA", null);
Locale am = new MetaLocale("am", null, null, null);
Locale am_ET = new MetaLocale("am", null, "ET", null);
Locale ar = new MetaLocale("ar", null, null, null);
Locale ar_001 = new MetaLocale("ar", null, "001", null);
Locale ar_AE = new MetaLocale("ar", null, "AE", null);
Locale ar_BH = new MetaLocale("ar", null, "BH", null);
Locale ar_DJ = new MetaLocale("ar", null, "DJ", null);
Locale ar_DZ = new MetaLocale("ar", null, "DZ", null);
Locale ar_EG = new MetaLocale("ar", null, "EG", null);
Locale ar_EH = new MetaLocale("ar", null, "EH", null);
Locale ar_ER = new MetaLocale("ar", null, "ER", null);
Locale ar_IL = new MetaLocale("ar", null, "IL", null);
Locale ar_IQ = new MetaLocale("ar", null, "IQ", null);
Locale ar_JO = new MetaLocale("ar", null, "JO", null);
Locale ar_KM = new MetaLocale("ar", null, "KM", null);
Locale ar_KW = new MetaLocale("ar", null, "KW", null);
Locale ar_LB = new MetaLocale("ar", null, "LB", null);
Locale ar_LY = new MetaLocale("ar", null, "LY", null);
Locale ar_MA = new MetaLocale("ar", null, "MA", null);
Locale ar_MR = new MetaLocale("ar", null, "MR", null);
Locale ar_OM = new MetaLocale("ar", null, "OM", null);
Locale ar_PS = new MetaLocale("ar", null, "PS", null);
Locale ar_QA = new MetaLocale("ar", null, "QA", null);
Locale ar_SA = new MetaLocale("ar", null, "SA", null);
Locale ar_SD = new MetaLocale("ar", null, "SD", null);
Locale ar_SO = new MetaLocale("ar", null, "SO", null);
Locale ar_SS = new MetaLocale("ar", null, "SS", null);
Locale ar_SY = new MetaLocale("ar", null, "SY", null);
Locale ar_TD = new MetaLocale("ar", null, "TD", null);
Locale ar_TN = new MetaLocale("ar", null, "TN", null);
Locale ar_YE = new MetaLocale("ar", null, "YE", null);
Locale az = new MetaLocale("az", null, null, null);
Locale az_Cyrl_AZ = new MetaLocale("az", "Cyrl", "AZ", null);
Locale az_Latn = new MetaLocale("az", "Latn", null, null);
Locale az_Latn_AZ = new MetaLocale("az", "Latn", "AZ", null);
Locale be = new MetaLocale("be", null, null, null);
Locale be_BY = new MetaLocale("be", null, "BY", null);
Locale bg = new MetaLocale("bg", null, null, null);
Locale bg_BG = new MetaLocale("bg", null, "BG", null);
Locale bn = new MetaLocale("bn", null, null, null);
Locale bn_BD = new MetaLocale("bn", null, "BD", null);
Locale bn_IN = new MetaLocale("bn", null, "IN", null);
Locale bs = new MetaLocale("bs", null, null, null);
Locale bs_Cyrl_BA = new MetaLocale("bs", "Cyrl", "BA", null);
Locale bs_Latn = new MetaLocale("bs", "Latn", null, null);
Locale bs_Latn_BA = new MetaLocale("bs", "Latn", "BA", null);
Locale ca = new MetaLocale("ca", null, null, null);
Locale ca_AD = new MetaLocale("ca", null, "AD", null);
Locale ca_ES = new MetaLocale("ca", null, "ES", null);
Locale ca_ES_VALENCIA = new MetaLocale("ca", null, "ES", "VALENCIA");
Locale ca_FR = new MetaLocale("ca", null, "FR", null);
Locale ca_IT = new MetaLocale("ca", null, "IT", null);
Locale cs = new MetaLocale("cs", null, null, null);
Locale cs_CZ = new MetaLocale("cs", null, "CZ", null);
Locale cy = new MetaLocale("cy", null, null, null);
Locale cy_GB = new MetaLocale("cy", null, "GB", null);
Locale da = new MetaLocale("da", null, null, null);
Locale da_DK = new MetaLocale("da", null, "DK", null);
Locale da_GL = new MetaLocale("da", null, "GL", null);
Locale de = new MetaLocale("de", null, null, null);
Locale de_AT = new MetaLocale("de", null, "AT", null);
Locale de_BE = new MetaLocale("de", null, "BE", null);
Locale de_CH = new MetaLocale("de", null, "CH", null);
Locale de_DE = new MetaLocale("de", null, "DE", null);
Locale de_IT = new MetaLocale("de", null, "IT", null);
Locale de_LI = new MetaLocale("de", null, "LI", null);
Locale de_LU = new MetaLocale("de", null, "LU", null);
Locale el = new MetaLocale("el", null, null, null);
Locale el_CY = new MetaLocale("el", null, "CY", null);
Locale el_GR = new MetaLocale("el", null, "GR", null);
Locale en = new MetaLocale("en", null, null, null);
Locale en_001 = new MetaLocale("en", null, "001", null);
Locale en_150 = new MetaLocale("en", null, "150", null);
Locale en_AG = new MetaLocale("en", null, "AG", null);
Locale en_AI = new MetaLocale("en", null, "AI", null);
Locale en_AS = new MetaLocale("en", null, "AS", null);
Locale en_AT = new MetaLocale("en", null, "AT", null);
Locale en_AU = new MetaLocale("en", null, "AU", null);
Locale en_BB = new MetaLocale("en", null, "BB", null);
Locale en_BE = new MetaLocale("en", null, "BE", null);
Locale en_BI = new MetaLocale("en", null, "BI", null);
Locale en_BM = new MetaLocale("en", null, "BM", null);
Locale en_BS = new MetaLocale("en", null, "BS", null);
Locale en_BW = new MetaLocale("en", null, "BW", null);
Locale en_BZ = new MetaLocale("en", null, "BZ", null);
Locale en_CA = new MetaLocale("en", null, "CA", null);
Locale en_CC = new MetaLocale("en", null, "CC", null);
Locale en_CH = new MetaLocale("en", null, "CH", null);
Locale en_CK = new MetaLocale("en", null, "CK", null);
Locale en_CM = new MetaLocale("en", null, "CM", null);
Locale en_CX = new MetaLocale("en", null, "CX", null);
Locale en_CY = new MetaLocale("en", null, "CY", null);
Locale en_DE = new MetaLocale("en", null, "DE", null);
Locale en_DG = new MetaLocale("en", null, "DG", null);
Locale en_DK = new MetaLocale("en", null, "DK", null);
Locale en_DM = new MetaLocale("en", null, "DM", null);
Locale en_ER = new MetaLocale("en", null, "ER", null);
Locale en_FI = new MetaLocale("en", null, "FI", null);
Locale en_FJ = new MetaLocale("en", null, "FJ", null);
Locale en_FK = new MetaLocale("en", null, "FK", null);
Locale en_FM = new MetaLocale("en", null, "FM", null);
Locale en_GB = new MetaLocale("en", null, "GB", null);
Locale en_GD = new MetaLocale("en", null, "GD", null);
Locale en_GG = new MetaLocale("en", null, "GG", null);
Locale en_GH = new MetaLocale("en", null, "GH", null);
Locale en_GI = new MetaLocale("en", null, "GI", null);
Locale en_GM = new MetaLocale("en", null, "GM", null);
Locale en_GU = new MetaLocale("en", null, "GU", null);
Locale en_GY = new MetaLocale("en", null, "GY", null);
Locale en_HK = new MetaLocale("en", null, "HK", null);
Locale en_IE = new MetaLocale("en", null, "IE", null);
Locale en_IL = new MetaLocale("en", null, "IL", null);
Locale en_IM = new MetaLocale("en", null, "IM", null);
Locale en_IN = new MetaLocale("en", null, "IN", null);
Locale en_IO = new MetaLocale("en", null, "IO", null);
Locale en_JE = new MetaLocale("en", null, "JE", null);
Locale en_JM = new MetaLocale("en", null, "JM", null);
Locale en_KE = new MetaLocale("en", null, "KE", null);
Locale en_KI = new MetaLocale("en", null, "KI", null);
Locale en_KN = new MetaLocale("en", null, "KN", null);
Locale en_KY = new MetaLocale("en", null, "KY", null);
Locale en_LC = new MetaLocale("en", null, "LC", null);
Locale en_LR = new MetaLocale("en", null, "LR", null);
Locale en_LS = new MetaLocale("en", null, "LS", null);
Locale en_MG = new MetaLocale("en", null, "MG", null);
Locale en_MH = new MetaLocale("en", null, "MH", null);
Locale en_MO = new MetaLocale("en", null, "MO", null);
Locale en_MP = new MetaLocale("en", null, "MP", null);
Locale en_MS = new MetaLocale("en", null, "MS", null);
Locale en_MT = new MetaLocale("en", null, "MT", null);
Locale en_MU = new MetaLocale("en", null, "MU", null);
Locale en_MW = new MetaLocale("en", null, "MW", null);
Locale en_MY = new MetaLocale("en", null, "MY", null);
Locale en_NA = new MetaLocale("en", null, "NA", null);
Locale en_NF = new MetaLocale("en", null, "NF", null);
Locale en_NG = new MetaLocale("en", null, "NG", null);
Locale en_NL = new MetaLocale("en", null, "NL", null);
Locale en_NR = new MetaLocale("en", null, "NR", null);
Locale en_NU = new MetaLocale("en", null, "NU", null);
Locale en_NZ = new MetaLocale("en", null, "NZ", null);
Locale en_PG = new MetaLocale("en", null, "PG", null);
Locale en_PH = new MetaLocale("en", null, "PH", null);
Locale en_PK = new MetaLocale("en", null, "PK", null);
Locale en_PN = new MetaLocale("en", null, "PN", null);
Locale en_PR = new MetaLocale("en", null, "PR", null);
Locale en_PW = new MetaLocale("en", null, "PW", null);
Locale en_RW = new MetaLocale("en", null, "RW", null);
Locale en_SB = new MetaLocale("en", null, "SB", null);
Locale en_SC = new MetaLocale("en", null, "SC", null);
Locale en_SD = new MetaLocale("en", null, "SD", null);
Locale en_SE = new MetaLocale("en", null, "SE", null);
Locale en_SG = new MetaLocale("en", null, "SG", null);
Locale en_SH = new MetaLocale("en", null, "SH", null);
Locale en_SI = new MetaLocale("en", null, "SI", null);
Locale en_SL = new MetaLocale("en", null, "SL", null);
Locale en_SS = new MetaLocale("en", null, "SS", null);
Locale en_SX = new MetaLocale("en", null, "SX", null);
Locale en_SZ = new MetaLocale("en", null, "SZ", null);
Locale en_TC = new MetaLocale("en", null, "TC", null);
Locale en_TK = new MetaLocale("en", null, "TK", null);
Locale en_TO = new MetaLocale("en", null, "TO", null);
Locale en_TT = new MetaLocale("en", null, "TT", null);
Locale en_TV = new MetaLocale("en", null, "TV", null);
Locale en_TZ = new MetaLocale("en", null, "TZ", null);
Locale en_UG = new MetaLocale("en", null, "UG", null);
Locale en_UM = new MetaLocale("en", null, "UM", null);
Locale en_US = new MetaLocale("en", null, "US", null);
Locale en_US_POSIX = new MetaLocale("en", null, "US", "POSIX");
Locale en_VC = new MetaLocale("en", null, "VC", null);
Locale en_VG = new MetaLocale("en", null, "VG", null);
Locale en_VI = new MetaLocale("en", null, "VI", null);
Locale en_VU = new MetaLocale("en", null, "VU", null);
Locale en_WS = new MetaLocale("en", null, "WS", null);
Locale en_ZA = new MetaLocale("en", null, "ZA", null);
Locale en_ZM = new MetaLocale("en", null, "ZM", null);
Locale en_ZW = new MetaLocale("en", null, "ZW", null);
Locale es = new MetaLocale("es", null, null, null);
Locale es_419 = new MetaLocale("es", null, "419", null);
Locale es_AR = new MetaLocale("es", null, "AR", null);
Locale es_BO = new MetaLocale("es", null, "BO", null);
Locale es_BR = new MetaLocale("es", null, "BR", null);
Locale es_BZ = new MetaLocale("es", null, "BZ", null);
Locale es_CL = new MetaLocale("es", null, "CL", null);
Locale es_CO = new MetaLocale("es", null, "CO", null);
Locale es_CR = new MetaLocale("es", null, "CR", null);
Locale es_CU = new MetaLocale("es", null, "CU", null);
Locale es_DO = new MetaLocale("es", null, "DO", null);
Locale es_EA = new MetaLocale("es", null, "EA", null);
Locale es_EC = new MetaLocale("es", null, "EC", null);
Locale es_ES = new MetaLocale("es", null, "ES", null);
Locale es_GQ = new MetaLocale("es", null, "GQ", null);
Locale es_GT = new MetaLocale("es", null, "GT", null);
Locale es_HN = new MetaLocale("es", null, "HN", null);
Locale es_IC = new MetaLocale("es", null, "IC", null);
Locale es_MX = new MetaLocale("es", null, "MX", null);
Locale es_NI = new MetaLocale("es", null, "NI", null);
Locale es_PA = new MetaLocale("es", null, "PA", null);
Locale es_PE = new MetaLocale("es", null, "PE", null);
Locale es_PH = new MetaLocale("es", null, "PH", null);
Locale es_PR = new MetaLocale("es", null, "PR", null);
Locale es_PY = new MetaLocale("es", null, "PY", null);
Locale es_SV = new MetaLocale("es", null, "SV", null);
Locale es_US = new MetaLocale("es", null, "US", null);
Locale es_UY = new MetaLocale("es", null, "UY", null);
Locale es_VE = new MetaLocale("es", null, "VE", null);
Locale et = new MetaLocale("et", null, null, null);
Locale et_EE = new MetaLocale("et", null, "EE", null);
Locale eu = new MetaLocale("eu", null, null, null);
Locale eu_ES = new MetaLocale("eu", null, "ES", null);
Locale fa = new MetaLocale("fa", null, null, null);
Locale fa_AF = new MetaLocale("fa", null, "AF", null);
Locale fa_IR = new MetaLocale("fa", null, "IR", null);
Locale fi = new MetaLocale("fi", null, null, null);
Locale fi_FI = new MetaLocale("fi", null, "FI", null);
Locale fil = new MetaLocale("fil", null, null, null);
Locale fil_PH = new MetaLocale("fil", null, "PH", null);
Locale fo = new MetaLocale("fo", null, null, null);
Locale fo_DK = new MetaLocale("fo", null, "DK", null);
Locale fo_FO = new MetaLocale("fo", null, "FO", null);
Locale fr = new MetaLocale("fr", null, null, null);
Locale fr_BE = new MetaLocale("fr", null, "BE", null);
Locale fr_BF = new MetaLocale("fr", null, "BF", null);
Locale fr_BI = new MetaLocale("fr", null, "BI", null);
Locale fr_BJ = new MetaLocale("fr", null, "BJ", null);
Locale fr_BL = new MetaLocale("fr", null, "BL", null);
Locale fr_CA = new MetaLocale("fr", null, "CA", null);
Locale fr_CD = new MetaLocale("fr", null, "CD", null);
Locale fr_CF = new MetaLocale("fr", null, "CF", null);
Locale fr_CG = new MetaLocale("fr", null, "CG", null);
Locale fr_CH = new MetaLocale("fr", null, "CH", null);
Locale fr_CI = new MetaLocale("fr", null, "CI", null);
Locale fr_CM = new MetaLocale("fr", null, "CM", null);
Locale fr_DJ = new MetaLocale("fr", null, "DJ", null);
Locale fr_DZ = new MetaLocale("fr", null, "DZ", null);
Locale fr_FR = new MetaLocale("fr", null, "FR", null);
Locale fr_GA = new MetaLocale("fr", null, "GA", null);
Locale fr_GF = new MetaLocale("fr", null, "GF", null);
Locale fr_GN = new MetaLocale("fr", null, "GN", null);
Locale fr_GP = new MetaLocale("fr", null, "GP", null);
Locale fr_GQ = new MetaLocale("fr", null, "GQ", null);
Locale fr_HT = new MetaLocale("fr", null, "HT", null);
Locale fr_KM = new MetaLocale("fr", null, "KM", null);
Locale fr_LU = new MetaLocale("fr", null, "LU", null);
Locale fr_MA = new MetaLocale("fr", null, "MA", null);
Locale fr_MC = new MetaLocale("fr", null, "MC", null);
Locale fr_MF = new MetaLocale("fr", null, "MF", null);
Locale fr_MG = new MetaLocale("fr", null, "MG", null);
Locale fr_ML = new MetaLocale("fr", null, "ML", null);
Locale fr_MQ = new MetaLocale("fr", null, "MQ", null);
Locale fr_MR = new MetaLocale("fr", null, "MR", null);
Locale fr_MU = new MetaLocale("fr", null, "MU", null);
Locale fr_NC = new MetaLocale("fr", null, "NC", null);
Locale fr_NE = new MetaLocale("fr", null, "NE", null);
Locale fr_PF = new MetaLocale("fr", null, "PF", null);
Locale fr_PM = new MetaLocale("fr", null, "PM", null);
Locale fr_RE = new MetaLocale("fr", null, "RE", null);
Locale fr_RW = new MetaLocale("fr", null, "RW", null);
Locale fr_SC = new MetaLocale("fr", null, "SC", null);
Locale fr_SN = new MetaLocale("fr", null, "SN", null);
Locale fr_SY = new MetaLocale("fr", null, "SY", null);
Locale fr_TD = new MetaLocale("fr", null, "TD", null);
Locale fr_TG = new MetaLocale("fr", null, "TG", null);
Locale fr_TN = new MetaLocale("fr", null, "TN", null);
Locale fr_VU = new MetaLocale("fr", null, "VU", null);
Locale fr_WF = new MetaLocale("fr", null, "WF", null);
Locale fr_YT = new MetaLocale("fr", null, "YT", null);
Locale ga = new MetaLocale("ga", null, null, null);
Locale ga_IE = new MetaLocale("ga", null, "IE", null);
Locale gl = new MetaLocale("gl", null, null, null);
Locale gl_ES = new MetaLocale("gl", null, "ES", null);
Locale gu = new MetaLocale("gu", null, null, null);
Locale gu_IN = new MetaLocale("gu", null, "IN", null);
Locale he = new MetaLocale("he", null, null, null);
Locale he_IL = new MetaLocale("he", null, "IL", null);
Locale hi = new MetaLocale("hi", null, null, null);
Locale hi_IN = new MetaLocale("hi", null, "IN", null);
Locale hr = new MetaLocale("hr", null, null, null);
Locale hr_BA = new MetaLocale("hr", null, "BA", null);
Locale hr_HR = new MetaLocale("hr", null, "HR", null);
Locale hu = new MetaLocale("hu", null, null, null);
Locale hu_HU = new MetaLocale("hu", null, "HU", null);
Locale hy = new MetaLocale("hy", null, null, null);
Locale hy_AM = new MetaLocale("hy", null, "AM", null);
Locale id = new MetaLocale("id", null, null, null);
Locale id_ID = new MetaLocale("id", null, "ID", null);
Locale is = new MetaLocale("is", null, null, null);
Locale is_IS = new MetaLocale("is", null, "IS", null);
Locale it = new MetaLocale("it", null, null, null);
Locale it_CH = new MetaLocale("it", null, "CH", null);
Locale it_IT = new MetaLocale("it", null, "IT", null);
Locale it_SM = new MetaLocale("it", null, "SM", null);
Locale it_VA = new MetaLocale("it", null, "VA", null);
Locale ja = new MetaLocale("ja", null, null, null);
Locale ja_JP = new MetaLocale("ja", null, "JP", null);
Locale ka = new MetaLocale("ka", null, null, null);
Locale ka_GE = new MetaLocale("ka", null, "GE", null);
Locale kk = new MetaLocale("kk", null, null, null);
Locale kk_KZ = new MetaLocale("kk", null, "KZ", null);
Locale km = new MetaLocale("km", null, null, null);
Locale km_KH = new MetaLocale("km", null, "KH", null);
Locale kn = new MetaLocale("kn", null, null, null);
Locale kn_IN = new MetaLocale("kn", null, "IN", null);
Locale ko = new MetaLocale("ko", null, null, null);
Locale ko_KP = new MetaLocale("ko", null, "KP", null);
Locale ko_KR = new MetaLocale("ko", null, "KR", null);
Locale ky = new MetaLocale("ky", null, null, null);
Locale ky_KG = new MetaLocale("ky", null, "KG", null);
Locale lo = new MetaLocale("lo", null, null, null);
Locale lo_LA = new MetaLocale("lo", null, "LA", null);
Locale lt = new MetaLocale("lt", null, null, null);
Locale lt_LT = new MetaLocale("lt", null, "LT", null);
Locale lv = new MetaLocale("lv", null, null, null);
Locale lv_LV = new MetaLocale("lv", null, "LV", null);
Locale mk = new MetaLocale("mk", null, null, null);
Locale mk_MK = new MetaLocale("mk", null, "MK", null);
Locale ml = new MetaLocale("ml", null, null, null);
Locale ml_IN = new MetaLocale("ml", null, "IN", null);
Locale mn = new MetaLocale("mn", null, null, null);
Locale mn_MN = new MetaLocale("mn", null, "MN", null);
Locale mr = new MetaLocale("mr", null, null, null);
Locale mr_IN = new MetaLocale("mr", null, "IN", null);
Locale ms = new MetaLocale("ms", null, null, null);
Locale ms_BN = new MetaLocale("ms", null, "BN", null);
Locale ms_MY = new MetaLocale("ms", null, "MY", null);
Locale ms_SG = new MetaLocale("ms", null, "SG", null);
Locale my = new MetaLocale("my", null, null, null);
Locale my_MM = new MetaLocale("my", null, "MM", null);
Locale nb = new MetaLocale("nb", null, null, null);
Locale nb_NO = new MetaLocale("nb", null, "NO", null);
Locale nb_SJ = new MetaLocale("nb", null, "SJ", null);
Locale ne = new MetaLocale("ne", null, null, null);
Locale ne_IN = new MetaLocale("ne", null, "IN", null);
Locale ne_NP = new MetaLocale("ne", null, "NP", null);
Locale nl = new MetaLocale("nl", null, null, null);
Locale nl_AW = new MetaLocale("nl", null, "AW", null);
Locale nl_BE = new MetaLocale("nl", null, "BE", null);
Locale nl_BQ = new MetaLocale("nl", null, "BQ", null);
Locale nl_CW = new MetaLocale("nl", null, "CW", null);
Locale nl_NL = new MetaLocale("nl", null, "NL", null);
Locale nl_SR = new MetaLocale("nl", null, "SR", null);
Locale nl_SX = new MetaLocale("nl", null, "SX", null);
Locale pa = new MetaLocale("pa", null, null, null);
Locale pa_Arab_PK = new MetaLocale("pa", "Arab", "PK", null);
Locale pa_Guru = new MetaLocale("pa", "Guru", null, null);
Locale pa_Guru_IN = new MetaLocale("pa", "Guru", "IN", null);
Locale pl = new MetaLocale("pl", null, null, null);
Locale pl_PL = new MetaLocale("pl", null, "PL", null);
Locale pt = new MetaLocale("pt", null, null, null);
Locale pt_AO = new MetaLocale("pt", null, "AO", null);
Locale pt_BR = new MetaLocale("pt", null, "BR", null);
Locale pt_CH = new MetaLocale("pt", null, "CH", null);
Locale pt_CV = new MetaLocale("pt", null, "CV", null);
Locale pt_GQ = new MetaLocale("pt", null, "GQ", null);
Locale pt_GW = new MetaLocale("pt", null, "GW", null);
Locale pt_LU = new MetaLocale("pt", null, "LU", null);
Locale pt_MO = new MetaLocale("pt", null, "MO", null);
Locale pt_MZ = new MetaLocale("pt", null, "MZ", null);
Locale pt_PT = new MetaLocale("pt", null, "PT", null);
Locale pt_ST = new MetaLocale("pt", null, "ST", null);
Locale pt_TL = new MetaLocale("pt", null, "TL", null);
Locale ro = new MetaLocale("ro", null, null, null);
Locale ro_MD = new MetaLocale("ro", null, "MD", null);
Locale ro_RO = new MetaLocale("ro", null, "RO", null);
Locale root = new MetaLocale("root", null, null, null);
Locale ru = new MetaLocale("ru", null, null, null);
Locale ru_BY = new MetaLocale("ru", null, "BY", null);
Locale ru_KG = new MetaLocale("ru", null, "KG", null);
Locale ru_KZ = new MetaLocale("ru", null, "KZ", null);
Locale ru_MD = new MetaLocale("ru", null, "MD", null);
Locale ru_RU = new MetaLocale("ru", null, "RU", null);
Locale ru_UA = new MetaLocale("ru", null, "UA", null);
Locale si = new MetaLocale("si", null, null, null);
Locale si_LK = new MetaLocale("si", null, "LK", null);
Locale sk = new MetaLocale("sk", null, null, null);
Locale sk_SK = new MetaLocale("sk", null, "SK", null);
Locale sl = new MetaLocale("sl", null, null, null);
Locale sl_SI = new MetaLocale("sl", null, "SI", null);
Locale sq = new MetaLocale("sq", null, null, null);
Locale sq_AL = new MetaLocale("sq", null, "AL", null);
Locale sq_MK = new MetaLocale("sq", null, "MK", null);
Locale sq_XK = new MetaLocale("sq", null, "XK", null);
Locale sr = new MetaLocale("sr", null, null, null);
Locale sr_Cyrl = new MetaLocale("sr", "Cyrl", null, null);
Locale sr_Cyrl_BA = new MetaLocale("sr", "Cyrl", "BA", null);
Locale sr_Cyrl_ME = new MetaLocale("sr", "Cyrl", "ME", null);
Locale sr_Cyrl_RS = new MetaLocale("sr", "Cyrl", "RS", null);
Locale sr_Cyrl_XK = new MetaLocale("sr", "Cyrl", "XK", null);
Locale sr_Latn = new MetaLocale("sr", "Latn", null, null);
Locale sr_Latn_BA = new MetaLocale("sr", "Latn", "BA", null);
Locale sr_Latn_ME = new MetaLocale("sr", "Latn", "ME", null);
Locale sr_Latn_RS = new MetaLocale("sr", "Latn", "RS", null);
Locale sr_Latn_XK = new MetaLocale("sr", "Latn", "XK", null);
Locale sv = new MetaLocale("sv", null, null, null);
Locale sv_AX = new MetaLocale("sv", null, "AX", null);
Locale sv_FI = new MetaLocale("sv", null, "FI", null);
Locale sv_SE = new MetaLocale("sv", null, "SE", null);
Locale sw = new MetaLocale("sw", null, null, null);
Locale sw_CD = new MetaLocale("sw", null, "CD", null);
Locale sw_KE = new MetaLocale("sw", null, "KE", null);
Locale sw_TZ = new MetaLocale("sw", null, "TZ", null);
Locale sw_UG = new MetaLocale("sw", null, "UG", null);
Locale ta = new MetaLocale("ta", null, null, null);
Locale ta_IN = new MetaLocale("ta", null, "IN", null);
Locale ta_LK = new MetaLocale("ta", null, "LK", null);
Locale ta_MY = new MetaLocale("ta", null, "MY", null);
Locale ta_SG = new MetaLocale("ta", null, "SG", null);
Locale te = new MetaLocale("te", null, null, null);
Locale te_IN = new MetaLocale("te", null, "IN", null);
Locale th = new MetaLocale("th", null, null, null);
Locale th_TH = new MetaLocale("th", null, "TH", null);
Locale to = new MetaLocale("to", null, null, null);
Locale to_TO = new MetaLocale("to", null, "TO", null);
Locale tr = new MetaLocale("tr", null, null, null);
Locale tr_CY = new MetaLocale("tr", null, "CY", null);
Locale tr_TR = new MetaLocale("tr", null, "TR", null);
Locale uk = new MetaLocale("uk", null, null, null);
Locale uk_UA = new MetaLocale("uk", null, "UA", null);
Locale ur = new MetaLocale("ur", null, null, null);
Locale ur_IN = new MetaLocale("ur", null, "IN", null);
Locale ur_PK = new MetaLocale("ur", null, "PK", null);
Locale uz = new MetaLocale("uz", null, null, null);
Locale uz_Arab_AF = new MetaLocale("uz", "Arab", "AF", null);
Locale uz_Cyrl_UZ = new MetaLocale("uz", "Cyrl", "UZ", null);
Locale uz_Latn = new MetaLocale("uz", "Latn", null, null);
Locale uz_Latn_UZ = new MetaLocale("uz", "Latn", "UZ", null);
Locale vi = new MetaLocale("vi", null, null, null);
Locale vi_VN = new MetaLocale("vi", null, "VN", null);
Locale yue = new MetaLocale("yue", null, null, null);
Locale yue_HK = new MetaLocale("yue", null, "HK", null);
Locale zh = new MetaLocale("zh", null, null, null);
Locale zh_Hans = new MetaLocale("zh", "Hans", null, null);
Locale zh_Hans_CN = new MetaLocale("zh", "Hans", "CN", null);
Locale zh_Hans_HK = new MetaLocale("zh", "Hans", "HK", null);
Locale zh_Hans_MO = new MetaLocale("zh", "Hans", "MO", null);
Locale zh_Hans_SG = new MetaLocale("zh", "Hans", "SG", null);
Locale zh_Hant = new MetaLocale("zh", "Hant", null, null);
Locale zh_Hant_HK = new MetaLocale("zh", "Hant", "HK", null);
Locale zh_Hant_MO = new MetaLocale("zh", "Hant", "MO", null);
Locale zh_Hant_TW = new MetaLocale("zh", "Hant", "TW", null);
Locale zu = new MetaLocale("zu", null, null, null);
Locale zu_ZA = new MetaLocale("zu", null, "ZA", null);
String language();
String script();
String territory();
String variant();
String compact();
String expanded();
}
public enum Currency {
ADP,
AED,
AFA,
AFN,
ALK,
ALL,
AMD,
ANG,
AOA,
AOK,
AON,
AOR,
ARA,
ARL,
ARM,
ARP,
ARS,
ATS,
AUD,
AWG,
AZM,
AZN,
BAD,
BAM,
BAN,
BBD,
BDT,
BEC,
BEF,
BEL,
BGL,
BGM,
BGN,
BGO,
BHD,
BIF,
BMD,
BND,
BOB,
BOL,
BOP,
BOV,
BRB,
BRC,
BRE,
BRL,
BRN,
BRR,
BRZ,
BSD,
BTN,
BUK,
BWP,
BYB,
BYN,
BYR,
BZD,
CAD,
CDF,
CHE,
CHF,
CHW,
CLE,
CLF,
CLP,
CNX,
CNY,
COP,
COU,
CRC,
CSD,
CSK,
CUC,
CUP,
CVE,
CYP,
CZK,
DDM,
DEM,
DJF,
DKK,
DOP,
DZD,
ECS,
ECV,
EEK,
EGP,
ERN,
ESA,
ESB,
ESP,
ETB,
EUR,
FIM,
FJD,
FKP,
FRF,
GBP,
GEK,
GEL,
GHC,
GHS,
GIP,
GMD,
GNF,
GNS,
GQE,
GRD,
GTQ,
GWE,
GWP,
GYD,
HKD,
HNL,
HRD,
HRK,
HTG,
HUF,
IDR,
IEP,
ILP,
ILR,
ILS,
INR,
IQD,
IRR,
ISJ,
ISK,
ITL,
JMD,
JOD,
JPY,
KES,
KGS,
KHR,
KMF,
KPW,
KRH,
KRO,
KRW,
KWD,
KYD,
KZT,
LAK,
LBP,
LKR,
LRD,
LSL,
LTL,
LTT,
LUC,
LUF,
LUL,
LVL,
LVR,
LYD,
MAD,
MAF,
MCF,
MDC,
MDL,
MGA,
MGF,
MKD,
MKN,
MLF,
MMK,
MNT,
MOP,
MRO,
MTL,
MTP,
MUR,
MVP,
MVR,
MWK,
MXN,
MXP,
MXV,
MYR,
MZE,
MZM,
MZN,
NAD,
NGN,
NIC,
NIO,
NLG,
NOK,
NPR,
NZD,
OMR,
PAB,
PEI,
PEN,
PES,
PGK,
PHP,
PKR,
PLN,
PLZ,
PTE,
PYG,
QAR,
RHD,
ROL,
RON,
RSD,
RUB,
RUR,
RWF,
SAR,
SBD,
SCR,
SDD,
SDG,
SDP,
SEK,
SGD,
SHP,
SIT,
SKK,
SLL,
SOS,
SRD,
SRG,
SSP,
STD,
SUR,
SVC,
SYP,
SZL,
THB,
TJR,
TJS,
TMM,
TMT,
TND,
TOP,
TPE,
TRL,
TRY,
TTD,
TWD,
TZS,
UAH,
UAK,
UGS,
UGX,
USD,
USN,
USS,
UYI,
UYP,
UYU,
UZS,
VEB,
VEF,
VND,
VNN,
VUV,
WST,
XAF,
XAG,
XAU,
XBA,
XBB,
XBC,
XBD,
XCD,
XDR,
XEU,
XFO,
XFU,
XOF,
XPD,
XPF,
XPT,
XRE,
XSU,
XTS,
XUA,
XXX,
YDD,
YER,
YUD,
YUM,
YUN,
YUR,
ZAL,
ZAR,
ZMK,
ZMW,
ZRN,
ZRZ,
ZWD,
ZWL,
ZWR;
public static Currency fromString(String code) {
if (code != null) {
switch (code) {
case "ADP": return ADP;
case "AED": return AED;
case "AFA": return AFA;
case "AFN": return AFN;
case "ALK": return ALK;
case "ALL": return ALL;
case "AMD": return AMD;
case "ANG": return ANG;
case "AOA": return AOA;
case "AOK": return AOK;
case "AON": return AON;
case "AOR": return AOR;
case "ARA": return ARA;
case "ARL": return ARL;
case "ARM": return ARM;
case "ARP": return ARP;
case "ARS": return ARS;
case "ATS": return ATS;
case "AUD": return AUD;
case "AWG": return AWG;
case "AZM": return AZM;
case "AZN": return AZN;
case "BAD": return BAD;
case "BAM": return BAM;
case "BAN": return BAN;
case "BBD": return BBD;
case "BDT": return BDT;
case "BEC": return BEC;
case "BEF": return BEF;
case "BEL": return BEL;
case "BGL": return BGL;
case "BGM": return BGM;
case "BGN": return BGN;
case "BGO": return BGO;
case "BHD": return BHD;
case "BIF": return BIF;
case "BMD": return BMD;
case "BND": return BND;
case "BOB": return BOB;
case "BOL": return BOL;
case "BOP": return BOP;
case "BOV": return BOV;
case "BRB": return BRB;
case "BRC": return BRC;
case "BRE": return BRE;
case "BRL": return BRL;
case "BRN": return BRN;
case "BRR": return BRR;
case "BRZ": return BRZ;
case "BSD": return BSD;
case "BTN": return BTN;
case "BUK": return BUK;
case "BWP": return BWP;
case "BYB": return BYB;
case "BYN": return BYN;
case "BYR": return BYR;
case "BZD": return BZD;
case "CAD": return CAD;
case "CDF": return CDF;
case "CHE": return CHE;
case "CHF": return CHF;
case "CHW": return CHW;
case "CLE": return CLE;
case "CLF": return CLF;
case "CLP": return CLP;
case "CNX": return CNX;
case "CNY": return CNY;
case "COP": return COP;
case "COU": return COU;
case "CRC": return CRC;
case "CSD": return CSD;
case "CSK": return CSK;
case "CUC": return CUC;
case "CUP": return CUP;
case "CVE": return CVE;
case "CYP": return CYP;
case "CZK": return CZK;
case "DDM": return DDM;
case "DEM": return DEM;
case "DJF": return DJF;
case "DKK": return DKK;
case "DOP": return DOP;
case "DZD": return DZD;
case "ECS": return ECS;
case "ECV": return ECV;
case "EEK": return EEK;
case "EGP": return EGP;
case "ERN": return ERN;
case "ESA": return ESA;
case "ESB": return ESB;
case "ESP": return ESP;
case "ETB": return ETB;
case "EUR": return EUR;
case "FIM": return FIM;
case "FJD": return FJD;
case "FKP": return FKP;
case "FRF": return FRF;
case "GBP": return GBP;
case "GEK": return GEK;
case "GEL": return GEL;
case "GHC": return GHC;
case "GHS": return GHS;
case "GIP": return GIP;
case "GMD": return GMD;
case "GNF": return GNF;
case "GNS": return GNS;
case "GQE": return GQE;
case "GRD": return GRD;
case "GTQ": return GTQ;
case "GWE": return GWE;
case "GWP": return GWP;
case "GYD": return GYD;
case "HKD": return HKD;
case "HNL": return HNL;
case "HRD": return HRD;
case "HRK": return HRK;
case "HTG": return HTG;
case "HUF": return HUF;
case "IDR": return IDR;
case "IEP": return IEP;
case "ILP": return ILP;
case "ILR": return ILR;
case "ILS": return ILS;
case "INR": return INR;
case "IQD": return IQD;
case "IRR": return IRR;
case "ISJ": return ISJ;
case "ISK": return ISK;
case "ITL": return ITL;
case "JMD": return JMD;
case "JOD": return JOD;
case "JPY": return JPY;
case "KES": return KES;
case "KGS": return KGS;
case "KHR": return KHR;
case "KMF": return KMF;
case "KPW": return KPW;
case "KRH": return KRH;
case "KRO": return KRO;
case "KRW": return KRW;
case "KWD": return KWD;
case "KYD": return KYD;
case "KZT": return KZT;
case "LAK": return LAK;
case "LBP": return LBP;
case "LKR": return LKR;
case "LRD": return LRD;
case "LSL": return LSL;
case "LTL": return LTL;
case "LTT": return LTT;
case "LUC": return LUC;
case "LUF": return LUF;
case "LUL": return LUL;
case "LVL": return LVL;
case "LVR": return LVR;
case "LYD": return LYD;
case "MAD": return MAD;
case "MAF": return MAF;
case "MCF": return MCF;
case "MDC": return MDC;
case "MDL": return MDL;
case "MGA": return MGA;
case "MGF": return MGF;
case "MKD": return MKD;
case "MKN": return MKN;
case "MLF": return MLF;
case "MMK": return MMK;
case "MNT": return MNT;
case "MOP": return MOP;
case "MRO": return MRO;
case "MTL": return MTL;
case "MTP": return MTP;
case "MUR": return MUR;
case "MVP": return MVP;
case "MVR": return MVR;
case "MWK": return MWK;
case "MXN": return MXN;
case "MXP": return MXP;
case "MXV": return MXV;
case "MYR": return MYR;
case "MZE": return MZE;
case "MZM": return MZM;
case "MZN": return MZN;
case "NAD": return NAD;
case "NGN": return NGN;
case "NIC": return NIC;
case "NIO": return NIO;
case "NLG": return NLG;
case "NOK": return NOK;
case "NPR": return NPR;
case "NZD": return NZD;
case "OMR": return OMR;
case "PAB": return PAB;
case "PEI": return PEI;
case "PEN": return PEN;
case "PES": return PES;
case "PGK": return PGK;
case "PHP": return PHP;
case "PKR": return PKR;
case "PLN": return PLN;
case "PLZ": return PLZ;
case "PTE": return PTE;
case "PYG": return PYG;
case "QAR": return QAR;
case "RHD": return RHD;
case "ROL": return ROL;
case "RON": return RON;
case "RSD": return RSD;
case "RUB": return RUB;
case "RUR": return RUR;
case "RWF": return RWF;
case "SAR": return SAR;
case "SBD": return SBD;
case "SCR": return SCR;
case "SDD": return SDD;
case "SDG": return SDG;
case "SDP": return SDP;
case "SEK": return SEK;
case "SGD": return SGD;
case "SHP": return SHP;
case "SIT": return SIT;
case "SKK": return SKK;
case "SLL": return SLL;
case "SOS": return SOS;
case "SRD": return SRD;
case "SRG": return SRG;
case "SSP": return SSP;
case "STD": return STD;
case "SUR": return SUR;
case "SVC": return SVC;
case "SYP": return SYP;
case "SZL": return SZL;
case "THB": return THB;
case "TJR": return TJR;
case "TJS": return TJS;
case "TMM": return TMM;
case "TMT": return TMT;
case "TND": return TND;
case "TOP": return TOP;
case "TPE": return TPE;
case "TRL": return TRL;
case "TRY": return TRY;
case "TTD": return TTD;
case "TWD": return TWD;
case "TZS": return TZS;
case "UAH": return UAH;
case "UAK": return UAK;
case "UGS": return UGS;
case "UGX": return UGX;
case "USD": return USD;
case "USN": return USN;
case "USS": return USS;
case "UYI": return UYI;
case "UYP": return UYP;
case "UYU": return UYU;
case "UZS": return UZS;
case "VEB": return VEB;
case "VEF": return VEF;
case "VND": return VND;
case "VNN": return VNN;
case "VUV": return VUV;
case "WST": return WST;
case "XAF": return XAF;
case "XAG": return XAG;
case "XAU": return XAU;
case "XBA": return XBA;
case "XBB": return XBB;
case "XBC": return XBC;
case "XBD": return XBD;
case "XCD": return XCD;
case "XDR": return XDR;
case "XEU": return XEU;
case "XFO": return XFO;
case "XFU": return XFU;
case "XOF": return XOF;
case "XPD": return XPD;
case "XPF": return XPF;
case "XPT": return XPT;
case "XRE": return XRE;
case "XSU": return XSU;
case "XTS": return XTS;
case "XUA": return XUA;
case "XXX": return XXX;
case "YDD": return YDD;
case "YER": return YER;
case "YUD": return YUD;
case "YUM": return YUM;
case "YUN": return YUN;
case "YUR": return YUR;
case "ZAL": return ZAL;
case "ZAR": return ZAR;
case "ZMK": return ZMK;
case "ZMW": return ZMW;
case "ZRN": return ZRN;
case "ZRZ": return ZRZ;
case "ZWD": return ZWD;
case "ZWL": return ZWL;
case "ZWR": return ZWR;
default: break;
}
}
return null;
}
}
}