package p037.p107.p108;

import androidx.recyclerview.widget.RecyclerView;
import java.util.ArrayList;
import java.util.List;
import p037.p065.p077.C1903;
import p037.p065.p077.InterfaceC1902;
import p037.p107.p108.C2361;

/* JADX INFO: renamed from: މ.ޏ.ށ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C2304 implements C2361.InterfaceC2362 {

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final InterfaceC2305 f7303;

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public InterfaceC1902<C2306> f7300 = new C1903(30);

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final ArrayList<C2306> f7301 = new ArrayList<>();

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final ArrayList<C2306> f7302 = new ArrayList<>();

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public int f7306 = 0;

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public final boolean f7304 = false;

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final C2361 f7305 = new C2361(this);

    /* JADX INFO: renamed from: މ.ޏ.ށ.֏$֏, reason: contains not printable characters */
    public interface InterfaceC2305 {
    }

    /* JADX INFO: renamed from: މ.ޏ.ށ.֏$ؠ, reason: contains not printable characters */
    public static final class C2306 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public int f7307;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public int f7308;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public Object f7309;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public int f7310;

        public C2306(int i, int i2, int i3, Object obj) {
            this.f7307 = i;
            this.f7308 = i2;
            this.f7310 = i3;
            this.f7309 = obj;
        }

        public boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof C2306)) {
                return false;
            }
            C2306 c2306 = (C2306) obj;
            int i = this.f7307;
            if (i != c2306.f7307) {
                return false;
            }
            if (i == 8 && Math.abs(this.f7310 - this.f7308) == 1 && this.f7310 == c2306.f7308 && this.f7308 == c2306.f7310) {
                return true;
            }
            if (this.f7310 != c2306.f7310 || this.f7308 != c2306.f7308) {
                return false;
            }
            Object obj2 = this.f7309;
            if (obj2 != null) {
                if (!obj2.equals(c2306.f7309)) {
                    return false;
                }
            } else if (c2306.f7309 != null) {
                return false;
            }
            return true;
        }

        public int hashCode() {
            return (((this.f7307 * 31) + this.f7308) * 31) + this.f7310;
        }

        public String toString() {
            StringBuilder sb = new StringBuilder();
            sb.append(Integer.toHexString(System.identityHashCode(this)));
            sb.append("[");
            int i = this.f7307;
            sb.append(i != 1 ? i != 2 ? i != 4 ? i != 8 ? "??" : "mv" : "up" : "rm" : "add");
            sb.append(",s:");
            sb.append(this.f7308);
            sb.append("c:");
            sb.append(this.f7310);
            sb.append(",p:");
            sb.append(this.f7309);
            sb.append("]");
            return sb.toString();
        }
    }

    public C2304(InterfaceC2305 interfaceC2305) {
        this.f7303 = interfaceC2305;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public int m4339(int i, int i2) {
        int size = this.f7302.size();
        while (i2 < size) {
            C2306 c2306 = this.f7302.get(i2);
            int i3 = c2306.f7307;
            if (i3 == 8) {
                int i4 = c2306.f7308;
                if (i4 == i) {
                    i = c2306.f7310;
                } else {
                    if (i4 < i) {
                        i--;
                    }
                    if (c2306.f7310 <= i) {
                        i++;
                    }
                }
            } else {
                int i5 = c2306.f7308;
                if (i5 > i) {
                    continue;
                } else if (i3 == 2) {
                    int i6 = c2306.f7310;
                    if (i < i5 + i6) {
                        return -1;
                    }
                    i -= i6;
                } else if (i3 == 1) {
                    i += c2306.f7310;
                }
            }
            i2++;
        }
        return i;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public C2306 m4340(int i, int i2, int i3, Object obj) {
        C2306 c2306Mo3716 = this.f7300.mo3716();
        if (c2306Mo3716 == null) {
            return new C2306(i, i2, i3, obj);
        }
        c2306Mo3716.f7307 = i;
        c2306Mo3716.f7308 = i2;
        c2306Mo3716.f7310 = i3;
        c2306Mo3716.f7309 = obj;
        return c2306Mo3716;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m4341() {
        int size = this.f7302.size();
        for (int i = 0; i < size; i++) {
            ((C2367) this.f7303).m4428(this.f7302.get(i));
        }
        m4342(this.f7302);
        this.f7306 = 0;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m4342(List<C2306> list) {
        int size = list.size();
        for (int i = 0; i < size; i++) {
            m4349(list.get(i));
        }
        list.clear();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m4343(C2306 c2306) {
        int i;
        int i2 = c2306.f7307;
        if (i2 == 1 || i2 == 8) {
            throw new IllegalArgumentException("should not dispatch add or move for pre layout");
        }
        int iM4346 = m4346(c2306.f7308, i2);
        int i3 = c2306.f7308;
        int i4 = c2306.f7307;
        if (i4 == 2) {
            i = 0;
        } else {
            if (i4 != 4) {
                throw new IllegalArgumentException("op should be remove or update." + c2306);
            }
            i = 1;
        }
        int i5 = 1;
        for (int i6 = 1; i6 < c2306.f7310; i6++) {
            int iM43462 = m4346((i * i6) + c2306.f7308, c2306.f7307);
            int i7 = c2306.f7307;
            if (i7 == 2 ? iM43462 == iM4346 : i7 == 4 && iM43462 == iM4346 + 1) {
                i5++;
            } else {
                C2306 c2306M4340 = m4340(c2306.f7307, iM4346, i5, c2306.f7309);
                m4344(c2306M4340, i3);
                if (!this.f7304) {
                    c2306M4340.f7309 = null;
                    this.f7300.mo3715(c2306M4340);
                }
                if (c2306.f7307 == 4) {
                    i3 += i5;
                }
                iM4346 = iM43462;
                i5 = 1;
            }
        }
        Object obj = c2306.f7309;
        if (!this.f7304) {
            c2306.f7309 = null;
            this.f7300.mo3715(c2306);
        }
        if (i5 > 0) {
            C2306 c2306M43402 = m4340(c2306.f7307, iM4346, i5, obj);
            m4344(c2306M43402, i3);
            if (this.f7304) {
                return;
            }
            c2306M43402.f7309 = null;
            this.f7300.mo3715(c2306M43402);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m4344(C2306 c2306, int i) {
        ((C2367) this.f7303).m4428(c2306);
        int i2 = c2306.f7307;
        if (i2 != 2) {
            if (i2 != 4) {
                throw new IllegalArgumentException("only remove and update ops can be dispatched in first pass");
            }
            ((C2367) this.f7303).m4427(i, c2306.f7310, c2306.f7309);
            return;
        }
        InterfaceC2305 interfaceC2305 = this.f7303;
        int i3 = c2306.f7310;
        C2367 c2367 = (C2367) interfaceC2305;
        c2367.f7512.m536(i, i3, true);
        RecyclerView recyclerView = c2367.f7512;
        recyclerView.f1215 = true;
        recyclerView.f1212.f1304 += i3;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final boolean m4345(int i) {
        int size = this.f7302.size();
        for (int i2 = 0; i2 < size; i2++) {
            C2306 c2306 = this.f7302.get(i2);
            int i3 = c2306.f7307;
            if (i3 == 8) {
                if (m4339(c2306.f7310, i2 + 1) == i) {
                    return true;
                }
            } else if (i3 == 1) {
                int i4 = c2306.f7308;
                int i5 = c2306.f7310 + i4;
                while (i4 < i5) {
                    if (m4339(i4, i2 + 1) == i) {
                        return true;
                    }
                    i4++;
                }
            } else {
                continue;
            }
        }
        return false;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final int m4346(int i, int i2) {
        for (int size = this.f7302.size() - 1; size >= 0; size--) {
            C2306 c2306 = this.f7302.get(size);
            int i3 = c2306.f7307;
            if (i3 == 8) {
                int i4 = c2306.f7308;
                int i5 = c2306.f7310;
                if (i4 >= i5) {
                    i5 = i4;
                    i4 = i5;
                }
                if (i < i4 || i > i5) {
                    int i6 = c2306.f7308;
                    if (i < i6) {
                        if (i2 == 1) {
                            c2306.f7308 = i6 + 1;
                            c2306.f7310++;
                        } else if (i2 == 2) {
                            c2306.f7308 = i6 - 1;
                            c2306.f7310--;
                        }
                    }
                } else {
                    int i7 = c2306.f7308;
                    if (i4 == i7) {
                        if (i2 == 1) {
                            c2306.f7310++;
                        } else if (i2 == 2) {
                            c2306.f7310--;
                        }
                        i++;
                    } else {
                        if (i2 == 1) {
                            c2306.f7308 = i7 + 1;
                        } else if (i2 == 2) {
                            c2306.f7308 = i7 - 1;
                        }
                        i--;
                    }
                }
            } else {
                int i8 = c2306.f7308;
                if (i8 <= i) {
                    if (i3 == 1) {
                        i -= c2306.f7310;
                    } else if (i3 == 2) {
                        i += c2306.f7310;
                    }
                } else if (i2 == 1) {
                    c2306.f7308 = i8 + 1;
                } else if (i2 == 2) {
                    c2306.f7308 = i8 - 1;
                }
            }
        }
        for (int size2 = this.f7302.size() - 1; size2 >= 0; size2--) {
            C2306 c23062 = this.f7302.get(size2);
            if (c23062.f7307 == 8) {
                int i9 = c23062.f7310;
                if (i9 == c23062.f7308 || i9 < 0) {
                    this.f7302.remove(size2);
                    if (!this.f7304) {
                        c23062.f7309 = null;
                        this.f7300.mo3715(c23062);
                    }
                }
            } else if (c23062.f7310 <= 0) {
                this.f7302.remove(size2);
                if (!this.f7304) {
                    c23062.f7309 = null;
                    this.f7300.mo3715(c23062);
                }
            }
        }
        return i;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public void m4347() {
        m4341();
        int size = this.f7301.size();
        for (int i = 0; i < size; i++) {
            C2306 c2306 = this.f7301.get(i);
            int i2 = c2306.f7307;
            if (i2 == 1) {
                ((C2367) this.f7303).m4428(c2306);
                ((C2367) this.f7303).m4426(c2306.f7308, c2306.f7310);
            } else if (i2 == 2) {
                ((C2367) this.f7303).m4428(c2306);
                InterfaceC2305 interfaceC2305 = this.f7303;
                int i3 = c2306.f7308;
                int i4 = c2306.f7310;
                C2367 c2367 = (C2367) interfaceC2305;
                c2367.f7512.m536(i3, i4, true);
                RecyclerView recyclerView = c2367.f7512;
                recyclerView.f1215 = true;
                recyclerView.f1212.f1304 += i4;
            } else if (i2 == 4) {
                ((C2367) this.f7303).m4428(c2306);
                ((C2367) this.f7303).m4427(c2306.f7308, c2306.f7310, c2306.f7309);
            } else if (i2 == 8) {
                ((C2367) this.f7303).m4428(c2306);
                ((C2367) this.f7303).m4429(c2306.f7308, c2306.f7310);
            }
        }
        m4342(this.f7301);
        this.f7306 = 0;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final void m4348(C2306 c2306) {
        this.f7302.add(c2306);
        int i = c2306.f7307;
        if (i == 1) {
            ((C2367) this.f7303).m4426(c2306.f7308, c2306.f7310);
            return;
        }
        if (i == 2) {
            C2367 c2367 = (C2367) this.f7303;
            c2367.f7512.m536(c2306.f7308, c2306.f7310, false);
            c2367.f7512.f1215 = true;
            return;
        }
        if (i == 4) {
            ((C2367) this.f7303).m4427(c2306.f7308, c2306.f7310, c2306.f7309);
        } else if (i == 8) {
            ((C2367) this.f7303).m4429(c2306.f7308, c2306.f7310);
        } else {
            throw new IllegalArgumentException("Unknown update op type for " + c2306);
        }
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public void m4349(C2306 c2306) {
        if (this.f7304) {
            return;
        }
        c2306.f7309 = null;
        this.f7300.mo3715(c2306);
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public boolean m4350() {
        return this.f7301.size() > 0;
    }

    /* JADX WARN: Removed duplicated region for block: B:197:0x00ac A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:199:0x0143 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:202:0x012c A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:206:0x00dc A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:219:0x0009 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:30:0x006a  */
    /* JADX WARN: Removed duplicated region for block: B:31:0x006f  */
    /* JADX WARN: Removed duplicated region for block: B:37:0x008f  */
    /* JADX WARN: Removed duplicated region for block: B:38:0x0093  */
    /* JADX WARN: Removed duplicated region for block: B:42:0x00a7  */
    /* JADX WARN: Removed duplicated region for block: B:63:0x00e1  */
    /* JADX WARN: Removed duplicated region for block: B:72:0x010c  */
    /* JADX WARN: Removed duplicated region for block: B:73:0x0111  */
    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void m4351() {
        boolean z;
        byte b;
        C2306 c2306M4340;
        int i;
        int i2;
        C2306 c2306M43402;
        boolean z2;
        boolean z3;
        boolean z4;
        int i3;
        int i4;
        int i5;
        int i6;
        C2306 c2306M43403;
        C2361 c2361 = this.f7305;
        ArrayList<C2306> arrayList = this.f7301;
        if (c2361 == null) {
            throw null;
        }
        while (true) {
            int size = arrayList.size() - 1;
            boolean z5 = false;
            while (true) {
                if (size < 0) {
                    size = -1;
                    break;
                }
                if (arrayList.get(size).f7307 == 8) {
                    if (z5) {
                        break;
                    }
                } else {
                    z5 = true;
                }
                size--;
            }
            if (size == -1) {
                break;
            }
            int i7 = size + 1;
            C2306 c2306 = arrayList.get(size);
            C2306 c23062 = arrayList.get(i7);
            int i8 = c23062.f7307;
            if (i8 == 1) {
                int i9 = c2306.f7310 < c23062.f7308 ? -1 : 0;
                if (c2306.f7308 < c23062.f7308) {
                    i9++;
                }
                int i10 = c23062.f7308;
                int i11 = c2306.f7308;
                if (i10 <= i11) {
                    c2306.f7308 = i11 + c23062.f7310;
                }
                int i12 = c23062.f7308;
                int i13 = c2306.f7310;
                if (i12 <= i13) {
                    c2306.f7310 = i13 + c23062.f7310;
                }
                c23062.f7308 += i9;
                arrayList.set(size, c23062);
                arrayList.set(i7, c2306);
            } else if (i8 == 2) {
                int i14 = c2306.f7308;
                int i15 = c2306.f7310;
                if (i14 < i15) {
                    if (c23062.f7308 == i14 && c23062.f7310 == i15 - i14) {
                        z4 = false;
                        z3 = z4;
                        z2 = true;
                        i3 = c2306.f7310;
                        i4 = c23062.f7308;
                        if (i3 >= i4) {
                        }
                        i5 = c2306.f7308;
                        i6 = c23062.f7308;
                        if (i5 > i6) {
                        }
                        c2306M43403 = null;
                        if (z2) {
                        }
                    } else {
                        z2 = false;
                        z3 = false;
                        i3 = c2306.f7310;
                        i4 = c23062.f7308;
                        if (i3 >= i4) {
                            c23062.f7308 = i4 - 1;
                        } else {
                            int i16 = c23062.f7310;
                            if (i3 < i4 + i16) {
                                c23062.f7310 = i16 - 1;
                                c2306.f7307 = 2;
                                c2306.f7310 = 1;
                                if (c23062.f7310 == 0) {
                                    arrayList.remove(i7);
                                    C2304 c2304 = (C2304) c2361.f7507;
                                    if (!c2304.f7304) {
                                        c23062.f7309 = null;
                                        c2304.f7300.mo3715(c23062);
                                    }
                                }
                            }
                        }
                        i5 = c2306.f7308;
                        i6 = c23062.f7308;
                        if (i5 > i6) {
                            c23062.f7308 = i6 + 1;
                        } else {
                            int i17 = i6 + c23062.f7310;
                            if (i5 < i17) {
                                c2306M43403 = ((C2304) c2361.f7507).m4340(2, i5 + 1, i17 - i5, null);
                                c23062.f7310 = c2306.f7308 - c23062.f7308;
                            }
                            if (z2) {
                                arrayList.set(size, c23062);
                                arrayList.remove(i7);
                                C2304 c23042 = (C2304) c2361.f7507;
                                if (!c23042.f7304) {
                                    c2306.f7309 = null;
                                    c23042.f7300.mo3715(c2306);
                                }
                            } else {
                                if (z3) {
                                    if (c2306M43403 != null) {
                                        int i18 = c2306.f7308;
                                        if (i18 > c2306M43403.f7308) {
                                            c2306.f7308 = i18 - c2306M43403.f7310;
                                        }
                                        int i19 = c2306.f7310;
                                        if (i19 > c2306M43403.f7308) {
                                            c2306.f7310 = i19 - c2306M43403.f7310;
                                        }
                                    }
                                    int i20 = c2306.f7308;
                                    if (i20 > c23062.f7308) {
                                        c2306.f7308 = i20 - c23062.f7310;
                                    }
                                    int i21 = c2306.f7310;
                                    if (i21 > c23062.f7308) {
                                        c2306.f7310 = i21 - c23062.f7310;
                                    }
                                } else {
                                    if (c2306M43403 != null) {
                                        int i22 = c2306.f7308;
                                        if (i22 >= c2306M43403.f7308) {
                                            c2306.f7308 = i22 - c2306M43403.f7310;
                                        }
                                        int i23 = c2306.f7310;
                                        if (i23 >= c2306M43403.f7308) {
                                            c2306.f7310 = i23 - c2306M43403.f7310;
                                        }
                                    }
                                    int i24 = c2306.f7308;
                                    if (i24 >= c23062.f7308) {
                                        c2306.f7308 = i24 - c23062.f7310;
                                    }
                                    int i25 = c2306.f7310;
                                    if (i25 >= c23062.f7308) {
                                        c2306.f7310 = i25 - c23062.f7310;
                                    }
                                }
                                arrayList.set(size, c23062);
                                if (c2306.f7308 != c2306.f7310) {
                                    arrayList.set(i7, c2306);
                                } else {
                                    arrayList.remove(i7);
                                }
                                if (c2306M43403 != null) {
                                    arrayList.add(size, c2306M43403);
                                }
                            }
                        }
                        c2306M43403 = null;
                        if (z2) {
                        }
                    }
                } else if (c23062.f7308 == i15 + 1 && c23062.f7310 == i14 - i15) {
                    z4 = true;
                    z3 = z4;
                    z2 = true;
                    i3 = c2306.f7310;
                    i4 = c23062.f7308;
                    if (i3 >= i4) {
                    }
                    i5 = c2306.f7308;
                    i6 = c23062.f7308;
                    if (i5 > i6) {
                    }
                    c2306M43403 = null;
                    if (z2) {
                    }
                } else {
                    z2 = false;
                    z3 = true;
                    i3 = c2306.f7310;
                    i4 = c23062.f7308;
                    if (i3 >= i4) {
                    }
                    i5 = c2306.f7308;
                    i6 = c23062.f7308;
                    if (i5 > i6) {
                    }
                    c2306M43403 = null;
                    if (z2) {
                    }
                }
            } else if (i8 == 4) {
                int i26 = c2306.f7310;
                int i27 = c23062.f7308;
                if (i26 < i27) {
                    c23062.f7308 = i27 - 1;
                } else {
                    int i28 = c23062.f7310;
                    if (i26 < i27 + i28) {
                        c23062.f7310 = i28 - 1;
                        c2306M4340 = ((C2304) c2361.f7507).m4340(4, c2306.f7308, 1, c23062.f7309);
                    }
                    i = c2306.f7308;
                    i2 = c23062.f7308;
                    if (i > i2) {
                        c23062.f7308 = i2 + 1;
                    } else {
                        int i29 = i2 + c23062.f7310;
                        if (i < i29) {
                            int i30 = i29 - i;
                            c2306M43402 = ((C2304) c2361.f7507).m4340(4, i + 1, i30, c23062.f7309);
                            c23062.f7310 -= i30;
                        }
                        arrayList.set(i7, c2306);
                        if (c23062.f7310 > 0) {
                            arrayList.set(size, c23062);
                        } else {
                            arrayList.remove(size);
                            C2304 c23043 = (C2304) c2361.f7507;
                            if (!c23043.f7304) {
                                c23062.f7309 = null;
                                c23043.f7300.mo3715(c23062);
                            }
                        }
                        if (c2306M4340 != null) {
                            arrayList.add(size, c2306M4340);
                        }
                        if (c2306M43402 != null) {
                            arrayList.add(size, c2306M43402);
                        }
                    }
                    c2306M43402 = null;
                    arrayList.set(i7, c2306);
                    if (c23062.f7310 > 0) {
                    }
                    if (c2306M4340 != null) {
                    }
                    if (c2306M43402 != null) {
                    }
                }
                c2306M4340 = null;
                i = c2306.f7308;
                i2 = c23062.f7308;
                if (i > i2) {
                }
                c2306M43402 = null;
                arrayList.set(i7, c2306);
                if (c23062.f7310 > 0) {
                }
                if (c2306M4340 != null) {
                }
                if (c2306M43402 != null) {
                }
            }
        }
        int size2 = this.f7301.size();
        for (int i31 = 0; i31 < size2; i31++) {
            C2306 c2306M43404 = this.f7301.get(i31);
            int i32 = c2306M43404.f7307;
            if (i32 == 1) {
                m4348(c2306M43404);
            } else if (i32 == 2) {
                int i33 = c2306M43404.f7308;
                int i34 = c2306M43404.f7310 + i33;
                int i35 = i33;
                int i36 = 0;
                byte b2 = -1;
                while (i35 < i34) {
                    if (((C2367) this.f7303).m4425(i35) != null || m4345(i35)) {
                        if (b2 == 0) {
                            m4343(m4340(2, i33, i36, null));
                            z = true;
                        } else {
                            z = false;
                        }
                        b = 1;
                    } else {
                        if (b2 == 1) {
                            m4348(m4340(2, i33, i36, null));
                            z = true;
                        } else {
                            z = false;
                        }
                        b = 0;
                    }
                    if (z) {
                        i35 -= i36;
                        i34 -= i36;
                        i36 = 1;
                    } else {
                        i36++;
                    }
                    i35++;
                    b2 = b;
                }
                if (i36 != c2306M43404.f7310) {
                    if (!this.f7304) {
                        c2306M43404.f7309 = null;
                        this.f7300.mo3715(c2306M43404);
                    }
                    c2306M43404 = m4340(2, i33, i36, null);
                }
                if (b2 == 0) {
                    m4343(c2306M43404);
                } else {
                    m4348(c2306M43404);
                }
            } else if (i32 == 4) {
                int i37 = c2306M43404.f7308;
                int i38 = c2306M43404.f7310 + i37;
                int i39 = i37;
                int i40 = 0;
                byte b3 = -1;
                while (i37 < i38) {
                    if (((C2367) this.f7303).m4425(i37) != null || m4345(i37)) {
                        if (b3 == 0) {
                            m4343(m4340(4, i39, i40, c2306M43404.f7309));
                            i39 = i37;
                            i40 = 0;
                        }
                        b3 = 1;
                    } else {
                        if (b3 == 1) {
                            m4348(m4340(4, i39, i40, c2306M43404.f7309));
                            i39 = i37;
                            i40 = 0;
                        }
                        b3 = 0;
                    }
                    i40++;
                    i37++;
                }
                if (i40 != c2306M43404.f7310) {
                    Object obj = c2306M43404.f7309;
                    if (!this.f7304) {
                        c2306M43404.f7309 = null;
                        this.f7300.mo3715(c2306M43404);
                    }
                    c2306M43404 = m4340(4, i39, i40, obj);
                }
                if (b3 == 0) {
                    m4343(c2306M43404);
                } else {
                    m4348(c2306M43404);
                }
            } else if (i32 == 8) {
                m4348(c2306M43404);
            }
        }
        this.f7301.clear();
    }
}
