package x;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import w.AbstractC1088i;
import w.C1083d;
import w.C1084e;
import w.C1087h;
import z.C1121e;

/* JADX INFO: loaded from: classes.dex */
public final class e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public C1084e f10649a;

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

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public C1084e f10652d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public ArrayList f10653e;

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

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public b f10655g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public ArrayList f10656h;

    public final void a(f fVar, int i, ArrayList arrayList, l lVar) {
        o oVar = fVar.f10660d;
        if (oVar.f10683c == null) {
            C1084e c1084e = this.f10649a;
            if (oVar == c1084e.f10497d || oVar == c1084e.f10499e) {
                return;
            }
            if (lVar == null) {
                lVar = new l();
                lVar.f10671a = null;
                lVar.f10672b = new ArrayList();
                lVar.f10671a = oVar;
                arrayList.add(lVar);
            }
            oVar.f10683c = lVar;
            lVar.f10672b.add(oVar);
            f fVar2 = oVar.f10688h;
            for (d dVar : fVar2.f10666k) {
                if (dVar instanceof f) {
                    a((f) dVar, i, arrayList, lVar);
                }
            }
            f fVar3 = oVar.i;
            for (d dVar2 : fVar3.f10666k) {
                if (dVar2 instanceof f) {
                    a((f) dVar2, i, arrayList, lVar);
                }
            }
            if (i == 1 && (oVar instanceof m)) {
                for (d dVar3 : ((m) oVar).f10673k.f10666k) {
                    if (dVar3 instanceof f) {
                        a((f) dVar3, i, arrayList, lVar);
                    }
                }
            }
            Iterator it = fVar2.f10667l.iterator();
            while (it.hasNext()) {
                a((f) it.next(), i, arrayList, lVar);
            }
            Iterator it2 = fVar3.f10667l.iterator();
            while (it2.hasNext()) {
                a((f) it2.next(), i, arrayList, lVar);
            }
            if (i == 1 && (oVar instanceof m)) {
                Iterator it3 = ((m) oVar).f10673k.f10667l.iterator();
                while (it3.hasNext()) {
                    a((f) it3.next(), i, arrayList, lVar);
                }
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:157:0x0270 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:166:0x026a A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:185:0x0008 A[ADDED_TO_REGION, REMOVE, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:88:0x018f  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct code enable 'Show inconsistent code' option in preferences
    */
    public final void b(w.C1084e r23) {
        /*
            Method dump skipped, instruction units count: 795
            To view this dump change 'Code comments level' option to 'DEBUG'
        */
        throw new UnsupportedOperationException("Method not decompiled: x.e.b(w.e):void");
    }

    public final void c() {
        ArrayList<o> arrayList = this.f10653e;
        arrayList.clear();
        C1084e c1084e = this.f10652d;
        c1084e.f10497d.f();
        c1084e.f10499e.f();
        arrayList.add(c1084e.f10497d);
        arrayList.add(c1084e.f10499e);
        HashSet hashSet = null;
        for (C1083d c1083d : c1084e.f10541q0) {
            if (c1083d instanceof C1087h) {
                i iVar = new i(c1083d);
                c1083d.f10497d.f();
                c1083d.f10499e.f();
                iVar.f10686f = ((C1087h) c1083d).f10603u0;
                arrayList.add(iVar);
            } else {
                if (c1083d.x()) {
                    if (c1083d.f10493b == null) {
                        c1083d.f10493b = new c(c1083d, 0);
                    }
                    if (hashSet == null) {
                        hashSet = new HashSet();
                    }
                    hashSet.add(c1083d.f10493b);
                } else {
                    arrayList.add(c1083d.f10497d);
                }
                if (c1083d.y()) {
                    if (c1083d.f10495c == null) {
                        c1083d.f10495c = new c(c1083d, 1);
                    }
                    if (hashSet == null) {
                        hashSet = new HashSet();
                    }
                    hashSet.add(c1083d.f10495c);
                } else {
                    arrayList.add(c1083d.f10499e);
                }
                if (c1083d instanceof AbstractC1088i) {
                    arrayList.add(new j(c1083d));
                }
            }
        }
        if (hashSet != null) {
            arrayList.addAll(hashSet);
        }
        Iterator it = arrayList.iterator();
        while (it.hasNext()) {
            ((o) it.next()).f();
        }
        for (o oVar : arrayList) {
            if (oVar.f10682b != c1084e) {
                oVar.d();
            }
        }
        ArrayList arrayList2 = this.f10656h;
        arrayList2.clear();
        C1084e c1084e2 = this.f10649a;
        e(c1084e2.f10497d, 0, arrayList2);
        e(c1084e2.f10499e, 1, arrayList2);
        this.f10650b = false;
    }

    public final int d(C1084e c1084e, int i) {
        ArrayList arrayList;
        int i5;
        int i6;
        long jMax;
        float f6;
        C1084e c1084e2 = c1084e;
        ArrayList arrayList2 = this.f10656h;
        int size = arrayList2.size();
        int i7 = 0;
        long jMax2 = 0;
        while (i7 < size) {
            o oVar = ((l) arrayList2.get(i7)).f10671a;
            if (!(oVar instanceof c) ? !(i != 0 ? (oVar instanceof m) : (oVar instanceof k)) : ((c) oVar).f10686f != i) {
                f fVar = (i == 0 ? c1084e2.f10497d : c1084e2.f10499e).f10688h;
                f fVar2 = (i == 0 ? c1084e2.f10497d : c1084e2.f10499e).i;
                boolean zContains = oVar.f10688h.f10667l.contains(fVar);
                f fVar3 = oVar.i;
                boolean zContains2 = fVar3.f10667l.contains(fVar2);
                long j5 = oVar.j();
                f fVar4 = oVar.f10688h;
                if (zContains && zContains2) {
                    long jB = l.b(fVar4, 0L);
                    ArrayList arrayList3 = arrayList2;
                    i5 = size;
                    long jA = l.a(fVar3, 0L);
                    long j6 = jB - j5;
                    int i8 = fVar3.f10662f;
                    arrayList = arrayList3;
                    i6 = i7;
                    if (j6 >= (-i8)) {
                        j6 += (long) i8;
                    }
                    long j7 = (-jA) - j5;
                    long j8 = fVar4.f10662f;
                    long j9 = j7 - j8;
                    if (j9 >= j8) {
                        j9 -= j8;
                    }
                    C1083d c1083d = oVar.f10682b;
                    if (i == 0) {
                        f6 = c1083d.f10498d0;
                    } else if (i == 1) {
                        f6 = c1083d.f10500e0;
                    } else {
                        c1083d.getClass();
                        f6 = -1.0f;
                    }
                    float f7 = f6 > 0.0f ? (long) ((j6 / (1.0f - f6)) + (j9 / f6)) : 0L;
                    jMax = (((long) fVar4.f10662f) + ((((long) ((f7 * f6) + 0.5f)) + j5) + ((long) (((1.0f - f6) * f7) + 0.5f)))) - ((long) fVar3.f10662f);
                } else {
                    arrayList = arrayList2;
                    i5 = size;
                    i6 = i7;
                    jMax = zContains ? Math.max(l.b(fVar4, fVar4.f10662f), ((long) fVar4.f10662f) + j5) : zContains2 ? Math.max(-l.a(fVar3, fVar3.f10662f), ((long) (-fVar3.f10662f)) + j5) : (oVar.j() + ((long) fVar4.f10662f)) - ((long) fVar3.f10662f);
                }
            } else {
                arrayList = arrayList2;
                i5 = size;
                i6 = i7;
                jMax = 0;
            }
            jMax2 = Math.max(jMax2, jMax);
            i7 = i6 + 1;
            c1084e2 = c1084e;
            size = i5;
            arrayList2 = arrayList;
        }
        return (int) jMax2;
    }

    public final void e(o oVar, int i, ArrayList arrayList) {
        f fVar;
        Iterator it = oVar.f10688h.f10666k.iterator();
        while (true) {
            boolean zHasNext = it.hasNext();
            fVar = oVar.i;
            if (!zHasNext) {
                break;
            }
            d dVar = (d) it.next();
            if (dVar instanceof f) {
                a((f) dVar, i, arrayList, null);
            } else if (dVar instanceof o) {
                a(((o) dVar).f10688h, i, arrayList, null);
            }
        }
        for (d dVar2 : fVar.f10666k) {
            if (dVar2 instanceof f) {
                a((f) dVar2, i, arrayList, null);
            } else if (dVar2 instanceof o) {
                a(((o) dVar2).i, i, arrayList, null);
            }
        }
        if (i == 1) {
            for (d dVar3 : ((m) oVar).f10673k.f10666k) {
                if (dVar3 instanceof f) {
                    a((f) dVar3, i, arrayList, null);
                }
            }
        }
    }

    public final void f(int i, int i5, int i6, int i7, C1083d c1083d) {
        b bVar = this.f10655g;
        bVar.f10638a = i;
        bVar.f10639b = i6;
        bVar.f10640c = i5;
        bVar.f10641d = i7;
        this.f10654f.b(c1083d, bVar);
        c1083d.O(bVar.f10642e);
        c1083d.L(bVar.f10643f);
        c1083d.f10473E = bVar.f10645h;
        c1083d.I(bVar.f10644g);
    }

    public final void g() {
        a aVar;
        for (C1083d c1083d : this.f10649a.f10541q0) {
            if (!c1083d.f10491a) {
                int[] iArr = c1083d.f10519p0;
                boolean z5 = false;
                int i = iArr[0];
                int i5 = iArr[1];
                int i6 = c1083d.f10520r;
                int i7 = c1083d.f10521s;
                boolean z6 = i == 2 || (i == 3 && i6 == 1);
                if (i5 == 2 || (i5 == 3 && i7 == 1)) {
                    z5 = true;
                }
                g gVar = c1083d.f10497d.f10685e;
                boolean z7 = gVar.f10665j;
                g gVar2 = c1083d.f10499e.f10685e;
                boolean z8 = gVar2.f10665j;
                boolean z9 = z6;
                if (z7 && z8) {
                    f(1, gVar.f10663g, 1, gVar2.f10663g, c1083d);
                    c1083d.f10491a = true;
                } else if (z7 && z5) {
                    f(1, gVar.f10663g, 2, gVar2.f10663g, c1083d);
                    if (i5 == 3) {
                        c1083d.f10499e.f10685e.f10668m = c1083d.k();
                    } else {
                        c1083d.f10499e.f10685e.d(c1083d.k());
                        c1083d.f10491a = true;
                    }
                } else if (z8 && z9) {
                    f(2, gVar.f10663g, 1, gVar2.f10663g, c1083d);
                    if (i == 3) {
                        c1083d.f10497d.f10685e.f10668m = c1083d.q();
                    } else {
                        c1083d.f10497d.f10685e.d(c1083d.q());
                        c1083d.f10491a = true;
                    }
                }
                if (c1083d.f10491a && (aVar = c1083d.f10499e.f10674l) != null) {
                    aVar.d(c1083d.f10492a0);
                }
            }
        }
    }
}
