a.smali

.class public final Lcom/singbox/component/h/a;
.super Ljava/lang/Object;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/singbox/component/h/a$a;
    }
.end annotation


# static fields
.field static final synthetic a:[Lkotlin/k/g;

.field public static final b:Lcom/singbox/component/h/a;

.field private static final c:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/List<",
            "Lcom/singbox/component/backend/proto/gift/Task;",
            ">;>;"
        }
    .end annotation
.end field

.field private static final d:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Ljava/util/List<",
            "Lcom/singbox/component/backend/proto/gift/Task;",
            ">;>;"
        }
    .end annotation
.end field

.field private static e:Lcom/singbox/component/backend/proto/gift/a;

.field private static final f:Lkotlin/f;

.field private static g:Lkotlinx/coroutines/br;

.field private static h:J

.field private static i:I


# direct methods
.method static constructor <clinit>()V
    .registers 5

    const/4 v0, 0x1

    new-array v0, v0, [Lkotlin/k/g;

    new-instance v1, Lkotlin/f/b/z;

    const-class v2, Lcom/singbox/component/h/a;

    invoke-static {v2}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;

    move-result-object v2

    const-string v3, "flowerRecord"

    const-string v4, "getFlowerRecord()Lcom/singbox/component/flower/FlowerManager$FlowerRecord;"

    invoke-direct {v1, v2, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V

    invoke-static {v1}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;

    move-result-object v1

    check-cast v1, Lkotlin/k/g;

    const/4 v2, 0x0

    aput-object v1, v0, v2

    sput-object v0, Lcom/singbox/component/h/a;->a:[Lkotlin/k/g;

    .line 42
    new-instance v0, Lcom/singbox/component/h/a;

    invoke-direct {v0}, Lcom/singbox/component/h/a;-><init>()V

    sput-object v0, Lcom/singbox/component/h/a;->b:Lcom/singbox/component/h/a;

    .line 45
    new-instance v0, Landroidx/lifecycle/MutableLiveData;

    invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;-><init>()V

    .line 46
    sput-object v0, Lcom/singbox/component/h/a;->c:Landroidx/lifecycle/MutableLiveData;

    check-cast v0, Landroidx/lifecycle/LiveData;

    sput-object v0, Lcom/singbox/component/h/a;->d:Landroidx/lifecycle/LiveData;

    .line 51
    sget-object v0, Lcom/singbox/component/h/a$e;->a:Lcom/singbox/component/h/a$e;

    check-cast v0, Lkotlin/f/a/a;

    invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;

    move-result-object v0

    sput-object v0, Lcom/singbox/component/h/a;->f:Lkotlin/f;

    .line 58
    sget-object v0, Lcom/singbox/component/account/a;->c:Lcom/singbox/component/account/a;

    invoke-static {}, Lcom/singbox/component/account/a;->b()Landroidx/lifecycle/LiveData;

    move-result-object v0

    sget-object v1, Lcom/singbox/component/h/a$1;->a:Lcom/singbox/component/h/a$1;

    check-cast v1, Landroidx/lifecycle/Observer;

    invoke-virtual {v0, v1}, Landroidx/lifecycle/LiveData;->observeForever(Landroidx/lifecycle/Observer;)V

    return-void
.end method

.method private constructor <init>()V
    .registers 1

    .line 42
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static a()Lcom/singbox/component/h/a$a;
    .registers 1

    sget-object v0, Lcom/singbox/component/h/a;->f:Lkotlin/f;

    invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/singbox/component/h/a$a;

    return-object v0
.end method

.method public static synthetic a(Lcom/singbox/component/h/a;JILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lkotlin/f/a/a;Lkotlin/c/c;I)Ljava/lang/Object;
    .registers 23

    and-int/lit8 v0, p9, 0x8

    const/4 v1, 0x0

    if-eqz v0, :cond_7

    move-object v7, v1

    goto :goto_9

    :cond_7
    move-object/from16 v7, p4

    :goto_9
    and-int/lit8 v0, p9, 0x10

    if-eqz v0, :cond_f

    move-object v8, v1

    goto :goto_11

    :cond_f
    move-object/from16 v8, p5

    :goto_11
    and-int/lit8 v0, p9, 0x20

    if-eqz v0, :cond_17

    move-object v9, v1

    goto :goto_19

    :cond_17
    move-object/from16 v9, p6

    :goto_19
    and-int/lit8 v0, p9, 0x40

    if-eqz v0, :cond_1f

    move-object v10, v1

    goto :goto_21

    :cond_1f
    move-object/from16 v10, p7

    :goto_21
    const/4 v5, 0x1

    const/4 v11, 0x0

    move-object v2, p0

    move-wide v3, p1

    move/from16 v6, p3

    move-object/from16 v12, p8

    .line 84
    invoke-virtual/range {v2 .. v12}, Lcom/singbox/component/h/a;->a(JIILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lkotlin/f/a/a;Lkotlin/f/a/b;Lkotlin/c/c;)Ljava/lang/Object;

    move-result-object v0

    return-object v0
.end method

.method public static final synthetic a(Lkotlinx/coroutines/br;)V
    .registers 1

    .line 42
    sput-object p0, Lcom/singbox/component/h/a;->g:Lkotlinx/coroutines/br;

    return-void
.end method

.method public static final synthetic b()Lkotlinx/coroutines/br;
    .registers 1

    .line 42
    sget-object v0, Lcom/singbox/component/h/a;->g:Lkotlinx/coroutines/br;

    return-object v0
.end method


# virtual methods
.method public final a(JIILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Lkotlin/f/a/a;Lkotlin/f/a/b;Lkotlin/c/c;)Ljava/lang/Object;
    .registers 33
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(JII",
            "Ljava/lang/Long;",
            "Ljava/lang/Long;",
            "Ljava/lang/Long;",
            "Lkotlin/f/a/a<",
            "Lkotlin/w;",
            ">;",
            "Lkotlin/f/a/b<",
            "-",
            "Ljava/lang/Boolean;",
            "Lkotlin/w;",
            ">;",
            "Lkotlin/c/c<",
            "-",
            "Ljava/lang/Boolean;",
            ">;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    move-object/from16 v0, p0

    move-object/from16 v1, p10

    instance-of v2, v1, Lcom/singbox/component/h/a$j;

    if-eqz v2, :cond_18

    move-object v2, v1

    check-cast v2, Lcom/singbox/component/h/a$j;

    iget v3, v2, Lcom/singbox/component/h/a$j;->b:I

    const/high16 v4, -0x80000000

    and-int/2addr v3, v4

    if-eqz v3, :cond_18

    iget v1, v2, Lcom/singbox/component/h/a$j;->b:I

    sub-int/2addr v1, v4

    iput v1, v2, Lcom/singbox/component/h/a$j;->b:I

    goto :goto_1d

    :cond_18
    new-instance v2, Lcom/singbox/component/h/a$j;

    invoke-direct {v2, v0, v1}, Lcom/singbox/component/h/a$j;-><init>(Lcom/singbox/component/h/a;Lkotlin/c/c;)V

    :goto_1d
    iget-object v1, v2, Lcom/singbox/component/h/a$j;->a:Ljava/lang/Object;

    .line 1054
    sget-object v3, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    .line 78
    iget v4, v2, Lcom/singbox/component/h/a$j;->b:I

    const/4 v5, 0x2

    const-wide/16 v6, 0xbb8

    const/4 v8, 0x1

    if-eqz v4, :cond_83

    if-eq v4, v8, :cond_57

    if-ne v4, v5, :cond_4f

    iget-object v3, v2, Lcom/singbox/component/h/a$j;->i:Ljava/lang/Object;

    check-cast v3, Lkotlin/f/a/b;

    iget-object v4, v2, Lcom/singbox/component/h/a$j;->g:Ljava/lang/Object;

    check-cast v4, Ljava/lang/Long;

    iget-object v5, v2, Lcom/singbox/component/h/a$j;->f:Ljava/lang/Object;

    check-cast v5, Ljava/lang/Long;

    iget-object v10, v2, Lcom/singbox/component/h/a$j;->e:Ljava/lang/Object;

    check-cast v10, Ljava/lang/Long;

    iget v11, v2, Lcom/singbox/component/h/a$j;->l:I

    iget v12, v2, Lcom/singbox/component/h/a$j;->k:I

    iget-wide v13, v2, Lcom/singbox/component/h/a$j;->j:J

    invoke-static {v1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    move v15, v12

    move-object v12, v4

    move-wide/from16 v20, v13

    move-object v13, v10

    move-wide/from16 v9, v20

    goto/16 :goto_161

    .line 121
    :cond_4f
    new-instance v1, Ljava/lang/IllegalStateException;

    const-string v2, "call to \'resume\' before \'invoke\' with coroutine"

    invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw v1

    .line 78
    :cond_57
    iget-object v4, v2, Lcom/singbox/component/h/a$j;->i:Ljava/lang/Object;

    check-cast v4, Lkotlin/f/a/b;

    iget-object v10, v2, Lcom/singbox/component/h/a$j;->h:Ljava/lang/Object;

    check-cast v10, Lkotlin/f/a/a;

    iget-object v11, v2, Lcom/singbox/component/h/a$j;->g:Ljava/lang/Object;

    check-cast v11, Ljava/lang/Long;

    iget-object v12, v2, Lcom/singbox/component/h/a$j;->f:Ljava/lang/Object;

    check-cast v12, Ljava/lang/Long;

    iget-object v13, v2, Lcom/singbox/component/h/a$j;->e:Ljava/lang/Object;

    check-cast v13, Ljava/lang/Long;

    iget v14, v2, Lcom/singbox/component/h/a$j;->l:I

    iget v15, v2, Lcom/singbox/component/h/a$j;->k:I

    move-object/from16 p1, v10

    iget-wide v9, v2, Lcom/singbox/component/h/a$j;->j:J

    iget-object v5, v2, Lcom/singbox/component/h/a$j;->d:Ljava/lang/Object;

    check-cast v5, Lcom/singbox/component/h/a;

    invoke-static {v1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    move-object/from16 v1, p1

    move-object/from16 v20, v12

    move-object v12, v11

    move-object/from16 v11, v20

    goto/16 :goto_e5

    :cond_83
    invoke-static {v1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    .line 87
    sget-object v1, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;

    move-wide/from16 v9, p1

    move/from16 v11, p4

    move-object/from16 v12, p5

    move-object/from16 v13, p6

    move-object/from16 v14, p7

    invoke-static/range {v9 .. v14}, Lcom/singbox/e/i;->a(JILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V

    .line 90
    invoke-static {}, Lsg/bigo/bigohttp/utils/e;->a()Z

    move-result v1

    if-nez v1, :cond_b3

    .line 91
    sget v1, Lcom/singbox/common/a$g;->str_sing_flower_case_not_net:I

    .line 2021
    invoke-static {v1}, Lcom/singbox/util/aa;->a(I)V

    .line 93
    sget-object v1, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;

    const/4 v2, 0x3

    move-wide/from16 v3, p1

    move/from16 v5, p4

    move-object/from16 v6, p5

    move-object/from16 v7, p6

    move-object/from16 v8, p7

    invoke-static/range {v2 .. v8}, Lcom/singbox/e/i;->a(IJILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V

    .line 94
    sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    return-object v1

    .line 98
    :cond_b3
    iput-object v0, v2, Lcom/singbox/component/h/a$j;->d:Ljava/lang/Object;

    move-wide/from16 v4, p1

    iput-wide v4, v2, Lcom/singbox/component/h/a$j;->j:J

    move/from16 v1, p3

    iput v1, v2, Lcom/singbox/component/h/a$j;->k:I

    move/from16 v9, p4

    iput v9, v2, Lcom/singbox/component/h/a$j;->l:I

    move-object/from16 v10, p5

    iput-object v10, v2, Lcom/singbox/component/h/a$j;->e:Ljava/lang/Object;

    move-object/from16 v11, p6

    iput-object v11, v2, Lcom/singbox/component/h/a$j;->f:Ljava/lang/Object;

    move-object/from16 v12, p7

    iput-object v12, v2, Lcom/singbox/component/h/a$j;->g:Ljava/lang/Object;

    move-object/from16 v13, p8

    iput-object v13, v2, Lcom/singbox/component/h/a$j;->h:Ljava/lang/Object;

    const/4 v14, 0x0

    iput-object v14, v2, Lcom/singbox/component/h/a$j;->i:Ljava/lang/Object;

    iput v8, v2, Lcom/singbox/component/h/a$j;->b:I

    invoke-virtual {v0, v2}, Lcom/singbox/component/h/a;->c(Lkotlin/c/c;)Ljava/lang/Object;

    move-result-object v14

    if-ne v14, v3, :cond_dd

    return-object v3

    :cond_dd
    move v15, v1

    move v14, v9

    move-object v1, v13

    move-object v13, v10

    move-wide v9, v4

    move-object/from16 v4, p9

    move-object v5, v0

    .line 101
    :goto_e5
    invoke-static {}, Lcom/singbox/component/h/a;->a()Lcom/singbox/component/h/a$a;

    move-result-object v8

    .line 4295
    iget v8, v8, Lcom/singbox/component/h/a$a;->a:I

    if-ge v8, v15, :cond_142

    .line 5290
    sget-object v2, Lcom/singbox/component/h/a;->d:Landroidx/lifecycle/LiveData;

    invoke-virtual {v2}, Landroidx/lifecycle/LiveData;->getValue()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/util/List;

    if-eqz v2, :cond_ff

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

    move-result v2

    if-lez v2, :cond_ff

    const/4 v8, 0x1

    goto :goto_100

    :cond_ff
    const/4 v8, 0x0

    :goto_100
    if-nez v8, :cond_121

    .line 104
    sget v1, Lcom/singbox/component/h/a;->i:I

    const/4 v2, -0x2

    if-ne v1, v2, :cond_113

    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v15

    sget-wide v17, Lcom/singbox/component/h/a;->h:J

    sub-long v15, v15, v17

    cmp-long v1, v15, v6

    if-lez v1, :cond_126

    .line 105
    :cond_113
    sput v2, Lcom/singbox/component/h/a;->i:I

    .line 106
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v1

    sput-wide v1, Lcom/singbox/component/h/a;->h:J

    .line 107
    sget v1, Lcom/singbox/common/a$g;->str_sing_flower_case_no_more:I

    .line 6021
    invoke-static {v1}, Lcom/singbox/util/aa;->a(I)V

    goto :goto_126

    :cond_121
    if-eqz v1, :cond_126

    .line 110
    invoke-interface {v1}, Lkotlin/f/a/a;->invoke()Ljava/lang/Object;

    :cond_126
    :goto_126
    if-eqz v4, :cond_12d

    .line 112
    sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    invoke-interface {v4, v1}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;

    .line 113
    :cond_12d
    sget-object v1, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;

    const/4 v1, 0x2

    move/from16 p1, v1

    move-wide/from16 p2, v9

    move/from16 p4, v14

    move-object/from16 p5, v13

    move-object/from16 p6, v11

    move-object/from16 p7, v12

    invoke-static/range {p1 .. p7}, Lcom/singbox/e/i;->a(IJILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V

    .line 114
    sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    return-object v1

    .line 117
    :cond_142
    iput-object v5, v2, Lcom/singbox/component/h/a$j;->d:Ljava/lang/Object;

    iput-wide v9, v2, Lcom/singbox/component/h/a$j;->j:J

    iput v15, v2, Lcom/singbox/component/h/a$j;->k:I

    iput v14, v2, Lcom/singbox/component/h/a$j;->l:I

    iput-object v13, v2, Lcom/singbox/component/h/a$j;->e:Ljava/lang/Object;

    iput-object v11, v2, Lcom/singbox/component/h/a$j;->f:Ljava/lang/Object;

    iput-object v12, v2, Lcom/singbox/component/h/a$j;->g:Ljava/lang/Object;

    iput-object v1, v2, Lcom/singbox/component/h/a$j;->h:Ljava/lang/Object;

    iput-object v4, v2, Lcom/singbox/component/h/a$j;->i:Ljava/lang/Object;

    const/4 v1, 0x2

    iput v1, v2, Lcom/singbox/component/h/a$j;->b:I

    invoke-virtual {v5, v9, v10, v15, v2}, Lcom/singbox/component/h/a;->a(JILkotlin/c/c;)Ljava/lang/Object;

    move-result-object v1

    if-ne v1, v3, :cond_15e

    return-object v3

    :cond_15e
    move-object v3, v4

    move-object v5, v11

    move v11, v14

    .line 78
    :goto_161
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->intValue()I

    move-result v1

    if-gez v1, :cond_16f

    .line 119
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v18

    sput-wide v18, Lcom/singbox/component/h/a;->h:J

    :cond_16f
    if-ltz v1, :cond_22c

    .line 123
    sget-object v1, Lcom/singbox/component/a/a;->f:Lcom/singbox/component/a/a;

    invoke-static {}, Lcom/singbox/component/a/a;->a()Landroidx/lifecycle/LiveData;

    move-result-object v1

    invoke-virtual {v1}, Landroidx/lifecycle/LiveData;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/Map;

    if-eqz v1, :cond_190

    invoke-static {v9, v10}, Lkotlin/c/b/a/b;->a(J)Ljava/lang/Long;

    move-result-object v2

    invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/Integer;

    if-eqz v1, :cond_190

    invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I

    move-result v1

    goto :goto_191

    :cond_190
    const/4 v1, 0x0

    :goto_191
    add-int/2addr v1, v15

    .line 124
    sget-object v2, Lcom/singbox/component/a/a;->f:Lcom/singbox/component/a/a;

    invoke-static {v9, v10}, Lkotlin/c/b/a/b;->a(J)Ljava/lang/Long;

    move-result-object v2

    .line 8032
    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    .line 124
    invoke-static {v2, v1}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;

    move-result-object v1

    invoke-static {v1}, Lkotlin/a/af;->a(Lkotlin/m;)Ljava/util/Map;

    move-result-object v1

    const-string v2, "duetFlowers"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 8063
    sget-object v2, Lcom/singbox/component/a/a;->a:Landroidx/lifecycle/MutableLiveData;

    invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-virtual {v2, v4}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    .line 8064
    sget-object v2, Lcom/singbox/component/a/a;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v2, v1}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    .line 8065
    sget-object v2, Lcom/singbox/component/a/a;->b:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v2}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/util/Map;

    if-eqz v2, :cond_1c4

    invoke-static {v2}, Lkotlin/a/af;->c(Ljava/util/Map;)Ljava/util/Map;

    .line 8066
    :cond_1c4
    sget-object v2, Lcom/singbox/component/a/a;->b:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v2}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/util/Map;

    if-eqz v2, :cond_1e4

    if-eqz v2, :cond_1dc

    .line 8067
    invoke-static {v2}, Lkotlin/f/b/ae;->f(Ljava/lang/Object;)Ljava/util/Map;

    .line 8068
    invoke-interface {v2, v1}, Ljava/util/Map;->putAll(Ljava/util/Map;)V

    .line 8069
    sget-object v1, Lcom/singbox/component/a/a;->b:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    goto :goto_1ed

    .line 8067
    :cond_1dc
    new-instance v1, Lkotlin/TypeCastException;

    const-string v2, "null cannot be cast to non-null type kotlin.collections.MutableMap<kotlin.Long, kotlin.Int>"

    invoke-direct {v1, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw v1

    .line 8071
    :cond_1e4
    sget-object v2, Lcom/singbox/component/a/a;->b:Landroidx/lifecycle/MutableLiveData;

    invoke-static {v1}, Lkotlin/a/af;->c(Ljava/util/Map;)Ljava/util/Map;

    move-result-object v1

    invoke-virtual {v2, v1}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    .line 125
    :goto_1ed
    invoke-static {}, Lcom/singbox/component/h/a;->a()Lcom/singbox/component/h/a$a;

    move-result-object v1

    .line 8318
    iget v2, v1, Lcom/singbox/component/h/a$a;->a:I

    sub-int/2addr v2, v15

    iput v2, v1, Lcom/singbox/component/h/a$a;->a:I

    .line 8319
    new-instance v2, Ljava/lang/StringBuilder;

    const-string v4, "send flower to duet, num -"

    invoke-direct {v2, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, ", rest = "

    invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v1, v1, Lcom/singbox/component/h/a$a;->a:I

    invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    const-string v2, "FlowerManager"

    invoke-static {v2, v1}, Lcom/singbox/util/v;->c(Ljava/lang/String;Ljava/lang/String;)V

    .line 126
    sget-object v1, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;

    move-wide/from16 p1, v9

    move/from16 p3, v11

    move-object/from16 p4, v13

    move-object/from16 p5, v5

    move-object/from16 p6, v12

    invoke-static/range {p1 .. p6}, Lcom/singbox/e/i;->b(JILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V

    if-eqz v3, :cond_229

    .line 127
    sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    invoke-interface {v3, v1}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;

    :cond_229
    const/4 v8, 0x1

    goto/16 :goto_2d3

    :cond_22c
    const/4 v2, -0x6

    const/4 v4, -0x1

    if-eq v1, v4, :cond_2a0

    if-ne v1, v2, :cond_234

    goto/16 :goto_2a0

    :cond_234
    const/4 v8, -0x5

    if-ne v1, v8, :cond_269

    .line 140
    sget v2, Lcom/singbox/component/h/a;->i:I

    if-ne v2, v8, :cond_247

    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v14

    sget-wide v16, Lcom/singbox/component/h/a;->h:J

    sub-long v14, v14, v16

    cmp-long v2, v14, v6

    if-lez v2, :cond_24e

    .line 141
    :cond_247
    sput v1, Lcom/singbox/component/h/a;->i:I

    .line 142
    sget v1, Lcom/singbox/common/a$g;->str_sing_flower_case_private:I

    .line 10021
    invoke-static {v1}, Lcom/singbox/util/aa;->a(I)V

    :cond_24e
    if-eqz v3, :cond_255

    .line 144
    sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    invoke-interface {v3, v1}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;

    .line 145
    :cond_255
    sget-object v1, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;

    const/4 v1, 0x5

    move/from16 p1, v1

    move-wide/from16 p2, v9

    move/from16 p4, v11

    move-object/from16 p5, v13

    move-object/from16 p6, v5

    move-object/from16 p7, v12

    invoke-static/range {p1 .. p7}, Lcom/singbox/e/i;->a(IJILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V

    goto/16 :goto_2d2

    .line 151
    :cond_269
    sget v14, Lcom/singbox/component/h/a;->i:I

    if-eq v14, v4, :cond_27f

    if-eq v14, v2, :cond_27f

    if-gez v14, :cond_27f

    if-eq v14, v8, :cond_27f

    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v14

    sget-wide v16, Lcom/singbox/component/h/a;->h:J

    sub-long v14, v14, v16

    cmp-long v2, v14, v6

    if-lez v2, :cond_286

    .line 152
    :cond_27f
    sput v1, Lcom/singbox/component/h/a;->i:I

    .line 153
    sget v1, Lcom/singbox/common/a$g;->str_sing_flower_case_error:I

    .line 11021
    invoke-static {v1}, Lcom/singbox/util/aa;->a(I)V

    :cond_286
    if-eqz v3, :cond_28d

    .line 155
    sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    invoke-interface {v3, v1}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;

    .line 156
    :cond_28d
    sget-object v1, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;

    const/4 v1, 0x4

    move/from16 p1, v1

    move-wide/from16 p2, v9

    move/from16 p4, v11

    move-object/from16 p5, v13

    move-object/from16 p6, v5

    move-object/from16 p7, v12

    invoke-static/range {p1 .. p7}, Lcom/singbox/e/i;->a(IJILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V

    goto :goto_2d2

    .line 131
    :cond_2a0
    :goto_2a0
    sget v8, Lcom/singbox/component/h/a;->i:I

    if-ne v8, v4, :cond_2b2

    if-ne v8, v2, :cond_2b2

    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v14

    sget-wide v16, Lcom/singbox/component/h/a;->h:J

    sub-long v14, v14, v16

    cmp-long v2, v14, v6

    if-lez v2, :cond_2b9

    .line 132
    :cond_2b2
    sput v1, Lcom/singbox/component/h/a;->i:I

    .line 133
    sget v1, Lcom/singbox/common/a$g;->str_sing_flower_case_deleted:I

    .line 9021
    invoke-static {v1}, Lcom/singbox/util/aa;->a(I)V

    :cond_2b9
    if-eqz v3, :cond_2c0

    .line 135
    sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    invoke-interface {v3, v1}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;

    .line 136
    :cond_2c0
    sget-object v1, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;

    const/4 v1, 0x1

    move/from16 p1, v1

    move-wide/from16 p2, v9

    move/from16 p4, v11

    move-object/from16 p5, v13

    move-object/from16 p6, v5

    move-object/from16 p7, v12

    invoke-static/range {p1 .. p7}, Lcom/singbox/e/i;->a(IJILjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;)V

    :goto_2d2
    const/4 v8, 0x0

    .line 13020
    :goto_2d3
    invoke-static {v8}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

    move-result-object v1

    return-object v1
.end method

.method final synthetic a(JILkotlin/c/c;)Ljava/lang/Object;
    .registers 10
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(JI",
            "Lkotlin/c/c<",
            "-",
            "Ljava/lang/Integer;",
            ">;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    instance-of v0, p4, Lcom/singbox/component/h/a$i;

    if-eqz v0, :cond_14

    move-object v0, p4

    check-cast v0, Lcom/singbox/component/h/a$i;

    iget v1, v0, Lcom/singbox/component/h/a$i;->b:I

    const/high16 v2, -0x80000000

    and-int/2addr v1, v2

    if-eqz v1, :cond_14

    iget p4, v0, Lcom/singbox/component/h/a$i;->b:I

    sub-int/2addr p4, v2

    iput p4, v0, Lcom/singbox/component/h/a$i;->b:I

    goto :goto_19

    :cond_14
    new-instance v0, Lcom/singbox/component/h/a$i;

    invoke-direct {v0, p0, p4}, Lcom/singbox/component/h/a$i;-><init>(Lcom/singbox/component/h/a;Lkotlin/c/c;)V

    :goto_19
    iget-object p4, v0, Lcom/singbox/component/h/a$i;->a:Ljava/lang/Object;

    .line 13054
    sget-object v1, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    .line 162
    iget v2, v0, Lcom/singbox/component/h/a$i;->b:I

    const/4 v3, 0x1

    if-eqz v2, :cond_30

    if-ne v2, v3, :cond_28

    invoke-static {p4}, Lkotlin/o;->a(Ljava/lang/Object;)V

    goto :goto_96

    .line 189
    :cond_28
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string p2, "call to \'resume\' before \'invoke\' with coroutine"

    invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    .line 162
    :cond_30
    invoke-static {p4}, Lkotlin/o;->a(Ljava/lang/Object;)V

    .line 163
    new-instance p4, Lcom/singbox/component/backend/proto/gift/e;

    sget-object v2, Lcom/singbox/util/ab;->c:Lcom/singbox/util/ab;

    invoke-static {}, Lcom/singbox/util/ab;->a()Ljava/lang/String;

    move-result-object v2

    invoke-direct {p4, p1, p2, p3, v2}, Lcom/singbox/component/backend/proto/gift/e;-><init>(JILjava/lang/String;)V

    .line 164
    sget-object v2, Lcom/singbox/component/backend/a;->a:Lcom/singbox/component/backend/a;

    .line 370
    invoke-static {}, Lsg/bigo/common/p;->b()Z

    move-result v4

    if-nez v4, :cond_59

    .line 371
    new-instance p1, Lsg/bigo/httplogin/a/d$a;

    const/16 p2, -0x46a0

    new-instance p3, Ljava/io/IOException;

    const-string p4, "not net"

    invoke-direct {p3, p4}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V

    check-cast p3, Ljava/lang/Throwable;

    invoke-direct {p1, p2, p3}, Lsg/bigo/httplogin/a/d$a;-><init>(ILjava/lang/Throwable;)V

    check-cast p1, Lsg/bigo/httplogin/a/d;

    goto :goto_a9

    .line 374
    :cond_59
    invoke-static {}, Lcom/singbox/component/j/b;->a()Lokhttp3/x;

    move-result-object v4

    .line 376
    iput-object p0, v0, Lcom/singbox/component/h/a$i;->d:Ljava/lang/Object;

    iput-wide p1, v0, Lcom/singbox/component/h/a$i;->i:J

    iput p3, v0, Lcom/singbox/component/h/a$i;->j:I

    iput-object p4, v0, Lcom/singbox/component/h/a$i;->e:Ljava/lang/Object;

    iput-object v2, v0, Lcom/singbox/component/h/a$i;->f:Ljava/lang/Object;

    const/4 p1, 0x0

    iput-object p1, v0, Lcom/singbox/component/h/a$i;->g:Ljava/lang/Object;

    iput-object v4, v0, Lcom/singbox/component/h/a$i;->h:Ljava/lang/Object;

    iput v3, v0, Lcom/singbox/component/h/a$i;->b:I

    .line 377
    new-instance p2, Lkotlinx/coroutines/l;

    invoke-static {v0}, Lkotlin/c/a/b;->a(Lkotlin/c/c;)Lkotlin/c/c;

    move-result-object p3

    invoke-direct {p2, p3, v3}, Lkotlinx/coroutines/l;-><init>(Lkotlin/c/c;I)V

    .line 381
    move-object p3, p2

    check-cast p3, Lkotlinx/coroutines/k;

    .line 382
    check-cast p4, Lsg/bigo/httplogin/a/b;

    new-instance v2, Lcom/singbox/component/h/a$h;

    invoke-direct {v2, p3}, Lcom/singbox/component/h/a$h;-><init>(Lkotlinx/coroutines/k;)V

    check-cast v2, Lsg/bigo/httplogin/a/a;

    invoke-static {v4, p4, v2, p1}, Lsg/bigo/httplogin/b/a;->a(Lokhttp3/x;Lsg/bigo/httplogin/a/b;Lsg/bigo/httplogin/a/a;Ljava/lang/String;)V

    .line 385
    invoke-virtual {p2}, Lkotlinx/coroutines/l;->c()Ljava/lang/Object;

    move-result-object p4

    .line 14054
    sget-object p1, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    if-ne p4, p1, :cond_93

    const-string p1, "frame"

    .line 376
    invoke-static {v0, p1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    :cond_93
    if-ne p4, v1, :cond_96

    return-object v1

    .line 386
    :cond_96
    :goto_96
    move-object p1, p4

    check-cast p1, Lsg/bigo/httplogin/a/d;

    .line 387
    instance-of p2, p1, Lsg/bigo/httplogin/a/d$a;

    if-eqz p2, :cond_a9

    move-object p2, p1

    check-cast p2, Lsg/bigo/httplogin/a/d$a;

    .line 15009
    iget p2, p2, Lsg/bigo/httplogin/a/d$a;->a:I

    const/16 p3, 0x191

    if-ne p2, p3, :cond_a9

    .line 388
    invoke-static {}, Lcom/singbox/component/backend/a;->a()V

    .line 165
    :cond_a9
    :goto_a9
    instance-of p2, p1, Lsg/bigo/httplogin/a/d$b;

    if-eqz p2, :cond_11a

    .line 167
    check-cast p1, Lsg/bigo/httplogin/a/d$b;

    .line 16007
    iget-object p2, p1, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 167
    check-cast p2, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;

    invoke-virtual {p2}, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;->getResCode()I

    move-result p2

    const/16 p3, 0x65

    if-ne p2, p3, :cond_c1

    const/4 p1, -0x1

    .line 16032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1

    .line 17007
    :cond_c1
    iget-object p2, p1, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 170
    check-cast p2, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;

    invoke-virtual {p2}, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;->getResCode()I

    move-result p2

    const/16 p3, 0x66

    if-ne p2, p3, :cond_d3

    const/4 p1, -0x2

    .line 17032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1

    .line 18007
    :cond_d3
    iget-object p2, p1, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 173
    check-cast p2, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;

    invoke-virtual {p2}, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;->getResCode()I

    move-result p2

    const/16 p3, 0x67

    if-ne p2, p3, :cond_e5

    const/4 p1, -0x6

    .line 18032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1

    .line 19007
    :cond_e5
    iget-object p2, p1, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 176
    check-cast p2, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;

    invoke-virtual {p2}, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;->getResCode()I

    move-result p2

    const/16 p3, 0x68

    if-ne p2, p3, :cond_f7

    const/4 p1, -0x5

    .line 19032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1

    .line 179
    :cond_f7
    invoke-static {p1}, Lcom/singbox/component/backend/base/b;->a(Lsg/bigo/httplogin/a/d$b;)Z

    move-result p2

    if-eqz p2, :cond_11a

    .line 20007
    iget-object p1, p1, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 180
    check-cast p1, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;

    invoke-virtual {p1}, Lcom/singbox/component/backend/proto/gift/PCS_SendFlowerToDuetRes;->getData()Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Lcom/singbox/component/backend/proto/gift/g;

    if-eqz p1, :cond_11a

    .line 20019
    iget-boolean p2, p1, Lcom/singbox/component/backend/proto/gift/g;->a:Z

    if-eqz p2, :cond_113

    const/4 p1, -0x3

    .line 20032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1

    .line 21021
    :cond_113
    iget p1, p1, Lcom/singbox/component/backend/proto/gift/g;->b:I

    .line 21032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1

    :cond_11a
    const/4 p1, -0x4

    .line 22032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1
.end method

.method final synthetic a(Lkotlin/c/c;)Ljava/lang/Object;
    .registers 10
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lkotlin/c/c<",
            "-",
            "Lcom/singbox/component/backend/proto/gift/f;",
            ">;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    instance-of v0, p1, Lcom/singbox/component/h/a$g;

    if-eqz v0, :cond_14

    move-object v0, p1

    check-cast v0, Lcom/singbox/component/h/a$g;

    iget v1, v0, Lcom/singbox/component/h/a$g;->b:I

    const/high16 v2, -0x80000000

    and-int/2addr v1, v2

    if-eqz v1, :cond_14

    iget p1, v0, Lcom/singbox/component/h/a$g;->b:I

    sub-int/2addr p1, v2

    iput p1, v0, Lcom/singbox/component/h/a$g;->b:I

    goto :goto_19

    :cond_14
    new-instance v0, Lcom/singbox/component/h/a$g;

    invoke-direct {v0, p0, p1}, Lcom/singbox/component/h/a$g;-><init>(Lcom/singbox/component/h/a;Lkotlin/c/c;)V

    :goto_19
    iget-object p1, v0, Lcom/singbox/component/h/a$g;->a:Ljava/lang/Object;

    .line 22054
    sget-object v1, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    .line 218
    iget v2, v0, Lcom/singbox/component/h/a$g;->b:I

    const/4 v3, 0x2

    const/4 v4, 0x0

    const/4 v5, 0x1

    if-eqz v2, :cond_3d

    if-eq v2, v5, :cond_35

    if-ne v2, v3, :cond_2d

    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    goto/16 :goto_a4

    .line 232
    :cond_2d
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string v0, "call to \'resume\' before \'invoke\' with coroutine"

    invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    .line 218
    :cond_35
    iget-object v2, v0, Lcom/singbox/component/h/a$g;->d:Ljava/lang/Object;

    check-cast v2, Lcom/singbox/component/h/a;

    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    goto :goto_4c

    :cond_3d
    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    .line 220
    iput-object p0, v0, Lcom/singbox/component/h/a$g;->d:Ljava/lang/Object;

    iput v5, v0, Lcom/singbox/component/h/a$g;->b:I

    invoke-virtual {p0, v0}, Lcom/singbox/component/h/a;->c(Lkotlin/c/c;)Ljava/lang/Object;

    move-result-object p1

    if-ne p1, v1, :cond_4b

    return-object v1

    :cond_4b
    move-object v2, p0

    .line 222
    :goto_4c
    new-instance p1, Lcom/singbox/component/backend/proto/gift/c;

    invoke-direct {p1}, Lcom/singbox/component/backend/proto/gift/c;-><init>()V

    .line 223
    sget-object v6, Lcom/singbox/component/backend/a;->a:Lcom/singbox/component/backend/a;

    .line 416
    invoke-static {}, Lsg/bigo/common/p;->b()Z

    move-result v7

    if-nez v7, :cond_6c

    .line 417
    new-instance p1, Lsg/bigo/httplogin/a/d$a;

    const/16 v0, -0x46a0

    new-instance v1, Ljava/io/IOException;

    const-string v2, "not net"

    invoke-direct {v1, v2}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V

    check-cast v1, Ljava/lang/Throwable;

    invoke-direct {p1, v0, v1}, Lsg/bigo/httplogin/a/d$a;-><init>(ILjava/lang/Throwable;)V

    check-cast p1, Lsg/bigo/httplogin/a/d;

    goto :goto_b6

    .line 420
    :cond_6c
    invoke-static {}, Lcom/singbox/component/j/b;->a()Lokhttp3/x;

    move-result-object v7

    .line 422
    iput-object v2, v0, Lcom/singbox/component/h/a$g;->d:Ljava/lang/Object;

    iput-object p1, v0, Lcom/singbox/component/h/a$g;->e:Ljava/lang/Object;

    iput-object v6, v0, Lcom/singbox/component/h/a$g;->f:Ljava/lang/Object;

    iput-object v4, v0, Lcom/singbox/component/h/a$g;->g:Ljava/lang/Object;

    iput-object v7, v0, Lcom/singbox/component/h/a$g;->h:Ljava/lang/Object;

    iput v3, v0, Lcom/singbox/component/h/a$g;->b:I

    .line 423
    new-instance v2, Lkotlinx/coroutines/l;

    invoke-static {v0}, Lkotlin/c/a/b;->a(Lkotlin/c/c;)Lkotlin/c/c;

    move-result-object v3

    invoke-direct {v2, v3, v5}, Lkotlinx/coroutines/l;-><init>(Lkotlin/c/c;I)V

    .line 427
    move-object v3, v2

    check-cast v3, Lkotlinx/coroutines/k;

    .line 428
    check-cast p1, Lsg/bigo/httplogin/a/b;

    new-instance v5, Lcom/singbox/component/h/a$f;

    invoke-direct {v5, v3}, Lcom/singbox/component/h/a$f;-><init>(Lkotlinx/coroutines/k;)V

    check-cast v5, Lsg/bigo/httplogin/a/a;

    invoke-static {v7, p1, v5, v4}, Lsg/bigo/httplogin/b/a;->a(Lokhttp3/x;Lsg/bigo/httplogin/a/b;Lsg/bigo/httplogin/a/a;Ljava/lang/String;)V

    .line 431
    invoke-virtual {v2}, Lkotlinx/coroutines/l;->c()Ljava/lang/Object;

    move-result-object p1

    .line 23054
    sget-object v2, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    if-ne p1, v2, :cond_a1

    const-string v2, "frame"

    .line 422
    invoke-static {v0, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    :cond_a1
    if-ne p1, v1, :cond_a4

    return-object v1

    .line 432
    :cond_a4
    :goto_a4
    check-cast p1, Lsg/bigo/httplogin/a/d;

    .line 433
    instance-of v0, p1, Lsg/bigo/httplogin/a/d$a;

    if-eqz v0, :cond_b6

    move-object v0, p1

    check-cast v0, Lsg/bigo/httplogin/a/d$a;

    .line 24009
    iget v0, v0, Lsg/bigo/httplogin/a/d$a;->a:I

    const/16 v1, 0x191

    if-ne v0, v1, :cond_b6

    .line 434
    invoke-static {}, Lcom/singbox/component/backend/a;->a()V

    .line 225
    :cond_b6
    :goto_b6
    instance-of v0, p1, Lsg/bigo/httplogin/a/d$b;

    if-eqz v0, :cond_c9

    .line 226
    check-cast p1, Lsg/bigo/httplogin/a/d$b;

    .line 25007
    iget-object p1, p1, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 226
    check-cast p1, Lcom/singbox/component/backend/proto/gift/PCS_GetPendingTaskRes;

    invoke-virtual {p1}, Lcom/singbox/component/backend/proto/gift/PCS_GetPendingTaskRes;->getData()Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Lcom/singbox/component/backend/proto/gift/f;

    if-eqz p1, :cond_c9

    return-object p1

    :cond_c9
    return-object v4
.end method

.method final synthetic b(Lkotlin/c/c;)Ljava/lang/Object;
    .registers 9
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lkotlin/c/c<",
            "-",
            "Ljava/lang/Integer;",
            ">;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    instance-of v0, p1, Lcom/singbox/component/h/a$d;

    if-eqz v0, :cond_14

    move-object v0, p1

    check-cast v0, Lcom/singbox/component/h/a$d;

    iget v1, v0, Lcom/singbox/component/h/a$d;->b:I

    const/high16 v2, -0x80000000

    and-int/2addr v1, v2

    if-eqz v1, :cond_14

    iget p1, v0, Lcom/singbox/component/h/a$d;->b:I

    sub-int/2addr p1, v2

    iput p1, v0, Lcom/singbox/component/h/a$d;->b:I

    goto :goto_19

    :cond_14
    new-instance v0, Lcom/singbox/component/h/a$d;

    invoke-direct {v0, p0, p1}, Lcom/singbox/component/h/a$d;-><init>(Lcom/singbox/component/h/a;Lkotlin/c/c;)V

    :goto_19
    iget-object p1, v0, Lcom/singbox/component/h/a$d;->a:Ljava/lang/Object;

    .line 25054
    sget-object v1, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    .line 239
    iget v2, v0, Lcom/singbox/component/h/a$d;->b:I

    const/4 v3, 0x1

    if-eqz v2, :cond_30

    if-ne v2, v3, :cond_28

    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    goto :goto_8c

    .line 250
    :cond_28
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string v0, "call to \'resume\' before \'invoke\' with coroutine"

    invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    .line 239
    :cond_30
    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    .line 240
    new-instance p1, Lcom/singbox/component/backend/proto/gift/d;

    invoke-direct {p1}, Lcom/singbox/component/backend/proto/gift/d;-><init>()V

    .line 241
    sget-object v2, Lcom/singbox/component/backend/a;->a:Lcom/singbox/component/backend/a;

    .line 439
    invoke-static {}, Lsg/bigo/common/p;->b()Z

    move-result v4

    if-nez v4, :cond_53

    .line 440
    new-instance p1, Lsg/bigo/httplogin/a/d$a;

    const/16 v0, -0x46a0

    new-instance v1, Ljava/io/IOException;

    const-string v2, "not net"

    invoke-direct {v1, v2}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V

    check-cast v1, Ljava/lang/Throwable;

    invoke-direct {p1, v0, v1}, Lsg/bigo/httplogin/a/d$a;-><init>(ILjava/lang/Throwable;)V

    check-cast p1, Lsg/bigo/httplogin/a/d;

    goto :goto_9e

    .line 443
    :cond_53
    invoke-static {}, Lcom/singbox/component/j/b;->a()Lokhttp3/x;

    move-result-object v4

    .line 445
    iput-object p0, v0, Lcom/singbox/component/h/a$d;->d:Ljava/lang/Object;

    iput-object p1, v0, Lcom/singbox/component/h/a$d;->e:Ljava/lang/Object;

    iput-object v2, v0, Lcom/singbox/component/h/a$d;->f:Ljava/lang/Object;

    const/4 v2, 0x0

    iput-object v2, v0, Lcom/singbox/component/h/a$d;->g:Ljava/lang/Object;

    iput-object v4, v0, Lcom/singbox/component/h/a$d;->h:Ljava/lang/Object;

    iput v3, v0, Lcom/singbox/component/h/a$d;->b:I

    .line 446
    new-instance v5, Lkotlinx/coroutines/l;

    invoke-static {v0}, Lkotlin/c/a/b;->a(Lkotlin/c/c;)Lkotlin/c/c;

    move-result-object v6

    invoke-direct {v5, v6, v3}, Lkotlinx/coroutines/l;-><init>(Lkotlin/c/c;I)V

    .line 450
    move-object v3, v5

    check-cast v3, Lkotlinx/coroutines/k;

    .line 451
    check-cast p1, Lsg/bigo/httplogin/a/b;

    new-instance v6, Lcom/singbox/component/h/a$c;

    invoke-direct {v6, v3}, Lcom/singbox/component/h/a$c;-><init>(Lkotlinx/coroutines/k;)V

    check-cast v6, Lsg/bigo/httplogin/a/a;

    invoke-static {v4, p1, v6, v2}, Lsg/bigo/httplogin/b/a;->a(Lokhttp3/x;Lsg/bigo/httplogin/a/b;Lsg/bigo/httplogin/a/a;Ljava/lang/String;)V

    .line 454
    invoke-virtual {v5}, Lkotlinx/coroutines/l;->c()Ljava/lang/Object;

    move-result-object p1

    .line 26054
    sget-object v2, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    if-ne p1, v2, :cond_89

    const-string v2, "frame"

    .line 445
    invoke-static {v0, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    :cond_89
    if-ne p1, v1, :cond_8c

    return-object v1

    .line 455
    :cond_8c
    :goto_8c
    check-cast p1, Lsg/bigo/httplogin/a/d;

    .line 456
    instance-of v0, p1, Lsg/bigo/httplogin/a/d$a;

    if-eqz v0, :cond_9e

    move-object v0, p1

    check-cast v0, Lsg/bigo/httplogin/a/d$a;

    .line 27009
    iget v0, v0, Lsg/bigo/httplogin/a/d$a;->a:I

    const/16 v1, 0x191

    if-ne v0, v1, :cond_9e

    .line 457
    invoke-static {}, Lcom/singbox/component/backend/a;->a()V

    .line 243
    :cond_9e
    :goto_9e
    instance-of v0, p1, Lsg/bigo/httplogin/a/d$b;

    if-eqz v0, :cond_b7

    .line 244
    check-cast p1, Lsg/bigo/httplogin/a/d$b;

    .line 28007
    iget-object p1, p1, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 244
    check-cast p1, Lcom/singbox/component/backend/proto/gift/PCS_GetUserOwnFlowerRes;

    invoke-virtual {p1}, Lcom/singbox/component/backend/proto/gift/PCS_GetUserOwnFlowerRes;->getData()Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Lcom/singbox/component/backend/proto/gift/b;

    if-eqz p1, :cond_b7

    .line 28013
    iget p1, p1, Lcom/singbox/component/backend/proto/gift/b;->a:I

    .line 28032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1

    :cond_b7
    const-string p1, "FlowerManager"

    const-string v0, "fetch user own flower error"

    .line 249
    invoke-static {p1, v0}, Lcom/singbox/util/v;->c(Ljava/lang/String;Ljava/lang/String;)V

    const/4 p1, 0x0

    .line 29032
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    return-object p1
.end method

.method final synthetic c(Lkotlin/c/c;)Ljava/lang/Object;
    .registers 10
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lkotlin/c/c<",
            "-",
            "Lkotlin/w;",
            ">;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    instance-of v0, p1, Lcom/singbox/component/h/a$b;

    if-eqz v0, :cond_14

    move-object v0, p1

    check-cast v0, Lcom/singbox/component/h/a$b;

    iget v1, v0, Lcom/singbox/component/h/a$b;->b:I

    const/high16 v2, -0x80000000

    and-int/2addr v1, v2

    if-eqz v1, :cond_14

    iget p1, v0, Lcom/singbox/component/h/a$b;->b:I

    sub-int/2addr p1, v2

    iput p1, v0, Lcom/singbox/component/h/a$b;->b:I

    goto :goto_19

    :cond_14
    new-instance v0, Lcom/singbox/component/h/a$b;

    invoke-direct {v0, p0, p1}, Lcom/singbox/component/h/a$b;-><init>(Lcom/singbox/component/h/a;Lkotlin/c/c;)V

    :goto_19
    iget-object p1, v0, Lcom/singbox/component/h/a$b;->a:Ljava/lang/Object;

    .line 29054
    sget-object v1, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    .line 253
    iget v2, v0, Lcom/singbox/component/h/a$b;->b:I

    const/4 v3, 0x2

    const/4 v4, 0x1

    if-eqz v2, :cond_40

    if-eq v2, v4, :cond_34

    if-ne v2, v3, :cond_2c

    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    goto/16 :goto_a5

    .line 261
    :cond_2c
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string v0, "call to \'resume\' before \'invoke\' with coroutine"

    invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    .line 253
    :cond_34
    iget-object v2, v0, Lcom/singbox/component/h/a$b;->e:Ljava/lang/Object;

    check-cast v2, Lcom/singbox/component/h/a$a;

    iget-object v4, v0, Lcom/singbox/component/h/a$b;->d:Ljava/lang/Object;

    check-cast v4, Lcom/singbox/component/h/a;

    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    goto :goto_8c

    :cond_40
    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    .line 254
    invoke-static {}, Lcom/singbox/component/h/a;->a()Lcom/singbox/component/h/a$a;

    move-result-object p1

    .line 29302
    invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;

    move-result-object v2

    .line 29303
    iget-object p1, p1, Lcom/singbox/component/h/a$a;->b:Ljava/util/Calendar;

    const/4 v5, 0x0

    if-eqz p1, :cond_6f

    .line 29304
    invoke-virtual {p1, v5}, Ljava/util/Calendar;->get(I)I

    move-result v6

    invoke-virtual {v2, v5}, Ljava/util/Calendar;->get(I)I

    move-result v7

    if-ne v6, v7, :cond_6f

    .line 29305
    invoke-virtual {p1, v4}, Ljava/util/Calendar;->get(I)I

    move-result v6

    invoke-virtual {v2, v4}, Ljava/util/Calendar;->get(I)I

    move-result v7

    if-ne v6, v7, :cond_6f

    const/4 v6, 0x6

    .line 29306
    invoke-virtual {p1, v6}, Ljava/util/Calendar;->get(I)I

    move-result p1

    invoke-virtual {v2, v6}, Ljava/util/Calendar;->get(I)I

    move-result v2

    if-eq p1, v2, :cond_70

    :cond_6f
    const/4 v5, 0x1

    :cond_70
    if-nez v5, :cond_7a

    .line 254
    invoke-static {}, Lcom/singbox/component/h/a;->a()Lcom/singbox/component/h/a$a;

    move-result-object p1

    .line 30295
    iget p1, p1, Lcom/singbox/component/h/a$a;->a:I

    if-gez p1, :cond_a5

    .line 258
    :cond_7a
    invoke-static {}, Lcom/singbox/component/h/a;->a()Lcom/singbox/component/h/a$a;

    move-result-object v2

    iput-object p0, v0, Lcom/singbox/component/h/a$b;->d:Ljava/lang/Object;

    iput-object v2, v0, Lcom/singbox/component/h/a$b;->e:Ljava/lang/Object;

    iput v4, v0, Lcom/singbox/component/h/a$b;->b:I

    invoke-virtual {p0, v0}, Lcom/singbox/component/h/a;->b(Lkotlin/c/c;)Ljava/lang/Object;

    move-result-object p1

    if-ne p1, v1, :cond_8b

    return-object v1

    :cond_8b
    move-object v4, p0

    .line 253
    :goto_8c
    check-cast p1, Ljava/lang/Number;

    invoke-virtual {p1}, Ljava/lang/Number;->intValue()I

    move-result p1

    .line 30313
    iput p1, v2, Lcom/singbox/component/h/a$a;->a:I

    .line 30314
    invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;

    move-result-object p1

    iput-object p1, v2, Lcom/singbox/component/h/a$a;->b:Ljava/util/Calendar;

    .line 259
    iput-object v4, v0, Lcom/singbox/component/h/a$b;->d:Ljava/lang/Object;

    iput v3, v0, Lcom/singbox/component/h/a$b;->b:I

    invoke-virtual {v4, v0}, Lcom/singbox/component/h/a;->d(Lkotlin/c/c;)Ljava/lang/Object;

    move-result-object p1

    if-ne p1, v1, :cond_a5

    return-object v1

    .line 261
    :cond_a5
    :goto_a5
    sget-object p1, Lkotlin/w;->a:Lkotlin/w;

    return-object p1
.end method

.method public final d(Lkotlin/c/c;)Ljava/lang/Object;
    .registers 7
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lkotlin/c/c<",
            "-",
            "Lkotlin/w;",
            ">;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    instance-of v0, p1, Lcom/singbox/component/h/a$k;

    if-eqz v0, :cond_14

    move-object v0, p1

    check-cast v0, Lcom/singbox/component/h/a$k;

    iget v1, v0, Lcom/singbox/component/h/a$k;->b:I

    const/high16 v2, -0x80000000

    and-int/2addr v1, v2

    if-eqz v1, :cond_14

    iget p1, v0, Lcom/singbox/component/h/a$k;->b:I

    sub-int/2addr p1, v2

    iput p1, v0, Lcom/singbox/component/h/a$k;->b:I

    goto :goto_19

    :cond_14
    new-instance v0, Lcom/singbox/component/h/a$k;

    invoke-direct {v0, p0, p1}, Lcom/singbox/component/h/a$k;-><init>(Lcom/singbox/component/h/a;Lkotlin/c/c;)V

    :goto_19
    iget-object p1, v0, Lcom/singbox/component/h/a$k;->a:Ljava/lang/Object;

    .line 31054
    sget-object v1, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    .line 263
    iget v2, v0, Lcom/singbox/component/h/a$k;->b:I

    const/4 v3, 0x1

    if-eqz v2, :cond_30

    if-ne v2, v3, :cond_28

    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    goto :goto_3e

    .line 270
    :cond_28
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string v0, "call to \'resume\' before \'invoke\' with coroutine"

    invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    .line 263
    :cond_30
    invoke-static {p1}, Lkotlin/o;->a(Ljava/lang/Object;)V

    .line 265
    iput-object p0, v0, Lcom/singbox/component/h/a$k;->d:Ljava/lang/Object;

    iput v3, v0, Lcom/singbox/component/h/a$k;->b:I

    invoke-virtual {p0, v0}, Lcom/singbox/component/h/a;->a(Lkotlin/c/c;)Ljava/lang/Object;

    move-result-object p1

    if-ne p1, v1, :cond_3e

    return-object v1

    .line 263
    :cond_3e
    :goto_3e
    check-cast p1, Lcom/singbox/component/backend/proto/gift/f;

    if-eqz p1, :cond_c2

    .line 267
    invoke-static {}, Lcom/singbox/component/h/a;->a()Lcom/singbox/component/h/a$a;

    .line 32015
    iget-object v0, p1, Lcom/singbox/component/backend/proto/gift/f;->a:Ljava/util/List;

    if-nez v0, :cond_4d

    .line 32069
    sget-object v0, Lkotlin/a/w;->a:Lkotlin/a/w;

    check-cast v0, Ljava/util/List;

    :cond_4d
    const-string v1, "tasks"

    .line 267
    invoke-static {v0, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 32327
    sget-object v1, Lcom/singbox/component/storage/b/d;->d:Lcom/singbox/component/storage/b/d;

    invoke-static {}, Lcom/singbox/component/storage/b/d;->x()Lcom/singbox/component/storage/b/b$b;

    move-result-object v1

    invoke-virtual {v1}, Lcom/singbox/component/storage/b/b$b;->a()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/Boolean;

    sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_85

    .line 33042
    sget-object v0, Lcom/singbox/component/h/a;->c:Landroidx/lifecycle/MutableLiveData;

    .line 32328
    new-instance v1, Ljava/util/ArrayList;

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

    check-cast v1, Ljava/util/List;

    .line 32329
    new-instance v2, Lcom/singbox/component/backend/proto/gift/Task;

    const/16 v4, 0x21

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-direct {v2, v4, v3}, Lcom/singbox/component/backend/proto/gift/Task;-><init>(Ljava/lang/Integer;Ljava/lang/Integer;)V

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

    .line 32328
    invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    goto :goto_be

    .line 32333
    :cond_85
    sget-object v1, Lcom/singbox/component/storage/b/d;->d:Lcom/singbox/component/storage/b/d;

    invoke-static {}, Lcom/singbox/component/storage/b/d;->y()Lcom/singbox/component/storage/b/b$b;

    move-result-object v1

    invoke-virtual {v1}, Lcom/singbox/component/storage/b/b$b;->a()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/Boolean;

    sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_b9

    .line 34042
    sget-object v0, Lcom/singbox/component/h/a;->c:Landroidx/lifecycle/MutableLiveData;

    .line 32334
    new-instance v1, Ljava/util/ArrayList;

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

    check-cast v1, Ljava/util/List;

    .line 32335
    new-instance v2, Lcom/singbox/component/backend/proto/gift/Task;

    const/16 v3, 0x42

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    const/4 v4, 0x2

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-direct {v2, v3, v4}, Lcom/singbox/component/backend/proto/gift/Task;-><init>(Ljava/lang/Integer;Ljava/lang/Integer;)V

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

    .line 32334
    invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    goto :goto_be

    .line 35042
    :cond_b9
    sget-object v1, Lcom/singbox/component/h/a;->c:Landroidx/lifecycle/MutableLiveData;

    .line 32339
    invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V

    .line 36017
    :goto_be
    iget-object p1, p1, Lcom/singbox/component/backend/proto/gift/f;->b:Lcom/singbox/component/backend/proto/gift/a;

    .line 268
    sput-object p1, Lcom/singbox/component/h/a;->e:Lcom/singbox/component/backend/proto/gift/a;

    .line 270
    :cond_c2
    sget-object p1, Lkotlin/w;->a:Lkotlin/w;

    return-object p1
.end method