k.smali

.class public Lcom/kwad/sdk/c/k;
.super Ljava/lang/Object;


# direct methods
.method public static a(Ljava/util/List;I)Ljava/util/List;
    .registers 6
    .annotation build Landroid/support/annotation/NonNull;
    .end annotation

    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Ljava/util/List",
            "<TT;>;I)",
            "Ljava/util/List",
            "<",
            "Ljava/util/List",
            "<TT;>;>;"
        }
    .end annotation

    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    if-nez p0, :cond_9

    move-object v0, v2

    :goto_8
    return-object v0

    :cond_9
    if-gtz p1, :cond_f

    invoke-interface {p0}, Ljava/util/List;->size()I

    move-result p1

    :cond_f
    const/4 v0, 0x0

    :goto_10
    invoke-interface {p0}, Ljava/util/List;->size()I

    move-result v1

    if-ge v0, v1, :cond_2e

    add-int v1, v0, p1

    invoke-interface {p0}, Ljava/util/List;->size()I

    move-result v3

    if-le v1, v3, :cond_2b

    invoke-interface {p0}, Ljava/util/List;->size()I

    move-result v1

    :goto_22
    invoke-interface {p0, v0, v1}, Ljava/util/List;->subList(II)Ljava/util/List;

    move-result-object v1

    invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    add-int/2addr v0, p1

    goto :goto_10

    :cond_2b
    add-int v1, v0, p1

    goto :goto_22

    :cond_2e
    move-object v0, v2

    goto :goto_8
.end method