public class b.d extends java.awt.Panel implements java.awt.event.ActionListener {
  private java.awt.Image a;

  private java.awt.Graphics b;

  private java.awt.Image c;

  private int d;

  private int e;

  private int f;

  private java.awt.Image g;

  private java.awt.Image h;

  private d.b i;

  private d.b j;

  private d.b k;

  private com.aapeli.client.TextManager l;

  private d.a m;

  private d.a n;

  private java.awt.event.ActionListener o;

  private d.d p;

  private com.aapeli.client.Parameters q;

  private java.lang.String[][] r;

  private java.awt.Color s;

  private java.awt.Font t;

  private java.awt.Font u;

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

  public b.d(com.aapeli.client.Parameters, java.util.HashMap, java.awt.event.ItemListener, com.aapeli.client.TextManager);
    Code:
       0: getstatic     #330                // Field b/h.b:Z
       3: istore        5
       5: aload_0
       6: invokespecial #1                  // Method java/awt/Panel."<init>":()V
       9: aload_0
      10: aload_1
      11: putfield      #2                  // Field q:Lcom/aapeli/client/Parameters;
      14: aload_0
      15: aload         4
      17: putfield      #3                  // Field l:Lcom/aapeli/client/TextManager;
      20: aload_0
      21: aconst_null
      22: invokevirtual #4                  // Method setLayout:(Ljava/awt/LayoutManager;)V
      25: aload_0
      26: new           #5                  // class java/awt/Color
      29: dup
      30: ldc           #6                  // int 14540253
      32: invokespecial #7                  // Method java/awt/Color."<init>":(I)V
      35: putfield      #8                  // Field s:Ljava/awt/Color;
      38: aload_0
      39: new           #9                  // class d/d
      42: dup
      43: bipush        8
      45: bipush        100
      47: bipush        10
      49: sipush        400
      52: invokespecial #10                 // Method d/d."<init>":(IIII)V
      55: putfield      #11                 // Field p:Ld/d;
      58: aload_0
      59: new           #12                 // class java/awt/Font
      62: dup
      63: getstatic     #348                // Field z:[Ljava/lang/String;
      66: bipush        18
      68: aaload
      69: iconst_0
      70: bipush        12
      72: invokespecial #14                 // Method java/awt/Font."<init>":(Ljava/lang/String;II)V
      75: putfield      #15                 // Field t:Ljava/awt/Font;
      78: aload_0
      79: new           #12                 // class java/awt/Font
      82: dup
      83: getstatic     #348                // Field z:[Ljava/lang/String;
      86: bipush        18
      88: aaload
      89: iconst_0
      90: bipush        11
      92: invokespecial #14                 // Method java/awt/Font."<init>":(Ljava/lang/String;II)V
      95: putfield      #16                 // Field u:Ljava/awt/Font;
      98: aload_0
      99: aload_2
     100: getstatic     #348                // Field z:[Ljava/lang/String;
     103: bipush        14
     105: aaload
     106: invokevirtual #18                 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
     109: checkcast     #19                 // class java/awt/Image
     112: putfield      #20                 // Field a:Ljava/awt/Image;
     115: aload_0
     116: new           #21                 // class d/b
     119: dup
     120: aload         4
     122: getstatic     #348                // Field z:[Ljava/lang/String;
     125: bipush        12
     127: aaload
     128: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     131: invokespecial #24                 // Method d/b."<init>":(Ljava/lang/String;)V
     134: putfield      #25                 // Field j:Ld/b;
     137: aload_0
     138: getfield      #25                 // Field j:Ld/b;
     141: getstatic     #26                 // Field b/b.g:Z
     144: invokevirtual #27                 // Method d/b.a:(Z)V
     147: aload_0
     148: getfield      #25                 // Field j:Ld/b;
     151: bipush        25
     153: sipush        364
     156: bipush        100
     158: bipush        23
     160: invokevirtual #28                 // Method d/b.setBounds:(IIII)V
     163: aload_0
     164: getfield      #25                 // Field j:Ld/b;
     167: aload_3
     168: invokevirtual #29                 // Method d/b.addItemListener:(Ljava/awt/event/ItemListener;)V
     171: aload_0
     172: getfield      #25                 // Field j:Ld/b;
     175: aload_0
     176: getfield      #20                 // Field a:Ljava/awt/Image;
     179: bipush        25
     181: sipush        364
     184: invokevirtual #30                 // Method d/b.a:(Ljava/awt/Image;II)V
     187: aload_0
     188: getfield      #25                 // Field j:Ld/b;
     191: getstatic     #31                 // Field java/awt/Color.white:Ljava/awt/Color;
     194: invokevirtual #32                 // Method d/b.setForeground:(Ljava/awt/Color;)V
     197: aload_0
     198: aload_0
     199: getfield      #25                 // Field j:Ld/b;
     202: invokevirtual #33                 // Method add:(Ljava/awt/Component;)Ljava/awt/Component;
     205: pop
     206: aload_0
     207: new           #21                 // class d/b
     210: dup
     211: aload         4
     213: getstatic     #348                // Field z:[Ljava/lang/String;
     216: bipush        16
     218: aaload
     219: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     222: invokespecial #24                 // Method d/b."<init>":(Ljava/lang/String;)V
     225: putfield      #35                 // Field i:Ld/b;
     228: aload_0
     229: getfield      #35                 // Field i:Ld/b;
     232: getstatic     #36                 // Field b/b.f:Z
     235: invokevirtual #27                 // Method d/b.a:(Z)V
     238: aload_0
     239: getfield      #35                 // Field i:Ld/b;
     242: bipush        25
     244: sipush        392
     247: bipush        100
     249: bipush        23
     251: invokevirtual #28                 // Method d/b.setBounds:(IIII)V
     254: aload_0
     255: getfield      #35                 // Field i:Ld/b;
     258: aload_3
     259: invokevirtual #29                 // Method d/b.addItemListener:(Ljava/awt/event/ItemListener;)V
     262: aload_0
     263: getfield      #35                 // Field i:Ld/b;
     266: aload_0
     267: getfield      #20                 // Field a:Ljava/awt/Image;
     270: bipush        25
     272: sipush        392
     275: invokevirtual #30                 // Method d/b.a:(Ljava/awt/Image;II)V
     278: aload_0
     279: getfield      #35                 // Field i:Ld/b;
     282: getstatic     #31                 // Field java/awt/Color.white:Ljava/awt/Color;
     285: invokevirtual #32                 // Method d/b.setForeground:(Ljava/awt/Color;)V
     288: aload_0
     289: aload_0
     290: getfield      #35                 // Field i:Ld/b;
     293: invokevirtual #33                 // Method add:(Ljava/awt/Component;)Ljava/awt/Component;
     296: pop
     297: aload_0
     298: new           #21                 // class d/b
     301: dup
     302: aload         4
     304: getstatic     #348                // Field z:[Ljava/lang/String;
     307: bipush        17
     309: aaload
     310: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     313: invokespecial #24                 // Method d/b."<init>":(Ljava/lang/String;)V
     316: putfield      #38                 // Field k:Ld/b;
     319: aload_0
     320: getfield      #38                 // Field k:Ld/b;
     323: getstatic     #39                 // Field b/b.i:Z
     326: invokevirtual #27                 // Method d/b.a:(Z)V
     329: aload_0
     330: getfield      #38                 // Field k:Ld/b;
     333: bipush        25
     335: sipush        420
     338: bipush        100
     340: bipush        23
     342: invokevirtual #28                 // Method d/b.setBounds:(IIII)V
     345: aload_0
     346: getfield      #38                 // Field k:Ld/b;
     349: aload_3
     350: invokevirtual #29                 // Method d/b.addItemListener:(Ljava/awt/event/ItemListener;)V
     353: aload_0
     354: getfield      #38                 // Field k:Ld/b;
     357: aload_0
     358: getfield      #20                 // Field a:Ljava/awt/Image;
     361: bipush        25
     363: sipush        420
     366: invokevirtual #30                 // Method d/b.a:(Ljava/awt/Image;II)V
     369: aload_0
     370: getfield      #38                 // Field k:Ld/b;
     373: getstatic     #31                 // Field java/awt/Color.white:Ljava/awt/Color;
     376: invokevirtual #32                 // Method d/b.setForeground:(Ljava/awt/Color;)V
     379: aload_0
     380: aload_0
     381: getfield      #38                 // Field k:Ld/b;
     384: invokevirtual #33                 // Method add:(Ljava/awt/Component;)Ljava/awt/Component;
     387: pop
     388: aload_0
     389: new           #40                 // class d/a
     392: dup
     393: aload         4
     395: getstatic     #348                // Field z:[Ljava/lang/String;
     398: bipush        13
     400: aaload
     401: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     404: invokespecial #42                 // Method d/a."<init>":(Ljava/lang/String;)V
     407: putfield      #43                 // Field n:Ld/a;
     410: aload_0
     411: getfield      #43                 // Field n:Ld/a;
     414: bipush        40
     416: sipush        450
     419: bipush        80
     421: bipush        25
     423: invokevirtual #44                 // Method d/a.setBounds:(IIII)V
     426: aload_0
     427: getfield      #43                 // Field n:Ld/a;
     430: new           #5                  // class java/awt/Color
     433: dup
     434: sipush        144
     437: sipush        224
     440: sipush        144
     443: invokespecial #45                 // Method java/awt/Color."<init>":(III)V
     446: invokevirtual #46                 // Method d/a.setBackground:(Ljava/awt/Color;)V
     449: aload_0
     450: getfield      #43                 // Field n:Ld/a;
     453: aload_0
     454: invokevirtual #47                 // Method d/a.a:(Ljava/awt/event/ActionListener;)V
     457: aload_0
     458: aload_0
     459: getfield      #43                 // Field n:Ld/a;
     462: invokevirtual #33                 // Method add:(Ljava/awt/Component;)Ljava/awt/Component;
     465: pop
     466: aload_0
     467: new           #40                 // class d/a
     470: dup
     471: aload         4
     473: getstatic     #348                // Field z:[Ljava/lang/String;
     476: bipush        15
     478: aaload
     479: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     482: invokespecial #42                 // Method d/a."<init>":(Ljava/lang/String;)V
     485: putfield      #49                 // Field m:Ld/a;
     488: aload_0
     489: getfield      #49                 // Field m:Ld/a;
     492: bipush        40
     494: sipush        480
     497: bipush        80
     499: bipush        25
     501: invokevirtual #44                 // Method d/a.setBounds:(IIII)V
     504: aload_0
     505: getfield      #49                 // Field m:Ld/a;
     508: new           #5                  // class java/awt/Color
     511: dup
     512: sipush        190
     515: bipush        80
     517: bipush        80
     519: invokespecial #45                 // Method java/awt/Color."<init>":(III)V
     522: invokevirtual #46                 // Method d/a.setBackground:(Ljava/awt/Color;)V
     525: aload_0
     526: getfield      #49                 // Field m:Ld/a;
     529: aload_0
     530: invokevirtual #47                 // Method d/a.a:(Ljava/awt/event/ActionListener;)V
     533: aload_0
     534: aload_0
     535: getfield      #49                 // Field m:Ld/a;
     538: invokevirtual #33                 // Method add:(Ljava/awt/Component;)Ljava/awt/Component;
     541: pop
     542: iload         5
     544: ifeq          561
     547: getstatic     #333                // Field d/e.i:Z
     550: ifeq          557
     553: iconst_0
     554: goto          558
     557: iconst_1
     558: putstatic     #333                // Field d/e.i:Z
     561: return

  public boolean a();
    Code:
       0: aload_0
       1: getfield      #35                 // Field i:Ld/b;
       4: invokevirtual #50                 // Method d/b.a:()Z
       7: ireturn

  public boolean b();
    Code:
       0: aload_0
       1: getfield      #38                 // Field k:Ld/b;
       4: invokevirtual #50                 // Method d/b.a:()Z
       7: ireturn

  public boolean c();
    Code:
       0: aload_0
       1: getfield      #25                 // Field j:Ld/b;
       4: invokevirtual #50                 // Method d/b.a:()Z
       7: ireturn

  public void paint(java.awt.Graphics);
    Code:
       0: aload_0
       1: aload_1
       2: invokevirtual #51                 // Method update:(Ljava/awt/Graphics;)V
       5: return

  public void update(java.awt.Graphics);
    Code:
       0: getstatic     #330                // Field b/h.b:Z
       3: istore_2
       4: aload_0
       5: getfield      #52                 // Field b:Ljava/awt/Graphics;
       8: ifnonnull     42
      11: aload_0
      12: new           #53                 // class java/awt/image/BufferedImage
      15: dup
      16: aload_0
      17: invokevirtual #54                 // Method getWidth:()I
      20: aload_0
      21: invokevirtual #55                 // Method getHeight:()I
      24: iconst_1
      25: invokespecial #56                 // Method java/awt/image/BufferedImage."<init>":(III)V
      28: putfield      #57                 // Field c:Ljava/awt/Image;
      31: aload_0
      32: aload_0
      33: getfield      #57                 // Field c:Ljava/awt/Image;
      36: invokevirtual #58                 // Method java/awt/Image.getGraphics:()Ljava/awt/Graphics;
      39: putfield      #52                 // Field b:Ljava/awt/Graphics;
      42: aload_0
      43: getfield      #52                 // Field b:Ljava/awt/Graphics;
      46: aload_0
      47: getfield      #20                 // Field a:Ljava/awt/Image;
      50: iconst_0
      51: iconst_0
      52: aconst_null
      53: invokevirtual #59                 // Method java/awt/Graphics.drawImage:(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
      56: pop
      57: aload_0
      58: getfield      #60                 // Field g:Ljava/awt/Image;
      61: ifnull        135
      64: aload_0
      65: getfield      #61                 // Field h:Ljava/awt/Image;
      68: ifnull        135
      71: aload_0
      72: getfield      #62                 // Field e:I
      75: ifle          135
      78: aload_0
      79: getfield      #52                 // Field b:Ljava/awt/Graphics;
      82: aload_0
      83: getfield      #60                 // Field g:Ljava/awt/Image;
      86: bipush        100
      88: bipush        90
      90: aconst_null
      91: invokevirtual #59                 // Method java/awt/Graphics.drawImage:(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
      94: pop
      95: aload_0
      96: getfield      #52                 // Field b:Ljava/awt/Graphics;
      99: bipush        115
     101: bipush        90
     103: bipush        100
     105: bipush        100
     107: invokevirtual #63                 // Method java/awt/Graphics.setClip:(IIII)V
     110: aload_0
     111: getfield      #52                 // Field b:Ljava/awt/Graphics;
     114: aload_0
     115: getfield      #61                 // Field h:Ljava/awt/Image;
     118: bipush        100
     120: bipush        90
     122: aconst_null
     123: invokevirtual #59                 // Method java/awt/Graphics.drawImage:(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
     126: pop
     127: aload_0
     128: getfield      #52                 // Field b:Ljava/awt/Graphics;
     131: aconst_null
     132: invokevirtual #64                 // Method java/awt/Graphics.setClip:(Ljava/awt/Shape;)V
     135: aload_0
     136: getfield      #52                 // Field b:Ljava/awt/Graphics;
     139: getstatic     #31                 // Field java/awt/Color.white:Ljava/awt/Color;
     142: invokevirtual #65                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
     145: aload_0
     146: getfield      #52                 // Field b:Ljava/awt/Graphics;
     149: aload_0
     150: getfield      #15                 // Field t:Ljava/awt/Font;
     153: invokevirtual #66                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
     156: aload_0
     157: getfield      #52                 // Field b:Ljava/awt/Graphics;
     160: new           #67                 // class java/lang/StringBuilder
     163: dup
     164: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
     167: aload_0
     168: getfield      #3                  // Field l:Lcom/aapeli/client/TextManager;
     171: getstatic     #348                // Field z:[Ljava/lang/String;
     174: iconst_4
     175: aaload
     176: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     179: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     182: getstatic     #348                // Field z:[Ljava/lang/String;
     185: iconst_0
     186: aaload
     187: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     190: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     193: bipush        25
     195: bipush        110
     197: invokevirtual #73                 // Method java/awt/Graphics.drawString:(Ljava/lang/String;II)V
     200: aload_0
     201: getfield      #52                 // Field b:Ljava/awt/Graphics;
     204: new           #67                 // class java/lang/StringBuilder
     207: dup
     208: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
     211: aload_0
     212: getfield      #3                  // Field l:Lcom/aapeli/client/TextManager;
     215: getstatic     #348                // Field z:[Ljava/lang/String;
     218: iconst_3
     219: aaload
     220: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     223: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     226: getstatic     #348                // Field z:[Ljava/lang/String;
     229: iconst_0
     230: aaload
     231: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     234: aload_0
     235: getfield      #75                 // Field f:I
     238: invokevirtual #76                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
     241: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     244: bipush        25
     246: sipush        140
     249: invokevirtual #73                 // Method java/awt/Graphics.drawString:(Ljava/lang/String;II)V
     252: aload_0
     253: getfield      #52                 // Field b:Ljava/awt/Graphics;
     256: new           #67                 // class java/lang/StringBuilder
     259: dup
     260: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
     263: aload_0
     264: getfield      #3                  // Field l:Lcom/aapeli/client/TextManager;
     267: getstatic     #348                // Field z:[Ljava/lang/String;
     270: iconst_2
     271: aaload
     272: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     275: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     278: getstatic     #348                // Field z:[Ljava/lang/String;
     281: iconst_0
     282: aaload
     283: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     286: aload_0
     287: getfield      #78                 // Field d:I
     290: invokevirtual #76                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
     293: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     296: bipush        25
     298: sipush        160
     301: invokevirtual #73                 // Method java/awt/Graphics.drawString:(Ljava/lang/String;II)V
     304: aload_0
     305: getfield      #52                 // Field b:Ljava/awt/Graphics;
     308: new           #67                 // class java/lang/StringBuilder
     311: dup
     312: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
     315: aload_0
     316: getfield      #3                  // Field l:Lcom/aapeli/client/TextManager;
     319: getstatic     #348                // Field z:[Ljava/lang/String;
     322: iconst_1
     323: aaload
     324: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
     327: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     330: getstatic     #348                // Field z:[Ljava/lang/String;
     333: iconst_0
     334: aaload
     335: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     338: aload_0
     339: getfield      #62                 // Field e:I
     342: invokevirtual #76                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
     345: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     348: bipush        25
     350: sipush        180
     353: invokevirtual #73                 // Method java/awt/Graphics.drawString:(Ljava/lang/String;II)V
     356: aload_0
     357: aload_0
     358: getfield      #52                 // Field b:Ljava/awt/Graphics;
     361: invokespecial #80                 // Method a:(Ljava/awt/Graphics;)V
     364: aload_0
     365: getfield      #11                 // Field p:Ld/d;
     368: aload_0
     369: getfield      #52                 // Field b:Ljava/awt/Graphics;
     372: invokevirtual #81                 // Method d/d.a:(Ljava/awt/Graphics;)V
     375: aload_1
     376: aload_0
     377: getfield      #57                 // Field c:Ljava/awt/Image;
     380: iconst_0
     381: iconst_0
     382: aconst_null
     383: invokevirtual #59                 // Method java/awt/Graphics.drawImage:(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
     386: pop
     387: getstatic     #333                // Field d/e.i:Z
     390: ifeq          405
     393: iload_2
     394: ifeq          401
     397: iconst_0
     398: goto          402
     401: iconst_1
     402: putstatic     #330                // Field b/h.b:Z
     405: return

  public void a(int, int);
    Code:
       0: aload_0
       1: getstatic     #348                // Field z:[Ljava/lang/String;
       4: bipush        10
       6: aaload
       7: iload_1
       8: iconst_0
       9: bipush        30
      11: invokestatic  #83                 // Method b/i.b:(Ljava/lang/String;III)Ljava/awt/Image;
      14: putfield      #60                 // Field g:Ljava/awt/Image;
      17: aload_0
      18: getstatic     #348                // Field z:[Ljava/lang/String;
      21: bipush        10
      23: aaload
      24: iload_2
      25: iconst_0
      26: bipush        30
      28: invokestatic  #83                 // Method b/i.b:(Ljava/lang/String;III)Ljava/awt/Image;
      31: putfield      #61                 // Field h:Ljava/awt/Image;
      34: aload_0
      35: invokevirtual #84                 // Method repaint:()V
      38: return

  public void a(int);
    Code:
       0: aload_0
       1: getfield      #11                 // Field p:Ld/d;
       4: iload_1
       5: invokevirtual #85                 // Method d/d.b:(I)V
       8: return

  public void b(int);
    Code:
       0: aload_0
       1: getfield      #11                 // Field p:Ld/d;
       4: iload_1
       5: invokevirtual #86                 // Method d/d.a:(I)V
       8: aload_0
       9: iload_1
      10: putfield      #62                 // Field e:I
      13: aload_0
      14: invokevirtual #84                 // Method repaint:()V
      17: return

  public void c(int);
    Code:
       0: aload_0
       1: iload_1
       2: putfield      #78                 // Field d:I
       5: aload_0
       6: invokevirtual #84                 // Method repaint:()V
       9: return

  public void actionPerformed(java.awt.event.ActionEvent);
    Code:
       0: aload_1
       1: invokevirtual #87                 // Method java/awt/event/ActionEvent.getSource:()Ljava/lang/Object;
       4: aload_0
       5: getfield      #49                 // Field m:Ld/a;
       8: invokevirtual #88                 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z
      11: ifeq          39
      14: getstatic     #89                 // Field java/lang/System.out:Ljava/io/PrintStream;
      17: getstatic     #348                // Field z:[Ljava/lang/String;
      20: bipush        11
      22: aaload
      23: invokevirtual #91                 // Method java/io/PrintStream.println:(Ljava/lang/String;)V
      26: aload_0
      27: getfield      #2                  // Field q:Lcom/aapeli/client/Parameters;
      30: invokevirtual #92                 // Method com/aapeli/client/Parameters.showQuitPage:()V
      33: getstatic     #330                // Field b/h.b:Z
      36: ifeq          49
      39: aload_0
      40: getfield      #93                 // Field o:Ljava/awt/event/ActionListener;
      43: aload_1
      44: invokeinterface #94,  2           // InterfaceMethod java/awt/event/ActionListener.actionPerformed:(Ljava/awt/event/ActionEvent;)V
      49: return

  public void a(java.awt.event.ActionListener);
    Code:
       0: aload_0
       1: aload_1
       2: putfield      #93                 // Field o:Ljava/awt/event/ActionListener;
       5: return

  public void d(int);
    Code:
       0: aload_0
       1: iload_1
       2: putfield      #75                 // Field f:I
       5: return

  private void a(java.awt.Graphics);
    Code:
       0: getstatic     #330                // Field b/h.b:Z
       3: istore_3
       4: aload_0
       5: getfield      #95                 // Field r:[[Ljava/lang/String;
       8: ifnull        270
      11: aload_1
      12: aload_0
      13: getfield      #8                  // Field s:Ljava/awt/Color;
      16: invokevirtual #65                 // Method java/awt/Graphics.setColor:(Ljava/awt/Color;)V
      19: aload_0
      20: getfield      #52                 // Field b:Ljava/awt/Graphics;
      23: aload_0
      24: getfield      #15                 // Field t:Ljava/awt/Font;
      27: invokevirtual #66                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
      30: aload_1
      31: aload_0
      32: getfield      #3                  // Field l:Lcom/aapeli/client/TextManager;
      35: getstatic     #348                // Field z:[Ljava/lang/String;
      38: bipush        8
      40: aaload
      41: invokevirtual #23                 // Method com/aapeli/client/TextManager.get:(Ljava/lang/String;)Ljava/lang/String;
      44: bipush        25
      46: sipush        208
      49: invokevirtual #73                 // Method java/awt/Graphics.drawString:(Ljava/lang/String;II)V
      52: aload_1
      53: aload_0
      54: getfield      #16                 // Field u:Ljava/awt/Font;
      57: invokevirtual #66                 // Method java/awt/Graphics.setFont:(Ljava/awt/Font;)V
      60: iconst_0
      61: istore_2
      62: iload_2
      63: aload_0
      64: getfield      #95                 // Field r:[[Ljava/lang/String;
      67: arraylength
      68: if_icmpge     270
      71: iload_2
      72: iconst_5
      73: if_icmpge     270
      76: aload_1
      77: new           #67                 // class java/lang/StringBuilder
      80: dup
      81: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
      84: new           #67                 // class java/lang/StringBuilder
      87: dup
      88: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
      91: iload_2
      92: iconst_1
      93: iadd
      94: invokevirtual #76                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
      97: ldc           #97                 // String
      99: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     102: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     105: invokevirtual #98                 // Method java/lang/String.length:()I
     108: iconst_1
     109: if_icmpne     139
     112: new           #67                 // class java/lang/StringBuilder
     115: dup
     116: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
     119: iload_2
     120: iconst_1
     121: iadd
     122: invokevirtual #76                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
     125: getstatic     #348                // Field z:[Ljava/lang/String;
     128: iconst_5
     129: aaload
     130: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     133: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     136: goto          164
     139: new           #67                 // class java/lang/StringBuilder
     142: dup
     143: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
     146: iload_2
     147: iconst_1
     148: iadd
     149: invokevirtual #76                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
     152: getstatic     #348                // Field z:[Ljava/lang/String;
     155: bipush        9
     157: aaload
     158: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     161: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     164: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     167: aload_0
     168: getfield      #95                 // Field r:[[Ljava/lang/String;
     171: iload_2
     172: aaload
     173: iconst_0
     174: aaload
     175: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     178: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     181: bipush        25
     183: sipush        228
     186: bipush        28
     188: iload_2
     189: imul
     190: iadd
     191: invokevirtual #73                 // Method java/awt/Graphics.drawString:(Ljava/lang/String;II)V
     194: aload_1
     195: new           #67                 // class java/lang/StringBuilder
     198: dup
     199: invokespecial #68                 // Method java/lang/StringBuilder."<init>":()V
     202: getstatic     #348                // Field z:[Ljava/lang/String;
     205: bipush        7
     207: aaload
     208: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     211: aload_0
     212: getfield      #95                 // Field r:[[Ljava/lang/String;
     215: iload_2
     216: aaload
     217: iconst_2
     218: aaload
     219: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     222: getstatic     #348                // Field z:[Ljava/lang/String;
     225: bipush        6
     227: aaload
     228: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     231: aload_0
     232: getfield      #95                 // Field r:[[Ljava/lang/String;
     235: iload_2
     236: aaload
     237: iconst_1
     238: aaload
     239: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     242: ldc           #103                // String )
     244: invokevirtual #70                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
     247: invokevirtual #72                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;
     250: bipush        25
     252: sipush        242
     255: bipush        28
     257: iload_2
     258: imul
     259: iadd
     260: invokevirtual #73                 // Method java/awt/Graphics.drawString:(Ljava/lang/String;II)V
     263: iinc          2, 1
     266: iload_3
     267: ifeq          62
     270: return

  public void a(java.lang.String[][]);
    Code:
       0: aload_0
       1: aload_1
       2: putfield      #95                 // Field r:[[Ljava/lang/String;
       5: return

  static {};
    Code:
       0: bipush        19
       2: anewarray     #252                // class java/lang/String
       5: dup
       6: iconst_0
       7: ldc           #71                 // String E+
       9: jsr           176
      12: aastore
      13: dup
      14: iconst_1
      15: ldc           #79                 // String \u0013n[-
      17: jsr           176
      20: aastore
      21: dup
      22: iconst_2
      23: ldc           #77                 // String \fhR+p
      25: jsr           176
      28: aastore
      29: dup
      30: iconst_3
      31: ldc           #74                 // String \u0013nK<y
      33: jsr           176
      36: aastore
      37: dup
      38: iconst_4
      39: ldc           #69                 // String \u0011nE-
      41: jsr           176
      44: aastore
      45: dup
      46: iconst_5
      47: ldc           #99                 // String Q+\u001d
      49: jsr           176
      52: aastore
      53: dup
      54: bipush        6
      56: ldc           #102                // String _#
      58: jsr           176
      61: aastore
      62: dup
      63: bipush        7
      65: ldc           #101                // String _+\u001dy
      67: jsr           176
      70: aastore
      71: dup
      72: bipush        8
      74: ldc           #96                 // String \u000bdM5|\f\u007f
      76: jsr           176
      79: aastore
      80: dup
      81: bipush        9
      83: ldc           #100                // String Q+
      85: jsr           176
      88: aastore
      89: dup
      90: bipush        10
      92: ldc           #82                 // String \u0018cR*a
      94: jsr           176
      97: aastore
      98: dup
      99: bipush        11
     101: ldc           #90                 // String .~T-
     103: jsr           176
     106: aastore
     107: dup
     108: bipush        12
     110: ldc           #22                 // String \fdH7q\f
     112: jsr           176
     115: aastore
     116: dup
     117: bipush        13
     119: ldc           #41                 // String \f~O+p\u0011oX+
     121: jsr           176
     124: aastore
     125: dup
     126: bipush        14
     128: ldc           #17                 // String \u0018jP<8\u001dl\u0010k
     130: jsr           176
     133: aastore
     134: dup
     135: bipush        15
     137: ldc           #48                 // String \u000e~T-
     139: jsr           176
     142: aastore
     143: dup
     144: bipush        16
     146: ldc           #34                 // String \u001eeT4t\u000bbR7f
     148: jsr           176
     151: aastore
     152: dup
     153: bipush        17
     155: ldc           #37                 // String \u0011~P;p\rx
     157: jsr           176
     160: aastore
     161: dup
     162: bipush        18
     164: ldc           #13                 // String \u0017nQ/p\u000bb^8
     166: jsr           176
     169: aastore
     170: putstatic     #348                // Field z:[Ljava/lang/String;
     173: goto          287
     176: astore_0
     177: invokevirtual #340                // Method java/lang/String.toCharArray:()[C
     180: dup
     181: arraylength
     182: swap
     183: iconst_0
     184: istore_1
     185: swap
     186: dup_x1
     187: iconst_1
     188: if_icmpgt     266
     191: dup
     192: iload_1
     193: dup2
     194: caload
     195: iload_1
     196: iconst_5
     197: irem
     198: tableswitch   { // 0 to 3
                     0: 228
                     1: 233
                     2: 238
                     3: 243
               default: 248
          }
     228: bipush        127
     230: goto          250
     233: bipush        11
     235: goto          250
     238: bipush        61
     240: goto          250
     243: bipush        89
     245: goto          250
     248: bipush        21
     250: ixor
     251: i2c
     252: castore
     253: iinc          1, 1
     256: swap
     257: dup_x1
     258: ifne          266
     261: dup2
     262: swap
     263: goto          193
     266: swap
     267: dup_x1
     268: iload_1
     269: if_icmpgt     191
     272: new           #252                // class java/lang/String
     275: dup_x1
     276: swap
     277: invokespecial #343                // Method java/lang/String."<init>":([C)V
     280: invokevirtual #346                // Method java/lang/String.intern:()Ljava/lang/String;
     283: swap
     284: pop
     285: ret           0
     287: return
}
