package c.e.b.h.l;

import java.util.ArrayList;
import java.util.Iterator;

/* JADX INFO: compiled from: ChainRun.java */
/* JADX INFO: loaded from: classes.dex */
public class c extends o {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public ArrayList<o> f1149k;

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

    public c(c.e.b.h.d dVar, int i2) {
        c.e.b.h.d dVar2;
        super(dVar);
        this.f1149k = new ArrayList<>();
        this.f1183f = i2;
        c.e.b.h.d dVar3 = this.f1179b;
        c.e.b.h.d dVarO = dVar3.o(i2);
        while (true) {
            c.e.b.h.d dVar4 = dVarO;
            dVar2 = dVar3;
            dVar3 = dVar4;
            if (dVar3 == null) {
                break;
            } else {
                dVarO = dVar3.o(this.f1183f);
            }
        }
        this.f1179b = dVar2;
        ArrayList<o> arrayList = this.f1149k;
        int i3 = this.f1183f;
        arrayList.add(i3 == 0 ? dVar2.f1129d : i3 == 1 ? dVar2.f1130e : null);
        c.e.b.h.d dVarN = dVar2.n(this.f1183f);
        while (dVarN != null) {
            ArrayList<o> arrayList2 = this.f1149k;
            int i4 = this.f1183f;
            arrayList2.add(i4 == 0 ? dVarN.f1129d : i4 == 1 ? dVarN.f1130e : null);
            dVarN = dVarN.n(this.f1183f);
        }
        for (o oVar : this.f1149k) {
            int i5 = this.f1183f;
            if (i5 == 0) {
                oVar.f1179b.f1127b = this;
            } else if (i5 == 1) {
                oVar.f1179b.f1128c = this;
            }
        }
        if ((this.f1183f == 0 && ((c.e.b.h.e) this.f1179b.P).p0) && this.f1149k.size() > 1) {
            ArrayList<o> arrayList3 = this.f1149k;
            this.f1179b = arrayList3.get(arrayList3.size() - 1).f1179b;
        }
        this.f1150l = this.f1183f == 0 ? this.f1179b.e0 : this.f1179b.f0;
    }

    /* JADX WARN: Removed duplicated region for block: B:122:0x01be  */
    /* JADX WARN: Removed duplicated region for block: B:64:0x00ca  */
    /* JADX WARN: Removed duplicated region for block: B:67:0x00da  */
    @Override // c.e.b.h.l.o, c.e.b.h.l.d
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void a(c.e.b.h.l.d r26) {
        /*
            Method dump skipped, instruction units count: 1049
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: c.e.b.h.l.c.a(c.e.b.h.l.d):void");
    }

    @Override // c.e.b.h.l.o
    public void d() {
        Iterator<o> it = this.f1149k.iterator();
        while (it.hasNext()) {
            it.next().d();
        }
        int size = this.f1149k.size();
        if (size < 1) {
            return;
        }
        c.e.b.h.d dVar = this.f1149k.get(0).f1179b;
        c.e.b.h.d dVar2 = this.f1149k.get(size - 1).f1179b;
        if (this.f1183f == 0) {
            c.e.b.h.c cVar = dVar.D;
            c.e.b.h.c cVar2 = dVar2.F;
            f fVarI = i(cVar, 0);
            int iD = cVar.d();
            c.e.b.h.d dVarM = m();
            if (dVarM != null) {
                iD = dVarM.D.d();
            }
            if (fVarI != null) {
                f fVar = this.f1185h;
                fVar.f1168l.add(fVarI);
                fVar.f1162f = iD;
                fVarI.f1167k.add(fVar);
            }
            f fVarI2 = i(cVar2, 0);
            int iD2 = cVar2.d();
            c.e.b.h.d dVarN = n();
            if (dVarN != null) {
                iD2 = dVarN.F.d();
            }
            if (fVarI2 != null) {
                f fVar2 = this.f1186i;
                fVar2.f1168l.add(fVarI2);
                fVar2.f1162f = -iD2;
                fVarI2.f1167k.add(fVar2);
            }
        } else {
            c.e.b.h.c cVar3 = dVar.E;
            c.e.b.h.c cVar4 = dVar2.G;
            f fVarI3 = i(cVar3, 1);
            int iD3 = cVar3.d();
            c.e.b.h.d dVarM2 = m();
            if (dVarM2 != null) {
                iD3 = dVarM2.E.d();
            }
            if (fVarI3 != null) {
                f fVar3 = this.f1185h;
                fVar3.f1168l.add(fVarI3);
                fVar3.f1162f = iD3;
                fVarI3.f1167k.add(fVar3);
            }
            f fVarI4 = i(cVar4, 1);
            int iD4 = cVar4.d();
            c.e.b.h.d dVarN2 = n();
            if (dVarN2 != null) {
                iD4 = dVarN2.G.d();
            }
            if (fVarI4 != null) {
                f fVar4 = this.f1186i;
                fVar4.f1168l.add(fVarI4);
                fVar4.f1162f = -iD4;
                fVarI4.f1167k.add(fVar4);
            }
        }
        this.f1185h.a = this;
        this.f1186i.a = this;
    }

    @Override // c.e.b.h.l.o
    public void e() {
        for (int i2 = 0; i2 < this.f1149k.size(); i2++) {
            this.f1149k.get(i2).e();
        }
    }

    @Override // c.e.b.h.l.o
    public void f() {
        this.f1180c = null;
        Iterator<o> it = this.f1149k.iterator();
        while (it.hasNext()) {
            it.next().f();
        }
    }

    @Override // c.e.b.h.l.o
    public long j() {
        int size = this.f1149k.size();
        long j2 = 0;
        for (int i2 = 0; i2 < size; i2++) {
            o oVar = this.f1149k.get(i2);
            j2 = ((long) oVar.f1186i.f1162f) + oVar.j() + j2 + ((long) oVar.f1185h.f1162f);
        }
        return j2;
    }

    @Override // c.e.b.h.l.o
    public boolean k() {
        int size = this.f1149k.size();
        for (int i2 = 0; i2 < size; i2++) {
            if (!this.f1149k.get(i2).k()) {
                return false;
            }
        }
        return true;
    }

    public final c.e.b.h.d m() {
        for (int i2 = 0; i2 < this.f1149k.size(); i2++) {
            c.e.b.h.d dVar = this.f1149k.get(i2).f1179b;
            if (dVar.c0 != 8) {
                return dVar;
            }
        }
        return null;
    }

    public final c.e.b.h.d n() {
        for (int size = this.f1149k.size() - 1; size >= 0; size--) {
            c.e.b.h.d dVar = this.f1149k.get(size).f1179b;
            if (dVar.c0 != 8) {
                return dVar;
            }
        }
        return null;
    }

    public String toString() {
        StringBuilder sbB = d.b.a.a.a.B("ChainRun ");
        sbB.append(this.f1183f == 0 ? "horizontal : " : "vertical : ");
        String string = sbB.toString();
        for (o oVar : this.f1149k) {
            string = d.b.a.a.a.p(d.b.a.a.a.p(string, "<") + oVar, "> ");
        }
        return string;
    }
}
