package androidx.constraintlayout.core.widgets.analyzer;

import androidx.constraintlayout.core.widgets.ConstraintAnchor$Type;
import androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour;
import w.i;

/* JADX INFO: loaded from: classes.dex */
public final class e extends f {

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

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public x.a f1044l;

    public e(w.d dVar) {
        super(dVar);
        a aVar = new a(this);
        this.f1043k = aVar;
        this.f1044l = null;
        this.f1052h.f1033e = DependencyNode$Type.f1022f;
        this.f1053i.f1033e = DependencyNode$Type.f1023g;
        aVar.f1033e = DependencyNode$Type.f1024h;
        this.f1050f = 1;
    }

    @Override // x.d
    public final void a(x.d dVar) {
        float f10;
        float f11;
        float f12;
        int i10;
        if (this.f1054j.ordinal() == 3) {
            w.d dVar2 = this.f1046b;
            l(dVar2.K, dVar2.M, 1);
            return;
        }
        b bVar = this.f1049e;
        boolean z10 = bVar.f1031c;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour = ConstraintWidget$DimensionBehaviour.f1014c;
        if (z10 && !bVar.f1038j && this.f1048d == constraintWidget$DimensionBehaviour) {
            w.d dVar3 = this.f1046b;
            int i11 = dVar3.f34064s;
            if (i11 == 2) {
                w.d dVar4 = dVar3.V;
                if (dVar4 != null) {
                    if (dVar4.f34036e.f1049e.f1038j) {
                        bVar.d((int) ((r1.f1035g * dVar3.f34074z) + 0.5f));
                    }
                }
            } else if (i11 == 3) {
                b bVar2 = dVar3.f34034d.f1049e;
                if (bVar2.f1038j) {
                    int i12 = dVar3.Z;
                    if (i12 == -1) {
                        f10 = bVar2.f1035g;
                        f11 = dVar3.Y;
                    } else if (i12 == 0) {
                        f12 = bVar2.f1035g * dVar3.Y;
                        i10 = (int) (f12 + 0.5f);
                        bVar.d(i10);
                    } else if (i12 != 1) {
                        i10 = 0;
                        bVar.d(i10);
                    } else {
                        f10 = bVar2.f1035g;
                        f11 = dVar3.Y;
                    }
                    f12 = f10 / f11;
                    i10 = (int) (f12 + 0.5f);
                    bVar.d(i10);
                }
            }
        }
        a aVar = this.f1052h;
        if (aVar.f1031c) {
            a aVar2 = this.f1053i;
            if (aVar2.f1031c) {
                if (aVar.f1038j && aVar2.f1038j && bVar.f1038j) {
                    return;
                }
                if (!bVar.f1038j && this.f1048d == constraintWidget$DimensionBehaviour) {
                    w.d dVar5 = this.f1046b;
                    if (dVar5.f34062r == 0 && !dVar5.A()) {
                        a aVar3 = (a) aVar.f1040l.get(0);
                        a aVar4 = (a) aVar2.f1040l.get(0);
                        int i13 = aVar3.f1035g + aVar.f1034f;
                        int i14 = aVar4.f1035g + aVar2.f1034f;
                        aVar.d(i13);
                        aVar2.d(i14);
                        bVar.d(i14 - i13);
                        return;
                    }
                }
                if (!bVar.f1038j && this.f1048d == constraintWidget$DimensionBehaviour && this.f1045a == 1 && aVar.f1040l.size() > 0 && aVar2.f1040l.size() > 0) {
                    a aVar5 = (a) aVar.f1040l.get(0);
                    int i15 = (((a) aVar2.f1040l.get(0)).f1035g + aVar2.f1034f) - (aVar5.f1035g + aVar.f1034f);
                    int i16 = bVar.f1041m;
                    if (i15 < i16) {
                        bVar.d(i15);
                    } else {
                        bVar.d(i16);
                    }
                }
                if (bVar.f1038j && aVar.f1040l.size() > 0 && aVar2.f1040l.size() > 0) {
                    a aVar6 = (a) aVar.f1040l.get(0);
                    a aVar7 = (a) aVar2.f1040l.get(0);
                    int i17 = aVar6.f1035g;
                    int i18 = aVar.f1034f + i17;
                    int i19 = aVar7.f1035g;
                    int i20 = aVar2.f1034f + i19;
                    float f13 = this.f1046b.f34041g0;
                    if (aVar6 == aVar7) {
                        f13 = 0.5f;
                    } else {
                        i17 = i18;
                        i19 = i20;
                    }
                    aVar.d((int) ((((i19 - i17) - bVar.f1035g) * f13) + i17 + 0.5f));
                    aVar2.d(aVar.f1035g + bVar.f1035g);
                }
            }
        }
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void d() {
        w.d dVar;
        w.d dVar2;
        w.d dVar3;
        w.d dVar4;
        w.d dVar5 = this.f1046b;
        boolean z10 = dVar5.f34028a;
        b bVar = this.f1049e;
        if (z10) {
            bVar.d(dVar5.m());
        }
        boolean z11 = bVar.f1038j;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour = ConstraintWidget$DimensionBehaviour.f1015d;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2 = ConstraintWidget$DimensionBehaviour.f1012a;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3 = ConstraintWidget$DimensionBehaviour.f1014c;
        a aVar = this.f1053i;
        a aVar2 = this.f1052h;
        if (!z11) {
            w.d dVar6 = this.f1046b;
            this.f1048d = dVar6.U[1];
            if (dVar6.E) {
                this.f1044l = new x.a(this);
            }
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4 = this.f1048d;
            if (constraintWidget$DimensionBehaviour4 != constraintWidget$DimensionBehaviour3) {
                if (constraintWidget$DimensionBehaviour4 == constraintWidget$DimensionBehaviour && (dVar4 = this.f1046b.V) != null && dVar4.U[1] == constraintWidget$DimensionBehaviour2) {
                    int iM = (dVar4.m() - this.f1046b.K.e()) - this.f1046b.M.e();
                    f.b(aVar2, dVar4.f34036e.f1052h, this.f1046b.K.e());
                    f.b(aVar, dVar4.f34036e.f1053i, -this.f1046b.M.e());
                    bVar.d(iM);
                    return;
                }
                if (constraintWidget$DimensionBehaviour4 == constraintWidget$DimensionBehaviour2) {
                    bVar.d(this.f1046b.m());
                }
            }
        } else if (this.f1048d == constraintWidget$DimensionBehaviour && (dVar2 = (dVar = this.f1046b).V) != null && dVar2.U[1] == constraintWidget$DimensionBehaviour2) {
            f.b(aVar2, dVar2.f34036e.f1052h, dVar.K.e());
            f.b(aVar, dVar2.f34036e.f1053i, -this.f1046b.M.e());
            return;
        }
        boolean z12 = bVar.f1038j;
        a aVar3 = this.f1043k;
        if (z12) {
            w.d dVar7 = this.f1046b;
            if (dVar7.f34028a) {
                w.c[] cVarArr = dVar7.R;
                w.c cVar = cVarArr[2];
                w.c cVar2 = cVar.f34024f;
                if (cVar2 != null && cVarArr[3].f34024f != null) {
                    if (dVar7.A()) {
                        aVar2.f1034f = this.f1046b.R[2].e();
                        aVar.f1034f = -this.f1046b.R[3].e();
                    } else {
                        a aVarH = f.h(this.f1046b.R[2]);
                        if (aVarH != null) {
                            f.b(aVar2, aVarH, this.f1046b.R[2].e());
                        }
                        a aVarH2 = f.h(this.f1046b.R[3]);
                        if (aVarH2 != null) {
                            f.b(aVar, aVarH2, -this.f1046b.R[3].e());
                        }
                        aVar2.f1030b = true;
                        aVar.f1030b = true;
                    }
                    w.d dVar8 = this.f1046b;
                    if (dVar8.E) {
                        f.b(aVar3, aVar2, dVar8.f34033c0);
                        return;
                    }
                    return;
                }
                if (cVar2 != null) {
                    a aVarH3 = f.h(cVar);
                    if (aVarH3 != null) {
                        f.b(aVar2, aVarH3, this.f1046b.R[2].e());
                        f.b(aVar, aVar2, bVar.f1035g);
                        w.d dVar9 = this.f1046b;
                        if (dVar9.E) {
                            f.b(aVar3, aVar2, dVar9.f34033c0);
                            return;
                        }
                        return;
                    }
                    return;
                }
                w.c cVar3 = cVarArr[3];
                if (cVar3.f34024f != null) {
                    a aVarH4 = f.h(cVar3);
                    if (aVarH4 != null) {
                        f.b(aVar, aVarH4, -this.f1046b.R[3].e());
                        f.b(aVar2, aVar, -bVar.f1035g);
                    }
                    w.d dVar10 = this.f1046b;
                    if (dVar10.E) {
                        f.b(aVar3, aVar2, dVar10.f34033c0);
                        return;
                    }
                    return;
                }
                w.c cVar4 = cVarArr[4];
                if (cVar4.f34024f != null) {
                    a aVarH5 = f.h(cVar4);
                    if (aVarH5 != null) {
                        f.b(aVar3, aVarH5, 0);
                        f.b(aVar2, aVar3, -this.f1046b.f34033c0);
                        f.b(aVar, aVar2, bVar.f1035g);
                        return;
                    }
                    return;
                }
                if ((dVar7 instanceof i) || dVar7.V == null || dVar7.k(ConstraintAnchor$Type.f1008f).f34024f != null) {
                    return;
                }
                w.d dVar11 = this.f1046b;
                f.b(aVar2, dVar11.V.f34036e.f1052h, dVar11.u());
                f.b(aVar, aVar2, bVar.f1035g);
                w.d dVar12 = this.f1046b;
                if (dVar12.E) {
                    f.b(aVar3, aVar2, dVar12.f34033c0);
                    return;
                }
                return;
            }
        }
        if (z12 || this.f1048d != constraintWidget$DimensionBehaviour3) {
            bVar.b(this);
        } else {
            w.d dVar13 = this.f1046b;
            int i10 = dVar13.f34064s;
            if (i10 == 2) {
                w.d dVar14 = dVar13.V;
                if (dVar14 != null) {
                    b bVar2 = dVar14.f34036e.f1049e;
                    bVar.f1040l.add(bVar2);
                    bVar2.f1039k.add(bVar);
                    bVar.f1030b = true;
                    bVar.f1039k.add(aVar2);
                    bVar.f1039k.add(aVar);
                }
            } else if (i10 == 3 && !dVar13.A()) {
                w.d dVar15 = this.f1046b;
                if (dVar15.f34062r != 3) {
                    b bVar3 = dVar15.f34034d.f1049e;
                    bVar.f1040l.add(bVar3);
                    bVar3.f1039k.add(bVar);
                    bVar.f1030b = true;
                    bVar.f1039k.add(aVar2);
                    bVar.f1039k.add(aVar);
                }
            }
        }
        w.d dVar16 = this.f1046b;
        w.c[] cVarArr2 = dVar16.R;
        w.c cVar5 = cVarArr2[2];
        w.c cVar6 = cVar5.f34024f;
        if (cVar6 != null && cVarArr2[3].f34024f != null) {
            if (dVar16.A()) {
                aVar2.f1034f = this.f1046b.R[2].e();
                aVar.f1034f = -this.f1046b.R[3].e();
            } else {
                a aVarH6 = f.h(this.f1046b.R[2]);
                a aVarH7 = f.h(this.f1046b.R[3]);
                if (aVarH6 != null) {
                    aVarH6.b(this);
                }
                if (aVarH7 != null) {
                    aVarH7.b(this);
                }
                this.f1054j = WidgetRun$RunType.f1027b;
            }
            if (this.f1046b.E) {
                c(aVar3, aVar2, 1, this.f1044l);
            }
        } else if (cVar6 != null) {
            a aVarH8 = f.h(cVar5);
            if (aVarH8 != null) {
                f.b(aVar2, aVarH8, this.f1046b.R[2].e());
                c(aVar, aVar2, 1, bVar);
                if (this.f1046b.E) {
                    c(aVar3, aVar2, 1, this.f1044l);
                }
                if (this.f1048d == constraintWidget$DimensionBehaviour3) {
                    w.d dVar17 = this.f1046b;
                    if (dVar17.Y > 0.0f) {
                        d dVar18 = dVar17.f34034d;
                        if (dVar18.f1048d == constraintWidget$DimensionBehaviour3) {
                            dVar18.f1049e.f1039k.add(bVar);
                            bVar.f1040l.add(this.f1046b.f34034d.f1049e);
                            bVar.f1029a = this;
                        }
                    }
                }
            }
        } else {
            w.c cVar7 = cVarArr2[3];
            if (cVar7.f34024f != null) {
                a aVarH9 = f.h(cVar7);
                if (aVarH9 != null) {
                    f.b(aVar, aVarH9, -this.f1046b.R[3].e());
                    c(aVar2, aVar, -1, bVar);
                    if (this.f1046b.E) {
                        c(aVar3, aVar2, 1, this.f1044l);
                    }
                }
            } else {
                w.c cVar8 = cVarArr2[4];
                if (cVar8.f34024f != null) {
                    a aVarH10 = f.h(cVar8);
                    if (aVarH10 != null) {
                        f.b(aVar3, aVarH10, 0);
                        c(aVar2, aVar3, -1, this.f1044l);
                        c(aVar, aVar2, 1, bVar);
                    }
                } else if (!(dVar16 instanceof i) && (dVar3 = dVar16.V) != null) {
                    f.b(aVar2, dVar3.f34036e.f1052h, dVar16.u());
                    c(aVar, aVar2, 1, bVar);
                    if (this.f1046b.E) {
                        c(aVar3, aVar2, 1, this.f1044l);
                    }
                    if (this.f1048d == constraintWidget$DimensionBehaviour3) {
                        w.d dVar19 = this.f1046b;
                        if (dVar19.Y > 0.0f) {
                            d dVar20 = dVar19.f34034d;
                            if (dVar20.f1048d == constraintWidget$DimensionBehaviour3) {
                                dVar20.f1049e.f1039k.add(bVar);
                                bVar.f1040l.add(this.f1046b.f34034d.f1049e);
                                bVar.f1029a = this;
                            }
                        }
                    }
                }
            }
        }
        if (bVar.f1040l.size() == 0) {
            bVar.f1031c = true;
        }
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void e() {
        a aVar = this.f1052h;
        if (aVar.f1038j) {
            this.f1046b.f34031b0 = aVar.f1035g;
        }
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void f() {
        this.f1047c = null;
        this.f1052h.c();
        this.f1053i.c();
        this.f1043k.c();
        this.f1049e.c();
        this.f1051g = false;
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final boolean k() {
        return this.f1048d != ConstraintWidget$DimensionBehaviour.f1014c || this.f1046b.f34064s == 0;
    }

    public final void m() {
        this.f1051g = false;
        a aVar = this.f1052h;
        aVar.c();
        aVar.f1038j = false;
        a aVar2 = this.f1053i;
        aVar2.c();
        aVar2.f1038j = false;
        a aVar3 = this.f1043k;
        aVar3.c();
        aVar3.f1038j = false;
        this.f1049e.f1038j = false;
    }

    public final String toString() {
        return "VerticalRun " + this.f1046b.f34049k0;
    }
}
