package p138.p329.p330.p334.p337;

import com.hierynomus.asn1.ASN1ParseException;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.util.Arrays;
import p138.p176.p177.p242.p246.p251.C4303;
import p138.p329.p330.AbstractC6080;
import p138.p329.p330.AbstractC6081;
import p138.p329.p330.C6077;
import p138.p329.p330.C6079;
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.AbstractC6088;
import p138.p329.p330.p334.EnumC6086;

/* JADX INFO: renamed from: ދ.ށ.֏.ރ.ޅ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C6133 extends AbstractC6140<boolean[]> {

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public int f17045;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public boolean[] f17046;

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ޅ.֏$ؠ, reason: contains not printable characters */
    public static class C6135 extends AbstractC6080<C6133> {
        public C6135(C6082 c6082) {
            super(c6082);
        }

        @Override // p138.p329.p330.AbstractC6080
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6087 mo9451(AbstractC6088 abstractC6088, byte[] bArr) {
            C6134 c6134 = null;
            if (!(abstractC6088.f17023 == EnumC6086.CONSTRUCTED)) {
                return new C6133(abstractC6088, Arrays.copyOfRange(bArr, 1, bArr.length), bArr[0], c6134);
            }
            try {
                C6077 c6077 = new C6077(this.f17003, bArr);
                try {
                    ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
                    byte b = 0;
                    while (c6077.available() > 0) {
                        AbstractC6088<? extends AbstractC6087> abstractC6088M9456 = c6077.f17000.m9456(c6077);
                        C4303.m7116(abstractC6088M9456.f17021 == abstractC6088.f17021, "Expected an ASN.1 BIT STRING as Constructed object, got: %s", abstractC6088M9456);
                        byte[] bArrM9455 = c6077.f17000.m9455(c6077.f17000.m9454(c6077), c6077);
                        byteArrayOutputStream.write(bArrM9455, 1, bArrM9455.length - 1);
                        if (c6077.available() <= 0) {
                            b = bArrM9455[0];
                        }
                    }
                    C6133 c6133 = new C6133(abstractC6088, byteArrayOutputStream.toByteArray(), b, c6134);
                    c6077.close();
                    return c6133;
                } finally {
                }
            } catch (IOException e) {
                throw new ASN1ParseException(e, "Unable to parse Constructed ASN.1 BIT STRING", new Object[0]);
            }
        }
    }

    /* JADX INFO: renamed from: ދ.ށ.֏.ރ.ޅ.֏$ހ, reason: contains not printable characters */
    public static class C6136 extends AbstractC6081<C6133> {
        public C6136(C6084 c6084) {
            super(c6084);
        }

        @Override // p138.p329.p330.AbstractC6081
        /* JADX INFO: renamed from: ֏ */
        public int mo9452(AbstractC6087 abstractC6087) {
            return ((C6133) abstractC6087).f17047.length + 1;
        }

        @Override // p138.p329.p330.AbstractC6081
        /* JADX INFO: renamed from: ֏ */
        public void mo9453(AbstractC6087 abstractC6087, C6079 c6079) throws IOException {
            C6133 c6133 = (C6133) abstractC6087;
            c6079.write(c6133.f17045);
            c6079.write(c6133.f17047);
        }
    }

    public /* synthetic */ C6133(AbstractC6088 abstractC6088, byte[] bArr, int i, C6134 c6134) {
        super(abstractC6088, bArr);
        this.f17045 = i;
        int length = (this.f17047.length * 8) - i;
        boolean[] zArr = new boolean[length];
        for (int i2 = 0; i2 < length; i2++) {
            boolean z = true;
            if ((this.f17047[i2 / 8] & (1 << (7 - (i2 % 8)))) == 0) {
                z = false;
            }
            zArr[i2] = z;
        }
        this.f17046 = zArr;
    }

    @Override // p138.p329.p330.p334.AbstractC6087
    /* JADX INFO: renamed from: ހ */
    public Object mo9457() {
        boolean[] zArr = this.f17046;
        return Arrays.copyOf(zArr, zArr.length);
    }

    @Override // p138.p329.p330.p334.AbstractC6087
    /* JADX INFO: renamed from: ށ */
    public String mo9458() {
        return Arrays.toString(this.f17046);
    }
}
