package n;

import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;

/* JADX INFO: loaded from: classes.dex */
public final class I implements List, K4.c {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Object f21334a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final int f21335b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public int f21336c;

    public I(List list, int i6, int i7) {
        this.f21334a = list;
        this.f21335b = i6;
        this.f21336c = i7;
    }

    /* JADX WARN: Type inference failed for: r1v1, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List, java.util.Collection
    public final boolean add(Object obj) {
        int i6 = this.f21336c;
        this.f21336c = i6 + 1;
        this.f21334a.add(i6, obj);
        return true;
    }

    /* JADX WARN: Type inference failed for: r0v2, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List
    public final boolean addAll(int i6, Collection elements) {
        kotlin.jvm.internal.o.h(elements, "elements");
        this.f21334a.addAll(i6 + this.f21335b, elements);
        this.f21336c = elements.size() + this.f21336c;
        return elements.size() > 0;
    }

    /* JADX WARN: Type inference failed for: r2v0, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List, java.util.Collection
    public final void clear() {
        int i6 = this.f21336c - 1;
        int i7 = this.f21335b;
        if (i7 <= i6) {
            while (true) {
                this.f21334a.remove(i6);
                if (i6 == i7) {
                    break;
                } else {
                    i6--;
                }
            }
        }
        this.f21336c = i7;
    }

    /* JADX WARN: Type inference failed for: r2v0, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List, java.util.Collection
    public final boolean contains(Object obj) {
        int i6 = this.f21336c;
        for (int i7 = this.f21335b; i7 < i6; i7++) {
            if (kotlin.jvm.internal.o.c(this.f21334a.get(i7), obj)) {
                return true;
            }
        }
        return false;
    }

    @Override // java.util.List, java.util.Collection
    public final boolean containsAll(Collection elements) {
        kotlin.jvm.internal.o.h(elements, "elements");
        Iterator it = elements.iterator();
        while (it.hasNext()) {
            if (!contains(it.next())) {
                return false;
            }
        }
        return true;
    }

    /* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List
    public final Object get(int i6) {
        V.a(i6, this);
        return this.f21334a.get(i6 + this.f21335b);
    }

    /* JADX WARN: Type inference failed for: r3v0, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List
    public final int indexOf(Object obj) {
        int i6 = this.f21336c;
        int i7 = this.f21335b;
        for (int i8 = i7; i8 < i6; i8++) {
            if (kotlin.jvm.internal.o.c(this.f21334a.get(i8), obj)) {
                return i8 - i7;
            }
        }
        return -1;
    }

    @Override // java.util.List, java.util.Collection
    public final boolean isEmpty() {
        return this.f21336c == this.f21335b;
    }

    @Override // java.util.List, java.util.Collection, java.lang.Iterable
    public final Iterator iterator() {
        return new C2572G(this, 0);
    }

    /* JADX WARN: Type inference failed for: r2v0, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List
    public final int lastIndexOf(Object obj) {
        int i6 = this.f21336c - 1;
        int i7 = this.f21335b;
        if (i7 > i6) {
            return -1;
        }
        while (!kotlin.jvm.internal.o.c(this.f21334a.get(i6), obj)) {
            if (i6 == i7) {
                return -1;
            }
            i6--;
        }
        return i6 - i7;
    }

    @Override // java.util.List
    public final ListIterator listIterator() {
        return new C2572G(this, 0);
    }

    /* JADX WARN: Type inference failed for: r2v0, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List, java.util.Collection
    public final boolean remove(Object obj) {
        int i6 = this.f21336c;
        for (int i7 = this.f21335b; i7 < i6; i7++) {
            ?? r22 = this.f21334a;
            if (kotlin.jvm.internal.o.c(r22.get(i7), obj)) {
                r22.remove(i7);
                this.f21336c--;
                return true;
            }
        }
        return false;
    }

    @Override // java.util.List, java.util.Collection
    public final boolean removeAll(Collection elements) {
        kotlin.jvm.internal.o.h(elements, "elements");
        int i6 = this.f21336c;
        Iterator it = elements.iterator();
        while (it.hasNext()) {
            remove(it.next());
        }
        return i6 != this.f21336c;
    }

    /* JADX WARN: Type inference failed for: r3v0, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List, java.util.Collection
    public final boolean retainAll(Collection elements) {
        kotlin.jvm.internal.o.h(elements, "elements");
        int i6 = this.f21336c;
        int i7 = i6 - 1;
        int i8 = this.f21335b;
        if (i8 <= i7) {
            while (true) {
                ?? r32 = this.f21334a;
                if (!elements.contains(r32.get(i7))) {
                    r32.remove(i7);
                    this.f21336c--;
                }
                if (i7 == i8) {
                    break;
                }
                i7--;
            }
        }
        return i6 != this.f21336c;
    }

    /* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List
    public final Object set(int i6, Object obj) {
        V.a(i6, this);
        return this.f21334a.set(i6 + this.f21335b, obj);
    }

    @Override // java.util.List, java.util.Collection
    public final int size() {
        return this.f21336c - this.f21335b;
    }

    @Override // java.util.List
    public final List subList(int i6, int i7) {
        V.b(this, i6, i7);
        return new I(this, i6, i7);
    }

    @Override // java.util.List, java.util.Collection
    public final Object[] toArray() {
        return kotlin.jvm.internal.n.a(this);
    }

    /* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List
    public final void add(int i6, Object obj) {
        this.f21334a.add(i6 + this.f21335b, obj);
        this.f21336c++;
    }

    @Override // java.util.List
    public final ListIterator listIterator(int i6) {
        return new C2572G(this, i6);
    }

    @Override // java.util.List, java.util.Collection
    public final Object[] toArray(Object[] array) {
        kotlin.jvm.internal.o.h(array, "array");
        return kotlin.jvm.internal.n.b(this, array);
    }

    /* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List, java.util.Collection
    public final boolean addAll(Collection elements) {
        kotlin.jvm.internal.o.h(elements, "elements");
        this.f21334a.addAll(this.f21336c, elements);
        this.f21336c = elements.size() + this.f21336c;
        return elements.size() > 0;
    }

    /* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Object, java.util.List] */
    @Override // java.util.List
    public final Object remove(int i6) {
        V.a(i6, this);
        this.f21336c--;
        return this.f21334a.remove(i6 + this.f21335b);
    }
}
