package x;

import androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour;
import com.google.android.gms.measurement.internal.u1;
import java.util.ArrayList;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public final class c extends androidx.constraintlayout.core.widgets.analyzer.f {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final ArrayList f34294k;

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

    public c(int i10, w.d dVar) {
        w.d dVar2;
        super(dVar);
        this.f34294k = new ArrayList();
        this.f1050f = i10;
        w.d dVar3 = this.f1046b;
        w.d dVarO = dVar3.o(i10);
        while (true) {
            dVar2 = dVar3;
            dVar3 = dVarO;
            if (dVar3 == null) {
                break;
            } else {
                dVarO = dVar3.o(this.f1050f);
            }
        }
        this.f1046b = dVar2;
        int i11 = this.f1050f;
        Object obj = i11 == 0 ? dVar2.f34034d : i11 == 1 ? dVar2.f34036e : null;
        ArrayList<androidx.constraintlayout.core.widgets.analyzer.f> arrayList = this.f34294k;
        arrayList.add(obj);
        w.d dVarN = dVar2.n(this.f1050f);
        while (dVarN != null) {
            int i12 = this.f1050f;
            arrayList.add(i12 == 0 ? dVarN.f34034d : i12 == 1 ? dVarN.f34036e : null);
            dVarN = dVarN.n(this.f1050f);
        }
        for (androidx.constraintlayout.core.widgets.analyzer.f fVar : arrayList) {
            int i13 = this.f1050f;
            if (i13 == 0) {
                fVar.f1046b.f34030b = this;
            } else if (i13 == 1) {
                fVar.f1046b.f34032c = this;
            }
        }
        if (this.f1050f == 0 && ((w.e) this.f1046b.V).A0 && arrayList.size() > 1) {
            this.f1046b = ((androidx.constraintlayout.core.widgets.analyzer.f) u1.e(arrayList, 1)).f1046b;
        }
        this.f34295l = this.f1050f == 0 ? this.f1046b.f34053m0 : this.f1046b.f34055n0;
    }

    /* JADX WARN: Removed duplicated region for block: B:140:0x0235  */
    /* JADX WARN: Removed duplicated region for block: B:147:0x0244  */
    /* JADX WARN: Removed duplicated region for block: B:194:0x02da  */
    /* JADX WARN: Removed duplicated region for block: B:62:0x00d1  */
    /* JADX WARN: Removed duplicated region for block: B:65:0x00e1  */
    /* JADX WARN: Removed duplicated region for block: B:91:0x0166  */
    @Override // x.d
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void a(d dVar) {
        int i10;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour;
        ArrayList arrayList;
        int i11;
        int i12;
        int i13;
        int i14;
        int i15;
        float f10;
        boolean z10;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2;
        ArrayList arrayList2;
        int i16;
        int i17;
        int i18;
        int i19;
        int i20;
        int i21;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3;
        int i22;
        int i23;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4;
        int i24;
        int i25;
        int i26;
        float f11;
        int i27;
        int i28;
        boolean z11;
        int i29;
        int i30;
        androidx.constraintlayout.core.widgets.analyzer.a aVar = this.f1052h;
        if (!aVar.f1038j) {
            return;
        }
        androidx.constraintlayout.core.widgets.analyzer.a aVar2 = this.f1053i;
        if (!aVar2.f1038j) {
            return;
        }
        w.d dVar2 = this.f1046b.V;
        boolean z12 = dVar2 instanceof w.e ? ((w.e) dVar2).A0 : false;
        int i31 = aVar2.f1035g - aVar.f1035g;
        ArrayList arrayList3 = this.f34294k;
        int size = arrayList3.size();
        int i32 = 0;
        while (true) {
            i10 = -1;
            if (i32 >= size) {
                i32 = -1;
                break;
            } else if (((androidx.constraintlayout.core.widgets.analyzer.f) arrayList3.get(i32)).f1046b.f34045i0 != 8) {
                break;
            } else {
                i32++;
            }
        }
        int i33 = size - 1;
        int i34 = i33;
        while (true) {
            if (i34 < 0) {
                break;
            }
            if (((androidx.constraintlayout.core.widgets.analyzer.f) arrayList3.get(i34)).f1046b.f34045i0 != 8) {
                i10 = i34;
                break;
            }
            i34--;
        }
        int i35 = 0;
        while (true) {
            constraintWidget$DimensionBehaviour = ConstraintWidget$DimensionBehaviour.f1014c;
            if (i35 >= 2) {
                arrayList = arrayList3;
                i11 = size;
                i12 = i32;
                i13 = 0;
                i14 = 0;
                i15 = 0;
                f10 = 0.0f;
                break;
            }
            i15 = 0;
            int i36 = 0;
            i27 = 0;
            i28 = 0;
            f10 = 0.0f;
            while (i36 < size) {
                androidx.constraintlayout.core.widgets.analyzer.f fVar = (androidx.constraintlayout.core.widgets.analyzer.f) arrayList3.get(i36);
                w.d dVar3 = fVar.f1046b;
                ArrayList arrayList4 = arrayList3;
                int i37 = size;
                if (dVar3.f34045i0 == 8) {
                    i29 = i32;
                } else {
                    i28++;
                    if (i36 > 0 && i36 >= i32) {
                        i15 += fVar.f1052h.f1034f;
                    }
                    androidx.constraintlayout.core.widgets.analyzer.b bVar = fVar.f1049e;
                    int i38 = bVar.f1035g;
                    boolean z13 = fVar.f1048d != constraintWidget$DimensionBehaviour;
                    if (z13) {
                        int i39 = this.f1050f;
                        z11 = z13;
                        if (i39 == 0 && !dVar3.f34034d.f1049e.f1038j) {
                            return;
                        }
                        if (i39 == 1 && !dVar3.f34036e.f1049e.f1038j) {
                            return;
                        } else {
                            i29 = i32;
                        }
                    } else {
                        z11 = z13;
                        i29 = i32;
                        if (fVar.f1045a == 1 && i35 == 0) {
                            i30 = bVar.f1041m;
                            i27++;
                        } else if (bVar.f1038j) {
                            i30 = i38;
                        }
                        z11 = true;
                        if (z11) {
                            i27++;
                            float f12 = dVar3.f34057o0[this.f1050f];
                            if (f12 >= 0.0f) {
                                f10 += f12;
                            }
                        } else {
                            i15 += i30;
                        }
                        if (i36 >= i33 && i36 < i10) {
                            i15 += -fVar.f1053i.f1034f;
                        }
                    }
                    i30 = i38;
                    if (z11) {
                    }
                    if (i36 >= i33) {
                    }
                }
                i36++;
                arrayList3 = arrayList4;
                size = i37;
                i32 = i29;
            }
            arrayList = arrayList3;
            i11 = size;
            i12 = i32;
            if (i15 < i31 || i27 == 0) {
                break;
            }
            i35++;
            arrayList3 = arrayList;
            size = i11;
            i32 = i12;
        }
        i13 = i27;
        i14 = i28;
        int i40 = aVar.f1035g;
        if (z12) {
            i40 = aVar2.f1035g;
        }
        if (i15 > i31) {
            i40 = z12 ? i40 + ((int) (((i15 - i31) / 2.0f) + 0.5f)) : i40 - ((int) (((i15 - i31) / 2.0f) + 0.5f));
        }
        if (i13 > 0) {
            float f13 = i31 - i15;
            int i41 = (int) ((f13 / i13) + 0.5f);
            i16 = i11;
            int i42 = 0;
            int i43 = 0;
            while (i42 < i16) {
                ArrayList arrayList5 = arrayList;
                int i44 = i41;
                androidx.constraintlayout.core.widgets.analyzer.f fVar2 = (androidx.constraintlayout.core.widgets.analyzer.f) arrayList5.get(i42);
                int i45 = i15;
                w.d dVar4 = fVar2.f1046b;
                int i46 = i40;
                boolean z14 = z12;
                if (dVar4.f34045i0 != 8 && fVar2.f1048d == constraintWidget$DimensionBehaviour) {
                    androidx.constraintlayout.core.widgets.analyzer.b bVar2 = fVar2.f1049e;
                    if (bVar2.f1038j) {
                        f11 = f13;
                        constraintWidget$DimensionBehaviour4 = constraintWidget$DimensionBehaviour;
                    } else {
                        if (f10 > 0.0f) {
                            constraintWidget$DimensionBehaviour4 = constraintWidget$DimensionBehaviour;
                            i24 = (int) (((dVar4.f34057o0[this.f1050f] * f13) / f10) + 0.5f);
                        } else {
                            constraintWidget$DimensionBehaviour4 = constraintWidget$DimensionBehaviour;
                            i24 = i44;
                        }
                        if (this.f1050f == 0) {
                            i25 = dVar4.f34070v;
                            i26 = dVar4.f34068u;
                        } else {
                            i25 = dVar4.f34073y;
                            i26 = dVar4.f34072x;
                        }
                        f11 = f13;
                        int iMax = Math.max(i26, fVar2.f1045a == 1 ? Math.min(i24, bVar2.f1041m) : i24);
                        if (i25 > 0) {
                            iMax = Math.min(i25, iMax);
                        }
                        if (iMax != i24) {
                            i43++;
                            i24 = iMax;
                        }
                        bVar2.d(i24);
                    }
                }
                i42++;
                i15 = i45;
                i41 = i44;
                i40 = i46;
                z12 = z14;
                constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour4;
                f13 = f11;
                arrayList = arrayList5;
            }
            i19 = i40;
            z10 = z12;
            int i47 = i15;
            constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour;
            arrayList2 = arrayList;
            if (i43 > 0) {
                i13 -= i43;
                int i48 = 0;
                i15 = 0;
                while (i48 < i16) {
                    androidx.constraintlayout.core.widgets.analyzer.f fVar3 = (androidx.constraintlayout.core.widgets.analyzer.f) arrayList2.get(i48);
                    if (fVar3.f1046b.f34045i0 == 8) {
                        i23 = i12;
                    } else {
                        i23 = i12;
                        if (i48 > 0 && i48 >= i23) {
                            i15 += fVar3.f1052h.f1034f;
                        }
                        i15 += fVar3.f1049e.f1035g;
                        if (i48 < i33 && i48 < i10) {
                            i15 += -fVar3.f1053i.f1034f;
                        }
                    }
                    i48++;
                    i12 = i23;
                }
                i17 = i12;
            } else {
                i17 = i12;
                i15 = i47;
            }
            i18 = 2;
            if (this.f34295l == 2 && i43 == 0) {
                i20 = 0;
                this.f34295l = 0;
            }
            if (i15 > i31) {
                this.f34295l = i18;
            }
            if (i14 > 0 && i13 == 0 && i17 == i10) {
                this.f34295l = i18;
            }
            i21 = this.f34295l;
            if (i21 != 1) {
                int i49 = i14 > 1 ? (i31 - i15) / (i14 - 1) : i14 == 1 ? (i31 - i15) / 2 : i20;
                if (i13 > 0) {
                    i49 = i20;
                }
                int i50 = i20;
                int i51 = i19;
                while (i50 < i16) {
                    androidx.constraintlayout.core.widgets.analyzer.f fVar4 = (androidx.constraintlayout.core.widgets.analyzer.f) arrayList2.get(z10 ? i16 - (i50 + 1) : i50);
                    int i52 = fVar4.f1046b.f34045i0;
                    androidx.constraintlayout.core.widgets.analyzer.a aVar3 = fVar4.f1053i;
                    androidx.constraintlayout.core.widgets.analyzer.a aVar4 = fVar4.f1052h;
                    if (i52 == 8) {
                        aVar4.d(i51);
                        aVar3.d(i51);
                        i22 = i49;
                        constraintWidget$DimensionBehaviour3 = constraintWidget$DimensionBehaviour2;
                    } else {
                        if (i50 > 0) {
                            i51 = z10 ? i51 - i49 : i51 + i49;
                        }
                        if (i50 > 0 && i50 >= i17) {
                            i51 = z10 ? i51 - aVar4.f1034f : i51 + aVar4.f1034f;
                        }
                        if (z10) {
                            aVar3.d(i51);
                        } else {
                            aVar4.d(i51);
                        }
                        androidx.constraintlayout.core.widgets.analyzer.b bVar3 = fVar4.f1049e;
                        int i53 = bVar3.f1035g;
                        constraintWidget$DimensionBehaviour3 = constraintWidget$DimensionBehaviour2;
                        if (fVar4.f1048d == constraintWidget$DimensionBehaviour3) {
                            i22 = i49;
                            if (fVar4.f1045a == 1) {
                                i53 = bVar3.f1041m;
                            }
                        } else {
                            i22 = i49;
                        }
                        i51 = z10 ? i51 - i53 : i51 + i53;
                        if (z10) {
                            aVar4.d(i51);
                        } else {
                            aVar3.d(i51);
                        }
                        fVar4.f1051g = true;
                        if (i50 < i33 && i50 < i10) {
                            i51 = z10 ? i51 - (-aVar3.f1034f) : i51 + (-aVar3.f1034f);
                        }
                    }
                    i50++;
                    i49 = i22;
                    constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour3;
                }
                return;
            }
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour5 = constraintWidget$DimensionBehaviour2;
            if (i21 == 0) {
                int i54 = (i31 - i15) / (i14 + 1);
                if (i13 > 0) {
                    i54 = i20;
                }
                int i55 = i19;
                for (int i56 = i20; i56 < i16; i56++) {
                    androidx.constraintlayout.core.widgets.analyzer.f fVar5 = (androidx.constraintlayout.core.widgets.analyzer.f) arrayList2.get(z10 ? i16 - (i56 + 1) : i56);
                    int i57 = fVar5.f1046b.f34045i0;
                    androidx.constraintlayout.core.widgets.analyzer.a aVar5 = fVar5.f1053i;
                    androidx.constraintlayout.core.widgets.analyzer.a aVar6 = fVar5.f1052h;
                    if (i57 == 8) {
                        aVar6.d(i55);
                        aVar5.d(i55);
                    } else {
                        int i58 = z10 ? i55 - i54 : i55 + i54;
                        if (i56 > 0 && i56 >= i17) {
                            i58 = z10 ? i58 - aVar6.f1034f : i58 + aVar6.f1034f;
                        }
                        if (z10) {
                            aVar5.d(i58);
                        } else {
                            aVar6.d(i58);
                        }
                        androidx.constraintlayout.core.widgets.analyzer.b bVar4 = fVar5.f1049e;
                        int iMin = bVar4.f1035g;
                        if (fVar5.f1048d == constraintWidget$DimensionBehaviour5 && fVar5.f1045a == 1) {
                            iMin = Math.min(iMin, bVar4.f1041m);
                        }
                        i55 = z10 ? i58 - iMin : i58 + iMin;
                        if (z10) {
                            aVar6.d(i55);
                        } else {
                            aVar5.d(i55);
                        }
                        if (i56 < i33 && i56 < i10) {
                            i55 = z10 ? i55 - (-aVar5.f1034f) : i55 + (-aVar5.f1034f);
                        }
                    }
                }
                return;
            }
            if (i21 == 2) {
                float f14 = this.f1050f == 0 ? this.f1046b.f34039f0 : this.f1046b.f34041g0;
                if (z10) {
                    f14 = 1.0f - f14;
                }
                int i59 = (int) (((i31 - i15) * f14) + 0.5f);
                if (i59 < 0 || i13 > 0) {
                    i59 = i20;
                }
                int i60 = z10 ? i19 - i59 : i19 + i59;
                for (int i61 = i20; i61 < i16; i61++) {
                    androidx.constraintlayout.core.widgets.analyzer.f fVar6 = (androidx.constraintlayout.core.widgets.analyzer.f) arrayList2.get(z10 ? i16 - (i61 + 1) : i61);
                    int i62 = fVar6.f1046b.f34045i0;
                    androidx.constraintlayout.core.widgets.analyzer.a aVar7 = fVar6.f1053i;
                    androidx.constraintlayout.core.widgets.analyzer.a aVar8 = fVar6.f1052h;
                    if (i62 == 8) {
                        aVar8.d(i60);
                        aVar7.d(i60);
                    } else {
                        if (i61 > 0 && i61 >= i17) {
                            i60 = z10 ? i60 - aVar8.f1034f : i60 + aVar8.f1034f;
                        }
                        if (z10) {
                            aVar7.d(i60);
                        } else {
                            aVar8.d(i60);
                        }
                        androidx.constraintlayout.core.widgets.analyzer.b bVar5 = fVar6.f1049e;
                        int i63 = bVar5.f1035g;
                        if (fVar6.f1048d == constraintWidget$DimensionBehaviour5 && fVar6.f1045a == 1) {
                            i63 = bVar5.f1041m;
                        }
                        i60 = z10 ? i60 - i63 : i60 + i63;
                        if (z10) {
                            aVar8.d(i60);
                        } else {
                            aVar7.d(i60);
                        }
                        if (i61 < i33 && i61 < i10) {
                            i60 = z10 ? i60 - (-aVar7.f1034f) : i60 + (-aVar7.f1034f);
                        }
                    }
                }
                return;
            }
            return;
        }
        z10 = z12;
        constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour;
        arrayList2 = arrayList;
        i16 = i11;
        i17 = i12;
        i18 = 2;
        i19 = i40;
        i20 = 0;
        if (i15 > i31) {
        }
        if (i14 > 0) {
            this.f34295l = i18;
        }
        i21 = this.f34295l;
        if (i21 != 1) {
        }
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void d() {
        ArrayList arrayList = this.f34294k;
        Iterator it = arrayList.iterator();
        while (it.hasNext()) {
            ((androidx.constraintlayout.core.widgets.analyzer.f) it.next()).d();
        }
        int size = arrayList.size();
        if (size < 1) {
            return;
        }
        w.d dVar = ((androidx.constraintlayout.core.widgets.analyzer.f) arrayList.get(0)).f1046b;
        w.d dVar2 = ((androidx.constraintlayout.core.widgets.analyzer.f) arrayList.get(size - 1)).f1046b;
        int i10 = this.f1050f;
        androidx.constraintlayout.core.widgets.analyzer.a aVar = this.f1053i;
        androidx.constraintlayout.core.widgets.analyzer.a aVar2 = this.f1052h;
        if (i10 == 0) {
            w.c cVar = dVar.J;
            w.c cVar2 = dVar2.L;
            androidx.constraintlayout.core.widgets.analyzer.a aVarI = androidx.constraintlayout.core.widgets.analyzer.f.i(cVar, 0);
            int iE = cVar.e();
            w.d dVarM = m();
            if (dVarM != null) {
                iE = dVarM.J.e();
            }
            if (aVarI != null) {
                androidx.constraintlayout.core.widgets.analyzer.f.b(aVar2, aVarI, iE);
            }
            androidx.constraintlayout.core.widgets.analyzer.a aVarI2 = androidx.constraintlayout.core.widgets.analyzer.f.i(cVar2, 0);
            int iE2 = cVar2.e();
            w.d dVarN = n();
            if (dVarN != null) {
                iE2 = dVarN.L.e();
            }
            if (aVarI2 != null) {
                androidx.constraintlayout.core.widgets.analyzer.f.b(aVar, aVarI2, -iE2);
            }
        } else {
            w.c cVar3 = dVar.K;
            w.c cVar4 = dVar2.M;
            androidx.constraintlayout.core.widgets.analyzer.a aVarI3 = androidx.constraintlayout.core.widgets.analyzer.f.i(cVar3, 1);
            int iE3 = cVar3.e();
            w.d dVarM2 = m();
            if (dVarM2 != null) {
                iE3 = dVarM2.K.e();
            }
            if (aVarI3 != null) {
                androidx.constraintlayout.core.widgets.analyzer.f.b(aVar2, aVarI3, iE3);
            }
            androidx.constraintlayout.core.widgets.analyzer.a aVarI4 = androidx.constraintlayout.core.widgets.analyzer.f.i(cVar4, 1);
            int iE4 = cVar4.e();
            w.d dVarN2 = n();
            if (dVarN2 != null) {
                iE4 = dVarN2.M.e();
            }
            if (aVarI4 != null) {
                androidx.constraintlayout.core.widgets.analyzer.f.b(aVar, aVarI4, -iE4);
            }
        }
        aVar2.f1029a = this;
        aVar.f1029a = this;
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void e() {
        int i10 = 0;
        while (true) {
            ArrayList arrayList = this.f34294k;
            if (i10 >= arrayList.size()) {
                return;
            }
            ((androidx.constraintlayout.core.widgets.analyzer.f) arrayList.get(i10)).e();
            i10++;
        }
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void f() {
        this.f1047c = null;
        Iterator it = this.f34294k.iterator();
        while (it.hasNext()) {
            ((androidx.constraintlayout.core.widgets.analyzer.f) it.next()).f();
        }
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final long j() {
        ArrayList arrayList = this.f34294k;
        int size = arrayList.size();
        long j10 = 0;
        for (int i10 = 0; i10 < size; i10++) {
            androidx.constraintlayout.core.widgets.analyzer.f fVar = (androidx.constraintlayout.core.widgets.analyzer.f) arrayList.get(i10);
            j10 = ((long) fVar.f1053i.f1034f) + fVar.j() + j10 + ((long) fVar.f1052h.f1034f);
        }
        return j10;
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final boolean k() {
        ArrayList arrayList = this.f34294k;
        int size = arrayList.size();
        for (int i10 = 0; i10 < size; i10++) {
            if (!((androidx.constraintlayout.core.widgets.analyzer.f) arrayList.get(i10)).k()) {
                return false;
            }
        }
        return true;
    }

    public final w.d m() {
        int i10 = 0;
        while (true) {
            ArrayList arrayList = this.f34294k;
            if (i10 >= arrayList.size()) {
                return null;
            }
            w.d dVar = ((androidx.constraintlayout.core.widgets.analyzer.f) arrayList.get(i10)).f1046b;
            if (dVar.f34045i0 != 8) {
                return dVar;
            }
            i10++;
        }
    }

    public final w.d n() {
        ArrayList arrayList = this.f34294k;
        for (int size = arrayList.size() - 1; size >= 0; size--) {
            w.d dVar = ((androidx.constraintlayout.core.widgets.analyzer.f) arrayList.get(size)).f1046b;
            if (dVar.f34045i0 != 8) {
                return dVar;
            }
        }
        return null;
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("ChainRun ");
        sb.append(this.f1050f == 0 ? "horizontal : " : "vertical : ");
        for (androidx.constraintlayout.core.widgets.analyzer.f fVar : this.f34294k) {
            sb.append("<");
            sb.append(fVar);
            sb.append("> ");
        }
        return sb.toString();
    }
}
