package defpackage;

import java.util.ArrayList;

/* JADX INFO: renamed from: ᵮʛˀ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4193 extends AbstractC4476 {

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public int f15994;

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final ArrayList f15995;

    public C4193(C2622 c2622, int i) {
        C2622 c26222;
        super(c2622);
        ArrayList arrayList = new ArrayList();
        this.f15995 = arrayList;
        this.f17087 = i;
        C2622 c26223 = this.f17078;
        C2622 c2622M6369 = c26223.m6369(i);
        while (true) {
            c26222 = c26223;
            c26223 = c2622M6369;
            if (c26223 == null) {
                break;
            } else {
                c2622M6369 = c26223.m6369(this.f17087);
            }
        }
        this.f17078 = c26222;
        int i2 = this.f17087;
        arrayList.add(i2 == 0 ? c26222.f10207 : i2 == 1 ? c26222.f10191 : null);
        C2622 c2622M6372 = c26222.m6372(this.f17087);
        while (c2622M6372 != null) {
            int i3 = this.f17087;
            arrayList.add(i3 == 0 ? c2622M6372.f10207 : i3 == 1 ? c2622M6372.f10191 : null);
            c2622M6372 = c2622M6372.m6372(this.f17087);
        }
        int size = arrayList.size();
        int i4 = 0;
        while (i4 < size) {
            Object obj = arrayList.get(i4);
            i4++;
            AbstractC4476 abstractC4476 = (AbstractC4476) obj;
            int i5 = this.f17087;
            if (i5 == 0) {
                abstractC4476.f17078.f10144 = this;
            } else if (i5 == 1) {
                abstractC4476.f17078.f10173 = this;
            }
        }
        if (this.f17087 == 0 && ((C3100) this.f17078.f10159).f11860 && arrayList.size() > 1) {
            this.f17078 = ((AbstractC4476) AbstractC3653.m8235(1, arrayList)).f17078;
        }
        int i6 = this.f17087;
        C2622 c26224 = this.f17078;
        this.f15994 = i6 == 0 ? c26224.f10194 : c26224.f10203;
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("ChainRun ");
        sb.append(this.f17087 == 0 ? "horizontal : " : "vertical : ");
        ArrayList arrayList = this.f15995;
        int size = arrayList.size();
        int i = 0;
        while (i < size) {
            Object obj = arrayList.get(i);
            i++;
            sb.append("<");
            sb.append((AbstractC4476) obj);
            sb.append("> ");
        }
        return sb.toString();
    }

    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public final C2622 m9120() {
        ArrayList arrayList = this.f15995;
        for (int size = arrayList.size() - 1; size >= 0; size--) {
            C2622 c2622 = ((AbstractC4476) arrayList.get(size)).f17078;
            if (c2622.f10174 != 8) {
                return c2622;
            }
        }
        return null;
    }

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public final C2622 m9121() {
        int i = 0;
        while (true) {
            ArrayList arrayList = this.f15995;
            if (i >= arrayList.size()) {
                return null;
            }
            C2622 c2622 = ((AbstractC4476) arrayList.get(i)).f17078;
            if (c2622.f10174 != 8) {
                return c2622;
            }
            i++;
        }
    }

    @Override // defpackage.AbstractC4476
    /* JADX INFO: renamed from: ᵨᵣ */
    public final void mo1546() {
        int i = 0;
        while (true) {
            ArrayList arrayList = this.f15995;
            if (i >= arrayList.size()) {
                return;
            }
            ((AbstractC4476) arrayList.get(i)).mo1546();
            i++;
        }
    }

    @Override // defpackage.AbstractC4476
    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final long mo9122() {
        ArrayList arrayList = this.f15995;
        int size = arrayList.size();
        long jMo9122 = 0;
        for (int i = 0; i < size; i++) {
            AbstractC4476 abstractC4476 = (AbstractC4476) arrayList.get(i);
            jMo9122 = ((long) abstractC4476.f17086.f6567) + abstractC4476.mo9122() + jMo9122 + ((long) abstractC4476.f17079.f6567);
        }
        return jMo9122;
    }

    /* JADX WARN: Removed duplicated region for block: B:62:0x00ce  */
    /* JADX WARN: Removed duplicated region for block: B:65:0x00dd  */
    @Override // defpackage.InterfaceC1511
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void mo1547(InterfaceC1511 interfaceC1511) {
        int i;
        int i2;
        boolean z;
        float f;
        int i3;
        int i4;
        int i5;
        int i6;
        float f2;
        int i7;
        int i8;
        int i9;
        int i10;
        int i11;
        int i12;
        boolean z2;
        int i13;
        C1649 c1649 = this.f17079;
        if (c1649.f6561) {
            C1649 c16492 = this.f17086;
            if (c16492.f6561) {
                C2622 c2622 = this.f17078.f10159;
                boolean z3 = c2622 instanceof C3100 ? ((C3100) c2622).f11860 : false;
                int i14 = c16492.f6563 - c1649.f6563;
                ArrayList arrayList = this.f15995;
                int size = arrayList.size();
                int i15 = 0;
                while (true) {
                    i = -1;
                    i2 = 8;
                    if (i15 >= size) {
                        i15 = -1;
                        break;
                    } else if (((AbstractC4476) arrayList.get(i15)).f17078.f10174 != 8) {
                        break;
                    } else {
                        i15++;
                    }
                }
                int i16 = size - 1;
                int i17 = i16;
                while (true) {
                    if (i17 < 0) {
                        break;
                    }
                    if (((AbstractC4476) arrayList.get(i17)).f17078.f10174 != 8) {
                        i = i17;
                        break;
                    }
                    i17--;
                }
                int i18 = 0;
                while (i18 < 2) {
                    f = 0.0f;
                    int i19 = 0;
                    i5 = 0;
                    int i20 = 0;
                    int i21 = 0;
                    while (i19 < size) {
                        AbstractC4476 abstractC4476 = (AbstractC4476) arrayList.get(i19);
                        C2622 c26222 = abstractC4476.f17078;
                        boolean z4 = z3;
                        if (c26222.f10174 == i2) {
                            i12 = i18;
                        } else {
                            i21++;
                            if (i19 > 0 && i19 >= i15) {
                                i5 += abstractC4476.f17079.f6567;
                            }
                            C1403 c1403 = abstractC4476.f17081;
                            int i22 = c1403.f6563;
                            i12 = i18;
                            boolean z5 = abstractC4476.f17085 != 3;
                            if (z5) {
                                int i23 = this.f17087;
                                if (i23 == 0 && !c26222.f10207.f17081.f6561) {
                                    return;
                                }
                                if (i23 == 1 && !c26222.f10191.f17081.f6561) {
                                    return;
                                } else {
                                    z2 = z5;
                                }
                            } else {
                                z2 = z5;
                                if (abstractC4476.f17083 == 1 && i12 == 0) {
                                    i13 = c1403.f5805;
                                    i20++;
                                } else if (c1403.f6561) {
                                    i13 = i22;
                                }
                                z2 = true;
                                if (z2) {
                                    i20++;
                                    float f3 = c26222.f10195[this.f17087];
                                    if (f3 >= 0.0f) {
                                        f += f3;
                                    }
                                } else {
                                    i5 += i13;
                                }
                                if (i19 >= i16 && i19 < i) {
                                    i5 += -abstractC4476.f17086.f6567;
                                }
                            }
                            i13 = i22;
                            if (z2) {
                            }
                            if (i19 >= i16) {
                            }
                        }
                        i19++;
                        z3 = z4;
                        i18 = i12;
                        i2 = 8;
                    }
                    z = z3;
                    int i24 = i18;
                    if (i5 < i14 || i20 == 0) {
                        i3 = i20;
                        i4 = i21;
                        break;
                    } else {
                        i18 = i24 + 1;
                        z3 = z;
                        i2 = 8;
                    }
                }
                z = z3;
                f = 0.0f;
                i3 = 0;
                i4 = 0;
                i5 = 0;
                int i25 = c1649.f6563;
                if (z) {
                    i25 = c16492.f6563;
                }
                float f4 = 0.5f;
                if (i5 > i14) {
                    i25 = z ? i25 + ((int) (((i5 - i14) / 2.0f) + 0.5f)) : i25 - ((int) (((i5 - i14) / 2.0f) + 0.5f));
                }
                if (i3 > 0) {
                    float f5 = i14 - i5;
                    int i26 = (int) ((f5 / i3) + 0.5f);
                    int i27 = 0;
                    int i28 = 0;
                    while (i27 < size) {
                        float f6 = f4;
                        AbstractC4476 abstractC44762 = (AbstractC4476) arrayList.get(i27);
                        int i29 = i25;
                        C2622 c26223 = abstractC44762.f17078;
                        int i30 = i3;
                        C1403 c14032 = abstractC44762.f17081;
                        float f7 = f5;
                        int i31 = i26;
                        if (c26223.f10174 == 8 || abstractC44762.f17085 != 3 || c14032.f6561) {
                            i11 = i27;
                        } else {
                            int i32 = f > 0.0f ? (int) (((c26223.f10195[this.f17087] * f7) / f) + f6) : i31;
                            if (this.f17087 == 0) {
                                i9 = c26223.f10168;
                                i10 = c26223.f10162;
                            } else {
                                i9 = c26223.f10192;
                                i10 = c26223.f10177;
                            }
                            i11 = i27;
                            int iMax = Math.max(i10, abstractC44762.f17083 == 1 ? Math.min(i32, c14032.f5805) : i32);
                            if (i9 > 0) {
                                iMax = Math.min(i9, iMax);
                            }
                            if (iMax != i32) {
                                i28++;
                                i32 = iMax;
                            }
                            c14032.mo4024(i32);
                        }
                        i27 = i11 + 1;
                        i25 = i29;
                        f4 = f6;
                        i3 = i30;
                        f5 = f7;
                        i26 = i31;
                    }
                    i6 = i25;
                    f2 = f4;
                    int i33 = i3;
                    if (i28 > 0) {
                        i3 = i33 - i28;
                        i5 = 0;
                        for (int i34 = 0; i34 < size; i34++) {
                            AbstractC4476 abstractC44763 = (AbstractC4476) arrayList.get(i34);
                            if (abstractC44763.f17078.f10174 != 8) {
                                if (i34 > 0 && i34 >= i15) {
                                    i5 += abstractC44763.f17079.f6567;
                                }
                                i5 += abstractC44763.f17081.f6563;
                                if (i34 < i16 && i34 < i) {
                                    i5 += -abstractC44763.f17086.f6567;
                                }
                            }
                        }
                    } else {
                        i3 = i33;
                    }
                    i8 = 2;
                    if (this.f15994 == 2 && i28 == 0) {
                        i7 = 0;
                        this.f15994 = 0;
                    } else {
                        i7 = 0;
                    }
                } else {
                    i6 = i25;
                    f2 = 0.5f;
                    i7 = 0;
                    i8 = 2;
                }
                if (i5 > i14) {
                    this.f15994 = i8;
                }
                if (i4 > 0 && i3 == 0 && i15 == i) {
                    this.f15994 = i8;
                }
                int i35 = this.f15994;
                if (i35 == 1) {
                    int i36 = i4 > 1 ? (i14 - i5) / (i4 - 1) : i4 == 1 ? (i14 - i5) / 2 : i7;
                    if (i3 > 0) {
                        i36 = i7;
                    }
                    int i37 = i6;
                    for (int i38 = i7; i38 < size; i38++) {
                        AbstractC4476 abstractC44764 = (AbstractC4476) arrayList.get(z ? size - (i38 + 1) : i38);
                        C2622 c26224 = abstractC44764.f17078;
                        C1649 c16493 = abstractC44764.f17086;
                        C1649 c16494 = abstractC44764.f17079;
                        if (c26224.f10174 == 8) {
                            c16494.mo4024(i37);
                            c16493.mo4024(i37);
                        } else {
                            if (i38 > 0) {
                                i37 = z ? i37 - i36 : i37 + i36;
                            }
                            if (i38 > 0 && i38 >= i15) {
                                i37 = z ? i37 - c16494.f6567 : i37 + c16494.f6567;
                            }
                            if (z) {
                                c16493.mo4024(i37);
                            } else {
                                c16494.mo4024(i37);
                            }
                            C1403 c14033 = abstractC44764.f17081;
                            int i39 = c14033.f6563;
                            if (abstractC44764.f17085 == 3 && abstractC44764.f17083 == 1) {
                                i39 = c14033.f5805;
                            }
                            i37 = z ? i37 - i39 : i37 + i39;
                            if (z) {
                                c16494.mo4024(i37);
                            } else {
                                c16493.mo4024(i37);
                            }
                            abstractC44764.f17084 = true;
                            if (i38 < i16 && i38 < i) {
                                i37 = z ? i37 - (-c16493.f6567) : i37 + (-c16493.f6567);
                            }
                        }
                    }
                    return;
                }
                if (i35 == 0) {
                    int i40 = (i14 - i5) / (i4 + 1);
                    if (i3 > 0) {
                        i40 = i7;
                    }
                    int i41 = i6;
                    for (int i42 = i7; i42 < size; i42++) {
                        AbstractC4476 abstractC44765 = (AbstractC4476) arrayList.get(z ? size - (i42 + 1) : i42);
                        C2622 c26225 = abstractC44765.f17078;
                        C1649 c16495 = abstractC44765.f17086;
                        C1649 c16496 = abstractC44765.f17079;
                        if (c26225.f10174 == 8) {
                            c16496.mo4024(i41);
                            c16495.mo4024(i41);
                        } else {
                            int i43 = z ? i41 - i40 : i41 + i40;
                            if (i42 > 0 && i42 >= i15) {
                                i43 = z ? i43 - c16496.f6567 : i43 + c16496.f6567;
                            }
                            if (z) {
                                c16495.mo4024(i43);
                            } else {
                                c16496.mo4024(i43);
                            }
                            C1403 c14034 = abstractC44765.f17081;
                            int iMin = c14034.f6563;
                            if (abstractC44765.f17085 == 3 && abstractC44765.f17083 == 1) {
                                iMin = Math.min(iMin, c14034.f5805);
                            }
                            i41 = z ? i43 - iMin : i43 + iMin;
                            if (z) {
                                c16496.mo4024(i41);
                            } else {
                                c16495.mo4024(i41);
                            }
                            if (i42 < i16 && i42 < i) {
                                i41 = z ? i41 - (-c16495.f6567) : i41 + (-c16495.f6567);
                            }
                        }
                    }
                    return;
                }
                if (i35 == 2) {
                    int i44 = this.f17087;
                    C2622 c26226 = this.f17078;
                    float f8 = i44 == 0 ? c26226.f10152 : c26226.f10167;
                    if (z) {
                        f8 = 1.0f - f8;
                    }
                    int i45 = (int) (((i14 - i5) * f8) + f2);
                    if (i45 < 0 || i3 > 0) {
                        i45 = i7;
                    }
                    int i46 = z ? i6 - i45 : i6 + i45;
                    for (int i47 = i7; i47 < size; i47++) {
                        AbstractC4476 abstractC44766 = (AbstractC4476) arrayList.get(z ? size - (i47 + 1) : i47);
                        C2622 c26227 = abstractC44766.f17078;
                        C1649 c16497 = abstractC44766.f17086;
                        C1649 c16498 = abstractC44766.f17079;
                        if (c26227.f10174 == 8) {
                            c16498.mo4024(i46);
                            c16497.mo4024(i46);
                        } else {
                            if (i47 > 0 && i47 >= i15) {
                                i46 = z ? i46 - c16498.f6567 : i46 + c16498.f6567;
                            }
                            if (z) {
                                c16497.mo4024(i46);
                            } else {
                                c16498.mo4024(i46);
                            }
                            C1403 c14035 = abstractC44766.f17081;
                            int i48 = c14035.f6563;
                            if (abstractC44766.f17085 == 3 && abstractC44766.f17083 == 1) {
                                i48 = c14035.f5805;
                            }
                            i46 = z ? i46 - i48 : i46 + i48;
                            if (z) {
                                c16498.mo4024(i46);
                            } else {
                                c16497.mo4024(i46);
                            }
                            if (i47 < i16 && i47 < i) {
                                i46 = z ? i46 - (-c16497.f6567) : i46 + (-c16497.f6567);
                            }
                        }
                    }
                }
            }
        }
    }

    @Override // defpackage.AbstractC4476
    /* JADX INFO: renamed from: ᵶᵥᵝ */
    public final boolean mo1548() {
        ArrayList arrayList = this.f15995;
        int size = arrayList.size();
        for (int i = 0; i < size; i++) {
            if (!((AbstractC4476) arrayList.get(i)).mo1548()) {
                return false;
            }
        }
        return true;
    }

    @Override // defpackage.AbstractC4476
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    public final void mo1549() {
        ArrayList arrayList = this.f15995;
        int size = arrayList.size();
        int i = 0;
        while (i < size) {
            Object obj = arrayList.get(i);
            i++;
            ((AbstractC4476) obj).mo1549();
        }
        int size2 = arrayList.size();
        if (size2 < 1) {
            return;
        }
        C2622 c2622 = ((AbstractC4476) arrayList.get(0)).f17078;
        C2622 c26222 = ((AbstractC4476) arrayList.get(size2 - 1)).f17078;
        int i2 = this.f17087;
        C1649 c1649 = this.f17086;
        C1649 c16492 = this.f17079;
        if (i2 == 0) {
            C4214 c4214 = c2622.f10151;
            C4214 c42142 = c26222.f10164;
            C1649 c1649M9530 = AbstractC4476.m9530(c4214, 0);
            int iM9149 = c4214.m9149();
            C2622 c2622M9121 = m9121();
            if (c2622M9121 != null) {
                iM9149 = c2622M9121.f10151.m9149();
            }
            if (c1649M9530 != null) {
                AbstractC4476.m9528(c16492, c1649M9530, iM9149);
            }
            C1649 c1649M95302 = AbstractC4476.m9530(c42142, 0);
            int iM91492 = c42142.m9149();
            C2622 c2622M9120 = m9120();
            if (c2622M9120 != null) {
                iM91492 = c2622M9120.f10164.m9149();
            }
            if (c1649M95302 != null) {
                AbstractC4476.m9528(c1649, c1649M95302, -iM91492);
            }
        } else {
            C4214 c42143 = c2622.f10149;
            C4214 c42144 = c26222.f10161;
            C1649 c1649M95303 = AbstractC4476.m9530(c42143, 1);
            int iM91493 = c42143.m9149();
            C2622 c2622M91212 = m9121();
            if (c2622M91212 != null) {
                iM91493 = c2622M91212.f10149.m9149();
            }
            if (c1649M95303 != null) {
                AbstractC4476.m9528(c16492, c1649M95303, iM91493);
            }
            C1649 c1649M95304 = AbstractC4476.m9530(c42144, 1);
            int iM91494 = c42144.m9149();
            C2622 c2622M91202 = m9120();
            if (c2622M91202 != null) {
                iM91494 = c2622M91202.f10161.m9149();
            }
            if (c1649M95304 != null) {
                AbstractC4476.m9528(c1649, c1649M95304, -iM91494);
            }
        }
        c16492.f6562 = this;
        c1649.f6562 = this;
    }

    @Override // defpackage.AbstractC4476
    /* JADX INFO: renamed from: ᵻˈᵦʼ */
    public final void mo1550() {
        this.f17080 = null;
        ArrayList arrayList = this.f15995;
        int size = arrayList.size();
        int i = 0;
        while (i < size) {
            Object obj = arrayList.get(i);
            i++;
            ((AbstractC4476) obj).mo1550();
        }
    }
}
