package defpackage;

import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffXfermode;
import android.util.SparseArray;
import com.google.firebase.components.ComponentRegistrar;
import com.google.firebase.components.InvalidRegistrarException;
import com.google.firebase.components.MissingDependencyException;
import j$.util.concurrent.ConcurrentHashMap;
import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.atomic.AtomicMarkableReference;
import java.util.concurrent.atomic.AtomicReference;

/* JADX INFO: renamed from: ˊᴵ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1356 implements InterfaceC4777, InterfaceC3971, InterfaceC2105 {

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public Object f5614;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final Object f5615;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public Object f5616;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final Object f5617;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final Object f5618;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final Object f5619;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public final Object f5620;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public static final C5181 f5611 = new C5181(0);

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public static final byte[] f5613 = {0, 7, 8, 15};

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public static final byte[] f5612 = {0, 119, -120, -1};

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public static final byte[] f5610 = {0, 17, 34, 51, 68, 85, 102, 119, -120, -103, -86, -69, -52, -35, -18, -1};

    public C1356(String str, ˁᵦ r5, ᵯᵨᵲ r6) {
        this.f5618 = new C0764(this, false);
        this.f5619 = new C0764(this, true);
        this.f5620 = new C1486(1);
        this.f5614 = new AtomicMarkableReference(null, false);
        this.f5616 = str;
        this.f5615 = new C2692(r5);
        this.f5617 = r6;
    }

    public C1356(ArrayList arrayList, ArrayList arrayList2, C3664 c3664) {
        EnumC2215 enumC2215 = EnumC2215.f8780;
        this.f5615 = new HashMap();
        this.f5617 = new HashMap();
        this.f5616 = new HashMap();
        this.f5618 = new HashSet();
        this.f5620 = new AtomicReference();
        C3799 c3799 = new C3799();
        this.f5619 = c3799;
        this.f5614 = c3664;
        ArrayList arrayList3 = new ArrayList();
        int i = 0;
        arrayList3.add(C3954.m8688(c3799, C3799.class, InterfaceC4162.class, InterfaceC1074.class));
        arrayList3.add(C3954.m8688(this, C1356.class, new Class[0]));
        int size = arrayList2.size();
        int i2 = 0;
        while (i2 < size) {
            Object obj = arrayList2.get(i2);
            i2++;
            C3954 c3954 = (C3954) obj;
            if (c3954 != null) {
                arrayList3.add(c3954);
            }
        }
        ArrayList arrayList4 = new ArrayList();
        int size2 = arrayList.size();
        int i3 = 0;
        while (i3 < size2) {
            Object obj2 = arrayList.get(i3);
            i3++;
            arrayList4.add(obj2);
        }
        ArrayList arrayList5 = new ArrayList();
        synchronized (this) {
            Iterator it = arrayList4.iterator();
            while (it.hasNext()) {
                try {
                    ComponentRegistrar componentRegistrar = (ComponentRegistrar) ((InterfaceC5081) it.next()).get();
                    if (componentRegistrar != null) {
                        arrayList3.addAll(((C3664) this.f5614).m8264(componentRegistrar));
                        it.remove();
                    }
                } catch (InvalidRegistrarException unused) {
                    it.remove();
                }
            }
            Iterator it2 = arrayList3.iterator();
            while (it2.hasNext()) {
                Object[] array = ((C3954) it2.next()).f15101.toArray();
                int length = array.length;
                int i4 = 0;
                while (true) {
                    if (i4 < length) {
                        Object obj3 = array[i4];
                        if (obj3.toString().contains("kotlinx.coroutines.CoroutineDispatcher")) {
                            if (((HashSet) this.f5618).contains(obj3.toString())) {
                                it2.remove();
                                break;
                            }
                            ((HashSet) this.f5618).add(obj3.toString());
                        }
                        i4++;
                    }
                }
            }
            if (((HashMap) this.f5615).isEmpty()) {
                ᵺᵘ.ˋˈ(arrayList3);
            } else {
                ArrayList arrayList6 = new ArrayList(((HashMap) this.f5615).keySet());
                arrayList6.addAll(arrayList3);
                ᵺᵘ.ˋˈ(arrayList6);
            }
            int size3 = arrayList3.size();
            int i5 = 0;
            while (i5 < size3) {
                Object obj4 = arrayList3.get(i5);
                i5++;
                C3954 c39542 = (C3954) obj4;
                ((HashMap) this.f5615).put(c39542, new C2592(new C4419(this, i, c39542)));
            }
            arrayList5.addAll(m3893(arrayList3));
            arrayList5.addAll(m3896());
            m3894();
        }
        int size4 = arrayList5.size();
        while (i < size4) {
            Object obj5 = arrayList5.get(i);
            i++;
            ((Runnable) obj5).run();
        }
        Boolean bool = (Boolean) ((AtomicReference) this.f5620).get();
        if (bool != null) {
            m3897((HashMap) this.f5615, bool.booleanValue());
        }
    }

    public C1356(List list) {
        C4545 c4545 = new C4545((byte[]) list.get(0));
        int iM9598 = c4545.m9598();
        int iM95982 = c4545.m9598();
        Paint paint = new Paint();
        this.f5615 = paint;
        paint.setStyle(Paint.Style.FILL_AND_STROKE);
        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC));
        paint.setPathEffect(null);
        Paint paint2 = new Paint();
        this.f5617 = paint2;
        paint2.setStyle(Paint.Style.FILL);
        paint2.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OVER));
        paint2.setPathEffect(null);
        this.f5616 = new Canvas();
        this.f5618 = new C1642(719, 575, 0, 719, 0, 575);
        this.f5619 = new C0293(0, new int[]{0, -1, -16777216, -8421505}, m3891(), m3887());
        this.f5620 = new C2727(iM9598, iM95982);
    }

    public C1356(InterfaceC2335 interfaceC2335, InterfaceC2335 interfaceC23352, InterfaceC2335 interfaceC23353, InterfaceC2335 interfaceC23354, InterfaceC2335 interfaceC23355, InterfaceC2335 interfaceC23356, InterfaceC2335 interfaceC23357) {
        this.f5615 = interfaceC2335;
        this.f5617 = interfaceC23352;
        this.f5616 = interfaceC23353;
        this.f5618 = interfaceC23354;
        this.f5619 = interfaceC23355;
        this.f5620 = interfaceC23356;
        this.f5614 = interfaceC23357;
    }

    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public static int m3885(int i, int i2, int i3, int i4) {
        return (i << 24) | (i2 << 16) | (i3 << 8) | i4;
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static byte[] m3886(int i, int i2, C3180 c3180) {
        byte[] bArr = new byte[i];
        for (int i3 = 0; i3 < i; i3++) {
            bArr[i3] = (byte) c3180.m7302(i2);
        }
        return bArr;
    }

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public static int[] m3887() {
        int[] iArr = new int[256];
        iArr[0] = 0;
        for (int i = 0; i < 256; i++) {
            if (i < 8) {
                iArr[i] = m3885(63, (i & 1) != 0 ? 255 : 0, (i & 2) != 0 ? 255 : 0, (i & 4) == 0 ? 0 : 255);
            } else {
                int i2 = i & 136;
                if (i2 == 0) {
                    iArr[i] = m3885(255, ((i & 1) != 0 ? 85 : 0) + ((i & 16) != 0 ? 170 : 0), ((i & 2) != 0 ? 85 : 0) + ((i & 32) != 0 ? 170 : 0), ((i & 4) == 0 ? 0 : 85) + ((i & 64) == 0 ? 0 : 170));
                } else if (i2 == 8) {
                    iArr[i] = m3885(127, ((i & 1) != 0 ? 85 : 0) + ((i & 16) != 0 ? 170 : 0), ((i & 2) != 0 ? 85 : 0) + ((i & 32) != 0 ? 170 : 0), ((i & 4) == 0 ? 0 : 85) + ((i & 64) == 0 ? 0 : 170));
                } else if (i2 == 128) {
                    iArr[i] = m3885(255, ((i & 1) != 0 ? 43 : 0) + 127 + ((i & 16) != 0 ? 85 : 0), ((i & 2) != 0 ? 43 : 0) + 127 + ((i & 32) != 0 ? 85 : 0), ((i & 4) == 0 ? 0 : 43) + 127 + ((i & 64) == 0 ? 0 : 85));
                } else if (i2 == 136) {
                    iArr[i] = m3885(255, ((i & 1) != 0 ? 43 : 0) + ((i & 16) != 0 ? 85 : 0), ((i & 2) != 0 ? 43 : 0) + ((i & 32) != 0 ? 85 : 0), ((i & 4) == 0 ? 0 : 43) + ((i & 64) == 0 ? 0 : 85));
                }
            }
        }
        return iArr;
    }

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public static C0293 m3888(C3180 c3180, int i) {
        int iM7302;
        int i2;
        int iM73022;
        int iM73023;
        int iM73024;
        int i3 = 8;
        int iM73025 = c3180.m7302(8);
        c3180.m7287(8);
        int i4 = 2;
        int i5 = i - 2;
        int i6 = 0;
        int[] iArr = {0, -1, -16777216, -8421505};
        int[] iArrM3891 = m3891();
        int[] iArrM3887 = m3887();
        while (i5 > 0) {
            int iM73026 = c3180.m7302(i3);
            int iM73027 = c3180.m7302(i3);
            int[] iArr2 = (iM73027 & 128) != 0 ? iArr : (iM73027 & 64) != 0 ? iArrM3891 : iArrM3887;
            if ((iM73027 & 1) != 0) {
                iM73023 = c3180.m7302(i3);
                iM73024 = c3180.m7302(i3);
                iM7302 = c3180.m7302(i3);
                iM73022 = c3180.m7302(i3);
                i2 = i5 - 6;
            } else {
                int iM73028 = c3180.m7302(6) << i4;
                int iM73029 = c3180.m7302(4) << 4;
                iM7302 = c3180.m7302(4) << 4;
                i2 = i5 - 4;
                iM73022 = c3180.m7302(i4) << 6;
                iM73023 = iM73028;
                iM73024 = iM73029;
            }
            if (iM73023 == 0) {
                iM73024 = i6;
                iM7302 = iM73024;
                iM73022 = 255;
            }
            double d = iM73023;
            double d2 = iM73024 - 128;
            double d3 = iM7302 - 128;
            iArr2[iM73026] = m3885((byte) (255 - (iM73022 & 255)), AbstractC0956.m3261((int) ((1.402d * d2) + d), 0, 255), AbstractC0956.m3261((int) ((d - (0.34414d * d3)) - (d2 * 0.71414d)), 0, 255), AbstractC0956.m3261((int) ((d3 * 1.772d) + d), 0, 255));
            i5 = i2;
            i6 = 0;
            iM73025 = iM73025;
            iArrM3887 = iArrM3887;
            i3 = 8;
            i4 = 2;
        }
        return new C0293(iM73025, iArr, iArrM3891, iArrM3887);
    }

    /* JADX WARN: Removed duplicated region for block: B:111:0x01d5 A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:115:0x01f5  */
    /* JADX WARN: Removed duplicated region for block: B:119:0x0203 A[LOOP:3: B:87:0x0156->B:119:0x0203, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:133:0x01ff A[SYNTHETIC] */
    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static void m3889(byte[] bArr, int[] iArr, int i, int i2, int i3, Paint paint, Canvas canvas) {
        char c;
        char c2;
        boolean z;
        int iM7302;
        int iM73022;
        int i4;
        boolean z2;
        int iM73023;
        int iM73024;
        int iM73025;
        int i5;
        int i6;
        int i7;
        boolean z3;
        int iM73026;
        int i8;
        Paint paint2 = paint;
        C3180 c3180 = new C3180(bArr.length, bArr);
        int i9 = i2;
        int i10 = i3;
        byte[] bArrM3886 = null;
        byte[] bArrM38862 = null;
        byte[] bArrM38863 = null;
        while (c3180.m7286() != 0) {
            int i11 = 8;
            int iM73027 = c3180.m7302(8);
            if (iM73027 != 240) {
                int i12 = 3;
                int i13 = 2;
                int i14 = 4;
                switch (iM73027) {
                    case 16:
                        byte[] bArr2 = i == 3 ? bArrM3886 == null ? f5612 : bArrM3886 : i == 2 ? bArrM38863 == null ? f5613 : bArrM38863 : null;
                        boolean z4 = false;
                        while (true) {
                            int iM73028 = c3180.m7302(2);
                            if (iM73028 != 0) {
                                z = z4;
                                iM7302 = iM73028;
                                iM73022 = 1;
                            } else if (c3180.m7299()) {
                                int iM73029 = c3180.m7302(3) + 3;
                                z = z4;
                                iM7302 = c3180.m7302(2);
                                iM73022 = iM73029;
                            } else {
                                if (c3180.m7299()) {
                                    z = z4;
                                    iM73022 = 1;
                                    c = '\b';
                                    c2 = 4;
                                } else {
                                    int iM730210 = c3180.m7302(2);
                                    if (iM730210 != 0) {
                                        if (iM730210 != 1) {
                                            if (iM730210 != 2) {
                                                if (iM730210 != 3) {
                                                    z = z4;
                                                    c = '\b';
                                                    c2 = 4;
                                                } else {
                                                    c = '\b';
                                                    int iM730211 = c3180.m7302(8) + 29;
                                                    iM7302 = c3180.m7302(2);
                                                    z = z4;
                                                    iM73022 = iM730211;
                                                    c2 = 4;
                                                    if (iM73022 == 0 || paint2 == null) {
                                                        i4 = i9;
                                                    } else {
                                                        if (bArr2 != 0) {
                                                            iM7302 = bArr2[iM7302];
                                                        }
                                                        paint2.setColor(iArr[iM7302]);
                                                        i4 = i9;
                                                        canvas.drawRect(i9, i10, i9 + iM73022, i10 + 1, paint2);
                                                    }
                                                    i9 = i4 + iM73022;
                                                    if (!z) {
                                                        c3180.m7292();
                                                    } else {
                                                        paint2 = paint;
                                                        z4 = z;
                                                    }
                                                }
                                                break;
                                            } else {
                                                c = '\b';
                                                c2 = 4;
                                                iM73022 = c3180.m7302(4) + 12;
                                                iM7302 = c3180.m7302(2);
                                                z = z4;
                                                if (iM73022 == 0) {
                                                    i4 = i9;
                                                    i9 = i4 + iM73022;
                                                    if (!z) {
                                                    }
                                                }
                                            }
                                        } else {
                                            c = '\b';
                                            c2 = 4;
                                            z = z4;
                                            iM73022 = 2;
                                        }
                                    } else {
                                        c = '\b';
                                        c2 = 4;
                                        z = true;
                                    }
                                    iM7302 = 0;
                                    iM73022 = 0;
                                    if (iM73022 == 0) {
                                    }
                                }
                                iM7302 = 0;
                                if (iM73022 == 0) {
                                }
                            }
                            c = '\b';
                            c2 = 4;
                            if (iM73022 == 0) {
                            }
                        }
                        break;
                    case 17:
                        byte[] bArr3 = i == 3 ? bArrM38862 == null ? f5610 : bArrM38862 : null;
                        boolean z5 = false;
                        while (true) {
                            int iM730212 = c3180.m7302(i14);
                            if (iM730212 != 0) {
                                z2 = z5;
                                iM73025 = iM730212;
                                iM73023 = 1;
                            } else if (c3180.m7299()) {
                                if (c3180.m7299()) {
                                    int iM730213 = c3180.m7302(i13);
                                    if (iM730213 == 0) {
                                        z2 = z5;
                                        iM73023 = 1;
                                    } else if (iM730213 != 1) {
                                        if (iM730213 == i13) {
                                            iM73023 = c3180.m7302(i14) + 9;
                                            iM73024 = c3180.m7302(i14);
                                        } else if (iM730213 != i12) {
                                            z2 = z5;
                                            iM73023 = 0;
                                        } else {
                                            iM73023 = c3180.m7302(i11) + 25;
                                            iM73024 = c3180.m7302(i14);
                                        }
                                        iM73025 = iM73024;
                                    } else {
                                        z2 = z5;
                                        iM73023 = i13;
                                    }
                                    iM73025 = 0;
                                } else {
                                    iM73023 = c3180.m7302(i13) + 4;
                                    iM73025 = c3180.m7302(i14);
                                }
                                z2 = z5;
                            } else {
                                int iM730214 = c3180.m7302(i12);
                                if (iM730214 != 0) {
                                    iM73023 = iM730214 + 2;
                                    z2 = z5;
                                    iM73025 = 0;
                                } else {
                                    z2 = true;
                                    iM73023 = 0;
                                    iM73025 = 0;
                                }
                            }
                            if (iM73023 == 0 || paint2 == null) {
                                i5 = i9;
                                i6 = i12;
                                i7 = i13;
                            } else {
                                if (bArr3 != 0) {
                                    iM73025 = bArr3[iM73025];
                                }
                                paint2.setColor(iArr[iM73025]);
                                i6 = i12;
                                i7 = 2;
                                i5 = i9;
                                canvas.drawRect(i9, i10, i9 + iM73023, i10 + 1, paint2);
                            }
                            i9 = i5 + iM73023;
                            if (z2) {
                                c3180.m7292();
                            } else {
                                z5 = z2;
                                i12 = i6;
                                i13 = i7;
                                i14 = 4;
                                i11 = 8;
                            }
                            break;
                        }
                        break;
                    case 18:
                        boolean z6 = false;
                        while (true) {
                            int iM730215 = c3180.m7302(8);
                            if (iM730215 != 0) {
                                z3 = z6;
                                iM73026 = 1;
                            } else if (c3180.m7299()) {
                                z3 = z6;
                                iM73026 = c3180.m7302(7);
                                iM730215 = c3180.m7302(8);
                            } else {
                                int iM730216 = c3180.m7302(7);
                                if (iM730216 != 0) {
                                    z3 = z6;
                                    iM73026 = iM730216;
                                    iM730215 = 0;
                                } else {
                                    z3 = true;
                                    iM730215 = 0;
                                    iM73026 = 0;
                                }
                            }
                            if (iM73026 == 0 || paint2 == null) {
                                i8 = i9;
                            } else {
                                paint2.setColor(iArr[iM730215]);
                                i8 = i9;
                                canvas.drawRect(i9, i10, i9 + iM73026, i10 + 1, paint2);
                            }
                            i9 = i8 + iM73026;
                            if (!z3) {
                                z6 = z3;
                            }
                            break;
                        }
                        break;
                    default:
                        switch (iM73027) {
                            case 32:
                                bArrM38863 = m3886(4, 4, c3180);
                                break;
                            case 33:
                                bArrM3886 = m3886(4, 8, c3180);
                                break;
                            case 34:
                                bArrM38862 = m3886(16, 8, c3180);
                                break;
                        }
                        break;
                }
            } else {
                i10 += 2;
                i9 = i2;
            }
            paint2 = paint;
        }
    }

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public static C4916 m3890(C3180 c3180) {
        byte[] bArr;
        int iM7302 = c3180.m7302(16);
        c3180.m7287(4);
        int iM73022 = c3180.m7302(2);
        boolean zM7299 = c3180.m7299();
        c3180.m7287(1);
        byte[] bArr2 = AbstractC0956.f4216;
        if (iM73022 != 1) {
            if (iM73022 == 0) {
                int iM73023 = c3180.m7302(16);
                int iM73024 = c3180.m7302(16);
                if (iM73023 > 0) {
                    bArr2 = new byte[iM73023];
                    c3180.m7290(iM73023, bArr2);
                }
                if (iM73024 > 0) {
                    bArr = new byte[iM73024];
                    c3180.m7290(iM73024, bArr);
                }
            }
            return new C4916(iM7302, zM7299, bArr2, bArr);
        }
        c3180.m7287(c3180.m7302(8) * 16);
        bArr = bArr2;
        return new C4916(iM7302, zM7299, bArr2, bArr);
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public static int[] m3891() {
        int[] iArr = new int[16];
        iArr[0] = 0;
        for (int i = 1; i < 16; i++) {
            if (i < 8) {
                iArr[i] = m3885(255, (i & 1) != 0 ? 255 : 0, (i & 2) != 0 ? 255 : 0, (i & 4) != 0 ? 255 : 0);
            } else {
                iArr[i] = m3885(255, (i & 1) != 0 ? 127 : 0, (i & 2) != 0 ? 127 : 0, (i & 4) == 0 ? 0 : 127);
            }
        }
        return iArr;
    }

    @Override // defpackage.InterfaceC2142
    public Object get() {
        return new C2319((C0414) ((InterfaceC2335) this.f5615).get(), (C0871) ((InterfaceC2335) this.f5617).get(), (C2298) ((InterfaceC2335) this.f5616).get(), (C1826) ((InterfaceC2335) this.f5618).get(), (InterfaceC2389) ((InterfaceC2335) this.f5619).get(), (C5278) ((InterfaceC2335) this.f5620).get(), (InterfaceC3822) ((InterfaceC2335) this.f5614).get());
    }

    @Override // defpackage.InterfaceC3971
    public void reset() {
        C2727 c2727 = (C2727) this.f5620;
        c2727.f10468.clear();
        c2727.f10472.clear();
        c2727.f10469.clear();
        c2727.f10474.clear();
        c2727.f10471.clear();
        c2727.f10467 = null;
        c2727.f10473 = null;
    }

    @Override // defpackage.InterfaceC4777
    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public Set mo3892(C4994 c4994) {
        InterfaceC5081 interfaceC5081;
        synchronized (this) {
            interfaceC5081 = (C3113) ((HashMap) this.f5616).get(c4994);
            if (interfaceC5081 == null) {
                interfaceC5081 = f5611;
            }
        }
        return (Set) interfaceC5081.get();
    }

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public ArrayList m3893(ArrayList arrayList) {
        HashMap map = (HashMap) this.f5617;
        ArrayList arrayList2 = new ArrayList();
        int size = arrayList.size();
        int i = 0;
        while (i < size) {
            Object obj = arrayList.get(i);
            i++;
            C3954 c3954 = (C3954) obj;
            if (c3954.f15103 == 0) {
                InterfaceC5081 interfaceC5081 = (InterfaceC5081) ((HashMap) this.f5615).get(c3954);
                for (C4994 c4994 : c3954.f15101) {
                    if (map.containsKey(c4994)) {
                        arrayList2.add(new RunnableC4076((C3681) ((InterfaceC5081) map.get(c4994)), 12, interfaceC5081));
                    } else {
                        map.put(c4994, interfaceC5081);
                    }
                }
            }
        }
        return arrayList2;
    }

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public void m3894() {
        HashMap map = (HashMap) this.f5617;
        HashMap map2 = (HashMap) this.f5616;
        for (C3954 c3954 : ((HashMap) this.f5615).keySet()) {
            for (C4995 c4995 : c3954.f15102) {
                boolean z = c4995.f18928 == 2;
                C4994 c4994 = c4995.f18930;
                if (z && !map2.containsKey(c4994)) {
                    Set set = Collections.EMPTY_SET;
                    C3113 c3113 = new C3113();
                    c3113.f11893 = null;
                    c3113.f11894 = Collections.newSetFromMap(new ConcurrentHashMap());
                    c3113.f11894.addAll(set);
                    map2.put(c4994, c3113);
                } else if (map.containsKey(c4994)) {
                    continue;
                } else {
                    int i = c4995.f18928;
                    if (i == 1) {
                        throw new MissingDependencyException("Unsatisfied dependency for component " + c3954 + ": " + c4994);
                    }
                    if (i != 2) {
                        map.put(c4994, new C3681(C3681.f14038, C3681.f14039));
                    }
                }
            }
        }
    }

    /* JADX INFO: renamed from: ˊᵨᵧ, reason: contains not printable characters */
    public void m3895(String str) {
        C0764 c0764 = (C0764) this.f5619;
        synchronized (c0764) {
            try {
                if (((C0107) ((AtomicMarkableReference) c0764.f3428).getReference()).m1177(str)) {
                    AtomicMarkableReference atomicMarkableReference = (AtomicMarkableReference) c0764.f3428;
                    atomicMarkableReference.set((C0107) atomicMarkableReference.getReference(), true);
                    RunnableC4972 runnableC4972 = new RunnableC4972(15, c0764);
                    AtomicReference atomicReference = (AtomicReference) c0764.f3427;
                    while (!atomicReference.compareAndSet(null, runnableC4972)) {
                        if (atomicReference.get() != null) {
                            return;
                        }
                    }
                    ((ExecutorC5381) ((ᵯᵨᵲ) ((C1356) c0764.f3429).f5617).ᵔᵖᵹᵫ).m10975(runnableC4972);
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:86:0x0274  */
    @Override // defpackage.InterfaceC3971
    /* JADX INFO: renamed from: ˊᵫᵗ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void mo1086(byte[] bArr, int i, int i2, C1589 c1589, InterfaceC3498 interfaceC3498) {
        int i3;
        SparseArray sparseArray;
        int i4;
        C5508 c5508;
        int i5;
        int i6;
        C1642 c1642;
        ArrayList arrayList;
        char c;
        char c2;
        int i7;
        char c3;
        int i8;
        C2727 c2727;
        C2732 c2732;
        int i9;
        int i10;
        int i11;
        int i12;
        C2732 c27322;
        int iM7302;
        int iM73022;
        int i13;
        int iM73023;
        C3180 c3180 = new C3180(i + i2, bArr);
        c3180.m7298(i);
        Paint paint = (Paint) this.f5617;
        Canvas canvas = (Canvas) this.f5616;
        C2727 c27272 = (C2727) this.f5620;
        while (c3180.m7286() >= 48 && c3180.m7302(8) == 15) {
            int iM73024 = c3180.m7302(8);
            int i14 = 16;
            int iM73025 = c3180.m7302(16);
            int iM73026 = c3180.m7302(16);
            int iM7305 = c3180.m7305() + iM73026;
            if (iM73026 * 8 > c3180.m7286()) {
                ˋˀᵧ.ʿٴˇ("Data field length exceeds limit");
                c3180.m7287(c3180.m7286());
            } else {
                int i15 = 4;
                switch (iM73024) {
                    case 16:
                        if (iM73025 == c27272.f10470) {
                            C3673 c3673 = c27272.f10473;
                            int i16 = 8;
                            c3180.m7302(8);
                            int iM73027 = c3180.m7302(4);
                            int iM73028 = c3180.m7302(2);
                            c3180.m7287(2);
                            int i17 = iM73026 - 2;
                            SparseArray sparseArray2 = new SparseArray();
                            while (i17 > 0) {
                                int iM73029 = c3180.m7302(i16);
                                c3180.m7287(i16);
                                i17 -= 6;
                                sparseArray2.put(iM73029, new C3584(c3180.m7302(16), c3180.m7302(16)));
                                i16 = 8;
                            }
                            C3673 c36732 = new C3673();
                            c36732.f13945 = iM73027;
                            c36732.f13947 = iM73028;
                            c36732.f13946 = sparseArray2;
                            if (iM73028 != 0) {
                                c27272.f10473 = c36732;
                                c27272.f10468.clear();
                                c27272.f10472.clear();
                                c27272.f10469.clear();
                            } else if (c3673 != null && c3673.f13945 != iM73027) {
                                c27272.f10473 = c36732;
                            }
                        }
                        break;
                    case 17:
                        C3673 c36733 = c27272.f10473;
                        SparseArray sparseArray3 = c27272.f10468;
                        if (iM73025 == c27272.f10470 && c36733 != null) {
                            int iM730210 = c3180.m7302(8);
                            c3180.m7287(4);
                            boolean zM7299 = c3180.m7299();
                            c3180.m7287(3);
                            int iM730211 = c3180.m7302(16);
                            int iM730212 = c3180.m7302(16);
                            c3180.m7302(3);
                            int iM730213 = c3180.m7302(3);
                            c3180.m7287(2);
                            int iM730214 = c3180.m7302(8);
                            int iM730215 = c3180.m7302(8);
                            int iM730216 = c3180.m7302(4);
                            int iM730217 = c3180.m7302(2);
                            c3180.m7287(2);
                            int i18 = iM73026 - 10;
                            SparseArray sparseArray4 = new SparseArray();
                            while (i18 > 0) {
                                int iM730218 = c3180.m7302(i14);
                                int iM730219 = c3180.m7302(2);
                                c3180.m7302(2);
                                int iM730220 = c3180.m7302(12);
                                c3180.m7287(i15);
                                int iM730221 = c3180.m7302(12);
                                int i19 = i18 - 6;
                                if (iM730219 == 1 || iM730219 == 2) {
                                    c3180.m7302(8);
                                    c3180.m7302(8);
                                    i18 -= 8;
                                } else {
                                    i18 = i19;
                                }
                                sparseArray4.put(iM730218, new C1006(iM730220, iM730221));
                                i15 = 4;
                                i14 = 16;
                            }
                            C2732 c27323 = new C2732(iM730210, zM7299, iM730211, iM730212, iM730213, iM730214, iM730215, iM730216, iM730217, sparseArray4);
                            if (c36733.f13947 == 0 && (c27322 = (C2732) sparseArray3.get(iM730210)) != null) {
                                SparseArray sparseArray5 = c27322.f10506;
                                for (int i20 = 0; i20 < sparseArray5.size(); i20++) {
                                    c27323.f10506.put(sparseArray5.keyAt(i20), (C1006) sparseArray5.valueAt(i20));
                                }
                            }
                            sparseArray3.put(c27323.f10507, c27323);
                        }
                        break;
                    case 18:
                        if (iM73025 == c27272.f10470) {
                            C0293 c0293M3888 = m3888(c3180, iM73026);
                            c27272.f10472.put(c0293M3888.f1950, c0293M3888);
                        } else if (iM73025 == c27272.f10466) {
                            C0293 c0293M38882 = m3888(c3180, iM73026);
                            c27272.f10474.put(c0293M38882.f1950, c0293M38882);
                        }
                        break;
                    case 19:
                        if (iM73025 == c27272.f10470) {
                            C4916 c4916M3890 = m3890(c3180);
                            c27272.f10469.put(c4916M3890.f18709, c4916M3890);
                        } else if (iM73025 == c27272.f10466) {
                            C4916 c4916M38902 = m3890(c3180);
                            c27272.f10471.put(c4916M38902.f18709, c4916M38902);
                        }
                        break;
                    case 20:
                        if (iM73025 == c27272.f10470) {
                            c3180.m7287(4);
                            boolean zM72992 = c3180.m7299();
                            c3180.m7287(3);
                            int iM730222 = c3180.m7302(16);
                            int iM730223 = c3180.m7302(16);
                            if (zM72992) {
                                int iM730224 = c3180.m7302(16);
                                iM7302 = c3180.m7302(16);
                                iM73023 = c3180.m7302(16);
                                iM73022 = c3180.m7302(16);
                                i13 = iM730224;
                            } else {
                                iM7302 = iM730222;
                                iM73022 = iM730223;
                                i13 = 0;
                                iM73023 = 0;
                            }
                            c27272.f10467 = new C1642(iM730222, iM730223, i13, iM7302, iM73023, iM73022);
                        }
                        break;
                }
                c3180.m7291(iM7305 - c3180.m7305());
            }
        }
        C3673 c36734 = c27272.f10473;
        if (c36734 == null) {
            C2822 c2822 = AbstractC4509.f17159;
            c5508 = new C5508(-9223372036854775807L, -9223372036854775807L, C2598.f10048);
        } else {
            C1642 c16422 = c27272.f10467;
            if (c16422 == null) {
                c16422 = (C1642) this.f5618;
            }
            Bitmap bitmap = (Bitmap) this.f5614;
            if (bitmap != null) {
                i3 = 1;
                if (c16422.f6534 + 1 != bitmap.getWidth() || c16422.f6531 + 1 != ((Bitmap) this.f5614).getHeight()) {
                }
                ArrayList arrayList2 = new ArrayList();
                sparseArray = (SparseArray) c36734.f13946;
                i4 = 0;
                while (i4 < sparseArray.size()) {
                    canvas.save();
                    C3584 c3584 = (C3584) sparseArray.valueAt(i4);
                    C2732 c27324 = (C2732) c27272.f10468.get(sparseArray.keyAt(i4));
                    int i21 = c3584.f13685 + c16422.f6532;
                    int i22 = c3584.f13684 + c16422.f6533;
                    int i23 = c27324.f10504;
                    int i24 = c27324.f10511;
                    int i25 = c27324.f10509;
                    int i26 = i21 + i23;
                    int i27 = i22 + i25;
                    SparseArray sparseArray6 = sparseArray;
                    canvas.clipRect(i21, i22, Math.min(i26, c16422.f6535), Math.min(i27, c16422.f6536));
                    C0293 c0293 = (C0293) c27272.f10472.get(i24);
                    if (c0293 == null && (c0293 = (C0293) c27272.f10474.get(i24)) == null) {
                        c0293 = (C0293) this.f5619;
                    }
                    SparseArray sparseArray7 = c27324.f10506;
                    C1642 c16423 = c16422;
                    int i28 = 0;
                    while (i28 < sparseArray7.size()) {
                        int iKeyAt = sparseArray7.keyAt(i28);
                        int i29 = i4;
                        C1006 c1006 = (C1006) sparseArray7.valueAt(i28);
                        SparseArray sparseArray8 = sparseArray7;
                        C4916 c4916 = (C4916) c27272.f10469.get(iKeyAt);
                        if (c4916 == null) {
                            c4916 = (C4916) c27272.f10471.get(iKeyAt);
                        }
                        C4916 c49162 = c4916;
                        if (c49162 != null) {
                            Paint paint2 = c49162.f18707 ? null : (Paint) this.f5615;
                            int i30 = i21;
                            int i31 = c27324.f10505;
                            c2727 = c27272;
                            int i32 = i30 + c1006.f4385;
                            int i33 = c1006.f4384 + i22;
                            int i34 = i25;
                            Paint paint3 = paint2;
                            C2732 c27325 = c27324;
                            int[] iArr = i31 == 3 ? c0293.f1951 : i31 == 2 ? c0293.f1949 : c0293.f1948;
                            c2732 = c27325;
                            i9 = i30;
                            i11 = i28;
                            i10 = i23;
                            i12 = i34;
                            m3889(c49162.f18708, iArr, i31, i32, i33, paint3, canvas);
                            m3889(c49162.f18710, iArr, i31, i32, i33 + 1, paint3, canvas);
                        } else {
                            c2727 = c27272;
                            c2732 = c27324;
                            i9 = i21;
                            i10 = i23;
                            i11 = i28;
                            i12 = i25;
                        }
                        i28 = i11 + 1;
                        c27324 = c2732;
                        i21 = i9;
                        sparseArray7 = sparseArray8;
                        i4 = i29;
                        c27272 = c2727;
                        i23 = i10;
                        i25 = i12;
                    }
                    C2727 c27273 = c27272;
                    int i35 = i4;
                    C2732 c27326 = c27324;
                    int i36 = i21;
                    int i37 = i23;
                    int i38 = i25;
                    if (c27326.f10502) {
                        int i39 = c27326.f10505;
                        if (i39 == 3) {
                            i8 = c0293.f1951[c27326.f10508];
                            c3 = 2;
                        } else {
                            c3 = 2;
                            i8 = i39 == 2 ? c0293.f1949[c27326.f10503] : c0293.f1948[c27326.f10510];
                        }
                        paint.setColor(i8);
                        i5 = i36;
                        c2 = c3;
                        c1642 = c16423;
                        i7 = 0;
                        c = 3;
                        i6 = i22;
                        arrayList = arrayList2;
                        canvas.drawRect(i5, i22, i26, i27, paint);
                    } else {
                        i5 = i36;
                        i6 = i22;
                        c1642 = c16423;
                        arrayList = arrayList2;
                        c = 3;
                        c2 = 2;
                        i7 = 0;
                    }
                    Bitmap bitmapCreateBitmap = Bitmap.createBitmap((Bitmap) this.f5614, i5, i6, i37, i38);
                    float f = c1642.f6534;
                    float f2 = c1642.f6531;
                    arrayList.add(new C4847(null, null, null, bitmapCreateBitmap, i6 / f2, 0, 0, i5 / f, 0, Integer.MIN_VALUE, -3.4028235E38f, i37 / f, i38 / f2, false, -16777216, Integer.MIN_VALUE, 0.0f, 0));
                    canvas.drawColor(i7, PorterDuff.Mode.CLEAR);
                    canvas.restore();
                    i4 = i35 + 1;
                    c16422 = c1642;
                    arrayList2 = arrayList;
                    sparseArray = sparseArray6;
                    c27272 = c27273;
                }
                c5508 = new C5508(-9223372036854775807L, -9223372036854775807L, arrayList2);
            } else {
                i3 = 1;
            }
            Bitmap bitmapCreateBitmap2 = Bitmap.createBitmap(c16422.f6534 + i3, c16422.f6531 + i3, Bitmap.Config.ARGB_8888);
            this.f5614 = bitmapCreateBitmap2;
            canvas.setBitmap(bitmapCreateBitmap2);
            ArrayList arrayList22 = new ArrayList();
            sparseArray = (SparseArray) c36734.f13946;
            i4 = 0;
            while (i4 < sparseArray.size()) {
            }
            c5508 = new C5508(-9223372036854775807L, -9223372036854775807L, arrayList22);
        }
        interfaceC3498.accept(c5508);
    }

    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    public ArrayList m3896() {
        HashMap map = (HashMap) this.f5616;
        ArrayList arrayList = new ArrayList();
        HashMap map2 = new HashMap();
        for (Map.Entry entry : ((HashMap) this.f5615).entrySet()) {
            C3954 c3954 = (C3954) entry.getKey();
            if (c3954.f15103 != 0) {
                InterfaceC5081 interfaceC5081 = (InterfaceC5081) entry.getValue();
                for (C4994 c4994 : c3954.f15101) {
                    if (!map2.containsKey(c4994)) {
                        map2.put(c4994, new HashSet());
                    }
                    ((Set) map2.get(c4994)).add(interfaceC5081);
                }
            }
        }
        for (Map.Entry entry2 : map2.entrySet()) {
            if (map.containsKey(entry2.getKey())) {
                C3113 c3113 = (C3113) map.get(entry2.getKey());
                Iterator it = ((Set) entry2.getValue()).iterator();
                while (it.hasNext()) {
                    arrayList.add(new RunnableC4076(c3113, 13, (InterfaceC5081) it.next()));
                }
            } else {
                C4994 c49942 = (C4994) entry2.getKey();
                Set set = (Set) ((Collection) entry2.getValue());
                C3113 c31132 = new C3113();
                c31132.f11893 = null;
                c31132.f11894 = Collections.newSetFromMap(new ConcurrentHashMap());
                c31132.f11894.addAll(set);
                map.put(c49942, c31132);
            }
        }
        return arrayList;
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public void m3897(HashMap map, boolean z) {
        ArrayDeque arrayDeque;
        for (Map.Entry entry : map.entrySet()) {
            C3954 c3954 = (C3954) entry.getKey();
            InterfaceC5081 interfaceC5081 = (InterfaceC5081) entry.getValue();
            int i = c3954.f15106;
            if (i == 1 || (i == 2 && z)) {
                interfaceC5081.get();
            }
        }
        C3799 c3799 = (C3799) this.f5619;
        synchronized (c3799) {
            try {
                arrayDeque = c3799.f14423;
                if (arrayDeque != null) {
                    c3799.f14423 = null;
                } else {
                    arrayDeque = null;
                }
            } catch (Throwable th) {
                throw th;
            }
        }
        if (arrayDeque != null) {
            Iterator it = arrayDeque.iterator();
            if (it.hasNext()) {
                it.next().getClass();
                C1685.m4560();
            }
        }
    }

    @Override // defpackage.InterfaceC4777
    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public Object mo3898(C4994 c4994) {
        InterfaceC5081 interfaceC5081Mo3900 = mo3900(c4994);
        if (interfaceC5081Mo3900 == null) {
            return null;
        }
        return interfaceC5081Mo3900.get();
    }

    @Override // defpackage.InterfaceC3971
    /* JADX INFO: renamed from: ᵱᵽʡᵚ */
    public int mo1087() {
        return 2;
    }

    @Override // defpackage.InterfaceC4777
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public Object mo3899(Class cls) {
        return mo3898(C4994.m10323(cls));
    }

    @Override // defpackage.InterfaceC4777
    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public synchronized InterfaceC5081 mo3900(C4994 c4994) {
        ᵣˉ.ᵶᵥᵝ(c4994, "Null interface requested.");
        return (InterfaceC5081) ((HashMap) this.f5617).get(c4994);
    }

    @Override // defpackage.InterfaceC3971
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    public /* synthetic */ InterfaceC4153 mo1088(byte[] bArr, int i, int i2) {
        return AbstractC2704.m6518(this, bArr, i2);
    }

    @Override // defpackage.InterfaceC4777
    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public C3681 mo3901(C4994 c4994) {
        InterfaceC5081 interfaceC5081Mo3900 = mo3900(c4994);
        return interfaceC5081Mo3900 == null ? new C3681(C3681.f14038, C3681.f14039) : interfaceC5081Mo3900 instanceof C3681 ? (C3681) interfaceC5081Mo3900 : new C3681(null, interfaceC5081Mo3900);
    }

    @Override // defpackage.InterfaceC4777
    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public InterfaceC5081 mo3902(Class cls) {
        return mo3900(C4994.m10323(cls));
    }
}
