package defpackage;

import androidx.datastore.preferences.protobuf.AbstractC0004;
import androidx.datastore.preferences.protobuf.AbstractC0006;
import androidx.datastore.preferences.protobuf.AbstractC0011;
import androidx.datastore.preferences.protobuf.C0002;
import androidx.datastore.preferences.protobuf.C0005;
import androidx.datastore.preferences.protobuf.C0008;
import j$.util.concurrent.ConcurrentHashMap;

/* JADX INFO: renamed from: ᵪᵞˀ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3914 {

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

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final ConcurrentHashMap f14942 = new ConcurrentHashMap();

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final C1014 f14943 = new C1014(2);

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final InterfaceC3990 m8637(Class cls) {
        C1292 c1292;
        InterfaceC3990 interfaceC3990M167;
        Class cls2;
        AbstractC2956.m7043(cls, "messageType");
        ConcurrentHashMap concurrentHashMap = this.f14942;
        InterfaceC3990 interfaceC3990 = (InterfaceC3990) concurrentHashMap.get(cls);
        if (interfaceC3990 != null) {
            return interfaceC3990;
        }
        C1014 c1014 = this.f14943;
        c1014.getClass();
        Class cls3 = AbstractC0011.f375;
        if (!AbstractC0004.class.isAssignableFrom(cls) && (cls2 = AbstractC0011.f375) != null && !cls2.isAssignableFrom(cls)) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Message classes must extend GeneratedMessage or GeneratedMessageLite");
            return null;
        }
        C5566 c5566Mo8124 = ((C3805) c1014.f4404).mo8124(cls);
        if ((c5566Mo8124.f21018 & 2) == 2) {
            if (AbstractC0004.class.isAssignableFrom(cls)) {
                interfaceC3990M167 = new C0002(AbstractC0011.f374, AbstractC0780.f3460, c5566Mo8124.f21017);
            } else {
                AbstractC0006 abstractC0006 = AbstractC0011.f373;
                C1292 c12922 = AbstractC0780.f3459;
                if (c12922 == null) {
                    ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Protobuf runtime is not correctly loaded.");
                    return null;
                }
                interfaceC3990M167 = new C0002(abstractC0006, c12922, c5566Mo8124.f21017);
            }
        } else if (AbstractC0004.class.isAssignableFrom(cls)) {
            C1019 c1019 = AbstractC1839.f7295;
            C4970 c4970 = AbstractC4511.f17161;
            C0005 c0005 = AbstractC0011.f374;
            C1292 c12923 = AbstractC3653.m8218(c5566Mo8124.m11209()) != 1 ? AbstractC0780.f3460 : null;
            C0621 c0621 = AbstractC1716.f6848;
            if (!(c5566Mo8124 instanceof C5566)) {
                int[] iArr = C0008.f348;
                C1685.m4560();
                return null;
            }
            interfaceC3990M167 = C0008.m167(c5566Mo8124, c1019, c4970, c0005, c12923, c0621);
        } else {
            C1019 c10192 = AbstractC1839.f7296;
            C4970 c49702 = AbstractC4511.f17162;
            AbstractC0006 abstractC00062 = AbstractC0011.f373;
            if (AbstractC3653.m8218(c5566Mo8124.m11209()) != 1) {
                C1292 c12924 = AbstractC0780.f3459;
                if (c12924 == null) {
                    ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Protobuf runtime is not correctly loaded.");
                    return null;
                }
                c1292 = c12924;
            } else {
                c1292 = null;
            }
            C0621 c06212 = AbstractC1716.f6849;
            if (!(c5566Mo8124 instanceof C5566)) {
                int[] iArr2 = C0008.f348;
                C1685.m4560();
                return null;
            }
            interfaceC3990M167 = C0008.m167(c5566Mo8124, c10192, c49702, abstractC00062, c1292, c06212);
        }
        InterfaceC3990 interfaceC39902 = (InterfaceC3990) concurrentHashMap.putIfAbsent(cls, interfaceC3990M167);
        return interfaceC39902 != null ? interfaceC39902 : interfaceC3990M167;
    }
}
