package defpackage;

import java.io.Closeable;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.util.concurrent.atomic.AtomicBoolean;

/* JADX INFO: renamed from: ˉᵺˁ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public class C1268 implements InterfaceC1093 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final InterfaceC5435 f5323;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final AtomicBoolean f5324 = new AtomicBoolean(false);

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final File f5325;

    public C1268(File file, InterfaceC5435 interfaceC5435) {
        this.f5325 = file;
        this.f5323 = interfaceC5435;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /* JADX WARN: Type inference failed for: r1v0, types: [int] */
    /* JADX WARN: Type inference failed for: r1v1 */
    /* JADX WARN: Type inference failed for: r1v11, types: [ˉᵺˁ] */
    /* JADX WARN: Type inference failed for: r1v5 */
    /* JADX WARN: Type inference failed for: r1v9 */
    /* JADX WARN: Type inference failed for: r7v0, types: [java.lang.Object, ˉᵺˁ] */
    /* JADX WARN: Type inference failed for: r7v1 */
    /* JADX WARN: Type inference failed for: r7v2, types: [ˉᵺˁ] */
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static Object m3758(C1268 c1268, AbstractC3500 abstractC3500) {
        C4548 c4548;
        Throwable th;
        FileInputStream fileInputStream;
        FileInputStream fileInputStream2;
        Throwable th2;
        if (abstractC3500 instanceof C4548) {
            c4548 = (C4548) abstractC3500;
            int i = c4548.f17288;
            if ((i & Integer.MIN_VALUE) != 0) {
                c4548.f17288 = i - Integer.MIN_VALUE;
            } else {
                c4548 = new C4548(c1268, abstractC3500);
            }
        }
        Object obj = c4548.f17291;
        ?? r1 = c4548.f17288;
        EnumC0111 enumC0111 = EnumC0111.f1384;
        try {
        } catch (FileNotFoundException unused) {
            c1268 = r1;
        }
        if (r1 != 0) {
            if (r1 == 1) {
                fileInputStream2 = c4548.f17290;
                r1 = (C1268) c4548.f17289;
                try {
                    ᵟˌᵫ.ˊˌˊ(obj);
                    ᵱˉˈ.ᵮᵣᵗˈ(fileInputStream2, (Throwable) null);
                    return obj;
                } catch (Throwable th3) {
                    th2 = th3;
                    try {
                        throw th;
                    } finally {
                    }
                }
            }
            if (r1 != 2) {
                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("call to 'resume' before 'invoke' with coroutine");
                return null;
            }
            fileInputStream = (Closeable) c4548.f17289;
            try {
                ᵟˌᵫ.ˊˌˊ(obj);
                ᵱˉˈ.ᵮᵣᵗˈ(fileInputStream, (Throwable) null);
                return obj;
            } catch (Throwable th4) {
                th = th4;
                try {
                    throw th;
                } finally {
                }
            }
        }
        ᵟˌᵫ.ˊˌˊ(obj);
        if (c1268.f5324.get()) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("This scope has already been closed.");
            return null;
        }
        try {
            FileInputStream fileInputStream3 = new FileInputStream(c1268.f5325);
            try {
                InterfaceC5435 interfaceC5435 = c1268.f5323;
                c4548.f17289 = c1268;
                c4548.f17290 = fileInputStream3;
                c4548.f17288 = 1;
                Object objMo8265 = interfaceC5435.mo8265(fileInputStream3);
                if (objMo8265 != enumC0111) {
                    fileInputStream2 = fileInputStream3;
                    obj = objMo8265;
                    ᵱˉˈ.ᵮᵣᵗˈ(fileInputStream2, (Throwable) null);
                    return obj;
                }
            } catch (Throwable th5) {
                r1 = c1268;
                fileInputStream2 = fileInputStream3;
                th2 = th5;
                throw th;
            }
        } catch (FileNotFoundException unused2) {
            File file = c1268.f5325;
            InterfaceC5435 interfaceC54352 = c1268.f5323;
            if (!file.exists()) {
                return interfaceC54352.mo8272();
            }
            FileInputStream fileInputStream4 = new FileInputStream(c1268.f5325);
            try {
                c4548.f17289 = fileInputStream4;
                c4548.f17290 = null;
                c4548.f17288 = 2;
                Object objMo82652 = interfaceC54352.mo8265(fileInputStream4);
                if (objMo82652 != enumC0111) {
                    obj = objMo82652;
                    fileInputStream = fileInputStream4;
                    ᵱˉˈ.ᵮᵣᵗˈ(fileInputStream, (Throwable) null);
                    return obj;
                }
            } catch (Throwable th6) {
                th = th6;
                fileInputStream = fileInputStream4;
                throw th;
            }
        }
        return enumC0111;
    }

    @Override // defpackage.InterfaceC1093
    public final void close() {
        this.f5324.set(true);
    }
}
