package B;

import G0.InterfaceC0247b0;
import G0.InterfaceC0249c0;
import G0.InterfaceC0273s;
import java.util.List;
import n.C2584k;
import q.AbstractC2761L;
import w4.C3137A;
import x4.AbstractC3251q;

/* JADX INFO: renamed from: B.c0, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0054c0 implements L0 {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final InterfaceC0067j f254b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final float f255c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final K f256d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final float f257e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final C0050a0 f258f;

    public C0054c0(InterfaceC0063h interfaceC0063h, InterfaceC0067j interfaceC0067j, float f6, K k6, float f7, C0050a0 c0050a0) {
        this.f253a = interfaceC0063h;
        this.f254b = interfaceC0067j;
        this.f255c = f6;
        this.f256d = k6;
        this.f257e = f7;
        this.f258f = c0050a0;
    }

    public static int f(List list, int i6, int i7, int i8, C0050a0 c0050a0) {
        boolean z6;
        boolean z7;
        C2584k c2584k;
        boolean z8 = true;
        boolean zIsEmpty = list.isEmpty();
        long jA = C2584k.a(0, 0);
        if (!zIsEmpty) {
            int i9 = Integer.MAX_VALUE;
            U u6 = new U(c0050a0, h1.b.a(0, i6, 0, Integer.MAX_VALUE), i7, i8);
            InterfaceC0273s interfaceC0273s = (InterfaceC0273s) AbstractC3251q.h0(0, list);
            int iJ0 = interfaceC0273s != null ? interfaceC0273s.j0(i6) : 0;
            int iG = interfaceC0273s != null ? interfaceC0273s.G(iJ0) : 0;
            int i10 = 0;
            if (u6.b(list.size() > 1, 0, C2584k.a(i6, Integer.MAX_VALUE), interfaceC0273s == null ? null : new C2584k(C2584k.a(iG, iJ0)), 0, 0, 0, false, false).f180b) {
                c0050a0.getClass();
                Y y6 = Y.f225a;
                jA = jA;
            } else {
                int size = list.size();
                int i11 = i6;
                int i12 = 0;
                int i13 = 0;
                int i14 = 0;
                int i15 = 0;
                int i16 = 0;
                while (true) {
                    if (i14 >= size) {
                        break;
                    }
                    int i17 = i11 - iG;
                    int i18 = i14 + 1;
                    int iMax = Math.max(i13, iJ0);
                    InterfaceC0273s interfaceC0273s2 = (InterfaceC0273s) AbstractC3251q.h0(i18, list);
                    iJ0 = interfaceC0273s2 != null ? interfaceC0273s2.j0(i6) : 0;
                    int iG2 = interfaceC0273s2 != null ? interfaceC0273s2.G(iJ0) + i7 : 0;
                    if (i14 + 2 < list.size()) {
                        i14 = i18;
                        z6 = z8;
                    } else {
                        i14 = i18;
                        z6 = false;
                    }
                    int i19 = i14 - i16;
                    int i20 = i12;
                    long jA2 = C2584k.a(i17, i9);
                    if (interfaceC0273s2 == null) {
                        z7 = z8;
                        c2584k = null;
                    } else {
                        z7 = z8;
                        c2584k = new C2584k(C2584k.a(iG2, iJ0));
                    }
                    C2584k c2584k2 = c2584k;
                    int i21 = iG2;
                    T tB = u6.b(z6, i19, jA2, c2584k2, i20, i10, iMax, false, false);
                    if (tB.f179a) {
                        int i22 = iMax + i8 + i10;
                        u6.a(tB, interfaceC0273s2 != null ? z7 : false, i20, i22, i17, i19);
                        int i23 = i21 - i7;
                        i12 = i20 + 1;
                        if (tB.f180b) {
                            i15 = i14;
                            i10 = i22;
                            break;
                        }
                        i11 = i6;
                        i16 = i14;
                        iG = i23;
                        i10 = i22;
                        i13 = 0;
                    } else {
                        iG = i21;
                        i11 = i17;
                        i12 = i20;
                        i13 = iMax;
                    }
                    i15 = i14;
                    z8 = z7;
                    i9 = Integer.MAX_VALUE;
                }
                jA = C2584k.a(i10 - i8, i15);
            }
        }
        return (int) (jA >> 32);
    }

    @Override // B.L0
    public final void a(int i6, int[] iArr, int[] iArr2, InterfaceC0249c0 interfaceC0249c0) {
        this.f253a.c(interfaceC0249c0, i6, iArr, interfaceC0249c0.getLayoutDirection(), iArr2);
    }

    @Override // B.L0
    public final int b(G0.q0 q0Var) {
        return q0Var.q0();
    }

    @Override // B.L0
    public final long c(int i6, int i7, int i8, boolean z6) {
        P0 p02 = N0.f161a;
        return !z6 ? h1.b.a(i6, i7, 0, i8) : W0.e.q(i6, i7, 0, i8);
    }

    @Override // B.L0
    public final int d(G0.q0 q0Var) {
        return q0Var.n0();
    }

    @Override // B.L0
    public final InterfaceC0247b0 e(final G0.q0[] q0VarArr, InterfaceC0249c0 interfaceC0249c0, final int i6, final int[] iArr, int i7, final int i8, final int[] iArr2, final int i9, final int i10, final int i11) {
        h1.m mVar = h1.m.f16628a;
        return interfaceC0249c0.e(i7, i8, x4.z.f26066a, new J4.c() { // from class: B.b0
            {
                h1.m mVar2 = h1.m.f16628a;
            }

            @Override // J4.c
            public final Object invoke(Object obj) {
                AbstractC0057e abstractC0057e;
                h1.m mVar2 = h1.m.f16628a;
                G0.p0 p0Var = (G0.p0) obj;
                int[] iArr3 = iArr2;
                int i12 = iArr3 != null ? iArr3[i9] : 0;
                int i13 = i10;
                for (int i14 = i13; i14 < i11; i14++) {
                    G0.q0 q0Var = q0VarArr[i14];
                    kotlin.jvm.internal.o.e(q0Var);
                    C0054c0 c0054c0 = this;
                    c0054c0.getClass();
                    Object objS = q0Var.S();
                    M0 m02 = objS instanceof M0 ? (M0) objS : null;
                    if (m02 == null || (abstractC0057e = m02.f156c) == null) {
                        abstractC0057e = c0054c0.f256d;
                    }
                    p0Var.l(q0Var, iArr[i14 - i13], abstractC0057e.h(i8, q0Var.n0(), mVar2, q0Var, i6) + i12, 0.0f);
                }
                return C3137A.f25453a;
            }
        });
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof C0054c0)) {
            return false;
        }
        C0054c0 c0054c0 = (C0054c0) obj;
        c0054c0.getClass();
        return this.f253a.equals(c0054c0.f253a) && this.f254b.equals(c0054c0.f254b) && h1.f.c(this.f255c, c0054c0.f255c) && this.f256d.equals(c0054c0.f256d) && h1.f.c(this.f257e, c0054c0.f257e) && kotlin.jvm.internal.o.c(this.f258f, c0054c0.f258f);
    }

    public final int hashCode() {
        return this.f258f.hashCode() + AbstractC2761L.a(Integer.MAX_VALUE, AbstractC2761L.a(Integer.MAX_VALUE, com.google.android.recaptcha.internal.a.b(this.f257e, (this.f256d.hashCode() + com.google.android.recaptcha.internal.a.b(this.f255c, (this.f254b.hashCode() + ((this.f253a.hashCode() + (Boolean.hashCode(true) * 31)) * 31)) * 31, 31)) * 31, 31), 31), 31);
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("FlowMeasurePolicy(isHorizontal=true, horizontalArrangement=");
        sb.append(this.f253a);
        sb.append(", verticalArrangement=");
        sb.append(this.f254b);
        sb.append(", mainAxisSpacing=");
        AbstractC2761L.k(this.f255c, sb, ", crossAxisAlignment=");
        sb.append(this.f256d);
        sb.append(", crossAxisArrangementSpacing=");
        AbstractC2761L.k(this.f257e, sb, ", maxItemsInMainAxis=2147483647, maxLines=2147483647, overflow=");
        sb.append(this.f258f);
        sb.append(')');
        return sb.toString();
    }
}
