package com.google.android.recaptcha.internal;

import P4.f;
import P4.g;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Objects;
import x4.AbstractC3226C;
import x4.AbstractC3251q;
import x4.AbstractC3253s;

/* JADX INFO: loaded from: classes3.dex */
public final class zzhh implements zzgx {
    public static final zzhh zza = new zzhh();

    private zzhh() {
    }

    private final Object zzb(Object obj, Object obj2) throws zzce {
        boolean z6 = obj instanceof Byte;
        if (z6 && (obj2 instanceof Byte)) {
            return Integer.valueOf(((Number) obj).intValue() % ((Number) obj2).intValue());
        }
        boolean z7 = obj instanceof Short;
        if (z7 && (obj2 instanceof Short)) {
            return Integer.valueOf(((Number) obj).intValue() % ((Number) obj2).intValue());
        }
        boolean z8 = obj instanceof Integer;
        if (z8 && (obj2 instanceof Integer)) {
            return Integer.valueOf(((Number) obj).intValue() % ((Number) obj2).intValue());
        }
        boolean z9 = obj instanceof Long;
        if (z9 && (obj2 instanceof Long)) {
            return Long.valueOf(((Number) obj).longValue() % ((Number) obj2).longValue());
        }
        boolean z10 = obj instanceof Float;
        if (z10 && (obj2 instanceof Float)) {
            return Float.valueOf(((Number) obj).floatValue() % ((Number) obj2).floatValue());
        }
        boolean z11 = obj instanceof Double;
        if (z11 && (obj2 instanceof Double)) {
            return Double.valueOf(((Number) obj).doubleValue() % ((Number) obj2).doubleValue());
        }
        int i6 = 0;
        if (obj instanceof String) {
            if (obj2 instanceof Byte) {
                byte[] bytes = ((String) obj).getBytes(S4.a.f6257a);
                int length = bytes.length;
                ArrayList arrayList = new ArrayList(length);
                while (i6 < length) {
                    arrayList.add(Byte.valueOf((byte) (bytes[i6] % ((Number) obj2).intValue())));
                    i6++;
                }
                return new String(AbstractC3251q.z0(arrayList), S4.a.f6257a);
            }
            if (obj2 instanceof Integer) {
                char[] charArray = ((String) obj).toCharArray();
                int length2 = charArray.length;
                ArrayList arrayList2 = new ArrayList(length2);
                while (i6 < length2) {
                    arrayList2.add(Integer.valueOf(charArray[i6] % ((Number) obj2).intValue()));
                    i6++;
                }
                return AbstractC3251q.B0(arrayList2);
            }
        }
        if (z6 && (obj2 instanceof byte[])) {
            byte[] bArr = (byte[]) obj2;
            ArrayList arrayList3 = new ArrayList(bArr.length);
            for (byte b5 : bArr) {
                arrayList3.add(Integer.valueOf(b5 % ((Number) obj).intValue()));
            }
            return arrayList3.toArray(new Integer[0]);
        }
        if (z7 && (obj2 instanceof short[])) {
            short[] sArr = (short[]) obj2;
            ArrayList arrayList4 = new ArrayList(sArr.length);
            for (short s6 : sArr) {
                arrayList4.add(Integer.valueOf(s6 % ((Number) obj).intValue()));
            }
            return arrayList4.toArray(new Integer[0]);
        }
        if (z8 && (obj2 instanceof int[])) {
            int[] iArr = (int[]) obj2;
            ArrayList arrayList5 = new ArrayList(iArr.length);
            for (int i7 : iArr) {
                arrayList5.add(Integer.valueOf(i7 % ((Number) obj).intValue()));
            }
            return arrayList5.toArray(new Integer[0]);
        }
        if (z9 && (obj2 instanceof long[])) {
            long[] jArr = (long[]) obj2;
            ArrayList arrayList6 = new ArrayList(jArr.length);
            for (long j4 : jArr) {
                arrayList6.add(Long.valueOf(j4 % ((Number) obj).longValue()));
            }
            return arrayList6.toArray(new Long[0]);
        }
        if (z10 && (obj2 instanceof float[])) {
            float[] fArr = (float[]) obj2;
            ArrayList arrayList7 = new ArrayList(fArr.length);
            for (float f6 : fArr) {
                arrayList7.add(Float.valueOf(f6 % ((Number) obj).floatValue()));
            }
            return arrayList7.toArray(new Float[0]);
        }
        if (z11 && (obj2 instanceof double[])) {
            double[] dArr = (double[]) obj2;
            ArrayList arrayList8 = new ArrayList(dArr.length);
            for (double d6 : dArr) {
                arrayList8.add(Double.valueOf(d6 % ((Number) obj).doubleValue()));
            }
            return arrayList8.toArray(new Double[0]);
        }
        boolean z12 = obj instanceof byte[];
        if (z12 && (obj2 instanceof Byte)) {
            byte[] bArr2 = (byte[]) obj;
            ArrayList arrayList9 = new ArrayList(bArr2.length);
            for (byte b6 : bArr2) {
                arrayList9.add(Integer.valueOf(b6 % ((Number) obj2).intValue()));
            }
            return arrayList9.toArray(new Integer[0]);
        }
        boolean z13 = obj instanceof short[];
        if (z13 && (obj2 instanceof Short)) {
            short[] sArr2 = (short[]) obj;
            ArrayList arrayList10 = new ArrayList(sArr2.length);
            for (short s7 : sArr2) {
                arrayList10.add(Integer.valueOf(s7 % ((Number) obj2).intValue()));
            }
            return arrayList10.toArray(new Integer[0]);
        }
        boolean z14 = obj instanceof int[];
        if (z14 && (obj2 instanceof Integer)) {
            int[] iArr2 = (int[]) obj;
            int length3 = iArr2.length;
            ArrayList arrayList11 = new ArrayList(length3);
            while (i6 < length3) {
                arrayList11.add(Integer.valueOf(iArr2[i6] % ((Number) obj2).intValue()));
                i6++;
            }
            return AbstractC3251q.B0(arrayList11);
        }
        boolean z15 = obj instanceof long[];
        if (z15 && (obj2 instanceof Long)) {
            long[] jArr2 = (long[]) obj;
            ArrayList arrayList12 = new ArrayList(jArr2.length);
            for (long j6 : jArr2) {
                arrayList12.add(Long.valueOf(j6 % ((Number) obj2).longValue()));
            }
            return arrayList12.toArray(new Long[0]);
        }
        boolean z16 = obj instanceof float[];
        if (z16 && (obj2 instanceof Float)) {
            float[] fArr2 = (float[]) obj;
            ArrayList arrayList13 = new ArrayList(fArr2.length);
            for (float f7 : fArr2) {
                arrayList13.add(Float.valueOf(f7 % ((Number) obj2).floatValue()));
            }
            return arrayList13.toArray(new Float[0]);
        }
        boolean z17 = obj instanceof double[];
        if (z17 && (obj2 instanceof Double)) {
            double[] dArr2 = (double[]) obj;
            ArrayList arrayList14 = new ArrayList(dArr2.length);
            for (double d7 : dArr2) {
                arrayList14.add(Double.valueOf(d7 % ((Number) obj2).doubleValue()));
            }
            return arrayList14.toArray(new Double[0]);
        }
        if (z12 && (obj2 instanceof byte[])) {
            byte[] bArr3 = (byte[]) obj;
            int length4 = bArr3.length;
            byte[] bArr4 = (byte[]) obj2;
            zzgw.zza(this, length4, bArr4.length);
            g gVarL0 = L4.a.l0(0, length4);
            ArrayList arrayList15 = new ArrayList(AbstractC3253s.G(gVarL0, 10));
            Iterator it = gVarL0.iterator();
            while (((f) it).f5681c) {
                int iA = ((AbstractC3226C) it).a();
                arrayList15.add(Integer.valueOf(bArr3[iA] % bArr4[iA]));
            }
            return arrayList15.toArray(new Integer[0]);
        }
        if (z13 && (obj2 instanceof short[])) {
            short[] sArr3 = (short[]) obj;
            int length5 = sArr3.length;
            short[] sArr4 = (short[]) obj2;
            zzgw.zza(this, length5, sArr4.length);
            g gVarL02 = L4.a.l0(0, length5);
            ArrayList arrayList16 = new ArrayList(AbstractC3253s.G(gVarL02, 10));
            Iterator it2 = gVarL02.iterator();
            while (((f) it2).f5681c) {
                int iA2 = ((AbstractC3226C) it2).a();
                arrayList16.add(Integer.valueOf(sArr3[iA2] % sArr4[iA2]));
            }
            return arrayList16.toArray(new Integer[0]);
        }
        if (z14 && (obj2 instanceof int[])) {
            int[] iArr3 = (int[]) obj;
            int length6 = iArr3.length;
            int[] iArr4 = (int[]) obj2;
            zzgw.zza(this, length6, iArr4.length);
            g gVarL03 = L4.a.l0(0, length6);
            ArrayList arrayList17 = new ArrayList(AbstractC3253s.G(gVarL03, 10));
            Iterator it3 = gVarL03.iterator();
            while (((f) it3).f5681c) {
                int iA3 = ((AbstractC3226C) it3).a();
                arrayList17.add(Integer.valueOf(iArr3[iA3] % iArr4[iA3]));
            }
            return arrayList17.toArray(new Integer[0]);
        }
        if (z15 && (obj2 instanceof long[])) {
            long[] jArr3 = (long[]) obj;
            int length7 = jArr3.length;
            long[] jArr4 = (long[]) obj2;
            zzgw.zza(this, length7, jArr4.length);
            g gVarL04 = L4.a.l0(0, length7);
            ArrayList arrayList18 = new ArrayList(AbstractC3253s.G(gVarL04, 10));
            Iterator it4 = gVarL04.iterator();
            while (((f) it4).f5681c) {
                int iA4 = ((AbstractC3226C) it4).a();
                arrayList18.add(Long.valueOf(jArr3[iA4] % jArr4[iA4]));
            }
            return arrayList18.toArray(new Long[0]);
        }
        if (z16 && (obj2 instanceof float[])) {
            float[] fArr3 = (float[]) obj;
            int length8 = fArr3.length;
            float[] fArr4 = (float[]) obj2;
            zzgw.zza(this, length8, fArr4.length);
            g gVarL05 = L4.a.l0(0, length8);
            ArrayList arrayList19 = new ArrayList(AbstractC3253s.G(gVarL05, 10));
            Iterator it5 = gVarL05.iterator();
            while (((f) it5).f5681c) {
                int iA5 = ((AbstractC3226C) it5).a();
                arrayList19.add(Float.valueOf(fArr3[iA5] % fArr4[iA5]));
            }
            return arrayList19.toArray(new Float[0]);
        }
        if (!z17 || !(obj2 instanceof double[])) {
            throw new zzce(4, 5, null);
        }
        double[] dArr3 = (double[]) obj;
        int length9 = dArr3.length;
        double[] dArr4 = (double[]) obj2;
        zzgw.zza(this, length9, dArr4.length);
        g gVarL06 = L4.a.l0(0, length9);
        ArrayList arrayList20 = new ArrayList(AbstractC3253s.G(gVarL06, 10));
        Iterator it6 = gVarL06.iterator();
        while (((f) it6).f5681c) {
            int iA6 = ((AbstractC3226C) it6).a();
            arrayList20.add(Double.valueOf(dArr3[iA6] % dArr4[iA6]));
        }
        return arrayList20.toArray(new Double[0]);
    }

    @Override // com.google.android.recaptcha.internal.zzgx
    public final void zza(int i6, zzgd zzgdVar, zzue... zzueVarArr) throws zzce {
        if (zzueVarArr.length != 2) {
            throw new zzce(4, 3, null);
        }
        Object objZza = zzgdVar.zzc().zza(zzueVarArr[0]);
        if (true != Objects.nonNull(objZza)) {
            objZza = null;
        }
        if (objZza == null) {
            throw new zzce(4, 5, null);
        }
        Object objZza2 = zzgdVar.zzc().zza(zzueVarArr[1]);
        if (true != Objects.nonNull(objZza2)) {
            objZza2 = null;
        }
        if (objZza2 == null) {
            throw new zzce(4, 5, null);
        }
        try {
            zzgdVar.zzc().zze(i6, zzb(objZza, objZza2));
        } catch (ArithmeticException e6) {
            throw new zzce(4, 6, e6);
        }
    }
}
