c.smali

.class public final Lcom/imo/android/imoim/av/c;
.super Ljava/lang/Object;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/imo/android/imoim/av/c$a;
    }
.end annotation


# static fields
.field private static A:Ljava/lang/String;

.field private static B:Ljava/lang/String;

.field private static C:Ljava/lang/String;

.field private static D:Ljava/lang/String;

.field private static E:Ljava/lang/String;

.field private static F:Ljava/lang/String;

.field private static G:Ljava/lang/String;

.field private static H:Ljava/lang/String;

.field private static I:Z

.field private static J:Z

.field private static K:Z

.field private static L:Z

.field private static M:Ljava/lang/String;

.field private static N:Lcom/imo/android/imoim/av/AVManager$c;

.field private static O:Z

.field private static P:Z

.field private static Q:Z

.field private static R:Z

.field private static S:Z

.field private static T:J

.field private static U:J

.field private static V:J

.field private static W:J

.field private static X:J

.field private static Y:J

.field private static Z:J

.field static a:Lcom/imo/android/imoim/av/AVManager;

.field private static aa:Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/HashMap<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field private static ab:J

.field private static ac:J

.field private static ad:Z

.field private static ae:Z

.field static final b:Lcom/imo/android/imoim/av/c$a;

.field static c:J

.field static d:J

.field static e:Ljava/lang/String;

.field static f:Ljava/lang/String;

.field static g:Ljava/lang/String;

.field static h:Ljava/lang/String;

.field static i:Ljava/lang/String;

.field static j:I

.field static k:Z

.field static l:Z

.field static m:Z

.field static n:J

.field static o:J

.field static p:J

.field static q:J

.field static r:J

.field static s:J

.field static t:Ljava/lang/String;

.field static u:J

.field static v:J

.field static w:J

.field public static final x:Lcom/imo/android/imoim/av/c;

.field private static y:Z

.field private static z:J


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

    .line 25
    new-instance v0, Lcom/imo/android/imoim/av/c;

    invoke-direct {v0}, Lcom/imo/android/imoim/av/c;-><init>()V

    sput-object v0, Lcom/imo/android/imoim/av/c;->x:Lcom/imo/android/imoim/av/c;

    .line 54
    new-instance v0, Lcom/imo/android/imoim/av/c$a;

    invoke-direct {v0}, Lcom/imo/android/imoim/av/c$a;-><init>()V

    sput-object v0, Lcom/imo/android/imoim/av/c;->b:Lcom/imo/android/imoim/av/c$a;

    const/4 v0, 0x1

    .line 407
    sput-boolean v0, Lcom/imo/android/imoim/av/c;->y:Z

    const-string v1, ""

    .line 542
    sput-object v1, Lcom/imo/android/imoim/av/c;->e:Ljava/lang/String;

    .line 547
    sput-object v1, Lcom/imo/android/imoim/av/c;->A:Ljava/lang/String;

    .line 552
    sput-object v1, Lcom/imo/android/imoim/av/c;->f:Ljava/lang/String;

    .line 553
    sput-object v1, Lcom/imo/android/imoim/av/c;->g:Ljava/lang/String;

    .line 554
    sput-object v1, Lcom/imo/android/imoim/av/c;->h:Ljava/lang/String;

    .line 555
    sput-object v1, Lcom/imo/android/imoim/av/c;->i:Ljava/lang/String;

    const/4 v2, -0x1

    .line 557
    sput v2, Lcom/imo/android/imoim/av/c;->j:I

    .line 558
    sput-object v1, Lcom/imo/android/imoim/av/c;->B:Ljava/lang/String;

    .line 559
    sput-object v1, Lcom/imo/android/imoim/av/c;->C:Ljava/lang/String;

    .line 560
    sput-object v1, Lcom/imo/android/imoim/av/c;->D:Ljava/lang/String;

    .line 561
    sput-object v1, Lcom/imo/android/imoim/av/c;->E:Ljava/lang/String;

    .line 562
    sput-object v1, Lcom/imo/android/imoim/av/c;->F:Ljava/lang/String;

    .line 563
    sput-object v1, Lcom/imo/android/imoim/av/c;->G:Ljava/lang/String;

    .line 564
    sput-object v1, Lcom/imo/android/imoim/av/c;->H:Ljava/lang/String;

    .line 579
    sput-object v1, Lcom/imo/android/imoim/av/c;->M:Ljava/lang/String;

    .line 591
    sput-boolean v0, Lcom/imo/android/imoim/av/c;->S:Z

    .line 612
    sput-object v1, Lcom/imo/android/imoim/av/c;->t:Ljava/lang/String;

    .line 623
    new-instance v1, Ljava/util/HashMap;

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

    sput-object v1, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    .line 627
    sput-boolean v0, Lcom/imo/android/imoim/av/c;->ad:Z

    .line 628
    sput-boolean v0, Lcom/imo/android/imoim/av/c;->ae:Z

    return-void
.end method

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

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

    return-void
.end method

.method public static A()Z
    .registers 1

    .line 591
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->S:Z

    return v0
.end method

.method public static B()Z
    .registers 1

    .line 592
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->m:Z

    return v0
.end method

.method public static C()J
    .registers 2

    .line 597
    sget-wide v0, Lcom/imo/android/imoim/av/c;->T:J

    return-wide v0
.end method

.method public static D()V
    .registers 2

    const-wide/16 v0, 0x0

    .line 597
    sput-wide v0, Lcom/imo/android/imoim/av/c;->T:J

    return-void
.end method

.method public static E()J
    .registers 2

    .line 598
    sget-wide v0, Lcom/imo/android/imoim/av/c;->n:J

    return-wide v0
.end method

.method public static F()V
    .registers 2

    const-wide/16 v0, 0x0

    .line 598
    sput-wide v0, Lcom/imo/android/imoim/av/c;->n:J

    return-void
.end method

.method public static G()J
    .registers 2

    .line 600
    sget-wide v0, Lcom/imo/android/imoim/av/c;->o:J

    return-wide v0
.end method

.method public static H()V
    .registers 2

    const-wide/16 v0, 0x0

    .line 600
    sput-wide v0, Lcom/imo/android/imoim/av/c;->o:J

    return-void
.end method

.method public static I()J
    .registers 2

    .line 601
    sget-wide v0, Lcom/imo/android/imoim/av/c;->p:J

    return-wide v0
.end method

.method public static J()V
    .registers 2

    const-wide/16 v0, 0x0

    .line 601
    sput-wide v0, Lcom/imo/android/imoim/av/c;->p:J

    return-void
.end method

.method public static K()J
    .registers 2

    .line 603
    sget-wide v0, Lcom/imo/android/imoim/av/c;->q:J

    return-wide v0
.end method

.method public static L()V
    .registers 2

    const-wide/16 v0, 0x0

    .line 603
    sput-wide v0, Lcom/imo/android/imoim/av/c;->q:J

    return-void
.end method

.method public static M()J
    .registers 2

    .line 604
    sget-wide v0, Lcom/imo/android/imoim/av/c;->r:J

    return-wide v0
.end method

.method public static N()V
    .registers 2

    const-wide/16 v0, 0x0

    .line 604
    sput-wide v0, Lcom/imo/android/imoim/av/c;->r:J

    return-void
.end method

.method public static O()J
    .registers 2

    .line 605
    sget-wide v0, Lcom/imo/android/imoim/av/c;->U:J

    return-wide v0
.end method

.method public static P()V
    .registers 2

    const-wide/16 v0, 0x0

    .line 605
    sput-wide v0, Lcom/imo/android/imoim/av/c;->U:J

    return-void
.end method

.method public static Q()J
    .registers 2

    .line 607
    sget-wide v0, Lcom/imo/android/imoim/av/c;->s:J

    return-wide v0
.end method

.method public static R()J
    .registers 2

    .line 609
    sget-wide v0, Lcom/imo/android/imoim/av/c;->V:J

    return-wide v0
.end method

.method public static S()J
    .registers 2

    .line 610
    sget-wide v0, Lcom/imo/android/imoim/av/c;->W:J

    return-wide v0
.end method

.method public static T()J
    .registers 2

    .line 614
    sget-wide v0, Lcom/imo/android/imoim/av/c;->u:J

    return-wide v0
.end method

.method public static U()J
    .registers 2

    .line 615
    sget-wide v0, Lcom/imo/android/imoim/av/c;->v:J

    return-wide v0
.end method

.method public static V()J
    .registers 2

    .line 617
    sget-wide v0, Lcom/imo/android/imoim/av/c;->X:J

    return-wide v0
.end method

.method public static W()J
    .registers 2

    .line 618
    sget-wide v0, Lcom/imo/android/imoim/av/c;->Y:J

    return-wide v0
.end method

.method public static X()J
    .registers 2

    .line 620
    sget-wide v0, Lcom/imo/android/imoim/av/c;->Z:J

    return-wide v0
.end method

.method public static Y()J
    .registers 2

    .line 621
    sget-wide v0, Lcom/imo/android/imoim/av/c;->w:J

    return-wide v0
.end method

.method public static Z()Ljava/util/HashMap;
    .registers 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/HashMap<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation

    .line 623
    sget-object v0, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    return-object v0
.end method

.method static a()V
    .registers 1

    .line 57
    sget-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v0, :cond_8

    .line 58
    sget-object v0, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;

    sput-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    :cond_8
    return-void
.end method

.method public static a(J)V
    .registers 2

    .line 609
    sput-wide p0, Lcom/imo/android/imoim/av/c;->V:J

    return-void
.end method

.method public static a(Lcom/imo/android/imoim/av/AVManager$c;)V
    .registers 1

    .line 585
    sput-object p0, Lcom/imo/android/imoim/av/c;->N:Lcom/imo/android/imoim/av/AVManager$c;

    return-void
.end method

.method public static a(Ljava/lang/String;)V
    .registers 1

    .line 567
    sput-object p0, Lcom/imo/android/imoim/av/c;->H:Ljava/lang/String;

    return-void
.end method

.method private static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
    .registers 5

    .line 436
    new-instance v0, Lcom/imo/android/imoim/av/c$b;

    invoke-direct {v0, p0, p1, p2}, Lcom/imo/android/imoim/av/c$b;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    check-cast v0, Ljava/lang/Runnable;

    if-eqz p3, :cond_d

    .line 445
    invoke-interface {v0}, Ljava/lang/Runnable;->run()V

    return-void

    .line 12051
    :cond_d
    invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;

    move-result-object p0

    .line 447
    sget-object p1, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;

    invoke-virtual {p0, p1, v0}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;)Lbolts/e;

    return-void
.end method

.method public static final synthetic a(Lorg/json/JSONObject;)V
    .registers 1

    .line 25
    invoke-static {p0}, Lcom/imo/android/imoim/av/c;->b(Lorg/json/JSONObject;)V

    return-void
.end method

.method static a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 7

    .line 13051
    invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;

    move-result-object v0

    .line 452
    sget-object v1, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;

    new-instance v2, Lcom/imo/android/imoim/av/c$c;

    invoke-direct {v2, p0, p1, p2, p3}, Lcom/imo/android/imoim/av/c$c;-><init>(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    check-cast v2, Ljava/lang/Runnable;

    invoke-virtual {v0, v1, v2}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;)Lbolts/e;

    return-void
.end method

.method public static a(Z)V
    .registers 1

    .line 227
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->S:Z

    return-void
.end method

.method public static aa()J
    .registers 2

    .line 625
    sget-wide v0, Lcom/imo/android/imoim/av/c;->ab:J

    return-wide v0
.end method

.method public static ab()J
    .registers 2

    .line 626
    sget-wide v0, Lcom/imo/android/imoim/av/c;->ac:J

    return-wide v0
.end method

.method public static ac()Z
    .registers 1

    .line 627
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->ad:Z

    return v0
.end method

.method public static ad()Z
    .registers 1

    .line 628
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->ae:Z

    return v0
.end method

.method public static ae()Z
    .registers 5

    .line 631
    sget-wide v0, Lcom/imo/android/imoim/av/c;->T:J

    const-wide/16 v2, 0x0

    cmp-long v4, v0, v2

    if-lez v4, :cond_a

    const/4 v0, 0x1

    return v0

    :cond_a
    const/4 v0, 0x0

    return v0
.end method

.method public static af()Z
    .registers 1

    .line 634
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v0

    check-cast v0, Landroid/content/Context;

    invoke-static {v0}, Lcom/imo/android/imoim/managers/notification/ba;->d(Landroid/content/Context;)Z

    move-result v0

    return v0
.end method

.method public static ag()Z
    .registers 1

    .line 637
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v0

    check-cast v0, Landroid/content/Context;

    invoke-static {v0}, Lcom/imo/android/imoim/managers/notification/ba;->a(Landroid/content/Context;)Z

    move-result v0

    return v0
.end method

.method public static ah()I
    .registers 1

    .line 640
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v0

    check-cast v0, Landroid/content/Context;

    invoke-static {v0}, Lcom/imo/android/imoim/managers/notification/ba;->b(Landroid/content/Context;)I

    move-result v0

    return v0
.end method

.method public static ai()Z
    .registers 1

    .line 643
    invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;

    move-result-object v0

    check-cast v0, Landroid/content/Context;

    invoke-static {v0}, Lcom/imo/android/imoim/managers/notification/ba;->c(Landroid/content/Context;)Z

    move-result v0

    return v0
.end method

.method public static aj()Z
    .registers 5

    .line 784
    sget-wide v0, Lcom/imo/android/imoim/av/c;->p:J

    const-wide/16 v2, 0x0

    cmp-long v4, v0, v2

    if-gtz v4, :cond_11

    sget-wide v0, Lcom/imo/android/imoim/av/c;->r:J

    cmp-long v4, v0, v2

    if-lez v4, :cond_f

    goto :goto_11

    :cond_f
    const/4 v0, 0x0

    return v0

    :cond_11
    :goto_11
    const/4 v0, 0x1

    return v0
.end method

.method public static final synthetic ak()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->M:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic al()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->A:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic am()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->e:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic an()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->f:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic ao()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->g:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic ap()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->h:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic aq()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->i:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic ar()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->B:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic as()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->C:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic at()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->D:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic au()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->E:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic av()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->F:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic aw()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->G:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic ax()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->H:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic ay()Ljava/lang/String;
    .registers 1

    .line 25
    sget-object v0, Lcom/imo/android/imoim/av/c;->t:Ljava/lang/String;

    return-object v0
.end method

.method private static az()Z
    .registers 3

    const/16 v0, 0x9

    const/16 v1, 0xa

    const-string v2, "av_session_stat"

    .line 478
    invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/ei;->a(IILjava/lang/String;)Z

    move-result v0

    return v0
.end method

.method static b()V
    .registers 5

    .line 66
    invoke-static {}, Lcom/imo/android/imoim/av/c;->a()V

    .line 67
    sget-wide v0, Lcom/imo/android/imoim/av/c;->z:J

    const-wide/16 v2, 0x0

    cmp-long v4, v0, v2

    if-nez v4, :cond_ec

    .line 68
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    sput-wide v0, Lcom/imo/android/imoim/av/c;->c:J

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

    move-result-wide v0

    sput-wide v0, Lcom/imo/android/imoim/av/c;->z:J

    .line 71
    sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;

    const-string v1, "IMO.accounts"

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

    invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;

    move-result-object v0

    .line 72
    sget-object v1, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v1, :cond_29

    invoke-static {}, Lkotlin/f/b/o;->a()V

    .line 3997
    :cond_29
    iget-object v1, v1, Lcom/imo/android/imoim/av/AVManager;->l:Ljava/lang/String;

    .line 74
    sget-object v2, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v2, :cond_32

    invoke-static {}, Lkotlin/f/b/o;->a()V

    .line 4357
    :cond_32
    iget-boolean v2, v2, Lcom/imo/android/imoim/av/AVManager;->j:Z

    .line 75
    sget-object v3, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v3, :cond_3b

    invoke-static {}, Lkotlin/f/b/o;->a()V

    .line 4950
    :cond_3b
    iget-boolean v3, v3, Lcom/imo/android/imoim/av/AVManager;->f:Z

    const-string v4, ""

    if-eqz v2, :cond_54

    if-eqz v0, :cond_45

    if-nez v0, :cond_46

    :cond_45
    move-object v0, v4

    .line 78
    :cond_46
    sput-object v0, Lcom/imo/android/imoim/av/c;->f:Ljava/lang/String;

    if-eqz v1, :cond_4c

    if-nez v1, :cond_4d

    :cond_4c
    move-object v1, v4

    .line 79
    :cond_4d
    sput-object v1, Lcom/imo/android/imoim/av/c;->g:Ljava/lang/String;

    .line 80
    sget-wide v0, Lcom/imo/android/imoim/av/c;->c:J

    sput-wide v0, Lcom/imo/android/imoim/av/c;->T:J

    goto :goto_66

    :cond_54
    if-eqz v1, :cond_58

    if-nez v1, :cond_59

    :cond_58
    move-object v1, v4

    .line 82
    :cond_59
    sput-object v1, Lcom/imo/android/imoim/av/c;->f:Ljava/lang/String;

    if-eqz v0, :cond_5f

    if-nez v0, :cond_60

    :cond_5f
    move-object v0, v4

    .line 83
    :cond_60
    sput-object v0, Lcom/imo/android/imoim/av/c;->g:Ljava/lang/String;

    .line 84
    sget-wide v0, Lcom/imo/android/imoim/av/c;->c:J

    sput-wide v0, Lcom/imo/android/imoim/av/c;->q:J

    :goto_66
    if-eqz v3, :cond_6d

    const-string v0, "video_chat"

    .line 88
    sput-object v0, Lcom/imo/android/imoim/av/c;->A:Ljava/lang/String;

    goto :goto_71

    :cond_6d
    const-string v0, "audio_chat"

    .line 90
    sput-object v0, Lcom/imo/android/imoim/av/c;->A:Ljava/lang/String;

    .line 93
    :goto_71
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->m()Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_79

    if-nez v0, :cond_7a

    :cond_79
    move-object v0, v4

    :cond_7a
    sput-object v0, Lcom/imo/android/imoim/av/c;->B:Ljava/lang/String;

    .line 94
    sget-object v0, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    invoke-virtual {v0}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_86

    if-nez v0, :cond_87

    :cond_86
    move-object v0, v4

    :cond_87
    sput-object v0, Lcom/imo/android/imoim/av/c;->C:Ljava/lang/String;

    .line 95
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->W()Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_91

    if-nez v0, :cond_92

    :cond_91
    move-object v0, v4

    :cond_92
    sput-object v0, Lcom/imo/android/imoim/av/c;->D:Ljava/lang/String;

    .line 96
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->J()Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_9c

    if-nez v0, :cond_9d

    :cond_9c
    move-object v0, v4

    :cond_9d
    sput-object v0, Lcom/imo/android/imoim/av/c;->E:Ljava/lang/String;

    .line 97
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->am()Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_a7

    if-nez v0, :cond_a8

    :cond_a7
    move-object v0, v4

    :cond_a8
    sput-object v0, Lcom/imo/android/imoim/av/c;->F:Ljava/lang/String;

    .line 98
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->al()Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_b4

    if-nez v0, :cond_b3

    goto :goto_b4

    :cond_b3
    move-object v4, v0

    :cond_b4
    :goto_b4
    sput-object v4, Lcom/imo/android/imoim/av/c;->G:Ljava/lang/String;

    .line 100
    sget-object v0, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;

    const-string v1, "IMO.dispatcher"

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

    invoke-virtual {v0}, Lcom/imo/android/imoim/network/Dispatcher4;->isConnected()Z

    move-result v0

    sput-boolean v0, Lcom/imo/android/imoim/av/c;->K:Z

    .line 101
    invoke-static {}, Lcom/imo/android/imoim/util/ei;->R()Z

    move-result v0

    sput-boolean v0, Lcom/imo/android/imoim/av/c;->L:Z

    .line 102
    sget-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v0, :cond_d0

    invoke-static {}, Lkotlin/f/b/o;->a()V

    .line 5601
    :cond_d0
    iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ad:Z

    .line 102
    sput-boolean v0, Lcom/imo/android/imoim/av/c;->O:Z

    .line 103
    sget-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v0, :cond_db

    invoke-static {}, Lkotlin/f/b/o;->a()V

    .line 5618
    :cond_db
    iget-boolean v0, v0, Lcom/imo/android/imoim/av/AVManager;->ae:Z

    .line 103
    sput-boolean v0, Lcom/imo/android/imoim/av/c;->P:Z

    .line 104
    sget-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v0, :cond_e6

    invoke-static {}, Lkotlin/f/b/o;->a()V

    :cond_e6
    invoke-virtual {v0}, Lcom/imo/android/imoim/av/AVManager;->v()Z

    move-result v0

    sput-boolean v0, Lcom/imo/android/imoim/av/c;->Q:Z

    :cond_ec
    return-void
.end method

.method public static b(J)V
    .registers 2

    .line 610
    sput-wide p0, Lcom/imo/android/imoim/av/c;->W:J

    return-void
.end method

.method public static b(Ljava/lang/String;)V
    .registers 1

    if-eqz p0, :cond_5

    .line 582
    sput-object p0, Lcom/imo/android/imoim/av/c;->M:Ljava/lang/String;

    return-void

    :cond_5
    const-string p0, ""

    sput-object p0, Lcom/imo/android/imoim/av/c;->M:Ljava/lang/String;

    return-void
.end method

.method private static b(Lorg/json/JSONObject;)V
    .registers 4

    .line 458
    invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;

    move-result-object v0

    const-string v1, "AVSessionStat"

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;

    move-result-object v0

    .line 459
    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->clear()Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V

    .line 468
    :try_start_16
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v2, "send av session stat -> \n"

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

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    const-string v2, "\n"

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

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

    move-result-object v0

    .line 13071
    invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 469
    invoke-static {}, Lcom/imo/android/imoim/av/c;->az()Z

    move-result v0

    if-eqz v0, :cond_39

    .line 470
    sget-object v0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    const-string v1, "call_session_stat_stable"

    invoke-virtual {v0, v1, p0}, Lcom/imo/android/imoim/managers/bb;->b(Ljava/lang/String;Lorg/json/JSONObject;)V
    :try_end_39
    .catch Ljava/lang/Exception; {:try_start_16 .. :try_end_39} :catch_39

    :catch_39
    :cond_39
    return-void
.end method

.method static b(Z)V
    .registers 6

    .line 235
    sget-wide v0, Lcom/imo/android/imoim/av/c;->z:J

    const-wide/16 v2, 0x0

    cmp-long v4, v0, v2

    if-lez v4, :cond_5e

    .line 236
    invoke-static {}, Lcom/imo/android/imoim/av/c;->c()J

    move-result-wide v0

    sput-wide v0, Lcom/imo/android/imoim/av/c;->d:J

    .line 237
    sget-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v0, :cond_15

    invoke-static {}, Lkotlin/f/b/o;->a()V

    .line 8830
    :cond_15
    iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;

    if-eqz v0, :cond_24

    .line 238
    sget-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-nez v0, :cond_20

    invoke-static {}, Lkotlin/f/b/o;->a()V

    .line 9830
    :cond_20
    iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;

    .line 238
    sput-object v0, Lcom/imo/android/imoim/av/c;->N:Lcom/imo/android/imoim/av/AVManager$c;

    .line 240
    :cond_24
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "refresh during -> "

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

    sget-wide v1, Lcom/imo/android/imoim/av/c;->d:J

    sget-wide v3, Lcom/imo/android/imoim/av/c;->c:J

    sub-long/2addr v1, v3

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

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

    move-result-object v0

    const-string v1, "AVSessionStat"

    .line 10071
    invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 241
    invoke-static {}, Lcom/imo/android/imoim/av/c;->h()Lorg/json/JSONObject;

    move-result-object v0

    .line 243
    sget-object v1, Lcom/imo/android/imoim/av/c;->b:Lcom/imo/android/imoim/av/c$a;

    invoke-virtual {v1}, Lcom/imo/android/imoim/av/c$a;->a()[B

    move-result-object v1

    const/4 v2, 0x2

    invoke-static {v1, v2}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;

    move-result-object v1

    .line 244
    invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v2, "stat.toString()"

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

    const-string v2, "packet"

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

    const-string v2, ""

    invoke-static {v0, v1, v2, p0}, Lcom/imo/android/imoim/av/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V

    :cond_5e
    return-void
.end method

.method public static c()J
    .registers 5

    .line 109
    sget-wide v0, Lcom/imo/android/imoim/av/c;->c:J

    const-wide/16 v2, 0x0

    cmp-long v4, v0, v2

    if-nez v4, :cond_10

    const-string v0, "AVSessionStat"

    const-string v1, "call currentUtcTime but not inited!!!!"

    .line 6075
    invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V

    return-wide v2

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

    move-result-wide v2

    add-long/2addr v0, v2

    sget-wide v2, Lcom/imo/android/imoim/av/c;->z:J

    sub-long/2addr v0, v2

    return-wide v0
.end method

.method public static c(J)V
    .registers 2

    .line 614
    sput-wide p0, Lcom/imo/android/imoim/av/c;->u:J

    return-void
.end method

.method public static final synthetic c(Ljava/lang/String;)V
    .registers 1

    .line 25
    sput-object p0, Lcom/imo/android/imoim/av/c;->M:Ljava/lang/String;

    return-void
.end method

.method public static c(Z)V
    .registers 1

    .line 570
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->I:Z

    return-void
.end method

.method static d()Ljava/lang/String;
    .registers 5

    .line 155
    sget-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    const-string v1, ""

    if-eqz v0, :cond_56

    .line 7021
    iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->n:Ljava/util/List;

    if-eqz v0, :cond_56

    .line 157
    invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v0

    :goto_e
    invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z

    move-result v2

    if-eqz v2, :cond_56

    invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Lorg/json/JSONObject;

    const-string v3, "ip"

    .line 158
    invoke-virtual {v2, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    const-string v4, "port"

    .line 159
    invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    .line 160
    new-instance v4, Ljava/lang/StringBuilder;

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

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

    const/16 v3, 0x3a

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

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

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

    move-result-object v2

    if-eqz v1, :cond_51

    .line 163
    new-instance v3, Ljava/lang/StringBuilder;

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

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

    const/16 v1, 0x7c

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

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

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

    move-result-object v1

    goto :goto_e

    .line 165
    :cond_51
    invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    goto :goto_e

    :cond_56
    return-object v1
.end method

.method public static d(J)V
    .registers 2

    .line 615
    sput-wide p0, Lcom/imo/android/imoim/av/c;->v:J

    return-void
.end method

.method public static d(Z)V
    .registers 1

    .line 571
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->J:Z

    return-void
.end method

.method public static e()V
    .registers 4

    .line 182
    invoke-static {}, Lcom/imo/android/imoim/av/c;->a()V

    .line 183
    invoke-static {}, Lcom/imo/android/imoim/av/c;->ae()Z

    move-result v0

    if-eqz v0, :cond_15

    .line 184
    invoke-static {}, Lcom/imo/android/imoim/av/c;->c()J

    move-result-wide v0

    .line 185
    sput-wide v0, Lcom/imo/android/imoim/av/c;->p:J

    sget-wide v2, Lcom/imo/android/imoim/av/c;->T:J

    sub-long/2addr v0, v2

    sput-wide v0, Lcom/imo/android/imoim/av/c;->Z:J

    goto :goto_20

    .line 187
    :cond_15
    invoke-static {}, Lcom/imo/android/imoim/av/c;->c()J

    move-result-wide v0

    .line 188
    sput-wide v0, Lcom/imo/android/imoim/av/c;->r:J

    sget-wide v2, Lcom/imo/android/imoim/av/c;->q:J

    sub-long/2addr v0, v2

    sput-wide v0, Lcom/imo/android/imoim/av/c;->Z:J

    :goto_20
    const/4 v0, 0x0

    .line 7231
    invoke-static {v0}, Lcom/imo/android/imoim/av/c;->b(Z)V

    return-void
.end method

.method public static e(J)V
    .registers 2

    .line 617
    sput-wide p0, Lcom/imo/android/imoim/av/c;->X:J

    return-void
.end method

.method public static e(Z)V
    .registers 1

    .line 587
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->O:Z

    return-void
.end method

.method public static f()V
    .registers 2

    .line 194
    invoke-static {}, Lcom/imo/android/imoim/av/c;->a()V

    .line 195
    invoke-static {}, Lcom/imo/android/imoim/av/c;->ae()Z

    move-result v0

    if-nez v0, :cond_f

    .line 196
    invoke-static {}, Lcom/imo/android/imoim/av/c;->c()J

    move-result-wide v0

    sput-wide v0, Lcom/imo/android/imoim/av/c;->U:J

    :cond_f
    const/4 v0, 0x0

    .line 8231
    invoke-static {v0}, Lcom/imo/android/imoim/av/c;->b(Z)V

    return-void
.end method

.method public static f(J)V
    .registers 2

    .line 618
    sput-wide p0, Lcom/imo/android/imoim/av/c;->Y:J

    return-void
.end method

.method public static f(Z)V
    .registers 1

    .line 588
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->P:Z

    return-void
.end method

.method public static g()V
    .registers 5

    .line 249
    sget-object v0, Lcom/imo/android/imoim/av/c;->a:Lcom/imo/android/imoim/av/AVManager;

    if-eqz v0, :cond_24

    if-nez v0, :cond_9

    .line 250
    invoke-static {}, Lkotlin/f/b/o;->a()V

    .line 10830
    :cond_9
    iget-object v0, v0, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;

    if-eqz v0, :cond_24

    .line 251
    sget-wide v0, Lcom/imo/android/imoim/av/c;->z:J

    const-wide/16 v2, 0x0

    cmp-long v4, v0, v2

    if-lez v4, :cond_24

    const-string v0, "local_call_crash"

    .line 252
    sput-object v0, Lcom/imo/android/imoim/av/c;->H:Ljava/lang/String;

    const/4 v0, 0x1

    .line 253
    invoke-static {v0}, Lcom/imo/android/imoim/av/c;->b(Z)V

    const-string v1, "AVSessionStat"

    const-string v2, "onCrashHappen"

    .line 11079
    invoke-static {v1, v2, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V

    :cond_24
    return-void
.end method

.method public static g(J)V
    .registers 2

    .line 625
    sput-wide p0, Lcom/imo/android/imoim/av/c;->ab:J

    return-void
.end method

.method public static g(Z)V
    .registers 1

    .line 589
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->Q:Z

    return-void
.end method

.method static h()Lorg/json/JSONObject;
    .registers 9

    const-string v0, "new_convid"

    const-string v1, "fail_cause"

    const-string v2, "video_chat"

    const-string v3, "hit_delay_dump_mem"

    .line 261
    new-instance v4, Lorg/json/JSONObject;

    invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V

    :try_start_d
    const-string v5, "conv_id"

    .line 263
    sget-object v6, Lcom/imo/android/imoim/av/c;->e:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "call_type"

    .line 264
    sget-object v6, Lcom/imo/android/imoim/av/c;->A:Ljava/lang/String;

    invoke-virtual {v2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v6

    const/4 v7, 0x1

    const/4 v8, 0x0

    if-eqz v6, :cond_22

    const/4 v6, 0x1

    goto :goto_23

    :cond_22
    const/4 v6, 0x0

    :goto_23
    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v5, "caller_uid"

    .line 265
    sget-object v6, Lcom/imo/android/imoim/av/c;->f:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "callee_uid"

    .line 266
    sget-object v6, Lcom/imo/android/imoim/av/c;->g:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "stream_id"

    .line 267
    sget v6, Lcom/imo/android/imoim/av/c;->j:I

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v5, "caller_pro_mask"

    .line 268
    sget-object v6, Lcom/imo/android/imoim/av/c;->h:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "callee_pro_mask"

    .line 269
    sget-object v6, Lcom/imo/android/imoim/av/c;->i:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "ip_port"

    .line 270
    sget-object v6, Lcom/imo/android/imoim/av/c;->t:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "app_version"

    .line 271
    sget-object v6, Lcom/imo/android/imoim/av/c;->B:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "conn_type"

    .line 272
    sget-object v6, Lcom/imo/android/imoim/av/c;->E:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "ssid"

    .line 273
    sget-object v6, Lcom/imo/android/imoim/av/c;->C:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "carrier_code"

    .line 274
    sget-object v6, Lcom/imo/android/imoim/av/c;->D:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "net_c_iso"

    .line 275
    sget-object v6, Lcom/imo/android/imoim/av/c;->F:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "sim_c_iso"

    .line 276
    sget-object v6, Lcom/imo/android/imoim/av/c;->G:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v5, "endreason"

    .line 277
    sget-object v6, Lcom/imo/android/imoim/av/c;->H:Ljava/lang/String;

    invoke-virtual {v4, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    .line 278
    sget-object v5, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    invoke-virtual {v5, v1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z

    move-result v5

    if-eqz v5, :cond_94

    const-string v5, "server_fail_cause"

    .line 279
    sget-object v6, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    invoke-virtual {v6, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v4, v5, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    :cond_94
    const-string v1, "from_fcm"

    .line 281
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->m:Z

    if-eqz v5, :cond_9c

    const/4 v5, 0x1

    goto :goto_9d

    :cond_9c
    const/4 v5, 0x0

    :goto_9d
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "fore_ground"

    .line 282
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->S:Z

    if-eqz v5, :cond_a8

    const/4 v5, 0x1

    goto :goto_a9

    :cond_a8
    const/4 v5, 0x0

    :goto_a9
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "hd"

    .line 283
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->I:Z

    if-eqz v5, :cond_b4

    const/4 v5, 0x1

    goto :goto_b5

    :cond_b4
    const/4 v5, 0x0

    :goto_b5
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "hd_support"

    .line 284
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->J:Z

    if-eqz v5, :cond_c0

    const/4 v5, 0x1

    goto :goto_c1

    :cond_c0
    const/4 v5, 0x0

    :goto_c1
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "net_begin"

    .line 285
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->K:Z

    if-eqz v5, :cond_cc

    const/4 v5, 0x1

    goto :goto_cd

    :cond_cc
    const/4 v5, 0x0

    :goto_cd
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "net_end"

    .line 286
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->k:Z

    if-eqz v5, :cond_d8

    const/4 v5, 0x1

    goto :goto_d9

    :cond_d8
    const/4 v5, 0x0

    :goto_d9
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "vpn_begin"

    .line 287
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->L:Z

    if-eqz v5, :cond_e4

    const/4 v5, 0x1

    goto :goto_e5

    :cond_e4
    const/4 v5, 0x0

    :goto_e5
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "vpn_end"

    .line 288
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->l:Z

    if-eqz v5, :cond_f0

    const/4 v5, 0x1

    goto :goto_f1

    :cond_f0
    const/4 v5, 0x0

    :goto_f1
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "audio_mute"

    .line 289
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->O:Z

    if-eqz v5, :cond_fc

    const/4 v5, 0x1

    goto :goto_fd

    :cond_fc
    const/4 v5, 0x0

    :goto_fd
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "video_mute"

    .line 290
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->P:Z

    if-eqz v5, :cond_108

    const/4 v5, 0x1

    goto :goto_109

    :cond_108
    const/4 v5, 0x0

    :goto_109
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "speaker"

    .line 291
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->Q:Z

    if-eqz v5, :cond_114

    const/4 v5, 0x1

    goto :goto_115

    :cond_114
    const/4 v5, 0x0

    :goto_115
    invoke-virtual {v4, v1, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v1, "bluetooth"

    .line 292
    sget-boolean v5, Lcom/imo/android/imoim/av/c;->R:Z

    if-eqz v5, :cond_11f

    goto :goto_120

    :cond_11f
    const/4 v7, 0x0

    :goto_120
    invoke-virtual {v4, v1, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    .line 293
    sget-object v1, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    invoke-virtual {v1, v0}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_136

    const-string v1, "new_conv_id"

    .line 294
    sget-object v5, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    invoke-virtual {v5, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    invoke-virtual {v4, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    :cond_136
    const-string v0, "send_end_call_ts"

    .line 296
    sget-wide v5, Lcom/imo/android/imoim/av/c;->u:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "recv_end_call_ts"

    .line 297
    sget-wide v5, Lcom/imo/android/imoim/av/c;->v:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "ui_oncreate_ts"

    .line 298
    sget-wide v5, Lcom/imo/android/imoim/av/c;->X:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "ui_onresume_ts"

    .line 299
    sget-wide v5, Lcom/imo/android/imoim/av/c;->Y:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "alive_utc_ts"

    .line 300
    sget-wide v5, Lcom/imo/android/imoim/av/c;->d:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "notifyOpend"

    .line 301
    invoke-static {}, Lcom/imo/android/imoim/av/c;->af()Z

    move-result v1

    invoke-virtual {v4, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;

    const-string v0, "channelOpened"

    .line 302
    invoke-static {}, Lcom/imo/android/imoim/av/c;->ag()Z

    move-result v1

    invoke-virtual {v4, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;

    const-string v0, "channelLevel"

    .line 303
    invoke-static {}, Lcom/imo/android/imoim/av/c;->ah()I

    move-result v1

    invoke-virtual {v4, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string v0, "hasFloatWinPerm"

    .line 304
    invoke-static {}, Lcom/imo/android/imoim/av/c;->ai()Z

    move-result v1

    invoke-virtual {v4, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;

    .line 306
    invoke-static {}, Lcom/imo/android/imoim/av/c;->ae()Z

    move-result v0

    if-eqz v0, :cond_1a7

    const-string v0, "caller_from"

    .line 307
    sget-object v1, Lcom/imo/android/imoim/av/c;->M:Ljava/lang/String;

    invoke-virtual {v4, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    const-string v0, "caller_start_ts"

    .line 308
    sget-wide v5, Lcom/imo/android/imoim/av/c;->T:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "caller_streaminfo_ts"

    .line 309
    sget-wide v5, Lcom/imo/android/imoim/av/c;->n:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "caller_callack_ts"

    .line 310
    sget-wide v5, Lcom/imo/android/imoim/av/c;->o:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "caller_answered_ts"

    .line 311
    sget-wide v5, Lcom/imo/android/imoim/av/c;->p:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    goto :goto_1ca

    :cond_1a7
    const-string v0, "callee_streaminfo_ts"

    .line 313
    sget-wide v5, Lcom/imo/android/imoim/av/c;->q:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "callee_accept_ts"

    .line 314
    sget-wide v5, Lcom/imo/android/imoim/av/c;->r:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "callee_decline_ts"

    .line 315
    sget-wide v5, Lcom/imo/android/imoim/av/c;->U:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "callee_ringtone_start_ts"

    .line 316
    sget-wide v5, Lcom/imo/android/imoim/av/c;->V:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "callee_ringtone_end_ts"

    .line 317
    sget-wide v5, Lcom/imo/android/imoim/av/c;->W:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    :goto_1ca
    const-string v0, "callee_answered_call_ts"

    .line 319
    sget-wide v5, Lcom/imo/android/imoim/av/c;->s:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "ui_oncreate_cost_ts"

    .line 321
    sget-wide v5, Lcom/imo/android/imoim/av/c;->ab:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    const-string v0, "ui_onglobal_cost_ts"

    .line 322
    sget-wide v5, Lcom/imo/android/imoim/av/c;->ac:J

    invoke-virtual {v4, v0, v5, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;

    .line 323
    sget-object v0, Lcom/imo/android/imoim/av/c;->A:Ljava/lang/String;

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

    move-result v0

    if-eqz v0, :cond_1ef

    const-string v0, "ui_video_first"

    .line 324
    sget-boolean v1, Lcom/imo/android/imoim/av/c;->ae:Z

    invoke-virtual {v4, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;

    goto :goto_1f6

    :cond_1ef
    const-string v0, "ui_audio_first"

    .line 326
    sget-boolean v1, Lcom/imo/android/imoim/av/c;->ad:Z

    invoke-virtual {v4, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;

    .line 328
    :goto_1f6
    sget-object v0, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_207

    .line 329
    sget-object v0, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    invoke-virtual {v4, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
    :try_end_207
    .catch Ljava/lang/Exception; {:try_start_d .. :try_end_207} :catch_207

    :catch_207
    :cond_207
    return-object v4
.end method

.method public static h(J)V
    .registers 2

    .line 626
    sput-wide p0, Lcom/imo/android/imoim/av/c;->ac:J

    return-void
.end method

.method public static h(Z)V
    .registers 1

    .line 590
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->R:Z

    return-void
.end method

.method static i()Ljava/lang/String;
    .registers 1

    const-string v0, ""

    return-object v0
.end method

.method public static i(Z)V
    .registers 1

    .line 627
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->ad:Z

    return-void
.end method

.method public static j()V
    .registers 5

    .line 410
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->y:Z

    if-nez v0, :cond_5

    return-void

    :cond_5
    const/4 v0, 0x0

    .line 413
    sput-boolean v0, Lcom/imo/android/imoim/av/c;->y:Z

    .line 415
    invoke-static {}, Lcom/imo/android/imoim/av/c;->a()V

    .line 416
    invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;

    move-result-object v1

    const-string v2, "AVSessionStat"

    invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;

    move-result-object v0

    const-string v1, ""

    const-string v2, "key_content"

    .line 417
    invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    const-string v3, "key_packet"

    .line 418
    invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    const-string v4, "key_caller"

    .line 419
    invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    const-string v4, "key_callee"

    .line 420
    invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    const-string v4, "key_content_debug"

    .line 421
    invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    .line 422
    move-object v0, v2

    check-cast v0, Ljava/lang/CharSequence;

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

    move-result v0

    if-nez v0, :cond_45

    .line 424
    :try_start_3b
    new-instance v0, Lorg/json/JSONObject;

    invoke-direct {v0, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V

    .line 425
    invoke-static {v0}, Lcom/imo/android/imoim/av/c;->b(Lorg/json/JSONObject;)V
    :try_end_43
    .catch Ljava/lang/Exception; {:try_start_3b .. :try_end_43} :catch_44

    goto :goto_45

    :catch_44
    nop

    .line 430
    :cond_45
    :goto_45
    move-object v0, v3

    check-cast v0, Ljava/lang/CharSequence;

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

    move-result v0

    if-nez v0, :cond_5b

    const/4 v0, 0x2

    .line 431
    invoke-static {v3, v0}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B

    move-result-object v0

    const-string v1, "Base64.decode(dataPacket, Base64.NO_WRAP)"

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

    invoke-static {v0}, Lcom/imo/android/imoim/av/c$a;->a([B)V

    :cond_5b
    return-void
.end method

.method public static j(Z)V
    .registers 1

    .line 628
    sput-boolean p0, Lcom/imo/android/imoim/av/c;->ae:Z

    return-void
.end method

.method static k()V
    .registers 4

    const-wide/16 v0, 0x0

    .line 482
    sput-wide v0, Lcom/imo/android/imoim/av/c;->z:J

    .line 483
    sput-wide v0, Lcom/imo/android/imoim/av/c;->c:J

    .line 484
    sput-wide v0, Lcom/imo/android/imoim/av/c;->d:J

    const-string v2, ""

    .line 485
    sput-object v2, Lcom/imo/android/imoim/av/c;->e:Ljava/lang/String;

    .line 486
    sput-object v2, Lcom/imo/android/imoim/av/c;->A:Ljava/lang/String;

    .line 487
    sput-object v2, Lcom/imo/android/imoim/av/c;->f:Ljava/lang/String;

    .line 488
    sput-object v2, Lcom/imo/android/imoim/av/c;->g:Ljava/lang/String;

    .line 489
    sput-object v2, Lcom/imo/android/imoim/av/c;->h:Ljava/lang/String;

    .line 490
    sput-object v2, Lcom/imo/android/imoim/av/c;->i:Ljava/lang/String;

    const/4 v3, -0x1

    .line 491
    sput v3, Lcom/imo/android/imoim/av/c;->j:I

    .line 492
    sput-object v2, Lcom/imo/android/imoim/av/c;->B:Ljava/lang/String;

    .line 493
    sput-object v2, Lcom/imo/android/imoim/av/c;->C:Ljava/lang/String;

    .line 494
    sput-object v2, Lcom/imo/android/imoim/av/c;->D:Ljava/lang/String;

    .line 495
    sput-object v2, Lcom/imo/android/imoim/av/c;->E:Ljava/lang/String;

    .line 496
    sput-object v2, Lcom/imo/android/imoim/av/c;->F:Ljava/lang/String;

    .line 497
    sput-object v2, Lcom/imo/android/imoim/av/c;->G:Ljava/lang/String;

    .line 498
    sput-object v2, Lcom/imo/android/imoim/av/c;->H:Ljava/lang/String;

    const/4 v3, 0x0

    .line 499
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->I:Z

    .line 500
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->J:Z

    .line 501
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->K:Z

    .line 502
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->k:Z

    .line 503
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->L:Z

    .line 504
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->l:Z

    .line 505
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->O:Z

    .line 506
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->P:Z

    .line 507
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->Q:Z

    .line 508
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->R:Z

    .line 509
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->m:Z

    .line 510
    sput-object v2, Lcom/imo/android/imoim/av/c;->M:Ljava/lang/String;

    .line 511
    sput-wide v0, Lcom/imo/android/imoim/av/c;->T:J

    .line 512
    sput-wide v0, Lcom/imo/android/imoim/av/c;->n:J

    .line 513
    sput-wide v0, Lcom/imo/android/imoim/av/c;->o:J

    .line 514
    sput-wide v0, Lcom/imo/android/imoim/av/c;->p:J

    .line 515
    sput-wide v0, Lcom/imo/android/imoim/av/c;->q:J

    .line 516
    sput-wide v0, Lcom/imo/android/imoim/av/c;->r:J

    .line 517
    sput-wide v0, Lcom/imo/android/imoim/av/c;->U:J

    .line 518
    sput-wide v0, Lcom/imo/android/imoim/av/c;->s:J

    .line 519
    sput-wide v0, Lcom/imo/android/imoim/av/c;->V:J

    .line 520
    sput-wide v0, Lcom/imo/android/imoim/av/c;->W:J

    .line 521
    sput-wide v0, Lcom/imo/android/imoim/av/c;->u:J

    .line 522
    sput-wide v0, Lcom/imo/android/imoim/av/c;->v:J

    .line 523
    sput-wide v0, Lcom/imo/android/imoim/av/c;->X:J

    .line 524
    sput-wide v0, Lcom/imo/android/imoim/av/c;->Y:J

    const/4 v3, 0x0

    .line 525
    sput-object v3, Lcom/imo/android/imoim/av/c;->N:Lcom/imo/android/imoim/av/AVManager$c;

    .line 526
    new-instance v3, Ljava/util/HashMap;

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

    sput-object v3, Lcom/imo/android/imoim/av/c;->aa:Ljava/util/HashMap;

    .line 527
    sput-wide v0, Lcom/imo/android/imoim/av/c;->ab:J

    .line 528
    sput-wide v0, Lcom/imo/android/imoim/av/c;->ac:J

    const/4 v3, 0x1

    .line 529
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->ad:Z

    .line 530
    sput-boolean v3, Lcom/imo/android/imoim/av/c;->ae:Z

    .line 532
    sput-wide v0, Lcom/imo/android/imoim/av/c;->Z:J

    .line 533
    sput-wide v0, Lcom/imo/android/imoim/av/c;->w:J

    .line 535
    sput-object v2, Lcom/imo/android/imoim/av/c;->t:Ljava/lang/String;

    return-void
.end method

.method public static l()J
    .registers 2

    .line 539
    sget-wide v0, Lcom/imo/android/imoim/av/c;->c:J

    return-wide v0
.end method

.method public static m()J
    .registers 2

    .line 540
    sget-wide v0, Lcom/imo/android/imoim/av/c;->d:J

    return-wide v0
.end method

.method public static n()Ljava/lang/String;
    .registers 1

    .line 544
    sget-object v0, Lcom/imo/android/imoim/av/c;->e:Ljava/lang/String;

    return-object v0
.end method

.method public static o()Ljava/lang/String;
    .registers 1

    .line 549
    sget-object v0, Lcom/imo/android/imoim/av/c;->A:Ljava/lang/String;

    return-object v0
.end method

.method public static p()I
    .registers 1

    .line 557
    sget v0, Lcom/imo/android/imoim/av/c;->j:I

    return v0
.end method

.method public static q()Z
    .registers 1

    .line 570
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->I:Z

    return v0
.end method

.method public static r()Z
    .registers 1

    .line 571
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->J:Z

    return v0
.end method

.method public static s()Z
    .registers 1

    .line 573
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->K:Z

    return v0
.end method

.method public static t()Z
    .registers 1

    .line 574
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->k:Z

    return v0
.end method

.method public static u()Z
    .registers 1

    .line 576
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->L:Z

    return v0
.end method

.method public static v()Z
    .registers 1

    .line 577
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->l:Z

    return v0
.end method

.method public static w()Z
    .registers 1

    .line 587
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->O:Z

    return v0
.end method

.method public static x()Z
    .registers 1

    .line 588
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->P:Z

    return v0
.end method

.method public static y()Z
    .registers 1

    .line 589
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->Q:Z

    return v0
.end method

.method public static z()Z
    .registers 1

    .line 590
    sget-boolean v0, Lcom/imo/android/imoim/av/c;->R:Z

    return v0
.end method