package p138.p329.p330.p334;

import com.hierynomus.asn1.ASN1ParseException;
import java.util.EnumSet;
import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
import java.util.Set;
import p138.p329.p330.AbstractC6080;
import p138.p329.p330.AbstractC6081;
import p138.p329.p330.p331.p332.C6082;
import p138.p329.p330.p331.p333.C6084;
import p138.p329.p330.p334.AbstractC6087;
import p138.p329.p330.p334.p335.C6101;
import p138.p329.p330.p334.p335.C6105;
import p138.p329.p330.p334.p335.C6109;
import p138.p329.p330.p334.p336.C6113;
import p138.p329.p330.p334.p336.C6117;
import p138.p329.p330.p334.p336.C6121;
import p138.p329.p330.p334.p336.C6125;
import p138.p329.p330.p334.p336.C6128;
import p138.p329.p330.p334.p337.C6133;
import p138.p329.p330.p334.p337.C6137;

/* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC6088<T extends AbstractC6087> {

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public static Map<Integer, AbstractC6088<?>> f17010 = new HashMap();

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static final AbstractC6088<C6113> f17011 = new C6091(EnumC6100.UNIVERSAL, 1, EnumC6086.PRIMITIVE);

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public static final AbstractC6088<C6121> f17012 = new C6092(EnumC6100.UNIVERSAL, 2, EnumC6086.PRIMITIVE);

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static final AbstractC6088<C6133> f17013;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static final AbstractC6088<?> f17014;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static final AbstractC6088<C6125> f17015;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public static final AbstractC6088<C6128> f17016;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public static final AbstractC6088<C6117> f17017;

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public static final AbstractC6088<C6105> f17018;

    /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
    public static final AbstractC6088<C6101> f17019;

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final EnumC6100 f17020;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final int f17021;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final Set<EnumC6086> f17022;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final EnumC6086 f17023;

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$֏, reason: contains not printable characters */
    public class C6089 extends AbstractC6088<T> {
        public C6089(EnumC6100 enumC6100, int i, EnumC6086 enumC6086, Set set) {
            super(enumC6100, i, enumC6086, set, null);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<T> mo9461(C6082 c6082) {
            return AbstractC6088.this.mo9461(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<T> mo9462(C6084 c6084) {
            return AbstractC6088.this.mo9462(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ؠ, reason: contains not printable characters */
    public static class C6090 extends AbstractC6088 {
        public C6090(EnumC6100 enumC6100, int i, Set set) {
            super(enumC6100, i, (Set<EnumC6086>) set);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<?> mo9461(C6082 c6082) {
            return new C6109.C6111(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081 mo9462(C6084 c6084) {
            return new C6109.C6112(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ހ, reason: contains not printable characters */
    public static class C6091 extends AbstractC6088<C6113> {
        public C6091(EnumC6100 enumC6100, int i, EnumC6086 enumC6086) {
            super(enumC6100, i, enumC6086);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<C6113> mo9461(C6082 c6082) {
            return new C6113.C6115(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<C6113> mo9462(C6084 c6084) {
            return new C6113.C6116(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ށ, reason: contains not printable characters */
    public static class C6092 extends AbstractC6088<C6121> {
        public C6092(EnumC6100 enumC6100, int i, EnumC6086 enumC6086) {
            super(enumC6100, i, enumC6086);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<C6121> mo9461(C6082 c6082) {
            return new C6121.C6123(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<C6121> mo9462(C6084 c6084) {
            return new C6121.C6124(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ނ, reason: contains not printable characters */
    public static class C6093 extends AbstractC6088<C6133> {
        public C6093(EnumC6100 enumC6100, int i, EnumC6086 enumC6086, Set set) {
            super(enumC6100, i, enumC6086, set, null);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<C6133> mo9461(C6082 c6082) {
            return new C6133.C6135(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<C6133> mo9462(C6084 c6084) {
            return new C6133.C6136(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ރ, reason: contains not printable characters */
    public static class C6094 extends AbstractC6088 {
        public C6094(EnumC6100 enumC6100, int i, Set set) {
            super(enumC6100, i, (Set<EnumC6086>) set);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<?> mo9461(C6082 c6082) {
            return new C6137.C6138(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081 mo9462(C6084 c6084) {
            return new C6137.C6139(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ބ, reason: contains not printable characters */
    public static class C6095 extends AbstractC6088<C6125> {
        public C6095(EnumC6100 enumC6100, int i, EnumC6086 enumC6086) {
            super(enumC6100, i, enumC6086);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<C6125> mo9461(C6082 c6082) {
            return new C6125.C6126(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<C6125> mo9462(C6084 c6084) {
            return new C6125.C6127(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ޅ, reason: contains not printable characters */
    public static class C6096 extends AbstractC6088<C6128> {
        public C6096(EnumC6100 enumC6100, int i, EnumC6086 enumC6086) {
            super(enumC6100, i, enumC6086);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<C6128> mo9461(C6082 c6082) {
            return new C6128.C6130(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<C6128> mo9462(C6084 c6084) {
            return new C6128.C6131(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ކ, reason: contains not printable characters */
    public static class C6097 extends AbstractC6088<C6117> {
        public C6097(EnumC6100 enumC6100, int i, EnumC6086 enumC6086) {
            super(enumC6100, i, enumC6086);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<C6117> mo9461(C6082 c6082) {
            return new C6117.C6119(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<C6117> mo9462(C6084 c6084) {
            return new C6117.C6120(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$އ, reason: contains not printable characters */
    public static class C6098 extends AbstractC6088<C6105> {
        public C6098(EnumC6100 enumC6100, int i, EnumC6086 enumC6086) {
            super(enumC6100, i, enumC6086);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<C6105> mo9461(C6082 c6082) {
            return new C6105.C6107(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<C6105> mo9462(C6084 c6084) {
            return new C6105.C6108(c6084);
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ށ$ވ, reason: contains not printable characters */
    public static class C6099 extends AbstractC6088<C6101> {
        public C6099(EnumC6100 enumC6100, int i, EnumC6086 enumC6086) {
            super(enumC6100, i, enumC6086);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6080<C6101> mo9461(C6082 c6082) {
            return new C6101.C6103(c6082);
        }

        @Override // p138.p329.p330.p334.AbstractC6088
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6081<C6101> mo9462(C6084 c6084) {
            return new C6101.C6104(c6084);
        }
    }

    static {
        EnumC6100 enumC6100 = EnumC6100.UNIVERSAL;
        EnumC6086 enumC6086 = EnumC6086.PRIMITIVE;
        f17013 = new C6093(enumC6100, 3, enumC6086, EnumSet.of(enumC6086, EnumC6086.CONSTRUCTED));
        f17014 = new C6094(EnumC6100.UNIVERSAL, 4, EnumSet.of(EnumC6086.PRIMITIVE, EnumC6086.CONSTRUCTED));
        f17015 = new C6095(EnumC6100.UNIVERSAL, 5, EnumC6086.PRIMITIVE);
        f17016 = new C6096(EnumC6100.UNIVERSAL, 6, EnumC6086.PRIMITIVE);
        f17017 = new C6097(EnumC6100.UNIVERSAL, 10, EnumC6086.PRIMITIVE);
        f17018 = new C6098(EnumC6100.UNIVERSAL, 17, EnumC6086.CONSTRUCTED);
        f17019 = new C6099(EnumC6100.UNIVERSAL, 16, EnumC6086.CONSTRUCTED);
        f17010.put(Integer.valueOf(f17011.f17021), f17011);
        f17010.put(Integer.valueOf(f17012.f17021), f17012);
        f17010.put(Integer.valueOf(f17013.f17021), f17013);
        f17010.put(Integer.valueOf(f17014.f17021), f17014);
        f17010.put(Integer.valueOf(f17015.f17021), f17015);
        f17010.put(Integer.valueOf(f17016.f17021), f17016);
        f17010.put(Integer.valueOf(f17017.f17021), f17017);
        f17010.put(Integer.valueOf(f17018.f17021), f17018);
        f17010.put(Integer.valueOf(f17019.f17021), f17019);
    }

    public AbstractC6088(EnumC6100 enumC6100, int i, Set<EnumC6086> set) {
        EnumC6086 enumC6086 = set.contains(EnumC6086.PRIMITIVE) ? EnumC6086.PRIMITIVE : EnumC6086.CONSTRUCTED;
        this.f17020 = enumC6100;
        this.f17021 = i;
        this.f17022 = set;
        this.f17023 = enumC6086;
    }

    public AbstractC6088(EnumC6100 enumC6100, int i, EnumC6086 enumC6086) {
        EnumSet enumSetOf = EnumSet.of(enumC6086);
        this.f17020 = enumC6100;
        this.f17021 = i;
        this.f17022 = enumSetOf;
        this.f17023 = enumC6086;
    }

    public /* synthetic */ AbstractC6088(EnumC6100 enumC6100, int i, EnumC6086 enumC6086, Set set, C6091 c6091) {
        this.f17020 = enumC6100;
        this.f17021 = i;
        this.f17022 = set;
        this.f17023 = enumC6086;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static AbstractC6088 m9459(int i) {
        return m9460(EnumC6100.CONTEXT_SPECIFIC, i);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static AbstractC6088 m9460(EnumC6100 enumC6100, int i) {
        int iOrdinal = enumC6100.ordinal();
        if (iOrdinal == 0) {
            for (AbstractC6088<?> abstractC6088 : f17010.values()) {
                if (abstractC6088.f17021 == i && enumC6100 == abstractC6088.f17020) {
                    return abstractC6088;
                }
            }
        } else if (iOrdinal == 1 || iOrdinal == 2 || iOrdinal == 3) {
            return new C6090(enumC6100, i, EnumSet.of(EnumC6086.PRIMITIVE, EnumC6086.CONSTRUCTED));
        }
        throw new ASN1ParseException(String.format("Unknown ASN.1 tag '%s:%s' found (%s)", enumC6100, Integer.valueOf(i), f17010));
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null || getClass() != obj.getClass()) {
            return false;
        }
        AbstractC6088 abstractC6088 = (AbstractC6088) obj;
        return this.f17021 == abstractC6088.f17021 && this.f17020 == abstractC6088.f17020 && this.f17023 == abstractC6088.f17023;
    }

    public int hashCode() {
        return Objects.hash(this.f17020, Integer.valueOf(this.f17021), this.f17023);
    }

    public String toString() {
        return "ASN1Tag[" + this.f17020 + "," + this.f17023 + "," + this.f17021 + ']';
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public abstract AbstractC6080<T> mo9461(C6082 c6082);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public abstract AbstractC6081<T> mo9462(C6084 c6084);

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public AbstractC6088<T> m9463() {
        return m9464(EnumC6086.CONSTRUCTED);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public AbstractC6088<T> m9464(EnumC6086 enumC6086) {
        if (this.f17023 == enumC6086) {
            return this;
        }
        if (this.f17022.contains(enumC6086)) {
            return new C6089(this.f17020, this.f17021, enumC6086, this.f17022);
        }
        throw new IllegalArgumentException(String.format("The ASN.1 tag %s does not support encoding as %s", this, enumC6086));
    }
}
