package androidx.recyclerview.widget;

import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.util.SparseIntArray;
import android.view.View;
import android.view.ViewGroup;
import defpackage.AbstractC1307;
import defpackage.AbstractC1935;
import defpackage.AbstractC2873;
import defpackage.AbstractC2990;
import defpackage.AbstractC4486;
import defpackage.C0190;
import defpackage.C0359;
import defpackage.C1390;
import defpackage.C1529;
import defpackage.C1847;
import defpackage.C1923;
import defpackage.C1943;
import defpackage.C2283;
import defpackage.C2487;
import defpackage.C2720;
import defpackage.C3751;
import defpackage.C4276;
import defpackage.C5249;
import j$.util.DesugarCollections;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
import java.util.WeakHashMap;

/* loaded from: classes3.dex */
public class GridLayoutManager extends LinearLayoutManager {

    /* renamed from: ˊᵸˊ, reason: contains not printable characters */
    public static final Set f816 = DesugarCollections.unmodifiableSet(new HashSet(Arrays.asList(17, 66, 33, 130)));

    /* renamed from: ˁˑᵰ, reason: contains not printable characters */
    public final C2720 f817;

    /* renamed from: ˎˑː, reason: contains not printable characters */
    public boolean f818;

    /* renamed from: ˑᵝﹳᵜ, reason: contains not printable characters */
    public int f819;

    /* renamed from: ᐧﾞ, reason: contains not printable characters */
    public final SparseIntArray f820;

    /* renamed from: ᵙᵢᵨᵳ, reason: contains not printable characters */
    public int f821;

    /* renamed from: ᵡᵘˎʽ, reason: contains not printable characters */
    public int f822;

    /* renamed from: ᵧـˌᵎ, reason: contains not printable characters */
    public int[] f823;

    /* renamed from: ᵮᵠـˌ, reason: contains not printable characters */
    public final int f824;

    /* renamed from: ᵶʔᵢˊ, reason: contains not printable characters */
    public final SparseIntArray f825;

    /* renamed from: ᵺʙ, reason: contains not printable characters */
    public View[] f826;

    /* renamed from: ﾞⁱ, reason: contains not printable characters */
    public final Rect f827;

    public GridLayoutManager(Context context, AttributeSet attributeSet, int i, int i2) {
        super(context, attributeSet, i, i2);
        this.f818 = false;
        this.f824 = -1;
        this.f820 = new SparseIntArray();
        this.f825 = new SparseIntArray();
        C2720 c2720 = new C2720(28);
        this.f817 = c2720;
        this.f827 = new Rect();
        this.f821 = -1;
        this.f822 = -1;
        this.f819 = -1;
        int i3 = AbstractC1935.m5416(context, attributeSet, i, i2).f20323;
        if (i3 == this.f824) {
            return;
        }
        this.f818 = true;
        if (i3 < 1) {
            ᵹˉᵞ.ˌᵜᵹᵩ(AbstractC2990.m7313(i3, "Span count should be at least 1. Provided "));
            throw null;
        }
        this.f824 = i3;
        c2720.m6753();
        m5425();
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ʽᵢˊ, reason: contains not printable characters */
    public final void mo473(RecyclerView recyclerView, int i, int i2) {
        C2720 c2720 = this.f817;
        c2720.m6753();
        ((SparseIntArray) c2720.f10550).clear();
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ʾᵻᵭٴ */
    public final void mo260(C4276 c4276, C1529 c1529, C2487 c2487) {
        super.mo260(c4276, c1529, c2487);
        c2487.f9712.setClassName("android.widget.GridView");
        AbstractC1307 abstractC1307 = this.f7785.f898;
        if (abstractC1307 == null || abstractC1307.mo2536() <= 1) {
            return;
        }
        c2487.m6332(C1390.f5710);
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ʿᵘˆ */
    public final void mo261(C1529 c1529) {
        View viewMo518;
        super.mo261(c1529);
        this.f818 = false;
        int i = this.f821;
        if (i == -1 || (viewMo518 = mo518(i)) == null) {
            return;
        }
        viewMo518.sendAccessibilityEvent(67108864);
        this.f821 = -1;
    }

    /* renamed from: ˀˈᵕᵳ, reason: contains not printable characters */
    public final void m474() {
        int iM5428;
        int iM5447;
        if (this.f829 == 1) {
            iM5428 = this.f7782 - m5422();
            iM5447 = m5441();
        } else {
            iM5428 = this.f7784 - m5428();
            iM5447 = m5447();
        }
        m480(iM5428 - iM5447);
    }

    /* renamed from: ˆᵲᵧ, reason: contains not printable characters */
    public final void m475(int i, View view, boolean z) {
        int iM5419;
        int iM54192;
        C1847 c1847 = (C1847) view.getLayoutParams();
        Rect rect = c1847.f7734;
        int i2 = rect.top + rect.bottom + ((ViewGroup.MarginLayoutParams) c1847).topMargin + ((ViewGroup.MarginLayoutParams) c1847).bottomMargin;
        int i3 = rect.left + rect.right + ((ViewGroup.MarginLayoutParams) c1847).leftMargin + ((ViewGroup.MarginLayoutParams) c1847).rightMargin;
        int iM485 = m485(c1847.f7464, c1847.f7465);
        if (this.f829 == 1) {
            iM54192 = AbstractC1935.m5419(false, iM485, i, i3, ((ViewGroup.MarginLayoutParams) c1847).width);
            iM5419 = AbstractC1935.m5419(true, this.f840.mo1112(), this.f7783, i2, ((ViewGroup.MarginLayoutParams) c1847).height);
        } else {
            int iM54193 = AbstractC1935.m5419(false, iM485, i, i2, ((ViewGroup.MarginLayoutParams) c1847).height);
            int iM54194 = AbstractC1935.m5419(true, this.f840.mo1112(), this.f7776, i3, ((ViewGroup.MarginLayoutParams) c1847).width);
            iM5419 = iM54193;
            iM54192 = iM54194;
        }
        C1923 c1923 = (C1923) view.getLayoutParams();
        if (z ? m5437(view, iM54192, iM5419, c1923) : m5429(view, iM54192, iM5419, c1923)) {
            view.measure(iM54192, iM5419);
        }
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager
    /* renamed from: ˇᵶᵰʟ, reason: contains not printable characters */
    public final void mo476(C4276 c4276, C1529 c1529, C3751 c3751, int i) {
        m474();
        if (c1529.m4454() > 0 && !c1529.f6121) {
            boolean z = i == 1;
            int iM498 = m498(c3751.f13996, c4276, c1529);
            if (z) {
                while (iM498 > 0) {
                    int i2 = c3751.f13996;
                    if (i2 <= 0) {
                        break;
                    }
                    int i3 = i2 - 1;
                    c3751.f13996 = i3;
                    iM498 = m498(i3, c4276, c1529);
                }
            } else {
                int iM4454 = c1529.m4454() - 1;
                int i4 = c3751.f13996;
                while (i4 < iM4454) {
                    int i5 = i4 + 1;
                    int iM4982 = m498(i5, c4276, c1529);
                    if (iM4982 <= iM498) {
                        break;
                    }
                    i4 = i5;
                    iM498 = iM4982;
                }
                c3751.f13996 = i4;
            }
        }
        m484();
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager
    /* renamed from: ˈᵫˊˉ, reason: contains not printable characters */
    public final void mo477(C1529 c1529, C0359 c0359, C1943 c1943) {
        int i = this.f824;
        int i2 = i;
        for (int i3 = 0; i3 < i; i3++) {
            int i4 = c0359.f2122;
            if (i4 < 0 || i4 >= c1529.m4454() || i2 <= 0) {
                return;
            }
            c1943.m5466(c0359.f2122, Math.max(0, c0359.f2113));
            this.f817.getClass();
            i2--;
            c0359.f2122 += c0359.f2111;
        }
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager
    /* renamed from: ˉᵚʓ, reason: contains not printable characters */
    public final void mo478(C4276 c4276, C1529 c1529, C0359 c0359, C5249 c5249) {
        int i;
        int i2;
        int i3;
        int iMo1124;
        int iM5447;
        int iM5441;
        int iM5419;
        int iM54192;
        boolean z;
        View viewM1787;
        int iMo1121 = this.f840.mo1121();
        boolean z2 = iMo1121 != 1073741824;
        int iM5446 = m5446();
        int i4 = this.f824;
        int i5 = iM5446 > 0 ? this.f823[i4] : 0;
        if (z2) {
            m474();
        }
        boolean z3 = c0359.f2111 == 1;
        int iM491 = !z3 ? m491(c0359.f2122, c4276, c1529) + m498(c0359.f2122, c4276, c1529) : i4;
        int i6 = 0;
        while (i6 < i4) {
            int i7 = c0359.f2122;
            if (i7 < 0 || i7 >= c1529.m4454() || iM491 <= 0) {
                break;
            }
            int i8 = c0359.f2122;
            int iM4912 = m491(i8, c4276, c1529);
            if (iM4912 > i4) {
                ᵹˉᵞ.ˌᵜᵹᵩ(AbstractC4486.m9545(AbstractC4486.m9555("Item at position ", i8, " requires ", iM4912, " spans but GridLayoutManager has only "), i4, " spans."));
                return;
            }
            iM491 -= iM4912;
            if (iM491 < 0 || (viewM1787 = c0359.m1787(c4276)) == null) {
                break;
            }
            this.f826[i6] = viewM1787;
            i6++;
        }
        if (i6 == 0) {
            c5249.f19653 = true;
            return;
        }
        if (z3) {
            i3 = 1;
            i2 = i6;
            i = 0;
        } else {
            i = i6 - 1;
            i2 = -1;
            i3 = -1;
        }
        int i9 = 0;
        while (i != i2) {
            View view = this.f826[i];
            C1847 c1847 = (C1847) view.getLayoutParams();
            int iM4913 = m491(AbstractC1935.m5415(view), c4276, c1529);
            c1847.f7465 = iM4913;
            c1847.f7464 = i9;
            i9 += iM4913;
            i += i3;
        }
        float f = 0.0f;
        int i10 = 0;
        for (int i11 = 0; i11 < i6; i11++) {
            View view2 = this.f826[i11];
            if (c0359.f2120 != null) {
                z = false;
                if (z3) {
                    m5440(-1, view2, true);
                } else {
                    m5440(0, view2, true);
                }
            } else if (z3) {
                z = false;
                m5440(-1, view2, false);
            } else {
                z = false;
                m5440(0, view2, false);
            }
            m5445(view2, this.f827);
            m475(iMo1121, view2, z);
            int iMo1115 = this.f840.mo1115(view2);
            if (iMo1115 > i10) {
                i10 = iMo1115;
            }
            float fMo1124 = (this.f840.mo1124(view2) * 1.0f) / ((C1847) view2.getLayoutParams()).f7465;
            if (fMo1124 > f) {
                f = fMo1124;
            }
        }
        if (z2) {
            m480(Math.max(Math.round(f * i4), i5));
            i10 = 0;
            for (int i12 = 0; i12 < i6; i12++) {
                View view3 = this.f826[i12];
                m475(1073741824, view3, true);
                int iMo11152 = this.f840.mo1115(view3);
                if (iMo11152 > i10) {
                    i10 = iMo11152;
                }
            }
        }
        for (int i13 = 0; i13 < i6; i13++) {
            View view4 = this.f826[i13];
            if (this.f840.mo1115(view4) != i10) {
                C1847 c18472 = (C1847) view4.getLayoutParams();
                Rect rect = c18472.f7734;
                int i14 = rect.top + rect.bottom + ((ViewGroup.MarginLayoutParams) c18472).topMargin + ((ViewGroup.MarginLayoutParams) c18472).bottomMargin;
                int i15 = rect.left + rect.right + ((ViewGroup.MarginLayoutParams) c18472).leftMargin + ((ViewGroup.MarginLayoutParams) c18472).rightMargin;
                int iM485 = m485(c18472.f7464, c18472.f7465);
                if (this.f829 == 1) {
                    iM54192 = AbstractC1935.m5419(false, iM485, 1073741824, i15, ((ViewGroup.MarginLayoutParams) c18472).width);
                    iM5419 = View.MeasureSpec.makeMeasureSpec(i10 - i14, 1073741824);
                } else {
                    int iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(i10 - i15, 1073741824);
                    iM5419 = AbstractC1935.m5419(false, iM485, 1073741824, i14, ((ViewGroup.MarginLayoutParams) c18472).height);
                    iM54192 = iMakeMeasureSpec;
                }
                if (m5437(view4, iM54192, iM5419, (C1923) view4.getLayoutParams())) {
                    view4.measure(iM54192, iM5419);
                }
            }
        }
        c5249.f19652 = i10;
        int i16 = this.f829;
        int i17 = c0359.f2114;
        int iMo11242 = c0359.f2118;
        if (i16 != 1) {
            if (i17 == -1) {
                iM5441 = iMo11242 - i10;
                iM5447 = 0;
                iMo1124 = iMo11242;
            } else {
                iMo1124 = iMo11242 + i10;
                iM5447 = 0;
                iM5441 = iMo11242;
            }
            iMo11242 = iM5447;
        } else if (i17 == -1) {
            iM5447 = iMo11242 - i10;
            iM5441 = 0;
            iMo1124 = 0;
        } else {
            iMo1124 = 0;
            iM5447 = iMo11242;
            iMo11242 += i10;
            iM5441 = 0;
        }
        int i18 = 0;
        while (true) {
            View[] viewArr = this.f826;
            if (i18 >= i6) {
                Arrays.fill(viewArr, (Object) null);
                return;
            }
            View view5 = viewArr[i18];
            C1847 c18473 = (C1847) view5.getLayoutParams();
            if (this.f829 != 1) {
                iM5447 = m5447() + this.f823[c18473.f7464];
                iMo11242 = this.f840.mo1124(view5) + iM5447;
            } else if (m508()) {
                int iM54412 = m5441() + this.f823[i4 - c18473.f7464];
                iMo1124 = iM54412;
                iM5441 = iM54412 - this.f840.mo1124(view5);
            } else {
                iM5441 = m5441() + this.f823[c18473.f7464];
                iMo1124 = this.f840.mo1124(view5) + iM5441;
            }
            AbstractC1935.m5411(view5, iM5441, iM5447, iMo1124, iMo11242);
            if (c18473.f7733.m6031() || c18473.f7733.m6028()) {
                c5249.f19651 = true;
            }
            c5249.f19654 = view5.hasFocusable() | c5249.f19654;
            i18++;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:118:0x01a1  */
    /* JADX WARN: Removed duplicated region for block: B:121:0x01a7  */
    /* JADX WARN: Removed duplicated region for block: B:122:0x01a9 A[EDGE_INSN: B:209:0x01a9->B:122:0x01a9 BREAK  A[LOOP:2: B:126:0x01b9->B:135:0x01e2, LOOP_LABEL: LOOP:2: B:126:0x01b9->B:135:0x01e2], EDGE_INSN: B:216:0x01a9->B:122:0x01a9 BREAK  A[LOOP:5: B:148:0x0221->B:159:0x0251, LOOP_LABEL: LOOP:5: B:148:0x0221->B:159:0x0251]] */
    /* JADX WARN: Removed duplicated region for block: B:142:0x0213  */
    /* JADX WARN: Removed duplicated region for block: B:167:0x027e  */
    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ˉᵴﹶ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final boolean mo479(int r12, android.os.Bundle r13) {
        /*
            Method dump skipped, instructions count: 739
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.recyclerview.widget.GridLayoutManager.mo479(int, android.os.Bundle):boolean");
    }

    /* renamed from: ˊᵱᵵˏ, reason: contains not printable characters */
    public final void m480(int i) {
        int i2;
        int[] iArr = this.f823;
        int i3 = this.f824;
        if (iArr == null || iArr.length != i3 + 1 || iArr[iArr.length - 1] != i) {
            iArr = new int[i3 + 1];
        }
        int i4 = 0;
        iArr[0] = 0;
        int i5 = i / i3;
        int i6 = i % i3;
        int i7 = 0;
        for (int i8 = 1; i8 <= i3; i8++) {
            i4 += i6;
            if (i4 <= 0 || i3 - i4 >= i6) {
                i2 = i5;
            } else {
                i2 = i5 + 1;
                i4 -= i3;
            }
            i7 += i2;
            iArr[i8] = i7;
        }
        this.f823 = iArr;
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public final int mo481(C1529 c1529) {
        return m506(c1529);
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public final int mo482(C1529 c1529) {
        return m514(c1529);
    }

    /* JADX WARN: Code restructure failed: missing block: B:54:0x00c9, code lost:
    
        if (r13 == (r2 > r15)) goto L49;
     */
    /* JADX WARN: Code restructure failed: missing block: B:78:0x012a, code lost:
    
        if (r16 == null) goto L80;
     */
    /* JADX WARN: Code restructure failed: missing block: B:79:0x012c, code lost:
    
        return r16;
     */
    /* JADX WARN: Code restructure failed: missing block: B:80:0x012d, code lost:
    
        return r17;
     */
    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ˌᵹᵨˑ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final android.view.View mo483(android.view.View r23, int r24, defpackage.C4276 r25, defpackage.C1529 r26) {
        /*
            Method dump skipped, instructions count: 302
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: androidx.recyclerview.widget.GridLayoutManager.mo483(android.view.View, int, ᵯˑᵰ, ˋᵮ):android.view.View");
    }

    /* renamed from: ˎʠˌ, reason: contains not printable characters */
    public final void m484() {
        View[] viewArr = this.f826;
        if (viewArr == null || viewArr.length != this.f824) {
            this.f826 = new View[this.f824];
        }
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˎˏʜʾ */
    public final boolean mo281(C1923 c1923) {
        return c1923 instanceof C1847;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˑᵝﹳᵜ */
    public final int mo283(C4276 c4276, C1529 c1529) {
        if (this.f829 == 0) {
            return Math.min(this.f824, m5443());
        }
        if (c1529.m4454() < 1) {
            return 0;
        }
        return m494(c1529.m4454() - 1, c4276, c1529) + 1;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ˑᵱ */
    public final C1923 mo285(Context context, AttributeSet attributeSet) {
        C1847 c1847 = new C1847(context, attributeSet);
        c1847.f7464 = -1;
        c1847.f7465 = 0;
        return c1847;
    }

    /* renamed from: ᵗᵿ, reason: contains not printable characters */
    public final int m485(int i, int i2) {
        if (this.f829 != 1 || !m508()) {
            int[] iArr = this.f823;
            return iArr[i2 + i] - iArr[i];
        }
        int[] iArr2 = this.f823;
        int i3 = this.f824;
        return iArr2[i3 - i] - iArr2[(i3 - i) - i2];
    }

    /* renamed from: ᵙᵫ, reason: contains not printable characters */
    public final int m486(int i) {
        int i2 = this.f829;
        RecyclerView recyclerView = this.f7785;
        return i2 == 1 ? m494(i, recyclerView.f925, recyclerView.f901) : m498(i, recyclerView.f925, recyclerView.f901);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵛˎ, reason: contains not printable characters */
    public final void mo487(Rect rect, int i, int i2) {
        int iM5418;
        int iM54182;
        if (this.f823 == null) {
            super.mo487(rect, i, i2);
        }
        int iM5422 = m5422() + m5441();
        int iM5428 = m5428() + m5447();
        if (this.f829 == 1) {
            int iHeight = rect.height() + iM5428;
            RecyclerView recyclerView = this.f7785;
            WeakHashMap weakHashMap = AbstractC2873.f11133;
            iM54182 = AbstractC1935.m5418(i2, iHeight, recyclerView.getMinimumHeight());
            int[] iArr = this.f823;
            iM5418 = AbstractC1935.m5418(i, iArr[iArr.length - 1] + iM5422, this.f7785.getMinimumWidth());
        } else {
            int iWidth = rect.width() + iM5422;
            RecyclerView recyclerView2 = this.f7785;
            WeakHashMap weakHashMap2 = AbstractC2873.f11133;
            iM5418 = AbstractC1935.m5418(i, iWidth, recyclerView2.getMinimumWidth());
            int[] iArr2 = this.f823;
            iM54182 = AbstractC1935.m5418(i2, iArr2[iArr2.length - 1] + iM5428, this.f7785.getMinimumHeight());
        }
        this.f7785.setMeasuredDimension(iM5418, iM54182);
    }

    /* renamed from: ᵛᵼᐧ, reason: contains not printable characters */
    public final int m488(int i) {
        int i2 = this.f829;
        RecyclerView recyclerView = this.f7785;
        return i2 == 0 ? m494(i, recyclerView.f925, recyclerView.f901) : m498(i, recyclerView.f925, recyclerView.f901);
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ᵠᵪˀᵻ */
    public final void mo297(C4276 c4276, C1529 c1529) {
        boolean z = c1529.f6121;
        SparseIntArray sparseIntArray = this.f825;
        SparseIntArray sparseIntArray2 = this.f820;
        if (z) {
            int iM5446 = m5446();
            for (int i = 0; i < iM5446; i++) {
                C1847 c1847 = (C1847) m5431(i).getLayoutParams();
                int iM6035 = c1847.f7733.m6035();
                sparseIntArray2.put(iM6035, c1847.f7465);
                sparseIntArray.put(iM6035, c1847.f7464);
            }
        }
        super.mo297(c4276, c1529);
        sparseIntArray2.clear();
        sparseIntArray.clear();
    }

    /* renamed from: ᵢˌᵸⁱ, reason: contains not printable characters */
    public final HashSet m489(int i) {
        return m497(m486(i), i);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵣᵟᵔ */
    public final void mo301() {
        C2720 c2720 = this.f817;
        c2720.m6753();
        ((SparseIntArray) c2720.f10550).clear();
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager
    /* renamed from: ᵤˉᵩ, reason: contains not printable characters */
    public final View mo490(C4276 c4276, C1529 c1529, boolean z, boolean z2) {
        int i;
        int iM5446;
        int iM54462 = m5446();
        int i2 = 1;
        if (z2) {
            iM5446 = m5446() - 1;
            i = -1;
            i2 = -1;
        } else {
            i = iM54462;
            iM5446 = 0;
        }
        int iM4454 = c1529.m4454();
        m499();
        int iMo1122 = this.f840.mo1122();
        int iMo1113 = this.f840.mo1113();
        View view = null;
        View view2 = null;
        while (iM5446 != i) {
            View viewM5431 = m5431(iM5446);
            int iM5415 = AbstractC1935.m5415(viewM5431);
            if (iM5415 >= 0 && iM5415 < iM4454 && m498(iM5415, c4276, c1529) == 0) {
                if (((C1923) viewM5431.getLayoutParams()).f7733.m6031()) {
                    if (view2 == null) {
                        view2 = viewM5431;
                    }
                } else {
                    if (this.f840.mo1111(viewM5431) < iMo1113 && this.f840.mo1120(viewM5431) >= iMo1122) {
                        return viewM5431;
                    }
                    if (view == null) {
                        view = viewM5431;
                    }
                }
            }
            iM5446 += i2;
        }
        return view != null ? view : view2;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵤᵙᵷ */
    public final int mo303(C4276 c4276, C1529 c1529) {
        if (this.f829 == 1) {
            return Math.min(this.f824, m5443());
        }
        if (c1529.m4454() < 1) {
            return 0;
        }
        return m494(c1529.m4454() - 1, c4276, c1529) + 1;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵥʩᵩˑ */
    public final void mo304(int i, int i2) {
        C2720 c2720 = this.f817;
        c2720.m6753();
        ((SparseIntArray) c2720.f10550).clear();
    }

    /* renamed from: ᵥᵮᵼᵫ, reason: contains not printable characters */
    public final int m491(int i, C4276 c4276, C1529 c1529) {
        boolean z = c1529.f6121;
        C2720 c2720 = this.f817;
        if (!z) {
            c2720.getClass();
            return 1;
        }
        int i2 = this.f820.get(i, -1);
        if (i2 != -1) {
            return i2;
        }
        if (c4276.m9256(i) == -1) {
            return 1;
        }
        c2720.getClass();
        return 1;
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ᵦᵽᵢ */
    public final int mo306(int i, C4276 c4276, C1529 c1529) {
        m474();
        m484();
        return super.mo306(i, c4276, c1529);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵧᵾˀˈ */
    public final C1923 mo308(ViewGroup.LayoutParams layoutParams) {
        if (layoutParams instanceof ViewGroup.MarginLayoutParams) {
            C1847 c1847 = new C1847((ViewGroup.MarginLayoutParams) layoutParams);
            c1847.f7464 = -1;
            c1847.f7465 = 0;
            return c1847;
        }
        C1847 c18472 = new C1847(layoutParams);
        c18472.f7464 = -1;
        c18472.f7465 = 0;
        return c18472;
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ᵨᵳʝ */
    public final C1923 mo310() {
        return this.f829 == 0 ? new C1847(-2, -1) : new C1847(-1, -2);
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ᵭˇʾ, reason: contains not printable characters */
    public final boolean mo492() {
        return this.f837 == null && !this.f818;
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public final int mo493(C1529 c1529) {
        return m506(c1529);
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ᵰᵷᵹˆ */
    public final int mo318(int i, C4276 c4276, C1529 c1529) {
        m474();
        m484();
        return super.mo318(i, c4276, c1529);
    }

    /* renamed from: ᵲˈˁ, reason: contains not printable characters */
    public final int m494(int i, C4276 c4276, C1529 c1529) {
        boolean z = c1529.f6121;
        C2720 c2720 = this.f817;
        if (!z) {
            c2720.getClass();
            return C2720.m6728(i, this.f824);
        }
        int iM9256 = c4276.m9256(i);
        if (iM9256 == -1) {
            return 0;
        }
        c2720.getClass();
        return C2720.m6728(iM9256, this.f824);
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵲᵟ */
    public final void mo320(int i, int i2) {
        C2720 c2720 = this.f817;
        c2720.m6753();
        ((SparseIntArray) c2720.f10550).clear();
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager
    /* renamed from: ᵲᵢᵲˊ, reason: contains not printable characters */
    public final void mo495(boolean z) {
        if (z) {
            C0190.m1432("GridLayoutManager does not support stack from end. Consider using reverse layout");
        } else {
            super.mo495(false);
        }
    }

    @Override // androidx.recyclerview.widget.LinearLayoutManager, defpackage.AbstractC1935
    /* renamed from: ᵳٴᵶ, reason: contains not printable characters */
    public final int mo496(C1529 c1529) {
        return m514(c1529);
    }

    /* renamed from: ᵳᵧ, reason: contains not printable characters */
    public final HashSet m497(int i, int i2) {
        HashSet hashSet = new HashSet();
        RecyclerView recyclerView = this.f7785;
        int iM491 = m491(i2, recyclerView.f925, recyclerView.f901);
        for (int i3 = i; i3 < i + iM491; i3++) {
            hashSet.add(Integer.valueOf(i3));
        }
        return hashSet;
    }

    /* renamed from: ᵷˆˇ, reason: contains not printable characters */
    public final int m498(int i, C4276 c4276, C1529 c1529) {
        boolean z = c1529.f6121;
        C2720 c2720 = this.f817;
        if (!z) {
            c2720.getClass();
            return i % this.f824;
        }
        int i2 = this.f825.get(i, -1);
        if (i2 != -1) {
            return i2;
        }
        int iM9256 = c4276.m9256(i);
        if (iM9256 == -1) {
            return 0;
        }
        c2720.getClass();
        return iM9256 % this.f824;
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ᵺᵠ */
    public final void mo332(C4276 c4276, C1529 c1529, View view, C2487 c2487) {
        ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
        if (!(layoutParams instanceof C1847)) {
            m5433(view, c2487);
            return;
        }
        C1847 c1847 = (C1847) layoutParams;
        int iM494 = m494(c1847.f7733.m6035(), c4276, c1529);
        int i = this.f829;
        int i2 = c1847.f7464;
        int i3 = c1847.f7465;
        if (i == 0) {
            c2487.m6330(C2283.m5982(i2, i3, iM494, 1));
        } else {
            c2487.m6330(C2283.m5982(iM494, 1, i2, i3));
        }
    }

    @Override // defpackage.AbstractC1935
    /* renamed from: ﹶـ */
    public final void mo334(int i, int i2) {
        C2720 c2720 = this.f817;
        c2720.m6753();
        ((SparseIntArray) c2720.f10550).clear();
    }
}
