package com.google.crypto.tink.shaded.protobuf;

import androidx.media3.common.C;
import com.google.android.gms.internal.ads.ga2;
import com.google.android.gms.measurement.internal.u1;
import com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException;
import java.lang.reflect.Field;
import java.nio.charset.Charset;
import java.util.Arrays;
import java.util.List;
import sun.misc.Unsafe;
import tv.danmaku.ijk.media.player.IjkMediaMeta;

/* JADX INFO: loaded from: classes2.dex */
public final class r0 implements a1 {

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public static final int[] f23957n = new int[0];

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public static final Unsafe f23958o = l1.j();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final int[] f23959a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Object[] f23960b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final int f23961c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final int f23962d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final o0 f23963e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final boolean f23964f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final int[] f23965g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final int f23966h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final int f23967i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final t0 f23968j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final d0 f23969k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final e1 f23970l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final j0 f23971m;

    public r0(int[] iArr, Object[] objArr, int i10, int i11, o0 o0Var, int[] iArr2, int i12, int i13, t0 t0Var, d0 d0Var, e1 e1Var, r rVar, j0 j0Var) {
        this.f23959a = iArr;
        this.f23960b = objArr;
        this.f23961c = i10;
        this.f23962d = i11;
        this.f23964f = o0Var instanceof x;
        this.f23965g = iArr2;
        this.f23966h = i12;
        this.f23967i = i13;
        this.f23968j = t0Var;
        this.f23969k = d0Var;
        this.f23970l = e1Var;
        this.f23963e = o0Var;
        this.f23971m = j0Var;
    }

    /* JADX WARN: Removed duplicated region for block: B:122:0x025d  */
    /* JADX WARN: Removed duplicated region for block: B:123:0x0260  */
    /* JADX WARN: Removed duplicated region for block: B:126:0x0275  */
    /* JADX WARN: Removed duplicated region for block: B:128:0x0279  */
    /* JADX WARN: Removed duplicated region for block: B:165:0x0329  */
    /* JADX WARN: Removed duplicated region for block: B:181:0x0378  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static r0 A(y0 y0Var, t0 t0Var, d0 d0Var, e1 e1Var, r rVar, j0 j0Var) {
        int i10;
        int iCharAt;
        int iCharAt2;
        int i11;
        int[] iArr;
        int i12;
        int i13;
        int i14;
        int i15;
        int i16;
        char cCharAt;
        int i17;
        char cCharAt2;
        int i18;
        char cCharAt3;
        int i19;
        char cCharAt4;
        int i20;
        char cCharAt5;
        int i21;
        char cCharAt6;
        int i22;
        char cCharAt7;
        int i23;
        char cCharAt8;
        int i24;
        int i25;
        int i26;
        int i27;
        int i28;
        int i29;
        int iObjectFieldOffset;
        Class<?> cls;
        int i30;
        int i31;
        int iObjectFieldOffset2;
        int i32;
        Field fieldM;
        char cCharAt9;
        int i33;
        int i34;
        int i35;
        Object obj;
        Field fieldM2;
        Object obj2;
        Field fieldM3;
        int i36;
        char cCharAt10;
        int i37;
        char cCharAt11;
        int i38;
        char cCharAt12;
        int i39;
        char cCharAt13;
        String strC = y0Var.c();
        int length = strC.length();
        char c6 = 55296;
        if (strC.charAt(0) >= 55296) {
            int i40 = 1;
            while (true) {
                i10 = i40 + 1;
                if (strC.charAt(i40) < 55296) {
                    break;
                }
                i40 = i10;
            }
        } else {
            i10 = 1;
        }
        int i41 = i10 + 1;
        int iCharAt3 = strC.charAt(i10);
        if (iCharAt3 >= 55296) {
            int i42 = iCharAt3 & 8191;
            int i43 = 13;
            while (true) {
                i39 = i41 + 1;
                cCharAt13 = strC.charAt(i41);
                if (cCharAt13 < 55296) {
                    break;
                }
                i42 |= (cCharAt13 & 8191) << i43;
                i43 += 13;
                i41 = i39;
            }
            iCharAt3 = i42 | (cCharAt13 << i43);
            i41 = i39;
        }
        if (iCharAt3 == 0) {
            i13 = 0;
            iCharAt = 0;
            iCharAt2 = 0;
            i12 = 0;
            i15 = 0;
            i14 = 0;
            iArr = f23957n;
            i11 = 0;
        } else {
            int i44 = i41 + 1;
            int iCharAt4 = strC.charAt(i41);
            if (iCharAt4 >= 55296) {
                int i45 = iCharAt4 & 8191;
                int i46 = 13;
                while (true) {
                    i23 = i44 + 1;
                    cCharAt8 = strC.charAt(i44);
                    if (cCharAt8 < 55296) {
                        break;
                    }
                    i45 |= (cCharAt8 & 8191) << i46;
                    i46 += 13;
                    i44 = i23;
                }
                iCharAt4 = i45 | (cCharAt8 << i46);
                i44 = i23;
            }
            int i47 = i44 + 1;
            int iCharAt5 = strC.charAt(i44);
            if (iCharAt5 >= 55296) {
                int i48 = iCharAt5 & 8191;
                int i49 = 13;
                while (true) {
                    i22 = i47 + 1;
                    cCharAt7 = strC.charAt(i47);
                    if (cCharAt7 < 55296) {
                        break;
                    }
                    i48 |= (cCharAt7 & 8191) << i49;
                    i49 += 13;
                    i47 = i22;
                }
                iCharAt5 = i48 | (cCharAt7 << i49);
                i47 = i22;
            }
            int i50 = i47 + 1;
            int iCharAt6 = strC.charAt(i47);
            if (iCharAt6 >= 55296) {
                int i51 = iCharAt6 & 8191;
                int i52 = 13;
                while (true) {
                    i21 = i50 + 1;
                    cCharAt6 = strC.charAt(i50);
                    if (cCharAt6 < 55296) {
                        break;
                    }
                    i51 |= (cCharAt6 & 8191) << i52;
                    i52 += 13;
                    i50 = i21;
                }
                iCharAt6 = i51 | (cCharAt6 << i52);
                i50 = i21;
            }
            int i53 = i50 + 1;
            int iCharAt7 = strC.charAt(i50);
            if (iCharAt7 >= 55296) {
                int i54 = iCharAt7 & 8191;
                int i55 = 13;
                while (true) {
                    i20 = i53 + 1;
                    cCharAt5 = strC.charAt(i53);
                    if (cCharAt5 < 55296) {
                        break;
                    }
                    i54 |= (cCharAt5 & 8191) << i55;
                    i55 += 13;
                    i53 = i20;
                }
                iCharAt7 = i54 | (cCharAt5 << i55);
                i53 = i20;
            }
            int i56 = i53 + 1;
            iCharAt = strC.charAt(i53);
            if (iCharAt >= 55296) {
                int i57 = iCharAt & 8191;
                int i58 = 13;
                while (true) {
                    i19 = i56 + 1;
                    cCharAt4 = strC.charAt(i56);
                    if (cCharAt4 < 55296) {
                        break;
                    }
                    i57 |= (cCharAt4 & 8191) << i58;
                    i58 += 13;
                    i56 = i19;
                }
                iCharAt = i57 | (cCharAt4 << i58);
                i56 = i19;
            }
            int i59 = i56 + 1;
            iCharAt2 = strC.charAt(i56);
            if (iCharAt2 >= 55296) {
                int i60 = iCharAt2 & 8191;
                int i61 = 13;
                while (true) {
                    i18 = i59 + 1;
                    cCharAt3 = strC.charAt(i59);
                    if (cCharAt3 < 55296) {
                        break;
                    }
                    i60 |= (cCharAt3 & 8191) << i61;
                    i61 += 13;
                    i59 = i18;
                }
                iCharAt2 = i60 | (cCharAt3 << i61);
                i59 = i18;
            }
            int i62 = i59 + 1;
            int iCharAt8 = strC.charAt(i59);
            if (iCharAt8 >= 55296) {
                int i63 = iCharAt8 & 8191;
                int i64 = 13;
                while (true) {
                    i17 = i62 + 1;
                    cCharAt2 = strC.charAt(i62);
                    if (cCharAt2 < 55296) {
                        break;
                    }
                    i63 |= (cCharAt2 & 8191) << i64;
                    i64 += 13;
                    i62 = i17;
                }
                iCharAt8 = i63 | (cCharAt2 << i64);
                i62 = i17;
            }
            int i65 = i62 + 1;
            int iCharAt9 = strC.charAt(i62);
            if (iCharAt9 >= 55296) {
                int i66 = iCharAt9 & 8191;
                int i67 = 13;
                while (true) {
                    i16 = i65 + 1;
                    cCharAt = strC.charAt(i65);
                    if (cCharAt < 55296) {
                        break;
                    }
                    i66 |= (cCharAt & 8191) << i67;
                    i67 += 13;
                    i65 = i16;
                }
                iCharAt9 = i66 | (cCharAt << i67);
                i65 = i16;
            }
            int i68 = (iCharAt4 * 2) + iCharAt5;
            i11 = iCharAt4;
            i41 = i65;
            iArr = new int[iCharAt9 + iCharAt2 + iCharAt8];
            i12 = iCharAt6;
            i13 = i68;
            i14 = iCharAt9;
            i15 = iCharAt7;
        }
        Object[] objArrB = y0Var.b();
        Class<?> cls2 = y0Var.a().getClass();
        int[] iArr2 = new int[iCharAt * 3];
        Object[] objArr = new Object[iCharAt * 2];
        int i69 = i14 + iCharAt2;
        int i70 = i14;
        int i71 = i69;
        int i72 = 0;
        int i73 = 0;
        while (i41 < length) {
            int i74 = i41 + 1;
            int iCharAt10 = strC.charAt(i41);
            if (iCharAt10 >= c6) {
                int i75 = iCharAt10 & 8191;
                int i76 = i74;
                int i77 = 13;
                while (true) {
                    i38 = i76 + 1;
                    cCharAt12 = strC.charAt(i76);
                    if (cCharAt12 < c6) {
                        break;
                    }
                    i75 |= (cCharAt12 & 8191) << i77;
                    i77 += 13;
                    i76 = i38;
                }
                iCharAt10 = i75 | (cCharAt12 << i77);
                i24 = i38;
            } else {
                i24 = i74;
            }
            int i78 = i24 + 1;
            int iCharAt11 = strC.charAt(i24);
            if (iCharAt11 >= c6) {
                int i79 = iCharAt11 & 8191;
                int i80 = i78;
                int i81 = 13;
                while (true) {
                    i37 = i80 + 1;
                    cCharAt11 = strC.charAt(i80);
                    i25 = length;
                    if (cCharAt11 < 55296) {
                        break;
                    }
                    i79 |= (cCharAt11 & 8191) << i81;
                    i81 += 13;
                    i80 = i37;
                    length = i25;
                }
                iCharAt11 = i79 | (cCharAt11 << i81);
                i26 = i37;
            } else {
                i25 = length;
                i26 = i78;
            }
            int i82 = iCharAt11 & 255;
            int i83 = i14;
            if ((iCharAt11 & 1024) != 0) {
                iArr[i72] = i73;
                i72++;
            }
            ProtoSyntax protoSyntax = ProtoSyntax.f23878a;
            int i84 = i72;
            Unsafe unsafe = f23958o;
            int i85 = i15;
            if (i82 >= 51) {
                int i86 = i26 + 1;
                int iCharAt12 = strC.charAt(i26);
                if (iCharAt12 >= 55296) {
                    int i87 = iCharAt12 & 8191;
                    int i88 = i86;
                    int i89 = 13;
                    while (true) {
                        i36 = i88 + 1;
                        cCharAt10 = strC.charAt(i88);
                        i27 = i12;
                        if (cCharAt10 < 55296) {
                            break;
                        }
                        i87 |= (cCharAt10 & 8191) << i89;
                        i89 += 13;
                        i88 = i36;
                        i12 = i27;
                    }
                    iCharAt12 = i87 | (cCharAt10 << i89);
                    i34 = i36;
                } else {
                    i27 = i12;
                    i34 = i86;
                }
                int i90 = i82 - 51;
                int i91 = i34;
                if (i90 == 9 || i90 == 17) {
                    i35 = i13 + 1;
                    objArr[((i73 / 3) * 2) + 1] = objArrB[i13];
                } else {
                    if (i90 == 12 && (y0Var.d().equals(protoSyntax) || (iCharAt11 & 2048) != 0)) {
                        i35 = i13 + 1;
                        objArr[((i73 / 3) * 2) + 1] = objArrB[i13];
                    }
                    int i92 = iCharAt12 * 2;
                    obj = objArrB[i92];
                    if (obj instanceof Field) {
                        fieldM2 = M(cls2, (String) obj);
                        objArrB[i92] = fieldM2;
                    } else {
                        fieldM2 = (Field) obj;
                    }
                    int iObjectFieldOffset3 = (int) unsafe.objectFieldOffset(fieldM2);
                    int i93 = i92 + 1;
                    obj2 = objArrB[i93];
                    if (obj2 instanceof Field) {
                        fieldM3 = M(cls2, (String) obj2);
                        objArrB[i93] = fieldM3;
                    } else {
                        fieldM3 = (Field) obj2;
                    }
                    iObjectFieldOffset2 = (int) unsafe.objectFieldOffset(fieldM3);
                    iObjectFieldOffset = iObjectFieldOffset3;
                    cls = cls2;
                    i32 = 0;
                    i28 = iCharAt10;
                    i41 = i91;
                }
                i13 = i35;
                int i922 = iCharAt12 * 2;
                obj = objArrB[i922];
                if (obj instanceof Field) {
                }
                int iObjectFieldOffset32 = (int) unsafe.objectFieldOffset(fieldM2);
                int i932 = i922 + 1;
                obj2 = objArrB[i932];
                if (obj2 instanceof Field) {
                }
                iObjectFieldOffset2 = (int) unsafe.objectFieldOffset(fieldM3);
                iObjectFieldOffset = iObjectFieldOffset32;
                cls = cls2;
                i32 = 0;
                i28 = iCharAt10;
                i41 = i91;
            } else {
                i27 = i12;
                int i94 = i13 + 1;
                Field fieldM4 = M(cls2, (String) objArrB[i13]);
                i28 = iCharAt10;
                if (i82 == 9 || i82 == 17) {
                    objArr[((i73 / 3) * 2) + 1] = fieldM4.getType();
                } else {
                    if (i82 == 27 || i82 == 49) {
                        i33 = i13 + 2;
                        objArr[((i73 / 3) * 2) + 1] = objArrB[i94];
                    } else if (i82 == 12 || i82 == 30 || i82 == 44) {
                        if (y0Var.d() == protoSyntax || (iCharAt11 & 2048) != 0) {
                            i33 = i13 + 2;
                            objArr[((i73 / 3) * 2) + 1] = objArrB[i94];
                        }
                    } else if (i82 == 50) {
                        int i95 = i70 + 1;
                        iArr[i70] = i73;
                        int i96 = (i73 / 3) * 2;
                        int i97 = i13 + 2;
                        objArr[i96] = objArrB[i94];
                        if ((iCharAt11 & 2048) != 0) {
                            objArr[i96 + 1] = objArrB[i97];
                            i70 = i95;
                            i29 = i13 + 3;
                        } else {
                            i70 = i95;
                            i29 = i97;
                        }
                        iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldM4);
                        if ((iCharAt11 & 4096) == 0 || i82 > 17) {
                            cls = cls2;
                            i30 = i29;
                            i31 = i26;
                            iObjectFieldOffset2 = 1048575;
                            i32 = 0;
                        } else {
                            int i98 = i26 + 1;
                            int iCharAt13 = strC.charAt(i26);
                            if (iCharAt13 >= 55296) {
                                int i99 = iCharAt13 & 8191;
                                int i100 = 13;
                                while (true) {
                                    i31 = i98 + 1;
                                    cCharAt9 = strC.charAt(i98);
                                    if (cCharAt9 < 55296) {
                                        break;
                                    }
                                    i99 |= (cCharAt9 & 8191) << i100;
                                    i100 += 13;
                                    i98 = i31;
                                }
                                iCharAt13 = i99 | (cCharAt9 << i100);
                            } else {
                                i31 = i98;
                            }
                            int i101 = (iCharAt13 / 32) + (i11 * 2);
                            Object obj3 = objArrB[i101];
                            if (obj3 instanceof Field) {
                                fieldM = (Field) obj3;
                            } else {
                                fieldM = M(cls2, (String) obj3);
                                objArrB[i101] = fieldM;
                            }
                            cls = cls2;
                            i30 = i29;
                            i32 = iCharAt13 % 32;
                            iObjectFieldOffset2 = (int) unsafe.objectFieldOffset(fieldM);
                        }
                        if (i82 >= 18 && i82 <= 49) {
                            iArr[i71] = iObjectFieldOffset;
                            i71++;
                        }
                        i13 = i30;
                        i41 = i31;
                    }
                    i29 = i33;
                    iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldM4);
                    if ((iCharAt11 & 4096) == 0) {
                        cls = cls2;
                        i30 = i29;
                        i31 = i26;
                        iObjectFieldOffset2 = 1048575;
                        i32 = 0;
                        if (i82 >= 18) {
                            iArr[i71] = iObjectFieldOffset;
                            i71++;
                        }
                        i13 = i30;
                        i41 = i31;
                    }
                }
                i29 = i94;
                iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldM4);
                if ((iCharAt11 & 4096) == 0) {
                }
            }
            int i102 = i73 + 1;
            iArr2[i73] = i28;
            int i103 = i73 + 2;
            String str = strC;
            iArr2[i102] = ((iCharAt11 & 256) != 0 ? 268435456 : 0) | ((iCharAt11 & 512) != 0 ? C.BUFFER_FLAG_LAST_SAMPLE : 0) | ((iCharAt11 & 2048) != 0 ? Integer.MIN_VALUE : 0) | (i82 << 20) | iObjectFieldOffset;
            i73 += 3;
            iArr2[i103] = (i32 << 20) | iObjectFieldOffset2;
            cls2 = cls;
            i14 = i83;
            i72 = i84;
            length = i25;
            strC = str;
            i15 = i85;
            i12 = i27;
            c6 = 55296;
        }
        return new r0(iArr2, objArr, i12, i15, y0Var.a(), iArr, i14, i69, t0Var, d0Var, e1Var, rVar, j0Var);
    }

    public static long B(int i10) {
        return i10 & 1048575;
    }

    public static int C(long j10, Object obj) {
        return ((Integer) l1.f23934c.i(j10, obj)).intValue();
    }

    public static long D(long j10, Object obj) {
        return ((Long) l1.f23934c.i(j10, obj)).longValue();
    }

    public static Field M(Class cls, String str) {
        try {
            return cls.getDeclaredField(str);
        } catch (NoSuchFieldException e10) {
            Field[] declaredFields = cls.getDeclaredFields();
            for (Field field : declaredFields) {
                if (str.equals(field.getName())) {
                    return field;
                }
            }
            StringBuilder sbN = u1.n("Field ", str, " for ");
            sbN.append(cls.getName());
            sbN.append(" not found. Known fields are ");
            sbN.append(Arrays.toString(declaredFields));
            throw new RuntimeException(sbN.toString(), e10);
        }
    }

    public static int S(int i10) {
        return (i10 & 267386880) >>> 20;
    }

    public static void l(Object obj) {
        if (s(obj)) {
            return;
        }
        throw new IllegalArgumentException("Mutating immutable message: " + obj);
    }

    public static boolean s(Object obj) {
        if (obj == null) {
            return false;
        }
        if (obj instanceof x) {
            return ((x) obj).r();
        }
        return true;
    }

    public final void E(Object obj, int i10, long j10) {
        Object objO = o(i10);
        Unsafe unsafe = f23958o;
        Object object = unsafe.getObject(obj, j10);
        this.f23971m.getClass();
        if (j0.c(object)) {
            MapFieldLite mapFieldLiteE = j0.e();
            j0.d(mapFieldLiteE, object);
            unsafe.putObject(obj, j10, mapFieldLiteE);
        }
        j0.a(objO);
        throw null;
    }

    /* JADX WARN: Type update failed for variable: r33v0 'this'  ??, new type: com.google.crypto.tink.shaded.protobuf.r0
    jadx.core.utils.exceptions.JadxOverflowException: Type inference error: updates count limit reached with updateSeq = 10901. Try increasing type updates limit count.
    	at jadx.core.dex.visitors.typeinference.TypeUpdateInfo.requestUpdate(TypeUpdateInfo.java:37)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:224)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.applyInvokeTypes(TypeUpdate.java:381)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.invokeListener(TypeUpdate.java:364)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:480)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:197)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.allSameListener(TypeUpdate.java:473)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.moveListener(TypeUpdate.java:454)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.runListeners(TypeUpdate.java:241)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.requestUpdate(TypeUpdate.java:225)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeForSsaVar(TypeUpdate.java:202)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.updateTypeChecked(TypeUpdate.java:119)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.apply(TypeUpdate.java:86)
    	at jadx.core.dex.visitors.typeinference.TypeUpdate.applyWithWiderIgnSame(TypeUpdate.java:72)
    	at jadx.core.dex.visitors.typeinference.TypeInferenceVisitor.setImmutableType(TypeInferenceVisitor.java:111)
    	at jadx.core.dex.visitors.typeinference.TypeInferenceVisitor.lambda$runTypePropagation$1(TypeInferenceVisitor.java:102)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
    	at jadx.core.dex.visitors.typeinference.TypeInferenceVisitor.runTypePropagation(TypeInferenceVisitor.java:102)
    	at jadx.core.dex.visitors.typeinference.TypeInferenceVisitor.visit(TypeInferenceVisitor.java:75)
     */
    public final int F(Object obj, byte[] bArr, int i10, int i11, int i12, ga2 ga2Var) {
        Unsafe unsafe;
        int i13;
        int i14;
        int iQ;
        int i15;
        int iP;
        int iP2;
        int i16;
        int i17;
        int i18;
        int i19;
        int i20;
        int i21;
        int i22;
        int i23;
        int i24;
        int i25;
        int iT;
        int i26;
        int i27;
        int i28;
        r0 r0Var = this;
        byte[] bArr2 = bArr;
        int i29 = i11;
        int i30 = i12;
        ga2 ga2Var2 = ga2Var;
        l(obj);
        Unsafe unsafe2 = f23958o;
        int iP3 = i10;
        int i31 = -1;
        int i32 = 0;
        int i33 = 0;
        int i34 = 0;
        int i35 = 1048575;
        while (true) {
            if (iP3 < i29) {
                int i36 = iP3 + 1;
                byte b10 = bArr2[iP3];
                if (b10 < 0) {
                    iQ = hb.a.Q(b10, bArr2, i36, ga2Var2);
                    i14 = ga2Var2.f11678a;
                } else {
                    i14 = b10;
                    iQ = i36;
                }
                int i37 = i14 >>> 3;
                int i38 = i14 & 7;
                int i39 = r0Var.f23962d;
                int i40 = iQ;
                int i41 = r0Var.f23961c;
                int i42 = i14;
                if (i37 > i31) {
                    iP2 = (i37 < i41 || i37 > i39) ? -1 : r0Var.P(i37, i32 / 3);
                    i16 = -1;
                    i15 = 0;
                } else {
                    if (i37 < i41 || i37 > i39) {
                        i15 = 0;
                        iP = -1;
                    } else {
                        i15 = 0;
                        iP = r0Var.P(i37, 0);
                    }
                    iP2 = iP;
                    i16 = -1;
                }
                if (iP2 == i16) {
                    i17 = i34;
                    i18 = i35;
                    i19 = i15;
                    unsafe = unsafe2;
                    i20 = i40;
                    i21 = i42;
                    i22 = i37;
                    i13 = i30;
                } else {
                    int[] iArr = r0Var.f23959a;
                    int i43 = iArr[iP2 + 1];
                    int iS = S(i43);
                    long j10 = i43 & 1048575;
                    if (iS <= 17) {
                        int i44 = iArr[iP2 + 2];
                        int i45 = 1 << (i44 >>> 20);
                        int i46 = i44 & 1048575;
                        if (i46 != i35) {
                            if (i35 != 1048575) {
                                unsafe2.putInt(obj, i35, i34);
                                i27 = i46;
                            } else {
                                i27 = i46;
                            }
                            i18 = i27;
                            i17 = i27 == 1048575 ? 0 : unsafe2.getInt(obj, i27);
                        } else {
                            i17 = i34;
                            i18 = i35;
                        }
                        switch (iS) {
                            case 0:
                                i23 = iP2;
                                i24 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 1) {
                                    l1.o(obj, j10, hb.a.q(i24, bArr2));
                                    iP3 = i24 + 8;
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 1:
                                i23 = iP2;
                                i24 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 5) {
                                    l1.p(obj, j10, hb.a.w(i24, bArr2));
                                    iP3 = i24 + 4;
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 2:
                            case 3:
                                i23 = iP2;
                                i24 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 0) {
                                    iT = hb.a.T(bArr2, i24, ga2Var2);
                                    unsafe2.putLong(obj, j10, ga2Var2.f11679b);
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    iP3 = iT;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 4:
                            case 11:
                                i23 = iP2;
                                i24 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 0) {
                                    iP3 = hb.a.R(bArr2, i24, ga2Var2);
                                    unsafe2.putInt(obj, j10, ga2Var2.f11678a);
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 5:
                            case 14:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 1) {
                                    i24 = i26;
                                    unsafe2.putLong(obj, j10, hb.a.u(i26, bArr2));
                                    iP3 = i24 + 8;
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 6:
                            case 13:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 5) {
                                    unsafe2.putInt(obj, j10, hb.a.s(i26, bArr2));
                                    iP3 = i26 + 4;
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 7:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 0) {
                                    iP3 = hb.a.T(bArr2, i26, ga2Var2);
                                    l1.k(obj, j10, ga2Var2.f11679b != 0);
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 8:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 2) {
                                    iP3 = (i43 & C.BUFFER_FLAG_LAST_SAMPLE) != 0 ? hb.a.O(bArr2, i26, ga2Var2) : hb.a.L(bArr2, i26, ga2Var2);
                                    unsafe2.putObject(obj, j10, ga2Var2.f11680c);
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 9:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 2) {
                                    Object objY = r0Var.y(i23, obj);
                                    iP3 = hb.a.o0(objY, r0Var.p(i23), bArr, i26, i11, ga2Var);
                                    r0Var.Q(i23, obj, objY);
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 10:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 2) {
                                    iP3 = hb.a.o(bArr2, i26, ga2Var2);
                                    unsafe2.putObject(obj, j10, ga2Var2.f11680c);
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 12:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 0) {
                                    iP3 = hb.a.R(bArr2, i26, ga2Var2);
                                    int i47 = ga2Var2.f11678a;
                                    r0Var.n(i23);
                                    unsafe2.putInt(obj, j10, i47);
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 15:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 0) {
                                    iP3 = hb.a.R(bArr2, i26, ga2Var2);
                                    unsafe2.putInt(obj, j10, l.b(ga2Var2.f11678a));
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 16:
                                i23 = iP2;
                                i26 = i40;
                                i25 = i42;
                                i22 = i37;
                                if (i38 == 0) {
                                    iT = hb.a.T(bArr2, i26, ga2Var2);
                                    unsafe2.putLong(obj, j10, l.c(ga2Var2.f11679b));
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    iP3 = iT;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            case 17:
                                if (i38 == 3) {
                                    Object objY2 = r0Var.y(iP2, obj);
                                    i23 = iP2;
                                    i25 = i42;
                                    i22 = i37;
                                    iP3 = hb.a.n0(objY2, r0Var.p(iP2), bArr, i40, i11, (i37 << 3) | 4, ga2Var);
                                    r0Var.Q(i23, obj, objY2);
                                    i34 = i17 | i45;
                                    i30 = i12;
                                    i32 = i23;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    i29 = i11;
                                } else {
                                    i23 = iP2;
                                    i26 = i40;
                                    i25 = i42;
                                    i22 = i37;
                                    i24 = i26;
                                    i13 = i12;
                                    unsafe = unsafe2;
                                    i19 = i23;
                                    i20 = i24;
                                    i21 = i25;
                                }
                                break;
                            default:
                                i23 = iP2;
                                i24 = i40;
                                i25 = i42;
                                i22 = i37;
                                i13 = i12;
                                unsafe = unsafe2;
                                i19 = i23;
                                i20 = i24;
                                i21 = i25;
                                break;
                        }
                    } else {
                        i25 = i42;
                        int i48 = iP2;
                        i22 = i37;
                        if (iS != 27) {
                            i17 = i34;
                            i18 = i35;
                            if (iS <= 49) {
                                unsafe = unsafe2;
                                i19 = i48;
                                iP3 = H(obj, bArr, i40, i11, i25, i38, i48, i43, iS, j10, ga2Var);
                                if (iP3 != i40) {
                                    r0Var = this;
                                    bArr2 = bArr;
                                    i29 = i11;
                                    i30 = i12;
                                    ga2Var2 = ga2Var;
                                    i34 = i17;
                                    i33 = i25;
                                    i31 = i22;
                                    i35 = i18;
                                    unsafe2 = unsafe;
                                    i32 = i19;
                                } else {
                                    i13 = i12;
                                    i20 = iP3;
                                    i21 = i25;
                                }
                            } else {
                                unsafe = unsafe2;
                                i19 = i48;
                                i28 = i40;
                                if (iS != 50) {
                                    iP3 = G(obj, bArr, i28, i11, i25, i22, i38, i43, iS, j10, i19, ga2Var);
                                    if (iP3 != i28) {
                                        r0Var = this;
                                        bArr2 = bArr;
                                        i29 = i11;
                                        i30 = i12;
                                        ga2Var2 = ga2Var;
                                        i34 = i17;
                                        i33 = i25;
                                        i32 = i19;
                                        i31 = i22;
                                        i35 = i18;
                                        unsafe2 = unsafe;
                                    } else {
                                        i13 = i12;
                                        i20 = iP3;
                                        i21 = i25;
                                        i19 = i19;
                                    }
                                } else if (i38 == 2) {
                                    E(obj, i19, j10);
                                    throw null;
                                }
                            }
                        } else if (i38 == 2) {
                            c cVar = (c) ((a0) unsafe2.getObject(obj, j10));
                            boolean zF = cVar.f();
                            c cVar2 = cVar;
                            if (!zF) {
                                int size = cVar.size();
                                a0 a0VarD = cVar.d(size == 0 ? 10 : size * 2);
                                unsafe2.putObject(obj, j10, a0VarD);
                                cVar2 = a0VarD;
                            }
                            i18 = i35;
                            iP3 = hb.a.z(r0Var.p(i48), i25, bArr, i40, i11, cVar2, ga2Var);
                            i30 = i12;
                            i32 = i48;
                            i34 = i34;
                            i33 = i25;
                            i31 = i22;
                            i35 = i18;
                            i29 = i11;
                        } else {
                            i17 = i34;
                            i18 = i35;
                            unsafe = unsafe2;
                            i19 = i48;
                            i28 = i40;
                        }
                        i13 = i12;
                        i20 = i28;
                        i21 = i25;
                    }
                }
                if (i21 != i13 || i13 == 0) {
                    x xVar = (x) obj;
                    f1 f1VarC = xVar.unknownFields;
                    if (f1VarC == f1.f23897f) {
                        f1VarC = f1.c();
                        xVar.unknownFields = f1VarC;
                    }
                    iP3 = hb.a.P(i21, bArr, i20, i11, f1VarC, ga2Var);
                    r0Var = this;
                    bArr2 = bArr;
                    i29 = i11;
                    ga2Var2 = ga2Var;
                    i30 = i13;
                    i33 = i21;
                    i34 = i17;
                    i31 = i22;
                    i35 = i18;
                    unsafe2 = unsafe;
                    i32 = i19;
                } else {
                    iP3 = i20;
                    i33 = i21;
                    i34 = i17;
                    i35 = i18;
                }
            } else {
                unsafe = unsafe2;
                i13 = i30;
            }
        }
        if (i35 != 1048575) {
            unsafe.putInt(obj, i35, i34);
        }
        for (int i49 = this.f23966h; i49 < this.f23967i; i49++) {
            m(obj, this.f23965g[i49], null);
        }
        if (i13 == 0) {
            if (iP3 != i11) {
                throw InvalidProtocolBufferException.g();
            }
        } else if (iP3 > i11 || i33 != i13) {
            throw InvalidProtocolBufferException.g();
        }
        return iP3;
    }

    public final int G(Object obj, byte[] bArr, int i10, int i11, int i12, int i13, int i14, int i15, int i16, long j10, int i17, ga2 ga2Var) throws InvalidProtocolBufferException {
        long j11 = this.f23959a[i17 + 2] & 1048575;
        Unsafe unsafe = f23958o;
        switch (i16) {
            case 51:
                if (i14 != 1) {
                    return i10;
                }
                unsafe.putObject(obj, j10, Double.valueOf(hb.a.q(i10, bArr)));
                int i18 = i10 + 8;
                unsafe.putInt(obj, j11, i13);
                return i18;
            case 52:
                if (i14 != 5) {
                    return i10;
                }
                unsafe.putObject(obj, j10, Float.valueOf(hb.a.w(i10, bArr)));
                int i19 = i10 + 4;
                unsafe.putInt(obj, j11, i13);
                return i19;
            case 53:
            case 54:
                if (i14 != 0) {
                    return i10;
                }
                int iT = hb.a.T(bArr, i10, ga2Var);
                unsafe.putObject(obj, j10, Long.valueOf(ga2Var.f11679b));
                unsafe.putInt(obj, j11, i13);
                return iT;
            case 55:
            case 62:
                if (i14 != 0) {
                    return i10;
                }
                int iR = hb.a.R(bArr, i10, ga2Var);
                unsafe.putObject(obj, j10, Integer.valueOf(ga2Var.f11678a));
                unsafe.putInt(obj, j11, i13);
                return iR;
            case 56:
            case 65:
                if (i14 != 1) {
                    return i10;
                }
                unsafe.putObject(obj, j10, Long.valueOf(hb.a.u(i10, bArr)));
                int i20 = i10 + 8;
                unsafe.putInt(obj, j11, i13);
                return i20;
            case 57:
            case 64:
                if (i14 != 5) {
                    return i10;
                }
                unsafe.putObject(obj, j10, Integer.valueOf(hb.a.s(i10, bArr)));
                int i21 = i10 + 4;
                unsafe.putInt(obj, j11, i13);
                return i21;
            case 58:
                if (i14 != 0) {
                    return i10;
                }
                int iT2 = hb.a.T(bArr, i10, ga2Var);
                unsafe.putObject(obj, j10, Boolean.valueOf(ga2Var.f11679b != 0));
                unsafe.putInt(obj, j11, i13);
                return iT2;
            case 59:
                if (i14 != 2) {
                    return i10;
                }
                int iR2 = hb.a.R(bArr, i10, ga2Var);
                int i22 = ga2Var.f11678a;
                if (i22 == 0) {
                    unsafe.putObject(obj, j10, "");
                } else {
                    if ((i15 & C.BUFFER_FLAG_LAST_SAMPLE) != 0 && !n1.e(iR2, iR2 + i22, bArr)) {
                        throw InvalidProtocolBufferException.c();
                    }
                    unsafe.putObject(obj, j10, new String(bArr, iR2, i22, b0.f23882a));
                    iR2 += i22;
                }
                unsafe.putInt(obj, j11, i13);
                return iR2;
            case 60:
                if (i14 != 2) {
                    return i10;
                }
                Object objZ = z(i13, i17, obj);
                int iO0 = hb.a.o0(objZ, p(i17), bArr, i10, i11, ga2Var);
                R(obj, i13, i17, objZ);
                return iO0;
            case 61:
                if (i14 != 2) {
                    return i10;
                }
                int iO = hb.a.o(bArr, i10, ga2Var);
                unsafe.putObject(obj, j10, ga2Var.f11680c);
                unsafe.putInt(obj, j11, i13);
                return iO;
            case 63:
                if (i14 != 0) {
                    return i10;
                }
                int iR3 = hb.a.R(bArr, i10, ga2Var);
                int i23 = ga2Var.f11678a;
                n(i17);
                unsafe.putObject(obj, j10, Integer.valueOf(i23));
                unsafe.putInt(obj, j11, i13);
                return iR3;
            case 66:
                if (i14 != 0) {
                    return i10;
                }
                int iR4 = hb.a.R(bArr, i10, ga2Var);
                unsafe.putObject(obj, j10, Integer.valueOf(l.b(ga2Var.f11678a)));
                unsafe.putInt(obj, j11, i13);
                return iR4;
            case 67:
                if (i14 != 0) {
                    return i10;
                }
                int iT3 = hb.a.T(bArr, i10, ga2Var);
                unsafe.putObject(obj, j10, Long.valueOf(l.c(ga2Var.f11679b)));
                unsafe.putInt(obj, j11, i13);
                return iT3;
            case 68:
                if (i14 != 3) {
                    return i10;
                }
                Object objZ2 = z(i13, i17, obj);
                int iN0 = hb.a.n0(objZ2, p(i17), bArr, i10, i11, (i12 & (-8)) | 4, ga2Var);
                R(obj, i13, i17, objZ2);
                return iN0;
            default:
                return i10;
        }
    }

    public final int H(Object obj, byte[] bArr, int i10, int i11, int i12, int i13, int i14, long j10, int i15, long j11, ga2 ga2Var) throws InvalidProtocolBufferException {
        int iS;
        Unsafe unsafe = f23958o;
        c cVar = (c) ((a0) unsafe.getObject(obj, j11));
        boolean zF = cVar.f();
        c cVar2 = cVar;
        if (!zF) {
            a0 a0VarD = cVar.d(cVar.size() * 2);
            unsafe.putObject(obj, j11, a0VarD);
            cVar2 = a0VarD;
        }
        switch (i15) {
            case 18:
            case 35:
                return i13 == 2 ? hb.a.B(bArr, i10, cVar2, ga2Var) : i13 == 1 ? hb.a.r(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 19:
            case 36:
                return i13 == 2 ? hb.a.E(bArr, i10, cVar2, ga2Var) : i13 == 5 ? hb.a.x(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 20:
            case 21:
            case 37:
            case 38:
                return i13 == 2 ? hb.a.I(bArr, i10, cVar2, ga2Var) : i13 == 0 ? hb.a.U(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 22:
            case 29:
            case 39:
            case 43:
                return i13 == 2 ? hb.a.H(bArr, i10, cVar2, ga2Var) : i13 == 0 ? hb.a.S(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 23:
            case 32:
            case 40:
            case 46:
                return i13 == 2 ? hb.a.D(bArr, i10, cVar2, ga2Var) : i13 == 1 ? hb.a.v(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 24:
            case 31:
            case 41:
            case 45:
                return i13 == 2 ? hb.a.C(bArr, i10, cVar2, ga2Var) : i13 == 5 ? hb.a.t(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 25:
            case 42:
                return i13 == 2 ? hb.a.A(bArr, i10, cVar2, ga2Var) : i13 == 0 ? hb.a.n(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 26:
                return i13 == 2 ? (j10 & IjkMediaMeta.AV_CH_STEREO_LEFT) == 0 ? hb.a.M(i12, bArr, i10, i11, cVar2, ga2Var) : hb.a.N(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 27:
                return i13 == 2 ? hb.a.z(p(i14), i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 28:
                return i13 == 2 ? hb.a.p(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 30:
            case 44:
                if (i13 == 2) {
                    iS = hb.a.H(bArr, i10, cVar2, ga2Var);
                } else {
                    if (i13 != 0) {
                        return i10;
                    }
                    iS = hb.a.S(i12, bArr, i10, i11, cVar2, ga2Var);
                }
                n(i14);
                Class cls = b1.f23884a;
                return iS;
            case 33:
            case 47:
                return i13 == 2 ? hb.a.F(bArr, i10, cVar2, ga2Var) : i13 == 0 ? hb.a.J(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 34:
            case 48:
                return i13 == 2 ? hb.a.G(bArr, i10, cVar2, ga2Var) : i13 == 0 ? hb.a.K(i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            case 49:
                return i13 == 3 ? hb.a.y(p(i14), i12, bArr, i10, i11, cVar2, ga2Var) : i10;
            default:
                return i10;
        }
    }

    public final void I(Object obj, long j10, z0 z0Var, a1 a1Var, q qVar) throws InvalidProtocolBufferException.InvalidWireTypeException {
        int iX;
        this.f23969k.getClass();
        a0 a0VarB = d0.b(j10, obj);
        m mVar = (m) z0Var;
        int i10 = mVar.f23940b;
        if ((i10 & 7) != 3) {
            throw InvalidProtocolBufferException.d();
        }
        do {
            Object objF = a1Var.f();
            mVar.b(objF, a1Var, qVar);
            a1Var.b(objF);
            a0VarB.add(objF);
            l lVar = mVar.f23939a;
            if (lVar.e() || mVar.f23942d != 0) {
                return;
            } else {
                iX = lVar.x();
            }
        } while (iX == i10);
        mVar.f23942d = iX;
    }

    public final void J(Object obj, int i10, z0 z0Var, a1 a1Var, q qVar) throws InvalidProtocolBufferException {
        int iX;
        this.f23969k.getClass();
        a0 a0VarB = d0.b(i10 & 1048575, obj);
        m mVar = (m) z0Var;
        int i11 = mVar.f23940b;
        if ((i11 & 7) != 2) {
            throw InvalidProtocolBufferException.d();
        }
        do {
            Object objF = a1Var.f();
            mVar.c(objF, a1Var, qVar);
            a1Var.b(objF);
            a0VarB.add(objF);
            l lVar = mVar.f23939a;
            if (lVar.e() || mVar.f23942d != 0) {
                return;
            } else {
                iX = lVar.x();
            }
        } while (iX == i11);
        mVar.f23942d = iX;
    }

    public final void K(int i10, z0 z0Var, Object obj) throws InvalidProtocolBufferException.InvalidWireTypeException {
        if ((536870912 & i10) != 0) {
            m mVar = (m) z0Var;
            mVar.v(2);
            l1.s(obj, i10 & 1048575, mVar.f23939a.w());
        } else {
            if (!this.f23964f) {
                l1.s(obj, i10 & 1048575, ((m) z0Var).e());
                return;
            }
            m mVar2 = (m) z0Var;
            mVar2.v(2);
            l1.s(obj, i10 & 1048575, mVar2.f23939a.v());
        }
    }

    public final void L(int i10, z0 z0Var, Object obj) throws InvalidProtocolBufferException.InvalidWireTypeException {
        boolean z10 = (536870912 & i10) != 0;
        d0 d0Var = this.f23969k;
        if (z10) {
            d0Var.getClass();
            ((m) z0Var).r(d0.b(i10 & 1048575, obj), true);
        } else {
            d0Var.getClass();
            ((m) z0Var).r(d0.b(i10 & 1048575, obj), false);
        }
    }

    public final void N(int i10, Object obj) {
        int i11 = this.f23959a[i10 + 2];
        long j10 = 1048575 & i11;
        if (j10 == 1048575) {
            return;
        }
        l1.q((1 << (i11 >>> 20)) | l1.f23934c.g(j10, obj), j10, obj);
    }

    public final void O(int i10, int i11, Object obj) {
        l1.q(i10, this.f23959a[i11 + 2] & 1048575, obj);
    }

    public final int P(int i10, int i11) {
        int[] iArr = this.f23959a;
        int length = (iArr.length / 3) - 1;
        while (i11 <= length) {
            int i12 = (length + i11) >>> 1;
            int i13 = i12 * 3;
            int i14 = iArr[i13];
            if (i10 == i14) {
                return i13;
            }
            if (i10 < i14) {
                length = i12 - 1;
            } else {
                i11 = i12 + 1;
            }
        }
        return -1;
    }

    public final void Q(int i10, Object obj, Object obj2) {
        f23958o.putObject(obj, T(i10) & 1048575, obj2);
        N(i10, obj);
    }

    public final void R(Object obj, int i10, int i11, Object obj2) {
        f23958o.putObject(obj, T(i11) & 1048575, obj2);
        O(i10, i11, obj);
    }

    public final int T(int i10) {
        return this.f23959a[i10 + 1];
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    public final void U(Object obj, xyz.stream.utils.j0 j0Var) {
        int i10;
        int i11;
        int i12;
        int[] iArr;
        int i13;
        boolean z10;
        boolean z11;
        int[] iArr2 = this.f23959a;
        int length = iArr2.length;
        int i14 = 1048575;
        int i15 = 1048575;
        int i16 = 0;
        int i17 = 0;
        while (i17 < length) {
            int iT = T(i17);
            int i18 = iArr2[i17];
            int iS = S(iT);
            Unsafe unsafe = f23958o;
            if (iS <= 17) {
                int i19 = iArr2[i17 + 2];
                int i20 = i19 & i14;
                if (i20 != i15) {
                    i16 = i20 == i14 ? 0 : unsafe.getInt(obj, i20);
                    i15 = i20;
                }
                i10 = i15;
                i11 = i16;
                i12 = 1 << (i19 >>> 20);
            } else {
                i10 = i15;
                i11 = i16;
                i12 = 0;
            }
            long j10 = iT & i14;
            switch (iS) {
                case 0:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.w(l1.f23934c.e(j10, obj), i18);
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 1:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.I(l1.f23934c.f(j10, obj), i18);
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 2:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.Q(i18, unsafe.getLong(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 3:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.m0(i18, unsafe.getLong(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 4:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.N(i18, unsafe.getInt(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 5:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.F(i18, unsafe.getLong(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 6:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.C(i18, unsafe.getInt(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 7:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.q(i18, l1.f23934c.c(j10, obj));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 8:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        Object object = unsafe.getObject(obj, j10);
                        if (object instanceof String) {
                            String str = (String) object;
                            switch (j0Var.f36153a) {
                                case 6:
                                    ((androidx.datastore.preferences.protobuf.n) j0Var.f36154b).R(i18, str);
                                    break;
                                default:
                                    n nVar = (n) j0Var.f36154b;
                                    nVar.D0(i18, 2);
                                    nVar.C0(str);
                                    break;
                            }
                        } else {
                            j0Var.u(i18, (ByteString) object);
                        }
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 9:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.V(i18, p(i17), unsafe.getObject(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 10:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.u(i18, (ByteString) unsafe.getObject(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 11:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.j0(i18, unsafe.getInt(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 12:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.z(i18, unsafe.getInt(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 13:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.W(i18, unsafe.getInt(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 14:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.Z(i18, unsafe.getLong(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 15:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.c0(i18, unsafe.getInt(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 16:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.f0(i18, unsafe.getLong(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 17:
                    iArr = iArr2;
                    i13 = length;
                    if (r(obj, i17, i10, i11, i12)) {
                        j0Var.M(i18, p(i17), unsafe.getObject(obj, j10));
                    }
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 18:
                    z10 = false;
                    b1.E(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 19:
                    z10 = false;
                    b1.I(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 20:
                    z10 = false;
                    b1.L(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 21:
                    z10 = false;
                    b1.T(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 22:
                    z10 = false;
                    b1.K(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 23:
                    z10 = false;
                    b1.H(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 24:
                    z10 = false;
                    b1.G(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 25:
                    z10 = false;
                    b1.C(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 26:
                    b1.R(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 27:
                    b1.M(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, p(i17));
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 28:
                    b1.D(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 29:
                    z11 = false;
                    b1.S(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 30:
                    z11 = false;
                    b1.F(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 31:
                    z11 = false;
                    b1.N(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 32:
                    z11 = false;
                    b1.O(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 33:
                    z11 = false;
                    b1.P(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 34:
                    z11 = false;
                    b1.Q(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, false);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 35:
                    b1.E(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 36:
                    b1.I(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 37:
                    b1.L(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 38:
                    b1.T(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 39:
                    b1.K(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 40:
                    b1.H(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 41:
                    b1.G(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 42:
                    b1.C(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 43:
                    b1.S(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 44:
                    b1.F(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 45:
                    b1.N(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 46:
                    b1.O(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 47:
                    b1.P(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 48:
                    b1.Q(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, true);
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 49:
                    b1.J(iArr2[i17], (List) unsafe.getObject(obj, j10), j0Var, p(i17));
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 50:
                    if (unsafe.getObject(obj, j10) != null) {
                        Object objO = o(i17);
                        this.f23971m.getClass();
                        u1.x(objO);
                        throw null;
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 51:
                    if (t(i18, i17, obj)) {
                        j0Var.w(((Double) l1.f23934c.i(j10, obj)).doubleValue(), i18);
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 52:
                    if (t(i18, i17, obj)) {
                        j0Var.I(((Float) l1.f23934c.i(j10, obj)).floatValue(), i18);
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 53:
                    if (t(i18, i17, obj)) {
                        j0Var.Q(i18, D(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 54:
                    if (t(i18, i17, obj)) {
                        j0Var.m0(i18, D(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 55:
                    if (t(i18, i17, obj)) {
                        j0Var.N(i18, C(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 56:
                    if (t(i18, i17, obj)) {
                        j0Var.F(i18, D(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 57:
                    if (t(i18, i17, obj)) {
                        j0Var.C(i18, C(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 58:
                    if (t(i18, i17, obj)) {
                        j0Var.q(i18, ((Boolean) l1.f23934c.i(j10, obj)).booleanValue());
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 59:
                    if (t(i18, i17, obj)) {
                        Object object2 = unsafe.getObject(obj, j10);
                        if (object2 instanceof String) {
                            String str2 = (String) object2;
                            switch (j0Var.f36153a) {
                                case 6:
                                    ((androidx.datastore.preferences.protobuf.n) j0Var.f36154b).R(i18, str2);
                                    break;
                                default:
                                    n nVar2 = (n) j0Var.f36154b;
                                    nVar2.D0(i18, 2);
                                    nVar2.C0(str2);
                                    break;
                            }
                        } else {
                            j0Var.u(i18, (ByteString) object2);
                        }
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 60:
                    if (t(i18, i17, obj)) {
                        j0Var.V(i18, p(i17), unsafe.getObject(obj, j10));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 61:
                    if (t(i18, i17, obj)) {
                        j0Var.u(i18, (ByteString) unsafe.getObject(obj, j10));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 62:
                    if (t(i18, i17, obj)) {
                        j0Var.j0(i18, C(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 63:
                    if (t(i18, i17, obj)) {
                        j0Var.z(i18, C(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 64:
                    if (t(i18, i17, obj)) {
                        j0Var.W(i18, C(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 65:
                    if (t(i18, i17, obj)) {
                        j0Var.Z(i18, D(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 66:
                    if (t(i18, i17, obj)) {
                        j0Var.c0(i18, C(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 67:
                    if (t(i18, i17, obj)) {
                        j0Var.f0(i18, D(j10, obj));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                case 68:
                    if (t(i18, i17, obj)) {
                        j0Var.M(i18, p(i17), unsafe.getObject(obj, j10));
                    }
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
                default:
                    iArr = iArr2;
                    i13 = length;
                    i17 += 3;
                    i15 = i10;
                    iArr2 = iArr;
                    i16 = i11;
                    length = i13;
                    i14 = 1048575;
                    break;
            }
        }
        ((g1) this.f23970l).getClass();
        ((x) obj).unknownFields.e(j0Var);
    }

    @Override // com.google.crypto.tink.shaded.protobuf.a1
    public final void a(Object obj, Object obj2) {
        l(obj);
        obj2.getClass();
        int i10 = 0;
        while (true) {
            int[] iArr = this.f23959a;
            if (i10 >= iArr.length) {
                b1.A(this.f23970l, obj, obj2);
                return;
            }
            int iT = T(i10);
            long j10 = 1048575 & iT;
            int i11 = iArr[i10];
            switch (S(iT)) {
                case 0:
                    if (q(i10, obj2)) {
                        l1.o(obj, j10, l1.f23934c.e(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 1:
                    if (q(i10, obj2)) {
                        l1.p(obj, j10, l1.f23934c.f(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 2:
                    if (q(i10, obj2)) {
                        l1.r(obj, j10, l1.f23934c.h(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 3:
                    if (q(i10, obj2)) {
                        l1.r(obj, j10, l1.f23934c.h(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 4:
                    if (q(i10, obj2)) {
                        l1.q(l1.f23934c.g(j10, obj2), j10, obj);
                        N(i10, obj);
                    }
                    break;
                case 5:
                    if (q(i10, obj2)) {
                        l1.r(obj, j10, l1.f23934c.h(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 6:
                    if (q(i10, obj2)) {
                        l1.q(l1.f23934c.g(j10, obj2), j10, obj);
                        N(i10, obj);
                    }
                    break;
                case 7:
                    if (q(i10, obj2)) {
                        l1.k(obj, j10, l1.f23934c.c(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 8:
                    if (q(i10, obj2)) {
                        l1.s(obj, j10, l1.f23934c.i(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 9:
                    w(i10, obj, obj2);
                    break;
                case 10:
                    if (q(i10, obj2)) {
                        l1.s(obj, j10, l1.f23934c.i(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 11:
                    if (q(i10, obj2)) {
                        l1.q(l1.f23934c.g(j10, obj2), j10, obj);
                        N(i10, obj);
                    }
                    break;
                case 12:
                    if (q(i10, obj2)) {
                        l1.q(l1.f23934c.g(j10, obj2), j10, obj);
                        N(i10, obj);
                    }
                    break;
                case 13:
                    if (q(i10, obj2)) {
                        l1.q(l1.f23934c.g(j10, obj2), j10, obj);
                        N(i10, obj);
                    }
                    break;
                case 14:
                    if (q(i10, obj2)) {
                        l1.r(obj, j10, l1.f23934c.h(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 15:
                    if (q(i10, obj2)) {
                        l1.q(l1.f23934c.g(j10, obj2), j10, obj);
                        N(i10, obj);
                    }
                    break;
                case 16:
                    if (q(i10, obj2)) {
                        l1.r(obj, j10, l1.f23934c.h(j10, obj2));
                        N(i10, obj);
                    }
                    break;
                case 17:
                    w(i10, obj, obj2);
                    break;
                case 18:
                case 19:
                case 20:
                case 21:
                case 22:
                case 23:
                case 24:
                case 25:
                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:
                    this.f23969k.getClass();
                    k1 k1Var = l1.f23934c;
                    a0 a0VarD = (a0) k1Var.i(j10, obj);
                    a0 a0Var = (a0) k1Var.i(j10, obj2);
                    int size = a0VarD.size();
                    int size2 = a0Var.size();
                    if (size > 0 && size2 > 0) {
                        if (!((c) a0VarD).f23887a) {
                            a0VarD = a0VarD.d(size2 + size);
                        }
                        a0VarD.addAll(a0Var);
                    }
                    if (size > 0) {
                        a0Var = a0VarD;
                    }
                    l1.s(obj, j10, a0Var);
                    break;
                case 50:
                    Class cls = b1.f23884a;
                    k1 k1Var2 = l1.f23934c;
                    Object objI = k1Var2.i(j10, obj);
                    Object objI2 = k1Var2.i(j10, obj2);
                    this.f23971m.getClass();
                    l1.s(obj, j10, j0.d(objI, objI2));
                    break;
                case 51:
                case 52:
                case 53:
                case 54:
                case 55:
                case 56:
                case 57:
                case 58:
                case 59:
                    if (t(i11, i10, obj2)) {
                        l1.s(obj, j10, l1.f23934c.i(j10, obj2));
                        O(i11, i10, obj);
                    }
                    break;
                case 60:
                    x(i10, obj, obj2);
                    break;
                case 61:
                case 62:
                case 63:
                case 64:
                case 65:
                case 66:
                case 67:
                    if (t(i11, i10, obj2)) {
                        l1.s(obj, j10, l1.f23934c.i(j10, obj2));
                        O(i11, i10, obj);
                    }
                    break;
                case 68:
                    x(i10, obj, obj2);
                    break;
            }
            i10 += 3;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:25:0x006b  */
    @Override // com.google.crypto.tink.shaded.protobuf.a1
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void b(Object obj) {
        if (s(obj)) {
            if (obj instanceof x) {
                x xVar = (x) obj;
                xVar.i();
                xVar.h();
                xVar.t();
            }
            int[] iArr = this.f23959a;
            int length = iArr.length;
            for (int i10 = 0; i10 < length; i10 += 3) {
                int iT = T(i10);
                long j10 = 1048575 & iT;
                int iS = S(iT);
                Unsafe unsafe = f23958o;
                if (iS != 9) {
                    if (iS != 60 && iS != 68) {
                        switch (iS) {
                            case 18:
                            case 19:
                            case 20:
                            case 21:
                            case 22:
                            case 23:
                            case 24:
                            case 25:
                            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:
                                this.f23969k.getClass();
                                d0.a(j10, obj);
                                break;
                            case 50:
                                Object object = unsafe.getObject(obj, j10);
                                if (object != null) {
                                    this.f23971m.getClass();
                                    j0.f(object);
                                    unsafe.putObject(obj, j10, object);
                                }
                                break;
                        }
                    } else if (t(iArr[i10], i10, obj)) {
                        p(i10).b(unsafe.getObject(obj, j10));
                    }
                } else if (q(i10, obj)) {
                    p(i10).b(unsafe.getObject(obj, j10));
                }
            }
            this.f23970l.b(obj);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:41:0x00aa  */
    @Override // com.google.crypto.tink.shaded.protobuf.a1
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean c(Object obj) {
        int i10;
        int i11;
        int i12 = 1048575;
        int i13 = 0;
        int i14 = 0;
        while (i14 < this.f23966h) {
            int i15 = this.f23965g[i14];
            int[] iArr = this.f23959a;
            int i16 = iArr[i15];
            int iT = T(i15);
            int i17 = iArr[i15 + 2];
            int i18 = i17 & 1048575;
            int i19 = 1 << (i17 >>> 20);
            if (i18 != i12) {
                if (i18 != 1048575) {
                    i13 = f23958o.getInt(obj, i18);
                }
                i11 = i13;
                i10 = i18;
            } else {
                i10 = i12;
                i11 = i13;
            }
            if ((268435456 & iT) != 0 && !r(obj, i15, i10, i11, i19)) {
                return false;
            }
            int iS = S(iT);
            if (iS == 9 || iS == 17) {
                if (r(obj, i15, i10, i11, i19)) {
                    if (!p(i15).c(l1.f23934c.i(iT & 1048575, obj))) {
                        return false;
                    }
                } else {
                    continue;
                }
            } else if (iS == 27) {
                List list = (List) l1.f23934c.i(iT & 1048575, obj);
                if (list.isEmpty()) {
                    continue;
                } else {
                    a1 a1VarP = p(i15);
                    for (int i20 = 0; i20 < list.size(); i20++) {
                        if (!a1VarP.c(list.get(i20))) {
                            return false;
                        }
                    }
                }
            } else if (iS == 60 || iS == 68) {
                if (t(i16, i15, obj)) {
                    if (!p(i15).c(l1.f23934c.i(iT & 1048575, obj))) {
                        return false;
                    }
                } else {
                    continue;
                }
            } else if (iS != 49) {
                if (iS != 50) {
                    continue;
                } else {
                    Object objI = l1.f23934c.i(iT & 1048575, obj);
                    this.f23971m.getClass();
                    if (!((MapFieldLite) objI).isEmpty()) {
                        u1.x(o(i15));
                        throw null;
                    }
                }
            }
            i14++;
            i12 = i10;
            i13 = i11;
        }
        return true;
    }

    @Override // com.google.crypto.tink.shaded.protobuf.a1
    public final boolean d(Object obj, Object obj2) {
        boolean zB;
        int[] iArr = this.f23959a;
        int length = iArr.length;
        for (int i10 = 0; i10 < length; i10 += 3) {
            int iT = T(i10);
            long j10 = iT & 1048575;
            switch (S(iT)) {
                case 0:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var = l1.f23934c;
                        if (Double.doubleToLongBits(k1Var.e(j10, obj)) == Double.doubleToLongBits(k1Var.e(j10, obj2))) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 1:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var2 = l1.f23934c;
                        if (Float.floatToIntBits(k1Var2.f(j10, obj)) == Float.floatToIntBits(k1Var2.f(j10, obj2))) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 2:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var3 = l1.f23934c;
                        if (k1Var3.h(j10, obj) == k1Var3.h(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 3:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var4 = l1.f23934c;
                        if (k1Var4.h(j10, obj) == k1Var4.h(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 4:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var5 = l1.f23934c;
                        if (k1Var5.g(j10, obj) == k1Var5.g(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 5:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var6 = l1.f23934c;
                        if (k1Var6.h(j10, obj) == k1Var6.h(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 6:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var7 = l1.f23934c;
                        if (k1Var7.g(j10, obj) == k1Var7.g(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 7:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var8 = l1.f23934c;
                        if (k1Var8.c(j10, obj) == k1Var8.c(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 8:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var9 = l1.f23934c;
                        if (b1.B(k1Var9.i(j10, obj), k1Var9.i(j10, obj2))) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 9:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var10 = l1.f23934c;
                        if (b1.B(k1Var10.i(j10, obj), k1Var10.i(j10, obj2))) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 10:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var11 = l1.f23934c;
                        if (b1.B(k1Var11.i(j10, obj), k1Var11.i(j10, obj2))) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 11:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var12 = l1.f23934c;
                        if (k1Var12.g(j10, obj) == k1Var12.g(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 12:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var13 = l1.f23934c;
                        if (k1Var13.g(j10, obj) == k1Var13.g(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 13:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var14 = l1.f23934c;
                        if (k1Var14.g(j10, obj) == k1Var14.g(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 14:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var15 = l1.f23934c;
                        if (k1Var15.h(j10, obj) == k1Var15.h(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 15:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var16 = l1.f23934c;
                        if (k1Var16.g(j10, obj) == k1Var16.g(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 16:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var17 = l1.f23934c;
                        if (k1Var17.h(j10, obj) == k1Var17.h(j10, obj2)) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 17:
                    if (k(i10, obj, obj2)) {
                        k1 k1Var18 = l1.f23934c;
                        if (b1.B(k1Var18.i(j10, obj), k1Var18.i(j10, obj2))) {
                            continue;
                            break;
                        }
                    }
                    return false;
                case 18:
                case 19:
                case 20:
                case 21:
                case 22:
                case 23:
                case 24:
                case 25:
                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:
                    k1 k1Var19 = l1.f23934c;
                    zB = b1.B(k1Var19.i(j10, obj), k1Var19.i(j10, obj2));
                    break;
                case 50:
                    k1 k1Var20 = l1.f23934c;
                    zB = b1.B(k1Var20.i(j10, obj), k1Var20.i(j10, obj2));
                    break;
                case 51:
                case 52:
                case 53:
                case 54:
                case 55:
                case 56:
                case 57:
                case 58:
                case 59:
                case 60:
                case 61:
                case 62:
                case 63:
                case 64:
                case 65:
                case 66:
                case 67:
                case 68:
                    long j11 = iArr[i10 + 2] & 1048575;
                    k1 k1Var21 = l1.f23934c;
                    if (k1Var21.g(j11, obj) != k1Var21.g(j11, obj2) || !b1.B(k1Var21.i(j10, obj), k1Var21.i(j10, obj2))) {
                        return false;
                    }
                    continue;
                    break;
                    break;
                default:
                    break;
            }
            if (!zB) {
                return false;
            }
        }
        g1 g1Var = (g1) this.f23970l;
        g1Var.getClass();
        f1 f1Var = ((x) obj).unknownFields;
        g1Var.getClass();
        return f1Var.equals(((x) obj2).unknownFields);
    }

    @Override // com.google.crypto.tink.shaded.protobuf.a1
    public final int e(Object obj) {
        int i10;
        int i11;
        int i12;
        int iY;
        int iX;
        int i13;
        int iO0;
        int iQ0;
        int i14 = 1048575;
        int i15 = 1048575;
        int i16 = 0;
        int i17 = 0;
        int i18 = 0;
        while (true) {
            int[] iArr = this.f23959a;
            if (i17 >= iArr.length) {
                ((g1) this.f23970l).getClass();
                return ((x) obj).unknownFields.b() + i18;
            }
            int iT = T(i17);
            int iS = S(iT);
            int i19 = iArr[i17];
            int i20 = iArr[i17 + 2];
            int i21 = i20 & i14;
            Unsafe unsafe = f23958o;
            if (iS <= 17) {
                if (i21 != i15) {
                    i16 = i21 == i14 ? 0 : unsafe.getInt(obj, i21);
                    i15 = i21;
                }
                i10 = i15;
                i11 = i16;
                i12 = 1 << (i20 >>> 20);
            } else {
                i10 = i15;
                i11 = i16;
                i12 = 0;
            }
            long j10 = iT & i14;
            if (iS >= FieldType.f23848a.a()) {
                FieldType.f23849b.a();
            }
            switch (iS) {
                case 0:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.Y(i19);
                        i18 += iY;
                    }
                    break;
                case 1:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.c0(i19);
                        i18 += iY;
                    }
                    break;
                case 2:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.f0(i19, unsafe.getLong(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 3:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.r0(i19, unsafe.getLong(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 4:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.e0(i19, unsafe.getInt(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 5:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.b0(i19);
                        i18 += iY;
                    }
                    break;
                case 6:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.a0(i19);
                        i18 += iY;
                    }
                    break;
                case 7:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.W(i19);
                        i18 += iY;
                    }
                    break;
                case 8:
                    if (r(obj, i17, i10, i11, i12)) {
                        Object object = unsafe.getObject(obj, j10);
                        iX = object instanceof ByteString ? n.X(i19, (ByteString) object) : n.m0(i19, (String) object);
                        i18 = iX + i18;
                    }
                    break;
                case 9:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = b1.o(i19, p(i17), unsafe.getObject(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 10:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.X(i19, (ByteString) unsafe.getObject(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 11:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.p0(i19, unsafe.getInt(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 12:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.Z(i19, unsafe.getInt(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 13:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.g0(i19);
                        i18 += iY;
                    }
                    break;
                case 14:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.h0(i19);
                        i18 += iY;
                    }
                    break;
                case 15:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.i0(i19, unsafe.getInt(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 16:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.k0(i19, unsafe.getLong(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 17:
                    if (r(obj, i17, i10, i11, i12)) {
                        iY = n.d0(i19, (o0) unsafe.getObject(obj, j10), p(i17));
                        i18 += iY;
                    }
                    break;
                case 18:
                    iY = b1.h(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 19:
                    iY = b1.f(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 20:
                    iY = b1.m(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 21:
                    iY = b1.x(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 22:
                    iY = b1.k(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 23:
                    iY = b1.h(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 24:
                    iY = b1.f(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 25:
                    iY = b1.a(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 26:
                    iY = b1.u(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 27:
                    iY = b1.p(i19, (List) unsafe.getObject(obj, j10), p(i17));
                    i18 += iY;
                    break;
                case 28:
                    iY = b1.c(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 29:
                    iY = b1.v(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 30:
                    iY = b1.d(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 31:
                    iY = b1.f(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 32:
                    iY = b1.h(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 33:
                    iY = b1.q(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 34:
                    iY = b1.s(i19, (List) unsafe.getObject(obj, j10));
                    i18 += iY;
                    break;
                case 35:
                    i13 = b1.i((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 36:
                    i13 = b1.g((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 37:
                    i13 = b1.n((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 38:
                    i13 = b1.y((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 39:
                    i13 = b1.l((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 40:
                    i13 = b1.i((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 41:
                    i13 = b1.g((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 42:
                    i13 = b1.b((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 43:
                    i13 = b1.w((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 44:
                    i13 = b1.e((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 45:
                    i13 = b1.g((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 46:
                    i13 = b1.i((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 47:
                    i13 = b1.r((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 48:
                    i13 = b1.t((List) unsafe.getObject(obj, j10));
                    if (i13 > 0) {
                        iO0 = n.o0(i19);
                        iQ0 = n.q0(i13);
                        i18 += iQ0 + iO0 + i13;
                    }
                    break;
                case 49:
                    iY = b1.j(i19, (List) unsafe.getObject(obj, j10), p(i17));
                    i18 += iY;
                    break;
                case 50:
                    Object object2 = unsafe.getObject(obj, j10);
                    Object objO = o(i17);
                    this.f23971m.getClass();
                    j0.b(object2, objO);
                    break;
                case 51:
                    if (t(i19, i17, obj)) {
                        iY = n.Y(i19);
                        i18 += iY;
                    }
                    break;
                case 52:
                    if (t(i19, i17, obj)) {
                        iY = n.c0(i19);
                        i18 += iY;
                    }
                    break;
                case 53:
                    if (t(i19, i17, obj)) {
                        iY = n.f0(i19, D(j10, obj));
                        i18 += iY;
                    }
                    break;
                case 54:
                    if (t(i19, i17, obj)) {
                        iY = n.r0(i19, D(j10, obj));
                        i18 += iY;
                    }
                    break;
                case 55:
                    if (t(i19, i17, obj)) {
                        iY = n.e0(i19, C(j10, obj));
                        i18 += iY;
                    }
                    break;
                case 56:
                    if (t(i19, i17, obj)) {
                        iY = n.b0(i19);
                        i18 += iY;
                    }
                    break;
                case 57:
                    if (t(i19, i17, obj)) {
                        iY = n.a0(i19);
                        i18 += iY;
                    }
                    break;
                case 58:
                    if (t(i19, i17, obj)) {
                        iY = n.W(i19);
                        i18 += iY;
                    }
                    break;
                case 59:
                    if (t(i19, i17, obj)) {
                        Object object3 = unsafe.getObject(obj, j10);
                        iX = object3 instanceof ByteString ? n.X(i19, (ByteString) object3) : n.m0(i19, (String) object3);
                        i18 = iX + i18;
                    }
                    break;
                case 60:
                    if (t(i19, i17, obj)) {
                        iY = b1.o(i19, p(i17), unsafe.getObject(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 61:
                    if (t(i19, i17, obj)) {
                        iY = n.X(i19, (ByteString) unsafe.getObject(obj, j10));
                        i18 += iY;
                    }
                    break;
                case 62:
                    if (t(i19, i17, obj)) {
                        iY = n.p0(i19, C(j10, obj));
                        i18 += iY;
                    }
                    break;
                case 63:
                    if (t(i19, i17, obj)) {
                        iY = n.Z(i19, C(j10, obj));
                        i18 += iY;
                    }
                    break;
                case 64:
                    if (t(i19, i17, obj)) {
                        iY = n.g0(i19);
                        i18 += iY;
                    }
                    break;
                case 65:
                    if (t(i19, i17, obj)) {
                        iY = n.h0(i19);
                        i18 += iY;
                    }
                    break;
                case 66:
                    if (t(i19, i17, obj)) {
                        iY = n.i0(i19, C(j10, obj));
                        i18 += iY;
                    }
                    break;
                case 67:
                    if (t(i19, i17, obj)) {
                        iY = n.k0(i19, D(j10, obj));
                        i18 += iY;
                    }
                    break;
                case 68:
                    if (t(i19, i17, obj)) {
                        iY = n.d0(i19, (o0) unsafe.getObject(obj, j10), p(i17));
                        i18 += iY;
                    }
                    break;
            }
            i17 += 3;
            i15 = i10;
            i16 = i11;
            i14 = 1048575;
        }
    }

    @Override // com.google.crypto.tink.shaded.protobuf.a1
    public final Object f() {
        this.f23968j.getClass();
        return ((x) this.f23963e).v();
    }

    /* JADX WARN: Removed duplicated region for block: B:42:0x00e1 A[PHI: r3
      0x00e1: PHI (r3v32 int) = (r3v10 int), (r3v33 int) binds: [B:83:0x0216, B:41:0x00df] A[DONT_GENERATE, DONT_INLINE]] */
    @Override // com.google.crypto.tink.shaded.protobuf.a1
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int g(Object obj) {
        int i10;
        int iA;
        int i11;
        int[] iArr = this.f23959a;
        int length = iArr.length;
        int i12 = 0;
        for (int i13 = 0; i13 < length; i13 += 3) {
            int iT = T(i13);
            int i14 = iArr[i13];
            long j10 = 1048575 & iT;
            int i15 = 1237;
            int iHashCode = 37;
            switch (S(iT)) {
                case 0:
                    i10 = i12 * 53;
                    iA = b0.a(Double.doubleToLongBits(l1.f23934c.e(j10, obj)));
                    i12 = iA + i10;
                    break;
                case 1:
                    i10 = i12 * 53;
                    iA = Float.floatToIntBits(l1.f23934c.f(j10, obj));
                    i12 = iA + i10;
                    break;
                case 2:
                    i10 = i12 * 53;
                    iA = b0.a(l1.f23934c.h(j10, obj));
                    i12 = iA + i10;
                    break;
                case 3:
                    i10 = i12 * 53;
                    iA = b0.a(l1.f23934c.h(j10, obj));
                    i12 = iA + i10;
                    break;
                case 4:
                    i10 = i12 * 53;
                    iA = l1.f23934c.g(j10, obj);
                    i12 = iA + i10;
                    break;
                case 5:
                    i10 = i12 * 53;
                    iA = b0.a(l1.f23934c.h(j10, obj));
                    i12 = iA + i10;
                    break;
                case 6:
                    i10 = i12 * 53;
                    iA = l1.f23934c.g(j10, obj);
                    i12 = iA + i10;
                    break;
                case 7:
                    i11 = i12 * 53;
                    boolean zC = l1.f23934c.c(j10, obj);
                    Charset charset = b0.f23882a;
                    if (zC) {
                        i15 = 1231;
                    }
                    i12 = i15 + i11;
                    break;
                case 8:
                    i10 = i12 * 53;
                    iA = ((String) l1.f23934c.i(j10, obj)).hashCode();
                    i12 = iA + i10;
                    break;
                case 9:
                    Object objI = l1.f23934c.i(j10, obj);
                    if (objI != null) {
                        iHashCode = objI.hashCode();
                    }
                    i12 = (i12 * 53) + iHashCode;
                    break;
                case 10:
                    i10 = i12 * 53;
                    iA = l1.f23934c.i(j10, obj).hashCode();
                    i12 = iA + i10;
                    break;
                case 11:
                    i10 = i12 * 53;
                    iA = l1.f23934c.g(j10, obj);
                    i12 = iA + i10;
                    break;
                case 12:
                    i10 = i12 * 53;
                    iA = l1.f23934c.g(j10, obj);
                    i12 = iA + i10;
                    break;
                case 13:
                    i10 = i12 * 53;
                    iA = l1.f23934c.g(j10, obj);
                    i12 = iA + i10;
                    break;
                case 14:
                    i10 = i12 * 53;
                    iA = b0.a(l1.f23934c.h(j10, obj));
                    i12 = iA + i10;
                    break;
                case 15:
                    i10 = i12 * 53;
                    iA = l1.f23934c.g(j10, obj);
                    i12 = iA + i10;
                    break;
                case 16:
                    i10 = i12 * 53;
                    iA = b0.a(l1.f23934c.h(j10, obj));
                    i12 = iA + i10;
                    break;
                case 17:
                    Object objI2 = l1.f23934c.i(j10, obj);
                    if (objI2 != null) {
                        iHashCode = objI2.hashCode();
                    }
                    i12 = (i12 * 53) + iHashCode;
                    break;
                case 18:
                case 19:
                case 20:
                case 21:
                case 22:
                case 23:
                case 24:
                case 25:
                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:
                    i10 = i12 * 53;
                    iA = l1.f23934c.i(j10, obj).hashCode();
                    i12 = iA + i10;
                    break;
                case 50:
                    i10 = i12 * 53;
                    iA = l1.f23934c.i(j10, obj).hashCode();
                    i12 = iA + i10;
                    break;
                case 51:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = b0.a(Double.doubleToLongBits(((Double) l1.f23934c.i(j10, obj)).doubleValue()));
                        i12 = iA + i10;
                    }
                    break;
                case 52:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = Float.floatToIntBits(((Float) l1.f23934c.i(j10, obj)).floatValue());
                        i12 = iA + i10;
                    }
                    break;
                case 53:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = b0.a(D(j10, obj));
                        i12 = iA + i10;
                    }
                    break;
                case 54:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = b0.a(D(j10, obj));
                        i12 = iA + i10;
                    }
                    break;
                case 55:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = C(j10, obj);
                        i12 = iA + i10;
                    }
                    break;
                case 56:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = b0.a(D(j10, obj));
                        i12 = iA + i10;
                    }
                    break;
                case 57:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = C(j10, obj);
                        i12 = iA + i10;
                    }
                    break;
                case 58:
                    if (t(i14, i13, obj)) {
                        i11 = i12 * 53;
                        boolean zBooleanValue = ((Boolean) l1.f23934c.i(j10, obj)).booleanValue();
                        Charset charset2 = b0.f23882a;
                        if (zBooleanValue) {
                        }
                        i12 = i15 + i11;
                    }
                    break;
                case 59:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = ((String) l1.f23934c.i(j10, obj)).hashCode();
                        i12 = iA + i10;
                    }
                    break;
                case 60:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = l1.f23934c.i(j10, obj).hashCode();
                        i12 = iA + i10;
                    }
                    break;
                case 61:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = l1.f23934c.i(j10, obj).hashCode();
                        i12 = iA + i10;
                    }
                    break;
                case 62:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = C(j10, obj);
                        i12 = iA + i10;
                    }
                    break;
                case 63:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = C(j10, obj);
                        i12 = iA + i10;
                    }
                    break;
                case 64:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = C(j10, obj);
                        i12 = iA + i10;
                    }
                    break;
                case 65:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = b0.a(D(j10, obj));
                        i12 = iA + i10;
                    }
                    break;
                case 66:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = C(j10, obj);
                        i12 = iA + i10;
                    }
                    break;
                case 67:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = b0.a(D(j10, obj));
                        i12 = iA + i10;
                    }
                    break;
                case 68:
                    if (t(i14, i13, obj)) {
                        i10 = i12 * 53;
                        iA = l1.f23934c.i(j10, obj).hashCode();
                        i12 = iA + i10;
                    }
                    break;
            }
        }
        ((g1) this.f23970l).getClass();
        return ((x) obj).unknownFields.hashCode() + (i12 * 53);
    }

    @Override // com.google.crypto.tink.shaded.protobuf.a1
    public final void h(Object obj, byte[] bArr, int i10, int i11, ga2 ga2Var) {
        F(obj, bArr, i10, i11, 0, ga2Var);
    }

    @Override // com.google.crypto.tink.shaded.protobuf.a1
    public final void i(Object obj, xyz.stream.utils.j0 j0Var) {
        j0Var.getClass();
        U(obj, j0Var);
    }

    @Override // com.google.crypto.tink.shaded.protobuf.a1
    public final void j(Object obj, z0 z0Var, q qVar) throws Throwable {
        qVar.getClass();
        l(obj);
        u(this.f23970l, obj, z0Var, qVar);
    }

    public final boolean k(int i10, Object obj, Object obj2) {
        return q(i10, obj) == q(i10, obj2);
    }

    public final void m(Object obj, int i10, Object obj2) {
        int i11 = this.f23959a[i10];
        if (l1.f23934c.i(T(i10) & 1048575, obj) == null) {
            return;
        }
        n(i10);
    }

    public final void n(int i10) {
        u1.x(this.f23960b[((i10 / 3) * 2) + 1]);
    }

    public final Object o(int i10) {
        return this.f23960b[(i10 / 3) * 2];
    }

    public final a1 p(int i10) {
        int i11 = (i10 / 3) * 2;
        Object[] objArr = this.f23960b;
        a1 a1Var = (a1) objArr[i11];
        if (a1Var != null) {
            return a1Var;
        }
        a1 a1VarA = w0.f23983c.a((Class) objArr[i11 + 1]);
        objArr[i11] = a1VarA;
        return a1VarA;
    }

    public final boolean q(int i10, Object obj) {
        int i11 = this.f23959a[i10 + 2];
        long j10 = i11 & 1048575;
        if (j10 != 1048575) {
            return ((1 << (i11 >>> 20)) & l1.f23934c.g(j10, obj)) != 0;
        }
        int iT = T(i10);
        long j11 = iT & 1048575;
        switch (S(iT)) {
            case 0:
                return Double.doubleToRawLongBits(l1.f23934c.e(j11, obj)) != 0;
            case 1:
                return Float.floatToRawIntBits(l1.f23934c.f(j11, obj)) != 0;
            case 2:
                return l1.f23934c.h(j11, obj) != 0;
            case 3:
                return l1.f23934c.h(j11, obj) != 0;
            case 4:
                return l1.f23934c.g(j11, obj) != 0;
            case 5:
                return l1.f23934c.h(j11, obj) != 0;
            case 6:
                return l1.f23934c.g(j11, obj) != 0;
            case 7:
                return l1.f23934c.c(j11, obj);
            case 8:
                Object objI = l1.f23934c.i(j11, obj);
                if (objI instanceof String) {
                    return !((String) objI).isEmpty();
                }
                if (objI instanceof ByteString) {
                    return !ByteString.f23846a.equals(objI);
                }
                throw new IllegalArgumentException();
            case 9:
                return l1.f23934c.i(j11, obj) != null;
            case 10:
                return !ByteString.f23846a.equals(l1.f23934c.i(j11, obj));
            case 11:
                return l1.f23934c.g(j11, obj) != 0;
            case 12:
                return l1.f23934c.g(j11, obj) != 0;
            case 13:
                return l1.f23934c.g(j11, obj) != 0;
            case 14:
                return l1.f23934c.h(j11, obj) != 0;
            case 15:
                return l1.f23934c.g(j11, obj) != 0;
            case 16:
                return l1.f23934c.h(j11, obj) != 0;
            case 17:
                return l1.f23934c.i(j11, obj) != null;
            default:
                throw new IllegalArgumentException();
        }
    }

    public final boolean r(Object obj, int i10, int i11, int i12, int i13) {
        return i11 == 1048575 ? q(i10, obj) : (i12 & i13) != 0;
    }

    public final boolean t(int i10, int i11, Object obj) {
        return l1.f23934c.g((long) (this.f23959a[i11 + 2] & 1048575), obj) == i10;
    }

    /* JADX WARN: Removed duplicated region for block: B:143:0x06b9 A[Catch: all -> 0x0274, TryCatch #4 {all -> 0x0274, blocks: (B:141:0x06b4, B:143:0x06b9, B:144:0x06be, B:85:0x026f, B:91:0x027f, B:92:0x028f, B:93:0x02a4, B:94:0x02b9, B:95:0x02ce, B:96:0x02e9, B:97:0x02fe, B:98:0x0313, B:99:0x0328, B:100:0x033d, B:101:0x0352, B:102:0x0367, B:103:0x037c, B:104:0x0391, B:105:0x03a6, B:106:0x03bb, B:107:0x03d0, B:108:0x03e5, B:109:0x03fa, B:110:0x0415, B:111:0x042a, B:112:0x043f, B:113:0x0454, B:114:0x045e, B:115:0x0473, B:116:0x0488, B:117:0x049d, B:118:0x04b2, B:119:0x04c7, B:120:0x04dc, B:121:0x04f1, B:122:0x0506, B:123:0x0521, B:124:0x0539, B:125:0x0551, B:126:0x056a, B:127:0x0583, B:128:0x059e, B:129:0x05b6, B:130:0x05cb, B:131:0x05e6, B:132:0x05f3, B:133:0x060b, B:134:0x0624, B:135:0x063d, B:136:0x0655, B:137:0x066d, B:138:0x0684, B:139:0x069c), top: B:170:0x06b4 }] */
    /* JADX WARN: Removed duplicated region for block: B:188:0x06c4 A[SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void u(e1 e1Var, Object obj, z0 z0Var, q qVar) throws Throwable {
        int i10;
        int i11;
        int iS;
        l lVar;
        d0 d0Var;
        m mVar;
        int[] iArr = this.f23965g;
        int i12 = this.f23967i;
        int i13 = this.f23966h;
        f1 f1VarA = null;
        while (true) {
            try {
                m mVar2 = (m) z0Var;
                int iA = mVar2.a();
                int iP = (iA < this.f23961c || iA > this.f23962d) ? -1 : P(iA, 0);
                if (iP >= 0) {
                    int iT = T(iP);
                    try {
                        iS = S(iT);
                        lVar = mVar2.f23939a;
                        d0Var = this.f23969k;
                    } catch (InvalidProtocolBufferException.InvalidWireTypeException unused) {
                        i10 = i13;
                    }
                    switch (iS) {
                        case 0:
                            i10 = i13;
                            long jB = B(iT);
                            mVar2.v(1);
                            l1.o(obj, jB, lVar.k());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 1:
                            i10 = i13;
                            long jB2 = B(iT);
                            mVar2.v(5);
                            l1.p(obj, jB2, lVar.o());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 2:
                            i10 = i13;
                            long jB3 = B(iT);
                            mVar2.v(0);
                            l1.r(obj, jB3, lVar.q());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 3:
                            i10 = i13;
                            long jB4 = B(iT);
                            mVar2.v(0);
                            l1.r(obj, jB4, lVar.z());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 4:
                            i10 = i13;
                            long jB5 = B(iT);
                            mVar2.v(0);
                            l1.q(lVar.p(), jB5, obj);
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 5:
                            i10 = i13;
                            long jB6 = B(iT);
                            mVar2.v(1);
                            l1.r(obj, jB6, lVar.n());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 6:
                            i10 = i13;
                            long jB7 = B(iT);
                            mVar2.v(5);
                            l1.q(lVar.m(), jB7, obj);
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 7:
                            i10 = i13;
                            long jB8 = B(iT);
                            mVar2.v(0);
                            l1.k(obj, jB8, lVar.i());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 8:
                            i10 = i13;
                            K(iT, mVar2, obj);
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 9:
                            i10 = i13;
                            Object obj2 = (o0) y(iP, obj);
                            a1 a1VarP = p(iP);
                            mVar2.v(2);
                            mVar2.c(obj2, a1VarP, qVar);
                            Q(iP, obj, obj2);
                            i13 = i10;
                            break;
                        case 10:
                            i10 = i13;
                            l1.s(obj, B(iT), mVar2.e());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 11:
                            i10 = i13;
                            long jB9 = B(iT);
                            mVar2.v(0);
                            l1.q(lVar.y(), jB9, obj);
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 12:
                            i10 = i13;
                            mVar2.v(0);
                            int iL = lVar.l();
                            n(iP);
                            l1.q(iL, B(iT), obj);
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 13:
                            i10 = i13;
                            long jB10 = B(iT);
                            mVar2.v(5);
                            l1.q(lVar.r(), jB10, obj);
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 14:
                            i10 = i13;
                            long jB11 = B(iT);
                            mVar2.v(1);
                            l1.r(obj, jB11, lVar.s());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 15:
                            i10 = i13;
                            long jB12 = B(iT);
                            mVar2.v(0);
                            l1.q(lVar.t(), jB12, obj);
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 16:
                            i10 = i13;
                            long jB13 = B(iT);
                            mVar2.v(0);
                            l1.r(obj, jB13, lVar.u());
                            N(iP, obj);
                            i13 = i10;
                            break;
                        case 17:
                            i10 = i13;
                            Object obj3 = (o0) y(iP, obj);
                            a1 a1VarP2 = p(iP);
                            mVar2.v(3);
                            mVar2.b(obj3, a1VarP2, qVar);
                            Q(iP, obj, obj3);
                            i13 = i10;
                            break;
                        case 18:
                            i10 = i13;
                            long jB14 = B(iT);
                            d0Var.getClass();
                            mVar2.g(d0.b(jB14, obj));
                            i13 = i10;
                            break;
                        case 19:
                            i10 = i13;
                            long jB15 = B(iT);
                            d0Var.getClass();
                            mVar2.k(d0.b(jB15, obj));
                            i13 = i10;
                            break;
                        case 20:
                            i10 = i13;
                            long jB16 = B(iT);
                            d0Var.getClass();
                            mVar2.m(d0.b(jB16, obj));
                            i13 = i10;
                            break;
                        case 21:
                            i10 = i13;
                            long jB17 = B(iT);
                            d0Var.getClass();
                            mVar2.t(d0.b(jB17, obj));
                            i13 = i10;
                            break;
                        case 22:
                            i10 = i13;
                            long jB18 = B(iT);
                            d0Var.getClass();
                            mVar2.l(d0.b(jB18, obj));
                            i13 = i10;
                            break;
                        case 23:
                            i10 = i13;
                            long jB19 = B(iT);
                            d0Var.getClass();
                            mVar2.j(d0.b(jB19, obj));
                            i13 = i10;
                            break;
                        case 24:
                            i10 = i13;
                            long jB20 = B(iT);
                            d0Var.getClass();
                            mVar2.i(d0.b(jB20, obj));
                            i13 = i10;
                            break;
                        case 25:
                            i10 = i13;
                            long jB21 = B(iT);
                            d0Var.getClass();
                            mVar2.d(d0.b(jB21, obj));
                            i13 = i10;
                            break;
                        case 26:
                            i10 = i13;
                            L(iT, mVar2, obj);
                            i13 = i10;
                            break;
                        case 27:
                            i10 = i13;
                            J(obj, iT, mVar2, p(iP), qVar);
                            i13 = i10;
                            break;
                        case 28:
                            i10 = i13;
                            long jB22 = B(iT);
                            d0Var.getClass();
                            mVar2.f(d0.b(jB22, obj));
                            i13 = i10;
                            break;
                        case 29:
                            i10 = i13;
                            long jB23 = B(iT);
                            d0Var.getClass();
                            mVar2.s(d0.b(jB23, obj));
                            i13 = i10;
                            break;
                        case 30:
                            i10 = i13;
                            long jB24 = B(iT);
                            d0Var.getClass();
                            a0 a0VarB = d0.b(jB24, obj);
                            mVar2.h(a0VarB);
                            n(iP);
                            b1.z(obj, iA, a0VarB, f1VarA, e1Var);
                            i13 = i10;
                            break;
                        case 31:
                            i10 = i13;
                            long jB25 = B(iT);
                            d0Var.getClass();
                            mVar2.n(d0.b(jB25, obj));
                            i13 = i10;
                            break;
                        case 32:
                            i10 = i13;
                            long jB26 = B(iT);
                            d0Var.getClass();
                            mVar2.o(d0.b(jB26, obj));
                            i13 = i10;
                            break;
                        case 33:
                            i10 = i13;
                            long jB27 = B(iT);
                            d0Var.getClass();
                            mVar2.p(d0.b(jB27, obj));
                            i13 = i10;
                            break;
                        case 34:
                            i10 = i13;
                            long jB28 = B(iT);
                            d0Var.getClass();
                            mVar2.q(d0.b(jB28, obj));
                            i13 = i10;
                            break;
                        case 35:
                            i10 = i13;
                            long jB29 = B(iT);
                            d0Var.getClass();
                            mVar2.g(d0.b(jB29, obj));
                            i13 = i10;
                            break;
                        case 36:
                            i10 = i13;
                            long jB30 = B(iT);
                            d0Var.getClass();
                            mVar2.k(d0.b(jB30, obj));
                            i13 = i10;
                            break;
                        case 37:
                            i10 = i13;
                            long jB31 = B(iT);
                            d0Var.getClass();
                            mVar2.m(d0.b(jB31, obj));
                            i13 = i10;
                            break;
                        case 38:
                            i10 = i13;
                            long jB32 = B(iT);
                            d0Var.getClass();
                            mVar2.t(d0.b(jB32, obj));
                            i13 = i10;
                            break;
                        case 39:
                            i10 = i13;
                            long jB33 = B(iT);
                            d0Var.getClass();
                            mVar2.l(d0.b(jB33, obj));
                            i13 = i10;
                            break;
                        case 40:
                            i10 = i13;
                            long jB34 = B(iT);
                            d0Var.getClass();
                            mVar2.j(d0.b(jB34, obj));
                            i13 = i10;
                            break;
                        case 41:
                            i10 = i13;
                            long jB35 = B(iT);
                            d0Var.getClass();
                            mVar2.i(d0.b(jB35, obj));
                            i13 = i10;
                            break;
                        case 42:
                            i10 = i13;
                            long jB36 = B(iT);
                            d0Var.getClass();
                            mVar2.d(d0.b(jB36, obj));
                            i13 = i10;
                            break;
                        case 43:
                            i10 = i13;
                            long jB37 = B(iT);
                            d0Var.getClass();
                            mVar2.s(d0.b(jB37, obj));
                            i13 = i10;
                            break;
                        case 44:
                            i10 = i13;
                            long jB38 = B(iT);
                            d0Var.getClass();
                            a0 a0VarB2 = d0.b(jB38, obj);
                            mVar2.h(a0VarB2);
                            n(iP);
                            b1.z(obj, iA, a0VarB2, f1VarA, e1Var);
                            i13 = i10;
                            break;
                        case 45:
                            i10 = i13;
                            long jB39 = B(iT);
                            d0Var.getClass();
                            mVar2.n(d0.b(jB39, obj));
                            i13 = i10;
                            break;
                        case 46:
                            i10 = i13;
                            long jB40 = B(iT);
                            d0Var.getClass();
                            mVar2.o(d0.b(jB40, obj));
                            i13 = i10;
                            break;
                        case 47:
                            i10 = i13;
                            long jB41 = B(iT);
                            d0Var.getClass();
                            mVar2.p(d0.b(jB41, obj));
                            i13 = i10;
                            break;
                        case 48:
                            i10 = i13;
                            i11 = 0;
                            try {
                                long jB42 = B(iT);
                                d0Var.getClass();
                                mVar2.q(d0.b(jB42, obj));
                                break;
                            } catch (InvalidProtocolBufferException.InvalidWireTypeException unused2) {
                                try {
                                    e1Var.getClass();
                                    if (f1VarA == null) {
                                    }
                                    if (!e1Var.c(i11, mVar2, f1VarA)) {
                                    }
                                } catch (Throwable th) {
                                    th = th;
                                    for (int i14 = i10; i14 < i12; i14++) {
                                        m(obj, iArr[i14], f1VarA);
                                    }
                                    if (f1VarA != null) {
                                        ((g1) e1Var).getClass();
                                        ((x) obj).unknownFields = f1VarA;
                                    }
                                    throw th;
                                }
                            }
                            i13 = i10;
                            break;
                        case 49:
                            try {
                                i10 = i13;
                                i11 = 0;
                            } catch (InvalidProtocolBufferException.InvalidWireTypeException unused3) {
                                i10 = i13;
                                i11 = 0;
                                e1Var.getClass();
                                if (f1VarA == null) {
                                }
                                if (!e1Var.c(i11, mVar2, f1VarA)) {
                                }
                                i13 = i10;
                            }
                            try {
                                I(obj, B(iT), mVar2, p(iP), qVar);
                                break;
                            } catch (InvalidProtocolBufferException.InvalidWireTypeException unused4) {
                                mVar2 = mVar2;
                                e1Var.getClass();
                                if (f1VarA == null) {
                                }
                                if (!e1Var.c(i11, mVar2, f1VarA)) {
                                }
                            }
                            i13 = i10;
                            break;
                        case 50:
                            try {
                                v(obj, iP, o(iP));
                                throw null;
                            } catch (InvalidProtocolBufferException.InvalidWireTypeException unused5) {
                                i10 = i13;
                                i11 = 0;
                                e1Var.getClass();
                                if (f1VarA == null) {
                                }
                                if (!e1Var.c(i11, mVar2, f1VarA)) {
                                }
                                i13 = i10;
                            }
                            break;
                        case 51:
                            long jB43 = B(iT);
                            mVar2.v(1);
                            l1.s(obj, jB43, Double.valueOf(lVar.k()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 52:
                            long jB44 = B(iT);
                            mVar2.v(5);
                            l1.s(obj, jB44, Float.valueOf(lVar.o()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 53:
                            long jB45 = B(iT);
                            mVar2.v(0);
                            l1.s(obj, jB45, Long.valueOf(lVar.q()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 54:
                            long jB46 = B(iT);
                            mVar2.v(0);
                            l1.s(obj, jB46, Long.valueOf(lVar.z()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 55:
                            long jB47 = B(iT);
                            mVar2.v(0);
                            l1.s(obj, jB47, Integer.valueOf(lVar.p()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 56:
                            long jB48 = B(iT);
                            mVar2.v(1);
                            l1.s(obj, jB48, Long.valueOf(lVar.n()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 57:
                            long jB49 = B(iT);
                            mVar2.v(5);
                            l1.s(obj, jB49, Integer.valueOf(lVar.m()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 58:
                            long jB50 = B(iT);
                            mVar2.v(0);
                            l1.s(obj, jB50, Boolean.valueOf(lVar.i()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 59:
                            K(iT, mVar2, obj);
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 60:
                            Object obj4 = (o0) z(iA, iP, obj);
                            a1 a1VarP3 = p(iP);
                            mVar2.v(2);
                            mVar2.c(obj4, a1VarP3, qVar);
                            R(obj, iA, iP, obj4);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 61:
                            l1.s(obj, B(iT), mVar2.e());
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 62:
                            long jB51 = B(iT);
                            try {
                                mVar2.v(0);
                                l1.s(obj, jB51, Integer.valueOf(lVar.y()));
                                O(iA, iP, obj);
                                i10 = i13;
                            } catch (InvalidProtocolBufferException.InvalidWireTypeException unused6) {
                                i10 = i13;
                                i11 = 0;
                                e1Var.getClass();
                                if (f1VarA == null) {
                                }
                                if (!e1Var.c(i11, mVar2, f1VarA)) {
                                }
                            }
                            i13 = i10;
                            break;
                        case 63:
                            try {
                                mVar2.v(0);
                                int iL2 = lVar.l();
                                n(iP);
                                mVar = mVar2;
                                try {
                                    l1.s(obj, B(iT), Integer.valueOf(iL2));
                                    O(iA, iP, obj);
                                    i10 = i13;
                                } catch (InvalidProtocolBufferException.InvalidWireTypeException unused7) {
                                    i10 = i13;
                                    mVar2 = mVar;
                                    i11 = 0;
                                    e1Var.getClass();
                                    if (f1VarA == null) {
                                        f1VarA = e1Var.a(obj);
                                    }
                                    if (!e1Var.c(i11, mVar2, f1VarA)) {
                                        for (int i15 = i10; i15 < i12; i15++) {
                                            m(obj, iArr[i15], f1VarA);
                                        }
                                        if (f1VarA != null) {
                                            ((x) obj).unknownFields = f1VarA;
                                            return;
                                        }
                                        return;
                                    }
                                }
                            } catch (InvalidProtocolBufferException.InvalidWireTypeException unused8) {
                                mVar = mVar2;
                            }
                            i13 = i10;
                            break;
                        case 64:
                            long jB52 = B(iT);
                            mVar2.v(5);
                            l1.s(obj, jB52, Integer.valueOf(lVar.r()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 65:
                            long jB53 = B(iT);
                            mVar2.v(1);
                            l1.s(obj, jB53, Long.valueOf(lVar.s()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 66:
                            long jB54 = B(iT);
                            mVar2.v(0);
                            l1.s(obj, jB54, Integer.valueOf(lVar.t()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 67:
                            long jB55 = B(iT);
                            mVar2.v(0);
                            l1.s(obj, jB55, Long.valueOf(lVar.u()));
                            O(iA, iP, obj);
                            i10 = i13;
                            i13 = i10;
                            break;
                        case 68:
                            Object obj5 = (o0) z(iA, iP, obj);
                            a1 a1VarP4 = p(iP);
                            mVar2.v(3);
                            mVar2.b(obj5, a1VarP4, qVar);
                            R(obj, iA, iP, obj5);
                            i10 = i13;
                            i13 = i10;
                            break;
                        default:
                            if (f1VarA == null) {
                                f1VarA = e1Var.a(obj);
                            }
                            if (!e1Var.c(0, mVar2, f1VarA)) {
                                while (i13 < i12) {
                                    m(obj, iArr[i13], f1VarA);
                                    i13++;
                                }
                                if (f1VarA != null) {
                                    ((x) obj).unknownFields = f1VarA;
                                    return;
                                }
                                return;
                            }
                            i10 = i13;
                            i13 = i10;
                            break;
                    }
                } else {
                    if (iA == Integer.MAX_VALUE) {
                        while (i13 < i12) {
                            m(obj, iArr[i13], f1VarA);
                            i13++;
                        }
                        if (f1VarA != null) {
                            ((g1) e1Var).getClass();
                            ((x) obj).unknownFields = f1VarA;
                            return;
                        }
                        return;
                    }
                    e1Var.getClass();
                    if (f1VarA == null) {
                        f1VarA = e1Var.a(obj);
                    }
                    if (!e1Var.c(0, mVar2, f1VarA)) {
                        while (i13 < i12) {
                            m(obj, iArr[i13], f1VarA);
                            i13++;
                        }
                        if (f1VarA != null) {
                            ((x) obj).unknownFields = f1VarA;
                            return;
                        }
                        return;
                    }
                }
            } catch (Throwable th2) {
                th = th2;
                i10 = i13;
            }
        }
    }

    public final void v(Object obj, int i10, Object obj2) {
        long jT = T(i10) & 1048575;
        Object objI = l1.f23934c.i(jT, obj);
        j0 j0Var = this.f23971m;
        if (objI != null) {
            j0Var.getClass();
            if (j0.c(objI)) {
                MapFieldLite mapFieldLiteG = MapFieldLite.f23877a.g();
                j0.d(mapFieldLiteG, objI);
                l1.s(obj, jT, mapFieldLiteG);
                objI = mapFieldLiteG;
            }
        } else {
            j0Var.getClass();
            objI = MapFieldLite.f23877a.g();
            l1.s(obj, jT, objI);
        }
        j0Var.getClass();
        u1.x(obj2);
        throw null;
    }

    public final void w(int i10, Object obj, Object obj2) {
        if (q(i10, obj2)) {
            long jT = T(i10) & 1048575;
            Unsafe unsafe = f23958o;
            Object object = unsafe.getObject(obj2, jT);
            if (object == null) {
                throw new IllegalStateException("Source subfield " + this.f23959a[i10] + " is present but null: " + obj2);
            }
            a1 a1VarP = p(i10);
            if (!q(i10, obj)) {
                if (s(object)) {
                    Object objF = a1VarP.f();
                    a1VarP.a(objF, object);
                    unsafe.putObject(obj, jT, objF);
                } else {
                    unsafe.putObject(obj, jT, object);
                }
                N(i10, obj);
                return;
            }
            Object object2 = unsafe.getObject(obj, jT);
            if (!s(object2)) {
                Object objF2 = a1VarP.f();
                a1VarP.a(objF2, object2);
                unsafe.putObject(obj, jT, objF2);
                object2 = objF2;
            }
            a1VarP.a(object2, object);
        }
    }

    public final void x(int i10, Object obj, Object obj2) {
        int[] iArr = this.f23959a;
        int i11 = iArr[i10];
        if (t(i11, i10, obj2)) {
            long jT = T(i10) & 1048575;
            Unsafe unsafe = f23958o;
            Object object = unsafe.getObject(obj2, jT);
            if (object == null) {
                throw new IllegalStateException("Source subfield " + iArr[i10] + " is present but null: " + obj2);
            }
            a1 a1VarP = p(i10);
            if (!t(i11, i10, obj)) {
                if (s(object)) {
                    Object objF = a1VarP.f();
                    a1VarP.a(objF, object);
                    unsafe.putObject(obj, jT, objF);
                } else {
                    unsafe.putObject(obj, jT, object);
                }
                O(i11, i10, obj);
                return;
            }
            Object object2 = unsafe.getObject(obj, jT);
            if (!s(object2)) {
                Object objF2 = a1VarP.f();
                a1VarP.a(objF2, object2);
                unsafe.putObject(obj, jT, objF2);
                object2 = objF2;
            }
            a1VarP.a(object2, object);
        }
    }

    public final Object y(int i10, Object obj) {
        a1 a1VarP = p(i10);
        long jT = T(i10) & 1048575;
        if (!q(i10, obj)) {
            return a1VarP.f();
        }
        Object object = f23958o.getObject(obj, jT);
        if (s(object)) {
            return object;
        }
        Object objF = a1VarP.f();
        if (object != null) {
            a1VarP.a(objF, object);
        }
        return objF;
    }

    public final Object z(int i10, int i11, Object obj) {
        a1 a1VarP = p(i11);
        if (!t(i10, i11, obj)) {
            return a1VarP.f();
        }
        Object object = f23958o.getObject(obj, T(i11) & 1048575);
        if (s(object)) {
            return object;
        }
        Object objF = a1VarP.f();
        if (object != null) {
            a1VarP.a(objF, object);
        }
        return objF;
    }
}
