package p138.p176.p177.p242.p258.p263;

import com.google.android.gms.internal.measurement.zzes;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.ServiceConfigurationError;
import java.util.ServiceLoader;
import java.util.logging.Level;
import java.util.logging.Logger;
import p138.p176.p177.p242.p258.p263.C4453;

/* JADX INFO: renamed from: ދ.ހ.֏.ހ.ރ.ނ.ʸ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC4430<T extends C4453> {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final Logger f13779 = Logger.getLogger(zzes.class.getName());

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static String f13780 = "com.google.protobuf.BlazeGeneratedExtensionRegistryLiteLoader";

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static <T extends C4453> T m7381(Class<T> cls) {
        String str;
        ClassLoader classLoader = AbstractC4430.class.getClassLoader();
        if (cls.equals(C4453.class)) {
            str = f13780;
        } else {
            if (!cls.getPackage().equals(AbstractC4430.class.getPackage())) {
                throw new IllegalArgumentException(cls.getName());
            }
            str = String.format("%s.BlazeGenerated%sLoader", cls.getPackage().getName(), cls.getSimpleName());
        }
        try {
            try {
                try {
                    try {
                        return cls.cast(((AbstractC4430) Class.forName(str, true, classLoader).getConstructor(new Class[0]).newInstance(new Object[0])).m7382());
                    } catch (IllegalAccessException e) {
                        throw new IllegalStateException(e);
                    }
                } catch (InvocationTargetException e2) {
                    throw new IllegalStateException(e2);
                }
            } catch (InstantiationException e3) {
                throw new IllegalStateException(e3);
            } catch (NoSuchMethodException e4) {
                throw new IllegalStateException(e4);
            }
        } catch (ClassNotFoundException unused) {
            Iterator it = ServiceLoader.load(AbstractC4430.class, classLoader).iterator();
            ArrayList arrayList = new ArrayList();
            while (it.hasNext()) {
                try {
                    arrayList.add(cls.cast(((AbstractC4430) it.next()).m7382()));
                } catch (ServiceConfigurationError e5) {
                    Logger logger = f13779;
                    Level level = Level.SEVERE;
                    String simpleName = cls.getSimpleName();
                    logger.logp(level, "com.google.protobuf.GeneratedExtensionRegistryLoader", "load", simpleName.length() != 0 ? "Unable to load ".concat(simpleName) : new String("Unable to load "), (Throwable) e5);
                }
            }
            if (arrayList.size() == 1) {
                return (T) arrayList.get(0);
            }
            if (arrayList.size() == 0) {
                return null;
            }
            try {
                return (T) cls.getMethod("combine", Collection.class).invoke(null, arrayList);
            } catch (IllegalAccessException e6) {
                throw new IllegalStateException(e6);
            } catch (NoSuchMethodException e7) {
                throw new IllegalStateException(e7);
            } catch (InvocationTargetException e8) {
                throw new IllegalStateException(e8);
            }
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public abstract T m7382();
}
