package p138.p329.p330.p334.p336;

import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.math.BigInteger;
import java.util.StringTokenizer;
import p138.p329.p330.AbstractC6080;
import p138.p329.p330.AbstractC6081;
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;

/* JADX INFO: renamed from: ދ.ށ.֏.ރ.ބ.ނ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C6128 extends AbstractC6132<String> {

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

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

        @Override // p138.p329.p330.AbstractC6080
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6087 mo9451(AbstractC6088 abstractC6088, byte[] bArr) {
            int i;
            Object[] objArr = new Object[0];
            if (!(bArr.length > 0)) {
                throw new IllegalArgumentException(String.format("An ASN.1 OBJECT IDENTIFIER should have at least a one byte value", objArr));
            }
            ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(bArr);
            StringBuilder sb = new StringBuilder();
            int i2 = byteArrayInputStream.read();
            sb.append(i2 / 40);
            sb.append('.');
            sb.append(i2 % 40);
            while (byteArrayInputStream.available() > 0) {
                int i3 = byteArrayInputStream.read();
                if (i3 < 127) {
                    sb.append('.');
                    sb.append(i3);
                } else {
                    BigInteger bigIntegerValueOf = BigInteger.valueOf(i3 & 127);
                    do {
                        i = byteArrayInputStream.read();
                        bigIntegerValueOf = bigIntegerValueOf.shiftLeft(7).add(BigInteger.valueOf(i & 127));
                    } while (i > 127);
                    sb.append('.');
                    sb.append(bigIntegerValueOf);
                }
            }
            return new C6128(bArr, sb.toString(), null);
        }
    }

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

        @Override // p138.p329.p330.AbstractC6081
        /* JADX INFO: renamed from: ֏ */
        public int mo9452(AbstractC6087 abstractC6087) {
            C6128 c6128 = (C6128) abstractC6087;
            if (c6128.f17044 == null) {
                m9468(c6128);
            }
            return c6128.f17044.length;
        }

        @Override // p138.p329.p330.AbstractC6081
        /* JADX INFO: renamed from: ֏ */
        public void mo9453(AbstractC6087 abstractC6087, C6079 c6079) throws IOException {
            C6128 c6128 = (C6128) abstractC6087;
            if (c6128.f17044 == null) {
                m9468(c6128);
            }
            c6079.write(c6128.f17044);
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final void m9468(C6128 c6128) {
            String str = c6128.f17043;
            ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
            StringTokenizer stringTokenizer = new StringTokenizer(str, ".");
            byteArrayOutputStream.write((Integer.parseInt(stringTokenizer.nextToken()) * 40) + Integer.parseInt(stringTokenizer.nextToken()));
            while (stringTokenizer.hasMoreTokens()) {
                BigInteger bigInteger = new BigInteger(stringTokenizer.nextToken());
                if (bigInteger.intValue() <= 0 || bigInteger.intValue() >= 127) {
                    for (int iBitLength = ((bigInteger.bitLength() / 7) + (bigInteger.bitLength() % 7 > 0 ? 1 : 0)) - 1; iBitLength >= 0; iBitLength--) {
                        byte bByteValue = (byte) (bigInteger.shiftRight(iBitLength * 7).byteValue() & 127);
                        if (iBitLength > 0) {
                            bByteValue = (byte) (bByteValue | 128);
                        }
                        byteArrayOutputStream.write(bByteValue);
                    }
                } else {
                    byteArrayOutputStream.write(bigInteger.intValue());
                }
            }
            c6128.f17044 = byteArrayOutputStream.toByteArray();
        }
    }

    public C6128(String str) {
        super(AbstractC6088.f17016);
        this.f17043 = str;
    }

    public /* synthetic */ C6128(byte[] bArr, String str, C6129 c6129) {
        super(AbstractC6088.f17016, bArr);
        this.f17043 = str;
    }

    @Override // p138.p329.p330.p334.AbstractC6087
    /* JADX INFO: renamed from: ހ */
    public Object mo9457() {
        return this.f17043;
    }
}
