public class sun.nio.cs.ext.ExtendedCharsets extends sun.nio.cs.AbstractCharsetProvider
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.nio.cs.ext.ExtendedCharsets
  super_class: sun.nio.cs.AbstractCharsetProvider
{
  static volatile sun.nio.cs.ext.ExtendedCharsets instance;
    descriptor: Lsun/nio/cs/ext/ExtendedCharsets;
    flags: (0x0048) ACC_STATIC, ACC_VOLATILE

  private boolean initialized;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 44
            aconst_null
            putstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=1, args_size=1
        start local 0 // sun.nio.cs.ext.ExtendedCharsets this
         0: .line 48
            aload 0 /* this */
            ldc "sun.nio.cs.ext"
            invokespecial sun.nio.cs.AbstractCharsetProvider.<init>:(Ljava/lang/String;)V
         1: .line 1130
            aload 0 /* this */
            iconst_0
            putfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
         2: .line 52
            aload 0 /* this */
            ldc "Big5"
            ldc "Big5"
         3: .line 53
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
         4: .line 55
            ldc "csBig5"
            aastore
         5: .line 52
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
         6: .line 58
            aload 0 /* this */
            ldc "x-MS950-HKSCS-XP"
            ldc "MS950_HKSCS_XP"
         7: .line 59
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
         8: .line 60
            ldc "MS950_HKSCS_XP"
            aastore
         9: .line 58
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        10: .line 63
            aload 0 /* this */
            ldc "x-MS950-HKSCS"
            ldc "MS950_HKSCS"
        11: .line 64
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
        12: .line 66
            ldc "MS950_HKSCS"
            aastore
        13: .line 63
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        14: .line 69
            aload 0 /* this */
            ldc "x-windows-950"
            ldc "MS950"
        15: .line 70
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        16: .line 71
            ldc "ms950"
            aastore
            dup
            iconst_1
        17: .line 72
            ldc "windows-950"
            aastore
        18: .line 69
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        19: .line 75
            aload 0 /* this */
            ldc "x-windows-874"
            ldc "MS874"
        20: .line 76
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
        21: .line 77
            ldc "ms874"
            aastore
            dup
            iconst_1
        22: .line 78
            ldc "ms-874"
            aastore
            dup
            iconst_2
        23: .line 79
            ldc "windows-874"
            aastore
        24: .line 75
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        25: .line 81
            aload 0 /* this */
            ldc "x-EUC-TW"
            ldc "EUC_TW"
        26: .line 82
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
        27: .line 83
            ldc "euc_tw"
            aastore
            dup
            iconst_1
        28: .line 84
            ldc "euctw"
            aastore
            dup
            iconst_2
        29: .line 85
            ldc "cns11643"
            aastore
            dup
            iconst_3
        30: .line 86
            ldc "EUC-TW"
            aastore
        31: .line 81
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        32: .line 89
            aload 0 /* this */
            ldc "Big5-HKSCS"
            ldc "Big5_HKSCS"
        33: .line 90
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
        34: .line 91
            ldc "Big5_HKSCS"
            aastore
            dup
            iconst_1
        35: .line 92
            ldc "big5hk"
            aastore
            dup
            iconst_2
        36: .line 93
            ldc "big5-hkscs"
            aastore
            dup
            iconst_3
        37: .line 94
            ldc "big5hkscs"
            aastore
        38: .line 89
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        39: .line 97
            aload 0 /* this */
            ldc "x-Big5-HKSCS-2001"
            ldc "Big5_HKSCS_2001"
        40: .line 98
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
        41: .line 99
            ldc "Big5_HKSCS_2001"
            aastore
            dup
            iconst_1
        42: .line 100
            ldc "big5hk-2001"
            aastore
            dup
            iconst_2
        43: .line 101
            ldc "big5-hkscs-2001"
            aastore
            dup
            iconst_3
        44: .line 102
            ldc "big5-hkscs:unicode3.0"
            aastore
            dup
            iconst_4
        45: .line 103
            ldc "big5hkscs-2001"
            aastore
        46: .line 97
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        47: .line 106
            aload 0 /* this */
            ldc "x-Big5-Solaris"
            ldc "Big5_Solaris"
        48: .line 107
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
        49: .line 108
            ldc "Big5_Solaris"
            aastore
        50: .line 106
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        51: .line 112
            aload 0 /* this */
            ldc "GBK"
            ldc "GBK"
        52: .line 113
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        53: .line 114
            ldc "windows-936"
            aastore
            dup
            iconst_1
        54: .line 115
            ldc "CP936"
            aastore
        55: .line 112
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        56: .line 118
            aload 0 /* this */
            ldc "GB18030"
            ldc "GB18030"
        57: .line 119
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
        58: .line 120
            ldc "gb18030-2000"
            aastore
        59: .line 118
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        60: .line 123
            aload 0 /* this */
            ldc "GB2312"
            ldc "EUC_CN"
        61: .line 124
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
        62: .line 126
            ldc "gb2312"
            aastore
            dup
            iconst_1
        63: .line 127
            ldc "gb2312-80"
            aastore
            dup
            iconst_2
        64: .line 128
            ldc "gb2312-1980"
            aastore
            dup
            iconst_3
        65: .line 129
            ldc "euc-cn"
            aastore
            dup
            iconst_4
        66: .line 130
            ldc "euccn"
            aastore
            dup
            iconst_5
        67: .line 131
            ldc "x-EUC-CN"
            aastore
            dup
            bipush 6
        68: .line 132
            ldc "EUC_CN"
            aastore
        69: .line 123
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        70: .line 135
            aload 0 /* this */
            ldc "x-mswin-936"
            ldc "MS936"
        71: .line 136
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        72: .line 137
            ldc "ms936"
            aastore
            dup
            iconst_1
        73: .line 139
            ldc "ms_936"
            aastore
        74: .line 135
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        75: .line 145
            aload 0 /* this */
            ldc "Shift_JIS"
            ldc "SJIS"
        76: .line 146
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
        77: .line 148
            ldc "sjis"
            aastore
            dup
            iconst_1
        78: .line 149
            ldc "shift_jis"
            aastore
            dup
            iconst_2
        79: .line 150
            ldc "shift-jis"
            aastore
            dup
            iconst_3
        80: .line 151
            ldc "ms_kanji"
            aastore
            dup
            iconst_4
        81: .line 152
            ldc "x-sjis"
            aastore
            dup
            iconst_5
        82: .line 153
            ldc "csShiftJIS"
            aastore
        83: .line 145
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        84: .line 159
            aload 0 /* this */
            ldc "windows-31j"
            ldc "MS932"
        85: .line 160
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
        86: .line 161
            ldc "MS932"
            aastore
            dup
            iconst_1
        87: .line 162
            ldc "windows-932"
            aastore
            dup
            iconst_2
        88: .line 163
            ldc "csWindows31J"
            aastore
        89: .line 159
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        90: .line 166
            aload 0 /* this */
            ldc "JIS_X0201"
            ldc "JIS_X_0201"
        91: .line 167
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
        92: .line 168
            ldc "JIS0201"
            aastore
            dup
            iconst_1
        93: .line 170
            ldc "JIS_X0201"
            aastore
            dup
            iconst_2
        94: .line 171
            ldc "X0201"
            aastore
            dup
            iconst_3
        95: .line 172
            ldc "csHalfWidthKatakana"
            aastore
        96: .line 166
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        97: .line 175
            aload 0 /* this */
            ldc "x-JIS0208"
            ldc "JIS_X_0208"
        98: .line 176
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
        99: .line 177
            ldc "JIS0208"
            aastore
            dup
            iconst_1
       100: .line 179
            ldc "JIS_C6226-1983"
            aastore
            dup
            iconst_2
       101: .line 180
            ldc "iso-ir-87"
            aastore
            dup
            iconst_3
       102: .line 181
            ldc "x0208"
            aastore
            dup
            iconst_4
       103: .line 182
            ldc "JIS_X0208-1983"
            aastore
            dup
            iconst_5
       104: .line 183
            ldc "csISO87JISX0208"
            aastore
       105: .line 175
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       106: .line 186
            aload 0 /* this */
            ldc "JIS_X0212-1990"
            ldc "JIS_X_0212"
       107: .line 187
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       108: .line 188
            ldc "JIS0212"
            aastore
            dup
            iconst_1
       109: .line 190
            ldc "jis_x0212-1990"
            aastore
            dup
            iconst_2
       110: .line 191
            ldc "x0212"
            aastore
            dup
            iconst_3
       111: .line 192
            ldc "iso-ir-159"
            aastore
            dup
            iconst_4
       112: .line 193
            ldc "csISO159JISX02121990"
            aastore
       113: .line 186
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       114: .line 196
            aload 0 /* this */
            ldc "x-SJIS_0213"
            ldc "SJIS_0213"
       115: .line 197
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       116: .line 198
            ldc "sjis-0213"
            aastore
            dup
            iconst_1
       117: .line 199
            ldc "sjis_0213"
            aastore
            dup
            iconst_2
       118: .line 200
            ldc "sjis:2004"
            aastore
            dup
            iconst_3
       119: .line 201
            ldc "sjis_0213:2004"
            aastore
            dup
            iconst_4
       120: .line 202
            ldc "shift_jis_0213:2004"
            aastore
            dup
            iconst_5
       121: .line 203
            ldc "shift_jis:2004"
            aastore
       122: .line 196
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       123: .line 206
            aload 0 /* this */
            ldc "x-MS932_0213"
            ldc "MS932_0213"
       124: .line 207
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       125: .line 208
            ldc "MS932-0213"
            aastore
            dup
            iconst_1
       126: .line 209
            ldc "MS932_0213"
            aastore
            dup
            iconst_2
       127: .line 210
            ldc "MS932:2004"
            aastore
            dup
            iconst_3
       128: .line 211
            ldc "windows-932-0213"
            aastore
            dup
            iconst_4
       129: .line 212
            ldc "windows-932:2004"
            aastore
       130: .line 206
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       131: .line 215
            aload 0 /* this */
            ldc "EUC-JP"
            ldc "EUC_JP"
       132: .line 216
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       133: .line 217
            ldc "euc_jp"
            aastore
            dup
            iconst_1
       134: .line 219
            ldc "eucjis"
            aastore
            dup
            iconst_2
       135: .line 220
            ldc "eucjp"
            aastore
            dup
            iconst_3
       136: .line 221
            ldc "Extended_UNIX_Code_Packed_Format_for_Japanese"
            aastore
            dup
            iconst_4
       137: .line 222
            ldc "csEUCPkdFmtjapanese"
            aastore
            dup
            iconst_5
       138: .line 223
            ldc "x-euc-jp"
            aastore
            dup
            bipush 6
       139: .line 224
            ldc "x-eucjp"
            aastore
       140: .line 215
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       141: .line 227
            aload 0 /* this */
            ldc "x-euc-jp-linux"
            ldc "EUC_JP_LINUX"
       142: .line 228
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       143: .line 229
            ldc "euc_jp_linux"
            aastore
            dup
            iconst_1
       144: .line 230
            ldc "euc-jp-linux"
            aastore
       145: .line 227
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       146: .line 233
            aload 0 /* this */
            ldc "x-eucjp-open"
            ldc "EUC_JP_Open"
       147: .line 234
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       148: .line 235
            ldc "EUC_JP_Solaris"
            aastore
            dup
            iconst_1
       149: .line 236
            ldc "eucJP-open"
            aastore
       150: .line 233
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       151: .line 239
            aload 0 /* this */
            ldc "x-PCK"
            ldc "PCK"
       152: .line 240
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       153: .line 242
            ldc "pck"
            aastore
       154: .line 239
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       155: .line 245
            aload 0 /* this */
            ldc "ISO-2022-JP"
            ldc "ISO2022_JP"
       156: .line 246
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       157: .line 248
            ldc "iso2022jp"
            aastore
            dup
            iconst_1
       158: .line 249
            ldc "jis"
            aastore
            dup
            iconst_2
       159: .line 250
            ldc "csISO2022JP"
            aastore
            dup
            iconst_3
       160: .line 251
            ldc "jis_encoding"
            aastore
            dup
            iconst_4
       161: .line 252
            ldc "csjisencoding"
            aastore
       162: .line 245
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       163: .line 255
            aload 0 /* this */
            ldc "ISO-2022-JP-2"
            ldc "ISO2022_JP_2"
       164: .line 256
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       165: .line 258
            ldc "csISO2022JP2"
            aastore
            dup
            iconst_1
       166: .line 259
            ldc "iso2022jp2"
            aastore
       167: .line 255
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       168: .line 262
            aload 0 /* this */
            ldc "x-windows-50221"
            ldc "MS50221"
       169: .line 263
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       170: .line 264
            ldc "ms50221"
            aastore
            dup
            iconst_1
       171: .line 265
            ldc "cp50221"
            aastore
       172: .line 262
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       173: .line 268
            aload 0 /* this */
            ldc "x-windows-50220"
            ldc "MS50220"
       174: .line 269
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       175: .line 270
            ldc "ms50220"
            aastore
            dup
            iconst_1
       176: .line 271
            ldc "cp50220"
            aastore
       177: .line 268
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       178: .line 274
            aload 0 /* this */
            ldc "x-windows-iso2022jp"
            ldc "MSISO2022JP"
       179: .line 275
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       180: .line 276
            ldc "windows-iso2022jp"
            aastore
       181: .line 274
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       182: .line 279
            aload 0 /* this */
            ldc "x-JISAutoDetect"
            ldc "JISAutoDetect"
       183: .line 280
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       184: .line 281
            ldc "JISAutoDetect"
            aastore
       185: .line 279
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       186: .line 285
            aload 0 /* this */
            ldc "EUC-KR"
            ldc "EUC_KR"
       187: .line 286
            bipush 9
            anewarray java.lang.String
            dup
            iconst_0
       188: .line 287
            ldc "euc_kr"
            aastore
            dup
            iconst_1
       189: .line 289
            ldc "ksc5601"
            aastore
            dup
            iconst_2
       190: .line 290
            ldc "euckr"
            aastore
            dup
            iconst_3
       191: .line 291
            ldc "ks_c_5601-1987"
            aastore
            dup
            iconst_4
       192: .line 292
            ldc "ksc5601-1987"
            aastore
            dup
            iconst_5
       193: .line 293
            ldc "ksc5601_1987"
            aastore
            dup
            bipush 6
       194: .line 294
            ldc "ksc_5601"
            aastore
            dup
            bipush 7
       195: .line 295
            ldc "csEUCKR"
            aastore
            dup
            bipush 8
       196: .line 296
            ldc "5601"
            aastore
       197: .line 285
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       198: .line 299
            aload 0 /* this */
            ldc "x-windows-949"
            ldc "MS949"
       199: .line 300
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       200: .line 301
            ldc "ms949"
            aastore
            dup
            iconst_1
       201: .line 302
            ldc "windows949"
            aastore
            dup
            iconst_2
       202: .line 303
            ldc "windows-949"
            aastore
            dup
            iconst_3
       203: .line 305
            ldc "ms_949"
            aastore
       204: .line 299
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       205: .line 308
            aload 0 /* this */
            ldc "x-Johab"
            ldc "Johab"
       206: .line 309
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       207: .line 310
            ldc "ksc5601-1992"
            aastore
            dup
            iconst_1
       208: .line 311
            ldc "ksc5601_1992"
            aastore
            dup
            iconst_2
       209: .line 312
            ldc "ms1361"
            aastore
            dup
            iconst_3
       210: .line 313
            ldc "johab"
            aastore
       211: .line 308
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       212: .line 316
            aload 0 /* this */
            ldc "ISO-2022-KR"
            ldc "ISO2022_KR"
       213: .line 317
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       214: .line 318
            ldc "ISO2022KR"
            aastore
            dup
            iconst_1
       215: .line 319
            ldc "csISO2022KR"
            aastore
       216: .line 316
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       217: .line 322
            aload 0 /* this */
            ldc "ISO-2022-CN"
            ldc "ISO2022_CN"
       218: .line 323
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       219: .line 324
            ldc "ISO2022CN"
            aastore
            dup
            iconst_1
       220: .line 325
            ldc "csISO2022CN"
            aastore
       221: .line 322
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       222: .line 328
            aload 0 /* this */
            ldc "x-ISO-2022-CN-CNS"
            ldc "ISO2022_CN_CNS"
       223: .line 329
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       224: .line 330
            ldc "ISO2022CN_CNS"
            aastore
            dup
            iconst_1
       225: .line 331
            ldc "ISO-2022-CN-CNS"
            aastore
       226: .line 328
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       227: .line 334
            aload 0 /* this */
            ldc "x-ISO-2022-CN-GB"
            ldc "ISO2022_CN_GB"
       228: .line 335
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       229: .line 336
            ldc "ISO2022CN_GB"
            aastore
            dup
            iconst_1
       230: .line 337
            ldc "ISO-2022-CN-GB"
            aastore
       231: .line 334
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       232: .line 340
            aload 0 /* this */
            ldc "x-ISCII91"
            ldc "ISCII91"
       233: .line 341
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       234: .line 342
            ldc "iscii"
            aastore
            dup
            iconst_1
       235: .line 343
            ldc "ST_SEV_358-88"
            aastore
            dup
            iconst_2
       236: .line 344
            ldc "iso-ir-153"
            aastore
            dup
            iconst_3
       237: .line 345
            ldc "csISO153GOST1976874"
            aastore
            dup
            iconst_4
       238: .line 346
            ldc "ISCII91"
            aastore
       239: .line 340
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       240: .line 349
            aload 0 /* this */
            ldc "ISO-8859-3"
            ldc "ISO_8859_3"
       241: .line 350
            bipush 13
            anewarray java.lang.String
            dup
            iconst_0
       242: .line 351
            ldc "iso8859_3"
            aastore
            dup
            iconst_1
       243: .line 352
            ldc "8859_3"
            aastore
            dup
            iconst_2
       244: .line 353
            ldc "ISO_8859-3:1988"
            aastore
            dup
            iconst_3
       245: .line 354
            ldc "iso-ir-109"
            aastore
            dup
            iconst_4
       246: .line 355
            ldc "ISO_8859-3"
            aastore
            dup
            iconst_5
       247: .line 356
            ldc "ISO8859-3"
            aastore
            dup
            bipush 6
       248: .line 357
            ldc "latin3"
            aastore
            dup
            bipush 7
       249: .line 358
            ldc "l3"
            aastore
            dup
            bipush 8
       250: .line 359
            ldc "ibm913"
            aastore
            dup
            bipush 9
       251: .line 360
            ldc "ibm-913"
            aastore
            dup
            bipush 10
       252: .line 361
            ldc "cp913"
            aastore
            dup
            bipush 11
       253: .line 362
            ldc "913"
            aastore
            dup
            bipush 12
       254: .line 363
            ldc "csISOLatin3"
            aastore
       255: .line 349
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       256: .line 366
            aload 0 /* this */
            ldc "ISO-8859-6"
            ldc "ISO_8859_6"
       257: .line 367
            bipush 14
            anewarray java.lang.String
            dup
            iconst_0
       258: .line 368
            ldc "iso8859_6"
            aastore
            dup
            iconst_1
       259: .line 369
            ldc "8859_6"
            aastore
            dup
            iconst_2
       260: .line 370
            ldc "iso-ir-127"
            aastore
            dup
            iconst_3
       261: .line 371
            ldc "ISO_8859-6"
            aastore
            dup
            iconst_4
       262: .line 372
            ldc "ISO_8859-6:1987"
            aastore
            dup
            iconst_5
       263: .line 373
            ldc "ISO8859-6"
            aastore
            dup
            bipush 6
       264: .line 374
            ldc "ECMA-114"
            aastore
            dup
            bipush 7
       265: .line 375
            ldc "ASMO-708"
            aastore
            dup
            bipush 8
       266: .line 376
            ldc "arabic"
            aastore
            dup
            bipush 9
       267: .line 377
            ldc "ibm1089"
            aastore
            dup
            bipush 10
       268: .line 378
            ldc "ibm-1089"
            aastore
            dup
            bipush 11
       269: .line 379
            ldc "cp1089"
            aastore
            dup
            bipush 12
       270: .line 380
            ldc "1089"
            aastore
            dup
            bipush 13
       271: .line 381
            ldc "csISOLatinArabic"
            aastore
       272: .line 366
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       273: .line 384
            aload 0 /* this */
            ldc "ISO-8859-8"
            ldc "ISO_8859_8"
       274: .line 385
            bipush 12
            anewarray java.lang.String
            dup
            iconst_0
       275: .line 386
            ldc "iso8859_8"
            aastore
            dup
            iconst_1
       276: .line 387
            ldc "8859_8"
            aastore
            dup
            iconst_2
       277: .line 388
            ldc "iso-ir-138"
            aastore
            dup
            iconst_3
       278: .line 389
            ldc "ISO_8859-8"
            aastore
            dup
            iconst_4
       279: .line 390
            ldc "ISO_8859-8:1988"
            aastore
            dup
            iconst_5
       280: .line 391
            ldc "ISO8859-8"
            aastore
            dup
            bipush 6
       281: .line 392
            ldc "cp916"
            aastore
            dup
            bipush 7
       282: .line 393
            ldc "916"
            aastore
            dup
            bipush 8
       283: .line 394
            ldc "ibm916"
            aastore
            dup
            bipush 9
       284: .line 395
            ldc "ibm-916"
            aastore
            dup
            bipush 10
       285: .line 396
            ldc "hebrew"
            aastore
            dup
            bipush 11
       286: .line 397
            ldc "csISOLatinHebrew"
            aastore
       287: .line 384
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       288: .line 400
            aload 0 /* this */
            ldc "x-ISO-8859-11"
            ldc "ISO_8859_11"
       289: .line 401
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       290: .line 402
            ldc "iso-8859-11"
            aastore
            dup
            iconst_1
       291: .line 403
            ldc "iso8859_11"
            aastore
       292: .line 400
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       293: .line 406
            aload 0 /* this */
            ldc "TIS-620"
            ldc "TIS_620"
       294: .line 407
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
       295: .line 408
            ldc "tis620"
            aastore
            dup
            iconst_1
       296: .line 409
            ldc "tis620.2533"
            aastore
       297: .line 406
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       298: .line 414
            aload 0 /* this */
            ldc "windows-1255"
            ldc "MS1255"
       299: .line 415
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       300: .line 416
            ldc "cp1255"
            aastore
       301: .line 414
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       302: .line 419
            aload 0 /* this */
            ldc "windows-1256"
            ldc "MS1256"
       303: .line 420
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       304: .line 421
            ldc "cp1256"
            aastore
       305: .line 419
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       306: .line 424
            aload 0 /* this */
            ldc "windows-1258"
            ldc "MS1258"
       307: .line 425
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       308: .line 426
            ldc "cp1258"
            aastore
       309: .line 424
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       310: .line 431
            aload 0 /* this */
            ldc "x-IBM942"
            ldc "IBM942"
       311: .line 432
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       312: .line 433
            ldc "cp942"
            aastore
            dup
            iconst_1
       313: .line 434
            ldc "ibm942"
            aastore
            dup
            iconst_2
       314: .line 435
            ldc "ibm-942"
            aastore
            dup
            iconst_3
       315: .line 436
            ldc "942"
            aastore
       316: .line 431
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       317: .line 439
            aload 0 /* this */
            ldc "x-IBM942C"
            ldc "IBM942C"
       318: .line 440
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       319: .line 441
            ldc "cp942C"
            aastore
            dup
            iconst_1
       320: .line 442
            ldc "ibm942C"
            aastore
            dup
            iconst_2
       321: .line 443
            ldc "ibm-942C"
            aastore
            dup
            iconst_3
       322: .line 444
            ldc "942C"
            aastore
       323: .line 439
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       324: .line 447
            aload 0 /* this */
            ldc "x-IBM943"
            ldc "IBM943"
       325: .line 448
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       326: .line 449
            ldc "cp943"
            aastore
            dup
            iconst_1
       327: .line 450
            ldc "ibm943"
            aastore
            dup
            iconst_2
       328: .line 451
            ldc "ibm-943"
            aastore
            dup
            iconst_3
       329: .line 452
            ldc "943"
            aastore
       330: .line 447
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       331: .line 455
            aload 0 /* this */
            ldc "x-IBM943C"
            ldc "IBM943C"
       332: .line 456
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       333: .line 457
            ldc "cp943C"
            aastore
            dup
            iconst_1
       334: .line 458
            ldc "ibm943C"
            aastore
            dup
            iconst_2
       335: .line 459
            ldc "ibm-943C"
            aastore
            dup
            iconst_3
       336: .line 460
            ldc "943C"
            aastore
       337: .line 455
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       338: .line 463
            aload 0 /* this */
            ldc "x-IBM948"
            ldc "IBM948"
       339: .line 464
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       340: .line 465
            ldc "cp948"
            aastore
            dup
            iconst_1
       341: .line 466
            ldc "ibm948"
            aastore
            dup
            iconst_2
       342: .line 467
            ldc "ibm-948"
            aastore
            dup
            iconst_3
       343: .line 468
            ldc "948"
            aastore
       344: .line 463
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       345: .line 471
            aload 0 /* this */
            ldc "x-IBM950"
            ldc "IBM950"
       346: .line 472
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       347: .line 473
            ldc "cp950"
            aastore
            dup
            iconst_1
       348: .line 474
            ldc "ibm950"
            aastore
            dup
            iconst_2
       349: .line 475
            ldc "ibm-950"
            aastore
            dup
            iconst_3
       350: .line 476
            ldc "950"
            aastore
       351: .line 471
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       352: .line 479
            aload 0 /* this */
            ldc "x-IBM930"
            ldc "IBM930"
       353: .line 480
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       354: .line 481
            ldc "cp930"
            aastore
            dup
            iconst_1
       355: .line 482
            ldc "ibm930"
            aastore
            dup
            iconst_2
       356: .line 483
            ldc "ibm-930"
            aastore
            dup
            iconst_3
       357: .line 484
            ldc "930"
            aastore
       358: .line 479
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       359: .line 487
            aload 0 /* this */
            ldc "x-IBM935"
            ldc "IBM935"
       360: .line 488
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       361: .line 489
            ldc "cp935"
            aastore
            dup
            iconst_1
       362: .line 490
            ldc "ibm935"
            aastore
            dup
            iconst_2
       363: .line 491
            ldc "ibm-935"
            aastore
            dup
            iconst_3
       364: .line 492
            ldc "935"
            aastore
       365: .line 487
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       366: .line 495
            aload 0 /* this */
            ldc "x-IBM937"
            ldc "IBM937"
       367: .line 496
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       368: .line 497
            ldc "cp937"
            aastore
            dup
            iconst_1
       369: .line 498
            ldc "ibm937"
            aastore
            dup
            iconst_2
       370: .line 499
            ldc "ibm-937"
            aastore
            dup
            iconst_3
       371: .line 500
            ldc "937"
            aastore
       372: .line 495
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       373: .line 503
            aload 0 /* this */
            ldc "x-IBM856"
            ldc "IBM856"
       374: .line 504
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       375: .line 505
            ldc "cp856"
            aastore
            dup
            iconst_1
       376: .line 506
            ldc "ibm-856"
            aastore
            dup
            iconst_2
       377: .line 507
            ldc "ibm856"
            aastore
            dup
            iconst_3
       378: .line 508
            ldc "856"
            aastore
       379: .line 503
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       380: .line 511
            aload 0 /* this */
            ldc "IBM860"
            ldc "IBM860"
       381: .line 512
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       382: .line 513
            ldc "cp860"
            aastore
            dup
            iconst_1
       383: .line 514
            ldc "ibm860"
            aastore
            dup
            iconst_2
       384: .line 515
            ldc "ibm-860"
            aastore
            dup
            iconst_3
       385: .line 516
            ldc "860"
            aastore
            dup
            iconst_4
       386: .line 517
            ldc "csIBM860"
            aastore
       387: .line 511
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       388: .line 519
            aload 0 /* this */
            ldc "IBM861"
            ldc "IBM861"
       389: .line 520
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       390: .line 521
            ldc "cp861"
            aastore
            dup
            iconst_1
       391: .line 522
            ldc "ibm861"
            aastore
            dup
            iconst_2
       392: .line 523
            ldc "ibm-861"
            aastore
            dup
            iconst_3
       393: .line 524
            ldc "861"
            aastore
            dup
            iconst_4
       394: .line 525
            ldc "csIBM861"
            aastore
            dup
            iconst_5
       395: .line 526
            ldc "cp-is"
            aastore
       396: .line 519
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       397: .line 529
            aload 0 /* this */
            ldc "IBM863"
            ldc "IBM863"
       398: .line 530
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       399: .line 531
            ldc "cp863"
            aastore
            dup
            iconst_1
       400: .line 532
            ldc "ibm863"
            aastore
            dup
            iconst_2
       401: .line 533
            ldc "ibm-863"
            aastore
            dup
            iconst_3
       402: .line 534
            ldc "863"
            aastore
            dup
            iconst_4
       403: .line 535
            ldc "csIBM863"
            aastore
       404: .line 529
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       405: .line 538
            aload 0 /* this */
            ldc "IBM864"
            ldc "IBM864"
       406: .line 539
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       407: .line 540
            ldc "cp864"
            aastore
            dup
            iconst_1
       408: .line 541
            ldc "ibm864"
            aastore
            dup
            iconst_2
       409: .line 542
            ldc "ibm-864"
            aastore
            dup
            iconst_3
       410: .line 543
            ldc "864"
            aastore
            dup
            iconst_4
       411: .line 544
            ldc "csIBM864"
            aastore
       412: .line 538
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       413: .line 547
            aload 0 /* this */
            ldc "IBM865"
            ldc "IBM865"
       414: .line 548
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       415: .line 549
            ldc "cp865"
            aastore
            dup
            iconst_1
       416: .line 550
            ldc "ibm865"
            aastore
            dup
            iconst_2
       417: .line 551
            ldc "ibm-865"
            aastore
            dup
            iconst_3
       418: .line 552
            ldc "865"
            aastore
            dup
            iconst_4
       419: .line 553
            ldc "csIBM865"
            aastore
       420: .line 547
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       421: .line 556
            aload 0 /* this */
            ldc "IBM868"
            ldc "IBM868"
       422: .line 557
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       423: .line 558
            ldc "cp868"
            aastore
            dup
            iconst_1
       424: .line 559
            ldc "ibm868"
            aastore
            dup
            iconst_2
       425: .line 560
            ldc "ibm-868"
            aastore
            dup
            iconst_3
       426: .line 561
            ldc "868"
            aastore
            dup
            iconst_4
       427: .line 562
            ldc "cp-ar"
            aastore
            dup
            iconst_5
       428: .line 563
            ldc "csIBM868"
            aastore
       429: .line 556
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       430: .line 566
            aload 0 /* this */
            ldc "IBM869"
            ldc "IBM869"
       431: .line 567
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       432: .line 568
            ldc "cp869"
            aastore
            dup
            iconst_1
       433: .line 569
            ldc "ibm869"
            aastore
            dup
            iconst_2
       434: .line 570
            ldc "ibm-869"
            aastore
            dup
            iconst_3
       435: .line 571
            ldc "869"
            aastore
            dup
            iconst_4
       436: .line 572
            ldc "cp-gr"
            aastore
            dup
            iconst_5
       437: .line 573
            ldc "csIBM869"
            aastore
       438: .line 566
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       439: .line 576
            aload 0 /* this */
            ldc "x-IBM921"
            ldc "IBM921"
       440: .line 577
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       441: .line 578
            ldc "cp921"
            aastore
            dup
            iconst_1
       442: .line 579
            ldc "ibm921"
            aastore
            dup
            iconst_2
       443: .line 580
            ldc "ibm-921"
            aastore
            dup
            iconst_3
       444: .line 581
            ldc "921"
            aastore
       445: .line 576
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       446: .line 584
            aload 0 /* this */
            ldc "x-IBM1006"
            ldc "IBM1006"
       447: .line 585
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       448: .line 586
            ldc "cp1006"
            aastore
            dup
            iconst_1
       449: .line 587
            ldc "ibm1006"
            aastore
            dup
            iconst_2
       450: .line 588
            ldc "ibm-1006"
            aastore
            dup
            iconst_3
       451: .line 589
            ldc "1006"
            aastore
       452: .line 584
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       453: .line 592
            aload 0 /* this */
            ldc "x-IBM1046"
            ldc "IBM1046"
       454: .line 593
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       455: .line 594
            ldc "cp1046"
            aastore
            dup
            iconst_1
       456: .line 595
            ldc "ibm1046"
            aastore
            dup
            iconst_2
       457: .line 596
            ldc "ibm-1046"
            aastore
            dup
            iconst_3
       458: .line 597
            ldc "1046"
            aastore
       459: .line 592
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       460: .line 600
            aload 0 /* this */
            ldc "IBM1047"
            ldc "IBM1047"
       461: .line 601
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
       462: .line 602
            ldc "cp1047"
            aastore
            dup
            iconst_1
       463: .line 603
            ldc "ibm-1047"
            aastore
            dup
            iconst_2
       464: .line 604
            ldc "1047"
            aastore
       465: .line 600
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       466: .line 607
            aload 0 /* this */
            ldc "x-IBM1098"
            ldc "IBM1098"
       467: .line 608
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       468: .line 609
            ldc "cp1098"
            aastore
            dup
            iconst_1
       469: .line 610
            ldc "ibm1098"
            aastore
            dup
            iconst_2
       470: .line 611
            ldc "ibm-1098"
            aastore
            dup
            iconst_3
       471: .line 612
            ldc "1098"
            aastore
       472: .line 607
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       473: .line 615
            aload 0 /* this */
            ldc "IBM037"
            ldc "IBM037"
       474: .line 616
            bipush 15
            anewarray java.lang.String
            dup
            iconst_0
       475: .line 617
            ldc "cp037"
            aastore
            dup
            iconst_1
       476: .line 618
            ldc "ibm037"
            aastore
            dup
            iconst_2
       477: .line 619
            ldc "ebcdic-cp-us"
            aastore
            dup
            iconst_3
       478: .line 620
            ldc "ebcdic-cp-ca"
            aastore
            dup
            iconst_4
       479: .line 621
            ldc "ebcdic-cp-wt"
            aastore
            dup
            iconst_5
       480: .line 622
            ldc "ebcdic-cp-nl"
            aastore
            dup
            bipush 6
       481: .line 623
            ldc "csIBM037"
            aastore
            dup
            bipush 7
       482: .line 624
            ldc "cs-ebcdic-cp-us"
            aastore
            dup
            bipush 8
       483: .line 625
            ldc "cs-ebcdic-cp-ca"
            aastore
            dup
            bipush 9
       484: .line 626
            ldc "cs-ebcdic-cp-wt"
            aastore
            dup
            bipush 10
       485: .line 627
            ldc "cs-ebcdic-cp-nl"
            aastore
            dup
            bipush 11
       486: .line 628
            ldc "ibm-037"
            aastore
            dup
            bipush 12
       487: .line 629
            ldc "ibm-37"
            aastore
            dup
            bipush 13
       488: .line 630
            ldc "cpibm37"
            aastore
            dup
            bipush 14
       489: .line 631
            ldc "037"
            aastore
       490: .line 615
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       491: .line 634
            aload 0 /* this */
            ldc "x-IBM1025"
            ldc "IBM1025"
       492: .line 635
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       493: .line 636
            ldc "cp1025"
            aastore
            dup
            iconst_1
       494: .line 637
            ldc "ibm1025"
            aastore
            dup
            iconst_2
       495: .line 638
            ldc "ibm-1025"
            aastore
            dup
            iconst_3
       496: .line 639
            ldc "1025"
            aastore
       497: .line 634
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       498: .line 642
            aload 0 /* this */
            ldc "IBM1026"
            ldc "IBM1026"
       499: .line 643
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       500: .line 644
            ldc "cp1026"
            aastore
            dup
            iconst_1
       501: .line 645
            ldc "ibm1026"
            aastore
            dup
            iconst_2
       502: .line 646
            ldc "ibm-1026"
            aastore
            dup
            iconst_3
       503: .line 647
            ldc "1026"
            aastore
       504: .line 642
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       505: .line 650
            aload 0 /* this */
            ldc "x-IBM1112"
            ldc "IBM1112"
       506: .line 651
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       507: .line 652
            ldc "cp1112"
            aastore
            dup
            iconst_1
       508: .line 653
            ldc "ibm1112"
            aastore
            dup
            iconst_2
       509: .line 654
            ldc "ibm-1112"
            aastore
            dup
            iconst_3
       510: .line 655
            ldc "1112"
            aastore
       511: .line 650
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       512: .line 658
            aload 0 /* this */
            ldc "x-IBM1122"
            ldc "IBM1122"
       513: .line 659
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       514: .line 660
            ldc "cp1122"
            aastore
            dup
            iconst_1
       515: .line 661
            ldc "ibm1122"
            aastore
            dup
            iconst_2
       516: .line 662
            ldc "ibm-1122"
            aastore
            dup
            iconst_3
       517: .line 663
            ldc "1122"
            aastore
       518: .line 658
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       519: .line 666
            aload 0 /* this */
            ldc "x-IBM1123"
            ldc "IBM1123"
       520: .line 667
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       521: .line 668
            ldc "cp1123"
            aastore
            dup
            iconst_1
       522: .line 669
            ldc "ibm1123"
            aastore
            dup
            iconst_2
       523: .line 670
            ldc "ibm-1123"
            aastore
            dup
            iconst_3
       524: .line 671
            ldc "1123"
            aastore
       525: .line 666
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       526: .line 674
            aload 0 /* this */
            ldc "x-IBM1124"
            ldc "IBM1124"
       527: .line 675
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       528: .line 676
            ldc "cp1124"
            aastore
            dup
            iconst_1
       529: .line 677
            ldc "ibm1124"
            aastore
            dup
            iconst_2
       530: .line 678
            ldc "ibm-1124"
            aastore
            dup
            iconst_3
       531: .line 679
            ldc "1124"
            aastore
       532: .line 674
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       533: .line 682
            aload 0 /* this */
            ldc "x-IBM1364"
            ldc "IBM1364"
       534: .line 683
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       535: .line 684
            ldc "cp1364"
            aastore
            dup
            iconst_1
       536: .line 685
            ldc "ibm1364"
            aastore
            dup
            iconst_2
       537: .line 686
            ldc "ibm-1364"
            aastore
            dup
            iconst_3
       538: .line 687
            ldc "1364"
            aastore
       539: .line 682
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       540: .line 690
            aload 0 /* this */
            ldc "IBM273"
            ldc "IBM273"
       541: .line 691
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       542: .line 692
            ldc "cp273"
            aastore
            dup
            iconst_1
       543: .line 693
            ldc "ibm273"
            aastore
            dup
            iconst_2
       544: .line 694
            ldc "ibm-273"
            aastore
            dup
            iconst_3
       545: .line 695
            ldc "273"
            aastore
       546: .line 690
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       547: .line 698
            aload 0 /* this */
            ldc "IBM277"
            ldc "IBM277"
       548: .line 699
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       549: .line 700
            ldc "cp277"
            aastore
            dup
            iconst_1
       550: .line 701
            ldc "ibm277"
            aastore
            dup
            iconst_2
       551: .line 702
            ldc "ibm-277"
            aastore
            dup
            iconst_3
       552: .line 703
            ldc "277"
            aastore
       553: .line 698
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       554: .line 706
            aload 0 /* this */
            ldc "IBM278"
            ldc "IBM278"
       555: .line 707
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       556: .line 708
            ldc "cp278"
            aastore
            dup
            iconst_1
       557: .line 709
            ldc "ibm278"
            aastore
            dup
            iconst_2
       558: .line 710
            ldc "ibm-278"
            aastore
            dup
            iconst_3
       559: .line 711
            ldc "278"
            aastore
            dup
            iconst_4
       560: .line 712
            ldc "ebcdic-sv"
            aastore
            dup
            iconst_5
       561: .line 713
            ldc "ebcdic-cp-se"
            aastore
            dup
            bipush 6
       562: .line 714
            ldc "csIBM278"
            aastore
       563: .line 706
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       564: .line 717
            aload 0 /* this */
            ldc "IBM280"
            ldc "IBM280"
       565: .line 718
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       566: .line 719
            ldc "cp280"
            aastore
            dup
            iconst_1
       567: .line 720
            ldc "ibm280"
            aastore
            dup
            iconst_2
       568: .line 721
            ldc "ibm-280"
            aastore
            dup
            iconst_3
       569: .line 722
            ldc "280"
            aastore
       570: .line 717
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       571: .line 725
            aload 0 /* this */
            ldc "IBM284"
            ldc "IBM284"
       572: .line 726
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       573: .line 727
            ldc "cp284"
            aastore
            dup
            iconst_1
       574: .line 728
            ldc "ibm284"
            aastore
            dup
            iconst_2
       575: .line 729
            ldc "ibm-284"
            aastore
            dup
            iconst_3
       576: .line 730
            ldc "284"
            aastore
            dup
            iconst_4
       577: .line 731
            ldc "csIBM284"
            aastore
            dup
            iconst_5
       578: .line 732
            ldc "cpibm284"
            aastore
       579: .line 725
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       580: .line 735
            aload 0 /* this */
            ldc "IBM285"
            ldc "IBM285"
       581: .line 736
            bipush 8
            anewarray java.lang.String
            dup
            iconst_0
       582: .line 737
            ldc "cp285"
            aastore
            dup
            iconst_1
       583: .line 738
            ldc "ibm285"
            aastore
            dup
            iconst_2
       584: .line 739
            ldc "ibm-285"
            aastore
            dup
            iconst_3
       585: .line 740
            ldc "285"
            aastore
            dup
            iconst_4
       586: .line 741
            ldc "ebcdic-cp-gb"
            aastore
            dup
            iconst_5
       587: .line 742
            ldc "ebcdic-gb"
            aastore
            dup
            bipush 6
       588: .line 743
            ldc "csIBM285"
            aastore
            dup
            bipush 7
       589: .line 744
            ldc "cpibm285"
            aastore
       590: .line 735
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       591: .line 747
            aload 0 /* this */
            ldc "IBM297"
            ldc "IBM297"
       592: .line 748
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       593: .line 749
            ldc "cp297"
            aastore
            dup
            iconst_1
       594: .line 750
            ldc "ibm297"
            aastore
            dup
            iconst_2
       595: .line 751
            ldc "ibm-297"
            aastore
            dup
            iconst_3
       596: .line 752
            ldc "297"
            aastore
            dup
            iconst_4
       597: .line 753
            ldc "ebcdic-cp-fr"
            aastore
            dup
            iconst_5
       598: .line 754
            ldc "cpibm297"
            aastore
            dup
            bipush 6
       599: .line 755
            ldc "csIBM297"
            aastore
       600: .line 747
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       601: .line 758
            aload 0 /* this */
            ldc "IBM420"
            ldc "IBM420"
       602: .line 759
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       603: .line 760
            ldc "cp420"
            aastore
            dup
            iconst_1
       604: .line 761
            ldc "ibm420"
            aastore
            dup
            iconst_2
       605: .line 762
            ldc "ibm-420"
            aastore
            dup
            iconst_3
       606: .line 763
            ldc "ebcdic-cp-ar1"
            aastore
            dup
            iconst_4
       607: .line 764
            ldc "420"
            aastore
            dup
            iconst_5
       608: .line 765
            ldc "csIBM420"
            aastore
       609: .line 758
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       610: .line 768
            aload 0 /* this */
            ldc "IBM424"
            ldc "IBM424"
       611: .line 769
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       612: .line 770
            ldc "cp424"
            aastore
            dup
            iconst_1
       613: .line 771
            ldc "ibm424"
            aastore
            dup
            iconst_2
       614: .line 772
            ldc "ibm-424"
            aastore
            dup
            iconst_3
       615: .line 773
            ldc "424"
            aastore
            dup
            iconst_4
       616: .line 774
            ldc "ebcdic-cp-he"
            aastore
            dup
            iconst_5
       617: .line 775
            ldc "csIBM424"
            aastore
       618: .line 768
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       619: .line 778
            aload 0 /* this */
            ldc "IBM500"
            ldc "IBM500"
       620: .line 779
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       621: .line 780
            ldc "cp500"
            aastore
            dup
            iconst_1
       622: .line 781
            ldc "ibm500"
            aastore
            dup
            iconst_2
       623: .line 782
            ldc "ibm-500"
            aastore
            dup
            iconst_3
       624: .line 783
            ldc "500"
            aastore
            dup
            iconst_4
       625: .line 784
            ldc "ebcdic-cp-ch"
            aastore
            dup
            iconst_5
       626: .line 785
            ldc "ebcdic-cp-bh"
            aastore
            dup
            bipush 6
       627: .line 786
            ldc "csIBM500"
            aastore
       628: .line 778
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       629: .line 789
            aload 0 /* this */
            ldc "x-IBM833"
            ldc "IBM833"
       630: .line 790
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
       631: .line 791
            ldc "cp833"
            aastore
            dup
            iconst_1
       632: .line 792
            ldc "ibm833"
            aastore
            dup
            iconst_2
       633: .line 793
            ldc "ibm-833"
            aastore
       634: .line 789
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       635: .line 797
            aload 0 /* this */
            ldc "x-IBM834"
            ldc "IBM834"
       636: .line 798
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       637: .line 799
            ldc "cp834"
            aastore
            dup
            iconst_1
       638: .line 800
            ldc "ibm834"
            aastore
            dup
            iconst_2
       639: .line 801
            ldc "834"
            aastore
            dup
            iconst_3
       640: .line 802
            ldc "ibm-834"
            aastore
       641: .line 797
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       642: .line 806
            aload 0 /* this */
            ldc "IBM-Thai"
            ldc "IBM838"
       643: .line 807
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       644: .line 808
            ldc "cp838"
            aastore
            dup
            iconst_1
       645: .line 809
            ldc "ibm838"
            aastore
            dup
            iconst_2
       646: .line 810
            ldc "ibm-838"
            aastore
            dup
            iconst_3
       647: .line 811
            ldc "838"
            aastore
       648: .line 806
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       649: .line 814
            aload 0 /* this */
            ldc "IBM870"
            ldc "IBM870"
       650: .line 815
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       651: .line 816
            ldc "cp870"
            aastore
            dup
            iconst_1
       652: .line 817
            ldc "ibm870"
            aastore
            dup
            iconst_2
       653: .line 818
            ldc "ibm-870"
            aastore
            dup
            iconst_3
       654: .line 819
            ldc "870"
            aastore
            dup
            iconst_4
       655: .line 820
            ldc "ebcdic-cp-roece"
            aastore
            dup
            iconst_5
       656: .line 821
            ldc "ebcdic-cp-yu"
            aastore
            dup
            bipush 6
       657: .line 822
            ldc "csIBM870"
            aastore
       658: .line 814
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       659: .line 825
            aload 0 /* this */
            ldc "IBM871"
            ldc "IBM871"
       660: .line 826
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       661: .line 827
            ldc "cp871"
            aastore
            dup
            iconst_1
       662: .line 828
            ldc "ibm871"
            aastore
            dup
            iconst_2
       663: .line 829
            ldc "ibm-871"
            aastore
            dup
            iconst_3
       664: .line 830
            ldc "871"
            aastore
            dup
            iconst_4
       665: .line 831
            ldc "ebcdic-cp-is"
            aastore
            dup
            iconst_5
       666: .line 832
            ldc "csIBM871"
            aastore
       667: .line 825
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       668: .line 835
            aload 0 /* this */
            ldc "x-IBM875"
            ldc "IBM875"
       669: .line 836
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       670: .line 837
            ldc "cp875"
            aastore
            dup
            iconst_1
       671: .line 838
            ldc "ibm875"
            aastore
            dup
            iconst_2
       672: .line 839
            ldc "ibm-875"
            aastore
            dup
            iconst_3
       673: .line 840
            ldc "875"
            aastore
       674: .line 835
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       675: .line 843
            aload 0 /* this */
            ldc "IBM918"
            ldc "IBM918"
       676: .line 844
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       677: .line 845
            ldc "cp918"
            aastore
            dup
            iconst_1
       678: .line 846
            ldc "ibm-918"
            aastore
            dup
            iconst_2
       679: .line 847
            ldc "918"
            aastore
            dup
            iconst_3
       680: .line 848
            ldc "ebcdic-cp-ar2"
            aastore
       681: .line 843
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       682: .line 851
            aload 0 /* this */
            ldc "x-IBM922"
            ldc "IBM922"
       683: .line 852
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       684: .line 853
            ldc "cp922"
            aastore
            dup
            iconst_1
       685: .line 854
            ldc "ibm922"
            aastore
            dup
            iconst_2
       686: .line 855
            ldc "ibm-922"
            aastore
            dup
            iconst_3
       687: .line 856
            ldc "922"
            aastore
       688: .line 851
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       689: .line 859
            aload 0 /* this */
            ldc "x-IBM1097"
            ldc "IBM1097"
       690: .line 860
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       691: .line 861
            ldc "cp1097"
            aastore
            dup
            iconst_1
       692: .line 862
            ldc "ibm1097"
            aastore
            dup
            iconst_2
       693: .line 863
            ldc "ibm-1097"
            aastore
            dup
            iconst_3
       694: .line 864
            ldc "1097"
            aastore
       695: .line 859
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       696: .line 867
            aload 0 /* this */
            ldc "x-IBM949"
            ldc "IBM949"
       697: .line 868
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       698: .line 869
            ldc "cp949"
            aastore
            dup
            iconst_1
       699: .line 870
            ldc "ibm949"
            aastore
            dup
            iconst_2
       700: .line 871
            ldc "ibm-949"
            aastore
            dup
            iconst_3
       701: .line 872
            ldc "949"
            aastore
       702: .line 867
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       703: .line 875
            aload 0 /* this */
            ldc "x-IBM949C"
            ldc "IBM949C"
       704: .line 876
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       705: .line 877
            ldc "cp949C"
            aastore
            dup
            iconst_1
       706: .line 878
            ldc "ibm949C"
            aastore
            dup
            iconst_2
       707: .line 879
            ldc "ibm-949C"
            aastore
            dup
            iconst_3
       708: .line 880
            ldc "949C"
            aastore
       709: .line 875
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       710: .line 883
            aload 0 /* this */
            ldc "x-IBM939"
            ldc "IBM939"
       711: .line 884
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       712: .line 885
            ldc "cp939"
            aastore
            dup
            iconst_1
       713: .line 886
            ldc "ibm939"
            aastore
            dup
            iconst_2
       714: .line 887
            ldc "ibm-939"
            aastore
            dup
            iconst_3
       715: .line 888
            ldc "939"
            aastore
       716: .line 883
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       717: .line 891
            aload 0 /* this */
            ldc "x-IBM933"
            ldc "IBM933"
       718: .line 892
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       719: .line 893
            ldc "cp933"
            aastore
            dup
            iconst_1
       720: .line 894
            ldc "ibm933"
            aastore
            dup
            iconst_2
       721: .line 895
            ldc "ibm-933"
            aastore
            dup
            iconst_3
       722: .line 896
            ldc "933"
            aastore
       723: .line 891
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       724: .line 899
            aload 0 /* this */
            ldc "x-IBM1381"
            ldc "IBM1381"
       725: .line 900
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       726: .line 901
            ldc "cp1381"
            aastore
            dup
            iconst_1
       727: .line 902
            ldc "ibm1381"
            aastore
            dup
            iconst_2
       728: .line 903
            ldc "ibm-1381"
            aastore
            dup
            iconst_3
       729: .line 904
            ldc "1381"
            aastore
       730: .line 899
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       731: .line 907
            aload 0 /* this */
            ldc "x-IBM1383"
            ldc "IBM1383"
       732: .line 908
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       733: .line 909
            ldc "cp1383"
            aastore
            dup
            iconst_1
       734: .line 910
            ldc "ibm1383"
            aastore
            dup
            iconst_2
       735: .line 911
            ldc "ibm-1383"
            aastore
            dup
            iconst_3
       736: .line 912
            ldc "1383"
            aastore
       737: .line 907
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       738: .line 915
            aload 0 /* this */
            ldc "x-IBM970"
            ldc "IBM970"
       739: .line 916
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       740: .line 917
            ldc "cp970"
            aastore
            dup
            iconst_1
       741: .line 918
            ldc "ibm970"
            aastore
            dup
            iconst_2
       742: .line 919
            ldc "ibm-970"
            aastore
            dup
            iconst_3
       743: .line 920
            ldc "ibm-eucKR"
            aastore
            dup
            iconst_4
       744: .line 921
            ldc "970"
            aastore
       745: .line 915
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       746: .line 924
            aload 0 /* this */
            ldc "x-IBM964"
            ldc "IBM964"
       747: .line 925
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       748: .line 926
            ldc "cp964"
            aastore
            dup
            iconst_1
       749: .line 927
            ldc "ibm964"
            aastore
            dup
            iconst_2
       750: .line 928
            ldc "ibm-964"
            aastore
            dup
            iconst_3
       751: .line 929
            ldc "964"
            aastore
       752: .line 924
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       753: .line 932
            aload 0 /* this */
            ldc "x-IBM33722"
            ldc "IBM33722"
       754: .line 933
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       755: .line 934
            ldc "cp33722"
            aastore
            dup
            iconst_1
       756: .line 935
            ldc "ibm33722"
            aastore
            dup
            iconst_2
       757: .line 936
            ldc "ibm-33722"
            aastore
            dup
            iconst_3
       758: .line 937
            ldc "ibm-5050"
            aastore
            dup
            iconst_4
       759: .line 938
            ldc "ibm-33722_vascii_vpua"
            aastore
            dup
            iconst_5
       760: .line 939
            ldc "33722"
            aastore
       761: .line 932
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       762: .line 942
            aload 0 /* this */
            ldc "IBM01140"
            ldc "IBM1140"
       763: .line 943
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       764: .line 944
            ldc "cp1140"
            aastore
            dup
            iconst_1
       765: .line 945
            ldc "ccsid01140"
            aastore
            dup
            iconst_2
       766: .line 946
            ldc "cp01140"
            aastore
            dup
            iconst_3
       767: .line 947
            ldc "1140"
            aastore
            dup
            iconst_4
       768: .line 948
            ldc "ebcdic-us-037+euro"
            aastore
       769: .line 942
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       770: .line 951
            aload 0 /* this */
            ldc "IBM01141"
            ldc "IBM1141"
       771: .line 952
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       772: .line 953
            ldc "cp1141"
            aastore
            dup
            iconst_1
       773: .line 954
            ldc "ccsid01141"
            aastore
            dup
            iconst_2
       774: .line 955
            ldc "cp01141"
            aastore
            dup
            iconst_3
       775: .line 956
            ldc "1141"
            aastore
            dup
            iconst_4
       776: .line 957
            ldc "ebcdic-de-273+euro"
            aastore
       777: .line 951
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       778: .line 960
            aload 0 /* this */
            ldc "IBM01142"
            ldc "IBM1142"
       779: .line 961
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       780: .line 962
            ldc "cp1142"
            aastore
            dup
            iconst_1
       781: .line 963
            ldc "ccsid01142"
            aastore
            dup
            iconst_2
       782: .line 964
            ldc "cp01142"
            aastore
            dup
            iconst_3
       783: .line 965
            ldc "1142"
            aastore
            dup
            iconst_4
       784: .line 966
            ldc "ebcdic-no-277+euro"
            aastore
            dup
            iconst_5
       785: .line 967
            ldc "ebcdic-dk-277+euro"
            aastore
       786: .line 960
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       787: .line 970
            aload 0 /* this */
            ldc "IBM01143"
            ldc "IBM1143"
       788: .line 971
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       789: .line 972
            ldc "cp1143"
            aastore
            dup
            iconst_1
       790: .line 973
            ldc "ccsid01143"
            aastore
            dup
            iconst_2
       791: .line 974
            ldc "cp01143"
            aastore
            dup
            iconst_3
       792: .line 975
            ldc "1143"
            aastore
            dup
            iconst_4
       793: .line 976
            ldc "ebcdic-fi-278+euro"
            aastore
            dup
            iconst_5
       794: .line 977
            ldc "ebcdic-se-278+euro"
            aastore
       795: .line 970
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       796: .line 980
            aload 0 /* this */
            ldc "IBM01144"
            ldc "IBM1144"
       797: .line 981
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       798: .line 982
            ldc "cp1144"
            aastore
            dup
            iconst_1
       799: .line 983
            ldc "ccsid01144"
            aastore
            dup
            iconst_2
       800: .line 984
            ldc "cp01144"
            aastore
            dup
            iconst_3
       801: .line 985
            ldc "1144"
            aastore
            dup
            iconst_4
       802: .line 986
            ldc "ebcdic-it-280+euro"
            aastore
       803: .line 980
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       804: .line 989
            aload 0 /* this */
            ldc "IBM01145"
            ldc "IBM1145"
       805: .line 990
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       806: .line 991
            ldc "cp1145"
            aastore
            dup
            iconst_1
       807: .line 992
            ldc "ccsid01145"
            aastore
            dup
            iconst_2
       808: .line 993
            ldc "cp01145"
            aastore
            dup
            iconst_3
       809: .line 994
            ldc "1145"
            aastore
            dup
            iconst_4
       810: .line 995
            ldc "ebcdic-es-284+euro"
            aastore
       811: .line 989
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       812: .line 998
            aload 0 /* this */
            ldc "IBM01146"
            ldc "IBM1146"
       813: .line 999
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       814: .line 1000
            ldc "cp1146"
            aastore
            dup
            iconst_1
       815: .line 1001
            ldc "ccsid01146"
            aastore
            dup
            iconst_2
       816: .line 1002
            ldc "cp01146"
            aastore
            dup
            iconst_3
       817: .line 1003
            ldc "1146"
            aastore
            dup
            iconst_4
       818: .line 1004
            ldc "ebcdic-gb-285+euro"
            aastore
       819: .line 998
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       820: .line 1007
            aload 0 /* this */
            ldc "IBM01147"
            ldc "IBM1147"
       821: .line 1008
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       822: .line 1009
            ldc "cp1147"
            aastore
            dup
            iconst_1
       823: .line 1010
            ldc "ccsid01147"
            aastore
            dup
            iconst_2
       824: .line 1011
            ldc "cp01147"
            aastore
            dup
            iconst_3
       825: .line 1012
            ldc "1147"
            aastore
            dup
            iconst_4
       826: .line 1013
            ldc "ebcdic-fr-277+euro"
            aastore
       827: .line 1007
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       828: .line 1016
            aload 0 /* this */
            ldc "IBM01148"
            ldc "IBM1148"
       829: .line 1017
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       830: .line 1018
            ldc "cp1148"
            aastore
            dup
            iconst_1
       831: .line 1019
            ldc "ccsid01148"
            aastore
            dup
            iconst_2
       832: .line 1020
            ldc "cp01148"
            aastore
            dup
            iconst_3
       833: .line 1021
            ldc "1148"
            aastore
            dup
            iconst_4
       834: .line 1022
            ldc "ebcdic-international-500+euro"
            aastore
       835: .line 1016
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       836: .line 1025
            aload 0 /* this */
            ldc "IBM01149"
            ldc "IBM1149"
       837: .line 1026
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
       838: .line 1027
            ldc "cp1149"
            aastore
            dup
            iconst_1
       839: .line 1028
            ldc "ccsid01149"
            aastore
            dup
            iconst_2
       840: .line 1029
            ldc "cp01149"
            aastore
            dup
            iconst_3
       841: .line 1030
            ldc "1149"
            aastore
            dup
            iconst_4
       842: .line 1031
            ldc "ebcdic-s-871+euro"
            aastore
       843: .line 1025
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       844: .line 1034
            aload 0 /* this */
            ldc "IBM290"
            ldc "IBM290"
       845: .line 1035
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
       846: .line 1036
            ldc "cp290"
            aastore
            dup
            iconst_1
       847: .line 1037
            ldc "ibm290"
            aastore
            dup
            iconst_2
       848: .line 1038
            ldc "ibm-290"
            aastore
            dup
            iconst_3
       849: .line 1039
            ldc "csIBM290"
            aastore
            dup
            iconst_4
       850: .line 1040
            ldc "EBCDIC-JP-kana"
            aastore
            dup
            iconst_5
       851: .line 1041
            ldc "290"
            aastore
       852: .line 1034
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       853: .line 1044
            aload 0 /* this */
            ldc "x-IBM300"
            ldc "IBM300"
       854: .line 1045
            iconst_4
            anewarray java.lang.String
            dup
            iconst_0
       855: .line 1046
            ldc "cp300"
            aastore
            dup
            iconst_1
       856: .line 1047
            ldc "ibm300"
            aastore
            dup
            iconst_2
       857: .line 1048
            ldc "ibm-300"
            aastore
            dup
            iconst_3
       858: .line 1049
            ldc "300"
            aastore
       859: .line 1044
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       860: .line 1055
            aload 0 /* this */
            ldc "x-MacRoman"
            ldc "MacRoman"
       861: .line 1056
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       862: .line 1057
            ldc "MacRoman"
            aastore
       863: .line 1055
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       864: .line 1060
            aload 0 /* this */
            ldc "x-MacCentralEurope"
            ldc "MacCentralEurope"
       865: .line 1061
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       866: .line 1062
            ldc "MacCentralEurope"
            aastore
       867: .line 1060
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       868: .line 1065
            aload 0 /* this */
            ldc "x-MacCroatian"
            ldc "MacCroatian"
       869: .line 1066
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       870: .line 1067
            ldc "MacCroatian"
            aastore
       871: .line 1065
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       872: .line 1071
            aload 0 /* this */
            ldc "x-MacGreek"
            ldc "MacGreek"
       873: .line 1072
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       874: .line 1073
            ldc "MacGreek"
            aastore
       875: .line 1071
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       876: .line 1076
            aload 0 /* this */
            ldc "x-MacCyrillic"
            ldc "MacCyrillic"
       877: .line 1077
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       878: .line 1078
            ldc "MacCyrillic"
            aastore
       879: .line 1076
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       880: .line 1081
            aload 0 /* this */
            ldc "x-MacUkraine"
            ldc "MacUkraine"
       881: .line 1082
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       882: .line 1083
            ldc "MacUkraine"
            aastore
       883: .line 1081
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       884: .line 1086
            aload 0 /* this */
            ldc "x-MacTurkish"
            ldc "MacTurkish"
       885: .line 1087
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       886: .line 1088
            ldc "MacTurkish"
            aastore
       887: .line 1086
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       888: .line 1091
            aload 0 /* this */
            ldc "x-MacArabic"
            ldc "MacArabic"
       889: .line 1092
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       890: .line 1093
            ldc "MacArabic"
            aastore
       891: .line 1091
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       892: .line 1096
            aload 0 /* this */
            ldc "x-MacHebrew"
            ldc "MacHebrew"
       893: .line 1097
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       894: .line 1098
            ldc "MacHebrew"
            aastore
       895: .line 1096
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       896: .line 1101
            aload 0 /* this */
            ldc "x-MacIceland"
            ldc "MacIceland"
       897: .line 1102
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       898: .line 1103
            ldc "MacIceland"
            aastore
       899: .line 1101
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       900: .line 1106
            aload 0 /* this */
            ldc "x-MacRomania"
            ldc "MacRomania"
       901: .line 1107
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       902: .line 1108
            ldc "MacRomania"
            aastore
       903: .line 1106
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       904: .line 1111
            aload 0 /* this */
            ldc "x-MacThai"
            ldc "MacThai"
       905: .line 1112
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       906: .line 1113
            ldc "MacThai"
            aastore
       907: .line 1111
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       908: .line 1116
            aload 0 /* this */
            ldc "x-MacSymbol"
            ldc "MacSymbol"
       909: .line 1117
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       910: .line 1118
            ldc "MacSymbol"
            aastore
       911: .line 1116
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       912: .line 1121
            aload 0 /* this */
            ldc "x-MacDingbat"
            ldc "MacDingbat"
       913: .line 1122
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       914: .line 1123
            ldc "MacDingbat"
            aastore
       915: .line 1121
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       916: .line 1126
            aload 0 /* this */
            putstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
       917: .line 1128
            return
        end local 0 // sun.nio.cs.ext.ExtendedCharsets this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0  918     0  this  Lsun/nio/cs/ext/ExtendedCharsets;

  protected void init();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=8, args_size=1
        start local 0 // sun.nio.cs.ext.ExtendedCharsets this
         0: .line 1172
            aload 0 /* this */
            getfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
            ifeq 2
         1: .line 1173
            return
         2: .line 1174
      StackMap locals:
      StackMap stack:
            invokestatic sun.misc.VM.isBooted:()Z
            ifne 4
         3: .line 1175
            return
         4: .line 1178
      StackMap locals:
      StackMap stack:
            new sun.security.action.GetPropertyAction
            dup
            ldc "sun.nio.cs.map"
            invokespecial sun.security.action.GetPropertyAction.<init>:(Ljava/lang/String;)V
         5: .line 1177
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 1 /* map */
        start local 1 // java.lang.String map
         6: .line 1179
            iconst_0
            istore 2 /* sjisIsMS932 */
        start local 2 // boolean sjisIsMS932
         7: .line 1180
            iconst_0
            istore 3 /* iso2022jpIsMS50221 */
        start local 3 // boolean iso2022jpIsMS50221
         8: .line 1181
            iconst_0
            istore 4 /* iso2022jpIsMS50220 */
        start local 4 // boolean iso2022jpIsMS50220
         9: .line 1182
            iconst_0
            istore 5 /* iso2022jpIsMSISO2022JP */
        start local 5 // boolean iso2022jpIsMSISO2022JP
        10: .line 1183
            aload 1 /* map */
            ifnull 27
        11: .line 1184
            aload 1 /* map */
            ldc ","
            invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
            astore 6 /* maps */
        start local 6 // java.lang.String[] maps
        12: .line 1185
            iconst_0
            istore 7 /* i */
        start local 7 // int i
        13: goto 26
        14: .line 1186
      StackMap locals: sun.nio.cs.ext.ExtendedCharsets java.lang.String int int int int java.lang.String[] int
      StackMap stack:
            aload 6 /* maps */
            iload 7 /* i */
            aaload
            ldc "Windows-31J/Shift_JIS"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 17
        15: .line 1187
            iconst_1
            istore 2 /* sjisIsMS932 */
        16: .line 1188
            goto 25
      StackMap locals:
      StackMap stack:
        17: aload 6 /* maps */
            iload 7 /* i */
            aaload
            ldc "x-windows-50221/ISO-2022-JP"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 20
        18: .line 1189
            iconst_1
            istore 3 /* iso2022jpIsMS50221 */
        19: .line 1190
            goto 25
      StackMap locals:
      StackMap stack:
        20: aload 6 /* maps */
            iload 7 /* i */
            aaload
            ldc "x-windows-50220/ISO-2022-JP"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 23
        21: .line 1191
            iconst_1
            istore 4 /* iso2022jpIsMS50220 */
        22: .line 1192
            goto 25
      StackMap locals:
      StackMap stack:
        23: aload 6 /* maps */
            iload 7 /* i */
            aaload
            ldc "x-windows-iso2022jp/ISO-2022-JP"
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 25
        24: .line 1193
            iconst_1
            istore 5 /* iso2022jpIsMSISO2022JP */
        25: .line 1185
      StackMap locals:
      StackMap stack:
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        26: iload 7 /* i */
            aload 6 /* maps */
            arraylength
            if_icmplt 14
        end local 7 // int i
        end local 6 // java.lang.String[] maps
        27: .line 1197
      StackMap locals:
      StackMap stack:
            iload 2 /* sjisIsMS932 */
            ifeq 58
        28: .line 1198
            aload 0 /* this */
            ldc "Shift_JIS"
        29: .line 1199
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
        30: .line 1201
            ldc "sjis"
            aastore
            dup
            iconst_1
        31: .line 1202
            ldc "shift_jis"
            aastore
            dup
            iconst_2
        32: .line 1203
            ldc "shift-jis"
            aastore
            dup
            iconst_3
        33: .line 1204
            ldc "ms_kanji"
            aastore
            dup
            iconst_4
        34: .line 1205
            ldc "x-sjis"
            aastore
            dup
            iconst_5
        35: .line 1206
            ldc "csShiftJIS"
            aastore
        36: .line 1198
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        37: .line 1208
            aload 0 /* this */
            ldc "windows-31j"
        38: .line 1209
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
        39: .line 1210
            ldc "MS932"
            aastore
            dup
            iconst_1
        40: .line 1211
            ldc "windows-932"
            aastore
            dup
            iconst_2
        41: .line 1212
            ldc "csWindows31J"
            aastore
        42: .line 1208
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        43: .line 1214
            aload 0 /* this */
            ldc "Shift_JIS"
            ldc "SJIS"
        44: .line 1215
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
        45: .line 1217
            ldc "sjis"
            aastore
        46: .line 1214
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        47: .line 1219
            aload 0 /* this */
            ldc "windows-31j"
            ldc "MS932"
        48: .line 1220
            bipush 8
            anewarray java.lang.String
            dup
            iconst_0
        49: .line 1221
            ldc "MS932"
            aastore
            dup
            iconst_1
        50: .line 1222
            ldc "windows-932"
            aastore
            dup
            iconst_2
        51: .line 1223
            ldc "csWindows31J"
            aastore
            dup
            iconst_3
        52: .line 1224
            ldc "shift-jis"
            aastore
            dup
            iconst_4
        53: .line 1225
            ldc "ms_kanji"
            aastore
            dup
            iconst_5
        54: .line 1226
            ldc "x-sjis"
            aastore
            dup
            bipush 6
        55: .line 1227
            ldc "csShiftJIS"
            aastore
            dup
            bipush 7
        56: .line 1231
            ldc "shift_jis"
            aastore
        57: .line 1219
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        58: .line 1234
      StackMap locals:
      StackMap stack:
            iload 3 /* iso2022jpIsMS50221 */
            ifne 61
        59: .line 1235
            iload 4 /* iso2022jpIsMS50220 */
            ifne 61
        60: .line 1236
            iload 5 /* iso2022jpIsMSISO2022JP */
            ifeq 119
        61: .line 1237
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "ISO-2022-JP"
        62: .line 1238
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
        63: .line 1239
            ldc "iso2022jp"
            aastore
            dup
            iconst_1
        64: .line 1240
            ldc "jis"
            aastore
            dup
            iconst_2
        65: .line 1241
            ldc "csISO2022JP"
            aastore
            dup
            iconst_3
        66: .line 1242
            ldc "jis_encoding"
            aastore
            dup
            iconst_4
        67: .line 1243
            ldc "csjisencoding"
            aastore
        68: .line 1237
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        69: .line 1245
            iload 3 /* iso2022jpIsMS50221 */
            ifeq 87
        70: .line 1246
            aload 0 /* this */
            ldc "x-windows-50221"
        71: .line 1247
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        72: .line 1248
            ldc "cp50221"
            aastore
            dup
            iconst_1
        73: .line 1249
            ldc "ms50221"
            aastore
        74: .line 1246
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        75: .line 1251
            aload 0 /* this */
            ldc "x-windows-50221"
            ldc "MS50221"
        76: .line 1252
            bipush 8
            anewarray java.lang.String
            dup
            iconst_0
        77: .line 1253
            ldc "cp50221"
            aastore
            dup
            iconst_1
        78: .line 1254
            ldc "ms50221"
            aastore
            dup
            iconst_2
        79: .line 1255
            ldc "iso-2022-jp"
            aastore
            dup
            iconst_3
        80: .line 1256
            ldc "iso2022jp"
            aastore
            dup
            iconst_4
        81: .line 1257
            ldc "jis"
            aastore
            dup
            iconst_5
        82: .line 1258
            ldc "csISO2022JP"
            aastore
            dup
            bipush 6
        83: .line 1259
            ldc "jis_encoding"
            aastore
            dup
            bipush 7
        84: .line 1260
            ldc "csjisencoding"
            aastore
        85: .line 1251
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        86: .line 1262
            goto 119
      StackMap locals:
      StackMap stack:
        87: iload 4 /* iso2022jpIsMS50220 */
            ifeq 105
        88: .line 1263
            aload 0 /* this */
            ldc "x-windows-50220"
        89: .line 1264
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
        90: .line 1265
            ldc "cp50220"
            aastore
            dup
            iconst_1
        91: .line 1266
            ldc "ms50220"
            aastore
        92: .line 1263
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
        93: .line 1268
            aload 0 /* this */
            ldc "x-windows-50220"
            ldc "MS50220"
        94: .line 1269
            bipush 8
            anewarray java.lang.String
            dup
            iconst_0
        95: .line 1270
            ldc "cp50220"
            aastore
            dup
            iconst_1
        96: .line 1271
            ldc "ms50220"
            aastore
            dup
            iconst_2
        97: .line 1272
            ldc "iso-2022-jp"
            aastore
            dup
            iconst_3
        98: .line 1273
            ldc "iso2022jp"
            aastore
            dup
            iconst_4
        99: .line 1274
            ldc "jis"
            aastore
            dup
            iconst_5
       100: .line 1275
            ldc "csISO2022JP"
            aastore
            dup
            bipush 6
       101: .line 1276
            ldc "jis_encoding"
            aastore
            dup
            bipush 7
       102: .line 1277
            ldc "csjisencoding"
            aastore
       103: .line 1268
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       104: .line 1279
            goto 119
       105: .line 1280
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "x-windows-iso2022jp"
       106: .line 1281
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
       107: .line 1282
            ldc "windows-iso2022jp"
            aastore
       108: .line 1280
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
       109: .line 1284
            aload 0 /* this */
            ldc "x-windows-iso2022jp"
            ldc "MSISO2022JP"
       110: .line 1285
            bipush 7
            anewarray java.lang.String
            dup
            iconst_0
       111: .line 1286
            ldc "windows-iso2022jp"
            aastore
            dup
            iconst_1
       112: .line 1287
            ldc "iso-2022-jp"
            aastore
            dup
            iconst_2
       113: .line 1288
            ldc "iso2022jp"
            aastore
            dup
            iconst_3
       114: .line 1289
            ldc "jis"
            aastore
            dup
            iconst_4
       115: .line 1290
            ldc "csISO2022JP"
            aastore
            dup
            iconst_5
       116: .line 1291
            ldc "jis_encoding"
            aastore
            dup
            bipush 6
       117: .line 1292
            ldc "csjisencoding"
            aastore
       118: .line 1284
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       119: .line 1299
      StackMap locals:
      StackMap stack:
            new sun.security.action.GetPropertyAction
            dup
            ldc "os.name"
            invokespecial sun.security.action.GetPropertyAction.<init>:(Ljava/lang/String;)V
       120: .line 1298
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 6 /* osName */
        start local 6 // java.lang.String osName
       121: .line 1300
            ldc "SunOS"
            aload 6 /* osName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 123
            ldc "Linux"
            aload 6 /* osName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 123
       122: .line 1301
            aload 6 /* osName */
            ldc "OS X"
            invokevirtual java.lang.String.contains:(Ljava/lang/CharSequence;)Z
            ifne 123
            aload 6 /* osName */
            ldc "AIX"
            invokevirtual java.lang.String.contains:(Ljava/lang/CharSequence;)Z
            ifeq 129
       123: .line 1302
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            ldc "x-COMPOUND_TEXT"
            ldc "COMPOUND_TEXT"
       124: .line 1303
            iconst_3
            anewarray java.lang.String
            dup
            iconst_0
       125: .line 1304
            ldc "COMPOUND_TEXT"
            aastore
            dup
            iconst_1
       126: .line 1305
            ldc "x11-compound_text"
            aastore
            dup
            iconst_2
       127: .line 1306
            ldc "x-compound-text"
            aastore
       128: .line 1302
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
       129: .line 1309
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
       130: .line 1310
            return
        end local 6 // java.lang.String osName
        end local 5 // boolean iso2022jpIsMSISO2022JP
        end local 4 // boolean iso2022jpIsMS50220
        end local 3 // boolean iso2022jpIsMS50221
        end local 2 // boolean sjisIsMS932
        end local 1 // java.lang.String map
        end local 0 // sun.nio.cs.ext.ExtendedCharsets this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0  131     0                    this  Lsun/nio/cs/ext/ExtendedCharsets;
            6  131     1                     map  Ljava/lang/String;
            7  131     2             sjisIsMS932  Z
            8  131     3      iso2022jpIsMS50221  Z
            9  131     4      iso2022jpIsMS50220  Z
           10  131     5  iso2022jpIsMSISO2022JP  Z
           12   27     6                    maps  [Ljava/lang/String;
           13   27     7                       i  I
          121  131     6                  osName  Ljava/lang/String;

  public static java.lang.String[] aliasesFor(java.lang.String);
    descriptor: (Ljava/lang/String;)[Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String charsetName
         0: .line 1313
            getstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
            ifnonnull 2
         1: .line 1314
            aconst_null
            areturn
         2: .line 1315
      StackMap locals:
      StackMap stack:
            getstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
            aload 0 /* charsetName */
            invokevirtual sun.nio.cs.ext.ExtendedCharsets.aliases:(Ljava/lang/String;)[Ljava/lang/String;
            areturn
        end local 0 // java.lang.String charsetName
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0  charsetName  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      charsetName  
}
SourceFile: "ExtendedCharsets.java"