package defpackage;

import com.hierynomus.asn1.ASN1ParseException;
import java.io.IOException;
import java.util.Iterator;

/* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3149 extends AbstractC1256 implements Iterable {

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public byte[] f11995;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final AbstractC1256 f11996;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final ᵱᵻᵧᵷ f11997;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final boolean f11998;

    public C3149(AbstractC2059 abstractC2059, AbstractC1256 abstractC1256, boolean z) {
        super(z ? abstractC2059.m5485(EnumC2959.f11376) : abstractC2059.m5485(abstractC1256.f5297.f8167));
        this.f11996 = abstractC1256;
        this.f11998 = z;
        this.f11995 = null;
    }

    public C3149(AbstractC2059 abstractC2059, byte[] bArr, ᵱᵻᵧᵷ r3) {
        super(abstractC2059);
        this.f11998 = true;
        this.f11995 = bArr;
        this.f11997 = r3;
        this.f11996 = null;
    }

    @Override // java.lang.Iterable
    public final Iterator iterator() {
        return ((C3781) m7256(AbstractC2059.f8156)).iterator();
    }

    @Override // defpackage.AbstractC1256
    public final String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(C3149.class.getSimpleName());
        sb.append("[");
        sb.append(this.f5297);
        AbstractC1256 abstractC1256 = this.f11996;
        if (abstractC1256 != null) {
            sb.append(",");
            sb.append(abstractC1256);
        } else {
            sb.append(",<unknown>");
        }
        sb.append("]");
        return sb.toString();
    }

    @Override // defpackage.AbstractC1256
    /* JADX INFO: renamed from: ʽˈˋ */
    public final Object mo3750() {
        return m7257();
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final AbstractC1256 m7256(AbstractC2059 abstractC2059) {
        AbstractC1256 abstractC1256 = this.f11996;
        if (abstractC1256 != null && abstractC1256.f5297.equals(abstractC2059)) {
            return abstractC1256;
        }
        if (abstractC1256 != null || this.f11995 == null) {
            throw new ASN1ParseException("Unable to parse the implicit Tagged Object with %s, it is explicit", abstractC2059);
        }
        return abstractC2059.mo3607(this.f11997).ᵱʡˏ(abstractC2059, this.f11995);
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final AbstractC1256 m7257() {
        AbstractC1256 abstractC1256 = this.f11996;
        if (abstractC1256 != null) {
            return abstractC1256;
        }
        try {
            C3116 c3116 = new C3116(this.f11997, this.f11995);
            try {
                AbstractC1256 abstractC1256M7205 = c3116.m7205();
                c3116.close();
                return abstractC1256M7205;
            } finally {
            }
        } catch (ASN1ParseException e) {
            throw new ASN1ParseException(e, "Unable to parse the explicit Tagged Object with %s, it might be implicit", this.f5297);
        } catch (IOException e2) {
            throw new ASN1ParseException(e2, "Could not parse the inputstream", new Object[0]);
        }
    }
}
