package E4;

/* JADX INFO: loaded from: classes.dex */
public final class i implements d {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final /* synthetic */ S.g f524k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final /* synthetic */ W.r f525l;

    public i(S.g gVar, W.r rVar) {
        this.f524k = gVar;
        this.f525l = rVar;
    }

    /* JADX WARN: Removed duplicated region for block: B:35:0x007b  */
    /* JADX WARN: Removed duplicated region for block: B:56:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    @Override // E4.d
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct code enable 'Show inconsistent code' option in preferences
    */
    public final java.lang.Object collect(E4.e r9, h4.c r10) throws java.lang.Throwable {
        /*
            r8 = this;
            boolean r0 = r10 instanceof E4.h
            if (r0 == 0) goto L13
            r0 = r10
            E4.h r0 = (E4.h) r0
            int r1 = r0.f520l
            r2 = -2147483648(0xffffffff80000000, float:-0.0)
            r3 = r1 & r2
            if (r3 == 0) goto L13
            int r1 = r1 - r2
            r0.f520l = r1
            goto L18
        L13:
            E4.h r0 = new E4.h
            r0.<init>(r8, r10)
        L18:
            java.lang.Object r10 = r0.f519k
            i4.a r1 = i4.EnumC0643a.f6670k
            int r2 = r0.f520l
            r3 = 3
            r4 = 2
            r5 = 1
            r6 = 0
            if (r2 == 0) goto L50
            if (r2 == r5) goto L44
            if (r2 == r4) goto L3c
            if (r2 != r3) goto L34
            java.lang.Object r9 = r0.f522n
            F4.l r9 = (F4.l) r9
            a.AbstractC0212a.H(r10)     // Catch: java.lang.Throwable -> L32
            goto L7c
        L32:
            r10 = move-exception
            goto L86
        L34:
            java.lang.IllegalStateException r9 = new java.lang.IllegalStateException
            java.lang.String r10 = "call to 'resume' before 'invoke' with coroutine"
            r9.<init>(r10)
            throw r9
        L3c:
            java.lang.Object r9 = r0.f522n
            java.lang.Throwable r9 = (java.lang.Throwable) r9
            a.AbstractC0212a.H(r10)
            goto La0
        L44:
            E4.e r9 = r0.f523o
            java.lang.Object r2 = r0.f522n
            E4.i r2 = (E4.i) r2
            a.AbstractC0212a.H(r10)     // Catch: java.lang.Throwable -> L4e
            goto L63
        L4e:
            r9 = move-exception
            goto L8c
        L50:
            a.AbstractC0212a.H(r10)
            S.g r10 = r8.f524k     // Catch: java.lang.Throwable -> L8a
            r0.f522n = r8     // Catch: java.lang.Throwable -> L8a
            r0.f523o = r9     // Catch: java.lang.Throwable -> L8a
            r0.f520l = r5     // Catch: java.lang.Throwable -> L8a
            java.lang.Object r10 = r10.collect(r9, r0)     // Catch: java.lang.Throwable -> L8a
            if (r10 != r1) goto L62
            goto L9f
        L62:
            r2 = r8
        L63:
            F4.l r10 = new F4.l
            h4.h r4 = r0.getContext()
            r10.<init>(r9, r4)
            W.r r9 = r2.f525l     // Catch: java.lang.Throwable -> L82
            r0.f522n = r10     // Catch: java.lang.Throwable -> L82
            r0.f523o = r6     // Catch: java.lang.Throwable -> L82
            r0.f520l = r3     // Catch: java.lang.Throwable -> L82
            java.lang.Object r9 = r9.a(r10, r6, r0)     // Catch: java.lang.Throwable -> L82
            if (r9 != r1) goto L7b
            goto L9f
        L7b:
            r9 = r10
        L7c:
            r9.releaseIntercepted()
            d4.i r9 = d4.C0550i.f6143a
            return r9
        L82:
            r9 = move-exception
            r7 = r10
            r10 = r9
            r9 = r7
        L86:
            r9.releaseIntercepted()
            throw r10
        L8a:
            r9 = move-exception
            r2 = r8
        L8c:
            E4.y r10 = new E4.y
            r10.<init>(r9)
            W.r r2 = r2.f525l
            r0.f522n = r9
            r0.f523o = r6
            r0.f520l = r4
            java.lang.Object r10 = E4.w.a(r10, r2, r9, r0)
            if (r10 != r1) goto La0
        L9f:
            return r1
        La0:
            throw r9
        */
        throw new UnsupportedOperationException("Method not decompiled: E4.i.collect(E4.e, h4.c):java.lang.Object");
    }
}
