package defpackage;

/* renamed from: ᵰᵳˑ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4365 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final int f16318;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final int[] f16319;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final long[] f16320;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final long[] f16321;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final long f16322;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C0904 f16323;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final int f16324;

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final boolean f16325;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final int[] f16326;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final int[] f16327;

    public C4365(C0904 c0904, long[] jArr, int[] iArr, int i, long[] jArr2, int[] iArr2, int[] iArr3, boolean z, long j, int i2) {
        ᵛᵾˏ.ᵯٴᵦ(iArr.length == jArr2.length);
        ᵛᵾˏ.ᵯٴᵦ(jArr.length == jArr2.length);
        ᵛᵾˏ.ᵯٴᵦ(iArr2.length == jArr2.length);
        this.f16323 = c0904;
        this.f16321 = jArr;
        this.f16327 = iArr;
        this.f16318 = i;
        this.f16320 = jArr2;
        this.f16319 = iArr2;
        this.f16326 = iArr3;
        this.f16325 = z;
        this.f16322 = j;
        this.f16324 = i2;
        if (iArr2.length > 0) {
            int length = iArr2.length - 1;
            iArr2[length] = iArr2[length] | 536870912;
        }
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final int m9351(long j) {
        long[] jArr = this.f16320;
        if (jArr.length <= 0) {
            return -1;
        }
        int i = 0;
        if (this.f16325) {
            return AbstractC3558.m8119(jArr, j, false);
        }
        int[] iArr = this.f16326;
        int length = iArr.length - 1;
        int i2 = -1;
        while (i <= length) {
            int i3 = ((length - i) / 2) + i;
            if (jArr[iArr[i3]] <= j) {
                i = i3 + 1;
                i2 = i3;
            } else {
                length = i3 - 1;
            }
        }
        if (i2 == -1) {
            return -1;
        }
        long j2 = jArr[iArr[i2]];
        if (j2 == j) {
            while (i2 > 0 && jArr[iArr[i2 - 1]] == j2) {
                i2--;
            }
        }
        return iArr[i2];
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final int m9352(long j) {
        long[] jArr = this.f16320;
        if (jArr.length <= 0) {
            return -1;
        }
        if (this.f16325) {
            return AbstractC3558.m8148(jArr, j, true);
        }
        int[] iArr = this.f16326;
        int length = iArr.length - 1;
        int i = 0;
        int i2 = -1;
        while (i <= length) {
            int i3 = ((length - i) / 2) + i;
            if (jArr[iArr[i3]] >= j) {
                length = i3 - 1;
                i2 = i3;
            } else {
                i = i3 + 1;
            }
        }
        if (i2 == -1) {
            return -1;
        }
        long j2 = jArr[iArr[i2]];
        if (j2 == j) {
            while (i2 < iArr.length - 1) {
                int i4 = i2 + 1;
                if (jArr[iArr[i4]] != j2) {
                    break;
                }
                i2 = i4;
            }
        }
        return iArr[i2];
    }
}
