package defpackage;

import androidx.datastore.preferences.protobuf.AbstractC0001;
import androidx.datastore.preferences.protobuf.AbstractC0006;
import androidx.datastore.preferences.protobuf.AbstractC0009;
import androidx.datastore.preferences.protobuf.C0002;
import androidx.datastore.preferences.protobuf.C0003;
import androidx.datastore.preferences.protobuf.C0011;
import j$.util.concurrent.ConcurrentHashMap;

/* renamed from: ˊˆᵩ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C1291 {

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static final C1291 f5320 = new C1291();

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final ConcurrentHashMap f5322 = new ConcurrentHashMap();

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C2931 f5321 = new C2931(1);

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final InterfaceC4249 m4013(Class cls) {
        C0141 c0141;
        InterfaceC4249 interfaceC4249M113;
        Class cls2;
        AbstractC2819.m6913(cls, "messageType");
        ConcurrentHashMap concurrentHashMap = this.f5322;
        InterfaceC4249 interfaceC4249 = (InterfaceC4249) concurrentHashMap.get(cls);
        if (interfaceC4249 != null) {
            return interfaceC4249;
        }
        C2931 c2931 = this.f5321;
        c2931.getClass();
        Class cls3 = AbstractC0006.f355;
        if (!AbstractC0001.class.isAssignableFrom(cls) && (cls2 = AbstractC0006.f355) != null && !cls2.isAssignableFrom(cls)) {
            ᵹˉᵞ.ˌᵜᵹᵩ("Message classes must extend GeneratedMessage or GeneratedMessageLite");
            return null;
        }
        C2259 c2259Mo1748 = ((C0328) c2931.f11366).mo1748(cls);
        if ((c2259Mo1748.f8837 & 2) == 2) {
            if (AbstractC0001.class.isAssignableFrom(cls)) {
                interfaceC4249M113 = new C0011(AbstractC0006.f354, AbstractC4449.f16604, c2259Mo1748.f8835);
            } else {
                AbstractC0009 abstractC0009 = AbstractC0006.f356;
                C0141 c01412 = AbstractC4449.f16605;
                if (c01412 == null) {
                    ᵹˉᵞ.ᵳٴᵶ("Protobuf runtime is not correctly loaded.");
                    return null;
                }
                interfaceC4249M113 = new C0011(abstractC0009, c01412, c2259Mo1748.f8835);
            }
        } else if (AbstractC0001.class.isAssignableFrom(cls)) {
            C1400 c1400 = AbstractC1838.f7445;
            C3349 c3349 = AbstractC3421.f12722;
            C0002 c0002 = AbstractC0006.f354;
            C0141 c01413 = AbstractC1327.m4088(c2259Mo1748.m5939()) != 1 ? AbstractC4449.f16604 : null;
            C4123 c4123 = AbstractC5163.f19225;
            if (!(c2259Mo1748 instanceof C2259)) {
                int[] iArr = C0003.f330;
                C0910.m3050();
                return null;
            }
            interfaceC4249M113 = C0003.m113(c2259Mo1748, c1400, c3349, c0002, c01413, c4123);
        } else {
            C1400 c14002 = AbstractC1838.f7444;
            C3349 c33492 = AbstractC3421.f12721;
            AbstractC0009 abstractC00092 = AbstractC0006.f356;
            if (AbstractC1327.m4088(c2259Mo1748.m5939()) != 1) {
                C0141 c01414 = AbstractC4449.f16605;
                if (c01414 == null) {
                    ᵹˉᵞ.ᵳٴᵶ("Protobuf runtime is not correctly loaded.");
                    return null;
                }
                c0141 = c01414;
            } else {
                c0141 = null;
            }
            C4123 c41232 = AbstractC5163.f19224;
            if (!(c2259Mo1748 instanceof C2259)) {
                int[] iArr2 = C0003.f330;
                C0910.m3050();
                return null;
            }
            interfaceC4249M113 = C0003.m113(c2259Mo1748, c14002, c33492, abstractC00092, c0141, c41232);
        }
        InterfaceC4249 interfaceC42492 = (InterfaceC4249) concurrentHashMap.putIfAbsent(cls, interfaceC4249M113);
        return interfaceC42492 != null ? interfaceC42492 : interfaceC4249M113;
    }
}
