public class sun.util.cldr.CLDRBaseLocaleDataMetaInfo implements sun.util.locale.provider.LocaleDataMetaInfo
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.util.cldr.CLDRBaseLocaleDataMetaInfo
  super_class: java.lang.Object
{
  private static final java.util.Map<java.lang.String, java.lang.String> resourceNameToLocales;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  private static final java.util.Map<java.util.Locale, java.lang.String[]> parentLocalesMap;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/util/Locale;[Ljava/lang/String;>;

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=6, locals=0, args_size=0
         0: .line 34
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.resourceNameToLocales:Ljava/util/Map;
         1: .line 35
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.parentLocalesMap:Ljava/util/Map;
         2: .line 38
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.resourceNameToLocales:Ljava/util/Map;
            ldc "AvailableLocales"
         3: .line 39
            ldc " en en-US en-US-POSIX"
         4: .line 38
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 40
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.parentLocalesMap:Ljava/util/Map;
            ldc "es-419"
            invokestatic java.util.Locale.forLanguageTag:(Ljava/lang/String;)Ljava/util/Locale;
         6: .line 41
            bipush 22
            anewarray java.lang.String
            dup
            iconst_0
         7: .line 42
            ldc ""
            aastore
            dup
            iconst_1
            ldc "es-AR"
            aastore
            dup
            iconst_2
            ldc "es-BO"
            aastore
            dup
            iconst_3
            ldc "es-BR"
            aastore
            dup
            iconst_4
            ldc "es-CL"
            aastore
            dup
            iconst_5
            ldc "es-CO"
            aastore
            dup
            bipush 6
            ldc "es-CR"
            aastore
            dup
            bipush 7
            ldc "es-CU"
            aastore
            dup
            bipush 8
         8: .line 43
            ldc "es-DO"
            aastore
            dup
            bipush 9
            ldc "es-EC"
            aastore
            dup
            bipush 10
            ldc "es-GT"
            aastore
            dup
            bipush 11
            ldc "es-HN"
            aastore
            dup
            bipush 12
            ldc "es-MX"
            aastore
            dup
            bipush 13
            ldc "es-NI"
            aastore
            dup
            bipush 14
            ldc "es-PA"
            aastore
            dup
            bipush 15
            ldc "es-PE"
            aastore
            dup
            bipush 16
         9: .line 44
            ldc "es-PR"
            aastore
            dup
            bipush 17
            ldc "es-PY"
            aastore
            dup
            bipush 18
            ldc "es-SV"
            aastore
            dup
            bipush 19
            ldc "es-US"
            aastore
            dup
            bipush 20
            ldc "es-UY"
            aastore
            dup
            bipush 21
            ldc "es-VE"
            aastore
        10: .line 40
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        11: .line 46
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.parentLocalesMap:Ljava/util/Map;
            getstatic java.util.Locale.ROOT:Ljava/util/Locale;
        12: .line 47
            bipush 19
            anewarray java.lang.String
            dup
            iconst_0
        13: .line 48
            ldc ""
            aastore
            dup
            iconst_1
            ldc "az-Arab"
            aastore
            dup
            iconst_2
            ldc "az-Cyrl"
            aastore
            dup
            iconst_3
            ldc "bm-Nkoo"
            aastore
            dup
            iconst_4
            ldc "bs-Cyrl"
            aastore
            dup
            iconst_5
            ldc "en-Dsrt"
            aastore
            dup
            bipush 6
            ldc "en-Shaw"
            aastore
            dup
            bipush 7
        14: .line 49
            ldc "ha-Arab"
            aastore
            dup
            bipush 8
            ldc "iu-Latn"
            aastore
            dup
            bipush 9
            ldc "mn-Mong"
            aastore
            dup
            bipush 10
            ldc "ms-Arab"
            aastore
            dup
            bipush 11
            ldc "pa-Arab"
            aastore
            dup
            bipush 12
            ldc "shi-Latn"
            aastore
            dup
            bipush 13
        15: .line 50
            ldc "sr-Latn"
            aastore
            dup
            bipush 14
            ldc "uz-Arab"
            aastore
            dup
            bipush 15
            ldc "uz-Cyrl"
            aastore
            dup
            bipush 16
            ldc "vai-Latn"
            aastore
            dup
            bipush 17
            ldc "yue-Hans"
            aastore
            dup
            bipush 18
            ldc "zh-Hant"
            aastore
        16: .line 46
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        17: .line 52
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.parentLocalesMap:Ljava/util/Map;
            ldc "en-001"
            invokestatic java.util.Locale.forLanguageTag:(Ljava/lang/String;)Ljava/util/Locale;
        18: .line 53
            bipush 87
            anewarray java.lang.String
            dup
            iconst_0
        19: .line 54
            ldc ""
            aastore
            dup
            iconst_1
            ldc "en-150"
            aastore
            dup
            iconst_2
            ldc "en-AG"
            aastore
            dup
            iconst_3
            ldc "en-AI"
            aastore
            dup
            iconst_4
            ldc "en-AU"
            aastore
            dup
            iconst_5
            ldc "en-BB"
            aastore
            dup
            bipush 6
            ldc "en-BE"
            aastore
            dup
            bipush 7
            ldc "en-BM"
            aastore
            dup
            bipush 8
        20: .line 55
            ldc "en-BS"
            aastore
            dup
            bipush 9
            ldc "en-BW"
            aastore
            dup
            bipush 10
            ldc "en-BZ"
            aastore
            dup
            bipush 11
            ldc "en-CA"
            aastore
            dup
            bipush 12
            ldc "en-CC"
            aastore
            dup
            bipush 13
            ldc "en-CK"
            aastore
            dup
            bipush 14
            ldc "en-CM"
            aastore
            dup
            bipush 15
            ldc "en-CX"
            aastore
            dup
            bipush 16
        21: .line 56
            ldc "en-CY"
            aastore
            dup
            bipush 17
            ldc "en-DG"
            aastore
            dup
            bipush 18
            ldc "en-DM"
            aastore
            dup
            bipush 19
            ldc "en-ER"
            aastore
            dup
            bipush 20
            ldc "en-FJ"
            aastore
            dup
            bipush 21
            ldc "en-FK"
            aastore
            dup
            bipush 22
            ldc "en-FM"
            aastore
            dup
            bipush 23
            ldc "en-GB"
            aastore
            dup
            bipush 24
        22: .line 57
            ldc "en-GD"
            aastore
            dup
            bipush 25
            ldc "en-GG"
            aastore
            dup
            bipush 26
            ldc "en-GH"
            aastore
            dup
            bipush 27
            ldc "en-GI"
            aastore
            dup
            bipush 28
            ldc "en-GM"
            aastore
            dup
            bipush 29
            ldc "en-GY"
            aastore
            dup
            bipush 30
            ldc "en-HK"
            aastore
            dup
            bipush 31
            ldc "en-IE"
            aastore
            dup
            bipush 32
        23: .line 58
            ldc "en-IL"
            aastore
            dup
            bipush 33
            ldc "en-IM"
            aastore
            dup
            bipush 34
            ldc "en-IN"
            aastore
            dup
            bipush 35
            ldc "en-IO"
            aastore
            dup
            bipush 36
            ldc "en-JE"
            aastore
            dup
            bipush 37
            ldc "en-JM"
            aastore
            dup
            bipush 38
            ldc "en-KE"
            aastore
            dup
            bipush 39
            ldc "en-KI"
            aastore
            dup
            bipush 40
        24: .line 59
            ldc "en-KN"
            aastore
            dup
            bipush 41
            ldc "en-KY"
            aastore
            dup
            bipush 42
            ldc "en-LC"
            aastore
            dup
            bipush 43
            ldc "en-LR"
            aastore
            dup
            bipush 44
            ldc "en-LS"
            aastore
            dup
            bipush 45
            ldc "en-MG"
            aastore
            dup
            bipush 46
            ldc "en-MO"
            aastore
            dup
            bipush 47
            ldc "en-MS"
            aastore
            dup
            bipush 48
        25: .line 60
            ldc "en-MT"
            aastore
            dup
            bipush 49
            ldc "en-MU"
            aastore
            dup
            bipush 50
            ldc "en-MW"
            aastore
            dup
            bipush 51
            ldc "en-MY"
            aastore
            dup
            bipush 52
            ldc "en-NA"
            aastore
            dup
            bipush 53
            ldc "en-NF"
            aastore
            dup
            bipush 54
            ldc "en-NG"
            aastore
            dup
            bipush 55
            ldc "en-NR"
            aastore
            dup
            bipush 56
        26: .line 61
            ldc "en-NU"
            aastore
            dup
            bipush 57
            ldc "en-NZ"
            aastore
            dup
            bipush 58
            ldc "en-PG"
            aastore
            dup
            bipush 59
            ldc "en-PH"
            aastore
            dup
            bipush 60
            ldc "en-PK"
            aastore
            dup
            bipush 61
            ldc "en-PN"
            aastore
            dup
            bipush 62
            ldc "en-PW"
            aastore
            dup
            bipush 63
            ldc "en-RW"
            aastore
            dup
            bipush 64
        27: .line 62
            ldc "en-SB"
            aastore
            dup
            bipush 65
            ldc "en-SC"
            aastore
            dup
            bipush 66
            ldc "en-SD"
            aastore
            dup
            bipush 67
            ldc "en-SG"
            aastore
            dup
            bipush 68
            ldc "en-SH"
            aastore
            dup
            bipush 69
            ldc "en-SL"
            aastore
            dup
            bipush 70
            ldc "en-SS"
            aastore
            dup
            bipush 71
            ldc "en-SX"
            aastore
            dup
            bipush 72
        28: .line 63
            ldc "en-SZ"
            aastore
            dup
            bipush 73
            ldc "en-TC"
            aastore
            dup
            bipush 74
            ldc "en-TK"
            aastore
            dup
            bipush 75
            ldc "en-TO"
            aastore
            dup
            bipush 76
            ldc "en-TT"
            aastore
            dup
            bipush 77
            ldc "en-TV"
            aastore
            dup
            bipush 78
            ldc "en-TZ"
            aastore
            dup
            bipush 79
            ldc "en-UG"
            aastore
            dup
            bipush 80
        29: .line 64
            ldc "en-VC"
            aastore
            dup
            bipush 81
            ldc "en-VG"
            aastore
            dup
            bipush 82
            ldc "en-VU"
            aastore
            dup
            bipush 83
            ldc "en-WS"
            aastore
            dup
            bipush 84
            ldc "en-ZA"
            aastore
            dup
            bipush 85
            ldc "en-ZM"
            aastore
            dup
            bipush 86
            ldc "en-ZW"
            aastore
        30: .line 52
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        31: .line 66
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.parentLocalesMap:Ljava/util/Map;
            ldc "zh-Hant-HK"
            invokestatic java.util.Locale.forLanguageTag:(Ljava/lang/String;)Ljava/util/Locale;
        32: .line 67
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        33: .line 68
            ldc ""
            aastore
            dup
            iconst_1
            ldc "zh-Hant-MO"
            aastore
        34: .line 66
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        35: .line 70
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.parentLocalesMap:Ljava/util/Map;
            ldc "pt-PT"
            invokestatic java.util.Locale.forLanguageTag:(Ljava/lang/String;)Ljava/util/Locale;
        36: .line 71
            bipush 11
            anewarray java.lang.String
            dup
            iconst_0
        37: .line 72
            ldc ""
            aastore
            dup
            iconst_1
            ldc "pt-AO"
            aastore
            dup
            iconst_2
            ldc "pt-CH"
            aastore
            dup
            iconst_3
            ldc "pt-CV"
            aastore
            dup
            iconst_4
            ldc "pt-GQ"
            aastore
            dup
            iconst_5
            ldc "pt-GW"
            aastore
            dup
            bipush 6
            ldc "pt-LU"
            aastore
            dup
            bipush 7
            ldc "pt-MO"
            aastore
            dup
            bipush 8
        38: .line 73
            ldc "pt-MZ"
            aastore
            dup
            bipush 9
            ldc "pt-ST"
            aastore
            dup
            bipush 10
            ldc "pt-TL"
            aastore
        39: .line 70
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        40: .line 75
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.parentLocalesMap:Ljava/util/Map;
            ldc "en-150"
            invokestatic java.util.Locale.forLanguageTag:(Ljava/lang/String;)Ljava/util/Locale;
        41: .line 76
            bipush 9
            anewarray java.lang.String
            dup
            iconst_0
        42: .line 77
            ldc ""
            aastore
            dup
            iconst_1
            ldc "en-AT"
            aastore
            dup
            iconst_2
            ldc "en-CH"
            aastore
            dup
            iconst_3
            ldc "en-DE"
            aastore
            dup
            iconst_4
            ldc "en-DK"
            aastore
            dup
            iconst_5
            ldc "en-FI"
            aastore
            dup
            bipush 6
            ldc "en-NL"
            aastore
            dup
            bipush 7
            ldc "en-SE"
            aastore
            dup
            bipush 8
        43: .line 78
            ldc "en-SI"
            aastore
        44: .line 75
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        45: .line 80
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
         0: .line 33
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/util/cldr/CLDRBaseLocaleDataMetaInfo;

  public sun.util.locale.provider.LocaleProviderAdapter$Type getType();
    descriptor: ()Lsun/util/locale/provider/LocaleProviderAdapter$Type;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
         0: .line 539
            getstatic sun.util.locale.provider.LocaleProviderAdapter$Type.CLDR:Lsun/util/locale/provider/LocaleProviderAdapter$Type;
            areturn
        end local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/util/cldr/CLDRBaseLocaleDataMetaInfo;

  public java.lang.String availableLanguageTags(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
        start local 1 // java.lang.String category
         0: .line 544
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.resourceNameToLocales:Ljava/util/Map;
            aload 1 /* category */
            ldc ""
            invokeinterface java.util.Map.getOrDefault:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            areturn
        end local 1 // java.lang.String category
        end local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lsun/util/cldr/CLDRBaseLocaleDataMetaInfo;
            0    1     1  category  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      category  

  public java.util.Map<java.lang.String, java.lang.String> tzShortIDs();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
         0: .line 549
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo$TZShortIDMapHolder.tzShortIDMap:Ljava/util/Map;
            areturn
        end local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/util/cldr/CLDRBaseLocaleDataMetaInfo;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  public java.util.Map<java.util.Locale, java.lang.String[]> parentLocales();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
         0: .line 553
            getstatic sun.util.cldr.CLDRBaseLocaleDataMetaInfo.parentLocalesMap:Ljava/util/Map;
            areturn
        end local 0 // sun.util.cldr.CLDRBaseLocaleDataMetaInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/util/cldr/CLDRBaseLocaleDataMetaInfo;
    Signature: ()Ljava/util/Map<Ljava/util/Locale;[Ljava/lang/String;>;
}
SourceFile: "CLDRBaseLocaleDataMetaInfo.java"
NestMembers:
  sun.util.cldr.CLDRBaseLocaleDataMetaInfo$TZShortIDMapHolder
InnerClasses:
  private TZShortIDMapHolder = sun.util.cldr.CLDRBaseLocaleDataMetaInfo$TZShortIDMapHolder of sun.util.cldr.CLDRBaseLocaleDataMetaInfo
  public final Type = sun.util.locale.provider.LocaleProviderAdapter$Type of sun.util.locale.provider.LocaleProviderAdapter