package com.google.android.gms.internal.p002firebaseauthapi;

import com.google.android.gms.internal.p002firebaseauthapi.zzakg;
import java.util.Iterator;
import java.util.Map;

/* JADX INFO: loaded from: classes3.dex */
final class zzalt<T> implements zzamc<T> {
    private final zzaln zza;
    private final zzamv<?, ?> zzb;
    private final boolean zzc;
    private final zzajx<?> zzd;

    private zzalt(zzamv<?, ?> zzamvVar, zzajx<?> zzajxVar, zzaln zzalnVar) {
        this.zzb = zzamvVar;
        this.zzc = zzajxVar.zza(zzalnVar);
        this.zzd = zzajxVar;
        this.zza = zzalnVar;
    }

    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    public final int zza(T t6) {
        zzamv<?, ?> zzamvVar = this.zzb;
        int iZzb = zzamvVar.zzb(zzamvVar.zzd(t6));
        return this.zzc ? iZzb + this.zzd.zza(t6).zza() : iZzb;
    }

    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    public final int zzb(T t6) {
        int iHashCode = this.zzb.zzd(t6).hashCode();
        return this.zzc ? (iHashCode * 53) + this.zzd.zza(t6).hashCode() : iHashCode;
    }

    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    public final void zzd(T t6) {
        this.zzb.zzf(t6);
        this.zzd.zzc(t6);
    }

    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    public final boolean zze(T t6) {
        return this.zzd.zza(t6).zzg();
    }

    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    public final boolean zzb(T t6, T t7) {
        if (!this.zzb.zzd(t6).equals(this.zzb.zzd(t7))) {
            return false;
        }
        if (this.zzc) {
            return this.zzd.zza(t6).equals(this.zzd.zza(t7));
        }
        return true;
    }

    public static <T> zzalt<T> zza(zzamv<?, ?> zzamvVar, zzajx<?> zzajxVar, zzaln zzalnVar) {
        return new zzalt<>(zzamvVar, zzajxVar, zzalnVar);
    }

    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    public final T zza() {
        zzaln zzalnVar = this.zza;
        if (zzalnVar instanceof zzakg) {
            return (T) ((zzakg) zzalnVar).zzo();
        }
        return (T) zzalnVar.zzq().zzf();
    }

    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    public final void zza(T t6, T t7) {
        zzame.zza(this.zzb, t6, t7);
        if (this.zzc) {
            zzame.zza(this.zzd, t6, t7);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:51:0x0089 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:55:? A[LOOP:0: B:47:0x000c->B:55:?, LOOP_END, SYNTHETIC] */
    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void zza(T t6, zzamd zzamdVar, zzajv zzajvVar) {
        boolean zZzt;
        zzamv<?, ?> zzamvVar = this.zzb;
        zzajx<?> zzajxVar = this.zzd;
        Object objZzc = zzamvVar.zzc(t6);
        zzajy<T> zzajyVarZzb = zzajxVar.zzb(t6);
        while (zzamdVar.zzc() != Integer.MAX_VALUE) {
            try {
                int iZzd = zzamdVar.zzd();
                int iZzj = 0;
                if (iZzd != 11) {
                    if ((iZzd & 7) == 2) {
                        Object objZza = zzajxVar.zza(zzajvVar, this.zza, iZzd >>> 3);
                        if (objZza != null) {
                            zzajxVar.zza(zzamdVar, objZza, zzajvVar, zzajyVarZzb);
                        } else {
                            zZzt = zzamvVar.zza(objZzc, zzamdVar, 0);
                        }
                    } else {
                        zZzt = zzamdVar.zzt();
                    }
                    if (zZzt) {
                        zzamvVar.zzb(t6, objZzc);
                        return;
                    }
                } else {
                    Object objZza2 = null;
                    zzaiw zzaiwVarZzp = null;
                    while (zzamdVar.zzc() != Integer.MAX_VALUE) {
                        int iZzd2 = zzamdVar.zzd();
                        if (iZzd2 == 16) {
                            iZzj = zzamdVar.zzj();
                            objZza2 = zzajxVar.zza(zzajvVar, this.zza, iZzj);
                        } else if (iZzd2 == 26) {
                            if (objZza2 != null) {
                                zzajxVar.zza(zzamdVar, objZza2, zzajvVar, zzajyVarZzb);
                            } else {
                                zzaiwVarZzp = zzamdVar.zzp();
                            }
                        } else if (iZzd2 == 12 || !zzamdVar.zzt()) {
                            break;
                        }
                    }
                    if (zzamdVar.zzd() != 12) {
                        throw zzakm.zzb();
                    }
                    if (zzaiwVarZzp != null) {
                        if (objZza2 != null) {
                            zzajxVar.zza(zzaiwVarZzp, objZza2, zzajvVar, zzajyVarZzb);
                        } else {
                            zzamvVar.zza(objZzc, iZzj, zzaiwVarZzp);
                        }
                    }
                }
                zZzt = true;
                if (zZzt) {
                }
            } catch (Throwable th) {
                zzamvVar.zzb(t6, objZzc);
                throw th;
            }
        }
        zzamvVar.zzb(t6, objZzc);
    }

    /* JADX WARN: Code restructure failed: missing block: B:35:0x00a1, code lost:
    
        if (r12 == null) goto L37;
     */
    /* JADX WARN: Code restructure failed: missing block: B:36:0x00a3, code lost:
    
        r6.zza((r11 << 3) | 2, r12);
     */
    /* JADX WARN: Code restructure failed: missing block: B:37:0x00a9, code lost:
    
        r12 = r13;
        r11 = r3;
        r13 = r5;
        r14 = r7;
     */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:33:0x009b  */
    /* JADX WARN: Removed duplicated region for block: B:58:0x00a1 A[EDGE_INSN: B:58:0x00a1->B:35:0x00a1 BREAK  A[LOOP:1: B:18:0x0059->B:63:0x0059], SYNTHETIC] */
    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void zza(T t6, byte[] bArr, int i6, int i7, zzaiv zzaivVar) throws zzakm {
        int iZzc;
        zzakg zzakgVar = (zzakg) t6;
        zzamy zzamyVarZzd = zzakgVar.zzb;
        if (zzamyVarZzd == zzamy.zzc()) {
            zzamyVarZzd = zzamy.zzd();
            zzakgVar.zzb = zzamyVarZzd;
        }
        zzamy zzamyVar = zzamyVarZzd;
        ((zzakg.zzd) t6).zza();
        zzakg.zzf zzfVar = null;
        while (i6 < i7) {
            int iZzc2 = zzais.zzc(bArr, i6, zzaivVar);
            int i8 = zzaivVar.zza;
            if (i8 == 11) {
                byte[] bArr2 = bArr;
                int i9 = i7;
                zzaiv zzaivVar2 = zzaivVar;
                int i10 = 0;
                zzaiw zzaiwVar = null;
                while (true) {
                    if (iZzc2 >= i9) {
                        iZzc = iZzc2;
                        break;
                    }
                    iZzc = zzais.zzc(bArr2, iZzc2, zzaivVar2);
                    int i11 = zzaivVar2.zza;
                    int i12 = i11 >>> 3;
                    int i13 = i11 & 7;
                    if (i12 != 2) {
                        if (i12 == 3) {
                            if (zzfVar != null) {
                                zzaly.zza();
                                throw new NoSuchMethodError();
                            }
                            if (i13 == 2) {
                                iZzc2 = zzais.zza(bArr2, iZzc, zzaivVar2);
                                zzaiwVar = (zzaiw) zzaivVar2.zzc;
                            }
                        }
                        if (i11 != 12) {
                            break;
                        } else {
                            iZzc2 = zzais.zza(i11, bArr2, iZzc, i9, zzaivVar2);
                        }
                    } else if (i13 == 0) {
                        iZzc2 = zzais.zzc(bArr2, iZzc, zzaivVar2);
                        i10 = zzaivVar2.zza;
                        zzfVar = (zzakg.zzf) this.zzd.zza(zzaivVar2.zzd, this.zza, i10);
                    } else if (i11 != 12) {
                    }
                }
            } else if ((i8 & 7) == 2) {
                zzfVar = (zzakg.zzf) this.zzd.zza(zzaivVar.zzd, this.zza, i8 >>> 3);
                if (zzfVar == null) {
                    i6 = zzais.zza(i8, bArr, iZzc2, i7, zzamyVar, zzaivVar);
                } else {
                    zzaly.zza();
                    throw new NoSuchMethodError();
                }
            } else {
                i6 = zzais.zza(i8, bArr, iZzc2, i7, zzaivVar);
            }
        }
        if (i6 != i7) {
            throw zzakm.zzg();
        }
    }

    @Override // com.google.android.gms.internal.p002firebaseauthapi.zzamc
    public final void zza(T t6, zzanm zzanmVar) {
        Iterator itZzd = this.zzd.zza(t6).zzd();
        while (itZzd.hasNext()) {
            Map.Entry entry = (Map.Entry) itZzd.next();
            zzaka zzakaVar = (zzaka) entry.getKey();
            if (zzakaVar.zzc() == zzank.MESSAGE && !zzakaVar.zze() && !zzakaVar.zzd()) {
                if (entry instanceof zzakq) {
                    zzanmVar.zza(zzakaVar.zza(), (Object) ((zzakq) entry).zza().zzb());
                } else {
                    zzanmVar.zza(zzakaVar.zza(), entry.getValue());
                }
            } else {
                throw new IllegalStateException("Found invalid MessageSet item.");
            }
        }
        zzamv<?, ?> zzamvVar = this.zzb;
        zzamvVar.zza(zzamvVar.zzd(t6), zzanmVar);
    }
}
