package defpackage;

import com.google.crypto.tink.shaded.protobuf.AbstractC0018;
import com.google.crypto.tink.shaded.protobuf.AbstractC0023;
import com.google.crypto.tink.shaded.protobuf.AbstractC0026;
import com.google.crypto.tink.shaded.protobuf.C0019;
import com.google.crypto.tink.shaded.protobuf.C0020;
import com.google.crypto.tink.shaded.protobuf.C0028;
import j$.util.concurrent.ConcurrentHashMap;

/* renamed from: ᵵˋʙˊ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4718 {

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

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

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final ˊᵘʛ f17422 = new ˊᵘʛ(2);

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final InterfaceC4538 m9905(Class cls) {
        C4405 c4405;
        InterfaceC4538 interfaceC4538M870;
        Class cls2;
        AbstractC3306.m7696(cls, "messageType");
        ConcurrentHashMap concurrentHashMap = this.f17423;
        InterfaceC4538 interfaceC4538 = (InterfaceC4538) concurrentHashMap.get(cls);
        if (interfaceC4538 != null) {
            return interfaceC4538;
        }
        ˊᵘʛ r10 = this.f17422;
        r10.getClass();
        Class cls3 = AbstractC0023.f1096;
        if (!AbstractC0018.class.isAssignableFrom(cls) && (cls2 = AbstractC0023.f1096) != null && !cls2.isAssignableFrom(cls)) {
            ᵹˉᵞ.ˌᵜᵹᵩ("Message classes must extend GeneratedMessage or GeneratedMessageLite");
            return null;
        }
        C3591 c3591Mo2892 = ((C2741) r10.ᵢˇᵭ).mo2892(cls);
        if ((c3591Mo2892.f13412 & 2) == 2) {
            if (AbstractC0018.class.isAssignableFrom(cls)) {
                interfaceC4538M870 = new C0028(AbstractC0023.f1095, AbstractC3186.f12064, c3591Mo2892.f13410);
            } else {
                AbstractC0026 abstractC0026 = AbstractC0023.f1097;
                C4405 c44052 = AbstractC3186.f12065;
                if (c44052 == null) {
                    ᵹˉᵞ.ᵳٴᵶ("Protobuf runtime is not correctly loaded.");
                    return null;
                }
                interfaceC4538M870 = new C0028(abstractC0026, c44052, c3591Mo2892.f13410);
            }
        } else if (AbstractC0018.class.isAssignableFrom(cls)) {
            C3600 c3600 = AbstractC4796.f17819;
            C4834 c4834 = AbstractC1940.f7817;
            C0019 c0019 = AbstractC0023.f1095;
            C4405 c44053 = AbstractC1327.m4088(c3591Mo2892.m8203()) != 1 ? AbstractC3186.f12064 : null;
            C5201 c5201 = AbstractC2962.f11469;
            if (!(c3591Mo2892 instanceof C3591)) {
                int[] iArr = C0020.f1071;
                C0910.m3050();
                return null;
            }
            interfaceC4538M870 = C0020.m870(c3591Mo2892, c3600, c4834, c0019, c44053, c5201);
        } else {
            C3600 c36002 = AbstractC4796.f17818;
            C4834 c48342 = AbstractC1940.f7816;
            AbstractC0026 abstractC00262 = AbstractC0023.f1097;
            if (AbstractC1327.m4088(c3591Mo2892.m8203()) != 1) {
                C4405 c44054 = AbstractC3186.f12065;
                if (c44054 == null) {
                    ᵹˉᵞ.ᵳٴᵶ("Protobuf runtime is not correctly loaded.");
                    return null;
                }
                c4405 = c44054;
            } else {
                c4405 = null;
            }
            C5201 c52012 = AbstractC2962.f11468;
            if (!(c3591Mo2892 instanceof C3591)) {
                int[] iArr2 = C0020.f1071;
                C0910.m3050();
                return null;
            }
            interfaceC4538M870 = C0020.m870(c3591Mo2892, c36002, c48342, abstractC00262, c4405, c52012);
        }
        InterfaceC4538 interfaceC45382 = (InterfaceC4538) concurrentHashMap.putIfAbsent(cls, interfaceC4538M870);
        return interfaceC45382 != null ? interfaceC45382 : interfaceC4538M870;
    }
}
