package p138.p176.p177.p190.p198.p202;

import java.io.EOFException;
import p138.p176.p177.p190.p198.C3558;

/* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ೲ.ޘ.ރ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C3602 {

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static final long[] f10805 = {128, 64, 32, 16, 8, 4, 2, 1};

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final byte[] f10806 = new byte[8];

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

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

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static int m5930(int i) {
        int i2 = 0;
        while (true) {
            long[] jArr = f10805;
            if (i2 >= jArr.length) {
                return -1;
            }
            if ((jArr[i2] & ((long) i)) != 0) {
                return i2 + 1;
            }
            i2++;
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static long m5931(byte[] bArr, int i, boolean z) {
        long j = ((long) bArr[0]) & 255;
        if (z) {
            j &= ~f10805[i - 1];
        }
        for (int i2 = 1; i2 < i; i2++) {
            j = (j << 8) | (((long) bArr[i2]) & 255);
        }
        return j;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public long m5932(C3558 c3558, boolean z, boolean z2, int i) throws InterruptedException, EOFException {
        if (this.f10807 == 0) {
            if (!c3558.m5877(this.f10806, 0, 1, z)) {
                return -1L;
            }
            int iM5930 = m5930(this.f10806[0] & 255);
            this.f10808 = iM5930;
            if (iM5930 == -1) {
                throw new IllegalStateException("No valid varint length mask found");
            }
            this.f10807 = 1;
        }
        int i2 = this.f10808;
        if (i2 > i) {
            this.f10807 = 0;
            return -2L;
        }
        if (i2 != 1) {
            c3558.m5877(this.f10806, 1, i2 - 1, false);
        }
        this.f10807 = 0;
        return m5931(this.f10806, this.f10808, z2);
    }
}
