final class com.google.protobuf.ExtensionSchemaLite extends com.google.protobuf.ExtensionSchema<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.google.protobuf.ExtensionSchemaLite
  super_class: com.google.protobuf.ExtensionSchema
{
  private static volatile int[] $SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
         0: .line 41
            aload 0 /* this */
            invokespecial com.google.protobuf.ExtensionSchema.<init>:()V
            return
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/google/protobuf/ExtensionSchemaLite;

  boolean hasExtensions(com.google.protobuf.MessageLite);
    descriptor: (Lcom/google/protobuf/MessageLite;)Z
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // com.google.protobuf.MessageLite prototype
         0: .line 45
            aload 1 /* prototype */
            instanceof com.google.protobuf.GeneratedMessageLite$ExtendableMessage
            ireturn
        end local 1 // com.google.protobuf.MessageLite prototype
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    1     1  prototype  Lcom/google/protobuf/MessageLite;
    MethodParameters:
           Name  Flags
      prototype  

  com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor> getExtensions();
    descriptor: (Ljava/lang/Object;)Lcom/google/protobuf/FieldSet;
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // java.lang.Object message
         0: .line 50
            aload 1 /* message */
            checkcast com.google.protobuf.GeneratedMessageLite$ExtendableMessage
            getfield com.google.protobuf.GeneratedMessageLite$ExtendableMessage.extensions:Lcom/google/protobuf/FieldSet;
            areturn
        end local 1 // java.lang.Object message
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    1     1  message  Ljava/lang/Object;
    Signature: (Ljava/lang/Object;)Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
    MethodParameters:
         Name  Flags
      message  

  void setExtensions(, com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>);
    descriptor: (Ljava/lang/Object;Lcom/google/protobuf/FieldSet;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // java.lang.Object message
        start local 2 // com.google.protobuf.FieldSet extensions
         0: .line 55
            aload 1 /* message */
            checkcast com.google.protobuf.GeneratedMessageLite$ExtendableMessage
            aload 2 /* extensions */
            putfield com.google.protobuf.GeneratedMessageLite$ExtendableMessage.extensions:Lcom/google/protobuf/FieldSet;
         1: .line 56
            return
        end local 2 // com.google.protobuf.FieldSet extensions
        end local 1 // java.lang.Object message
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    2     1     message  Ljava/lang/Object;
            0    2     2  extensions  Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
    Signature: (Ljava/lang/Object;Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;)V
    MethodParameters:
            Name  Flags
      message     
      extensions  

  com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor> getMutableExtensions();
    descriptor: (Ljava/lang/Object;)Lcom/google/protobuf/FieldSet;
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // java.lang.Object message
         0: .line 60
            aload 1 /* message */
            checkcast com.google.protobuf.GeneratedMessageLite$ExtendableMessage
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtendableMessage.ensureExtensionsAreMutable:()Lcom/google/protobuf/FieldSet;
            areturn
        end local 1 // java.lang.Object message
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    1     1  message  Ljava/lang/Object;
    Signature: (Ljava/lang/Object;)Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
    MethodParameters:
         Name  Flags
      message  

  void makeImmutable(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // java.lang.Object message
         0: .line 65
            aload 0 /* this */
            aload 1 /* message */
            invokevirtual com.google.protobuf.ExtensionSchemaLite.getExtensions:(Ljava/lang/Object;)Lcom/google/protobuf/FieldSet;
            invokevirtual com.google.protobuf.FieldSet.makeImmutable:()V
         1: .line 66
            return
        end local 1 // java.lang.Object message
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    2     1  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  

  <UT, UB> UB parseExtension(com.google.protobuf.Reader, , com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>, UB, com.google.protobuf.UnknownFieldSchema<UT, UB>);
    descriptor: (Lcom/google/protobuf/Reader;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet;Ljava/lang/Object;Lcom/google/protobuf/UnknownFieldSchema;)Ljava/lang/Object;
    flags: (0x0000) 
    Code:
      stack=5, locals=12, args_size=7
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // com.google.protobuf.Reader reader
        start local 2 // java.lang.Object extensionObject
        start local 3 // com.google.protobuf.ExtensionRegistryLite extensionRegistry
        start local 4 // com.google.protobuf.FieldSet extensions
        start local 5 // java.lang.Object unknownFields
        start local 6 // com.google.protobuf.UnknownFieldSchema unknownFieldSchema
         0: .line 78
            aload 2 /* extensionObject */
            checkcast com.google.protobuf.GeneratedMessageLite$GeneratedExtension
         1: .line 77
            astore 7 /* extension */
        start local 7 // com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
         2: .line 79
            aload 7 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getNumber:()I
            istore 8 /* fieldNumber */
        start local 8 // int fieldNumber
         3: .line 81
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isRepeated:()Z
            ifeq 74
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
            ifeq 74
         4: .line 82
            aconst_null
            astore 9 /* value */
        start local 9 // java.lang.Object value
         5: .line 83
            invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
            aload 7 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iaload
            tableswitch { // 1 - 18
                    1: 6
                    2: 10
                    3: 14
                    4: 18
                    5: 22
                    6: 26
                    7: 30
                    8: 34
                    9: 69
                   10: 69
                   11: 69
                   12: 69
                   13: 38
                   14: 58
                   15: 42
                   16: 46
                   17: 50
                   18: 54
              default: 69
          }
         6: .line 86
      StackMap locals: com.google.protobuf.GeneratedMessageLite$GeneratedExtension int java.lang.Object
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
         7: .line 87
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readDoubleList:(Ljava/util/List;)V
         8: .line 88
            aload 10 /* list */
            astore 9 /* value */
         9: .line 89
            goto 72
        end local 10 // java.util.List list
        10: .line 93
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        11: .line 94
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readFloatList:(Ljava/util/List;)V
        12: .line 95
            aload 10 /* list */
            astore 9 /* value */
        13: .line 96
            goto 72
        end local 10 // java.util.List list
        14: .line 100
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        15: .line 101
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readInt64List:(Ljava/util/List;)V
        16: .line 102
            aload 10 /* list */
            astore 9 /* value */
        17: .line 103
            goto 72
        end local 10 // java.util.List list
        18: .line 107
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        19: .line 108
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readUInt64List:(Ljava/util/List;)V
        20: .line 109
            aload 10 /* list */
            astore 9 /* value */
        21: .line 110
            goto 72
        end local 10 // java.util.List list
        22: .line 114
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        23: .line 115
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readInt32List:(Ljava/util/List;)V
        24: .line 116
            aload 10 /* list */
            astore 9 /* value */
        25: .line 117
            goto 72
        end local 10 // java.util.List list
        26: .line 121
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        27: .line 122
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readFixed64List:(Ljava/util/List;)V
        28: .line 123
            aload 10 /* list */
            astore 9 /* value */
        29: .line 124
            goto 72
        end local 10 // java.util.List list
        30: .line 128
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        31: .line 129
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readFixed32List:(Ljava/util/List;)V
        32: .line 130
            aload 10 /* list */
            astore 9 /* value */
        33: .line 131
            goto 72
        end local 10 // java.util.List list
        34: .line 135
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        35: .line 136
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readBoolList:(Ljava/util/List;)V
        36: .line 137
            aload 10 /* list */
            astore 9 /* value */
        37: .line 138
            goto 72
        end local 10 // java.util.List list
        38: .line 142
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        39: .line 143
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readUInt32List:(Ljava/util/List;)V
        40: .line 144
            aload 10 /* list */
            astore 9 /* value */
        41: .line 145
            goto 72
        end local 10 // java.util.List list
        42: .line 149
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        43: .line 150
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readSFixed32List:(Ljava/util/List;)V
        44: .line 151
            aload 10 /* list */
            astore 9 /* value */
        45: .line 152
            goto 72
        end local 10 // java.util.List list
        46: .line 156
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        47: .line 157
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readSFixed64List:(Ljava/util/List;)V
        48: .line 158
            aload 10 /* list */
            astore 9 /* value */
        49: .line 159
            goto 72
        end local 10 // java.util.List list
        50: .line 163
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        51: .line 164
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readSInt32List:(Ljava/util/List;)V
        52: .line 165
            aload 10 /* list */
            astore 9 /* value */
        53: .line 166
            goto 72
        end local 10 // java.util.List list
        54: .line 170
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        55: .line 171
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readSInt64List:(Ljava/util/List;)V
        56: .line 172
            aload 10 /* list */
            astore 9 /* value */
        57: .line 173
            goto 72
        end local 10 // java.util.List list
        58: .line 177
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 10 /* list */
        start local 10 // java.util.List list
        59: .line 178
            aload 1 /* reader */
            aload 10 /* list */
            invokeinterface com.google.protobuf.Reader.readEnumList:(Ljava/util/List;)V
        60: .line 181
            iload 8 /* fieldNumber */
        61: .line 182
            aload 10 /* list */
        62: .line 183
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getEnumType:()Lcom/google/protobuf/Internal$EnumLiteMap;
        63: .line 184
            aload 5 /* unknownFields */
        64: .line 185
            aload 6 /* unknownFieldSchema */
        65: .line 180
            invokestatic com.google.protobuf.SchemaUtil.filterUnknownEnumList:(ILjava/util/List;Lcom/google/protobuf/Internal$EnumLiteMap;Ljava/lang/Object;Lcom/google/protobuf/UnknownFieldSchema;)Ljava/lang/Object;
        66: .line 179
            astore 5 /* unknownFields */
        67: .line 186
            aload 10 /* list */
            astore 9 /* value */
        68: .line 187
            goto 72
        end local 10 // java.util.List list
        69: .line 190
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
        70: .line 191
            new java.lang.StringBuilder
            dup
            ldc "Type cannot be packed: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        71: .line 190
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        72: .line 193
      StackMap locals:
      StackMap stack:
            aload 4 /* extensions */
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            aload 9 /* value */
            invokevirtual com.google.protobuf.FieldSet.setField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
        end local 9 // java.lang.Object value
        73: .line 194
            goto 134
        74: .line 195
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 9 /* value */
        start local 9 // java.lang.Object value
        75: .line 197
            aload 7 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
            getstatic com.google.protobuf.WireFormat$FieldType.ENUM:Lcom/google/protobuf/WireFormat$FieldType;
            if_acmpne 83
        76: .line 198
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readInt32:()I
            istore 10 /* number */
        start local 10 // int number
        77: .line 199
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getEnumType:()Lcom/google/protobuf/Internal$EnumLiteMap;
            iload 10 /* number */
            invokeinterface com.google.protobuf.Internal$EnumLiteMap.findValueByNumber:(I)Lcom/google/protobuf/Internal$EnumLite;
            astore 11 /* enumValue */
        start local 11 // java.lang.Object enumValue
        78: .line 200
            aload 11 /* enumValue */
            ifnonnull 81
        79: .line 202
            iload 8 /* fieldNumber */
            iload 10 /* number */
            aload 5 /* unknownFields */
            aload 6 /* unknownFieldSchema */
        80: .line 201
            invokestatic com.google.protobuf.SchemaUtil.storeUnknownEnum:(IILjava/lang/Object;Lcom/google/protobuf/UnknownFieldSchema;)Ljava/lang/Object;
            areturn
        81: .line 206
      StackMap locals: java.lang.Object int java.lang.Object
      StackMap stack:
            iload 10 /* number */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* value */
        end local 11 // java.lang.Object enumValue
        end local 10 // int number
        82: .line 207
            goto 125
        83: .line 208
      StackMap locals:
      StackMap stack:
            invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
            aload 7 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iaload
            tableswitch { // 1 - 18
                    1: 84
                    2: 86
                    3: 88
                    4: 90
                    5: 92
                    6: 94
                    7: 96
                    8: 98
                    9: 112
                   10: 114
                   11: 119
                   12: 100
                   13: 102
                   14: 124
                   15: 104
                   16: 106
                   17: 108
                   18: 110
              default: 125
          }
        84: .line 210
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readDouble:()D
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            astore 9 /* value */
        85: .line 211
            goto 125
        86: .line 213
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readFloat:()F
            invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
            astore 9 /* value */
        87: .line 214
            goto 125
        88: .line 216
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readInt64:()J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            astore 9 /* value */
        89: .line 217
            goto 125
        90: .line 219
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readUInt64:()J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            astore 9 /* value */
        91: .line 220
            goto 125
        92: .line 222
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readInt32:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* value */
        93: .line 223
            goto 125
        94: .line 225
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readFixed64:()J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            astore 9 /* value */
        95: .line 226
            goto 125
        96: .line 228
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readFixed32:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* value */
        97: .line 229
            goto 125
        98: .line 231
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readBool:()Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            astore 9 /* value */
        99: .line 232
            goto 125
       100: .line 234
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readBytes:()Lcom/google/protobuf/ByteString;
            astore 9 /* value */
       101: .line 235
            goto 125
       102: .line 237
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readUInt32:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* value */
       103: .line 238
            goto 125
       104: .line 240
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readSFixed32:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* value */
       105: .line 241
            goto 125
       106: .line 243
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readSFixed64:()J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            astore 9 /* value */
       107: .line 244
            goto 125
       108: .line 246
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readSInt32:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* value */
       109: .line 247
            goto 125
       110: .line 249
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readSInt64:()J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            astore 9 /* value */
       111: .line 250
            goto 125
       112: .line 253
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
            invokeinterface com.google.protobuf.Reader.readString:()Ljava/lang/String;
            astore 9 /* value */
       113: .line 254
            goto 125
       114: .line 257
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
       115: .line 258
            aload 7 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getMessageDefaultInstance:()Lcom/google/protobuf/MessageLite;
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            aload 3 /* extensionRegistry */
       116: .line 257
            invokeinterface com.google.protobuf.Reader.readGroup:(Ljava/lang/Class;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
       117: .line 256
            astore 9 /* value */
       118: .line 259
            goto 125
       119: .line 263
      StackMap locals:
      StackMap stack:
            aload 1 /* reader */
       120: .line 264
            aload 7 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getMessageDefaultInstance:()Lcom/google/protobuf/MessageLite;
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            aload 3 /* extensionRegistry */
       121: .line 263
            invokeinterface com.google.protobuf.Reader.readMessage:(Ljava/lang/Class;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
       122: .line 262
            astore 9 /* value */
       123: .line 265
            goto 125
       124: .line 268
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Shouldn't reach here."
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
       125: .line 271
      StackMap locals:
      StackMap stack:
            aload 7 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.isRepeated:()Z
            ifeq 128
       126: .line 272
            aload 4 /* extensions */
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            aload 9 /* value */
            invokevirtual com.google.protobuf.FieldSet.addRepeatedField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
       127: .line 273
            goto 134
       128: .line 274
      StackMap locals:
      StackMap stack:
            invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
            aload 7 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iaload
            tableswitch { // 10 - 11
                   10: 129
                   11: 129
              default: 133
          }
       129: .line 277
      StackMap locals:
      StackMap stack:
            aload 4 /* extensions */
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            invokevirtual com.google.protobuf.FieldSet.getField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;)Ljava/lang/Object;
            astore 10 /* oldValue */
        start local 10 // java.lang.Object oldValue
       130: .line 278
            aload 10 /* oldValue */
            ifnull 133
       131: .line 279
            aload 10 /* oldValue */
            aload 9 /* value */
            invokestatic com.google.protobuf.Internal.mergeMessage:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            astore 9 /* value */
       132: .line 281
            goto 133
        end local 10 // java.lang.Object oldValue
       133: .line 285
      StackMap locals:
      StackMap stack:
            aload 4 /* extensions */
            aload 7 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            aload 9 /* value */
            invokevirtual com.google.protobuf.FieldSet.setField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
        end local 9 // java.lang.Object value
       134: .line 288
      StackMap locals:
      StackMap stack:
            aload 5 /* unknownFields */
            areturn
        end local 8 // int fieldNumber
        end local 7 // com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
        end local 6 // com.google.protobuf.UnknownFieldSchema unknownFieldSchema
        end local 5 // java.lang.Object unknownFields
        end local 4 // com.google.protobuf.FieldSet extensions
        end local 3 // com.google.protobuf.ExtensionRegistryLite extensionRegistry
        end local 2 // java.lang.Object extensionObject
        end local 1 // com.google.protobuf.Reader reader
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0  135     0                this  Lcom/google/protobuf/ExtensionSchemaLite;
            0  135     1              reader  Lcom/google/protobuf/Reader;
            0  135     2     extensionObject  Ljava/lang/Object;
            0  135     3   extensionRegistry  Lcom/google/protobuf/ExtensionRegistryLite;
            0  135     4          extensions  Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
            0  135     5       unknownFields  TUB;
            0  135     6  unknownFieldSchema  Lcom/google/protobuf/UnknownFieldSchema<TUT;TUB;>;
            2  135     7           extension  Lcom/google/protobuf/GeneratedMessageLite$GeneratedExtension<**>;
            3  135     8         fieldNumber  I
            5   73     9               value  Ljava/lang/Object;
            7   10    10                list  Ljava/util/List<Ljava/lang/Double;>;
           11   14    10                list  Ljava/util/List<Ljava/lang/Float;>;
           15   18    10                list  Ljava/util/List<Ljava/lang/Long;>;
           19   22    10                list  Ljava/util/List<Ljava/lang/Long;>;
           23   26    10                list  Ljava/util/List<Ljava/lang/Integer;>;
           27   30    10                list  Ljava/util/List<Ljava/lang/Long;>;
           31   34    10                list  Ljava/util/List<Ljava/lang/Integer;>;
           35   38    10                list  Ljava/util/List<Ljava/lang/Boolean;>;
           39   42    10                list  Ljava/util/List<Ljava/lang/Integer;>;
           43   46    10                list  Ljava/util/List<Ljava/lang/Integer;>;
           47   50    10                list  Ljava/util/List<Ljava/lang/Long;>;
           51   54    10                list  Ljava/util/List<Ljava/lang/Integer;>;
           55   58    10                list  Ljava/util/List<Ljava/lang/Long;>;
           59   69    10                list  Ljava/util/List<Ljava/lang/Integer;>;
           75  134     9               value  Ljava/lang/Object;
           77   82    10              number  I
           78   82    11           enumValue  Ljava/lang/Object;
          130  133    10            oldValue  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    Signature: <UT:Ljava/lang/Object;UB:Ljava/lang/Object;>(Lcom/google/protobuf/Reader;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;TUB;Lcom/google/protobuf/UnknownFieldSchema<TUT;TUB;>;)TUB;
    MethodParameters:
                    Name  Flags
      reader              
      extensionObject     
      extensionRegistry   
      extensions          
      unknownFields       
      unknownFieldSchema  

  int extensionNumber(java.util.Map$Entry<?, ?>);
    descriptor: (Ljava/util/Map$Entry;)I
    flags: (0x0000) 
    Code:
      stack=1, locals=3, args_size=2
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // java.util.Map$Entry extension
         0: .line 294
            aload 1 /* extension */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor
         1: .line 293
            astore 2 /* descriptor */
        start local 2 // com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor
         2: .line 295
            aload 2 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            ireturn
        end local 2 // com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor
        end local 1 // java.util.Map$Entry extension
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    3     1   extension  Ljava/util/Map$Entry<**>;
            2    3     2  descriptor  Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
    Signature: (Ljava/util/Map$Entry<**>;)I
    MethodParameters:
           Name  Flags
      extension  

  void serializeExtension(com.google.protobuf.Writer, java.util.Map$Entry<?, ?>);
    descriptor: (Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=5, args_size=3
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // com.google.protobuf.Writer writer
        start local 2 // java.util.Map$Entry extension
         0: .line 301
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor
         1: .line 300
            astore 3 /* descriptor */
        start local 3 // com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor
         2: .line 302
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isRepeated:()Z
            ifeq 110
         3: .line 303
            invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iaload
            tableswitch { // 1 - 18
                    1: 4
                    2: 10
                    3: 16
                    4: 22
                    5: 28
                    6: 34
                    7: 40
                    8: 46
                    9: 91
                   10: 94
                   11: 102
                   12: 52
                   13: 55
                   14: 85
                   15: 61
                   16: 67
                   17: 73
                   18: 79
              default: 109
          }
         4: .line 306
      StackMap locals: com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
         5: .line 307
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
         6: .line 308
            aload 1 /* writer */
         7: .line 309
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
         8: .line 305
            invokestatic com.google.protobuf.SchemaUtil.writeDoubleList:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
         9: .line 310
            goto 154
        10: .line 313
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        11: .line 314
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        12: .line 315
            aload 1 /* writer */
        13: .line 316
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        14: .line 312
            invokestatic com.google.protobuf.SchemaUtil.writeFloatList:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        15: .line 317
            goto 154
        16: .line 320
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        17: .line 321
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        18: .line 322
            aload 1 /* writer */
        19: .line 323
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        20: .line 319
            invokestatic com.google.protobuf.SchemaUtil.writeInt64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        21: .line 324
            goto 154
        22: .line 327
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        23: .line 328
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        24: .line 329
            aload 1 /* writer */
        25: .line 330
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        26: .line 326
            invokestatic com.google.protobuf.SchemaUtil.writeUInt64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        27: .line 331
            goto 154
        28: .line 334
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        29: .line 335
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        30: .line 336
            aload 1 /* writer */
        31: .line 337
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        32: .line 333
            invokestatic com.google.protobuf.SchemaUtil.writeInt32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        33: .line 338
            goto 154
        34: .line 341
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        35: .line 342
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        36: .line 343
            aload 1 /* writer */
        37: .line 344
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        38: .line 340
            invokestatic com.google.protobuf.SchemaUtil.writeFixed64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        39: .line 345
            goto 154
        40: .line 348
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        41: .line 349
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        42: .line 350
            aload 1 /* writer */
        43: .line 351
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        44: .line 347
            invokestatic com.google.protobuf.SchemaUtil.writeFixed32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        45: .line 352
            goto 154
        46: .line 355
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        47: .line 356
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        48: .line 357
            aload 1 /* writer */
        49: .line 358
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        50: .line 354
            invokestatic com.google.protobuf.SchemaUtil.writeBoolList:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        51: .line 359
            goto 154
        52: .line 362
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
            aload 1 /* writer */
        53: .line 361
            invokestatic com.google.protobuf.SchemaUtil.writeBytesList:(ILjava/util/List;Lcom/google/protobuf/Writer;)V
        54: .line 363
            goto 154
        55: .line 366
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        56: .line 367
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        57: .line 368
            aload 1 /* writer */
        58: .line 369
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        59: .line 365
            invokestatic com.google.protobuf.SchemaUtil.writeUInt32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        60: .line 370
            goto 154
        61: .line 373
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        62: .line 374
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        63: .line 375
            aload 1 /* writer */
        64: .line 376
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        65: .line 372
            invokestatic com.google.protobuf.SchemaUtil.writeSFixed32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        66: .line 377
            goto 154
        67: .line 380
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        68: .line 381
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        69: .line 382
            aload 1 /* writer */
        70: .line 383
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        71: .line 379
            invokestatic com.google.protobuf.SchemaUtil.writeSFixed64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        72: .line 384
            goto 154
        73: .line 387
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        74: .line 388
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        75: .line 389
            aload 1 /* writer */
        76: .line 390
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        77: .line 386
            invokestatic com.google.protobuf.SchemaUtil.writeSInt32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        78: .line 391
            goto 154
        79: .line 394
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        80: .line 395
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        81: .line 396
            aload 1 /* writer */
        82: .line 397
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        83: .line 393
            invokestatic com.google.protobuf.SchemaUtil.writeSInt64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        84: .line 398
            goto 154
        85: .line 401
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        86: .line 402
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        87: .line 403
            aload 1 /* writer */
        88: .line 404
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
        89: .line 400
            invokestatic com.google.protobuf.SchemaUtil.writeInt32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
        90: .line 405
            goto 154
        91: .line 408
      StackMap locals:
      StackMap stack:
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
            aload 1 /* writer */
        92: .line 407
            invokestatic com.google.protobuf.SchemaUtil.writeStringList:(ILjava/util/List;Lcom/google/protobuf/Writer;)V
        93: .line 409
            goto 154
        94: .line 412
      StackMap locals:
      StackMap stack:
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
            astore 4 /* data */
        start local 4 // java.util.List data
        95: .line 413
            aload 4 /* data */
            ifnull 154
            aload 4 /* data */
            invokeinterface java.util.List.isEmpty:()Z
            ifne 154
        96: .line 415
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
        97: .line 416
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
        98: .line 417
            aload 1 /* writer */
        99: .line 418
            invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
            aload 4 /* data */
            iconst_0
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual com.google.protobuf.Protobuf.schemaFor:(Ljava/lang/Class;)Lcom/google/protobuf/Schema;
       100: .line 414
            invokestatic com.google.protobuf.SchemaUtil.writeGroupList:(ILjava/util/List;Lcom/google/protobuf/Writer;Lcom/google/protobuf/Schema;)V
        end local 4 // java.util.List data
       101: .line 421
            goto 154
       102: .line 424
      StackMap locals:
      StackMap stack:
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
            astore 4 /* data */
        start local 4 // java.util.List data
       103: .line 425
            aload 4 /* data */
            ifnull 154
            aload 4 /* data */
            invokeinterface java.util.List.isEmpty:()Z
            ifne 154
       104: .line 427
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
       105: .line 428
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.util.List
       106: .line 429
            aload 1 /* writer */
       107: .line 430
            invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
            aload 4 /* data */
            iconst_0
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual com.google.protobuf.Protobuf.schemaFor:(Ljava/lang/Class;)Lcom/google/protobuf/Schema;
       108: .line 426
            invokestatic com.google.protobuf.SchemaUtil.writeMessageList:(ILjava/util/List;Lcom/google/protobuf/Writer;Lcom/google/protobuf/Schema;)V
        end local 4 // java.util.List data
       109: .line 435
      StackMap locals:
      StackMap stack:
            goto 154
       110: .line 436
      StackMap locals:
      StackMap stack:
            invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iaload
            tableswitch { // 1 - 18
                    1: 111
                    2: 113
                    3: 115
                    4: 117
                    5: 119
                    6: 121
                    7: 123
                    8: 125
                    9: 141
                   10: 143
                   11: 149
                   12: 127
                   13: 129
                   14: 139
                   15: 131
                   16: 133
                   17: 135
                   18: 137
              default: 154
          }
       111: .line 438
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Double
            invokevirtual java.lang.Double.doubleValue:()D
            invokeinterface com.google.protobuf.Writer.writeDouble:(ID)V
       112: .line 439
            goto 154
       113: .line 441
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Float
            invokevirtual java.lang.Float.floatValue:()F
            invokeinterface com.google.protobuf.Writer.writeFloat:(IF)V
       114: .line 442
            goto 154
       115: .line 444
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Long
            invokevirtual java.lang.Long.longValue:()J
            invokeinterface com.google.protobuf.Writer.writeInt64:(IJ)V
       116: .line 445
            goto 154
       117: .line 447
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Long
            invokevirtual java.lang.Long.longValue:()J
            invokeinterface com.google.protobuf.Writer.writeUInt64:(IJ)V
       118: .line 448
            goto 154
       119: .line 450
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            invokeinterface com.google.protobuf.Writer.writeInt32:(II)V
       120: .line 451
            goto 154
       121: .line 453
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Long
            invokevirtual java.lang.Long.longValue:()J
            invokeinterface com.google.protobuf.Writer.writeFixed64:(IJ)V
       122: .line 454
            goto 154
       123: .line 456
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            invokeinterface com.google.protobuf.Writer.writeFixed32:(II)V
       124: .line 457
            goto 154
       125: .line 459
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            invokeinterface com.google.protobuf.Writer.writeBool:(IZ)V
       126: .line 460
            goto 154
       127: .line 462
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast com.google.protobuf.ByteString
            invokeinterface com.google.protobuf.Writer.writeBytes:(ILcom/google/protobuf/ByteString;)V
       128: .line 463
            goto 154
       129: .line 465
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            invokeinterface com.google.protobuf.Writer.writeUInt32:(II)V
       130: .line 466
            goto 154
       131: .line 468
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            invokeinterface com.google.protobuf.Writer.writeSFixed32:(II)V
       132: .line 469
            goto 154
       133: .line 471
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Long
            invokevirtual java.lang.Long.longValue:()J
            invokeinterface com.google.protobuf.Writer.writeSFixed64:(IJ)V
       134: .line 472
            goto 154
       135: .line 474
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            invokeinterface com.google.protobuf.Writer.writeSInt32:(II)V
       136: .line 475
            goto 154
       137: .line 477
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Long
            invokevirtual java.lang.Long.longValue:()J
            invokeinterface com.google.protobuf.Writer.writeSInt64:(IJ)V
       138: .line 478
            goto 154
       139: .line 480
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            invokeinterface com.google.protobuf.Writer.writeInt32:(II)V
       140: .line 481
            goto 154
       141: .line 483
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast java.lang.String
            invokeinterface com.google.protobuf.Writer.writeString:(ILjava/lang/String;)V
       142: .line 484
            goto 154
       143: .line 486
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
       144: .line 487
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
       145: .line 488
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
       146: .line 489
            invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual com.google.protobuf.Protobuf.schemaFor:(Ljava/lang/Class;)Lcom/google/protobuf/Schema;
       147: .line 486
            invokeinterface com.google.protobuf.Writer.writeGroup:(ILjava/lang/Object;Lcom/google/protobuf/Schema;)V
       148: .line 490
            goto 154
       149: .line 492
      StackMap locals:
      StackMap stack:
            aload 1 /* writer */
       150: .line 493
            aload 3 /* descriptor */
            invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
       151: .line 494
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
       152: .line 495
            invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
            aload 2 /* extension */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual com.google.protobuf.Protobuf.schemaFor:(Ljava/lang/Class;)Lcom/google/protobuf/Schema;
       153: .line 492
            invokeinterface com.google.protobuf.Writer.writeMessage:(ILjava/lang/Object;Lcom/google/protobuf/Schema;)V
       154: .line 499
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor
        end local 2 // java.util.Map$Entry extension
        end local 1 // com.google.protobuf.Writer writer
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0  155     0        this  Lcom/google/protobuf/ExtensionSchemaLite;
            0  155     1      writer  Lcom/google/protobuf/Writer;
            0  155     2   extension  Ljava/util/Map$Entry<**>;
            2  155     3  descriptor  Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
           95  101     4        data  Ljava/util/List<*>;
          103  109     4        data  Ljava/util/List<*>;
    Exceptions:
      throws java.io.IOException
    Signature: (Lcom/google/protobuf/Writer;Ljava/util/Map$Entry<**>;)V
    MethodParameters:
           Name  Flags
      writer     
      extension  

  java.lang.Object findExtensionByNumber(com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.MessageLite, int);
    descriptor: (Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/MessageLite;I)Ljava/lang/Object;
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // com.google.protobuf.ExtensionRegistryLite extensionRegistry
        start local 2 // com.google.protobuf.MessageLite defaultInstance
        start local 3 // int number
         0: .line 504
            aload 1 /* extensionRegistry */
            aload 2 /* defaultInstance */
            iload 3 /* number */
            invokevirtual com.google.protobuf.ExtensionRegistryLite.findLiteExtensionByNumber:(Lcom/google/protobuf/MessageLite;I)Lcom/google/protobuf/GeneratedMessageLite$GeneratedExtension;
            areturn
        end local 3 // int number
        end local 2 // com.google.protobuf.MessageLite defaultInstance
        end local 1 // com.google.protobuf.ExtensionRegistryLite extensionRegistry
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    1     1  extensionRegistry  Lcom/google/protobuf/ExtensionRegistryLite;
            0    1     2    defaultInstance  Lcom/google/protobuf/MessageLite;
            0    1     3             number  I
    MethodParameters:
                   Name  Flags
      extensionRegistry  
      defaultInstance    
      number             

  void parseLengthPrefixedMessageSetItem(com.google.protobuf.Reader, , com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>);
    descriptor: (Lcom/google/protobuf/Reader;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=7, args_size=5
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // com.google.protobuf.Reader reader
        start local 2 // java.lang.Object extensionObject
        start local 3 // com.google.protobuf.ExtensionRegistryLite extensionRegistry
        start local 4 // com.google.protobuf.FieldSet extensions
         0: .line 515
            aload 2 /* extensionObject */
            checkcast com.google.protobuf.GeneratedMessageLite$GeneratedExtension
         1: .line 514
            astore 5 /* extension */
        start local 5 // com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
         2: .line 517
            aload 1 /* reader */
            aload 5 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getMessageDefaultInstance:()Lcom/google/protobuf/MessageLite;
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            aload 3 /* extensionRegistry */
            invokeinterface com.google.protobuf.Reader.readMessage:(Ljava/lang/Class;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
         3: .line 516
            astore 6 /* value */
        start local 6 // java.lang.Object value
         4: .line 518
            aload 4 /* extensions */
            aload 5 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            aload 6 /* value */
            invokevirtual com.google.protobuf.FieldSet.setField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
         5: .line 519
            return
        end local 6 // java.lang.Object value
        end local 5 // com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
        end local 4 // com.google.protobuf.FieldSet extensions
        end local 3 // com.google.protobuf.ExtensionRegistryLite extensionRegistry
        end local 2 // java.lang.Object extensionObject
        end local 1 // com.google.protobuf.Reader reader
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    6     0               this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    6     1             reader  Lcom/google/protobuf/Reader;
            0    6     2    extensionObject  Ljava/lang/Object;
            0    6     3  extensionRegistry  Lcom/google/protobuf/ExtensionRegistryLite;
            0    6     4         extensions  Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
            2    6     5          extension  Lcom/google/protobuf/GeneratedMessageLite$GeneratedExtension<**>;
            4    6     6              value  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    Signature: (Lcom/google/protobuf/Reader;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;)V
    MethodParameters:
                   Name  Flags
      reader             
      extensionObject    
      extensionRegistry  
      extensions         

  void parseMessageSetItem(com.google.protobuf.ByteString, , com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>);
    descriptor: (Lcom/google/protobuf/ByteString;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet;)V
    flags: (0x0000) 
    Code:
      stack=4, locals=8, args_size=5
        start local 0 // com.google.protobuf.ExtensionSchemaLite this
        start local 1 // com.google.protobuf.ByteString data
        start local 2 // java.lang.Object extensionObject
        start local 3 // com.google.protobuf.ExtensionRegistryLite extensionRegistry
        start local 4 // com.google.protobuf.FieldSet extensions
         0: .line 529
            aload 2 /* extensionObject */
            checkcast com.google.protobuf.GeneratedMessageLite$GeneratedExtension
         1: .line 528
            astore 5 /* extension */
        start local 5 // com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
         2: .line 530
            aload 5 /* extension */
            invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getMessageDefaultInstance:()Lcom/google/protobuf/MessageLite;
            invokeinterface com.google.protobuf.MessageLite.newBuilderForType:()Lcom/google/protobuf/MessageLite$Builder;
            invokeinterface com.google.protobuf.MessageLite$Builder.buildPartial:()Lcom/google/protobuf/MessageLite;
            astore 6 /* value */
        start local 6 // java.lang.Object value
         3: .line 532
            aload 1 /* data */
            invokevirtual com.google.protobuf.ByteString.toByteArray:()[B
            invokestatic java.nio.ByteBuffer.wrap:([B)Ljava/nio/ByteBuffer;
            iconst_1
            invokestatic com.google.protobuf.BinaryReader.newInstance:(Ljava/nio/ByteBuffer;Z)Lcom/google/protobuf/BinaryReader;
            astore 7 /* reader */
        start local 7 // com.google.protobuf.Reader reader
         4: .line 534
            invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
            aload 6 /* value */
            aload 7 /* reader */
            aload 3 /* extensionRegistry */
            invokevirtual com.google.protobuf.Protobuf.mergeFrom:(Ljava/lang/Object;Lcom/google/protobuf/Reader;Lcom/google/protobuf/ExtensionRegistryLite;)V
         5: .line 535
            aload 4 /* extensions */
            aload 5 /* extension */
            getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
            aload 6 /* value */
            invokevirtual com.google.protobuf.FieldSet.setField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
         6: .line 537
            aload 7 /* reader */
            invokeinterface com.google.protobuf.Reader.getFieldNumber:()I
            ldc 2147483647
            if_icmpeq 8
         7: .line 538
            invokestatic com.google.protobuf.InvalidProtocolBufferException.invalidEndTag:()Lcom/google/protobuf/InvalidProtocolBufferException;
            athrow
         8: .line 540
      StackMap locals: com.google.protobuf.GeneratedMessageLite$GeneratedExtension java.lang.Object com.google.protobuf.Reader
      StackMap stack:
            return
        end local 7 // com.google.protobuf.Reader reader
        end local 6 // java.lang.Object value
        end local 5 // com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension
        end local 4 // com.google.protobuf.FieldSet extensions
        end local 3 // com.google.protobuf.ExtensionRegistryLite extensionRegistry
        end local 2 // java.lang.Object extensionObject
        end local 1 // com.google.protobuf.ByteString data
        end local 0 // com.google.protobuf.ExtensionSchemaLite this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    9     0               this  Lcom/google/protobuf/ExtensionSchemaLite;
            0    9     1               data  Lcom/google/protobuf/ByteString;
            0    9     2    extensionObject  Ljava/lang/Object;
            0    9     3  extensionRegistry  Lcom/google/protobuf/ExtensionRegistryLite;
            0    9     4         extensions  Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
            2    9     5          extension  Lcom/google/protobuf/GeneratedMessageLite$GeneratedExtension<**>;
            3    9     6              value  Ljava/lang/Object;
            4    9     7             reader  Lcom/google/protobuf/Reader;
    Exceptions:
      throws java.io.IOException
    Signature: (Lcom/google/protobuf/ByteString;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;)V
    MethodParameters:
                   Name  Flags
      data               
      extensionObject    
      extensionRegistry  
      extensions         

  static int[] $SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 41
            getstatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.google.protobuf.WireFormat$FieldType.values:()[Lcom/google/protobuf/WireFormat$FieldType;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.BOOL:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 8
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.BYTES:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 12
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.DOUBLE:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iconst_1
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.ENUM:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 14
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.FIXED32:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 7
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.FIXED64:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 6
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.FLOAT:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iconst_2
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.GROUP:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 10
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.INT32:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iconst_5
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.INT64:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iconst_3
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.MESSAGE:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 11
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.SFIXED32:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 15
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.SFIXED64:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 16
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.SINT32:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 17
            iastore
        42: goto 44
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        43: pop
      StackMap locals:
      StackMap stack:
        44: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.SINT64:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 18
            iastore
        45: goto 47
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        46: pop
      StackMap locals:
      StackMap stack:
        47: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.STRING:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 9
            iastore
        48: goto 50
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        49: pop
      StackMap locals:
      StackMap stack:
        50: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.UINT32:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            bipush 13
            iastore
        51: goto 53
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        52: pop
      StackMap locals:
      StackMap stack:
        53: aload 0
            getstatic com.google.protobuf.WireFormat$FieldType.UINT64:Lcom/google/protobuf/WireFormat$FieldType;
            invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
            iconst_4
            iastore
        54: goto 56
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        55: pop
      StackMap locals:
      StackMap stack:
        56: aload 0
            dup
            putstatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
          41    42      43  Class java.lang.NoSuchFieldError
          44    45      46  Class java.lang.NoSuchFieldError
          47    48      49  Class java.lang.NoSuchFieldError
          50    51      52  Class java.lang.NoSuchFieldError
          53    54      55  Class java.lang.NoSuchFieldError
}
Signature: Lcom/google/protobuf/ExtensionSchema<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
SourceFile: "ExtensionSchemaLite.java"
InnerClasses:
  public abstract FieldDescriptorLite = com.google.protobuf.FieldSet$FieldDescriptorLite of com.google.protobuf.FieldSet
  public abstract ExtendableBuilder = com.google.protobuf.GeneratedMessageLite$ExtendableBuilder of com.google.protobuf.GeneratedMessageLite
  public abstract ExtendableMessage = com.google.protobuf.GeneratedMessageLite$ExtendableMessage of com.google.protobuf.GeneratedMessageLite
  final ExtensionDescriptor = com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor of com.google.protobuf.GeneratedMessageLite
  public GeneratedExtension = com.google.protobuf.GeneratedMessageLite$GeneratedExtension of com.google.protobuf.GeneratedMessageLite
  public abstract EnumLite = com.google.protobuf.Internal$EnumLite of com.google.protobuf.Internal
  public abstract EnumLiteMap = com.google.protobuf.Internal$EnumLiteMap of com.google.protobuf.Internal
  public abstract Builder = com.google.protobuf.MessageLite$Builder of com.google.protobuf.MessageLite
  public FieldType = com.google.protobuf.WireFormat$FieldType of com.google.protobuf.WireFormat
  public abstract Entry = java.util.Map$Entry of java.util.Map