public final class ch.qos.logback.classic.Logger implements org.slf4j.Logger, org.slf4j.spi.LocationAwareLogger, ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>, java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: ch.qos.logback.classic.Logger
  super_class: java.lang.Object
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 5454405123156820674

  public static final java.lang.String FQCN;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  private java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private transient ch.qos.logback.classic.Level level;
    descriptor: Lch/qos/logback/classic/Level;
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT

  private transient int effectiveLevelInt;
    descriptor: I
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT

  private transient ch.qos.logback.classic.Logger parent;
    descriptor: Lch/qos/logback/classic/Logger;
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT

  private transient java.util.List<ch.qos.logback.classic.Logger> childrenList;
    descriptor: Ljava/util/List;
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
    Signature: Ljava/util/List<Lch/qos/logback/classic/Logger;>;

  private transient ch.qos.logback.core.spi.AppenderAttachableImpl<ch.qos.logback.classic.spi.ILoggingEvent> aai;
    descriptor: Lch/qos/logback/core/spi/AppenderAttachableImpl;
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
    Signature: Lch/qos/logback/core/spi/AppenderAttachableImpl<Lch/qos/logback/classic/spi/ILoggingEvent;>;

  private transient boolean additive;
    descriptor: Z
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT

  final transient ch.qos.logback.classic.LoggerContext loggerContext;
    descriptor: Lch/qos/logback/classic/LoggerContext;
    flags: (0x0090) ACC_FINAL, ACC_TRANSIENT

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 44
            ldc Lch/qos/logback/classic/Logger;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            putstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  void <init>(java.lang.String, ch.qos.logback.classic.Logger, ch.qos.logback.classic.LoggerContext);
    descriptor: (Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/LoggerContext;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String name
        start local 2 // ch.qos.logback.classic.Logger parent
        start local 3 // ch.qos.logback.classic.LoggerContext loggerContext
         0: .line 102
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 98
            aload 0 /* this */
            iconst_1
            putfield ch.qos.logback.classic.Logger.additive:Z
         2: .line 103
            aload 0 /* this */
            aload 1 /* name */
            putfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
         3: .line 104
            aload 0 /* this */
            aload 2 /* parent */
            putfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
         4: .line 105
            aload 0 /* this */
            aload 3 /* loggerContext */
            putfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
         5: .line 106
            return
        end local 3 // ch.qos.logback.classic.LoggerContext loggerContext
        end local 2 // ch.qos.logback.classic.Logger parent
        end local 1 // java.lang.String name
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    6     0           this  Lch/qos/logback/classic/Logger;
            0    6     1           name  Ljava/lang/String;
            0    6     2         parent  Lch/qos/logback/classic/Logger;
            0    6     3  loggerContext  Lch/qos/logback/classic/LoggerContext;
    MethodParameters:
               Name  Flags
      name           
      parent         
      loggerContext  

  public ch.qos.logback.classic.Level getEffectiveLevel();
    descriptor: ()Lch/qos/logback/classic/Level;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 109
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            invokestatic ch.qos.logback.classic.Level.toLevel:(I)Lch/qos/logback/classic/Level;
            areturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  int getEffectiveLevelInt();
    descriptor: ()I
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 113
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            ireturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public ch.qos.logback.classic.Level getLevel();
    descriptor: ()Lch/qos/logback/classic/Level;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 117
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
            areturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 121
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
            areturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  private boolean isRootLogger();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 126
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
            ifnonnull 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;

  ch.qos.logback.classic.Logger getChildByName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lch/qos/logback/classic/Logger;
    flags: (0x0000) 
    Code:
      stack=2, locals=6, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String childName
         0: .line 130
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            ifnonnull 2
         1: .line 131
            aconst_null
            areturn
         2: .line 133
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* len */
        start local 2 // int len
         3: .line 134
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         4: goto 10
         5: .line 135
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast ch.qos.logback.classic.Logger
            astore 4 /* childLogger_i */
        start local 4 // ch.qos.logback.classic.Logger childLogger_i
         6: .line 136
            aload 4 /* childLogger_i */
            invokevirtual ch.qos.logback.classic.Logger.getName:()Ljava/lang/String;
            astore 5 /* childName_i */
        start local 5 // java.lang.String childName_i
         7: .line 138
            aload 1 /* childName */
            aload 5 /* childName_i */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 9
         8: .line 139
            aload 4 /* childLogger_i */
            areturn
        end local 5 // java.lang.String childName_i
        end local 4 // ch.qos.logback.classic.Logger childLogger_i
         9: .line 134
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        10: iload 3 /* i */
            iload 2 /* len */
            if_icmplt 5
        end local 3 // int i
        11: .line 143
            aconst_null
            areturn
        end local 2 // int len
        end local 1 // java.lang.String childName
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   12     0           this  Lch/qos/logback/classic/Logger;
            0   12     1      childName  Ljava/lang/String;
            3   12     2            len  I
            4   11     3              i  I
            6    9     4  childLogger_i  Lch/qos/logback/classic/Logger;
            7    9     5    childName_i  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      childName  final

  public synchronized void setLevel(ch.qos.logback.classic.Level);
    descriptor: (Lch/qos/logback/classic/Level;)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // ch.qos.logback.classic.Level newLevel
         0: .line 148
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
            aload 1 /* newLevel */
            if_acmpne 2
         1: .line 150
            return
         2: .line 152
      StackMap locals:
      StackMap stack:
            aload 1 /* newLevel */
            ifnonnull 4
            aload 0 /* this */
            invokevirtual ch.qos.logback.classic.Logger.isRootLogger:()Z
            ifeq 4
         3: .line 153
            new java.lang.IllegalArgumentException
            dup
            ldc "The level of the root logger cannot be set to null"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 156
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* newLevel */
            putfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
         5: .line 157
            aload 1 /* newLevel */
            ifnonnull 9
         6: .line 158
            aload 0 /* this */
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
         7: .line 159
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
            invokevirtual ch.qos.logback.classic.Logger.getEffectiveLevel:()Lch/qos/logback/classic/Level;
            astore 1 /* newLevel */
         8: .line 160
            goto 10
         9: .line 161
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* newLevel */
            getfield ch.qos.logback.classic.Level.levelInt:I
            putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
        10: .line 164
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            ifnull 18
        11: .line 165
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* len */
        start local 2 // int len
        12: .line 166
            iconst_0
            istore 3 /* i */
        start local 3 // int i
        13: goto 17
        14: .line 167
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast ch.qos.logback.classic.Logger
            astore 4 /* child */
        start local 4 // ch.qos.logback.classic.Logger child
        15: .line 169
            aload 4 /* child */
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            invokevirtual ch.qos.logback.classic.Logger.handleParentLevelChange:(I)V
        end local 4 // ch.qos.logback.classic.Logger child
        16: .line 166
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        17: iload 3 /* i */
            iload 2 /* len */
            if_icmplt 14
        end local 3 // int i
        end local 2 // int len
        18: .line 173
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            aload 0 /* this */
            aload 1 /* newLevel */
            invokevirtual ch.qos.logback.classic.LoggerContext.fireOnLevelChange:(Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;)V
        19: .line 174
            return
        end local 1 // ch.qos.logback.classic.Level newLevel
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   20     0      this  Lch/qos/logback/classic/Logger;
            0   20     1  newLevel  Lch/qos/logback/classic/Level;
           12   18     2       len  I
           13   18     3         i  I
           15   16     4     child  Lch/qos/logback/classic/Logger;
    MethodParameters:
          Name  Flags
      newLevel  

  private synchronized void handleParentLevelChange(int);
    descriptor: (I)V
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=2, locals=5, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // int newParentLevelInt
         0: .line 185
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
            ifnonnull 10
         1: .line 186
            aload 0 /* this */
            iload 1 /* newParentLevelInt */
            putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
         2: .line 189
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            ifnull 10
         3: .line 190
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* len */
        start local 2 // int len
         4: .line 191
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         5: goto 9
         6: .line 192
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast ch.qos.logback.classic.Logger
            astore 4 /* child */
        start local 4 // ch.qos.logback.classic.Logger child
         7: .line 193
            aload 4 /* child */
            iload 1 /* newParentLevelInt */
            invokevirtual ch.qos.logback.classic.Logger.handleParentLevelChange:(I)V
        end local 4 // ch.qos.logback.classic.Logger child
         8: .line 191
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         9: iload 3 /* i */
            iload 2 /* len */
            if_icmplt 6
        end local 3 // int i
        end local 2 // int len
        10: .line 197
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int newParentLevelInt
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lch/qos/logback/classic/Logger;
            0   11     1  newParentLevelInt  I
            4   10     2                len  I
            5   10     3                  i  I
            7    8     4              child  Lch/qos/logback/classic/Logger;
    MethodParameters:
                   Name  Flags
      newParentLevelInt  

  public void detachAndStopAllAppenders();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 205
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            ifnull 2
         1: .line 206
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.detachAndStopAllAppenders:()V
         2: .line 208
      StackMap locals:
      StackMap stack:
            return
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lch/qos/logback/classic/Logger;

  public boolean detachAppender(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String name
         0: .line 211
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            ifnonnull 2
         1: .line 212
            iconst_0
            ireturn
         2: .line 214
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            aload 1 /* name */
            invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.detachAppender:(Ljava/lang/String;)Z
            ireturn
        end local 1 // java.lang.String name
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lch/qos/logback/classic/Logger;
            0    3     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  public synchronized void addAppender(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>);
    descriptor: (Lch/qos/logback/core/Appender;)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // ch.qos.logback.core.Appender newAppender
         0: .line 220
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            ifnonnull 2
         1: .line 221
            aload 0 /* this */
            new ch.qos.logback.core.spi.AppenderAttachableImpl
            dup
            invokespecial ch.qos.logback.core.spi.AppenderAttachableImpl.<init>:()V
            putfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
         2: .line 223
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            aload 1 /* newAppender */
            invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.addAppender:(Lch/qos/logback/core/Appender;)V
         3: .line 224
            return
        end local 1 // ch.qos.logback.core.Appender newAppender
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lch/qos/logback/classic/Logger;
            0    4     1  newAppender  Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;
    Signature: (Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;)V
    MethodParameters:
             Name  Flags
      newAppender  

  public boolean isAttached(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>);
    descriptor: (Lch/qos/logback/core/Appender;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // ch.qos.logback.core.Appender appender
         0: .line 227
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            ifnonnull 2
         1: .line 228
            iconst_0
            ireturn
         2: .line 230
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            aload 1 /* appender */
            invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.isAttached:(Lch/qos/logback/core/Appender;)Z
            ireturn
        end local 1 // ch.qos.logback.core.Appender appender
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lch/qos/logback/classic/Logger;
            0    3     1  appender  Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;
    Signature: (Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;)Z
    MethodParameters:
          Name  Flags
      appender  

  public java.util.Iterator<ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>> iteratorForAppenders();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 235
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            ifnonnull 2
         1: .line 236
            getstatic java.util.Collections.EMPTY_LIST:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            areturn
         2: .line 238
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.iteratorForAppenders:()Ljava/util/Iterator;
            areturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lch/qos/logback/classic/Logger;
    Signature: ()Ljava/util/Iterator<Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;>;

  public ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> getAppender(java.lang.String);
    descriptor: (Ljava/lang/String;)Lch/qos/logback/core/Appender;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String name
         0: .line 242
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            ifnonnull 2
         1: .line 243
            aconst_null
            areturn
         2: .line 245
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            aload 1 /* name */
            invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.getAppender:(Ljava/lang/String;)Lch/qos/logback/core/Appender;
            areturn
        end local 1 // java.lang.String name
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lch/qos/logback/classic/Logger;
            0    3     1  name  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;
    MethodParameters:
      Name  Flags
      name  

  public void callAppenders(ch.qos.logback.classic.spi.ILoggingEvent);
    descriptor: (Lch/qos/logback/classic/spi/ILoggingEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // ch.qos.logback.classic.spi.ILoggingEvent event
         0: .line 255
            iconst_0
            istore 2 /* writes */
        start local 2 // int writes
         1: .line 256
            aload 0 /* this */
            astore 3 /* l */
        start local 3 // ch.qos.logback.classic.Logger l
         2: goto 7
         3: .line 257
      StackMap locals: int ch.qos.logback.classic.Logger
      StackMap stack:
            iload 2 /* writes */
            aload 3 /* l */
            aload 1 /* event */
            invokevirtual ch.qos.logback.classic.Logger.appendLoopOnAppenders:(Lch/qos/logback/classic/spi/ILoggingEvent;)I
            iadd
            istore 2 /* writes */
         4: .line 258
            aload 3 /* l */
            getfield ch.qos.logback.classic.Logger.additive:Z
            ifne 6
         5: .line 259
            goto 8
         6: .line 256
      StackMap locals:
      StackMap stack:
            aload 3 /* l */
            getfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
            astore 3 /* l */
      StackMap locals:
      StackMap stack:
         7: aload 3 /* l */
            ifnonnull 3
        end local 3 // ch.qos.logback.classic.Logger l
         8: .line 263
      StackMap locals:
      StackMap stack:
            iload 2 /* writes */
            ifne 10
         9: .line 264
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            aload 0 /* this */
            invokevirtual ch.qos.logback.classic.LoggerContext.noAppenderDefinedWarning:(Lch/qos/logback/classic/Logger;)V
        10: .line 266
      StackMap locals:
      StackMap stack:
            return
        end local 2 // int writes
        end local 1 // ch.qos.logback.classic.spi.ILoggingEvent event
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   11     0    this  Lch/qos/logback/classic/Logger;
            0   11     1   event  Lch/qos/logback/classic/spi/ILoggingEvent;
            1   11     2  writes  I
            2    8     3       l  Lch/qos/logback/classic/Logger;
    MethodParameters:
       Name  Flags
      event  

  private int appendLoopOnAppenders(ch.qos.logback.classic.spi.ILoggingEvent);
    descriptor: (Lch/qos/logback/classic/spi/ILoggingEvent;)I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // ch.qos.logback.classic.spi.ILoggingEvent event
         0: .line 269
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            ifnull 2
         1: .line 270
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            aload 1 /* event */
            invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders:(Ljava/lang/Object;)I
            ireturn
         2: .line 272
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // ch.qos.logback.classic.spi.ILoggingEvent event
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lch/qos/logback/classic/Logger;
            0    3     1  event  Lch/qos/logback/classic/spi/ILoggingEvent;
    MethodParameters:
       Name  Flags
      event  

  public boolean detachAppender(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>);
    descriptor: (Lch/qos/logback/core/Appender;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // ch.qos.logback.core.Appender appender
         0: .line 280
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            ifnonnull 2
         1: .line 281
            iconst_0
            ireturn
         2: .line 283
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
            aload 1 /* appender */
            invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.detachAppender:(Lch/qos/logback/core/Appender;)Z
            ireturn
        end local 1 // ch.qos.logback.core.Appender appender
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lch/qos/logback/classic/Logger;
            0    3     1  appender  Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;
    Signature: (Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;)Z
    MethodParameters:
          Name  Flags
      appender  

  ch.qos.logback.classic.Logger createChildByLastNamePart(java.lang.String);
    descriptor: (Ljava/lang/String;)Lch/qos/logback/classic/Logger;
    flags: (0x0000) 
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String lastPart
         0: .line 302
            aload 1 /* lastPart */
            invokestatic ch.qos.logback.classic.util.LoggerNameUtil.getFirstSeparatorIndexOf:(Ljava/lang/String;)I
            istore 2 /* i_index */
        start local 2 // int i_index
         1: .line 303
            iload 2 /* i_index */
            iconst_m1
            if_icmpeq 3
         2: .line 304
            new java.lang.IllegalArgumentException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Child name ["
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* lastPart */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " passed as parameter, may not include ["
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 46
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            ldc "]"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         3: .line 307
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            ifnonnull 5
         4: .line 308
            aload 0 /* this */
            new java.util.concurrent.CopyOnWriteArrayList
            dup
            invokespecial java.util.concurrent.CopyOnWriteArrayList.<init>:()V
            putfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
         5: .line 311
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual ch.qos.logback.classic.Logger.isRootLogger:()Z
            ifeq 8
         6: .line 312
            new ch.qos.logback.classic.Logger
            dup
            aload 1 /* lastPart */
            aload 0 /* this */
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            invokespecial ch.qos.logback.classic.Logger.<init>:(Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/LoggerContext;)V
            astore 3 /* childLogger */
        start local 3 // ch.qos.logback.classic.Logger childLogger
         7: .line 313
            goto 9
        end local 3 // ch.qos.logback.classic.Logger childLogger
         8: .line 314
      StackMap locals:
      StackMap stack:
            new ch.qos.logback.classic.Logger
            dup
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            bipush 46
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            aload 1 /* lastPart */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            invokespecial ch.qos.logback.classic.Logger.<init>:(Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/LoggerContext;)V
            astore 3 /* childLogger */
        start local 3 // ch.qos.logback.classic.Logger childLogger
         9: .line 316
      StackMap locals: ch.qos.logback.classic.Logger
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            aload 3 /* childLogger */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        10: .line 317
            aload 3 /* childLogger */
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
        11: .line 318
            aload 3 /* childLogger */
            areturn
        end local 3 // ch.qos.logback.classic.Logger childLogger
        end local 2 // int i_index
        end local 1 // java.lang.String lastPart
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   12     0         this  Lch/qos/logback/classic/Logger;
            0   12     1     lastPart  Ljava/lang/String;
            1   12     2      i_index  I
            7    8     3  childLogger  Lch/qos/logback/classic/Logger;
            9   12     3  childLogger  Lch/qos/logback/classic/Logger;
    MethodParameters:
          Name  Flags
      lastPart  final

  private void localLevelReset();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 322
            aload 0 /* this */
            sipush 10000
            putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
         1: .line 323
            aload 0 /* this */
            invokevirtual ch.qos.logback.classic.Logger.isRootLogger:()Z
            ifeq 4
         2: .line 324
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            putfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
         3: .line 325
            goto 5
         4: .line 326
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
         5: .line 328
      StackMap locals:
      StackMap stack:
            return
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lch/qos/logback/classic/Logger;

  void recursiveReset();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 331
            aload 0 /* this */
            invokevirtual ch.qos.logback.classic.Logger.detachAndStopAllAppenders:()V
         1: .line 332
            aload 0 /* this */
            invokevirtual ch.qos.logback.classic.Logger.localLevelReset:()V
         2: .line 333
            aload 0 /* this */
            iconst_1
            putfield ch.qos.logback.classic.Logger.additive:Z
         3: .line 334
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            ifnonnull 5
         4: .line 335
            return
         5: .line 337
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 2
            goto 8
      StackMap locals: ch.qos.logback.classic.Logger top java.util.Iterator
      StackMap stack:
         6: aload 2
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast ch.qos.logback.classic.Logger
            astore 1 /* childLogger */
        start local 1 // ch.qos.logback.classic.Logger childLogger
         7: .line 338
            aload 1 /* childLogger */
            invokevirtual ch.qos.logback.classic.Logger.recursiveReset:()V
        end local 1 // ch.qos.logback.classic.Logger childLogger
         8: .line 337
      StackMap locals:
      StackMap stack:
            aload 2
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 6
         9: .line 340
            return
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   10     0         this  Lch/qos/logback/classic/Logger;
            7    8     1  childLogger  Lch/qos/logback/classic/Logger;

  ch.qos.logback.classic.Logger createChildByName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lch/qos/logback/classic/Logger;
    flags: (0x0000) 
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String childName
         0: .line 348
            aload 1 /* childName */
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            iconst_1
            iadd
            invokestatic ch.qos.logback.classic.util.LoggerNameUtil.getSeparatorIndexOf:(Ljava/lang/String;I)I
            istore 2 /* i_index */
        start local 2 // int i_index
         1: .line 349
            iload 2 /* i_index */
            iconst_m1
            if_icmpeq 5
         2: .line 350
            new java.lang.IllegalArgumentException
            dup
            new java.lang.StringBuilder
            dup
            ldc "For logger ["
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "] child name ["
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* childName */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         3: .line 351
            ldc " passed as parameter, may not include '.' after index"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            iconst_1
            iadd
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         4: .line 350
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         5: .line 354
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            ifnonnull 7
         6: .line 355
            aload 0 /* this */
            new java.util.concurrent.CopyOnWriteArrayList
            dup
            invokespecial java.util.concurrent.CopyOnWriteArrayList.<init>:()V
            putfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
         7: .line 358
      StackMap locals:
      StackMap stack:
            new ch.qos.logback.classic.Logger
            dup
            aload 1 /* childName */
            aload 0 /* this */
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            invokespecial ch.qos.logback.classic.Logger.<init>:(Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/LoggerContext;)V
            astore 3 /* childLogger */
        start local 3 // ch.qos.logback.classic.Logger childLogger
         8: .line 359
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
            aload 3 /* childLogger */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         9: .line 360
            aload 3 /* childLogger */
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
        10: .line 361
            aload 3 /* childLogger */
            areturn
        end local 3 // ch.qos.logback.classic.Logger childLogger
        end local 2 // int i_index
        end local 1 // java.lang.String childName
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   11     0         this  Lch/qos/logback/classic/Logger;
            0   11     1    childName  Ljava/lang/String;
            1   11     2      i_index  I
            8   11     3  childLogger  Lch/qos/logback/classic/Logger;
    MethodParameters:
           Name  Flags
      childName  final

  private void filterAndLog_0_Or3Plus(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object[], java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=7, locals=8, args_size=7
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String localFQCN
        start local 2 // org.slf4j.Marker marker
        start local 3 // ch.qos.logback.classic.Level level
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object[] params
        start local 6 // java.lang.Throwable t
         0: .line 373
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            aload 2 /* marker */
            aload 0 /* this */
            aload 3 /* level */
            aload 4 /* msg */
            aload 5 /* params */
            aload 6 /* t */
            invokevirtual ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_0_3OrMore:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)Lch/qos/logback/core/spi/FilterReply;
            astore 7 /* decision */
        start local 7 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 375
            aload 7 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 376
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            aload 3 /* level */
            getfield ch.qos.logback.classic.Level.levelInt:I
            if_icmple 6
         3: .line 377
            return
         4: .line 379
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
            aload 7 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 380
            return
         6: .line 383
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* localFQCN */
            aload 2 /* marker */
            aload 3 /* level */
            aload 4 /* msg */
            aload 5 /* params */
            aload 6 /* t */
            invokevirtual ch.qos.logback.classic.Logger.buildLoggingEventAndAppend:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         7: .line 384
            return
        end local 7 // ch.qos.logback.core.spi.FilterReply decision
        end local 6 // java.lang.Throwable t
        end local 5 // java.lang.Object[] params
        end local 4 // java.lang.String msg
        end local 3 // ch.qos.logback.classic.Level level
        end local 2 // org.slf4j.Marker marker
        end local 1 // java.lang.String localFQCN
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lch/qos/logback/classic/Logger;
            0    8     1  localFQCN  Ljava/lang/String;
            0    8     2     marker  Lorg/slf4j/Marker;
            0    8     3      level  Lch/qos/logback/classic/Level;
            0    8     4        msg  Ljava/lang/String;
            0    8     5     params  [Ljava/lang/Object;
            0    8     6          t  Ljava/lang/Throwable;
            1    8     7   decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
           Name  Flags
      localFQCN  final
      marker     final
      level      final
      msg        final
      params     final
      t          final

  private void filterAndLog_1(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=9, locals=8, args_size=7
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String localFQCN
        start local 2 // org.slf4j.Marker marker
        start local 3 // ch.qos.logback.classic.Level level
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object param
        start local 6 // java.lang.Throwable t
         0: .line 388
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            aload 2 /* marker */
            aload 0 /* this */
            aload 3 /* level */
            aload 4 /* msg */
            aload 5 /* param */
            aload 6 /* t */
            invokevirtual ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_1:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)Lch/qos/logback/core/spi/FilterReply;
            astore 7 /* decision */
        start local 7 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 390
            aload 7 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 391
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            aload 3 /* level */
            getfield ch.qos.logback.classic.Level.levelInt:I
            if_icmple 6
         3: .line 392
            return
         4: .line 394
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
            aload 7 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 395
            return
         6: .line 398
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* localFQCN */
            aload 2 /* marker */
            aload 3 /* level */
            aload 4 /* msg */
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* param */
            aastore
            aload 6 /* t */
            invokevirtual ch.qos.logback.classic.Logger.buildLoggingEventAndAppend:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         7: .line 399
            return
        end local 7 // ch.qos.logback.core.spi.FilterReply decision
        end local 6 // java.lang.Throwable t
        end local 5 // java.lang.Object param
        end local 4 // java.lang.String msg
        end local 3 // ch.qos.logback.classic.Level level
        end local 2 // org.slf4j.Marker marker
        end local 1 // java.lang.String localFQCN
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lch/qos/logback/classic/Logger;
            0    8     1  localFQCN  Ljava/lang/String;
            0    8     2     marker  Lorg/slf4j/Marker;
            0    8     3      level  Lch/qos/logback/classic/Level;
            0    8     4        msg  Ljava/lang/String;
            0    8     5      param  Ljava/lang/Object;
            0    8     6          t  Ljava/lang/Throwable;
            1    8     7   decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
           Name  Flags
      localFQCN  final
      marker     final
      level      final
      msg        final
      param      final
      t          final

  private void filterAndLog_2(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=9, locals=9, args_size=8
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String localFQCN
        start local 2 // org.slf4j.Marker marker
        start local 3 // ch.qos.logback.classic.Level level
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object param1
        start local 6 // java.lang.Object param2
        start local 7 // java.lang.Throwable t
         0: .line 404
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            aload 2 /* marker */
            aload 0 /* this */
            aload 3 /* level */
            aload 4 /* msg */
            aload 5 /* param1 */
            aload 6 /* param2 */
            aload 7 /* t */
            invokevirtual ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_2:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)Lch/qos/logback/core/spi/FilterReply;
            astore 8 /* decision */
        start local 8 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 406
            aload 8 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 407
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            aload 3 /* level */
            getfield ch.qos.logback.classic.Level.levelInt:I
            if_icmple 6
         3: .line 408
            return
         4: .line 410
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
            aload 8 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 411
            return
         6: .line 414
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* localFQCN */
            aload 2 /* marker */
            aload 3 /* level */
            aload 4 /* msg */
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* param1 */
            aastore
            dup
            iconst_1
            aload 6 /* param2 */
            aastore
            aload 7 /* t */
            invokevirtual ch.qos.logback.classic.Logger.buildLoggingEventAndAppend:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         7: .line 415
            return
        end local 8 // ch.qos.logback.core.spi.FilterReply decision
        end local 7 // java.lang.Throwable t
        end local 6 // java.lang.Object param2
        end local 5 // java.lang.Object param1
        end local 4 // java.lang.String msg
        end local 3 // ch.qos.logback.classic.Level level
        end local 2 // org.slf4j.Marker marker
        end local 1 // java.lang.String localFQCN
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lch/qos/logback/classic/Logger;
            0    8     1  localFQCN  Ljava/lang/String;
            0    8     2     marker  Lorg/slf4j/Marker;
            0    8     3      level  Lch/qos/logback/classic/Level;
            0    8     4        msg  Ljava/lang/String;
            0    8     5     param1  Ljava/lang/Object;
            0    8     6     param2  Ljava/lang/Object;
            0    8     7          t  Ljava/lang/Throwable;
            1    8     8   decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
           Name  Flags
      localFQCN  final
      marker     final
      level      final
      msg        final
      param1     final
      param2     final
      t          final

  private void buildLoggingEventAndAppend(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object[], java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=8, locals=8, args_size=7
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String localFQCN
        start local 2 // org.slf4j.Marker marker
        start local 3 // ch.qos.logback.classic.Level level
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object[] params
        start local 6 // java.lang.Throwable t
         0: .line 419
            new ch.qos.logback.classic.spi.LoggingEvent
            dup
            aload 1 /* localFQCN */
            aload 0 /* this */
            aload 3 /* level */
            aload 4 /* msg */
            aload 6 /* t */
            aload 5 /* params */
            invokespecial ch.qos.logback.classic.spi.LoggingEvent.<init>:(Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V
            astore 7 /* le */
        start local 7 // ch.qos.logback.classic.spi.LoggingEvent le
         1: .line 420
            aload 7 /* le */
            aload 2 /* marker */
            invokevirtual ch.qos.logback.classic.spi.LoggingEvent.setMarker:(Lorg/slf4j/Marker;)V
         2: .line 421
            aload 0 /* this */
            aload 7 /* le */
            invokevirtual ch.qos.logback.classic.Logger.callAppenders:(Lch/qos/logback/classic/spi/ILoggingEvent;)V
         3: .line 422
            return
        end local 7 // ch.qos.logback.classic.spi.LoggingEvent le
        end local 6 // java.lang.Throwable t
        end local 5 // java.lang.Object[] params
        end local 4 // java.lang.String msg
        end local 3 // ch.qos.logback.classic.Level level
        end local 2 // org.slf4j.Marker marker
        end local 1 // java.lang.String localFQCN
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lch/qos/logback/classic/Logger;
            0    4     1  localFQCN  Ljava/lang/String;
            0    4     2     marker  Lorg/slf4j/Marker;
            0    4     3      level  Lch/qos/logback/classic/Level;
            0    4     4        msg  Ljava/lang/String;
            0    4     5     params  [Ljava/lang/Object;
            0    4     6          t  Ljava/lang/Throwable;
            1    4     7         le  Lch/qos/logback/classic/spi/LoggingEvent;
    MethodParameters:
           Name  Flags
      localFQCN  final
      marker     final
      level      final
      msg        final
      params     final
      t          final

  public void trace(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
         0: .line 425
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 426
            return
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      msg   

  public void trace(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg
         0: .line 429
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 430
            return
        end local 2 // java.lang.Object arg
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg     

  public void trace(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg1
        start local 3 // java.lang.Object arg2
         0: .line 433
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 434
            return
        end local 3 // java.lang.Object arg2
        end local 2 // java.lang.Object arg1
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2    arg1  Ljava/lang/Object;
            0    2     3    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg1    
      arg2    

  public void trace(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object[] argArray
         0: .line 437
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 438
            return
        end local 2 // java.lang.Object[] argArray
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    format  Ljava/lang/String;
            0    2     2  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      format    
      argArray  

  public void trace(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
        start local 2 // java.lang.Throwable t
         0: .line 441
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aload 2 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 442
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   
      t     

  public void trace(org.slf4j.Marker, java.lang.String);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
         0: .line 445
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 446
            return
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      marker  
      msg     

  public void trace(org.slf4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg
         0: .line 449
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 450
            return
        end local 3 // java.lang.Object arg
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg     

  public void trace(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg1
        start local 4 // java.lang.Object arg2
         0: .line 453
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg1 */
            aload 4 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 454
            return
        end local 4 // java.lang.Object arg2
        end local 3 // java.lang.Object arg1
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3    arg1  Ljava/lang/Object;
            0    2     4    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg1    
      arg2    

  public void trace(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object[] argArray
         0: .line 457
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 458
            return
        end local 3 // java.lang.Object[] argArray
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    marker  Lorg/slf4j/Marker;
            0    2     2    format  Ljava/lang/String;
            0    2     3  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      marker    
      format    
      argArray  

  public void trace(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
        start local 3 // java.lang.Throwable t
         0: .line 461
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aload 3 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 462
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  
      msg     
      t       

  public boolean isDebugEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 465
            aload 0 /* this */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.isDebugEnabled:(Lorg/slf4j/Marker;)Z
            ireturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public boolean isDebugEnabled(org.slf4j.Marker);
    descriptor: (Lorg/slf4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
         0: .line 469
            aload 0 /* this */
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
            astore 2 /* decision */
        start local 2 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 470
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 471
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            sipush 10000
            if_icmpgt 3
            iconst_1
            ireturn
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
         3: iconst_0
            ireturn
         4: .line 472
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 473
            iconst_0
            ireturn
         6: .line 474
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 8
         7: .line 475
            iconst_1
            ireturn
         8: .line 477
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown FilterReply value: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* decision */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // ch.qos.logback.core.spi.FilterReply decision
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lch/qos/logback/classic/Logger;
            0    9     1    marker  Lorg/slf4j/Marker;
            1    9     2  decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
        Name  Flags
      marker  

  public void debug(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
         0: .line 482
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 483
            return
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      msg   

  public void debug(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg
         0: .line 486
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 487
            return
        end local 2 // java.lang.Object arg
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg     

  public void debug(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg1
        start local 3 // java.lang.Object arg2
         0: .line 490
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 491
            return
        end local 3 // java.lang.Object arg2
        end local 2 // java.lang.Object arg1
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2    arg1  Ljava/lang/Object;
            0    2     3    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg1    
      arg2    

  public void debug(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object[] argArray
         0: .line 494
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 495
            return
        end local 2 // java.lang.Object[] argArray
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    format  Ljava/lang/String;
            0    2     2  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      format    
      argArray  

  public void debug(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
        start local 2 // java.lang.Throwable t
         0: .line 498
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aload 2 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 499
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   
      t     

  public void debug(org.slf4j.Marker, java.lang.String);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
         0: .line 502
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 503
            return
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      marker  
      msg     

  public void debug(org.slf4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg
         0: .line 506
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 507
            return
        end local 3 // java.lang.Object arg
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg     

  public void debug(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg1
        start local 4 // java.lang.Object arg2
         0: .line 510
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg1 */
            aload 4 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 511
            return
        end local 4 // java.lang.Object arg2
        end local 3 // java.lang.Object arg1
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3    arg1  Ljava/lang/Object;
            0    2     4    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg1    
      arg2    

  public void debug(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object[] argArray
         0: .line 514
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 515
            return
        end local 3 // java.lang.Object[] argArray
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    marker  Lorg/slf4j/Marker;
            0    2     2    format  Ljava/lang/String;
            0    2     3  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      marker    
      format    
      argArray  

  public void debug(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
        start local 3 // java.lang.Throwable t
         0: .line 518
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aload 3 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 519
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  
      msg     
      t       

  public void error(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
         0: .line 522
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 523
            return
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      msg   

  public void error(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg
         0: .line 526
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 527
            return
        end local 2 // java.lang.Object arg
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg     

  public void error(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg1
        start local 3 // java.lang.Object arg2
         0: .line 530
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 531
            return
        end local 3 // java.lang.Object arg2
        end local 2 // java.lang.Object arg1
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2    arg1  Ljava/lang/Object;
            0    2     3    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg1    
      arg2    

  public void error(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object[] argArray
         0: .line 534
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 535
            return
        end local 2 // java.lang.Object[] argArray
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    format  Ljava/lang/String;
            0    2     2  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      format    
      argArray  

  public void error(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
        start local 2 // java.lang.Throwable t
         0: .line 538
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aload 2 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 539
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   
      t     

  public void error(org.slf4j.Marker, java.lang.String);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
         0: .line 542
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 543
            return
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      marker  
      msg     

  public void error(org.slf4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg
         0: .line 546
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 547
            return
        end local 3 // java.lang.Object arg
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg     

  public void error(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg1
        start local 4 // java.lang.Object arg2
         0: .line 550
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg1 */
            aload 4 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 551
            return
        end local 4 // java.lang.Object arg2
        end local 3 // java.lang.Object arg1
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3    arg1  Ljava/lang/Object;
            0    2     4    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg1    
      arg2    

  public void error(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object[] argArray
         0: .line 554
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 555
            return
        end local 3 // java.lang.Object[] argArray
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    marker  Lorg/slf4j/Marker;
            0    2     2    format  Ljava/lang/String;
            0    2     3  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      marker    
      format    
      argArray  

  public void error(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
        start local 3 // java.lang.Throwable t
         0: .line 558
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aload 3 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 559
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  
      msg     
      t       

  public boolean isInfoEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 562
            aload 0 /* this */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.isInfoEnabled:(Lorg/slf4j/Marker;)Z
            ireturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public boolean isInfoEnabled(org.slf4j.Marker);
    descriptor: (Lorg/slf4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
         0: .line 566
            aload 0 /* this */
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
            astore 2 /* decision */
        start local 2 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 567
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 568
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            sipush 20000
            if_icmpgt 3
            iconst_1
            ireturn
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
         3: iconst_0
            ireturn
         4: .line 569
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 570
            iconst_0
            ireturn
         6: .line 571
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 8
         7: .line 572
            iconst_1
            ireturn
         8: .line 574
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown FilterReply value: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* decision */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // ch.qos.logback.core.spi.FilterReply decision
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lch/qos/logback/classic/Logger;
            0    9     1    marker  Lorg/slf4j/Marker;
            1    9     2  decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
        Name  Flags
      marker  

  public void info(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
         0: .line 579
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 580
            return
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      msg   

  public void info(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg
         0: .line 583
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 584
            return
        end local 2 // java.lang.Object arg
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg     

  public void info(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg1
        start local 3 // java.lang.Object arg2
         0: .line 587
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 588
            return
        end local 3 // java.lang.Object arg2
        end local 2 // java.lang.Object arg1
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2    arg1  Ljava/lang/Object;
            0    2     3    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg1    
      arg2    

  public void info(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object[] argArray
         0: .line 591
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 592
            return
        end local 2 // java.lang.Object[] argArray
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    format  Ljava/lang/String;
            0    2     2  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      format    
      argArray  

  public void info(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
        start local 2 // java.lang.Throwable t
         0: .line 595
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aload 2 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 596
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   
      t     

  public void info(org.slf4j.Marker, java.lang.String);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
         0: .line 599
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 600
            return
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      marker  
      msg     

  public void info(org.slf4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg
         0: .line 603
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 604
            return
        end local 3 // java.lang.Object arg
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg     

  public void info(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg1
        start local 4 // java.lang.Object arg2
         0: .line 607
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg1 */
            aload 4 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 608
            return
        end local 4 // java.lang.Object arg2
        end local 3 // java.lang.Object arg1
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3    arg1  Ljava/lang/Object;
            0    2     4    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg1    
      arg2    

  public void info(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object[] argArray
         0: .line 611
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 612
            return
        end local 3 // java.lang.Object[] argArray
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    marker  Lorg/slf4j/Marker;
            0    2     2    format  Ljava/lang/String;
            0    2     3  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      marker    
      format    
      argArray  

  public void info(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
        start local 3 // java.lang.Throwable t
         0: .line 615
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aload 3 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 616
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  
      msg     
      t       

  public boolean isTraceEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 619
            aload 0 /* this */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.isTraceEnabled:(Lorg/slf4j/Marker;)Z
            ireturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public boolean isTraceEnabled(org.slf4j.Marker);
    descriptor: (Lorg/slf4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
         0: .line 623
            aload 0 /* this */
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
            invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
            astore 2 /* decision */
        start local 2 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 624
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 625
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            sipush 5000
            if_icmpgt 3
            iconst_1
            ireturn
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
         3: iconst_0
            ireturn
         4: .line 626
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 627
            iconst_0
            ireturn
         6: .line 628
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 8
         7: .line 629
            iconst_1
            ireturn
         8: .line 631
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown FilterReply value: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* decision */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // ch.qos.logback.core.spi.FilterReply decision
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lch/qos/logback/classic/Logger;
            0    9     1    marker  Lorg/slf4j/Marker;
            1    9     2  decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
        Name  Flags
      marker  

  public boolean isErrorEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 636
            aload 0 /* this */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.isErrorEnabled:(Lorg/slf4j/Marker;)Z
            ireturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public boolean isErrorEnabled(org.slf4j.Marker);
    descriptor: (Lorg/slf4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
         0: .line 640
            aload 0 /* this */
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
            invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
            astore 2 /* decision */
        start local 2 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 641
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 642
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            ldc 40000
            if_icmpgt 3
            iconst_1
            ireturn
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
         3: iconst_0
            ireturn
         4: .line 643
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 644
            iconst_0
            ireturn
         6: .line 645
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 8
         7: .line 646
            iconst_1
            ireturn
         8: .line 648
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown FilterReply value: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* decision */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // ch.qos.logback.core.spi.FilterReply decision
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lch/qos/logback/classic/Logger;
            0    9     1    marker  Lorg/slf4j/Marker;
            1    9     2  decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
        Name  Flags
      marker  

  public boolean isWarnEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 653
            aload 0 /* this */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.isWarnEnabled:(Lorg/slf4j/Marker;)Z
            ireturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public boolean isWarnEnabled(org.slf4j.Marker);
    descriptor: (Lorg/slf4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
         0: .line 657
            aload 0 /* this */
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
            astore 2 /* decision */
        start local 2 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 658
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 659
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            sipush 30000
            if_icmpgt 3
            iconst_1
            ireturn
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
         3: iconst_0
            ireturn
         4: .line 660
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 661
            iconst_0
            ireturn
         6: .line 662
      StackMap locals:
      StackMap stack:
            aload 2 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 8
         7: .line 663
            iconst_1
            ireturn
         8: .line 665
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown FilterReply value: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* decision */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // ch.qos.logback.core.spi.FilterReply decision
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lch/qos/logback/classic/Logger;
            0    9     1    marker  Lorg/slf4j/Marker;
            1    9     2  decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
        Name  Flags
      marker  

  public boolean isEnabledFor(org.slf4j.Marker, ch.qos.logback.classic.Level);
    descriptor: (Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // ch.qos.logback.classic.Level level
         0: .line 671
            aload 0 /* this */
            aload 1 /* marker */
            aload 2 /* level */
            invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
            astore 3 /* decision */
        start local 3 // ch.qos.logback.core.spi.FilterReply decision
         1: .line 672
            aload 3 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 4
         2: .line 673
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
            aload 2 /* level */
            getfield ch.qos.logback.classic.Level.levelInt:I
            if_icmpgt 3
            iconst_1
            ireturn
      StackMap locals: ch.qos.logback.core.spi.FilterReply
      StackMap stack:
         3: iconst_0
            ireturn
         4: .line 674
      StackMap locals:
      StackMap stack:
            aload 3 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 6
         5: .line 675
            iconst_0
            ireturn
         6: .line 676
      StackMap locals:
      StackMap stack:
            aload 3 /* decision */
            getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
            if_acmpne 8
         7: .line 677
            iconst_1
            ireturn
         8: .line 679
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown FilterReply value: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* decision */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // ch.qos.logback.core.spi.FilterReply decision
        end local 2 // ch.qos.logback.classic.Level level
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lch/qos/logback/classic/Logger;
            0    9     1    marker  Lorg/slf4j/Marker;
            0    9     2     level  Lch/qos/logback/classic/Level;
            1    9     3  decision  Lch/qos/logback/core/spi/FilterReply;
    MethodParameters:
        Name  Flags
      marker  
      level   

  public boolean isEnabledFor(ch.qos.logback.classic.Level);
    descriptor: (Lch/qos/logback/classic/Level;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // ch.qos.logback.classic.Level level
         0: .line 684
            aload 0 /* this */
            aconst_null
            aload 1 /* level */
            invokevirtual ch.qos.logback.classic.Logger.isEnabledFor:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Z
            ireturn
        end local 1 // ch.qos.logback.classic.Level level
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lch/qos/logback/classic/Logger;
            0    1     1  level  Lch/qos/logback/classic/Level;
    MethodParameters:
       Name  Flags
      level  

  public void warn(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
         0: .line 688
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 689
            return
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      msg   

  public void warn(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String msg
        start local 2 // java.lang.Throwable t
         0: .line 692
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 1 /* msg */
            aconst_null
            aload 2 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 693
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String msg
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lch/qos/logback/classic/Logger;
            0    2     1   msg  Ljava/lang/String;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   
      t     

  public void warn(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg
         0: .line 696
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 697
            return
        end local 2 // java.lang.Object arg
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg     

  public void warn(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object arg1
        start local 3 // java.lang.Object arg2
         0: .line 700
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* arg1 */
            aload 3 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 701
            return
        end local 3 // java.lang.Object arg2
        end local 2 // java.lang.Object arg1
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  format  Ljava/lang/String;
            0    2     2    arg1  Ljava/lang/Object;
            0    2     3    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      arg1    
      arg2    

  public void warn(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object[] argArray
         0: .line 704
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aconst_null
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 1 /* format */
            aload 2 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 705
            return
        end local 2 // java.lang.Object[] argArray
        end local 1 // java.lang.String format
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    format  Ljava/lang/String;
            0    2     2  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      format    
      argArray  

  public void warn(org.slf4j.Marker, java.lang.String);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
         0: .line 708
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 709
            return
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      marker  
      msg     

  public void warn(org.slf4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg
         0: .line 712
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 713
            return
        end local 3 // java.lang.Object arg
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3     arg  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg     

  public void warn(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object[] argArray
         0: .line 716
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* argArray */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 717
            return
        end local 3 // java.lang.Object[] argArray
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1    marker  Lorg/slf4j/Marker;
            0    2     2    format  Ljava/lang/String;
            0    2     3  argArray  [Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      marker    
      format    
      argArray  

  public void warn(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object arg1
        start local 4 // java.lang.Object arg2
         0: .line 720
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 2 /* format */
            aload 3 /* arg1 */
            aload 4 /* arg2 */
            aconst_null
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 721
            return
        end local 4 // java.lang.Object arg2
        end local 3 // java.lang.Object arg1
        end local 2 // java.lang.String format
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2  format  Ljava/lang/String;
            0    2     3    arg1  Ljava/lang/Object;
            0    2     4    arg2  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      marker  
      format  
      arg1    
      arg2    

  public void warn(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String msg
        start local 3 // java.lang.Throwable t
         0: .line 724
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* marker */
            getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
            aload 2 /* msg */
            aconst_null
            aload 3 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 725
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String msg
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lch/qos/logback/classic/Logger;
            0    2     1  marker  Lorg/slf4j/Marker;
            0    2     2     msg  Ljava/lang/String;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  
      msg     
      t       

  public boolean isAdditive();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 728
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.additive:Z
            ireturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public void setAdditive(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // boolean additive
         0: .line 732
            aload 0 /* this */
            iload 1 /* additive */
            putfield ch.qos.logback.classic.Logger.additive:Z
         1: .line 733
            return
        end local 1 // boolean additive
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lch/qos/logback/classic/Logger;
            0    2     1  additive  Z
    MethodParameters:
          Name  Flags
      additive  

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 736
            new java.lang.StringBuilder
            dup
            ldc "Logger["
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "]"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  private ch.qos.logback.core.spi.FilterReply callTurboFilters(org.slf4j.Marker, ch.qos.logback.classic.Level);
    descriptor: (Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // ch.qos.logback.classic.Level level
         0: .line 751
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            aload 1 /* marker */
            aload 0 /* this */
            aload 2 /* level */
            aconst_null
            aconst_null
            aconst_null
            invokevirtual ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_0_3OrMore:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)Lch/qos/logback/core/spi/FilterReply;
            areturn
        end local 2 // ch.qos.logback.classic.Level level
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lch/qos/logback/classic/Logger;
            0    1     1  marker  Lorg/slf4j/Marker;
            0    1     2   level  Lch/qos/logback/classic/Level;
    MethodParameters:
        Name  Flags
      marker  
      level   

  public ch.qos.logback.classic.LoggerContext getLoggerContext();
    descriptor: ()Lch/qos/logback/classic/LoggerContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 760
            aload 0 /* this */
            getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
            areturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;

  public void log(org.slf4j.Marker, java.lang.String, int, java.lang.String, java.lang.Object[], java.lang.Throwable);
    descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=8, args_size=7
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.Marker marker
        start local 2 // java.lang.String fqcn
        start local 3 // int levelInt
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object[] argArray
        start local 6 // java.lang.Throwable t
         0: .line 764
            iload 3 /* levelInt */
            invokestatic ch.qos.logback.classic.Level.fromLocationAwareLoggerInteger:(I)Lch/qos/logback/classic/Level;
            astore 7 /* level */
        start local 7 // ch.qos.logback.classic.Level level
         1: .line 765
            aload 0 /* this */
            aload 2 /* fqcn */
            aload 1 /* marker */
            aload 7 /* level */
            aload 4 /* message */
            aload 5 /* argArray */
            aload 6 /* t */
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         2: .line 766
            return
        end local 7 // ch.qos.logback.classic.Level level
        end local 6 // java.lang.Throwable t
        end local 5 // java.lang.Object[] argArray
        end local 4 // java.lang.String message
        end local 3 // int levelInt
        end local 2 // java.lang.String fqcn
        end local 1 // org.slf4j.Marker marker
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lch/qos/logback/classic/Logger;
            0    3     1    marker  Lorg/slf4j/Marker;
            0    3     2      fqcn  Ljava/lang/String;
            0    3     3  levelInt  I
            0    3     4   message  Ljava/lang/String;
            0    3     5  argArray  [Ljava/lang/Object;
            0    3     6         t  Ljava/lang/Throwable;
            1    3     7     level  Lch/qos/logback/classic/Level;
    MethodParameters:
          Name  Flags
      marker    
      fqcn      
      levelInt  
      message   
      argArray  
      t         

  public void log(org.slf4j.event.LoggingEvent);
    descriptor: (Lorg/slf4j/event/LoggingEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=2
        start local 0 // ch.qos.logback.classic.Logger this
        start local 1 // org.slf4j.event.LoggingEvent slf4jEvent
         0: .line 774
            aload 1 /* slf4jEvent */
            invokeinterface org.slf4j.event.LoggingEvent.getLevel:()Lorg/slf4j/event/Level;
            invokevirtual org.slf4j.event.Level.toInt:()I
            invokestatic ch.qos.logback.classic.Level.fromLocationAwareLoggerInteger:(I)Lch/qos/logback/classic/Level;
            astore 2 /* level */
        start local 2 // ch.qos.logback.classic.Level level
         1: .line 775
            aload 0 /* this */
            getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
            aload 1 /* slf4jEvent */
            invokeinterface org.slf4j.event.LoggingEvent.getMarker:()Lorg/slf4j/Marker;
            aload 2 /* level */
            aload 1 /* slf4jEvent */
            invokeinterface org.slf4j.event.LoggingEvent.getMessage:()Ljava/lang/String;
            aload 1 /* slf4jEvent */
            invokeinterface org.slf4j.event.LoggingEvent.getArgumentArray:()[Ljava/lang/Object;
            aload 1 /* slf4jEvent */
            invokeinterface org.slf4j.event.LoggingEvent.getThrowable:()Ljava/lang/Throwable;
            invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
         2: .line 776
            return
        end local 2 // ch.qos.logback.classic.Level level
        end local 1 // org.slf4j.event.LoggingEvent slf4jEvent
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lch/qos/logback/classic/Logger;
            0    3     1  slf4jEvent  Lorg/slf4j/event/LoggingEvent;
            1    3     2       level  Lch/qos/logback/classic/Level;
    MethodParameters:
            Name  Flags
      slf4jEvent  

  protected java.lang.Object readResolve();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // ch.qos.logback.classic.Logger this
         0: .line 787
            aload 0 /* this */
            invokevirtual ch.qos.logback.classic.Logger.getName:()Ljava/lang/String;
            invokestatic org.slf4j.LoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger;
            areturn
        end local 0 // ch.qos.logback.classic.Logger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lch/qos/logback/classic/Logger;
    Exceptions:
      throws java.io.ObjectStreamException
}
Signature: Ljava/lang/Object;Lorg/slf4j/Logger;Lorg/slf4j/spi/LocationAwareLogger;Lch/qos/logback/core/spi/AppenderAttachable<Lch/qos/logback/classic/spi/ILoggingEvent;>;Ljava/io/Serializable;
SourceFile: "Logger.java"