package defpackage;

/* renamed from: ˉʩ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C1142 extends AbstractC3783 {

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

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public final int f4891;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public final byte[] f4892;

    public C1142(byte[] bArr, int i, int i2) {
        AbstractC2646.m6631(i, i + i2, bArr.length);
        this.f4892 = bArr;
        this.f4891 = i;
        this.f4890 = i2;
    }

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

    @Override // defpackage.AbstractC2646
    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final boolean mo3573(AbstractC2646 abstractC2646) {
        boolean z = abstractC2646 instanceof C2492;
        if (!z && !(abstractC2646 instanceof C1142)) {
            return abstractC2646.mo3573(this);
        }
        int iMo3575 = abstractC2646.mo3575();
        int i = this.f4890;
        if (i > iMo3575) {
            StringBuilder sb = new StringBuilder(String.valueOf(i).length() + 18 + String.valueOf(i).length());
            sb.append("Length too large: ");
            sb.append(i);
            sb.append(i);
            throw new IllegalArgumentException(sb.toString());
        }
        if (i <= abstractC2646.mo3575()) {
            byte[] bArr = this.f4892;
            int i2 = this.f4891;
            if (z) {
                return AbstractC2646.m6633(bArr, i2, ((C2492) abstractC2646).f9717, 0, i);
            }
            if (!(abstractC2646 instanceof C1142)) {
                return abstractC2646.mo3578(0, i).equals(mo3578(i2, i + i2));
            }
            C1142 c1142 = (C1142) abstractC2646;
            return AbstractC2646.m6633(bArr, i2, c1142.f4892, c1142.f4891, i);
        }
        int iMo35752 = abstractC2646.mo3575();
        StringBuilder sb2 = new StringBuilder(String.valueOf(i).length() + 27 + String.valueOf(iMo35752).length());
        sb2.append("Ran off end of other: 0, ");
        sb2.append(i);
        sb2.append(", ");
        sb2.append(iMo35752);
        throw new IllegalArgumentException(sb2.toString());
    }

    @Override // defpackage.AbstractC2646
    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final void mo3574(AbstractC4357 abstractC4357) {
        abstractC4357.mo7253(this.f4892, this.f4891, this.f4890);
    }

    @Override // defpackage.AbstractC2646
    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final int mo3575() {
        return this.f4890;
    }

    @Override // defpackage.AbstractC2646
    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final byte mo3576(int i) {
        return this.f4892[this.f4891 + i];
    }

    @Override // defpackage.AbstractC2646
    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final int mo3577(int i, int i2) {
        return AbstractC0357.m1785(i, this.f4891, i2, this.f4892);
    }

    @Override // defpackage.AbstractC2646
    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final AbstractC3783 mo3578(int i, int i2) {
        int iM6631 = AbstractC2646.m6631(i, i2, this.f4890);
        if (iM6631 == 0) {
            return AbstractC2646.f10247;
        }
        return new C1142(this.f4892, this.f4891 + i, iM6631);
    }
}
