package d.f.a.j.l;

import androidx.constraintlayout.widget.ConstraintLayout;
import d.f.a.j.l.b;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public class e {
    public d.f.a.j.e a;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public d.f.a.j.e f2366d;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public b.InterfaceC0025b f2368f;

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

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public ArrayList<l> f2370h;

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

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public ArrayList<o> f2367e = new ArrayList<>();

    public e(d.f.a.j.e eVar) {
        new ArrayList();
        this.f2368f = null;
        this.f2369g = new b.a();
        this.f2370h = new ArrayList<>();
        this.a = eVar;
        this.f2366d = eVar;
    }

    public final void a(f fVar, int i2, int i3, f fVar2, ArrayList<l> arrayList, l lVar) {
        o oVar = fVar.f2373d;
        if (oVar.f2405c == null) {
            d.f.a.j.e eVar = this.a;
            if (oVar == eVar.f2327d || oVar == eVar.f2329e) {
                return;
            }
            if (lVar == null) {
                lVar = new l(oVar, i3);
                arrayList.add(lVar);
            }
            oVar.f2405c = lVar;
            lVar.f2396c.add(oVar);
            for (d dVar : oVar.f2410h.f2380k) {
                if (dVar instanceof f) {
                    a((f) dVar, i2, 0, fVar2, arrayList, lVar);
                }
            }
            for (d dVar2 : oVar.f2411i.f2380k) {
                if (dVar2 instanceof f) {
                    a((f) dVar2, i2, 1, fVar2, arrayList, lVar);
                }
            }
            if (i2 == 1 && (oVar instanceof m)) {
                for (d dVar3 : ((m) oVar).f2397k.f2380k) {
                    if (dVar3 instanceof f) {
                        a((f) dVar3, i2, 2, fVar2, arrayList, lVar);
                    }
                }
            }
            Iterator<f> it = oVar.f2410h.f2381l.iterator();
            while (it.hasNext()) {
                a(it.next(), i2, 0, fVar2, arrayList, lVar);
            }
            Iterator<f> it2 = oVar.f2411i.f2381l.iterator();
            while (it2.hasNext()) {
                a(it2.next(), i2, 1, fVar2, arrayList, lVar);
            }
            if (i2 == 1 && (oVar instanceof m)) {
                Iterator<f> it3 = ((m) oVar).f2397k.f2381l.iterator();
                while (it3.hasNext()) {
                    a(it3.next(), i2, 2, fVar2, arrayList, lVar);
                }
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:108:0x018c  */
    /* JADX WARN: Removed duplicated region for block: B:155:0x018e A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:164:0x0008 A[ADDED_TO_REGION, REMOVE, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:33:0x0061  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final boolean b(d.f.a.j.e r17) {
        /*
            Method dump skipped, instruction units count: 556
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: d.f.a.j.l.e.b(d.f.a.j.e):boolean");
    }

    public void c() {
        o iVar;
        ArrayList<o> arrayList = this.f2367e;
        arrayList.clear();
        this.f2366d.f2327d.f();
        this.f2366d.f2329e.f();
        arrayList.add(this.f2366d.f2327d);
        arrayList.add(this.f2366d.f2329e);
        HashSet hashSet = null;
        for (d.f.a.j.d dVar : this.f2366d.q0) {
            if (dVar instanceof d.f.a.j.f) {
                iVar = new i(dVar);
            } else {
                if (dVar.x()) {
                    if (dVar.f2323b == null) {
                        dVar.f2323b = new c(dVar, 0);
                    }
                    if (hashSet == null) {
                        hashSet = new HashSet();
                    }
                    hashSet.add(dVar.f2323b);
                } else {
                    arrayList.add(dVar.f2327d);
                }
                if (dVar.y()) {
                    if (dVar.f2325c == null) {
                        dVar.f2325c = new c(dVar, 1);
                    }
                    if (hashSet == null) {
                        hashSet = new HashSet();
                    }
                    hashSet.add(dVar.f2325c);
                } else {
                    arrayList.add(dVar.f2329e);
                }
                if (dVar instanceof d.f.a.j.h) {
                    iVar = new j(dVar);
                }
            }
            arrayList.add(iVar);
        }
        if (hashSet != null) {
            arrayList.addAll(hashSet);
        }
        Iterator<o> it = arrayList.iterator();
        while (it.hasNext()) {
            it.next().f();
        }
        for (o oVar : arrayList) {
            if (oVar.f2404b != this.f2366d) {
                oVar.d();
            }
        }
        this.f2370h.clear();
        l.a = 0;
        e(this.a.f2327d, 0, this.f2370h);
        e(this.a.f2329e, 1, this.f2370h);
        this.f2364b = false;
    }

    /* JADX WARN: Removed duplicated region for block: B:16:0x0038  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final int d(d.f.a.j.e r17, int r18) {
        /*
            Method dump skipped, instruction units count: 294
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: d.f.a.j.l.e.d(d.f.a.j.e, int):int");
    }

    public final void e(o oVar, int i2, ArrayList<l> arrayList) {
        for (d dVar : oVar.f2410h.f2380k) {
            if (dVar instanceof f) {
                a((f) dVar, i2, 0, oVar.f2411i, arrayList, null);
            } else if (dVar instanceof o) {
                a(((o) dVar).f2410h, i2, 0, oVar.f2411i, arrayList, null);
            }
        }
        for (d dVar2 : oVar.f2411i.f2380k) {
            if (dVar2 instanceof f) {
                a((f) dVar2, i2, 1, oVar.f2410h, arrayList, null);
            } else if (dVar2 instanceof o) {
                a(((o) dVar2).f2411i, i2, 1, oVar.f2410h, arrayList, null);
            }
        }
        if (i2 == 1) {
            for (d dVar3 : ((m) oVar).f2397k.f2380k) {
                if (dVar3 instanceof f) {
                    a((f) dVar3, i2, 2, null, arrayList, null);
                }
            }
        }
    }

    public final void f(d.f.a.j.d dVar, int i2, int i3, int i4, int i5) {
        b.a aVar = this.f2369g;
        aVar.a = i2;
        aVar.f2353b = i4;
        aVar.f2354c = i3;
        aVar.f2355d = i5;
        ((ConstraintLayout.b) this.f2368f).b(dVar, aVar);
        dVar.N(this.f2369g.f2356e);
        dVar.I(this.f2369g.f2357f);
        b.a aVar2 = this.f2369g;
        dVar.D = aVar2.f2359h;
        dVar.F(aVar2.f2358g);
    }

    /* JADX WARN: Code restructure failed: missing block: B:26:0x006b, code lost:
    
        if (r10 == 3) goto L32;
     */
    /* JADX WARN: Code restructure failed: missing block: B:31:0x0085, code lost:
    
        if (r8 == 3) goto L32;
     */
    /* JADX WARN: Code restructure failed: missing block: B:32:0x0087, code lost:
    
        r2.f2391m = r3;
     */
    /* JADX WARN: Code restructure failed: missing block: B:33:0x008a, code lost:
    
        r2.c(r3);
     */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void g() {
        /*
            r12 = this;
            d.f.a.j.e r0 = r12.a
            java.util.ArrayList<d.f.a.j.d> r0 = r0.q0
            java.util.Iterator r0 = r0.iterator()
        L8:
            boolean r1 = r0.hasNext()
            if (r1 == 0) goto La0
            java.lang.Object r1 = r0.next()
            d.f.a.j.d r1 = (d.f.a.j.d) r1
            boolean r2 = r1.a
            if (r2 == 0) goto L19
            goto L8
        L19:
            int[] r2 = r1.T
            r3 = 0
            r8 = r2[r3]
            r9 = 1
            r10 = r2[r9]
            int r2 = r1.f2341q
            int r4 = r1.f2342r
            r5 = 2
            r11 = 3
            if (r8 == r5) goto L30
            if (r8 != r11) goto L2e
            if (r2 != r9) goto L2e
            goto L30
        L2e:
            r2 = r3
            goto L31
        L30:
            r2 = r9
        L31:
            if (r10 == r5) goto L37
            if (r10 != r11) goto L38
            if (r4 != r9) goto L38
        L37:
            r3 = r9
        L38:
            d.f.a.j.l.k r4 = r1.f2327d
            d.f.a.j.l.g r4 = r4.f2407e
            boolean r5 = r4.f2379j
            d.f.a.j.l.m r6 = r1.f2329e
            d.f.a.j.l.g r6 = r6.f2407e
            boolean r7 = r6.f2379j
            if (r5 == 0) goto L54
            if (r7 == 0) goto L54
            int r5 = r4.f2376g
            int r7 = r6.f2376g
            r6 = 1
            r2 = r12
            r3 = r1
            r4 = r6
            r2.f(r3, r4, r5, r6, r7)
            goto L8d
        L54:
            if (r5 == 0) goto L6e
            if (r3 == 0) goto L6e
            int r5 = r4.f2376g
            int r7 = r6.f2376g
            r4 = 1
            r6 = 2
            r2 = r12
            r3 = r1
            r2.f(r3, r4, r5, r6, r7)
            d.f.a.j.l.m r2 = r1.f2329e
            d.f.a.j.l.g r2 = r2.f2407e
            int r3 = r1.l()
            if (r10 != r11) goto L8a
            goto L87
        L6e:
            if (r7 == 0) goto L8f
            if (r2 == 0) goto L8f
            int r5 = r4.f2376g
            int r7 = r6.f2376g
            r4 = 2
            r6 = 1
            r2 = r12
            r3 = r1
            r2.f(r3, r4, r5, r6, r7)
            d.f.a.j.l.k r2 = r1.f2327d
            d.f.a.j.l.g r2 = r2.f2407e
            int r3 = r1.r()
            if (r8 != r11) goto L8a
        L87:
            r2.f2391m = r3
            goto L8f
        L8a:
            r2.c(r3)
        L8d:
            r1.a = r9
        L8f:
            boolean r2 = r1.a
            if (r2 == 0) goto L8
            d.f.a.j.l.m r2 = r1.f2329e
            d.f.a.j.l.g r2 = r2.f2398l
            if (r2 == 0) goto L8
            int r1 = r1.f2324b0
            r2.c(r1)
            goto L8
        La0:
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: d.f.a.j.l.e.g():void");
    }
}
