bu.smali

.class final Lcom/bytedance/embedapplog/bu;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method static a(Landroid/content/Context;)Lcom/bytedance/embedapplog/bt;
    .registers 3

    .prologue
    .line 21
    invoke-static {}, Lcom/bytedance/embedapplog/g;->b()Z

    move-result v0

    if-eqz v0, :cond_11

    .line 22
    new-instance v0, Lcom/bytedance/embedapplog/bz;

    new-instance v1, Lcom/bytedance/embedapplog/af;

    invoke-direct {v1}, Lcom/bytedance/embedapplog/af;-><init>()V

    invoke-direct {v0, v1}, Lcom/bytedance/embedapplog/bz;-><init>(Lcom/bytedance/embedapplog/bt;)V

    .line 67
    :goto_10
    return-object v0

    .line 25
    :cond_11
    invoke-static {}, Lcom/bytedance/embedapplog/af;->a()Z

    move-result v0

    if-eqz v0, :cond_1d

    .line 26
    new-instance v0, Lcom/bytedance/embedapplog/af;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/af;-><init>()V

    goto :goto_10

    .line 27
    :cond_1d
    invoke-static {}, Lcom/bytedance/embedapplog/bx;->a()Z

    move-result v0

    if-eqz v0, :cond_29

    .line 28
    new-instance v0, Lcom/bytedance/embedapplog/bx;

    invoke-direct {v0, p0}, Lcom/bytedance/embedapplog/bx;-><init>(Landroid/content/Context;)V

    goto :goto_10

    .line 31
    :cond_29
    invoke-static {p0}, Lcom/bytedance/embedapplog/g;->a(Landroid/content/Context;)Z

    move-result v0

    if-eqz v0, :cond_35

    .line 32
    new-instance v0, Lcom/bytedance/embedapplog/bi;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/bi;-><init>()V

    goto :goto_10

    .line 35
    :cond_35
    invoke-static {}, Lcom/bytedance/embedapplog/g;->d()Z

    move-result v0

    if-eqz v0, :cond_41

    .line 36
    new-instance v0, Lcom/bytedance/embedapplog/bz;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/bz;-><init>()V

    goto :goto_10

    .line 40
    :cond_41
    invoke-static {}, Lcom/bytedance/embedapplog/g;->c()Z

    move-result v0

    if-eqz v0, :cond_4d

    .line 41
    new-instance v0, Lcom/bytedance/embedapplog/bn;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/bn;-><init>()V

    goto :goto_10

    .line 44
    :cond_4d
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x1c

    if-le v0, v1, :cond_89

    .line 45
    invoke-static {}, Lcom/bytedance/embedapplog/g;->e()Z

    move-result v0

    if-eqz v0, :cond_5f

    .line 46
    new-instance v0, Lcom/bytedance/embedapplog/cd;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/cd;-><init>()V

    goto :goto_10

    .line 49
    :cond_5f
    invoke-static {}, Lcom/bytedance/embedapplog/g;->g()Z

    move-result v0

    if-eqz v0, :cond_6b

    .line 50
    new-instance v0, Lcom/bytedance/embedapplog/bp;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/bp;-><init>()V

    goto :goto_10

    .line 53
    :cond_6b
    invoke-static {}, Lcom/bytedance/embedapplog/g;->f()Z

    move-result v0

    if-eqz v0, :cond_77

    .line 54
    new-instance v0, Lcom/bytedance/embedapplog/bl;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/bl;-><init>()V

    goto :goto_10

    .line 56
    :cond_77
    invoke-static {}, Lcom/bytedance/embedapplog/g;->h()Z

    move-result v0

    if-eqz v0, :cond_83

    .line 57
    new-instance v0, Lcom/bytedance/embedapplog/aj;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/aj;-><init>()V

    goto :goto_10

    .line 60
    :cond_83
    new-instance v0, Lcom/bytedance/embedapplog/bc;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/bc;-><init>()V

    goto :goto_10

    .line 64
    :cond_89
    invoke-static {}, Lcom/bytedance/embedapplog/g;->a()Z

    move-result v0

    if-nez v0, :cond_9c

    invoke-static {p0}, Lcom/bytedance/embedapplog/bi;->c(Landroid/content/Context;)Z

    move-result v0

    if-eqz v0, :cond_9c

    .line 65
    new-instance v0, Lcom/bytedance/embedapplog/bi;

    invoke-direct {v0}, Lcom/bytedance/embedapplog/bi;-><init>()V

    goto/16 :goto_10

    .line 67
    :cond_9c
    const/4 v0, 0x0

    goto/16 :goto_10
.end method