package w;

import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import u0.C1040b;
import x.o;
import z.C1121e;

/* JADX INFO: renamed from: w.e, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1084e extends C1083d {

    /* JADX INFO: renamed from: A0, reason: collision with root package name */
    public int f10529A0;

    /* JADX INFO: renamed from: B0, reason: collision with root package name */
    public C1081b[] f10530B0;

    /* JADX INFO: renamed from: C0, reason: collision with root package name */
    public C1081b[] f10531C0;

    /* JADX INFO: renamed from: D0, reason: collision with root package name */
    public int f10532D0;

    /* JADX INFO: renamed from: E0, reason: collision with root package name */
    public boolean f10533E0;

    /* JADX INFO: renamed from: F0, reason: collision with root package name */
    public boolean f10534F0;

    /* JADX INFO: renamed from: G0, reason: collision with root package name */
    public WeakReference f10535G0;

    /* JADX INFO: renamed from: H0, reason: collision with root package name */
    public WeakReference f10536H0;

    /* JADX INFO: renamed from: I0, reason: collision with root package name */
    public WeakReference f10537I0;

    /* JADX INFO: renamed from: J0, reason: collision with root package name */
    public WeakReference f10538J0;

    /* JADX INFO: renamed from: K0, reason: collision with root package name */
    public final HashSet f10539K0;

    /* JADX INFO: renamed from: L0, reason: collision with root package name */
    public final x.b f10540L0;

    /* JADX INFO: renamed from: q0, reason: collision with root package name */
    public ArrayList f10541q0 = new ArrayList();

    /* JADX INFO: renamed from: r0, reason: collision with root package name */
    public final C1040b f10542r0 = new C1040b(this);

    /* JADX INFO: renamed from: s0, reason: collision with root package name */
    public final x.e f10543s0;

    /* JADX INFO: renamed from: t0, reason: collision with root package name */
    public int f10544t0;

    /* JADX INFO: renamed from: u0, reason: collision with root package name */
    public C1121e f10545u0;

    /* JADX INFO: renamed from: v0, reason: collision with root package name */
    public boolean f10546v0;

    /* JADX INFO: renamed from: w0, reason: collision with root package name */
    public final u.c f10547w0;

    /* JADX INFO: renamed from: x0, reason: collision with root package name */
    public int f10548x0;

    /* JADX INFO: renamed from: y0, reason: collision with root package name */
    public int f10549y0;

    /* JADX INFO: renamed from: z0, reason: collision with root package name */
    public int f10550z0;

    public C1084e() {
        x.e eVar = new x.e();
        eVar.f10650b = true;
        eVar.f10651c = true;
        eVar.f10653e = new ArrayList();
        new ArrayList();
        eVar.f10654f = null;
        eVar.f10655g = new x.b();
        eVar.f10656h = new ArrayList();
        eVar.f10649a = this;
        eVar.f10652d = this;
        this.f10543s0 = eVar;
        this.f10545u0 = null;
        this.f10546v0 = false;
        this.f10547w0 = new u.c();
        this.f10550z0 = 0;
        this.f10529A0 = 0;
        this.f10530B0 = new C1081b[4];
        this.f10531C0 = new C1081b[4];
        this.f10532D0 = 257;
        this.f10533E0 = false;
        this.f10534F0 = false;
        this.f10535G0 = null;
        this.f10536H0 = null;
        this.f10537I0 = null;
        this.f10538J0 = null;
        this.f10539K0 = new HashSet();
        this.f10540L0 = new x.b();
    }

    public static void V(C1083d c1083d, C1121e c1121e, x.b bVar) {
        int i;
        int i5;
        if (c1121e == null) {
            return;
        }
        if (c1083d.f10504g0 == 8 || (c1083d instanceof C1087h) || (c1083d instanceof C1080a)) {
            bVar.f10642e = 0;
            bVar.f10643f = 0;
            return;
        }
        int[] iArr = c1083d.f10519p0;
        bVar.f10638a = iArr[0];
        bVar.f10639b = iArr[1];
        bVar.f10640c = c1083d.q();
        bVar.f10641d = c1083d.k();
        bVar.i = false;
        bVar.f10646j = 0;
        boolean z5 = bVar.f10638a == 3;
        boolean z6 = bVar.f10639b == 3;
        boolean z7 = z5 && c1083d.f10488W > 0.0f;
        boolean z8 = z6 && c1083d.f10488W > 0.0f;
        if (z5 && c1083d.t(0) && c1083d.f10520r == 0 && !z7) {
            bVar.f10638a = 2;
            if (z6 && c1083d.f10521s == 0) {
                bVar.f10638a = 1;
            }
            z5 = false;
        }
        if (z6 && c1083d.t(1) && c1083d.f10521s == 0 && !z8) {
            bVar.f10639b = 2;
            if (z5 && c1083d.f10520r == 0) {
                bVar.f10639b = 1;
            }
            z6 = false;
        }
        if (c1083d.A()) {
            bVar.f10638a = 1;
            z5 = false;
        }
        if (c1083d.B()) {
            bVar.f10639b = 1;
            z6 = false;
        }
        int[] iArr2 = c1083d.f10522t;
        if (z7) {
            if (iArr2[0] == 4) {
                bVar.f10638a = 1;
            } else if (!z6) {
                if (bVar.f10639b == 1) {
                    i5 = bVar.f10641d;
                } else {
                    bVar.f10638a = 2;
                    c1121e.b(c1083d, bVar);
                    i5 = bVar.f10643f;
                }
                bVar.f10638a = 1;
                bVar.f10640c = (int) (c1083d.f10488W * i5);
            }
        }
        if (z8) {
            if (iArr2[1] == 4) {
                bVar.f10639b = 1;
            } else if (!z5) {
                if (bVar.f10638a == 1) {
                    i = bVar.f10640c;
                } else {
                    bVar.f10639b = 2;
                    c1121e.b(c1083d, bVar);
                    i = bVar.f10642e;
                }
                bVar.f10639b = 1;
                if (c1083d.X == -1) {
                    bVar.f10641d = (int) (i / c1083d.f10488W);
                } else {
                    bVar.f10641d = (int) (c1083d.f10488W * i);
                }
            }
        }
        c1121e.b(c1083d, bVar);
        c1083d.O(bVar.f10642e);
        c1083d.L(bVar.f10643f);
        c1083d.f10473E = bVar.f10645h;
        c1083d.I(bVar.f10644g);
        bVar.f10646j = 0;
    }

    @Override // w.C1083d
    public final void C() {
        this.f10547w0.t();
        this.f10548x0 = 0;
        this.f10549y0 = 0;
        this.f10541q0.clear();
        super.C();
    }

    @Override // w.C1083d
    public final void F(B2.a aVar) {
        super.F(aVar);
        int size = this.f10541q0.size();
        for (int i = 0; i < size; i++) {
            ((C1083d) this.f10541q0.get(i)).F(aVar);
        }
    }

    @Override // w.C1083d
    public final void P(boolean z5, boolean z6) {
        super.P(z5, z6);
        int size = this.f10541q0.size();
        for (int i = 0; i < size; i++) {
            ((C1083d) this.f10541q0.get(i)).P(z5, z6);
        }
    }

    public final void R(C1083d c1083d, int i) {
        if (i == 0) {
            int i5 = this.f10550z0 + 1;
            C1081b[] c1081bArr = this.f10531C0;
            if (i5 >= c1081bArr.length) {
                this.f10531C0 = (C1081b[]) Arrays.copyOf(c1081bArr, c1081bArr.length * 2);
            }
            C1081b[] c1081bArr2 = this.f10531C0;
            int i6 = this.f10550z0;
            c1081bArr2[i6] = new C1081b(c1083d, 0, this.f10546v0);
            this.f10550z0 = i6 + 1;
            return;
        }
        if (i == 1) {
            int i7 = this.f10529A0 + 1;
            C1081b[] c1081bArr3 = this.f10530B0;
            if (i7 >= c1081bArr3.length) {
                this.f10530B0 = (C1081b[]) Arrays.copyOf(c1081bArr3, c1081bArr3.length * 2);
            }
            C1081b[] c1081bArr4 = this.f10530B0;
            int i8 = this.f10529A0;
            c1081bArr4[i8] = new C1081b(c1083d, 1, this.f10546v0);
            this.f10529A0 = i8 + 1;
        }
    }

    public final void S(u.c cVar) {
        C1084e c1084e;
        u.c cVar2;
        boolean zW = W(64);
        b(cVar, zW);
        int size = this.f10541q0.size();
        boolean z5 = false;
        for (int i = 0; i < size; i++) {
            C1083d c1083d = (C1083d) this.f10541q0.get(i);
            boolean[] zArr = c1083d.f10484S;
            zArr[0] = false;
            zArr[1] = false;
            if (c1083d instanceof C1080a) {
                z5 = true;
            }
        }
        if (z5) {
            for (int i5 = 0; i5 < size; i5++) {
                C1083d c1083d2 = (C1083d) this.f10541q0.get(i5);
                if (c1083d2 instanceof C1080a) {
                    C1080a c1080a = (C1080a) c1083d2;
                    for (int i6 = 0; i6 < c1080a.f10606r0; i6++) {
                        C1083d c1083d3 = c1080a.f10605q0[i6];
                        if (c1080a.f10444t0 || c1083d3.c()) {
                            int i7 = c1080a.f10443s0;
                            if (i7 == 0 || i7 == 1) {
                                c1083d3.f10484S[0] = true;
                            } else if (i7 == 2 || i7 == 3) {
                                c1083d3.f10484S[1] = true;
                            }
                        }
                    }
                }
            }
        }
        HashSet hashSet = this.f10539K0;
        hashSet.clear();
        for (int i8 = 0; i8 < size; i8++) {
            C1083d c1083d4 = (C1083d) this.f10541q0.get(i8);
            c1083d4.getClass();
            boolean z6 = c1083d4 instanceof C1086g;
            if (z6 || (c1083d4 instanceof C1087h)) {
                if (z6) {
                    hashSet.add(c1083d4);
                } else {
                    c1083d4.b(cVar, zW);
                }
            }
        }
        while (hashSet.size() > 0) {
            int size2 = hashSet.size();
            Iterator it = hashSet.iterator();
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                C1086g c1086g = (C1086g) ((C1083d) it.next());
                for (int i9 = 0; i9 < c1086g.f10606r0; i9++) {
                    if (hashSet.contains(c1086g.f10605q0[i9])) {
                        c1086g.b(cVar, zW);
                        hashSet.remove(c1086g);
                        break;
                    }
                }
            }
            if (size2 == hashSet.size()) {
                Iterator it2 = hashSet.iterator();
                while (it2.hasNext()) {
                    ((C1083d) it2.next()).b(cVar, zW);
                }
                hashSet.clear();
            }
        }
        if (u.c.p) {
            HashSet<C1083d> hashSet2 = new HashSet();
            for (int i10 = 0; i10 < size; i10++) {
                C1083d c1083d5 = (C1083d) this.f10541q0.get(i10);
                c1083d5.getClass();
                if (!(c1083d5 instanceof C1086g) && !(c1083d5 instanceof C1087h)) {
                    hashSet2.add(c1083d5);
                }
            }
            c1084e = this;
            cVar2 = cVar;
            c1084e.a(this, cVar2, hashSet2, this.f10519p0[0] == 2 ? 0 : 1, false);
            for (C1083d c1083d6 : hashSet2) {
                AbstractC1089j.b(this, cVar2, c1083d6);
                c1083d6.b(cVar2, zW);
            }
        } else {
            c1084e = this;
            cVar2 = cVar;
            for (int i11 = 0; i11 < size; i11++) {
                C1083d c1083d7 = (C1083d) c1084e.f10541q0.get(i11);
                if (c1083d7 instanceof C1084e) {
                    int[] iArr = c1083d7.f10519p0;
                    int i12 = iArr[0];
                    int i13 = iArr[1];
                    if (i12 == 2) {
                        c1083d7.M(1);
                    }
                    if (i13 == 2) {
                        c1083d7.N(1);
                    }
                    c1083d7.b(cVar2, zW);
                    if (i12 == 2) {
                        c1083d7.M(i12);
                    }
                    if (i13 == 2) {
                        c1083d7.N(i13);
                    }
                } else {
                    AbstractC1089j.b(this, cVar2, c1083d7);
                    if (!(c1083d7 instanceof C1086g) && !(c1083d7 instanceof C1087h)) {
                        c1083d7.b(cVar2, zW);
                    }
                }
            }
        }
        if (c1084e.f10550z0 > 0) {
            AbstractC1089j.a(this, cVar2, null, 0);
        }
        if (c1084e.f10529A0 > 0) {
            AbstractC1089j.a(this, cVar2, null, 1);
        }
    }

    public final boolean T(int i, boolean z5) {
        boolean z6;
        x.e eVar = this.f10543s0;
        C1084e c1084e = eVar.f10649a;
        boolean z7 = false;
        int iJ = c1084e.j(0);
        int iJ2 = c1084e.j(1);
        int iR = c1084e.r();
        int iS = c1084e.s();
        ArrayList<o> arrayList = eVar.f10653e;
        if (z5 && (iJ == 2 || iJ2 == 2)) {
            Iterator it = arrayList.iterator();
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                o oVar = (o) it.next();
                if (oVar.f10686f == i && !oVar.k()) {
                    z5 = false;
                    break;
                }
            }
            if (i == 0) {
                if (z5 && iJ == 2) {
                    c1084e.M(1);
                    c1084e.O(eVar.d(c1084e, 0));
                    c1084e.f10497d.f10685e.d(c1084e.q());
                }
            } else if (z5 && iJ2 == 2) {
                c1084e.N(1);
                c1084e.L(eVar.d(c1084e, 1));
                c1084e.f10499e.f10685e.d(c1084e.k());
            }
        }
        int[] iArr = c1084e.f10519p0;
        if (i == 0) {
            int i5 = iArr[0];
            if (i5 == 1 || i5 == 4) {
                int iQ = c1084e.q() + iR;
                c1084e.f10497d.i.d(iQ);
                c1084e.f10497d.f10685e.d(iQ - iR);
                z6 = true;
            }
            z6 = false;
        } else {
            int i6 = iArr[1];
            if (i6 == 1 || i6 == 4) {
                int iK = c1084e.k() + iS;
                c1084e.f10499e.i.d(iK);
                c1084e.f10499e.f10685e.d(iK - iS);
                z6 = true;
            }
            z6 = false;
        }
        eVar.g();
        for (o oVar2 : arrayList) {
            if (oVar2.f10686f == i && (oVar2.f10682b != c1084e || oVar2.f10687g)) {
                oVar2.e();
            }
        }
        Iterator it2 = arrayList.iterator();
        while (true) {
            if (!it2.hasNext()) {
                z7 = true;
                break;
            }
            o oVar3 = (o) it2.next();
            if (oVar3.f10686f == i && (z6 || oVar3.f10682b != c1084e)) {
                if (!oVar3.f10688h.f10665j || !oVar3.i.f10665j || (!(oVar3 instanceof x.c) && !oVar3.f10685e.f10665j)) {
                    break;
                }
            }
        }
        c1084e.M(iJ);
        c1084e.N(iJ2);
        return z7;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:227:0x03a1  */
    /* JADX WARN: Removed duplicated region for block: B:365:0x061f  */
    /* JADX WARN: Removed duplicated region for block: B:377:0x064a  */
    /* JADX WARN: Removed duplicated region for block: B:402:0x0695  */
    /* JADX WARN: Removed duplicated region for block: B:407:0x06a6  */
    /* JADX WARN: Removed duplicated region for block: B:414:0x06b5  */
    /* JADX WARN: Removed duplicated region for block: B:417:0x06bd  */
    /* JADX WARN: Removed duplicated region for block: B:423:0x06da  */
    /* JADX WARN: Removed duplicated region for block: B:475:0x07c3  */
    /* JADX WARN: Removed duplicated region for block: B:481:0x07e4  */
    /* JADX WARN: Removed duplicated region for block: B:490:0x0825  */
    /* JADX WARN: Removed duplicated region for block: B:496:0x0842 A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:501:0x084f A[LOOP:14: B:500:0x084d->B:501:0x084f, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:504:0x0883  */
    /* JADX WARN: Removed duplicated region for block: B:513:0x08b5  */
    /* JADX WARN: Removed duplicated region for block: B:514:0x08c2  */
    /* JADX WARN: Removed duplicated region for block: B:517:0x08d5  */
    /* JADX WARN: Removed duplicated region for block: B:518:0x08de  */
    /* JADX WARN: Removed duplicated region for block: B:520:0x08e2  */
    /* JADX WARN: Removed duplicated region for block: B:533:0x091a  */
    /* JADX WARN: Removed duplicated region for block: B:535:0x091e  */
    /* JADX WARN: Removed duplicated region for block: B:536:0x0920  */
    /* JADX WARN: Removed duplicated region for block: B:540:0x092e  */
    /* JADX WARN: Removed duplicated region for block: B:62:0x0127  */
    /* JADX WARN: Type inference failed for: r0v17 */
    /* JADX WARN: Type inference failed for: r0v18 */
    /* JADX WARN: Type inference failed for: r0v19 */
    /* JADX WARN: Type inference failed for: r0v23 */
    /* JADX WARN: Type inference failed for: r0v25 */
    /* JADX WARN: Type inference failed for: r0v26 */
    /* JADX WARN: Type inference failed for: r0v81 */
    /* JADX WARN: Type inference failed for: r0v82 */
    /* JADX WARN: Type inference failed for: r0v83 */
    /* JADX WARN: Type inference failed for: r0v84 */
    /* JADX WARN: Type inference failed for: r0v85 */
    /* JADX WARN: Type inference failed for: r0v86 */
    /* JADX WARN: Type inference failed for: r0v87 */
    /* JADX WARN: Type inference failed for: r0v88 */
    /* JADX WARN: Type inference failed for: r0v89 */
    /* JADX WARN: Type inference failed for: r12v1 */
    /* JADX WARN: Type inference failed for: r12v23 */
    /* JADX WARN: Type inference failed for: r13v1 */
    /* JADX WARN: Type inference failed for: r13v2 */
    /* JADX WARN: Type inference failed for: r13v21 */
    /* JADX WARN: Type inference failed for: r13v22 */
    /* JADX WARN: Type inference failed for: r13v23 */
    /* JADX WARN: Type inference failed for: r13v3 */
    /* JADX WARN: Type inference failed for: r13v4 */
    /* JADX WARN: Type inference failed for: r13v5 */
    /* JADX WARN: Type inference failed for: r13v6 */
    /* JADX WARN: Type inference failed for: r13v7 */
    /* JADX WARN: Type inference failed for: r13v8 */
    /* JADX WARN: Type inference failed for: r13v9 */
    /* JADX WARN: Type inference failed for: r14v3 */
    /* JADX WARN: Type inference failed for: r14v4, types: [boolean] */
    /* JADX WARN: Type inference failed for: r14v8 */
    /* JADX WARN: Type inference failed for: r18v2 */
    /* JADX WARN: Type inference failed for: r18v3 */
    /* JADX WARN: Type inference failed for: r18v4 */
    /* JADX WARN: Type inference failed for: r22v0 */
    /* JADX WARN: Type inference failed for: r22v1 */
    /* JADX WARN: Type inference failed for: r22v2 */
    /* JADX WARN: Type inference failed for: r32v0, types: [w.d, w.e] */
    /* JADX WARN: Type inference failed for: r5v13, types: [int] */
    /* JADX WARN: Type inference failed for: r6v124, types: [int] */
    /* JADX WARN: Type inference failed for: r6v14 */
    /* JADX WARN: Type inference failed for: r6v15 */
    /* JADX WARN: Type inference failed for: r6v67 */
    /* JADX WARN: Type inference failed for: r6v68 */
    /* JADX WARN: Type inference failed for: r6v92, types: [int] */
    /* JADX WARN: Type inference failed for: r9v69, types: [int] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct code enable 'Show inconsistent code' option in preferences
    */
    public final void U() {
        /*
            Method dump skipped, instruction units count: 2364
            To view this dump change 'Code comments level' option to 'DEBUG'
        */
        throw new UnsupportedOperationException("Method not decompiled: w.C1084e.U():void");
    }

    public final boolean W(int i) {
        return (this.f10532D0 & i) == i;
    }

    @Override // w.C1083d
    public final void n(StringBuilder sb) {
        sb.append(this.f10508j + ":{\n");
        StringBuilder sb2 = new StringBuilder("  actualWidth:");
        sb2.append(this.f10486U);
        sb.append(sb2.toString());
        sb.append("\n");
        sb.append("  actualHeight:" + this.f10487V);
        sb.append("\n");
        Iterator it = this.f10541q0.iterator();
        while (it.hasNext()) {
            ((C1083d) it.next()).n(sb);
            sb.append(",\n");
        }
        sb.append("}");
    }
}
