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

/* JADX INFO: loaded from: classes3.dex */
public abstract class zzaji {
    private static volatile int zzd = 100;
    int zza;
    int zzb;
    zzajm zzc;
    private int zze;
    private int zzf;

    public static int zza(int i6) {
        return (-(i6 & 1)) ^ (i6 >>> 1);
    }

    public abstract double zza();

    public abstract float zzb();

    public abstract int zzb(int i6);

    public abstract int zzc();

    public abstract void zzc(int i6);

    public abstract int zzd();

    public abstract void zzd(int i6);

    public abstract int zze();

    public abstract boolean zze(int i6);

    public abstract int zzf();

    public abstract int zzg();

    public abstract int zzh();

    public abstract int zzi();

    public abstract int zzj();

    public abstract long zzk();

    public abstract long zzl();

    public abstract long zzm();

    public abstract long zzn();

    public abstract long zzo();

    public abstract long zzp();

    public abstract zzaiw zzq();

    public abstract String zzr();

    public abstract String zzs();

    public final void zzt() throws zzakm {
        if (this.zza + this.zze >= this.zzf) {
            throw zzakm.zzh();
        }
    }

    public final void zzu() {
        if (this.zze == 0) {
            zzc(0);
        }
    }

    public final void zzv() throws zzakm {
        int iZzi;
        do {
            iZzi = zzi();
            if (iZzi == 0) {
                return;
            }
            zzt();
            this.zze++;
            this.zze--;
        } while (zze(iZzi));
    }

    public abstract boolean zzw();

    public abstract boolean zzx();

    private zzaji() {
        this.zzf = zzd;
        this.zzb = Integer.MAX_VALUE;
    }

    public static long zza(long j4) {
        return (-(j4 & 1)) ^ (j4 >>> 1);
    }

    public static zzaji zza(byte[] bArr, int i6, int i7, boolean z6) {
        zzajl zzajlVar = new zzajl(bArr, i6, i7, z6);
        try {
            zzajlVar.zzb(i7);
            return zzajlVar;
        } catch (zzakm e6) {
            throw new IllegalArgumentException(e6);
        }
    }
}
