package com.google.android.gms.internal.ads;

import java.nio.charset.Charset;
import java.util.concurrent.ConcurrentHashMap;

/* JADX INFO: loaded from: classes2.dex */
public final class dc2 {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final dc2 f10372c = new dc2();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final ConcurrentHashMap f10374b = new ConcurrentHashMap();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final qb2 f10373a = new qb2();

    public static dc2 a() {
        return f10372c;
    }

    public final ic2 b(Class cls) {
        Charset charset = kb2.f13211a;
        if (cls == null) {
            throw new NullPointerException("messageType");
        }
        ConcurrentHashMap concurrentHashMap = this.f10374b;
        ic2 ic2VarX = (ic2) concurrentHashMap.get(cls);
        if (ic2VarX == null) {
            qb2 qb2Var = this.f10373a;
            qb2Var.getClass();
            w80 w80Var = jc2.f12809a;
            if (!cb2.class.isAssignableFrom(cls)) {
                int i10 = fa2.f11138a;
            }
            tb2 tb2VarZzc = qb2Var.f15688a.zzc(cls);
            fc2 fc2Var = (fc2) tb2VarZzc;
            if ((fc2Var.f11178d & 2) == 2) {
                int i11 = fa2.f11138a;
                w80 w80Var2 = jc2.f12809a;
                va2 va2Var = wa2.f18022a;
                ic2VarX = new zb2(w80Var2, fc2Var.f11175a);
            } else {
                int i12 = fa2.f11138a;
                int i13 = ac2.f8640a;
                int i14 = nb2.f14523a;
                w80 w80Var3 = jc2.f12809a;
                va2 va2Var2 = fc2Var.b() + (-1) != 1 ? wa2.f18022a : null;
                int i15 = sb2.f16396a;
                ic2VarX = yb2.x(tb2VarZzc, w80Var3, va2Var2);
            }
            ic2 ic2Var = (ic2) concurrentHashMap.putIfAbsent(cls, ic2VarX);
            if (ic2Var != null) {
                return ic2Var;
            }
        }
        return ic2VarX;
    }
}
