| public abstract class ap implements ak { | |
| private final String a; | |
| private final String b; | |
| public static int c; | |
| private static final String d; | |
| public ap(String var1, String var2) { | |
| this.b = var1; | |
| this.a = var2; | |
| } | |
| public String b() { | |
| return this.a; | |
| } | |
| public String a() { | |
| return this.b; | |
| } | |
| public int hashCode() { | |
| return (this.b + this.a).hashCode(); | |
| } | |
| public boolean equals(Object param1) { | |
| // $FF: Couldn't be decompiled | |
| } | |
| public String toString() { | |
| return this.b + d + this.a; | |
| } | |
| static { | |
| char[] var10000 = "K\u000eX".toCharArray(); | |
| int var10002 = var10000.length; | |
| int var1 = 0; | |
| char[] var10001 = var10000; | |
| int var2 = var10002; | |
| int var10003; | |
| char[] var4; | |
| if (var10002 <= 1) { | |
| var4 = var10000; | |
| var10003 = var1; | |
| } else { | |
| var10001 = var10000; | |
| var2 = var10002; | |
| if (var10002 <= var1) { | |
| d = (new String(var10000)).intern(); | |
| return; | |
| } | |
| var4 = var10000; | |
| var10003 = var1; | |
| } | |
| while(true) { | |
| char var10004 = var4[var10003]; | |
| byte var10005; | |
| switch(var1 % 5) { | |
| case 0: | |
| var10005 = 107; | |
| break; | |
| case 1: | |
| var10005 = 35; | |
| break; | |
| case 2: | |
| var10005 = 120; | |
| break; | |
| case 3: | |
| var10005 = 65; | |
| break; | |
| default: | |
| var10005 = 23; | |
| } | |
| var4[var10003] = (char)(var10004 ^ var10005); | |
| ++var1; | |
| if (var2 == 0) { | |
| var10003 = var2; | |
| var4 = var10001; | |
| } else { | |
| if (var2 <= var1) { | |
| d = (new String(var10001)).intern(); | |
| return; | |
| } | |
| var4 = var10001; | |
| var10003 = var1; | |
| } | |
| } | |
| } | |
| } |