333 lines
26 KiB
Java
333 lines
26 KiB
Java
|
package com.facetec.sdk;
|
|||
|
|
|||
|
import java.util.Map;
|
|||
|
import org.bouncycastle.i18n.LocalizedMessage;
|
|||
|
|
|||
|
/* loaded from: classes.dex */
|
|||
|
public class bo {
|
|||
|
private static final byte[] $$a = null;
|
|||
|
private static final int $$b = 0;
|
|||
|
private static int $10 = 0;
|
|||
|
private static int $11 = 1;
|
|||
|
private static int B;
|
|||
|
public static final Map<Integer, Object> s;
|
|||
|
private static Object u;
|
|||
|
private static Object v;
|
|||
|
private static byte[] w;
|
|||
|
private static byte[] x;
|
|||
|
private static final Map<String, Object> y;
|
|||
|
private static int z;
|
|||
|
|
|||
|
/* JADX WARN: Can't wrap try/catch for region: R(35:(2:1079|1080)|(34:1075|1076|(0)|13|(0)|15|16|(0)|31|(0)|51|(0)|68|69|70|71|72|(0)(0)|75|(0)|78|(0)(0)|81|82|(0)(0)|85|86|(0)(0)|89|90|91|(0)|1057|1058)|11|(0)|13|(0)|15|16|(0)|31|(0)|51|(0)|68|69|70|71|72|(0)(0)|75|(0)|78|(0)(0)|81|82|(0)(0)|85|86|(0)(0)|89|90|91|(0)|1057|1058) */
|
|||
|
/* JADX WARN: Code restructure failed: missing block: B:1066:0x0340, code lost:
|
|||
|
|
|||
|
r5 = false;
|
|||
|
*/
|
|||
|
/* JADX WARN: Code restructure failed: missing block: B:159:0x0391, code lost:
|
|||
|
|
|||
|
if (((java.lang.Boolean) java.lang.Class.forName($$c(r12, (short) ((r12 & net.sf.scuba.smartcards.ISO7816.INS_CHANGE_CHV) | (r12 ^ net.sf.scuba.smartcards.ISO7816.INS_CHANGE_CHV)), (byte) (-r25[r13]))).getMethod($$c(r25[618(0x26a, float:8.66E-43)], 776, r25[207(0xcf, float:2.9E-43)]), null).invoke(r15, null)).booleanValue() != false) goto L132;
|
|||
|
*/
|
|||
|
/* JADX WARN: Code restructure failed: missing block: B:747:0x0bfa, code lost:
|
|||
|
|
|||
|
throw null;
|
|||
|
*/
|
|||
|
/* JADX WARN: Code restructure failed: missing block: B:750:0x0bfb, code lost:
|
|||
|
|
|||
|
r0 = move-exception;
|
|||
|
*/
|
|||
|
/* JADX WARN: Code restructure failed: missing block: B:751:0x0bfc, code lost:
|
|||
|
|
|||
|
r2 = r0;
|
|||
|
r23 = r5;
|
|||
|
r17 = r17;
|
|||
|
r35 = r35;
|
|||
|
*/
|
|||
|
/* JADX WARN: Code restructure failed: missing block: B:9:0x0081, code lost:
|
|||
|
|
|||
|
if (r2 != null) goto L14;
|
|||
|
*/
|
|||
|
/* JADX WARN: Multi-variable type inference failed */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1016:0x051f A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1054:0x1a61 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1060:0x033b */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1061:0x032a */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1063:0x0321 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1064:0x030a */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1067:0x00fc A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1071:0x00d6 A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:1075:0x00b6 A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:129:0x19d0 A[Catch: Exception -> 0x1aaf, TRY_ENTER, TryCatch #25 {Exception -> 0x1aaf, blocks: (B:3:0x001d, B:5:0x003a, B:20:0x0129, B:26:0x1aa6, B:28:0x1aad, B:30:0x1aae, B:33:0x017f, B:41:0x01f6, B:43:0x01fc, B:44:0x01fd, B:47:0x01ff, B:49:0x0206, B:50:0x0207, B:56:0x0218, B:57:0x0242, B:63:0x028a, B:65:0x0290, B:66:0x0291, B:67:0x022e, B:68:0x0292, B:71:0x02d6, B:82:0x0322, B:85:0x032b, B:90:0x033d, B:95:0x0349, B:129:0x19d0, B:133:0x19d4, B:137:0x1a84, B:141:0x19fa, B:142:0x1a1b, B:149:0x1a59, B:151:0x1a5f, B:152:0x1a60, B:153:0x1a0d, B:144:0x1a20, B:145:0x1a56, B:59:0x0247, B:23:0x0154, B:37:0x01cc, B:35:0x0195), top: B:2:0x001d, inners: #23, #45, #63, #103, #110 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:141:0x19fa A[Catch: Exception -> 0x1aaf, TRY_ENTER, TryCatch #25 {Exception -> 0x1aaf, blocks: (B:3:0x001d, B:5:0x003a, B:20:0x0129, B:26:0x1aa6, B:28:0x1aad, B:30:0x1aae, B:33:0x017f, B:41:0x01f6, B:43:0x01fc, B:44:0x01fd, B:47:0x01ff, B:49:0x0206, B:50:0x0207, B:56:0x0218, B:57:0x0242, B:63:0x028a, B:65:0x0290, B:66:0x0291, B:67:0x022e, B:68:0x0292, B:71:0x02d6, B:82:0x0322, B:85:0x032b, B:90:0x033d, B:95:0x0349, B:129:0x19d0, B:133:0x19d4, B:137:0x1a84, B:141:0x19fa, B:142:0x1a1b, B:149:0x1a59, B:151:0x1a5f, B:152:0x1a60, B:153:0x1a0d, B:144:0x1a20, B:145:0x1a56, B:59:0x0247, B:23:0x0154, B:37:0x01cc, B:35:0x0195), top: B:2:0x001d, inners: #23, #45, #63, #103, #110 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:153:0x1a0d A[Catch: Exception -> 0x1aaf, TryCatch #25 {Exception -> 0x1aaf, blocks: (B:3:0x001d, B:5:0x003a, B:20:0x0129, B:26:0x1aa6, B:28:0x1aad, B:30:0x1aae, B:33:0x017f, B:41:0x01f6, B:43:0x01fc, B:44:0x01fd, B:47:0x01ff, B:49:0x0206, B:50:0x0207, B:56:0x0218, B:57:0x0242, B:63:0x028a, B:65:0x0290, B:66:0x0291, B:67:0x022e, B:68:0x0292, B:71:0x02d6, B:82:0x0322, B:85:0x032b, B:90:0x033d, B:95:0x0349, B:129:0x19d0, B:133:0x19d4, B:137:0x1a84, B:141:0x19fa, B:142:0x1a1b, B:149:0x1a59, B:151:0x1a5f, B:152:0x1a60, B:153:0x1a0d, B:144:0x1a20, B:145:0x1a56, B:59:0x0247, B:23:0x0154, B:37:0x01cc, B:35:0x0195), top: B:2:0x001d, inners: #23, #45, #63, #103, #110 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:18:0x0125 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:309:0x1428 A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:33:0x017f A[Catch: Exception -> 0x1aaf, TRY_ENTER, TRY_LEAVE, TryCatch #25 {Exception -> 0x1aaf, blocks: (B:3:0x001d, B:5:0x003a, B:20:0x0129, B:26:0x1aa6, B:28:0x1aad, B:30:0x1aae, B:33:0x017f, B:41:0x01f6, B:43:0x01fc, B:44:0x01fd, B:47:0x01ff, B:49:0x0206, B:50:0x0207, B:56:0x0218, B:57:0x0242, B:63:0x028a, B:65:0x0290, B:66:0x0291, B:67:0x022e, B:68:0x0292, B:71:0x02d6, B:82:0x0322, B:85:0x032b, B:90:0x033d, B:95:0x0349, B:129:0x19d0, B:133:0x19d4, B:137:0x1a84, B:141:0x19fa, B:142:0x1a1b, B:149:0x1a59, B:151:0x1a5f, B:152:0x1a60, B:153:0x1a0d, B:144:0x1a20, B:145:0x1a56, B:59:0x0247, B:23:0x0154, B:37:0x01cc, B:35:0x0195), top: B:2:0x001d, inners: #23, #45, #63, #103, #110 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:341:0x1459 A[Catch: all -> 0x1442, TRY_ENTER, TRY_LEAVE, TryCatch #18 {all -> 0x1442, blocks: (B:310:0x1428, B:341:0x1459), top: B:309:0x1428 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:343:0x1539 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:348:0x1589 A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:379:0x16d8 A[Catch: all -> 0x1736, TryCatch #12 {all -> 0x1736, blocks: (B:372:0x16af, B:377:0x16d2, B:379:0x16d8, B:380:0x16d9, B:389:0x16db, B:391:0x16e6, B:392:0x16e7, B:395:0x16e9, B:397:0x16f4, B:398:0x16f5, B:410:0x16fc, B:361:0x1640, B:359:0x1605), top: B:371:0x16af, inners: #95, #99 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:380:0x16d9 A[Catch: all -> 0x1736, TryCatch #12 {all -> 0x1736, blocks: (B:372:0x16af, B:377:0x16d2, B:379:0x16d8, B:380:0x16d9, B:389:0x16db, B:391:0x16e6, B:392:0x16e7, B:395:0x16e9, B:397:0x16f4, B:398:0x16f5, B:410:0x16fc, B:361:0x1640, B:359:0x1605), top: B:371:0x16af, inners: #95, #99 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:409:0x16fc A[SYNTHETIC] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:422:0x1463 A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:53:0x020b A[ADDED_TO_REGION] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:56:0x0218 A[Catch: Exception -> 0x1aaf, TRY_ENTER, TryCatch #25 {Exception -> 0x1aaf, blocks: (B:3:0x001d, B:5:0x003a, B:20:0x0129, B:26:0x1aa6, B:28:0x1aad, B:30:0x1aae, B:33:0x017f, B:41:0x01f6, B:43:0x01fc, B:44:0x01fd, B:47:0x01ff, B:49:0x0206, B:50:0x0207, B:56:0x0218, B:57:0x0242, B:63:0x028a, B:65:0x0290, B:66:0x0291, B:67:0x022e, B:68:0x0292, B:71:0x02d6, B:82:0x0322, B:85:0x032b, B:90:0x033d, B:95:0x0349, B:129:0x19d0, B:133:0x19d4, B:137:0x1a84, B:141:0x19fa, B:142:0x1a1b, B:149:0x1a59, B:151:0x1a5f, B:152:0x1a60, B:153:0x1a0d, B:144:0x1a20, B:145:0x1a56, B:59:0x0247, B:23:0x0154, B:37:0x01cc, B:35:0x0195), top: B:2:0x001d, inners: #23, #45, #63, #103, #110 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:67:0x022e A[Catch: Exception -> 0x1aaf, TryCatch #25 {Exception -> 0x1aaf, blocks: (B:3:0x001d, B:5:0x003a, B:20:0x0129, B:26:0x1aa6, B:28:0x1aad, B:30:0x1aae, B:33:0x017f, B:41:0x01f6, B:43:0x01fc, B:44:0x01fd, B:47:0x01ff, B:49:0x0206, B:50:0x0207, B:56:0x0218, B:57:0x0242, B:63:0x028a, B:65:0x0290, B:66:0x0291, B:67:0x022e, B:68:0x0292, B:71:0x02d6, B:82:0x0322, B:85:0x032b, B:90:0x033d, B:95:0x0349, B:129:0x19d0, B:133:0x19d4, B:137:0x1a84, B:141:0x19fa, B:142:0x1a1b, B:149:0x1a59, B:151:0x1a5f, B:152:0x1a60, B:153:0x1a0d, B:144:0x1a20, B:145:0x1a56, B:59:0x0247, B:23:0x0154, B:37:0x01cc, B:35:0x0195), top: B:2:0x001d, inners: #23, #45, #63, #103, #110 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:74:0x0308 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:77:0x030f */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:80:0x031f */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:823:0x18c5 A[Catch: all -> 0x19b4, TryCatch #70 {all -> 0x19b4, blocks: (B:322:0x1784, B:330:0x17c9, B:332:0x17cf, B:333:0x17d0, B:468:0x17d7, B:470:0x17e7, B:471:0x17e8, B:483:0x180d, B:485:0x1813, B:486:0x1814, B:509:0x1816, B:511:0x1826, B:512:0x1827, B:522:0x1829, B:524:0x183a, B:525:0x183b, B:528:0x183d, B:530:0x184e, B:531:0x184f, B:534:0x1851, B:536:0x1862, B:537:0x1863, B:758:0x186f, B:760:0x1882, B:761:0x1883, B:821:0x18bf, B:823:0x18c5, B:824:0x18c6, B:841:0x18d0, B:843:0x18e7, B:844:0x18e8, B:850:0x1907, B:852:0x190d, B:853:0x190e, B:862:0x193b, B:864:0x1941, B:865:0x1942, B:876:0x1978, B:878:0x197e, B:879:0x197f, B:888:0x1981, B:890:0x1998, B:891:0x1999, B:894:0x199b, B:896:0x19b2, B:897:0x19b3, B:240:0x115e, B:234:0x1130, B:231:0x10f3, B:225:0x0b98, B:184:0x0851, B:182:0x0814, B:324:0x1794, B:325:0x17c6, B:792:0x0aa9, B:299:0x135c, B:277:0x1239), top: B:239:0x115e, inners: #6, #15, #21, #34, #39, #55, #78, #89, #93, #115 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:824:0x18c6 A[Catch: all -> 0x19b4, TryCatch #70 {all -> 0x19b4, blocks: (B:322:0x1784, B:330:0x17c9, B:332:0x17cf, B:333:0x17d0, B:468:0x17d7, B:470:0x17e7, B:471:0x17e8, B:483:0x180d, B:485:0x1813, B:486:0x1814, B:509:0x1816, B:511:0x1826, B:512:0x1827, B:522:0x1829, B:524:0x183a, B:525:0x183b, B:528:0x183d, B:530:0x184e, B:531:0x184f, B:534:0x1851, B:536:0x1862, B:537:0x1863, B:758:0x186f, B:760:0x1882, B:761:0x1883, B:821:0x18bf, B:823:0x18c5, B:824:0x18c6, B:841:0x18d0, B:843:0x18e7, B:844:0x18e8, B:850:0x1907, B:852:0x190d, B:853:0x190e, B:862:0x193b, B:864:0x1941, B:865:0x1942, B:876:0x1978, B:878:0x197e, B:879:0x197f, B:888:0x1981, B:890:0x1998, B:891:0x1999, B:894:0x199b, B:896:0x19b2, B:897:0x19b3, B:240:0x115e, B:234:0x1130, B:231:0x10f3, B:225:0x0b98, B:184:0x0851, B:182:0x0814, B:324:0x1794, B:325:0x17c6, B:792:0x0aa9, B:299:0x135c, B:277:0x1239), top: B:239:0x115e, inners: #6, #15, #21, #34, #39, #55, #78, #89, #93, #115 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:84:0x0328 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:864:0x1941 A[Catch: all -> 0x19b4, TryCatch #70 {all -> 0x19b4, blocks: (B:322:0x1784, B:330:0x17c9, B:332:0x17cf, B:333:0x17d0, B:468:0x17d7, B:470:0x17e7, B:471:0x17e8, B:483:0x180d, B:485:0x1813, B:486:0x1814, B:509:0x1816, B:511:0x1826, B:512:0x1827, B:522:0x1829, B:524:0x183a, B:525:0x183b, B:528:0x183d, B:530:0x184e, B:531:0x184f, B:534:0x1851, B:536:0x1862, B:537:0x1863, B:758:0x186f, B:760:0x1882, B:761:0x1883, B:821:0x18bf, B:823:0x18c5, B:824:0x18c6, B:841:0x18d0, B:843:0x18e7, B:844:0x18e8, B:850:0x1907, B:852:0x190d, B:853:0x190e, B:862:0x193b, B:864:0x1941, B:865:0x1942, B:876:0x1978, B:878:0x197e, B:879:0x197f, B:888:0x1981, B:890:0x1998, B:891:0x1999, B:894:0x199b, B:896:0x19b2, B:897:0x19b3, B:240:0x115e, B:234:0x1130, B:231:0x10f3, B:225:0x0b98, B:184:0x0851, B:182:0x0814, B:324:0x1794, B:325:0x17c6, B:792:0x0aa9, B:299:0x135c, B:277:0x1239), top: B:239:0x115e, inners: #6, #15, #21, #34, #39, #55, #78, #89, #93, #115 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:865:0x1942 A[Catch: all -> 0x19b4, TryCatch #70 {all -> 0x19b4, blocks: (B:322:0x1784, B:330:0x17c9, B:332:0x17cf, B:333:0x17d0, B:468:0x17d7, B:470:0x17e7, B:471:0x17e8, B:483:0x180d, B:485:0x1813, B:486:0x1814, B:509:0x1816, B:511:0x1826, B:512:0x1827, B:522:0x1829, B:524:0x183a, B:525:0x183b, B:528:0x183d, B:530:0x184e, B:531:0x184f, B:534:0x1851, B:536:0x1862, B:537:0x1863, B:758:0x186f, B:760:0x1882, B:761:0x1883, B:821:0x18bf, B:823:0x18c5, B:824:0x18c6, B:841:0x18d0, B:843:0x18e7, B:844:0x18e8, B:850:0x1907, B:852:0x190d, B:853:0x190e, B:862:0x193b, B:864:0x1941, B:865:0x1942, B:876:0x1978, B:878:0x197e, B:879:0x197f, B:888:0x1981, B:890:0x1998, B:891:0x1999, B:894:0x199b, B:896:0x19b2, B:897:0x19b3, B:240:0x115e, B:234:0x1130, B:231:0x10f3, B:225:0x0b98, B:184:0x0851, B:182:0x0814, B:324:0x1794, B:325:0x17c6, B:792:0x0aa9, B:299:0x135c, B:277:0x1239), top: B:239:0x115e, inners: #6, #15, #21, #34, #39, #55, #78, #89, #93, #115 }] */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:88:0x0331 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:921:0x04c1 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:93:0x0345 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:940:0x0577 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:97:0x034d */
|
|||
|
/* JADX WARN: Type inference failed for: r10v178, types: [java.lang.reflect.Method] */
|
|||
|
/* JADX WARN: Type inference failed for: r12v92, types: [java.lang.Object[]] */
|
|||
|
/* JADX WARN: Type inference failed for: r15v60, types: [java.lang.Object[]] */
|
|||
|
/* JADX WARN: Type inference failed for: r17v11 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v17 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v2 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v26 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v3 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v30 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v31 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v32 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v33 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v34 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v39 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v4 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v40 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v5 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v50 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v52 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v53 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v54 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v55 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v56 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v7 */
|
|||
|
/* JADX WARN: Type inference failed for: r17v8 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v1 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v10 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v2 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v20, types: [java.io.InputStream] */
|
|||
|
/* JADX WARN: Type inference failed for: r35v27 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v28 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v29 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v3 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v30 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v31 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v36 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v46 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v48 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v49 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v5 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v50 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v6 */
|
|||
|
/* JADX WARN: Type inference failed for: r35v9 */
|
|||
|
/* JADX WARN: Type inference failed for: r3v142 */
|
|||
|
/* JADX WARN: Type inference failed for: r3v79 */
|
|||
|
/* JADX WARN: Type inference failed for: r3v80 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v102, types: [java.lang.Class<com.facetec.sdk.bo>, java.lang.Class] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v103 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v109, types: [java.lang.reflect.Constructor] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v111, types: [java.lang.Object[]] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v119 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v120, types: [int] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v15 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v159 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v16 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v160, types: [int] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v288, types: [java.lang.reflect.Constructor] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v289 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v293 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v295, types: [java.lang.Object, byte[]] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v305, types: [java.lang.String] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v315 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v317 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v320, types: [java.lang.reflect.Constructor] */
|
|||
|
/* JADX WARN: Type inference failed for: r6v323 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v327 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v367 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v372 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v373 */
|
|||
|
/* JADX WARN: Type inference failed for: r6v374 */
|
|||
|
/* JADX WARN: Type inference failed for: r7v32, types: [java.lang.reflect.Method] */
|
|||
|
/* JADX WARN: Type inference failed for: r8v73, types: [java.lang.reflect.Method] */
|
|||
|
static {
|
|||
|
/*
|
|||
|
Method dump skipped, instructions count: 6876
|
|||
|
To view this dump add '--comments-level debug' option
|
|||
|
*/
|
|||
|
throw new UnsupportedOperationException("Method not decompiled: com.facetec.sdk.bo.<clinit>():void");
|
|||
|
}
|
|||
|
|
|||
|
private bo() {
|
|||
|
}
|
|||
|
|
|||
|
static void init$0() {
|
|||
|
int i = $11 + 83;
|
|||
|
$10 = i % 128;
|
|||
|
int i2 = i % 2;
|
|||
|
byte[] bArr = new byte[1018];
|
|||
|
System.arraycopy("?a&¥ë\u0000ý\nô÷\u001déó\n\u0001ú\rèù\u0005\u0015áúý\u0000ó\u0006è\u00120Â÷>éÊ\fýþð\nþ\u0018Øûøþ\u001eÜÿ\n\u0001ñ\u0006è\u00120¿\bð\u00046Ø×\u0003ü\fõë\u0000ý\nô÷0Îý\u0001\u0000\u0003ÿê\b÷þñÿ;Æ\u0002ûûî\fÿ1¹\fö9ÊðH°\u0006è\u00120½\u0002÷>éÆ\u0002\f Ê\fýþð\nþð\u0007ï\u0000\u0003\u00023µ\n\u0001ëFÕê\u0001ë1Ñþ\u0005úÿï\u0000\u000eê\b÷þð\u0007ï\u0000\u0003\u00023¼ùBéÊ\tú\u0005=Ë\u000eðü\u0007÷þ\u0006è\u00120Â÷>éÆ\u0002\f!Ìý\u000eå-Øûøþ\u001eÜÿ\n\u0001ñ\u0000òó\nû:¸÷\u0003ü\fõ<âØ\u001eåõûúö2Üê2Ô\bëý$Ú\u000búüð\n\u0001ú\u001bÎ\u0006ýðÿî+Úú\u0004ï,Øôÿî$áø\u0002ùõ\u0005$×\u0000ø\u0004\u000eîöú\t÷òø\u0002\u0006ò\fÿî.ßûø\u0000\u001eØô\n\u0001ú\u0000òó\nû:¸÷\u0003ü\fõ<çÜê/Úú\u0004ñ\bü\u0003ùÿûø\u0000\u0000òó\nû:¸÷\u0003ü\fõ<éÞë\u000b\u001eÜê2Ô\bëý$Ú\u000búüðÿî.Ñ\bü\u001fßûø\u0000\u001eØô÷\b\b\u0012ö\u0014õ·üL·\u0002òý\u0007þûõõP±\u0004üïH\u0012÷\u0013õ\u0012ù\u0011õ\u0012õ\u0015õ\u0006è\u00120¿\bð\u00046èÔ\bëý$Ú\u000búüðð\u0007ï\u0000\u0003\u00023Êîý?êÎý&Øú\nþòöÿî!ìûõ\u0003þ\u0011Þù\u0007ò\b÷þ\u0017Ø\u0006\b\u000bî\u001fê\u0001ú\u0012Þÿð\u0006è\u00120Â÷>çàê\u0010\u0015Øûøþ\u001eÜÿ\n\u0001ñú\u000bú\u001dÜêñÿ<Å\u0002ûûî\fÿ2¸\fö\u0006è\u00120Â÷>éÆ\u0002\f!Ìý\u000eå'×þ\u0001øþ\u001eÜÿ\n\u0001ñÉñÿ;Æ\u0002ûûî\fÿ1¹\fö9Ê2ð\u0007ï\u0000\u0003\u00023¼ùBØ×\u0003ü\fõ'Ôú\tõ\u0005ÿöÿî.Ô\bëý$Ú\u000búüðñÿ<Å\u0002ûûî\fÿ2¸\fö:Éí\u001cýÈ\u0000ê\u0010/È\u0000ê\u0010/üö\u0004î\fÿî+ÿ\föé\u0013ø÷\nê\bð\u000e\u0016à\u0004í\u000eìö&ìê\t Ö\u0004õ\u0005ô÷þôúù\u000b\u0006è\u00120Â÷>·\u0004ú\tøôÿî!Û\u0000ü\bðûøò\nýôÿî0Üì\u0001\u0000ôþ\f\u0012ìê\tð\u0007ï\u0000\u0003\u00023Êîý?êÛì\bð\nòø\"éó\n\u0001úÉñÿ;Æ\u0002ûûî\fÿ1¹\fö9Ë1\u0006è\u00120Â÷>åÚú\u0004\u0013×þ\u0001øþ\u001eÜÿ\n\u0001ñÿð\u0014â\u0006ò\f\u0006è\u00120Â÷>â÷\u0007Ê\u0012ûòù\b÷þ\fê\t\u0019àóüÿî(Ø\u0002ò\b\u0005ò(Îý\u0001\u0000\u0003ÿê\b÷þ\u0006è\u00120Â÷>åÚú\u0004ñÿ;Æ\u0002ûûî\fÿ1¹\fö9Êí\u001cýð\u0007ï\u0000\u0003\u00023Äò\u000eî\u0005ü\u0003íBèÑ\u0000úú\u0012ú\u0010õë\u0000ý\nô÷\u001dèù\u0005\u0015áúý\u0000ó\u0006è\u00120Â÷>åÚú\u0004\u001eÜï\rî\u0006öù\u0002ú\u0002*Æ\u0002\f!Ìý\u000eåú\u000bú\u001eÔ\bëýð\u0007ï\u0000\u0003\u00023´\u000b\u0002úÿîCæÊ\u0005\fð\u0007\u0000üó\u0004\u0016àóü\u001bê\u0001ë\u0002\u000eî\nê\bð\u000e\u0016à\u0004í\u000eìö2Øô\nÿì\u0002ú\u0006\u0001ï\u0006è\u00120Â÷>âØûøþ\u001eÜÿ\n\u0001ñ".getBytes(LocalizedMessage.DEFAULT_ENCODING), 0, bArr, 0, 1018);
|
|||
|
$$a = bArr;
|
|||
|
$$b = 4;
|
|||
|
}
|
|||
|
|
|||
|
public static Object e(int i, char c, int i2) {
|
|||
|
int i3 = $11;
|
|||
|
int i4 = (((i3 | 87) << 1) - (i3 ^ 87)) % 128;
|
|||
|
$10 = i4;
|
|||
|
Object obj = u;
|
|||
|
int i5 = ((i4 ^ 119) + ((i4 & 119) << 1)) % 128;
|
|||
|
$11 = i5;
|
|||
|
$10 = (i5 + 5) % 128;
|
|||
|
try {
|
|||
|
Object[] objArr = {Integer.valueOf(i), Character.valueOf(c), Integer.valueOf(i2)};
|
|||
|
byte[] bArr = $$a;
|
|||
|
byte b = bArr[486];
|
|||
|
Object invoke = Class.forName($$c(b, (short) ((b ^ 581) | (b & 581)), bArr[207]), true, (ClassLoader) v).getMethod($$c((byte) (bArr[231] - 1), 696, bArr[214]), Integer.TYPE, Character.TYPE, Integer.TYPE).invoke(obj, objArr);
|
|||
|
int i6 = $10;
|
|||
|
int i7 = (i6 ^ 125) + ((i6 & 125) << 1);
|
|||
|
$11 = i7 % 128;
|
|||
|
if (i7 % 2 != 0) {
|
|||
|
return invoke;
|
|||
|
}
|
|||
|
throw null;
|
|||
|
} catch (Throwable th) {
|
|||
|
Throwable cause = th.getCause();
|
|||
|
if (cause != null) {
|
|||
|
throw cause;
|
|||
|
}
|
|||
|
throw th;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public static int e(Object obj) {
|
|||
|
int i = $11;
|
|||
|
$10 = (i + 27) % 128;
|
|||
|
Object obj2 = u;
|
|||
|
int i2 = ((i & 11) + (i | 11)) % 128;
|
|||
|
$10 = i2;
|
|||
|
$11 = (((i2 | 79) << 1) - (i2 ^ 79)) % 128;
|
|||
|
try {
|
|||
|
byte[] bArr = $$a;
|
|||
|
byte b = bArr[486];
|
|||
|
Class<?> cls = Class.forName($$c(b, (short) ((b ^ 581) | (b & 581)), bArr[207]), true, (ClassLoader) v);
|
|||
|
byte b2 = (byte) (bArr[231] - 1);
|
|||
|
int i3 = $$b;
|
|||
|
return ((Integer) cls.getMethod($$c(b2, (short) ((i3 ^ 665) | (i3 & 665)), (byte) (-bArr[620])), Object.class).invoke(obj2, obj)).intValue();
|
|||
|
} catch (Throwable th) {
|
|||
|
Throwable cause = th.getCause();
|
|||
|
if (cause != null) {
|
|||
|
throw cause;
|
|||
|
}
|
|||
|
throw th;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public static int c(int i) {
|
|||
|
int i2 = $11;
|
|||
|
int i3 = (i2 ^ 15) + ((i2 & 15) << 1);
|
|||
|
int i4 = i3 % 128;
|
|||
|
$10 = i4;
|
|||
|
if (i3 % 2 != 0) {
|
|||
|
throw null;
|
|||
|
}
|
|||
|
Object obj = u;
|
|||
|
$11 = (i4 + 43) % 128;
|
|||
|
try {
|
|||
|
Object[] objArr = {Integer.valueOf(i)};
|
|||
|
byte[] bArr = $$a;
|
|||
|
byte b = bArr[486];
|
|||
|
int intValue = ((Integer) Class.forName($$c(b, (short) ((b ^ 581) | (b & 581)), bArr[207]), true, (ClassLoader) v).getMethod($$c((byte) (bArr[231] - 1), 696, bArr[214]), Integer.TYPE).invoke(obj, objArr)).intValue();
|
|||
|
$10 = ($11 + 65) % 128;
|
|||
|
return intValue;
|
|||
|
} catch (Throwable th) {
|
|||
|
Throwable cause = th.getCause();
|
|||
|
if (cause != null) {
|
|||
|
throw cause;
|
|||
|
}
|
|||
|
throw th;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:10:0x0039 */
|
|||
|
/* JADX WARN: Removed duplicated region for block: B:7:0x0033 */
|
|||
|
/* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:10:0x0039 -> B:4:0x004a). Please report as a decompilation issue!!! */
|
|||
|
/*
|
|||
|
Code decompiled incorrectly, please refer to instructions dump.
|
|||
|
To view partially-correct add '--show-bad-code' argument
|
|||
|
*/
|
|||
|
private static java.lang.String $$c(short r7, int r8, int r9) {
|
|||
|
/*
|
|||
|
int r0 = com.facetec.sdk.bo.$10
|
|||
|
r1 = r0 & 99
|
|||
|
r2 = r0 | 99
|
|||
|
int r1 = r1 + r2
|
|||
|
int r1 = r1 % 128
|
|||
|
com.facetec.sdk.bo.$11 = r1
|
|||
|
int r8 = r8 + 4
|
|||
|
r1 = r9 | 41
|
|||
|
int r1 = r1 << 1
|
|||
|
r9 = r9 ^ 41
|
|||
|
int r1 = r1 - r9
|
|||
|
int r7 = -r7
|
|||
|
r9 = r7 & 36
|
|||
|
r7 = r7 | 36
|
|||
|
int r9 = r9 + r7
|
|||
|
byte[] r7 = com.facetec.sdk.bo.$$a
|
|||
|
byte[] r2 = new byte[r9]
|
|||
|
int r9 = ~r9
|
|||
|
int r9 = (-2) - r9
|
|||
|
r3 = 0
|
|||
|
if (r7 != 0) goto L2d
|
|||
|
int r0 = r0 + 31
|
|||
|
int r0 = r0 % 128
|
|||
|
com.facetec.sdk.bo.$11 = r0
|
|||
|
r4 = r9
|
|||
|
r0 = r3
|
|||
|
goto L4a
|
|||
|
L2d:
|
|||
|
r0 = r3
|
|||
|
L2e:
|
|||
|
byte r4 = (byte) r1
|
|||
|
r2[r0] = r4
|
|||
|
if (r0 != r9) goto L39
|
|||
|
java.lang.String r7 = new java.lang.String
|
|||
|
r7.<init>(r2, r3)
|
|||
|
return r7
|
|||
|
L39:
|
|||
|
int r0 = r0 + 1
|
|||
|
r4 = r7[r8]
|
|||
|
int r5 = com.facetec.sdk.bo.$10
|
|||
|
r6 = r5 | 31
|
|||
|
int r6 = r6 << 1
|
|||
|
r5 = r5 ^ 31
|
|||
|
int r6 = r6 - r5
|
|||
|
int r6 = r6 % 128
|
|||
|
com.facetec.sdk.bo.$11 = r6
|
|||
|
L4a:
|
|||
|
int r4 = -r4
|
|||
|
r5 = r1 ^ r4
|
|||
|
r1 = r1 & r4
|
|||
|
int r1 = r1 << 1
|
|||
|
int r5 = r5 + r1
|
|||
|
r1 = r5 ^ (-3)
|
|||
|
r4 = r5 & (-3)
|
|||
|
int r4 = r4 << 1
|
|||
|
int r1 = r1 + r4
|
|||
|
r4 = r8 | 1
|
|||
|
int r4 = r4 << 1
|
|||
|
r8 = r8 ^ 1
|
|||
|
int r8 = r4 - r8
|
|||
|
goto L2e
|
|||
|
*/
|
|||
|
throw new UnsupportedOperationException("Method not decompiled: com.facetec.sdk.bo.$$c(short, int, int):java.lang.String");
|
|||
|
}
|
|||
|
}
|