public class b extends com.aapeli.client.IPanel implements java.awt.event.ActionListener,java.awt.event.ItemListener {
  public static final java.lang.String[] j;

  private static final java.awt.Color w;

  private static final java.awt.Color n;

  private static final java.awt.Color a;

  private o r;

  private com.aapeli.singleclient.SingleClient q;

  private com.aapeli.client.TextManager e;

  private com.aapeli.client.ImageManager i;

  private d o;

  private int c;

  private java.awt.Image b;

  private java.awt.Image g;

  private g h;

  private l f;

  private m p;

  private com.aapeli.colorgui.ColorCheckbox t;

  private com.aapeli.colorgui.ColorButton v;

  private com.aapeli.colorgui.ColorButton l;

  private com.aapeli.colorgui.ColorButton m;

  public static int s;

  private static final java.lang.String[] z;

  public b(o, com.aapeli.client.Parameters, com.aapeli.singleclient.SingleClient, com.aapeli.client.TextManager, com.aapeli.client.ImageManager, d, e, int, int);
    Code:
       0: aload_0
       1: invokespecial #1                  // Method com/aapeli/client/IPanel."<init>":()V
       4: aload_0
       5: aload_1
       6: putfield      #2                  // Field r:Lo;
       9: aload_0
      10: aload_3
      11: putfield      #3                  // Field q:Lcom/aapeli/singleclient/SingleClient;
      14: aload_0
      15: aload         4
      17: putfield      #4                  // Field e:Lcom/aapeli/client/TextManager;
      20: aload_0
      21: aload         5
      23: putfield      #5                  // Field i:Lcom/aapeli/client/ImageManager;
      26: aload_0
      27: aload         6
      29: putfield      #6                  // Field o:Ld;
      32: aload_0
      33: iload         9
      35: putfield      #7                  // Field c:I
      38: aload_0
      39: iload         8
      41: iload         9
      43: invokevirtual #8                  // Method java/awt/Component.setSize:(II)V
      46: aload_0
      47: aload         5
      49: getstatic     #356                // Field z:[Ljava/lang/String;
      52: iconst_4
      53: aaload
      54: invokevirtual #10                 // Method com/aapeli/client/ImageManager.get:(Ljava/lang/String;)Ljava/awt/Image;
      57: putfield      #11                 // Field b:Ljava/awt/Image;
      60: aload_0
      61: aload         5
      63: getstatic     #356                // Field z:[Ljava/lang/String;
      66: iconst_5
      67: aaload
      68: invokevirtual #10                 // Method com/aapeli/client/ImageManager.get:(Ljava/lang/String;)Ljava/awt/Image;
      71: putfield      #13                 // Field g:Ljava/awt/Image;
      74: aload_0
      75: aload_0
      76: getfield      #11                 // Field b:Ljava/awt/Image;
      79: invokevirtual #14                 // Method com/aapeli/client/IPanel.setBackground:(Ljava/awt/Image;)V
      82: aload_0
      83: aload_2
      84: aload         7
      86: invokespecial #15                 // Method a:(Lcom/aapeli/client/Parameters;Le;)V
      89: aload_0
      90: invokevirtual #16                 // Method c:()V
      93: return

  public void actionPerformed(java.awt.event.ActionEvent);
    Code:
       0: getstatic     #336                // Field s:I
       3: istore_3
       4: aload_1
       5: invokevirtual #17                 // Method java/util/EventObject.getSource:()Ljava/lang/Object;
       8: astore_2
       9: aload_2
      10: aload_0
      11: getfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
      14: if_acmpne     36
      17: aload_0
      18: getfield      #19                 // Field f:Ll;
      21: invokevirtual #20                 // Method l.o:()Z
      24: ifeq          85
      27: aload_0
      28: iconst_3
      29: invokevirtual #21                 // Method a:(I)V
      32: iload_3
      33: ifeq          85
      36: aload_2
      37: aload_0
      38: getfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
      41: if_acmpne     59
      44: aload_0
      45: getfield      #19                 // Field f:Ll;
      48: invokevirtual #23                 // Method l.e:()V
      51: aload_0
      52: invokevirtual #16                 // Method c:()V
      55: iload_3
      56: ifeq          85
      59: aload_2
      60: aload_0
      61: getfield      #24                 // Field m:Lcom/aapeli/colorgui/ColorButton;
      64: if_acmpne     85
      67: aload_0
      68: getfield      #19                 // Field f:Ll;
      71: invokevirtual #23                 // Method l.e:()V
      74: aload_0
      75: getfield      #2                  // Field r:Lo;
      78: aload_0
      79: getfield      #6                  // Field o:Ld;
      82: invokevirtual #25                 // Method o.b:(Ld;)V
      85: return

  public void itemStateChanged(java.awt.event.ItemEvent);
    Code:
       0: aload_0
       1: getfield      #26                 // Field t:Lcom/aapeli/colorgui/ColorCheckbox;
       4: invokevirtual #27                 // Method com/aapeli/colorgui/ColorCheckbox.getState:()Z
       7: putstatic     #28                 // Field a.a:Z
      10: aload_0
      11: getfield      #19                 // Field f:Ll;
      14: invokevirtual #29                 // Method java/awt/Component.repaint:()V
      17: return

  protected void c();
    Code:
       0: aload_0
       1: getfield      #6                  // Field o:Ld;
       4: invokevirtual #30                 // Method d.b:()V
       7: aload_0
       8: iconst_0
       9: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      12: aload_0
      13: getfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
      16: iconst_0
      17: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      20: aload_0
      21: getfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
      24: iconst_0
      25: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      28: aload_0
      29: aload_0
      30: getfield      #26                 // Field t:Lcom/aapeli/colorgui/ColorCheckbox;
      33: invokevirtual #32                 // Method java/awt/Container.remove:(Ljava/awt/Component;)V
      36: aload_0
      37: aload_0
      38: getfield      #19                 // Field f:Ll;
      41: invokevirtual #32                 // Method java/awt/Container.remove:(Ljava/awt/Component;)V
      44: aload_0
      45: aload_0
      46: getfield      #33                 // Field p:Lm;
      49: invokevirtual #32                 // Method java/awt/Container.remove:(Ljava/awt/Component;)V
      52: aload_0
      53: aload_0
      54: getfield      #34                 // Field h:Lg;
      57: invokevirtual #35                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
      60: pop
      61: aload_0
      62: iconst_1
      63: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      66: aload_0
      67: aload_0
      68: getfield      #13                 // Field g:Ljava/awt/Image;
      71: invokevirtual #14                 // Method com/aapeli/client/IPanel.setBackground:(Ljava/awt/Image;)V
      74: aload_0
      75: invokevirtual #29                 // Method java/awt/Component.repaint:()V
      78: return

  protected void d(int);
    Code:
       0: aload_0
       1: getfield      #6                  // Field o:Ld;
       4: invokevirtual #30                 // Method d.b:()V
       7: aload_0
       8: iconst_0
       9: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      12: aload_0
      13: aload_0
      14: getfield      #34                 // Field h:Lg;
      17: invokevirtual #32                 // Method java/awt/Container.remove:(Ljava/awt/Component;)V
      20: aload_0
      21: getfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
      24: iconst_0
      25: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      28: aload_0
      29: aload_0
      30: getfield      #33                 // Field p:Lm;
      33: invokevirtual #35                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
      36: pop
      37: aload_0
      38: aload_0
      39: getfield      #19                 // Field f:Ll;
      42: invokevirtual #35                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
      45: pop
      46: aload_0
      47: aload_0
      48: getfield      #26                 // Field t:Lcom/aapeli/colorgui/ColorCheckbox;
      51: invokevirtual #35                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
      54: pop
      55: aload_0
      56: getfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
      59: iconst_1
      60: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      63: aload_0
      64: iconst_1
      65: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      68: aload_0
      69: getfield      #3                  // Field q:Lcom/aapeli/singleclient/SingleClient;
      72: invokevirtual #36                 // Method com/aapeli/singleclient/SingleClient.gameStarted:()V
      75: aload_0
      76: getfield      #33                 // Field p:Lm;
      79: iload_1
      80: aload_0
      81: iload_1
      82: invokevirtual #37                 // Method b:(I)[I
      85: invokevirtual #38                 // Method m.a:(I[I)V
      88: aload_0
      89: getfield      #19                 // Field f:Ll;
      92: iload_1
      93: invokevirtual #39                 // Method l.b:(I)V
      96: aload_0
      97: aload_0
      98: getfield      #11                 // Field b:Ljava/awt/Image;
     101: invokevirtual #14                 // Method com/aapeli/client/IPanel.setBackground:(Ljava/awt/Image;)V
     104: aload_0
     105: invokevirtual #29                 // Method java/awt/Component.repaint:()V
     108: return

  protected void a(int);
    Code:
       0: aload_0
       1: getfield      #33                 // Field p:Lm;
       4: invokevirtual #40                 // Method m.c:()[I
       7: astore_2
       8: aload_0
       9: getfield      #33                 // Field p:Lm;
      12: invokevirtual #41                 // Method m.d:()Z
      15: ifne          22
      18: iconst_1
      19: goto          23
      22: iconst_0
      23: istore_3
      24: aload_0
      25: getfield      #19                 // Field f:Ll;
      28: iload_1
      29: iload_3
      30: invokevirtual #42                 // Method l.a:(IZ)Z
      33: istore        4
      35: aload_0
      36: getfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
      39: iconst_0
      40: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      43: aload_0
      44: invokevirtual #43                 // Method b:()Z
      47: ifeq          58
      50: aload_0
      51: getfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
      54: iconst_1
      55: invokevirtual #31                 // Method java/awt/Component.setVisible:(Z)V
      58: iload_3
      59: ifeq          70
      62: aload_0
      63: getfield      #3                  // Field q:Lcom/aapeli/singleclient/SingleClient;
      66: invokevirtual #44                 // Method com/aapeli/singleclient/SingleClient.gameNormallyFinished:()I
      69: pop
      70: aload_0
      71: getfield      #2                  // Field r:Lo;
      74: getfield      #45                 // Field o.t:Z
      77: ifne          81
      80: return
      81: aload_2
      82: iconst_2
      83: iaload
      84: ifle          232
      87: iconst_2
      88: anewarray     #46                 // class java/lang/String
      91: dup
      92: iconst_0
      93: new           #47                 // class java/lang/StringBuffer
      96: dup
      97: invokespecial #48                 // Method java/lang/StringBuffer."<init>":()V
     100: ldc           #49                 // String
     102: invokevirtual #50                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     105: aload_2
     106: iconst_1
     107: iaload
     108: invokevirtual #51                 // Method java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
     111: invokevirtual #52                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     114: aastore
     115: dup
     116: iconst_1
     117: new           #47                 // class java/lang/StringBuffer
     120: dup
     121: invokespecial #48                 // Method java/lang/StringBuffer."<init>":()V
     124: ldc           #49                 // String
     126: invokevirtual #50                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     129: aload_2
     130: iconst_2
     131: iaload
     132: invokevirtual #51                 // Method java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
     135: invokevirtual #52                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     138: aastore
     139: astore        5
     141: aload_2
     142: iconst_2
     143: iaload
     144: i2l
     145: ldc2_w        #53                 // long 100l
     148: lmul
     149: aload_2
     150: iconst_1
     151: iaload
     152: i2l
     153: ladd
     154: lstore        6
     156: new           #47                 // class java/lang/StringBuffer
     159: dup
     160: invokespecial #48                 // Method java/lang/StringBuffer."<init>":()V
     163: aload_0
     164: getfield      #19                 // Field f:Ll;
     167: invokevirtual #55                 // Method l.m:()Ljava/lang/String;
     170: invokevirtual #50                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     173: ldc           #56                 // String E
     175: invokevirtual #50                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     178: iload_1
     179: invokevirtual #51                 // Method java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
     182: invokevirtual #52                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     185: astore        8
     187: aload_0
     188: getfield      #6                  // Field o:Ld;
     191: aload_2
     192: iconst_0
     193: iaload
     194: lload         6
     196: aload         5
     198: aload         8
     200: new           #47                 // class java/lang/StringBuffer
     203: dup
     204: invokespecial #48                 // Method java/lang/StringBuffer."<init>":()V
     207: aload_2
     208: iconst_1
     209: iaload
     210: invokevirtual #51                 // Method java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
     213: ldc           #57                 // String ,
     215: invokevirtual #50                 // Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
     218: aload_2
     219: iconst_2
     220: iaload
     221: invokevirtual #51                 // Method java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
     224: invokevirtual #52                 // Method java/lang/StringBuffer.toString:()Ljava/lang/String;
     227: iload         4
     229: invokevirtual #58                 // Method d.a:(IJ[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
     232: return

  protected int[] b(int);
    Code:
       0: aload_0
       1: getfield      #3                  // Field q:Lcom/aapeli/singleclient/SingleClient;
       4: getstatic     #59                 // Field j:[Ljava/lang/String;
       7: iload_1
       8: aaload
       9: invokevirtual #60                 // Method java/lang/String.toLowerCase:()Ljava/lang/String;
      12: invokevirtual #61                 // Method com/aapeli/singleclient/SingleClient.getPersonalScore:(Ljava/lang/String;)Lcom/aapeli/client/PersonalScoreUnit;
      15: astore_2
      16: aload_2
      17: ifnonnull     22
      20: aconst_null
      21: areturn
      22: aload_2
      23: invokevirtual #62                 // Method com/aapeli/client/PersonalScoreUnit.getClientData:()Ljava/lang/String;
      26: astore_3
      27: aload_3
      28: bipush        44
      30: invokevirtual #63                 // Method java/lang/String.indexOf:(I)I
      33: istore        4
      35: aload_3
      36: iconst_0
      37: iload         4
      39: invokevirtual #64                 // Method java/lang/String.substring:(II)Ljava/lang/String;
      42: invokestatic  #65                 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I
      45: istore        5
      47: aload_3
      48: iload         4
      50: iconst_1
      51: iadd
      52: invokevirtual #66                 // Method java/lang/String.substring:(I)Ljava/lang/String;
      55: invokestatic  #65                 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I
      58: istore        6
      60: iconst_2
      61: newarray       int
      63: dup
      64: iconst_0
      65: iload         5
      67: iastore
      68: dup
      69: iconst_1
      70: iload         6
      72: iastore
      73: areturn

  protected void a();
    Code:
       0: aload_0
       1: getfield      #6                  // Field o:Ld;
       4: invokevirtual #67                 // Method d.e:()V
       7: return

  protected boolean c(int);
    Code:
       0: aload_0
       1: getfield      #34                 // Field h:Lg;
       4: iload_1
       5: invokevirtual #68                 // Method g.b:(I)Z
       8: ireturn

  protected boolean b();
    Code:
       0: aload_0
       1: getfield      #3                  // Field q:Lcom/aapeli/singleclient/SingleClient;
       4: invokevirtual #69                 // Method com/aapeli/singleclient/SingleClient.getTournament:()Lcom/aapeli/client/Tournament;
       7: ifnonnull     14
      10: iconst_1
      11: goto          15
      14: iconst_0
      15: ireturn

  public void e();
    Code:
       0: aload_0
       1: getfield      #34                 // Field h:Lg;
       4: invokevirtual #70                 // Method g.b:()V
       7: return

  public void d();
    Code:
       0: aload_0
       1: getfield      #19                 // Field f:Ll;
       4: ifnull        14
       7: aload_0
       8: getfield      #19                 // Field f:Ll;
      11: invokevirtual #71                 // Method l.l:()V
      14: aload_0
      15: getfield      #6                  // Field o:Ld;
      18: ifnull        35
      21: aload_0
      22: getfield      #6                  // Field o:Ld;
      25: invokevirtual #72                 // Method d.a:()V
      28: aload_0
      29: getfield      #6                  // Field o:Ld;
      32: invokevirtual #73                 // Method d.c:()V
      35: return

  private void a(com.aapeli.client.Parameters, e);
    Code:
       0: aload_0
       1: getfield      #2                  // Field r:Lo;
       4: getfield      #45                 // Field o.t:Z
       7: ifne          11
      10: return
      11: aload_0
      12: aconst_null
      13: invokevirtual #74                 // Method java/awt/Container.setLayout:(Ljava/awt/LayoutManager;)V
      16: aload_0
      17: new           #75                 // class m
      20: dup
      21: aload_0
      22: getfield      #2                  // Field r:Lo;
      25: aload_0
      26: getfield      #4                  // Field e:Lcom/aapeli/client/TextManager;
      29: invokespecial #76                 // Method m."<init>":(Lo;Lcom/aapeli/client/TextManager;)V
      32: putfield      #33                 // Field p:Lm;
      35: aload_0
      36: getfield      #33                 // Field p:Lm;
      39: sipush        493
      42: bipush        65
      44: invokevirtual #77                 // Method java/awt/Component.setLocation:(II)V
      47: aload_0
      48: aload_0
      49: getfield      #33                 // Field p:Lm;
      52: invokevirtual #35                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
      55: pop
      56: aload_0
      57: new           #78                 // class g
      60: dup
      61: aload_0
      62: getfield      #2                  // Field r:Lo;
      65: aload_0
      66: getfield      #3                  // Field q:Lcom/aapeli/singleclient/SingleClient;
      69: aload_0
      70: getfield      #4                  // Field e:Lcom/aapeli/client/TextManager;
      73: aload_0
      74: getfield      #5                  // Field i:Lcom/aapeli/client/ImageManager;
      77: aload_0
      78: getfield      #6                  // Field o:Ld;
      81: aload_0
      82: invokespecial #79                 // Method g."<init>":(Lo;Lcom/aapeli/singleclient/SingleClient;Lcom/aapeli/client/TextManager;Lcom/aapeli/client/ImageManager;Ld;Lb;)V
      85: putfield      #34                 // Field h:Lg;
      88: aload_0
      89: getfield      #34                 // Field h:Lg;
      92: sipush        132
      95: bipush        68
      97: invokevirtual #77                 // Method java/awt/Component.setLocation:(II)V
     100: aload_0
     101: getfield      #6                  // Field o:Ld;
     104: aload_0
     105: getfield      #34                 // Field h:Lg;
     108: invokevirtual #80                 // Method d.a:(Lg;)V
     111: aload_0
     112: new           #81                 // class l
     115: dup
     116: aload_0
     117: getfield      #2                  // Field r:Lo;
     120: aload_1
     121: aload_0
     122: getfield      #3                  // Field q:Lcom/aapeli/singleclient/SingleClient;
     125: aload_0
     126: getfield      #4                  // Field e:Lcom/aapeli/client/TextManager;
     129: aload_0
     130: getfield      #5                  // Field i:Lcom/aapeli/client/ImageManager;
     133: aload_0
     134: getfield      #6                  // Field o:Ld;
     137: aload_2
     138: aload_0
     139: aload_0
     140: getfield      #33                 // Field p:Lm;
     143: invokespecial #82                 // Method l."<init>":(Lo;Lcom/aapeli/client/Parameters;Lcom/aapeli/singleclient/SingleClient;Lcom/aapeli/client/TextManager;Lcom/aapeli/client/ImageManager;Ld;Le;Lb;Lm;)V
     146: putfield      #19                 // Field f:Ll;
     149: aload_0
     150: getfield      #19                 // Field f:Ll;
     153: iconst_5
     154: iconst_5
     155: invokevirtual #77                 // Method java/awt/Component.setLocation:(II)V
     158: aload_0
     159: new           #83                 // class com/aapeli/colorgui/ColorCheckbox
     162: dup
     163: aload_0
     164: getfield      #4                  // Field e:Lcom/aapeli/client/TextManager;
     167: getstatic     #356                // Field z:[Ljava/lang/String;
     170: iconst_3
     171: aaload
     172: invokevirtual #85                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     175: invokespecial #86                 // Method com/aapeli/colorgui/ColorCheckbox."<init>":(Ljava/lang/String;)V
     178: putfield      #26                 // Field t:Lcom/aapeli/colorgui/ColorCheckbox;
     181: aload_0
     182: getfield      #26                 // Field t:Lcom/aapeli/colorgui/ColorCheckbox;
     185: sipush        518
     188: aload_0
     189: getfield      #7                  // Field c:I
     192: iconst_5
     193: isub
     194: bipush        20
     196: isub
     197: bipush        15
     199: isub
     200: bipush        20
     202: isub
     203: bipush        15
     205: isub
     206: bipush        20
     208: isub
     209: bipush        125
     211: bipush        20
     213: invokevirtual #87                 // Method java/awt/Component.setBounds:(IIII)V
     216: aload_0
     217: getfield      #26                 // Field t:Lcom/aapeli/colorgui/ColorCheckbox;
     220: aload_0
     221: invokevirtual #88                 // Method com/aapeli/colorgui/ColorCheckbox.addItemListener:(Ljava/awt/event/ItemListener;)V
     224: aload_0
     225: new           #89                 // class com/aapeli/colorgui/ColorButton
     228: dup
     229: aload_0
     230: getfield      #4                  // Field e:Lcom/aapeli/client/TextManager;
     233: getstatic     #356                // Field z:[Ljava/lang/String;
     236: iconst_2
     237: aaload
     238: invokevirtual #85                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     241: invokespecial #91                 // Method com/aapeli/colorgui/ColorButton."<init>":(Ljava/lang/String;)V
     244: putfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     247: aload_0
     248: getfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     251: sipush        518
     254: aload_0
     255: getfield      #7                  // Field c:I
     258: iconst_5
     259: isub
     260: bipush        20
     262: isub
     263: bipush        15
     265: isub
     266: bipush        20
     268: isub
     269: bipush        100
     271: bipush        20
     273: invokevirtual #87                 // Method java/awt/Component.setBounds:(IIII)V
     276: aload_0
     277: getfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     280: getstatic     #92                 // Field n:Ljava/awt/Color;
     283: invokevirtual #93                 // Method com/aapeli/colorgui/ColorButton.setBackground:(Ljava/awt/Color;)V
     286: aload_0
     287: getfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     290: aload_0
     291: invokevirtual #94                 // Method com/aapeli/colorgui/ColorButton.addActionListener:(Ljava/awt/event/ActionListener;)V
     294: aload_0
     295: aload_0
     296: getfield      #18                 // Field v:Lcom/aapeli/colorgui/ColorButton;
     299: invokevirtual #35                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     302: pop
     303: aload_0
     304: new           #89                 // class com/aapeli/colorgui/ColorButton
     307: dup
     308: aload_0
     309: getfield      #4                  // Field e:Lcom/aapeli/client/TextManager;
     312: getstatic     #356                // Field z:[Ljava/lang/String;
     315: iconst_0
     316: aaload
     317: invokevirtual #85                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     320: invokespecial #91                 // Method com/aapeli/colorgui/ColorButton."<init>":(Ljava/lang/String;)V
     323: putfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
     326: aload_0
     327: getfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
     330: sipush        518
     333: aload_0
     334: getfield      #7                  // Field c:I
     337: iconst_5
     338: isub
     339: bipush        20
     341: isub
     342: bipush        15
     344: isub
     345: bipush        20
     347: isub
     348: bipush        100
     350: bipush        20
     352: invokevirtual #87                 // Method java/awt/Component.setBounds:(IIII)V
     355: aload_0
     356: getfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
     359: getstatic     #96                 // Field a:Ljava/awt/Color;
     362: invokevirtual #93                 // Method com/aapeli/colorgui/ColorButton.setBackground:(Ljava/awt/Color;)V
     365: aload_0
     366: getfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
     369: aload_0
     370: invokevirtual #94                 // Method com/aapeli/colorgui/ColorButton.addActionListener:(Ljava/awt/event/ActionListener;)V
     373: aload_0
     374: aload_0
     375: getfield      #22                 // Field l:Lcom/aapeli/colorgui/ColorButton;
     378: invokevirtual #35                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     381: pop
     382: aload_0
     383: new           #89                 // class com/aapeli/colorgui/ColorButton
     386: dup
     387: aload_0
     388: getfield      #4                  // Field e:Lcom/aapeli/client/TextManager;
     391: getstatic     #356                // Field z:[Ljava/lang/String;
     394: iconst_1
     395: aaload
     396: invokevirtual #85                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     399: invokespecial #91                 // Method com/aapeli/colorgui/ColorButton."<init>":(Ljava/lang/String;)V
     402: putfield      #24                 // Field m:Lcom/aapeli/colorgui/ColorButton;
     405: aload_0
     406: getfield      #24                 // Field m:Lcom/aapeli/colorgui/ColorButton;
     409: sipush        518
     412: aload_0
     413: getfield      #7                  // Field c:I
     416: iconst_5
     417: isub
     418: bipush        20
     420: isub
     421: bipush        100
     423: bipush        20
     425: invokevirtual #87                 // Method java/awt/Component.setBounds:(IIII)V
     428: aload_0
     429: getfield      #24                 // Field m:Lcom/aapeli/colorgui/ColorButton;
     432: getstatic     #98                 // Field w:Ljava/awt/Color;
     435: invokevirtual #93                 // Method com/aapeli/colorgui/ColorButton.setBackground:(Ljava/awt/Color;)V
     438: aload_0
     439: getfield      #24                 // Field m:Lcom/aapeli/colorgui/ColorButton;
     442: aload_0
     443: invokevirtual #94                 // Method com/aapeli/colorgui/ColorButton.addActionListener:(Ljava/awt/event/ActionListener;)V
     446: aload_0
     447: aload_0
     448: getfield      #24                 // Field m:Lcom/aapeli/colorgui/ColorButton;
     451: invokevirtual #35                 // Method java/awt/Container.add:(Ljava/awt/Component;)Ljava/awt/Component;
     454: pop
     455: return

  static {};
    Code:
       0: bipush        6
       2: anewarray     #46                 // class java/lang/String
       5: dup
       6: iconst_0
       7: ldc           #95                 // String Q[3${[_04
       9: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
      12: invokestatic  #354                // Method z:([C)Ljava/lang/String;
      15: aastore
      16: dup
      17: iconst_1
      18: ldc           #97                 // String Q[3${GO75
      20: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
      23: invokestatic  #354                // Method z:([C)Ljava/lang/String;
      26: aastore
      27: dup
      28: iconst_2
      29: ldc           #90                 // String Q[3${EN11
      31: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
      34: invokestatic  #354                // Method z:([C)Ljava/lang/String;
      37: aastore
      38: dup
      39: iconst_3
      40: ldc           #84                 // String Q[3${ER16jcW<$Ve
      42: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
      45: invokestatic  #354                // Method z:([C)Ljava/lang/String;
      48: aastore
      49: dup
      50: iconst_4
      51: ldc           #9                  // String t]s&E{_
      53: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
      56: invokestatic  #354                // Method z:([C)Ljava/lang/String;
      59: aastore
      60: dup
      61: iconst_5
      62: ldc           #12                 // String t]s5KfV72P
      64: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
      67: invokestatic  #354                // Method z:([C)Ljava/lang/String;
      70: aastore
      71: putstatic     #356                // Field z:[Ljava/lang/String;
      74: iconst_4
      75: anewarray     #46                 // class java/lang/String
      78: dup
      79: iconst_0
      80: ldc           #99                 // String S[-8
      82: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
      85: invokestatic  #354                // Method z:([C)Ljava/lang/String;
      88: aastore
      89: dup
      90: iconst_1
      91: ldc           #100                // String XU,,Ez
      93: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
      96: invokestatic  #354                // Method z:([C)Ljava/lang/String;
      99: aastore
     100: dup
     101: iconst_2
     102: ldc           #101                // String ^[,%
     104: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
     107: invokestatic  #354                // Method z:([C)Ljava/lang/String;
     110: aastore
     111: dup
     112: iconst_3
     113: ldc           #102                // String SB*3A{_
     115: invokestatic  #351                // Method z:(Ljava/lang/String;)[C
     118: invokestatic  #354                // Method z:([C)Ljava/lang/String;
     121: aastore
     122: putstatic     #59                 // Field j:[Ljava/lang/String;
     125: new           #103                // class java/awt/Color
     128: dup
     129: sipush        255
     132: sipush        128
     135: sipush        128
     138: invokespecial #104                // Method java/awt/Color."<init>":(III)V
     141: putstatic     #98                 // Field w:Ljava/awt/Color;
     144: new           #103                // class java/awt/Color
     147: dup
     148: sipush        240
     151: sipush        240
     154: sipush        128
     157: invokespecial #104                // Method java/awt/Color."<init>":(III)V
     160: putstatic     #92                 // Field n:Ljava/awt/Color;
     163: new           #103                // class java/awt/Color
     166: dup
     167: sipush        128
     170: sipush        128
     173: sipush        255
     176: invokespecial #104                // Method java/awt/Color."<init>":(III)V
     179: putstatic     #96                 // Field a:Ljava/awt/Color;
     182: return

  private static char[] z(java.lang.String);
    Code:
       0: aload_0
       1: invokevirtual #341                // Method java/lang/String.toCharArray:()[C
       4: dup
       5: arraylength
       6: iconst_2
       7: if_icmpge     19
      10: dup
      11: iconst_0
      12: dup2
      13: caload
      14: bipush        36
      16: ixor
      17: i2c
      18: castore
      19: areturn

  private static java.lang.String z(char[]);
    Code:
       0: aload_0
       1: dup
       2: arraylength
       3: swap
       4: iconst_0
       5: istore_1
       6: goto          76
       9: dup
      10: iload_1
      11: dup2
      12: caload
      13: iload_1
      14: iconst_5
      15: irem
      16: tableswitch   { // 0 to 3
                     0: 48
                     1: 53
                     2: 58
                     3: 63
               default: 68
          }
      48: bipush        22
      50: goto          70
      53: bipush        58
      55: goto          70
      58: bipush        94
      60: goto          70
      63: bipush        65
      65: goto          70
      68: bipush        36
      70: ixor
      71: i2c
      72: castore
      73: iinc          1, 1
      76: swap
      77: dup_x1
      78: iload_1
      79: if_icmpgt     9
      82: new           #46                 // class java/lang/String
      85: dup_x1
      86: swap
      87: invokespecial #344                // Method java/lang/String."<init>":([C)V
      90: invokevirtual #347                // Method java/lang/String.intern:()Ljava/lang/String;
      93: areturn
}
