package o;

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

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

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    ArrayList<p> f5696k;

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

    public c(n.e eVar, int i3) {
        super(eVar);
        this.f5696k = new ArrayList<>();
        this.f5741f = i3;
        q();
    }

    private void q() {
        n.e eVar;
        n.e eVar2 = this.f5737b;
        n.e eVarJ = eVar2.J(this.f5741f);
        while (true) {
            n.e eVar3 = eVarJ;
            eVar = eVar2;
            eVar2 = eVar3;
            if (eVar2 == null) {
                break;
            } else {
                eVarJ = eVar2.J(this.f5741f);
            }
        }
        this.f5737b = eVar;
        this.f5696k.add(eVar.L(this.f5741f));
        n.e eVarH = eVar.H(this.f5741f);
        while (eVarH != null) {
            this.f5696k.add(eVarH.L(this.f5741f));
            eVarH = eVarH.H(this.f5741f);
        }
        for (p pVar : this.f5696k) {
            int i3 = this.f5741f;
            if (i3 == 0) {
                pVar.f5737b.f5611b = this;
            } else if (i3 == 1) {
                pVar.f5737b.f5613c = this;
            }
        }
        if ((this.f5741f == 0 && ((n.f) this.f5737b.I()).L1()) && this.f5696k.size() > 1) {
            ArrayList<p> arrayList = this.f5696k;
            this.f5737b = arrayList.get(arrayList.size() - 1).f5737b;
        }
        this.f5697l = this.f5741f == 0 ? this.f5737b.x() : this.f5737b.Q();
    }

    private n.e r() {
        for (int i3 = 0; i3 < this.f5696k.size(); i3++) {
            p pVar = this.f5696k.get(i3);
            if (pVar.f5737b.T() != 8) {
                return pVar.f5737b;
            }
        }
        return null;
    }

    private n.e s() {
        for (int size = this.f5696k.size() - 1; size >= 0; size--) {
            p pVar = this.f5696k.get(size);
            if (pVar.f5737b.T() != 8) {
                return pVar.f5737b;
            }
        }
        return null;
    }

    /* JADX WARN: Removed duplicated region for block: B:113:0x01be  */
    /* JADX WARN: Removed duplicated region for block: B:62:0x00d7  */
    /* JADX WARN: Removed duplicated region for block: B:65:0x00e9  */
    @Override // o.p, o.d
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void a(o.d r27) {
        /*
            Method dump skipped, instruction units count: 1064
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.c.a(o.d):void");
    }

    @Override // o.p
    void d() {
        Iterator<p> it = this.f5696k.iterator();
        while (it.hasNext()) {
            it.next().d();
        }
        int size = this.f5696k.size();
        if (size < 1) {
            return;
        }
        n.e eVar = this.f5696k.get(0).f5737b;
        n.e eVar2 = this.f5696k.get(size - 1).f5737b;
        if (this.f5741f == 0) {
            n.d dVar = eVar.L;
            n.d dVar2 = eVar2.N;
            f fVarI = i(dVar, 0);
            int iE = dVar.e();
            n.e eVarR = r();
            if (eVarR != null) {
                iE = eVarR.L.e();
            }
            if (fVarI != null) {
                b(this.f5743h, fVarI, iE);
            }
            f fVarI2 = i(dVar2, 0);
            int iE2 = dVar2.e();
            n.e eVarS = s();
            if (eVarS != null) {
                iE2 = eVarS.N.e();
            }
            if (fVarI2 != null) {
                b(this.f5744i, fVarI2, -iE2);
            }
        } else {
            n.d dVar3 = eVar.M;
            n.d dVar4 = eVar2.O;
            f fVarI3 = i(dVar3, 1);
            int iE3 = dVar3.e();
            n.e eVarR2 = r();
            if (eVarR2 != null) {
                iE3 = eVarR2.M.e();
            }
            if (fVarI3 != null) {
                b(this.f5743h, fVarI3, iE3);
            }
            f fVarI4 = i(dVar4, 1);
            int iE4 = dVar4.e();
            n.e eVarS2 = s();
            if (eVarS2 != null) {
                iE4 = eVarS2.O.e();
            }
            if (fVarI4 != null) {
                b(this.f5744i, fVarI4, -iE4);
            }
        }
        this.f5743h.f5706a = this;
        this.f5744i.f5706a = this;
    }

    @Override // o.p
    public void e() {
        for (int i3 = 0; i3 < this.f5696k.size(); i3++) {
            this.f5696k.get(i3).e();
        }
    }

    @Override // o.p
    void f() {
        this.f5738c = null;
        Iterator<p> it = this.f5696k.iterator();
        while (it.hasNext()) {
            it.next().f();
        }
    }

    @Override // o.p
    public long j() {
        int size = this.f5696k.size();
        long j3 = 0;
        for (int i3 = 0; i3 < size; i3++) {
            p pVar = this.f5696k.get(i3);
            j3 = j3 + ((long) pVar.f5743h.f5711f) + pVar.j() + ((long) pVar.f5744i.f5711f);
        }
        return j3;
    }

    @Override // o.p
    boolean m() {
        int size = this.f5696k.size();
        for (int i3 = 0; i3 < size; i3++) {
            if (!this.f5696k.get(i3).m()) {
                return false;
            }
        }
        return true;
    }

    public String toString() {
        StringBuilder sb = new StringBuilder("ChainRun ");
        sb.append(this.f5741f == 0 ? "horizontal : " : "vertical : ");
        for (p pVar : this.f5696k) {
            sb.append("<");
            sb.append(pVar);
            sb.append("> ");
        }
        return sb.toString();
    }
}
