package j3; import d1.AbstractC1518b; import java.util.concurrent.ExecutionException; import java.util.concurrent.Future; import java.util.logging.Level; import java.util.logging.Logger; import k3.d; import k3.s; /** * 照搬自 Morse Expert 1.15 j3.c (R8 合并类), 类名保持混淆原名。 * 仅保留 k3 FFT 库实际调用的静态 FFT 方法 (u/v/w/x/y/z/E/F/g/h/q/r 及其辅助 * A/B/C/D/G/H/i/j/k/l/m/n/o/p/s/t/d/J), 其余 R8 合并的 billing/ads/TextView * 兼容代码及 M.Z 接口实现已裁剪。依据: apktool smali (j3/c.smali) 静态调用关系。 * d 方法中 K1.a.z 的 Guava lenientFormat 以 String.format 等价替换 * (K1.a 已裁剪为仅保留内存统计字段)。 */ public final class c { public static void A(int i4, int i5, int i6, float[] fArr, float[] fArr2) { int i7 = i5 + i4; int i8 = i4; while (i8 > 512) { int i9 = i8 >> 2; w(i9, i7 - i9, i6 - (i8 >> 3), fArr, fArr2); i8 = i9; } float[] fArr3 = fArr; float[] fArr4 = fArr2; u(i8, 1, fArr3, i7 - i8, i6, fArr4); int i10 = i5 - i8; int i11 = 0; int i12 = i4 - i8; while (i12 > 0) { i11++; float[] fArr5 = fArr4; float[] fArr6 = fArr3; int E3 = E(i8, i12, i11, i5, i6, fArr6, fArr5); int i13 = i12; fArr3 = fArr6; fArr4 = fArr5; u(i8, E3, fArr3, i10 + i13, i6, fArr4); i12 = i13 - i8; } } public static void B(long j4, long j5, long j6, d dVar, d dVar2) { long j7 = j5 + j4; long j8 = j4; while (j8 > 512) { long j9 = j8 >> 2; x(j9, j7 - j9, j6 - (j8 >> 3), dVar, dVar2); j8 = j9; } v(j8, 1L, j7 - j8, j6, dVar, dVar2); long j10 = j5 - j8; long j11 = j4 - j8; long j12 = 0; while (j11 > 0) { long j13 = j12 + 1; long j14 = j11; v(j8, F(j8, j11, j13, j5, j6, dVar, dVar2), j10 + j14, j6, dVar, dVar2); j11 = j14 - j8; j12 = j13; } } public static void C(int i4, int i5, int i6, float[] fArr, float[] fArr2) { int i7; int i8; int i9; int i10 = i4 >> 1; if (i4 >= 65536) { i10 = i4 >> 2; i8 = 1; i7 = 4; } else { i7 = 2; i8 = 0; } int i11 = i10; Future[] futureArr = new Future[i7]; int i12 = 0; for (int i13 = 0; i13 < i7; i13++) { int i14 = (i13 * i11) + i5; if (i13 != i8) { i9 = i12 + 1; futureArr[i12] = k3.c.a(new a(i14, i11, i4, i6, 0, fArr, fArr2)); } else { i9 = i12 + 1; futureArr[i12] = k3.c.a(new a(i14, i11, i4, i6, 1, fArr, fArr2)); } i12 = i9; } try { k3.c.b(futureArr); } catch (InterruptedException e4) { Logger.getLogger(c.class.getName()).log(Level.SEVERE, (String) null, (Throwable) e4); } catch (ExecutionException e5) { Logger.getLogger(c.class.getName()).log(Level.SEVERE, (String) null, (Throwable) e5); } } public static void D(long j4, long j5, long j6, d dVar, d dVar2) { long j7; int i4; int i5; int i6 = 1; long j8 = j4 >> 1; if (j4 >= 65536) { j7 = j4 >> 2; i4 = 4; } else { j7 = j8; i6 = 0; i4 = 2; } Future[] futureArr = new Future[i4]; int i7 = 0; for (int i8 = 0; i8 < i4; i8++) { long j9 = (i8 * j7) + j5; if (i8 != i6) { i5 = i7 + 1; futureArr[i7] = k3.c.a(new b(j9, j7, j4, dVar, dVar2, j6, 0)); } else { i5 = i7 + 1; futureArr[i7] = k3.c.a(new b(j9, j7, j4, dVar, dVar2, j6, 1)); } i7 = i5; } try { k3.c.b(futureArr); } catch (InterruptedException e4) { Logger.getLogger(c.class.getName()).log(Level.SEVERE, (String) null, (Throwable) e4); } catch (ExecutionException e5) { Logger.getLogger(c.class.getName()).log(Level.SEVERE, (String) null, (Throwable) e5); } } public static int E(int i4, int i5, int i6, int i7, int i8, float[] fArr, float[] fArr2) { int i9 = i7 - i4; if ((i6 & 3) != 0) { int i10 = i6 & 1; if (i10 != 0) { w(i4, i9 + i5, i8 - (i4 >> 1), fArr, fArr2); return i10; } y(i4, i9 + i5, i8 - i4, fArr, fArr2); return i10; } while ((i6 & 3) == 0) { i4 <<= 2; i6 >>= 2; } int i11 = i6 & 1; int i12 = i7 + i5; if (i11 != 0) { while (i4 > 128) { w(i4, i12 - i4, i8 - (i4 >> 1), fArr, fArr2); i4 >>= 2; } } else { while (i4 > 128) { y(i4, i12 - i4, i8 - i4, fArr, fArr2); i4 >>= 2; } } return i11; } public static long F(long j4, long j5, long j6, long j7, long j8, d dVar, d dVar2) { long j9 = j7 - j4; if ((j6 & 3) != 0) { long j10 = j6 & 1; if (j10 != 0) { x(j4, j9 + j5, j8 - (j4 >> 1), dVar, dVar2); return j10; } z(j4, j9 + j5, j8 - j4, dVar, dVar2); return j10; } long j11 = j4; long j12 = j6; while ((j12 & 3) == 0) { j11 <<= 2; j12 >>= 2; } long j13 = j12 & 1; long j14 = j7 + j5; if (j13 != 0) { while (j11 > 128) { x(j11, j14 - j11, j8 - (j11 >> 1), dVar, dVar2); j11 >>= 2; } } else { while (j11 > 128) { z(j11, j14 - j11, j8 - j11, dVar, dVar2); j11 >>= 2; } } return j13; } public static void G(d dVar, long j4) { long j5 = 2 + j4; float b4 = dVar.b(j4) - dVar.b(j5); long j6 = 1 + j4; long j7 = 3 + j4; float b5 = dVar.b(j6) - dVar.b(j7); dVar.c(j4, dVar.b(j5) + dVar.b(j4)); dVar.c(j6, dVar.b(j7) + dVar.b(j6)); dVar.c(j5, b4); dVar.c(j7, b5); } public static void H(float[] fArr, int i4) { float f4 = fArr[i4]; int i5 = i4 + 2; float f5 = fArr[i5]; int i6 = i4 + 1; int i7 = i4 + 3; float f6 = fArr[i6] - fArr[i7]; fArr[i4] = f4 + f5; fArr[i6] = fArr[i6] + fArr[i7]; fArr[i5] = f4 - f5; fArr[i7] = f6; } public static void J(int i4) { if (i4 >= 0) { } else { throw new IllegalArgumentException(); } } public static String d(int i4, int i5, String str) { if (i4 < 0) { return String.format("%s (%s) must not be negative", str, Integer.valueOf(i4)); } if (i5 >= 0) { return String.format("%s (%s) must not be greater than size (%s)", str, Integer.valueOf(i4), Integer.valueOf(i5)); } throw new IllegalArgumentException(AbstractC1518b.d("negative size: ", i5)); } public static void g(int i4, float[] fArr, int[] iArr, int i5, float[] fArr2) { if (i4 <= 8) { if (i4 != 8) { if (i4 == 4) { H(fArr, 0); return; } return; } float f4 = fArr[0]; float f5 = fArr[4]; float f6 = f4 + f5; float f7 = fArr[1]; float f8 = fArr[5]; float f9 = f7 + f8; float f10 = f4 - f5; float f11 = f7 - f8; float f12 = fArr[2]; float f13 = fArr[6]; float f14 = f12 + f13; float f15 = fArr[3]; float f16 = fArr[7]; float f17 = f15 + f16; float f18 = f12 - f13; float f19 = f15 - f16; fArr[0] = f6 + f14; fArr[1] = f9 + f17; fArr[2] = f10 + f19; fArr[3] = f11 - f18; fArr[4] = f6 - f14; fArr[5] = f9 - f17; fArr[6] = f10 - f19; fArr[7] = f11 + f18; return; } if (i4 <= 32) { if (i4 == 32) { n(fArr, 0, fArr2, i5 - 8); float f20 = fArr[2]; float f21 = fArr[3]; float f22 = fArr[4]; float f23 = fArr[5]; float f24 = fArr[6]; float f25 = fArr[7]; float f26 = fArr[8]; float f27 = fArr[9]; float f28 = fArr[10]; float f29 = fArr[11]; float f30 = fArr[12]; float f31 = fArr[13]; float f32 = fArr[14]; float f33 = fArr[15]; float f34 = fArr[16]; float f35 = fArr[17]; float f36 = fArr[18]; float f37 = fArr[19]; float f38 = fArr[20]; float f39 = fArr[21]; float f40 = fArr[22]; float f41 = fArr[23]; float f42 = fArr[24]; float f43 = fArr[25]; float f44 = fArr[26]; float f45 = fArr[27]; float f46 = fArr[28]; float f47 = fArr[29]; float f48 = fArr[30]; float f49 = fArr[31]; fArr[2] = f48; fArr[3] = f49; fArr[4] = f32; fArr[5] = f33; fArr[6] = f40; fArr[7] = f41; fArr[8] = f24; fArr[9] = f25; fArr[10] = f44; fArr[11] = f45; fArr[12] = f28; fArr[13] = f29; fArr[14] = f36; fArr[15] = f37; fArr[16] = f20; fArr[17] = f21; fArr[18] = f46; fArr[19] = f47; fArr[20] = f30; fArr[21] = f31; fArr[22] = f38; fArr[23] = f39; fArr[24] = f22; fArr[25] = f23; fArr[26] = f42; fArr[27] = f43; fArr[28] = f26; fArr[29] = f27; fArr[30] = f34; fArr[31] = f35; return; } j(fArr, 0, fArr2, 0); float f50 = fArr[2]; float f51 = fArr[3]; float f52 = fArr[4]; float f53 = fArr[5]; float f54 = fArr[6]; float f55 = fArr[7]; float f56 = fArr[8]; float f57 = fArr[9]; float f58 = fArr[10]; float f59 = fArr[11]; float f60 = fArr[12]; float f61 = fArr[13]; float f62 = fArr[14]; float f63 = fArr[15]; fArr[2] = f62; fArr[3] = f63; fArr[4] = f54; fArr[5] = f55; fArr[6] = f58; fArr[7] = f59; fArr[8] = f50; fArr[9] = f51; fArr[10] = f60; fArr[11] = f61; fArr[12] = f52; fArr[13] = f53; fArr[14] = f56; fArr[15] = f57; return; } int i6 = i4 >> 2; int i7 = i5 - i6; int i8 = i4 >> 3; int i9 = i8 * 2; int i10 = i9 + i9; int i11 = i10 + i9; float f64 = fArr[0]; float f65 = fArr[i10]; float f66 = f64 + f65; float f67 = -fArr[1]; int i12 = i10 + 1; float f68 = fArr[i12]; float f69 = f67 - f68; float f70 = f64 - f65; float f71 = f67 + f68; float f72 = fArr[i9]; float f73 = fArr[i11]; float f74 = f72 + f73; int i13 = i9 + 1; float f75 = fArr[i13]; int i14 = i11 + 1; float f76 = fArr[i14]; float f77 = f75 + f76; float f78 = f72 - f73; float f79 = f75 - f76; fArr[0] = f66 + f74; fArr[1] = f69 - f77; fArr[i9] = f66 - f74; fArr[i13] = f69 + f77; fArr[i10] = f70 + f79; fArr[i12] = f71 + f78; fArr[i11] = f70 - f79; fArr[i14] = f71 - f78; float f80 = fArr2[i7 + 1]; float f81 = fArr2[i7 + 2]; float f82 = fArr2[i7 + 3]; float f83 = 1.0f; int i15 = 2; float f84 = 1.0f; float f85 = 0.0f; float f86 = 0.0f; int i16 = 0; while (i15 < i8 - 2) { i16 += 4; int i17 = i7 + i16; float f87 = fArr2[i17]; float f88 = (f83 + f87) * f81; float f89 = fArr2[i17 + 1]; float f90 = (f85 + f89) * f81; float f91 = fArr2[i17 + 2]; float f92 = (f84 + f91) * f82; float f93 = fArr2[i17 + 3]; float f94 = (f86 + f93) * f82; int i18 = i15 + i9; int i19 = i18 + i9; int i20 = i19 + i9; float f95 = fArr[i15]; float f96 = fArr[i19]; float f97 = f95 + f96; int i21 = i15 + 1; float f98 = -fArr[i21]; int i22 = i19 + 1; float f99 = fArr[i22]; float f100 = f98 - f99; float f101 = f95 - f96; float f102 = f98 + f99; int i23 = i15 + 2; float f103 = fArr[i23]; int i24 = i19 + 2; float f104 = fArr[i24]; float f105 = f103 + f104; int i25 = i15 + 3; float f106 = -fArr[i25]; int i26 = i19 + 3; float f107 = fArr[i26]; float f108 = f106 - f107; float f109 = f103 - f104; float f110 = f106 + f107; float f111 = fArr[i18]; float f112 = fArr[i20]; float f113 = f111 + f112; int i27 = i18 + 1; float f114 = fArr[i27]; int i28 = i20 + 1; float f115 = fArr[i28]; float f116 = f114 + f115; float f117 = f111 - f112; float f118 = f114 - f115; int i29 = i18 + 2; float f119 = fArr[i29]; int i30 = i20 + 2; float f120 = fArr[i30]; float f121 = f119 + f120; int i31 = i18 + 3; float f122 = fArr[i31]; int i32 = i20 + 3; float f123 = fArr[i32]; float f124 = f122 + f123; float f125 = f119 - f120; float f126 = f122 - f123; fArr[i15] = f97 + f113; fArr[i21] = f100 - f116; fArr[i23] = f105 + f121; fArr[i25] = f108 - f124; fArr[i18] = f97 - f113; fArr[i27] = f100 + f116; fArr[i29] = f105 - f121; fArr[i31] = f108 + f124; float f127 = f101 + f118; float f128 = f102 + f117; fArr[i19] = (f88 * f127) - (f90 * f128); fArr[i22] = (f127 * f90) + (f128 * f88); float f129 = f109 + f126; float f130 = f110 + f125; fArr[i24] = (f87 * f129) - (f89 * f130); fArr[i26] = (f129 * f89) + (f130 * f87); float f131 = f101 - f118; float f132 = f102 - f117; fArr[i20] = (f94 * f132) + (f92 * f131); fArr[i28] = (f132 * f92) - (f131 * f94); float f133 = f109 - f126; float f134 = f110 - f125; fArr[i30] = (f93 * f134) + (f91 * f133); fArr[i32] = (f134 * f91) - (f133 * f93); int i33 = i9 - i15; int i34 = i33 + i9; int i35 = i34 + i9; int i36 = i35 + i9; float f135 = fArr[i33]; float f136 = fArr[i35]; float f137 = f135 + f136; int i37 = i33 + 1; float f138 = -fArr[i37]; int i38 = i35 + 1; float f139 = fArr[i38]; float f140 = f138 - f139; float f141 = f135 - f136; float f142 = f138 + f139; int i39 = i33 - 2; float f143 = fArr[i39]; int i40 = i35 - 2; float f144 = fArr[i40]; float f145 = f143 + f144; int i41 = i33 - 1; float f146 = -fArr[i41]; int i42 = i35 - 1; float f147 = fArr[i42]; float f148 = f146 - f147; float f149 = f143 - f144; float f150 = f146 + f147; float f151 = fArr[i34]; float f152 = fArr[i36]; float f153 = f151 + f152; int i43 = i34 + 1; float f154 = fArr[i43]; int i44 = i36 + 1; float f155 = fArr[i44]; float f156 = f154 + f155; float f157 = f151 - f152; float f158 = f154 - f155; int i45 = i34 - 2; float f159 = fArr[i45]; int i46 = i36 - 2; float f160 = fArr[i46]; float f161 = f159 + f160; int i47 = i34 - 1; float f162 = fArr[i47]; int i48 = i36 - 1; float f163 = fArr[i48]; float f164 = f162 + f163; float f165 = f159 - f160; float f166 = f162 - f163; fArr[i33] = f137 + f153; fArr[i37] = f140 - f156; fArr[i39] = f145 + f161; fArr[i41] = f148 - f164; fArr[i34] = f137 - f153; fArr[i43] = f140 + f156; fArr[i45] = f145 - f161; fArr[i47] = f148 + f164; float f167 = f141 + f158; float f168 = f142 + f157; fArr[i35] = (f90 * f167) - (f88 * f168); fArr[i38] = (f88 * f167) + (f90 * f168); float f169 = f149 + f166; float f170 = f150 + f165; fArr[i40] = (f89 * f169) - (f87 * f170); fArr[i42] = (f169 * f87) + (f170 * f89); float f171 = f141 - f158; float f172 = f142 - f157; fArr[i36] = (f92 * f172) + (f94 * f171); fArr[i44] = (f94 * f172) - (f92 * f171); float f173 = f149 - f166; float f174 = f150 - f165; fArr[i46] = (f91 * f174) + (f93 * f173); fArr[i48] = (f174 * f93) - (f173 * f91); i15 += 4; f86 = f93; f83 = f87; f85 = f89; f84 = f91; } float f175 = (f83 + f80) * f81; float f176 = (f85 + f80) * f81; float f177 = (f84 - f80) * f82; float f178 = (f86 - f80) * f82; int i49 = i8 + i9; int i50 = i49 + i9; int i51 = i9 + i50; int i52 = i8 - 2; float f179 = fArr[i52]; int i53 = i50 - 2; float f180 = fArr[i53]; float f181 = f179 + f180; int i54 = i8 - 1; float f182 = -fArr[i54]; int i55 = i50 - 1; float f183 = fArr[i55]; float f184 = f182 - f183; float f185 = f179 - f180; float f186 = f182 + f183; int i56 = i49 - 2; float f187 = fArr[i56]; int i57 = i51 - 2; float f188 = fArr[i57]; float f189 = f187 + f188; int i58 = i49 - 1; float f190 = fArr[i58]; int i59 = i51 - 1; float f191 = fArr[i59]; float f192 = f190 + f191; float f193 = f187 - f188; float f194 = f190 - f191; fArr[i52] = f181 + f189; fArr[i54] = f184 - f192; fArr[i56] = f181 - f189; fArr[i58] = f184 + f192; float f195 = f185 + f194; float f196 = f186 + f193; fArr[i53] = (f175 * f195) - (f176 * f196); fArr[i55] = (f195 * f176) + (f196 * f175); float f197 = f185 - f194; float f198 = f186 - f193; fArr[i57] = (f178 * f198) + (f177 * f197); fArr[i59] = (f198 * f177) - (f197 * f178); float f199 = fArr[i8]; float f200 = fArr[i50]; float f201 = f199 + f200; int i60 = i8 + 1; float f202 = -fArr[i60]; int i61 = i50 + 1; float f203 = fArr[i61]; float f204 = f202 - f203; float f205 = f199 - f200; float f206 = f202 + f203; float f207 = fArr[i49]; float f208 = fArr[i51]; float f209 = f207 + f208; int i62 = i49 + 1; float f210 = fArr[i62]; int i63 = i51 + 1; float f211 = fArr[i63]; float f212 = f210 + f211; float f213 = f207 - f208; float f214 = f210 - f211; fArr[i8] = f201 + f209; fArr[i60] = f204 - f212; fArr[i49] = f201 - f209; fArr[i62] = f204 + f212; float f215 = f205 + f214; float f216 = f206 + f213; fArr[i50] = (f215 - f216) * f80; fArr[i61] = (f216 + f215) * f80; float f217 = f205 - f214; float f218 = f206 - f213; float f219 = -f80; fArr[i51] = (f217 + f218) * f219; fArr[i63] = (f218 - f217) * f219; int i64 = i8 + 2; float f220 = fArr[i64]; int i65 = i50 + 2; float f221 = fArr[i65]; float f222 = f220 + f221; int i66 = i8 + 3; float f223 = -fArr[i66]; int i67 = i50 + 3; float f224 = fArr[i67]; float f225 = f223 - f224; float f226 = f220 - f221; float f227 = f223 + f224; int i68 = i49 + 2; float f228 = fArr[i68]; int i69 = i51 + 2; float f229 = fArr[i69]; float f230 = f228 + f229; int i70 = i49 + 3; float f231 = fArr[i70]; int i71 = i51 + 3; float f232 = fArr[i71]; float f233 = f231 + f232; float f234 = f228 - f229; float f235 = f231 - f232; fArr[i64] = f222 + f230; fArr[i66] = f225 - f233; fArr[i68] = f222 - f230; fArr[i70] = f225 + f233; float f236 = f226 + f235; float f237 = f227 + f234; fArr[i65] = (f176 * f236) - (f175 * f237); fArr[i67] = (f175 * f236) + (f176 * f237); float f238 = f226 - f235; float f239 = f227 - f234; fArr[i69] = (f177 * f239) + (f178 * f238); fArr[i71] = (f178 * f239) - (f177 * f238); if (k3.c.c > 1 && i4 >= 8192) { C(i4, 0, i5, fArr, fArr2); } else if (i4 > 512) { A(i4, 0, i5, fArr, fArr2); } else if (i4 > 128) { u(i4, 1, fArr, 0, i5, fArr2); } else { s(i4, 0, i5, fArr, fArr2); } int i72 = 1; while (i6 > 8) { i72 <<= 1; i6 >>= 2; } int i73 = i4 >> 1; int i74 = i72 * 4; if (i6 != 8) { for (int i75 = 0; i75 < i72; i75++) { int i76 = i75 * 4; for (int i77 = 0; i77 < i75; i77++) { int i78 = (i77 * 4) + iArr[i72 + i75]; int i79 = iArr[i72 + i77] + i76; float f240 = fArr[i78]; int i80 = i78 + 1; float f241 = -fArr[i80]; float f242 = fArr[i79]; int i81 = i79 + 1; float f243 = -fArr[i81]; fArr[i78] = f242; fArr[i80] = f243; fArr[i79] = f240; fArr[i81] = f241; int i82 = i78 + i74; int i83 = i79 + i74; float f244 = fArr[i82]; int i84 = i82 + 1; float f245 = -fArr[i84]; float f246 = fArr[i83]; int i85 = i83 + 1; float f247 = -fArr[i85]; fArr[i82] = f246; fArr[i84] = f247; fArr[i83] = f244; fArr[i85] = f245; int i86 = i82 + i73; int i87 = i83 + 2; float f248 = fArr[i86]; int i88 = i86 + 1; float f249 = -fArr[i88]; float f250 = fArr[i87]; int i89 = i83 + 3; float f251 = -fArr[i89]; fArr[i86] = f250; fArr[i88] = f251; fArr[i87] = f248; fArr[i89] = f249; int i90 = i86 - i74; int i91 = i87 - i74; float f252 = fArr[i90]; int i92 = i90 + 1; float f253 = -fArr[i92]; float f254 = fArr[i91]; int i93 = i91 + 1; float f255 = -fArr[i93]; fArr[i90] = f254; fArr[i92] = f255; fArr[i91] = f252; fArr[i93] = f253; int i94 = i90 + 2; int i95 = i91 + i73; float f256 = fArr[i94]; int i96 = i90 + 3; float f257 = -fArr[i96]; float f258 = fArr[i95]; int i97 = i95 + 1; float f259 = -fArr[i97]; fArr[i94] = f258; fArr[i96] = f259; fArr[i95] = f256; fArr[i97] = f257; int i98 = i94 + i74; int i99 = i95 + i74; float f260 = fArr[i98]; int i100 = i98 + 1; float f261 = -fArr[i100]; float f262 = fArr[i99]; int i101 = i99 + 1; float f263 = -fArr[i101]; fArr[i98] = f262; fArr[i100] = f263; fArr[i99] = f260; fArr[i101] = f261; int i102 = i98 - i73; int i103 = i99 - 2; float f264 = fArr[i102]; int i104 = i102 + 1; float f265 = -fArr[i104]; float f266 = fArr[i103]; int i105 = i99 - 1; float f267 = -fArr[i105]; fArr[i102] = f266; fArr[i104] = f267; fArr[i103] = f264; fArr[i105] = f265; int i106 = i102 - i74; int i107 = i103 - i74; float f268 = fArr[i106]; int i108 = i106 + 1; float f269 = -fArr[i108]; float f270 = fArr[i107]; int i109 = i107 + 1; float f271 = -fArr[i109]; fArr[i106] = f270; fArr[i108] = f271; fArr[i107] = f268; fArr[i109] = f269; } int i110 = i76 + iArr[i72 + i75]; int i111 = i110 + 2; int i112 = i110 + i73; int i113 = i110 + 1; fArr[i113] = -fArr[i113]; float f272 = fArr[i111]; int i114 = i110 + 3; float f273 = -fArr[i114]; float f274 = fArr[i112]; int i115 = i112 + 1; float f275 = -fArr[i115]; fArr[i111] = f274; fArr[i114] = f275; fArr[i112] = f272; fArr[i115] = f273; int i116 = i112 + 3; fArr[i116] = -fArr[i116]; int i117 = i111 + i74; int i118 = i112 + i74; int i119 = i117 - 1; fArr[i119] = -fArr[i119]; float f276 = fArr[i117]; int i120 = i117 + 1; float f277 = -fArr[i120]; float f278 = fArr[i118]; int i121 = i118 + 1; float f279 = -fArr[i121]; fArr[i117] = f278; fArr[i120] = f279; fArr[i118] = f276; fArr[i121] = f277; int i122 = i118 + 3; fArr[i122] = -fArr[i122]; } return; } for (int i123 = 0; i123 < i72; i123++) { int i124 = i123 * 4; for (int i125 = 0; i125 < i123; i125++) { int i126 = (iArr[i72 + i123] * 2) + (i125 * 4); int i127 = (iArr[i72 + i125] * 2) + i124; float f280 = fArr[i126]; int i128 = i126 + 1; float f281 = -fArr[i128]; float f282 = fArr[i127]; int i129 = i127 + 1; float f283 = -fArr[i129]; fArr[i126] = f282; fArr[i128] = f283; fArr[i127] = f280; fArr[i129] = f281; int i130 = i126 + i74; int i131 = i72 * 8; int i132 = i127 + i131; float f284 = fArr[i130]; int i133 = i130 + 1; float f285 = -fArr[i133]; float f286 = fArr[i132]; int i134 = i132 + 1; float f287 = -fArr[i134]; fArr[i130] = f286; fArr[i133] = f287; fArr[i132] = f284; fArr[i134] = f285; int i135 = i130 + i74; int i136 = i132 - i74; float f288 = fArr[i135]; int i137 = i135 + 1; float f289 = -fArr[i137]; float f290 = fArr[i136]; int i138 = i136 + 1; float f291 = -fArr[i138]; fArr[i135] = f290; fArr[i137] = f291; fArr[i136] = f288; fArr[i138] = f289; int i139 = i135 + i74; int i140 = i136 + i131; float f292 = fArr[i139]; int i141 = i139 + 1; float f293 = -fArr[i141]; float f294 = fArr[i140]; int i142 = i140 + 1; float f295 = -fArr[i142]; fArr[i139] = f294; fArr[i141] = f295; fArr[i140] = f292; fArr[i142] = f293; int i143 = i139 + i73; int i144 = i140 + 2; float f296 = fArr[i143]; int i145 = i143 + 1; float f297 = -fArr[i145]; float f298 = fArr[i144]; int i146 = i140 + 3; float f299 = -fArr[i146]; fArr[i143] = f298; fArr[i145] = f299; fArr[i144] = f296; fArr[i146] = f297; int i147 = i143 - i74; int i148 = i144 - i131; float f300 = fArr[i147]; int i149 = i147 + 1; float f301 = -fArr[i149]; float f302 = fArr[i148]; int i150 = i148 + 1; float f303 = -fArr[i150]; fArr[i147] = f302; fArr[i149] = f303; fArr[i148] = f300; fArr[i150] = f301; int i151 = i147 - i74; int i152 = i148 + i74; float f304 = fArr[i151]; int i153 = i151 + 1; float f305 = -fArr[i153]; float f306 = fArr[i152]; int i154 = i152 + 1; float f307 = -fArr[i154]; fArr[i151] = f306; fArr[i153] = f307; fArr[i152] = f304; fArr[i154] = f305; int i155 = i151 - i74; int i156 = i152 - i131; float f308 = fArr[i155]; int i157 = i155 + 1; float f309 = -fArr[i157]; float f310 = fArr[i156]; int i158 = i156 + 1; float f311 = -fArr[i158]; fArr[i155] = f310; fArr[i157] = f311; fArr[i156] = f308; fArr[i158] = f309; int i159 = i155 + 2; int i160 = i156 + i73; float f312 = fArr[i159]; int i161 = i155 + 3; float f313 = -fArr[i161]; float f314 = fArr[i160]; int i162 = i160 + 1; float f315 = -fArr[i162]; fArr[i159] = f314; fArr[i161] = f315; fArr[i160] = f312; fArr[i162] = f313; int i163 = i159 + i74; int i164 = i160 + i131; float f316 = fArr[i163]; int i165 = i163 + 1; float f317 = -fArr[i165]; float f318 = fArr[i164]; int i166 = i164 + 1; float f319 = -fArr[i166]; fArr[i163] = f318; fArr[i165] = f319; fArr[i164] = f316; fArr[i166] = f317; int i167 = i163 + i74; int i168 = i164 - i74; float f320 = fArr[i167]; int i169 = i167 + 1; float f321 = -fArr[i169]; float f322 = fArr[i168]; int i170 = i168 + 1; float f323 = -fArr[i170]; fArr[i167] = f322; fArr[i169] = f323; fArr[i168] = f320; fArr[i170] = f321; int i171 = i167 + i74; int i172 = i168 + i131; float f324 = fArr[i171]; int i173 = i171 + 1; float f325 = -fArr[i173]; float f326 = fArr[i172]; int i174 = i172 + 1; float f327 = -fArr[i174]; fArr[i171] = f326; fArr[i173] = f327; fArr[i172] = f324; fArr[i174] = f325; int i175 = i171 - i73; int i176 = i172 - 2; float f328 = fArr[i175]; int i177 = i175 + 1; float f329 = -fArr[i177]; float f330 = fArr[i176]; int i178 = i172 - 1; float f331 = -fArr[i178]; fArr[i175] = f330; fArr[i177] = f331; fArr[i176] = f328; fArr[i178] = f329; int i179 = i175 - i74; int i180 = i176 - i131; float f332 = fArr[i179]; int i181 = i179 + 1; float f333 = -fArr[i181]; float f334 = fArr[i180]; int i182 = i180 + 1; float f335 = -fArr[i182]; fArr[i179] = f334; fArr[i181] = f335; fArr[i180] = f332; fArr[i182] = f333; int i183 = i179 - i74; int i184 = i180 + i74; float f336 = fArr[i183]; int i185 = i183 + 1; float f337 = -fArr[i185]; float f338 = fArr[i184]; int i186 = i184 + 1; float f339 = -fArr[i186]; fArr[i183] = f338; fArr[i185] = f339; fArr[i184] = f336; fArr[i186] = f337; int i187 = i183 - i74; int i188 = i184 - i131; float f340 = fArr[i187]; int i189 = i187 + 1; float f341 = -fArr[i189]; float f342 = fArr[i188]; int i190 = i188 + 1; float f343 = -fArr[i190]; fArr[i187] = f342; fArr[i189] = f343; fArr[i188] = f340; fArr[i190] = f341; } int i191 = (iArr[i72 + i123] * 2) + i124; int i192 = i191 + 2; int i193 = i191 + i73; int i194 = i191 + 1; fArr[i194] = -fArr[i194]; float f344 = fArr[i192]; int i195 = i191 + 3; float f345 = -fArr[i195]; float f346 = fArr[i193]; int i196 = i193 + 1; float f347 = -fArr[i196]; fArr[i192] = f346; fArr[i195] = f347; fArr[i193] = f344; fArr[i196] = f345; int i197 = i193 + 3; fArr[i197] = -fArr[i197]; int i198 = i192 + i74; int i199 = i72 * 8; int i200 = i193 + i199; float f348 = fArr[i198]; int i201 = i198 + 1; float f349 = -fArr[i201]; float f350 = fArr[i200]; int i202 = i200 + 1; float f351 = -fArr[i202]; fArr[i198] = f350; fArr[i201] = f351; fArr[i200] = f348; fArr[i202] = f349; int i203 = i198 + i74; int i204 = i200 - i74; float f352 = fArr[i203]; int i205 = i203 + 1; float f353 = -fArr[i205]; float f354 = fArr[i204]; int i206 = i204 + 1; float f355 = -fArr[i206]; fArr[i203] = f354; fArr[i205] = f355; fArr[i204] = f352; fArr[i206] = f353; int i207 = i203 - 2; int i208 = i204 - i73; float f356 = fArr[i207]; int i209 = i203 - 1; float f357 = -fArr[i209]; float f358 = fArr[i208]; int i210 = i208 + 1; float f359 = -fArr[i210]; fArr[i207] = f358; fArr[i209] = f359; fArr[i208] = f356; fArr[i210] = f357; int i211 = i73 + 2; int i212 = i207 + i211; int i213 = i208 + i211; float f360 = fArr[i212]; int i214 = i212 + 1; float f361 = -fArr[i214]; float f362 = fArr[i213]; int i215 = i213 + 1; float f363 = -fArr[i215]; fArr[i212] = f362; fArr[i214] = f363; fArr[i213] = f360; fArr[i215] = f361; int i216 = i212 - (i73 - i74); int i217 = (i199 - 2) + i213; int i218 = i216 - 1; fArr[i218] = -fArr[i218]; float f364 = fArr[i216]; int i219 = i216 + 1; float f365 = -fArr[i219]; float f366 = fArr[i217]; int i220 = i217 + 1; float f367 = -fArr[i220]; fArr[i216] = f366; fArr[i219] = f367; fArr[i217] = f364; fArr[i220] = f365; int i221 = i217 + 3; fArr[i221] = -fArr[i221]; } } public static void h(long j4, d dVar, s sVar, long j5, d dVar2) { d dVar3; d dVar4 = dVar2; if (j4 <= 8) { if (j4 != 8) { if (j4 == 4) { G(dVar, 0L); return; } return; } float b4 = dVar.b(0L) + dVar.b(4L); float b5 = dVar.b(5L) + dVar.b(1L); float b6 = dVar.b(0L) - dVar.b(4L); float b7 = dVar.b(1L) - dVar.b(5L); float b8 = dVar.b(2L) + dVar.b(6L); float b9 = dVar.b(7L) + dVar.b(3L); float b10 = dVar.b(2L) - dVar.b(6L); float b11 = dVar.b(3L) - dVar.b(7L); dVar.c(1L, AbstractC1518b.j(b4, b8, dVar, 0L, b5, b9)); dVar.c(3L, AbstractC1518b.m(b6, b11, dVar, 2L, b7, b10)); dVar.c(5L, AbstractC1518b.l(b4, b8, dVar, 4L, b5, b9)); dVar.c(7L, AbstractC1518b.a(b6, b11, dVar, 6L, b7, b10)); return; } if (j4 <= 32) { if (j4 == 32) { m(dVar, 0L, dVar2, j5 - 8); float b12 = dVar.b(2L); float b13 = dVar.b(3L); float b14 = dVar.b(4L); float b15 = dVar.b(5L); float b16 = dVar.b(6L); float b17 = dVar.b(7L); float b18 = dVar.b(8L); float b19 = dVar.b(9L); float b20 = dVar.b(10L); float b21 = dVar.b(11L); float b22 = dVar.b(12L); float b23 = dVar.b(13L); float b24 = dVar.b(14L); float b25 = dVar.b(15L); float b26 = dVar.b(16L); float b27 = dVar.b(17L); float b28 = dVar.b(18L); float b29 = dVar.b(19L); float b30 = dVar.b(20L); float b31 = dVar.b(21L); float b32 = dVar.b(22L); float b33 = dVar.b(23L); float b34 = dVar.b(24L); float b35 = dVar.b(25L); float b36 = dVar.b(26L); float b37 = dVar.b(27L); float b38 = dVar.b(28L); float b39 = dVar.b(29L); float b40 = dVar.b(30L); float b41 = dVar.b(31L); dVar.c(2L, b40); dVar.c(3L, b41); dVar.c(4L, b24); dVar.c(5L, b25); dVar.c(6L, b32); dVar.c(7L, b33); dVar.c(8L, b16); dVar.c(9L, b17); dVar.c(10L, b36); dVar.c(11L, b37); dVar.c(12L, b20); dVar.c(13L, b21); dVar.c(14L, b28); dVar.c(15L, b29); dVar.c(16L, b12); dVar.c(17L, b13); dVar.c(18L, b38); dVar.c(19L, b39); dVar.c(20L, b22); dVar.c(21L, b23); dVar.c(22L, b30); dVar.c(23L, b31); dVar.c(24L, b14); dVar.c(25L, b15); dVar.c(26L, b34); dVar.c(27L, b35); dVar.c(28L, b18); dVar.c(29L, b19); dVar.c(30L, b26); dVar.c(31L, b27); return; } i(dVar, 0L, dVar2, 0L); float b42 = dVar.b(2L); float b43 = dVar.b(3L); float b44 = dVar.b(4L); float b45 = dVar.b(5L); float b46 = dVar.b(6L); float b47 = dVar.b(7L); float b48 = dVar.b(8L); float b49 = dVar.b(9L); float b50 = dVar.b(10L); float b51 = dVar.b(11L); float b52 = dVar.b(12L); float b53 = dVar.b(13L); float b54 = dVar.b(14L); float b55 = dVar.b(15L); dVar.c(2L, b54); dVar.c(3L, b55); dVar.c(4L, b46); dVar.c(5L, b47); dVar.c(6L, b50); dVar.c(7L, b51); dVar.c(8L, b42); dVar.c(9L, b43); dVar.c(10L, b52); dVar.c(11L, b53); dVar.c(12L, b44); dVar.c(13L, b45); dVar.c(14L, b48); dVar.c(15L, b49); return; } long j6 = j4 >> 2; long j7 = j5 - j6; long j8 = j4 >> 3; long j9 = j8 * 2; long j10 = j9 + j9; long j11 = j10 + j9; float b56 = dVar.b(j10) + dVar.b(0L); long j12 = j10 + 1; float b57 = (-dVar.b(1L)) - dVar.b(j12); float b58 = dVar.b(0L) - dVar.b(j10); float b59 = dVar.b(j12) + (-dVar.b(1L)); float b60 = dVar.b(j11) + dVar.b(j9); long j13 = j9 + 1; long j14 = j11 + 1; float b61 = dVar.b(j14) + dVar.b(j13); float b62 = dVar.b(j9) - dVar.b(j11); float b63 = dVar.b(j13) - dVar.b(j14); long j15 = 1; dVar.c(1L, AbstractC1518b.m(b56, b60, dVar, 0L, b57, b61)); dVar.c(j13, AbstractC1518b.a(b56, b60, dVar, j9, b57, b61)); dVar.c(j12, AbstractC1518b.j(b58, b63, dVar, j10, b59, b62)); dVar.c(j14, AbstractC1518b.l(b58, b63, dVar, j11, b59, b62)); float b64 = dVar4.b(j7 + 1); float b65 = dVar4.b(j7 + 2); long j16 = 3; float b66 = dVar4.b(j7 + 3); float f4 = 1.0f; long j17 = 2; long j18 = 0; float f5 = 1.0f; float f6 = 0.0f; float f7 = 0.0f; while (j17 < j8 - 2) { j18 += 4; long j19 = j15; long j20 = j7 + j18; float b67 = (dVar4.b(j20) + f4) * b65; long j21 = j16; long j22 = j20 + j19; float b68 = (dVar4.b(j22) + f6) * b65; long j23 = j20 + 2; float b69 = (dVar4.b(j23) + f5) * b66; long j24 = j20 + j21; float b70 = (dVar4.b(j24) + f7) * b66; float b71 = dVar4.b(j20); float b72 = dVar4.b(j22); float b73 = dVar4.b(j23); float b74 = dVar4.b(j24); long j25 = j17 + j9; long j26 = j25 + j9; long j27 = j26 + j9; float b75 = dVar.b(j26) + dVar.b(j17); long j28 = j17 + j19; float f8 = b65; long j29 = j26 + j19; float b76 = (-dVar.b(j28)) - dVar.b(j29); float b77 = dVar.b(j17) - dVar.b(j26); float b78 = dVar.b(j29) + (-dVar.b(j28)); long j30 = j17 + 2; long j31 = j26 + 2; float b79 = dVar.b(j31) + dVar.b(j30); long j32 = j17 + j21; long j33 = j17; long j34 = j26 + j21; float b80 = (-dVar.b(j32)) - dVar.b(j34); float b81 = dVar.b(j30) - dVar.b(j31); float b82 = dVar.b(j34) + (-dVar.b(j32)); float b83 = dVar.b(j27) + dVar.b(j25); long j35 = j25 + j19; long j36 = j27 + j19; float b84 = dVar.b(j36) + dVar.b(j35); float b85 = dVar.b(j25) - dVar.b(j27); float b86 = dVar.b(j35) - dVar.b(j36); long j37 = j25 + 2; long j38 = j27 + 2; float b87 = dVar.b(j38) + dVar.b(j37); long j39 = j25 + j21; long j40 = j27 + j21; float b88 = dVar.b(j40) + dVar.b(j39); float b89 = dVar.b(j37) - dVar.b(j38); float b90 = dVar.b(j39) - dVar.b(j40); float f9 = b66; dVar.c(j28, AbstractC1518b.m(b75, b83, dVar, j33, b76, b84)); dVar.c(j32, AbstractC1518b.m(b79, b87, dVar, j30, b80, b88)); dVar.c(j35, AbstractC1518b.a(b75, b83, dVar, j25, b76, b84)); dVar.c(j39, AbstractC1518b.a(b79, b87, dVar, j37, b80, b88)); float f10 = b77 + b86; float f11 = b78 + b85; dVar.c(j26, (b67 * f10) - (b68 * f11)); float j41 = AbstractC1518b.j(f10 * b68, f11 * b67, dVar, j29, b81, b90); float f12 = b82 + b89; dVar.c(j31, (b71 * j41) - (b72 * f12)); float m2 = AbstractC1518b.m(j41 * b72, f12 * b71, dVar, j34, b77, b86); float f13 = b78 - b85; dVar.c(j27, (b70 * f13) + (b69 * m2)); float l3 = AbstractC1518b.l(f13 * b69, b70 * m2, dVar, j36, b81, b90); float f14 = b82 - b89; dVar.c(j38, (b74 * f14) + (b73 * l3)); dVar.c(j40, (b73 * f14) - (b74 * l3)); long j42 = j9 - j33; long j43 = j42 + j9; long j44 = j43 + j9; long j45 = j44 + j9; float b91 = dVar.b(j42) + dVar.b(j44); long j46 = j42 + j19; long j47 = j44 + j19; float b92 = (-dVar.b(j46)) - dVar.b(j47); float b93 = dVar.b(j42) - dVar.b(j44); float b94 = dVar.b(j47) + (-dVar.b(j46)); long j48 = j42 - 2; long j49 = j44 - 2; float b95 = dVar.b(j49) + dVar.b(j48); long j50 = j42 - j19; long j51 = j44 - j19; float b96 = (-dVar.b(j50)) - dVar.b(j51); float b97 = dVar.b(j48) - dVar.b(j49); float b98 = dVar.b(j51) + (-dVar.b(j50)); float b99 = dVar.b(j45) + dVar.b(j43); long j52 = j43 + j19; long j53 = j45 + j19; float b100 = dVar.b(j53) + dVar.b(j52); float b101 = dVar.b(j43) - dVar.b(j45); float b102 = dVar.b(j52) - dVar.b(j53); long j54 = j43 - 2; long j55 = j45 - 2; float b103 = dVar.b(j55) + dVar.b(j54); long j56 = j43 - j19; long j57 = j45 - j19; float b104 = dVar.b(j57) + dVar.b(j56); float b105 = dVar.b(j54) - dVar.b(j55); float b106 = dVar.b(j56) - dVar.b(j57); dVar.c(j46, AbstractC1518b.m(b91, b99, dVar, j42, b92, b100)); dVar.c(j50, AbstractC1518b.m(b95, b103, dVar, j48, b96, b104)); dVar.c(j52, AbstractC1518b.a(b91, b99, dVar, j43, b92, b100)); dVar.c(j56, AbstractC1518b.a(b95, b103, dVar, j54, b96, b104)); float f15 = b93 + b102; float f16 = b94 + b101; dVar.c(j44, (b68 * f15) - (b67 * f16)); float j58 = AbstractC1518b.j(f15 * b67, f16 * b68, dVar, j47, b97, b106); float f17 = b98 + b105; dVar.c(j49, (b72 * j58) - (b71 * f17)); float m3 = AbstractC1518b.m(j58 * b71, f17 * b72, dVar, j51, b93, b102); float f18 = b94 - b101; dVar.c(j45, (b69 * f18) + (b70 * m3)); float l4 = AbstractC1518b.l(b70 * f18, b69 * m3, dVar, j53, b97, b106); float f19 = b98 - b105; dVar.c(j55, (b73 * f19) + (b74 * l4)); dVar.c(j57, (b74 * f19) - (b73 * l4)); j17 = j33 + 4; dVar4 = dVar2; j15 = j19; f4 = b71; f6 = b72; j16 = j21; f5 = b73; b66 = f9; f7 = b74; b65 = f8; b64 = b64; } float f20 = b64; float f21 = b65; long j59 = j15; long j60 = j16; float f22 = b66; float f23 = (f4 + f20) * f21; float f24 = (f6 + f20) * f21; float f25 = (f5 - f20) * f22; float f26 = (f7 - f20) * f22; long j61 = j8 + j9; long j62 = j61 + j9; long j63 = j62 + j9; long j64 = j8 - 2; long j65 = j62 - 2; float b107 = dVar.b(j65) + dVar.b(j64); long j66 = j8 - j59; long j67 = j62 - j59; float b108 = (-dVar.b(j66)) - dVar.b(j67); float b109 = dVar.b(j64) - dVar.b(j65); float b110 = dVar.b(j67) + (-dVar.b(j66)); long j68 = j61 - 2; long j69 = j63 - 2; float b111 = dVar.b(j69) + dVar.b(j68); long j70 = j61 - j59; long j71 = j63 - j59; float b112 = dVar.b(j71) + dVar.b(j70); float b113 = dVar.b(j68) - dVar.b(j69); float b114 = dVar.b(j70) - dVar.b(j71); dVar.c(j66, AbstractC1518b.m(b107, b111, dVar, j64, b108, b112)); dVar.c(j70, AbstractC1518b.a(b107, b111, dVar, j68, b108, b112)); float f27 = b109 + b114; float f28 = b110 + b113; dVar.c(j65, (f23 * f27) - (f24 * f28)); float m4 = AbstractC1518b.m(f27 * f24, f28 * f23, dVar, j67, b109, b114); float f29 = b110 - b113; dVar.c(j69, (f26 * f29) + (f25 * m4)); dVar.c(j71, (f25 * f29) - (f26 * m4)); float b115 = dVar.b(j8) + dVar.b(j62); long j72 = j8 + j59; long j73 = j62 + j59; float b116 = (-dVar.b(j72)) - dVar.b(j73); float b117 = dVar.b(j8) - dVar.b(j62); float b118 = dVar.b(j73) + (-dVar.b(j72)); float b119 = dVar.b(j61) + dVar.b(j63); long j74 = j61 + j59; long j75 = j63 + j59; float b120 = dVar.b(j75) + dVar.b(j74); float b121 = dVar.b(j61) - dVar.b(j63); float b122 = dVar.b(j74) - dVar.b(j75); dVar.c(j72, AbstractC1518b.m(b115, b119, dVar, j8, b116, b120)); dVar.c(j74, AbstractC1518b.a(b115, b119, dVar, j61, b116, b120)); float f30 = b117 + b122; float f31 = b118 + b121; dVar.c(j62, (f30 - f31) * f20); dVar.c(j73, (f31 + f30) * f20); float f32 = b117 - b122; float f33 = b118 - b121; float f34 = -f20; dVar.c(j63, (f32 + f33) * f34); dVar.c(j75, (f33 - f32) * f34); long j76 = j8 + 2; long j77 = j62 + 2; float b123 = dVar.b(j76) + dVar.b(j77); long j78 = j8 + j60; long j79 = j62 + j60; float b124 = (-dVar.b(j78)) - dVar.b(j79); float b125 = dVar.b(j76) - dVar.b(j77); float b126 = dVar.b(j79) + (-dVar.b(j78)); long j80 = j61 + 2; long j81 = j63 + 2; float b127 = dVar.b(j81) + dVar.b(j80); long j82 = j61 + j60; long j83 = j63 + j60; float b128 = dVar.b(j83) + dVar.b(j82); float b129 = dVar.b(j80) - dVar.b(j81); float b130 = dVar.b(j82) - dVar.b(j83); dVar.c(j78, AbstractC1518b.m(b123, b127, dVar, j76, b124, b128)); dVar.c(j82, AbstractC1518b.a(b123, b127, dVar, j80, b124, b128)); float f35 = b125 + b130; float f36 = b126 + b129; dVar.c(j77, (f24 * f35) - (f23 * f36)); float m5 = AbstractC1518b.m(f35 * f23, f36 * f24, dVar, j79, b125, b130); float f37 = b126 - b129; dVar.c(j81, (f25 * f37) + (f26 * m5)); dVar.c(j83, (f26 * f37) - (f25 * m5)); if (k3.c.c > 1 && j4 >= 8192) { D(j4, 0L, j5, dVar, dVar2); } else if (j4 > 512) { B(j4, 0L, j5, dVar, dVar2); } else if (j4 > 128) { v(j4, 1L, 0L, j5, dVar, dVar2); } else { t(j4, 0L, j5, dVar, dVar2); dVar3 = dVar; long j84 = j59; while (j6 > 8) { j84 <<= 1; j6 >>= 2; } long j85 = j4 >> 1; long j86 = j84 * 4; if (j6 != 8) { long j87 = 0; while (j87 < j84) { long j88 = j87 * 4; long j89 = 0; while (j89 < j87) { long j90 = j84; long b131 = (sVar.b(j90 + j87) * 2) + (j89 * 4); long j91 = j85; long b132 = (sVar.b(j90 + j89) * 2) + j88; float b133 = dVar3.b(b131); long j92 = j87; long j93 = b131 + j59; long j94 = j88; float f38 = -dVar3.b(j93); float b134 = dVar3.b(b132); long j95 = j89; long j96 = b132 + j59; long j97 = j86; float f39 = -dVar3.b(j96); dVar3.c(b131, b134); dVar3.c(j93, f39); dVar3.c(b132, b133); dVar3.c(j96, f38); long j98 = b131 + j97; long j99 = j90 * 8; long j100 = b132 + j99; float b135 = dVar3.b(j98); long j101 = j98 + j59; float f40 = -dVar3.b(j101); float b136 = dVar3.b(j100); long j102 = j100 + j59; float f41 = -dVar3.b(j102); dVar3.c(j98, b136); dVar3.c(j101, f41); dVar3.c(j100, b135); dVar3.c(j102, f40); long j103 = j98 + j97; long j104 = j100 - j97; float b137 = dVar3.b(j103); long j105 = j103 + j59; float f42 = -dVar3.b(j105); float b138 = dVar3.b(j104); long j106 = j104 + j59; float f43 = -dVar3.b(j106); dVar3.c(j103, b138); dVar3.c(j105, f43); dVar3.c(j104, b137); dVar3.c(j106, f42); long j107 = j103 + j97; long j108 = j104 + j99; float b139 = dVar3.b(j107); long j109 = j107 + j59; float f44 = -dVar3.b(j109); float b140 = dVar3.b(j108); long j110 = j108 + j59; float f45 = -dVar3.b(j110); dVar3.c(j107, b140); dVar3.c(j109, f45); dVar3.c(j108, b139); dVar3.c(j110, f44); long j111 = j107 + j91; long j112 = j108 + 2; float b141 = dVar3.b(j111); long j113 = j111 + j59; float f46 = -dVar3.b(j113); float b142 = dVar3.b(j112); long j114 = j108 + j60; float f47 = -dVar3.b(j114); dVar3.c(j111, b142); dVar3.c(j113, f47); dVar3.c(j112, b141); dVar3.c(j114, f46); long j115 = j111 - j97; long j116 = j112 - j99; float b143 = dVar3.b(j115); long j117 = j115 + j59; float f48 = -dVar3.b(j117); float b144 = dVar3.b(j116); long j118 = j116 + j59; float f49 = -dVar3.b(j118); dVar3.c(j115, b144); dVar3.c(j117, f49); dVar3.c(j116, b143); dVar3.c(j118, f48); long j119 = j115 - j97; long j120 = j116 + j97; float b145 = dVar3.b(j119); long j121 = j119 + j59; float f50 = -dVar3.b(j121); float b146 = dVar3.b(j120); long j122 = j120 + j59; float f51 = -dVar3.b(j122); dVar3.c(j119, b146); dVar3.c(j121, f51); dVar3.c(j120, b145); dVar3.c(j122, f50); long j123 = j119 - j97; long j124 = j120 - j99; float b147 = dVar3.b(j123); long j125 = j123 + j59; float f52 = -dVar3.b(j125); float b148 = dVar3.b(j124); long j126 = j124 + j59; float f53 = -dVar3.b(j126); dVar3.c(j123, b148); dVar3.c(j125, f53); dVar3.c(j124, b147); dVar3.c(j126, f52); long j127 = j123 + 2; long j128 = j124 + j91; float b149 = dVar3.b(j127); long j129 = j123 + j60; float f54 = -dVar3.b(j129); float b150 = dVar3.b(j128); long j130 = j128 + j59; float f55 = -dVar3.b(j130); dVar3.c(j127, b150); dVar3.c(j129, f55); dVar3.c(j128, b149); dVar3.c(j130, f54); long j131 = j127 + j97; long j132 = j128 + j99; float b151 = dVar3.b(j131); long j133 = j131 + j59; float f56 = -dVar3.b(j133); float b152 = dVar3.b(j132); long j134 = j132 + j59; float f57 = -dVar3.b(j134); dVar3.c(j131, b152); dVar3.c(j133, f57); dVar3.c(j132, b151); dVar3.c(j134, f56); long j135 = j131 + j97; long j136 = j132 - j97; float b153 = dVar3.b(j135); long j137 = j135 + j59; float f58 = -dVar3.b(j137); float b154 = dVar3.b(j136); long j138 = j136 + j59; float f59 = -dVar3.b(j138); dVar3.c(j135, b154); dVar3.c(j137, f59); dVar3.c(j136, b153); dVar3.c(j138, f58); long j139 = j135 + j97; long j140 = j136 + j99; float b155 = dVar3.b(j139); long j141 = j139 + j59; float f60 = -dVar3.b(j141); float b156 = dVar3.b(j140); long j142 = j140 + j59; float f61 = -dVar3.b(j142); dVar3.c(j139, b156); dVar3.c(j141, f61); dVar3.c(j140, b155); dVar3.c(j142, f60); long j143 = j139 - j91; long j144 = j140 - 2; float b157 = dVar3.b(j143); long j145 = j143 + j59; float f62 = -dVar3.b(j145); float b158 = dVar3.b(j144); long j146 = j140 - j59; float f63 = -dVar3.b(j146); dVar3.c(j143, b158); dVar3.c(j145, f63); dVar3.c(j144, b157); dVar3.c(j146, f62); long j147 = j143 - j97; long j148 = j144 - j99; float b159 = dVar3.b(j147); long j149 = j147 + j59; float f64 = -dVar3.b(j149); float b160 = dVar3.b(j148); long j150 = j148 + j59; float f65 = -dVar3.b(j150); dVar3.c(j147, b160); dVar3.c(j149, f65); dVar3.c(j148, b159); dVar3.c(j150, f64); long j151 = j147 - j97; long j152 = j148 + j97; float b161 = dVar3.b(j151); long j153 = j151 + j59; float f66 = -dVar3.b(j153); float b162 = dVar3.b(j152); long j154 = j152 + j59; float f67 = -dVar3.b(j154); dVar3.c(j151, b162); dVar3.c(j153, f67); dVar3.c(j152, b161); dVar3.c(j154, f66); long j155 = j151 - j97; long j156 = j152 - j99; float b163 = dVar3.b(j155); long j157 = j155 + j59; float f68 = -dVar3.b(j157); float b164 = dVar3.b(j156); long j158 = j156 + j59; float f69 = -dVar3.b(j158); dVar3.c(j155, b164); dVar3.c(j157, f69); dVar3.c(j156, b163); dVar3.c(j158, f68); j89 = j95 + j59; j85 = j91; j84 = j90; j87 = j92; j88 = j94; j86 = j97; } long j159 = j84; long j160 = j85; long j161 = j87; long j162 = j86; long b165 = (sVar.b(j159 + j161) * 2) + j88; long j163 = b165 + 2; long j164 = b165 + j160; long j165 = b165 + j59; dVar3.c(j165, -dVar3.b(j165)); float b166 = dVar3.b(j163); long j166 = b165 + j60; float f70 = -dVar3.b(j166); float b167 = dVar3.b(j164); long j167 = j164 + j59; float f71 = -dVar3.b(j167); dVar3.c(j163, b167); dVar3.c(j166, f71); dVar3.c(j164, b166); dVar3.c(j167, f70); long j168 = j164 + j60; dVar3.c(j168, -dVar3.b(j168)); long j169 = j163 + j162; long j170 = j159 * 8; long j171 = j164 + j170; float b168 = dVar3.b(j169); long j172 = j169 + j59; float f72 = -dVar3.b(j172); float b169 = dVar3.b(j171); long j173 = j171 + j59; float f73 = -dVar3.b(j173); dVar3.c(j169, b169); dVar3.c(j172, f73); dVar3.c(j171, b168); dVar3.c(j173, f72); long j174 = j169 + j162; long j175 = j171 - j162; float b170 = dVar3.b(j174); long j176 = j174 + j59; float f74 = -dVar3.b(j176); float b171 = dVar3.b(j175); long j177 = j175 + j59; float f75 = -dVar3.b(j177); dVar3.c(j174, b171); dVar3.c(j176, f75); dVar3.c(j175, b170); dVar3.c(j177, f74); long j178 = j174 - 2; long j179 = j175 - j160; float b172 = dVar3.b(j178); long j180 = j174 - j59; float f76 = -dVar3.b(j180); float b173 = dVar3.b(j179); long j181 = j179 + j59; float f77 = -dVar3.b(j181); dVar3.c(j178, b173); dVar3.c(j180, f77); dVar3.c(j179, b172); dVar3.c(j181, f76); long j182 = j160 + 2; long j183 = j178 + j182; long j184 = j179 + j182; float b174 = dVar3.b(j183); long j185 = j183 + j59; float f78 = -dVar3.b(j185); float b175 = dVar3.b(j184); long j186 = j184 + j59; float f79 = -dVar3.b(j186); dVar3.c(j183, b175); dVar3.c(j185, f79); dVar3.c(j184, b174); dVar3.c(j186, f78); long j187 = j183 - (j160 - j162); long j188 = (j170 - 2) + j184; long j189 = j187 - j59; dVar3.c(j189, -dVar3.b(j189)); float b176 = dVar3.b(j187); long j190 = j187 + j59; float f80 = -dVar3.b(j190); float b177 = dVar3.b(j188); long j191 = j188 + j59; float f81 = -dVar3.b(j191); dVar3.c(j187, b177); dVar3.c(j190, f81); dVar3.c(j188, b176); dVar3.c(j191, f80); long j192 = j188 + j60; dVar3.c(j192, -dVar3.b(j192)); j87 = j161 + j59; j85 = j160; j84 = j159; j86 = j162; } return; } long j193 = j84; int i4 = 0; while (true) { long j194 = i4; if (j194 >= j193) { return; } long j195 = i4 * 4; int i5 = 0; while (i5 < i4) { long b178 = sVar.b(j193 + j194) + (i5 * 4); long b179 = sVar.b(j193 + i5) + j195; float b180 = dVar3.b(b178); long j196 = b178 + j59; float f82 = -dVar3.b(j196); int i6 = i4; float b181 = dVar3.b(b179); long j197 = j194; long j198 = b179 + j59; long j199 = j195; float f83 = -dVar3.b(j198); dVar3.c(b178, b181); dVar3.c(j196, f83); dVar3.c(b179, b180); dVar3.c(j198, f82); long j200 = b178 + j86; long j201 = b179 + j86; float b182 = dVar3.b(j200); long j202 = j200 + j59; float f84 = -dVar3.b(j202); float b183 = dVar3.b(j201); long j203 = j201 + j59; float f85 = -dVar3.b(j203); dVar3.c(j200, b183); dVar3.c(j202, f85); dVar3.c(j201, b182); dVar3.c(j203, f84); long j204 = j200 + j85; long j205 = j201 + 2; float b184 = dVar3.b(j204); long j206 = j204 + j59; float f86 = -dVar3.b(j206); float b185 = dVar3.b(j205); long j207 = j201 + j60; float f87 = -dVar3.b(j207); dVar3.c(j204, b185); dVar3.c(j206, f87); dVar3.c(j205, b184); dVar3.c(j207, f86); long j208 = j204 - j86; long j209 = j205 - j86; float b186 = dVar3.b(j208); long j210 = j208 + j59; float f88 = -dVar3.b(j210); float b187 = dVar3.b(j209); long j211 = j209 + j59; float f89 = -dVar3.b(j211); dVar3.c(j208, b187); dVar3.c(j210, f89); dVar3.c(j209, b186); dVar3.c(j211, f88); long j212 = j208 + 2; long j213 = j209 + j85; float b188 = dVar3.b(j212); long j214 = j208 + j60; float f90 = -dVar3.b(j214); float b189 = dVar3.b(j213); long j215 = j213 + j59; float f91 = -dVar3.b(j215); dVar3.c(j212, b189); dVar3.c(j214, f91); dVar3.c(j213, b188); dVar3.c(j215, f90); long j216 = j212 + j86; long j217 = j213 + j86; float b190 = dVar3.b(j216); long j218 = j216 + j59; float f92 = -dVar3.b(j218); float b191 = dVar3.b(j217); long j219 = j217 + j59; float f93 = -dVar3.b(j219); dVar3.c(j216, b191); dVar3.c(j218, f93); dVar3.c(j217, b190); dVar3.c(j219, f92); long j220 = j216 - j85; long j221 = j217 - 2; float b192 = dVar3.b(j220); long j222 = j220 + j59; float f94 = -dVar3.b(j222); float b193 = dVar3.b(j221); long j223 = j217 - j59; float f95 = -dVar3.b(j223); dVar3.c(j220, b193); dVar3.c(j222, f95); dVar3.c(j221, b192); dVar3.c(j223, f94); long j224 = j220 - j86; long j225 = j221 - j86; float b194 = dVar3.b(j224); long j226 = j224 + j59; float f96 = -dVar3.b(j226); float b195 = dVar3.b(j225); long j227 = j225 + j59; float f97 = -dVar3.b(j227); dVar3.c(j224, b195); dVar3.c(j226, f97); dVar3.c(j225, b194); dVar3.c(j227, f96); i5++; i4 = i6; j194 = j197; j195 = j199; } int i7 = i4; long b196 = sVar.b(j193 + j194) + j195; long j228 = b196 + 2; long j229 = b196 + j85; long j230 = b196 + j59; dVar3.c(j230, -dVar3.b(j230)); float b197 = dVar3.b(j228); long j231 = b196 + j60; float f98 = -dVar3.b(j231); float b198 = dVar3.b(j229); long j232 = j229 + j59; float f99 = -dVar3.b(j232); dVar3.c(j228, b198); dVar3.c(j231, f99); dVar3.c(j229, b197); dVar3.c(j232, f98); long j233 = j229 + j60; dVar3.c(j233, -dVar3.b(j233)); long j234 = j228 + j86; long j235 = j229 + j86; long j236 = j234 - j59; dVar3.c(j236, -dVar3.b(j236)); float b199 = dVar3.b(j234); long j237 = j234 + j59; float f100 = -dVar3.b(j237); float b200 = dVar3.b(j235); long j238 = j235 + j59; float f101 = -dVar3.b(j238); dVar3.c(j234, b200); dVar3.c(j237, f101); dVar3.c(j235, b199); dVar3.c(j238, f100); long j239 = j235 + j60; dVar3.c(j239, -dVar3.b(j239)); i4 = i7 + 1; } } dVar3 = dVar; long j842 = j59; while (j6 > 8) { } long j852 = j4 >> 1; long j862 = j842 * 4; if (j6 != 8) { } } public static void i(d dVar, long j4, d dVar2, long j5) { float b4 = dVar2.b(j5 + 1); long j6 = j4 + 8; float b5 = dVar.b(j6) + dVar.b(j4); long j7 = j4 + 1; long j8 = j4 + 9; float b6 = dVar.b(j8) + dVar.b(j7); float b7 = dVar.b(j4) - dVar.b(j6); float b8 = dVar.b(j7) - dVar.b(j8); long j9 = j4 + 4; long j10 = j4 + 12; float b9 = dVar.b(j10) + dVar.b(j9); long j11 = j4 + 5; long j12 = j4 + 13; float b10 = dVar.b(j12) + dVar.b(j11); float b11 = dVar.b(j9) - dVar.b(j10); float b12 = dVar.b(j11) - dVar.b(j12); float f4 = b5 + b9; float f5 = b6 + b10; float f6 = b5 - b9; float f7 = b6 - b10; float f8 = b7 - b12; float f9 = b8 + b11; float f10 = b7 + b12; float f11 = b8 - b11; long j13 = j4 + 2; long j14 = j4 + 10; float b13 = dVar.b(j14) + dVar.b(j13); long j15 = j4 + 3; long j16 = j4 + 11; float b14 = dVar.b(j16) + dVar.b(j15); float b15 = dVar.b(j13) - dVar.b(j14); float b16 = dVar.b(j15) - dVar.b(j16); long j17 = j4 + 6; long j18 = j4 + 14; float b17 = dVar.b(j18) + dVar.b(j17); long j19 = j4 + 7; long j20 = j4 + 15; float b18 = dVar.b(j20) + dVar.b(j19); float b19 = dVar.b(j17) - dVar.b(j18); float b20 = dVar.b(j19) - dVar.b(j20); float f12 = b13 + b17; float f13 = b14 + b18; float f14 = b13 - b17; float f15 = b14 - b18; float f16 = b15 - b20; float f17 = b16 + b19; float f18 = b15 + b20; float f19 = b16 - b19; float f20 = (f16 - f17) * b4; float f21 = (f16 + f17) * b4; float f22 = (f18 - f19) * b4; float f23 = (f18 + f19) * b4; dVar.c(j8, AbstractC1518b.j(f8, f20, dVar, j6, f9, f21)); dVar.c(j16, AbstractC1518b.l(f8, f20, dVar, j14, f9, f21)); dVar.c(j12, AbstractC1518b.a(f10, f23, dVar, j10, f11, f22)); dVar.c(j20, AbstractC1518b.m(f10, f23, dVar, j18, f11, f22)); dVar.c(j7, AbstractC1518b.j(f4, f12, dVar, j4, f5, f13)); dVar.c(j15, AbstractC1518b.l(f4, f12, dVar, j13, f5, f13)); dVar.c(j11, AbstractC1518b.a(f6, f15, dVar, j9, f7, f14)); dVar.c(j19, AbstractC1518b.m(f6, f15, dVar, j17, f7, f14)); } public static void j(float[] fArr, int i4, float[] fArr2, int i5) { float f4 = fArr2[i5 + 1]; float f5 = fArr[i4]; int i6 = i4 + 8; float f6 = fArr[i6]; float f7 = f5 + f6; int i7 = i4 + 1; float f8 = fArr[i7]; int i8 = i4 + 9; float f9 = fArr[i8]; float f10 = f8 + f9; float f11 = f5 - f6; float f12 = f8 - f9; int i9 = i4 + 4; float f13 = fArr[i9]; int i10 = i4 + 12; float f14 = fArr[i10]; float f15 = f13 + f14; int i11 = i4 + 5; float f16 = fArr[i11]; int i12 = i4 + 13; float f17 = fArr[i12]; float f18 = f16 + f17; float f19 = f13 - f14; float f20 = f16 - f17; float f21 = f7 + f15; float f22 = f10 + f18; float f23 = f7 - f15; float f24 = f10 - f18; float f25 = f11 - f20; float f26 = f12 + f19; float f27 = f11 + f20; float f28 = f12 - f19; int i13 = i4 + 2; float f29 = fArr[i13]; int i14 = i4 + 10; float f30 = fArr[i14]; float f31 = f29 + f30; int i15 = i4 + 3; float f32 = fArr[i15]; int i16 = i4 + 11; float f33 = fArr[i16]; float f34 = f32 + f33; float f35 = f29 - f30; float f36 = f32 - f33; int i17 = i4 + 6; float f37 = fArr[i17]; int i18 = i4 + 14; float f38 = fArr[i18]; float f39 = f37 + f38; int i19 = i4 + 7; float f40 = fArr[i19]; int i20 = i4 + 15; float f41 = fArr[i20]; float f42 = f40 + f41; float f43 = f37 - f38; float f44 = f40 - f41; float f45 = f31 + f39; float f46 = f34 + f42; float f47 = f31 - f39; float f48 = f34 - f42; float f49 = f35 - f44; float f50 = f36 + f43; float f51 = f35 + f44; float f52 = f36 - f43; float f53 = (f49 - f50) * f4; float f54 = (f49 + f50) * f4; float f55 = (f51 - f52) * f4; float f56 = (f51 + f52) * f4; fArr[i6] = f25 + f53; fArr[i8] = f26 + f54; fArr[i14] = f25 - f53; fArr[i16] = f26 - f54; fArr[i10] = f27 - f56; fArr[i12] = f28 + f55; fArr[i18] = f27 + f56; fArr[i20] = f28 - f55; fArr[i4] = f21 + f45; fArr[i7] = f22 + f46; fArr[i13] = f21 - f45; fArr[i15] = f22 - f46; fArr[i9] = f23 - f48; fArr[i11] = f24 + f47; fArr[i17] = f23 + f48; fArr[i19] = f24 - f47; } /* JADX WARN: Type inference failed for: r0v2, types: [F.i, android.graphics.drawable.Drawable] */ public static void k(d dVar, long j4, d dVar2, long j5) { float b4 = dVar2.b(j5 + 1); float b5 = dVar2.b(j5 + 2); float b6 = dVar2.b(j5 + 3); long j6 = j4 + 9; float b7 = dVar.b(j4) - dVar.b(j6); long j7 = j4 + 1; long j8 = j4 + 8; float b8 = dVar.b(j8) + dVar.b(j7); float b9 = dVar.b(j6) + dVar.b(j4); float b10 = dVar.b(j7) - dVar.b(j8); long j9 = j4 + 4; long j10 = j4 + 13; float b11 = dVar.b(j9) - dVar.b(j10); long j11 = j4 + 5; long j12 = j4 + 12; float b12 = dVar.b(j12) + dVar.b(j11); float f4 = (b11 - b12) * b4; float f5 = (b12 + b11) * b4; float b13 = dVar.b(j10) + dVar.b(j9); float b14 = dVar.b(j11) - dVar.b(j12); float f6 = (b13 - b14) * b4; float f7 = (b14 + b13) * b4; long j13 = j4 + 2; long j14 = j4 + 11; float b15 = dVar.b(j13) - dVar.b(j14); long j15 = j4 + 3; long j16 = j4 + 10; float b16 = dVar.b(j16) + dVar.b(j15); float f8 = (b5 * b15) - (b6 * b16); float f9 = (b15 * b6) + (b16 * b5); float b17 = dVar.b(j14) + dVar.b(j13); float b18 = dVar.b(j15) - dVar.b(j16); float f10 = (b6 * b17) - (b5 * b18); float f11 = (b17 * b5) + (b18 * b6); long j17 = j4 + 6; long j18 = j4 + 15; float b19 = dVar.b(j17) - dVar.b(j18); long j19 = j4 + 7; long j20 = j4 + 14; float b20 = dVar.b(j20) + dVar.b(j19); float f12 = (b6 * b19) - (b5 * b20); float f13 = (b19 * b5) + (b20 * b6); float b21 = dVar.b(j18) + dVar.b(j17); float b22 = dVar.b(j19) - dVar.b(j20); float f14 = (b5 * b21) - (b6 * b22); float f15 = (b6 * b21) + (b22 * b5); float f16 = b7 + f4; float f17 = b8 + f5; float f18 = f8 + f12; float f19 = f9 + f13; dVar.c(j7, AbstractC1518b.j(f16, f18, dVar, j4, f17, f19)); dVar.c(j15, AbstractC1518b.l(f16, f18, dVar, j13, f17, f19)); float f20 = b7 - f4; float f21 = b8 - f5; float f22 = f8 - f12; float f23 = f9 - f13; dVar.c(j11, AbstractC1518b.a(f20, f23, dVar, j9, f21, f22)); dVar.c(j19, AbstractC1518b.m(f20, f23, dVar, j17, f21, f22)); float f24 = b9 - f7; float f25 = b10 + f6; float f26 = f10 - f14; float f27 = f11 - f15; dVar.c(j6, AbstractC1518b.j(f24, f26, dVar, j8, f25, f27)); dVar.c(j14, AbstractC1518b.l(f24, f26, dVar, j16, f25, f27)); float f28 = b9 + f7; float f29 = b10 - f6; float f30 = f10 + f14; float f31 = f11 + f15; dVar.c(j10, AbstractC1518b.a(f28, f31, dVar, j12, f29, f30)); dVar.c(j18, AbstractC1518b.m(f28, f31, dVar, j20, f29, f30)); } public static void l(float[] fArr, int i4, float[] fArr2, int i5) { float f4 = fArr2[i5 + 1]; float f5 = fArr2[i5 + 2]; float f6 = fArr2[i5 + 3]; float f7 = fArr[i4]; int i6 = i4 + 9; float f8 = fArr[i6]; float f9 = f7 - f8; int i7 = i4 + 1; float f10 = fArr[i7]; int i8 = i4 + 8; float f11 = fArr[i8]; float f12 = f10 + f11; float f13 = f7 + f8; float f14 = f10 - f11; int i9 = i4 + 4; float f15 = fArr[i9]; int i10 = i4 + 13; float f16 = fArr[i10]; float f17 = f15 - f16; int i11 = i4 + 5; float f18 = fArr[i11]; int i12 = i4 + 12; float f19 = fArr[i12]; float f20 = f18 + f19; float f21 = (f17 - f20) * f4; float f22 = (f20 + f17) * f4; float f23 = f15 + f16; float f24 = f18 - f19; float f25 = (f23 - f24) * f4; float f26 = (f24 + f23) * f4; int i13 = i4 + 2; float f27 = fArr[i13]; int i14 = i4 + 11; float f28 = fArr[i14]; float f29 = f27 - f28; int i15 = i4 + 3; float f30 = fArr[i15]; int i16 = i4 + 10; float f31 = fArr[i16]; float f32 = f30 + f31; float f33 = (f5 * f29) - (f6 * f32); float f34 = (f29 * f6) + (f32 * f5); float f35 = f27 + f28; float f36 = f30 - f31; float f37 = (f6 * f35) - (f5 * f36); float f38 = (f35 * f5) + (f36 * f6); int i17 = i4 + 6; float f39 = fArr[i17]; int i18 = i4 + 15; float f40 = fArr[i18]; float f41 = f39 - f40; int i19 = i4 + 7; float f42 = fArr[i19]; int i20 = i4 + 14; float f43 = fArr[i20]; float f44 = f42 + f43; float f45 = (f6 * f41) - (f5 * f44); float f46 = (f41 * f5) + (f44 * f6); float f47 = f39 + f40; float f48 = f42 - f43; float f49 = (f5 * f47) - (f6 * f48); float f50 = (f6 * f47) + (f5 * f48); float f51 = f9 + f21; float f52 = f12 + f22; float f53 = f33 + f45; float f54 = f34 + f46; fArr[i4] = f51 + f53; fArr[i7] = f52 + f54; fArr[i13] = f51 - f53; fArr[i15] = f52 - f54; float f55 = f9 - f21; float f56 = f12 - f22; float f57 = f33 - f45; float f58 = f34 - f46; fArr[i9] = f55 - f58; fArr[i11] = f56 + f57; fArr[i17] = f55 + f58; fArr[i19] = f56 - f57; float f59 = f13 - f26; float f60 = f14 + f25; float f61 = f37 - f49; float f62 = f38 - f50; fArr[i8] = f59 + f61; fArr[i6] = f60 + f62; fArr[i16] = f59 - f61; fArr[i14] = f60 - f62; float f63 = f13 + f26; float f64 = f14 - f25; float f65 = f37 + f49; float f66 = f38 + f50; fArr[i12] = f63 - f66; fArr[i10] = f64 + f65; fArr[i20] = f63 + f66; fArr[i18] = f64 - f65; } public static void m(d dVar, long j4, d dVar2, long j5) { float b4 = dVar2.b(j5 + 1); float b5 = dVar2.b(j5 + 2); float b6 = dVar2.b(j5 + 3); long j6 = j4 + 16; float b7 = dVar.b(j6) + dVar.b(j4); long j7 = j4 + 1; long j8 = j4 + 17; float b8 = dVar.b(j8) + dVar.b(j7); float b9 = dVar.b(j4) - dVar.b(j6); float b10 = dVar.b(j7) - dVar.b(j8); long j9 = j4 + 8; long j10 = j4 + 24; float b11 = dVar.b(j10) + dVar.b(j9); long j11 = j4 + 9; long j12 = j4 + 25; float b12 = dVar.b(j12) + dVar.b(j11); float b13 = dVar.b(j9) - dVar.b(j10); float b14 = dVar.b(j11) - dVar.b(j12); float f4 = b7 + b11; float f5 = b8 + b12; float f6 = b7 - b11; float f7 = b8 - b12; float f8 = b9 - b14; float f9 = b10 + b13; float f10 = b9 + b14; float f11 = b10 - b13; long j13 = j4 + 2; long j14 = j4 + 18; float b15 = dVar.b(j14) + dVar.b(j13); long j15 = j4 + 3; long j16 = j4 + 19; float b16 = dVar.b(j16) + dVar.b(j15); float b17 = dVar.b(j13) - dVar.b(j14); float b18 = dVar.b(j15) - dVar.b(j16); long j17 = j4 + 10; long j18 = j4 + 26; float b19 = dVar.b(j18) + dVar.b(j17); long j19 = j4 + 11; long j20 = j4 + 27; float b20 = dVar.b(j20) + dVar.b(j19); float b21 = dVar.b(j17) - dVar.b(j18); float b22 = dVar.b(j19) - dVar.b(j20); float f12 = b15 + b19; float f13 = b16 + b20; float f14 = b15 - b19; float f15 = b16 - b20; float f16 = b17 - b22; float f17 = b18 + b21; float f18 = (b5 * f16) - (b6 * f17); float f19 = (f16 * b6) + (f17 * b5); float f20 = b17 + b22; float f21 = b18 - b21; float f22 = (b6 * f20) - (b5 * f21); float f23 = (f20 * b5) + (f21 * b6); long j21 = j4 + 4; long j22 = j4 + 20; float b23 = dVar.b(j22) + dVar.b(j21); long j23 = j4 + 5; long j24 = j4 + 21; float b24 = dVar.b(j24) + dVar.b(j23); float b25 = dVar.b(j21) - dVar.b(j22); float b26 = dVar.b(j23) - dVar.b(j24); long j25 = j4 + 12; long j26 = j4 + 28; float b27 = dVar.b(j26) + dVar.b(j25); long j27 = j4 + 13; long j28 = j4 + 29; float b28 = dVar.b(j28) + dVar.b(j27); float b29 = dVar.b(j25) - dVar.b(j26); float b30 = dVar.b(j27) - dVar.b(j28); float f24 = b23 + b27; float f25 = b24 + b28; float f26 = b23 - b27; float f27 = b24 - b28; float f28 = b25 - b30; float f29 = b26 + b29; float f30 = (f28 - f29) * b4; float f31 = (f29 + f28) * b4; float f32 = b25 + b30; float f33 = b26 - b29; float f34 = (f32 + f33) * b4; float f35 = (f33 - f32) * b4; long j29 = j4 + 6; long j30 = j4 + 22; float b31 = dVar.b(j30) + dVar.b(j29); long j31 = j4 + 7; long j32 = j4 + 23; float b32 = dVar.b(j32) + dVar.b(j31); float b33 = dVar.b(j29) - dVar.b(j30); float b34 = dVar.b(j31) - dVar.b(j32); long j33 = j4 + 14; long j34 = j4 + 30; float b35 = dVar.b(j34) + dVar.b(j33); long j35 = j4 + 15; long j36 = j4 + 31; float b36 = dVar.b(j36) + dVar.b(j35); float b37 = dVar.b(j33) - dVar.b(j34); float b38 = dVar.b(j35) - dVar.b(j36); float f36 = b31 + b35; float f37 = b32 + b36; float f38 = b31 - b35; float f39 = b32 - b36; float f40 = b33 - b38; float f41 = b34 + b37; float f42 = (b6 * f40) - (b5 * f41); float f43 = (f40 * b5) + (f41 * b6); float f44 = b33 + b38; float f45 = b34 - b37; float f46 = (b5 * f44) - (b6 * f45); float f47 = (b6 * f44) + (b5 * f45); float f48 = f10 - f34; float f49 = f11 - f35; float f50 = f10 + f34; float f51 = f11 + f35; float f52 = f22 - f46; float f53 = f23 - f47; float f54 = f22 + f46; float f55 = f23 + f47; dVar.c(j12, AbstractC1518b.j(f48, f52, dVar, j10, f49, f53)); dVar.c(j20, AbstractC1518b.l(f48, f52, dVar, j18, f49, f53)); dVar.c(j28, AbstractC1518b.a(f50, f55, dVar, j26, f51, f54)); dVar.c(j36, AbstractC1518b.m(f50, f55, dVar, j34, f51, f54)); float f56 = f8 + f30; float f57 = f9 + f31; float f58 = f8 - f30; float f59 = f9 - f31; float f60 = f18 + f42; float f61 = f19 + f43; float f62 = f18 - f42; float f63 = f19 - f43; dVar.c(j8, AbstractC1518b.j(f56, f60, dVar, j6, f57, f61)); dVar.c(j16, AbstractC1518b.l(f56, f60, dVar, j14, f57, f61)); dVar.c(j24, AbstractC1518b.a(f58, f63, dVar, j22, f59, f62)); dVar.c(j32, AbstractC1518b.m(f58, f63, dVar, j30, f59, f62)); float f64 = f14 - f39; float f65 = f15 + f38; float f66 = (f64 - f65) * b4; float f67 = (f65 + f64) * b4; float f68 = f14 + f39; float f69 = f15 - f38; float f70 = (f68 - f69) * b4; float f71 = (f69 + f68) * b4; float f72 = f6 - f27; float f73 = f7 + f26; float f74 = f6 + f27; float f75 = f7 - f26; dVar.c(j11, AbstractC1518b.j(f72, f66, dVar, j9, f73, f67)); dVar.c(j19, AbstractC1518b.l(f72, f66, dVar, j17, f73, f67)); dVar.c(j27, AbstractC1518b.a(f74, f71, dVar, j25, f75, f70)); dVar.c(j35, AbstractC1518b.m(f74, f71, dVar, j33, f75, f70)); float f76 = f4 + f24; float f77 = f5 + f25; float f78 = f4 - f24; float f79 = f5 - f25; float f80 = f12 + f36; float f81 = f13 + f37; float f82 = f12 - f36; float f83 = f13 - f37; dVar.c(j7, AbstractC1518b.j(f76, f80, dVar, j4, f77, f81)); dVar.c(j15, AbstractC1518b.l(f76, f80, dVar, j13, f77, f81)); dVar.c(j23, AbstractC1518b.a(f78, f83, dVar, j21, f79, f82)); dVar.c(j31, AbstractC1518b.m(f78, f83, dVar, j29, f79, f82)); } public static void n(float[] fArr, int i4, float[] fArr2, int i5) { float f4 = fArr2[i5 + 1]; float f5 = fArr2[i5 + 2]; float f6 = fArr2[i5 + 3]; float f7 = fArr[i4]; int i6 = i4 + 16; float f8 = fArr[i6]; float f9 = f7 + f8; int i7 = i4 + 1; float f10 = fArr[i7]; int i8 = i4 + 17; float f11 = fArr[i8]; float f12 = f10 + f11; float f13 = f7 - f8; float f14 = f10 - f11; int i9 = i4 + 8; float f15 = fArr[i9]; int i10 = i4 + 24; float f16 = fArr[i10]; float f17 = f15 + f16; int i11 = i4 + 9; float f18 = fArr[i11]; int i12 = i4 + 25; float f19 = fArr[i12]; float f20 = f18 + f19; float f21 = f15 - f16; float f22 = f18 - f19; float f23 = f9 + f17; float f24 = f12 + f20; float f25 = f9 - f17; float f26 = f12 - f20; float f27 = f13 - f22; float f28 = f14 + f21; float f29 = f13 + f22; float f30 = f14 - f21; int i13 = i4 + 2; float f31 = fArr[i13]; int i14 = i4 + 18; float f32 = fArr[i14]; float f33 = f31 + f32; int i15 = i4 + 3; float f34 = fArr[i15]; int i16 = i4 + 19; float f35 = fArr[i16]; float f36 = f34 + f35; float f37 = f31 - f32; float f38 = f34 - f35; int i17 = i4 + 10; float f39 = fArr[i17]; int i18 = i4 + 26; float f40 = fArr[i18]; float f41 = f39 + f40; int i19 = i4 + 11; float f42 = fArr[i19]; int i20 = i4 + 27; float f43 = fArr[i20]; float f44 = f42 + f43; float f45 = f39 - f40; float f46 = f42 - f43; float f47 = f33 + f41; float f48 = f36 + f44; float f49 = f33 - f41; float f50 = f36 - f44; float f51 = f37 - f46; float f52 = f38 + f45; float f53 = (f5 * f51) - (f6 * f52); float f54 = (f51 * f6) + (f52 * f5); float f55 = f37 + f46; float f56 = f38 - f45; float f57 = (f6 * f55) - (f5 * f56); float f58 = (f55 * f5) + (f56 * f6); int i21 = i4 + 4; float f59 = fArr[i21]; int i22 = i4 + 20; float f60 = fArr[i22]; float f61 = f59 + f60; int i23 = i4 + 5; float f62 = fArr[i23]; int i24 = i4 + 21; float f63 = fArr[i24]; float f64 = f62 + f63; float f65 = f59 - f60; float f66 = f62 - f63; int i25 = i4 + 12; float f67 = fArr[i25]; int i26 = i4 + 28; float f68 = fArr[i26]; float f69 = f67 + f68; int i27 = i4 + 13; float f70 = fArr[i27]; int i28 = i4 + 29; float f71 = fArr[i28]; float f72 = f70 + f71; float f73 = f67 - f68; float f74 = f70 - f71; float f75 = f61 + f69; float f76 = f64 + f72; float f77 = f61 - f69; float f78 = f64 - f72; float f79 = f65 - f74; float f80 = f66 + f73; float f81 = (f79 - f80) * f4; float f82 = (f80 + f79) * f4; float f83 = f65 + f74; float f84 = f66 - f73; float f85 = (f83 + f84) * f4; float f86 = (f84 - f83) * f4; int i29 = i4 + 6; float f87 = fArr[i29]; int i30 = i4 + 22; float f88 = fArr[i30]; float f89 = f87 + f88; int i31 = i4 + 7; float f90 = fArr[i31]; int i32 = i4 + 23; float f91 = fArr[i32]; float f92 = f90 + f91; float f93 = f87 - f88; float f94 = f90 - f91; int i33 = i4 + 14; float f95 = fArr[i33]; int i34 = i4 + 30; float f96 = fArr[i34]; float f97 = f95 + f96; int i35 = i4 + 15; float f98 = fArr[i35]; int i36 = i4 + 31; float f99 = fArr[i36]; float f100 = f98 + f99; float f101 = f95 - f96; float f102 = f98 - f99; float f103 = f89 + f97; float f104 = f92 + f100; float f105 = f89 - f97; float f106 = f92 - f100; float f107 = f93 - f102; float f108 = f94 + f101; float f109 = (f6 * f107) - (f5 * f108); float f110 = (f107 * f5) + (f108 * f6); float f111 = f93 + f102; float f112 = f94 - f101; float f113 = (f5 * f111) - (f6 * f112); float f114 = (f6 * f111) + (f5 * f112); float f115 = f29 - f85; float f116 = f30 - f86; float f117 = f29 + f85; float f118 = f30 + f86; float f119 = f57 - f113; float f120 = f58 - f114; float f121 = f57 + f113; float f122 = f58 + f114; fArr[i10] = f115 + f119; fArr[i12] = f116 + f120; fArr[i18] = f115 - f119; fArr[i20] = f116 - f120; fArr[i26] = f117 - f122; fArr[i28] = f118 + f121; fArr[i34] = f117 + f122; fArr[i36] = f118 - f121; float f123 = f27 + f81; float f124 = f28 + f82; float f125 = f27 - f81; float f126 = f28 - f82; float f127 = f53 + f109; float f128 = f54 + f110; float f129 = f53 - f109; float f130 = f54 - f110; fArr[i6] = f123 + f127; fArr[i8] = f124 + f128; fArr[i14] = f123 - f127; fArr[i16] = f124 - f128; fArr[i22] = f125 - f130; fArr[i24] = f126 + f129; fArr[i30] = f125 + f130; fArr[i32] = f126 - f129; float f131 = f49 - f106; float f132 = f50 + f105; float f133 = (f131 - f132) * f4; float f134 = (f132 + f131) * f4; float f135 = f49 + f106; float f136 = f50 - f105; float f137 = (f135 - f136) * f4; float f138 = (f136 + f135) * f4; float f139 = f25 - f78; float f140 = f26 + f77; float f141 = f25 + f78; float f142 = f26 - f77; fArr[i9] = f139 + f133; fArr[i11] = f140 + f134; fArr[i17] = f139 - f133; fArr[i19] = f140 - f134; fArr[i25] = f141 - f138; fArr[i27] = f142 + f137; fArr[i33] = f141 + f138; fArr[i35] = f142 - f137; float f143 = f23 + f75; float f144 = f24 + f76; float f145 = f23 - f75; float f146 = f24 - f76; float f147 = f47 + f103; float f148 = f48 + f104; float f149 = f47 - f103; float f150 = f48 - f104; fArr[i4] = f143 + f147; fArr[i7] = f144 + f148; fArr[i13] = f143 - f147; fArr[i15] = f144 - f148; fArr[i21] = f145 - f150; fArr[i23] = f146 + f149; fArr[i29] = f145 + f150; fArr[i31] = f146 - f149; } public static void o(d dVar, long j4, d dVar2, long j5) { float b4 = dVar2.b(j5 + 1); float b5 = dVar2.b(j5 + 4); float b6 = dVar2.b(j5 + 5); float b7 = dVar2.b(j5 + 6); float f4 = -dVar2.b(j5 + 7); float b8 = dVar2.b(j5 + 8); float b9 = dVar2.b(j5 + 9); long j6 = j4 + 17; float b10 = dVar.b(j4) - dVar.b(j6); long j7 = j4 + 1; long j8 = j4 + 16; float b11 = dVar.b(j8) + dVar.b(j7); long j9 = j4 + 8; long j10 = j4 + 25; float b12 = dVar.b(j9) - dVar.b(j10); long j11 = j4 + 9; float b13 = dVar.b(j11); long j12 = j4 + 24; float b14 = dVar.b(j12) + b13; float f5 = (b12 - b14) * b4; float f6 = (b14 + b12) * b4; float f7 = b10 + f5; float f8 = b11 + f6; float f9 = b10 - f5; float f10 = b11 - f6; float b15 = dVar.b(j6) + dVar.b(j4); float b16 = dVar.b(j7) - dVar.b(j8); float b17 = dVar.b(j10) + dVar.b(j9); float b18 = dVar.b(j11) - dVar.b(j12); float f11 = (b17 - b18) * b4; float f12 = (b18 + b17) * b4; float f13 = b15 - f12; float f14 = b16 + f11; float f15 = b15 + f12; float f16 = b16 - f11; long j13 = j4 + 2; long j14 = j4 + 19; float b19 = dVar.b(j13) - dVar.b(j14); long j15 = j4 + 3; long j16 = j4 + 18; float b20 = dVar.b(j16) + dVar.b(j15); float f17 = (b5 * b19) - (b6 * b20); float f18 = (b19 * b6) + (b20 * b5); long j17 = j4 + 10; long j18 = j4 + 27; float b21 = dVar.b(j17) - dVar.b(j18); long j19 = j4 + 11; float b22 = dVar.b(j19); long j20 = j4 + 26; float b23 = dVar.b(j20) + b22; float f19 = (f4 * b21) - (b7 * b23); float f20 = (b21 * b7) + (b23 * f4); float f21 = f17 + f19; float f22 = f18 + f20; float f23 = f17 - f19; float f24 = f18 - f20; float b24 = dVar.b(j14) + dVar.b(j13); float b25 = dVar.b(j15) - dVar.b(j16); float f25 = (b7 * b24) - (f4 * b25); float f26 = (b24 * f4) + (b25 * b7); float b26 = dVar.b(j18) + dVar.b(j17); float b27 = dVar.b(j19) - dVar.b(j20); float f27 = (b6 * b27) + (b5 * b26); float f28 = (b27 * b5) - (b6 * b26); float f29 = f25 - f27; float f30 = f26 - f28; float f31 = f25 + f27; float f32 = f26 + f28; long j21 = j4 + 4; long j22 = j4 + 21; float b28 = dVar.b(j21) - dVar.b(j22); long j23 = j4 + 5; long j24 = j4 + 20; float b29 = dVar.b(j24) + dVar.b(j23); float f33 = (b8 * b28) - (b9 * b29); float f34 = (b28 * b9) + (b29 * b8); long j25 = j4 + 12; long j26 = j4 + 29; float b30 = dVar.b(j25) - dVar.b(j26); long j27 = j4 + 13; float b31 = dVar.b(j27); long j28 = j4 + 28; float b32 = dVar.b(j28) + b31; float f35 = (b9 * b30) - (b8 * b32); float f36 = (b30 * b8) + (b32 * b9); float f37 = f33 + f35; float f38 = f34 + f36; float f39 = f33 - f35; float f40 = f34 - f36; float b33 = dVar.b(j22) + dVar.b(j21); float b34 = dVar.b(j23) - dVar.b(j24); float f41 = (b9 * b33) - (b8 * b34); float f42 = (b33 * b8) + (b34 * b9); float b35 = dVar.b(j26) + dVar.b(j25); float b36 = dVar.b(j27) - dVar.b(j28); float f43 = (b8 * b35) - (b9 * b36); float f44 = (b9 * b35) + (b36 * b8); float f45 = f41 - f43; float f46 = f42 - f44; float f47 = f41 + f43; float f48 = f42 + f44; long j29 = j4 + 6; long j30 = j4 + 23; float b37 = dVar.b(j29) - dVar.b(j30); long j31 = j4 + 7; long j32 = j4 + 22; float b38 = dVar.b(j32) + dVar.b(j31); float f49 = (b7 * b37) - (f4 * b38); float f50 = (b37 * f4) + (b38 * b7); long j33 = j4 + 14; long j34 = j4 + 31; float b39 = dVar.b(j33) - dVar.b(j34); long j35 = j4 + 15; float b40 = dVar.b(j35); long j36 = j4 + 30; float b41 = dVar.b(j36) + b40; float f51 = (b6 * b39) - (b5 * b41); float f52 = (b39 * b5) + (b41 * b6); float f53 = f49 + f51; float f54 = f50 + f52; float f55 = f49 - f51; float f56 = f50 - f52; float b42 = dVar.b(j30) + dVar.b(j29); float b43 = dVar.b(j31) - dVar.b(j32); float f57 = (b5 * b43) + (b6 * b42); float f58 = (b43 * b6) - (b42 * b5); float b44 = dVar.b(j34) + dVar.b(j33); float b45 = dVar.b(j35) - dVar.b(j36); float f59 = (f4 * b44) - (b7 * b45); float f60 = (b7 * b44) + (b45 * f4); float f61 = f57 + f59; float f62 = f58 + f60; float f63 = f57 - f59; float f64 = f58 - f60; float f65 = f7 + f37; float f66 = f8 + f38; float f67 = f21 + f53; float f68 = f22 + f54; dVar.c(j7, AbstractC1518b.j(f65, f67, dVar, j4, f66, f68)); dVar.c(j15, AbstractC1518b.l(f65, f67, dVar, j13, f66, f68)); float f69 = f7 - f37; float f70 = f8 - f38; float f71 = f21 - f53; float f72 = f22 - f54; dVar.c(j23, AbstractC1518b.a(f69, f72, dVar, j21, f70, f71)); dVar.c(j31, AbstractC1518b.m(f69, f72, dVar, j29, f70, f71)); float f73 = f9 - f40; float f74 = f10 + f39; float f75 = f23 - f56; float f76 = f24 + f55; float f77 = (f75 - f76) * b4; float f78 = (f76 + f75) * b4; dVar.c(j11, AbstractC1518b.j(f73, f77, dVar, j9, f74, f78)); dVar.c(j19, AbstractC1518b.l(f73, f77, dVar, j17, f74, f78)); float f79 = f9 + f40; float f80 = f10 - f39; float f81 = f23 + f56; float f82 = f24 - f55; float f83 = (f81 - f82) * b4; float f84 = (f82 + f81) * b4; dVar.c(j27, AbstractC1518b.a(f79, f84, dVar, j25, f80, f83)); dVar.c(j35, AbstractC1518b.m(f79, f84, dVar, j33, f80, f83)); float f85 = f13 + f45; float f86 = f14 + f46; float f87 = f29 - f61; float f88 = f30 - f62; dVar.c(j6, AbstractC1518b.j(f85, f87, dVar, j8, f86, f88)); dVar.c(j14, AbstractC1518b.l(f85, f87, dVar, j16, f86, f88)); float f89 = f13 - f45; float f90 = f14 - f46; float f91 = f29 + f61; float f92 = f30 + f62; dVar.c(j22, AbstractC1518b.a(f89, f92, dVar, j24, f90, f91)); dVar.c(j30, AbstractC1518b.m(f89, f92, dVar, j32, f90, f91)); float f93 = f15 - f48; float f94 = f16 + f47; float f95 = f31 + f64; float f96 = f32 - f63; float f97 = (f95 - f96) * b4; float f98 = (f96 + f95) * b4; dVar.c(j10, AbstractC1518b.j(f93, f97, dVar, j12, f94, f98)); dVar.c(j18, AbstractC1518b.l(f93, f97, dVar, j20, f94, f98)); float f99 = f15 + f48; float f100 = f16 - f47; float f101 = f31 - f64; float f102 = f32 + f63; float f103 = (f101 - f102) * b4; float f104 = (f102 + f101) * b4; dVar.c(j26, AbstractC1518b.a(f99, f104, dVar, j28, f100, f103)); dVar.c(j34, AbstractC1518b.m(f99, f104, dVar, j36, f100, f103)); } public static void p(float[] fArr, int i4, float[] fArr2, int i5) { float f4 = fArr2[i5 + 1]; float f5 = fArr2[i5 + 4]; float f6 = fArr2[i5 + 5]; float f7 = fArr2[i5 + 6]; float f8 = -fArr2[i5 + 7]; float f9 = fArr2[i5 + 8]; float f10 = fArr2[i5 + 9]; float f11 = fArr[i4]; int i6 = i4 + 17; float f12 = fArr[i6]; float f13 = f11 - f12; int i7 = i4 + 1; float f14 = fArr[i7]; int i8 = i4 + 16; float f15 = fArr[i8]; float f16 = f14 + f15; int i9 = i4 + 8; float f17 = fArr[i9]; int i10 = i4 + 25; float f18 = fArr[i10]; float f19 = f17 - f18; int i11 = i4 + 9; float f20 = fArr[i11]; int i12 = i4 + 24; float f21 = fArr[i12]; float f22 = f20 + f21; float f23 = (f19 - f22) * f4; float f24 = (f22 + f19) * f4; float f25 = f13 + f23; float f26 = f16 + f24; float f27 = f13 - f23; float f28 = f16 - f24; float f29 = f11 + f12; float f30 = f14 - f15; float f31 = f17 + f18; float f32 = f20 - f21; float f33 = (f31 - f32) * f4; float f34 = (f32 + f31) * f4; float f35 = f29 - f34; float f36 = f30 + f33; float f37 = f29 + f34; float f38 = f30 - f33; int i13 = i4 + 2; float f39 = fArr[i13]; int i14 = i4 + 19; float f40 = fArr[i14]; float f41 = f39 - f40; int i15 = i4 + 3; float f42 = fArr[i15]; int i16 = i4 + 18; float f43 = fArr[i16]; float f44 = f42 + f43; float f45 = (f5 * f41) - (f6 * f44); float f46 = (f41 * f6) + (f44 * f5); int i17 = i4 + 10; float f47 = fArr[i17]; int i18 = i4 + 27; float f48 = fArr[i18]; float f49 = f47 - f48; int i19 = i4 + 11; float f50 = fArr[i19]; int i20 = i4 + 26; float f51 = fArr[i20]; float f52 = f50 + f51; float f53 = (f8 * f49) - (f7 * f52); float f54 = (f49 * f7) + (f52 * f8); float f55 = f45 + f53; float f56 = f46 + f54; float f57 = f45 - f53; float f58 = f46 - f54; float f59 = f39 + f40; float f60 = f42 - f43; float f61 = (f7 * f59) - (f8 * f60); float f62 = (f59 * f8) + (f60 * f7); float f63 = f47 + f48; float f64 = f50 - f51; float f65 = (f6 * f64) + (f5 * f63); float f66 = (f64 * f5) - (f63 * f6); float f67 = f61 - f65; float f68 = f62 - f66; float f69 = f61 + f65; float f70 = f62 + f66; int i21 = i4 + 4; float f71 = fArr[i21]; int i22 = i4 + 21; float f72 = fArr[i22]; float f73 = f71 - f72; int i23 = i4 + 5; float f74 = fArr[i23]; int i24 = i4 + 20; float f75 = fArr[i24]; float f76 = f74 + f75; float f77 = (f9 * f73) - (f10 * f76); float f78 = (f73 * f10) + (f76 * f9); int i25 = i4 + 12; float f79 = fArr[i25]; int i26 = i4 + 29; float f80 = fArr[i26]; float f81 = f79 - f80; int i27 = i4 + 13; float f82 = fArr[i27]; int i28 = i4 + 28; float f83 = fArr[i28]; float f84 = f82 + f83; float f85 = (f10 * f81) - (f9 * f84); float f86 = (f81 * f9) + (f84 * f10); float f87 = f77 + f85; float f88 = f78 + f86; float f89 = f77 - f85; float f90 = f78 - f86; float f91 = f71 + f72; float f92 = f74 - f75; float f93 = (f10 * f91) - (f9 * f92); float f94 = (f91 * f9) + (f92 * f10); float f95 = f79 + f80; float f96 = f82 - f83; float f97 = (f9 * f95) - (f10 * f96); float f98 = (f10 * f95) + (f9 * f96); float f99 = f93 - f97; float f100 = f94 - f98; float f101 = f93 + f97; float f102 = f94 + f98; int i29 = i4 + 6; float f103 = fArr[i29]; int i30 = i4 + 23; float f104 = fArr[i30]; float f105 = f103 - f104; int i31 = i4 + 7; float f106 = fArr[i31]; int i32 = i4 + 22; float f107 = fArr[i32]; float f108 = f106 + f107; float f109 = (f7 * f105) - (f8 * f108); float f110 = (f105 * f8) + (f108 * f7); int i33 = i4 + 14; float f111 = fArr[i33]; int i34 = i4 + 31; float f112 = fArr[i34]; float f113 = f111 - f112; int i35 = i4 + 15; float f114 = fArr[i35]; int i36 = i4 + 30; float f115 = fArr[i36]; float f116 = f114 + f115; float f117 = (f6 * f113) - (f5 * f116); float f118 = (f113 * f5) + (f116 * f6); float f119 = f109 + f117; float f120 = f110 + f118; float f121 = f109 - f117; float f122 = f110 - f118; float f123 = f103 + f104; float f124 = f106 - f107; float f125 = (f5 * f124) + (f6 * f123); float f126 = (f6 * f124) - (f5 * f123); float f127 = f111 + f112; float f128 = f114 - f115; float f129 = (f8 * f127) - (f7 * f128); float f130 = (f7 * f127) + (f8 * f128); float f131 = f125 + f129; float f132 = f126 + f130; float f133 = f125 - f129; float f134 = f126 - f130; float f135 = f25 + f87; float f136 = f26 + f88; float f137 = f55 + f119; float f138 = f56 + f120; fArr[i4] = f135 + f137; fArr[i7] = f136 + f138; fArr[i13] = f135 - f137; fArr[i15] = f136 - f138; float f139 = f25 - f87; float f140 = f26 - f88; float f141 = f55 - f119; float f142 = f56 - f120; fArr[i21] = f139 - f142; fArr[i23] = f140 + f141; fArr[i29] = f139 + f142; fArr[i31] = f140 - f141; float f143 = f27 - f90; float f144 = f28 + f89; float f145 = f57 - f122; float f146 = f58 + f121; float f147 = (f145 - f146) * f4; float f148 = (f146 + f145) * f4; fArr[i9] = f143 + f147; fArr[i11] = f144 + f148; fArr[i17] = f143 - f147; fArr[i19] = f144 - f148; float f149 = f27 + f90; float f150 = f28 - f89; float f151 = f57 + f122; float f152 = f58 - f121; float f153 = (f151 - f152) * f4; float f154 = (f152 + f151) * f4; fArr[i25] = f149 - f154; fArr[i27] = f150 + f153; fArr[i33] = f149 + f154; fArr[i35] = f150 - f153; float f155 = f35 + f99; float f156 = f36 + f100; float f157 = f67 - f131; float f158 = f68 - f132; fArr[i8] = f155 + f157; fArr[i6] = f156 + f158; fArr[i16] = f155 - f157; fArr[i14] = f156 - f158; float f159 = f35 - f99; float f160 = f36 - f100; float f161 = f67 + f131; float f162 = f68 + f132; fArr[i24] = f159 - f162; fArr[i22] = f160 + f161; fArr[i32] = f159 + f162; fArr[i30] = f160 - f161; float f163 = f37 - f102; float f164 = f38 + f101; float f165 = f69 + f134; float f166 = f70 - f133; float f167 = (f165 - f166) * f4; float f168 = (f166 + f165) * f4; fArr[i12] = f163 + f167; fArr[i10] = f164 + f168; fArr[i20] = f163 - f167; fArr[i18] = f164 - f168; float f169 = f37 + f102; float f170 = f38 - f101; float f171 = f69 - f134; float f172 = f70 + f133; float f173 = (f171 - f172) * f4; float f174 = (f172 + f171) * f4; fArr[i28] = f169 - f174; fArr[i26] = f170 + f173; fArr[i36] = f169 + f174; fArr[i34] = f170 - f173; } public static void q(int i4, float[] fArr, int i5, int[] iArr, int i6, float[] fArr2) { if (i4 <= 8) { if (i4 != 8) { if (i4 == 4) { H(fArr, i5); return; } return; } float f4 = fArr[i5]; int i7 = i5 + 4; float f5 = fArr[i7]; float f6 = f4 + f5; int i8 = i5 + 1; float f7 = fArr[i8]; int i9 = i5 + 5; float f8 = fArr[i9]; float f9 = f7 + f8; float f10 = f4 - f5; float f11 = f7 - f8; int i10 = i5 + 2; float f12 = fArr[i10]; int i11 = i5 + 6; float f13 = fArr[i11]; float f14 = f12 + f13; int i12 = i5 + 3; float f15 = fArr[i12]; int i13 = i5 + 7; float f16 = fArr[i13]; float f17 = f15 + f16; float f18 = f12 - f13; float f19 = f15 - f16; fArr[i5] = f6 + f14; fArr[i8] = f9 + f17; fArr[i10] = f10 - f19; fArr[i12] = f11 + f18; fArr[i7] = f6 - f14; fArr[i9] = f9 - f17; fArr[i11] = f10 + f19; fArr[i13] = f11 - f18; return; } if (i4 <= 32) { if (i4 == 32) { n(fArr, i5, fArr2, i6 - 8); int i14 = i5 + 2; float f20 = fArr[i14]; int i15 = i5 + 3; float f21 = fArr[i15]; int i16 = i5 + 4; float f22 = fArr[i16]; int i17 = i5 + 5; float f23 = fArr[i17]; int i18 = i5 + 6; float f24 = fArr[i18]; int i19 = i5 + 7; float f25 = fArr[i19]; int i20 = i5 + 8; float f26 = fArr[i20]; int i21 = i5 + 9; float f27 = fArr[i21]; int i22 = i5 + 10; float f28 = fArr[i22]; int i23 = i5 + 11; float f29 = fArr[i23]; int i24 = i5 + 14; float f30 = fArr[i24]; int i25 = i5 + 15; float f31 = fArr[i25]; int i26 = i5 + 16; float f32 = fArr[i26]; int i27 = i5 + 17; float f33 = fArr[i27]; int i28 = i5 + 20; float f34 = fArr[i28]; int i29 = i5 + 21; float f35 = fArr[i29]; int i30 = i5 + 22; float f36 = fArr[i30]; int i31 = i5 + 23; float f37 = fArr[i31]; int i32 = i5 + 24; float f38 = fArr[i32]; int i33 = i5 + 25; float f39 = fArr[i33]; int i34 = i5 + 26; float f40 = fArr[i34]; int i35 = i5 + 27; float f41 = fArr[i35]; int i36 = i5 + 28; float f42 = fArr[i36]; int i37 = i5 + 29; float f43 = fArr[i37]; fArr[i14] = f32; fArr[i15] = f33; fArr[i16] = f26; fArr[i17] = f27; fArr[i18] = f38; fArr[i19] = f39; fArr[i20] = f22; fArr[i21] = f23; fArr[i22] = f34; fArr[i23] = f35; fArr[i24] = f42; fArr[i25] = f43; fArr[i26] = f20; fArr[i27] = f21; fArr[i28] = f28; fArr[i29] = f29; fArr[i30] = f40; fArr[i31] = f41; fArr[i32] = f24; fArr[i33] = f25; fArr[i34] = f36; fArr[i35] = f37; fArr[i36] = f30; fArr[i37] = f31; return; } j(fArr, i5, fArr2, 0); int i38 = i5 + 2; float f44 = fArr[i38]; int i39 = i5 + 3; float f45 = fArr[i39]; int i40 = i5 + 6; float f46 = fArr[i40]; int i41 = i5 + 7; float f47 = fArr[i41]; int i42 = i5 + 8; float f48 = fArr[i42]; int i43 = i5 + 9; float f49 = fArr[i43]; int i44 = i5 + 12; float f50 = fArr[i44]; int i45 = i5 + 13; float f51 = fArr[i45]; fArr[i38] = f48; fArr[i39] = f49; fArr[i40] = f50; fArr[i41] = f51; fArr[i42] = f44; fArr[i43] = f45; fArr[i44] = f46; fArr[i45] = f47; return; } int i46 = i4 >> 2; int i47 = i6 - i46; int i48 = i4 >> 3; int i49 = i48 * 2; int i50 = i49 + i49; int i51 = i50 + i49; int i52 = i5 + i49; int i53 = i50 + i5; int i54 = i51 + i5; float f52 = fArr[i5]; float f53 = fArr[i53]; float f54 = f52 + f53; int i55 = i5 + 1; float f55 = fArr[i55]; int i56 = i53 + 1; float f56 = fArr[i56]; float f57 = f55 + f56; float f58 = f52 - f53; float f59 = f55 - f56; float f60 = fArr[i52]; float f61 = fArr[i54]; float f62 = f60 + f61; int i57 = i52 + 1; float f63 = fArr[i57]; int i58 = i54 + 1; float f64 = fArr[i58]; float f65 = f63 + f64; float f66 = f60 - f61; float f67 = f63 - f64; fArr[i5] = f54 + f62; fArr[i55] = f57 + f65; fArr[i52] = f54 - f62; fArr[i57] = f57 - f65; fArr[i53] = f58 - f67; fArr[i56] = f59 + f66; fArr[i54] = f58 + f67; fArr[i58] = f59 - f66; float f68 = fArr2[i47 + 1]; float f69 = fArr2[i47 + 2]; float f70 = fArr2[i47 + 3]; float f71 = 1.0f; int i59 = 2; float f72 = 1.0f; float f73 = 0.0f; float f74 = 0.0f; int i60 = 0; while (i59 < i48 - 2) { i60 += 4; int i61 = i47 + i60; float f75 = fArr2[i61]; float f76 = (f71 + f75) * f69; float f77 = fArr2[i61 + 1]; float f78 = (f73 + f77) * f69; float f79 = fArr2[i61 + 2]; float f80 = (f72 + f79) * f70; float f81 = fArr2[i61 + 3]; float f82 = (f74 + f81) * f70; int i62 = i59 + i49; int i63 = i62 + i49; int i64 = i63 + i49; int i65 = i5 + i62; int i66 = i5 + i63; int i67 = i5 + i64; int i68 = i5 + i59; float f83 = fArr[i68]; float f84 = fArr[i66]; float f85 = f83 + f84; int i69 = i68 + 1; float f86 = fArr[i69]; int i70 = i66 + 1; float f87 = fArr[i70]; float f88 = f86 + f87; float f89 = f83 - f84; float f90 = f86 - f87; int i71 = i68 + 2; float f91 = fArr[i71]; int i72 = i66 + 2; float f92 = fArr[i72]; float f93 = f91 + f92; int i73 = i68 + 3; float f94 = fArr[i73]; int i74 = i66 + 3; float f95 = fArr[i74]; float f96 = f94 + f95; float f97 = f91 - f92; float f98 = f94 - f95; float f99 = fArr[i65]; float f100 = fArr[i67]; float f101 = f99 + f100; int i75 = i65 + 1; float f102 = fArr[i75]; int i76 = i67 + 1; float f103 = fArr[i76]; float f104 = f102 + f103; float f105 = f99 - f100; float f106 = f102 - f103; int i77 = i65 + 2; float f107 = fArr[i77]; int i78 = i67 + 2; float f108 = fArr[i78]; float f109 = f107 + f108; int i79 = i65 + 3; float f110 = fArr[i79]; int i80 = i67 + 3; float f111 = fArr[i80]; float f112 = f110 + f111; float f113 = f107 - f108; float f114 = f110 - f111; fArr[i68] = f85 + f101; fArr[i69] = f88 + f104; fArr[i71] = f93 + f109; fArr[i73] = f96 + f112; fArr[i65] = f85 - f101; fArr[i75] = f88 - f104; fArr[i77] = f93 - f109; fArr[i79] = f96 - f112; float f115 = f89 - f106; float f116 = f90 + f105; fArr[i66] = (f76 * f115) - (f78 * f116); fArr[i70] = (f115 * f78) + (f116 * f76); float f117 = f97 - f114; float f118 = f98 + f113; fArr[i72] = (f75 * f117) - (f77 * f118); fArr[i74] = (f117 * f77) + (f118 * f75); float f119 = f89 + f106; float f120 = f90 - f105; fArr[i67] = (f82 * f120) + (f80 * f119); fArr[i76] = (f120 * f80) - (f119 * f82); float f121 = f97 + f114; float f122 = f98 - f113; fArr[i78] = (f81 * f122) + (f79 * f121); fArr[i80] = (f122 * f79) - (f121 * f81); int i81 = i49 - i59; int i82 = i81 + i49; int i83 = i82 + i49; int i84 = i83 + i49; int i85 = i5 + i81; int i86 = i5 + i82; int i87 = i5 + i83; int i88 = i5 + i84; float f123 = fArr[i85]; float f124 = fArr[i87]; float f125 = f123 + f124; int i89 = i85 + 1; float f126 = fArr[i89]; int i90 = i87 + 1; float f127 = fArr[i90]; float f128 = f126 + f127; float f129 = f123 - f124; float f130 = f126 - f127; int i91 = i85 - 2; float f131 = fArr[i91]; int i92 = i87 - 2; float f132 = fArr[i92]; float f133 = f131 + f132; int i93 = i85 - 1; float f134 = fArr[i93]; int i94 = i87 - 1; float f135 = fArr[i94]; float f136 = f134 + f135; float f137 = f131 - f132; float f138 = f134 - f135; float f139 = fArr[i86]; float f140 = fArr[i88]; float f141 = f139 + f140; int i95 = i86 + 1; float f142 = fArr[i95]; int i96 = i88 + 1; float f143 = fArr[i96]; float f144 = f142 + f143; float f145 = f139 - f140; float f146 = f142 - f143; int i97 = i86 - 2; float f147 = fArr[i97]; int i98 = i88 - 2; float f148 = fArr[i98]; float f149 = f147 + f148; int i99 = i86 - 1; float f150 = fArr[i99]; int i100 = i88 - 1; float f151 = fArr[i100]; float f152 = f150 + f151; float f153 = f147 - f148; float f154 = f150 - f151; fArr[i85] = f125 + f141; fArr[i89] = f128 + f144; fArr[i91] = f133 + f149; fArr[i93] = f136 + f152; fArr[i86] = f125 - f141; fArr[i95] = f128 - f144; fArr[i97] = f133 - f149; fArr[i99] = f136 - f152; float f155 = f129 - f146; float f156 = f130 + f145; fArr[i87] = (f78 * f155) - (f76 * f156); fArr[i90] = (f76 * f155) + (f78 * f156); float f157 = f137 - f154; float f158 = f138 + f153; fArr[i92] = (f77 * f157) - (f75 * f158); fArr[i94] = (f157 * f75) + (f158 * f77); float f159 = f129 + f146; float f160 = f130 - f145; fArr[i88] = (f80 * f160) + (f82 * f159); fArr[i96] = (f82 * f160) - (f80 * f159); float f161 = f137 + f154; float f162 = f138 - f153; fArr[i98] = (f79 * f162) + (f81 * f161); fArr[i100] = (f162 * f81) - (f161 * f79); i59 += 4; f74 = f81; f71 = f75; f73 = f77; f72 = f79; } float f163 = (f71 + f68) * f69; float f164 = (f73 + f68) * f69; float f165 = (f72 - f68) * f70; float f166 = (f74 - f68) * f70; int i101 = i48 + i49; int i102 = i101 + i49; int i103 = i49 + i102; int i104 = i48 + i5; int i105 = i101 + i5; int i106 = i102 + i5; int i107 = i103 + i5; int i108 = i104 - 2; float f167 = fArr[i108]; int i109 = i106 - 2; float f168 = fArr[i109]; float f169 = f167 + f168; int i110 = i104 - 1; float f170 = fArr[i110]; int i111 = i106 - 1; float f171 = fArr[i111]; float f172 = f170 + f171; float f173 = f167 - f168; float f174 = f170 - f171; int i112 = i105 - 2; float f175 = fArr[i112]; int i113 = i107 - 2; float f176 = fArr[i113]; float f177 = f175 + f176; int i114 = i105 - 1; float f178 = fArr[i114]; int i115 = i107 - 1; float f179 = fArr[i115]; float f180 = f178 + f179; float f181 = f175 - f176; float f182 = f178 - f179; fArr[i108] = f169 + f177; fArr[i110] = f172 + f180; fArr[i112] = f169 - f177; fArr[i114] = f172 - f180; float f183 = f173 - f182; float f184 = f174 + f181; fArr[i109] = (f163 * f183) - (f164 * f184); fArr[i111] = (f183 * f164) + (f184 * f163); float f185 = f173 + f182; float f186 = f174 - f181; fArr[i113] = (f166 * f186) + (f165 * f185); fArr[i115] = (f186 * f165) - (f185 * f166); float f187 = fArr[i104]; float f188 = fArr[i106]; float f189 = f187 + f188; int i116 = i104 + 1; float f190 = fArr[i116]; int i117 = i106 + 1; float f191 = fArr[i117]; float f192 = f190 + f191; float f193 = f187 - f188; float f194 = f190 - f191; float f195 = fArr[i105]; float f196 = fArr[i107]; float f197 = f195 + f196; int i118 = i105 + 1; float f198 = fArr[i118]; int i119 = i107 + 1; float f199 = fArr[i119]; float f200 = f198 + f199; float f201 = f195 - f196; float f202 = f198 - f199; fArr[i104] = f189 + f197; fArr[i116] = f192 + f200; fArr[i105] = f189 - f197; fArr[i118] = f192 - f200; float f203 = f193 - f202; float f204 = f194 + f201; fArr[i106] = (f203 - f204) * f68; fArr[i117] = (f204 + f203) * f68; float f205 = f193 + f202; float f206 = f194 - f201; float f207 = -f68; fArr[i107] = (f205 + f206) * f207; fArr[i119] = (f206 - f205) * f207; int i120 = i104 + 2; float f208 = fArr[i120]; int i121 = i106 + 2; float f209 = fArr[i121]; float f210 = f208 + f209; int i122 = i104 + 3; float f211 = fArr[i122]; int i123 = i106 + 3; float f212 = fArr[i123]; float f213 = f211 + f212; float f214 = f208 - f209; float f215 = f211 - f212; int i124 = i105 + 2; float f216 = fArr[i124]; int i125 = i107 + 2; float f217 = fArr[i125]; float f218 = f216 + f217; int i126 = i105 + 3; float f219 = fArr[i126]; int i127 = i107 + 3; float f220 = fArr[i127]; float f221 = f219 + f220; float f222 = f216 - f217; float f223 = f219 - f220; fArr[i120] = f210 + f218; fArr[i122] = f213 + f221; fArr[i124] = f210 - f218; fArr[i126] = f213 - f221; float f224 = f214 - f223; float f225 = f215 + f222; fArr[i121] = (f164 * f224) - (f163 * f225); fArr[i123] = (f163 * f224) + (f164 * f225); float f226 = f214 + f223; float f227 = f215 - f222; fArr[i125] = (f165 * f227) + (f166 * f226); fArr[i127] = (f166 * f227) - (f165 * f226); if (k3.c.c > 1 && i4 >= 8192) { C(i4, i5, i6, fArr, fArr2); } else if (i4 > 512) { A(i4, i5, i6, fArr, fArr2); } else if (i4 > 128) { u(i4, 1, fArr, i5, i6, fArr2); } else { s(i4, i5, i6, fArr, fArr2); } int i128 = 1; while (i46 > 8) { i128 <<= 1; i46 >>= 2; } int i129 = i4 >> 1; int i130 = i128 * 4; if (i46 != 8) { for (int i131 = 0; i131 < i128; i131++) { int i132 = i131 * 4; for (int i133 = 0; i133 < i131; i133++) { int i134 = (i133 * 4) + iArr[i128 + i131]; int i135 = iArr[i128 + i133] + i132; int i136 = i5 + i134; int i137 = i5 + i135; float f228 = fArr[i136]; int i138 = i136 + 1; float f229 = fArr[i138]; float f230 = fArr[i137]; int i139 = i137 + 1; float f231 = fArr[i139]; fArr[i136] = f230; fArr[i138] = f231; fArr[i137] = f228; fArr[i139] = f229; int i140 = i134 + i130; int i141 = i135 + i130; int i142 = i5 + i140; int i143 = i5 + i141; float f232 = fArr[i142]; int i144 = i142 + 1; float f233 = fArr[i144]; float f234 = fArr[i143]; int i145 = i143 + 1; float f235 = fArr[i145]; fArr[i142] = f234; fArr[i144] = f235; fArr[i143] = f232; fArr[i145] = f233; int i146 = i140 + i129; int i147 = i141 + 2; int i148 = i5 + i146; int i149 = i5 + i147; float f236 = fArr[i148]; int i150 = i148 + 1; float f237 = fArr[i150]; float f238 = fArr[i149]; int i151 = i149 + 1; float f239 = fArr[i151]; fArr[i148] = f238; fArr[i150] = f239; fArr[i149] = f236; fArr[i151] = f237; int i152 = i146 - i130; int i153 = i147 - i130; int i154 = i5 + i152; int i155 = i5 + i153; float f240 = fArr[i154]; int i156 = i154 + 1; float f241 = fArr[i156]; float f242 = fArr[i155]; int i157 = i155 + 1; float f243 = fArr[i157]; fArr[i154] = f242; fArr[i156] = f243; fArr[i155] = f240; fArr[i157] = f241; int i158 = i152 + 2; int i159 = i153 + i129; int i160 = i5 + i158; int i161 = i5 + i159; float f244 = fArr[i160]; int i162 = i160 + 1; float f245 = fArr[i162]; float f246 = fArr[i161]; int i163 = i161 + 1; float f247 = fArr[i163]; fArr[i160] = f246; fArr[i162] = f247; fArr[i161] = f244; fArr[i163] = f245; int i164 = i158 + i130; int i165 = i159 + i130; int i166 = i5 + i164; int i167 = i5 + i165; float f248 = fArr[i166]; int i168 = i166 + 1; float f249 = fArr[i168]; float f250 = fArr[i167]; int i169 = i167 + 1; float f251 = fArr[i169]; fArr[i166] = f250; fArr[i168] = f251; fArr[i167] = f248; fArr[i169] = f249; int i170 = i164 - i129; int i171 = i165 - 2; int i172 = i5 + i170; int i173 = i5 + i171; float f252 = fArr[i172]; int i174 = i172 + 1; float f253 = fArr[i174]; float f254 = fArr[i173]; int i175 = i173 + 1; float f255 = fArr[i175]; fArr[i172] = f254; fArr[i174] = f255; fArr[i173] = f252; fArr[i175] = f253; int i176 = (i170 - i130) + i5; int i177 = (i171 - i130) + i5; float f256 = fArr[i176]; int i178 = i176 + 1; float f257 = fArr[i178]; float f258 = fArr[i177]; int i179 = i177 + 1; float f259 = fArr[i179]; fArr[i176] = f258; fArr[i178] = f259; fArr[i177] = f256; fArr[i179] = f257; } int i180 = i132 + iArr[i128 + i131]; int i181 = i180 + 2; int i182 = i180 + i129; int i183 = i5 + i181; int i184 = i5 + i182; float f260 = fArr[i183]; int i185 = i183 + 1; float f261 = fArr[i185]; float f262 = fArr[i184]; int i186 = i184 + 1; float f263 = fArr[i186]; fArr[i183] = f262; fArr[i185] = f263; fArr[i184] = f260; fArr[i186] = f261; int i187 = i181 + i130 + i5; int i188 = i182 + i130 + i5; float f264 = fArr[i187]; int i189 = i187 + 1; float f265 = fArr[i189]; float f266 = fArr[i188]; int i190 = i188 + 1; float f267 = fArr[i190]; fArr[i187] = f266; fArr[i189] = f267; fArr[i188] = f264; fArr[i190] = f265; } return; } for (int i191 = 0; i191 < i128; i191++) { int i192 = i191 * 4; for (int i193 = 0; i193 < i191; i193++) { int i194 = (iArr[i128 + i191] * 2) + (i193 * 4); int i195 = (iArr[i128 + i193] * 2) + i192; int i196 = i5 + i194; int i197 = i5 + i195; float f268 = fArr[i196]; int i198 = i196 + 1; float f269 = fArr[i198]; float f270 = fArr[i197]; int i199 = i197 + 1; float f271 = fArr[i199]; fArr[i196] = f270; fArr[i198] = f271; fArr[i197] = f268; fArr[i199] = f269; int i200 = i194 + i130; int i201 = i128 * 8; int i202 = i195 + i201; int i203 = i5 + i200; int i204 = i5 + i202; float f272 = fArr[i203]; int i205 = i203 + 1; float f273 = fArr[i205]; float f274 = fArr[i204]; int i206 = i204 + 1; float f275 = fArr[i206]; fArr[i203] = f274; fArr[i205] = f275; fArr[i204] = f272; fArr[i206] = f273; int i207 = i200 + i130; int i208 = i202 - i130; int i209 = i5 + i207; int i210 = i5 + i208; float f276 = fArr[i209]; int i211 = i209 + 1; float f277 = fArr[i211]; float f278 = fArr[i210]; int i212 = i210 + 1; float f279 = fArr[i212]; fArr[i209] = f278; fArr[i211] = f279; fArr[i210] = f276; fArr[i212] = f277; int i213 = i207 + i130; int i214 = i208 + i201; int i215 = i5 + i213; int i216 = i5 + i214; float f280 = fArr[i215]; int i217 = i215 + 1; float f281 = fArr[i217]; float f282 = fArr[i216]; int i218 = i216 + 1; float f283 = fArr[i218]; fArr[i215] = f282; fArr[i217] = f283; fArr[i216] = f280; fArr[i218] = f281; int i219 = i213 + i129; int i220 = i214 + 2; int i221 = i5 + i219; int i222 = i5 + i220; float f284 = fArr[i221]; int i223 = i221 + 1; float f285 = fArr[i223]; float f286 = fArr[i222]; int i224 = i222 + 1; float f287 = fArr[i224]; fArr[i221] = f286; fArr[i223] = f287; fArr[i222] = f284; fArr[i224] = f285; int i225 = i219 - i130; int i226 = i220 - i201; int i227 = i5 + i225; int i228 = i5 + i226; float f288 = fArr[i227]; int i229 = i227 + 1; float f289 = fArr[i229]; float f290 = fArr[i228]; int i230 = i228 + 1; float f291 = fArr[i230]; fArr[i227] = f290; fArr[i229] = f291; fArr[i228] = f288; fArr[i230] = f289; int i231 = i225 - i130; int i232 = i226 + i130; int i233 = i5 + i231; int i234 = i5 + i232; float f292 = fArr[i233]; int i235 = i233 + 1; float f293 = fArr[i235]; float f294 = fArr[i234]; int i236 = i234 + 1; float f295 = fArr[i236]; fArr[i233] = f294; fArr[i235] = f295; fArr[i234] = f292; fArr[i236] = f293; int i237 = i231 - i130; int i238 = i232 - i201; int i239 = i5 + i237; int i240 = i5 + i238; float f296 = fArr[i239]; int i241 = i239 + 1; float f297 = fArr[i241]; float f298 = fArr[i240]; int i242 = i240 + 1; float f299 = fArr[i242]; fArr[i239] = f298; fArr[i241] = f299; fArr[i240] = f296; fArr[i242] = f297; int i243 = i237 + 2; int i244 = i238 + i129; int i245 = i5 + i243; int i246 = i5 + i244; float f300 = fArr[i245]; int i247 = i245 + 1; float f301 = fArr[i247]; float f302 = fArr[i246]; int i248 = i246 + 1; float f303 = fArr[i248]; fArr[i245] = f302; fArr[i247] = f303; fArr[i246] = f300; fArr[i248] = f301; int i249 = i243 + i130; int i250 = i244 + i201; int i251 = i5 + i249; int i252 = i5 + i250; float f304 = fArr[i251]; int i253 = i251 + 1; float f305 = fArr[i253]; float f306 = fArr[i252]; int i254 = i252 + 1; float f307 = fArr[i254]; fArr[i251] = f306; fArr[i253] = f307; fArr[i252] = f304; fArr[i254] = f305; int i255 = i249 + i130; int i256 = i250 - i130; int i257 = i5 + i255; int i258 = i5 + i256; float f308 = fArr[i257]; int i259 = i257 + 1; float f309 = fArr[i259]; float f310 = fArr[i258]; int i260 = i258 + 1; float f311 = fArr[i260]; fArr[i257] = f310; fArr[i259] = f311; fArr[i258] = f308; fArr[i260] = f309; int i261 = i255 + i130; int i262 = i256 + i201; int i263 = i5 + i261; int i264 = i5 + i262; float f312 = fArr[i263]; int i265 = i263 + 1; float f313 = fArr[i265]; float f314 = fArr[i264]; int i266 = i264 + 1; float f315 = fArr[i266]; fArr[i263] = f314; fArr[i265] = f315; fArr[i264] = f312; fArr[i266] = f313; int i267 = i261 - i129; int i268 = i262 - 2; int i269 = i5 + i267; int i270 = i5 + i268; float f316 = fArr[i269]; int i271 = i269 + 1; float f317 = fArr[i271]; float f318 = fArr[i270]; int i272 = i270 + 1; float f319 = fArr[i272]; fArr[i269] = f318; fArr[i271] = f319; fArr[i270] = f316; fArr[i272] = f317; int i273 = i267 - i130; int i274 = i268 - i201; int i275 = i5 + i273; int i276 = i5 + i274; float f320 = fArr[i275]; int i277 = i275 + 1; float f321 = fArr[i277]; float f322 = fArr[i276]; int i278 = i276 + 1; float f323 = fArr[i278]; fArr[i275] = f322; fArr[i277] = f323; fArr[i276] = f320; fArr[i278] = f321; int i279 = i273 - i130; int i280 = i274 + i130; int i281 = i5 + i279; int i282 = i5 + i280; float f324 = fArr[i281]; int i283 = i281 + 1; float f325 = fArr[i283]; float f326 = fArr[i282]; int i284 = i282 + 1; float f327 = fArr[i284]; fArr[i281] = f326; fArr[i283] = f327; fArr[i282] = f324; fArr[i284] = f325; int i285 = (i279 - i130) + i5; int i286 = (i280 - i201) + i5; float f328 = fArr[i285]; int i287 = i285 + 1; float f329 = fArr[i287]; float f330 = fArr[i286]; int i288 = i286 + 1; float f331 = fArr[i288]; fArr[i285] = f330; fArr[i287] = f331; fArr[i286] = f328; fArr[i288] = f329; } int i289 = (iArr[i128 + i191] * 2) + i192; int i290 = i289 + 2; int i291 = i289 + i129; int i292 = i5 + i290; int i293 = i5 + i291; float f332 = fArr[i292]; int i294 = i292 + 1; float f333 = fArr[i294]; float f334 = fArr[i293]; int i295 = i293 + 1; float f335 = fArr[i295]; fArr[i292] = f334; fArr[i294] = f335; fArr[i293] = f332; fArr[i295] = f333; int i296 = i290 + i130; int i297 = i128 * 8; int i298 = i291 + i297; int i299 = i5 + i296; int i300 = i5 + i298; float f336 = fArr[i299]; int i301 = i299 + 1; float f337 = fArr[i301]; float f338 = fArr[i300]; int i302 = i300 + 1; float f339 = fArr[i302]; fArr[i299] = f338; fArr[i301] = f339; fArr[i300] = f336; fArr[i302] = f337; int i303 = i296 + i130; int i304 = i298 - i130; int i305 = i5 + i303; int i306 = i5 + i304; float f340 = fArr[i305]; int i307 = i305 + 1; float f341 = fArr[i307]; float f342 = fArr[i306]; int i308 = i306 + 1; float f343 = fArr[i308]; fArr[i305] = f342; fArr[i307] = f343; fArr[i306] = f340; fArr[i308] = f341; int i309 = i303 - 2; int i310 = i304 - i129; int i311 = i5 + i309; int i312 = i5 + i310; float f344 = fArr[i311]; int i313 = i311 + 1; float f345 = fArr[i313]; float f346 = fArr[i312]; int i314 = i312 + 1; float f347 = fArr[i314]; fArr[i311] = f346; fArr[i313] = f347; fArr[i312] = f344; fArr[i314] = f345; int i315 = i129 + 2; int i316 = i309 + i315; int i317 = i310 + i315; int i318 = i5 + i316; int i319 = i5 + i317; float f348 = fArr[i318]; int i320 = i318 + 1; float f349 = fArr[i320]; float f350 = fArr[i319]; int i321 = i319 + 1; float f351 = fArr[i321]; fArr[i318] = f350; fArr[i320] = f351; fArr[i319] = f348; fArr[i321] = f349; int i322 = (i316 - (i129 - i130)) + i5; int i323 = i5 + (i297 - 2) + i317; float f352 = fArr[i322]; int i324 = i322 + 1; float f353 = fArr[i324]; float f354 = fArr[i323]; int i325 = i323 + 1; float f355 = fArr[i325]; fArr[i322] = f354; fArr[i324] = f355; fArr[i323] = f352; fArr[i325] = f353; } } public static void r(long j4, d dVar, long j5, s sVar, long j6, d dVar2) { d dVar3; long j7; if (j4 <= 8) { if (j4 != 8) { if (j4 == 4) { G(dVar, j5); return; } return; } long j8 = j5 + 4; float b4 = dVar.b(j5) + dVar.b(j8); long j9 = j5 + 1; long j10 = j5 + 5; float b5 = dVar.b(j10) + dVar.b(j9); float b6 = dVar.b(j5) - dVar.b(j8); float b7 = dVar.b(j9) - dVar.b(j10); long j11 = j5 + 2; long j12 = j5 + 6; float b8 = dVar.b(j11) + dVar.b(j12); long j13 = j5 + 3; long j14 = j5 + 7; float b9 = dVar.b(j13) + dVar.b(j14); float b10 = dVar.b(j11) - dVar.b(j12); float b11 = dVar.b(j13) - dVar.b(j14); dVar.c(j9, AbstractC1518b.j(b4, b8, dVar, j5, b5, b9)); dVar.c(j13, AbstractC1518b.a(b6, b11, dVar, j11, b7, b10)); dVar.c(j10, AbstractC1518b.l(b4, b8, dVar, j8, b5, b9)); dVar.c(j14, AbstractC1518b.m(b6, b11, dVar, j12, b7, b10)); return; } if (j4 <= 32) { if (j4 == 32) { m(dVar, j5, dVar2, j6 - 8); long j15 = j5 + 2; float b12 = dVar.b(j15); long j16 = j5 + 3; float b13 = dVar.b(j16); long j17 = j5 + 4; float b14 = dVar.b(j17); long j18 = j5 + 5; float b15 = dVar.b(j18); long j19 = j5 + 6; float b16 = dVar.b(j19); long j20 = j5 + 7; float b17 = dVar.b(j20); long j21 = j5 + 8; float b18 = dVar.b(j21); long j22 = j5 + 9; float b19 = dVar.b(j22); long j23 = j5 + 10; float b20 = dVar.b(j23); long j24 = j5 + 11; float b21 = dVar.b(j24); long j25 = j5 + 14; float b22 = dVar.b(j25); long j26 = j5 + 15; float b23 = dVar.b(j26); long j27 = j5 + 16; float b24 = dVar.b(j27); long j28 = j5 + 17; float b25 = dVar.b(j28); long j29 = j5 + 20; float b26 = dVar.b(j29); long j30 = j5 + 21; float b27 = dVar.b(j30); long j31 = j5 + 22; float b28 = dVar.b(j31); long j32 = j5 + 23; float b29 = dVar.b(j32); long j33 = j5 + 24; float b30 = dVar.b(j33); long j34 = j5 + 25; float b31 = dVar.b(j34); long j35 = j5 + 26; float b32 = dVar.b(j35); long j36 = j5 + 27; float b33 = dVar.b(j36); long j37 = j5 + 28; float b34 = dVar.b(j37); long j38 = j5 + 29; float b35 = dVar.b(j38); dVar.c(j15, b24); dVar.c(j16, b25); dVar.c(j17, b18); dVar.c(j18, b19); dVar.c(j19, b30); dVar.c(j20, b31); dVar.c(j21, b14); dVar.c(j22, b15); dVar.c(j23, b26); dVar.c(j24, b27); dVar.c(j25, b34); dVar.c(j26, b35); dVar.c(j27, b12); dVar.c(j28, b13); dVar.c(j29, b20); dVar.c(j30, b21); dVar.c(j31, b32); dVar.c(j32, b33); dVar.c(j33, b16); dVar.c(j34, b17); dVar.c(j35, b28); dVar.c(j36, b29); dVar.c(j37, b22); dVar.c(j38, b23); return; } i(dVar, j5, dVar2, 0L); long j39 = j5 + 2; float b36 = dVar.b(j39); long j40 = j5 + 3; float b37 = dVar.b(j40); long j41 = j5 + 6; float b38 = dVar.b(j41); long j42 = j5 + 7; float b39 = dVar.b(j42); long j43 = j5 + 8; float b40 = dVar.b(j43); long j44 = j5 + 9; float b41 = dVar.b(j44); long j45 = j5 + 12; float b42 = dVar.b(j45); long j46 = j5 + 13; float b43 = dVar.b(j46); dVar.c(j39, b40); dVar.c(j40, b41); dVar.c(j41, b42); dVar.c(j42, b43); dVar.c(j43, b36); dVar.c(j44, b37); dVar.c(j45, b38); dVar.c(j46, b39); return; } long j47 = j4 >> 2; long j48 = j6 - j47; long j49 = j4 >> 3; long j50 = j49 * 2; long j51 = j50 + j50; long j52 = j51 + j50; long j53 = j5 + j50; long j54 = j5 + j51; long j55 = j5 + j52; float b44 = dVar.b(j54) + dVar.b(j5); long j56 = j5 + 1; long j57 = j54 + 1; float b45 = dVar.b(j57) + dVar.b(j56); float b46 = dVar.b(j5) - dVar.b(j54); float b47 = dVar.b(j56) - dVar.b(j57); float b48 = dVar.b(j55) + dVar.b(j53); long j58 = j53 + 1; long j59 = j55 + 1; float b49 = dVar.b(j59) + dVar.b(j58); float b50 = dVar.b(j53) - dVar.b(j55); float b51 = dVar.b(j58) - dVar.b(j59); dVar.c(j56, AbstractC1518b.j(b44, b48, dVar, j5, b45, b49)); dVar.c(j58, AbstractC1518b.l(b44, b48, dVar, j53, b45, b49)); dVar.c(j57, AbstractC1518b.a(b46, b51, dVar, j54, b47, b50)); dVar.c(j59, AbstractC1518b.m(b46, b51, dVar, j55, b47, b50)); d dVar4 = dVar2; float b52 = dVar4.b(j48 + 1); float b53 = dVar4.b(j48 + 2); float b54 = dVar4.b(j48 + 3); float f4 = 1.0f; float f5 = 1.0f; float f6 = 0.0f; float f7 = 0.0f; long j60 = 0; int i4 = 2; while (true) { long j61 = i4; if (j61 >= j49 - 2) { break; } long j62 = j60 + 4; long j63 = j48 + j62; float b55 = (dVar4.b(j63) + f4) * b53; long j64 = j63 + 1; float b56 = (dVar4.b(j64) + f6) * b53; long j65 = j63 + 2; float b57 = (dVar4.b(j65) + f5) * b54; float f8 = b54; long j66 = j63 + 3; float b58 = (dVar4.b(j66) + f7) * f8; float b59 = dVar4.b(j63); float b60 = dVar4.b(j64); float b61 = dVar4.b(j65); float b62 = dVar4.b(j66); long j67 = j61 + j50; long j68 = j67 + j50; long j69 = j68 + j50; long j70 = j5 + j67; long j71 = j5 + j68; long j72 = j5 + j69; long j73 = j5 + j61; float b63 = dVar.b(j71) + dVar.b(j73); long j74 = j73 + 1; float f9 = b53; long j75 = j71 + 1; float b64 = dVar.b(j75) + dVar.b(j74); float b65 = dVar.b(j73) - dVar.b(j71); float b66 = dVar.b(j74) - dVar.b(j75); long j76 = j73 + 2; long j77 = j71 + 2; float b67 = dVar.b(j77) + dVar.b(j76); long j78 = j73 + 3; long j79 = j71 + 3; float b68 = dVar.b(j79) + dVar.b(j78); float b69 = dVar.b(j76) - dVar.b(j77); float b70 = dVar.b(j78) - dVar.b(j79); float b71 = dVar.b(j72) + dVar.b(j70); long j80 = j70 + 1; long j81 = j72 + 1; float b72 = dVar.b(j81) + dVar.b(j80); float b73 = dVar.b(j70) - dVar.b(j72); float b74 = dVar.b(j80) - dVar.b(j81); long j82 = j70 + 2; long j83 = j72 + 2; float b75 = dVar.b(j83) + dVar.b(j82); long j84 = j70 + 3; long j85 = j72 + 3; float b76 = dVar.b(j85) + dVar.b(j84); float b77 = dVar.b(j82) - dVar.b(j83); float b78 = dVar.b(j84) - dVar.b(j85); dVar.c(j74, AbstractC1518b.j(b63, b71, dVar, j73, b64, b72)); dVar.c(j78, AbstractC1518b.j(b67, b75, dVar, j76, b68, b76)); dVar.c(j80, AbstractC1518b.l(b63, b71, dVar, j70, b64, b72)); dVar.c(j84, AbstractC1518b.l(b67, b75, dVar, j82, b68, b76)); float f10 = b65 - b74; float f11 = b66 + b73; dVar.c(j71, (b55 * f10) - (b56 * f11)); float m2 = AbstractC1518b.m(f10 * b56, f11 * b55, dVar, j75, b69, b78); float f12 = b70 + b77; dVar.c(j77, (b59 * m2) - (b60 * f12)); float j86 = AbstractC1518b.j(m2 * b60, f12 * b59, dVar, j79, b65, b74); float f13 = b66 - b73; dVar.c(j72, (b58 * f13) + (b57 * j86)); float a4 = AbstractC1518b.a(f13 * b57, b58 * j86, dVar, j81, b69, b78); float f14 = b70 - b77; dVar.c(j83, (b62 * f14) + (b61 * a4)); dVar.c(j85, (f14 * b61) - (b62 * a4)); long j87 = j50 - j61; long j88 = j87 + j50; long j89 = j88 + j50; long j90 = j5 + j87; long j91 = j5 + j88; long j92 = j5 + j89; long j93 = j5 + j89 + j50; float b79 = dVar.b(j92) + dVar.b(j90); long j94 = j90 + 1; long j95 = j92 + 1; float b80 = dVar.b(j95) + dVar.b(j94); float b81 = dVar.b(j90) - dVar.b(j92); float b82 = dVar.b(j94) - dVar.b(j95); long j96 = j90 - 2; long j97 = j92 - 2; float b83 = dVar.b(j97) + dVar.b(j96); long j98 = j90 - 1; long j99 = j92 - 1; float b84 = dVar.b(j99) + dVar.b(j98); float b85 = dVar.b(j96) - dVar.b(j97); float b86 = dVar.b(j98) - dVar.b(j99); float b87 = dVar.b(j93) + dVar.b(j91); long j100 = j91 + 1; long j101 = j93 + 1; float b88 = dVar.b(j101) + dVar.b(j100); float b89 = dVar.b(j91) - dVar.b(j93); float b90 = dVar.b(j100) - dVar.b(j101); long j102 = j91 - 2; long j103 = j93 - 2; float b91 = dVar.b(j103) + dVar.b(j102); long j104 = j91 - 1; long j105 = j93 - 1; float b92 = dVar.b(j105) + dVar.b(j104); float b93 = dVar.b(j102) - dVar.b(j103); float b94 = dVar.b(j104) - dVar.b(j105); dVar.c(j94, AbstractC1518b.j(b79, b87, dVar, j90, b80, b88)); dVar.c(j98, AbstractC1518b.j(b83, b91, dVar, j96, b84, b92)); dVar.c(j100, AbstractC1518b.l(b79, b87, dVar, j91, b80, b88)); dVar.c(j104, AbstractC1518b.l(b83, b91, dVar, j102, b84, b92)); float f15 = b81 - b90; float f16 = b82 + b89; dVar.c(j92, (b56 * f15) - (b55 * f16)); float m3 = AbstractC1518b.m(f15 * b55, f16 * b56, dVar, j95, b85, b94); float f17 = b86 + b93; dVar.c(j97, (b60 * m3) - (b59 * f17)); float j106 = AbstractC1518b.j(m3 * b59, f17 * b60, dVar, j99, b81, b90); float f18 = b82 - b89; dVar.c(j93, (b57 * f18) + (b58 * j106)); float a5 = AbstractC1518b.a(b58 * f18, b57 * j106, dVar, j101, b85, b94); float f19 = b86 - b93; dVar.c(j103, (b61 * f19) + (b62 * a5)); dVar.c(j105, (b62 * f19) - (a5 * b61)); i4 += 4; dVar4 = dVar2; j60 = j62; f4 = b59; f6 = b60; b54 = f8; f5 = b61; f7 = b62; b53 = f9; b52 = b52; } float f20 = b52; float f21 = b53; float f22 = b54; float f23 = (f4 + f20) * f21; float f24 = (f6 + f20) * f21; float f25 = (f5 - f20) * f22; float f26 = (f7 - f20) * f22; long j107 = j49 + j50; long j108 = j107 + j50; long j109 = j5 + j49; long j110 = j5 + j107; long j111 = j5 + j108; long j112 = j5 + j108 + j50; long j113 = j109 - 2; long j114 = j111 - 2; float b95 = dVar.b(j114) + dVar.b(j113); long j115 = j109 - 1; long j116 = j111 - 1; float b96 = dVar.b(j116) + dVar.b(j115); float b97 = dVar.b(j113) - dVar.b(j114); float b98 = dVar.b(j115) - dVar.b(j116); long j117 = j110 - 2; long j118 = j112 - 2; float b99 = dVar.b(j118) + dVar.b(j117); long j119 = j110 - 1; long j120 = j112 - 1; float b100 = dVar.b(j120) + dVar.b(j119); float b101 = dVar.b(j117) - dVar.b(j118); float b102 = dVar.b(j119) - dVar.b(j120); dVar.c(j115, AbstractC1518b.j(b95, b99, dVar, j113, b96, b100)); dVar.c(j119, AbstractC1518b.l(b95, b99, dVar, j117, b96, b100)); float f27 = b97 - b102; float f28 = b98 + b101; dVar.c(j114, (f23 * f27) - (f24 * f28)); float j121 = AbstractC1518b.j(f27 * f24, f28 * f23, dVar, j116, b97, b102); float f29 = b98 - b101; dVar.c(j118, (f26 * f29) + (f25 * j121)); dVar.c(j120, (f25 * f29) - (j121 * f26)); float b103 = dVar.b(j109) + dVar.b(j111); long j122 = j109 + 1; long j123 = j111 + 1; float b104 = dVar.b(j123) + dVar.b(j122); float b105 = dVar.b(j109) - dVar.b(j111); float b106 = dVar.b(j122) - dVar.b(j123); float b107 = dVar.b(j110) + dVar.b(j112); long j124 = j110 + 1; long j125 = j112 + 1; float b108 = dVar.b(j125) + dVar.b(j124); float b109 = dVar.b(j110) - dVar.b(j112); float b110 = dVar.b(j124) - dVar.b(j125); dVar.c(j122, AbstractC1518b.j(b103, b107, dVar, j109, b104, b108)); dVar.c(j124, AbstractC1518b.l(b103, b107, dVar, j110, b104, b108)); float f30 = b105 - b110; float f31 = b106 + b109; dVar.c(j111, (f30 - f31) * f20); dVar.c(j123, (f31 + f30) * f20); float f32 = b105 + b110; float f33 = b106 - b109; float f34 = -f20; dVar.c(j112, (f32 + f33) * f34); dVar.c(j125, (f33 - f32) * f34); long j126 = j109 + 2; long j127 = j111 + 2; float b111 = dVar.b(j126) + dVar.b(j127); long j128 = j109 + 3; long j129 = j111 + 3; float b112 = dVar.b(j129) + dVar.b(j128); float b113 = dVar.b(j126) - dVar.b(j127); float b114 = dVar.b(j128) - dVar.b(j129); long j130 = j110 + 2; long j131 = j112 + 2; float b115 = dVar.b(j131) + dVar.b(j130); long j132 = j110 + 3; long j133 = j112 + 3; float b116 = dVar.b(j133) + dVar.b(j132); float b117 = dVar.b(j130) - dVar.b(j131); float b118 = dVar.b(j132) - dVar.b(j133); dVar.c(j128, AbstractC1518b.j(b111, b115, dVar, j126, b112, b116)); dVar.c(j132, AbstractC1518b.l(b111, b115, dVar, j130, b112, b116)); float f35 = b113 - b118; float f36 = b114 + b117; dVar.c(j127, (f24 * f35) - (f23 * f36)); float j134 = AbstractC1518b.j(f35 * f23, f36 * f24, dVar, j129, b113, b118); float f37 = b114 - b117; dVar.c(j131, (f25 * f37) + (f26 * j134)); dVar.c(j133, (f26 * f37) - (f25 * j134)); if (k3.c.c > 1 && j4 >= 8192) { D(j4, j5, j6, dVar, dVar2); } else if (j4 > 512) { B(j4, j5, j6, dVar, dVar2); } else if (j4 > 128) { v(j4, 1L, j5, j6, dVar, dVar2); } else { t(j4, j5, j6, dVar, dVar2); dVar3 = dVar; j7 = j47; long j135 = 1; while (j7 > 8) { j135 <<= 1; j7 >>= 2; } long j136 = j4 >> 1; long j137 = j135 * 4; if (j7 == 8) { long j138 = j135; long j139 = 0; while (j139 < j138) { long j140 = j139 * 4; long j141 = 0; while (j141 < j139) { long b119 = sVar.b(j138 + j139) + (j141 * 4); long b120 = sVar.b(j138 + j141) + j140; long j142 = j5 + b119; long j143 = j5 + b120; long j144 = j139; float b121 = dVar3.b(j142); long j145 = j140; long j146 = j142 + 1; float b122 = dVar3.b(j146); long j147 = j141; float b123 = dVar3.b(j143); long j148 = j143 + 1; float b124 = dVar3.b(j148); dVar3.c(j142, b123); dVar3.c(j146, b124); dVar3.c(j143, b121); dVar3.c(j148, b122); long j149 = b119 + j137; long j150 = b120 + j137; long j151 = j5 + j149; long j152 = j5 + j150; float b125 = dVar3.b(j151); long j153 = j151 + 1; float b126 = dVar3.b(j153); float b127 = dVar3.b(j152); long j154 = j152 + 1; float b128 = dVar3.b(j154); dVar3.c(j151, b127); dVar3.c(j153, b128); dVar3.c(j152, b125); dVar3.c(j154, b126); long j155 = j149 + j136; long j156 = j150 + 2; long j157 = j5 + j155; long j158 = j5 + j156; float b129 = dVar3.b(j157); long j159 = j157 + 1; float b130 = dVar3.b(j159); float b131 = dVar3.b(j158); long j160 = j158 + 1; float b132 = dVar3.b(j160); dVar3.c(j157, b131); dVar3.c(j159, b132); dVar3.c(j158, b129); dVar3.c(j160, b130); long j161 = j155 - j137; long j162 = j156 - j137; long j163 = j5 + j161; long j164 = j5 + j162; float b133 = dVar3.b(j163); long j165 = j163 + 1; float b134 = dVar3.b(j165); float b135 = dVar3.b(j164); long j166 = j164 + 1; float b136 = dVar3.b(j166); dVar3.c(j163, b135); dVar3.c(j165, b136); dVar3.c(j164, b133); dVar3.c(j166, b134); long j167 = j161 + 2; long j168 = j162 + j136; long j169 = j5 + j167; long j170 = j5 + j168; float b137 = dVar3.b(j169); long j171 = j169 + 1; float b138 = dVar3.b(j171); float b139 = dVar3.b(j170); long j172 = j170 + 1; float b140 = dVar3.b(j172); dVar3.c(j169, b139); dVar3.c(j171, b140); dVar3.c(j170, b137); dVar3.c(j172, b138); long j173 = j167 + j137; long j174 = j168 + j137; long j175 = j5 + j173; long j176 = j5 + j174; float b141 = dVar3.b(j175); long j177 = j175 + 1; float b142 = dVar3.b(j177); float b143 = dVar3.b(j176); long j178 = j176 + 1; float b144 = dVar3.b(j178); dVar3.c(j175, b143); dVar3.c(j177, b144); dVar3.c(j176, b141); dVar3.c(j178, b142); long j179 = j173 - j136; long j180 = j174 - 2; long j181 = j5 + j179; long j182 = j5 + j180; float b145 = dVar3.b(j181); long j183 = j181 + 1; float b146 = dVar3.b(j183); float b147 = dVar3.b(j182); long j184 = j182 + 1; float b148 = dVar3.b(j184); dVar3.c(j181, b147); dVar3.c(j183, b148); dVar3.c(j182, b145); dVar3.c(j184, b146); long j185 = j5 + (j179 - j137); long j186 = j5 + (j180 - j137); float b149 = dVar3.b(j185); long j187 = j185 + 1; float b150 = dVar3.b(j187); float b151 = dVar3.b(j186); long j188 = j186 + 1; float b152 = dVar3.b(j188); dVar3.c(j185, b151); dVar3.c(j187, b152); dVar3.c(j186, b149); dVar3.c(j188, b150); j141 = j147 + 1; j139 = j144; j140 = j145; } long j189 = j139; long b153 = sVar.b(j138 + j189) + j140; long j190 = b153 + 2; long j191 = b153 + j136; long j192 = j5 + j190; long j193 = j5 + j191; float b154 = dVar3.b(j192); long j194 = j192 + 1; float b155 = dVar3.b(j194); float b156 = dVar3.b(j193); long j195 = j193 + 1; float b157 = dVar3.b(j195); dVar3.c(j192, b156); dVar3.c(j194, b157); dVar3.c(j193, b154); dVar3.c(j195, b155); long j196 = j5 + j190 + j137; long j197 = j5 + j191 + j137; float b158 = dVar3.b(j196); long j198 = j196 + 1; float b159 = dVar3.b(j198); float b160 = dVar3.b(j197); long j199 = j197 + 1; float b161 = dVar3.b(j199); dVar3.c(j196, b160); dVar3.c(j198, b161); dVar3.c(j197, b158); dVar3.c(j199, b159); j139 = j189 + 1; } return; } long j200 = 0; while (j200 < j135) { long j201 = j200 * 4; long j202 = 0; while (j202 < j200) { long j203 = j135; long b162 = (sVar.b(j203 + j200) * 2) + (j202 * 4); long b163 = (sVar.b(j203 + j202) * 2) + j201; long j204 = j5 + b162; long j205 = j136; long j206 = j5 + b163; long j207 = j137; float b164 = dVar3.b(j204); long j208 = j200; long j209 = j204 + 1; float b165 = dVar3.b(j209); long j210 = j201; float b166 = dVar3.b(j206); long j211 = j202; long j212 = j206 + 1; float b167 = dVar3.b(j212); dVar3.c(j204, b166); dVar3.c(j209, b167); dVar3.c(j206, b164); dVar3.c(j212, b165); long j213 = b162 + j207; long j214 = j203 * 8; long j215 = b163 + j214; long j216 = j5 + j213; long j217 = j5 + j215; float b168 = dVar3.b(j216); long j218 = j216 + 1; float b169 = dVar3.b(j218); float b170 = dVar3.b(j217); long j219 = j217 + 1; float b171 = dVar3.b(j219); dVar3.c(j216, b170); dVar3.c(j218, b171); dVar3.c(j217, b168); dVar3.c(j219, b169); long j220 = j213 + j207; long j221 = j215 - j207; long j222 = j5 + j220; long j223 = j5 + j221; float b172 = dVar3.b(j222); long j224 = j222 + 1; float b173 = dVar3.b(j224); float b174 = dVar3.b(j223); long j225 = j223 + 1; float b175 = dVar3.b(j225); dVar3.c(j222, b174); dVar3.c(j224, b175); dVar3.c(j223, b172); dVar3.c(j225, b173); long j226 = j220 + j207; long j227 = j221 + j214; long j228 = j5 + j226; long j229 = j5 + j227; float b176 = dVar3.b(j228); long j230 = j228 + 1; float b177 = dVar3.b(j230); float b178 = dVar3.b(j229); long j231 = j229 + 1; float b179 = dVar3.b(j231); dVar3.c(j228, b178); dVar3.c(j230, b179); dVar3.c(j229, b176); dVar3.c(j231, b177); long j232 = j226 + j205; long j233 = j227 + 2; long j234 = j5 + j232; long j235 = j5 + j233; float b180 = dVar3.b(j234); long j236 = j234 + 1; float b181 = dVar3.b(j236); float b182 = dVar3.b(j235); long j237 = j235 + 1; float b183 = dVar3.b(j237); dVar3.c(j234, b182); dVar3.c(j236, b183); dVar3.c(j235, b180); dVar3.c(j237, b181); long j238 = j232 - j207; long j239 = j233 - j214; long j240 = j5 + j238; long j241 = j5 + j239; float b184 = dVar3.b(j240); long j242 = j240 + 1; float b185 = dVar3.b(j242); float b186 = dVar3.b(j241); long j243 = j241 + 1; float b187 = dVar3.b(j243); dVar3.c(j240, b186); dVar3.c(j242, b187); dVar3.c(j241, b184); dVar3.c(j243, b185); long j244 = j238 - j207; long j245 = j239 + j207; long j246 = j5 + j244; long j247 = j5 + j245; float b188 = dVar3.b(j246); long j248 = j246 + 1; float b189 = dVar3.b(j248); float b190 = dVar3.b(j247); long j249 = j247 + 1; float b191 = dVar3.b(j249); dVar3.c(j246, b190); dVar3.c(j248, b191); dVar3.c(j247, b188); dVar3.c(j249, b189); long j250 = j244 - j207; long j251 = j245 - j214; long j252 = j5 + j250; long j253 = j5 + j251; float b192 = dVar3.b(j252); long j254 = j252 + 1; float b193 = dVar3.b(j254); float b194 = dVar3.b(j253); long j255 = j253 + 1; float b195 = dVar3.b(j255); dVar3.c(j252, b194); dVar3.c(j254, b195); dVar3.c(j253, b192); dVar3.c(j255, b193); long j256 = j250 + 2; long j257 = j251 + j205; long j258 = j5 + j256; long j259 = j5 + j257; float b196 = dVar3.b(j258); long j260 = j258 + 1; float b197 = dVar3.b(j260); float b198 = dVar3.b(j259); long j261 = j259 + 1; float b199 = dVar3.b(j261); dVar3.c(j258, b198); dVar3.c(j260, b199); dVar3.c(j259, b196); dVar3.c(j261, b197); long j262 = j256 + j207; long j263 = j257 + j214; long j264 = j5 + j262; long j265 = j5 + j263; float b200 = dVar3.b(j264); long j266 = j264 + 1; float b201 = dVar3.b(j266); float b202 = dVar3.b(j265); long j267 = j265 + 1; float b203 = dVar3.b(j267); dVar3.c(j264, b202); dVar3.c(j266, b203); dVar3.c(j265, b200); dVar3.c(j267, b201); long j268 = j262 + j207; long j269 = j263 - j207; long j270 = j5 + j268; long j271 = j5 + j269; float b204 = dVar3.b(j270); long j272 = j270 + 1; float b205 = dVar3.b(j272); float b206 = dVar3.b(j271); long j273 = j271 + 1; float b207 = dVar3.b(j273); dVar3.c(j270, b206); dVar3.c(j272, b207); dVar3.c(j271, b204); dVar3.c(j273, b205); long j274 = j268 + j207; long j275 = j269 + j214; long j276 = j5 + j274; long j277 = j5 + j275; float b208 = dVar3.b(j276); long j278 = j276 + 1; float b209 = dVar3.b(j278); float b210 = dVar3.b(j277); long j279 = j277 + 1; float b211 = dVar3.b(j279); dVar3.c(j276, b210); dVar3.c(j278, b211); dVar3.c(j277, b208); dVar3.c(j279, b209); long j280 = j274 - j205; long j281 = j275 - 2; long j282 = j5 + j280; long j283 = j5 + j281; float b212 = dVar3.b(j282); long j284 = j282 + 1; float b213 = dVar3.b(j284); float b214 = dVar3.b(j283); long j285 = j283 + 1; float b215 = dVar3.b(j285); dVar3.c(j282, b214); dVar3.c(j284, b215); dVar3.c(j283, b212); dVar3.c(j285, b213); long j286 = j280 - j207; long j287 = j281 - j214; long j288 = j5 + j286; long j289 = j5 + j287; float b216 = dVar3.b(j288); long j290 = j288 + 1; float b217 = dVar3.b(j290); float b218 = dVar3.b(j289); long j291 = j289 + 1; float b219 = dVar3.b(j291); dVar3.c(j288, b218); dVar3.c(j290, b219); dVar3.c(j289, b216); dVar3.c(j291, b217); long j292 = j286 - j207; long j293 = j287 + j207; long j294 = j5 + j292; long j295 = j5 + j293; float b220 = dVar3.b(j294); long j296 = j294 + 1; float b221 = dVar3.b(j296); float b222 = dVar3.b(j295); long j297 = j295 + 1; float b223 = dVar3.b(j297); dVar3.c(j294, b222); dVar3.c(j296, b223); dVar3.c(j295, b220); dVar3.c(j297, b221); long j298 = j5 + (j292 - j207); long j299 = j5 + (j293 - j214); float b224 = dVar3.b(j298); long j300 = j298 + 1; float b225 = dVar3.b(j300); float b226 = dVar3.b(j299); long j301 = j299 + 1; float b227 = dVar3.b(j301); dVar3.c(j298, b226); dVar3.c(j300, b227); dVar3.c(j299, b224); dVar3.c(j301, b225); j202 = j211 + 1; j135 = j203; j136 = j205; j137 = j207; j200 = j208; j201 = j210; } long j302 = j135; long j303 = j136; long j304 = j137; long j305 = j200; long b228 = (sVar.b(j302 + j305) * 2) + j201; long j306 = b228 + 2; long j307 = b228 + j303; long j308 = j5 + j306; long j309 = j5 + j307; float b229 = dVar3.b(j308); long j310 = j308 + 1; float b230 = dVar3.b(j310); float b231 = dVar3.b(j309); long j311 = j309 + 1; float b232 = dVar3.b(j311); dVar3.c(j308, b231); dVar3.c(j310, b232); dVar3.c(j309, b229); dVar3.c(j311, b230); long j312 = j306 + j304; long j313 = j302 * 8; long j314 = j307 + j313; long j315 = j5 + j312; long j316 = j5 + j314; float b233 = dVar3.b(j315); long j317 = j315 + 1; float b234 = dVar3.b(j317); float b235 = dVar3.b(j316); long j318 = j316 + 1; float b236 = dVar3.b(j318); dVar3.c(j315, b235); dVar3.c(j317, b236); dVar3.c(j316, b233); dVar3.c(j318, b234); long j319 = j312 + j304; long j320 = j314 - j304; long j321 = j5 + j319; long j322 = j5 + j320; float b237 = dVar3.b(j321); long j323 = j321 + 1; float b238 = dVar3.b(j323); float b239 = dVar3.b(j322); long j324 = j322 + 1; float b240 = dVar3.b(j324); dVar3.c(j321, b239); dVar3.c(j323, b240); dVar3.c(j322, b237); dVar3.c(j324, b238); long j325 = j319 - 2; long j326 = j320 - j303; long j327 = j5 + j325; long j328 = j5 + j326; float b241 = dVar3.b(j327); long j329 = j327 + 1; float b242 = dVar3.b(j329); float b243 = dVar3.b(j328); long j330 = j328 + 1; float b244 = dVar3.b(j330); dVar3.c(j327, b243); dVar3.c(j329, b244); dVar3.c(j328, b241); dVar3.c(j330, b242); long j331 = j303 + 2; long j332 = j325 + j331; long j333 = j326 + j331; long j334 = j5 + j332; long j335 = j5 + j333; float b245 = dVar3.b(j334); long j336 = j334 + 1; float b246 = dVar3.b(j336); float b247 = dVar3.b(j335); long j337 = j335 + 1; float b248 = dVar3.b(j337); dVar3.c(j334, b247); dVar3.c(j336, b248); dVar3.c(j335, b245); dVar3.c(j337, b246); long j338 = (j313 - 2) + j333; long j339 = j5 + (j332 - (j303 - j304)); long j340 = j5 + j338; float b249 = dVar3.b(j339); long j341 = j339 + 1; float b250 = dVar3.b(j341); float b251 = dVar3.b(j340); long j342 = j340 + 1; float b252 = dVar3.b(j342); dVar3.c(j339, b251); dVar3.c(j341, b252); dVar3.c(j340, b249); dVar3.c(j342, b250); j200 = j305 + 1; j135 = j302; j136 = j303; j137 = j304; } return; } dVar3 = dVar; j7 = j47; long j1352 = 1; while (j7 > 8) { } long j1362 = j4 >> 1; long j1372 = j1352 * 4; if (j7 == 8) { } } public static void s(int i4, int i5, int i6, float[] fArr, float[] fArr2) { if (i4 == 128) { int i7 = i6 - 8; n(fArr, i5, fArr2, i7); p(fArr, i5 + 32, fArr2, i6 - 32); n(fArr, i5 + 64, fArr2, i7); n(fArr, i5 + 96, fArr2, i7); return; } int i8 = i6 - 8; j(fArr, i5, fArr2, i8); l(fArr, i5 + 16, fArr2, i8); j(fArr, i5 + 32, fArr2, i8); j(fArr, i5 + 48, fArr2, i8); } public static void t(long j4, long j5, long j6, d dVar, d dVar2) { if (j4 == 128) { long j7 = j6 - 8; m(dVar, j5, dVar2, j7); o(dVar, j5 + 32, dVar2, j6 - 32); m(dVar, j5 + 64, dVar2, j7); m(dVar, j5 + 96, dVar2, j7); return; } long j8 = j6 - 8; i(dVar, j5, dVar2, j8); k(dVar, j5 + 16, dVar2, j8); i(dVar, j5 + 32, dVar2, j8); i(dVar, j5 + 48, dVar2, j8); } public static void u(int i4, int i5, float[] fArr, int i6, int i7, float[] fArr2) { if (i4 == 512) { int i8 = i7 - 64; w(128, i6, i8, fArr, fArr2); int i9 = i7 - 8; n(fArr, i6, fArr2, i9); int i10 = i7 - 32; p(fArr, i6 + 32, fArr2, i10); n(fArr, i6 + 64, fArr2, i9); n(fArr, i6 + 96, fArr2, i9); int i11 = i6 + 128; int i12 = i7 - 128; y(128, i11, i12, fArr, fArr2); n(fArr, i11, fArr2, i9); p(fArr, i6 + 160, fArr2, i10); n(fArr, i6 + 192, fArr2, i9); p(fArr, i6 + 224, fArr2, i10); int i13 = i6 + 256; w(128, i13, i8, fArr, fArr2); n(fArr, i13, fArr2, i9); p(fArr, i6 + 288, fArr2, i10); n(fArr, i6 + 320, fArr2, i9); n(fArr, i6 + 352, fArr2, i9); if (i5 != 0) { w(128, i6 + 384, i8, fArr, fArr2); n(fArr, i6 + 480, fArr2, i9); } else { y(128, i6 + 384, i12, fArr, fArr2); p(fArr, i6 + 480, fArr2, i10); } n(fArr, i6 + 384, fArr2, i9); p(fArr, i6 + 416, fArr2, i10); n(fArr, i6 + 448, fArr2, i9); return; } int i14 = i7 - 32; w(64, i6, i14, fArr, fArr2); int i15 = i7 - 8; j(fArr, i6, fArr2, i15); l(fArr, i6 + 16, fArr2, i15); j(fArr, i6 + 32, fArr2, i15); j(fArr, i6 + 48, fArr2, i15); int i16 = i6 + 64; int i17 = i7 - 64; y(64, i16, i17, fArr, fArr2); j(fArr, i16, fArr2, i15); l(fArr, i6 + 80, fArr2, i15); j(fArr, i6 + 96, fArr2, i15); l(fArr, i6 + 112, fArr2, i15); int i18 = i6 + 128; w(64, i18, i14, fArr, fArr2); j(fArr, i18, fArr2, i15); l(fArr, i6 + 144, fArr2, i15); j(fArr, i6 + 160, fArr2, i15); j(fArr, i6 + 176, fArr2, i15); if (i5 != 0) { w(64, i6 + 192, i14, fArr, fArr2); j(fArr, i6 + 240, fArr2, i15); } else { y(64, i6 + 192, i17, fArr, fArr2); l(fArr, i6 + 240, fArr2, i15); } j(fArr, i6 + 192, fArr2, i15); l(fArr, i6 + 208, fArr2, i15); j(fArr, i6 + 224, fArr2, i15); } public static void v(long j4, long j5, long j6, long j7, d dVar, d dVar2) { long j8; if (j4 == 512) { long j9 = j7 - 64; x(128L, j6, j9, dVar, dVar2); long j10 = j7 - 8; m(dVar, j6, dVar2, j10); long j11 = j7 - 32; o(dVar, j6 + 32, dVar2, j11); m(dVar, j6 + 64, dVar2, j10); m(dVar, j6 + 96, dVar2, j10); long j12 = j6 + 128; long j13 = j7 - 128; z(128L, j12, j13, dVar, dVar2); m(dVar, j12, dVar2, j10); o(dVar, j6 + 160, dVar2, j11); m(dVar, j6 + 192, dVar2, j10); o(dVar, j6 + 224, dVar2, j11); long j14 = j6 + 256; x(128L, j14, j9, dVar, dVar2); m(dVar, j14, dVar2, j10); o(dVar, j6 + 288, dVar2, j11); m(dVar, j6 + 320, dVar2, j10); m(dVar, j6 + 352, dVar2, j10); if (j5 != 0) { x(128L, j6 + 384, j9, dVar, dVar2); m(dVar, j6 + 480, dVar2, j10); } else { z(128L, j6 + 384, j13, dVar, dVar2); o(dVar, j6 + 480, dVar2, j11); } m(dVar, j6 + 384, dVar2, j10); o(dVar, j6 + 416, dVar2, j11); m(dVar, j6 + 448, dVar2, j10); return; } long j15 = j7 - 32; x(64L, j6, j15, dVar, dVar2); long j16 = j7 - 8; i(dVar, j6, dVar2, j16); k(dVar, j6 + 16, dVar2, j16); i(dVar, j6 + 32, dVar2, j16); i(dVar, j6 + 48, dVar2, j16); long j17 = j6 + 64; long j18 = j7 - 64; z(64L, j17, j18, dVar, dVar2); i(dVar, j17, dVar2, j16); k(dVar, j6 + 80, dVar2, j16); i(dVar, j6 + 96, dVar2, j16); k(dVar, j6 + 112, dVar2, j16); long j19 = j6 + 128; x(64L, j19, j15, dVar, dVar2); i(dVar, j19, dVar2, j16); k(dVar, j6 + 144, dVar2, j16); i(dVar, j6 + 160, dVar2, j16); i(dVar, j6 + 176, dVar2, j16); if (j5 != 0) { x(64L, j6 + 192, j15, dVar, dVar2); j8 = j16; i(dVar, j6 + 240, dVar2, j8); } else { z(64L, j6 + 192, j18, dVar, dVar2); j8 = j16; k(dVar, j6 + 240, dVar2, j8); } i(dVar, j6 + 192, dVar2, j8); k(dVar, j6 + 208, dVar2, j8); i(dVar, j6 + 224, dVar2, j8); } public static void w(int i4, int i5, int i6, float[] fArr, float[] fArr2) { int i7 = i4 >> 3; int i8 = i7 * 2; int i9 = i8 + i8; int i10 = i9 + i8; int i11 = i5 + i8; int i12 = i5 + i9; int i13 = i5 + i10; float f4 = fArr[i5]; float f5 = fArr[i12]; float f6 = f4 + f5; int i14 = i5 + 1; float f7 = fArr[i14]; int i15 = i12 + 1; float f8 = fArr[i15]; float f9 = f7 + f8; float f10 = f4 - f5; float f11 = f7 - f8; float f12 = fArr[i11]; float f13 = fArr[i13]; float f14 = f12 + f13; int i16 = i11 + 1; float f15 = fArr[i16]; int i17 = i13 + 1; float f16 = fArr[i17]; float f17 = f15 + f16; float f18 = f12 - f13; float f19 = f15 - f16; fArr[i5] = f6 + f14; fArr[i14] = f9 + f17; fArr[i11] = f6 - f14; fArr[i16] = f9 - f17; fArr[i12] = f10 - f19; fArr[i15] = f11 + f18; fArr[i13] = f10 + f19; fArr[i17] = f11 - f18; float f20 = fArr2[i6 + 1]; int i18 = 0; for (int i19 = 2; i19 < i7; i19 += 2) { i18 += 4; int i20 = i6 + i18; float f21 = fArr2[i20]; float f22 = fArr2[i20 + 1]; float f23 = fArr2[i20 + 2]; float f24 = fArr2[i20 + 3]; int i21 = i19 + i8; int i22 = i21 + i8; int i23 = i22 + i8; int i24 = i5 + i21; int i25 = i5 + i22; int i26 = i5 + i23; int i27 = i5 + i19; float f25 = fArr[i27]; float f26 = fArr[i25]; float f27 = f25 + f26; int i28 = i27 + 1; float f28 = fArr[i28]; int i29 = i25 + 1; float f29 = fArr[i29]; float f30 = f28 + f29; float f31 = f25 - f26; float f32 = f28 - f29; float f33 = fArr[i24]; float f34 = fArr[i26]; float f35 = f33 + f34; int i30 = i24 + 1; float f36 = fArr[i30]; int i31 = i26 + 1; float f37 = fArr[i31]; float f38 = f36 + f37; float f39 = f33 - f34; float f40 = f36 - f37; fArr[i27] = f27 + f35; fArr[i28] = f30 + f38; fArr[i24] = f27 - f35; fArr[i30] = f30 - f38; float f41 = f31 - f40; float f42 = f32 + f39; fArr[i25] = (f21 * f41) - (f22 * f42); fArr[i29] = (f41 * f22) + (f42 * f21); float f43 = f31 + f40; float f44 = f32 - f39; fArr[i26] = (f24 * f44) + (f23 * f43); fArr[i31] = (f44 * f23) - (f43 * f24); int i32 = i8 - i19; int i33 = i32 + i8; int i34 = i33 + i8; int i35 = i34 + i8; int i36 = i5 + i32; int i37 = i5 + i33; int i38 = i5 + i34; int i39 = i5 + i35; float f45 = fArr[i36]; float f46 = fArr[i38]; float f47 = f45 + f46; int i40 = i36 + 1; float f48 = fArr[i40]; int i41 = i38 + 1; float f49 = fArr[i41]; float f50 = f48 + f49; float f51 = f45 - f46; float f52 = f48 - f49; float f53 = fArr[i37]; float f54 = fArr[i39]; float f55 = f53 + f54; int i42 = i37 + 1; float f56 = fArr[i42]; int i43 = i39 + 1; float f57 = fArr[i43]; float f58 = f56 + f57; float f59 = f53 - f54; float f60 = f56 - f57; fArr[i36] = f47 + f55; fArr[i40] = f50 + f58; fArr[i37] = f47 - f55; fArr[i42] = f50 - f58; float f61 = f51 - f60; float f62 = f52 + f59; fArr[i38] = (f22 * f61) - (f21 * f62); fArr[i41] = (f21 * f61) + (f22 * f62); float f63 = f51 + f60; float f64 = f52 - f59; fArr[i39] = (f23 * f64) + (f24 * f63); fArr[i43] = (f24 * f64) - (f23 * f63); } int i44 = i7 + i8; int i45 = i44 + i8; int i46 = i8 + i45; int i47 = i5 + i7; int i48 = i5 + i44; int i49 = i5 + i45; int i50 = i5 + i46; float f65 = fArr[i47]; float f66 = fArr[i49]; float f67 = f65 + f66; int i51 = i47 + 1; float f68 = fArr[i51]; int i52 = i49 + 1; float f69 = fArr[i52]; float f70 = f68 + f69; float f71 = f65 - f66; float f72 = f68 - f69; float f73 = fArr[i48]; float f74 = fArr[i50]; float f75 = f73 + f74; int i53 = i48 + 1; float f76 = fArr[i53]; int i54 = i50 + 1; float f77 = fArr[i54]; float f78 = f76 + f77; float f79 = f73 - f74; float f80 = f76 - f77; fArr[i47] = f67 + f75; fArr[i51] = f70 + f78; fArr[i48] = f67 - f75; fArr[i53] = f70 - f78; float f81 = f71 - f80; float f82 = f72 + f79; fArr[i49] = (f81 - f82) * f20; fArr[i52] = (f82 + f81) * f20; float f83 = f71 + f80; float f84 = f72 - f79; float f85 = -f20; fArr[i50] = (f83 + f84) * f85; fArr[i54] = (f84 - f83) * f85; } public static void x(long j4, long j5, long j6, d dVar, d dVar2) { long j7 = j4 >> 3; long j8 = j7 * 2; long j9 = j8 + j8; long j10 = j9 + j8; long j11 = j5 + j8; long j12 = j9 + j5; long j13 = j10 + j5; float b4 = dVar.b(j12) + dVar.b(j5); long j14 = j5 + 1; long j15 = j12 + 1; float b5 = dVar.b(j15) + dVar.b(j14); float b6 = dVar.b(j5) - dVar.b(j12); float b7 = dVar.b(j14) - dVar.b(j15); float b8 = dVar.b(j13) + dVar.b(j11); long j16 = j11 + 1; long j17 = j13 + 1; float b9 = dVar.b(j17) + dVar.b(j16); float b10 = dVar.b(j11) - dVar.b(j13); float b11 = dVar.b(j16) - dVar.b(j17); dVar.c(j14, AbstractC1518b.j(b4, b8, dVar, j5, b5, b9)); dVar.c(j16, AbstractC1518b.l(b4, b8, dVar, j11, b5, b9)); dVar.c(j15, AbstractC1518b.a(b6, b11, dVar, j12, b7, b10)); dVar.c(j17, AbstractC1518b.m(b6, b11, dVar, j13, b7, b10)); d dVar3 = dVar2; float b12 = dVar3.b(j6 + 1); long j18 = 0; long j19 = 2; while (j19 < j7) { long j20 = j18 + 4; long j21 = j6 + j20; float b13 = dVar3.b(j21); float b14 = dVar3.b(j21 + 1); float b15 = dVar3.b(j21 + 2); float b16 = dVar3.b(j21 + 3); long j22 = j19 + j8; long j23 = j22 + j8; long j24 = j23 + j8; long j25 = j5 + j22; long j26 = j5 + j23; long j27 = j5 + j24; long j28 = j19; long j29 = j5 + j28; float b17 = dVar.b(j26) + dVar.b(j29); long j30 = j29 + 1; long j31 = j26 + 1; float b18 = dVar.b(j31) + dVar.b(j30); float b19 = dVar.b(j29) - dVar.b(j26); float b20 = dVar.b(j30) - dVar.b(j31); float b21 = dVar.b(j27) + dVar.b(j25); long j32 = j25 + 1; long j33 = j27 + 1; float b22 = dVar.b(j33) + dVar.b(j32); float b23 = dVar.b(j25) - dVar.b(j27); float b24 = dVar.b(j32) - dVar.b(j33); dVar.c(j30, AbstractC1518b.j(b17, b21, dVar, j29, b18, b22)); dVar.c(j32, AbstractC1518b.l(b17, b21, dVar, j25, b18, b22)); float f4 = b19 - b24; float f5 = b20 + b23; dVar.c(j26, (b13 * f4) - (b14 * f5)); float j34 = AbstractC1518b.j(f4 * b14, f5 * b13, dVar, j31, b19, b24); float f6 = b20 - b23; dVar.c(j27, (b16 * f6) + (b15 * j34)); dVar.c(j33, (f6 * b15) - (j34 * b16)); long j35 = j8 - j28; long j36 = j35 + j8; long j37 = j36 + j8; long j38 = j5 + j35; long j39 = j5 + j36; long j40 = j5 + j37; long j41 = j5 + j37 + j8; float b25 = dVar.b(j38) + dVar.b(j40); long j42 = j38 + 1; long j43 = j40 + 1; float b26 = dVar.b(j43) + dVar.b(j42); float b27 = dVar.b(j38) - dVar.b(j40); float b28 = dVar.b(j42) - dVar.b(j43); float b29 = dVar.b(j41) + dVar.b(j39); long j44 = j39 + 1; long j45 = j41 + 1; float b30 = dVar.b(j45) + dVar.b(j44); float b31 = dVar.b(j39) - dVar.b(j41); float b32 = dVar.b(j44) - dVar.b(j45); dVar.c(j42, AbstractC1518b.j(b25, b29, dVar, j38, b26, b30)); dVar.c(j44, AbstractC1518b.l(b25, b29, dVar, j39, b26, b30)); float f7 = b27 - b32; float f8 = b28 + b31; dVar.c(j40, (b14 * f7) - (b13 * f8)); float j46 = AbstractC1518b.j(f7 * b13, f8 * b14, dVar, j43, b27, b32); float f9 = b28 - b31; dVar.c(j41, (b15 * f9) + (b16 * j46)); dVar.c(j45, (b16 * f9) - (b15 * j46)); j19 = j28 + 2; dVar3 = dVar2; b12 = b12; j18 = j20; } float f10 = b12; long j47 = j7 + j8; long j48 = j47 + j8; long j49 = j5 + j7; long j50 = j5 + j47; long j51 = j5 + j48; long j52 = j5 + j48 + j8; float b33 = dVar.b(j49) + dVar.b(j51); long j53 = j49 + 1; long j54 = j51 + 1; float b34 = dVar.b(j54) + dVar.b(j53); float b35 = dVar.b(j49) - dVar.b(j51); float b36 = dVar.b(j53) - dVar.b(j54); float b37 = dVar.b(j52) + dVar.b(j50); long j55 = j50 + 1; long j56 = j52 + 1; float b38 = dVar.b(j56) + dVar.b(j55); float b39 = dVar.b(j50) - dVar.b(j52); float b40 = dVar.b(j55) - dVar.b(j56); dVar.c(j53, AbstractC1518b.j(b33, b37, dVar, j49, b34, b38)); dVar.c(j55, AbstractC1518b.l(b33, b37, dVar, j50, b34, b38)); float f11 = b35 - b40; float f12 = b36 + b39; dVar.c(j51, (f11 - f12) * f10); dVar.c(j54, (f12 + f11) * f10); float f13 = b35 + b40; float f14 = b36 - b39; float f15 = -f10; dVar.c(j52, (f13 + f14) * f15); dVar.c(j56, f15 * (f14 - f13)); } public static void y(int i4, int i5, int i6, float[] fArr, float[] fArr2) { int i7 = i4 >> 3; int i8 = i7 * 2; float f4 = fArr2[i6 + 1]; int i9 = i8 + i8; int i10 = i9 + i8; int i11 = i5 + i8; int i12 = i5 + i9; int i13 = i5 + i10; float f5 = fArr[i5]; int i14 = i12 + 1; float f6 = fArr[i14]; float f7 = f5 - f6; int i15 = i5 + 1; float f8 = fArr[i15]; float f9 = fArr[i12]; float f10 = f8 + f9; float f11 = f5 + f6; float f12 = f8 - f9; float f13 = fArr[i11]; int i16 = i13 + 1; float f14 = fArr[i16]; float f15 = f13 - f14; int i17 = i11 + 1; float f16 = fArr[i17]; float f17 = fArr[i13]; float f18 = f16 + f17; float f19 = f13 + f14; float f20 = f16 - f17; float f21 = (f15 - f18) * f4; float f22 = (f18 + f15) * f4; fArr[i5] = f7 + f21; fArr[i15] = f10 + f22; fArr[i11] = f7 - f21; fArr[i17] = f10 - f22; float f23 = (f19 - f20) * f4; float f24 = (f20 + f19) * f4; fArr[i12] = f11 - f24; fArr[i14] = f12 + f23; fArr[i13] = f11 + f24; fArr[i16] = f12 - f23; int i18 = i7 * 4; int i19 = 0; for (int i20 = 2; i20 < i7; i20 += 2) { i19 += 4; int i21 = i6 + i19; float f25 = fArr2[i21]; float f26 = fArr2[i21 + 1]; float f27 = fArr2[i21 + 2]; float f28 = fArr2[i21 + 3]; i18 -= 4; int i22 = i6 + i18; float f29 = fArr2[i22]; float f30 = fArr2[i22 + 1]; float f31 = fArr2[i22 + 2]; float f32 = fArr2[i22 + 3]; int i23 = i20 + i8; int i24 = i23 + i8; int i25 = i24 + i8; int i26 = i5 + i23; int i27 = i5 + i24; int i28 = i5 + i25; int i29 = i5 + i20; float f33 = fArr[i29]; int i30 = i27 + 1; float f34 = fArr[i30]; float f35 = f33 - f34; int i31 = i29 + 1; float f36 = fArr[i31]; float f37 = fArr[i27]; float f38 = f36 + f37; float f39 = f33 + f34; float f40 = f36 - f37; float f41 = fArr[i26]; int i32 = i28 + 1; float f42 = fArr[i32]; float f43 = f41 - f42; int i33 = i26 + 1; float f44 = fArr[i33]; float f45 = fArr[i28]; float f46 = f44 + f45; float f47 = f41 + f42; float f48 = f44 - f45; float f49 = (f25 * f35) - (f26 * f38); float f50 = (f35 * f26) + (f38 * f25); float f51 = (f30 * f43) - (f29 * f46); float f52 = (f43 * f29) + (f46 * f30); fArr[i29] = f49 + f51; fArr[i31] = f50 + f52; fArr[i26] = f49 - f51; fArr[i33] = f50 - f52; float f53 = (f28 * f40) + (f27 * f39); float f54 = (f40 * f27) - (f39 * f28); float f55 = (f31 * f48) + (f32 * f47); float f56 = (f48 * f32) - (f47 * f31); fArr[i27] = f53 + f55; fArr[i30] = f54 + f56; fArr[i28] = f53 - f55; fArr[i32] = f54 - f56; int i34 = i8 - i20; int i35 = i34 + i8; int i36 = i35 + i8; int i37 = i36 + i8; int i38 = i5 + i34; int i39 = i5 + i35; int i40 = i5 + i36; int i41 = i5 + i37; float f57 = fArr[i38]; int i42 = i40 + 1; float f58 = fArr[i42]; float f59 = f57 - f58; int i43 = i38 + 1; float f60 = fArr[i43]; float f61 = fArr[i40]; float f62 = f60 + f61; float f63 = f57 + f58; float f64 = f60 - f61; float f65 = fArr[i39]; int i44 = i41 + 1; float f66 = fArr[i44]; float f67 = f65 - f66; int i45 = i39 + 1; float f68 = fArr[i45]; float f69 = fArr[i41]; float f70 = f68 + f69; float f71 = f65 + f66; float f72 = f68 - f69; float f73 = (f29 * f59) - (f30 * f62); float f74 = (f30 * f59) + (f29 * f62); float f75 = (f26 * f67) - (f25 * f70); float f76 = (f25 * f67) + (f26 * f70); fArr[i38] = f73 + f75; fArr[i43] = f74 + f76; fArr[i39] = f73 - f75; fArr[i45] = f74 - f76; float f77 = (f32 * f64) + (f31 * f63); float f78 = (f31 * f64) - (f32 * f63); float f79 = (f27 * f72) + (f28 * f71); float f80 = (f28 * f72) - (f27 * f71); fArr[i40] = f77 + f79; fArr[i42] = f78 + f80; fArr[i41] = f77 - f79; fArr[i44] = f78 - f80; } int i46 = i6 + i8; float f81 = fArr2[i46]; float f82 = fArr2[i46 + 1]; int i47 = i7 + i8; int i48 = i47 + i8; int i49 = i8 + i48; int i50 = i5 + i7; int i51 = i5 + i47; int i52 = i5 + i48; int i53 = i5 + i49; float f83 = fArr[i50]; int i54 = i52 + 1; float f84 = fArr[i54]; float f85 = f83 - f84; int i55 = i50 + 1; float f86 = fArr[i55]; float f87 = fArr[i52]; float f88 = f86 + f87; float f89 = f83 + f84; float f90 = f86 - f87; float f91 = fArr[i51]; int i56 = i53 + 1; float f92 = fArr[i56]; float f93 = f91 - f92; int i57 = i51 + 1; float f94 = fArr[i57]; float f95 = fArr[i53]; float f96 = f94 + f95; float f97 = f91 + f92; float f98 = f94 - f95; float f99 = (f81 * f85) - (f82 * f88); float f100 = (f85 * f82) + (f88 * f81); float f101 = (f82 * f93) - (f81 * f96); float f102 = (f93 * f81) + (f96 * f82); fArr[i50] = f99 + f101; fArr[i55] = f100 + f102; fArr[i51] = f99 - f101; fArr[i57] = f100 - f102; float f103 = (f82 * f89) - (f81 * f90); float f104 = (f89 * f81) + (f90 * f82); float f105 = (f81 * f97) - (f82 * f98); float f106 = (f82 * f97) + (f81 * f98); fArr[i52] = f103 - f105; fArr[i54] = f104 - f106; fArr[i53] = f103 + f105; fArr[i56] = f104 + f106; } public static void z(long j4, long j5, long j6, d dVar, d dVar2) { long j7 = j4 >> 3; long j8 = j7 * 2; float b4 = dVar2.b(j6 + 1); long j9 = j8 + j8; long j10 = j9 + j8; long j11 = j5 + j8; long j12 = j9 + j5; long j13 = j10 + j5; long j14 = j12 + 1; float b5 = dVar.b(j5) - dVar.b(j14); long j15 = j5 + 1; float b6 = dVar.b(j12) + dVar.b(j15); float b7 = dVar.b(j14) + dVar.b(j5); float b8 = dVar.b(j15) - dVar.b(j12); long j16 = j13 + 1; float b9 = dVar.b(j11) - dVar.b(j16); long j17 = j11 + 1; float b10 = dVar.b(j13) + dVar.b(j17); float b11 = dVar.b(j16) + dVar.b(j11); float b12 = dVar.b(j17) - dVar.b(j13); float f4 = (b9 - b10) * b4; float f5 = (b10 + b9) * b4; dVar.c(j15, AbstractC1518b.j(b5, f4, dVar, j5, b6, f5)); dVar.c(j17, AbstractC1518b.l(b5, f4, dVar, j11, b6, f5)); float f6 = (b11 - b12) * b4; float f7 = (b12 + b11) * b4; dVar.c(j14, AbstractC1518b.a(b7, f7, dVar, j12, b8, f6)); dVar.c(j16, AbstractC1518b.m(b7, f7, dVar, j13, b8, f6)); long j18 = 4; long j19 = j7 * 4; long j20 = 0; int i4 = 2; while (true) { long j21 = i4; if (j21 < j7) { long j22 = j20 + j18; long j23 = j6 + j22; float b13 = dVar2.b(j23); float b14 = dVar2.b(j23 + 1); float b15 = dVar2.b(j23 + 2); float b16 = dVar2.b(j23 + 3); long j24 = j19 - j18; long j25 = j6 + j24; float b17 = dVar2.b(j25); float b18 = dVar2.b(j25 + 1); float b19 = dVar2.b(j25 + 2); float b20 = dVar2.b(j25 + 3); long j26 = j21 + j8; long j27 = j26 + j8; long j28 = j27 + j8; long j29 = j5 + j26; long j30 = j5 + j27; long j31 = j5 + j28; long j32 = j5 + j21; int i5 = i4; long j33 = j30 + 1; float b21 = dVar.b(j32) - dVar.b(j33); long j34 = j32 + 1; float b22 = dVar.b(j30) + dVar.b(j34); float b23 = dVar.b(j33) + dVar.b(j32); float b24 = dVar.b(j34) - dVar.b(j30); long j35 = j31 + 1; float b25 = dVar.b(j29) - dVar.b(j35); long j36 = j29 + 1; float b26 = dVar.b(j31) + dVar.b(j36); float b27 = dVar.b(j35) + dVar.b(j29); float b28 = dVar.b(j36) - dVar.b(j31); float f8 = (b13 * b21) - (b14 * b22); float f9 = (b21 * b14) + (b22 * b13); float f10 = (b18 * b25) - (b17 * b26); float f11 = (b25 * b17) + (b26 * b18); dVar.c(j34, AbstractC1518b.j(f8, f10, dVar, j32, f9, f11)); dVar.c(j36, AbstractC1518b.l(f8, f10, dVar, j29, f9, f11)); float f12 = (b15 * b23) + (b16 * b24); float f13 = (b15 * b24) - (b23 * b16); float f14 = (b20 * b27) + (b19 * b28); float f15 = (b28 * b20) - (b27 * b19); dVar.c(j33, AbstractC1518b.j(f12, f14, dVar, j30, f13, f15)); dVar.c(j35, AbstractC1518b.l(f12, f14, dVar, j31, f13, f15)); long j37 = j8 - j21; long j38 = j37 + j8; long j39 = j38 + j8; long j40 = j39 + j8; long j41 = j5 + j37; long j42 = j5 + j38; long j43 = j5 + j39; long j44 = j5 + j40; long j45 = j43 + 1; float b29 = dVar.b(j41) - dVar.b(j45); long j46 = j41 + 1; float b30 = dVar.b(j43) + dVar.b(j46); float b31 = dVar.b(j45) + dVar.b(j41); float b32 = dVar.b(j46) - dVar.b(j43); long j47 = j44 + 1; float b33 = dVar.b(j42) - dVar.b(j47); long j48 = j42 + 1; float b34 = dVar.b(j44) + dVar.b(j48); float b35 = dVar.b(j47) + dVar.b(j42); float b36 = dVar.b(j48) - dVar.b(j44); float f16 = (b17 * b29) - (b18 * b30); float f17 = (b18 * b29) + (b17 * b30); float f18 = (b14 * b33) - (b13 * b34); float f19 = (b33 * b13) + (b14 * b34); dVar.c(j46, AbstractC1518b.j(f16, f18, dVar, j41, f17, f19)); dVar.c(j48, AbstractC1518b.l(f16, f18, dVar, j42, f17, f19)); float f20 = (b19 * b31) + (b20 * b32); float f21 = (b19 * b32) - (b20 * b31); float f22 = (b16 * b35) + (b15 * b36); float f23 = (b16 * b36) - (b15 * b35); dVar.c(j45, AbstractC1518b.j(f20, f22, dVar, j43, f21, f23)); dVar.c(j47, AbstractC1518b.l(f20, f22, dVar, j44, f21, f23)); i4 = i5 + 2; j19 = j24; j20 = j22; j18 = 4; } else { long j49 = j6 + j8; float b37 = dVar2.b(j49); float b38 = dVar2.b(j49 + 1); long j50 = j7 + j8; long j51 = j50 + j8; long j52 = j51 + j8; long j53 = j5 + j7; long j54 = j5 + j50; long j55 = j5 + j51; long j56 = j5 + j52; long j57 = j55 + 1; float b39 = dVar.b(j53) - dVar.b(j57); long j58 = j53 + 1; float b40 = dVar.b(j55) + dVar.b(j58); float b41 = dVar.b(j57) + dVar.b(j53); float b42 = dVar.b(j58) - dVar.b(j55); long j59 = j56 + 1; float b43 = dVar.b(j54) - dVar.b(j59); long j60 = j54 + 1; float b44 = dVar.b(j56) + dVar.b(j60); float b45 = dVar.b(j59) + dVar.b(j54); float b46 = dVar.b(j60) - dVar.b(j56); float f24 = (b37 * b39) - (b38 * b40); float f25 = (b39 * b38) + (b37 * b40); float f26 = (b38 * b43) - (b37 * b44); float f27 = (b43 * b37) + (b44 * b38); dVar.c(j58, AbstractC1518b.j(f24, f26, dVar, j53, f25, f27)); dVar.c(j60, AbstractC1518b.l(f24, f26, dVar, j54, f25, f27)); float f28 = (b38 * b41) - (b37 * b42); float f29 = (b37 * b41) + (b38 * b42); float f30 = (b37 * b45) - (b38 * b46); float f31 = (b38 * b45) + (b37 * b46); dVar.c(j57, AbstractC1518b.l(f28, f30, dVar, j55, f29, f31)); dVar.c(j59, AbstractC1518b.j(f28, f30, dVar, j56, f29, f31)); return; } } } }