package defpackage;

import net.lingala.zip4j.exception.ZipException;

/* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C5210 implements InterfaceC4298 {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public C4782 f19443;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public byte[] f19444;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public C1840 f19445;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public byte[] f19446;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public int f19447;

    @Override // defpackage.InterfaceC4298
    /* renamed from: ˎˏʜʾ */
    public final int mo9274(byte[] bArr, int i, int i2) throws ZipException {
        byte[] bArr2 = this.f19444;
        byte[] bArr3 = this.f19446;
        int i3 = i;
        while (true) {
            int i4 = i + i2;
            if (i3 >= i4) {
                return i2;
            }
            int i5 = i3 + 16;
            int i6 = i5 <= i4 ? 16 : i4 - i3;
            this.f19443.m10087(bArr, i3, i6);
            ᵯˉˋ.ˎˑː(this.f19447, bArr3);
            this.f19445.m5198(bArr3, bArr2);
            for (int i7 = 0; i7 < i6; i7++) {
                int i8 = i3 + i7;
                bArr[i8] = (byte) (bArr[i8] ^ bArr2[i7]);
            }
            this.f19447++;
            i3 = i5;
        }
    }
}
