package tp3; import n3.h0; public class b1 { /* renamed from: a reason: collision with root package name */ public static final long[] f150883a = {-5270498306774157648L, 5270498306774195053L, 19634136210L}; public static void a(long[] jArr, long[] jArr2, long[] jArr3) { jArr3[0] = jArr[0] ^ jArr2[0]; jArr3[1] = jArr[1] ^ jArr2[1]; jArr3[2] = jArr[2] ^ jArr2[2]; jArr3[3] = jArr[3] ^ jArr2[3]; jArr3[4] = jArr[4] ^ jArr2[4]; jArr3[5] = jArr2[5] ^ jArr[5]; } public static void b(long[] jArr, long[] jArr2, long[] jArr3) { long j14 = jArr[0]; long j15 = jArr[1]; long j16 = (jArr[2] << 18) ^ (j15 >>> 46); long j17 = ((j15 << 9) ^ (j14 >>> 55)) & 36028797018963967L; long j18 = j14 & 36028797018963967L; long j19 = jArr2[0]; long j24 = jArr2[1]; long j25 = (j24 >>> 46) ^ (jArr2[2] << 18); long j26 = ((j19 >>> 55) ^ (j24 << 9)) & 36028797018963967L; long j27 = j19 & 36028797018963967L; long[] jArr4 = new long[10]; c(j18, j27, jArr4, 0); c(j16, j25, jArr4, 2); long j28 = (j18 ^ j17) ^ j16; long j29 = (j27 ^ j26) ^ j25; c(j28, j29, jArr4, 4); long j34 = (j17 << 1) ^ (j16 << 2); long j35 = (j26 << 1) ^ (j25 << 2); c(j18 ^ j34, j27 ^ j35, jArr4, 6); c(j28 ^ j34, j29 ^ j35, jArr4, 8); long j36 = jArr4[6] ^ jArr4[8]; long j37 = jArr4[7] ^ jArr4[9]; long j38 = (j36 << 1) ^ jArr4[6]; long j39 = (j36 ^ (j37 << 1)) ^ jArr4[7]; long j44 = jArr4[0]; long j45 = (jArr4[1] ^ jArr4[0]) ^ jArr4[4]; long j46 = jArr4[1] ^ jArr4[5]; long j47 = ((j38 ^ j44) ^ (jArr4[2] << 4)) ^ (jArr4[2] << 1); long j48 = (((j45 ^ j39) ^ (jArr4[3] << 4)) ^ (jArr4[3] << 1)) ^ (j47 >>> 55); long j49 = (j46 ^ j37) ^ (j48 >>> 55); long j54 = j48 & 36028797018963967L; long j55 = ((j47 & 36028797018963967L) >>> 1) ^ ((j54 & 1) << 54); long j56 = j55 ^ (j55 << 1); long j57 = j56 ^ (j56 << 2); long j58 = j57 ^ (j57 << 4); long j59 = j58 ^ (j58 << 8); long j64 = j59 ^ (j59 << 16); long j65 = (j64 ^ (j64 << 32)) & 36028797018963967L; long j66 = ((j54 >>> 1) ^ ((j49 & 1) << 54)) ^ (j65 >>> 54); long j67 = j66 ^ (j66 << 1); long j68 = j67 ^ (j67 << 2); long j69 = j68 ^ (j68 << 4); long j74 = j69 ^ (j69 << 8); long j75 = j74 ^ (j74 << 16); long j76 = (j75 ^ (j75 << 32)) & 36028797018963967L; long j77 = (j49 >>> 1) ^ (j76 >>> 54); long j78 = j77 ^ (j77 << 1); long j79 = j78 ^ (j78 << 2); long j84 = j79 ^ (j79 << 4); long j85 = j84 ^ (j84 << 8); long j86 = j85 ^ (j85 << 16); long j87 = j86 ^ (j86 << 32); jArr3[0] = j44; jArr3[1] = (j45 ^ j65) ^ jArr4[2]; jArr3[2] = ((j46 ^ j76) ^ j65) ^ jArr4[3]; jArr3[3] = j76 ^ j87; jArr3[4] = jArr4[2] ^ j87; jArr3[5] = jArr4[3]; long j88 = jArr3[0]; long j89 = jArr3[1]; long j94 = jArr3[2]; long j95 = jArr3[3]; long j96 = jArr3[4]; long j97 = jArr3[5]; jArr3[0] = j88 ^ (j89 << 55); jArr3[1] = (j89 >>> 9) ^ (j94 << 46); jArr3[2] = (j94 >>> 18) ^ (j95 << 37); jArr3[3] = (j95 >>> 27) ^ (j96 << 28); jArr3[4] = (j96 >>> 36) ^ (j97 << 19); jArr3[5] = j97 >>> 45; } public static void c(long j14, long j15, long[] jArr, int i14) { long[] jArr2 = new long[8]; jArr2[1] = j15; jArr2[2] = jArr2[1] << 1; jArr2[3] = jArr2[2] ^ j15; jArr2[4] = jArr2[2] << 1; jArr2[5] = jArr2[4] ^ j15; jArr2[6] = jArr2[3] << 1; jArr2[7] = jArr2[6] ^ j15; long j16 = jArr2[((int) j14) & 3]; long j17 = 0; int i15 = 47; do { int i16 = (int) (j14 >>> i15); long j18 = (jArr2[i16 & 7] ^ (jArr2[(i16 >>> 3) & 7] << 3)) ^ (jArr2[(i16 >>> 6) & 7] << 6); j16 ^= j18 << i15; j17 ^= j18 >>> (-i15); i15 -= 9; } while (i15 > 0); jArr[i14] = 36028797018963967L & j16; jArr[i14 + 1] = (j16 >>> 55) ^ (j17 << 9); } public static void d(long[] jArr, long[] jArr2) { h0.e(jArr[0], jArr2, 0); h0.e(jArr[1], jArr2, 2); long j14 = jArr[2]; jArr2[4] = h0.d((int) j14); jArr2[5] = ((long) h0.f((int) (j14 >>> 32))) & 4294967295L; } public static void e(long[] jArr, long[] jArr2, long[] jArr3) { long[] jArr4 = new long[6]; b(jArr, jArr2, jArr4); g(jArr4, jArr3); } public static void f(long[] jArr, long[] jArr2, long[] jArr3) { long[] jArr4 = new long[6]; b(jArr, jArr2, jArr4); a(jArr3, jArr4, jArr3); } public static void g(long[] jArr, long[] jArr2) { long j14 = jArr[0]; long j15 = jArr[1]; long j16 = jArr[2]; long j17 = jArr[3]; long j18 = jArr[4]; long j19 = jArr[5]; long j24 = j17 ^ ((((j19 >>> 35) ^ (j19 >>> 32)) ^ (j19 >>> 29)) ^ (j19 >>> 28)); long j25 = j15 ^ ((((j18 << 29) ^ (j18 << 32)) ^ (j18 << 35)) ^ (j18 << 36)); long j26 = (j16 ^ ((((j19 << 29) ^ (j19 << 32)) ^ (j19 << 35)) ^ (j19 << 36))) ^ ((j18 >>> 28) ^ (((j18 >>> 35) ^ (j18 >>> 32)) ^ (j18 >>> 29))); long j27 = j14 ^ ((((j24 << 29) ^ (j24 << 32)) ^ (j24 << 35)) ^ (j24 << 36)); long j28 = j25 ^ ((j24 >>> 28) ^ (((j24 >>> 35) ^ (j24 >>> 32)) ^ (j24 >>> 29))); long j29 = j26 >>> 35; jArr2[0] = (((j27 ^ j29) ^ (j29 << 3)) ^ (j29 << 6)) ^ (j29 << 7); jArr2[1] = j28; jArr2[2] = 34359738367L & j26; } public static void h(long[] jArr, int i14, long[] jArr2) { long[] jArr3 = new long[6]; d(jArr, jArr3); g(jArr3, jArr2); while (true) { i14--; if (i14 > 0) { d(jArr2, jArr3); g(jArr3, jArr2); } else { return; } } } }