package y;

import C0.J;
import G.C0227b;
import G.C0234i;
import G.C0239n;
import G.y;
import V4.C;
import a.AbstractC0872a;
import androidx.recyclerview.widget.i0;
import kotlin.jvm.internal.z;
import m3.AbstractC2467b;
import m3.AbstractC2478m;
import q.AbstractC2771e;
import q.C2789n;
import q.C2790n0;
import q.C2791o;
import w4.C3137A;
import x.C3152c1;

/* JADX INFO: loaded from: classes.dex */
public final class d extends C4.j implements J4.e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public z f26102a;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ g f26104c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ float f26105d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final /* synthetic */ J4.c f26106e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final /* synthetic */ C3152c1 f26107f;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public d(g gVar, float f6, J4.c cVar, C3152c1 c3152c1, A4.d dVar) {
        super(2, dVar);
        this.f26104c = gVar;
        this.f26105d = f6;
        this.f26106e = cVar;
        this.f26107f = c3152c1;
    }

    @Override // C4.a
    public final A4.d create(Object obj, A4.d dVar) {
        return new d(this.f26104c, this.f26105d, this.f26106e, this.f26107f, dVar);
    }

    @Override // J4.e
    public final Object invoke(Object obj, Object obj2) {
        return ((d) create((C) obj, (A4.d) obj2)).invokeSuspend(C3137A.f25453a);
    }

    /* JADX WARN: Type inference failed for: r9v2, types: [java.lang.Object, java.util.Collection, java.util.List] */
    @Override // C4.a
    public final Object invokeSuspend(Object obj) {
        float f6;
        float fSignum;
        z zVar;
        Object objB;
        float f7;
        float f8;
        B4.a aVar = B4.a.f492a;
        int i6 = this.f26103b;
        J4.c cVar = this.f26106e;
        g gVar = this.f26104c;
        if (i6 == 0) {
            AbstractC2467b.l(obj);
            J j4 = new J(gVar.f26115b.f23472a);
            C2791o c2791o = new C2791o(0.0f);
            float f9 = this.f26105d;
            float f10 = ((C2791o) j4.e(c2791o, new C2791o(f9))).f23398a;
            C0227b c0227b = (C0227b) gVar.f26114a.f13105b;
            int iP = ((y) c0227b.f1702p.getValue()).f1824c + c0227b.p();
            if (iP == 0) {
                fSignum = 0.0f;
                f6 = 0.0f;
            } else {
                int i7 = f9 < 0.0f ? c0227b.f1692e + 1 : c0227b.f1692e;
                int iV = L4.a.v(((int) (f10 / iP)) + i7, 0, c0227b.o());
                c0227b.p();
                int i8 = ((y) c0227b.f1702p.getValue()).f1824c;
                long j6 = i7;
                f6 = 0.0f;
                long j7 = 1;
                long j8 = j6 - j7;
                int i9 = (int) (j8 < 0 ? 0L : j8);
                long j9 = j6 + j7;
                if (j9 > 2147483647L) {
                    j9 = 2147483647L;
                }
                int iAbs = Math.abs((L4.a.v(L4.a.v(iV, i9, (int) j9), 0, c0227b.o()) - i7) * iP) - iP;
                if (iAbs < 0) {
                    iAbs = 0;
                }
                fSignum = iAbs == 0 ? iAbs : iAbs * Math.signum(f9);
            }
            if (Float.isNaN(fSignum)) {
                A.b.c("calculateApproachOffset returned NaN. Please use a valid value.");
            }
            zVar = new z();
            float fSignum2 = Math.signum(f9) * Math.abs(fSignum);
            zVar.f20131a = fSignum2;
            cVar.invoke(new Float(fSignum2));
            float f11 = zVar.f20131a;
            c cVar2 = new c(zVar, cVar, 0);
            this.f26102a = zVar;
            this.f26103b = 1;
            objB = g.b(this.f26104c, this.f26107f, f11, this.f26105d, cVar2, this);
            if (objB != aVar) {
            }
        }
        if (i6 != 1) {
            if (i6 != 2) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            AbstractC2467b.l(obj);
            return obj;
        }
        z zVar2 = this.f26102a;
        AbstractC2467b.l(obj);
        f6 = 0.0f;
        zVar = zVar2;
        objB = obj;
        C2789n c2789n = (C2789n) objB;
        i0 i0Var = gVar.f26114a;
        float fFloatValue = ((Number) c2789n.b()).floatValue();
        C0227b c0227b2 = (C0227b) i0Var.f13105b;
        l lVar = c0227b2.n().f1834n;
        ?? r9 = c0227b2.n().f1822a;
        int size = r9.size();
        int i10 = 0;
        float f12 = Float.NEGATIVE_INFINITY;
        float f13 = Float.POSITIVE_INFINITY;
        while (i10 < size) {
            C0234i c0234i = (C0234i) r9.get(i10);
            AbstractC0872a.N(c0227b2.n());
            float f14 = f6;
            int i11 = c0227b2.n().f1827f;
            int i12 = c0227b2.n().f1825d;
            int i13 = c0227b2.n().f1823b;
            int i14 = c0234i.f1765j;
            c0227b2.o();
            lVar.getClass();
            float f15 = i14 - 0;
            if (f15 <= f14 && f15 > f12) {
                f12 = f15;
            }
            if (f15 >= f14 && f15 < f13) {
                f13 = f15;
            }
            i10++;
            f6 = f14;
        }
        float f16 = f6;
        if (f12 == Float.NEGATIVE_INFINITY) {
            f12 = f13;
        }
        if (f13 == Float.POSITIVE_INFINITY) {
            f13 = f12;
        }
        if (!c0227b2.c()) {
            if (AbstractC2478m.m(c0227b2, fFloatValue)) {
                f12 = f16;
                f13 = f12;
            } else {
                f13 = f16;
            }
        }
        if (c0227b2.b()) {
            f7 = f12;
            f8 = f13;
        } else if (AbstractC2478m.m(c0227b2, fFloatValue)) {
            f8 = f13;
            f7 = f16;
        } else {
            f7 = f16;
            f8 = f7;
        }
        float fFloatValue2 = ((Number) ((C0239n) i0Var.f13106c).invoke(Float.valueOf(fFloatValue), Float.valueOf(f7), Float.valueOf(f8))).floatValue();
        if (fFloatValue2 != f7 && fFloatValue2 != f8 && fFloatValue2 != f16) {
            A.b.c("Final Snapping Offset Should Be one of " + f7 + ", " + f8 + " or 0.0");
        }
        if (fFloatValue2 == Float.POSITIVE_INFINITY || fFloatValue2 == Float.NEGATIVE_INFINITY) {
            fFloatValue2 = f16;
        }
        if (Float.isNaN(fFloatValue2)) {
            A.b.c("calculateSnapOffset returned NaN. Please use a valid value.");
        }
        zVar.f20131a = fFloatValue2;
        C2789n c2789nJ = AbstractC2771e.j(c2789n, f16, f16, 30);
        C2790n0 c2790n0 = gVar.f26116c;
        c cVar3 = new c(zVar, cVar, 1);
        this.f26102a = null;
        this.f26103b = 2;
        Object objB2 = k.b(this.f26107f, fFloatValue2, fFloatValue2, c2789nJ, c2790n0, cVar3, this);
        return objB2 == aVar ? aVar : objB2;
    }
}
