package defpackage;

import android.view.View;

/* JADX INFO: renamed from: ᵮᵡ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4240 implements InterfaceC2016 {

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public static final C4240 f16167;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public static final boolean[] f16168 = {true, true, true, false, true, false, false, false};

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public static final int[] f16169 = {0, 1, 2, 2, 3, 3, 3, 3};

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final /* synthetic */ int f16170;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public int f16171;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public int f16172;

    static {
        int i = 0;
        f16167 = new C4240(i, i, i);
    }

    public /* synthetic */ C4240(byte b, int i) {
        this.f16170 = i;
    }

    public C4240(int i) {
        this.f16170 = 7;
        this.f16172 = 2;
        this.f16171 = i;
    }

    public /* synthetic */ C4240(int i, int i2, int i3) {
        this.f16170 = i3;
        this.f16172 = i;
        this.f16171 = i2;
    }

    public String toString() {
        switch (this.f16170) {
            case 0:
                StringBuilder sb = new StringBuilder();
                sb.append(C4240.class.getSimpleName());
                sb.append("[position = ");
                sb.append(this.f16172);
                sb.append(", length = ");
                return AbstractC3589.m8110(sb, this.f16171, "]");
            default:
                return super.toString();
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public void m9211(AbstractC4793 abstractC4793) {
        View view = abstractC4793.f18236;
        this.f16172 = view.getLeft();
        this.f16171 = view.getTop();
        view.getRight();
        view.getBottom();
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public int m9212() {
        int i = this.f16171;
        if (i == 2) {
            return 10;
        }
        if (i == 5) {
            return 11;
        }
        if (i == 29) {
            return 12;
        }
        if (i == 42) {
            return 16;
        }
        if (i != 22) {
            return i != 23 ? 0 : 15;
        }
        return 1073741824;
    }

    @Override // defpackage.InterfaceC2016
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public int mo5393(byte[] bArr, int i, int i2) {
        int i3;
        int i4;
        int i5 = i - 1;
        int i6 = (i2 + i) - 5;
        int i7 = i;
        while (true) {
            if (i7 > i6) {
                break;
            }
            if ((bArr[i7] & 254) == 232) {
                int i8 = i7 - i5;
                int i9 = i8 & (-4);
                int[] iArr = f16169;
                if (i9 != 0) {
                    this.f16171 = 0;
                } else {
                    int i10 = (this.f16171 << (i8 - 1)) & 7;
                    this.f16171 = i10;
                    if (i10 != 0 && (!f16168[i10] || (i3 = bArr[(i7 + 4) - iArr[i10]] & 255) == 0 || i3 == 255)) {
                        this.f16171 = (i10 << 1) | 1;
                    }
                    i5 = i7;
                }
                int i11 = i7 + 4;
                int i12 = bArr[i11] & 255;
                if (i12 == 0 || i12 == 255) {
                    int i13 = i7 + 1;
                    int i14 = ᵥˇᵛˎ.ᵸˆˁ(i13, bArr);
                    while (true) {
                        i4 = i14 - ((this.f16172 + i7) - i);
                        int i15 = this.f16171;
                        if (i15 != 0) {
                            int i16 = iArr[i15] * 8;
                            int i17 = ((byte) (i4 >>> (24 - i16))) & 255;
                            if (i17 != 0 && i17 != 255) {
                                break;
                            }
                            i14 = i4 ^ ((1 << (32 - i16)) - 1);
                        } else {
                            break;
                        }
                    }
                    ᵥˇᵛˎ.ᵘᵝ(bArr, i13, (i4 << 7) >> 7);
                    i5 = i7;
                    i7 = i11;
                } else {
                    this.f16171 = (this.f16171 << 1) | 1;
                    i5 = i7;
                }
            }
            i7++;
        }
        int i18 = i7 - i5;
        this.f16171 = (i18 & (-4)) == 0 ? this.f16171 << (i18 - 1) : 0;
        int i19 = i7 - i;
        this.f16172 += i19;
        return i19;
    }
}
