package p138.p176.p278.p279.p290;

import java.lang.reflect.Array;
import java.math.BigInteger;
import p138.p176.p278.p279.p290.C5520;

/* JADX INFO: renamed from: ދ.ހ.ހ.֏.ޞ.ޑ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C5525 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final long[] f15907;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static final C5520.C5521[][] f15908;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final C5520.C5521[] f15909;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static final BigInteger f15910 = BigInteger.valueOf(2).pow(255).subtract(BigInteger.valueOf(19));

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public static final BigInteger f15911 = BigInteger.valueOf(-121665).multiply(BigInteger.valueOf(121666).modInverse(f15910)).mod(f15910);

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static final BigInteger f15912 = BigInteger.valueOf(2).multiply(f15911).mod(f15910);

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public static final BigInteger f15913 = BigInteger.valueOf(2).modPow(f15910.subtract(BigInteger.ONE).divide(BigInteger.valueOf(4)), f15910);

    /* JADX INFO: renamed from: ދ.ހ.ހ.֏.ޞ.ޑ$ؠ, reason: contains not printable characters */
    public static class C5527 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public BigInteger f15914;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public BigInteger f15915;

        public /* synthetic */ C5527(C5526 c5526) {
        }
    }

    static {
        C5527 c5527 = new C5527(null);
        BigInteger bigIntegerMod = BigInteger.valueOf(4L).multiply(BigInteger.valueOf(5L).modInverse(f15910)).mod(f15910);
        c5527.f15915 = bigIntegerMod;
        BigInteger bigIntegerMultiply = bigIntegerMod.pow(2).subtract(BigInteger.ONE).multiply(f15911.multiply(bigIntegerMod.pow(2)).add(BigInteger.ONE).modInverse(f15910));
        BigInteger bigIntegerModPow = bigIntegerMultiply.modPow(f15910.add(BigInteger.valueOf(3L)).divide(BigInteger.valueOf(8L)), f15910);
        if (!bigIntegerModPow.pow(2).subtract(bigIntegerMultiply).mod(f15910).equals(BigInteger.ZERO)) {
            bigIntegerModPow = bigIntegerModPow.multiply(f15913).mod(f15910);
        }
        if (bigIntegerModPow.testBit(0)) {
            bigIntegerModPow = f15910.subtract(bigIntegerModPow);
        }
        c5527.f15914 = bigIntegerModPow;
        f15907 = C5544.m8909(m8903(f15911));
        C5544.m8909(m8903(f15912));
        C5544.m8909(m8903(f15913));
        f15908 = (C5520.C5521[][]) Array.newInstance((Class<?>) C5520.C5521.class, 32, 8);
        C5527 c5527M8902 = c5527;
        for (int i = 0; i < 32; i++) {
            C5527 c5527M89022 = c5527M8902;
            for (int i2 = 0; i2 < 8; i2++) {
                f15908[i][i2] = m8901(c5527M89022);
                c5527M89022 = m8902(c5527M89022, c5527M8902);
            }
            for (int i3 = 0; i3 < 8; i3++) {
                c5527M8902 = m8902(c5527M8902, c5527M8902);
            }
        }
        C5527 c5527M89023 = m8902(c5527, c5527);
        f15909 = new C5520.C5521[8];
        for (int i4 = 0; i4 < 8; i4++) {
            f15909[i4] = m8901(c5527);
            c5527 = m8902(c5527, c5527M89023);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static C5520.C5521 m8901(C5527 c5527) {
        return new C5520.C5521(C5544.m8909(m8903(c5527.f15915.add(c5527.f15914).mod(f15910))), C5544.m8909(m8903(c5527.f15915.subtract(c5527.f15914).mod(f15910))), C5544.m8909(m8903(f15912.multiply(c5527.f15914).multiply(c5527.f15915).mod(f15910))));
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static C5527 m8902(C5527 c5527, C5527 c55272) {
        C5527 c55273 = new C5527(null);
        BigInteger bigIntegerMod = f15911.multiply(c5527.f15914.multiply(c55272.f15914).multiply(c5527.f15915).multiply(c55272.f15915)).mod(f15910);
        c55273.f15914 = c5527.f15914.multiply(c55272.f15915).add(c55272.f15914.multiply(c5527.f15915)).multiply(BigInteger.ONE.add(bigIntegerMod).modInverse(f15910)).mod(f15910);
        c55273.f15915 = c5527.f15915.multiply(c55272.f15915).add(c5527.f15914.multiply(c55272.f15914)).multiply(BigInteger.ONE.subtract(bigIntegerMod).modInverse(f15910)).mod(f15910);
        return c55273;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static byte[] m8903(BigInteger bigInteger) {
        byte[] bArr = new byte[32];
        byte[] byteArray = bigInteger.toByteArray();
        System.arraycopy(byteArray, 0, bArr, 32 - byteArray.length, byteArray.length);
        for (int i = 0; i < 16; i++) {
            byte b = bArr[i];
            int i2 = (32 - i) - 1;
            bArr[i] = bArr[i2];
            bArr[i2] = b;
        }
        return bArr;
    }
}
