package androidx.work.impl.workers;

import android.content.Context;
import android.os.Build;
import androidx.work.CoroutineWorker;
import androidx.work.WorkerParameters;
import defpackage.AbstractC1397;
import defpackage.AbstractC2071;
import defpackage.AbstractC2674;
import defpackage.AbstractC3500;
import defpackage.AbstractC3723;
import defpackage.AbstractC4126;
import defpackage.AbstractC4502;
import defpackage.C0738;
import defpackage.C1437;
import defpackage.C2070;
import defpackage.C2590;
import defpackage.C2935;
import defpackage.C3377;
import defpackage.C3672;
import defpackage.C3814;
import defpackage.C3879;
import defpackage.C4607;
import defpackage.EnumC0111;
import defpackage.InterfaceC2643;
import defpackage.InterfaceC5219;
import java.util.ArrayList;
import java.util.concurrent.CancellationException;

/* JADX INFO: loaded from: classes3.dex */
public final class ConstraintTrackingWorker extends CoroutineWorker {

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

    public ConstraintTrackingWorker(Context context, WorkerParameters workerParameters) {
        super(context, workerParameters);
        this.f982 = workerParameters;
    }

    /* JADX WARN: Removed duplicated region for block: B:61:0x011d  */
    /* JADX WARN: Removed duplicated region for block: B:63:0x0121  */
    /* JADX WARN: Removed duplicated region for block: B:65:0x0127  */
    /* JADX WARN: Removed duplicated region for block: B:66:0x012a  */
    /* JADX WARN: Removed duplicated region for block: B:75:0x014b  */
    /* JADX WARN: Removed duplicated region for block: B:76:0x0151  */
    /* JADX WARN: Removed duplicated region for block: B:8:0x001e  */
    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object m689(ConstraintTrackingWorker constraintTrackingWorker, AbstractC3500 abstractC3500) {
        C2070 c2070;
        Object obj;
        AbstractC1397 abstractC1397;
        int i;
        WorkerParameters workerParameters = constraintTrackingWorker.f982;
        Context context = constraintTrackingWorker.f5772;
        WorkerParameters workerParameters2 = constraintTrackingWorker.f5770;
        if (abstractC3500 instanceof C2070) {
            c2070 = (C2070) abstractC3500;
            int i2 = c2070.f8210;
            if ((i2 & Integer.MIN_VALUE) != 0) {
                c2070.f8210 = i2 - Integer.MIN_VALUE;
            } else {
                c2070 = new C2070(constraintTrackingWorker, abstractC3500);
            }
        }
        C2070 c20702 = c2070;
        Object obj2 = c20702.f8212;
        int i3 = c20702.f8210;
        Object obj3 = null;
        if (i3 != 0) {
            if (i3 != 1) {
                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("call to 'resume' before 'invoke' with coroutine");
                return null;
            }
            abstractC1397 = c20702.f8211;
            try {
                ᵟˌᵫ.ˊˌˊ(obj2);
                obj = null;
                return (AbstractC3723) obj2;
            } catch (CancellationException e) {
                e = e;
                obj = null;
                if (constraintTrackingWorker.m4014() || (e instanceof C3672)) {
                    if (Build.VERSION.SDK_INT >= 31) {
                        i = -512;
                    } else if (constraintTrackingWorker.m4014()) {
                        i = constraintTrackingWorker.f5771.get();
                    } else {
                        if (!(e instanceof C3672)) {
                            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Unreachable");
                            return obj;
                        }
                        i = ((C3672) e).f13942;
                    }
                    abstractC1397.f5771.compareAndSet(-256, i);
                }
                if (e instanceof C3672) {
                    return new C1437();
                }
                throw e;
            }
        }
        ᵟˌᵫ.ˊˌˊ(obj2);
        Object obj4 = workerParameters2.f954.f7746.get("androidx.work.impl.workers.ConstraintTrackingWorker.ARGUMENT_CLASS_NAME");
        String str = obj4 instanceof String ? (String) obj4 : null;
        if (str == null || str.length() == 0) {
            int i4 = AbstractC4502.f17151;
            C3814.m8515().getClass();
            return new C4607();
        }
        C2935 c2935M6998 = C2935.m6998(context);
        C2590 c2590M7404 = c2935M6998.f11289.mo672().m7404(workerParameters2.f958.toString());
        if (c2590M7404 == null) {
            return new C4607();
        }
        C0738 c0738 = new C0738(c2935M6998.f11291);
        ArrayList arrayList = new ArrayList();
        ArrayList arrayList2 = c0738.f3328;
        int size = arrayList2.size();
        int i5 = 0;
        while (i5 < size) {
            Object obj5 = arrayList2.get(i5);
            i5++;
            Object obj6 = obj3;
            if (((InterfaceC5219) obj5).mo3907(c2590M7404)) {
                arrayList.add(obj5);
            }
            obj3 = obj6;
        }
        obj = obj3;
        if (!arrayList.isEmpty()) {
            C3814 c3814M8515 = C3814.m8515();
            int i6 = AbstractC2674.f10335;
            AbstractC4126.m8996(arrayList, null, null, null, new ᵡˏᵗ(10), 31);
            c3814M8515.getClass();
        }
        if (!arrayList.isEmpty()) {
            int i7 = AbstractC4502.f17151;
            C3814.m8515().getClass();
            return new C1437();
        }
        int i8 = AbstractC4502.f17151;
        C3814.m8515().getClass();
        try {
            AbstractC1397 abstractC13972 = workerParameters2.f955.ᵯᵷʽ(context, str, workerParameters);
            try {
                AbstractC2071 abstractC2071 = ˑᵕʾ.ᵱʡˏ((ˆـᵨʾ) workerParameters.f959.f15560);
                abstractC1397 = abstractC13972;
                try {
                    ˌˇᵔᵲ r0 = new ˌˇᵔᵲ(constraintTrackingWorker, abstractC1397, c0738, c2590M7404, (InterfaceC2643) null, 3);
                    c20702.f8211 = abstractC1397;
                    c20702.f8210 = 1;
                    obj2 = ᵲᵧˇ.ᵠˏˏ(abstractC2071, r0, c20702);
                    EnumC0111 enumC0111 = EnumC0111.f1384;
                    if (obj2 == enumC0111) {
                        return enumC0111;
                    }
                    return (AbstractC3723) obj2;
                } catch (CancellationException e2) {
                    e = e2;
                    if (constraintTrackingWorker.m4014()) {
                        if (Build.VERSION.SDK_INT >= 31) {
                        }
                        abstractC1397.f5771.compareAndSet(-256, i);
                    }
                    if (e instanceof C3672) {
                    }
                }
            } catch (CancellationException e3) {
                e = e3;
                abstractC1397 = abstractC13972;
                if (constraintTrackingWorker.m4014()) {
                }
                if (e instanceof C3672) {
                }
            }
        } catch (Throwable unused) {
            int i9 = AbstractC4502.f17151;
            C3814.m8515().getClass();
            c2935M6998.f11287.getClass();
            return new C4607();
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static final Object m690(ConstraintTrackingWorker constraintTrackingWorker, AbstractC1397 abstractC1397, C0738 c0738, C2590 c2590, AbstractC3500 abstractC3500) {
        C3879 c3879;
        if (abstractC3500 instanceof C3879) {
            c3879 = (C3879) abstractC3500;
            int i = c3879.f14796;
            if ((i & Integer.MIN_VALUE) != 0) {
                c3879.f14796 = i - Integer.MIN_VALUE;
            } else {
                c3879 = new C3879(constraintTrackingWorker, abstractC3500);
            }
        }
        Object obj = c3879.f14794;
        int i2 = c3879.f14796;
        if (i2 == 0) {
            ᵟˌᵫ.ˊˌˊ(obj);
            C3377 c3377 = new C3377(abstractC1397, c0738, c2590, null);
            c3879.f14796 = 1;
            obj = ˋˀᵧ.ˊᵫᵗ(c3879, c3377);
            EnumC0111 enumC0111 = EnumC0111.f1384;
            if (obj == enumC0111) {
                return enumC0111;
            }
        } else {
            if (i2 != 1) {
                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("call to 'resume' before 'invoke' with coroutine");
                return null;
            }
            ᵟˌᵫ.ˊˌˊ(obj);
        }
        return obj;
    }

    @Override // androidx.work.CoroutineWorker
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    public final Object mo664(InterfaceC2643 interfaceC2643) {
        return ᵲᵧˇ.ᵠˏˏ(ˑᵕʾ.ᵱʡˏ(this.f5770.f957), new ᵛﾞʾ(this, (InterfaceC2643) null, 9), interfaceC2643);
    }
}
