package Y4;

import K.C0466m0;
import V4.C0;
import Z4.C0868a;
import j3.C2357i;
import m3.AbstractC2467b;
import w4.C3137A;

/* JADX INFO: renamed from: Y4.q, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public final class C0851q implements InterfaceC0843i {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f8970a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ Object f8971b;

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

    public /* synthetic */ C0851q(InterfaceC0843i interfaceC0843i, Object obj, int i6) {
        this.f8970a = i6;
        this.f8971b = interfaceC0843i;
        this.f8972c = obj;
    }

    /* JADX WARN: Removed duplicated region for block: B:120:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:21:0x0060  */
    /* JADX WARN: Removed duplicated region for block: B:42:0x00a4  */
    /* JADX WARN: Removed duplicated region for block: B:53:0x00d6  */
    /* JADX WARN: Removed duplicated region for block: B:78:0x013e  */
    /* JADX WARN: Type inference failed for: r1v14, types: [C4.j, J4.h] */
    /* JADX WARN: Type inference failed for: r2v3, types: [C4.j, J4.e] */
    /* JADX WARN: Type inference failed for: r4v7, types: [C4.j, J4.e] */
    @Override // Y4.InterfaceC0843i
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object collect(InterfaceC0844j interfaceC0844j, A4.d dVar) {
        C0850p c0850p;
        Throwable th;
        Z4.x xVar;
        C0851q c0851q;
        InterfaceC0844j interfaceC0844j2;
        InterfaceC0843i interfaceC0843i;
        r rVar;
        C0851q c0851q2;
        C0855v c0855v;
        C0466m0 c0466m0;
        switch (this.f8970a) {
            case 0:
                if (dVar instanceof C0850p) {
                    c0850p = (C0850p) dVar;
                    int i6 = c0850p.f8965b;
                    if ((i6 & Integer.MIN_VALUE) != 0) {
                        c0850p.f8965b = i6 - Integer.MIN_VALUE;
                    } else {
                        c0850p = new C0850p(this, dVar);
                    }
                }
                Object obj = c0850p.f8964a;
                B4.a aVar = B4.a.f492a;
                int i7 = c0850p.f8965b;
                if (i7 == 0) {
                    AbstractC2467b.l(obj);
                    Z4.x xVar2 = new Z4.x(interfaceC0844j, c0850p.getContext());
                    try {
                        ?? r22 = (C4.j) this.f8972c;
                        c0850p.f8967d = this;
                        c0850p.f8968e = interfaceC0844j;
                        c0850p.f8969f = xVar2;
                        c0850p.f8965b = 1;
                        if (r22.invoke(xVar2, c0850p) == aVar) {
                            return aVar;
                        }
                        c0851q = this;
                        interfaceC0844j2 = interfaceC0844j;
                        xVar = xVar2;
                        xVar.releaseIntercepted();
                        interfaceC0843i = (InterfaceC0843i) c0851q.f8971b;
                        c0850p.f8967d = null;
                        c0850p.f8968e = null;
                        c0850p.f8969f = null;
                        c0850p.f8965b = 2;
                        if (interfaceC0843i.collect(interfaceC0844j2, c0850p) == aVar) {
                        }
                    } catch (Throwable th2) {
                        th = th2;
                        xVar = xVar2;
                        xVar.releaseIntercepted();
                        throw th;
                    }
                } else if (i7 == 1) {
                    xVar = c0850p.f8969f;
                    interfaceC0844j2 = c0850p.f8968e;
                    c0851q = c0850p.f8967d;
                    try {
                        AbstractC2467b.l(obj);
                        xVar.releaseIntercepted();
                        interfaceC0843i = (InterfaceC0843i) c0851q.f8971b;
                        c0850p.f8967d = null;
                        c0850p.f8968e = null;
                        c0850p.f8969f = null;
                        c0850p.f8965b = 2;
                        if (interfaceC0843i.collect(interfaceC0844j2, c0850p) == aVar) {
                            return aVar;
                        }
                    } catch (Throwable th3) {
                        th = th3;
                        xVar.releaseIntercepted();
                        throw th;
                    }
                } else {
                    if (i7 != 2) {
                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                    }
                    AbstractC2467b.l(obj);
                }
                return C3137A.f25453a;
            case 1:
                if (dVar instanceof r) {
                    rVar = (r) dVar;
                    int i8 = rVar.f8974b;
                    if ((i8 & Integer.MIN_VALUE) != 0) {
                        rVar.f8974b = i8 - Integer.MIN_VALUE;
                    } else {
                        rVar = new r(this, dVar);
                    }
                }
                Object objH = rVar.f8973a;
                Object obj2 = B4.a.f492a;
                int i9 = rVar.f8974b;
                if (i9 == 0) {
                    AbstractC2467b.l(objH);
                    rVar.f8976d = this;
                    rVar.f8977e = interfaceC0844j;
                    rVar.f8974b = 1;
                    objH = O.h((InterfaceC0843i) this.f8971b, interfaceC0844j, rVar);
                    if (objH == obj2) {
                        return obj2;
                    }
                    c0851q2 = this;
                } else {
                    if (i9 != 1) {
                        if (i9 != 2) {
                            throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                        }
                        AbstractC2467b.l(objH);
                        return C3137A.f25453a;
                    }
                    interfaceC0844j = rVar.f8977e;
                    c0851q2 = rVar.f8976d;
                    AbstractC2467b.l(objH);
                }
                Throwable th4 = (Throwable) objH;
                if (th4 != null) {
                    J4.f fVar = (J4.f) c0851q2.f8972c;
                    rVar.f8976d = null;
                    rVar.f8977e = null;
                    rVar.f8974b = 2;
                    if (fVar.invoke(interfaceC0844j, th4, rVar) == obj2) {
                        return obj2;
                    }
                }
                return C3137A.f25453a;
            case 2:
                Object objCollect = ((Z4.n) this.f8972c).collect(new C0841g(new kotlin.jvm.internal.y(), interfaceC0844j, (Y) this.f8971b), dVar);
                return objCollect == B4.a.f492a ? objCollect : C3137A.f25453a;
            case 3:
                if (dVar instanceof C0855v) {
                    c0855v = (C0855v) dVar;
                    int i10 = c0855v.f8991b;
                    if ((i10 & Integer.MIN_VALUE) != 0) {
                        c0855v.f8991b = i10 - Integer.MIN_VALUE;
                    } else {
                        c0855v = new C0855v(this, dVar);
                    }
                }
                Object obj3 = c0855v.f8990a;
                B4.a aVar2 = B4.a.f492a;
                int i11 = c0855v.f8991b;
                if (i11 != 0) {
                    if (i11 != 1) {
                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                    }
                    c0466m0 = c0855v.f8993d;
                    try {
                        AbstractC2467b.l(obj3);
                    } catch (C0868a e6) {
                        e = e6;
                        if (e.f9157a != c0466m0) {
                            throw e;
                        }
                    }
                    break;
                } else {
                    AbstractC2467b.l(obj3);
                    a0 a0Var = (a0) this.f8971b;
                    C0466m0 c0466m02 = new C0466m0((J4.e) this.f8972c, interfaceC0844j);
                    try {
                        c0855v.f8993d = c0466m02;
                        c0855v.f8991b = 1;
                        if (a0Var.collect(c0466m02, c0855v) == aVar2) {
                            return aVar2;
                        }
                    } catch (C0868a e7) {
                        e = e7;
                        c0466m0 = c0466m02;
                        if (e.f9157a != c0466m0) {
                        }
                    }
                }
                return C3137A.f25453a;
            case 4:
                Z4.s sVar = new Z4.s((InterfaceC0843i[]) this.f8971b, new E((A4.d) null, (J4.h) this.f8972c), interfaceC0844j, null);
                C0 c02 = new C0(dVar.getContext(), dVar, 1);
                Object objX = W.c.X(c02, c02, sVar);
                B4.a aVar3 = B4.a.f492a;
                C3137A c3137a = C3137A.f25453a;
                if (objX != aVar3) {
                    objX = c3137a;
                }
                return objX == aVar3 ? objX : c3137a;
            default:
                Object objCollect2 = ((InterfaceC0843i) this.f8971b).collect(new C0466m0(8, interfaceC0844j, (C2357i) this.f8972c), dVar);
                return objCollect2 == B4.a.f492a ? objCollect2 : C3137A.f25453a;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public C0851q(J4.e eVar, InterfaceC0843i interfaceC0843i) {
        this.f8970a = 0;
        this.f8972c = (C4.j) eVar;
        this.f8971b = interfaceC0843i;
    }

    /* JADX WARN: Multi-variable type inference failed */
    public C0851q(a0 a0Var, J4.e eVar) {
        this.f8970a = 3;
        this.f8971b = a0Var;
        this.f8972c = (C4.j) eVar;
    }

    public C0851q(Z4.n nVar, Y y6) {
        this.f8970a = 2;
        this.f8972c = nVar;
        this.f8971b = y6;
    }

    /* JADX WARN: Multi-variable type inference failed */
    public C0851q(InterfaceC0843i[] interfaceC0843iArr, J4.h hVar) {
        this.f8970a = 4;
        this.f8971b = interfaceC0843iArr;
        this.f8972c = (C4.j) hVar;
    }
}
