MT Manager v2.15.3版本的 MD5 值为:1cbd6ee7afdac97645dd3a8c4751ecf0
以下内容为反编译后的 C10039.java 源代码,内容仅作参考
package l;
import com.google.android.material.color.ColorResourcesTableCreator;
import com.google.android.material.textfield.IndicatorViewController;
import com.umeng.analytics.pro.bn;
import com.umeng.analytics.pro.bo;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import org.bouncycastle.crypto.modes.GCMSIVBlockCipher;
import org.bouncycastle.math.Primes;
public final class C10039 {
public final String[] f30064;
public final int[] f30065;
public final int[] f30066;
public final C15091[] f30067;
public final byte[] f30068;
public final int f30069;
public final int f30070;
private String m23012(char[] cArr, int i) {
return m23032(cArr, this.f30065[m23026(i)]);
}
public final short m23025(int i) {
byte[] bArr = this.f30068;
return (short) ((bArr[i + 1] & 255) | ((bArr[i] & 255) << 8));
}
public final int m23026(int i) {
byte[] bArr = this.f30068;
return (bArr[i + 1] & 255) | ((bArr[i] & 255) << 8);
}
public final int m23027() {
int i = this.f30070;
int m23026 = (m23026(i + 6) * 2) + i + 8;
int m230262 = m23026(m23026);
int i2 = m23026 + 2;
while (true) {
int i3 = m230262 - 1;
if (m230262 <= 0) {
break;
}
int m230263 = m23026(i2 + 6);
i2 += 8;
while (true) {
int i4 = m230263 - 1;
if (m230263 > 0) {
i2 += m23033(i2 + 2) + 6;
m230263 = i4;
}
}
m230262 = i3;
}
int m230264 = m23026(i2);
int i5 = i2 + 2;
while (true) {
int i6 = m230264 - 1;
if (m230264 <= 0) {
return i5 + 2;
}
int m230265 = m23026(i5 + 6);
i5 += 8;
while (true) {
int i7 = m230265 - 1;
if (m230265 > 0) {
i5 += m23033(i5 + 2) + 6;
m230265 = i7;
}
}
m230264 = i6;
}
}
public final int m23028(int i) {
return this.f30068[i] & 255;
}
public final Object m23029(char[] cArr, int i) {
int[] iArr = this.f30065;
int i2 = iArr[i];
byte[] bArr = this.f30068;
byte b = bArr[i2 - 1];
switch (b) {
case 3:
return Integer.valueOf(m23033(i2));
case 4:
return Float.valueOf(Float.intBitsToFloat(m23033(i2)));
case 5:
return Long.valueOf(m23031(i2));
case 6:
return Double.valueOf(Double.longBitsToDouble(m23031(i2)));
case 7:
return C14389.m30198(m23032(cArr, i2));
case 8:
return m23032(cArr, i2);
default:
switch (b) {
case 15:
int m23028 = m23028(i2);
int i3 = iArr[m23026(i2 + 1)];
int i4 = iArr[m23026(i3 + 2)];
return new C5125(m23028, m23012(cArr, i3), m23032(cArr, i4), m23032(cArr, i4 + 2), bArr[i3 + (-1)] == 11);
case 16:
return C14389.m30202(m23032(cArr, i2));
case 17:
C15091[] c15091Arr = this.f30067;
C15091 c15091 = c15091Arr[i];
if (c15091 != null) {
return c15091;
}
int i5 = iArr[m23026(i2 + 2)];
String m23032 = m23032(cArr, i5);
String m230322 = m23032(cArr, i5 + 2);
int i6 = this.f30066[m23026(i2)];
C5125 c5125 = (C5125) m23029(cArr, m23026(i6));
int m23026 = m23026(i6 + 2);
Object[] objArr = new Object[m23026];
int i7 = i6 + 4;
for (int i8 = 0; i8 < m23026; i8++) {
objArr[i8] = m23029(cArr, m23026(i7));
i7 += 2;
}
C15091 c150912 = new C15091(m23032, m230322, c5125, objArr);
c15091Arr[i] = c150912;
return c150912;
default:
throw new IllegalArgumentException();
}
}
}
public final int m23033(int i) {
byte[] bArr = this.f30068;
return (bArr[i + 3] & 255) | ((bArr[i] & 255) << 24) | ((bArr[i + 1] & 255) << 16) | ((bArr[i + 2] & 255) << 8);
}
private int m23014(int i, Object[] objArr, int i2, char[] cArr, C3440[] c3440Arr) {
int i3 = i + 1;
switch (this.f30068[i] & 255) {
case 0:
objArr[i2] = InterfaceC7653.f23820;
return i3;
case 1:
objArr[i2] = InterfaceC7653.f23817;
return i3;
case 2:
objArr[i2] = InterfaceC7653.f23818;
return i3;
case 3:
objArr[i2] = InterfaceC7653.f23816;
return i3;
case 4:
objArr[i2] = InterfaceC7653.f23814;
return i3;
case 5:
objArr[i2] = InterfaceC7653.f23815;
return i3;
case 6:
objArr[i2] = InterfaceC7653.f23819;
return i3;
case 7:
objArr[i2] = m23012(cArr, i3);
break;
case 8:
objArr[i2] = m23020(m23026(i3), c3440Arr);
break;
default:
throw new IllegalArgumentException();
}
return i + 3;
}
private void m23022(AbstractC10881 abstractC10881, C0774 c0774, int i, boolean z) {
int i2 = i + 1;
int i3 = this.f30068[i] & 255;
abstractC10881.mo16872(i3, z);
char[] cArr = c0774.f2573;
for (int i4 = 0; i4 < i3; i4++) {
int m23026 = m23026(i2);
i2 += 2;
while (true) {
int i5 = m23026 - 1;
if (m23026 > 0) {
i2 = m23017(abstractC10881.mo11528(m23032(cArr, i2), i4, z), i2 + 2, true, cArr);
m23026 = i5;
}
}
}
}
private int m23016(AbstractC10881 abstractC10881, int i, String str, char[] cArr) {
byte[] bArr = this.f30068;
int i2 = 0;
if (abstractC10881 == null) {
int i3 = bArr[i] & 255;
if (i3 == 64) {
return m23017((AbstractC10881) null, i + 3, true, cArr);
}
if (i3 != 91) {
return i3 != 101 ? i + 3 : i + 5;
}
return m23017((AbstractC10881) null, i + 1, false, cArr);
}
int i4 = i + 1;
int i5 = bArr[i] & 255;
if (i5 != 64) {
if (i5 != 70) {
int[] iArr = this.f30065;
if (i5 == 83) {
abstractC10881.mo471(Short.valueOf((short) m23033(iArr[m23026(i4)])), str);
} else if (i5 == 99) {
abstractC10881.mo471(C14389.m30204(m23032(cArr, i4)), str);
} else {
if (i5 == 101) {
abstractC10881.mo472(str, m23032(cArr, i4), m23032(cArr, i + 3));
return i + 5;
}
if (i5 == 115) {
abstractC10881.mo471(m23032(cArr, i4), str);
} else if (i5 != 73 && i5 != 74) {
if (i5 == 90) {
abstractC10881.mo471(m23033(iArr[m23026(i4)]) == 0 ? Boolean.FALSE : Boolean.TRUE, str);
} else if (i5 != 91) {
switch (i5) {
case 66:
abstractC10881.mo471(Byte.valueOf((byte) m23033(iArr[m23026(i4)])), str);
break;
case 67:
abstractC10881.mo471(Character.valueOf((char) m23033(iArr[m23026(i4)])), str);
break;
case 68:
break;
default:
throw new IllegalArgumentException();
}
} else {
int m23026 = m23026(i4);
int i6 = i + 3;
if (m23026 == 0) {
return m23017(abstractC10881.mo468(str), i + 1, false, cArr);
}
int i7 = bArr[i6] & 255;
if (i7 == 70) {
float[] fArr = new float[m23026];
while (i2 < m23026) {
fArr[i2] = Float.intBitsToFloat(m23033(iArr[m23026(i6 + 1)]));
i6 += 3;
i2++;
}
abstractC10881.mo471(fArr, str);
} else if (i7 == 83) {
short[] sArr = new short[m23026];
while (i2 < m23026) {
sArr[i2] = (short) m23033(iArr[m23026(i6 + 1)]);
i6 += 3;
i2++;
}
abstractC10881.mo471(sArr, str);
} else if (i7 == 90) {
boolean[] zArr = new boolean[m23026];
for (int i8 = 0; i8 < m23026; i8++) {
zArr[i8] = m23033(iArr[m23026(i6 + 1)]) != 0;
i6 += 3;
}
abstractC10881.mo471(zArr, str);
} else if (i7 == 73) {
int[] iArr2 = new int[m23026];
while (i2 < m23026) {
iArr2[i2] = m23033(iArr[m23026(i6 + 1)]);
i6 += 3;
i2++;
}
abstractC10881.mo471(iArr2, str);
} else if (i7 != 74) {
switch (i7) {
case 66:
byte[] bArr2 = new byte[m23026];
while (i2 < m23026) {
bArr2[i2] = (byte) m23033(iArr[m23026(i6 + 1)]);
i6 += 3;
i2++;
}
abstractC10881.mo471(bArr2, str);
break;
case 67:
char[] cArr2 = new char[m23026];
while (i2 < m23026) {
cArr2[i2] = (char) m23033(iArr[m23026(i6 + 1)]);
i6 += 3;
i2++;
}
abstractC10881.mo471(cArr2, str);
break;
case 68:
double[] dArr = new double[m23026];
while (i2 < m23026) {
dArr[i2] = Double.longBitsToDouble(m23031(iArr[m23026(i6 + 1)]));
i6 += 3;
i2++;
}
abstractC10881.mo471(dArr, str);
break;
default:
return m23017(abstractC10881.mo468(str), i + 1, false, cArr);
}
} else {
long[] jArr = new long[m23026];
while (i2 < m23026) {
jArr[i2] = m23031(iArr[m23026(i6 + 1)]);
i6 += 3;
i2++;
}
abstractC10881.mo471(jArr, str);
}
return i6;
}
}
}
return i + 3;
}
abstractC10881.mo471(m23029(cArr, m23026(i4)), str);
return i + 3;
}
return m23017(abstractC10881.mo469(str, m23032(cArr, i4)), i + 3, true, cArr);
}
public C10039(byte[] bArr, boolean z) {
int i;
this.f30068 = bArr;
if (z && m23025(6) > 65) {
throw new IllegalArgumentException("Unsupported class file major version " + ((int) m23025(6)));
}
int m23026 = m23026(8);
this.f30065 = new int[m23026];
this.f30064 = new String[m23026];
int i2 = 10;
int i3 = 1;
int i4 = 0;
boolean z2 = false;
boolean z3 = false;
while (true) {
int i5 = 4;
if (i3 < m23026) {
int i6 = i3 + 1;
int i7 = i2 + 1;
this.f30065[i3] = i7;
switch (bArr[i2]) {
case 1:
i5 = m23026(i7) + 3;
if (i5 > i4) {
i4 = i5;
}
i = i5;
i2 += i;
i3 = i6;
case 2:
case 13:
case 14:
default:
throw new IllegalArgumentException();
case 3:
case 4:
case 9:
case 10:
case 11:
case 12:
i = 5;
i2 += i;
i3 = i6;
case 5:
case 6:
i6 = i3 + 2;
i = 9;
i2 += i;
i3 = i6;
case 7:
case 8:
case 16:
case 19:
case 20:
i = 3;
i2 += i;
i3 = i6;
case 15:
i = i5;
i2 += i;
i3 = i6;
case 17:
z2 = true;
z3 = true;
i = 5;
i2 += i;
i3 = i6;
case 18:
z3 = true;
i = 5;
i2 += i;
i3 = i6;
}
} else {
this.f30069 = i4;
this.f30070 = i2;
int[] iArr = null;
this.f30067 = z2 ? new C15091[m23026] : null;
if (z3) {
char[] cArr = new char[i4];
int m23027 = m23027();
for (int m230262 = m23026(m23027 - 2); m230262 > 0; m230262--) {
String m23032 = m23032(cArr, m23027);
int m23033 = m23033(m23027 + 2);
int i8 = m23027 + 6;
if ("BootstrapMethods".equals(m23032)) {
int m230263 = m23026(i8);
int[] iArr2 = new int[m230263];
int i9 = m23027 + 8;
for (int i10 = 0; i10 < m230263; i10++) {
iArr2[i10] = i9;
i9 += (m23026(i9 + 2) * 2) + 4;
}
iArr = iArr2;
} else {
m23027 = i8 + m23033;
}
}
throw new IllegalArgumentException();
}
this.f30066 = iArr;
return;
}
}
}
public C10039(InputStream inputStream) {
this(r2, true);
int available = inputStream.available();
int min = available < 256 ? 4096 : Math.min(available, C14298.f43411);
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
try {
byte[] bArr = new byte[min];
int i = 0;
while (true) {
int read = inputStream.read(bArr, 0, min);
if (read == -1) {
break;
}
byteArrayOutputStream.write(bArr, 0, read);
i++;
}
byteArrayOutputStream.flush();
if (i != 1) {
bArr = byteArrayOutputStream.toByteArray();
}
byteArrayOutputStream.close();
int length = bArr.length;
} catch (Throwable th) {
try {
byteArrayOutputStream.close();
} catch (Throwable unused) {
}
throw th;
}
}
public final void m23030(AbstractC10881 abstractC10881, C12565[] c12565Arr, int i) {
AbstractC10881 abstractC108812;
String str;
String str2;
int i2;
C0774 c0774;
String str3;
String str4;
String str5;
String str6;
String str7;
AbstractC10881 abstractC108813;
String str8;
String str9;
int i3;
String str10;
String str11;
String str12;
String str13;
String str14;
int i4;
String str15;
int i5;
String str16;
int i6;
String str17;
String str18;
String str19;
int i7;
String[] strArr;
int i8;
String str20;
String[] strArr2;
int i9;
int i10;
int i11;
int i12;
?? obj = new Object();
obj.f2570 = c12565Arr;
obj.f2571 = i;
char[] cArr = new char[this.f30069];
obj.f2573 = cArr;
int i13 = this.f30070;
int m23026 = m23026(i13);
String m23012 = m23012(cArr, i13 + 2);
String m230122 = m23012(cArr, i13 + 4);
int m230262 = m23026(i13 + 6);
String[] strArr3 = new String[m230262];
int i14 = i13 + 8;
for (int i15 = 0; i15 < m230262; i15++) {
strArr3[i15] = m23012(cArr, i14);
i14 += 2;
}
int m23027 = m23027();
int m230263 = m23026(m23027 - 2);
String str21 = null;
String str22 = null;
String str23 = null;
C12565 c12565 = null;
int i16 = 0;
int i17 = 0;
int i18 = 0;
int i19 = 0;
int i20 = 0;
int i21 = 0;
int i22 = 0;
int i23 = 0;
int i24 = 0;
int i25 = 0;
int i26 = m23026;
int i27 = 0;
String str24 = null;
String str25 = null;
C0774 c07742 = obj;
while (true) {
C0774 c07743 = c07742;
String str26 = "RuntimeInvisibleTypeAnnotations";
int i28 = i14;
String str27 = m230122;
if (m230263 > 0) {
int i29 = i16;
String m23032 = m23032(cArr, m23027);
int i30 = i27;
int m23033 = m23033(m23027 + 2);
int i31 = m23027 + 6;
String str28 = str25;
if ("SourceFile".equals(m23032)) {
str25 = m23032(cArr, i31);
i16 = i29;
} else {
if ("InnerClasses".equals(m23032)) {
i24 = i31;
} else if ("EnclosingMethod".equals(m23032)) {
i17 = i31;
} else if ("NestHost".equals(m23032)) {
str23 = m23012(cArr, i31);
} else if ("NestMembers".equals(m23032)) {
i22 = i31;
} else if ("PermittedSubclasses".equals(m23032)) {
i23 = i31;
} else if ("Signature".equals(m23032)) {
str21 = m23032(cArr, i31);
} else if ("RuntimeVisibleAnnotations".equals(m23032)) {
i18 = i31;
} else if ("RuntimeVisibleTypeAnnotations".equals(m23032)) {
i20 = i31;
} else if ("Deprecated".equals(m23032)) {
i26 |= 131072;
} else if ("Synthetic".equals(m23032)) {
i26 |= 4096;
} else if ("SourceDebugExtension".equals(m23032)) {
if (m23033 > this.f30068.length - i31) {
throw new IllegalArgumentException();
}
str24 = m23019(new char[m23033], i31, m23033);
} else if ("RuntimeInvisibleAnnotations".equals(m23032)) {
i19 = i31;
} else if ("RuntimeInvisibleTypeAnnotations".equals(m23032)) {
i21 = i31;
} else if ("Record".equals(m23032)) {
i26 |= 65536;
i25 = i31;
} else if ("Module".equals(m23032)) {
i16 = i31;
str25 = str28;
} else if ("ModuleMainClass".equals(m23032)) {
str22 = m23012(cArr, i31);
} else if ("ModulePackages".equals(m23032)) {
i30 = i31;
} else {
if ("BootstrapMethods".equals(m23032)) {
i10 = i31;
i11 = m23033;
i12 = i28;
i27 = i30;
str25 = str28;
i16 = i29;
i26 = i26;
} else {
i10 = i31;
i11 = m23033;
i12 = i28;
C12565 m23021 = m23021(c12565Arr, m23032, i10, i11, cArr, -1, null);
m23021.f37533 = c12565;
c12565 = m23021;
i27 = i30;
str25 = str28;
i16 = i29;
i26 = i26;
str24 = str24;
}
m23027 = i10 + i11;
m230263--;
i14 = i12;
c07742 = c07743;
m230122 = str27;
}
i16 = i29;
str25 = str28;
}
i10 = i31;
i11 = m23033;
i12 = i28;
i27 = i30;
m23027 = i10 + i11;
m230263--;
i14 = i12;
c07742 = c07743;
m230122 = str27;
} else {
String str29 = str24;
int[] iArr = this.f30065;
String str30 = "Synthetic";
int i32 = i27;
int i33 = i16;
String str31 = str25;
String str32 = str21;
String str33 = "Deprecated";
String str34 = "RuntimeVisibleAnnotations";
abstractC10881.mo5664(m23033(iArr[1] - 7), i26, m23012, str32, str27, strArr3);
String str35 = "RuntimeVisibleTypeAnnotations";
if ((i & 2) != 0 || (str31 == null && str29 == null)) {
abstractC108812 = abstractC10881;
str = "RuntimeInvisibleAnnotations";
} else {
abstractC108812 = abstractC10881;
str = "RuntimeInvisibleAnnotations";
abstractC108812.mo24474(str31, str29);
}
if (i33 != 0) {
c0774 = c07743;
char[] cArr2 = c0774.f2573;
i2 = i28;
int i34 = i33 + 6;
AbstractC10881 mo5663 = abstractC108812.mo5663(m23026(i33 + 2), m23012(cArr2, i33), m23032(cArr2, i33 + 4));
if (mo5663 == null) {
str2 = "RuntimeInvisibleTypeAnnotations";
} else {
String str36 = str22;
if (str36 != null) {
mo5663.mo13463(str36);
}
if (i32 != 0) {
int m230264 = m23026(i32);
int i35 = i32 + 2;
while (true) {
int i36 = m230264 - 1;
if (m230264 <= 0) {
break;
}
mo5663.mo13459(m23012(cArr2, i35));
i35 += 2;
m230264 = i36;
}
}
int m230265 = m23026(i34);
int i37 = i33 + 8;
while (true) {
int i38 = m230265 - 1;
if (m230265 <= 0) {
break;
}
String m230123 = m23012(cArr2, i37);
int m230266 = m23026(i37 + 2);
String m230322 = m23032(cArr2, i37 + 4);
i37 += 6;
mo5663.mo13462(m230266, m230123, m230322);
m230265 = i38;
}
int m230267 = m23026(i37);
int i39 = i37 + 2;
while (true) {
int i40 = m230267 - 1;
if (m230267 <= 0) {
break;
}
String m230124 = m23012(cArr2, i39);
int m230268 = m23026(i39 + 2);
int m230269 = m23026(i39 + 4);
int i41 = i39 + 6;
if (m230269 != 0) {
strArr2 = new String[m230269];
i8 = i40;
str20 = str26;
i9 = i41;
for (int i42 = 0; i42 < m230269; i42++) {
strArr2[i42] = m23012(cArr2, i9);
i9 += 2;
}
} else {
i8 = i40;
str20 = str26;
strArr2 = null;
i9 = i41;
}
mo5663.mo13460(m230124, m230268, strArr2);
m230267 = i8;
i39 = i9;
str26 = str20;
}
str2 = str26;
int m2302610 = m23026(i39);
int i43 = i39 + 2;
while (true) {
int i44 = m2302610 - 1;
if (m2302610 <= 0) {
break;
}
String m230125 = m23012(cArr2, i43);
int m2302611 = m23026(i43 + 2);
int m2302612 = m23026(i43 + 4);
i43 += 6;
if (m2302612 != 0) {
strArr = new String[m2302612];
i7 = i44;
for (int i45 = 0; i45 < m2302612; i45++) {
strArr[i45] = m23012(cArr2, i43);
i43 += 2;
}
} else {
i7 = i44;
strArr = null;
}
mo5663.mo13464(m230125, m2302611, strArr);
m2302610 = i7;
}
int m2302613 = m23026(i43);
int i46 = i43 + 2;
while (true) {
int i47 = m2302613 - 1;
if (m2302613 <= 0) {
break;
}
mo5663.mo13465(m23012(cArr2, i46));
i46 += 2;
m2302613 = i47;
}
int m2302614 = m23026(i46);
int i48 = i46 + 2;
while (true) {
int i49 = m2302614 - 1;
if (m2302614 <= 0) {
break;
}
String m230126 = m23012(cArr2, i48);
int m2302615 = m23026(i48 + 2);
i48 += 4;
String[] strArr4 = new String[m2302615];
for (int i50 = 0; i50 < m2302615; i50++) {
strArr4[i50] = m23012(cArr2, i48);
i48 += 2;
}
mo5663.mo13461(m230126, strArr4);
m2302614 = i49;
}
mo5663.mo7520();
}
} else {
str2 = "RuntimeInvisibleTypeAnnotations";
i2 = i28;
c0774 = c07743;
}
String str37 = str23;
if (str37 != null) {
abstractC108812.mo5667(str37);
}
int i51 = i17;
if (i51 != 0) {
String m230127 = m23012(cArr, i51);
int m2302616 = m23026(i51 + 2);
abstractC108812.mo5669(m230127, m2302616 == 0 ? null : m23032(cArr, iArr[m2302616]), m2302616 == 0 ? null : m23032(cArr, iArr[m2302616] + 2));
}
int i52 = i18;
if (i52 != 0) {
int m2302617 = m23026(i52);
int i53 = i52 + 2;
while (true) {
int i54 = m2302617 - 1;
if (m2302617 <= 0) {
break;
}
i53 = m23017(abstractC108812.mo3589(m23032(cArr, i53), true), i53 + 2, true, cArr);
m2302617 = i54;
}
}
int i55 = i19;
if (i55 != 0) {
int m2302618 = m23026(i55);
int i56 = i55 + 2;
while (true) {
int i57 = m2302618 - 1;
if (m2302618 <= 0) {
break;
}
i56 = m23017(abstractC108812.mo3589(m23032(cArr, i56), false), i56 + 2, true, cArr);
m2302618 = i57;
}
}
int i58 = i20;
if (i58 != 0) {
int m2302619 = m23026(i58);
int i59 = i58 + 2;
while (true) {
int i60 = m2302619 - 1;
if (m2302619 <= 0) {
break;
}
int m23015 = m23015(c0774, i59);
i59 = m23017(abstractC108812.mo3590(c0774.f2567, c0774.f2579, m23032(cArr, m23015), true), m23015 + 2, true, cArr);
m2302619 = i60;
}
}
int i61 = i21;
if (i61 != 0) {
int m2302620 = m23026(i61);
int i62 = i61 + 2;
while (true) {
int i63 = m2302620 - 1;
if (m2302620 <= 0) {
break;
}
int m230152 = m23015(c0774, i62);
i62 = m23017(abstractC108812.mo3590(c0774.f2567, c0774.f2579, m23032(cArr, m230152), false), m230152 + 2, true, cArr);
m2302620 = i63;
}
}
C12565 c125652 = c12565;
while (c125652 != null) {
C12565 c125653 = c125652.f37533;
c125652.f37533 = null;
abstractC108812.mo5665(c125652);
c125652 = c125653;
}
String str38 = null;
int i64 = i22;
if (i64 != 0) {
int m2302621 = m23026(i64);
int i65 = i64 + 2;
while (true) {
int i66 = m2302621 - 1;
if (m2302621 <= 0) {
break;
}
abstractC108812.mo5661(m23012(cArr, i65));
i65 += 2;
m2302621 = i66;
}
}
int i67 = i23;
if (i67 != 0) {
int m2302622 = m23026(i67);
int i68 = i67 + 2;
while (true) {
int i69 = m2302622 - 1;
if (m2302622 <= 0) {
break;
}
abstractC108812.mo5670(m23012(cArr, i68));
i68 += 2;
m2302622 = i69;
}
}
int i70 = i24;
if (i70 != 0) {
int m2302623 = m23026(i70);
int i71 = i70 + 2;
while (true) {
int i72 = m2302623 - 1;
if (m2302623 <= 0) {
break;
}
abstractC108812.mo5668(m23012(cArr, i71), m23026(i71 + 6), m23012(cArr, i71 + 2), m23032(cArr, i71 + 4));
i71 += 8;
m2302623 = i72;
}
}
int i73 = i25;
if (i73 != 0) {
int m2302624 = m23026(i73);
AbstractC10881 abstractC108814 = abstractC108812;
int i74 = i73 + 2;
while (true) {
int i75 = m2302624 - 1;
if (m2302624 <= 0) {
break;
}
char[] cArr3 = c0774.f2573;
String m230323 = m23032(cArr3, i74);
String m230324 = m23032(cArr3, i74 + 2);
int m2302625 = m23026(i74 + 4);
i74 += 6;
String str39 = str38;
int i76 = 0;
int i77 = 0;
int i78 = 0;
int i79 = 0;
AbstractC10881 abstractC108815 = abstractC108814;
C12565 c125654 = str39;
while (true) {
int i80 = m2302625 - 1;
if (m2302625 <= 0) {
break;
}
String m230325 = m23032(cArr3, i74);
int m230332 = m23033(i74 + 2);
int i81 = i74 + 6;
if ("Signature".equals(m230325)) {
str39 = m23032(cArr3, i81);
} else if (str34.equals(m230325)) {
i76 = i81;
} else if (str35.equals(m230325)) {
i78 = i81;
} else if (str.equals(m230325)) {
i77 = i81;
} else {
String str40 = str2;
if (str40.equals(m230325)) {
str15 = str40;
i5 = i81;
i79 = i5;
str16 = str;
str17 = str35;
i6 = i75;
str18 = str30;
str19 = str34;
i74 = i5 + m230332;
abstractC108815 = abstractC10881;
str35 = str17;
m2302625 = i80;
str34 = str19;
str2 = str15;
str = str16;
str30 = str18;
i75 = i6;
} else {
str15 = str40;
i5 = i81;
str16 = str;
i6 = i75;
str17 = str35;
str18 = str30;
str19 = str34;
C12565 m230212 = m23021(c0774.f2570, m230325, i5, m230332, cArr3, -1, null);
m230212.f37533 = c125654;
c125654 = m230212;
str39 = str39;
i74 = i5 + m230332;
abstractC108815 = abstractC10881;
str35 = str17;
m2302625 = i80;
str34 = str19;
str2 = str15;
str = str16;
str30 = str18;
i75 = i6;
}
}
i5 = i81;
str16 = str;
i6 = i75;
str15 = str2;
str18 = str30;
str17 = str35;
str19 = str34;
i74 = i5 + m230332;
abstractC108815 = abstractC10881;
str35 = str17;
m2302625 = i80;
str34 = str19;
str2 = str15;
str = str16;
str30 = str18;
i75 = i6;
}
C12565 c125655 = c125654;
String str41 = str;
int i82 = i75;
String str42 = str2;
String str43 = str30;
String str44 = str35;
String str45 = str34;
AbstractC10881 mo5666 = abstractC108815.mo5666(m230323, m230324, str39);
if (mo5666 != null) {
int i83 = i76;
if (i83 != 0) {
int m2302626 = m23026(i83);
int i84 = i83 + 2;
while (true) {
int i85 = m2302626 - 1;
if (m2302626 <= 0) {
break;
}
i84 = m23017(mo5666.mo3589(m23032(cArr3, i84), true), i84 + 2, true, cArr3);
m2302626 = i85;
}
}
int i86 = i77;
if (i86 != 0) {
int m2302627 = m23026(i86);
int i87 = i86 + 2;
while (true) {
int i88 = m2302627 - 1;
if (m2302627 <= 0) {
break;
}
i87 = m23017(mo5666.mo3589(m23032(cArr3, i87), false), i87 + 2, true, cArr3);
m2302627 = i88;
}
}
int i89 = i78;
if (i89 != 0) {
int m2302628 = m23026(i89);
int i90 = i89 + 2;
while (true) {
int i91 = m2302628 - 1;
if (m2302628 <= 0) {
break;
}
int m230153 = m23015(c0774, i90);
i90 = m23017(mo5666.mo3590(c0774.f2567, c0774.f2579, m23032(cArr3, m230153), true), m230153 + 2, true, cArr3);
m2302628 = i91;
}
}
int i92 = i79;
if (i92 != 0) {
int m2302629 = m23026(i92);
int i93 = i92 + 2;
while (true) {
int i94 = m2302629 - 1;
if (m2302629 <= 0) {
break;
}
int m230154 = m23015(c0774, i93);
i93 = m23017(mo5666.mo3590(c0774.f2567, c0774.f2579, m23032(cArr3, m230154), false), m230154 + 2, true, cArr3);
m2302629 = i94;
}
}
while (true) {
C12565 c125656 = c125655;
if (c125656 == null) {
break;
}
c125655 = c125656.f37533;
c125656.f37533 = null;
mo5666.mo5665(c125656);
}
mo5666.mo7520();
}
abstractC108814 = abstractC108815;
str38 = null;
str35 = str44;
str34 = str45;
str2 = str42;
str = str41;
m2302624 = i82;
str30 = str43;
}
str3 = str;
str4 = str2;
str5 = str30;
str6 = str35;
str7 = str34;
abstractC108813 = abstractC108814;
} else {
str3 = str;
str4 = str2;
str5 = str30;
str6 = str35;
str7 = str34;
abstractC108813 = abstractC10881;
}
int i95 = i2;
int m2302630 = m23026(i95);
int i96 = i95 + 2;
while (true) {
int i97 = m2302630 - 1;
if (m2302630 <= 0) {
break;
}
char[] cArr4 = c0774.f2573;
int m2302631 = m23026(i96);
String m230326 = m23032(cArr4, i96 + 2);
String m230327 = m23032(cArr4, i96 + 4);
int m2302632 = m23026(i96 + 6);
int i98 = 0;
Object obj2 = null;
int i99 = i96 + 8;
C12565 c125657 = null;
String str46 = null;
int i100 = 0;
int i101 = m2302631;
AbstractC10881 abstractC108816 = abstractC108813;
int i102 = 0;
int i103 = 0;
while (true) {
int i104 = m2302632 - 1;
if (m2302632 <= 0) {
break;
}
String m230328 = m23032(cArr4, i99);
int i105 = i102;
int m230333 = m23033(i99 + 2);
int i106 = i99 + 6;
if ("ConstantValue".equals(m230328)) {
int m2302633 = m23026(i106);
obj2 = m2302633 == 0 ? null : m23029(cArr4, m2302633);
} else if ("Signature".equals(m230328)) {
str46 = m23032(cArr4, i106);
} else {
str8 = str33;
if (str8.equals(m230328)) {
i4 = i101 | 131072;
} else if (str5.equals(m230328)) {
i4 = i101 | 4096;
} else {
int i107 = i101;
String str47 = str7;
if (str47.equals(m230328)) {
abstractC108816 = abstractC10881;
str9 = str8;
i98 = i106;
i3 = i98;
str12 = str47;
str10 = str5;
str11 = str6;
} else {
String str48 = str6;
if (str48.equals(m230328)) {
abstractC108816 = abstractC10881;
str9 = str8;
i100 = i106;
i3 = i100;
str11 = str48;
str10 = str5;
str12 = str47;
} else {
String str49 = str3;
if (str49.equals(m230328)) {
abstractC108816 = abstractC10881;
str9 = str8;
i103 = i106;
i3 = i103;
str13 = str49;
str10 = str5;
str11 = str48;
str12 = str47;
str14 = str4;
i102 = i105;
i101 = i107;
i99 = i3 + m230333;
m2302632 = i104;
str4 = str14;
str33 = str9;
str5 = str10;
str3 = str13;
str6 = str11;
str7 = str12;
} else {
String str50 = str4;
if (str50.equals(m230328)) {
abstractC108816 = abstractC10881;
str9 = str8;
i102 = i106;
i3 = i102;
str10 = str5;
str11 = str48;
str12 = str47;
str13 = str49;
str14 = str50;
i101 = i107;
i99 = i3 + m230333;
m2302632 = i104;
str4 = str14;
str33 = str9;
str5 = str10;
str3 = str13;
str6 = str11;
str7 = str12;
} else {
str9 = str8;
i3 = i106;
str10 = str5;
str11 = str48;
str12 = str47;
str13 = str49;
str14 = str50;
C12565 m230213 = m23021(c0774.f2570, m230328, i106, m230333, cArr4, -1, null);
m230213.f37533 = c125657;
abstractC108816 = abstractC10881;
c125657 = m230213;
i100 = i100;
i101 = i107;
i102 = i105;
i98 = i98;
i103 = i103;
i99 = i3 + m230333;
m2302632 = i104;
str4 = str14;
str33 = str9;
str5 = str10;
str3 = str13;
str6 = str11;
str7 = str12;
}
}
}
}
str14 = str4;
str13 = str3;
i102 = i105;
i101 = i107;
i99 = i3 + m230333;
m2302632 = i104;
str4 = str14;
str33 = str9;
str5 = str10;
str3 = str13;
str6 = str11;
str7 = str12;
}
i101 = i4;
str9 = str8;
i3 = i106;
str10 = str5;
str11 = str6;
str12 = str7;
str14 = str4;
str13 = str3;
i102 = i105;
i99 = i3 + m230333;
m2302632 = i104;
str4 = str14;
str33 = str9;
str5 = str10;
str3 = str13;
str6 = str11;
str7 = str12;
}
str8 = str33;
str9 = str8;
i3 = i106;
str10 = str5;
str11 = str6;
str12 = str7;
str14 = str4;
str13 = str3;
i102 = i105;
i99 = i3 + m230333;
m2302632 = i104;
str4 = str14;
str33 = str9;
str5 = str10;
str3 = str13;
str6 = str11;
str7 = str12;
}
int i108 = i102;
int i109 = i98;
int i110 = i103;
String str51 = str5;
String str52 = str33;
String str53 = str6;
String str54 = str7;
String str55 = str4;
String str56 = str3;
int i111 = i100;
int i112 = i101;
C12565 c125658 = c125657;
i96 = i99;
AbstractC10881 mo5662 = abstractC10881.mo5662(i112, obj2, m230326, m230327, str46);
if (mo5662 != null) {
if (i109 != 0) {
int m2302634 = m23026(i109);
int i113 = i109 + 2;
while (true) {
int i114 = m2302634 - 1;
if (m2302634 <= 0) {
break;
}
i113 = m23017(mo5662.mo3589(m23032(cArr4, i113), true), i113 + 2, true, cArr4);
m2302634 = i114;
}
}
if (i110 != 0) {
int m2302635 = m23026(i110);
int i115 = i110 + 2;
while (true) {
int i116 = m2302635 - 1;
if (m2302635 <= 0) {
break;
}
i115 = m23017(mo5662.mo3589(m23032(cArr4, i115), false), i115 + 2, true, cArr4);
m2302635 = i116;
}
}
if (i111 != 0) {
int m2302636 = m23026(i111);
int i117 = i111 + 2;
while (true) {
int i118 = m2302636 - 1;
if (m2302636 <= 0) {
break;
}
int m230155 = m23015(c0774, i117);
i117 = m23017(mo5662.mo3590(c0774.f2567, c0774.f2579, m23032(cArr4, m230155), true), m230155 + 2, true, cArr4);
m2302636 = i118;
}
}
if (i108 != 0) {
int m2302637 = m23026(i108);
int i119 = i108 + 2;
while (true) {
int i120 = m2302637 - 1;
if (m2302637 <= 0) {
break;
}
int m230156 = m23015(c0774, i119);
i119 = m23017(mo5662.mo3590(c0774.f2567, c0774.f2579, m23032(cArr4, m230156), false), m230156 + 2, true, cArr4);
m2302637 = i120;
}
}
C12565 c125659 = c125658;
while (c125659 != null) {
C12565 c1256510 = c125659.f37533;
c125659.f37533 = null;
mo5662.mo5665(c125659);
c125659 = c1256510;
}
mo5662.mo7520();
}
m2302630 = i97;
abstractC108813 = abstractC108816;
str4 = str55;
str33 = str52;
str5 = str51;
str3 = str56;
str6 = str53;
str7 = str54;
}
int m2302638 = m23026(i96);
int i121 = i96 + 2;
while (true) {
int i122 = m2302638 - 1;
if (m2302638 <= 0) {
abstractC10881.mo7520();
return;
} else {
i121 = m23018(abstractC108813, c0774, i121);
m2302638 = i122;
}
}
}
}
}
private int m23018(AbstractC10881 abstractC10881, C0774 c0774, int i) {
int i2;
int i3;
int i4;
String str;
C12565 c12565;
String str2;
int i5;
AbstractC10881 abstractC108812;
AbstractC10881 abstractC108813;
int[] iArr;
String str3;
int i6;
int i7;
int i8;
char[] cArr;
int i9;
int[] iArr2;
int i10;
boolean z;
boolean z2;
int i11;
int i12;
char[] cArr2;
int i13;
int[] iArr3;
int i14;
boolean z3;
int i15;
int i16;
int i17;
int i18;
char[] cArr3;
int i19;
int i20;
char[] cArr4;
int i21;
int i22;
int i23;
int i24;
int i25;
int i26;
int[] iArr4;
int i27;
char[] cArr5;
int i28;
int[] iArr5;
int i29;
int i30;
int i31;
int i32;
int i33;
int i34;
int i35;
boolean z4;
int i36;
int i37;
int m23014;
C3440[] c3440Arr;
int m23026;
int i38;
int i39;
int[] iArr6;
String str4;
int i40;
C3440[] c3440Arr2;
int i41;
String str5;
String str6;
int i42;
char[] cArr6;
int i43;
int i44;
int i45;
int i46;
int i47;
int[] m23023;
int i48;
int i49;
int i50;
int[] iArr7;
int i51;
int i52;
int i53;
char[] cArr7 = c0774.f2573;
c0774.f2582 = m23026(i);
c0774.f2565 = m23032(cArr7, i + 2);
int i54 = i + 4;
c0774.f2583 = m23032(cArr7, i54);
int m230262 = m23026(i + 6);
boolean z5 = false;
int i55 = 0;
int i56 = i + 8;
C12565 c125652 = null;
String[] strArr = null;
int i57 = 0;
int i58 = 0;
int i59 = 0;
int i60 = 0;
int i61 = 0;
int i62 = 0;
int i63 = 0;
int i64 = 0;
int i65 = 0;
int i66 = 0;
while (true) {
int i67 = m230262 - 1;
i2 = i62;
i3 = i63;
if (m230262 <= 0) {
break;
}
String m23032 = m23032(cArr7, i56);
C12565 c125653 = c125652;
int m23033 = m23033(i56 + 2);
int i68 = i56 + 6;
int i69 = i57;
if ("Code".equals(m23032)) {
if ((c0774.f2571 & 1) == 0) {
i66 = i68;
}
} else if ("Exceptions".equals(m23032)) {
int m230263 = m23026(i68);
String[] strArr2 = new String[m230263];
int i70 = i56 + 8;
for (int i71 = 0; i71 < m230263; i71++) {
strArr2[i71] = m23012(cArr7, i70);
i70 += 2;
}
i55 = i68;
strArr = strArr2;
} else if ("Signature".equals(m23032)) {
i60 = m23026(i68);
} else if ("Deprecated".equals(m23032)) {
c0774.f2582 |= 131072;
} else if ("RuntimeVisibleAnnotations".equals(m23032)) {
i59 = i68;
} else {
if ("RuntimeVisibleTypeAnnotations".equals(m23032)) {
i62 = i68;
i57 = i69;
i63 = i3;
c125652 = c125653;
i53 = i62;
} else if ("AnnotationDefault".equals(m23032)) {
i58 = i68;
} else if ("Synthetic".equals(m23032)) {
c0774.f2582 |= 4096;
z5 = true;
i62 = i2;
i57 = i69;
i63 = i3;
i53 = i68;
c125652 = c125653;
} else if ("RuntimeInvisibleAnnotations".equals(m23032)) {
i61 = i68;
} else if ("RuntimeInvisibleTypeAnnotations".equals(m23032)) {
i63 = i68;
i57 = i69;
i62 = i2;
i53 = i68;
c125652 = c125653;
} else if ("RuntimeVisibleParameterAnnotations".equals(m23032)) {
i64 = i68;
} else if ("RuntimeInvisibleParameterAnnotations".equals(m23032)) {
i65 = i68;
} else if ("MethodParameters".equals(m23032)) {
i57 = i68;
i63 = i3;
i62 = i2;
i53 = i68;
c125652 = c125653;
} else {
i53 = i68;
C12565 m23021 = m23021(c0774.f2570, m23032, i53, m23033, cArr7, -1, null);
m23021.f37533 = c125653;
c125652 = m23021;
i61 = i61;
i58 = i58;
i63 = i3;
i57 = i69;
i59 = i59;
i60 = i60;
i62 = i2;
}
i56 = i53 + m23033;
m230262 = i67;
}
i57 = i69;
i63 = i3;
i62 = i2;
i53 = i68;
c125652 = c125653;
i56 = i53 + m23033;
m230262 = i67;
}
int i72 = i57;
int i73 = i59;
int i74 = i60;
int i75 = i58;
int i76 = i61;
C12565 c125654 = c125652;
AbstractC10881 mo1518 = abstractC10881.mo1518(c0774.f2582, c0774.f2565, c0774.f2583, i74 == 0 ? null : m23024(cArr7, i74), strArr);
if (mo1518 == null) {
return i56;
}
if (mo1518 instanceof C6811) {
C6811 c6811 = (C6811) mo1518;
boolean z6 = (c0774.f2582 & 131072) != 0;
int m230264 = m23026(i54);
str2 = "RuntimeInvisibleTypeAnnotations";
i5 = i76;
abstractC108812 = mo1518;
i4 = i75;
str = "RuntimeVisibleTypeAnnotations";
c12565 = c125654;
if (c6811.m16877(this, z5, z6, m230264, i74, i55)) {
c6811.m16865(i, i56 - i);
return i56;
}
} else {
i4 = i75;
str = "RuntimeVisibleTypeAnnotations";
c12565 = c125654;
str2 = "RuntimeInvisibleTypeAnnotations";
i5 = i76;
abstractC108812 = mo1518;
}
if (i72 != 0 && (c0774.f2571 & 2) == 0) {
int m23028 = m23028(i72);
int i77 = i72 + 1;
while (true) {
int i78 = m23028 - 1;
if (m23028 <= 0) {
break;
}
abstractC108812.mo16881(m23026(i77 + 2), m23032(cArr7, i77));
i77 += 4;
m23028 = i78;
}
}
int i79 = i4;
if (i79 != 0) {
AbstractC10881 mo11525 = abstractC108812.mo11525();
m23016(mo11525, i79, (String) null, cArr7);
if (mo11525 != null) {
mo11525.mo7520();
}
}
if (i73 != 0) {
int m230265 = m23026(i73);
int i80 = i73 + 2;
while (true) {
int i81 = m230265 - 1;
if (m230265 <= 0) {
break;
}
i80 = m23017(abstractC108812.mo3589(m23032(cArr7, i80), true), i80 + 2, true, cArr7);
m230265 = i81;
}
}
if (i5 != 0) {
int i82 = i5;
int m230266 = m23026(i82);
int i83 = i82 + 2;
while (true) {
int i84 = m230266 - 1;
if (m230266 <= 0) {
break;
}
i83 = m23017(abstractC108812.mo3589(m23032(cArr7, i83), false), i83 + 2, true, cArr7);
m230266 = i84;
}
}
if (i2 != 0) {
int m230267 = m23026(i2);
int i85 = i2 + 2;
while (true) {
int i86 = m230267 - 1;
if (m230267 <= 0) {
break;
}
int m23015 = m23015(c0774, i85);
i85 = m23017(abstractC108812.mo3590(c0774.f2567, c0774.f2579, m23032(cArr7, m23015), true), m23015 + 2, true, cArr7);
m230267 = i86;
}
}
if (i3 != 0) {
int m230268 = m23026(i3);
int i87 = i3 + 2;
while (true) {
int i88 = m230268 - 1;
if (m230268 <= 0) {
break;
}
int m230152 = m23015(c0774, i87);
i87 = m23017(abstractC108812.mo3590(c0774.f2567, c0774.f2579, m23032(cArr7, m230152), false), m230152 + 2, true, cArr7);
m230268 = i88;
}
}
int i89 = i64;
if (i89 != 0) {
m23022(abstractC108812, c0774, i89, true);
}
int i90 = i65;
if (i90 != 0) {
m23022(abstractC108812, c0774, i90, false);
}
C12565 c125655 = c12565;
while (c125655 != null) {
C12565 c125656 = c125655.f37533;
c125655.f37533 = null;
abstractC108812.mo5665(c125655);
c125655 = c125656;
}
int i91 = i66;
if (i91 != 0) {
abstractC108812.mo16879();
char[] cArr8 = c0774.f2573;
int m230269 = m23026(i91);
int m2302610 = m23026(i91 + 2);
int m230332 = m23033(i91 + 4);
int i92 = i91 + 8;
byte[] bArr = this.f30068;
if (m230332 > bArr.length - i92) {
throw new IllegalArgumentException();
}
int i93 = i92 + m230332;
C3440[] c3440Arr3 = new C3440[m230332 + 1];
c0774.f2581 = c3440Arr3;
int i94 = i92;
while (i94 < i93) {
int i95 = i94 - i92;
switch (bArr[i94] & 255) {
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
case 11:
case 12:
case 13:
case 14:
case 15:
case 26:
case 27:
case 28:
case 29:
case 30:
case 31:
case 32:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 41:
case 42:
case 43:
case 44:
case 45:
case 46:
case 47:
case 48:
case 49:
case 50:
case 51:
case 52:
case 53:
case 59:
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
case 67:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 76:
case 77:
case 78:
case InterfaceC2279.f7409:
case 80:
case InterfaceC2279.f7488:
case InterfaceC2279.f7455:
case 83:
case InterfaceC2279.f7466:
case 85:
case 86:
case 87:
case 88:
case 89:
case 90:
case 91:
case 92:
case 93:
case 94:
case InterfaceC2279.f7473:
case InterfaceC2279.f7336:
case InterfaceC2279.f7470:
case InterfaceC2279.f7321:
case 99:
case 100:
case 101:
case 102:
case 103:
case 104:
case 105:
case 106:
case 107:
case 108:
case InterfaceC2279.f7322:
case 110:
case 111:
case 112:
case 113:
case 114:
case InterfaceC2279.f7376:
case InterfaceC2279.f7482:
case 117:
case InterfaceC2279.f7400:
case InterfaceC2279.f7389:
case 120:
case 121:
case 122:
case InterfaceC2279.f7477:
case InterfaceC2279.f7328:
case 125:
case InterfaceC2279.f7383:
case InterfaceC2279.f7534:
case 128:
case InterfaceC2279.f7528:
case InterfaceC2279.f7495:
case InterfaceC2279.f7354:
case InterfaceC2279.f7311:
case InterfaceC2279.f7503:
case InterfaceC2279.f7529:
case 136:
case InterfaceC2279.f7353:
case InterfaceC2279.f7431:
case InterfaceC2279.f7398:
case InterfaceC2279.f7385:
case InterfaceC2279.f7372:
case InterfaceC2279.f7326:
case InterfaceC2279.f7364:
case InterfaceC2279.f7390:
case InterfaceC2279.f7407:
case InterfaceC2279.f7394:
case InterfaceC2279.f7330:
case InterfaceC2279.f7316:
case InterfaceC2279.f7450:
case 150:
case InterfaceC2279.f7351:
case InterfaceC2279.f7429:
case InterfaceC2279.f7446:
case InterfaceC2279.f7502:
case InterfaceC2279.f7387:
case 175:
case 176:
case InterfaceC2279.f7421:
case InterfaceC2279.f7324:
case InterfaceC2279.f7349:
case InterfaceC2279.f7445:
case InterfaceC2279.f7471:
i51 = i93;
i94++;
i93 = i51;
case 16:
case 18:
case 21:
case 22:
case 23:
case 24:
case 25:
case 54:
case 55:
case 56:
case 57:
case 58:
case InterfaceC2279.f7498:
case 188:
i51 = i93;
i94 += 2;
i93 = i51;
case 17:
case 19:
case 20:
case InterfaceC2279.f7430:
case InterfaceC2279.f7439:
case InterfaceC2279.f7369:
case 180:
case InterfaceC2279.f7331:
case InterfaceC2279.f7433:
case InterfaceC2279.f7420:
case InterfaceC2279.f7459:
case InterfaceC2279.f7535:
case InterfaceC2279.f7401:
case 192:
case InterfaceC2279.f7381:
i51 = i93;
i94 += 3;
i93 = i51;
case InterfaceC2279.f7391:
case InterfaceC2279.f7456:
case InterfaceC2279.f7417:
case InterfaceC2279.f7327:
case InterfaceC2279.f7365:
case InterfaceC2279.f7494:
case InterfaceC2279.f7512:
case 160:
case InterfaceC2279.f7378:
case InterfaceC2279.f7319:
case InterfaceC2279.f7344:
case InterfaceC2279.f7486:
case InterfaceC2279.f7525:
case InterfaceC2279.f7538:
case 167:
case 168:
case InterfaceC2279.f7474:
case InterfaceC2279.f7448:
i51 = i93;
m23020(m23025(i94 + 1) + i95, c3440Arr3);
i94 += 3;
i93 = i51;
case InterfaceC2279.f7524:
int i96 = (4 - (i95 & 3)) + i94;
m23020(m23033(i96) + i95, c3440Arr3);
i51 = i93;
int m230333 = (m23033(i96 + 8) - m23033(i96 + 4)) + 1;
i52 = i96 + 12;
while (true) {
int i97 = m230333 - 1;
if (m230333 > 0) {
m23020(m23033(i52) + i95, c3440Arr3);
i52 += 4;
m230333 = i97;
} else {
i94 = i52;
i93 = i51;
}
}
case InterfaceC2279.f7515:
int i98 = (4 - (i95 & 3)) + i94;
m23020(m23033(i98) + i95, c3440Arr3);
int m230334 = m23033(i98 + 4);
i52 = i98 + 8;
while (true) {
int i99 = m230334 - 1;
if (m230334 > 0) {
m23020(m23033(i52 + 4) + i95, c3440Arr3);
i52 += 8;
m230334 = i99;
} else {
i51 = i93;
i94 = i52;
i93 = i51;
}
}
case InterfaceC2279.f7497:
case InterfaceC2279.f7368:
i94 += 5;
i51 = i93;
i93 = i51;
case InterfaceC2279.f7511:
int i100 = bArr[i94 + 1] & 255;
if (i100 != 132) {
if (i100 != 169) {
switch (i100) {
default:
switch (i100) {
case 54:
case 55:
case 56:
case 57:
case 58:
break;
default:
throw new IllegalArgumentException();
}
i51 = i93;
i93 = i51;
case 21:
case 22:
case 23:
case 24:
case 25:
i94 += 4;
i51 = i93;
i93 = i51;
}
}
i94 += 4;
i51 = i93;
i93 = i51;
} else {
i94 += 6;
i51 = i93;
i93 = i51;
}
case InterfaceC2279.f7522:
break;
case 200:
case InterfaceC2279.f7457:
case 220:
m23020(m23033(i94 + 1) + i95, c3440Arr3);
i94 += 5;
i51 = i93;
i93 = i51;
case InterfaceC2279.f7337:
case InterfaceC2279.f7397:
case 204:
case 205:
case 206:
case 207:
case 208:
case 209:
case 210:
case Primes.SMALL_FACTOR_LIMIT:
case 212:
case 213:
case 214:
case 215:
case 216:
case IndicatorViewController.DEFAULT_CAPTION_TRANSLATION_Y_ANIMATION_DURATION:
case 218:
case 219:
m23020(m23026(i94 + 1) + i95, c3440Arr3);
i51 = i93;
i94 += 3;
i93 = i51;
default:
throw new IllegalArgumentException();
}
}
int i101 = i93;
int m2302611 = m23026(i94);
int i102 = i94 + 2;
while (true) {
int i103 = m2302611 - 1;
int[] iArr8 = this.f30065;
if (m2302611 > 0) {
C3440 m23020 = m23020(m23026(i102), c3440Arr3);
C3440 m230202 = m23020(m23026(i102 + 2), c3440Arr3);
byte[] bArr2 = bArr;
C3440 m230203 = m23020(m23026(i102 + 4), c3440Arr3);
String m230322 = m23032(cArr8, iArr8[m23026(i102 + 6)]);
i102 += 8;
abstractC108812.mo11537(m23020, m230202, m230203, m230322);
m2302611 = i103;
bArr = bArr2;
m230332 = m230332;
} else {
byte[] bArr3 = bArr;
int i104 = m230332;
int m2302612 = m23026(i102);
int i105 = i102 + 2;
int[] iArr9 = null;
int i106 = 0;
int i107 = 0;
boolean z7 = true;
int i108 = 0;
int i109 = 0;
C12565 c125657 = null;
int[] iArr10 = null;
while (true) {
int i110 = m2302612 - 1;
if (m2302612 > 0) {
String m230323 = m23032(cArr8, i105);
int[] iArr11 = iArr10;
int m230335 = m23033(i105 + 2);
int i111 = i105 + 6;
int[] iArr12 = iArr8;
if (!"LocalVariableTable".equals(m230323)) {
iArr6 = iArr9;
if ("LocalVariableTypeTable".equals(m230323)) {
i109 = i111;
i40 = i111;
cArr6 = cArr8;
str5 = str;
i43 = i104;
str6 = str2;
iArr9 = iArr6;
i41 = i101;
iArr10 = iArr11;
c3440Arr2 = c3440Arr3;
i44 = i91;
i42 = i56;
i45 = m2302610;
i105 = i40 + m230335;
c3440Arr3 = c3440Arr2;
m2302610 = i45;
i104 = i43;
m2302612 = i110;
iArr8 = iArr12;
i56 = i42;
str = str5;
cArr8 = cArr6;
i91 = i44;
i101 = i41;
str2 = str6;
} else if ("LineNumberTable".equals(m230323)) {
if ((c0774.f2571 & 2) == 0) {
int m2302613 = m23026(i111);
int i112 = i105 + 8;
while (true) {
int i113 = m2302613 - 1;
if (m2302613 > 0) {
int m2302614 = m23026(i112);
int m2302615 = m23026(i112 + 2);
int i114 = i112 + 4;
C3440 c3440 = c3440Arr3[m2302614];
if (c3440 == null) {
if (c3440 == null) {
c3440Arr3[m2302614] = new C3440();
}
i48 = i114;
C3440 c34402 = c3440Arr3[m2302614];
i49 = i113;
c34402.f10220 = (short) (c34402.f10220 | 1);
} else {
i48 = i114;
i49 = i113;
}
c3440Arr3[m2302614].m9559(m2302615);
i112 = i48;
m2302613 = i49;
}
}
}
str4 = str2;
m23023 = iArr11;
} else if (str.equals(m230323)) {
m23023 = m23023(abstractC108812, c0774, i111, true);
str4 = str2;
} else {
str4 = str2;
if (str4.equals(m230323)) {
iArr6 = m23023(abstractC108812, c0774, i111, false);
} else {
if ("StackMapTable".equals(m230323)) {
if ((c0774.f2571 & 4) == 0) {
i46 = i105 + 8;
i47 = i111 + m230335;
i41 = i101;
i107 = i46;
i106 = i47;
i40 = i111;
str6 = str4;
i44 = i91;
cArr6 = cArr8;
str5 = str;
i43 = i104;
iArr9 = iArr6;
iArr10 = iArr11;
c3440Arr2 = c3440Arr3;
i45 = m2302610;
i42 = i56;
}
} else if (!"StackMap".equals(m230323)) {
i40 = i111;
c3440Arr2 = c3440Arr3;
i41 = i101;
str5 = str;
str6 = str4;
i42 = i56;
char[] cArr9 = cArr8;
cArr6 = cArr8;
i43 = i104;
C12565 c125658 = c125657;
int i115 = i91;
i44 = i91;
i45 = m2302610;
C12565 m230212 = m23021(c0774.f2570, m230323, i40, m230335, cArr9, i115, c3440Arr2);
m230212.f37533 = c125658;
c125657 = m230212;
iArr10 = iArr11;
iArr9 = iArr6;
} else if ((c0774.f2571 & 4) == 0) {
i46 = i105 + 8;
i47 = i111 + m230335;
z7 = false;
i41 = i101;
i107 = i46;
i106 = i47;
i40 = i111;
str6 = str4;
i44 = i91;
cArr6 = cArr8;
str5 = str;
i43 = i104;
iArr9 = iArr6;
iArr10 = iArr11;
c3440Arr2 = c3440Arr3;
i45 = m2302610;
i42 = i56;
}
i105 = i40 + m230335;
c3440Arr3 = c3440Arr2;
m2302610 = i45;
i104 = i43;
m2302612 = i110;
iArr8 = iArr12;
i56 = i42;
str = str5;
cArr8 = cArr6;
i91 = i44;
i101 = i41;
str2 = str6;
}
m23023 = iArr11;
}
} else if ((c0774.f2571 & 2) == 0) {
int m2302616 = m23026(i111);
int i116 = i105 + 8;
while (true) {
int i117 = m2302616 - 1;
if (m2302616 > 0) {
int m2302617 = m23026(i116);
C3440 c34403 = c3440Arr3[m2302617];
if (c34403 == null) {
if (c34403 == null) {
c3440Arr3[m2302617] = new C3440();
}
i50 = i117;
C3440 c34404 = c3440Arr3[m2302617];
iArr7 = iArr9;
c34404.f10220 = (short) (c34404.f10220 | 1);
} else {
i50 = i117;
iArr7 = iArr9;
}
int m2302618 = m23026(i116 + 2) + m2302617;
C3440 c34405 = c3440Arr3[m2302618];
if (c34405 == null) {
if (c34405 == null) {
c3440Arr3[m2302618] = new C3440();
}
C3440 c34406 = c3440Arr3[m2302618];
c34406.f10220 = (short) (c34406.f10220 | 1);
}
i116 += 10;
m2302616 = i50;
iArr9 = iArr7;
} else {
iArr6 = iArr9;
i108 = i111;
i40 = i111;
cArr6 = cArr8;
str5 = str;
i43 = i104;
str6 = str2;
iArr9 = iArr6;
i41 = i101;
iArr10 = iArr11;
c3440Arr2 = c3440Arr3;
i44 = i91;
i42 = i56;
i45 = m2302610;
i105 = i40 + m230335;
c3440Arr3 = c3440Arr2;
m2302610 = i45;
i104 = i43;
m2302612 = i110;
iArr8 = iArr12;
i56 = i42;
str = str5;
cArr8 = cArr6;
i91 = i44;
i101 = i41;
str2 = str6;
}
}
} else {
iArr6 = iArr9;
str4 = str2;
m23023 = iArr11;
}
i41 = i101;
i40 = i111;
c3440Arr2 = c3440Arr3;
str6 = str4;
i44 = i91;
cArr6 = cArr8;
str5 = str;
i43 = i104;
iArr9 = iArr6;
iArr10 = m23023;
i45 = m2302610;
i42 = i56;
i105 = i40 + m230335;
c3440Arr3 = c3440Arr2;
m2302610 = i45;
i104 = i43;
m2302612 = i110;
iArr8 = iArr12;
i56 = i42;
str = str5;
cArr8 = cArr6;
i91 = i44;
i101 = i41;
str2 = str6;
} else {
int i118 = i101;
int[] iArr13 = iArr10;
C3440[] c3440Arr4 = c3440Arr3;
int[] iArr14 = iArr8;
int i119 = m2302610;
char[] cArr10 = cArr8;
int i120 = i56;
int i121 = i104;
int[] iArr15 = iArr9;
C12565 c125659 = c125657;
boolean z8 = (c0774.f2571 & 8) != 0;
if (i107 != 0) {
c0774.f2580 = -1;
c0774.f2575 = 0;
c0774.f2572 = 0;
c0774.f2566 = 0;
Object[] objArr = new Object[i119];
c0774.f2569 = objArr;
c0774.f2574 = 0;
c0774.f2577 = new Object[m230269];
if (z8) {
String str7 = c0774.f2583;
if ((c0774.f2582 & 8) == 0) {
if ("<init>".equals(c0774.f2565)) {
objArr[0] = InterfaceC7653.f23819;
} else {
objArr[0] = m23012(c0774.f2573, this.f30070 + 2);
}
i38 = 1;
} else {
i38 = 0;
}
int i122 = 1;
while (true) {
int i123 = i122 + 1;
char charAt = str7.charAt(i122);
if (charAt == 'F') {
i39 = i38 + 1;
objArr[i38] = InterfaceC7653.f23818;
} else if (charAt != 'L') {
if (charAt != 'S' && charAt != 'I') {
if (charAt == 'J') {
i39 = i38 + 1;
objArr[i38] = InterfaceC7653.f23814;
} else if (charAt != 'Z') {
if (charAt != '[') {
switch (charAt) {
case 'D':
i39 = i38 + 1;
objArr[i38] = InterfaceC7653.f23816;
break;
}
c0774.f2572 = i38;
} else {
while (str7.charAt(i123) == '[') {
i123++;
}
}
}
}
i39 = i38 + 1;
objArr[i38] = InterfaceC7653.f23817;
} else {
int i124 = i123;
while (str7.charAt(i124) != ';') {
i124++;
}
objArr[i38] = str7.substring(i123, i124);
i38++;
i122 = i124 + 1;
}
i38 = i39;
i122 = i123;
}
}
int i125 = i107;
while (i125 < i106 - 2) {
if (bArr3[i125] != 8 || (m23026 = m23026(i125 + 1)) < 0 || m23026 >= i121 || (bArr3[i92 + m23026] & 255) != 187) {
c3440Arr = c3440Arr4;
} else {
c3440Arr = c3440Arr4;
m23020(m23026, c3440Arr);
}
i125++;
c3440Arr4 = c3440Arr;
}
}
C3440[] c3440Arr5 = c3440Arr4;
if (z8 && (c0774.f2571 & 256) != 0) {
abstractC108812.mo11530(-1, i119, 0, (Object[]) null, (Object[]) null);
}
int m23013 = m23013(0, iArr13);
int m230132 = m23013(0, iArr15);
int i126 = (c0774.f2571 & 256) == 0 ? 33 : 0;
boolean z9 = false;
int i127 = m230132;
int i128 = m23013;
int[] iArr16 = iArr15;
int i129 = i119;
int[] iArr17 = iArr13;
int i130 = i118;
int i131 = i106;
int i132 = i108;
int i133 = i92;
int i134 = 0;
int i135 = i126;
boolean z10 = z7;
char[] cArr11 = cArr10;
C3440[] c3440Arr6 = c3440Arr5;
int i136 = m230269;
int i137 = i107;
int i138 = 0;
AbstractC10881 abstractC108814 = abstractC108812;
C10039 c10039 = this;
int i139 = i109;
while (i133 < i130) {
int i140 = i130;
int i141 = i133 - i92;
int i142 = i131;
C3440 c34407 = c3440Arr6[i141];
if (c34407 != null) {
i6 = i136;
c34407.m9562(abstractC108814, (c0774.f2571 & 2) == 0);
} else {
i6 = i136;
}
int i143 = i137;
while (true) {
if (i143 != 0) {
int i144 = c0774.f2580;
int i145 = i143;
if (i144 == i141 || i144 == -1) {
if (i144 != -1) {
if (!z10 || z8) {
i27 = i132;
cArr5 = cArr11;
i28 = i129;
iArr5 = iArr16;
i29 = i139;
i30 = i145;
i31 = i142;
i32 = i6;
abstractC108814.mo11530(-1, c0774.f2572, c0774.f2574, c0774.f2569, c0774.f2577);
} else {
i29 = i139;
i31 = i142;
i27 = i132;
i30 = i145;
i32 = i6;
cArr5 = cArr11;
i28 = i129;
iArr5 = iArr16;
abstractC108814.mo11530(c0774.f2575, c0774.f2566, c0774.f2574, c0774.f2569, c0774.f2577);
}
z9 = false;
} else {
i27 = i132;
cArr5 = cArr11;
i28 = i129;
iArr5 = iArr16;
i29 = i139;
i30 = i145;
i31 = i142;
i32 = i6;
}
if (i30 < i31) {
char[] cArr12 = c0774.f2573;
C3440[] c3440Arr7 = c0774.f2581;
if (z10) {
i34 = i30 + 1;
i35 = bArr3[i30] & 255;
i33 = 0;
} else {
c0774.f2580 = -1;
i33 = 0;
i34 = i30;
i35 = 255;
}
c0774.f2566 = i33;
if (i35 < 64) {
c0774.f2575 = 3;
c0774.f2574 = i33;
z4 = z9;
} else {
if (i35 < 128) {
i35 -= 64;
m23014 = c10039.m23014(i34, c0774.f2577, 0, cArr12, c3440Arr7);
c0774.f2575 = 4;
c0774.f2574 = 1;
z4 = z9;
} else {
if (i35 < 247) {
throw new IllegalArgumentException();
}
int m2302619 = c10039.m23026(i34);
z4 = z9;
i36 = i34 + 2;
if (i35 == 247) {
m23014 = c10039.m23014(i36, c0774.f2577, 0, cArr12, c3440Arr7);
c0774.f2575 = 4;
c0774.f2574 = 1;
i35 = m2302619;
} else {
if (i35 >= 248 && i35 < 251) {
c0774.f2575 = 2;
int i146 = 251 - i35;
c0774.f2566 = i146;
c0774.f2572 -= i146;
c0774.f2574 = 0;
} else if (i35 == 251) {
c0774.f2575 = 3;
c0774.f2574 = 0;
} else {
if (i35 < 255) {
int i147 = i35 - 251;
int i148 = z8 ? c0774.f2572 : 0;
i37 = i36;
int i149 = i147;
while (i149 > 0) {
i37 = c10039.m23014(i37, c0774.f2569, i148, cArr12, c3440Arr7);
i149--;
i148++;
}
c0774.f2575 = 1;
c0774.f2566 = i147;
c0774.f2572 += i147;
c0774.f2574 = 0;
} else {
int m2302620 = c10039.m23026(i36);
int i150 = i34 + 4;
c0774.f2575 = 0;
c0774.f2566 = m2302620;
c0774.f2572 = m2302620;
for (int i151 = 0; i151 < m2302620; i151++) {
i150 = c10039.m23014(i150, c0774.f2569, i151, cArr12, c3440Arr7);
}
int m2302621 = c10039.m23026(i150);
c0774.f2574 = m2302621;
i37 = i150 + 2;
for (int i152 = 0; i152 < m2302621; i152++) {
i37 = c10039.m23014(i37, c0774.f2577, i152, cArr12, c3440Arr7);
}
}
i35 = m2302619;
i36 = i37;
i34 = i36;
}
i35 = m2302619;
i34 = i36;
}
}
i36 = m23014;
i34 = i36;
}
int i153 = i35 + 1 + c0774.f2580;
c0774.f2580 = i153;
m23020(i153, c3440Arr7);
i143 = i34;
i142 = i31;
z9 = z4;
} else {
i143 = 0;
i142 = i31;
}
i139 = i29;
i132 = i27;
i6 = i32;
cArr11 = cArr5;
i129 = i28;
iArr16 = iArr5;
} else {
i7 = i132;
cArr = cArr11;
i9 = i129;
iArr2 = iArr16;
i10 = i139;
i8 = i145;
}
} else {
i7 = i132;
i8 = i143;
cArr = cArr11;
i9 = i129;
iArr2 = iArr16;
i10 = i139;
}
}
int i154 = i142;
int i155 = i6;
if (z9) {
if ((c0774.f2571 & 8) != 0) {
abstractC108814.mo11530(256, 0, 0, (Object[]) null, (Object[]) null);
}
z = false;
} else {
z = z9;
}
int i156 = bArr3[i133] & 255;
switch (i156) {
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
case 11:
case 12:
case 13:
case 14:
case 15:
case 46:
case 47:
case 48:
case 49:
case 50:
case 51:
case 52:
case 53:
case InterfaceC2279.f7409:
case 80:
case InterfaceC2279.f7488:
case InterfaceC2279.f7455:
case 83:
case InterfaceC2279.f7466:
case 85:
case 86:
case 87:
case 88:
case 89:
case 90:
case 91:
case 92:
case 93:
case 94:
case InterfaceC2279.f7473:
case InterfaceC2279.f7336:
case InterfaceC2279.f7470:
case InterfaceC2279.f7321:
case 99:
case 100:
case 101:
case 102:
case 103:
case 104:
case 105:
case 106:
case 107:
case 108:
case InterfaceC2279.f7322:
case 110:
case 111:
case 112:
case 113:
case 114:
case InterfaceC2279.f7376:
case InterfaceC2279.f7482:
case 117:
case InterfaceC2279.f7400:
case InterfaceC2279.f7389:
case 120:
case 121:
case 122:
case InterfaceC2279.f7477:
case InterfaceC2279.f7328:
case 125:
case InterfaceC2279.f7383:
case InterfaceC2279.f7534:
case 128:
case InterfaceC2279.f7528:
case InterfaceC2279.f7495:
case InterfaceC2279.f7354:
case InterfaceC2279.f7311:
case InterfaceC2279.f7503:
case InterfaceC2279.f7529:
case 136:
case InterfaceC2279.f7353:
case InterfaceC2279.f7431:
case InterfaceC2279.f7398:
case InterfaceC2279.f7385:
case InterfaceC2279.f7372:
case InterfaceC2279.f7326:
case InterfaceC2279.f7364:
case InterfaceC2279.f7390:
case InterfaceC2279.f7407:
case InterfaceC2279.f7394:
case InterfaceC2279.f7330:
case InterfaceC2279.f7316:
case InterfaceC2279.f7450:
case 150:
case InterfaceC2279.f7351:
case InterfaceC2279.f7429:
case InterfaceC2279.f7446:
case InterfaceC2279.f7502:
case InterfaceC2279.f7387:
case 175:
case 176:
case InterfaceC2279.f7421:
case InterfaceC2279.f7324:
case InterfaceC2279.f7349:
case InterfaceC2279.f7445:
case InterfaceC2279.f7471:
z2 = z8;
i11 = i8;
i12 = i154;
cArr2 = cArr;
abstractC108814.mo16867(i156);
i133++;
i13 = i128;
iArr3 = iArr17;
cArr11 = cArr2;
i14 = i134;
z3 = z;
i137 = i11;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i23 = i16;
if (iArr3 != null || i14 >= iArr3.length || i13 > i141) {
int i157 = i17;
boolean z11 = z3;
int i158 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null && i25 < iArr16.length && i24 <= i141) {
if (i24 != i141) {
int m230153 = c10039.m23015(c0774, iArr16[i25]);
i26 = i13;
iArr4 = iArr3;
c10039.m23017(abstractC108814.mo11526(c0774.f2567, c0774.f2579, c10039.m23032(cArr11, m230153), false), m230153 + 2, true, cArr11);
} else {
i26 = i13;
iArr4 = iArr3;
}
i25++;
i24 = c10039.m23013(i25, iArr16);
iArr3 = iArr4;
i13 = i26;
}
int i159 = i13;
int[] iArr18 = iArr3;
z9 = z11;
i130 = i140;
z8 = z2;
i139 = i158;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr18;
i127 = i24;
i136 = i23;
i128 = i159;
i138 = i25;
i129 = i157;
} else {
if (i13 == i141) {
int m230154 = c10039.m23015(c0774, iArr3[i14]);
int i160 = i17;
boolean z12 = z3;
int i161 = i15;
c10039.m23017(abstractC108814.mo11526(c0774.f2567, c0774.f2579, c10039.m23032(cArr11, m230154), true), m230154 + 2, true, cArr11);
int i162 = i14 + 1;
i22 = c10039.m23013(i162, iArr3);
i16 = i23;
i17 = i160;
z3 = z12;
i15 = i161;
i134 = i162;
i21 = i127;
} else {
int i163 = i17;
boolean z13 = z3;
int i164 = i15;
int i165 = i14 + 1;
i22 = c10039.m23013(i165, iArr3);
i16 = i23;
i17 = i163;
z3 = z13;
i15 = i164;
i134 = i165;
i21 = i127;
}
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i1572 = i17;
boolean z112 = z3;
int i1582 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
if (i24 != i141) {
}
i25++;
i24 = c10039.m23013(i25, iArr16);
iArr3 = iArr4;
i13 = i26;
}
int i1592 = i13;
int[] iArr182 = iArr3;
z9 = z112;
i130 = i140;
z8 = z2;
i139 = i1582;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr182;
i127 = i24;
i136 = i23;
i128 = i1592;
i138 = i25;
i129 = i1572;
}
case 16:
case 188:
z2 = z8;
i11 = i8;
i12 = i154;
cArr2 = cArr;
abstractC108814.mo16880(i156, bArr3[i133 + 1]);
i133 += 2;
i13 = i128;
iArr3 = iArr17;
cArr11 = cArr2;
i14 = i134;
z3 = z;
i137 = i11;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i23 = i16;
if (iArr3 != null) {
}
int i15722 = i17;
boolean z1122 = z3;
int i15822 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i15922 = i13;
int[] iArr1822 = iArr3;
z9 = z1122;
i130 = i140;
z8 = z2;
i139 = i15822;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr1822;
i127 = i24;
i136 = i23;
i128 = i15922;
i138 = i25;
i129 = i15722;
break;
case 17:
z2 = z8;
i11 = i8;
i12 = i154;
cArr2 = cArr;
abstractC108814.mo16880(i156, c10039.m23025(i133 + 1));
i133 += 3;
i13 = i128;
iArr3 = iArr17;
cArr11 = cArr2;
i14 = i134;
z3 = z;
i137 = i11;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i23 = i16;
if (iArr3 != null) {
}
int i157222 = i17;
boolean z11222 = z3;
int i158222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i159222 = i13;
int[] iArr18222 = iArr3;
z9 = z11222;
i130 = i140;
z8 = z2;
i139 = i158222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr18222;
i127 = i24;
i136 = i23;
i128 = i159222;
i138 = i25;
i129 = i157222;
break;
case 18:
z2 = z8;
i11 = i8;
i12 = i154;
cArr2 = cArr;
abstractC108814.mo11533(c10039.m23029(cArr2, bArr3[i133 + 1] & 255));
i133 += 2;
i13 = i128;
iArr3 = iArr17;
cArr11 = cArr2;
i14 = i134;
z3 = z;
i137 = i11;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i23 = i16;
if (iArr3 != null) {
}
int i1572222 = i17;
boolean z112222 = z3;
int i1582222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i1592222 = i13;
int[] iArr182222 = iArr3;
z9 = z112222;
i130 = i140;
z8 = z2;
i139 = i1582222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr182222;
i127 = i24;
i136 = i23;
i128 = i1592222;
i138 = i25;
i129 = i1572222;
break;
case 19:
case 20:
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr;
abstractC108814.mo11533(c10039.m23029(cArr3, c10039.m23026(i133 + 1)));
i133 += 3;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i15722222 = i17;
boolean z1122222 = z3;
int i15822222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i15922222 = i13;
int[] iArr1822222 = iArr3;
z9 = z1122222;
i130 = i140;
z8 = z2;
i139 = i15822222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr1822222;
i127 = i24;
i136 = i23;
i128 = i15922222;
i138 = i25;
i129 = i15722222;
break;
case 21:
case 22:
case 23:
case 24:
case 25:
case 54:
case 55:
case 56:
case 57:
case 58:
case InterfaceC2279.f7498:
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr;
abstractC108814.mo16864(i156, bArr3[i133 + 1] & 255);
i133 += 2;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i157222222 = i17;
boolean z11222222 = z3;
int i158222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i159222222 = i13;
int[] iArr18222222 = iArr3;
z9 = z11222222;
i130 = i140;
z8 = z2;
i139 = i158222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr18222222;
i127 = i24;
i136 = i23;
i128 = i159222222;
i138 = i25;
i129 = i157222222;
break;
case 26:
case 27:
case 28:
case 29:
case 30:
case 31:
case 32:
case 33:
case 34:
case 35:
case 36:
case 37:
case 38:
case 39:
case 40:
case 41:
case 42:
case 43:
case 44:
case 45:
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr;
int i166 = i156 - 26;
abstractC108814.mo16864((i166 >> 2) + 21, i166 & 3);
i133++;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i1572222222 = i17;
boolean z112222222 = z3;
int i1582222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i1592222222 = i13;
int[] iArr182222222 = iArr3;
z9 = z112222222;
i130 = i140;
z8 = z2;
i139 = i1582222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr182222222;
i127 = i24;
i136 = i23;
i128 = i1592222222;
i138 = i25;
i129 = i1572222222;
break;
case 59:
case 60:
case 61:
case 62:
case 63:
case 64:
case 65:
case 66:
case 67:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 76:
case 77:
case 78:
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr;
int i167 = i156 - 59;
abstractC108814.mo16864((i167 >> 2) + 54, i167 & 3);
i133++;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i15722222222 = i17;
boolean z1122222222 = z3;
int i15822222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i15922222222 = i13;
int[] iArr1822222222 = iArr3;
z9 = z1122222222;
i130 = i140;
z8 = z2;
i139 = i15822222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr1822222222;
i127 = i24;
i136 = i23;
i128 = i15922222222;
i138 = i25;
i129 = i15722222222;
break;
case InterfaceC2279.f7430:
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr;
abstractC108814.mo16868(bArr3[i133 + 1] & 255, bArr3[i133 + 2]);
i133 += 3;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i157222222222 = i17;
boolean z11222222222 = z3;
int i158222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i159222222222 = i13;
int[] iArr18222222222 = iArr3;
z9 = z11222222222;
i130 = i140;
z8 = z2;
i139 = i158222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr18222222222;
i127 = i24;
i136 = i23;
i128 = i159222222222;
i138 = i25;
i129 = i157222222222;
break;
case InterfaceC2279.f7391:
case InterfaceC2279.f7456:
case InterfaceC2279.f7417:
case InterfaceC2279.f7327:
case InterfaceC2279.f7365:
case InterfaceC2279.f7494:
case InterfaceC2279.f7512:
case 160:
case InterfaceC2279.f7378:
case InterfaceC2279.f7319:
case InterfaceC2279.f7344:
case InterfaceC2279.f7486:
case InterfaceC2279.f7525:
case InterfaceC2279.f7538:
case 167:
case 168:
case InterfaceC2279.f7474:
case InterfaceC2279.f7448:
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr;
abstractC108814.mo16871(i156, c3440Arr6[c10039.m23025(i133 + 1) + i141]);
i133 += 3;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i1572222222222 = i17;
boolean z112222222222 = z3;
int i1582222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i1592222222222 = i13;
int[] iArr182222222222 = iArr3;
z9 = z112222222222;
i130 = i140;
z8 = z2;
i139 = i1582222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr182222222222;
i127 = i24;
i136 = i23;
i128 = i1592222222222;
i138 = i25;
i129 = i1572222222222;
break;
case InterfaceC2279.f7524:
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr;
int i168 = (4 - (i141 & 3)) + i133;
C3440 c34408 = c3440Arr6[c10039.m23033(i168) + i141];
int m230336 = c10039.m23033(i168 + 4);
int m230337 = c10039.m23033(i168 + 8);
i19 = i168 + 12;
int i169 = (m230337 - m230336) + 1;
C3440[] c3440Arr8 = new C3440[i169];
for (int i170 = 0; i170 < i169; i170++) {
c3440Arr8[i170] = c3440Arr6[c10039.m23033(i19) + i141];
i19 += 4;
}
abstractC108814.mo16870(m230336, m230337, c34408, c3440Arr8);
i133 = i19;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i15722222222222 = i17;
boolean z1122222222222 = z3;
int i15822222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i15922222222222 = i13;
int[] iArr1822222222222 = iArr3;
z9 = z1122222222222;
i130 = i140;
z8 = z2;
i139 = i15822222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr1822222222222;
i127 = i24;
i136 = i23;
i128 = i15922222222222;
i138 = i25;
i129 = i15722222222222;
break;
case InterfaceC2279.f7515:
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr;
int i171 = (4 - (i141 & 3)) + i133;
C3440 c34409 = c3440Arr6[c10039.m23033(i171) + i141];
int m230338 = c10039.m23033(i171 + 4);
i19 = i171 + 8;
int[] iArr19 = new int[m230338];
C3440[] c3440Arr9 = new C3440[m230338];
for (int i172 = 0; i172 < m230338; i172++) {
iArr19[i172] = c10039.m23033(i19);
c3440Arr9[i172] = c3440Arr6[c10039.m23033(i19 + 4) + i141];
i19 += 8;
}
abstractC108814.mo16874(c34409, iArr19, c3440Arr9);
i133 = i19;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i157222222222222 = i17;
boolean z11222222222222 = z3;
int i158222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i159222222222222 = i13;
int[] iArr18222222222222 = iArr3;
z9 = z11222222222222;
i130 = i140;
z8 = z2;
i139 = i158222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr18222222222222;
i127 = i24;
i136 = i23;
i128 = i159222222222222;
i138 = i25;
i129 = i157222222222222;
break;
case InterfaceC2279.f7439:
case InterfaceC2279.f7369:
case 180:
case InterfaceC2279.f7331:
case InterfaceC2279.f7433:
case InterfaceC2279.f7420:
case InterfaceC2279.f7459:
case InterfaceC2279.f7497:
z2 = z8;
i18 = i8;
char[] cArr13 = cArr;
int i173 = iArr14[c10039.m23026(i133 + 1)];
int i174 = iArr14[c10039.m23026(i173 + 2)];
String m23012 = c10039.m23012(cArr13, i173);
String m230324 = c10039.m23032(cArr13, i174);
String m230325 = c10039.m23032(cArr13, i174 + 2);
if (i156 < 182) {
abstractC108814.mo11534(m23012, i156, m230324, m230325);
i20 = i156;
i12 = i154;
cArr3 = cArr13;
} else {
i12 = i154;
cArr3 = cArr13;
i20 = i156;
abstractC108814.mo11532(i156, m23012, m230324, m230325, bArr3[i173 + (-1)] == 11);
}
break;
case InterfaceC2279.f7368:
char[] cArr14 = cArr;
int i175 = iArr14[c10039.m23026(i133 + 1)];
int i176 = iArr14[c10039.m23026(i175 + 2)];
String m230326 = c10039.m23032(cArr14, i176);
String m230327 = c10039.m23032(cArr14, i176 + 2);
int i177 = c10039.f30066[c10039.m23026(i175)];
C5125 c5125 = (C5125) c10039.m23029(cArr14, c10039.m23026(i177));
int m2302622 = c10039.m23026(i177 + 2);
z2 = z8;
Object[] objArr2 = new Object[m2302622];
int i178 = i177 + 4;
i18 = i8;
int i179 = 0;
while (i179 < m2302622) {
objArr2[i179] = c10039.m23029(cArr14, c10039.m23026(i178));
i178 += 2;
i179++;
m2302622 = m2302622;
}
abstractC108814.mo11536(m230326, m230327, c5125, objArr2);
i12 = i154;
cArr3 = cArr14;
i133 += 5;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i1572222222222222 = i17;
boolean z112222222222222 = z3;
int i1582222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i1592222222222222 = i13;
int[] iArr182222222222222 = iArr3;
z9 = z112222222222222;
i130 = i140;
z8 = z2;
i139 = i1582222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr182222222222222;
i127 = i24;
i136 = i23;
i128 = i1592222222222222;
i138 = i25;
i129 = i1572222222222222;
break;
case InterfaceC2279.f7535:
case InterfaceC2279.f7401:
case 192:
case InterfaceC2279.f7381:
cArr4 = cArr;
abstractC108814.mo11538(i156, c10039.m23012(cArr4, i133 + 1));
i133 += 3;
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr4;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i15722222222222222 = i17;
boolean z1122222222222222 = z3;
int i15822222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i15922222222222222 = i13;
int[] iArr1822222222222222 = iArr3;
z9 = z1122222222222222;
i130 = i140;
z8 = z2;
i139 = i15822222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr1822222222222222;
i127 = i24;
i136 = i23;
i128 = i15922222222222222;
i138 = i25;
i129 = i15722222222222222;
break;
case InterfaceC2279.f7511:
cArr4 = cArr;
int i180 = bArr3[i133 + 1] & 255;
if (i180 == 132) {
abstractC108814.mo16868(c10039.m23026(i133 + 2), c10039.m23025(i133 + 4));
i133 += 6;
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr4;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i157222222222222222 = i17;
boolean z11222222222222222 = z3;
int i158222222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i159222222222222222 = i13;
int[] iArr18222222222222222 = iArr3;
z9 = z11222222222222222;
i130 = i140;
z8 = z2;
i139 = i158222222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr18222222222222222;
i127 = i24;
i136 = i23;
i128 = i159222222222222222;
i138 = i25;
i129 = i157222222222222222;
} else {
abstractC108814.mo16864(i180, c10039.m23026(i133 + 2));
i133 += 4;
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr4;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i1572222222222222222 = i17;
boolean z112222222222222222 = z3;
int i1582222222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i1592222222222222222 = i13;
int[] iArr182222222222222222 = iArr3;
z9 = z112222222222222222;
i130 = i140;
z8 = z2;
i139 = i1582222222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr182222222222222222;
i127 = i24;
i136 = i23;
i128 = i1592222222222222222;
i138 = i25;
i129 = i1572222222222222222;
}
break;
case InterfaceC2279.f7522:
cArr4 = cArr;
abstractC108814.mo11531(bArr3[i133 + 3] & 255, c10039.m23012(cArr4, i133 + 1));
i133 += 4;
z2 = z8;
i18 = i8;
i12 = i154;
cArr3 = cArr4;
i21 = i127;
i22 = i128;
iArr3 = iArr17;
cArr11 = cArr3;
z3 = z;
i137 = i18;
i15 = i10;
i16 = i155;
i17 = i9;
iArr16 = iArr2;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i15722222222222222222 = i17;
boolean z1122222222222222222 = z3;
int i15822222222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i15922222222222222222 = i13;
int[] iArr1822222222222222222 = iArr3;
z9 = z1122222222222222222;
i130 = i140;
z8 = z2;
i139 = i15822222222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr1822222222222222222;
i127 = i24;
i136 = i23;
i128 = i15922222222222222222;
i138 = i25;
i129 = i15722222222222222222;
break;
case 200:
case InterfaceC2279.f7457:
abstractC108814.mo16871(i156 - i135, c3440Arr6[c10039.m23033(i133 + 1) + i141]);
i133 += 5;
i22 = i128;
z2 = z8;
i12 = i154;
z3 = z;
i15 = i10;
i16 = i155;
cArr11 = cArr;
i17 = i9;
iArr16 = iArr2;
i21 = i127;
i137 = i8;
iArr3 = iArr17;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i157222222222222222222 = i17;
boolean z11222222222222222222 = z3;
int i158222222222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i159222222222222222222 = i13;
int[] iArr18222222222222222222 = iArr3;
z9 = z11222222222222222222;
i130 = i140;
z8 = z2;
i139 = i158222222222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr18222222222222222222;
i127 = i24;
i136 = i23;
i128 = i159222222222222222222;
i138 = i25;
i129 = i157222222222222222222;
break;
case InterfaceC2279.f7337:
case InterfaceC2279.f7397:
case 204:
case 205:
case 206:
case 207:
case 208:
case 209:
case 210:
case Primes.SMALL_FACTOR_LIMIT:
case 212:
case 213:
case 214:
case 215:
case 216:
case IndicatorViewController.DEFAULT_CAPTION_TRANSLATION_Y_ANIMATION_DURATION:
case 218:
case 219:
int i181 = i156 < 218 ? i156 - 49 : i156 - 20;
C3440 c344010 = c3440Arr6[c10039.m23026(i133 + 1) + i141];
if (i181 == 167 || i181 == 168) {
abstractC108814.mo16871(i181 + 33, c344010);
} else {
abstractC108814.mo16871(i181 < 167 ? ((i181 + 1) ^ 1) - 1 : i181 ^ 1, m23020(i141 + 3, c3440Arr6));
abstractC108814.mo16871(200, c344010);
z = true;
}
i133 += 3;
i22 = i128;
z2 = z8;
i12 = i154;
z3 = z;
i15 = i10;
i16 = i155;
cArr11 = cArr;
i17 = i9;
iArr16 = iArr2;
i21 = i127;
i137 = i8;
iArr3 = iArr17;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i1572222222222222222222 = i17;
boolean z112222222222222222222 = z3;
int i1582222222222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i1592222222222222222222 = i13;
int[] iArr182222222222222222222 = iArr3;
z9 = z112222222222222222222;
i130 = i140;
z8 = z2;
i139 = i1582222222222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr182222222222222222222;
i127 = i24;
i136 = i23;
i128 = i1592222222222222222222;
i138 = i25;
i129 = i1572222222222222222222;
break;
case 220:
abstractC108814.mo16871(200, c3440Arr6[c10039.m23033(i133 + 1) + i141]);
i133 += 5;
z = true;
i22 = i128;
z2 = z8;
i12 = i154;
z3 = z;
i15 = i10;
i16 = i155;
cArr11 = cArr;
i17 = i9;
iArr16 = iArr2;
i21 = i127;
i137 = i8;
iArr3 = iArr17;
i127 = i21;
i13 = i22;
i14 = i134;
i23 = i16;
if (iArr3 != null) {
}
int i15722222222222222222222 = i17;
boolean z1122222222222222222222 = z3;
int i15822222222222222222222 = i15;
i24 = i127;
i25 = i138;
while (iArr16 != null) {
}
int i15922222222222222222222 = i13;
int[] iArr1822222222222222222222 = iArr3;
z9 = z1122222222222222222222;
i130 = i140;
z8 = z2;
i139 = i15822222222222222222222;
i132 = i7;
i134 = i14;
i131 = i12;
iArr17 = iArr1822222222222222222222;
i127 = i24;
i136 = i23;
i128 = i15922222222222222222222;
i138 = i25;
i129 = i15722222222222222222222;
break;
default:
throw new AssertionError();
}
}
int i182 = i132;
int i183 = i136;
int i184 = i129;
int[] iArr20 = iArr16;
int i185 = i139;
char[] cArr15 = cArr11;
C3440 c344011 = c3440Arr6[i121];
if (c344011 != null) {
abstractC108814.mo16873(c344011);
}
if (i182 != 0 && (c0774.f2571 & 2) == 0) {
if (i185 != 0) {
int m2302623 = c10039.m23026(i185) * 3;
iArr = new int[m2302623];
int i186 = i185 + 2;
while (m2302623 > 0) {
iArr[m2302623 - 1] = i186 + 6;
iArr[m2302623 - 2] = c10039.m23026(i186 + 8);
m2302623 -= 3;
iArr[m2302623] = c10039.m23026(i186);
i186 += 10;
}
} else {
iArr = null;
}
int m2302624 = c10039.m23026(i182);
int i187 = i182 + 2;
while (true) {
int i188 = m2302624 - 1;
if (m2302624 > 0) {
int m2302625 = c10039.m23026(i187);
int m2302626 = c10039.m23026(i187 + 2);
String m230328 = c10039.m23032(cArr15, i187 + 4);
String m230329 = c10039.m23032(cArr15, i187 + 6);
int m2302627 = c10039.m23026(i187 + 8);
int i189 = i187 + 10;
if (iArr != null) {
for (int i190 = 0; i190 < iArr.length; i190 += 3) {
if (iArr[i190] == m2302625 && iArr[i190 + 1] == m2302627) {
str3 = c10039.m23032(cArr15, iArr[i190 + 2]);
abstractC108814.mo11535(m230328, m230329, str3, c3440Arr6[m2302625], c3440Arr6[m2302625 + m2302626], m2302627);
m2302624 = i188;
c3440Arr6 = c3440Arr6;
c10039 = c10039;
abstractC108814 = abstractC108814;
i187 = i189;
}
}
}
str3 = null;
abstractC108814.mo11535(m230328, m230329, str3, c3440Arr6[m2302625], c3440Arr6[m2302625 + m2302626], m2302627);
m2302624 = i188;
c3440Arr6 = c3440Arr6;
c10039 = c10039;
abstractC108814 = abstractC108814;
i187 = i189;
}
}
}
int[] iArr21 = iArr17;
C10039 c100392 = c10039;
AbstractC10881 abstractC108815 = abstractC108814;
int i191 = 65;
if (iArr21 != null) {
for (int i192 : iArr21) {
int m230282 = c100392.m23028(i192);
if (m230282 == 64 || m230282 == 65) {
int m230155 = c100392.m23015(c0774, i192);
c100392.m23017(abstractC108815.mo11527(c0774.f2567, c0774.f2579, c0774.f2578, c0774.f2568, c0774.f2576, c100392.m23032(cArr15, m230155), true), m230155 + 2, true, cArr15);
}
}
}
if (iArr20 != null) {
int length = iArr20.length;
int i193 = 0;
while (i193 < length) {
int i194 = iArr20[i193];
int m230283 = c100392.m23028(i194);
if (m230283 == 64 || m230283 == i191) {
int m230156 = c100392.m23015(c0774, i194);
c100392.m23017(abstractC108815.mo11527(c0774.f2567, c0774.f2579, c0774.f2578, c0774.f2568, c0774.f2576, c100392.m23032(cArr15, m230156), false), m230156 + 2, true, cArr15);
}
i193++;
i191 = 65;
}
}
C12565 c1256510 = c125659;
while (c1256510 != null) {
C12565 c1256511 = c1256510.f37533;
c1256510.f37533 = null;
abstractC108815.mo5665(c1256510);
c1256510 = c1256511;
}
abstractC108815.mo16878(i183, i184);
abstractC108813 = abstractC108815;
i56 = i120;
}
}
}
}
} else {
abstractC108813 = abstractC108812;
}
abstractC108813.mo7520();
return i56;
}
public static C3440 m23020(int i, C3440[] c3440Arr) {
if (c3440Arr[i] == null) {
c3440Arr[i] = new C3440();
}
C3440 c3440 = c3440Arr[i];
c3440.f10220 = (short) (c3440.f10220 & (-2));
return c3440;
}
private int[] m23023(AbstractC10881 abstractC10881, C0774 c0774, int i, boolean z) {
int i2;
char[] cArr = c0774.f2573;
int m23026 = m23026(i);
int[] iArr = new int[m23026];
int i3 = i + 2;
for (int i4 = 0; i4 < m23026; i4++) {
iArr[i4] = i3;
int m23033 = m23033(i3);
int i5 = m23033 >>> 24;
if (i5 != 23) {
switch (i5) {
default:
switch (i5) {
case 64:
case 65:
int m230262 = m23026(i3 + 1);
i2 = i3 + 3;
while (true) {
int i6 = m230262 - 1;
if (m230262 <= 0) {
break;
} else {
int m230263 = m23026(i2);
int m230264 = m23026(i2 + 2);
i2 += 6;
m23020(m230263, c0774.f2581);
m23020(m230263 + m230264, c0774.f2581);
m230262 = i6;
}
}
case 66:
case 67:
case 68:
case 69:
case 70:
break;
case 71:
case 72:
case 73:
case 74:
case 75:
i2 = i3 + 4;
break;
default:
throw new IllegalArgumentException();
}
int m23028 = m23028(i2);
if (i5 == 66) {
C12705 c12705 = m23028 != 0 ? new C12705(this.f30068, i2) : null;
int m2985 = C0784.m2985(m23028, 2, 1, i2);
i3 = m23017(abstractC10881.mo11539(m23033 & (-256), c12705, m23032(cArr, m2985), z), m2985 + 2, true, cArr);
} else {
i3 = m23017((AbstractC10881) null, C0784.m2985(m23028, 2, 3, i2), true, cArr);
}
case 16:
case 17:
case 18:
i2 = i3 + 3;
int m230282 = m23028(i2);
if (i5 == 66) {
}
break;
}
}
i2 = i3 + 3;
int m2302822 = m23028(i2);
if (i5 == 66) {
}
}
return iArr;
}
private int m23013(int i, int[] iArr) {
if (iArr == null || i >= iArr.length || m23028(iArr[i]) < 67) {
return -1;
}
return m23026(iArr[i] + 1);
}
private int m23015(C0774 c0774, int i) {
int i2;
int i3;
int m23033 = m23033(i);
int i4 = m23033 >>> 24;
if (i4 != 0 && i4 != 1) {
switch (i4) {
case 16:
case 17:
case 18:
case 23:
i2 = m23033 & (-256);
i3 = i + 3;
c0774.f2567 = i2;
int m23028 = m23028(i3);
c0774.f2579 = m23028 != 0 ? null : new C12705(this.f30068, i3);
return (m23028 * 2) + i3 + 1;
case 19:
case 20:
case 21:
i2 = m23033 & (-16777216);
i3 = i + 1;
c0774.f2567 = i2;
int m230282 = m23028(i3);
c0774.f2579 = m230282 != 0 ? null : new C12705(this.f30068, i3);
return (m230282 * 2) + i3 + 1;
case 22:
break;
default:
switch (i4) {
case 64:
case 65:
i2 = m23033 & (-16777216);
int m23026 = m23026(i + 1);
i3 = i + 3;
c0774.f2578 = new C3440[m23026];
c0774.f2568 = new C3440[m23026];
c0774.f2576 = new int[m23026];
for (int i5 = 0; i5 < m23026; i5++) {
int m230262 = m23026(i3);
int m230263 = m23026(i3 + 2);
int m230264 = m23026(i3 + 4);
i3 += 6;
c0774.f2578[i5] = m23020(m230262, c0774.f2581);
c0774.f2568[i5] = m23020(m230262 + m230263, c0774.f2581);
c0774.f2576[i5] = m230264;
}
c0774.f2567 = i2;
int m2302822 = m23028(i3);
c0774.f2579 = m2302822 != 0 ? null : new C12705(this.f30068, i3);
return (m2302822 * 2) + i3 + 1;
case 66:
break;
case 67:
case 68:
case 69:
case 70:
i2 = m23033 & (-16777216);
i3 = i + 3;
c0774.f2567 = i2;
int m23028222 = m23028(i3);
c0774.f2579 = m23028222 != 0 ? null : new C12705(this.f30068, i3);
return (m23028222 * 2) + i3 + 1;
case 71:
case 72:
case 73:
case 74:
case 75:
i2 = m23033 & (-16776961);
i3 = i + 4;
c0774.f2567 = i2;
int m230282222 = m23028(i3);
c0774.f2579 = m230282222 != 0 ? null : new C12705(this.f30068, i3);
return (m230282222 * 2) + i3 + 1;
default:
throw new IllegalArgumentException();
}
}
}
i2 = m23033 & bn.a;
i3 = i + 2;
c0774.f2567 = i2;
int m2302822222 = m23028(i3);
c0774.f2579 = m2302822222 != 0 ? null : new C12705(this.f30068, i3);
return (m2302822222 * 2) + i3 + 1;
}
private int m23017(AbstractC10881 abstractC10881, int i, boolean z, char[] cArr) {
int m23026 = m23026(i);
int i2 = i + 2;
if (!z) {
while (true) {
int i3 = m23026 - 1;
if (m23026 <= 0) {
break;
}
i2 = m23016(abstractC10881, i2, (String) null, cArr);
m23026 = i3;
}
} else {
while (true) {
int i4 = m23026 - 1;
if (m23026 <= 0) {
break;
}
i2 = m23016(abstractC10881, i2 + 2, m23032(cArr, i2), cArr);
m23026 = i4;
}
}
if (abstractC10881 != null) {
abstractC10881.mo7520();
}
return i2;
}
private C12565 m23021(C12565[] c12565Arr, String str, int i, int i2, char[] cArr, int i3, C3440[] c3440Arr) {
for (C12565 c12565 : c12565Arr) {
if (c12565.f37532.equals(str)) {
return c12565.mo15348(this, i, i2, cArr);
}
}
return new C12565(str).mo15348(this, i, i2, (char[]) null);
}
public final long m23031(int i) {
return (m23033(i) << 32) | (m23033(i + 4) & 4294967295L);
}
public final String m23032(char[] cArr, int i) {
int m23026 = m23026(i);
if (i == 0 || m23026 == 0) {
return null;
}
return m23024(cArr, m23026);
}
public final String m23024(char[] cArr, int i) {
String[] strArr = this.f30064;
String str = strArr[i];
if (str != null) {
return str;
}
int i2 = this.f30065[i];
String m23019 = m23019(cArr, i2 + 2, m23026(i2));
strArr[i] = m23019;
return m23019;
}
private String m23019(char[] cArr, int i, int i2) {
int i3;
int i4 = i2 + i;
int i5 = 0;
while (i < i4) {
int i6 = i + 1;
byte[] bArr = this.f30068;
byte b = bArr[i];
if ((b & GCMSIVBlockCipher.MASK) == 0) {
cArr[i5] = (char) (b & ColorResourcesTableCreator.APPLICATION_PACKAGE_ID);
i5++;
i = i6;
} else {
if ((b & bo.k) == 192) {
i3 = i5 + 1;
i += 2;
cArr[i5] = (char) (((b & bo.j) << 6) + (bArr[i6] & 63));
} else {
i3 = i5 + 1;
int i7 = i + 2;
i += 3;
cArr[i5] = (char) (((b & 15) << 12) + ((bArr[i6] & 63) << 6) + (bArr[i7] & 63));
}
i5 = i3;
}
}
return new String(cArr, 0, i5);
}
public final String m23034(char[] cArr, int i) {
return m23012(cArr, i);
}
}