what-the-bank/sources/com/facetec/sdk/ga.java

1071 lines
29 KiB
Java

package com.facetec.sdk;
import android.os.Process;
import android.view.KeyEvent;
import android.view.ViewConfiguration;
import com.airbnb.deeplinkdispatch.UrlTreeKt;
import com.google.common.base.Ascii;
import java.io.Closeable;
import java.io.Flushable;
import java.io.IOException;
import java.io.Writer;
import java.lang.reflect.Method;
import java.util.Arrays;
import o.GuL;
import o.xzZ;
/* loaded from: classes.dex */
public class ga implements Closeable, Flushable {
private static final String[] a;
private static final String[] c;
private static long k;
private static int m;
private int[] b = new int[32];
private int d = 0;
private final Writer e;
private boolean f;
private String g;
private String h;
private boolean i;
private String j;
private boolean n;
private static final byte[] $$a = {Ascii.SYN, 77, -47, -12};
private static final int $$b = 106;
private static int $10 = 0;
private static int $11 = 1;
private static int l = 1;
/* JADX WARN: Removed duplicated region for block: B:10:0x0028 */
/* JADX WARN: Removed duplicated region for block: B:7:0x0020 */
/* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:10:0x0028 -> B:4:0x002f). Please report as a decompilation issue!!! */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private static void q(short r6, short r7, short r8, java.lang.Object[] r9) {
/*
int r6 = r6 * 2
int r0 = r6 + 1
int r8 = r8 * 2
int r8 = r8 + 4
byte[] r1 = com.facetec.sdk.ga.$$a
int r7 = r7 * 2
int r7 = r7 + 119
byte[] r0 = new byte[r0]
r2 = 0
if (r1 != 0) goto L17
r4 = r6
r7 = r8
r3 = r2
goto L2f
L17:
r3 = r2
L18:
r5 = r8
r8 = r7
r7 = r5
byte r4 = (byte) r8
r0[r3] = r4
if (r3 != r6) goto L28
java.lang.String r6 = new java.lang.String
r6.<init>(r0, r2)
r9[r2] = r6
return
L28:
int r3 = r3 + 1
r4 = r1[r7]
r5 = r8
r8 = r7
r7 = r5
L2f:
int r8 = r8 + 1
int r4 = -r4
int r7 = r7 + r4
goto L18
*/
throw new UnsupportedOperationException("Method not decompiled: com.facetec.sdk.ga.q(short, short, short, java.lang.Object[]):void");
}
private static void p(char[] cArr, int i, Object[] objArr) {
int i2 = 2 % 2;
GuL guL = new GuL();
char[] a2 = GuL.a(k ^ (-7538262848231253921L), cArr, i);
guL.a = 4;
int i3 = $11 + 45;
$10 = i3 % 128;
int i4 = i3 % 2;
while (guL.a < a2.length) {
guL.c = guL.a - 4;
int i5 = guL.a;
try {
Object[] objArr2 = {Long.valueOf(a2[guL.a] ^ a2[guL.a % 4]), Long.valueOf(guL.c), Long.valueOf(k)};
Object obj = xzZ.y.get(428080616);
if (obj == null) {
Class cls = (Class) xzZ.c(((Process.getThreadPriority(0) + 20) >> 6) + 208, (ViewConfiguration.getKeyRepeatTimeout() >> 16) + 5, (char) (1705 - Process.getGidForName("")));
byte b = (byte) 0;
byte b2 = b;
Object[] objArr3 = new Object[1];
q(b, b2, b2, objArr3);
obj = cls.getMethod((String) objArr3[0], Long.TYPE, Long.TYPE, Long.TYPE);
xzZ.y.put(428080616, obj);
}
a2[i5] = ((Character) ((Method) obj).invoke(null, objArr2)).charValue();
Object[] objArr4 = {guL, guL};
Object obj2 = xzZ.y.get(-1875914398);
if (obj2 == null) {
Class cls2 = (Class) xzZ.c((KeyEvent.getMaxKeyCode() >> 16) + 392, (ViewConfiguration.getGlobalActionKeyTimeout() > 0L ? 1 : (ViewConfiguration.getGlobalActionKeyTimeout() == 0L ? 0 : -1)) + 4, (char) (ViewConfiguration.getPressedStateDuration() >> 16));
byte b3 = (byte) 0;
byte b4 = (byte) (b3 + 1);
Object[] objArr5 = new Object[1];
q(b3, b4, (byte) (b4 - 1), objArr5);
obj2 = cls2.getMethod((String) objArr5[0], Object.class, Object.class);
xzZ.y.put(-1875914398, obj2);
}
((Method) obj2).invoke(null, objArr4);
} catch (Throwable th) {
Throwable cause = th.getCause();
if (cause == null) {
throw th;
}
throw cause;
}
}
String str = new String(a2, 4, a2.length - 4);
int i6 = $10 + 107;
$11 = i6 % 128;
int i7 = i6 % 2;
objArr[0] = str;
}
static {
m = 0;
m();
c = new String[128];
int i = 0;
while (i <= 31) {
int i2 = l + 101;
m = i2 % 128;
if (i2 % 2 != 0) {
String[] strArr = c;
Object[] objArr = new Object[0];
objArr[0] = Integer.valueOf(i);
strArr[i] = String.format("\\u%04x", objArr);
i += 26;
} else {
c[i] = String.format("\\u%04x", Integer.valueOf(i));
i++;
}
int i3 = l + 115;
m = i3 % 128;
if (i3 % 2 == 0) {
int i4 = 2 % 2;
}
}
String[] strArr2 = c;
strArr2[34] = "\\\"";
strArr2[92] = "\\\\";
strArr2[9] = "\\t";
strArr2[8] = "\\b";
strArr2[10] = "\\n";
strArr2[13] = "\\r";
strArr2[12] = "\\f";
String[] strArr3 = (String[]) strArr2.clone();
a = strArr3;
strArr3[60] = "\\u003c";
strArr3[62] = "\\u003e";
strArr3[38] = "\\u0026";
strArr3[61] = "\\u003d";
strArr3[39] = "\\u0027";
}
public ga(Writer writer) {
c(6);
this.g = ":";
this.n = true;
if (writer == null) {
throw new NullPointerException("out == null");
}
this.e = writer;
int i = m + 83;
l = i % 128;
int i2 = i % 2;
}
public final void d(String str) {
int i = 2 % 2;
if (str.length() != 0) {
this.j = str;
this.g = ": ";
int i2 = l + 73;
m = i2 % 128;
if (i2 % 2 != 0) {
throw null;
}
return;
}
int i3 = m + 113;
l = i3 % 128;
int i4 = i3 % 2;
this.j = null;
this.g = ":";
if (i4 == 0) {
int i5 = 70 / 0;
}
}
public ga e() throws IOException {
int i;
char c2;
int i2 = 2 % 2;
int i3 = l + 5;
m = i3 % 128;
if (i3 % 2 != 0) {
g();
i = 0;
c2 = ';';
} else {
g();
i = 1;
c2 = '[';
}
return d(i, c2);
}
public ga b() throws IOException {
int i = 2 % 2;
int i2 = m + 53;
l = i2 % 128;
int i3 = i2 % 2;
ga d = d(1, 2, ']');
int i4 = l + 111;
m = i4 % 128;
if (i4 % 2 == 0) {
return d;
}
Object obj = null;
obj.hashCode();
throw null;
}
public ga d() throws IOException {
int i = 2 % 2;
int i2 = l + 23;
m = i2 % 128;
int i3 = i2 % 2;
g();
ga d = d(3, UrlTreeKt.componentParamPrefixChar);
int i4 = m + 29;
l = i4 % 128;
if (i4 % 2 == 0) {
int i5 = 71 / 0;
}
return d;
}
public ga a() throws IOException {
int i;
char c2;
int i2 = 2 % 2;
int i3 = l + 89;
m = i3 % 128;
if (i3 % 2 != 0) {
i = 4;
c2 = 'k';
} else {
i = 3;
c2 = UrlTreeKt.componentParamSuffixChar;
}
ga d = d(i, 5, c2);
int i4 = l + 57;
m = i4 % 128;
if (i4 % 2 == 0) {
return d;
}
Object obj = null;
obj.hashCode();
throw null;
}
private ga d(int i, char c2) throws IOException {
int i2 = 2 % 2;
int i3 = m + 3;
l = i3 % 128;
if (i3 % 2 == 0) {
n();
c(i);
this.e.write(c2);
int i4 = 96 / 0;
} else {
n();
c(i);
this.e.write(c2);
}
return this;
}
private ga d(int i, int i2, char c2) throws IOException {
int i3 = 2 % 2;
int c3 = c();
if (c3 != i2 && c3 != i) {
throw new IllegalStateException("Nesting problem.");
}
if (this.h != null) {
StringBuilder sb = new StringBuilder("Dangling name: ");
sb.append(this.h);
throw new IllegalStateException(sb.toString());
}
int i4 = l + 107;
int i5 = i4 % 128;
m = i5;
int i6 = i4 % 2;
this.d--;
if (c3 == i2) {
int i7 = i5 + 97;
l = i7 % 128;
if (i7 % 2 == 0) {
o();
throw null;
}
o();
}
this.e.write(c2);
return this;
}
private void c(int i) {
int i2 = 2 % 2;
int i3 = this.d;
int[] iArr = this.b;
if (i3 == iArr.length) {
int i4 = l + 55;
m = i4 % 128;
if (i4 % 2 != 0) {
this.b = Arrays.copyOf(iArr, i3 / 0);
} else {
this.b = Arrays.copyOf(iArr, i3 << 1);
}
int i5 = l + 91;
m = i5 % 128;
int i6 = i5 % 2;
}
int[] iArr2 = this.b;
int i7 = this.d;
this.d = i7 + 1;
iArr2[i7] = i;
}
private int c() {
int i = 2 % 2;
int i2 = l;
int i3 = i2 + 83;
m = i3 % 128;
int i4 = i3 % 2;
int i5 = this.d;
if (i5 != 0) {
int i6 = i2 + 85;
m = i6 % 128;
return i6 % 2 != 0 ? this.b[i5 / 0] : this.b[i5 - 1];
}
throw new IllegalStateException("JsonWriter is closed.");
}
private void e(int i) {
int i2 = 2 % 2;
int i3 = l + 123;
int i4 = i3 % 128;
m = i4;
int i5 = i3 % 2;
this.b[this.d - 1] = i;
int i6 = i4 + 57;
l = i6 % 128;
if (i6 % 2 != 0) {
return;
}
Object obj = null;
obj.hashCode();
throw null;
}
public ga c(String str) throws IOException {
int i = 2 % 2;
int i2 = m + 15;
int i3 = i2 % 128;
l = i3;
int i4 = i2 % 2;
if (str == null) {
throw new NullPointerException("name == null");
}
int i5 = i3 + 3;
m = i5 % 128;
if (i5 % 2 != 0) {
throw null;
}
if (this.h != null) {
throw new IllegalStateException();
}
int i6 = i3 + 51;
int i7 = i6 % 128;
m = i7;
if (i6 % 2 != 0) {
throw null;
}
if (this.d == 0) {
throw new IllegalStateException("JsonWriter is closed.");
}
this.h = str;
int i8 = i7 + 45;
l = i8 % 128;
if (i8 % 2 == 0) {
int i9 = 30 / 0;
}
return this;
}
private void g() throws IOException {
int i = 2 % 2;
int i2 = l + 43;
m = i2 % 128;
if (i2 % 2 != 0) {
throw null;
}
if (this.h != null) {
l();
a(this.h);
this.h = null;
}
int i3 = m + 109;
l = i3 % 128;
if (i3 % 2 == 0) {
throw null;
}
}
public ga b(String str) throws IOException {
int i = 2 % 2;
if (str == null) {
int i2 = m + 85;
l = i2 % 128;
int i3 = i2 % 2;
ga h = h();
int i4 = m + 59;
l = i4 % 128;
int i5 = i4 % 2;
return h;
}
g();
n();
a(str);
return this;
}
/* JADX WARN: Code restructure failed: missing block: B:10:0x0038, code lost:
return r5;
*/
/* JADX WARN: Code restructure failed: missing block: B:12:0x0029, code lost:
g();
r1 = com.facetec.sdk.ga.l + 125;
com.facetec.sdk.ga.m = r1 % 128;
r1 = r1 % 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:14:0x0027, code lost:
if (r5.n != false) goto L13;
*/
/* JADX WARN: Code restructure failed: missing block: B:8:0x0022, code lost:
if (r5.n != false) goto L13;
*/
/* JADX WARN: Code restructure failed: missing block: B:9:0x0036, code lost:
r5.h = null;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public com.facetec.sdk.ga h() throws java.io.IOException {
/*
r5 = this;
r0 = 2
int r1 = r0 % r0
int r1 = com.facetec.sdk.ga.m
int r1 = r1 + 51
int r2 = r1 % 128
com.facetec.sdk.ga.l = r2
int r1 = r1 % r0
r3 = 0
if (r1 == 0) goto L5f
java.lang.String r1 = r5.h
r4 = 0
if (r1 == 0) goto L39
int r2 = r2 + 75
int r1 = r2 % 128
com.facetec.sdk.ga.m = r1
int r2 = r2 % r0
if (r2 == 0) goto L25
boolean r1 = r5.n
r2 = 93
int r2 = r2 / r4
if (r1 == 0) goto L36
goto L29
L25:
boolean r1 = r5.n
if (r1 == 0) goto L36
L29:
r5.g()
int r1 = com.facetec.sdk.ga.l
int r1 = r1 + 125
int r2 = r1 % 128
com.facetec.sdk.ga.m = r2
int r1 = r1 % r0
goto L39
L36:
r5.h = r3
return r5
L39:
r5.n()
java.io.Writer r0 = r5.e
r1 = 8
char[] r1 = new char[r1]
r1 = {x0060: FILL_ARRAY_DATA , data: [-613, -523, -19960, 24004, 5387, -8459, -13803, 4530} // fill-array
r2 = 48
char r2 = android.text.AndroidCharacter.getMirror(r2)
int r2 = r2 + (-47)
r3 = 1
java.lang.Object[] r3 = new java.lang.Object[r3]
p(r1, r2, r3)
r1 = r3[r4]
java.lang.String r1 = (java.lang.String) r1
java.lang.String r1 = r1.intern()
r0.write(r1)
return r5
L5f:
throw r3
*/
throw new UnsupportedOperationException("Method not decompiled: com.facetec.sdk.ga.h():com.facetec.sdk.ga");
}
public ga a(boolean z) throws IOException {
String str;
int i = 2 % 2;
int i2 = m + 105;
l = i2 % 128;
int i3 = i2 % 2;
g();
n();
Writer writer = this.e;
if (z) {
str = "true";
} else {
int i4 = l + 99;
m = i4 % 128;
int i5 = i4 % 2;
str = "false";
}
writer.write(str);
return this;
}
public ga d(Boolean bool) throws IOException {
int i = 2 % 2;
int i2 = l + 7;
m = i2 % 128;
int i3 = i2 % 2;
if (bool == null) {
ga h = h();
int i4 = m + 123;
l = i4 % 128;
int i5 = i4 % 2;
return h;
}
g();
n();
this.e.write(bool.booleanValue() ? "true" : "false");
return this;
}
public ga c(long j) throws IOException {
int i = 2 % 2;
int i2 = l + 41;
m = i2 % 128;
if (i2 % 2 == 0) {
g();
n();
this.e.write(Long.toString(j));
int i3 = l + 31;
m = i3 % 128;
int i4 = i3 % 2;
return this;
}
g();
n();
this.e.write(Long.toString(j));
throw null;
}
/* JADX WARN: Code restructure failed: missing block: B:15:0x0048, code lost:
if (r1.equals("NaN") == false) goto L21;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public com.facetec.sdk.ga b(java.lang.Number r5) throws java.io.IOException {
/*
r4 = this;
r0 = 2
int r1 = r0 % r0
if (r5 != 0) goto L13
com.facetec.sdk.ga r5 = r4.h()
int r1 = com.facetec.sdk.ga.l
int r1 = r1 + 121
int r2 = r1 % 128
com.facetec.sdk.ga.m = r2
int r1 = r1 % r0
return r5
L13:
r4.g()
java.lang.String r1 = r5.toString()
boolean r2 = r4.i
if (r2 != 0) goto L63
int r2 = com.facetec.sdk.ga.m
int r2 = r2 + 93
int r3 = r2 % 128
com.facetec.sdk.ga.l = r3
int r2 = r2 % r0
java.lang.String r2 = "-Infinity"
boolean r2 = r1.equals(r2)
if (r2 != 0) goto L53
java.lang.String r2 = "Infinity"
boolean r2 = r1.equals(r2)
if (r2 != 0) goto L53
int r2 = com.facetec.sdk.ga.l
int r2 = r2 + 115
int r3 = r2 % 128
com.facetec.sdk.ga.m = r3
int r2 = r2 % r0
java.lang.String r0 = "NaN"
if (r2 != 0) goto L4b
boolean r0 = r1.equals(r0)
if (r0 != 0) goto L53
goto L63
L4b:
r1.equals(r0)
r5 = 0
r5.hashCode()
throw r5
L53:
java.lang.IllegalArgumentException r0 = new java.lang.IllegalArgumentException
java.lang.String r1 = "Numeric values must be finite, but was "
java.lang.String r5 = java.lang.String.valueOf(r5)
java.lang.String r5 = r1.concat(r5)
r0.<init>(r5)
throw r0
L63:
r4.n()
java.io.Writer r5 = r4.e
r5.append(r1)
return r4
*/
throw new UnsupportedOperationException("Method not decompiled: com.facetec.sdk.ga.b(java.lang.Number):com.facetec.sdk.ga");
}
public void flush() throws IOException {
int i = 2 % 2;
int i2 = m + 39;
l = i2 % 128;
if (i2 % 2 == 0) {
throw null;
}
if (this.d == 0) {
throw new IllegalStateException("JsonWriter is closed.");
}
this.e.flush();
int i3 = l + 75;
m = i3 % 128;
int i4 = i3 % 2;
}
/* JADX WARN: Code restructure failed: missing block: B:10:0x002d, code lost:
r3 = r4 + 87;
com.facetec.sdk.ga.l = r3 % 128;
r3 = r3 % 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:11:0x003a, code lost:
if (r6.b[r1 - 1] != 7) goto L15;
*/
/* JADX WARN: Code restructure failed: missing block: B:12:0x003c, code lost:
r6.d = 0;
r4 = r4 + 29;
com.facetec.sdk.ga.l = r4 % 128;
r4 = r4 % 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:13:0x0046, code lost:
return;
*/
/* JADX WARN: Code restructure failed: missing block: B:15:0x0020, code lost:
if (r1 <= 1) goto L9;
*/
/* JADX WARN: Code restructure failed: missing block: B:4:0x0016, code lost:
if (r1 <= 0) goto L9;
*/
/* JADX WARN: Code restructure failed: missing block: B:8:0x0022, code lost:
r3 = com.facetec.sdk.ga.l + 77;
r4 = r3 % 128;
com.facetec.sdk.ga.m = r4;
r3 = r3 % 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:9:0x002b, code lost:
if (r1 != 1) goto L13;
*/
@Override // java.io.Closeable, java.lang.AutoCloseable
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public void close() throws java.io.IOException {
/*
r6 = this;
r0 = 2
int r1 = r0 % r0
int r1 = com.facetec.sdk.ga.l
int r1 = r1 + 33
int r2 = r1 % 128
com.facetec.sdk.ga.m = r2
int r1 = r1 % r0
r2 = 1
if (r1 == 0) goto L19
java.io.Writer r1 = r6.e
r1.close()
int r1 = r6.d
if (r1 > 0) goto L47
goto L22
L19:
java.io.Writer r1 = r6.e
r1.close()
int r1 = r6.d
if (r1 > r2) goto L47
L22:
int r3 = com.facetec.sdk.ga.l
int r3 = r3 + 77
int r4 = r3 % 128
com.facetec.sdk.ga.m = r4
int r3 = r3 % r0
if (r1 != r2) goto L3c
int r3 = r4 + 87
int r5 = r3 % 128
com.facetec.sdk.ga.l = r5
int r3 = r3 % r0
int[] r3 = r6.b
int r1 = r1 - r2
r1 = r3[r1]
r2 = 7
if (r1 != r2) goto L47
L3c:
r1 = 0
r6.d = r1
int r4 = r4 + 29
int r1 = r4 % 128
com.facetec.sdk.ga.l = r1
int r4 = r4 % r0
return
L47:
java.io.IOException r0 = new java.io.IOException
java.lang.String r1 = "Incomplete document"
r0.<init>(r1)
throw r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.facetec.sdk.ga.close():void");
}
/* JADX WARN: Removed duplicated region for block: B:17:0x0062 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private void a(java.lang.String r11) throws java.io.IOException {
/*
r10 = this;
r0 = 2
int r1 = r0 % r0
boolean r1 = r10.f
if (r1 == 0) goto La
java.lang.String[] r1 = com.facetec.sdk.ga.a
goto Lc
La:
java.lang.String[] r1 = com.facetec.sdk.ga.c
Lc:
java.io.Writer r2 = r10.e
r3 = 34
r2.write(r3)
int r2 = r11.length()
r4 = 0
r5 = r4
r6 = r5
L1a:
if (r5 >= r2) goto L79
char r7 = r11.charAt(r5)
r8 = 128(0x80, float:1.8E-43)
if (r7 >= r8) goto L38
r7 = r1[r7]
if (r7 != 0) goto L60
int r7 = com.facetec.sdk.ga.m
int r7 = r7 + 25
int r8 = r7 % 128
com.facetec.sdk.ga.l = r8
int r7 = r7 % 2
if (r7 != 0) goto L76
r7 = 33
int r7 = r7 / r4
goto L76
L38:
r8 = 8232(0x2028, float:1.1535E-41)
if (r7 != r8) goto L4f
int r7 = com.facetec.sdk.ga.l
int r7 = r7 + 67
int r8 = r7 % 128
com.facetec.sdk.ga.m = r8
int r7 = r7 % r0
int r8 = r8 + 57
int r7 = r8 % 128
com.facetec.sdk.ga.l = r7
int r8 = r8 % r0
java.lang.String r7 = "\\u2028"
goto L60
L4f:
r8 = 8233(0x2029, float:1.1537E-41)
if (r7 != r8) goto L76
int r7 = com.facetec.sdk.ga.l
int r7 = r7 + 91
int r8 = r7 % 128
com.facetec.sdk.ga.m = r8
int r7 = r7 % r0
if (r7 != 0) goto L71
java.lang.String r7 = "\\u2029"
L60:
if (r6 >= r5) goto L69
java.io.Writer r8 = r10.e
int r9 = r5 - r6
r8.write(r11, r6, r9)
L69:
java.io.Writer r6 = r10.e
r6.write(r7)
int r6 = r5 + 1
goto L76
L71:
r11 = 0
r11.hashCode()
throw r11
L76:
int r5 = r5 + 1
goto L1a
L79:
if (r6 >= r2) goto L81
java.io.Writer r0 = r10.e
int r2 = r2 - r6
r0.write(r11, r6, r2)
L81:
java.io.Writer r11 = r10.e
r11.write(r3)
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.facetec.sdk.ga.a(java.lang.String):void");
}
private void o() throws IOException {
int i = 2 % 2;
int i2 = m + 49;
l = i2 % 128;
int i3 = i2 % 2;
if (this.j == null) {
return;
}
this.e.write(10);
int i4 = this.d;
int i5 = 1;
while (i5 < i4) {
int i6 = l + 95;
m = i6 % 128;
if (i6 % 2 != 0) {
this.e.write(this.j);
i5 += 4;
} else {
this.e.write(this.j);
i5++;
}
}
}
private void l() throws IOException {
Writer writer;
int i;
int i2 = 2 % 2;
int c2 = c();
if (c2 == 5) {
int i3 = m + 63;
l = i3 % 128;
if (i3 % 2 == 0) {
writer = this.e;
i = 92;
} else {
writer = this.e;
i = 44;
}
writer.write(i);
} else if (c2 != 3) {
throw new IllegalStateException("Nesting problem.");
}
o();
e(4);
int i4 = l + 89;
m = i4 % 128;
int i5 = i4 % 2;
}
private void n() throws IOException {
int i = 2 % 2;
int c2 = c();
if (c2 == 1) {
e(2);
o();
return;
}
int i2 = m + 57;
l = i2 % 128;
if (i2 % 2 != 0 ? c2 == 2 : c2 == 4) {
this.e.append(',');
o();
int i3 = m + 25;
l = i3 % 128;
if (i3 % 2 != 0) {
return;
}
Object obj = null;
obj.hashCode();
throw null;
}
if (c2 == 4) {
this.e.append((CharSequence) this.g);
e(5);
return;
}
if (c2 != 6) {
if (c2 != 7) {
throw new IllegalStateException("Nesting problem.");
}
if (!this.i) {
throw new IllegalStateException("JSON must have only one top-level value.");
}
}
e(7);
}
static void m() {
k = 4331089169228773350L;
}
public final boolean j() {
int i = 2 % 2;
int i2 = m + 71;
int i3 = i2 % 128;
l = i3;
int i4 = i2 % 2;
boolean z = this.f;
int i5 = i3 + 5;
m = i5 % 128;
int i6 = i5 % 2;
return z;
}
public final boolean i() {
int i = 2 % 2;
int i2 = l;
int i3 = i2 + 35;
m = i3 % 128;
Object obj = null;
if (i3 % 2 != 0) {
obj.hashCode();
throw null;
}
boolean z = this.i;
int i4 = i2 + 65;
m = i4 % 128;
if (i4 % 2 == 0) {
return z;
}
throw null;
}
public final boolean f() {
int i = 2 % 2;
int i2 = m + 55;
int i3 = i2 % 128;
l = i3;
int i4 = i2 % 2;
boolean z = this.n;
int i5 = i3 + 123;
m = i5 % 128;
int i6 = i5 % 2;
return z;
}
public final void e(boolean z) {
int i = 2 % 2;
int i2 = l;
int i3 = i2 + 71;
m = i3 % 128;
int i4 = i3 % 2;
this.n = z;
int i5 = i2 + 49;
m = i5 % 128;
if (i5 % 2 != 0) {
throw null;
}
}
public final void c(boolean z) {
int i = 2 % 2;
int i2 = l;
int i3 = i2 + 73;
m = i3 % 128;
int i4 = i3 % 2;
this.i = z;
if (i4 != 0) {
Object obj = null;
obj.hashCode();
throw null;
}
int i5 = i2 + 117;
m = i5 % 128;
int i6 = i5 % 2;
}
public final void b(boolean z) {
int i = 2 % 2;
int i2 = l + 3;
int i3 = i2 % 128;
m = i3;
int i4 = i2 % 2;
this.f = z;
if (i4 != 0) {
throw null;
}
int i5 = i3 + 67;
l = i5 % 128;
if (i5 % 2 == 0) {
int i6 = 9 / 0;
}
}
}