package defpackage;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;

/* JADX INFO: renamed from: ˆᵮ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC0892 extends ᵽˊᵘᵬ {
    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public static List m3123(Object... objArr) {
        return objArr.length > 0 ? Arrays.asList(objArr) : C2808.f10794;
    }

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public static void m3124() {
        throw new ArithmeticException("Index overflow has happened.");
    }

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public static final void m3125(int i, int i2) {
        if (i2 < 0) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC0793.m2876(i2, "fromIndex (0) is greater than toIndex (", ")."));
        } else {
            if (i2 <= i) {
                return;
            }
            ᵷᵝˎ.ᵻˈᵦʼ(i2, i, ") is greater than size (", "toIndex (");
        }
    }

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public static final List m3126(List list) {
        int size = list.size();
        return size != 0 ? size != 1 ? list : Collections.singletonList(list.get(0)) : C2808.f10794;
    }

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public static ArrayList m3127(Object... objArr) {
        return objArr.length == 0 ? new ArrayList() : new ArrayList(new C3326(objArr, true));
    }

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public static int m3128(List list) {
        return list.size() - 1;
    }

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public static ArrayList m3129(Object... objArr) {
        return objArr.length == 0 ? new ArrayList() : new ArrayList(new C3326(objArr, true));
    }

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public static int m3130(List list, InterfaceC0778 interfaceC0778) {
        int size = list.size();
        m3125(list.size(), size);
        int i = size - 1;
        int i2 = 0;
        while (i2 <= i) {
            int i3 = (i2 + i) >>> 1;
            int iIntValue = ((Number) interfaceC0778.mo1706(list.get(i3))).intValue();
            if (iIntValue < 0) {
                i2 = i3 + 1;
            } else {
                if (iIntValue <= 0) {
                    return i3;
                }
                i = i3 - 1;
            }
        }
        return -(i2 + 1);
    }
}
