LINE.apk(点击下载) / g0.java


package uc;

import ai.clova.cic.clientlib.exoplayer2.C;
import android.os.Trace;
import bb.c0;
import com.google.android.gms.internal.ads.zzbcz;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.security.GeneralSecurityException;

public final class g0 {

    /* renamed from: a  reason: collision with root package name */
    public static o52 f156355a;

    public static zzbcz a(Throwable th4) {
        if (th4 instanceof bb1) {
            bb1 bb12 = (bb1) th4;
            return g(bb12.f161692b, bb12.f154383c);
        } else if (th4 instanceof s61) {
            if (th4.getMessage() == null) {
                return h(((s61) th4).f161692b, null, null);
            }
            return h(((s61) th4).f161692b, th4.getMessage(), null);
        } else if (!(th4 instanceof c0)) {
            return h(1, null, null);
        } else {
            c0 c0Var = (c0) th4;
            return new zzbcz(c0Var.f11940b, di2.a(c0Var.getMessage()), "com.google.android.gms.ads", null, null);
        }
    }

    public static void b(String str) {
        if (df.f155293a >= 18) {
            Trace.beginSection(str);
        }
    }

    /* JADX WARNING: Code restructure failed: missing block: B:12:0x0033, code lost:
        if (r0 != null) goto L_0x0035;
     */
    public static boolean c(f0 f0Var) throws IllegalAccessException, InvocationTargetException {
        Method c14;
        if (f156355a != null) {
            return true;
        }
        String str = (String) ym.f164106d.f164109c.a(pq.H1);
        if (str == null || str.length() == 0) {
            str = null;
            if (!(f0Var == null || (c14 = f0Var.c("wC9I8kYd+RKAHfQkBEAJYQw7avQUH+U9s6BQ/SJiEcKjDl2sT+FDEb6J3VYVY+ui", "FSkZmgTbP/gL1jHU7M+TcfgVpePk57vWMdHk6knGCa4=")) == null)) {
                str = (String) c14.invoke(null, new Object[0]);
            }
        }
        try {
            w52 b14 = a62.b(bz2.b(str, true));
            for (nb2 nb22 : j82.f157562a.w()) {
                if (nb22.x().isEmpty()) {
                    throw new GeneralSecurityException("Missing type_url.");
                } else if (nb22.w().isEmpty()) {
                    throw new GeneralSecurityException("Missing primitive_name.");
                } else if (nb22.z().isEmpty()) {
                    throw new GeneralSecurityException("Missing catalogue_name.");
                } else if (!nb22.z().equals("TinkAead") && !nb22.z().equals("TinkMac") && !nb22.z().equals("TinkHybridDecrypt") && !nb22.z().equals("TinkHybridEncrypt") && !nb22.z().equals("TinkPublicKeySign") && !nb22.z().equals("TinkPublicKeyVerify") && !nb22.z().equals("TinkStreamingAead") && !nb22.z().equals("TinkDeterministicAead")) {
                    l52<?> a14 = m62.a(nb22.z());
                    m62.e(a14.zza());
                    m62.b(a14.k(), nb22.y());
                }
            }
            o52 a15 = l82.a(b14);
            f156355a = a15;
            if (a15 != null) {
                return true;
            }
            return false;
        } catch (IllegalArgumentException unused) {
        }
    }

    public static long d(u7 u7Var, int i14, int i15) {
        u7Var.o(i14);
        if (u7Var.l() < 5) {
            return C.TIME_UNSET;
        }
        int A = u7Var.A();
        if ((8388608 & A) != 0 || ((A >> 8) & 8191) != i15 || (A & 32) == 0 || u7Var.t() < 7 || u7Var.l() < 7 || (u7Var.t() & 16) != 16) {
            return C.TIME_UNSET;
        }
        byte[] bArr = new byte[6];
        System.arraycopy(u7Var.f162518a, u7Var.f162519b, bArr, 0, 6);
        u7Var.f162519b += 6;
        byte b14 = bArr[0];
        byte b15 = bArr[1];
        byte b16 = bArr[2];
        long j14 = ((long) bArr[3]) & 255;
        return ((((long) b15) & 255) << 17) | ((((long) b14) & 255) << 25) | ((((long) b16) & 255) << 9) | (j14 + j14) | ((((long) bArr[4]) & 255) >> 7);
    }

    public static zzbcz e(Throwable th4, cb1 cb12) {
        zzbcz zzbcz;
        zzbcz a14 = a(th4);
        int i14 = a14.f28932b;
        if ((i14 == 3 || i14 == 0) && (zzbcz = a14.f28935e) != null && !zzbcz.f28934d.equals("com.google.android.gms.ads")) {
            a14.f28935e = null;
        }
        if (((Boolean) ym.f164106d.f164109c.a(pq.f160669q5)).booleanValue() && cb12 != null) {
            a14.f28936f = new hp0(cb12.f154758d, "", cb12, cb12.f154757c);
        }
        return a14;
    }

    public static void f() {
        if (df.f155293a >= 18) {
            Trace.endSection();
        }
    }

    public static zzbcz g(int i14, zzbcz zzbcz) {
        if (i14 != 0) {
            if (i14 == 8) {
                if (((Integer) ym.f164106d.f164109c.a(pq.f160645n5)).intValue() > 0) {
                    return zzbcz;
                }
                i14 = 8;
            }
            return h(i14, null, zzbcz);
        }
        throw null;
    }

    /* JADX INFO: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARNING: Removed duplicated region for block: B:29:0x005b  */
    /* JADX WARNING: Removed duplicated region for block: B:67:0x00d9  */
    public static zzbcz h(int i14, String str, zzbcz zzbcz) {
        String str2;
        int i15;
        String str3;
        if (str == null) {
            int i16 = i14 - 1;
            if (i14 != 0) {
                switch (i16) {
                    case 1:
                        str = "Invalid request.";
                        break;
                    case 2:
                        str2 = "No fill.";
                        break;
                    case 3:
                        str = "App ID missing.";
                        break;
                    case 4:
                        str = "Network error.";
                        break;
                    case 5:
                        str = "Invalid request: Invalid ad unit ID.";
                        break;
                    case 6:
                        str = "Invalid request: Invalid ad size.";
                        break;
                    case 7:
                        str = "A mediation adapter failed to show the ad.";
                        break;
                    case 8:
                        str = "The ad is not ready.";
                        break;
                    case 9:
                        str = "The ad has already been shown.";
                        break;
                    case 10:
                        str = "The ad can not be shown when app is not in foreground.";
                        break;
                    case 11:
                    default:
                        str = "Internal error.";
                        break;
                    case 12:
                        if (((Integer) ym.f164106d.f164109c.a(pq.f160677r5)).intValue() <= 0) {
                            str = "The mediation adapter did not return an ad.";
                            break;
                        }
                        str2 = "No fill.";
                        break;
                    case 13:
                        str = "Mismatch request IDs.";
                        break;
                    case 14:
                        str = "Invalid ad string.";
                        break;
                    case 15:
                        str = "Ad inspector had an internal error.";
                        break;
                    case 16:
                        str = "Ad inspector failed to load.";
                        break;
                    case 17:
                        str = "Ad inspector cannot be opened because the device is not in test mode. See https://developers.google.com/admob/android/test-ads#enable_test_devices for more information.";
                        break;
                    case 18:
                        str = "Ad inspector cannot be opened because it is already open.";
                        break;
                }
                int i17 = i14 - 1;
                if (i14 == 0) {
                    int i18 = 0;
                    switch (i17) {
                        case 0:
                        case 11:
                        case 15:
                            break;
                        case 1:
                        case 5:
                        case 6:
                        case 9:
                        case 16:
                            i18 = 1;
                            break;
                        case 2:
                        case 10:
                        case 18:
                            i18 = 3;
                            break;
                        case 3:
                            i15 = 8;
                            i18 = i15;
                            break;
                        case 4:
                        case 8:
                        case 17:
                            i18 = 2;
                            break;
                        case 7:
                            i15 = 4;
                            i18 = i15;
                            break;
                        case 12:
                            if (((Integer) ym.f164106d.f164109c.a(pq.f160677r5)).intValue() <= 0) {
                                i15 = 9;
                                i18 = i15;
                                break;
                            }
                            i18 = 3;
                            break;
                        case 13:
                            i15 = 10;
                            i18 = i15;
                            break;
                        case 14:
                            i15 = 11;
                            i18 = i15;
                            break;
                        default:
                            switch (i14) {
                                case 1:
                                    str3 = "INTERNAL_ERROR";
                                    break;
                                case 2:
                                    str3 = "INVALID_REQUEST";
                                    break;
                                case 3:
                                    str3 = "NO_FILL";
                                    break;
                                case 4:
                                    str3 = "APP_ID_MISSING";
                                    break;
                                case 5:
                                    str3 = "NETWORK_ERROR";
                                    break;
                                case 6:
                                    str3 = "INVALID_AD_UNIT_ID";
                                    break;
                                case 7:
                                    str3 = "INVALID_AD_SIZE";
                                    break;
                                case 8:
                                    str3 = "MEDIATION_SHOW_ERROR";
                                    break;
                                case 9:
                                    str3 = "NOT_READY";
                                    break;
                                case 10:
                                    str3 = "AD_REUSED";
                                    break;
                                case 11:
                                    str3 = "APP_NOT_FOREGROUND";
                                    break;
                                case 12:
                                    str3 = "INTERNAL_SHOW_ERROR";
                                    break;
                                case 13:
                                    str3 = "MEDIATION_NO_FILL";
                                    break;
                                case 14:
                                    str3 = "REQUEST_ID_MISMATCH";
                                    break;
                                case 15:
                                    str3 = "INVALID_AD_STRING";
                                    break;
                                case 16:
                                    str3 = "AD_INSPECTOR_INTERNAL_ERROR";
                                    break;
                                case 17:
                                    str3 = "AD_INSPECTOR_FAILED_TO_LOAD";
                                    break;
                                case 18:
                                    str3 = "AD_INSPECTOR_NOT_IN_TEST_MODE";
                                    break;
                                default:
                                    str3 = "AD_INSPECTOR_ALREADY_OPEN";
                                    break;
                            }
                            throw new AssertionError("Unknown SdkError: ".concat(str3));
                    }
                    return new zzbcz(i18, str2, "com.google.android.gms.ads", zzbcz, null);
                }
                throw null;
            }
            throw null;
        }
        str2 = str;
        int i172 = i14 - 1;
        if (i14 == 0) {
        }
    }
}