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

import com.google.android.gms.internal.measurement.zzes;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import p138.p176.p177.p242.p258.p263.AbstractC4421;
import p138.p176.p177.p242.p258.p263.InterfaceC4432;

/* JADX INFO: renamed from: ދ.ހ.֏.ހ.ރ.ނ.ˣ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C4456<T extends InterfaceC4432<T>> {

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static final C4456 f13806 = new C4456(true);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final C4701<T, Object> f13807 = C4701.m7864(16);

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public boolean f13808;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public boolean f13809;

    public C4456() {
    }

    public C4456(boolean z) {
        m7421();
        m7421();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m7414(EnumC4485 enumC4485, int i, Object obj) {
        int iM1376 = zzes.m1376(i);
        if (enumC4485 == EnumC4485.f13871) {
            InterfaceC4450 interfaceC4450 = (InterfaceC4450) obj;
            if (interfaceC4450 instanceof AbstractC4445) {
            }
            iM1376 <<= 1;
        }
        return m7418(enumC4485, obj) + iM1376;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static Object m7415(Object obj) {
        if (obj instanceof InterfaceC4488) {
            return ((InterfaceC4488) obj).clone();
        }
        if (!(obj instanceof byte[])) {
            return obj;
        }
        byte[] bArr = (byte[]) obj;
        byte[] bArr2 = new byte[bArr.length];
        System.arraycopy(bArr, 0, bArr2, 0, bArr.length);
        return bArr2;
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Removed duplicated region for block: B:19:0x002b  */
    /* JADX WARN: Removed duplicated region for block: B:26:0x003f  */
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static void m7416(EnumC4485 enumC4485, Object obj) {
        boolean z;
        C4545.m7591(obj);
        switch (C4455.f13804[enumC4485.f13881.ordinal()]) {
            case 1:
                z = obj instanceof Integer;
                break;
            case 2:
                z = obj instanceof Long;
                break;
            case 3:
                z = obj instanceof Float;
                break;
            case 4:
                z = obj instanceof Double;
                break;
            case 5:
                z = obj instanceof Boolean;
                break;
            case 6:
                z = obj instanceof String;
                break;
            case 7:
                z = (obj instanceof AbstractC4435) || (obj instanceof byte[]);
                break;
            case 8:
                if ((obj instanceof Integer) || (obj instanceof InterfaceC4429)) {
                }
                break;
            case 9:
                if ((obj instanceof InterfaceC4450) || (obj instanceof C4551)) {
                }
                break;
        }
        if (!z) {
            throw new IllegalArgumentException("Wrong object type used with protocol message reflection.");
        }
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static int m7417(InterfaceC4432<?> interfaceC4432, Object obj) {
        EnumC4485 enumC4485Mo7374 = interfaceC4432.mo7374();
        int iMo7371 = interfaceC4432.mo7371();
        if (!interfaceC4432.mo7376()) {
            return m7414(enumC4485Mo7374, iMo7371, obj);
        }
        int iM7414 = 0;
        if (interfaceC4432.mo7377()) {
            Iterator it = ((List) obj).iterator();
            while (it.hasNext()) {
                iM7414 += m7418(enumC4485Mo7374, it.next());
            }
            return zzes.m1376(iMo7371) + iM7414 + zzes.m1380(iM7414);
        }
        Iterator it2 = ((List) obj).iterator();
        while (it2.hasNext()) {
            iM7414 += m7414(enumC4485Mo7374, iMo7371, it2.next());
        }
        return iM7414;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static int m7418(EnumC4485 enumC4485, Object obj) {
        switch (C4455.f13805[enumC4485.ordinal()]) {
            case 1:
                ((Double) obj).doubleValue();
                zzes.m1363();
                return 8;
            case 2:
                ((Float) obj).floatValue();
                zzes.m1357();
                return 4;
            case 3:
                return zzes.m1366(((Long) obj).longValue());
            case 4:
                return zzes.m1366(((Long) obj).longValue());
            case 5:
                return zzes.m1378(((Integer) obj).intValue());
            case 6:
                ((Long) obj).longValue();
                zzes.m1371();
                return 8;
            case 7:
                ((Integer) obj).intValue();
                zzes.m1377();
                return 4;
            case 8:
                ((Boolean) obj).booleanValue();
                zzes.m1367();
                return 1;
            case 9:
                return zzes.m1361((InterfaceC4450) obj);
            case 10:
                return obj instanceof C4551 ? zzes.m1355((C4551) obj) : zzes.m1353((InterfaceC4450) obj);
            case 11:
                return obj instanceof AbstractC4435 ? zzes.m1352((AbstractC4435) obj) : zzes.m1351((String) obj);
            case 12:
                return obj instanceof AbstractC4435 ? zzes.m1352((AbstractC4435) obj) : zzes.m1362((byte[]) obj);
            case 13:
                return zzes.m1380(((Integer) obj).intValue());
            case 14:
                ((Integer) obj).intValue();
                zzes.m1379();
                return 4;
            case 15:
                ((Long) obj).longValue();
                zzes.m1375();
                return 8;
            case 16:
                return zzes.m1382(((Integer) obj).intValue());
            case 17:
                return zzes.m1370(((Long) obj).longValue());
            case 18:
                return obj instanceof InterfaceC4429 ? zzes.m1378(((InterfaceC4429) obj).mo7380()) : zzes.m1378(((Integer) obj).intValue());
            default:
                throw new RuntimeException("There is no way to get here, but the compiler thinks otherwise.");
        }
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static <T extends InterfaceC4432<T>> boolean m7419(Map.Entry<T, Object> entry) {
        T key = entry.getKey();
        if (key.mo7375() == EnumC4397.MESSAGE) {
            if (key.mo7376()) {
                Iterator it = ((List) entry.getValue()).iterator();
                while (it.hasNext()) {
                    if (!((InterfaceC4450) it.next()).mo7360()) {
                        return false;
                    }
                }
            } else {
                Object value = entry.getValue();
                if (!(value instanceof InterfaceC4450)) {
                    if (value instanceof C4551) {
                        return true;
                    }
                    throw new IllegalArgumentException("Wrong object type used with protocol message reflection.");
                }
                if (!((InterfaceC4450) value).mo7360()) {
                    return false;
                }
            }
        }
        return true;
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static int m7420(Map.Entry<T, Object> entry) {
        int iM1364;
        int iM1376;
        int iMo7364;
        int iM1380;
        T key = entry.getKey();
        Object value = entry.getValue();
        if (key.mo7375() != EnumC4397.MESSAGE || key.mo7376() || key.mo7377()) {
            return m7417((InterfaceC4432<?>) key, value);
        }
        if (value instanceof C4551) {
            int iMo7371 = entry.getKey().mo7371();
            iM1364 = zzes.m1364(2, iMo7371) + (zzes.m1376(1) << 1);
            iM1376 = zzes.m1376(3);
            iMo7364 = ((C4551) value).m7566();
            iM1380 = zzes.m1380(iMo7364);
        } else {
            int iMo73712 = entry.getKey().mo7371();
            iM1364 = zzes.m1364(2, iMo73712) + (zzes.m1376(1) << 1);
            iM1376 = zzes.m1376(3);
            iMo7364 = ((InterfaceC4450) value).mo7364();
            iM1380 = zzes.m1380(iMo7364);
        }
        return iM1380 + iMo7364 + iM1376 + iM1364;
    }

    /* JADX WARN: Multi-variable type inference failed */
    public final /* synthetic */ Object clone() {
        C4456 c4456 = new C4456();
        for (int i = 0; i < this.f13807.m7868(); i++) {
            Map.Entry<K, Object> entryM7867 = this.f13807.m7867(i);
            c4456.m7423((InterfaceC4432) entryM7867.getKey(), entryM7867.getValue());
        }
        Iterator it = this.f13807.m7870().iterator();
        while (it.hasNext()) {
            Map.Entry entry = (Map.Entry) it.next();
            c4456.m7423((InterfaceC4432) entry.getKey(), entry.getValue());
        }
        c4456.f13809 = this.f13809;
        return c4456;
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof C4456) {
            return this.f13807.equals(((C4456) obj).f13807);
        }
        return false;
    }

    public final int hashCode() {
        return this.f13807.hashCode();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m7421() {
        if (this.f13808) {
            return;
        }
        this.f13807.mo7857();
        this.f13808 = true;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m7422(Map.Entry<T, Object> entry) {
        T key = entry.getKey();
        Object value = entry.getValue();
        if (value instanceof C4551) {
            C4551.m7596();
            throw null;
        }
        if (key.mo7376()) {
            Object arrayList = this.f13807.get(key);
            if (arrayList instanceof C4551) {
                C4551.m7596();
                throw null;
            }
            if (arrayList == null) {
                arrayList = new ArrayList();
            }
            Iterator it = ((List) value).iterator();
            while (it.hasNext()) {
                ((List) arrayList).add(m7415(it.next()));
            }
            this.f13807.put(key, arrayList);
            return;
        }
        if (key.mo7375() != EnumC4397.MESSAGE) {
            this.f13807.put(key, m7415(value));
            return;
        }
        Object obj = this.f13807.get(key);
        if (obj instanceof C4551) {
            C4551.m7596();
            throw null;
        }
        if (obj == null) {
            this.f13807.put(key, m7415(value));
        } else {
            this.f13807.put(key, obj instanceof InterfaceC4488 ? key.mo7372((InterfaceC4488) obj, (InterfaceC4488) value) : ((AbstractC4421.AbstractC4423) key.mo7373(((InterfaceC4450) obj).mo7365(), (InterfaceC4450) value)).m7370());
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m7423(T t, Object obj) {
        if (!t.mo7376()) {
            m7416(t.mo7374(), obj);
        } else {
            if (!(obj instanceof List)) {
                throw new IllegalArgumentException("Wrong object type used with protocol message reflection.");
            }
            ArrayList arrayList = new ArrayList();
            arrayList.addAll((List) obj);
            int size = arrayList.size();
            int i = 0;
            while (i < size) {
                Object obj2 = arrayList.get(i);
                i++;
                m7416(t.mo7374(), obj2);
            }
            obj = arrayList;
        }
        if (obj instanceof C4551) {
            this.f13809 = true;
        }
        this.f13807.put(t, obj);
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final Iterator<Map.Entry<T, Object>> m7424() {
        return this.f13809 ? new C4520(this.f13807.entrySet().iterator()) : this.f13807.entrySet().iterator();
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final boolean m7425() {
        for (int i = 0; i < this.f13807.m7868(); i++) {
            if (!m7419(this.f13807.m7867(i))) {
                return false;
            }
        }
        Iterator it = this.f13807.m7870().iterator();
        while (it.hasNext()) {
            if (!m7419((Map.Entry) it.next())) {
                return false;
            }
        }
        return true;
    }
}
