package io.flutter.app; import android.app.Activity; import android.app.Application; import com.google.common.base.Ascii; import io.flutter.FlutterInjector; import net.sf.scuba.smartcards.ISO7816; import net.sf.scuba.smartcards.ISOFileInfo; import org.bouncycastle.crypto.signers.PSSSigner; import org.jmrtd.lds.CVCAFile; /* loaded from: classes5.dex */ public class FlutterApplication extends Application { private static short[] b; private Activity mCurrentActivity = null; private static final byte[] $$a = {67, -87, -63, ISOFileInfo.FCI_EXT}; private static final int $$b = 94; private static int $10 = 0; private static int $11 = 1; private static int f = 0; private static int i = 1; private static int d = -1914035066; private static int a = 1406017025; private static int e = -1650448086; private static byte[] c = {-21, 106, ISOFileInfo.FMD_BYTE, 104, -98, -105, 72, 72, -47, 110, 43, ISOFileInfo.A0, -111, -112, -105, ISOFileInfo.FMD_BYTE, -100, 103, ISO7816.INS_DELETE_FILE, -60, 43, -29, 51, 9, 117, -105, ISOFileInfo.FCI_BYTE, -108, 70, -65, -72, 106, -70, 71, 69, -113, 67, -71, -66, -70, 119, -111, 108, -108, 104, -105, 106, -105, ISOFileInfo.FCP_BYTE, -105, -69, 65, PSSSigner.TRAILER_IMPLICIT, 69, 107, -112, -65, 107, -107, 104, -107, 67, 109, -69, 65, -71, ISOFileInfo.LCS_BYTE, 107, -108, 71, PSSSigner.TRAILER_IMPLICIT, 57, -43, 46, -3, 47, ISO7816.INS_UPDATE_BINARY, Ascii.US, -6, 7, -4, ISO7816.INS_UNBLOCK_CHV, 4, -3, 0, -1, 5, -45, -3, -44, 45, 46, 4, 46, -3, 5, -47, -5, ISO7816.INS_WRITE_RECORD, 5, -3, 47, -47, 46, -39, 38, ISO7816.INS_UPDATE_BINARY, 30, ISO7816.INS_APPEND_RECORD, 43, ISO7816.INS_WRITE_RECORD, 46, 2, -6, 2, ISO7816.INS_CREATE_FILE, ISO7816.INS_WRITE_BINARY, ISO7816.INS_UNBLOCK_CHV, 47, -44, 43, ISO7816.INS_WRITE_BINARY, -43, 45, -43, ISO7816.INS_UNBLOCK_CHV, 1, -3, -44, 3, -3, 0, -2, 5, ISO7816.INS_UNBLOCK_CHV, 57, ISOFileInfo.A1, 94, 118, ISOFileInfo.A1, ISOFileInfo.CHANNEL_SECURITY, ISO7816.INS_MANAGE_CHANNEL, ISO7816.INS_REHABILITATE_CHV, -65, 67, -126, 118, ISOFileInfo.SECURITY_ATTR_EXP, 115, -72, 118, -120, 90, -90, -120, 70, ISOFileInfo.SECURITY_ATTR_EXP, ISO7816.INS_MANAGE_CHANNEL, ISOFileInfo.CHANNEL_SECURITY, 113, 117, ISOFileInfo.LCS_BYTE, -120, 117, ISOFileInfo.A1, ISOFileInfo.LCS_BYTE, 91, ISOFileInfo.A5, 94, 118, ISOFileInfo.SECURITY_ATTR_EXP, -90, ISOFileInfo.LCS_BYTE, 91, ISOFileInfo.A0, ISO7816.INS_REHABILITATE_CHV, ISOFileInfo.CHANNEL_SECURITY, 114, ISOFileInfo.LCS_BYTE, 116, -65, 113, 116, 92, 125, -119, -89, -120, 71, -113, 114, -72, 117, 71, -89, 91, 118, ISOFileInfo.ENV_TEMP_EF, -94, 35, -6, 3, 12, -22, Ascii.DC4, 51, -8, -71, CVCAFile.CAR_TAG, -66, 4, 11, -5, -4, 0, 63, -61, -4, 10, 55, -57, -5, 9, ISO7816.INS_DECREASE, -52, -10, Ascii.DC4, -23, 1, -5, 10, -9, Ascii.DC4, -23, 11, 60, -65, 4, Ascii.ETB, -5, -22, Ascii.SYN, -7, -10, 15, -15, 67, -58, -8, 8, -6, -13, 14, -3, 3, -12, 8, -3, 5, -5, 9, -13, 9, -3, -13, 65, 5, -16, ISO7816.INS_ENVELOPE, 6, -7, 5, 9, ISO7816.INS_DELETE_FILE, ISOFileInfo.FCP_BYTE, -106, 106, -107, 5, 114, -70, 71, -71, -108, -72, 104, -112, 105, -119, 119, 67, ISOFileInfo.SECURITY_ATTR_COMPACT, -72, 69, 71, 114, -70, 70, -71, -72, 65, ISOFileInfo.ENV_TEMP_EF, -69, 115, PSSSigner.TRAILER_IMPLICIT, 79, -69, -70, -67, -109, 118, ISO7816.INS_REHABILITATE_CHV, -105, -70}; /* JADX WARN: Removed duplicated region for block: B:10:0x0029 */ /* JADX WARN: Removed duplicated region for block: B:7:0x0021 */ /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:10:0x0029 -> B:4:0x002f). 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 void h(int r7, byte r8, byte r9, java.lang.Object[] r10) { /* int r9 = r9 * 2 int r9 = r9 + 1 byte[] r0 = io.flutter.app.FlutterApplication.$$a int r7 = r7 * 2 int r7 = r7 + 108 int r8 = r8 * 4 int r8 = 3 - r8 byte[] r1 = new byte[r9] r2 = 0 if (r0 != 0) goto L17 r3 = r8 r8 = r9 r5 = r2 goto L2f L17: r3 = r2 L18: byte r4 = (byte) r7 int r5 = r3 + 1 r1[r3] = r4 int r8 = r8 + 1 if (r5 != r9) goto L29 java.lang.String r7 = new java.lang.String r7.(r1, r2) r10[r2] = r7 return L29: r3 = r0[r8] r6 = r8 r8 = r7 r7 = r3 r3 = r6 L2f: int r7 = -r7 int r7 = r7 + r8 r8 = r3 r3 = r5 goto L18 */ throw new UnsupportedOperationException("Method not decompiled: io.flutter.app.FlutterApplication.h(int, byte, byte, java.lang.Object[]):void"); } public Activity getCurrentActivity() { return this.mCurrentActivity; } public void setCurrentActivity(Activity activity) { this.mCurrentActivity = activity; } @Override // android.app.Application public void onCreate() { super.onCreate(); FlutterInjector.instance().flutterLoader().startInitialization(this); } /* JADX WARN: Code restructure failed: missing block: B:6:0x00ac, code lost: if (r2 > 99999) goto L10; */ @Override // android.content.ContextWrapper /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public void attachBaseContext(android.content.Context r19) { /* Method dump skipped, instructions count: 727 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: io.flutter.app.FlutterApplication.attachBaseContext(android.content.Context):void"); } /* JADX WARN: Removed duplicated region for block: B:54:0x028b */ /* JADX WARN: Removed duplicated region for block: B:58:0x02dd */ /* JADX WARN: Removed duplicated region for block: B:64:0x02f6 */ /* JADX WARN: Removed duplicated region for block: B:68:0x02ff */ /* JADX WARN: Removed duplicated region for block: B:79:0x02f8 */ /* JADX WARN: Removed duplicated region for block: B:81:0x028c A[Catch: all -> 0x0380, TryCatch #0 {all -> 0x0380, blocks: (B:52:0x0268, B:55:0x02c7, B:81:0x028c), top: B:51:0x0268 }] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private static void g(short r17, int r18, int r19, int r20, byte r21, java.lang.Object[] r22) { /* Method dump skipped, instructions count: 921 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: io.flutter.app.FlutterApplication.g(short, int, int, int, byte, java.lang.Object[]):void"); } }