public class sun.jvm.hotspot.interpreter.Bytecodes
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.jvm.hotspot.interpreter.Bytecodes
  super_class: java.lang.Object
{
  public static final int _illegal;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  public static final int _nop;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int _aconst_null;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int _iconst_m1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int _iconst_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int _iconst_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int _iconst_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final int _iconst_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int _iconst_4;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int _iconst_5;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int _lconst_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 9

  public static final int _lconst_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  public static final int _fconst_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 11

  public static final int _fconst_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 12

  public static final int _fconst_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 13

  public static final int _dconst_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 14

  public static final int _dconst_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 15

  public static final int _bipush;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  public static final int _sipush;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 17

  public static final int _ldc;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 18

  public static final int _ldc_w;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 19

  public static final int _ldc2_w;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 20

  public static final int _iload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 21

  public static final int _lload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 22

  public static final int _fload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 23

  public static final int _dload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 24

  public static final int _aload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 25

  public static final int _iload_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 26

  public static final int _iload_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 27

  public static final int _iload_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 28

  public static final int _iload_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 29

  public static final int _lload_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 30

  public static final int _lload_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 31

  public static final int _lload_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  public static final int _lload_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 33

  public static final int _fload_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 34

  public static final int _fload_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 35

  public static final int _fload_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 36

  public static final int _fload_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 37

  public static final int _dload_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 38

  public static final int _dload_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 39

  public static final int _dload_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 40

  public static final int _dload_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 41

  public static final int _aload_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 42

  public static final int _aload_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 43

  public static final int _aload_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 44

  public static final int _aload_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 45

  public static final int _iaload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 46

  public static final int _laload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 47

  public static final int _faload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 48

  public static final int _daload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 49

  public static final int _aaload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 50

  public static final int _baload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 51

  public static final int _caload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 52

  public static final int _saload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 53

  public static final int _istore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 54

  public static final int _lstore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 55

  public static final int _fstore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 56

  public static final int _dstore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 57

  public static final int _astore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 58

  public static final int _istore_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 59

  public static final int _istore_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 60

  public static final int _istore_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 61

  public static final int _istore_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 62

  public static final int _lstore_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 63

  public static final int _lstore_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 64

  public static final int _lstore_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 65

  public static final int _lstore_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 66

  public static final int _fstore_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 67

  public static final int _fstore_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 68

  public static final int _fstore_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 69

  public static final int _fstore_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 70

  public static final int _dstore_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 71

  public static final int _dstore_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 72

  public static final int _dstore_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 73

  public static final int _dstore_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 74

  public static final int _astore_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 75

  public static final int _astore_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 76

  public static final int _astore_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 77

  public static final int _astore_3;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 78

  public static final int _iastore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 79

  public static final int _lastore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 80

  public static final int _fastore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 81

  public static final int _dastore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 82

  public static final int _aastore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 83

  public static final int _bastore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 84

  public static final int _castore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 85

  public static final int _sastore;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 86

  public static final int _pop;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 87

  public static final int _pop2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 88

  public static final int _dup;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 89

  public static final int _dup_x1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 90

  public static final int _dup_x2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 91

  public static final int _dup2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 92

  public static final int _dup2_x1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 93

  public static final int _dup2_x2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 94

  public static final int _swap;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 95

  public static final int _iadd;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 96

  public static final int _ladd;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 97

  public static final int _fadd;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 98

  public static final int _dadd;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 99

  public static final int _isub;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 100

  public static final int _lsub;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 101

  public static final int _fsub;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 102

  public static final int _dsub;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 103

  public static final int _imul;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 104

  public static final int _lmul;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 105

  public static final int _fmul;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 106

  public static final int _dmul;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 107

  public static final int _idiv;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 108

  public static final int _ldiv;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 109

  public static final int _fdiv;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 110

  public static final int _ddiv;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 111

  public static final int _irem;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 112

  public static final int _lrem;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 113

  public static final int _frem;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 114

  public static final int _drem;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 115

  public static final int _ineg;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 116

  public static final int _lneg;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 117

  public static final int _fneg;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 118

  public static final int _dneg;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 119

  public static final int _ishl;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 120

  public static final int _lshl;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 121

  public static final int _ishr;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 122

  public static final int _lshr;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 123

  public static final int _iushr;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 124

  public static final int _lushr;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 125

  public static final int _iand;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 126

  public static final int _land;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 127

  public static final int _ior;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 128

  public static final int _lor;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 129

  public static final int _ixor;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 130

  public static final int _lxor;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 131

  public static final int _iinc;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 132

  public static final int _i2l;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 133

  public static final int _i2f;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 134

  public static final int _i2d;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 135

  public static final int _l2i;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 136

  public static final int _l2f;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 137

  public static final int _l2d;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 138

  public static final int _f2i;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 139

  public static final int _f2l;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 140

  public static final int _f2d;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 141

  public static final int _d2i;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 142

  public static final int _d2l;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 143

  public static final int _d2f;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 144

  public static final int _i2b;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 145

  public static final int _i2c;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 146

  public static final int _i2s;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 147

  public static final int _lcmp;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 148

  public static final int _fcmpl;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 149

  public static final int _fcmpg;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 150

  public static final int _dcmpl;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 151

  public static final int _dcmpg;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 152

  public static final int _ifeq;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 153

  public static final int _ifne;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 154

  public static final int _iflt;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 155

  public static final int _ifge;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 156

  public static final int _ifgt;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 157

  public static final int _ifle;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 158

  public static final int _if_icmpeq;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 159

  public static final int _if_icmpne;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 160

  public static final int _if_icmplt;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 161

  public static final int _if_icmpge;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 162

  public static final int _if_icmpgt;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 163

  public static final int _if_icmple;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 164

  public static final int _if_acmpeq;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 165

  public static final int _if_acmpne;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 166

  public static final int _goto;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 167

  public static final int _jsr;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 168

  public static final int _ret;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 169

  public static final int _tableswitch;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 170

  public static final int _lookupswitch;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 171

  public static final int _ireturn;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 172

  public static final int _lreturn;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 173

  public static final int _freturn;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 174

  public static final int _dreturn;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 175

  public static final int _areturn;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 176

  public static final int _return;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 177

  public static final int _getstatic;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 178

  public static final int _putstatic;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 179

  public static final int _getfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 180

  public static final int _putfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 181

  public static final int _invokevirtual;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 182

  public static final int _invokespecial;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 183

  public static final int _invokestatic;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 184

  public static final int _invokeinterface;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 185

  public static final int _invokedynamic;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 186

  public static final int _new;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 187

  public static final int _newarray;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 188

  public static final int _anewarray;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 189

  public static final int _arraylength;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 190

  public static final int _athrow;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 191

  public static final int _checkcast;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 192

  public static final int _instanceof;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 193

  public static final int _monitorenter;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 194

  public static final int _monitorexit;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 195

  public static final int _wide;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 196

  public static final int _multianewarray;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 197

  public static final int _ifnull;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 198

  public static final int _ifnonnull;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 199

  public static final int _goto_w;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 200

  public static final int _jsr_w;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 201

  public static final int _breakpoint;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 202

  public static final int number_of_java_codes;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 203

  public static final int _fast_agetfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 203

  public static final int _fast_bgetfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 204

  public static final int _fast_cgetfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 205

  public static final int _fast_dgetfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 206

  public static final int _fast_fgetfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 207

  public static final int _fast_igetfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 208

  public static final int _fast_lgetfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 209

  public static final int _fast_sgetfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 210

  public static final int _fast_aputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 211

  public static final int _fast_bputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 212

  public static final int _fast_zputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 213

  public static final int _fast_cputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 214

  public static final int _fast_dputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 215

  public static final int _fast_fputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 216

  public static final int _fast_iputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 217

  public static final int _fast_lputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 218

  public static final int _fast_sputfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 219

  public static final int _fast_aload_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 220

  public static final int _fast_iaccess_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 221

  public static final int _fast_aaccess_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 222

  public static final int _fast_faccess_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 223

  public static final int _fast_iload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 224

  public static final int _fast_iload2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 225

  public static final int _fast_icaload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 226

  public static final int _fast_invokevfinal;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 227

  public static final int _fast_linearswitch;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 228

  public static final int _fast_binaryswitch;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 229

  public static final int _fast_aldc;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 230

  public static final int _fast_aldc_w;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 231

  public static final int _return_register_finalizer;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 232

  public static final int _invokehandle;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 233

  public static final int _nofast_getfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 234

  public static final int _nofast_putfield;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 235

  public static final int _nofast_aload_0;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 236

  public static final int _nofast_iload;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 237

  public static final int _shouldnotreachhere;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 238

  public static final int number_of_codes;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 239

  static final int _bc_can_trap;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  static final int _bc_can_rewrite;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  static final int _fmt_has_c;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  static final int _fmt_has_j;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  static final int _fmt_has_k;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  static final int _fmt_has_i;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  static final int _fmt_has_o;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 64

  static final int _fmt_has_nbo;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 128

  static final int _fmt_has_u2;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 256

  static final int _fmt_has_u4;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 512

  static final int _fmt_not_variable;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1024

  static final int _fmt_not_simple;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 2048

  static final int _all_fmt_bits;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 4092

  static final int _fmt_b;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1024

  static final int _fmt_bc;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1028

  static final int _fmt_bi;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1056

  static final int _fmt_bkk;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1296

  static final int _fmt_bJJ;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1416

  static final int _fmt_bo2;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1344

  static final int _fmt_bo4;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1600

  private static java.lang.String[] _name;
    descriptor: [Ljava/lang/String;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static java.lang.String[] _format;
    descriptor: [Ljava/lang/String;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static java.lang.String[] _wide_format;
    descriptor: [Ljava/lang/String;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] _result_type;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static byte[] _depth;
    descriptor: [B
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static byte[] _lengths;
    descriptor: [B
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] _java_code;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static char[] _flags;
    descriptor: [C
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static final int jintSize;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 37
            ldc Lsun/jvm/hotspot/interpreter/Bytecodes;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic sun.jvm.hotspot.interpreter.Bytecodes.$assertionsDisabled:Z
         3: .line 505
            sipush 239
            anewarray java.lang.String
            putstatic sun.jvm.hotspot.interpreter.Bytecodes._name:[Ljava/lang/String;
         4: .line 506
            sipush 239
            anewarray java.lang.String
            putstatic sun.jvm.hotspot.interpreter.Bytecodes._format:[Ljava/lang/String;
         5: .line 507
            sipush 239
            anewarray java.lang.String
            putstatic sun.jvm.hotspot.interpreter.Bytecodes._wide_format:[Ljava/lang/String;
         6: .line 508
            sipush 239
            newarray 10
            putstatic sun.jvm.hotspot.interpreter.Bytecodes._result_type:[I
         7: .line 509
            sipush 239
            newarray 8
            putstatic sun.jvm.hotspot.interpreter.Bytecodes._depth:[B
         8: .line 510
            sipush 239
            newarray 8
            putstatic sun.jvm.hotspot.interpreter.Bytecodes._lengths:[B
         9: .line 511
            sipush 239
            newarray 10
            putstatic sun.jvm.hotspot.interpreter.Bytecodes._java_code:[I
        10: .line 512
            sipush 512
            newarray 5
            putstatic sun.jvm.hotspot.interpreter.Bytecodes._flags:[C
        11: .line 516
            new sun.jvm.hotspot.interpreter.Bytecodes$1
            dup
            invokespecial sun.jvm.hotspot.interpreter.Bytecodes$1.<init>:()V
            invokestatic sun.jvm.hotspot.runtime.VM.registerVMInitializedObserver:(Lsun/jvm/hotspot/utilities/Observer;)V
        12: .line 523
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public static int specialLengthAt(sun.jvm.hotspot.oops.Method, int);
    descriptor: (Lsun/jvm/hotspot/oops/Method;I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // sun.jvm.hotspot.oops.Method method
        start local 1 // int bci
         0: .line 318
            aload 0 /* method */
            iload 1 /* bci */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.codeAt:(Lsun/jvm/hotspot/oops/Method;I)I
            istore 2 /* code */
        start local 2 // int code
         1: .line 319
            iload 2 /* code */
            lookupswitch { // 5
                  170: 3
                  171: 7
                  196: 2
                  228: 7
                  229: 7
              default: 10
          }
         2: .line 321
      StackMap locals: int
      StackMap stack:
            aload 0 /* method */
            iload 1 /* bci */
            iconst_1
            iadd
            invokevirtual sun.jvm.hotspot.oops.Method.getBytecodeOrBPAt:(I)I
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.wideLengthFor:(I)I
            ireturn
         3: .line 324
      StackMap locals:
      StackMap stack:
            iload 1 /* bci */
            iconst_1
            iadd
            iconst_4
            invokestatic sun.jvm.hotspot.utilities.Bits.roundTo:(II)I
            istore 3 /* alignedBCI */
        start local 3 // int alignedBCI
         4: .line 325
            aload 0 /* method */
            iload 3 /* alignedBCI */
            iconst_4
            iadd
            invokevirtual sun.jvm.hotspot.oops.Method.getBytecodeIntArg:(I)I
            istore 4 /* lo */
        start local 4 // int lo
         5: .line 326
            aload 0 /* method */
            iload 3 /* alignedBCI */
            bipush 8
            iadd
            invokevirtual sun.jvm.hotspot.oops.Method.getBytecodeIntArg:(I)I
            istore 5 /* hi */
        start local 5 // int hi
         6: .line 327
            iload 3 /* alignedBCI */
            iload 1 /* bci */
            isub
            iconst_3
            iload 5 /* hi */
            iadd
            iload 4 /* lo */
            isub
            iconst_1
            iadd
            iconst_4
            imul
            iadd
            ireturn
        end local 5 // int hi
        end local 4 // int lo
        end local 3 // int alignedBCI
         7: .line 334
      StackMap locals:
      StackMap stack:
            iload 1 /* bci */
            iconst_1
            iadd
            iconst_4
            invokestatic sun.jvm.hotspot.utilities.Bits.roundTo:(II)I
            istore 3 /* alignedBCI */
        start local 3 // int alignedBCI
         8: .line 335
            aload 0 /* method */
            iload 3 /* alignedBCI */
            iconst_4
            iadd
            invokevirtual sun.jvm.hotspot.oops.Method.getBytecodeIntArg:(I)I
            istore 4 /* npairs */
        start local 4 // int npairs
         9: .line 336
            iload 3 /* alignedBCI */
            iload 1 /* bci */
            isub
            iconst_2
            iconst_2
            iload 4 /* npairs */
            imul
            iadd
            iconst_4
            imul
            iadd
            ireturn
        end local 4 // int npairs
        end local 3 // int alignedBCI
        10: .line 340
      StackMap locals:
      StackMap stack:
            new java.lang.RuntimeException
            dup
            ldc "should not reach here"
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // int code
        end local 1 // int bci
        end local 0 // sun.jvm.hotspot.oops.Method method
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   11     0      method  Lsun/jvm/hotspot/oops/Method;
            0   11     1         bci  I
            1   11     2        code  I
            4    7     3  alignedBCI  I
            5    7     4          lo  I
            6    7     5          hi  I
            8   10     3  alignedBCI  I
            9   10     4      npairs  I
    MethodParameters:
        Name  Flags
      method  
      bci     

  public static void check(int);
    descriptor: (I)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // int code
         0: .line 345
            getstatic sun.jvm.hotspot.utilities.Assert.ASSERTS_ENABLED:Z
            ifeq 2
         1: .line 346
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.isDefined:(I)Z
            new java.lang.StringBuilder
            dup
            ldc "illegal code "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 0 /* code */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic sun.jvm.hotspot.utilities.Assert.that:(ZLjava/lang/String;)V
         2: .line 348
      StackMap locals:
      StackMap stack:
            return
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static void wideCheck(int);
    descriptor: (I)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // int code
         0: .line 350
            getstatic sun.jvm.hotspot.utilities.Assert.ASSERTS_ENABLED:Z
            ifeq 2
         1: .line 351
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.wideIsDefined:(I)Z
            new java.lang.StringBuilder
            dup
            ldc "illegal code "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 0 /* code */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic sun.jvm.hotspot.utilities.Assert.that:(ZLjava/lang/String;)V
         2: .line 353
      StackMap locals:
      StackMap stack:
            return
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static int codeAt(sun.jvm.hotspot.oops.Method, int);
    descriptor: (Lsun/jvm/hotspot/oops/Method;I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // sun.jvm.hotspot.oops.Method method
        start local 1 // int bci
         0: .line 357
            aload 0 /* method */
            iload 1 /* bci */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.codeOrBPAt:(Lsun/jvm/hotspot/oops/Method;I)I
            istore 2 /* res */
        start local 2 // int res
         1: .line 358
            iload 2 /* res */
            sipush 202
            if_icmpne 3
         2: .line 359
            aload 0 /* method */
            iload 1 /* bci */
            invokevirtual sun.jvm.hotspot.oops.Method.getOrigBytecodeAt:(I)I
            istore 2 /* res */
         3: .line 361
      StackMap locals: int
      StackMap stack:
            iload 2 /* res */
            ireturn
        end local 2 // int res
        end local 1 // int bci
        end local 0 // sun.jvm.hotspot.oops.Method method
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0  method  Lsun/jvm/hotspot/oops/Method;
            0    4     1     bci  I
            1    4     2     res  I
    MethodParameters:
        Name  Flags
      method  
      bci     

  public static int codeOrBPAt(sun.jvm.hotspot.oops.Method, int);
    descriptor: (Lsun/jvm/hotspot/oops/Method;I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.jvm.hotspot.oops.Method method
        start local 1 // int bci
         0: .line 366
            aload 0 /* method */
            iload 1 /* bci */
            invokevirtual sun.jvm.hotspot.oops.Method.getBytecodeOrBPAt:(I)I
            ireturn
        end local 1 // int bci
        end local 0 // sun.jvm.hotspot.oops.Method method
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  method  Lsun/jvm/hotspot/oops/Method;
            0    1     1     bci  I
    MethodParameters:
        Name  Flags
      method  
      bci     

  public static boolean isActiveBreakpointAt(sun.jvm.hotspot.oops.Method, int);
    descriptor: (Lsun/jvm/hotspot/oops/Method;I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.jvm.hotspot.oops.Method method
        start local 1 // int bci
         0: .line 370
            aload 0 /* method */
            iload 1 /* bci */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.codeOrBPAt:(Lsun/jvm/hotspot/oops/Method;I)I
            sipush 202
            if_icmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 1 // int bci
        end local 0 // sun.jvm.hotspot.oops.Method method
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0  method  Lsun/jvm/hotspot/oops/Method;
            0    2     1     bci  I
    MethodParameters:
        Name  Flags
      method  
      bci     

  public static boolean isDefined(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 378
            iload 0 /* code */
            iflt 1
            iload 0 /* code */
            sipush 239
            if_icmpge 1
            iload 0 /* code */
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.flags:(IZ)I
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean wideIsDefined(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 379
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.isDefined:(I)Z
            ifeq 1
            iload 0 /* code */
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.flags:(IZ)I
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static java.lang.String name(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 380
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._name:[Ljava/lang/String;
            iload 0 /* code */
            aaload
            areturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static java.lang.String format(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 381
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._format:[Ljava/lang/String;
            iload 0 /* code */
            aaload
            areturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static java.lang.String wideFormat(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 382
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.wideCheck:(I)V
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._wide_format:[Ljava/lang/String;
            iload 0 /* code */
            aaload
            areturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static int resultType(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 383
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._result_type:[I
            iload 0 /* code */
            iaload
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static int depth(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 384
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._depth:[B
            iload 0 /* code */
            baload
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static int lengthFor(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 385
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._lengths:[B
            iload 0 /* code */
            baload
            bipush 15
            iand
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static int wideLengthFor(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 386
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._lengths:[B
            iload 0 /* code */
            baload
            iconst_4
            ishr
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean canTrap(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // int code
         0: .line 387
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            iload 0 /* code */
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.has_all_flags:(IIZ)Z
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static int javaCode(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 388
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._java_code:[I
            iload 0 /* code */
            iaload
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean canRewrite(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // int code
         0: .line 389
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            iload 0 /* code */
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.has_all_flags:(IIZ)Z
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean native_byte_order(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // int code
         0: .line 390
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            iload 0 /* code */
            sipush 128
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.has_all_flags:(IIZ)Z
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean uses_cp_cache(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // int code
         0: .line 391
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.check:(I)V
            iload 0 /* code */
            bipush 8
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.has_all_flags:(IIZ)Z
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static int lengthAt(sun.jvm.hotspot.oops.Method, int);
    descriptor: (Lsun/jvm/hotspot/oops/Method;I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // sun.jvm.hotspot.oops.Method method
        start local 1 // int bci
         0: .line 392
            aload 0 /* method */
            iload 1 /* bci */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.codeAt:(Lsun/jvm/hotspot/oops/Method;I)I
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.lengthFor:(I)I
            istore 2 /* l */
        start local 2 // int l
         1: iload 2 /* l */
            ifle 2
            iload 2 /* l */
            goto 3
      StackMap locals: int
      StackMap stack:
         2: aload 0 /* method */
            iload 1 /* bci */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.specialLengthAt:(Lsun/jvm/hotspot/oops/Method;I)I
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 2 // int l
        end local 1 // int bci
        end local 0 // sun.jvm.hotspot.oops.Method method
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0  method  Lsun/jvm/hotspot/oops/Method;
            0    4     1     bci  I
            1    4     2       l  I
    MethodParameters:
        Name  Flags
      method  
      bci     

  public static int javaLengthAt(sun.jvm.hotspot.oops.Method, int);
    descriptor: (Lsun/jvm/hotspot/oops/Method;I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // sun.jvm.hotspot.oops.Method method
        start local 1 // int bci
         0: .line 393
            aload 0 /* method */
            iload 1 /* bci */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.codeAt:(Lsun/jvm/hotspot/oops/Method;I)I
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.javaCode:(I)I
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.lengthFor:(I)I
            istore 2 /* l */
        start local 2 // int l
         1: iload 2 /* l */
            ifle 2
            iload 2 /* l */
            goto 3
      StackMap locals: int
      StackMap stack:
         2: aload 0 /* method */
            iload 1 /* bci */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.specialLengthAt:(Lsun/jvm/hotspot/oops/Method;I)I
      StackMap locals:
      StackMap stack: int
         3: ireturn
        end local 2 // int l
        end local 1 // int bci
        end local 0 // sun.jvm.hotspot.oops.Method method
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0  method  Lsun/jvm/hotspot/oops/Method;
            0    4     1     bci  I
            1    4     2       l  I
    MethodParameters:
        Name  Flags
      method  
      bci     

  public static boolean isJavaCode(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 394
            iload 0 /* code */
            iflt 1
            iload 0 /* code */
            sipush 203
            if_icmpge 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean isFastCode(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 395
            sipush 203
            iload 0 /* code */
            if_icmpgt 1
            iload 0 /* code */
            sipush 239
            if_icmpge 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean isAload(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 397
            iload 0 /* code */
            bipush 25
            if_icmpeq 3
            iload 0 /* code */
            bipush 42
            if_icmpeq 3
            iload 0 /* code */
            bipush 43
            if_icmpeq 3
         1: .line 398
            iload 0 /* code */
            bipush 44
            if_icmpeq 3
            iload 0 /* code */
            bipush 45
            if_icmpeq 3
         2: .line 397
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_1
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean isAstore(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 399
            iload 0 /* code */
            bipush 58
            if_icmpeq 3
            iload 0 /* code */
            bipush 75
            if_icmpeq 3
            iload 0 /* code */
            bipush 76
            if_icmpeq 3
         1: .line 400
            iload 0 /* code */
            bipush 77
            if_icmpeq 3
            iload 0 /* code */
            bipush 78
            if_icmpeq 3
         2: .line 399
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_1
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  code  I
    MethodParameters:
      Name  Flags
      code  

  public static boolean isZeroConst(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int code
         0: .line 402
            iload 0 /* code */
            iconst_1
            if_icmpeq 3
            iload 0 /* code */
            iconst_3
            if_icmpeq 3
         1: .line 403
            iload 0 /* code */
            bipush 11
            if_icmpeq 3
            iload 0 /* code */
            bipush 14
            if_icmpeq 3
         2: .line 402
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_1
            ireturn
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  code  I
    MethodParameters:
      Name  Flags
      code  

  static int flags(int, boolean);
    descriptor: (IZ)I
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // int code
        start local 1 // boolean is_wide
         0: .line 406
            getstatic sun.jvm.hotspot.interpreter.Bytecodes.$assertionsDisabled:Z
            ifne 1
            iload 0 /* code */
            iload 0 /* code */
            sipush 255
            iand
            if_icmpeq 1
            new java.lang.AssertionError
            dup
            ldc "must be a byte"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
         1: .line 407
      StackMap locals:
      StackMap stack:
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._flags:[C
            iload 0 /* code */
            iload 1 /* is_wide */
            ifeq 2
            sipush 256
            goto 3
      StackMap locals: int int
      StackMap stack: char[] int
         2: iconst_0
      StackMap locals: int int
      StackMap stack: char[] int int
         3: iadd
            caload
            ireturn
        end local 1 // boolean is_wide
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     code  I
            0    4     1  is_wide  Z
    MethodParameters:
         Name  Flags
      code     
      is_wide  

  static int format_bits(int, boolean);
    descriptor: (IZ)I
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // int code
        start local 1 // boolean is_wide
         0: .line 409
            iload 0 /* code */
            iload 1 /* is_wide */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.flags:(IZ)I
            sipush 4092
            iand
            ireturn
        end local 1 // boolean is_wide
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     code  I
            0    1     1  is_wide  Z
    MethodParameters:
         Name  Flags
      code     
      is_wide  

  static boolean has_all_flags(int, int, boolean);
    descriptor: (IIZ)Z
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // int code
        start local 1 // int test_flags
        start local 2 // boolean is_wide
         0: .line 411
            iload 0 /* code */
            iload 2 /* is_wide */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.flags:(IZ)I
            iload 1 /* test_flags */
            iand
            iload 1 /* test_flags */
            if_icmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 2 // boolean is_wide
        end local 1 // int test_flags
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        code  I
            0    2     1  test_flags  I
            0    2     2     is_wide  Z
    MethodParameters:
            Name  Flags
      code        
      test_flags  
      is_wide     

  static char compute_flags(java.lang.String);
    descriptor: (Ljava/lang/String;)C
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String format
         0: .line 415
            aload 0 /* format */
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.compute_flags:(Ljava/lang/String;I)C
            ireturn
        end local 0 // java.lang.String format
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  format  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      format  

  static char compute_flags(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)C
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=10, args_size=2
        start local 0 // java.lang.String format
        start local 1 // int more_flags
         0: .line 418
            aload 0 /* format */
            ifnonnull 1
            iconst_0
            ireturn
         1: .line 419
      StackMap locals:
      StackMap stack:
            iload 1 /* more_flags */
            istore 2 /* flags */
        start local 2 // int flags
         2: .line 420
            iconst_0
            istore 3 /* fp */
        start local 3 // int fp
         3: .line 421
            aload 0 /* format */
            invokevirtual java.lang.String.length:()I
            ifne 6
         4: .line 422
            iload 2 /* flags */
            sipush 2048
            ior
            istore 2 /* flags */
         5: .line 423
            goto 14
         6: .line 424
      StackMap locals: int int
      StackMap stack:
            aload 0 /* format */
            iload 3 /* fp */
            invokevirtual java.lang.String.charAt:(I)C
            lookupswitch { // 2
                   98: 7
                  119: 10
              default: 14
          }
         7: .line 426
      StackMap locals:
      StackMap stack:
            iload 2 /* flags */
            sipush 1024
            ior
            istore 2 /* flags */
         8: .line 427
            iinc 3 /* fp */ 1
         9: .line 428
            goto 14
        10: .line 430
      StackMap locals:
      StackMap stack:
            iload 2 /* flags */
            sipush 3072
            ior
            istore 2 /* flags */
        11: .line 431
            iinc 3 /* fp */ 1
        12: .line 432
            getstatic sun.jvm.hotspot.interpreter.Bytecodes.$assertionsDisabled:Z
            ifne 13
            aload 0 /* format */
            iload 3 /* fp */
            invokevirtual java.lang.String.charAt:(I)C
            bipush 98
            if_icmpeq 13
            new java.lang.AssertionError
            dup
            ldc "wide format must start with 'wb'"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
        13: .line 433
      StackMap locals:
      StackMap stack:
            iinc 3 /* fp */ 1
        14: .line 438
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 4 /* has_nbo */
        start local 4 // boolean has_nbo
        15: iconst_0
            istore 5 /* has_jbo */
        start local 5 // boolean has_jbo
        16: .line 439
            iconst_0
            istore 6 /* has_size */
        start local 6 // int has_size
        17: .line 440
            goto 53
        18: .line 441
      StackMap locals: int int int
      StackMap stack:
            iconst_0
            istore 7 /* this_flag */
        start local 7 // int this_flag
        19: .line 442
            aload 0 /* format */
            iload 3 /* fp */
            iinc 3 /* fp */ 1
            invokevirtual java.lang.String.charAt:(I)C
            istore 8 /* fc */
        start local 8 // char fc
        20: .line 443
            iload 8 /* fc */
            lookupswitch { // 11
                   67: 30
                   73: 29
                   74: 27
                   75: 28
                   79: 31
                   95: 21
                   99: 25
                  105: 24
                  106: 22
                  107: 23
                  111: 26
              default: 32
          }
        21: .line 444
      StackMap locals: int int
      StackMap stack:
            goto 53
        22: .line 446
      StackMap locals:
      StackMap stack:
            bipush 8
            istore 7 /* this_flag */
            iconst_1
            istore 5 /* has_jbo */
            goto 33
        23: .line 447
      StackMap locals:
      StackMap stack:
            bipush 16
            istore 7 /* this_flag */
            iconst_1
            istore 5 /* has_jbo */
            goto 33
        24: .line 448
      StackMap locals:
      StackMap stack:
            bipush 32
            istore 7 /* this_flag */
            iconst_1
            istore 5 /* has_jbo */
            goto 33
        25: .line 449
      StackMap locals:
      StackMap stack:
            iconst_4
            istore 7 /* this_flag */
            iconst_1
            istore 5 /* has_jbo */
            goto 33
        26: .line 450
      StackMap locals:
      StackMap stack:
            bipush 64
            istore 7 /* this_flag */
            iconst_1
            istore 5 /* has_jbo */
            goto 33
        27: .line 454
      StackMap locals:
      StackMap stack:
            bipush 8
            istore 7 /* this_flag */
            iconst_1
            istore 4 /* has_nbo */
            goto 33
        28: .line 455
      StackMap locals:
      StackMap stack:
            bipush 16
            istore 7 /* this_flag */
            iconst_1
            istore 4 /* has_nbo */
            goto 33
        29: .line 456
      StackMap locals:
      StackMap stack:
            bipush 32
            istore 7 /* this_flag */
            iconst_1
            istore 4 /* has_nbo */
            goto 33
        30: .line 457
      StackMap locals:
      StackMap stack:
            iconst_4
            istore 7 /* this_flag */
            iconst_1
            istore 4 /* has_nbo */
            goto 33
        31: .line 458
      StackMap locals:
      StackMap stack:
            bipush 64
            istore 7 /* this_flag */
            iconst_1
            istore 4 /* has_nbo */
            goto 33
        32: .line 459
      StackMap locals:
      StackMap stack:
            getstatic sun.jvm.hotspot.interpreter.Bytecodes.$assertionsDisabled:Z
            ifne 33
            new java.lang.AssertionError
            dup
            ldc "bad char in format"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
        33: .line 462
      StackMap locals:
      StackMap stack:
            iload 2 /* flags */
            iload 7 /* this_flag */
            ior
            istore 2 /* flags */
        34: .line 464
            getstatic sun.jvm.hotspot.interpreter.Bytecodes.$assertionsDisabled:Z
            ifne 35
            iload 5 /* has_jbo */
            ifeq 35
            iload 4 /* has_nbo */
            ifeq 35
            new java.lang.AssertionError
            dup
            ldc "mixed byte orders in format"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
        35: .line 465
      StackMap locals:
      StackMap stack:
            iload 4 /* has_nbo */
            ifeq 37
        36: .line 466
            iload 2 /* flags */
            sipush 128
            ior
            istore 2 /* flags */
        37: .line 468
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 9 /* this_size */
        start local 9 // int this_size
        38: .line 469
            iload 3 /* fp */
            aload 0 /* format */
            invokevirtual java.lang.String.length:()I
            if_icmpge 47
            aload 0 /* format */
            iload 3 /* fp */
            invokevirtual java.lang.String.charAt:(I)C
            iload 8 /* fc */
            if_icmpne 47
        39: .line 471
            iconst_2
            istore 9 /* this_size */
        40: .line 472
            goto 42
      StackMap locals: int
      StackMap stack:
        41: iinc 9 /* this_size */ 1
      StackMap locals:
      StackMap stack:
        42: iload 3 /* fp */
            iconst_1
            iadd
            aload 0 /* format */
            invokevirtual java.lang.String.length:()I
            if_icmpge 43
            aload 0 /* format */
            iinc 3 /* fp */ 1
            iload 3 /* fp */
            invokevirtual java.lang.String.charAt:(I)C
            iload 8 /* fc */
            if_icmpeq 41
        43: .line 473
      StackMap locals:
      StackMap stack:
            iload 9 /* this_size */
            tableswitch { // 2 - 4
                    2: 44
                    3: 46
                    4: 45
              default: 46
          }
        44: .line 474
      StackMap locals:
      StackMap stack:
            iload 2 /* flags */
            sipush 256
            ior
            istore 2 /* flags */
            goto 47
        45: .line 475
      StackMap locals:
      StackMap stack:
            iload 2 /* flags */
            sipush 512
            ior
            istore 2 /* flags */
            goto 47
        46: .line 476
      StackMap locals:
      StackMap stack:
            getstatic sun.jvm.hotspot.interpreter.Bytecodes.$assertionsDisabled:Z
            ifne 47
            new java.lang.AssertionError
            dup
            ldc "bad rep count in format"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
        47: .line 479
      StackMap locals:
      StackMap stack:
            getstatic sun.jvm.hotspot.interpreter.Bytecodes.$assertionsDisabled:Z
            ifne 52
            iload 6 /* has_size */
            ifeq 52
        48: .line 480
            iload 9 /* this_size */
            iload 6 /* has_size */
            if_icmpeq 52
        49: .line 481
            iload 9 /* this_size */
            iload 6 /* has_size */
            if_icmpge 50
            iload 3 /* fp */
            aload 0 /* format */
            invokevirtual java.lang.String.length:()I
            if_icmpeq 52
      StackMap locals:
      StackMap stack:
        50: new java.lang.AssertionError
            dup
        51: .line 482
            ldc "mixed field sizes in format"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
        52: .line 483
      StackMap locals:
      StackMap stack:
            iload 9 /* this_size */
            istore 6 /* has_size */
        end local 9 // int this_size
        end local 8 // char fc
        end local 7 // int this_flag
        53: .line 440
      StackMap locals:
      StackMap stack:
            iload 3 /* fp */
            aload 0 /* format */
            invokevirtual java.lang.String.length:()I
            if_icmplt 18
        54: .line 486
            getstatic sun.jvm.hotspot.interpreter.Bytecodes.$assertionsDisabled:Z
            ifne 55
            iload 2 /* flags */
            iload 2 /* flags */
            i2c
            if_icmpeq 55
            new java.lang.AssertionError
            dup
            ldc "change _format_flags"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
        55: .line 487
      StackMap locals:
      StackMap stack:
            iload 2 /* flags */
            i2c
            ireturn
        end local 6 // int has_size
        end local 5 // boolean has_jbo
        end local 4 // boolean has_nbo
        end local 3 // int fp
        end local 2 // int flags
        end local 1 // int more_flags
        end local 0 // java.lang.String format
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   56     0      format  Ljava/lang/String;
            0   56     1  more_flags  I
            2   56     2       flags  I
            3   56     3          fp  I
           15   56     4     has_nbo  Z
           16   56     5     has_jbo  Z
           17   56     6    has_size  I
           19   53     7   this_flag  I
           20   53     8          fc  C
           38   53     9   this_size  I
    MethodParameters:
            Name  Flags
      format      
      more_flags  

  private static void initialize();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=8, locals=2, args_size=0
         0: .line 537
            getstatic sun.jvm.hotspot.utilities.Assert.ASSERTS_ENABLED:Z
            ifeq 2
         1: .line 538
            iconst_1
            ldc "too many bytecodes"
            invokestatic sun.jvm.hotspot.utilities.Assert.that:(ZLjava/lang/String;)V
         2: .line 570
      StackMap locals:
      StackMap stack:
            iconst_0
            ldc "nop"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
         3: .line 571
            iconst_1
            ldc "aconst_null"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
         4: .line 572
            iconst_2
            ldc "iconst_m1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
         5: .line 573
            iconst_3
            ldc "iconst_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
         6: .line 574
            iconst_4
            ldc "iconst_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
         7: .line 575
            iconst_5
            ldc "iconst_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
         8: .line 576
            bipush 6
            ldc "iconst_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
         9: .line 577
            bipush 7
            ldc "iconst_4"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        10: .line 578
            bipush 8
            ldc "iconst_5"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        11: .line 579
            bipush 9
            ldc "lconst_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        12: .line 580
            bipush 10
            ldc "lconst_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        13: .line 581
            bipush 11
            ldc "fconst_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        14: .line 582
            bipush 12
            ldc "fconst_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        15: .line 583
            bipush 13
            ldc "fconst_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        16: .line 584
            bipush 14
            ldc "dconst_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        17: .line 585
            bipush 15
            ldc "dconst_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        18: .line 586
            bipush 16
            ldc "bipush"
            ldc "bc"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        19: .line 587
            bipush 17
            ldc "sipush"
            ldc "bcc"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        20: .line 588
            bipush 18
            ldc "ldc"
            ldc "bk"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        21: .line 589
            bipush 19
            ldc "ldc_w"
            ldc "bkk"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        22: .line 590
            bipush 20
            ldc "ldc2_w"
            ldc "bkk"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_2
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        23: .line 591
            bipush 21
            ldc "iload"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        24: .line 592
            bipush 22
            ldc "lload"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        25: .line 593
            bipush 23
            ldc "fload"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        26: .line 594
            bipush 24
            ldc "dload"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        27: .line 595
            bipush 25
            ldc "aload"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        28: .line 596
            bipush 26
            ldc "iload_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        29: .line 597
            bipush 27
            ldc "iload_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        30: .line 598
            bipush 28
            ldc "iload_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        31: .line 599
            bipush 29
            ldc "iload_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        32: .line 600
            bipush 30
            ldc "lload_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        33: .line 601
            bipush 31
            ldc "lload_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        34: .line 602
            bipush 32
            ldc "lload_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        35: .line 603
            bipush 33
            ldc "lload_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        36: .line 604
            bipush 34
            ldc "fload_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        37: .line 605
            bipush 35
            ldc "fload_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        38: .line 606
            bipush 36
            ldc "fload_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        39: .line 607
            bipush 37
            ldc "fload_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        40: .line 608
            bipush 38
            ldc "dload_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        41: .line 609
            bipush 39
            ldc "dload_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        42: .line 610
            bipush 40
            ldc "dload_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        43: .line 611
            bipush 41
            ldc "dload_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        44: .line 612
            bipush 42
            ldc "aload_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        45: .line 613
            bipush 43
            ldc "aload_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        46: .line 614
            bipush 44
            ldc "aload_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        47: .line 615
            bipush 45
            ldc "aload_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        48: .line 616
            bipush 46
            ldc "iaload"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        49: .line 617
            bipush 47
            ldc "laload"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        50: .line 618
            bipush 48
            ldc "faload"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        51: .line 619
            bipush 49
            ldc "daload"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        52: .line 620
            bipush 50
            ldc "aaload"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        53: .line 621
            bipush 51
            ldc "baload"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        54: .line 622
            bipush 52
            ldc "caload"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        55: .line 623
            bipush 53
            ldc "saload"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        56: .line 624
            bipush 54
            ldc "istore"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        57: .line 625
            bipush 55
            ldc "lstore"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        58: .line 626
            bipush 56
            ldc "fstore"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        59: .line 627
            bipush 57
            ldc "dstore"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        60: .line 628
            bipush 58
            ldc "astore"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        61: .line 629
            bipush 59
            ldc "istore_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        62: .line 630
            bipush 60
            ldc "istore_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        63: .line 631
            bipush 61
            ldc "istore_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        64: .line 632
            bipush 62
            ldc "istore_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        65: .line 633
            bipush 63
            ldc "lstore_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        66: .line 634
            bipush 64
            ldc "lstore_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        67: .line 635
            bipush 65
            ldc "lstore_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        68: .line 636
            bipush 66
            ldc "lstore_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        69: .line 637
            bipush 67
            ldc "fstore_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        70: .line 638
            bipush 68
            ldc "fstore_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        71: .line 639
            bipush 69
            ldc "fstore_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        72: .line 640
            bipush 70
            ldc "fstore_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        73: .line 641
            bipush 71
            ldc "dstore_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        74: .line 642
            bipush 72
            ldc "dstore_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        75: .line 643
            bipush 73
            ldc "dstore_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        76: .line 644
            bipush 74
            ldc "dstore_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        77: .line 645
            bipush 75
            ldc "astore_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        78: .line 646
            bipush 76
            ldc "astore_1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        79: .line 647
            bipush 77
            ldc "astore_2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        80: .line 648
            bipush 78
            ldc "astore_3"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        81: .line 649
            bipush 79
            ldc "iastore"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        82: .line 650
            bipush 80
            ldc "lastore"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -4
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        83: .line 651
            bipush 81
            ldc "fastore"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        84: .line 652
            bipush 82
            ldc "dastore"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -4
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        85: .line 653
            bipush 83
            ldc "aastore"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        86: .line 654
            bipush 84
            ldc "bastore"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        87: .line 655
            bipush 85
            ldc "castore"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        88: .line 656
            bipush 86
            ldc "sastore"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        89: .line 657
            bipush 87
            ldc "pop"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        90: .line 658
            bipush 88
            ldc "pop2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        91: .line 659
            bipush 89
            ldc "dup"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        92: .line 660
            bipush 90
            ldc "dup_x1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        93: .line 661
            bipush 91
            ldc "dup_x2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        94: .line 662
            bipush 92
            ldc "dup2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        95: .line 663
            bipush 93
            ldc "dup2_x1"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        96: .line 664
            bipush 94
            ldc "dup2_x2"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        97: .line 665
            bipush 95
            ldc "swap"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        98: .line 666
            bipush 96
            ldc "iadd"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
        99: .line 667
            bipush 97
            ldc "ladd"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       100: .line 668
            bipush 98
            ldc "fadd"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       101: .line 669
            bipush 99
            ldc "dadd"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       102: .line 670
            bipush 100
            ldc "isub"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       103: .line 671
            bipush 101
            ldc "lsub"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       104: .line 672
            bipush 102
            ldc "fsub"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       105: .line 673
            bipush 103
            ldc "dsub"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       106: .line 674
            bipush 104
            ldc "imul"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       107: .line 675
            bipush 105
            ldc "lmul"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       108: .line 676
            bipush 106
            ldc "fmul"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       109: .line 677
            bipush 107
            ldc "dmul"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       110: .line 678
            bipush 108
            ldc "idiv"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       111: .line 679
            bipush 109
            ldc "ldiv"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       112: .line 680
            bipush 110
            ldc "fdiv"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       113: .line 681
            bipush 111
            ldc "ddiv"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       114: .line 682
            bipush 112
            ldc "irem"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       115: .line 683
            bipush 113
            ldc "lrem"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       116: .line 684
            bipush 114
            ldc "frem"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       117: .line 685
            bipush 115
            ldc "drem"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       118: .line 686
            bipush 116
            ldc "ineg"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       119: .line 687
            bipush 117
            ldc "lneg"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       120: .line 688
            bipush 118
            ldc "fneg"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       121: .line 689
            bipush 119
            ldc "dneg"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       122: .line 690
            bipush 120
            ldc "ishl"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       123: .line 691
            bipush 121
            ldc "lshl"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       124: .line 692
            bipush 122
            ldc "ishr"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       125: .line 693
            bipush 123
            ldc "lshr"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       126: .line 694
            bipush 124
            ldc "iushr"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       127: .line 695
            bipush 125
            ldc "lushr"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       128: .line 696
            bipush 126
            ldc "iand"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       129: .line 697
            bipush 127
            ldc "land"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       130: .line 698
            sipush 128
            ldc "ior"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       131: .line 699
            sipush 129
            ldc "lor"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       132: .line 700
            sipush 130
            ldc "ixor"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       133: .line 701
            sipush 131
            ldc "lxor"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       134: .line 702
            sipush 132
            ldc "iinc"
            ldc "bic"
            ldc "wbiicc"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       135: .line 703
            sipush 133
            ldc "i2l"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       136: .line 704
            sipush 134
            ldc "i2f"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       137: .line 705
            sipush 135
            ldc "i2d"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       138: .line 706
            sipush 136
            ldc "l2i"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       139: .line 707
            sipush 137
            ldc "l2f"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       140: .line 708
            sipush 138
            ldc "l2d"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       141: .line 709
            sipush 139
            ldc "f2i"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       142: .line 710
            sipush 140
            ldc "f2l"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       143: .line 711
            sipush 141
            ldc "f2d"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       144: .line 712
            sipush 142
            ldc "d2i"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       145: .line 713
            sipush 143
            ldc "d2l"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       146: .line 714
            sipush 144
            ldc "d2f"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       147: .line 715
            sipush 145
            ldc "i2b"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTByte:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       148: .line 716
            sipush 146
            ldc "i2c"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTChar:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       149: .line 717
            sipush 147
            ldc "i2s"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTShort:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       150: .line 718
            sipush 148
            ldc "lcmp"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       151: .line 719
            sipush 149
            ldc "fcmpl"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       152: .line 720
            sipush 150
            ldc "fcmpg"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       153: .line 721
            sipush 151
            ldc "dcmpl"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       154: .line 722
            sipush 152
            ldc "dcmpg"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -3
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       155: .line 723
            sipush 153
            ldc "ifeq"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       156: .line 724
            sipush 154
            ldc "ifne"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       157: .line 725
            sipush 155
            ldc "iflt"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       158: .line 726
            sipush 156
            ldc "ifge"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       159: .line 727
            sipush 157
            ldc "ifgt"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       160: .line 728
            sipush 158
            ldc "ifle"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       161: .line 729
            sipush 159
            ldc "if_icmpeq"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       162: .line 730
            sipush 160
            ldc "if_icmpne"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       163: .line 731
            sipush 161
            ldc "if_icmplt"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       164: .line 732
            sipush 162
            ldc "if_icmpge"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       165: .line 733
            sipush 163
            ldc "if_icmpgt"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       166: .line 734
            sipush 164
            ldc "if_icmple"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       167: .line 735
            sipush 165
            ldc "if_acmpeq"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       168: .line 736
            sipush 166
            ldc "if_acmpne"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            bipush -2
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       169: .line 737
            sipush 167
            ldc "goto"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       170: .line 738
            sipush 168
            ldc "jsr"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       171: .line 739
            sipush 169
            ldc "ret"
            ldc "bi"
            ldc "wbii"
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       172: .line 740
            sipush 170
            ldc "tableswitch"
            ldc ""
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       173: .line 741
            sipush 171
            ldc "lookupswitch"
            ldc ""
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       174: .line 742
            sipush 172
            ldc "ireturn"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       175: .line 743
            sipush 173
            ldc "lreturn"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            bipush -2
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       176: .line 744
            sipush 174
            ldc "freturn"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       177: .line 745
            sipush 175
            ldc "dreturn"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            bipush -2
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       178: .line 746
            sipush 176
            ldc "areturn"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       179: .line 747
            sipush 177
            ldc "return"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       180: .line 748
            sipush 178
            ldc "getstatic"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       181: .line 749
            sipush 179
            ldc "putstatic"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       182: .line 750
            sipush 180
            ldc "getfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       183: .line 751
            sipush 181
            ldc "putfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            bipush -2
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       184: .line 752
            sipush 182
            ldc "invokevirtual"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       185: .line 753
            sipush 183
            ldc "invokespecial"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       186: .line 754
            sipush 184
            ldc "invokestatic"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       187: .line 755
            sipush 185
            ldc "invokeinterface"
            ldc "bJJ__"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       188: .line 756
            sipush 186
            ldc "invokedynamic"
            ldc "bJJJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       189: .line 757
            sipush 187
            ldc "new"
            ldc "bkk"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       190: .line 758
            sipush 188
            ldc "newarray"
            ldc "bc"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       191: .line 759
            sipush 189
            ldc "anewarray"
            ldc "bkk"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       192: .line 760
            sipush 190
            ldc "arraylength"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       193: .line 761
            sipush 191
            ldc "athrow"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       194: .line 762
            sipush 192
            ldc "checkcast"
            ldc "bkk"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       195: .line 763
            sipush 193
            ldc "instanceof"
            ldc "bkk"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       196: .line 764
            sipush 194
            ldc "monitorenter"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       197: .line 765
            sipush 195
            ldc "monitorexit"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       198: .line 766
            sipush 196
            ldc "wide"
            ldc ""
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       199: .line 767
            sipush 197
            ldc "multianewarray"
            ldc "bkkc"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       200: .line 768
            sipush 198
            ldc "ifnull"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       201: .line 769
            sipush 199
            ldc "ifnonnull"
            ldc "boo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       202: .line 770
            sipush 200
            ldc "goto_w"
            ldc "boooo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       203: .line 771
            sipush 201
            ldc "jsr_w"
            ldc "boooo"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       204: .line 772
            sipush 202
            ldc "breakpoint"
            ldc ""
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_1
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       205: .line 777
            sipush 203
            ldc "fast_agetfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       206: .line 778
            sipush 204
            ldc "fast_bgetfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       207: .line 779
            sipush 205
            ldc "fast_cgetfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTChar:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       208: .line 780
            sipush 206
            ldc "fast_dgetfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       209: .line 781
            sipush 207
            ldc "fast_fgetfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       210: .line 782
            sipush 208
            ldc "fast_igetfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       211: .line 783
            sipush 209
            ldc "fast_lgetfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       212: .line 784
            sipush 210
            ldc "fast_sgetfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTShort:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       213: .line 786
            sipush 211
            ldc "fast_aputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       214: .line 787
            sipush 212
            ldc "fast_bputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       215: .line 788
            sipush 213
            ldc "fast_zputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       216: .line 789
            sipush 214
            ldc "fast_cputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTChar:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       217: .line 790
            sipush 215
            ldc "fast_dputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTDouble:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       218: .line 791
            sipush 216
            ldc "fast_fputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTFloat:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       219: .line 792
            sipush 217
            ldc "fast_iputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       220: .line 793
            sipush 218
            ldc "fast_lputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTLong:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       221: .line 794
            sipush 219
            ldc "fast_sputfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTShort:()I
            iconst_0
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       222: .line 796
            sipush 220
            ldc "fast_aload_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_1
            bipush 42
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       223: .line 797
            sipush 221
            ldc "fast_iaccess_0"
            ldc "b_JJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_1
            bipush 42
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       224: .line 798
            sipush 222
            ldc "fast_aaccess_0"
            ldc "b_JJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_1
            bipush 42
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       225: .line 799
            sipush 223
            ldc "fast_faccess_0"
            ldc "b_JJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_1
            bipush 42
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       226: .line 801
            sipush 224
            ldc "fast_iload"
            ldc "bi"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_1
            iconst_0
            bipush 21
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       227: .line 802
            sipush 225
            ldc "fast_iload2"
            ldc "bi_i"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_2
            iconst_0
            bipush 21
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       228: .line 803
            sipush 226
            ldc "fast_icaload"
            ldc "bi_"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTInt:()I
            iconst_0
            iconst_0
            bipush 21
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       229: .line 806
            sipush 227
            ldc "fast_invokevfinal"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_m1
            iconst_1
            sipush 182
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       230: .line 808
            sipush 228
            ldc "fast_linearswitch"
            ldc ""
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            sipush 171
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       231: .line 809
            sipush 229
            ldc "fast_binaryswitch"
            ldc ""
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_m1
            iconst_0
            sipush 171
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       232: .line 810
            sipush 230
            ldc "fast_aldc"
            ldc "bj"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_1
            bipush 18
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       233: .line 811
            sipush 231
            ldc "fast_aldc_w"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTObject:()I
            iconst_1
            iconst_1
            bipush 19
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       234: .line 813
            sipush 232
            ldc "return_register_finalizer"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_1
            sipush 177
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       235: .line 816
            sipush 233
            ldc "invokehandle"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_m1
            iconst_1
            sipush 182
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       236: .line 819
            sipush 234
            ldc "_nofast_getfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_0
            iconst_1
            sipush 180
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       237: .line 820
            sipush 235
            ldc "_nofast_putfield"
            ldc "bJJ"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            bipush -2
            iconst_1
            sipush 181
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       238: .line 821
            sipush 236
            ldc "_nofast_aload_0"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_1
            iconst_1
            bipush 42
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       239: .line 822
            sipush 237
            ldc "_nofast_iload"
            ldc "bi"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTIllegal:()I
            iconst_1
            iconst_0
            bipush 21
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
       240: .line 824
            sipush 238
            ldc "_shouldnotreachhere"
            ldc "b"
            aconst_null
            invokestatic sun.jvm.hotspot.runtime.BasicType.getTVoid:()I
            iconst_0
            iconst_0
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
       241: .line 826
            getstatic sun.jvm.hotspot.utilities.Assert.ASSERTS_ENABLED:Z
            ifeq 250
       242: .line 830
            iconst_0
            istore 0 /* i */
        start local 0 // int i
       243: goto 249
       244: .line 831
      StackMap locals: int
      StackMap stack:
            iload 0 /* i */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.isDefined:(I)Z
            ifeq 248
       245: .line 832
            iload 0 /* i */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.javaCode:(I)I
            istore 1 /* j */
        start local 1 // int j
       246: .line 833
            iload 0 /* i */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.canTrap:(I)Z
            ifeq 248
            iload 1 /* j */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.canTrap:(I)Z
            ifne 248
       247: .line 834
            iconst_0
            new java.lang.StringBuilder
            dup
            iload 0 /* i */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.name:(I)Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc " can trap => "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iload 1 /* j */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.name:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " can trap, too"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic sun.jvm.hotspot.utilities.Assert.that:(ZLjava/lang/String;)V
        end local 1 // int j
       248: .line 830
      StackMap locals:
      StackMap stack:
            iinc 0 /* i */ 1
      StackMap locals:
      StackMap stack:
       249: iload 0 /* i */
            sipush 239
            if_icmplt 244
        end local 0 // int i
       250: .line 839
      StackMap locals:
      StackMap stack:
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature
          243  250     0     i  I
          246  248     1     j  I

  private static void def(int, java.lang.String, java.lang.String, java.lang.String, int, int, boolean);
    descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=8, locals=7, args_size=7
        start local 0 // int code
        start local 1 // java.lang.String name
        start local 2 // java.lang.String format
        start local 3 // java.lang.String wide_format
        start local 4 // int result_type
        start local 5 // int depth
        start local 6 // boolean can_trap
         0: .line 842
            iload 0 /* code */
            aload 1 /* name */
            aload 2 /* format */
            aload 3 /* wide_format */
            iload 4 /* result_type */
            iload 5 /* depth */
            iload 6 /* can_trap */
            iload 0 /* code */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.def:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
         1: .line 843
            return
        end local 6 // boolean can_trap
        end local 5 // int depth
        end local 4 // int result_type
        end local 3 // java.lang.String wide_format
        end local 2 // java.lang.String format
        end local 1 // java.lang.String name
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         code  I
            0    2     1         name  Ljava/lang/String;
            0    2     2       format  Ljava/lang/String;
            0    2     3  wide_format  Ljava/lang/String;
            0    2     4  result_type  I
            0    2     5        depth  I
            0    2     6     can_trap  Z
    MethodParameters:
             Name  Flags
      code         
      name         
      format       
      wide_format  
      result_type  
      depth        
      can_trap     

  private static void def(int, java.lang.String, java.lang.String, java.lang.String, int, int, boolean, int);
    descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZI)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=5, locals=11, args_size=8
        start local 0 // int code
        start local 1 // java.lang.String name
        start local 2 // java.lang.String format
        start local 3 // java.lang.String wide_format
        start local 4 // int result_type
        start local 5 // int depth
        start local 6 // boolean can_trap
        start local 7 // int java_code
         0: .line 846
            getstatic sun.jvm.hotspot.utilities.Assert.ASSERTS_ENABLED:Z
            ifeq 4
         1: .line 847
            aload 3 /* wide_format */
            ifnull 2
            aload 2 /* format */
            ifnonnull 2
            iconst_0
            goto 3
      StackMap locals:
      StackMap stack:
         2: iconst_1
      StackMap locals:
      StackMap stack: int
         3: ldc "short form must exist if there's a wide form"
            invokestatic sun.jvm.hotspot.utilities.Assert.that:(ZLjava/lang/String;)V
         4: .line 849
      StackMap locals:
      StackMap stack:
            aload 2 /* format */
            ifnull 5
            aload 2 /* format */
            invokevirtual java.lang.String.length:()I
            goto 6
      StackMap locals:
      StackMap stack:
         5: iconst_0
      StackMap locals:
      StackMap stack: int
         6: istore 8 /* len */
        start local 8 // int len
         7: .line 850
            aload 3 /* wide_format */
            ifnull 8
            aload 3 /* wide_format */
            invokevirtual java.lang.String.length:()I
            goto 9
      StackMap locals: int
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 9 /* wlen */
        start local 9 // int wlen
        10: .line 851
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._name:[Ljava/lang/String;
            iload 0 /* code */
            aload 1 /* name */
            aastore
        11: .line 852
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._result_type:[I
            iload 0 /* code */
            iload 4 /* result_type */
            iastore
        12: .line 853
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._depth:[B
            iload 0 /* code */
            iload 5 /* depth */
            i2b
            bastore
        13: .line 854
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._lengths:[B
            iload 0 /* code */
            iload 9 /* wlen */
            iconst_4
            ishl
            iload 8 /* len */
            bipush 15
            iand
            ior
            i2b
            bastore
        14: .line 855
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._java_code:[I
            iload 0 /* code */
            iload 7 /* java_code */
            iastore
        15: .line 856
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._format:[Ljava/lang/String;
            iload 0 /* code */
            aload 2 /* format */
            aastore
        16: .line 857
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._wide_format:[Ljava/lang/String;
            iload 0 /* code */
            aload 3 /* wide_format */
            aastore
        17: .line 858
            iconst_0
            istore 10 /* bc_flags */
        start local 10 // int bc_flags
        18: .line 859
            iload 6 /* can_trap */
            ifeq 19
            iload 10 /* bc_flags */
            iconst_1
            ior
            istore 10 /* bc_flags */
        19: .line 860
      StackMap locals: int int
      StackMap stack:
            iload 7 /* java_code */
            iload 0 /* code */
            if_icmpeq 20
            iload 10 /* bc_flags */
            iconst_2
            ior
            istore 10 /* bc_flags */
        20: .line 861
      StackMap locals:
      StackMap stack:
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._flags:[C
            iload 0 /* code */
            iconst_0
            iadd
            aload 2 /* format */
            iload 10 /* bc_flags */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.compute_flags:(Ljava/lang/String;I)C
            castore
        21: .line 862
            getstatic sun.jvm.hotspot.interpreter.Bytecodes._flags:[C
            iload 0 /* code */
            sipush 256
            iadd
            aload 3 /* wide_format */
            iload 10 /* bc_flags */
            invokestatic sun.jvm.hotspot.interpreter.Bytecodes.compute_flags:(Ljava/lang/String;I)C
            castore
        22: .line 863
            return
        end local 10 // int bc_flags
        end local 9 // int wlen
        end local 8 // int len
        end local 7 // int java_code
        end local 6 // boolean can_trap
        end local 5 // int depth
        end local 4 // int result_type
        end local 3 // java.lang.String wide_format
        end local 2 // java.lang.String format
        end local 1 // java.lang.String name
        end local 0 // int code
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   23     0         code  I
            0   23     1         name  Ljava/lang/String;
            0   23     2       format  Ljava/lang/String;
            0   23     3  wide_format  Ljava/lang/String;
            0   23     4  result_type  I
            0   23     5        depth  I
            0   23     6     can_trap  Z
            0   23     7    java_code  I
            7   23     8          len  I
           10   23     9         wlen  I
           18   23    10     bc_flags  I
    MethodParameters:
             Name  Flags
      code         
      name         
      format       
      wide_format  
      result_type  
      depth        
      can_trap     
      java_code    
}
SourceFile: "Bytecodes.java"
NestMembers:
  sun.jvm.hotspot.interpreter.Bytecodes$1
InnerClasses:
  sun.jvm.hotspot.interpreter.Bytecodes$1