public class org.apache.logging.log4j.core.Logger$PrivateConfig
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.logging.log4j.core.Logger$PrivateConfig
  super_class: java.lang.Object
{
  public final org.apache.logging.log4j.core.config.LoggerConfig loggerConfig;
    descriptor: Lorg/apache/logging/log4j/core/config/LoggerConfig;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final org.apache.logging.log4j.core.config.Configuration config;
    descriptor: Lorg/apache/logging/log4j/core/config/Configuration;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  private final org.apache.logging.log4j.Level loggerConfigLevel;
    descriptor: Lorg/apache/logging/log4j/Level;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int intLevel;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.apache.logging.log4j.core.Logger logger;
    descriptor: Lorg/apache/logging/log4j/core/Logger;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  final org.apache.logging.log4j.core.Logger this$0;
    descriptor: Lorg/apache/logging/log4j/core/Logger;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.core.config.Configuration, org.apache.logging.log4j.core.Logger);
    descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/core/config/Configuration;Lorg/apache/logging/log4j/core/Logger;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 2 // org.apache.logging.log4j.core.config.Configuration config
        start local 3 // org.apache.logging.log4j.core.Logger logger
         0: .line 381
            aload 0 /* this */
            aload 1
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.this$0:Lorg/apache/logging/log4j/core/Logger;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 382
            aload 0 /* this */
            aload 2 /* config */
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
         2: .line 383
            aload 0 /* this */
            aload 2 /* config */
            aload 1
            invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getLoggerConfig:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/config/LoggerConfig;
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
         3: .line 384
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
            invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getLevel:()Lorg/apache/logging/log4j/Level;
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
         4: .line 385
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
         5: .line 386
            aload 0 /* this */
            aload 3 /* logger */
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
         6: .line 387
            return
        end local 3 // org.apache.logging.log4j.core.Logger logger
        end local 2 // org.apache.logging.log4j.core.config.Configuration config
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    7     2  config  Lorg/apache/logging/log4j/core/config/Configuration;
            0    7     3  logger  Lorg/apache/logging/log4j/core/Logger;
    MethodParameters:
        Name  Flags
      this$0  final
      config  final
      logger  final

  public void <init>(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.core.Logger$PrivateConfig, org.apache.logging.log4j.Level);
    descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/core/Logger$PrivateConfig;Lorg/apache/logging/log4j/Level;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 2 // org.apache.logging.log4j.core.Logger$PrivateConfig pc
        start local 3 // org.apache.logging.log4j.Level level
         0: .line 389
            aload 0 /* this */
            aload 1
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.this$0:Lorg/apache/logging/log4j/core/Logger;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 390
            aload 0 /* this */
            aload 2 /* pc */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
         2: .line 391
            aload 0 /* this */
            aload 2 /* pc */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
         3: .line 392
            aload 0 /* this */
            aload 3 /* level */
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
         4: .line 393
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
         5: .line 394
            aload 0 /* this */
            aload 2 /* pc */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
         6: .line 395
            return
        end local 3 // org.apache.logging.log4j.Level level
        end local 2 // org.apache.logging.log4j.core.Logger$PrivateConfig pc
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    7     2     pc  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    7     3  level  Lorg/apache/logging/log4j/Level;
    MethodParameters:
        Name  Flags
      this$0  final
      pc      final
      level   final

  public void <init>(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.core.Logger$PrivateConfig, org.apache.logging.log4j.core.config.LoggerConfig);
    descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/core/Logger$PrivateConfig;Lorg/apache/logging/log4j/core/config/LoggerConfig;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 2 // org.apache.logging.log4j.core.Logger$PrivateConfig pc
        start local 3 // org.apache.logging.log4j.core.config.LoggerConfig lc
         0: .line 397
            aload 0 /* this */
            aload 1
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.this$0:Lorg/apache/logging/log4j/core/Logger;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 398
            aload 0 /* this */
            aload 2 /* pc */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
         2: .line 399
            aload 0 /* this */
            aload 3 /* lc */
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
         3: .line 400
            aload 0 /* this */
            aload 3 /* lc */
            invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getLevel:()Lorg/apache/logging/log4j/Level;
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
         4: .line 401
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
         5: .line 402
            aload 0 /* this */
            aload 2 /* pc */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            putfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
         6: .line 403
            return
        end local 3 // org.apache.logging.log4j.core.config.LoggerConfig lc
        end local 2 // org.apache.logging.log4j.core.Logger$PrivateConfig pc
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    7     2    pc  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    7     3    lc  Lorg/apache/logging/log4j/core/config/LoggerConfig;
    MethodParameters:
        Name  Flags
      this$0  final
      pc      final
      lc      final

  public void logEvent(org.apache.logging.log4j.core.LogEvent);
    descriptor: (Lorg/apache/logging/log4j/core/LogEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.core.LogEvent event
         0: .line 407
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
            aload 1 /* event */
            invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.log:(Lorg/apache/logging/log4j/core/LogEvent;)V
         1: .line 408
            return
        end local 1 // org.apache.logging.log4j.core.LogEvent event
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    2     1  event  Lorg/apache/logging/log4j/core/LogEvent;
    MethodParameters:
       Name  Flags
      event  final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)Z
    flags: (0x0000) 
    Code:
      stack=6, locals=6, args_size=4
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
         0: .line 411
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 4 /* filter */
        start local 4 // org.apache.logging.log4j.core.Filter filter
         1: .line 412
            aload 4 /* filter */
            ifnull 6
         2: .line 413
            aload 4 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 5 /* r */
        start local 5 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 414
            aload 5 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 415
            aload 5 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 5 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 418
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 4 // org.apache.logging.log4j.core.Filter filter
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            1    8     4  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     5       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)Z
    flags: (0x0000) 
    Code:
      stack=6, locals=7, args_size=5
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Throwable t
         0: .line 422
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 5 /* filter */
        start local 5 // org.apache.logging.log4j.core.Filter filter
         1: .line 423
            aload 5 /* filter */
            ifnull 6
         2: .line 424
            aload 5 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* t */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 6 /* r */
        start local 6 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 425
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 426
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 6 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 429
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 5 // org.apache.logging.log4j.core.Filter filter
        end local 4 // java.lang.Throwable t
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4       t  Ljava/lang/Throwable;
            1    8     5  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     6       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      t       final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Z
    flags: (0x0080) ACC_VARARGS
    Code:
      stack=6, locals=7, args_size=5
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object[] p1
         0: .line 433
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 5 /* filter */
        start local 5 // org.apache.logging.log4j.core.Filter filter
         1: .line 434
            aload 5 /* filter */
            ifnull 6
         2: .line 435
            aload 5 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p1 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 6 /* r */
        start local 6 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 436
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 437
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 6 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 440
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 5 // org.apache.logging.log4j.core.Filter filter
        end local 4 // java.lang.Object[] p1
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p1  [Ljava/lang/Object;
            1    8     5  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     6       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p1      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=6, locals=7, args_size=5
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
         0: .line 444
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 5 /* filter */
        start local 5 // org.apache.logging.log4j.core.Filter filter
         1: .line 445
            aload 5 /* filter */
            ifnull 6
         2: .line 446
            aload 5 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 6 /* r */
        start local 6 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 447
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 448
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 6 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 451
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 5 // org.apache.logging.log4j.core.Filter filter
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            1    8     5  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     6       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=7, locals=8, args_size=6
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
         0: .line 456
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 6 /* filter */
        start local 6 // org.apache.logging.log4j.core.Filter filter
         1: .line 457
            aload 6 /* filter */
            ifnull 6
         2: .line 458
            aload 6 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 7 /* r */
        start local 7 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 459
            aload 7 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 460
            aload 7 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 7 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 463
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 6 // org.apache.logging.log4j.core.Filter filter
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            0    8     5      p1  Ljava/lang/Object;
            1    8     6  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     7       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=8, locals=9, args_size=7
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
         0: .line 468
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 7 /* filter */
        start local 7 // org.apache.logging.log4j.core.Filter filter
         1: .line 469
            aload 7 /* filter */
            ifnull 6
         2: .line 470
            aload 7 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 8 /* r */
        start local 8 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 471
            aload 8 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 472
            aload 8 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 8 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 475
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 7 // org.apache.logging.log4j.core.Filter filter
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            0    8     5      p1  Ljava/lang/Object;
            0    8     6      p2  Ljava/lang/Object;
            1    8     7  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     8       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final
      p2      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=9, locals=10, args_size=8
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
         0: .line 480
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 8 /* filter */
        start local 8 // org.apache.logging.log4j.core.Filter filter
         1: .line 481
            aload 8 /* filter */
            ifnull 6
         2: .line 482
            aload 8 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 9 /* r */
        start local 9 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 483
            aload 9 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 484
            aload 9 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 9 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 487
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 8 // org.apache.logging.log4j.core.Filter filter
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            0    8     5      p1  Ljava/lang/Object;
            0    8     6      p2  Ljava/lang/Object;
            0    8     7      p3  Ljava/lang/Object;
            1    8     8  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     9       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final
      p2      final
      p3      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=10, locals=11, args_size=9
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
         0: .line 493
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 9 /* filter */
        start local 9 // org.apache.logging.log4j.core.Filter filter
         1: .line 494
            aload 9 /* filter */
            ifnull 6
         2: .line 495
            aload 9 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 10 /* r */
        start local 10 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 496
            aload 10 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 497
            aload 10 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 10 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 500
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 9 // org.apache.logging.log4j.core.Filter filter
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            0    8     5      p1  Ljava/lang/Object;
            0    8     6      p2  Ljava/lang/Object;
            0    8     7      p3  Ljava/lang/Object;
            0    8     8      p4  Ljava/lang/Object;
            1    8     9  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6    10       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final
      p2      final
      p3      final
      p4      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=11, locals=12, args_size=10
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
         0: .line 506
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 10 /* filter */
        start local 10 // org.apache.logging.log4j.core.Filter filter
         1: .line 507
            aload 10 /* filter */
            ifnull 6
         2: .line 508
            aload 10 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 11 /* r */
        start local 11 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 509
            aload 11 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 510
            aload 11 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 11 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 513
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 10 // org.apache.logging.log4j.core.Filter filter
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            0    8     5      p1  Ljava/lang/Object;
            0    8     6      p2  Ljava/lang/Object;
            0    8     7      p3  Ljava/lang/Object;
            0    8     8      p4  Ljava/lang/Object;
            0    8     9      p5  Ljava/lang/Object;
            1    8    10  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6    11       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final
      p2      final
      p3      final
      p4      final
      p5      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=12, locals=13, args_size=11
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
        start local 10 // java.lang.Object p6
         0: .line 519
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 11 /* filter */
        start local 11 // org.apache.logging.log4j.core.Filter filter
         1: .line 520
            aload 11 /* filter */
            ifnull 6
         2: .line 521
            aload 11 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            aload 10 /* p6 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 12 /* r */
        start local 12 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 522
            aload 12 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 523
            aload 12 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 12 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 526
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 11 // org.apache.logging.log4j.core.Filter filter
        end local 10 // java.lang.Object p6
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            0    8     5      p1  Ljava/lang/Object;
            0    8     6      p2  Ljava/lang/Object;
            0    8     7      p3  Ljava/lang/Object;
            0    8     8      p4  Ljava/lang/Object;
            0    8     9      p5  Ljava/lang/Object;
            0    8    10      p6  Ljava/lang/Object;
            1    8    11  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6    12       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final
      p2      final
      p3      final
      p4      final
      p5      final
      p6      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=13, locals=14, args_size=12
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
        start local 10 // java.lang.Object p6
        start local 11 // java.lang.Object p7
         0: .line 533
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 12 /* filter */
        start local 12 // org.apache.logging.log4j.core.Filter filter
         1: .line 534
            aload 12 /* filter */
            ifnull 6
         2: .line 535
            aload 12 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            aload 10 /* p6 */
            aload 11 /* p7 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 13 /* r */
        start local 13 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 536
            aload 13 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 537
            aload 13 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 13 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 540
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 12 // org.apache.logging.log4j.core.Filter filter
        end local 11 // java.lang.Object p7
        end local 10 // java.lang.Object p6
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            0    8     5      p1  Ljava/lang/Object;
            0    8     6      p2  Ljava/lang/Object;
            0    8     7      p3  Ljava/lang/Object;
            0    8     8      p4  Ljava/lang/Object;
            0    8     9      p5  Ljava/lang/Object;
            0    8    10      p6  Ljava/lang/Object;
            0    8    11      p7  Ljava/lang/Object;
            1    8    12  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6    13       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final
      p2      final
      p3      final
      p4      final
      p5      final
      p6      final
      p7      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=14, locals=15, args_size=13
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
        start local 10 // java.lang.Object p6
        start local 11 // java.lang.Object p7
        start local 12 // java.lang.Object p8
         0: .line 547
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 13 /* filter */
        start local 13 // org.apache.logging.log4j.core.Filter filter
         1: .line 548
            aload 13 /* filter */
            ifnull 6
         2: .line 549
            aload 13 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            aload 10 /* p6 */
            aload 11 /* p7 */
            aload 12 /* p8 */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 14 /* r */
        start local 14 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 550
            aload 14 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 551
            aload 14 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 14 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 554
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 13 // org.apache.logging.log4j.core.Filter filter
        end local 12 // java.lang.Object p8
        end local 11 // java.lang.Object p7
        end local 10 // java.lang.Object p6
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/String;
            0    8     4      p0  Ljava/lang/Object;
            0    8     5      p1  Ljava/lang/Object;
            0    8     6      p2  Ljava/lang/Object;
            0    8     7      p3  Ljava/lang/Object;
            0    8     8      p4  Ljava/lang/Object;
            0    8     9      p5  Ljava/lang/Object;
            0    8    10      p6  Ljava/lang/Object;
            0    8    11      p7  Ljava/lang/Object;
            0    8    12      p8  Ljava/lang/Object;
            1    8    13  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6    14       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final
      p2      final
      p3      final
      p4      final
      p5      final
      p6      final
      p7      final
      p8      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
    flags: (0x0000) 
    Code:
      stack=15, locals=16, args_size=14
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String msg
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
        start local 10 // java.lang.Object p6
        start local 11 // java.lang.Object p7
        start local 12 // java.lang.Object p8
        start local 13 // java.lang.Object p9
         0: .line 561
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 14 /* filter */
        start local 14 // org.apache.logging.log4j.core.Filter filter
         1: .line 562
            aload 14 /* filter */
            ifnull 8
         2: .line 563
            aload 14 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            aload 10 /* p6 */
            aload 11 /* p7 */
            aload 12 /* p8 */
         3: .line 564
            aload 13 /* p9 */
         4: .line 563
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 15 /* r */
        start local 15 // org.apache.logging.log4j.core.Filter$Result r
         5: .line 565
            aload 15 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 8
         6: .line 566
            aload 15 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 7
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         7: iconst_0
            ireturn
        end local 15 // org.apache.logging.log4j.core.Filter$Result r
         8: .line 569
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 9
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 9
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         9: iconst_0
            ireturn
        end local 14 // org.apache.logging.log4j.core.Filter filter
        end local 13 // java.lang.Object p9
        end local 12 // java.lang.Object p8
        end local 11 // java.lang.Object p7
        end local 10 // java.lang.Object p6
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0   10     1   level  Lorg/apache/logging/log4j/Level;
            0   10     2  marker  Lorg/apache/logging/log4j/Marker;
            0   10     3     msg  Ljava/lang/String;
            0   10     4      p0  Ljava/lang/Object;
            0   10     5      p1  Ljava/lang/Object;
            0   10     6      p2  Ljava/lang/Object;
            0   10     7      p3  Ljava/lang/Object;
            0   10     8      p4  Ljava/lang/Object;
            0   10     9      p5  Ljava/lang/Object;
            0   10    10      p6  Ljava/lang/Object;
            0   10    11      p7  Ljava/lang/Object;
            0   10    12      p8  Ljava/lang/Object;
            0   10    13      p9  Ljava/lang/Object;
            1   10    14  filter  Lorg/apache/logging/log4j/core/Filter;
            5    8    15       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      p0      final
      p1      final
      p2      final
      p3      final
      p4      final
      p5      final
      p6      final
      p7      final
      p8      final
      p9      final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)Z
    flags: (0x0000) 
    Code:
      stack=6, locals=7, args_size=5
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.CharSequence msg
        start local 4 // java.lang.Throwable t
         0: .line 573
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 5 /* filter */
        start local 5 // org.apache.logging.log4j.core.Filter filter
         1: .line 574
            aload 5 /* filter */
            ifnull 6
         2: .line 575
            aload 5 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* t */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 6 /* r */
        start local 6 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 576
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 577
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 6 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 580
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 5 // org.apache.logging.log4j.core.Filter filter
        end local 4 // java.lang.Throwable t
        end local 3 // java.lang.CharSequence msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/CharSequence;
            0    8     4       t  Ljava/lang/Throwable;
            1    8     5  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     6       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      t       final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
    flags: (0x0000) 
    Code:
      stack=6, locals=7, args_size=5
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.Object msg
        start local 4 // java.lang.Throwable t
         0: .line 584
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 5 /* filter */
        start local 5 // org.apache.logging.log4j.core.Filter filter
         1: .line 585
            aload 5 /* filter */
            ifnull 6
         2: .line 586
            aload 5 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* t */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 6 /* r */
        start local 6 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 587
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 588
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 6 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 591
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 5 // org.apache.logging.log4j.core.Filter filter
        end local 4 // java.lang.Throwable t
        end local 3 // java.lang.Object msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Ljava/lang/Object;
            0    8     4       t  Ljava/lang/Throwable;
            1    8     5  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     6       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      t       final

  boolean filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Z
    flags: (0x0000) 
    Code:
      stack=6, locals=7, args_size=5
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // org.apache.logging.log4j.message.Message msg
        start local 4 // java.lang.Throwable t
         0: .line 595
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokeinterface org.apache.logging.log4j.core.config.Configuration.getFilter:()Lorg/apache/logging/log4j/core/Filter;
            astore 5 /* filter */
        start local 5 // org.apache.logging.log4j.core.Filter filter
         1: .line 596
            aload 5 /* filter */
            ifnull 6
         2: .line 597
            aload 5 /* filter */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* t */
            invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
            astore 6 /* r */
        start local 6 // org.apache.logging.log4j.core.Filter$Result r
         3: .line 598
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpeq 6
         4: .line 599
            aload 6 /* r */
            getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
            if_acmpne 5
            iconst_1
            ireturn
      StackMap locals: org.apache.logging.log4j.core.Filter org.apache.logging.log4j.core.Filter$Result
      StackMap stack:
         5: iconst_0
            ireturn
        end local 6 // org.apache.logging.log4j.core.Filter$Result r
         6: .line 602
      StackMap locals:
      StackMap stack:
            aload 1 /* level */
            ifnull 7
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.Level.intLevel:()I
            if_icmplt 7
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         7: iconst_0
            ireturn
        end local 5 // org.apache.logging.log4j.core.Filter filter
        end local 4 // java.lang.Throwable t
        end local 3 // org.apache.logging.log4j.message.Message msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            0    8     1   level  Lorg/apache/logging/log4j/Level;
            0    8     2  marker  Lorg/apache/logging/log4j/Marker;
            0    8     3     msg  Lorg/apache/logging/log4j/message/Message;
            0    8     4       t  Ljava/lang/Throwable;
            1    8     5  filter  Lorg/apache/logging/log4j/core/Filter;
            3    6     6       r  Lorg/apache/logging/log4j/core/Filter$Result;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      t       final

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
         0: .line 607
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 1 /* builder */
        start local 1 // java.lang.StringBuilder builder
         1: .line 608
            aload 1 /* builder */
            ldc "PrivateConfig [loggerConfig="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 609
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         3: .line 610
            aload 1 /* builder */
            ldc ", config="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         4: .line 611
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         5: .line 612
            aload 1 /* builder */
            ldc ", loggerConfigLevel="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         6: .line 613
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         7: .line 614
            aload 1 /* builder */
            ldc ", intLevel="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         8: .line 615
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.intLevel:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            pop
         9: .line 616
            aload 1 /* builder */
            ldc ", logger="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        10: .line 617
            aload 1 /* builder */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.Logger$PrivateConfig.logger:Lorg/apache/logging/log4j/core/Logger;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
        11: .line 618
            aload 1 /* builder */
            ldc "]"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        12: .line 619
            aload 1 /* builder */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.StringBuilder builder
        end local 0 // org.apache.logging.log4j.core.Logger$PrivateConfig this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   13     0     this  Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
            1   13     1  builder  Ljava/lang/StringBuilder;
}
SourceFile: "Logger.java"
NestHost: org.apache.logging.log4j.core.Logger
InnerClasses:
  public final Result = org.apache.logging.log4j.core.Filter$Result of org.apache.logging.log4j.core.Filter
  protected PrivateConfig = org.apache.logging.log4j.core.Logger$PrivateConfig of org.apache.logging.log4j.core.Logger