package androidx.recyclerview.widget;

import android.content.Context;
import android.graphics.PointF;
import android.graphics.Rect;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import defpackage.AbstractC1307;
import defpackage.AbstractC1935;
import defpackage.AbstractC2990;
import defpackage.AbstractC4987;
import defpackage.C0359;
import defpackage.C1390;
import defpackage.C1529;
import defpackage.C1923;
import defpackage.C1943;
import defpackage.C2487;
import defpackage.C3355;
import defpackage.C3751;
import defpackage.C3839;
import defpackage.C4276;
import defpackage.C5249;
import defpackage.C5423;
import defpackage.InterfaceC0593;
import java.util.List;

/* loaded from: classes3.dex */
public class LinearLayoutManager extends AbstractC1935 implements InterfaceC0593 {

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public final C5249 f828;

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public int f829;

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public final int[] f830;

    /* renamed from: ˑᵱ, reason: contains not printable characters */
    public boolean f831;

    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public boolean f832;

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public C0359 f833;

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public final int f834;

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

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final boolean f836;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public C3355 f837;

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

    /* renamed from: ᵨᵳʝ, reason: contains not printable characters */
    public final boolean f839;

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public AbstractC4987 f840;

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

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

    public LinearLayoutManager(int i) {
        this.f829 = 1;
        this.f839 = false;
        this.f831 = false;
        this.f838 = false;
        this.f836 = true;
        this.f842 = -1;
        this.f841 = Integer.MIN_VALUE;
        this.f837 = null;
        this.f835 = new C3751();
        this.f828 = new C5249();
        this.f834 = 2;
        this.f830 = new int[2];
        m500(i);
        mo510(null);
        if (this.f839) {
            this.f839 = false;
            m5425();
        }
    }

    public LinearLayoutManager(Context context, AttributeSet attributeSet, int i, int i2) {
        this.f829 = 1;
        this.f839 = false;
        this.f831 = false;
        this.f838 = false;
        this.f836 = true;
        this.f842 = -1;
        this.f841 = Integer.MIN_VALUE;
        this.f837 = null;
        this.f835 = new C3751();
        this.f828 = new C5249();
        this.f834 = 2;
        this.f830 = new int[2];
        C5423 c5423M5416 = AbstractC1935.m5416(context, attributeSet, i, i2);
        m500(c5423M5416.f20322);
        boolean z = c5423M5416.f20321;
        mo510(null);
        if (z != this.f839) {
            this.f839 = z;
            m5425();
        }
        mo495(c5423M5416.f20324);
    }

    /* renamed from: ʾᵵᵯ, reason: contains not printable characters */
    public final void m499() {
        if (this.f833 == null) {
            C0359 c0359 = new C0359();
            c0359.f2117 = true;
            c0359.f2121 = 0;
            c0359.f2116 = 0;
            c0359.f2120 = null;
            this.f833 = c0359;
        }
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ʾᵻᵭٴ */
    public void mo260(C4276 c4276, C1529 c1529, C2487 c2487) {
        super.mo260(c4276, c1529, c2487);
        AbstractC1307 abstractC1307 = this.f7785.f898;
        if (abstractC1307 == null || abstractC1307.mo2536() <= 0) {
            return;
        }
        c2487.m6332(C1390.f5707);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ʿᵘˆ */
    public void mo261(C1529 c1529) {
        this.f837 = null;
        this.f842 = -1;
        this.f841 = Integer.MIN_VALUE;
        this.f835.m8374();
    }

    /* renamed from: ʿᵽˀᵧ, reason: contains not printable characters */
    public final void m500(int i) {
        if (i != 0 && i != 1) {
            ᵹˉᵞ.ˌᵜᵹᵩ(AbstractC2990.m7313(i, "invalid orientation:"));
            return;
        }
        mo510(null);
        if (i != this.f829 || this.f840 == null) {
            AbstractC4987 abstractC4987M10440 = AbstractC4987.m10440(this, i);
            this.f840 = abstractC4987M10440;
            this.f835.f13993 = abstractC4987M10440;
            this.f829 = i;
            m5425();
        }
    }

    /* renamed from: ˀʾʽʤ, reason: contains not printable characters */
    public final View m501() {
        return m5431(this.f831 ? m5446() - 1 : 0);
    }

    /* renamed from: ˁˊᵞ, reason: contains not printable characters */
    public final View m502() {
        return m5431(this.f831 ? 0 : m5446() - 1);
    }

    /* renamed from: ˆʜٴᵿ, reason: contains not printable characters */
    public final View m503(boolean z) {
        return this.f831 ? m528(0, m5446(), z) : m528(m5446() - 1, -1, z);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˆᵼᵷˊ, reason: contains not printable characters */
    public final boolean mo504() {
        return true;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˇʼʤˎ */
    public final boolean mo271() {
        return this.f829 == 0;
    }

    /* renamed from: ˇᵶᵰʟ */
    public void mo476(C4276 c4276, C1529 c1529, C3751 c3751, int i) {
    }

    /* renamed from: ˈᵕ, reason: contains not printable characters */
    public final int m505(int i, C4276 c4276, C1529 c1529, boolean z) {
        int iMo1113;
        int iMo11132 = this.f840.mo1113() - i;
        if (iMo11132 <= 0) {
            return 0;
        }
        int i2 = -m525(-iMo11132, c4276, c1529);
        int i3 = i + i2;
        if (!z || (iMo1113 = this.f840.mo1113() - i3) <= 0) {
            return i2;
        }
        this.f840.mo1119(iMo1113);
        return iMo1113 + i2;
    }

    /* renamed from: ˈᵫˊˉ */
    public void mo477(C1529 c1529, C0359 c0359, C1943 c1943) {
        int i = c0359.f2122;
        if (i < 0 || i >= c1529.m4454()) {
            return;
        }
        c1943.m5466(i, Math.max(0, c0359.f2113));
    }

    /* renamed from: ˉʽʾ, reason: contains not printable characters */
    public final int m506(C1529 c1529) {
        if (m5446() == 0) {
            return 0;
        }
        m499();
        AbstractC4987 abstractC4987 = this.f840;
        boolean z = !this.f836;
        return ˏᵭᵔᵬ.ᵹᵝᵶ(c1529, abstractC4987, m521(z), m503(z), this, this.f836);
    }

    /* renamed from: ˉʾˈˊ, reason: contains not printable characters */
    public final int m507(C4276 c4276, C0359 c0359, C1529 c1529, boolean z) {
        int i;
        int i2 = c0359.f2115;
        int i3 = c0359.f2113;
        if (i3 != Integer.MIN_VALUE) {
            if (i2 < 0) {
                c0359.f2113 = i3 + i2;
            }
            m526(c4276, c0359);
        }
        int i4 = c0359.f2115 + c0359.f2121;
        while (true) {
            if ((!c0359.f2112 && i4 <= 0) || (i = c0359.f2122) < 0 || i >= c1529.m4454()) {
                break;
            }
            C5249 c5249 = this.f828;
            c5249.f19652 = 0;
            c5249.f19653 = false;
            c5249.f19651 = false;
            c5249.f19654 = false;
            mo478(c4276, c1529, c0359, c5249);
            if (!c5249.f19653) {
                int i5 = c0359.f2118;
                int i6 = c5249.f19652;
                c0359.f2118 = (c0359.f2114 * i6) + i5;
                if (!c5249.f19651 || c0359.f2120 != null || !c1529.f6121) {
                    c0359.f2115 -= i6;
                    i4 -= i6;
                }
                int i7 = c0359.f2113;
                if (i7 != Integer.MIN_VALUE) {
                    int i8 = i7 + i6;
                    c0359.f2113 = i8;
                    int i9 = c0359.f2115;
                    if (i9 < 0) {
                        c0359.f2113 = i8 + i9;
                    }
                    m526(c4276, c0359);
                }
                if (z && c5249.f19654) {
                    break;
                }
            } else {
                break;
            }
        }
        return i2 - c0359.f2115;
    }

    /* renamed from: ˉˉᵕᵽ, reason: contains not printable characters */
    public final boolean m508() {
        return this.f7785.getLayoutDirection() == 1;
    }

    /* renamed from: ˉᵗʢː, reason: contains not printable characters */
    public final void m509(int i, int i2) {
        this.f833.f2115 = this.f840.mo1113() - i2;
        C0359 c0359 = this.f833;
        c0359.f2111 = this.f831 ? -1 : 1;
        c0359.f2122 = i;
        c0359.f2114 = 1;
        c0359.f2118 = i2;
        c0359.f2113 = Integer.MIN_VALUE;
    }

    /* renamed from: ˉᵚʓ */
    public void mo478(C4276 c4276, C1529 c1529, C0359 c0359, C5249 c5249) {
        int i;
        int iMo1124;
        int i2;
        int iMo11242;
        View viewM1787 = c0359.m1787(c4276);
        if (viewM1787 == null) {
            c5249.f19653 = true;
            return;
        }
        C1923 c1923 = (C1923) viewM1787.getLayoutParams();
        List list = c0359.f2120;
        boolean z = this.f831;
        int i3 = c0359.f2114;
        if (list == null) {
            if (z == (i3 == -1)) {
                m5440(-1, viewM1787, false);
            } else {
                m5440(0, viewM1787, false);
            }
        } else {
            if (z == (i3 == -1)) {
                m5440(-1, viewM1787, true);
            } else {
                m5440(0, viewM1787, true);
            }
        }
        C1923 c19232 = (C1923) viewM1787.getLayoutParams();
        Rect rectM563 = this.f7785.m563(viewM1787);
        int i4 = rectM563.left + rectM563.right;
        int i5 = rectM563.top + rectM563.bottom;
        int iM5419 = AbstractC1935.m5419(mo271(), this.f7782, this.f7776, m5422() + m5441() + ((ViewGroup.MarginLayoutParams) c19232).leftMargin + ((ViewGroup.MarginLayoutParams) c19232).rightMargin + i4, ((ViewGroup.MarginLayoutParams) c19232).width);
        int iM54192 = AbstractC1935.m5419(mo282(), this.f7784, this.f7783, m5428() + m5447() + ((ViewGroup.MarginLayoutParams) c19232).topMargin + ((ViewGroup.MarginLayoutParams) c19232).bottomMargin + i5, ((ViewGroup.MarginLayoutParams) c19232).height);
        if (m5429(viewM1787, iM5419, iM54192, c19232)) {
            viewM1787.measure(iM5419, iM54192);
        }
        c5249.f19652 = this.f840.mo1115(viewM1787);
        if (this.f829 == 1) {
            if (m508()) {
                iMo11242 = this.f7782 - m5422();
                iMo1124 = iMo11242 - this.f840.mo1124(viewM1787);
            } else {
                int iM5441 = m5441();
                iMo11242 = this.f840.mo1124(viewM1787) + iM5441;
                iMo1124 = iM5441;
            }
            int i6 = c0359.f2114;
            i2 = c0359.f2118;
            int i7 = c5249.f19652;
            if (i6 == -1) {
                int i8 = i2 - i7;
                i = i2;
                i2 = i8;
            } else {
                i = i7 + i2;
            }
        } else {
            int iM5447 = m5447();
            int iMo11243 = this.f840.mo1124(viewM1787) + iM5447;
            int i9 = c0359.f2114;
            int i10 = c0359.f2118;
            int i11 = c5249.f19652;
            if (i9 == -1) {
                int i12 = i10 - i11;
                iMo11242 = i10;
                i2 = iM5447;
                i = iMo11243;
                iMo1124 = i12;
            } else {
                int i13 = i10 + i11;
                i = iMo11243;
                iMo1124 = i10;
                i2 = iM5447;
                iMo11242 = i13;
            }
        }
        AbstractC1935.m5411(viewM1787, iMo1124, i2, iMo11242, i);
        if (c1923.f7733.m6031() || c1923.f7733.m6028()) {
            c5249.f19651 = true;
        }
        c5249.f19654 = viewM1787.hasFocusable();
    }

    /* JADX WARN: Removed duplicated region for block: B:19:0x0048  */
    @Override // defpackage.AbstractC1935
    /* renamed from: ˉᵴﹶ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public boolean mo479(int r5, android.os.Bundle r6) {
        /*
            r4 = this;
            boolean r0 = super.mo479(r5, r6)
            r1 = 1
            if (r0 == 0) goto L8
            return r1
        L8:
            r0 = 16908343(0x1020037, float:2.3877383E-38)
            r2 = 0
            if (r5 != r0) goto L56
            if (r6 == 0) goto L56
            int r5 = r4.f829
            r0 = -1
            if (r5 != r1) goto L2e
            java.lang.String r5 = "android.view.accessibility.action.ARGUMENT_ROW_INT"
            int r5 = r6.getInt(r5, r0)
            if (r5 >= 0) goto L1e
            goto L56
        L1e:
            androidx.recyclerview.widget.RecyclerView r6 = r4.f7785
            ᵯˑᵰ r3 = r6.f925
            ˋᵮ r6 = r6.f901
            int r6 = r4.mo283(r3, r6)
            int r6 = r6 - r1
            int r5 = java.lang.Math.min(r5, r6)
            goto L46
        L2e:
            java.lang.String r5 = "android.view.accessibility.action.ARGUMENT_COLUMN_INT"
            int r5 = r6.getInt(r5, r0)
            if (r5 >= 0) goto L37
            goto L56
        L37:
            androidx.recyclerview.widget.RecyclerView r6 = r4.f7785
            ᵯˑᵰ r3 = r6.f925
            ˋᵮ r6 = r6.f901
            int r6 = r4.mo303(r3, r6)
            int r6 = r6 - r1
            int r5 = java.lang.Math.min(r5, r6)
        L46:
            if (r5 < 0) goto L56
            r4.f842 = r5
            r4.f841 = r2
            ᵣˑᵖᵫ r5 = r4.f837
            if (r5 == 0) goto L52
            r5.f12554 = r0
        L52:
            r4.m5425()
            return r1
        L56:
            return r2
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.recyclerview.widget.LinearLayoutManager.mo479(int, android.os.Bundle):boolean");
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˌʾˀ */
    public int mo481(C1529 c1529) {
        return m506(c1529);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˌᵜᵹᵩ */
    public int mo482(C1529 c1529) {
        return m514(c1529);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˌᵹᵨˑ */
    public View mo483(View view, int i, C4276 c4276, C1529 c1529) {
        int iM512;
        m516();
        if (m5446() != 0 && (iM512 = m512(i)) != Integer.MIN_VALUE) {
            m499();
            m513(iM512, (int) (this.f840.mo1112() * 0.33333334f), false, c1529);
            C0359 c0359 = this.f833;
            c0359.f2113 = Integer.MIN_VALUE;
            c0359.f2117 = false;
            m507(c4276, c0359, c1529, true);
            boolean z = this.f831;
            View viewM515 = iM512 == -1 ? z ? m515(m5446() - 1, -1) : m515(0, m5446()) : z ? m515(0, m5446()) : m515(m5446() - 1, -1);
            View viewM501 = iM512 == -1 ? m501() : m502();
            if (!viewM501.hasFocusable()) {
                return viewM515;
            }
            if (viewM515 != null) {
                return viewM501;
            }
        }
        return null;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˏˋٴ */
    public final boolean mo282() {
        return this.f829 == 1;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final void mo510(String str) {
        if (this.f837 == null) {
            super.mo510(str);
        }
    }

    /* renamed from: ˑᵩᵗ, reason: contains not printable characters */
    public final void m511(C4276 c4276, int i, int i2) {
        if (i == i2) {
            return;
        }
        if (i2 <= i) {
            while (i > i2) {
                m5424(i, c4276);
                i--;
            }
        } else {
            for (int i3 = i2 - 1; i3 >= i; i3--) {
                m5424(i3, c4276);
            }
        }
    }

    /* renamed from: ᐧʼ, reason: contains not printable characters */
    public final int m512(int i) {
        return i != 1 ? i != 2 ? i != 17 ? i != 33 ? i != 66 ? (i == 130 && this.f829 == 1) ? 1 : Integer.MIN_VALUE : this.f829 == 0 ? 1 : Integer.MIN_VALUE : this.f829 == 1 ? -1 : Integer.MIN_VALUE : this.f829 == 0 ? -1 : Integer.MIN_VALUE : (this.f829 != 1 && m508()) ? -1 : 1 : (this.f829 != 1 && m508()) ? 1 : -1;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵎʾ */
    public final Parcelable mo286() {
        C3355 c3355 = this.f837;
        if (c3355 != null) {
            C3355 c33552 = new C3355();
            c33552.f12554 = c3355.f12554;
            c33552.f12553 = c3355.f12553;
            c33552.f12555 = c3355.f12555;
            return c33552;
        }
        C3355 c33553 = new C3355();
        if (m5446() <= 0) {
            c33553.f12554 = -1;
            return c33553;
        }
        m499();
        boolean z = this.f832 ^ this.f831;
        c33553.f12555 = z;
        if (z) {
            View viewM502 = m502();
            c33553.f12553 = this.f840.mo1113() - this.f840.mo1120(viewM502);
            c33553.f12554 = AbstractC1935.m5415(viewM502);
            return c33553;
        }
        View viewM501 = m501();
        c33553.f12554 = AbstractC1935.m5415(viewM501);
        c33553.f12553 = this.f840.mo1111(viewM501) - this.f840.mo1122();
        return c33553;
    }

    /* renamed from: ᵔʜᵡʽ, reason: contains not printable characters */
    public final void m513(int i, int i2, boolean z, C1529 c1529) {
        int i3;
        int iMo1122;
        this.f833.f2112 = this.f840.mo1116() == 0 && this.f840.mo1114() == 0;
        this.f833.f2114 = i;
        int[] iArr = this.f830;
        iArr[0] = 0;
        iArr[1] = 0;
        int iMo1112 = c1529.f6125 != -1 ? this.f840.mo1112() : 0;
        if (this.f833.f2114 == -1) {
            i3 = 0;
        } else {
            i3 = iMo1112;
            iMo1112 = 0;
        }
        iArr[0] = iMo1112;
        iArr[1] = i3;
        int iMax = Math.max(0, iMo1112);
        int iMax2 = Math.max(0, iArr[1]);
        boolean z2 = i == 1;
        C0359 c0359 = this.f833;
        int i4 = z2 ? iMax2 : iMax;
        c0359.f2121 = i4;
        if (!z2) {
            iMax = iMax2;
        }
        c0359.f2116 = iMax;
        if (z2) {
            c0359.f2121 = this.f840.mo1123() + i4;
            View viewM502 = m502();
            C0359 c03592 = this.f833;
            c03592.f2111 = this.f831 ? -1 : 1;
            int iM5415 = AbstractC1935.m5415(viewM502);
            C0359 c03593 = this.f833;
            c03592.f2122 = iM5415 + c03593.f2111;
            c03593.f2118 = this.f840.mo1120(viewM502);
            iMo1122 = this.f840.mo1120(viewM502) - this.f840.mo1113();
        } else {
            View viewM501 = m501();
            C0359 c03594 = this.f833;
            c03594.f2121 = this.f840.mo1122() + c03594.f2121;
            C0359 c03595 = this.f833;
            c03595.f2111 = this.f831 ? 1 : -1;
            int iM54152 = AbstractC1935.m5415(viewM501);
            C0359 c03596 = this.f833;
            c03595.f2122 = iM54152 + c03596.f2111;
            c03596.f2118 = this.f840.mo1111(viewM501);
            iMo1122 = (-this.f840.mo1111(viewM501)) + this.f840.mo1122();
        }
        C0359 c03597 = this.f833;
        c03597.f2115 = i2;
        if (z) {
            c03597.f2115 = i2 - iMo1122;
        }
        c03597.f2113 = iMo1122;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵔᵨ */
    public final void mo288(int i) {
        this.f842 = i;
        this.f841 = Integer.MIN_VALUE;
        C3355 c3355 = this.f837;
        if (c3355 != null) {
            c3355.f12554 = -1;
        }
        m5425();
    }

    /* renamed from: ᵖᵖˊ, reason: contains not printable characters */
    public final int m514(C1529 c1529) {
        if (m5446() == 0) {
            return 0;
        }
        m499();
        AbstractC4987 abstractC4987 = this.f840;
        boolean z = !this.f836;
        return ˏᵭᵔᵬ.ˎˏʜʾ(c1529, abstractC4987, m521(z), m503(z), this, this.f836, this.f831);
    }

    /* renamed from: ᵖⁱʣʘ, reason: contains not printable characters */
    public final View m515(int i, int i2) {
        int i3;
        int i4;
        m499();
        if (i2 <= i && i2 >= i) {
            return m5431(i);
        }
        if (this.f840.mo1111(m5431(i)) < this.f840.mo1122()) {
            i3 = 16644;
            i4 = 16388;
        } else {
            i3 = 4161;
            i4 = 4097;
        }
        return this.f829 == 0 ? this.f7779.m11187(i, i2, i3, i4) : this.f7789.m11187(i, i2, i3, i4);
    }

    /* renamed from: ᵙˑ, reason: contains not printable characters */
    public final void m516() {
        if (this.f829 == 1 || !m508()) {
            this.f831 = this.f839;
        } else {
            this.f831 = !this.f839;
        }
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵛˈᵤ, reason: contains not printable characters */
    public final boolean mo517() {
        return this.f839;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵝᵵᵺ */
    public final void mo295(int i, int i2, C1529 c1529, C1943 c1943) {
        if (this.f829 != 0) {
            i = i2;
        }
        if (m5446() == 0 || i == 0) {
            return;
        }
        m499();
        m513(i > 0 ? 1 : -1, Math.abs(i), true, c1529);
        mo477(c1529, this.f833, c1943);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public final View mo518(int i) {
        int iM5446 = m5446();
        if (iM5446 == 0) {
            return null;
        }
        int iM5415 = i - AbstractC1935.m5415(m5431(0));
        if (iM5415 >= 0 && iM5415 < iM5446) {
            View viewM5431 = m5431(iM5415);
            if (AbstractC1935.m5415(viewM5431) == i) {
                return viewM5431;
            }
        }
        return super.mo518(i);
    }

    /* renamed from: ᵞː, reason: contains not printable characters */
    public final int m519(int i, C4276 c4276, C1529 c1529, boolean z) {
        int iMo1122;
        int iMo11222 = i - this.f840.mo1122();
        if (iMo11222 <= 0) {
            return 0;
        }
        int i2 = -m525(iMo11222, c4276, c1529);
        int i3 = i + i2;
        if (!z || (iMo1122 = i3 - this.f840.mo1122()) <= 0) {
            return i2;
        }
        this.f840.mo1119(-iMo1122);
        return i2 - iMo1122;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:111:0x01d1  */
    /* JADX WARN: Removed duplicated region for block: B:143:0x024a  */
    /* JADX WARN: Removed duplicated region for block: B:95:0x018c  */
    /* JADX WARN: Type inference failed for: r4v12 */
    /* JADX WARN: Type inference failed for: r4v13, types: [boolean, int] */
    /* JADX WARN: Type inference failed for: r4v14 */
    @Override // defpackage.AbstractC1935
    /* renamed from: ᵠᵪˀᵻ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void mo297(defpackage.C4276 r18, defpackage.C1529 r19) {
        /*
            Method dump skipped, instructions count: 1133
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.recyclerview.widget.LinearLayoutManager.mo297(ᵯˑᵰ, ˋᵮ):void");
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵠᵿː, reason: contains not printable characters */
    public final void mo520(AccessibilityEvent accessibilityEvent) {
        super.mo520(accessibilityEvent);
        if (m5446() > 0) {
            View viewM528 = m528(0, m5446(), false);
            accessibilityEvent.setFromIndex(viewM528 == null ? -1 : AbstractC1935.m5415(viewM528));
            View viewM5282 = m528(m5446() - 1, -1, false);
            accessibilityEvent.setToIndex(viewM5282 != null ? AbstractC1935.m5415(viewM5282) : -1);
        }
    }

    /* renamed from: ᵤʢ, reason: contains not printable characters */
    public final View m521(boolean z) {
        return this.f831 ? m528(m5446() - 1, -1, z) : m528(0, m5446(), z);
    }

    /* JADX WARN: Removed duplicated region for block: B:33:0x0075  */
    /* JADX WARN: Removed duplicated region for block: B:35:0x0079  */
    /* renamed from: ᵤˉᵩ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public android.view.View mo490(defpackage.C4276 r17, defpackage.C1529 r18, boolean r19, boolean r20) {
        /*
            r16 = this;
            r0 = r16
            r0.m499()
            int r1 = r0.m5446()
            r2 = 0
            r3 = 1
            if (r20 == 0) goto L15
            int r1 = r0.m5446()
            int r1 = r1 - r3
            r4 = -1
            r5 = r4
            goto L18
        L15:
            r4 = r1
            r1 = r2
            r5 = r3
        L18:
            int r6 = r18.m4454()
            ᵸᵥˎᵝ r7 = r0.f840
            int r7 = r7.mo1122()
            ᵸᵥˎᵝ r8 = r0.f840
            int r8 = r8.mo1113()
            r9 = 0
            r10 = r9
            r11 = r10
        L2b:
            if (r1 == r4) goto L7c
            android.view.View r12 = r0.m5431(r1)
            int r13 = defpackage.AbstractC1935.m5415(r12)
            ᵸᵥˎᵝ r14 = r0.f840
            int r14 = r14.mo1111(r12)
            ᵸᵥˎᵝ r15 = r0.f840
            int r15 = r15.mo1120(r12)
            if (r13 < 0) goto L7a
            if (r13 >= r6) goto L7a
            android.view.ViewGroup$LayoutParams r13 = r12.getLayoutParams()
            ˏᵼᵥ r13 = (defpackage.C1923) r13
            ᵕᵲᵝ r13 = r13.f7733
            boolean r13 = r13.m6031()
            if (r13 == 0) goto L57
            if (r11 != 0) goto L7a
            r11 = r12
            goto L7a
        L57:
            if (r15 > r7) goto L5d
            if (r14 >= r7) goto L5d
            r13 = r3
            goto L5e
        L5d:
            r13 = r2
        L5e:
            if (r14 < r8) goto L64
            if (r15 <= r8) goto L64
            r14 = r3
            goto L65
        L64:
            r14 = r2
        L65:
            if (r13 != 0) goto L6b
            if (r14 == 0) goto L6a
            goto L6b
        L6a:
            return r12
        L6b:
            if (r19 == 0) goto L73
            if (r14 == 0) goto L70
            goto L75
        L70:
            if (r9 != 0) goto L7a
            goto L79
        L73:
            if (r13 == 0) goto L77
        L75:
            r10 = r12
            goto L7a
        L77:
            if (r9 != 0) goto L7a
        L79:
            r9 = r12
        L7a:
            int r1 = r1 + r5
            goto L2b
        L7c:
            if (r9 == 0) goto L7f
            return r9
        L7f:
            if (r10 == 0) goto L82
            return r10
        L82:
            return r11
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.recyclerview.widget.LinearLayoutManager.mo490(ᵯˑᵰ, ˋᵮ, boolean, boolean):android.view.View");
    }

    @Override // defpackage.InterfaceC0593
    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final PointF mo522(int i) {
        if (m5446() == 0) {
            return null;
        }
        int i2 = (i < AbstractC1935.m5415(m5431(0))) != this.f831 ? -1 : 1;
        return this.f829 == 0 ? new PointF(i2, 0.0f) : new PointF(0.0f, i2);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵦᵽᵢ */
    public int mo306(int i, C4276 c4276, C1529 c1529) {
        if (this.f829 == 0) {
            return 0;
        }
        return m525(i, c4276, c1529);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵨᵳʝ */
    public C1923 mo310() {
        return new C1923(-2, -2);
    }

    /* renamed from: ᵩᵡˏ, reason: contains not printable characters */
    public final void m523(int i, int i2) {
        this.f833.f2115 = i2 - this.f840.mo1122();
        C0359 c0359 = this.f833;
        c0359.f2122 = i;
        c0359.f2111 = this.f831 ? 1 : -1;
        c0359.f2114 = -1;
        c0359.f2118 = i2;
        c0359.f2113 = Integer.MIN_VALUE;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵪʩ, reason: contains not printable characters */
    public final int mo524(C1529 c1529) {
        return m527(c1529);
    }

    /* renamed from: ᵪˑᵭ, reason: contains not printable characters */
    public final int m525(int i, C4276 c4276, C1529 c1529) {
        if (m5446() != 0 && i != 0) {
            m499();
            this.f833.f2117 = true;
            int i2 = i > 0 ? 1 : -1;
            int iAbs = Math.abs(i);
            m513(i2, iAbs, true, c1529);
            C0359 c0359 = this.f833;
            int iM507 = m507(c4276, c0359, c1529, false) + c0359.f2113;
            if (iM507 >= 0) {
                if (iAbs > iM507) {
                    i = i2 * iM507;
                }
                this.f840.mo1119(-i);
                this.f833.f2119 = i;
                return i;
            }
        }
        return 0;
    }

    /* renamed from: ᵫʽ, reason: contains not printable characters */
    public final void m526(C4276 c4276, C0359 c0359) {
        if (!c0359.f2117 || c0359.f2112) {
            return;
        }
        int i = c0359.f2113;
        int i2 = c0359.f2116;
        if (c0359.f2114 == -1) {
            int iM5446 = m5446();
            if (i < 0) {
                return;
            }
            int iMo1114 = (this.f840.mo1114() - i) + i2;
            if (this.f831) {
                for (int i3 = 0; i3 < iM5446; i3++) {
                    View viewM5431 = m5431(i3);
                    if (this.f840.mo1111(viewM5431) < iMo1114 || this.f840.mo1117(viewM5431) < iMo1114) {
                        m511(c4276, 0, i3);
                        return;
                    }
                }
                return;
            }
            int i4 = iM5446 - 1;
            for (int i5 = i4; i5 >= 0; i5--) {
                View viewM54312 = m5431(i5);
                if (this.f840.mo1111(viewM54312) < iMo1114 || this.f840.mo1117(viewM54312) < iMo1114) {
                    m511(c4276, i4, i5);
                    return;
                }
            }
            return;
        }
        if (i < 0) {
            return;
        }
        int i6 = i - i2;
        int iM54462 = m5446();
        if (!this.f831) {
            for (int i7 = 0; i7 < iM54462; i7++) {
                View viewM54313 = m5431(i7);
                if (this.f840.mo1120(viewM54313) > i6 || this.f840.mo1118(viewM54313) > i6) {
                    m511(c4276, 0, i7);
                    return;
                }
            }
            return;
        }
        int i8 = iM54462 - 1;
        for (int i9 = i8; i9 >= 0; i9--) {
            View viewM54314 = m5431(i9);
            if (this.f840.mo1120(viewM54314) > i6 || this.f840.mo1118(viewM54314) > i6) {
                m511(c4276, i8, i9);
                return;
            }
        }
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵭˇʾ */
    public boolean mo492() {
        return this.f837 == null && this.f832 == this.f838;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵯٴᵦ */
    public int mo493(C1529 c1529) {
        return m506(c1529);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵰᵷᵹˆ */
    public int mo318(int i, C4276 c4276, C1529 c1529) {
        if (this.f829 == 1) {
            return 0;
        }
        return m525(i, c4276, c1529);
    }

    /* renamed from: ᵲᵢᵲˊ */
    public void mo495(boolean z) {
        mo510(null);
        if (this.f838 == z) {
            return;
        }
        this.f838 = z;
        m5425();
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵲᵳ */
    public final void mo323(RecyclerView recyclerView, int i) {
        C3839 c3839 = new C3839(recyclerView.getContext());
        c3839.f14282 = i;
        mo322(c3839);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵳٴᵶ */
    public int mo496(C1529 c1529) {
        return m514(c1529);
    }

    /* renamed from: ᵳᵮ, reason: contains not printable characters */
    public final int m527(C1529 c1529) {
        if (m5446() == 0) {
            return 0;
        }
        m499();
        AbstractC4987 abstractC4987 = this.f840;
        boolean z = !this.f836;
        return ˏᵭᵔᵬ.ˏˋٴ(c1529, abstractC4987, m521(z), m503(z), this, this.f836);
    }

    /* renamed from: ᵶᵘː, reason: contains not printable characters */
    public final View m528(int i, int i2, boolean z) {
        m499();
        int i3 = z ? 24579 : 320;
        return this.f829 == 0 ? this.f7779.m11187(i, i2, i3, 320) : this.f7789.m11187(i, i2, i3, 320);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵶᵷᵕ */
    public final void mo328(int i, C1943 c1943) {
        boolean z;
        int i2;
        C3355 c3355 = this.f837;
        if (c3355 == null || (i2 = c3355.f12554) < 0) {
            m516();
            z = this.f831;
            i2 = this.f842;
            if (i2 == -1) {
                i2 = z ? i - 1 : 0;
            }
        } else {
            z = c3355.f12555;
        }
        int i3 = z ? -1 : 1;
        for (int i4 = 0; i4 < this.f834 && i2 >= 0 && i2 < i; i4++) {
            c1943.m5466(i2, 0);
            i2 += i3;
        }
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵷʚᵶᵿ, reason: contains not printable characters */
    public final boolean mo529() {
        if (this.f7783 != 1073741824 && this.f7776 != 1073741824) {
            int iM5446 = m5446();
            for (int i = 0; i < iM5446; i++) {
                ViewGroup.LayoutParams layoutParams = m5431(i).getLayoutParams();
                if (layoutParams.width < 0 && layoutParams.height < 0) {
                    return true;
                }
            }
        }
        return false;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵷᵱ, reason: contains not printable characters */
    public final void mo530(RecyclerView recyclerView) {
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public final int mo531(C1529 c1529) {
        return m527(c1529);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵺᵜᵰ */
    public final void mo331(Parcelable parcelable) {
        if (parcelable instanceof C3355) {
            C3355 c3355 = (C3355) parcelable;
            this.f837 = c3355;
            if (this.f842 != -1) {
                c3355.f12554 = -1;
            }
            m5425();
        }
    }
}
