package defpackage;

import android.content.Context;
import android.net.Uri;
import android.os.Build;
import android.os.StrictMode;
import android.os.UserManager;
import android.util.Pair;
import com.google.android.gms.internal.measurement.zzmk;
import j$.util.concurrent.ConcurrentHashMap;
import java.util.HashMap;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
import java.util.regex.Pattern;

/* JADX INFO: renamed from: ᵢʤ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3254 {

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

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public static final C2198 f12377 = new C2198(12);

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

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

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

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

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public volatile C5067 f12382;

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

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

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final AbstractC5291 f12385;

    static {
        C4435 c4435 = C4435.f16868;
        int i = AbstractC5291.f20005;
        f12376 = new C0752(c4435, false, C5196.f19563);
    }

    public C3254(C5429 c5429, C0752 c0752) {
        this.f12378 = c5429;
        Context context = c5429.f20598;
        String str = c0752.f3400;
        if (str == null) {
            str = (String) c0752.f3399.apply(context);
            c0752.f3400 = str;
        }
        this.f12380 = str;
        this.f12384 = "";
        this.f12381 = c0752.f3397;
        this.f12385 = c0752.f3398;
        this.f12382 = null;
        this.f12383 = new C3784(1);
        this.f12379 = new C4512(c5429, str);
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m7415() {
        C4512 c4512 = this.f12379;
        C5429 c5429 = c4512.f17166;
        C1431 c1431 = (C1431) c5429.f20604.get();
        String str = c4512.f17165;
        c1431.getClass();
        str.getClass();
        C2585 c2585 = c1431.f5857;
        C5172 c5172M10696 = C5172.m10696();
        c5172M10696.f19474 = new C2571(7, str);
        C0273 c0273M9198 = AbstractC4226.m9198(C1431.m4101(c2585.m5968(0, c5172M10696.m10703()).m3828(EnumC2921.f11255, new C3826(9))), C4435.f16870, c5429.m11045());
        C2464 c2464 = new C2464(1, c4512);
        C5429 c54292 = this.f12378;
        AbstractC4226.m9196(c0273M9198, c2464, c54292.m11045()).mo834(new RunnableC0648(24, this, c0273M9198, false), c54292.m11045());
    }

    /* JADX WARN: Removed duplicated region for block: B:31:0x00ac A[Catch: all -> 0x005f, TryCatch #1 {all -> 0x005f, blocks: (B:5:0x0005, B:7:0x0009, B:9:0x0013, B:13:0x0026, B:15:0x0031, B:17:0x0039, B:19:0x0043, B:29:0x00a8, B:31:0x00ac, B:34:0x00b7, B:22:0x0061, B:24:0x0085, B:25:0x0092, B:27:0x009a, B:36:0x00bb, B:37:0x00be, B:38:0x00bf, B:8:0x000d), top: B:45:0x0005, inners: #0 }] */
    /* JADX WARN: Removed duplicated region for block: B:34:0x00b7 A[Catch: all -> 0x005f, TryCatch #1 {all -> 0x005f, blocks: (B:5:0x0005, B:7:0x0009, B:9:0x0013, B:13:0x0026, B:15:0x0031, B:17:0x0039, B:19:0x0043, B:29:0x00a8, B:31:0x00ac, B:34:0x00b7, B:22:0x0061, B:24:0x0085, B:25:0x0092, B:27:0x009a, B:36:0x00bb, B:37:0x00be, B:38:0x00bf, B:8:0x000d), top: B:45:0x0005, inners: #0 }] */
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final C5067 m7416() {
        C5067 c5067;
        C5067 c50672 = this.f12382;
        if (c50672 != null) {
            return c50672;
        }
        synchronized (this) {
            try {
                c5067 = this.f12382;
                if (c5067 == null) {
                    StrictMode.ThreadPolicy threadPolicyAllowThreadDiskWrites = StrictMode.allowThreadDiskWrites();
                    try {
                        C5067 c5067M9566 = this.f12379.m9566();
                        StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskWrites);
                        int i = ((C4240) c5067M9566.f19119).f16171 - 2;
                        if (i == 15 || i == 16) {
                            c5067 = c5067M9566;
                            if (!this.f12381 || ((C4240) c5067.f19119).f16171 != 17) {
                                this.f12382 = c5067;
                            }
                        } else {
                            C5429 c5429 = this.f12378;
                            c5429.f20603.m9811();
                            if (this.f12381 || this.f12379.m9565() || !((String) c5067M9566.f19117).isEmpty()) {
                                final int i2 = 3;
                                c5429.m11045().execute(new Runnable(this) { // from class: ᵾˀˑ

                                    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
                                    public final /* synthetic */ C3254 f20547;

                                    {
                                        this.f20547 = this;
                                    }

                                    /* JADX WARN: Removed duplicated region for block: B:38:0x005e A[Catch: all -> 0x0046, TryCatch #1 {all -> 0x0046, blocks: (B:24:0x003d, B:27:0x0043, B:30:0x0048, B:32:0x0051, B:38:0x005e, B:40:0x0096, B:39:0x0083, B:35:0x0059, B:41:0x00a8), top: B:48:0x003d }] */
                                    /* JADX WARN: Removed duplicated region for block: B:39:0x0083 A[Catch: all -> 0x0046, TryCatch #1 {all -> 0x0046, blocks: (B:24:0x003d, B:27:0x0043, B:30:0x0048, B:32:0x0051, B:38:0x005e, B:40:0x0096, B:39:0x0083, B:35:0x0059, B:41:0x00a8), top: B:48:0x003d }] */
                                    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
                                    /*
                                        Code decompiled incorrectly, please refer to instructions dump.
                                    */
                                    private final void m11029() {
                                        boolean z;
                                        AbstractC3726 abstractC3726M4102;
                                        C3254 c3254 = this.f20547;
                                        C5283 c5283 = c3254.f12378.f20605;
                                        boolean z2 = c3254.f12381;
                                        C0604 c0604 = C0604.f2927;
                                        InterfaceC2011 interfaceC2011 = (InterfaceC2011) c5283.f19944.get();
                                        if (interfaceC2011 == null && !z2) {
                                            C1453 c1453 = C1453.f5917;
                                            return;
                                        }
                                        if ((c5283.f19945 & 64) == 0) {
                                            CopyOnWriteArrayList copyOnWriteArrayList = c5283.f19949;
                                            synchronized (copyOnWriteArrayList) {
                                                try {
                                                    int i3 = c5283.f19945;
                                                    if ((i3 & 64) == 0) {
                                                        copyOnWriteArrayList.add(c0604);
                                                        c5283.f19945 = i3 | 64;
                                                    }
                                                } finally {
                                                }
                                            }
                                        }
                                        if (c5283.f19943 == null) {
                                            synchronized (c5283.f19947) {
                                                try {
                                                    if (c5283.f19943 == null) {
                                                        if (interfaceC2011 == null) {
                                                            interfaceC2011 = C3867.f14771;
                                                        }
                                                        Context context = c5283.f19946;
                                                        int i4 = 0;
                                                        if (Build.VERSION.SDK_INT >= 24) {
                                                            if (!AbstractC0837.m2977(context)) {
                                                                z = true;
                                                            }
                                                            if (z) {
                                                                abstractC3726M4102 = ((C1431) c5283.f19948.get()).m4102(new ʽᵺᴵ(c5283, interfaceC2011));
                                                                c5283.f19943 = abstractC3726M4102;
                                                            } else {
                                                                RunnableC3996 runnableC3996 = RunnableC3996.f15299;
                                                                InterfaceC5188 interfaceC5188 = c5283.f19942;
                                                                abstractC3726M4102 = AbstractC4226.m9196(AbstractC0837.m2976(context, Executors.callable(runnableC3996, null), (Executor) interfaceC5188.get()), new C3574(c5283, i4, interfaceC2011), (Executor) interfaceC5188.get());
                                                                c5283.f19943 = abstractC3726M4102;
                                                            }
                                                            abstractC3726M4102.mo834(new RunnableC1726(14, abstractC3726M4102), (Executor) c5283.f19942.get());
                                                        } else {
                                                            UserManager userManager = AbstractC0837.f3734;
                                                        }
                                                        z = false;
                                                        if (z) {
                                                        }
                                                        abstractC3726M4102.mo834(new RunnableC1726(14, abstractC3726M4102), (Executor) c5283.f19942.get());
                                                    }
                                                } finally {
                                                }
                                            }
                                        }
                                    }

                                    @Override // java.lang.Runnable
                                    public final void run() {
                                        C5429 c54292;
                                        boolean z;
                                        C3664 c3664;
                                        C3422 c3422;
                                        C3237 c3237M4101;
                                        int i3 = 2;
                                        int i4 = 0;
                                        switch (i2) {
                                            case 0:
                                                this.f20547.m7415();
                                                return;
                                            case 1:
                                                C3254 c3254 = this.f20547;
                                                C5429 c54293 = c3254.f12378;
                                                String str = c3254.f12380;
                                                C5189 c5189 = AbstractC4022.f15478;
                                                C3664 c36642 = C3664.f13906;
                                                Context context = c54293.f20598;
                                                Pattern pattern = AbstractC5091.f19184;
                                                C2781 c2781 = new C2781(context);
                                                c2781.m6763("phenotype");
                                                c2781.m6765("all_accounts.pb");
                                                Uri uriM6767 = c2781.m6767();
                                                if (uriM6767 == null) {
                                                    C4935.m10233("Null uri");
                                                    return;
                                                }
                                                C3422 c3422M7841 = C3422.m7841();
                                                if (c3422M7841 == null) {
                                                    C4935.m10233("Null schema");
                                                    return;
                                                }
                                                C5189 c51892 = AbstractC4022.f15478;
                                                c51892.getClass();
                                                C2532 c2532 = new C2532(c51892);
                                                C2822 c2822 = AbstractC4509.f17159;
                                                C2598 c2598 = C2598.f10048;
                                                C2511 c2511 = new C2511(uriM6767, c3422M7841, c2532, c2598);
                                                ᵕˁـ r12 = AbstractC4022.f15477;
                                                if (r12 == null) {
                                                    synchronized (AbstractC4022.f15476) {
                                                        try {
                                                            r12 = AbstractC4022.f15477;
                                                            if (r12 == null) {
                                                                HashMap map = new HashMap();
                                                                ScheduledExecutorServiceC3721 scheduledExecutorServiceC3721M11045 = c54293.m11045();
                                                                C0355 c0355 = (C0355) c54293.f20606.get();
                                                                C3546 c3546 = C3546.f13607;
                                                                z = true;
                                                                c54292 = c54293;
                                                                ᵻᵪ.ᵮᵣᵗˈ(!map.containsKey("singleproc"), "There is already a factory registered for the ID %s", "singleproc");
                                                                map.put("singleproc", c3546);
                                                                ᵕˁـ r1 = new ᵕˁـ(scheduledExecutorServiceC3721M11045, c0355, map);
                                                                AbstractC4022.f15477 = r1;
                                                                r12 = r1;
                                                            } else {
                                                                c54292 = c54293;
                                                                z = true;
                                                            }
                                                        } finally {
                                                        }
                                                        break;
                                                    }
                                                } else {
                                                    c54292 = c54293;
                                                    z = true;
                                                }
                                                ConcurrentHashMap concurrentHashMap = (ConcurrentHashMap) r12.ᵜᵪʾ;
                                                Pair pairCreate = (Pair) concurrentHashMap.get(uriM6767);
                                                if (pairCreate == null) {
                                                    ᵻᵪ.ᵮᵣᵗˈ(uriM6767.isHierarchical(), "Uri must be hierarchical: %s", uriM6767);
                                                    String lastPathSegment = uriM6767.getLastPathSegment();
                                                    if (lastPathSegment == null) {
                                                        lastPathSegment = "";
                                                    }
                                                    int iLastIndexOf = lastPathSegment.lastIndexOf(46);
                                                    ᵻᵪ.ᵮᵣᵗˈ((iLastIndexOf == -1 ? "" : lastPathSegment.substring(iLastIndexOf + 1)).equals("pb"), "Uri extension must be .pb: %s", uriM6767);
                                                    C3546 c35462 = (C3546) ((HashMap) r12.ᵶˇᵱ).get("singleproc");
                                                    ᵻᵪ.ᵮᵣᵗˈ(c35462 != null ? z : false, "No XDataStoreVariantFactory registered for ID %s", "singleproc");
                                                    String lastPathSegment2 = uriM6767.getLastPathSegment();
                                                    String strSubstring = lastPathSegment2 != null ? lastPathSegment2 : "";
                                                    int iLastIndexOf2 = strSubstring.lastIndexOf(46);
                                                    if (iLastIndexOf2 != -1) {
                                                        strSubstring = strSubstring.substring(0, iLastIndexOf2);
                                                    }
                                                    C5326 c5326M9196 = AbstractC4226.m9196(AbstractC4226.m9197(uriM6767), (C2331) r12.ᵯᵷʽ, EnumC2921.f11255);
                                                    Executor executor = (Executor) r12.ᵔᵖᵹᵫ;
                                                    C0355 c03552 = (C0355) r12.ᵨᵼⁱ;
                                                    c35462.getClass();
                                                    C3417 c3417 = new C3417(c3422M7841, C1743.m4792());
                                                    C1453 c1453M9197 = AbstractC4226.m9197(uriM6767);
                                                    C1901 c1901 = new C1901();
                                                    C4735 c4735 = new C4735();
                                                    c3664 = c36642;
                                                    c4735.f17999 = new Object();
                                                    c3422 = c3422M7841;
                                                    c4735.f18006 = new C0767(22);
                                                    c4735.f18002 = null;
                                                    c4735.f18000 = strSubstring;
                                                    c4735.f18005 = AbstractC4226.m9194(c1453M9197);
                                                    c4735.f18003 = c3417;
                                                    c4735.f17998 = new ExecutorC1225(executor);
                                                    c4735.f18001 = c03552;
                                                    c4735.f18007 = c2532;
                                                    c4735.f18004 = c1901;
                                                    C0516 c0516 = new C0516(c4735, c5326M9196);
                                                    if (!c2598.isEmpty()) {
                                                        c0516.m2004(new C3574(c2598, z ? 1 : 0, executor));
                                                    }
                                                    pairCreate = Pair.create(c0516, c2511);
                                                    Pair pair = (Pair) concurrentHashMap.putIfAbsent(uriM6767, pairCreate);
                                                    if (pair != null) {
                                                        pairCreate = pair;
                                                    }
                                                } else {
                                                    c3664 = c36642;
                                                    c3422 = c3422M7841;
                                                }
                                                C0516 c05162 = (C0516) pairCreate.first;
                                                C2511 c25112 = (C2511) pairCreate.second;
                                                if (c2511.equals(c25112)) {
                                                    C0273 c0273M2003 = c05162.m2003(new C5070(2, str), c54292.m11045());
                                                    c0273M2003.mo834(new ᵟᵰᵕ(c3254, 17, c0273M2003), c54292.m11045());
                                                    return;
                                                }
                                                String str2 = ᵱˉˈ.ᵸˆˁ("ProtoDataStoreConfig<%s> doesn't match previous call [uri=%s] [%s]", new Object[]{C3422.class.getSimpleName(), uriM6767});
                                                ᵻᵪ.ᵮᵣᵗˈ(uriM6767.equals(c25112.f9709), str2, "uri");
                                                ᵻᵪ.ᵮᵣᵗˈ(c3422.equals(c25112.f9707), str2, "schema");
                                                ᵻᵪ.ᵮᵣᵗˈ(c2532.equals(c25112.f9708), str2, "handler");
                                                ᵻᵪ.ᵮᵣᵗˈ(c2598.equals(c25112.f9710), str2, "migrations");
                                                Object obj = c3664;
                                                ᵻᵪ.ᵮᵣᵗˈ(obj.equals(obj), str2, "variantConfig");
                                                ᵕᵩʽᵲ.ᵮᵣᵗˈ(ᵱˉˈ.ᵸˆˁ(str2, new Object[]{"unknown"}));
                                                return;
                                            case 2:
                                                m11029();
                                                return;
                                            default:
                                                C3254 c32542 = this.f20547;
                                                C5067 c5067M7416 = c32542.m7416();
                                                String str3 = (String) c5067M7416.f19117;
                                                C5429 c54294 = c32542.f12378;
                                                C4686 c4686 = c54294.f20603;
                                                InterfaceC5188 interfaceC5188 = c54294.f20604;
                                                C2151 c2151M9809 = c4686.m9809();
                                                boolean z2 = c2151M9809.f8543;
                                                if (c2151M9809.f8538) {
                                                    if (ˀᵳˎᵹ.ᵨᵼⁱ(str3) && !z2) {
                                                        C1453 c1453 = C1453.f5917;
                                                        return;
                                                    }
                                                    C4656 c4656M8390 = C3729.m8390();
                                                    C4240 c4240 = (C4240) c5067M7416.f19119;
                                                    int i5 = c4240.f16172;
                                                    C2671 c2671M4405 = C1558.m4405();
                                                    c2671M4405.m9868();
                                                    ((C1558) c2671M4405.f17955).m4406(i5);
                                                    int i6 = c4240.f16171;
                                                    c2671M4405.m9868();
                                                    ((C1558) c2671M4405.f17955).m4407(i6);
                                                    C1558 c1558 = (C1558) c2671M4405.m9869();
                                                    c4656M8390.m9868();
                                                    ((C3729) c4656M8390.f17955).m8394(c1558);
                                                    if (!ˀᵳˎᵹ.ᵨᵼⁱ(str3)) {
                                                        c4656M8390.m9868();
                                                        ((C3729) c4656M8390.f17955).m8391(str3);
                                                    }
                                                    if (z2) {
                                                        String str4 = c32542.f12380;
                                                        c4656M8390.m9868();
                                                        ((C3729) c4656M8390.f17955).m8393(str4);
                                                    }
                                                    C1431 c1431 = (C1431) interfaceC5188.get();
                                                    C3729 c3729 = (C3729) c4656M8390.m9869();
                                                    C2585 c2585 = c1431.f5857;
                                                    C5172 c5172M10696 = C5172.m10696();
                                                    c5172M10696.f19474 = new C3031(i3, c3729);
                                                    c5172M10696.f19476 = new C4625[]{ᵷˆᵣ.ᵻʽᵯ};
                                                    c5172M10696.f19475 = false;
                                                    c3237M4101 = C1431.m4101(c2585.m5968(0, c5172M10696.m10703()).m3821(EnumC2921.f11255, new C2991(c2585, c3729)));
                                                } else {
                                                    if (ˀᵳˎᵹ.ᵨᵼⁱ(str3)) {
                                                        C1453 c14532 = C1453.f5917;
                                                        return;
                                                    }
                                                    C1431 c14312 = (C1431) interfaceC5188.get();
                                                    c14312.getClass();
                                                    str3.getClass();
                                                    c3237M4101 = C1431.m4101(c14312.f5857.m6309(str3));
                                                }
                                                AbstractC4226.m9195(c3237M4101, zzmk.class, new C2464(i4, c32542), c54294.m11045());
                                                return;
                                        }
                                    }
                                });
                                c5429.f20602.m7077((AbstractC4667) c5067M9566.f19118, this.f12385, this.f12380);
                                if (!this.f12384.equals("")) {
                                    final int i3 = 1;
                                    c5429.m11045().execute(new Runnable(this) { // from class: ᵾˀˑ

                                        /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
                                        public final /* synthetic */ C3254 f20547;

                                        {
                                            this.f20547 = this;
                                        }

                                        /* JADX WARN: Removed duplicated region for block: B:38:0x005e A[Catch: all -> 0x0046, TryCatch #1 {all -> 0x0046, blocks: (B:24:0x003d, B:27:0x0043, B:30:0x0048, B:32:0x0051, B:38:0x005e, B:40:0x0096, B:39:0x0083, B:35:0x0059, B:41:0x00a8), top: B:48:0x003d }] */
                                        /* JADX WARN: Removed duplicated region for block: B:39:0x0083 A[Catch: all -> 0x0046, TryCatch #1 {all -> 0x0046, blocks: (B:24:0x003d, B:27:0x0043, B:30:0x0048, B:32:0x0051, B:38:0x005e, B:40:0x0096, B:39:0x0083, B:35:0x0059, B:41:0x00a8), top: B:48:0x003d }] */
                                        /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
                                        /*
                                            Code decompiled incorrectly, please refer to instructions dump.
                                        */
                                        private final void m11029() {
                                            boolean z;
                                            AbstractC3726 abstractC3726M4102;
                                            C3254 c3254 = this.f20547;
                                            C5283 c5283 = c3254.f12378.f20605;
                                            boolean z2 = c3254.f12381;
                                            C0604 c0604 = C0604.f2927;
                                            InterfaceC2011 interfaceC2011 = (InterfaceC2011) c5283.f19944.get();
                                            if (interfaceC2011 == null && !z2) {
                                                C1453 c1453 = C1453.f5917;
                                                return;
                                            }
                                            if ((c5283.f19945 & 64) == 0) {
                                                CopyOnWriteArrayList copyOnWriteArrayList = c5283.f19949;
                                                synchronized (copyOnWriteArrayList) {
                                                    try {
                                                        int i32 = c5283.f19945;
                                                        if ((i32 & 64) == 0) {
                                                            copyOnWriteArrayList.add(c0604);
                                                            c5283.f19945 = i32 | 64;
                                                        }
                                                    } finally {
                                                    }
                                                }
                                            }
                                            if (c5283.f19943 == null) {
                                                synchronized (c5283.f19947) {
                                                    try {
                                                        if (c5283.f19943 == null) {
                                                            if (interfaceC2011 == null) {
                                                                interfaceC2011 = C3867.f14771;
                                                            }
                                                            Context context = c5283.f19946;
                                                            int i4 = 0;
                                                            if (Build.VERSION.SDK_INT >= 24) {
                                                                if (!AbstractC0837.m2977(context)) {
                                                                    z = true;
                                                                }
                                                                if (z) {
                                                                    abstractC3726M4102 = ((C1431) c5283.f19948.get()).m4102(new ʽᵺᴵ(c5283, interfaceC2011));
                                                                    c5283.f19943 = abstractC3726M4102;
                                                                } else {
                                                                    RunnableC3996 runnableC3996 = RunnableC3996.f15299;
                                                                    InterfaceC5188 interfaceC5188 = c5283.f19942;
                                                                    abstractC3726M4102 = AbstractC4226.m9196(AbstractC0837.m2976(context, Executors.callable(runnableC3996, null), (Executor) interfaceC5188.get()), new C3574(c5283, i4, interfaceC2011), (Executor) interfaceC5188.get());
                                                                    c5283.f19943 = abstractC3726M4102;
                                                                }
                                                                abstractC3726M4102.mo834(new RunnableC1726(14, abstractC3726M4102), (Executor) c5283.f19942.get());
                                                            } else {
                                                                UserManager userManager = AbstractC0837.f3734;
                                                            }
                                                            z = false;
                                                            if (z) {
                                                            }
                                                            abstractC3726M4102.mo834(new RunnableC1726(14, abstractC3726M4102), (Executor) c5283.f19942.get());
                                                        }
                                                    } finally {
                                                    }
                                                }
                                            }
                                        }

                                        @Override // java.lang.Runnable
                                        public final void run() {
                                            C5429 c54292;
                                            boolean z;
                                            C3664 c3664;
                                            C3422 c3422;
                                            C3237 c3237M4101;
                                            int i32 = 2;
                                            int i4 = 0;
                                            switch (i3) {
                                                case 0:
                                                    this.f20547.m7415();
                                                    return;
                                                case 1:
                                                    C3254 c3254 = this.f20547;
                                                    C5429 c54293 = c3254.f12378;
                                                    String str = c3254.f12380;
                                                    C5189 c5189 = AbstractC4022.f15478;
                                                    C3664 c36642 = C3664.f13906;
                                                    Context context = c54293.f20598;
                                                    Pattern pattern = AbstractC5091.f19184;
                                                    C2781 c2781 = new C2781(context);
                                                    c2781.m6763("phenotype");
                                                    c2781.m6765("all_accounts.pb");
                                                    Uri uriM6767 = c2781.m6767();
                                                    if (uriM6767 == null) {
                                                        C4935.m10233("Null uri");
                                                        return;
                                                    }
                                                    C3422 c3422M7841 = C3422.m7841();
                                                    if (c3422M7841 == null) {
                                                        C4935.m10233("Null schema");
                                                        return;
                                                    }
                                                    C5189 c51892 = AbstractC4022.f15478;
                                                    c51892.getClass();
                                                    C2532 c2532 = new C2532(c51892);
                                                    C2822 c2822 = AbstractC4509.f17159;
                                                    C2598 c2598 = C2598.f10048;
                                                    C2511 c2511 = new C2511(uriM6767, c3422M7841, c2532, c2598);
                                                    ᵕˁـ r12 = AbstractC4022.f15477;
                                                    if (r12 == null) {
                                                        synchronized (AbstractC4022.f15476) {
                                                            try {
                                                                r12 = AbstractC4022.f15477;
                                                                if (r12 == null) {
                                                                    HashMap map = new HashMap();
                                                                    ScheduledExecutorServiceC3721 scheduledExecutorServiceC3721M11045 = c54293.m11045();
                                                                    C0355 c0355 = (C0355) c54293.f20606.get();
                                                                    C3546 c3546 = C3546.f13607;
                                                                    z = true;
                                                                    c54292 = c54293;
                                                                    ᵻᵪ.ᵮᵣᵗˈ(!map.containsKey("singleproc"), "There is already a factory registered for the ID %s", "singleproc");
                                                                    map.put("singleproc", c3546);
                                                                    ᵕˁـ r1 = new ᵕˁـ(scheduledExecutorServiceC3721M11045, c0355, map);
                                                                    AbstractC4022.f15477 = r1;
                                                                    r12 = r1;
                                                                } else {
                                                                    c54292 = c54293;
                                                                    z = true;
                                                                }
                                                            } finally {
                                                            }
                                                            break;
                                                        }
                                                    } else {
                                                        c54292 = c54293;
                                                        z = true;
                                                    }
                                                    ConcurrentHashMap concurrentHashMap = (ConcurrentHashMap) r12.ᵜᵪʾ;
                                                    Pair pairCreate = (Pair) concurrentHashMap.get(uriM6767);
                                                    if (pairCreate == null) {
                                                        ᵻᵪ.ᵮᵣᵗˈ(uriM6767.isHierarchical(), "Uri must be hierarchical: %s", uriM6767);
                                                        String lastPathSegment = uriM6767.getLastPathSegment();
                                                        if (lastPathSegment == null) {
                                                            lastPathSegment = "";
                                                        }
                                                        int iLastIndexOf = lastPathSegment.lastIndexOf(46);
                                                        ᵻᵪ.ᵮᵣᵗˈ((iLastIndexOf == -1 ? "" : lastPathSegment.substring(iLastIndexOf + 1)).equals("pb"), "Uri extension must be .pb: %s", uriM6767);
                                                        C3546 c35462 = (C3546) ((HashMap) r12.ᵶˇᵱ).get("singleproc");
                                                        ᵻᵪ.ᵮᵣᵗˈ(c35462 != null ? z : false, "No XDataStoreVariantFactory registered for ID %s", "singleproc");
                                                        String lastPathSegment2 = uriM6767.getLastPathSegment();
                                                        String strSubstring = lastPathSegment2 != null ? lastPathSegment2 : "";
                                                        int iLastIndexOf2 = strSubstring.lastIndexOf(46);
                                                        if (iLastIndexOf2 != -1) {
                                                            strSubstring = strSubstring.substring(0, iLastIndexOf2);
                                                        }
                                                        C5326 c5326M9196 = AbstractC4226.m9196(AbstractC4226.m9197(uriM6767), (C2331) r12.ᵯᵷʽ, EnumC2921.f11255);
                                                        Executor executor = (Executor) r12.ᵔᵖᵹᵫ;
                                                        C0355 c03552 = (C0355) r12.ᵨᵼⁱ;
                                                        c35462.getClass();
                                                        C3417 c3417 = new C3417(c3422M7841, C1743.m4792());
                                                        C1453 c1453M9197 = AbstractC4226.m9197(uriM6767);
                                                        C1901 c1901 = new C1901();
                                                        C4735 c4735 = new C4735();
                                                        c3664 = c36642;
                                                        c4735.f17999 = new Object();
                                                        c3422 = c3422M7841;
                                                        c4735.f18006 = new C0767(22);
                                                        c4735.f18002 = null;
                                                        c4735.f18000 = strSubstring;
                                                        c4735.f18005 = AbstractC4226.m9194(c1453M9197);
                                                        c4735.f18003 = c3417;
                                                        c4735.f17998 = new ExecutorC1225(executor);
                                                        c4735.f18001 = c03552;
                                                        c4735.f18007 = c2532;
                                                        c4735.f18004 = c1901;
                                                        C0516 c0516 = new C0516(c4735, c5326M9196);
                                                        if (!c2598.isEmpty()) {
                                                            c0516.m2004(new C3574(c2598, z ? 1 : 0, executor));
                                                        }
                                                        pairCreate = Pair.create(c0516, c2511);
                                                        Pair pair = (Pair) concurrentHashMap.putIfAbsent(uriM6767, pairCreate);
                                                        if (pair != null) {
                                                            pairCreate = pair;
                                                        }
                                                    } else {
                                                        c3664 = c36642;
                                                        c3422 = c3422M7841;
                                                    }
                                                    C0516 c05162 = (C0516) pairCreate.first;
                                                    C2511 c25112 = (C2511) pairCreate.second;
                                                    if (c2511.equals(c25112)) {
                                                        C0273 c0273M2003 = c05162.m2003(new C5070(2, str), c54292.m11045());
                                                        c0273M2003.mo834(new ᵟᵰᵕ(c3254, 17, c0273M2003), c54292.m11045());
                                                        return;
                                                    }
                                                    String str2 = ᵱˉˈ.ᵸˆˁ("ProtoDataStoreConfig<%s> doesn't match previous call [uri=%s] [%s]", new Object[]{C3422.class.getSimpleName(), uriM6767});
                                                    ᵻᵪ.ᵮᵣᵗˈ(uriM6767.equals(c25112.f9709), str2, "uri");
                                                    ᵻᵪ.ᵮᵣᵗˈ(c3422.equals(c25112.f9707), str2, "schema");
                                                    ᵻᵪ.ᵮᵣᵗˈ(c2532.equals(c25112.f9708), str2, "handler");
                                                    ᵻᵪ.ᵮᵣᵗˈ(c2598.equals(c25112.f9710), str2, "migrations");
                                                    Object obj = c3664;
                                                    ᵻᵪ.ᵮᵣᵗˈ(obj.equals(obj), str2, "variantConfig");
                                                    ᵕᵩʽᵲ.ᵮᵣᵗˈ(ᵱˉˈ.ᵸˆˁ(str2, new Object[]{"unknown"}));
                                                    return;
                                                case 2:
                                                    m11029();
                                                    return;
                                                default:
                                                    C3254 c32542 = this.f20547;
                                                    C5067 c5067M7416 = c32542.m7416();
                                                    String str3 = (String) c5067M7416.f19117;
                                                    C5429 c54294 = c32542.f12378;
                                                    C4686 c4686 = c54294.f20603;
                                                    InterfaceC5188 interfaceC5188 = c54294.f20604;
                                                    C2151 c2151M9809 = c4686.m9809();
                                                    boolean z2 = c2151M9809.f8543;
                                                    if (c2151M9809.f8538) {
                                                        if (ˀᵳˎᵹ.ᵨᵼⁱ(str3) && !z2) {
                                                            C1453 c1453 = C1453.f5917;
                                                            return;
                                                        }
                                                        C4656 c4656M8390 = C3729.m8390();
                                                        C4240 c4240 = (C4240) c5067M7416.f19119;
                                                        int i5 = c4240.f16172;
                                                        C2671 c2671M4405 = C1558.m4405();
                                                        c2671M4405.m9868();
                                                        ((C1558) c2671M4405.f17955).m4406(i5);
                                                        int i6 = c4240.f16171;
                                                        c2671M4405.m9868();
                                                        ((C1558) c2671M4405.f17955).m4407(i6);
                                                        C1558 c1558 = (C1558) c2671M4405.m9869();
                                                        c4656M8390.m9868();
                                                        ((C3729) c4656M8390.f17955).m8394(c1558);
                                                        if (!ˀᵳˎᵹ.ᵨᵼⁱ(str3)) {
                                                            c4656M8390.m9868();
                                                            ((C3729) c4656M8390.f17955).m8391(str3);
                                                        }
                                                        if (z2) {
                                                            String str4 = c32542.f12380;
                                                            c4656M8390.m9868();
                                                            ((C3729) c4656M8390.f17955).m8393(str4);
                                                        }
                                                        C1431 c1431 = (C1431) interfaceC5188.get();
                                                        C3729 c3729 = (C3729) c4656M8390.m9869();
                                                        C2585 c2585 = c1431.f5857;
                                                        C5172 c5172M10696 = C5172.m10696();
                                                        c5172M10696.f19474 = new C3031(i32, c3729);
                                                        c5172M10696.f19476 = new C4625[]{ᵷˆᵣ.ᵻʽᵯ};
                                                        c5172M10696.f19475 = false;
                                                        c3237M4101 = C1431.m4101(c2585.m5968(0, c5172M10696.m10703()).m3821(EnumC2921.f11255, new C2991(c2585, c3729)));
                                                    } else {
                                                        if (ˀᵳˎᵹ.ᵨᵼⁱ(str3)) {
                                                            C1453 c14532 = C1453.f5917;
                                                            return;
                                                        }
                                                        C1431 c14312 = (C1431) interfaceC5188.get();
                                                        c14312.getClass();
                                                        str3.getClass();
                                                        c3237M4101 = C1431.m4101(c14312.f5857.m6309(str3));
                                                    }
                                                    AbstractC4226.m9195(c3237M4101, zzmk.class, new C2464(i4, c32542), c54294.m11045());
                                                    return;
                                            }
                                        }
                                    });
                                }
                                if (this.f12379.m9565()) {
                                    final int i4 = 2;
                                    c5429.m11045().execute(new Runnable(this) { // from class: ᵾˀˑ

                                        /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
                                        public final /* synthetic */ C3254 f20547;

                                        {
                                            this.f20547 = this;
                                        }

                                        /* JADX WARN: Removed duplicated region for block: B:38:0x005e A[Catch: all -> 0x0046, TryCatch #1 {all -> 0x0046, blocks: (B:24:0x003d, B:27:0x0043, B:30:0x0048, B:32:0x0051, B:38:0x005e, B:40:0x0096, B:39:0x0083, B:35:0x0059, B:41:0x00a8), top: B:48:0x003d }] */
                                        /* JADX WARN: Removed duplicated region for block: B:39:0x0083 A[Catch: all -> 0x0046, TryCatch #1 {all -> 0x0046, blocks: (B:24:0x003d, B:27:0x0043, B:30:0x0048, B:32:0x0051, B:38:0x005e, B:40:0x0096, B:39:0x0083, B:35:0x0059, B:41:0x00a8), top: B:48:0x003d }] */
                                        /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
                                        /*
                                            Code decompiled incorrectly, please refer to instructions dump.
                                        */
                                        private final void m11029() {
                                            boolean z;
                                            AbstractC3726 abstractC3726M4102;
                                            C3254 c3254 = this.f20547;
                                            C5283 c5283 = c3254.f12378.f20605;
                                            boolean z2 = c3254.f12381;
                                            C0604 c0604 = C0604.f2927;
                                            InterfaceC2011 interfaceC2011 = (InterfaceC2011) c5283.f19944.get();
                                            if (interfaceC2011 == null && !z2) {
                                                C1453 c1453 = C1453.f5917;
                                                return;
                                            }
                                            if ((c5283.f19945 & 64) == 0) {
                                                CopyOnWriteArrayList copyOnWriteArrayList = c5283.f19949;
                                                synchronized (copyOnWriteArrayList) {
                                                    try {
                                                        int i32 = c5283.f19945;
                                                        if ((i32 & 64) == 0) {
                                                            copyOnWriteArrayList.add(c0604);
                                                            c5283.f19945 = i32 | 64;
                                                        }
                                                    } finally {
                                                    }
                                                }
                                            }
                                            if (c5283.f19943 == null) {
                                                synchronized (c5283.f19947) {
                                                    try {
                                                        if (c5283.f19943 == null) {
                                                            if (interfaceC2011 == null) {
                                                                interfaceC2011 = C3867.f14771;
                                                            }
                                                            Context context = c5283.f19946;
                                                            int i42 = 0;
                                                            if (Build.VERSION.SDK_INT >= 24) {
                                                                if (!AbstractC0837.m2977(context)) {
                                                                    z = true;
                                                                }
                                                                if (z) {
                                                                    abstractC3726M4102 = ((C1431) c5283.f19948.get()).m4102(new ʽᵺᴵ(c5283, interfaceC2011));
                                                                    c5283.f19943 = abstractC3726M4102;
                                                                } else {
                                                                    RunnableC3996 runnableC3996 = RunnableC3996.f15299;
                                                                    InterfaceC5188 interfaceC5188 = c5283.f19942;
                                                                    abstractC3726M4102 = AbstractC4226.m9196(AbstractC0837.m2976(context, Executors.callable(runnableC3996, null), (Executor) interfaceC5188.get()), new C3574(c5283, i42, interfaceC2011), (Executor) interfaceC5188.get());
                                                                    c5283.f19943 = abstractC3726M4102;
                                                                }
                                                                abstractC3726M4102.mo834(new RunnableC1726(14, abstractC3726M4102), (Executor) c5283.f19942.get());
                                                            } else {
                                                                UserManager userManager = AbstractC0837.f3734;
                                                            }
                                                            z = false;
                                                            if (z) {
                                                            }
                                                            abstractC3726M4102.mo834(new RunnableC1726(14, abstractC3726M4102), (Executor) c5283.f19942.get());
                                                        }
                                                    } finally {
                                                    }
                                                }
                                            }
                                        }

                                        @Override // java.lang.Runnable
                                        public final void run() {
                                            C5429 c54292;
                                            boolean z;
                                            C3664 c3664;
                                            C3422 c3422;
                                            C3237 c3237M4101;
                                            int i32 = 2;
                                            int i42 = 0;
                                            switch (i4) {
                                                case 0:
                                                    this.f20547.m7415();
                                                    return;
                                                case 1:
                                                    C3254 c3254 = this.f20547;
                                                    C5429 c54293 = c3254.f12378;
                                                    String str = c3254.f12380;
                                                    C5189 c5189 = AbstractC4022.f15478;
                                                    C3664 c36642 = C3664.f13906;
                                                    Context context = c54293.f20598;
                                                    Pattern pattern = AbstractC5091.f19184;
                                                    C2781 c2781 = new C2781(context);
                                                    c2781.m6763("phenotype");
                                                    c2781.m6765("all_accounts.pb");
                                                    Uri uriM6767 = c2781.m6767();
                                                    if (uriM6767 == null) {
                                                        C4935.m10233("Null uri");
                                                        return;
                                                    }
                                                    C3422 c3422M7841 = C3422.m7841();
                                                    if (c3422M7841 == null) {
                                                        C4935.m10233("Null schema");
                                                        return;
                                                    }
                                                    C5189 c51892 = AbstractC4022.f15478;
                                                    c51892.getClass();
                                                    C2532 c2532 = new C2532(c51892);
                                                    C2822 c2822 = AbstractC4509.f17159;
                                                    C2598 c2598 = C2598.f10048;
                                                    C2511 c2511 = new C2511(uriM6767, c3422M7841, c2532, c2598);
                                                    ᵕˁـ r12 = AbstractC4022.f15477;
                                                    if (r12 == null) {
                                                        synchronized (AbstractC4022.f15476) {
                                                            try {
                                                                r12 = AbstractC4022.f15477;
                                                                if (r12 == null) {
                                                                    HashMap map = new HashMap();
                                                                    ScheduledExecutorServiceC3721 scheduledExecutorServiceC3721M11045 = c54293.m11045();
                                                                    C0355 c0355 = (C0355) c54293.f20606.get();
                                                                    C3546 c3546 = C3546.f13607;
                                                                    z = true;
                                                                    c54292 = c54293;
                                                                    ᵻᵪ.ᵮᵣᵗˈ(!map.containsKey("singleproc"), "There is already a factory registered for the ID %s", "singleproc");
                                                                    map.put("singleproc", c3546);
                                                                    ᵕˁـ r1 = new ᵕˁـ(scheduledExecutorServiceC3721M11045, c0355, map);
                                                                    AbstractC4022.f15477 = r1;
                                                                    r12 = r1;
                                                                } else {
                                                                    c54292 = c54293;
                                                                    z = true;
                                                                }
                                                            } finally {
                                                            }
                                                            break;
                                                        }
                                                    } else {
                                                        c54292 = c54293;
                                                        z = true;
                                                    }
                                                    ConcurrentHashMap concurrentHashMap = (ConcurrentHashMap) r12.ᵜᵪʾ;
                                                    Pair pairCreate = (Pair) concurrentHashMap.get(uriM6767);
                                                    if (pairCreate == null) {
                                                        ᵻᵪ.ᵮᵣᵗˈ(uriM6767.isHierarchical(), "Uri must be hierarchical: %s", uriM6767);
                                                        String lastPathSegment = uriM6767.getLastPathSegment();
                                                        if (lastPathSegment == null) {
                                                            lastPathSegment = "";
                                                        }
                                                        int iLastIndexOf = lastPathSegment.lastIndexOf(46);
                                                        ᵻᵪ.ᵮᵣᵗˈ((iLastIndexOf == -1 ? "" : lastPathSegment.substring(iLastIndexOf + 1)).equals("pb"), "Uri extension must be .pb: %s", uriM6767);
                                                        C3546 c35462 = (C3546) ((HashMap) r12.ᵶˇᵱ).get("singleproc");
                                                        ᵻᵪ.ᵮᵣᵗˈ(c35462 != null ? z : false, "No XDataStoreVariantFactory registered for ID %s", "singleproc");
                                                        String lastPathSegment2 = uriM6767.getLastPathSegment();
                                                        String strSubstring = lastPathSegment2 != null ? lastPathSegment2 : "";
                                                        int iLastIndexOf2 = strSubstring.lastIndexOf(46);
                                                        if (iLastIndexOf2 != -1) {
                                                            strSubstring = strSubstring.substring(0, iLastIndexOf2);
                                                        }
                                                        C5326 c5326M9196 = AbstractC4226.m9196(AbstractC4226.m9197(uriM6767), (C2331) r12.ᵯᵷʽ, EnumC2921.f11255);
                                                        Executor executor = (Executor) r12.ᵔᵖᵹᵫ;
                                                        C0355 c03552 = (C0355) r12.ᵨᵼⁱ;
                                                        c35462.getClass();
                                                        C3417 c3417 = new C3417(c3422M7841, C1743.m4792());
                                                        C1453 c1453M9197 = AbstractC4226.m9197(uriM6767);
                                                        C1901 c1901 = new C1901();
                                                        C4735 c4735 = new C4735();
                                                        c3664 = c36642;
                                                        c4735.f17999 = new Object();
                                                        c3422 = c3422M7841;
                                                        c4735.f18006 = new C0767(22);
                                                        c4735.f18002 = null;
                                                        c4735.f18000 = strSubstring;
                                                        c4735.f18005 = AbstractC4226.m9194(c1453M9197);
                                                        c4735.f18003 = c3417;
                                                        c4735.f17998 = new ExecutorC1225(executor);
                                                        c4735.f18001 = c03552;
                                                        c4735.f18007 = c2532;
                                                        c4735.f18004 = c1901;
                                                        C0516 c0516 = new C0516(c4735, c5326M9196);
                                                        if (!c2598.isEmpty()) {
                                                            c0516.m2004(new C3574(c2598, z ? 1 : 0, executor));
                                                        }
                                                        pairCreate = Pair.create(c0516, c2511);
                                                        Pair pair = (Pair) concurrentHashMap.putIfAbsent(uriM6767, pairCreate);
                                                        if (pair != null) {
                                                            pairCreate = pair;
                                                        }
                                                    } else {
                                                        c3664 = c36642;
                                                        c3422 = c3422M7841;
                                                    }
                                                    C0516 c05162 = (C0516) pairCreate.first;
                                                    C2511 c25112 = (C2511) pairCreate.second;
                                                    if (c2511.equals(c25112)) {
                                                        C0273 c0273M2003 = c05162.m2003(new C5070(2, str), c54292.m11045());
                                                        c0273M2003.mo834(new ᵟᵰᵕ(c3254, 17, c0273M2003), c54292.m11045());
                                                        return;
                                                    }
                                                    String str2 = ᵱˉˈ.ᵸˆˁ("ProtoDataStoreConfig<%s> doesn't match previous call [uri=%s] [%s]", new Object[]{C3422.class.getSimpleName(), uriM6767});
                                                    ᵻᵪ.ᵮᵣᵗˈ(uriM6767.equals(c25112.f9709), str2, "uri");
                                                    ᵻᵪ.ᵮᵣᵗˈ(c3422.equals(c25112.f9707), str2, "schema");
                                                    ᵻᵪ.ᵮᵣᵗˈ(c2532.equals(c25112.f9708), str2, "handler");
                                                    ᵻᵪ.ᵮᵣᵗˈ(c2598.equals(c25112.f9710), str2, "migrations");
                                                    Object obj = c3664;
                                                    ᵻᵪ.ᵮᵣᵗˈ(obj.equals(obj), str2, "variantConfig");
                                                    ᵕᵩʽᵲ.ᵮᵣᵗˈ(ᵱˉˈ.ᵸˆˁ(str2, new Object[]{"unknown"}));
                                                    return;
                                                case 2:
                                                    m11029();
                                                    return;
                                                default:
                                                    C3254 c32542 = this.f20547;
                                                    C5067 c5067M7416 = c32542.m7416();
                                                    String str3 = (String) c5067M7416.f19117;
                                                    C5429 c54294 = c32542.f12378;
                                                    C4686 c4686 = c54294.f20603;
                                                    InterfaceC5188 interfaceC5188 = c54294.f20604;
                                                    C2151 c2151M9809 = c4686.m9809();
                                                    boolean z2 = c2151M9809.f8543;
                                                    if (c2151M9809.f8538) {
                                                        if (ˀᵳˎᵹ.ᵨᵼⁱ(str3) && !z2) {
                                                            C1453 c1453 = C1453.f5917;
                                                            return;
                                                        }
                                                        C4656 c4656M8390 = C3729.m8390();
                                                        C4240 c4240 = (C4240) c5067M7416.f19119;
                                                        int i5 = c4240.f16172;
                                                        C2671 c2671M4405 = C1558.m4405();
                                                        c2671M4405.m9868();
                                                        ((C1558) c2671M4405.f17955).m4406(i5);
                                                        int i6 = c4240.f16171;
                                                        c2671M4405.m9868();
                                                        ((C1558) c2671M4405.f17955).m4407(i6);
                                                        C1558 c1558 = (C1558) c2671M4405.m9869();
                                                        c4656M8390.m9868();
                                                        ((C3729) c4656M8390.f17955).m8394(c1558);
                                                        if (!ˀᵳˎᵹ.ᵨᵼⁱ(str3)) {
                                                            c4656M8390.m9868();
                                                            ((C3729) c4656M8390.f17955).m8391(str3);
                                                        }
                                                        if (z2) {
                                                            String str4 = c32542.f12380;
                                                            c4656M8390.m9868();
                                                            ((C3729) c4656M8390.f17955).m8393(str4);
                                                        }
                                                        C1431 c1431 = (C1431) interfaceC5188.get();
                                                        C3729 c3729 = (C3729) c4656M8390.m9869();
                                                        C2585 c2585 = c1431.f5857;
                                                        C5172 c5172M10696 = C5172.m10696();
                                                        c5172M10696.f19474 = new C3031(i32, c3729);
                                                        c5172M10696.f19476 = new C4625[]{ᵷˆᵣ.ᵻʽᵯ};
                                                        c5172M10696.f19475 = false;
                                                        c3237M4101 = C1431.m4101(c2585.m5968(0, c5172M10696.m10703()).m3821(EnumC2921.f11255, new C2991(c2585, c3729)));
                                                    } else {
                                                        if (ˀᵳˎᵹ.ᵨᵼⁱ(str3)) {
                                                            C1453 c14532 = C1453.f5917;
                                                            return;
                                                        }
                                                        C1431 c14312 = (C1431) interfaceC5188.get();
                                                        c14312.getClass();
                                                        str3.getClass();
                                                        c3237M4101 = C1431.m4101(c14312.f5857.m6309(str3));
                                                    }
                                                    AbstractC4226.m9195(c3237M4101, zzmk.class, new C2464(i42, c32542), c54294.m11045());
                                                    return;
                                            }
                                        }
                                    });
                                }
                                c5067 = c5067M9566;
                                if (!this.f12381) {
                                    this.f12382 = c5067;
                                }
                            } else {
                                final int i5 = 0;
                                c5429.m11045().execute(new Runnable(this) { // from class: ᵾˀˑ

                                    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
                                    public final /* synthetic */ C3254 f20547;

                                    {
                                        this.f20547 = this;
                                    }

                                    /* JADX WARN: Removed duplicated region for block: B:38:0x005e A[Catch: all -> 0x0046, TryCatch #1 {all -> 0x0046, blocks: (B:24:0x003d, B:27:0x0043, B:30:0x0048, B:32:0x0051, B:38:0x005e, B:40:0x0096, B:39:0x0083, B:35:0x0059, B:41:0x00a8), top: B:48:0x003d }] */
                                    /* JADX WARN: Removed duplicated region for block: B:39:0x0083 A[Catch: all -> 0x0046, TryCatch #1 {all -> 0x0046, blocks: (B:24:0x003d, B:27:0x0043, B:30:0x0048, B:32:0x0051, B:38:0x005e, B:40:0x0096, B:39:0x0083, B:35:0x0059, B:41:0x00a8), top: B:48:0x003d }] */
                                    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
                                    /*
                                        Code decompiled incorrectly, please refer to instructions dump.
                                    */
                                    private final void m11029() {
                                        boolean z;
                                        AbstractC3726 abstractC3726M4102;
                                        C3254 c3254 = this.f20547;
                                        C5283 c5283 = c3254.f12378.f20605;
                                        boolean z2 = c3254.f12381;
                                        C0604 c0604 = C0604.f2927;
                                        InterfaceC2011 interfaceC2011 = (InterfaceC2011) c5283.f19944.get();
                                        if (interfaceC2011 == null && !z2) {
                                            C1453 c1453 = C1453.f5917;
                                            return;
                                        }
                                        if ((c5283.f19945 & 64) == 0) {
                                            CopyOnWriteArrayList copyOnWriteArrayList = c5283.f19949;
                                            synchronized (copyOnWriteArrayList) {
                                                try {
                                                    int i32 = c5283.f19945;
                                                    if ((i32 & 64) == 0) {
                                                        copyOnWriteArrayList.add(c0604);
                                                        c5283.f19945 = i32 | 64;
                                                    }
                                                } finally {
                                                }
                                            }
                                        }
                                        if (c5283.f19943 == null) {
                                            synchronized (c5283.f19947) {
                                                try {
                                                    if (c5283.f19943 == null) {
                                                        if (interfaceC2011 == null) {
                                                            interfaceC2011 = C3867.f14771;
                                                        }
                                                        Context context = c5283.f19946;
                                                        int i42 = 0;
                                                        if (Build.VERSION.SDK_INT >= 24) {
                                                            if (!AbstractC0837.m2977(context)) {
                                                                z = true;
                                                            }
                                                            if (z) {
                                                                abstractC3726M4102 = ((C1431) c5283.f19948.get()).m4102(new ʽᵺᴵ(c5283, interfaceC2011));
                                                                c5283.f19943 = abstractC3726M4102;
                                                            } else {
                                                                RunnableC3996 runnableC3996 = RunnableC3996.f15299;
                                                                InterfaceC5188 interfaceC5188 = c5283.f19942;
                                                                abstractC3726M4102 = AbstractC4226.m9196(AbstractC0837.m2976(context, Executors.callable(runnableC3996, null), (Executor) interfaceC5188.get()), new C3574(c5283, i42, interfaceC2011), (Executor) interfaceC5188.get());
                                                                c5283.f19943 = abstractC3726M4102;
                                                            }
                                                            abstractC3726M4102.mo834(new RunnableC1726(14, abstractC3726M4102), (Executor) c5283.f19942.get());
                                                        } else {
                                                            UserManager userManager = AbstractC0837.f3734;
                                                        }
                                                        z = false;
                                                        if (z) {
                                                        }
                                                        abstractC3726M4102.mo834(new RunnableC1726(14, abstractC3726M4102), (Executor) c5283.f19942.get());
                                                    }
                                                } finally {
                                                }
                                            }
                                        }
                                    }

                                    @Override // java.lang.Runnable
                                    public final void run() {
                                        C5429 c54292;
                                        boolean z;
                                        C3664 c3664;
                                        C3422 c3422;
                                        C3237 c3237M4101;
                                        int i32 = 2;
                                        int i42 = 0;
                                        switch (i5) {
                                            case 0:
                                                this.f20547.m7415();
                                                return;
                                            case 1:
                                                C3254 c3254 = this.f20547;
                                                C5429 c54293 = c3254.f12378;
                                                String str = c3254.f12380;
                                                C5189 c5189 = AbstractC4022.f15478;
                                                C3664 c36642 = C3664.f13906;
                                                Context context = c54293.f20598;
                                                Pattern pattern = AbstractC5091.f19184;
                                                C2781 c2781 = new C2781(context);
                                                c2781.m6763("phenotype");
                                                c2781.m6765("all_accounts.pb");
                                                Uri uriM6767 = c2781.m6767();
                                                if (uriM6767 == null) {
                                                    C4935.m10233("Null uri");
                                                    return;
                                                }
                                                C3422 c3422M7841 = C3422.m7841();
                                                if (c3422M7841 == null) {
                                                    C4935.m10233("Null schema");
                                                    return;
                                                }
                                                C5189 c51892 = AbstractC4022.f15478;
                                                c51892.getClass();
                                                C2532 c2532 = new C2532(c51892);
                                                C2822 c2822 = AbstractC4509.f17159;
                                                C2598 c2598 = C2598.f10048;
                                                C2511 c2511 = new C2511(uriM6767, c3422M7841, c2532, c2598);
                                                ᵕˁـ r12 = AbstractC4022.f15477;
                                                if (r12 == null) {
                                                    synchronized (AbstractC4022.f15476) {
                                                        try {
                                                            r12 = AbstractC4022.f15477;
                                                            if (r12 == null) {
                                                                HashMap map = new HashMap();
                                                                ScheduledExecutorServiceC3721 scheduledExecutorServiceC3721M11045 = c54293.m11045();
                                                                C0355 c0355 = (C0355) c54293.f20606.get();
                                                                C3546 c3546 = C3546.f13607;
                                                                z = true;
                                                                c54292 = c54293;
                                                                ᵻᵪ.ᵮᵣᵗˈ(!map.containsKey("singleproc"), "There is already a factory registered for the ID %s", "singleproc");
                                                                map.put("singleproc", c3546);
                                                                ᵕˁـ r1 = new ᵕˁـ(scheduledExecutorServiceC3721M11045, c0355, map);
                                                                AbstractC4022.f15477 = r1;
                                                                r12 = r1;
                                                            } else {
                                                                c54292 = c54293;
                                                                z = true;
                                                            }
                                                        } finally {
                                                        }
                                                        break;
                                                    }
                                                } else {
                                                    c54292 = c54293;
                                                    z = true;
                                                }
                                                ConcurrentHashMap concurrentHashMap = (ConcurrentHashMap) r12.ᵜᵪʾ;
                                                Pair pairCreate = (Pair) concurrentHashMap.get(uriM6767);
                                                if (pairCreate == null) {
                                                    ᵻᵪ.ᵮᵣᵗˈ(uriM6767.isHierarchical(), "Uri must be hierarchical: %s", uriM6767);
                                                    String lastPathSegment = uriM6767.getLastPathSegment();
                                                    if (lastPathSegment == null) {
                                                        lastPathSegment = "";
                                                    }
                                                    int iLastIndexOf = lastPathSegment.lastIndexOf(46);
                                                    ᵻᵪ.ᵮᵣᵗˈ((iLastIndexOf == -1 ? "" : lastPathSegment.substring(iLastIndexOf + 1)).equals("pb"), "Uri extension must be .pb: %s", uriM6767);
                                                    C3546 c35462 = (C3546) ((HashMap) r12.ᵶˇᵱ).get("singleproc");
                                                    ᵻᵪ.ᵮᵣᵗˈ(c35462 != null ? z : false, "No XDataStoreVariantFactory registered for ID %s", "singleproc");
                                                    String lastPathSegment2 = uriM6767.getLastPathSegment();
                                                    String strSubstring = lastPathSegment2 != null ? lastPathSegment2 : "";
                                                    int iLastIndexOf2 = strSubstring.lastIndexOf(46);
                                                    if (iLastIndexOf2 != -1) {
                                                        strSubstring = strSubstring.substring(0, iLastIndexOf2);
                                                    }
                                                    C5326 c5326M9196 = AbstractC4226.m9196(AbstractC4226.m9197(uriM6767), (C2331) r12.ᵯᵷʽ, EnumC2921.f11255);
                                                    Executor executor = (Executor) r12.ᵔᵖᵹᵫ;
                                                    C0355 c03552 = (C0355) r12.ᵨᵼⁱ;
                                                    c35462.getClass();
                                                    C3417 c3417 = new C3417(c3422M7841, C1743.m4792());
                                                    C1453 c1453M9197 = AbstractC4226.m9197(uriM6767);
                                                    C1901 c1901 = new C1901();
                                                    C4735 c4735 = new C4735();
                                                    c3664 = c36642;
                                                    c4735.f17999 = new Object();
                                                    c3422 = c3422M7841;
                                                    c4735.f18006 = new C0767(22);
                                                    c4735.f18002 = null;
                                                    c4735.f18000 = strSubstring;
                                                    c4735.f18005 = AbstractC4226.m9194(c1453M9197);
                                                    c4735.f18003 = c3417;
                                                    c4735.f17998 = new ExecutorC1225(executor);
                                                    c4735.f18001 = c03552;
                                                    c4735.f18007 = c2532;
                                                    c4735.f18004 = c1901;
                                                    C0516 c0516 = new C0516(c4735, c5326M9196);
                                                    if (!c2598.isEmpty()) {
                                                        c0516.m2004(new C3574(c2598, z ? 1 : 0, executor));
                                                    }
                                                    pairCreate = Pair.create(c0516, c2511);
                                                    Pair pair = (Pair) concurrentHashMap.putIfAbsent(uriM6767, pairCreate);
                                                    if (pair != null) {
                                                        pairCreate = pair;
                                                    }
                                                } else {
                                                    c3664 = c36642;
                                                    c3422 = c3422M7841;
                                                }
                                                C0516 c05162 = (C0516) pairCreate.first;
                                                C2511 c25112 = (C2511) pairCreate.second;
                                                if (c2511.equals(c25112)) {
                                                    C0273 c0273M2003 = c05162.m2003(new C5070(2, str), c54292.m11045());
                                                    c0273M2003.mo834(new ᵟᵰᵕ(c3254, 17, c0273M2003), c54292.m11045());
                                                    return;
                                                }
                                                String str2 = ᵱˉˈ.ᵸˆˁ("ProtoDataStoreConfig<%s> doesn't match previous call [uri=%s] [%s]", new Object[]{C3422.class.getSimpleName(), uriM6767});
                                                ᵻᵪ.ᵮᵣᵗˈ(uriM6767.equals(c25112.f9709), str2, "uri");
                                                ᵻᵪ.ᵮᵣᵗˈ(c3422.equals(c25112.f9707), str2, "schema");
                                                ᵻᵪ.ᵮᵣᵗˈ(c2532.equals(c25112.f9708), str2, "handler");
                                                ᵻᵪ.ᵮᵣᵗˈ(c2598.equals(c25112.f9710), str2, "migrations");
                                                Object obj = c3664;
                                                ᵻᵪ.ᵮᵣᵗˈ(obj.equals(obj), str2, "variantConfig");
                                                ᵕᵩʽᵲ.ᵮᵣᵗˈ(ᵱˉˈ.ᵸˆˁ(str2, new Object[]{"unknown"}));
                                                return;
                                            case 2:
                                                m11029();
                                                return;
                                            default:
                                                C3254 c32542 = this.f20547;
                                                C5067 c5067M7416 = c32542.m7416();
                                                String str3 = (String) c5067M7416.f19117;
                                                C5429 c54294 = c32542.f12378;
                                                C4686 c4686 = c54294.f20603;
                                                InterfaceC5188 interfaceC5188 = c54294.f20604;
                                                C2151 c2151M9809 = c4686.m9809();
                                                boolean z2 = c2151M9809.f8543;
                                                if (c2151M9809.f8538) {
                                                    if (ˀᵳˎᵹ.ᵨᵼⁱ(str3) && !z2) {
                                                        C1453 c1453 = C1453.f5917;
                                                        return;
                                                    }
                                                    C4656 c4656M8390 = C3729.m8390();
                                                    C4240 c4240 = (C4240) c5067M7416.f19119;
                                                    int i52 = c4240.f16172;
                                                    C2671 c2671M4405 = C1558.m4405();
                                                    c2671M4405.m9868();
                                                    ((C1558) c2671M4405.f17955).m4406(i52);
                                                    int i6 = c4240.f16171;
                                                    c2671M4405.m9868();
                                                    ((C1558) c2671M4405.f17955).m4407(i6);
                                                    C1558 c1558 = (C1558) c2671M4405.m9869();
                                                    c4656M8390.m9868();
                                                    ((C3729) c4656M8390.f17955).m8394(c1558);
                                                    if (!ˀᵳˎᵹ.ᵨᵼⁱ(str3)) {
                                                        c4656M8390.m9868();
                                                        ((C3729) c4656M8390.f17955).m8391(str3);
                                                    }
                                                    if (z2) {
                                                        String str4 = c32542.f12380;
                                                        c4656M8390.m9868();
                                                        ((C3729) c4656M8390.f17955).m8393(str4);
                                                    }
                                                    C1431 c1431 = (C1431) interfaceC5188.get();
                                                    C3729 c3729 = (C3729) c4656M8390.m9869();
                                                    C2585 c2585 = c1431.f5857;
                                                    C5172 c5172M10696 = C5172.m10696();
                                                    c5172M10696.f19474 = new C3031(i32, c3729);
                                                    c5172M10696.f19476 = new C4625[]{ᵷˆᵣ.ᵻʽᵯ};
                                                    c5172M10696.f19475 = false;
                                                    c3237M4101 = C1431.m4101(c2585.m5968(0, c5172M10696.m10703()).m3821(EnumC2921.f11255, new C2991(c2585, c3729)));
                                                } else {
                                                    if (ˀᵳˎᵹ.ᵨᵼⁱ(str3)) {
                                                        C1453 c14532 = C1453.f5917;
                                                        return;
                                                    }
                                                    C1431 c14312 = (C1431) interfaceC5188.get();
                                                    c14312.getClass();
                                                    str3.getClass();
                                                    c3237M4101 = C1431.m4101(c14312.f5857.m6309(str3));
                                                }
                                                AbstractC4226.m9195(c3237M4101, zzmk.class, new C2464(i42, c32542), c54294.m11045());
                                                return;
                                        }
                                    }
                                });
                                c5067 = new C5067(C3095.m7179(), (C4240) c5067M9566.f19119);
                                if (!this.f12381) {
                                }
                            }
                        }
                    } catch (Throwable th) {
                        StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskWrites);
                        throw th;
                    }
                }
            } finally {
            }
        }
        return c5067;
    }
}
