package com.google.ads.interactivemedia.pal;

import android.app.UiModeManager;
import android.content.Context;
import android.os.IBinder;
import android.os.IInterface;
import android.os.RemoteException;
import android.util.Base64;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.media3.exoplayer.rtsp.SessionDescription;
import androidx.media3.exoplayer.upstream.CmcdData;
import com.google.android.gms.dynamic.RemoteCreator$RemoteCreatorException;
import com.google.android.gms.internal.pal.a5;
import com.google.android.gms.internal.pal.b5;
import com.google.android.gms.internal.pal.c5;
import com.google.android.gms.internal.pal.d5;
import com.google.android.gms.internal.pal.e5;
import com.google.android.gms.internal.pal.h6;
import com.google.android.gms.internal.pal.l6;
import com.google.android.gms.internal.pal.n2;
import com.google.android.gms.internal.pal.n6;
import com.google.android.gms.internal.pal.o2;
import com.google.android.gms.internal.pal.p2;
import com.google.android.gms.internal.pal.q2;
import com.google.android.gms.internal.pal.s2;
import com.google.android.gms.internal.pal.t2;
import com.google.android.gms.internal.pal.u2;
import com.google.android.gms.internal.pal.x1;
import com.google.android.gms.internal.pal.x2;
import com.google.android.gms.internal.pal.y2;
import com.google.android.gms.internal.pal.z4;
import com.google.android.gms.internal.pal.zzagc;
import com.google.android.gms.internal.pal.zzil;
import com.google.android.gms.internal.pal.zzjc;
import e8.e;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.security.GeneralSecurityException;
import java.util.Iterator;
import java.util.Map;
import java.util.Random;
import java.util.TreeSet;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import k8.b;
import w8.d;
import w8.h;
import w8.i;
import w8.j;
import w8.k;
import w8.s;
import w8.t;

/* JADX INFO: loaded from: classes2.dex */
public final class NonceLoader {
    public static final /* synthetic */ int zza = 0;
    private static final Random zzb = new Random();
    private final Context zzc;
    private final x1 zzd;
    private final x1 zze;
    private final h zzf;
    private final n2 zzg;
    private final x2 zzh;
    private final x2 zzi;
    private final x2 zzj;
    private final t2 zzk;
    private final zzx zzl;
    private final long zzm;
    private long zzn;
    private final String zzo;

    /* JADX WARN: Removed duplicated region for block: B:16:0x009b  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public NonceLoader(@NonNull final Context context, @NonNull ConsentSettings consentSettings) {
        x2 y2Var;
        context.getClass();
        consentSettings.getClass();
        zzaj zzajVar = new zzaj();
        zzai zzaiVar = new zzai();
        String strZzf = zzf();
        ExecutorService executorServiceNewSingleThreadExecutor = Executors.newSingleThreadExecutor();
        final i iVar = new i();
        executorServiceNewSingleThreadExecutor.execute(new Runnable() { // from class: com.google.ads.interactivemedia.pal.zzy
            @Override // java.lang.Runnable
            public final void run() {
                Context context2 = context;
                i iVar2 = iVar;
                z4 z4Var = new z4();
                d5 a5Var = null;
                if (e.f25522b.b(context2, 12800000) == 0) {
                    try {
                        IBinder iBinderW1 = ((e5) b5.f20722a.getRemoteCreatorInstance(context2)).w1(new b(context2));
                        if (iBinderW1 != null) {
                            IInterface iInterfaceQueryLocalInterface = iBinderW1.queryLocalInterface("com.google.android.gms.ads.adshield.internal.IAdShieldClient");
                            a5Var = iInterfaceQueryLocalInterface instanceof d5 ? (d5) iInterfaceQueryLocalInterface : new c5(iBinderW1, "com.google.android.gms.ads.adshield.internal.IAdShieldClient", 4);
                        }
                    } catch (RemoteException | RemoteCreator$RemoteCreatorException | LinkageError unused) {
                    }
                }
                if (a5Var == null) {
                    a5Var = new a5(context2);
                }
                z4Var.f21400a = a5Var;
                iVar2.setResult(z4Var);
            }
        });
        t tVar = iVar.f34224a;
        String strZzh = zzh(context);
        zze zzeVar = new zze();
        zzeVar.zzb(zzat.zza);
        zzeVar.zzc(strZzh);
        zzeVar.zza(strZzf);
        zzx zzxVar = new zzx(new zzs(zzeVar.zzd()), zzx.zza);
        n2 n2Var = new n2(zzaj.zza(), Executors.newSingleThreadExecutor(), context, tVar, zzxVar);
        UiModeManager uiModeManager = (UiModeManager) context.getSystemService("uimode");
        boolean z10 = uiModeManager != null && uiModeManager.getCurrentModeType() == 4;
        if (consentSettings.zza().booleanValue()) {
            Boolean boolZzc = consentSettings.zzc();
            y2Var = boolZzc != null ? boolZzc.booleanValue() : z10 ? new y2(zzaj.zza(), Executors.newSingleThreadExecutor(), context, zzxVar) : new u2(zzaj.zza(), Executors.newSingleThreadExecutor());
        }
        x2 u2Var = (!consentSettings.zza().booleanValue() || consentSettings.zzb().booleanValue()) ? new u2(zzaj.zza(), Executors.newSingleThreadExecutor()) : new o2(zzaj.zza(), Executors.newSingleThreadExecutor(), context);
        x2 p2Var = consentSettings.zza().booleanValue() ? new p2(zzaj.zza(), Executors.newSingleThreadExecutor(), context) : new u2(zzaj.zza(), Executors.newSingleThreadExecutor());
        t2 t2Var = new t2(zzaj.zza(), Executors.newSingleThreadExecutor(), zzagc.c(2L));
        this.zzn = -1L;
        this.zzc = context;
        this.zzd = zzajVar;
        this.zze = zzaiVar;
        this.zzf = tVar;
        this.zzg = n2Var;
        this.zzh = y2Var;
        this.zzi = u2Var;
        this.zzj = p2Var;
        this.zzk = t2Var;
        this.zzl = zzxVar;
        this.zzo = strZzf;
        this.zzm = System.currentTimeMillis();
        t2Var.c();
        n2Var.c();
        u2Var.c();
        p2Var.c();
        y2Var.c();
        k.whenAllComplete(u2Var.b(), p2Var.b(), n2Var.b(), y2Var.b(), t2Var.b()).b(new d() { // from class: com.google.ads.interactivemedia.pal.zzad
            @Override // w8.d
            public final void onComplete(h hVar) {
                this.zza.zzd(hVar);
            }
        });
    }

    public static /* synthetic */ Map zzb(n6 n6Var, h hVar, h hVar2, h hVar3, h hVar4, h hVar5) throws Exception {
        n6Var.b((Map) zze(hVar).a(new h6() { // from class: com.google.ads.interactivemedia.pal.zzaf
            @Override // com.google.android.gms.internal.pal.h6
            public final Object zza(Object obj) {
                q2 q2Var = (q2) obj;
                int i10 = NonceLoader.zza;
                return zzjc.e(zzak.ADVERTISING_ID.zza(), q2Var.f21152a, zzak.ID_TYPE.zza(), q2Var.f21153b, zzak.LIMIT_AD_TRACKING.zza(), true != q2Var.f21154c ? SessionDescription.SUPPORTED_SDP_VERSION : "1");
            }
        }).c(zzjc.a()));
        n6Var.b(((Boolean) zze(hVar).a(new h6() { // from class: com.google.ads.interactivemedia.pal.zzab
            @Override // com.google.android.gms.internal.pal.h6
            public final Object zza(Object obj) {
                char c6;
                q2 q2Var = (q2) obj;
                int i10 = NonceLoader.zza;
                boolean z10 = false;
                if (!q2Var.f21154c) {
                    String str = q2Var.f21152a;
                    int length = str.length();
                    if (str != "00000000-0000-0000-0000-000000000000") {
                        if (length != 36) {
                            z10 = true;
                            break;
                        }
                        for (int i11 = 0; i11 < length; i11++) {
                            if (str.charAt(i11) != "00000000-0000-0000-0000-000000000000".charAt(i11) && ((c6 = (char) ((r4 | ' ') - 97)) >= 26 || c6 != ((char) ((r5 | ' ') - 97)))) {
                                z10 = true;
                                break;
                            }
                        }
                    }
                }
                return Boolean.valueOf(z10);
            }
        }).c(Boolean.FALSE)).booleanValue() ? zzjc.a() : (zzjc) zze(hVar2).a(new h6() { // from class: com.google.ads.interactivemedia.pal.zzac
            @Override // com.google.android.gms.internal.pal.h6
            public final Object zza(Object obj) {
                z7.b bVar = (z7.b) obj;
                int i10 = NonceLoader.zza;
                return zzjc.d(zzak.PER_VENDOR_ID.zza(), bVar.f37064a, zzak.PER_VENDOR_ID_SCOPE.zza(), String.valueOf(bVar.f37065b));
            }
        }).c(zzjc.a()));
        n6Var.b((Map) zze(hVar3).a(new h6() { // from class: com.google.ads.interactivemedia.pal.zzag
            @Override // com.google.android.gms.internal.pal.h6
            public final Object zza(Object obj) {
                int i10 = NonceLoader.zza;
                return zzjc.b(zzak.MOBILE_SPAM.zza(), (String) obj);
            }
        }).c(zzjc.a()));
        n6Var.b((Map) zze(hVar4).a(new h6() { // from class: com.google.ads.interactivemedia.pal.zzah
            @Override // com.google.android.gms.internal.pal.h6
            public final Object zza(Object obj) {
                int i10 = NonceLoader.zza;
                return zzjc.b(zzak.ADS_IDENTITY_TOKEN.zza(), (String) obj);
            }
        }).c(zzjc.a()));
        return n6Var.c();
    }

    private static zzil zze(h hVar) {
        return !hVar.j() ? zzil.e() : (zzil) hVar.g();
    }

    private static String zzf() {
        return Integer.toString(zzb.nextInt(Integer.MAX_VALUE));
    }

    private static String zzg(String str) {
        try {
            return URLEncoder.encode(str, "UTF-8");
        } catch (UnsupportedEncodingException unused) {
            return "";
        }
    }

    private static String zzh(Context context) {
        return "h.3.2.2/n.android.3.2.2/".concat(String.valueOf(context.getApplicationContext().getPackageName()));
    }

    @NonNull
    public h loadNonceManager(@Nullable final NonceRequest nonceRequest) {
        if (nonceRequest == null) {
            this.zzl.zza(103);
            return k.d(NonceLoaderException.zzb(103));
        }
        final String strZzf = zzf();
        final n6 n6Var = new n6();
        if (nonceRequest.zzi().length() <= 500) {
            n6Var.a(zzak.DESCRIPTION_URL.zza(), zzg(nonceRequest.zzi()));
        }
        if (nonceRequest.zzo().length() <= 200) {
            n6Var.a(zzak.PPID.zza(), zzg(nonceRequest.zzo()));
        }
        if (nonceRequest.zzl().length() > 0 && nonceRequest.zzl().length() <= 200) {
            n6Var.a(zzak.OMID_VERSION.zza(), zzg(nonceRequest.zzl()));
        }
        if (nonceRequest.zzm().length() <= 200) {
            n6Var.a(zzak.PLAYER_TYPE.zza(), zzg(nonceRequest.zzm()));
        }
        if (nonceRequest.zzn().length() <= 200) {
            n6Var.a(zzak.PLAYER_VERSION.zza(), zzg(nonceRequest.zzn()));
        }
        String strJ = (nonceRequest.zzj().length() == 0 || nonceRequest.zzj().length() > 200 || nonceRequest.zzk().length() == 0 || nonceRequest.zzk().length() > 200) ? "" : defpackage.e.j(nonceRequest.zzj(), "/", nonceRequest.zzk());
        n6Var.a(zzak.OMID_PARTNER.zza(), zzg(strJ));
        TreeSet treeSet = new TreeSet(nonceRequest.zzq());
        if (!strJ.isEmpty()) {
            treeSet.add(7);
        }
        String strZza = zzak.API_FRAMEWORKS.zza();
        Iterator it = treeSet.iterator();
        StringBuilder sb = new StringBuilder();
        try {
            if (it.hasNext()) {
                Object next = it.next();
                next.getClass();
                sb.append(next instanceof CharSequence ? (CharSequence) next : next.toString());
                while (it.hasNext()) {
                    sb.append((CharSequence) ",");
                    Object next2 = it.next();
                    next2.getClass();
                    sb.append(next2 instanceof CharSequence ? (CharSequence) next2 : next2.toString());
                }
            }
            n6Var.a(strZza, sb.toString());
            Integer numZzg = nonceRequest.zzg();
            if (numZzg != null) {
                String strZza2 = zzak.PLAYER_HEIGHT.zza();
                StringBuilder sb2 = new StringBuilder();
                sb2.append(numZzg);
                n6Var.a(strZza2, sb2.toString());
            }
            Integer numZzh = nonceRequest.zzh();
            if (numZzh != null) {
                String strZza3 = zzak.PLAYER_WIDTH.zza();
                StringBuilder sb3 = new StringBuilder();
                sb3.append(numZzh);
                n6Var.a(strZza3, sb3.toString());
            }
            if (numZzg != null && numZzh != null) {
                n6Var.a(zzak.ORIENTATION.zza(), numZzg.intValue() <= numZzh.intValue() ? CmcdData.STREAM_TYPE_LIVE : "p");
            }
            Boolean boolZzd = nonceRequest.zzd();
            if (boolZzd != null) {
                n6Var.a(zzak.PLAY_ACTIVATION.zza(), true != boolZzd.booleanValue() ? "click" : "auto");
            }
            Boolean boolZzc = nonceRequest.zzc();
            String strZza4 = zzak.WTA_SUPPORTED.zza();
            boolean zBooleanValue = boolZzc.booleanValue();
            String str = SessionDescription.SUPPORTED_SDP_VERSION;
            n6Var.a(strZza4, true != zBooleanValue ? SessionDescription.SUPPORTED_SDP_VERSION : "1");
            Boolean boolZze = nonceRequest.zze();
            if (boolZze != null) {
                String strZza5 = zzak.PLAY_MUTED.zza();
                if (true == boolZze.booleanValue()) {
                    str = "1";
                }
                n6Var.a(strZza5, str);
            }
            Boolean boolZzb = nonceRequest.zzb();
            if (boolZzb != null) {
                n6Var.a(zzak.CONTINUOUS_PLAYBACK.zza(), true == boolZzb.booleanValue() ? "2" : "1");
            }
            n6Var.a(zzak.SESSION_ID.zza(), nonceRequest.zzp());
            final n6 n6Var2 = new n6();
            n6Var2.a(zzak.PAL_VERSION.zza(), zzat.zza);
            n6Var2.a(zzak.SDK_VERSION.zza(), zzh(this.zzc));
            n6Var2.a(zzak.APP_NAME.zza(), this.zzc.getApplicationContext().getPackageName());
            n6Var2.a(zzak.PAGE_CORRELATOR.zza(), this.zzo);
            n6Var2.a(zzak.AD_SPAM_CAPABILITIES.zza(), "3");
            n6Var2.a(zzak.SPAM_CORRELATOR.zza(), strZzf);
            final t tVarB = this.zzi.b();
            final t tVarB2 = this.zzj.b();
            final t tVarB3 = this.zzg.b();
            final t tVarB4 = this.zzh.b();
            h hVarWhenAllComplete = k.whenAllComplete(tVarB, tVarB2, tVarB3, tVarB4);
            w8.b bVar = new w8.b() { // from class: com.google.ads.interactivemedia.pal.zzae
                @Override // w8.b
                public final Object then(h hVar) {
                    return NonceLoader.zzb(n6Var2, tVarB, tVarB2, tVarB3, tVarB4, hVar);
                }
            };
            t tVar = (t) hVarWhenAllComplete;
            tVar.getClass();
            s sVar = j.f34225a;
            final t tVarE = tVar.e(sVar, bVar);
            PlatformSignalCollector platformSignalCollectorZza = nonceRequest.zza();
            h hVarE = platformSignalCollectorZza == null ? k.e(zzjc.a()) : platformSignalCollectorZza.collectSignals(this.zzc, Executors.newSingleThreadExecutor());
            final t tVarB5 = this.zzk.b();
            final long jCurrentTimeMillis = System.currentTimeMillis();
            final h hVar = hVarE;
            t tVarE2 = k.whenAllComplete(tVarE, tVarB5, hVarE).e(Executors.newSingleThreadExecutor(), new w8.b() { // from class: com.google.ads.interactivemedia.pal.zzz
                @Override // w8.b
                public final Object then(h hVar2) {
                    return this.zza.zza(n6Var, tVarE, hVar, tVarB5, nonceRequest, strZzf, jCurrentTimeMillis, hVar2);
                }
            });
            tVarE2.c(sVar, new w8.e() { // from class: com.google.ads.interactivemedia.pal.zzaa
                @Override // w8.e
                public final void onFailure(Exception exc) {
                    this.zza.zzc(exc);
                }
            });
            return tVarE2;
        } catch (IOException e10) {
            throw new AssertionError(e10);
        }
    }

    public void release() {
        this.zzg.f21324c.removeCallbacksAndMessages(null);
        this.zzh.f21324c.removeCallbacksAndMessages(null);
        this.zzi.f21324c.removeCallbacksAndMessages(null);
        this.zzj.f21324c.removeCallbacksAndMessages(null);
        this.zzk.f21324c.removeCallbacksAndMessages(null);
    }

    public final NonceManager zza(n6 n6Var, h hVar, h hVar2, h hVar3, NonceRequest nonceRequest, String str, long j10, h hVar4) throws Exception {
        n6Var.b((Map) hVar.g());
        if (hVar2.j()) {
            n6Var.b((Map) hVar2.g());
        }
        s2 s2Var = (s2) ((zzil) hVar3.g()).b();
        zzjc zzjcVarC = n6Var.c();
        StringBuilder sb = new StringBuilder();
        l6 l6VarI = zzjcVarC.entrySet().i();
        while (l6VarI.hasNext()) {
            Map.Entry entry = (Map.Entry) l6VarI.next();
            if (entry.getValue() != null && ((String) entry.getValue()).length() != 0) {
                if (sb.length() > 0) {
                    sb.append("&");
                }
                sb.append((String) entry.getKey());
                sb.append("=");
                sb.append((String) entry.getValue());
            }
        }
        String string = sb.toString();
        s2Var.getClass();
        try {
            String strEncodeToString = Base64.encodeToString(s2Var.f21196a.zza(string.getBytes("UTF-8"), new byte[0]), 10);
            Integer numZzf = nonceRequest.zzf();
            if (numZzf != null && strEncodeToString.length() > numZzf.intValue()) {
                throw NonceLoaderException.zzb(104);
            }
            String strZzh = zzh(this.zzc);
            String str2 = this.zzo;
            zze zzeVar = new zze();
            zzeVar.zzb(zzat.zza);
            zzeVar.zzc(strZzh);
            zzeVar.zza(str2);
            zzax zzaxVar = new zzax(new zzs(zzeVar.zzd()), str);
            int length = strEncodeToString.length();
            zzh zzhVar = new zzh();
            zzagc zzagcVar = zzagc.f21426a;
            zzhVar.zzc(zzagcVar);
            zzhVar.zzd(zzagc.b(j10 - this.zzm));
            zzhVar.zzb(zzagc.b(System.currentTimeMillis() - this.zzm));
            zzhVar.zzf(zzagcVar);
            zzhVar.zze(zzagc.b(this.zzn - this.zzm));
            zzhVar.zza(length);
            this.zzl.zzb(zzhVar.zzg());
            return new NonceManager(this.zzc, zzaj.zza(), Executors.newSingleThreadExecutor(), this.zzf, zzaxVar, strEncodeToString);
        } catch (UnsupportedEncodingException | IllegalArgumentException | GeneralSecurityException e10) {
            throw new NonceLoaderException(204, e10);
        }
    }

    public final /* synthetic */ void zzc(Exception exc) {
        if (exc instanceof NonceLoaderException) {
            this.zzl.zza(((NonceLoaderException) exc).zza());
        } else {
            this.zzl.zza(100);
        }
    }

    public final void zzd(h hVar) {
        this.zzn = System.currentTimeMillis();
    }
}
