package com.google.android.gms.internal.ads;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.text.SpannableStringBuilder;
import android.util.Base64;
import android.util.Pair;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.TreeMap;
import java.util.TreeSet;

/* JADX INFO: loaded from: classes2.dex */
public final class l9 implements h8 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final g9 f13545a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final long[] f13546b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Map f13547c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final Map f13548d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final Map f13549e;

    public l9(g9 g9Var, HashMap map, HashMap map2, HashMap map3) {
        this.f13545a = g9Var;
        this.f13548d = map2;
        this.f13549e = map3;
        this.f13547c = Collections.unmodifiableMap(map);
        TreeSet treeSet = new TreeSet();
        int i10 = 0;
        g9Var.e(treeSet, false);
        long[] jArr = new long[treeSet.size()];
        Iterator it = treeSet.iterator();
        while (it.hasNext()) {
            jArr[i10] = ((Long) it.next()).longValue();
            i10++;
        }
        this.f13546b = jArr;
    }

    @Override // com.google.android.gms.internal.ads.h8
    public final int zza() {
        return this.f13546b.length;
    }

    @Override // com.google.android.gms.internal.ads.h8
    public final long zzb(int i10) {
        return this.f13546b[i10];
    }

    @Override // com.google.android.gms.internal.ads.h8
    public final ArrayList zzc(long j10) {
        Map map = this.f13547c;
        Map map2 = this.f13548d;
        g9 g9Var = this.f13545a;
        g9Var.getClass();
        ArrayList arrayList = new ArrayList();
        String str = g9Var.f11622d;
        g9Var.f(str, j10, arrayList);
        TreeMap treeMap = new TreeMap();
        g9Var.g(j10, false, str, treeMap);
        g9Var.i(j10, map, map2, str, treeMap);
        ArrayList arrayList2 = new ArrayList();
        int size = arrayList.size();
        for (int i10 = 0; i10 < size; i10++) {
            Pair pair = (Pair) arrayList.get(i10);
            String str2 = (String) this.f13549e.get(pair.second);
            if (str2 != null) {
                byte[] bArrDecode = Base64.decode(str2, 0);
                Bitmap bitmapDecodeByteArray = BitmapFactory.decodeByteArray(bArrDecode, 0, bArrDecode.length);
                i9 i9Var = (i9) map2.get(pair.first);
                i9Var.getClass();
                gc0 gc0Var = new gc0();
                gc0Var.b(bitmapDecodeByteArray);
                gc0Var.f11708d = i9Var.f12414b;
                gc0Var.f11709e = 0;
                gc0Var.f11705a = i9Var.f12415c;
                gc0Var.f11706b = 0;
                gc0Var.f11707c = i9Var.f12417e;
                gc0Var.f11712h = i9Var.f12418f;
                gc0Var.f11713i = i9Var.f12419g;
                gc0Var.f11714j = i9Var.f12422j;
                arrayList2.add(gc0Var.c());
            }
        }
        for (Map.Entry entry : treeMap.entrySet()) {
            i9 i9Var2 = (i9) map2.get(entry.getKey());
            i9Var2.getClass();
            gc0 gc0Var2 = (gc0) entry.getValue();
            CharSequence charSequenceZzb = gc0Var2.zzb();
            charSequenceZzb.getClass();
            SpannableStringBuilder spannableStringBuilder = (SpannableStringBuilder) charSequenceZzb;
            for (e9 e9Var : (e9[]) spannableStringBuilder.getSpans(0, spannableStringBuilder.length(), e9.class)) {
                spannableStringBuilder.replace(spannableStringBuilder.getSpanStart(e9Var), spannableStringBuilder.getSpanEnd(e9Var), (CharSequence) "");
            }
            int i11 = 0;
            while (i11 < spannableStringBuilder.length()) {
                int i12 = i11 + 1;
                if (spannableStringBuilder.charAt(i11) == ' ') {
                    int i13 = i12;
                    while (i13 < spannableStringBuilder.length() && spannableStringBuilder.charAt(i13) == ' ') {
                        i13++;
                    }
                    int i14 = i13 - i12;
                    if (i14 > 0) {
                        spannableStringBuilder.delete(i11, i14 + i11);
                    }
                }
                i11 = i12;
            }
            if (spannableStringBuilder.length() > 0 && spannableStringBuilder.charAt(0) == ' ') {
                spannableStringBuilder.delete(0, 1);
            }
            int i15 = 0;
            while (i15 < spannableStringBuilder.length() - 1) {
                int i16 = i15 + 1;
                if (spannableStringBuilder.charAt(i15) == '\n' && spannableStringBuilder.charAt(i16) == ' ') {
                    spannableStringBuilder.delete(i16, i15 + 2);
                }
                i15 = i16;
            }
            if (spannableStringBuilder.length() > 0 && spannableStringBuilder.charAt(spannableStringBuilder.length() - 1) == ' ') {
                spannableStringBuilder.delete(spannableStringBuilder.length() - 1, spannableStringBuilder.length());
            }
            int i17 = 0;
            while (i17 < spannableStringBuilder.length() - 1) {
                int i18 = i17 + 1;
                if (spannableStringBuilder.charAt(i17) == ' ' && spannableStringBuilder.charAt(i18) == '\n') {
                    spannableStringBuilder.delete(i17, i18);
                }
                i17 = i18;
            }
            if (spannableStringBuilder.length() > 0 && spannableStringBuilder.charAt(spannableStringBuilder.length() - 1) == '\n') {
                spannableStringBuilder.delete(spannableStringBuilder.length() - 1, spannableStringBuilder.length());
            }
            gc0Var2.f11705a = i9Var2.f12415c;
            gc0Var2.f11706b = i9Var2.f12416d;
            gc0Var2.f11707c = i9Var2.f12417e;
            gc0Var2.f11708d = i9Var2.f12414b;
            gc0Var2.f11712h = i9Var2.f12418f;
            gc0Var2.f11711g = i9Var2.f12421i;
            gc0Var2.f11710f = i9Var2.f12420h;
            gc0Var2.f11714j = i9Var2.f12422j;
            arrayList2.add(gc0Var2.c());
        }
        return arrayList2;
    }
}
