package defpackage;

import java.io.IOException;
import java.io.Serializable;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;

/* JADX INFO: renamed from: ʾʗᵽᵾ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0201 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final int f1668;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final long f1669;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final int f1670;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final byte[] f1671;

    public C0201(long j, byte[] bArr, int i, int i2) {
        this.f1670 = i;
        this.f1668 = i2;
        this.f1669 = j;
        this.f1671 = bArr;
    }

    public C0201(byte[] bArr, int i, int i2) {
        this(-1L, bArr, i, i2);
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static C0201 m1357(C4493 c4493, ByteOrder byteOrder) {
        C4493[] c4493Arr = {c4493};
        ByteBuffer byteBufferWrap = ByteBuffer.wrap(new byte[C5394.f20442[5]]);
        byteBufferWrap.order(byteOrder);
        C4493 c44932 = c4493Arr[0];
        byteBufferWrap.putInt((int) c44932.f17123);
        byteBufferWrap.putInt((int) c44932.f17122);
        return new C0201(byteBufferWrap.array(), 5, 1);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static C0201 m1358(int i, ByteOrder byteOrder) {
        ByteBuffer byteBufferWrap = ByteBuffer.wrap(new byte[C5394.f20442[3]]);
        byteBufferWrap.order(byteOrder);
        byteBufferWrap.putShort((short) new int[]{i}[0]);
        return new C0201(byteBufferWrap.array(), 3, 1);
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static C0201 m1359(long j, ByteOrder byteOrder) {
        long[] jArr = {j};
        ByteBuffer byteBufferWrap = ByteBuffer.wrap(new byte[C5394.f20442[4]]);
        byteBufferWrap.order(byteOrder);
        byteBufferWrap.putInt((int) jArr[0]);
        return new C0201(byteBufferWrap.array(), 4, 1);
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("(");
        sb.append(C5394.f20433[this.f1670]);
        sb.append(", data length:");
        return AbstractC3589.m8110(sb, this.f1671.length, ")");
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final int m1360(ByteOrder byteOrder) throws Throwable {
        Object objM1361 = m1361(byteOrder);
        if (objM1361 == null) {
            throw new NumberFormatException("NULL can't be converted to a integer value");
        }
        if (objM1361 instanceof String) {
            return Integer.parseInt((String) objM1361);
        }
        if (objM1361 instanceof long[]) {
            long[] jArr = (long[]) objM1361;
            if (jArr.length == 1) {
                return (int) jArr[0];
            }
            throw new NumberFormatException("There are more than one component");
        }
        if (!(objM1361 instanceof int[])) {
            throw new NumberFormatException("Couldn't find a integer value");
        }
        int[] iArr = (int[]) objM1361;
        if (iArr.length == 1) {
            return iArr[0];
        }
        throw new NumberFormatException("There are more than one component");
    }

    /* JADX WARN: Can't wrap try/catch for region: R(9:59|(2:61|(2:62|(2:64|(2:148|66)(1:67))(2:149|68)))|69|(2:71|(6:151|73|79|143|80|81)(3:74|(2:76|153)(2:77|152)|78))|150|79|143|80|81) */
    /* JADX WARN: Type inference failed for: r11v11, types: [int[], java.io.Serializable] */
    /* JADX WARN: Type inference failed for: r11v12, types: [java.io.Serializable, long[]] */
    /* JADX WARN: Type inference failed for: r11v13, types: [java.io.Serializable, ᵲʽᵘᵻ[]] */
    /* JADX WARN: Type inference failed for: r11v14, types: [int[], java.io.Serializable] */
    /* JADX WARN: Type inference failed for: r11v15, types: [int[], java.io.Serializable] */
    /* JADX WARN: Type inference failed for: r11v16, types: [java.io.Serializable, ᵲʽᵘᵻ[]] */
    /* JADX WARN: Type inference failed for: r11v17, types: [double[], java.io.Serializable] */
    /* JADX WARN: Type inference failed for: r11v18, types: [double[], java.io.Serializable] */
    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Serializable m1361(ByteOrder byteOrder) throws Throwable {
        C2295 c2295;
        byte b;
        byte[] bArr = this.f1671;
        C2295 c22952 = null;
        try {
            c2295 = new C2295(bArr);
        } catch (IOException unused) {
            c2295 = null;
        } catch (Throwable th) {
            th = th;
        }
        try {
            c2295.f9011 = byteOrder;
            int i = this.f1670;
            int length = 0;
            int i2 = this.f1668;
            switch (i) {
                case 1:
                case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                    if (bArr.length != 1 || (b = bArr[0]) < 0 || b > 1) {
                        String str = new String(bArr, C5394.f20437);
                        try {
                            c2295.close();
                            break;
                        } catch (IOException unused2) {
                        }
                        return str;
                    }
                    String str2 = new String(new char[]{(char) (b + 48)});
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused3) {
                    }
                    return str2;
                case 2:
                case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                    if (i2 >= C5394.f20458.length) {
                        int i3 = 0;
                        while (true) {
                            byte[] bArr2 = C5394.f20458;
                            if (i3 >= bArr2.length) {
                                length = bArr2.length;
                            } else if (bArr[i3] == bArr2[i3]) {
                                i3++;
                            }
                        }
                    }
                    StringBuilder sb = new StringBuilder();
                    while (length < i2) {
                        byte b2 = bArr[length];
                        if (b2 == 0) {
                            String string = sb.toString();
                            c2295.close();
                            return string;
                        }
                        if (b2 >= 32) {
                            sb.append((char) b2);
                        } else {
                            sb.append('?');
                        }
                        length++;
                    }
                    String string2 = sb.toString();
                    c2295.close();
                    return string2;
                case 3:
                    ?? r11 = new int[i2];
                    while (length < i2) {
                        r11[length] = c2295.readUnsignedShort();
                        length++;
                    }
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused4) {
                    }
                    return r11;
                case 4:
                    ?? r112 = new long[i2];
                    while (length < i2) {
                        r112[length] = ((long) c2295.readInt()) & 4294967295L;
                        length++;
                    }
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused5) {
                    }
                    return r112;
                case 5:
                    ?? r113 = new C4493[i2];
                    while (length < i2) {
                        r113[length] = new C4493(((long) c2295.readInt()) & 4294967295L, ((long) c2295.readInt()) & 4294967295L);
                        length++;
                    }
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused6) {
                    }
                    return r113;
                case C5224.BYTES_FIELD_NUMBER /* 8 */:
                    ?? r114 = new int[i2];
                    while (length < i2) {
                        r114[length] = c2295.readShort();
                        length++;
                    }
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused7) {
                    }
                    return r114;
                case 9:
                    ?? r115 = new int[i2];
                    while (length < i2) {
                        r115[length] = c2295.readInt();
                        length++;
                    }
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused8) {
                    }
                    return r115;
                case 10:
                    ?? r116 = new C4493[i2];
                    while (length < i2) {
                        r116[length] = new C4493(c2295.readInt(), c2295.readInt());
                        length++;
                    }
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused9) {
                    }
                    return r116;
                case 11:
                    ?? r117 = new double[i2];
                    while (length < i2) {
                        r117[length] = c2295.readFloat();
                        length++;
                    }
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused10) {
                    }
                    return r117;
                case 12:
                    ?? r118 = new double[i2];
                    while (length < i2) {
                        r118[length] = c2295.readDouble();
                        length++;
                    }
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused11) {
                    }
                    return r118;
                default:
                    try {
                        c2295.close();
                        break;
                    } catch (IOException unused12) {
                    }
                    return null;
            }
        } catch (IOException unused13) {
            if (c2295 != null) {
                try {
                    c2295.close();
                } catch (IOException unused14) {
                }
            }
            return null;
        } catch (Throwable th2) {
            th = th2;
            c22952 = c2295;
            if (c22952 != null) {
                try {
                    c22952.close();
                } catch (IOException unused15) {
                }
            }
            throw th;
        }
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final double m1362(ByteOrder byteOrder) throws Throwable {
        Object objM1361 = m1361(byteOrder);
        if (objM1361 == null) {
            throw new NumberFormatException("NULL can't be converted to a double value");
        }
        if (objM1361 instanceof String) {
            return Double.parseDouble((String) objM1361);
        }
        if (objM1361 instanceof long[]) {
            if (((long[]) objM1361).length == 1) {
                return r3[0];
            }
            throw new NumberFormatException("There are more than one component");
        }
        if (objM1361 instanceof int[]) {
            if (((int[]) objM1361).length == 1) {
                return r3[0];
            }
            throw new NumberFormatException("There are more than one component");
        }
        if (objM1361 instanceof double[]) {
            double[] dArr = (double[]) objM1361;
            if (dArr.length == 1) {
                return dArr[0];
            }
            throw new NumberFormatException("There are more than one component");
        }
        if (!(objM1361 instanceof C4493[])) {
            throw new NumberFormatException("Couldn't find a double value");
        }
        C4493[] c4493Arr = (C4493[]) objM1361;
        if (c4493Arr.length != 1) {
            throw new NumberFormatException("There are more than one component");
        }
        C4493 c4493 = c4493Arr[0];
        return c4493.f17123 / c4493.f17122;
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final String m1363(ByteOrder byteOrder) throws Throwable {
        Object objM1361 = m1361(byteOrder);
        if (objM1361 == null) {
            return null;
        }
        if (objM1361 instanceof String) {
            return (String) objM1361;
        }
        StringBuilder sb = new StringBuilder();
        int i = 0;
        if (objM1361 instanceof long[]) {
            long[] jArr = (long[]) objM1361;
            while (i < jArr.length) {
                sb.append(jArr[i]);
                i++;
                if (i != jArr.length) {
                    sb.append(",");
                }
            }
            return sb.toString();
        }
        if (objM1361 instanceof int[]) {
            int[] iArr = (int[]) objM1361;
            while (i < iArr.length) {
                sb.append(iArr[i]);
                i++;
                if (i != iArr.length) {
                    sb.append(",");
                }
            }
            return sb.toString();
        }
        if (objM1361 instanceof double[]) {
            double[] dArr = (double[]) objM1361;
            while (i < dArr.length) {
                sb.append(dArr[i]);
                i++;
                if (i != dArr.length) {
                    sb.append(",");
                }
            }
            return sb.toString();
        }
        if (!(objM1361 instanceof C4493[])) {
            return null;
        }
        C4493[] c4493Arr = (C4493[]) objM1361;
        while (i < c4493Arr.length) {
            sb.append(c4493Arr[i].f17123);
            sb.append('/');
            sb.append(c4493Arr[i].f17122);
            i++;
            if (i != c4493Arr.length) {
                sb.append(",");
            }
        }
        return sb.toString();
    }
}
