package defpackage;

/* renamed from: ᵩٴ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3804 extends C5050 {

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public final int f14183;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final int f14184;

    public C3804(byte[] bArr, int i, int i2) {
        super(bArr);
        C5050.m10519(i, i + i2, bArr.length);
        this.f14184 = i;
        this.f14183 = i2;
    }

    @Override // defpackage.C5050
    public final int size() {
        return this.f14183;
    }

    @Override // defpackage.C5050
    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final void mo8446(int i, byte[] bArr) {
        System.arraycopy(this.f18875, this.f14184, bArr, 0, i);
    }

    @Override // defpackage.C5050
    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final byte mo8447(int i) {
        return this.f18875[this.f14184 + i];
    }

    @Override // defpackage.C5050
    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final int mo8448() {
        return this.f14184;
    }

    @Override // defpackage.C5050
    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final byte mo8449(int i) {
        int i2 = this.f14183;
        if (((i2 - (i + 1)) | i) >= 0) {
            return this.f18875[this.f14184 + i];
        }
        if (i < 0) {
            throw new ArrayIndexOutOfBoundsException(AbstractC2990.m7313(i, "Index < 0: "));
        }
        throw new ArrayIndexOutOfBoundsException(AbstractC1327.m4091(i, i2, "Index > length: ", ", "));
    }
}
