// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: packimports(3) // Source File Name: o.java public class o { public o() { } public static void a(n n1, n n2, n n3, n n4) { b(n2); c(n3); d(n1); a(n4); } public static void a(n n1) { boolean flag1 = q.d; boolean flag = false; int i1 = n1.c(); j = new char[i1][]; k = new int[i1]; int j1 = 0; label0: do { if(j1 >= i1) break; k[j1] = n1.a(); char ac[] = new char[n1.a()]; int k1 = 0; do { if(k1 >= ac.length) break; ac[k1] = (char)n1.a(); k1++; if(flag1) continue label0; } while(!flag1); j[j1] = ac; j1++; } while(!flag1); } public static void b(n n1) { int i1 = n1.c(); f = new char[i1][]; g = new byte[i1][][]; a(n1, f, g); } public static void c(n n1) { int i1 = n1.c(); h = new char[i1][]; i = new byte[i1][][]; a(n1, h, i); } public static void d(n n1) { e = new int[n1.c()]; int i1 = 0; do { if(i1 >= e.length) break; e[i1] = n1.b(); i1++; } while(!q.d); } public static void a(n n1, char ac[][], byte abyte0[][][]) { boolean flag1 = q.d; boolean flag = false; int i1 = 0; label0: do { label1: { if(i1 >= ac.length) break label0; char ac1[] = new char[n1.a()]; int j1 = 0; do { if(j1 >= ac1.length) break; ac1[j1] = (char)n1.a(); j1++; if(flag1) break label1; } while(!flag1); ac[i1] = ac1; } byte abyte1[][] = new byte[n1.c()][2]; int k1 = 0; do { if(k1 >= abyte1.length) break; abyte1[k1][0] = (byte)n1.a(); abyte1[k1][1] = (byte)n1.a(); k1++; if(flag1) continue label0; } while(!flag1); if(abyte1.length > 0) abyte0[i1] = abyte1; i1++; } while(!flag1); } public static String a(String s) { char ac[]; int i1; boolean flag1; flag1 = q.d; boolean flag = false; ac = s.toLowerCase().toCharArray(); d(ac); b(ac); c(ac); e(ac); i1 = 0; _L8: if(i1 >= l.length) break; /* Loop/switch isn't completed */ -1; if(flag1) goto _L2; else goto _L1 _L1: int j1; j1; _L4: char ac1[]; int k1; if((j1 = s.indexOf(l[i1], j1 + 1)) == -1) break; /* Loop/switch isn't completed */ ac1 = l[i1].toCharArray(); k1 = 0; _L6: if(k1 >= ac1.length) goto _L4; else goto _L3 _L3: ac[k1 + j1] = ac1[k1]; k1++; if(flag1 || flag1) continue; /* Loop/switch isn't completed */ if(!flag1) goto _L6; else goto _L5 _L5: i1++; if(!flag1) goto _L8; else goto _L7 _L7: c; _L2: JVM INSTR ifeq 146; goto _L9 _L10 _L9: break MISSING_BLOCK_LABEL_134; _L10: break MISSING_BLOCK_LABEL_146; a(s.toCharArray(), ac); a(ac); return new String(ac); } public static void a(char ac[], char ac1[]) { int i1; boolean flag; flag = q.d; i1 = 0; _L9: if(i1 >= ac.length) break; /* Loop/switch isn't completed */ ac1[i1]; if(flag) goto _L2; else goto _L1 _L1: '*'; JVM INSTR icmpeq 43; goto _L3 _L4 _L3: ac; i1; if(flag) goto _L6; else goto _L5 _L5: JVM INSTR caload ; g(); _L2: JVM INSTR ifeq 43; goto _L7 _L4 _L7: ac1; i1; _L6: ac[i1]; JVM INSTR castore ; _L4: i1++; if(!flag) goto _L9; else goto _L8 _L8: } public static void a(char ac[]) { boolean flag1; int i1; boolean flag2; flag2 = q.d; boolean flag = false; flag1 = true; i1 = 0; _L15: char c1; if(i1 >= ac.length) break; /* Loop/switch isn't completed */ c1 = ac[i1]; d(c1); if(flag2) goto _L2; else goto _L1 _L1: JVM INSTR ifeq 89; goto _L3 _L4 _L3: flag1; if(flag2) goto _L6; else goto _L5 _L5: if(!flag1) goto _L8; else goto _L7 _L7: f(c1); if(flag2) goto _L10; else goto _L9 _L9: JVM INSTR ifeq 91; goto _L11 _L12 _L11: false; _L10: flag1; if(!flag2) goto _L12; else goto _L8 _L8: g(c1); _L6: JVM INSTR ifeq 91; goto _L13 _L12 _L13: ac[i1] = (char)((c1 + 97) - 65); if(!flag2) goto _L12; else goto _L4 _L4: true; _L2: flag1; _L12: i1++; if(!flag2) goto _L15; else goto _L14 _L14: } public static void b(char ac[]) { boolean flag1 = q.d; boolean flag = false; int i1 = 0; label0: do { if(i1 >= 2) break; int j1 = f.length - 1; do { if(j1 < 0) break; a(ac, f[j1], g[j1]); j1--; if(flag1) continue label0; } while(!flag1); i1++; } while(!flag1); } public static void c(char ac[]) { int i1 = h.length - 1; do { if(i1 < 0) break; a(ac, h[i1], i[i1]); i1--; } while(!q.d); } public static void d(char ac[]) { char ac1[] = (char[])ac.clone(); char ac2[] = { 'd', 'o', 't' }; a(ac1, ac2, (byte[][])null); char ac3[] = (char[])ac.clone(); char ac4[] = { 's', 'l', 'a', 's', 'h' }; a(ac3, ac4, (byte[][])null); int i1 = 0; do { if(i1 >= j.length) break; a(ac, ac1, ac3, j[i1], k[i1]); i1++; } while(!q.d); } public static void a(char ac[], char ac1[], char ac2[], char ac3[], int i1) { boolean flag1; flag1 = q.d; boolean flag = false; ac3.length; if(flag1) goto _L2; else goto _L1 _L1: ac.length; JVM INSTR icmple 21; goto _L3 _L4 _L3: break MISSING_BLOCK_LABEL_20; _L4: break MISSING_BLOCK_LABEL_21; return; false; _L2: int j1; j1; _L155: int k1; int l1; if(j1 > ac.length - ac3.length) break; /* Loop/switch isn't completed */ k1 = j1; l1 = 0; _L19: int i2; int j2; int k2; if(k1 >= ac.length) break; /* Loop/switch isn't completed */ i2 = 0; j2 = ac[k1]; k2 = 0; k1 + 1; ac.length; if(flag1) goto _L6; else goto _L5 _L5: if(flag1) goto _L8; else goto _L7 _L7: JVM INSTR icmpge 87; goto _L9 _L10 _L9: break MISSING_BLOCK_LABEL_79; _L10: break MISSING_BLOCK_LABEL_87; k2 = ac[k1 + 1]; l1; if(flag1) goto _L12; else goto _L11 _L11: ac3.length; _L8: JVM INSTR icmpge 136; goto _L13 _L14 _L13: break MISSING_BLOCK_LABEL_99; _L14: break; /* Loop/switch isn't completed */ i2 = a(ac3[l1], j2, k2); if(flag1) goto _L12; else goto _L15 _L15: JVM INSTR ifle 136; goto _L16 _L17 _L16: break MISSING_BLOCK_LABEL_121; _L17: break; /* Loop/switch isn't completed */ k1 += i2; l1++; if(!flag1) goto _L19; else goto _L18 _L18: l1; _L12: if(flag1) goto _L21; else goto _L20 _L20: JVM INSTR ifne 151; goto _L22 _L23 _L22: break MISSING_BLOCK_LABEL_146; _L23: break MISSING_BLOCK_LABEL_151; if(!flag1) break; /* Loop/switch isn't completed */ i2 = a(ac3[l1 - 1], j2, k2); _L21: if(flag1) goto _L25; else goto _L24 _L24: JVM INSTR ifle 187; goto _L26 _L27 _L26: break MISSING_BLOCK_LABEL_175; _L27: break; /* Loop/switch isn't completed */ k1 += i2; if(!flag1) goto _L19; else goto _L28 _L28: l1; _L25: ac3.length; if(flag1) goto _L6; else goto _L29 _L29: JVM INSTR icmpge 220; goto _L30 _L31 _L30: break MISSING_BLOCK_LABEL_199; _L31: break; /* Loop/switch isn't completed */ if(!b(j2) && !flag1) break; /* Loop/switch isn't completed */ k1++; if(!flag1) goto _L19; else goto _L32 _L32: l1; if(flag1) goto _L34; else goto _L33 _L33: ac3.length; _L6: JVM INSTR icmplt 865; goto _L35 _L36 _L35: break MISSING_BLOCK_LABEL_232; _L36: break MISSING_BLOCK_LABEL_865; false; _L34: i2; j2 = a(ac, ac1, j1); k2 = b(ac, ac2, k1 - 1); i1; 1; if(flag1) goto _L38; else goto _L37 _L37: JVM INSTR icmpne 289; goto _L39 _L40 _L39: j2; if(flag1) goto _L42; else goto _L41 _L41: if(j2 <= 0) goto _L40; else goto _L43 _L43: k2; if(flag1) goto _L42; else goto _L44 _L44: if(k2 > 0) i2 = 1; _L40: i1; _L42: 2; _L38: if(flag1) goto _L46; else goto _L45 _L45: JVM INSTR icmpne 345; goto _L47 _L48 _L47: j2; if(flag1) goto _L50; else goto _L49 _L49: 2; JVM INSTR icmple 321; goto _L51 _L52 _L51: k2; if(flag1) goto _L54; else goto _L53 _L53: if(k2 > 0) goto _L55; else goto _L52 _L52: j2; _L50: if(flag1) goto _L57; else goto _L56 _L56: JVM INSTR ifle 345; goto _L58 _L48 _L58: k2; 2; if(flag1) goto _L46; else goto _L59 _L59: JVM INSTR icmple 345; goto _L55 _L48 _L55: true; _L54: i2; _L48: i1; _L57: 3; _L46: if(flag1) goto _L61; else goto _L60 _L60: JVM INSTR icmpne 380; goto _L62 _L63 _L62: j2; if(flag1) goto _L65; else goto _L64 _L64: if(j2 <= 0) goto _L63; else goto _L66 _L66: k2; 2; if(flag1) goto _L61; else goto _L67 _L67: JVM INSTR icmple 380; goto _L68 _L63 _L68: i2 = 1; _L63: i1; _L65: 3; _L61: if(flag1) goto _L70; else goto _L69 _L69: JVM INSTR icmpne 416; goto _L71 _L72 _L71: j2; if(flag1) goto _L74; else goto _L73 _L73: 2; _L70: JVM INSTR icmple 416; goto _L75 _L72 _L75: k2; _L74: if(flag1) goto _L77; else goto _L76 _L76: JVM INSTR ifle 416; goto _L78 _L72 _L78: true; goto _L77 _L72: false; _L77: int l2; l2; int i3; int j3; if(flag1) continue; /* Loop/switch isn't completed */ if(i2 == 0) break MISSING_BLOCK_LABEL_865; i3 = j1; j3 = k1 - 1; j2; 2; if(flag1) goto _L80; else goto _L79 _L79: JVM INSTR icmple 635; goto _L81 _L82 _L81: j2; if(flag1) goto _L84; else goto _L83 _L83: 4; JVM INSTR icmpne 547; goto _L85 _L86 _L85: int k3; int l3; k3 = 0; l3 = i3 - 1; _L101: if(l3 < 0) break; /* Loop/switch isn't completed */ k3; if(flag1) goto _L88; else goto _L87 _L87: if(flag1) goto _L90; else goto _L89 _L89: JVM INSTR ifeq 518; goto _L91 _L92 _L91: ac1[l3]; if(flag1) goto _L94; else goto _L93 _L93: '*'; JVM INSTR icmpeq 509; goto _L95 _L96 _L95: break MISSING_BLOCK_LABEL_504; _L96: break MISSING_BLOCK_LABEL_509; if(!flag1) break; /* Loop/switch isn't completed */ l3; _L94: i3; if(!flag1) goto _L97; else goto _L92 _L92: ac1[l3]; _L90: if(flag1) goto _L99; else goto _L98 _L98: 42; JVM INSTR icmpne 539; goto _L100 _L97 _L100: i3 = l3; true; _L99: k3; _L97: l3--; if(!flag1) goto _L101; else goto _L86 _L86: false; _L84: k3; i3 - 1; _L88: l3; _L116: if(l3 < 0) break; /* Loop/switch isn't completed */ k3; if(flag1) goto _L103; else goto _L102 _L102: if(flag1) goto _L105; else goto _L104 _L104: JVM INSTR ifeq 605; goto _L106 _L107 _L106: b(ac[l3]); if(flag1) goto _L109; else goto _L108 _L108: JVM INSTR ifeq 596; goto _L110 _L111 _L110: break MISSING_BLOCK_LABEL_591; _L111: break MISSING_BLOCK_LABEL_596; if(!flag1) break; /* Loop/switch isn't completed */ l3; _L109: i3; if(!flag1) goto _L112; else goto _L107 _L107: b(ac[l3]); _L105: if(flag1) goto _L114; else goto _L113 _L113: JVM INSTR ifne 627; goto _L115 _L112 _L115: k3 = 1; l3; _L114: i3; _L112: l3--; if(!flag1) goto _L116; else goto _L82 _L82: k2; _L103: if(flag1) goto _L118; else goto _L117 _L117: 2; _L80: JVM INSTR icmple 835; goto _L119 _L120 _L119: k2; if(flag1) goto _L122; else goto _L121 _L121: 4; JVM INSTR icmpne 745; goto _L123 _L124 _L123: k3 = 0; l3 = j3 + 1; _L139: if(l3 >= ac.length) break; /* Loop/switch isn't completed */ k3; if(flag1) goto _L126; else goto _L125 _L125: if(flag1) goto _L128; else goto _L127 _L127: JVM INSTR ifeq 716; goto _L129 _L130 _L129: ac2[l3]; if(flag1) goto _L132; else goto _L131 _L131: '*'; JVM INSTR icmpeq 707; goto _L133 _L134 _L133: break MISSING_BLOCK_LABEL_702; _L134: break MISSING_BLOCK_LABEL_707; if(!flag1) break; /* Loop/switch isn't completed */ l3; _L132: j3; if(!flag1) goto _L135; else goto _L130 _L130: ac2[l3]; _L128: if(flag1) goto _L137; else goto _L136 _L136: 42; JVM INSTR icmpne 737; goto _L138 _L135 _L138: j3 = l3; true; _L137: k3; _L135: l3++; if(!flag1) goto _L139; else goto _L124 _L124: false; _L122: k3; j3 + 1; _L126: l3; _L153: if(l3 >= ac.length) break; /* Loop/switch isn't completed */ k3; if(flag1) goto _L118; else goto _L140 _L140: if(flag1) goto _L142; else goto _L141 _L141: JVM INSTR ifeq 805; goto _L143 _L144 _L143: b(ac[l3]); if(flag1) goto _L146; else goto _L145 _L145: JVM INSTR ifeq 796; goto _L147 _L148 _L147: break MISSING_BLOCK_LABEL_791; _L148: break MISSING_BLOCK_LABEL_796; if(!flag1) break; /* Loop/switch isn't completed */ l3; _L146: j3; if(!flag1) goto _L149; else goto _L144 _L144: b(ac[l3]); _L142: if(flag1) goto _L151; else goto _L150 _L150: JVM INSTR ifne 827; goto _L152 _L149 _L152: k3 = 1; l3; _L151: j3; _L149: l3++; if(!flag1) goto _L153; else goto _L120 _L120: i3; _L118: k3; do { if(k3 > j3) break; ac[k3] = '*'; k3++; if(flag1) continue; /* Loop/switch isn't completed */ } while(!flag1); j1++; if(!flag1) goto _L155; else goto _L154 _L154: } public static int a(char ac[], char ac1[], int i1) { boolean flag1; flag1 = q.d; boolean flag = false; i1; if(flag1) goto _L2; else goto _L1 _L1: if(i1 == 0) return 2; i1 - 1; _L2: int j1; j1; _L16: if(j1 < 0) break; /* Loop/switch isn't completed */ b(ac[j1]); if(flag1) goto _L4; else goto _L3 _L3: if(flag1) goto _L6; else goto _L5 _L5: JVM INSTR ifne 53; goto _L7 _L8 _L7: break MISSING_BLOCK_LABEL_48; _L8: break MISSING_BLOCK_LABEL_53; if(!flag1) break; /* Loop/switch isn't completed */ ac[j1]; _L6: if(flag1) goto _L10; else goto _L9 _L9: ','; JVM INSTR icmpeq 81; goto _L11 _L12 _L11: ac[j1]; if(flag1) goto _L10; else goto _L13 _L13: '.'; JVM INSTR icmpne 83; goto _L12 _L14 _L12: 3; _L10: return; _L14: j1--; if(!flag1) goto _L16; else goto _L15 _L15: j1 = 0; i1 - 1; _L4: int k1; k1; _L26: if(k1 < 0) break; /* Loop/switch isn't completed */ b(ac1[k1]); if(flag1) goto _L18; else goto _L17 _L17: if(flag1) goto _L20; else goto _L19 _L19: JVM INSTR ifne 129; goto _L21 _L22 _L21: break MISSING_BLOCK_LABEL_124; _L22: break MISSING_BLOCK_LABEL_129; if(!flag1) break; /* Loop/switch isn't completed */ ac1[k1]; _L20: '*'; JVM INSTR icmpne 141; goto _L23 _L24 _L23: break MISSING_BLOCK_LABEL_138; _L24: break MISSING_BLOCK_LABEL_141; j1++; k1--; if(!flag1) goto _L26; else goto _L25 _L25: j1; _L18: if(flag1) goto _L28; else goto _L27 _L27: 3; JVM INSTR icmplt 162; goto _L29 _L30 _L29: break MISSING_BLOCK_LABEL_160; _L30: break MISSING_BLOCK_LABEL_162; return 4; b(ac[i1 - 1]); _L28: if(flag1) goto _L32; else goto _L31 _L31: JVM INSTR ifne 182; goto _L33 _L34 _L33: false; goto _L32 _L34: true; _L32: return; } public static int b(char ac[], char ac1[], int i1) { boolean flag1; flag1 = q.d; boolean flag = false; i1 + 1; ac.length; if(flag1) goto _L2; else goto _L1 _L1: JVM INSTR icmpne 22; goto _L3 _L4 _L3: break MISSING_BLOCK_LABEL_20; _L4: break MISSING_BLOCK_LABEL_22; return 2; i1; true; _L2: JVM INSTR iadd ; int j1; j1; _L18: if(j1 >= ac.length) break; /* Loop/switch isn't completed */ b(ac[j1]); if(flag1) goto _L6; else goto _L5 _L5: if(flag1) goto _L8; else goto _L7 _L7: JVM INSTR ifne 59; goto _L9 _L10 _L9: break MISSING_BLOCK_LABEL_54; _L10: break MISSING_BLOCK_LABEL_59; if(!flag1) break; /* Loop/switch isn't completed */ ac[j1]; _L8: if(flag1) goto _L12; else goto _L11 _L11: '\\'; JVM INSTR icmpeq 87; goto _L13 _L14 _L13: ac[j1]; if(flag1) goto _L12; else goto _L15 _L15: '/'; JVM INSTR icmpne 89; goto _L14 _L16 _L14: 3; _L12: return; _L16: j1++; if(!flag1) goto _L18; else goto _L17 _L17: j1 = 0; i1 + 1; _L6: int k1; k1; _L28: if(k1 >= ac.length) break; /* Loop/switch isn't completed */ b(ac1[k1]); if(flag1) goto _L20; else goto _L19 _L19: if(flag1) goto _L22; else goto _L21 _L21: JVM INSTR ifne 137; goto _L23 _L24 _L23: break MISSING_BLOCK_LABEL_132; _L24: break MISSING_BLOCK_LABEL_137; if(!flag1) break; /* Loop/switch isn't completed */ ac1[k1]; _L22: '*'; JVM INSTR icmpne 149; goto _L25 _L26 _L25: break MISSING_BLOCK_LABEL_146; _L26: break MISSING_BLOCK_LABEL_149; j1++; k1++; if(!flag1) goto _L28; else goto _L27 _L27: j1; _L20: if(flag1) goto _L30; else goto _L29 _L29: 5; JVM INSTR icmplt 170; goto _L31 _L32 _L31: break MISSING_BLOCK_LABEL_168; _L32: break MISSING_BLOCK_LABEL_170; return 4; b(ac[i1 + 1]); _L30: if(flag1) goto _L34; else goto _L33 _L33: JVM INSTR ifne 190; goto _L35 _L36 _L35: false; goto _L34 _L36: true; _L34: return; } public static void a(char ac[], char ac1[], byte abyte0[][]) { boolean flag1; flag1 = q.d; boolean flag = false; ac1.length; if(flag1) goto _L2; else goto _L1 _L1: ac.length; JVM INSTR icmple 20; goto _L3 _L4 _L3: break MISSING_BLOCK_LABEL_19; _L4: break MISSING_BLOCK_LABEL_20; return; false; _L2: int i1; i1; _L152: i1; ac.length - ac1.length; _L99: JVM INSTR icmpgt 839; goto _L5 _L6 _L5: break MISSING_BLOCK_LABEL_33; _L6: break; /* Loop/switch isn't completed */ int j1; int k1; char c1; j1 = i1; k1 = 0; c1 = '\0'; _L21: int l1; int i2; int j2; if(j1 >= ac.length) break; /* Loop/switch isn't completed */ l1 = 0; i2 = ac[j1]; j2 = 0; j1 + 1; ac.length; if(flag1) goto _L8; else goto _L7 _L7: if(flag1) goto _L10; else goto _L9 _L9: JVM INSTR icmpge 89; goto _L11 _L12 _L11: break MISSING_BLOCK_LABEL_81; _L12: break MISSING_BLOCK_LABEL_89; j2 = ac[j1 + 1]; k1; if(flag1) goto _L14; else goto _L13 _L13: ac1.length; _L10: JVM INSTR icmpge 138; goto _L15 _L16 _L15: break MISSING_BLOCK_LABEL_101; _L16: break; /* Loop/switch isn't completed */ l1 = b(ac1[k1], i2, j2); if(flag1) goto _L14; else goto _L17 _L17: JVM INSTR ifle 138; goto _L18 _L19 _L18: break MISSING_BLOCK_LABEL_123; _L19: break; /* Loop/switch isn't completed */ j1 += l1; k1++; if(!flag1) goto _L21; else goto _L20 _L20: k1; _L14: if(flag1) goto _L23; else goto _L22 _L22: JVM INSTR ifne 153; goto _L24 _L25 _L24: break MISSING_BLOCK_LABEL_148; _L25: break MISSING_BLOCK_LABEL_153; if(!flag1) break; /* Loop/switch isn't completed */ l1 = b(ac1[k1 - 1], i2, j2); _L23: if(flag1) goto _L27; else goto _L26 _L26: JVM INSTR ifle 189; goto _L28 _L29 _L28: break MISSING_BLOCK_LABEL_177; _L29: break; /* Loop/switch isn't completed */ j1 += l1; if(!flag1) goto _L21; else goto _L30 _L30: k1; _L27: ac1.length; if(flag1) goto _L8; else goto _L31 _L31: JVM INSTR icmpge 255; goto _L32 _L33 _L32: break MISSING_BLOCK_LABEL_201; _L33: break; /* Loop/switch isn't completed */ c(i2); if(flag1) goto _L35; else goto _L34 _L34: JVM INSTR ifne 219; goto _L36 _L37 _L36: break MISSING_BLOCK_LABEL_214; _L37: break MISSING_BLOCK_LABEL_219; if(!flag1) break; /* Loop/switch isn't completed */ b(i2); _L35: if(flag1) goto _L39; else goto _L38 _L38: JVM INSTR ifeq 247; goto _L40 _L41 _L40: i2; _L39: if(flag1) goto _L43; else goto _L42 _L42: '\''; JVM INSTR icmpeq 247; goto _L44 _L41 _L44: true; _L43: c1; _L41: j1++; if(!flag1) goto _L21; else goto _L45 _L45: k1; if(flag1) goto _L47; else goto _L46 _L46: ac1.length; _L8: JVM INSTR icmplt 831; goto _L48 _L49 _L48: break MISSING_BLOCK_LABEL_267; _L49: break MISSING_BLOCK_LABEL_831; true; _L47: l1; c1; if(flag1) goto _L51; else goto _L50 _L50: if(c1 != 0) goto _L53; else goto _L52 _L52: i2 = 32; i1 - 1; if(flag1) goto _L55; else goto _L54 _L54: JVM INSTR iflt 304; goto _L56 _L57 _L56: break MISSING_BLOCK_LABEL_296; _L57: break MISSING_BLOCK_LABEL_304; i2 = ac[i1 - 1]; 32; _L55: j2; j1; if(flag1) goto _L59; else goto _L58 _L58: ac.length; JVM INSTR icmpge 326; goto _L60 _L61 _L60: break MISSING_BLOCK_LABEL_320; _L61: break MISSING_BLOCK_LABEL_326; j2 = ac[j1]; a(i2); _L59: int k2; k2; a(j2); if(flag1) goto _L63; else goto _L62 _L62: int l2; l2; if(abyte0 == null) goto _L65; else goto _L64 _L64: a(abyte0, k2, l2); if(flag1) goto _L63; else goto _L66 _L66: JVM INSTR ifeq 791; goto _L67 _L65 _L67: l1 = 0; if(!flag1) goto _L65; else goto _L53 _L53: false; _L51: i2; j2 = 0; i1 - 1; if(flag1) goto _L69; else goto _L68 _L68: JVM INSTR iflt 424; goto _L70 _L71 _L70: b(ac[i1 - 1]); if(flag1) goto _L73; else goto _L72 _L72: JVM INSTR ifeq 427; goto _L74 _L75 _L74: ac[i1 - 1]; 39; if(flag1) goto _L77; else goto _L76 _L76: JVM INSTR icmpeq 427; goto _L71 _L75 _L71: true; _L69: i2; _L75: j1; _L73: if(flag1) goto _L79; else goto _L78 _L78: ac.length; _L77: JVM INSTR icmpge 468; goto _L80 _L81 _L80: b(ac[j1]); if(flag1) goto _L83; else goto _L82 _L82: JVM INSTR ifeq 471; goto _L84 _L85 _L84: ac[j1]; if(flag1) goto _L83; else goto _L86 _L86: '\''; JVM INSTR icmpeq 471; goto _L81 _L85 _L81: true; _L79: j2; _L85: i2; _L83: if(flag1) goto _L88; else goto _L87 _L87: JVM INSTR ifeq 491; goto _L89 _L90 _L89: j2; if(flag1) goto _L63; else goto _L91 _L91: if(j2 != 0) goto _L65; else goto _L90 _L90: false; _L88: k2; l2 = i1 - 2; i2; if(flag1) goto _L93; else goto _L92 _L92: if(i2 != 0) l2 = i1; _L144: k2; _L93: JVM INSTR ifne 778; goto _L94 _L95 _L94: break MISSING_BLOCK_LABEL_519; _L95: break; /* Loop/switch isn't completed */ l2; if(flag1) goto _L97; else goto _L96 _L96: j1; if(flag1) goto _L99; else goto _L98 _L98: JVM INSTR icmpge 778; goto _L100 _L101 _L100: break MISSING_BLOCK_LABEL_536; _L101: break; /* Loop/switch isn't completed */ l2; if(flag1) goto _L103; else goto _L102 _L102: if(l2 < 0) goto _L105; else goto _L104 _L104: b(ac[l2]); _L103: if(flag1) goto _L107; else goto _L106 _L106: JVM INSTR ifeq 575; goto _L108 _L109 _L108: ac[l2]; if(flag1) goto _L107; else goto _L110 _L110: '\''; JVM INSTR icmpne 770; goto _L109 _L105 _L109: 3; _L107: new char[]; char ac2[]; ac2; int i3 = 0; _L123: if(i3 >= 3) break; /* Loop/switch isn't completed */ l2 + i3; if(flag1) goto _L112; else goto _L111 _L111: ac.length; if(flag1) goto _L99; else goto _L113 _L113: JVM INSTR icmpge 669; goto _L114 _L115 _L114: break MISSING_BLOCK_LABEL_609; _L115: break; /* Loop/switch isn't completed */ ac; l2 + i3; if(flag1) goto _L117; else goto _L116 _L116: JVM INSTR caload ; b(); JVM INSTR ifeq 649; goto _L118 _L119 _L118: ac; l2 + i3; if(flag1) goto _L117; else goto _L120 _L120: JVM INSTR caload ; '\''; JVM INSTR icmpeq 649; goto _L121 _L119 _L121: if(!flag1) break; /* Loop/switch isn't completed */ _L119: ac2; i3; _L117: ac[l2 + i3]; JVM INSTR castore ; i3++; if(!flag1) goto _L123; else goto _L122 _L122: true; _L112: int j3; j3; i3; if(flag1) goto _L125; else goto _L124 _L124: if(i3 == 0) j3 = 0; i3; _L125: if(flag1) goto _L127; else goto _L126 _L126: 3; JVM INSTR icmpge 744; goto _L128 _L129 _L128: l2 - 1; if(flag1) goto _L127; else goto _L130 _L130: JVM INSTR iflt 744; goto _L131 _L129 _L131: b(ac[l2 - 1]); if(flag1) goto _L133; else goto _L132 _L132: JVM INSTR ifeq 741; goto _L134 _L135 _L134: ac[l2 - 1]; if(flag1) goto _L127; else goto _L136 _L136: '\''; JVM INSTR icmpne 744; goto _L135 _L129 _L135: false; _L133: j3; _L129: j3; _L127: if(flag1) goto _L138; else goto _L137 _L137: JVM INSTR ifeq 770; goto _L139 _L105 _L139: f(ac2); _L138: if(flag1) goto _L141; else goto _L140 _L140: JVM INSTR ifne 770; goto _L142 _L105 _L142: true; _L141: k2; _L105: l2++; if(!flag1) goto _L144; else goto _L143 _L143: k2; _L97: if(flag1) goto _L63; else goto _L145 _L145: JVM INSTR ifne 791; goto _L146 _L65 _L146: l1 = 0; _L65: l1; _L63: if(flag1) goto _L148; else goto _L147 _L147: JVM INSTR ifeq 831; goto _L149 _L150 _L149: break MISSING_BLOCK_LABEL_801; _L150: break MISSING_BLOCK_LABEL_831; i1; _L148: i2; do { if(i2 >= j1) break; ac[i2] = '*'; i2++; if(flag1) continue; /* Loop/switch isn't completed */ } while(!flag1); i1++; if(!flag1) goto _L152; else goto _L151 _L151: } public static boolean a(byte abyte0[][], byte byte0, byte byte1) { boolean flag; boolean flag1; flag1 = q.d; flag = false; abyte0[0][0]; byte0; if(flag1) goto _L2; else goto _L1 _L1: JVM INSTR icmpne 37; goto _L3 _L4 _L3: abyte0[0][1]; byte1; if(flag1) goto _L2; else goto _L5 _L5: JVM INSTR icmpne 37; goto _L6 _L4 _L6: return true; _L4: abyte0.length; 1; _L2: JVM INSTR isub ; int i1; i1; abyte0[i1][0]; byte0; if(flag1) goto _L8; else goto _L7 _L7: JVM INSTR icmpne 75; goto _L9 _L10 _L9: abyte0[i1][1]; byte1; if(flag1) goto _L8; else goto _L11 _L11: JVM INSTR icmpne 75; goto _L12 _L10 _L12: return true; _L10: flag + i1; 2; _L8: JVM INSTR idiv ; int j1; j1; if(abyte0[j1][0] != byte0) goto _L14; else goto _L13 _L13: abyte0[j1][1]; byte1; if(flag1) goto _L16; else goto _L15 _L15: JVM INSTR icmpne 110; goto _L17 _L14 _L17: return true; _L14: byte0; _L30: if(flag1) goto _L19; else goto _L18 _L18: abyte0[j1][0]; _L16: JVM INSTR icmplt 155; goto _L20 _L21 _L20: byte0; if(flag1) goto _L23; else goto _L22 _L22: abyte0[j1][0]; JVM INSTR icmpne 164; goto _L24 _L25 _L24: byte1; if(flag1) goto _L23; else goto _L26 _L26: abyte0[j1][1]; JVM INSTR icmpge 164; goto _L21 _L25 _L21: j1; _L19: i1; if(!flag1) goto _L27; else goto _L25 _L25: j1; _L23: flag; _L27: if(flag1) break; /* Loop/switch isn't completed */ if(flag != i1) continue; /* Loop/switch isn't completed */ else break; /* Loop/switch isn't completed */ if(flag + 1 != i1) goto _L10; else goto _L28 _L28: false; if(flag1) goto _L30; else goto _L29 _L29: return; } public static int a(char c1, char c2, char c3) { boolean flag = q.d; c1; c2; if(flag) goto _L2; else goto _L1 _L1: JVM INSTR icmpne 15; goto _L3 _L4 _L3: break MISSING_BLOCK_LABEL_13; _L4: break MISSING_BLOCK_LABEL_15; return 1; c1; 101; _L2: if(flag) goto _L6; else goto _L5 _L5: JVM INSTR icmpne 37; goto _L7 _L8 _L7: c2; '3'; if(flag) goto _L6; else goto _L9 _L9: JVM INSTR icmpne 37; goto _L10 _L8 _L10: return 1; _L8: c1; 116; _L6: if(flag) goto _L12; else goto _L11 _L11: JVM INSTR icmpne 69; goto _L13 _L14 _L13: c2; if(flag) goto _L16; else goto _L15 _L15: '7'; JVM INSTR icmpeq 67; goto _L17 _L18 _L17: c2; '+'; if(flag) goto _L12; else goto _L19 _L19: JVM INSTR icmpne 69; goto _L18 _L14 _L18: true; _L16: return; _L14: c1; 97; _L12: if(flag) goto _L21; else goto _L20 _L20: JVM INSTR icmpne 101; goto _L22 _L23 _L22: c2; if(flag) goto _L25; else goto _L24 _L24: '4'; JVM INSTR icmpeq 99; goto _L26 _L27 _L26: c2; '@'; if(flag) goto _L21; else goto _L28 _L28: JVM INSTR icmpne 101; goto _L27 _L23 _L27: true; _L25: return; _L23: c1; 111; _L21: if(flag) goto _L30; else goto _L29 _L29: JVM INSTR icmpne 123; goto _L31 _L32 _L31: c2; '0'; if(flag) goto _L30; else goto _L33 _L33: JVM INSTR icmpne 123; goto _L34 _L32 _L34: return 1; _L32: c1; 105; _L30: if(flag) goto _L36; else goto _L35 _L35: JVM INSTR icmpne 145; goto _L37 _L38 _L37: c2; '1'; if(flag) goto _L36; else goto _L39 _L39: JVM INSTR icmpne 145; goto _L40 _L38 _L40: return 1; _L38: c1; 115; _L36: if(flag) goto _L42; else goto _L41 _L41: JVM INSTR icmpne 167; goto _L43 _L44 _L43: c2; '5'; if(flag) goto _L42; else goto _L45 _L45: JVM INSTR icmpne 167; goto _L46 _L44 _L46: return 1; _L44: c1; 102; _L42: if(flag) goto _L48; else goto _L47 _L47: JVM INSTR icmpne 199; goto _L49 _L50 _L49: c2; 'p'; if(flag) goto _L48; else goto _L51 _L51: JVM INSTR icmpne 199; goto _L52 _L50 _L52: c3; 'h'; if(flag) goto _L48; else goto _L53 _L53: JVM INSTR icmpne 199; goto _L54 _L50 _L54: return 2; _L50: c1; if(flag) goto _L56; else goto _L55 _L55: 103; _L48: JVM INSTR icmpne 219; goto _L57 _L58 _L57: c2; if(flag) goto _L56; else goto _L59 _L59: '9'; JVM INSTR icmpeq 223; goto _L58 _L60 _L58: false; goto _L56 _L60: true; _L56: return; } public static int b(char c1, char c2, char c3) { boolean flag = q.d; c1; '*'; if(flag) goto _L2; else goto _L1 _L1: JVM INSTR icmpne 16; goto _L3 _L4 _L3: break MISSING_BLOCK_LABEL_14; _L4: break MISSING_BLOCK_LABEL_16; return 0; c1; c2; _L2: if(flag) goto _L6; else goto _L5 _L5: JVM INSTR icmpne 27; goto _L7 _L8 _L7: break MISSING_BLOCK_LABEL_25; _L8: break MISSING_BLOCK_LABEL_27; return 1; c1; 97; _L6: if(flag) goto _L10; else goto _L9 _L9: JVM INSTR icmplt 727; goto _L11 _L12 _L11: c1; 'z'; if(flag) goto _L10; else goto _L13 _L13: JVM INSTR icmpgt 727; goto _L14 _L12 _L14: c1; 'e'; if(flag) goto _L16; else goto _L15 _L15: JVM INSTR icmpne 73; goto _L17 _L18 _L17: c2; if(flag) goto _L20; else goto _L19 _L19: '3'; JVM INSTR icmpeq 71; goto _L21 _L22 _L21: false; goto _L20 _L22: true; _L20: return; _L18: c1; 116; _L16: if(flag) goto _L24; else goto _L23 _L23: JVM INSTR icmpne 99; goto _L25 _L26 _L25: c2; if(flag) goto _L28; else goto _L27 _L27: '7'; JVM INSTR icmpeq 97; goto _L29 _L30 _L29: false; goto _L28 _L30: true; _L28: return; _L26: c1; 97; _L24: if(flag) goto _L32; else goto _L31 _L31: JVM INSTR icmpne 135; goto _L33 _L34 _L33: c2; '4'; if(flag) goto _L36; else goto _L35 _L35: JVM INSTR icmpeq 133; goto _L37 _L38 _L37: c2; if(flag) goto _L40; else goto _L39 _L39: 64; _L36: JVM INSTR icmpeq 133; goto _L41 _L38 _L41: false; goto _L40 _L38: true; _L40: return; _L34: c1; 111; _L32: if(flag) goto _L43; else goto _L42 _L42: JVM INSTR icmpne 193; goto _L44 _L45 _L44: c2; if(flag) goto _L47; else goto _L46 _L46: '0'; JVM INSTR icmpeq 165; goto _L48 _L49 _L48: c2; '*'; if(flag) goto _L51; else goto _L50 _L50: JVM INSTR icmpne 167; goto _L49 _L52 _L49: true; _L47: return; _L52: c2; if(flag) goto _L54; else goto _L53 _L53: 40; _L51: JVM INSTR icmpne 187; goto _L55 _L56 _L55: c3; if(flag) goto _L54; else goto _L57 _L57: ')'; JVM INSTR icmpeq 191; goto _L56 _L58 _L56: false; goto _L54 _L58: 2; _L54: return; _L45: c1; 105; _L43: if(flag) goto _L60; else goto _L59 _L59: JVM INSTR icmpne 279; goto _L61 _L62 _L61: c2; 'y'; if(flag) goto _L64; else goto _L63 _L63: JVM INSTR icmpeq 277; goto _L65 _L66 _L65: c2; 108; _L64: if(flag) goto _L68; else goto _L67 _L67: JVM INSTR icmpeq 277; goto _L69 _L66 _L69: c2; 106; _L68: if(flag) goto _L71; else goto _L70 _L70: JVM INSTR icmpeq 277; goto _L72 _L66 _L72: c2; 49; _L71: if(flag) goto _L74; else goto _L73 _L73: JVM INSTR icmpeq 277; goto _L75 _L66 _L75: c2; 33; _L74: if(flag) goto _L77; else goto _L76 _L76: JVM INSTR icmpeq 277; goto _L78 _L66 _L78: c2; 58; _L77: if(flag) goto _L80; else goto _L79 _L79: JVM INSTR icmpeq 277; goto _L81 _L66 _L81: c2; if(flag) goto _L83; else goto _L82 _L82: 59; _L80: JVM INSTR icmpeq 277; goto _L84 _L66 _L84: false; goto _L83 _L66: true; _L83: return; _L62: c1; 110; _L60: if(flag) goto _L86; else goto _L85 _L85: JVM INSTR icmpne 291; goto _L87 _L88 _L87: break MISSING_BLOCK_LABEL_289; _L88: break MISSING_BLOCK_LABEL_291; return 0; c1; 115; _L86: if(flag) goto _L90; else goto _L89 _L89: JVM INSTR icmpne 337; goto _L91 _L92 _L91: c2; '5'; if(flag) goto _L94; else goto _L93 _L93: JVM INSTR icmpeq 335; goto _L95 _L96 _L95: c2; 122; _L94: if(flag) goto _L98; else goto _L97 _L97: JVM INSTR icmpeq 335; goto _L99 _L96 _L99: c2; if(flag) goto _L101; else goto _L100 _L100: 36; _L98: JVM INSTR icmpeq 335; goto _L102 _L96 _L102: false; goto _L101 _L96: true; _L101: return; _L92: c1; 114; _L90: if(flag) goto _L104; else goto _L103 _L103: JVM INSTR icmpne 349; goto _L105 _L106 _L105: break MISSING_BLOCK_LABEL_347; _L106: break MISSING_BLOCK_LABEL_349; return 0; c1; 104; _L104: if(flag) goto _L108; else goto _L107 _L107: JVM INSTR icmpne 361; goto _L109 _L110 _L109: break MISSING_BLOCK_LABEL_359; _L110: break MISSING_BLOCK_LABEL_361; return 0; c1; 108; _L108: if(flag) goto _L112; else goto _L111 _L111: JVM INSTR icmpne 387; goto _L113 _L114 _L113: c2; if(flag) goto _L116; else goto _L115 _L115: '1'; JVM INSTR icmpeq 385; goto _L117 _L118 _L117: false; goto _L116 _L118: true; _L116: return; _L114: c1; 100; _L112: if(flag) goto _L120; else goto _L119 _L119: JVM INSTR icmpne 399; goto _L121 _L122 _L121: break MISSING_BLOCK_LABEL_397; _L122: break MISSING_BLOCK_LABEL_399; return 0; c1; 99; _L120: if(flag) goto _L124; else goto _L123 _L123: JVM INSTR icmpne 425; goto _L125 _L126 _L125: c2; if(flag) goto _L128; else goto _L127 _L127: '('; JVM INSTR icmpeq 423; goto _L129 _L130 _L129: false; goto _L128 _L130: true; _L128: return; _L126: c1; 117; _L124: if(flag) goto _L132; else goto _L131 _L131: JVM INSTR icmpne 451; goto _L133 _L134 _L133: c2; if(flag) goto _L136; else goto _L135 _L135: 'v'; JVM INSTR icmpeq 449; goto _L137 _L138 _L137: false; goto _L136 _L138: true; _L136: return; _L134: c1; 109; _L132: if(flag) goto _L140; else goto _L139 _L139: JVM INSTR icmpne 463; goto _L141 _L142 _L141: break MISSING_BLOCK_LABEL_461; _L142: break MISSING_BLOCK_LABEL_463; return 0; c1; 102; _L140: if(flag) goto _L144; else goto _L143 _L143: JVM INSTR icmpne 499; goto _L145 _L146 _L145: c2; if(flag) goto _L148; else goto _L147 _L147: 'p'; JVM INSTR icmpne 493; goto _L149 _L150 _L149: c3; if(flag) goto _L148; else goto _L151 _L151: 'h'; JVM INSTR icmpeq 497; goto _L150 _L152 _L150: false; goto _L148 _L152: 2; _L148: return; _L146: c1; 112; _L144: if(flag) goto _L154; else goto _L153 _L153: JVM INSTR icmpne 511; goto _L155 _L156 _L155: break MISSING_BLOCK_LABEL_509; _L156: break MISSING_BLOCK_LABEL_511; return 0; c1; 103; _L154: if(flag) goto _L158; else goto _L157 _L157: JVM INSTR icmpne 547; goto _L159 _L160 _L159: c2; '9'; if(flag) goto _L162; else goto _L161 _L161: JVM INSTR icmpeq 545; goto _L163 _L164 _L163: c2; if(flag) goto _L166; else goto _L165 _L165: 54; _L162: JVM INSTR icmpeq 545; goto _L167 _L164 _L167: false; goto _L166 _L164: true; _L166: return; _L160: c1; 119; _L158: if(flag) goto _L169; else goto _L168 _L168: JVM INSTR icmpne 583; goto _L170 _L171 _L170: c2; if(flag) goto _L173; else goto _L172 _L172: 'v'; JVM INSTR icmpne 577; goto _L174 _L175 _L174: c3; if(flag) goto _L173; else goto _L176 _L176: 'v'; JVM INSTR icmpeq 581; goto _L175 _L177 _L175: false; goto _L173 _L177: 2; _L173: return; _L171: c1; 121; _L169: if(flag) goto _L179; else goto _L178 _L178: JVM INSTR icmpne 595; goto _L180 _L181 _L180: break MISSING_BLOCK_LABEL_593; _L181: break MISSING_BLOCK_LABEL_595; return 0; c1; 98; _L179: if(flag) goto _L183; else goto _L182 _L182: JVM INSTR icmpne 631; goto _L184 _L185 _L184: c2; if(flag) goto _L187; else goto _L186 _L186: '1'; JVM INSTR icmpne 625; goto _L188 _L189 _L188: c3; if(flag) goto _L187; else goto _L190 _L190: '3'; JVM INSTR icmpeq 629; goto _L189 _L191 _L189: false; goto _L187 _L191: 2; _L187: return; _L185: c1; 118; _L183: if(flag) goto _L193; else goto _L192 _L192: JVM INSTR icmpne 643; goto _L194 _L195 _L194: break MISSING_BLOCK_LABEL_641; _L195: break MISSING_BLOCK_LABEL_643; return 0; c1; 107; _L193: if(flag) goto _L197; else goto _L196 _L196: JVM INSTR icmpne 655; goto _L198 _L199 _L198: break MISSING_BLOCK_LABEL_653; _L199: break MISSING_BLOCK_LABEL_655; return 0; c1; 120; _L197: if(flag) goto _L201; else goto _L200 _L200: JVM INSTR icmpne 691; goto _L202 _L203 _L202: c2; if(flag) goto _L205; else goto _L204 _L204: ')'; JVM INSTR icmpne 685; goto _L206 _L207 _L206: c3; if(flag) goto _L205; else goto _L208 _L208: '('; JVM INSTR icmpeq 689; goto _L207 _L209 _L207: false; goto _L205 _L209: 2; _L205: return; _L203: c1; 106; _L201: if(flag) goto _L211; else goto _L210 _L210: JVM INSTR icmpne 703; goto _L212 _L213 _L212: break MISSING_BLOCK_LABEL_701; _L213: break MISSING_BLOCK_LABEL_703; return 0; c1; 113; _L211: if(flag) goto _L215; else goto _L214 _L214: JVM INSTR icmpne 715; goto _L216 _L217 _L216: break MISSING_BLOCK_LABEL_713; _L217: break MISSING_BLOCK_LABEL_715; return 0; c1; 122; _L215: if(flag) goto _L10; else goto _L218 _L218: JVM INSTR icmpne 727; goto _L219 _L12 _L219: return 0; _L12: c1; 48; _L10: if(flag) goto _L221; else goto _L220 _L220: JVM INSTR icmplt 927; goto _L222 _L223 _L222: c1; '9'; if(flag) goto _L221; else goto _L224 _L224: JVM INSTR icmpgt 927; goto _L225 _L223 _L225: c1; '0'; if(flag) goto _L227; else goto _L226 _L226: JVM INSTR icmpne 805; goto _L228 _L229 _L228: c2; if(flag) goto _L231; else goto _L230 _L230: 'o'; JVM INSTR icmpeq 777; goto _L232 _L233 _L232: c2; 'O'; if(flag) goto _L235; else goto _L234 _L234: JVM INSTR icmpne 779; goto _L233 _L236 _L233: true; _L231: return; _L236: c2; if(flag) goto _L238; else goto _L237 _L237: 40; _L235: JVM INSTR icmpne 799; goto _L239 _L240 _L239: c3; if(flag) goto _L238; else goto _L241 _L241: ')'; JVM INSTR icmpeq 803; goto _L240 _L242 _L240: false; goto _L238 _L242: 2; _L238: return; _L229: c1; 49; _L227: if(flag) goto _L244; else goto _L243 _L243: JVM INSTR icmpne 831; goto _L245 _L246 _L245: c2; if(flag) goto _L248; else goto _L247 _L247: 'l'; JVM INSTR icmpeq 829; goto _L249 _L250 _L249: false; goto _L248 _L250: true; _L248: return; _L246: c1; 50; _L244: if(flag) goto _L252; else goto _L251 _L251: JVM INSTR icmpne 843; goto _L253 _L254 _L253: break MISSING_BLOCK_LABEL_841; _L254: break MISSING_BLOCK_LABEL_843; return 0; c1; 51; _L252: if(flag) goto _L256; else goto _L255 _L255: JVM INSTR icmpne 855; goto _L257 _L258 _L257: break MISSING_BLOCK_LABEL_853; _L258: break MISSING_BLOCK_LABEL_855; return 0; c1; 52; _L256: if(flag) goto _L260; else goto _L259 _L259: JVM INSTR icmpne 867; goto _L261 _L262 _L261: break MISSING_BLOCK_LABEL_865; _L262: break MISSING_BLOCK_LABEL_867; return 0; c1; 53; _L260: if(flag) goto _L264; else goto _L263 _L263: JVM INSTR icmpne 879; goto _L265 _L266 _L265: break MISSING_BLOCK_LABEL_877; _L266: break MISSING_BLOCK_LABEL_879; return 0; c1; 54; _L264: if(flag) goto _L268; else goto _L267 _L267: JVM INSTR icmpne 891; goto _L269 _L270 _L269: break MISSING_BLOCK_LABEL_889; _L270: break MISSING_BLOCK_LABEL_891; return 0; c1; 55; _L268: if(flag) goto _L272; else goto _L271 _L271: JVM INSTR icmpne 903; goto _L273 _L274 _L273: break MISSING_BLOCK_LABEL_901; _L274: break MISSING_BLOCK_LABEL_903; return 0; c1; 56; _L272: if(flag) goto _L276; else goto _L275 _L275: JVM INSTR icmpne 915; goto _L277 _L278 _L277: break MISSING_BLOCK_LABEL_913; _L278: break MISSING_BLOCK_LABEL_915; return 0; c1; 57; _L276: if(flag) goto _L221; else goto _L279 _L279: JVM INSTR icmpne 927; goto _L280 _L223 _L280: return 0; _L223: c1; 45; _L221: if(flag) goto _L282; else goto _L281 _L281: JVM INSTR icmpne 939; goto _L283 _L284 _L283: break MISSING_BLOCK_LABEL_937; _L284: break MISSING_BLOCK_LABEL_939; return 0; c1; 44; _L282: if(flag) goto _L286; else goto _L285 _L285: JVM INSTR icmpne 965; goto _L287 _L288 _L287: c2; if(flag) goto _L290; else goto _L289 _L289: '.'; JVM INSTR icmpeq 963; goto _L291 _L292 _L291: false; goto _L290 _L292: true; _L290: return; _L288: c1; 46; _L286: if(flag) goto _L294; else goto _L293 _L293: JVM INSTR icmpne 991; goto _L295 _L296 _L295: c2; if(flag) goto _L298; else goto _L297 _L297: ','; JVM INSTR icmpeq 989; goto _L299 _L300 _L299: false; goto _L298 _L300: true; _L298: return; _L296: c1; 40; _L294: if(flag) goto _L302; else goto _L301 _L301: JVM INSTR icmpne 1003; goto _L303 _L304 _L303: break MISSING_BLOCK_LABEL_1001; _L304: break MISSING_BLOCK_LABEL_1003; return 0; c1; 41; _L302: if(flag) goto _L306; else goto _L305 _L305: JVM INSTR icmpne 1015; goto _L307 _L308 _L307: break MISSING_BLOCK_LABEL_1013; _L308: break MISSING_BLOCK_LABEL_1015; return 0; c1; 33; _L306: if(flag) goto _L310; else goto _L309 _L309: JVM INSTR icmpne 1041; goto _L311 _L312 _L311: c2; if(flag) goto _L314; else goto _L313 _L313: 'i'; JVM INSTR icmpeq 1039; goto _L315 _L316 _L315: false; goto _L314 _L316: true; _L314: return; _L312: c1; if(flag) goto _L318; else goto _L317 _L317: 39; _L310: JVM INSTR icmpeq 1055; goto _L319 _L320 _L319: false; goto _L318 _L320: false; _L318: return; } public static byte a(char c1) { boolean flag = q.d; c1; 'a'; if(flag) goto _L2; else goto _L1 _L1: JVM INSTR icmplt 32; goto _L3 _L4 _L3: c1; 'z'; if(flag) goto _L2; else goto _L5 _L5: JVM INSTR icmpgt 32; goto _L6 _L4 _L6: return (byte)((c1 - 97) + 1); _L4: c1; 39; _L2: if(flag) goto _L8; else goto _L7 _L7: JVM INSTR icmpne 45; goto _L9 _L10 _L9: break MISSING_BLOCK_LABEL_42; _L10: break MISSING_BLOCK_LABEL_45; return 28; c1; if(flag) goto _L12; else goto _L11 _L11: 48; _L8: JVM INSTR icmplt 74; goto _L13 _L14 _L13: c1; if(flag) goto _L12; else goto _L15 _L15: '9'; JVM INSTR icmpgt 74; goto _L16 _L14 _L16: return (byte)((c1 - 48) + 29); _L14: 27; _L12: return; } public static void e(char ac[]) { int j1; int k1; int l1; boolean flag3; flag3 = q.d; boolean flag = false; boolean flag1 = false; j1 = 0; k1 = 0; l1 = 0; _L38: int i1 = a(ac, j1); -1; _L6: JVM INSTR icmpeq 258; goto _L1 _L2 _L1: break MISSING_BLOCK_LABEL_28; _L2: break; /* Loop/switch isn't completed */ boolean flag2; int i2; flag2 = false; i2 = j1; _L18: if(i2 < 0) break; /* Loop/switch isn't completed */ i2; if(flag3) goto _L4; else goto _L3 _L3: i1; if(flag3) goto _L6; else goto _L5 _L5: JVM INSTR icmpge 106; goto _L7 _L8 _L7: break MISSING_BLOCK_LABEL_55; _L8: break; /* Loop/switch isn't completed */ flag2; if(flag3) goto _L4; else goto _L9 _L9: if(flag2) break; /* Loop/switch isn't completed */ b(ac[i2]); if(flag3) goto _L11; else goto _L10 _L10: JVM INSTR ifne 98; goto _L12 _L13 _L12: c(ac[i2]); _L11: if(flag3) goto _L15; else goto _L14 _L14: JVM INSTR ifne 98; goto _L16 _L13 _L16: true; _L15: flag2; _L13: i2++; if(!flag3) goto _L18; else goto _L17 _L17: flag2; _L4: if(flag3) goto _L20; else goto _L19 _L19: JVM INSTR ifeq 119; goto _L21 _L22 _L21: break MISSING_BLOCK_LABEL_116; _L22: break MISSING_BLOCK_LABEL_119; k1 = 0; k1; _L20: if(flag3) goto _L24; else goto _L23 _L23: JVM INSTR ifne 132; goto _L25 _L26 _L25: break MISSING_BLOCK_LABEL_129; _L26: break MISSING_BLOCK_LABEL_132; l1 = i1; j1 = b(ac, i1); i2 = 0; i1; _L24: int j2; j2; _L30: if(j2 >= j1) break; /* Loop/switch isn't completed */ i2 = (i2 * 10 + ac[j2]) - 48; j2++; if(flag3) goto _L28; else goto _L27 _L27: if(!flag3) goto _L30; else goto _L29 _L29: i2; if(flag3) goto _L32; else goto _L31 _L31: 255; JVM INSTR icmpgt 204; goto _L33 _L34 _L33: j1 - i1; if(flag3) goto _L32; else goto _L35 _L35: 8; JVM INSTR icmple 212; goto _L34 _L36 _L36: break MISSING_BLOCK_LABEL_212; _L34: false; _L32: k1; _L28: if(!flag3) continue; /* Loop/switch isn't completed */ k1++; if(k1 != 4) goto _L38; else goto _L37 _L37: int k2 = l1; do { if(k2 >= j1) break; ac[k2] = '*'; k2++; if(flag3) continue; /* Loop/switch isn't completed */ } while(!flag3); k1 = 0; if(!flag3) goto _L38; else goto _L39 _L39: } public static int a(char ac[], int i1) { int j1; boolean flag; flag = q.d; j1 = i1; _L11: if(j1 >= ac.length) break; /* Loop/switch isn't completed */ j1; if(flag || flag) goto _L2; else goto _L1 _L1: if(j1 < 0) break; /* Loop/switch isn't completed */ ac[j1]; '0'; if(flag) goto _L4; else goto _L3 _L3: JVM INSTR icmplt 50; goto _L5 _L6 _L5: ac[j1]; if(flag) goto _L8; else goto _L7 _L7: 57; _L4: JVM INSTR icmpgt 50; goto _L9 _L6 _L9: j1; _L8: return; _L6: j1++; if(!flag) goto _L11; else goto _L10 _L10: -1; _L2: return; } public static int b(char ac[], int i1) { int j1; boolean flag; flag = q.d; j1 = i1; _L10: if(j1 >= ac.length) break; /* Loop/switch isn't completed */ j1; if(flag || flag) goto _L2; else goto _L1 _L1: if(j1 < 0) break; /* Loop/switch isn't completed */ ac[j1]; if(flag) goto _L4; else goto _L3 _L3: '0'; JVM INSTR icmplt 48; goto _L5 _L6 _L5: ac[j1]; if(flag) goto _L4; else goto _L7 _L7: '9'; JVM INSTR icmple 50; goto _L6 _L8 _L6: j1; _L4: return; _L8: j1++; if(!flag) goto _L10; else goto _L9 _L9: ac.length; _L2: return; } public static boolean b(char c1) { boolean flag = q.d; d(c1); if(flag) goto _L2; else goto _L1 _L1: JVM INSTR ifne 30; goto _L3 _L4 _L3: e(c1); _L2: if(flag) goto _L6; else goto _L5 _L5: JVM INSTR ifne 30; goto _L7 _L4 _L7: true; goto _L6 _L4: false; _L6: return; } public static boolean c(char c1) { boolean flag = q.d; c1; if(flag) goto _L2; else goto _L1 _L1: 'a'; JVM INSTR icmplt 24; goto _L3 _L4 _L3: c1; 'z'; if(flag) goto _L6; else goto _L5 _L5: JVM INSTR icmple 26; goto _L4 _L7 _L4: true; _L2: return; _L7: c1; if(flag) goto _L9; else goto _L8 _L8: 118; _L6: JVM INSTR icmpeq 76; goto _L10 _L11 _L10: c1; if(flag) goto _L9; else goto _L12 _L12: 'x'; JVM INSTR icmpeq 76; goto _L13 _L11 _L13: c1; if(flag) goto _L9; else goto _L14 _L14: 'j'; JVM INSTR icmpeq 76; goto _L15 _L11 _L15: c1; if(flag) goto _L9; else goto _L16 _L16: 'q'; JVM INSTR icmpeq 76; goto _L17 _L11 _L17: c1; if(flag) goto _L9; else goto _L18 _L18: 'z'; JVM INSTR icmpne 80; goto _L11 _L19 _L11: true; goto _L9 _L19: false; _L9: return; } public static boolean d(char c1) { boolean flag = q.d; c1; 'a'; if(flag) goto _L2; else goto _L1 _L1: JVM INSTR icmplt 24; goto _L3 _L4 _L3: c1; if(flag) goto _L6; else goto _L5 _L5: 'z'; JVM INSTR icmple 44; goto _L4 _L7 _L4: c1; 65; _L2: if(flag) goto _L9; else goto _L8 _L8: JVM INSTR icmplt 48; goto _L10 _L11 _L10: c1; if(flag) goto _L6; else goto _L12 _L12: 90; _L9: JVM INSTR icmpgt 48; goto _L7 _L11 _L7: true; goto _L6 _L11: false; _L6: return; } public static boolean e(char c1) { boolean flag = q.d; c1; '0'; if(flag) goto _L2; else goto _L1 _L1: JVM INSTR icmplt 28; goto _L3 _L4 _L3: c1; if(flag) goto _L6; else goto _L5 _L5: 57; _L2: JVM INSTR icmpgt 28; goto _L7 _L4 _L7: true; goto _L6 _L4: false; _L6: return; } public static boolean f(char c1) { boolean flag = q.d; c1; 'a'; if(flag) goto _L2; else goto _L1 _L1: JVM INSTR icmplt 28; goto _L3 _L4 _L3: c1; if(flag) goto _L6; else goto _L5 _L5: 122; _L2: JVM INSTR icmpgt 28; goto _L7 _L4 _L7: true; goto _L6 _L4: false; _L6: return; } public static boolean g(char c1) { boolean flag = q.d; c1; 'A'; if(flag) goto _L2; else goto _L1 _L1: JVM INSTR icmplt 28; goto _L3 _L4 _L3: c1; if(flag) goto _L6; else goto _L5 _L5: 90; _L2: JVM INSTR icmpgt 28; goto _L7 _L4 _L7: true; goto _L6 _L4: false; _L6: return; } public static boolean f(char ac[]) { char c1; boolean flag1; boolean flag3; flag3 = q.d; boolean flag = false; c1 = '\001'; flag1 = false; _L11: if(flag1 >= ac.length) break; /* Loop/switch isn't completed */ e(ac[flag1]); if(flag3) goto _L2; else goto _L1 _L1: if(flag3) goto _L4; else goto _L3 _L3: JVM INSTR ifne 49; goto _L5 _L6 _L5: ac[flag1]; _L4: if(flag3) goto _L8; else goto _L7 _L7: JVM INSTR ifeq 49; goto _L9 _L6 _L9: false; _L8: c1; _L6: flag1++; if(!flag3) goto _L11; else goto _L10 _L10: c1; _L2: if(flag3) goto _L13; else goto _L12 _L12: JVM INSTR ifeq 68; goto _L14 _L15 _L14: break MISSING_BLOCK_LABEL_66; _L15: break MISSING_BLOCK_LABEL_68; return true; flag1 = g(ac); false; _L13: boolean flag2; flag2; int i1 = e.length - 1; flag1; if(flag3) goto _L17; else goto _L16 _L16: e[0]; JVM INSTR icmpeq 113; goto _L18 _L19 _L18: flag1; e[i1]; if(flag3) goto _L21; else goto _L20 _L20: JVM INSTR icmpne 115; goto _L19 _L22 _L19: true; _L17: return; _L22: flag2 + i1; 2; _L21: JVM INSTR idiv ; int j1; j1; if(flag1 == e[j1]) return true; flag1; _L30: if(flag3) goto _L24; else goto _L23 _L23: e[j1]; JVM INSTR icmpge 160; goto _L25 _L26 _L25: i1 = j1; if(!flag3) goto _L27; else goto _L26 _L26: j1; _L24: flag2; _L27: if(flag3) break; /* Loop/switch isn't completed */ if(flag2 != i1) continue; /* Loop/switch isn't completed */ else break; /* Loop/switch isn't completed */ if(flag2 + 1 != i1) goto _L22; else goto _L28 _L28: false; if(flag3) goto _L30; else goto _L29 _L29: return; } public static int g(char ac[]) { boolean flag1; flag1 = q.d; boolean flag = false; ac.length; if(flag1) goto _L2; else goto _L1 _L1: 6; JVM INSTR icmple 21; goto _L3 _L4 _L3: break MISSING_BLOCK_LABEL_19; _L4: break MISSING_BLOCK_LABEL_21; return 0; false; _L2: int i1; i1; int j1 = 0; _L28: char c1; if(j1 >= ac.length) break; /* Loop/switch isn't completed */ c1 = ac[ac.length - j1 - 1]; c1; if(flag1) goto _L6; else goto _L5 _L5: 'a'; if(flag1) goto _L8; else goto _L7 _L7: JVM INSTR icmplt 88; goto _L9 _L10 _L9: c1; 'z'; if(flag1) goto _L8; else goto _L11 _L11: JVM INSTR icmpgt 88; goto _L12 _L10 _L12: i1 = i1 * 38 + ((c1 - 97) + 1); if(!flag1) goto _L13; else goto _L10 _L10: c1; 39; _L8: if(flag1) goto _L15; else goto _L14 _L14: JVM INSTR icmpne 113; goto _L16 _L17 _L16: i1 = i1 * 38 + 27; if(!flag1) goto _L13; else goto _L17 _L17: c1; if(flag1) goto _L19; else goto _L18 _L18: 48; _L15: JVM INSTR icmplt 156; goto _L20 _L21 _L20: c1; if(flag1) goto _L19; else goto _L22 _L22: '9'; JVM INSTR icmpgt 156; goto _L23 _L21 _L23: i1 = i1 * 38 + ((c1 - 48) + 28); if(!flag1) goto _L13; else goto _L21 _L21: c1; _L19: if(flag1) goto _L25; else goto _L24 _L24: JVM INSTR ifeq 168; goto _L26 _L13 _L26: false; _L25: return; _L13: j1++; if(!flag1) goto _L28; else goto _L27 _L27: i1; _L6: return; } static boolean a; static boolean b; static boolean c; static int d; static int e[]; static char f[][]; static byte g[][][]; static char h[][]; static byte i[][][]; static char j[][]; static int k[]; static String l[]; static { local; toCharArray(); JVM INSTR dup ; JVM INSTR arraylength .length; JVM INSTR swap ; int i1 = 0; JVM INSTR swap ; JVM INSTR dup_x1 ; 1; JVM INSTR icmpgt 93; goto _L1 _L2 _L1: JVM INSTR dup ; i1; _L4: JVM INSTR dup2 ; JVM INSTR caload ; byte byte0; switch(i1 % 5) { case 0: // '\0' byte0 = 0xb; break; case 1: // '\001' byte0 = 122; break; case 2: // '\002' byte0 = 9; break; case 3: // '\003' byte0 = 1; break; default: byte0 = 94; break; } byte0; JVM INSTR ixor ; (char); JVM INSTR castore ; i1++; JVM INSTR swap ; JVM INSTR dup_x1 ; JVM INSTR ifne 93; goto _L3 _L2 _L3: JVM INSTR dup2 ; JVM INSTR swap ; goto _L4 _L2: JVM INSTR swap ; JVM INSTR dup_x1 ; i1; JVM INSTR icmpgt 18; goto _L5 _L1 _L5: JVM INSTR new #30 ; JVM INSTR dup_x1 ; JVM INSTR swap ; String(); intern(); JVM INSTR swap ; JVM INSTR pop ; JVM INSTR ret 0; c = true; d = 3; String as[] = new String[5]; as[0] = "h\025fj"; as[1] = "h\025fjyx"; as[2] = "h\025fj-"; as[3] = "x\037lj-"; as[4] = "x\022ld*"; l = as; } }