package defpackage;

import android.content.Context;
import android.os.Build;
import android.os.Trace;
import androidx.work.OverwritingInputMerger;
import androidx.work.WorkerParameters;
import androidx.work.impl.WorkDatabase;
import androidx.work.impl.WorkerStoppedException;
import j$.util.DesugarCollections;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.UUID;
import java.util.concurrent.Callable;
import java.util.concurrent.CancellationException;
import java.util.concurrent.ExecutorService;

/* JADX INFO: renamed from: ᵰʾﹳˎ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4351 {

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

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final WorkDatabase f16547;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final String f16548;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final C5259 f16549;

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public final C1204 f16550;

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final C1683 f16551;

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

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final C5564 f16553;

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final ArrayList f16554;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final C4055 f16555;

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final C3248 f16556;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final ᵤᵮᵨ f16557;

    public C4351(ˁᵦ r7) {
        C2590 c2590 = (C2590) r7.ᵨᵣ;
        this.f16552 = c2590;
        this.f16546 = (Context) r7.ᵵᵽ;
        this.f16548 = c2590.f10017;
        this.f16555 = (C4055) r7.ᵲᵶᵳˈ;
        C5259 c5259 = (C5259) r7.ːˏᵟᵯ;
        this.f16549 = c5259;
        this.f16557 = c5259.f19828;
        this.f16553 = (C5564) r7.ʽˈˋ;
        WorkDatabase workDatabase = (WorkDatabase) r7.ᵷᵺʾᵖ;
        this.f16547 = workDatabase;
        this.f16556 = workDatabase.mo672();
        this.f16551 = workDatabase.mo688();
        ArrayList arrayList = (ArrayList) r7.ᵻˈᵦʼ;
        this.f16554 = arrayList;
        AbstractC4126.m8996(arrayList, ",", null, null, null, 62);
        this.f16550 = AbstractC3481.m7936();
    }

    /* JADX WARN: Removed duplicated region for block: B:38:0x00c6  */
    /* JADX WARN: Removed duplicated region for block: B:39:0x00cd  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0023  */
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object m9372(final C4351 c4351, AbstractC3500 abstractC3500) {
        C2378 c2378;
        boolean z;
        int i;
        final int i2;
        OverwritingInputMerger overwritingInputMerger;
        OverwritingInputMerger overwritingInputMerger2;
        C1946 c1946;
        Object c4826;
        String str = c4351.f16548;
        C4055 c4055 = c4351.f16555;
        WorkDatabase workDatabase = c4351.f16547;
        C5259 c5259 = c4351.f16549;
        ᵠʽᵲ r6 = c5259.f19823;
        C2590 c2590 = c4351.f16552;
        if (abstractC3500 instanceof C2378) {
            c2378 = (C2378) abstractC3500;
            int i3 = c2378.f9309;
            if ((i3 & Integer.MIN_VALUE) != 0) {
                c2378.f9309 = i3 - Integer.MIN_VALUE;
            } else {
                c2378 = new C2378(c4351, abstractC3500);
            }
        }
        Object obj = c2378.f9307;
        int i4 = c2378.f9309;
        try {
            if (i4 == 0) {
                ᵟˌᵫ.ˊˌˊ(obj);
                ᵱᵻᵧᵷ r9 = c5259.f19822;
                r6.getClass();
                final boolean z2 = ᵗʓ.ˌᴵ();
                final String str2 = c2590.f10007;
                if (!z2 || str2 == null) {
                    z = true;
                    i = 0;
                    i2 = i;
                    if (((Boolean) workDatabase.m679(new Callable(c4351) { // from class: ᵳˀᵥᵗ

                        /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
                        public final /* synthetic */ C4351 f17338;

                        {
                            this.f17338 = c4351;
                        }

                        @Override // java.util.concurrent.Callable
                        public final Object call() {
                            int i5 = i2;
                            EnumC4913 enumC4913 = EnumC4913.f18695;
                            C4351 c43512 = this.f17338;
                            switch (i5) {
                                case 0:
                                    C2590 c25902 = c43512.f16552;
                                    if (c25902.f9998 != enumC4913) {
                                        int i6 = AbstractC5214.f19639;
                                        C3814.m8515().getClass();
                                        return Boolean.TRUE;
                                    }
                                    if (c25902.m6314() || (c25902.f9998 == enumC4913 && c25902.f10019 > 0)) {
                                        c43512.f16557.getClass();
                                        if (System.currentTimeMillis() < c25902.m6315()) {
                                            C3814 c3814M8515 = C3814.m8515();
                                            int i7 = AbstractC5214.f19639;
                                            c3814M8515.getClass();
                                            return Boolean.TRUE;
                                        }
                                    }
                                    return Boolean.FALSE;
                                default:
                                    C3248 c3248 = c43512.f16556;
                                    String str3 = c43512.f16548;
                                    boolean z3 = false;
                                    if (c3248.m7400(str3) == enumC4913) {
                                        c3248.m7403(EnumC4913.f18697, str3);
                                        ((Number) ᵥˇᵛˎ.ˉˆᵗ(c3248.f12358, false, true, new C4704(17, str3))).intValue();
                                        c3248.m7399(-256, str3);
                                        z3 = true;
                                    }
                                    return Boolean.valueOf(z3);
                            }
                        }
                    })).booleanValue()) {
                        return new C2512();
                    }
                    if (c2590.m6314()) {
                        c1946 = c2590.f10011;
                    } else {
                        ˉᵠﹳᵘ r0 = c5259.f19830;
                        String str3 = c2590.f10020;
                        r0.getClass();
                        int i5 = AbstractC4530.f17243;
                        try {
                            overwritingInputMerger = null;
                        } catch (Exception unused) {
                            overwritingInputMerger = null;
                        }
                        try {
                            overwritingInputMerger2 = (OverwritingInputMerger) Class.forName(str3).getDeclaredConstructor(null).newInstance(null);
                        } catch (Exception unused2) {
                            C3814.m8515().getClass();
                            overwritingInputMerger2 = overwritingInputMerger;
                        }
                        if (overwritingInputMerger2 == null) {
                            int i6 = AbstractC5214.f19639;
                            C3814.m8515().getClass();
                            return new C2828();
                        }
                        int i7 = 0;
                        ArrayList arrayListM9004 = AbstractC4126.m9004(Collections.singletonList(c2590.f10011), (List) ᵥˇᵛˎ.ˉˆᵗ(c4351.f16556.f12358, z, false, new C4704(16, str)));
                        C1141 c1141 = new C1141(0);
                        LinkedHashMap linkedHashMap = new LinkedHashMap();
                        int size = arrayListM9004.size();
                        while (i7 < size) {
                            Object obj2 = arrayListM9004.get(i7);
                            i7++;
                            linkedHashMap.putAll(DesugarCollections.unmodifiableMap(((C1946) obj2).f7746));
                        }
                        c1141.m3629(linkedHashMap);
                        c1946 = new C1946(c1141.f4907);
                        ᵬʕˎʽ.ᵨᵼⁱ(c1946);
                    }
                    UUID uuidFromString = UUID.fromString(str);
                    ArrayList arrayList = c4351.f16554;
                    int i8 = c2590.f10019;
                    ExecutorService executorService = c5259.f19825;
                    C4681 c4681 = c5259.f19819;
                    C1567 c1567 = new C1567(workDatabase, c4351.f16553, c4055);
                    WorkerParameters workerParameters = new WorkerParameters();
                    workerParameters.f958 = uuidFromString;
                    workerParameters.f954 = c1946;
                    workerParameters.f956 = new HashSet(arrayList);
                    workerParameters.f960 = i8;
                    workerParameters.f957 = executorService;
                    workerParameters.f962 = c4681;
                    workerParameters.f959 = c4055;
                    workerParameters.f955 = r9;
                    workerParameters.f961 = c1567;
                    try {
                        final AbstractC1397 abstractC1397 = r9.ᵯᵷʽ(c4351.f16546, c2590.f10006, workerParameters);
                        final int i9 = 1;
                        abstractC1397.f5773 = true;
                        InterfaceC4645 interfaceC4645 = (InterfaceC4645) c2378.f13450.mo2664(C3664.f13909);
                        interfaceC4645.mo6086(new InterfaceC0778() { // from class: ˊʨᵰʖ
                            @Override // defpackage.InterfaceC0778
                            /* JADX INFO: renamed from: ʽˈˋ */
                            public final Object mo1706(Object obj3) {
                                String str4;
                                Throwable th = (Throwable) obj3;
                                if (th instanceof WorkerStoppedException) {
                                    abstractC1397.f5771.compareAndSet(-256, ((WorkerStoppedException) th).f981);
                                }
                                if (z2 && (str4 = str2) != null) {
                                    C4351 c43512 = c4351;
                                    ᵠʽᵲ r02 = c43512.f16549.f19823;
                                    int iHashCode = c43512.f16552.hashCode();
                                    r02.getClass();
                                    if (Build.VERSION.SDK_INT >= 29) {
                                        AbstractC1465.m4194(iHashCode, ᵗʓ.ʿٴˇ(str4));
                                    } else {
                                        String str5 = ᵗʓ.ʿٴˇ(str4);
                                        try {
                                            if (ᵗʓ.ᵱʡˏ == null) {
                                                ᵗʓ.ᵱʡˏ = Trace.class.getMethod("asyncTraceEnd", Long.TYPE, String.class, Integer.TYPE);
                                            }
                                            ᵗʓ.ᵱʡˏ.invoke(null, Long.valueOf(ᵗʓ.ˋˈ), str5, Integer.valueOf(iHashCode));
                                        } catch (Exception e) {
                                            ᵗʓ.ˏːˆ(e);
                                        }
                                    }
                                }
                                return C5063.f19112;
                            }
                        });
                        if (((Boolean) workDatabase.m679(new Callable(c4351) { // from class: ᵳˀᵥᵗ

                            /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
                            public final /* synthetic */ C4351 f17338;

                            {
                                this.f17338 = c4351;
                            }

                            @Override // java.util.concurrent.Callable
                            public final Object call() {
                                int i52 = i9;
                                EnumC4913 enumC4913 = EnumC4913.f18695;
                                C4351 c43512 = this.f17338;
                                switch (i52) {
                                    case 0:
                                        C2590 c25902 = c43512.f16552;
                                        if (c25902.f9998 != enumC4913) {
                                            int i62 = AbstractC5214.f19639;
                                            C3814.m8515().getClass();
                                            return Boolean.TRUE;
                                        }
                                        if (c25902.m6314() || (c25902.f9998 == enumC4913 && c25902.f10019 > 0)) {
                                            c43512.f16557.getClass();
                                            if (System.currentTimeMillis() < c25902.m6315()) {
                                                C3814 c3814M8515 = C3814.m8515();
                                                int i72 = AbstractC5214.f19639;
                                                c3814M8515.getClass();
                                                return Boolean.TRUE;
                                            }
                                        }
                                        return Boolean.FALSE;
                                    default:
                                        C3248 c3248 = c43512.f16556;
                                        String str32 = c43512.f16548;
                                        boolean z3 = false;
                                        if (c3248.m7400(str32) == enumC4913) {
                                            c3248.m7403(EnumC4913.f18697, str32);
                                            ((Number) ᵥˇᵛˎ.ˉˆᵗ(c3248.f12358, false, true, new C4704(17, str32))).intValue();
                                            c3248.m7399(-256, str32);
                                            z3 = true;
                                        }
                                        return Boolean.valueOf(z3);
                                }
                            }
                        })).booleanValue() && !interfaceC4645.isCancelled()) {
                            AbstractC2071 abstractC2071 = ˑᵕʾ.ᵱʡˏ((ˆـᵨʾ) c4055.f15560);
                            ᵗˈ r02 = new ᵗˈ(c4351, abstractC1397, c1567, (InterfaceC2643) null, 21);
                            c2378.f9309 = 1;
                            obj = ᵲᵧˇ.ᵠˏˏ(abstractC2071, r02, c2378);
                            c4826 = EnumC0111.f1384;
                            if (obj != c4826) {
                            }
                        }
                        return new C2512();
                    } catch (Throwable unused3) {
                        int i10 = AbstractC5214.f19639;
                        C3814.m8515().getClass();
                        return new C2828();
                    }
                }
                int iHashCode = c2590.hashCode();
                if (Build.VERSION.SDK_INT >= 29) {
                    AbstractC1465.m4196(iHashCode, ᵗʓ.ʿٴˇ(str2));
                    z = true;
                    i = 0;
                    i2 = i;
                    if (((Boolean) workDatabase.m679(new Callable(c4351) { // from class: ᵳˀᵥᵗ

                        /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
                        public final /* synthetic */ C4351 f17338;

                        {
                            this.f17338 = c4351;
                        }

                        @Override // java.util.concurrent.Callable
                        public final Object call() {
                            int i52 = i2;
                            EnumC4913 enumC4913 = EnumC4913.f18695;
                            C4351 c43512 = this.f17338;
                            switch (i52) {
                                case 0:
                                    C2590 c25902 = c43512.f16552;
                                    if (c25902.f9998 != enumC4913) {
                                        int i62 = AbstractC5214.f19639;
                                        C3814.m8515().getClass();
                                        return Boolean.TRUE;
                                    }
                                    if (c25902.m6314() || (c25902.f9998 == enumC4913 && c25902.f10019 > 0)) {
                                        c43512.f16557.getClass();
                                        if (System.currentTimeMillis() < c25902.m6315()) {
                                            C3814 c3814M8515 = C3814.m8515();
                                            int i72 = AbstractC5214.f19639;
                                            c3814M8515.getClass();
                                            return Boolean.TRUE;
                                        }
                                    }
                                    return Boolean.FALSE;
                                default:
                                    C3248 c3248 = c43512.f16556;
                                    String str32 = c43512.f16548;
                                    boolean z3 = false;
                                    if (c3248.m7400(str32) == enumC4913) {
                                        c3248.m7403(EnumC4913.f18697, str32);
                                        ((Number) ᵥˇᵛˎ.ˉˆᵗ(c3248.f12358, false, true, new C4704(17, str32))).intValue();
                                        c3248.m7399(-256, str32);
                                        z3 = true;
                                    }
                                    return Boolean.valueOf(z3);
                            }
                        }
                    })).booleanValue()) {
                    }
                } else {
                    String str4 = ᵗʓ.ʿٴˇ(str2);
                    try {
                        z = true;
                        if (ᵗʓ.ᵟᵹᵙ == null) {
                            i = 0;
                            try {
                                ᵗʓ.ᵟᵹᵙ = Trace.class.getMethod("asyncTraceBegin", Long.TYPE, String.class, Integer.TYPE);
                            } catch (Exception e) {
                                e = e;
                                ᵗʓ.ˏːˆ(e);
                            }
                        } else {
                            i = 0;
                        }
                        Method method = ᵗʓ.ᵟᵹᵙ;
                        Long lValueOf = Long.valueOf(ᵗʓ.ˋˈ);
                        Integer numValueOf = Integer.valueOf(iHashCode);
                        Object[] objArr = new Object[3];
                        objArr[i] = lValueOf;
                        objArr[1] = str4;
                        objArr[2] = numValueOf;
                        method.invoke(null, objArr);
                    } catch (Exception e2) {
                        e = e2;
                        z = true;
                        i = 0;
                    }
                    i2 = i;
                    if (((Boolean) workDatabase.m679(new Callable(c4351) { // from class: ᵳˀᵥᵗ

                        /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
                        public final /* synthetic */ C4351 f17338;

                        {
                            this.f17338 = c4351;
                        }

                        @Override // java.util.concurrent.Callable
                        public final Object call() {
                            int i52 = i2;
                            EnumC4913 enumC4913 = EnumC4913.f18695;
                            C4351 c43512 = this.f17338;
                            switch (i52) {
                                case 0:
                                    C2590 c25902 = c43512.f16552;
                                    if (c25902.f9998 != enumC4913) {
                                        int i62 = AbstractC5214.f19639;
                                        C3814.m8515().getClass();
                                        return Boolean.TRUE;
                                    }
                                    if (c25902.m6314() || (c25902.f9998 == enumC4913 && c25902.f10019 > 0)) {
                                        c43512.f16557.getClass();
                                        if (System.currentTimeMillis() < c25902.m6315()) {
                                            C3814 c3814M8515 = C3814.m8515();
                                            int i72 = AbstractC5214.f19639;
                                            c3814M8515.getClass();
                                            return Boolean.TRUE;
                                        }
                                    }
                                    return Boolean.FALSE;
                                default:
                                    C3248 c3248 = c43512.f16556;
                                    String str32 = c43512.f16548;
                                    boolean z3 = false;
                                    if (c3248.m7400(str32) == enumC4913) {
                                        c3248.m7403(EnumC4913.f18697, str32);
                                        ((Number) ᵥˇᵛˎ.ˉˆᵗ(c3248.f12358, false, true, new C4704(17, str32))).intValue();
                                        c3248.m7399(-256, str32);
                                        z3 = true;
                                    }
                                    return Boolean.valueOf(z3);
                            }
                        }
                    })).booleanValue()) {
                    }
                }
                return c4826;
            }
            if (i4 != 1) {
                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("call to 'resume' before 'invoke' with coroutine");
                return null;
            }
            ᵟˌᵫ.ˊˌˊ(obj);
            c4826 = new C4826((AbstractC3723) obj);
            return c4826;
        } catch (CancellationException e3) {
            int i11 = AbstractC5214.f19639;
            C3814.m8515().getClass();
            throw e3;
        } catch (Throwable unused4) {
            int i12 = AbstractC5214.f19639;
            C3814.m8515().getClass();
            return new C2828();
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m9373(int i) {
        C3248 c3248 = this.f16556;
        EnumC4913 enumC4913 = EnumC4913.f18695;
        String str = this.f16548;
        c3248.m7403(enumC4913, str);
        this.f16557.getClass();
        long jCurrentTimeMillis = System.currentTimeMillis();
        WorkDatabase workDatabase = c3248.f12358;
        ᵥˇᵛˎ.ˉˆᵗ(workDatabase, false, true, new C4033(jCurrentTimeMillis, 1, str));
        ᵥˇᵛˎ.ˉˆᵗ(workDatabase, false, true, new C3330(this.f16552.f10004, 1, str));
        c3248.m7405(-1L, str);
        c3248.m7399(i, str);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final void m9374() {
        this.f16557.getClass();
        long jCurrentTimeMillis = System.currentTimeMillis();
        C3248 c3248 = this.f16556;
        WorkDatabase workDatabase = c3248.f12358;
        String str = this.f16548;
        ᵥˇᵛˎ.ˉˆᵗ(workDatabase, false, true, new C4033(jCurrentTimeMillis, 1, str));
        c3248.m7403(EnumC4913.f18695, str);
        WorkDatabase workDatabase2 = c3248.f12358;
        ((Number) ᵥˇᵛˎ.ˉˆᵗ(workDatabase2, false, true, new C4704(14, str))).intValue();
        ᵥˇᵛˎ.ˉˆᵗ(workDatabase2, false, true, new C3330(this.f16552.f10004, 1, str));
        ᵥˇᵛˎ.ˉˆᵗ(workDatabase2, false, true, new C4704(15, str));
        c3248.m7405(-1L, str);
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final void m9375(AbstractC3723 abstractC3723) {
        String str = this.f16548;
        ArrayList arrayListM3129 = AbstractC0892.m3129(str);
        while (true) {
            boolean zIsEmpty = arrayListM3129.isEmpty();
            C3248 c3248 = this.f16556;
            if (zIsEmpty) {
                C1946 c1946 = ((C4607) abstractC3723).f17519;
                ᵥˇᵛˎ.ˉˆᵗ(c3248.f12358, false, true, new C3330(this.f16552.f10004, 1, str));
                ᵥˇᵛˎ.ˉˆᵗ(c3248.f12358, false, true, new ˁـᵫ(c1946, 14, str));
                return;
            }
            String str2 = (String) AbstractC5477.m11102(arrayListM3129);
            if (c3248.m7400(str2) != EnumC4913.f18700) {
                c3248.m7403(EnumC4913.f18698, str2);
            }
            arrayListM3129.addAll(this.f16551.m4557(str2));
        }
    }
}
