c.smali

.class public final Lcom/singbox/c;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field public static final a:Lcom/singbox/c;


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

    .line 29
    new-instance v0, Lcom/singbox/c;

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

    sput-object v0, Lcom/singbox/c;->a:Lcom/singbox/c;

    return-void
.end method

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

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

    return-void
.end method

.method public static a(Landroid/content/Context;Landroid/net/Uri;)Z
    .registers 5

    const-string v0, "ctx"

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

    const/4 v0, 0x0

    if-eqz p1, :cond_70

    .line 250
    invoke-virtual {p1}, Landroid/net/Uri;->getHost()Ljava/lang/String;

    move-result-object v1

    check-cast v1, Ljava/lang/CharSequence;

    const/4 v2, 0x1

    if-eqz v1, :cond_1a

    invoke-interface {v1}, Ljava/lang/CharSequence;->length()I

    move-result v1

    if-nez v1, :cond_18

    goto :goto_1a

    :cond_18
    const/4 v1, 0x0

    goto :goto_1b

    :cond_1a
    :goto_1a
    const/4 v1, 0x1

    :goto_1b
    if-eqz v1, :cond_1e

    goto :goto_70

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

    invoke-static {}, Lcom/singbox/component/account/a;->c()Z

    move-result v0

    if-nez v0, :cond_6b

    .line 254
    invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    const-string v1, "go to login: "

    invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    const-string v1, "deeplink"

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

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

    invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/singbox/component/c/a;->a(Ljava/lang/String;)V

    .line 3052
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    const-string v0, "/login/login_page"

    .line 256
    invoke-static {v0}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const/high16 v1, 0x10000000

    .line 257
    invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const/high16 v1, 0x20000000

    .line 258
    invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const v1, 0x8000

    .line 259
    invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const-string v1, "link"

    .line 260
    invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    if-eqz p1, :cond_67

    const-string v1, "key_login_one_link"

    .line 262
    invoke-virtual {v0, v1, p1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    .line 264
    :cond_67
    invoke-virtual {v0, p0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V

    return v2

    .line 268
    :cond_6b
    invoke-static {p0, p1}, Lcom/singbox/c;->b(Landroid/content/Context;Landroid/net/Uri;)Z

    move-result p0

    return p0

    :cond_70
    :goto_70
    return v0
.end method

.method private static a(Landroid/net/Uri;Landroid/content/Context;)Z
    .registers 11

    const-string v0, "recording"

    .line 143
    invoke-virtual {p0, v0}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    const-string v2, "publish_time"

    .line 144
    invoke-virtual {p0, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    const-string v4, "handing_time"

    .line 145
    invoke-virtual {p0, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    const-string v6, "duet_id"

    .line 146
    invoke-virtual {p0, v6}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0

    .line 147
    move-object v7, v1

    check-cast v7, Ljava/lang/CharSequence;

    const/4 v8, 0x1

    if-eqz v7, :cond_27

    invoke-static {v7}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z

    move-result v7

    if-eqz v7, :cond_25

    goto :goto_27

    :cond_25
    const/4 v7, 0x0

    goto :goto_28

    :cond_27
    :goto_27
    const/4 v7, 0x1

    :goto_28
    if-eqz v7, :cond_37

    .line 1052
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    const-string p0, "/feat/home"

    .line 148
    invoke-static {p0}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object p0

    invoke-virtual {p0, p1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V

    goto :goto_53

    .line 2052
    :cond_37
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    const-string v7, "/produce/auditDetail"

    .line 151
    invoke-static {v7}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v7

    .line 152
    invoke-virtual {v7, v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 153
    invoke-virtual {v0, v2, v3}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 154
    invoke-virtual {v0, v4, v5}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 155
    invoke-virtual {v0, v6, p0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object p0

    .line 156
    invoke-virtual {p0, p1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V

    :goto_53
    return v8
.end method

.method public static b(Landroid/content/Context;Landroid/net/Uri;)Z
    .registers 26

    move-object/from16 v0, p0

    move-object/from16 v8, p1

    const-string v1, "activity_onelink"

    const-string v2, "recv_id"

    const-string v3, "flower_str"

    const-string v4, "sourceFrom"

    const-string v5, "activity_id"

    const-string v6, "from_uid"

    const-string v7, "market"

    const-string v9, "flower"

    const-string v10, "deeplink: "

    const-string v11, "deeplink"

    const-string v12, "ctx"

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

    const-string v12, "uri"

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

    .line 273
    :try_start_22
    invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v13

    invoke-virtual {v10, v13}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v13

    invoke-static {v11, v13}, Lcom/singbox/util/v;->h(Ljava/lang/String;Ljava/lang/String;)V

    .line 274
    invoke-virtual/range {p1 .. p1}, Landroid/net/Uri;->getHost()Ljava/lang/String;

    move-result-object v13

    if-nez v13, :cond_36

    :cond_33
    :goto_33
    const/4 v1, 0x0

    goto/16 :goto_555

    :cond_36
    invoke-virtual {v13}, Ljava/lang/String;->hashCode()I

    move-result v14
    :try_end_3a
    .catch Ljava/lang/Exception; {:try_start_22 .. :try_end_3a} :catch_556

    const-string v15, "null cannot be cast to non-null type android.app.Activity"

    const-string v16, "/produce/audioDetail"

    const/16 v17, 0x8

    const-string v12, "title"

    move-object/from16 v19, v11

    const-string v11, "back_to_dest"

    move-object/from16 v20, v10

    const-string v10, "from"

    move-object/from16 v21, v2

    const-string v2, "duet_id"

    move-object/from16 v22, v3

    const-string v3, "to_home"

    move-object/from16 v23, v9

    const/4 v9, 0x0

    sparse-switch v14, :sswitch_data_570

    goto :goto_33

    :sswitch_59
    :try_start_59
    const-string v1, "imopublish"

    .line 284
    invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_33

    .line 13052
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    const-string v1, "/party/main"

    .line 12167
    invoke-static {v1}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v1

    .line 12168
    invoke-virtual {v1, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V

    const/4 v0, 0x1

    return v0

    :sswitch_6f
    const-string v1, "login"

    .line 275
    invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_33

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

    invoke-static {}, Lcom/singbox/component/account/a;->c()Z

    move-result v1

    if-nez v1, :cond_8d

    .line 4052
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    const-string v1, "/login/login_page"

    .line 4037
    invoke-static {v1}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v1

    invoke-virtual {v1, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V

    const/4 v0, 0x1

    return v0

    :cond_8d
    const/4 v1, 0x0

    return v1

    :sswitch_8f
    const-string v1, "audit"

    .line 283
    invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_33

    invoke-static {v8, v0}, Lcom/singbox/c;->a(Landroid/net/Uri;Landroid/content/Context;)Z

    move-result v0

    return v0

    :sswitch_9c
    const-string v1, "web"

    .line 279
    invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_33

    const-string v1, "link"

    .line 7095
    invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    if-eqz v1, :cond_ef

    const-string v2, "hide_title_bar"

    .line 7096
    invoke-virtual {v8, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    if-eqz v2, :cond_b9

    invoke-static {v2}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z

    move-result v2

    goto :goto_ba

    :cond_b9
    const/4 v2, 0x0

    .line 7097
    :goto_ba
    invoke-virtual {v8, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    if-eqz v3, :cond_c5

    invoke-static {v3}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z

    move-result v3

    goto :goto_c6

    :cond_c5
    const/4 v3, 0x0

    .line 7098
    :goto_c6
    invoke-virtual {v8, v10}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

    if-nez v4, :cond_ce

    const-string v4, ""

    .line 7099
    :cond_ce
    move-object v5, v1

    check-cast v5, Ljava/lang/CharSequence;

    invoke-interface {v5}, Ljava/lang/CharSequence;->length()I

    move-result v5

    if-lez v5, :cond_d9

    const/4 v5, 0x1

    goto :goto_da

    :cond_d9
    const/4 v5, 0x0

    :goto_da
    if-eqz v5, :cond_ed

    .line 7100
    sget-object v5, Lcom/singbox/ui/web/WebActivity;->e:Lcom/singbox/ui/web/WebActivity$b;

    if-eqz v0, :cond_e7

    check-cast v0, Landroid/app/Activity;

    invoke-static {v0, v1, v4, v2, v3}, Lcom/singbox/ui/web/WebActivity$b;->a(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;ZZ)V

    const/4 v0, 0x1

    return v0

    :cond_e7
    new-instance v0, Lkotlin/TypeCastException;

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

    throw v0

    :cond_ed
    const/4 v1, 0x0

    return v1

    :cond_ef
    const/4 v1, 0x0

    return v1

    :sswitch_f1
    const-string v1, "tab"

    .line 276
    invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_33

    const-string v1, "tab_id"

    .line 4064
    invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    if-eqz v1, :cond_10a

    invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v1

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

    move-result-object v1

    goto :goto_10b

    :cond_10a
    move-object v1, v9

    :goto_10b
    const-string v2, "home_tab_id"

    .line 4065
    invoke-virtual {v8, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    if-eqz v2, :cond_11c

    invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v2

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

    move-result-object v2

    goto :goto_11d

    :cond_11c
    move-object v2, v9

    .line 4066
    :goto_11d
    invoke-virtual {v8, v10}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    if-eqz v3, :cond_12c

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

    move-result v3

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

    move-result-object v3

    goto :goto_12d

    :cond_12c
    move-object v3, v9

    :goto_12d
    const-string v4, "pin_duet_id"

    .line 4067
    invoke-virtual {v8, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

    if-eqz v4, :cond_13e

    invoke-static {v4}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v4

    invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v4

    goto :goto_13f

    :cond_13e
    move-object v4, v9

    :goto_13f
    const-string v5, "pin_item_id"

    .line 4068
    invoke-virtual {v8, v5}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    if-eqz v5, :cond_150

    invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v5

    invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v5

    goto :goto_151

    :cond_150
    move-object v5, v9

    :goto_151
    const-string v6, "pin_item_type"

    .line 4069
    invoke-virtual {v8, v6}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v6

    if-eqz v6, :cond_161

    invoke-static {v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v6

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

    move-result-object v9

    .line 5052
    :cond_161
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    const-string v6, "/feat/home"

    .line 4070
    invoke-static {v6}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v6

    if-eqz v1, :cond_177

    .line 4071
    check-cast v1, Ljava/lang/Number;

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

    move-result v1

    const-string v7, "key_init_song_tab"

    .line 4072
    invoke-virtual {v6, v7, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    :cond_177
    if-eqz v2, :cond_184

    .line 4074
    check-cast v2, Ljava/lang/Number;

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

    move-result v1

    const-string v2, "key_init_home_tab"

    .line 4075
    invoke-virtual {v6, v2, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    :cond_184
    if-eqz v3, :cond_191

    .line 4077
    check-cast v3, Ljava/lang/Number;

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

    move-result v1

    const-string v2, "key_init_home_from"

    .line 4078
    invoke-virtual {v6, v2, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    :cond_191
    if-eqz v4, :cond_19e

    .line 4080
    check-cast v4, Ljava/lang/Number;

    invoke-virtual {v4}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    const-string v3, "key_moment_pin_duet_id"

    .line 4081
    invoke-virtual {v6, v3, v1, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;

    :cond_19e
    if-eqz v5, :cond_1ab

    .line 4083
    check-cast v5, Ljava/lang/Number;

    invoke-virtual {v5}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    const-string v3, "key_sing_pin_item_id"

    .line 4084
    invoke-virtual {v6, v3, v1, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;

    :cond_1ab
    if-eqz v9, :cond_1b8

    .line 4086
    check-cast v9, Ljava/lang/Number;

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

    move-result v1

    const-string v2, "key_sing_pin_item_type"

    .line 4087
    invoke-virtual {v6, v2, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    .line 4089
    :cond_1b8
    invoke-virtual {v6, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V

    const/4 v0, 0x1

    return v0

    :sswitch_1bd
    const-string v1, "profile"

    .line 277
    invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_33

    const-string v1, "uid"

    .line 5176
    invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    if-eqz v1, :cond_29d

    .line 5177
    invoke-static {v1}, Lkotlin/m/p;->e(Ljava/lang/String;)Ljava/lang/Long;

    move-result-object v1

    if-eqz v1, :cond_29d

    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->longValue()J

    move-result-wide v10

    const-string v1, "single"

    .line 5178
    invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    const-string v4, "1"

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

    move-result v1

    const-string v4, "source"

    .line 5179
    invoke-virtual {v8, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v12

    .line 5180
    invoke-virtual {v8, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

    if-eqz v4, :cond_1f7

    invoke-static {v4}, Lkotlin/m/p;->e(Ljava/lang/String;)Ljava/lang/Long;

    move-result-object v4

    move-object v6, v4

    goto :goto_1f8

    :cond_1f7
    move-object v6, v9

    .line 5181
    :goto_1f8
    invoke-virtual {v8, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    if-eqz v3, :cond_203

    invoke-static {v3}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z

    move-result v3

    goto :goto_204

    :cond_203
    const/4 v3, 0x1

    .line 5182
    :goto_204
    invoke-static {}, Lcom/singbox/component/g/a;->h()J

    move-result-wide v4

    cmp-long v7, v10, v4

    if-nez v7, :cond_233

    if-nez v1, :cond_233

    .line 6052
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    const-string v1, "/feat/home"

    .line 5183
    invoke-static {v1}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v1

    const-string v3, "key_init_home_tab"

    const/4 v4, 0x2

    .line 5184
    invoke-virtual {v1, v3, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v1

    if-eqz v6, :cond_22d

    .line 5186
    move-object v3, v6

    check-cast v3, Ljava/lang/Number;

    invoke-virtual {v3}, Ljava/lang/Number;->longValue()J

    .line 5187
    invoke-virtual {v6}, Ljava/lang/Long;->longValue()J

    move-result-wide v3

    invoke-virtual {v1, v2, v3, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;

    .line 5190
    :cond_22d
    invoke-virtual {v1, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V

    :cond_230
    :goto_230
    const/4 v0, 0x1

    goto/16 :goto_29c

    .line 5192
    :cond_233
    invoke-static {}, Lcom/singbox/feats/api/ProfileSource;->values()[Lcom/singbox/feats/api/ProfileSource;

    move-result-object v1

    .line 5313
    array-length v2, v1

    const/4 v4, 0x0

    :goto_239
    if-ge v4, v2, :cond_252

    aget-object v5, v1, v4

    .line 5193
    invoke-virtual {v5}, Lcom/singbox/feats/api/ProfileSource;->getValue()I

    move-result v7

    if-eqz v12, :cond_24b

    invoke-static {v12}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v13

    if-ne v7, v13, :cond_24b

    const/4 v7, 0x1

    goto :goto_24c

    :cond_24b
    const/4 v7, 0x0

    :goto_24c
    if-eqz v7, :cond_24f

    goto :goto_253

    :cond_24f
    add-int/lit8 v4, v4, 0x1

    goto :goto_239

    :cond_252
    move-object v5, v9

    :goto_253
    if-nez v5, :cond_258

    .line 5194
    sget-object v1, Lcom/singbox/feats/api/ProfileSource;->FlowerPush:Lcom/singbox/feats/api/ProfileSource;

    move-object v5, v1

    .line 5195
    :cond_258
    sget-object v1, Lcom/singbox/feats/api/k;->a:Lcom/singbox/feats/api/k;

    invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

    move-result-object v7

    move-object/from16 v2, p0

    move-wide v3, v10

    invoke-virtual/range {v1 .. v7}, Lcom/singbox/feats/api/k;->a(Landroid/content/Context;JLcom/singbox/feats/api/ProfileSource;Ljava/lang/Long;Ljava/lang/Boolean;)V

    const-string v0, "auto_follow"

    .line 5196
    invoke-virtual {v8, v0}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_275

    invoke-static {v0}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z

    move-result v0

    invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

    move-result-object v0

    goto :goto_276

    :cond_275
    move-object v0, v9

    .line 5197
    :goto_276
    invoke-static {}, Lcom/singbox/component/g/a;->h()J

    move-result-wide v1

    cmp-long v3, v10, v1

    if-eqz v3, :cond_230

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

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

    move-result v0

    if-eqz v0, :cond_230

    .line 5198
    invoke-static {}, Lsg/bigo/c/a/a;->b()Lkotlinx/coroutines/aa;

    move-result-object v0

    check-cast v0, Lkotlin/c/e;

    invoke-static {v0}, Lkotlinx/coroutines/ag;->a(Lkotlin/c/e;)Lkotlinx/coroutines/af;

    move-result-object v0

    new-instance v1, Lcom/singbox/c$a;

    invoke-direct {v1, v10, v11, v12, v9}, Lcom/singbox/c$a;-><init>(JLjava/lang/String;Lkotlin/c/c;)V

    check-cast v1, Lkotlin/f/a/m;

    const/4 v2, 0x3

    invoke-static {v0, v9, v9, v1, v2}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;
    :try_end_29b
    .catch Ljava/lang/Exception; {:try_start_59 .. :try_end_29b} :catch_29f

    goto :goto_230

    :goto_29c
    return v0

    :cond_29d
    const/4 v1, 0x0

    return v1

    :catch_29f
    move-exception v0

    move-object v4, v8

    goto/16 :goto_55c

    :sswitch_2a3
    const/4 v2, 0x3

    :try_start_2a4
    const-string v6, "record"

    .line 278
    invoke-virtual {v13, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v6

    if-eqz v6, :cond_33

    const-string v6, "id"

    .line 6109
    invoke-virtual {v8, v6}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v6
    :try_end_2b2
    .catch Ljava/lang/Exception; {:try_start_2a4 .. :try_end_2b2} :catch_551

    if-eqz v6, :cond_2bd

    :try_start_2b4
    invoke-static {v6}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v6

    invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v6
    :try_end_2bc
    .catch Ljava/lang/Exception; {:try_start_2b4 .. :try_end_2bc} :catch_29f

    goto :goto_2be

    :cond_2bd
    move-object v6, v9

    :goto_2be
    :try_start_2be
    const-string v7, "type"

    .line 6110
    invoke-virtual {v8, v7}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v7
    :try_end_2c4
    .catch Ljava/lang/Exception; {:try_start_2be .. :try_end_2c4} :catch_551

    if-eqz v7, :cond_2cf

    :try_start_2c6
    invoke-static {v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v7

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

    move-result-object v7
    :try_end_2ce
    .catch Ljava/lang/Exception; {:try_start_2c6 .. :try_end_2ce} :catch_29f

    goto :goto_2d0

    :cond_2cf
    move-object v7, v9

    .line 6111
    :goto_2d0
    :try_start_2d0
    invoke-virtual {v8, v12}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v10

    const-string v13, "singer"

    .line 6112
    invoke-virtual {v8, v13}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v13

    .line 6113
    invoke-virtual {v8, v5}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v14

    .line 6114
    invoke-virtual {v8, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v15

    check-cast v15, Ljava/lang/CharSequence;

    invoke-static {v15}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v15
    :try_end_2e8
    .catch Ljava/lang/Exception; {:try_start_2d0 .. :try_end_2e8} :catch_551

    if-nez v15, :cond_2f7

    :try_start_2ea
    invoke-virtual {v8, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    const-string v4, "getQueryParameter(\"sourceFrom\")"

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

    invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v2
    :try_end_2f7
    .catch Ljava/lang/Exception; {:try_start_2ea .. :try_end_2f7} :catch_29f

    .line 6115
    :cond_2f7
    :try_start_2f7
    invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

    .line 6116
    invoke-virtual {v8, v11}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v15
    :try_end_2ff
    .catch Ljava/lang/Exception; {:try_start_2f7 .. :try_end_2ff} :catch_551

    if-eqz v15, :cond_30a

    :try_start_301
    invoke-static {v15}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v15

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

    move-result-object v15
    :try_end_309
    .catch Ljava/lang/Exception; {:try_start_301 .. :try_end_309} :catch_29f

    goto :goto_30b

    :cond_30a
    move-object v15, v9

    .line 6117
    :goto_30b
    :try_start_30b
    invoke-virtual {v8, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v16
    :try_end_30f
    .catch Ljava/lang/Exception; {:try_start_30b .. :try_end_30f} :catch_551

    if-eqz v16, :cond_318

    :try_start_311
    invoke-static/range {v16 .. v16}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z

    move-result v16
    :try_end_315
    .catch Ljava/lang/Exception; {:try_start_311 .. :try_end_315} :catch_29f

    move/from16 v9, v16

    goto :goto_319

    :cond_318
    const/4 v9, 0x1

    :goto_319
    if-eqz v6, :cond_387

    if-eqz v7, :cond_387

    .line 6312
    :try_start_31d
    check-cast v7, Ljava/lang/Number;

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

    move-result v7

    check-cast v6, Ljava/lang/Number;

    move/from16 v16, v9

    invoke-virtual {v6}, Ljava/lang/Number;->longValue()J

    move-result-wide v8

    .line 7052
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    const-string v6, "/produce/audioRecord"

    .line 6121
    invoke-static {v6}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v6

    const-string v0, "item_id"

    .line 6122
    invoke-virtual {v6, v0, v8, v9}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const-string v6, "item_type"

    .line 6123
    invoke-virtual {v0, v6, v7}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 6124
    invoke-virtual {v0, v12, v10}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const-string v6, "singer_name"

    .line 6125
    invoke-virtual {v0, v6, v13}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const-string v6, "from_deeplink"

    const/4 v7, 0x1

    .line 6126
    invoke-virtual {v0, v6, v7}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    if-eqz v14, :cond_35c

    .line 6127
    invoke-static {v14}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v6

    invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v9

    goto :goto_35d

    :cond_35c
    const/4 v9, 0x0

    :goto_35d
    check-cast v9, Ljava/io/Serializable;

    invoke-virtual {v0, v5, v9}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/io/Serializable;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const-string v5, "sing_source"

    .line 6128
    invoke-virtual {v0, v5, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 6129
    invoke-virtual {v0, v1, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 6130
    check-cast v15, Ljava/io/Serializable;

    invoke-virtual {v0, v11, v15}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/io/Serializable;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    move/from16 v1, v16

    .line 6131
    invoke-virtual {v0, v3, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 6132
    sget-object v1, Lcom/singbox/b/a;->a:Lcom/singbox/b/a;

    const-string v1, "intentRequest"

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

    move-object/from16 v1, p0

    invoke-static {v1, v0}, Lcom/singbox/b/a;->a(Landroid/content/Context;Lsg/bigo/mobile/android/srouter/api/b;)V

    const/4 v0, 0x1

    return v0

    :cond_387
    const/4 v1, 0x0

    return v1

    :sswitch_389
    move-object v1, v0

    .line 282
    invoke-virtual {v13, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_33

    .line 11297
    new-instance v0, Landroid/content/Intent;

    const-string v2, "android.intent.action.VIEW"

    invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

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

    const-string v3, "https://play.google.com/store/apps/details?id="

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

    const-string v3, "pkg_name"
    :try_end_3a0
    .catch Ljava/lang/Exception; {:try_start_31d .. :try_end_3a0} :catch_551

    move-object/from16 v4, p1

    :try_start_3a2
    invoke-virtual {v4, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    if-eqz v3, :cond_3ad

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

    move-result-object v9

    goto :goto_3ae

    :cond_3ad
    const/4 v9, 0x0

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

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

    move-result-object v2

    .line 11299
    invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v3

    invoke-virtual {v0, v3}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;

    const-string v3, "com.android.vending"

    .line 11300
    invoke-virtual {v0, v3}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;

    .line 11301
    invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;

    move-result-object v3

    if-eqz v3, :cond_3e5

    const/high16 v5, 0x10000

    .line 11302
    invoke-virtual {v3, v0, v5}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;

    move-result-object v3

    if-eqz v3, :cond_3d3

    .line 11303
    invoke-virtual {v1, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

    goto :goto_3e5

    .line 11305
    :cond_3d3
    sget-object v0, Lcom/singbox/ui/web/WebActivity;->e:Lcom/singbox/ui/web/WebActivity$b;

    if-eqz v1, :cond_3df

    move-object v0, v1

    check-cast v0, Landroid/app/Activity;

    const/4 v1, 0x1

    invoke-static {v0, v2, v7, v1, v1}, Lcom/singbox/ui/web/WebActivity$b;->a(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;ZZ)V

    goto :goto_3e5

    :cond_3df
    new-instance v0, Lkotlin/TypeCastException;

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

    throw v0
    :try_end_3e5
    .catch Ljava/lang/Exception; {:try_start_3a2 .. :try_end_3e5} :catch_54f

    :cond_3e5
    :goto_3e5
    const/4 v0, 0x1

    return v0

    :sswitch_3e7
    move-object v1, v0

    move-object v4, v8

    move-object/from16 v0, v23

    .line 280
    :try_start_3eb
    invoke-virtual {v13, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v5

    if-eqz v5, :cond_33

    const-string v5, "to_uid"

    .line 7213
    invoke-virtual {v4, v5}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5
    :try_end_3f7
    .catch Ljava/lang/Exception; {:try_start_3eb .. :try_end_3f7} :catch_551

    if-eqz v5, :cond_402

    :try_start_3f9
    invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v7

    invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v5
    :try_end_401
    .catch Ljava/lang/Exception; {:try_start_3f9 .. :try_end_401} :catch_54f

    goto :goto_403

    :cond_402
    const/4 v5, 0x0

    .line 7214
    :goto_403
    :try_start_403
    sget-object v7, Lcom/singbox/component/account/a;->c:Lcom/singbox/component/account/a;

    .line 8059
    invoke-static {}, Lcom/singbox/component/account/a;->a()Lcom/singbox/component/account/UserData;

    move-result-object v7

    invoke-virtual {v7}, Lcom/singbox/component/account/UserData;->a()J

    move-result-wide v7

    if-nez v5, :cond_410

    goto :goto_418

    .line 7214
    :cond_410
    invoke-virtual {v5}, Ljava/lang/Long;->longValue()J

    move-result-wide v13
    :try_end_414
    .catch Ljava/lang/Exception; {:try_start_403 .. :try_end_414} :catch_551

    cmp-long v5, v13, v7

    if-eqz v5, :cond_421

    :goto_418
    :try_start_418
    const-string v0, "DeepLink"

    const-string v1, "flower is not send to current user"

    .line 7215
    invoke-static {v0, v1}, Lcom/singbox/util/v;->c(Ljava/lang/String;Ljava/lang/String;)V
    :try_end_41f
    .catch Ljava/lang/Exception; {:try_start_418 .. :try_end_41f} :catch_54f

    goto/16 :goto_33

    .line 7219
    :cond_421
    :try_start_421
    invoke-virtual {v4, v6}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5
    :try_end_425
    .catch Ljava/lang/Exception; {:try_start_421 .. :try_end_425} :catch_551

    if-eqz v5, :cond_430

    :try_start_427
    invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v7

    invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v5
    :try_end_42f
    .catch Ljava/lang/Exception; {:try_start_427 .. :try_end_42f} :catch_54f

    goto :goto_431

    :cond_430
    const/4 v5, 0x0

    .line 7220
    :goto_431
    :try_start_431
    invoke-virtual {v4, v12}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v7

    move-object/from16 v8, v22

    .line 7221
    invoke-virtual {v4, v8}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v9

    move-object/from16 v11, v21

    .line 7222
    invoke-virtual {v4, v11}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v13
    :try_end_441
    .catch Ljava/lang/Exception; {:try_start_431 .. :try_end_441} :catch_551

    if-eqz v7, :cond_455

    const/4 v14, 0x0

    .line 7225
    :try_start_444
    invoke-static {v7, v14}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B

    move-result-object v15

    const-string v14, "Base64.decode(title, Base64.DEFAULT)"

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

    new-instance v14, Ljava/lang/String;

    sget-object v1, Lkotlin/m/d;->a:Ljava/nio/charset/Charset;

    invoke-direct {v14, v15, v1}, Ljava/lang/String;-><init>([BLjava/nio/charset/Charset;)V
    :try_end_454
    .catch Ljava/lang/Exception; {:try_start_444 .. :try_end_454} :catch_54f

    goto :goto_456

    :cond_455
    const/4 v14, 0x0

    :goto_456
    :try_start_456
    invoke-static {v14}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1
    :try_end_45a
    .catch Ljava/lang/Exception; {:try_start_456 .. :try_end_45a} :catch_551

    if-eqz v7, :cond_46f

    const/4 v7, 0x0

    .line 7226
    :try_start_45d
    invoke-static {v9, v7}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B

    move-result-object v9

    const-string v7, "Base64.decode(flowerStr, Base64.DEFAULT)"

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

    new-instance v7, Ljava/lang/String;

    sget-object v14, Lkotlin/m/d;->a:Ljava/nio/charset/Charset;

    invoke-direct {v7, v9, v14}, Ljava/lang/String;-><init>([BLjava/nio/charset/Charset;)V
    :try_end_46d
    .catch Ljava/lang/Exception; {:try_start_45d .. :try_end_46d} :catch_54f

    move-object v9, v7

    goto :goto_470

    :cond_46f
    const/4 v9, 0x0

    :goto_470
    :try_start_470
    invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v7

    .line 7227
    invoke-virtual {v4, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v9
    :try_end_478
    .catch Ljava/lang/Exception; {:try_start_470 .. :try_end_478} :catch_551

    if-eqz v9, :cond_47f

    :try_start_47a
    invoke-static {v9}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z

    move-result v9
    :try_end_47e
    .catch Ljava/lang/Exception; {:try_start_47a .. :try_end_47e} :catch_54f

    goto :goto_480

    :cond_47f
    const/4 v9, 0x1

    .line 9052
    :goto_480
    :try_start_480
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    .line 7230
    invoke-virtual {v4, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v14
    :try_end_487
    .catch Ljava/lang/Exception; {:try_start_480 .. :try_end_487} :catch_551

    if-eqz v14, :cond_494

    :try_start_489
    invoke-static {v14}, Lkotlin/m/p;->e(Ljava/lang/String;)Ljava/lang/Long;

    move-result-object v14

    if-eqz v14, :cond_494

    invoke-virtual {v14}, Ljava/lang/Long;->longValue()J

    move-result-wide v14
    :try_end_493
    .catch Ljava/lang/Exception; {:try_start_489 .. :try_end_493} :catch_54f

    goto :goto_496

    :cond_494
    const-wide/16 v14, 0x0

    .line 7231
    :goto_496
    :try_start_496
    invoke-virtual {v4, v10}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v18
    :try_end_49a
    .catch Ljava/lang/Exception; {:try_start_496 .. :try_end_49a} :catch_551

    if-eqz v18, :cond_4a9

    :try_start_49c
    invoke-static/range {v18 .. v18}, Lkotlin/m/p;->c(Ljava/lang/String;)Ljava/lang/Integer;

    move-result-object v18

    if-eqz v18, :cond_4a9

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

    move-result v17
    :try_end_4a6
    .catch Ljava/lang/Exception; {:try_start_49c .. :try_end_4a6} :catch_54f

    move/from16 v4, v17

    goto :goto_4ab

    :cond_4a9
    const/16 v4, 0x8

    :goto_4ab
    move-object/from16 v21, v11

    .line 7233
    :try_start_4ad
    invoke-static/range {v16 .. v16}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v11

    .line 7234
    invoke-virtual {v11, v2, v14, v15}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v2

    .line 7235
    invoke-virtual {v2, v10, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v2

    .line 7236
    invoke-virtual {v2, v3, v9}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v2

    const-string v3, "notification"

    const/4 v4, 0x1

    .line 7237
    invoke-virtual {v2, v3, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v2

    .line 7238
    invoke-virtual {v2, v0, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 7239
    check-cast v5, Ljava/io/Serializable;

    invoke-virtual {v0, v6, v5}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/io/Serializable;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 7240
    invoke-virtual {v0, v12, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 7241
    invoke-virtual {v0, v8, v7}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    move-object/from16 v1, v21

    .line 7242
    invoke-virtual {v0, v1, v13}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    move-object/from16 v1, p0

    .line 7243
    invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V

    const/4 v0, 0x1

    return v0

    :sswitch_4e3
    move-object v1, v0

    const-string v0, "detail"

    .line 281
    invoke-virtual {v13, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0
    :try_end_4ea
    .catch Ljava/lang/Exception; {:try_start_4ad .. :try_end_4ea} :catch_551

    if-eqz v0, :cond_33

    move-object/from16 v4, p1

    .line 10045
    :try_start_4ee
    invoke-virtual {v4, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_54d

    invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J

    move-result-wide v5

    .line 10046
    invoke-virtual {v4, v10}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_50b

    invoke-static {v0}, Lkotlin/m/p;->c(Ljava/lang/String;)Ljava/lang/Integer;

    move-result-object v0

    if-eqz v0, :cond_50b

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

    move-result v17

    move/from16 v0, v17

    goto :goto_50d

    :cond_50b
    const/16 v0, 0x8

    .line 10047
    :goto_50d
    invoke-virtual {v4, v11}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v7

    if-eqz v7, :cond_51e

    invoke-static {v7}, Lkotlin/m/p;->c(Ljava/lang/String;)Ljava/lang/Integer;

    move-result-object v7

    if-eqz v7, :cond_51e

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

    move-result v7

    goto :goto_51f

    :cond_51e
    const/4 v7, -0x1

    .line 10048
    :goto_51f
    invoke-virtual {v4, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v8

    if-eqz v8, :cond_52a

    invoke-static {v8}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z

    move-result v8

    goto :goto_52b

    :cond_52a
    const/4 v8, 0x0

    .line 11052
    :goto_52b
    invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;

    .line 10050
    invoke-static/range {v16 .. v16}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v9

    .line 10051
    invoke-virtual {v9, v2, v5, v6}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v2

    .line 10052
    invoke-virtual {v2, v10, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 10053
    invoke-virtual {v0, v11, v7}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 10054
    invoke-virtual {v0, v3, v8}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    const-string v2, "notification"

    const/4 v3, 0x1

    .line 10055
    invoke-virtual {v0, v2, v3}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;

    move-result-object v0

    .line 10056
    invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
    :try_end_54c
    .catch Ljava/lang/Exception; {:try_start_4ee .. :try_end_54c} :catch_54f

    return v3

    :cond_54d
    const/4 v1, 0x0

    return v1

    :catch_54f
    move-exception v0

    goto :goto_55c

    :catch_551
    move-exception v0

    move-object/from16 v4, p1

    goto :goto_55c

    :goto_555
    return v1

    :catch_556
    move-exception v0

    move-object v4, v8

    move-object/from16 v20, v10

    move-object/from16 v19, v11

    .line 288
    :goto_55c
    invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    move-object/from16 v2, v20

    invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    check-cast v0, Ljava/lang/Throwable;

    move-object/from16 v2, v19

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

    const/4 v1, 0x0

    return v1

    nop

    :sswitch_data_570
    .sparse-switch
        -0x4f95e7af -> :sswitch_4e3
        -0x4bcb85a5 -> :sswitch_3e7
        -0x40736bc4 -> :sswitch_389
        -0x37b993af -> :sswitch_2a3
        -0x12717657 -> :sswitch_1bd
        0x1bf95 -> :sswitch_f1
        0x1cb54 -> :sswitch_9c
        0x58d9bdb -> :sswitch_8f
        0x625ef69 -> :sswitch_6f
        0x4fddbae4 -> :sswitch_59
    .end sparse-switch
.end method