m.smali
.class public final Lcom/imo/android/imoim/managers/m;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/managers/m$d;,
Lcom/imo/android/imoim/managers/m$a;,
Lcom/imo/android/imoim/managers/m$c;,
Lcom/imo/android/imoim/managers/m$b;
}
.end annotation
# static fields
.field public static a:[Ljava/lang/String;
.field public static b:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static c:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static d:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static e:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static f:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static final g:[Ljava/lang/Object;
.field public static final h:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 41
const-string v0, "BE"
const-string v1, "BG"
const-string v2, "CZ"
const-string v3, "DK"
const-string v4, "DE"
const-string v5, "EE"
const-string v6, "IE"
const-string v7, "EL"
const-string v8, "ES"
const-string v9, "FR"
const-string v10, "HR"
const-string v11, "IT"
const-string v12, "CY"
const-string v13, "LV"
const-string v14, "LT"
const-string v15, "LU"
const-string v16, "HU"
const-string v17, "MT"
const-string v18, "NL"
const-string v19, "AT"
const-string v20, "PL"
const-string v21, "PT"
const-string v22, "RO"
const-string v23, "SI"
const-string v24, "SK"
const-string v25, "FI"
const-string v26, "SE"
const-string v27, "UK"
.line 74
filled-new-array/range {v0 .. v27}, [Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/imo/android/imoim/managers/m;->a:[Ljava/lang/String;
.line 75
new-instance v0, Ljava/util/HashSet;
sget-object v1, Lcom/imo/android/imoim/managers/m;->a:[Ljava/lang/String;
invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
invoke-direct {v0, v1}, Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
sput-object v0, Lcom/imo/android/imoim/managers/m;->b:Ljava/util/Set;
.line 77
new-instance v0, Ljava/util/HashSet;
const-string v1, "invite_friend"
const-string v2, "packages"
const-string v3, "update"
const-string v4, "file_transfer_sdk"
const-string v5, "movie"
const-string v6, "movie_error"
const-string v7, "movie_show"
const-string v8, "online_music_play"
const-string v9, "my_files"
const-string v10, "feeds_share"
const-string v11, "feeds_download"
const-string v12, "feeds_entrance"
const-string v13, "feeds_language"
const-string v14, "feeds_error"
const-string v15, "feeds_push"
const-string v16, "feeds_entrance_switch"
const-string v17, "feeds_push_switch"
const-string v18, "feeds_video_upload"
const-string v19, "feeds_new_share"
const-string v20, "chats_more"
const-string v21, "chat_background"
const-string v22, "feeds_story_reflux"
const-string v23, "feeds_story_reflux_dialog"
const-string v24, "app_install_check"
const-string v25, "super_me"
const-string v26, "proto_stats"
const-string v27, "dispatcher_stats"
const-string v28, "premium"
const-string v29, "devices_manage"
const-string v30, "ad_show_stable"
const-string v31, "ad_show_beta"
const-string v32, "ad_task_center"
const-string v33, "traffic_stat"
const-string v34, "app_start_cost_time"
const-string v35, "av_outdate_call_strong_reminder"
const-string v36, "av_poor_network_tips"
const-string v37, "profile_ringback"
const-string v38, "ad_chat_list_max_deep"
const-string v39, "MoneyTransfer"
const-string v40, "start_call_from_record"
filled-new-array/range {v1 .. v40}, [Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
invoke-direct {v0, v1}, Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
sput-object v0, Lcom/imo/android/imoim/managers/m;->c:Ljava/util/Set;
.line 89
new-instance v0, Ljava/util/HashSet;
const-string v1, "my_files"
const-string v2, "file_transfer"
filled-new-array {v2, v1}, [Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v3
invoke-direct {v0, v3}, Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
sput-object v0, Lcom/imo/android/imoim/managers/m;->d:Ljava/util/Set;
.line 90
new-instance v0, Ljava/util/HashSet;
const-string v3, "error"
filled-new-array {v3}, [Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v4
invoke-direct {v0, v4}, Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
sput-object v0, Lcom/imo/android/imoim/managers/m;->e:Ljava/util/Set;
.line 91
new-instance v0, Ljava/util/HashSet;
const-string v4, "uid"
const-string v5, "buid"
const-string v6, "gid"
const-string v7, "callid"
const-string v8, "conv_id"
filled-new-array {v4, v5, v6, v7, v8}, [Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v4
invoke-direct {v0, v4}, Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
sput-object v0, Lcom/imo/android/imoim/managers/m;->f:Ljava/util/Set;
const/4 v0, 0x0
new-array v0, v0, [Ljava/lang/Object;
.line 92
sput-object v0, Lcom/imo/android/imoim/managers/m;->g:[Ljava/lang/Object;
.line 129
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 140
sput-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v4, "phonebook_upload"
const-string v5, "01000011"
invoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 141
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v4, "contact_size"
const-string v5, "01000012"
invoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 144
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v4, "add_friend"
const-string v5, "01000016"
invoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 145
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v4, "invite_friend"
const-string v5, "01000017"
invoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 150
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v4, "update"
const-string v5, "01000023"
invoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 151
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v4, "3rd_party_file"
const-string v5, "01000022"
invoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 152
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v4, "01000025"
invoke-interface {v0, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 153
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v3, "01000026"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 154
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "file_card_opt"
const-string v3, "01000027"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 155
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "file_transfer_status"
const-string v3, "01000028"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 156
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "language_setting"
const-string v3, "01000029"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 157
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "permission_grant"
const-string v3, "01000030"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 158
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "file_transfer_sdk"
const-string v3, "01000031"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 159
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "common_ui_click"
const-string v3, "01000032"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 160
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "01000033"
const-string v3, "movie"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 161
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v3, "movie_error"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 162
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v3, "movie_show"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 163
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v3, "sharepop_show"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 164
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v3, "sharepop_click"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 165
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "01000034"
const-string v3, "online_music_play"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 166
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v3, "music_play_error"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 167
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "01000035"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 168
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "group_and_big_group"
const-string v2, "01000036"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 169
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "imolive_push"
const-string v2, "01080104"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 170
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "chats_more"
const-string v2, "01000048"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 171
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "biz_speed_stat"
const-string v2, "05802016"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 172
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "send_common_im"
const-string v2, "05802017"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 173
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "send_media_im"
const-string v2, "05802018"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 174
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "receive_im"
const-string v2, "05802019"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 175
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "receive_unread_msg"
const-string v2, "05802020"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 176
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "im_trace_db_opt"
const-string v2, "05802028"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 177
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "updateAckAndTsAndPreTs"
const-string v2, "05802031"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 178
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "nerv_anti_block"
const-string v2, "05000101"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 179
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "chat_background"
const-string v2, "01000059"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 180
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "added_contact_im"
const-string v2, "01000062"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 181
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "traffic_stat"
const-string v2, "05802034"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 182
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "proto_queen_monitor"
const-string v2, "05802033"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 183
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "app_start_cost_time"
const-string v2, "05802052"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 184
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "01006006"
const-string v2, "av_poor_network_tips"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 185
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "start_call_from_record"
const-string v3, "01000127"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 188
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_share"
const-string v3, "02005002"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 189
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_download"
const-string v3, "02005003"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 190
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_entrance"
const-string v3, "02005004"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 191
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_video_upload"
const-string v3, "01103001"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 192
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_language"
const-string v3, "02005005"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 193
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_error"
const-string v3, "02005006"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 194
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_push"
const-string v3, "01107001"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 195
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_push_switch"
const-string v3, "01107002"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 196
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_new_share"
const-string v3, "01102007"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 197
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_entrance_switch"
const-string v3, "01101004"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 198
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "feeds_story_reflux"
const-string v3, "01110006"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 199
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "super_me"
const-string v3, "01103002"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 202
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "app_install_check"
const-string v3, "01108002"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 203
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "proto_stats"
const-string v3, "05802037"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 204
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "dispatcher_stats"
const-string v3, "05802036"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 205
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "devices_manage"
const-string v3, "01000067"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 207
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "premium"
const-string v3, "01000068"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 208
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "ad_show_stable"
const-string v3, "01000069"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 209
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "ad_show_beta"
const-string v3, "01000070"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 210
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "ad_task_center"
const-string v3, "01000063"
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 211
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v2, "av_outdate_call_strong_reminder"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 213
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "blast_git_download"
const-string v2, "05010120"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 214
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "blast_prepare_show"
const-string v2, "05010117"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 215
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "blast_anim_play_result"
const-string v2, "05010118"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 216
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "svga_parse_time"
const-string v2, "05010119"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 218
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "ad_time_stat"
const-string v2, "05802066"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 219
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "profile_ringback"
const-string v2, "01000092"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 220
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "ad_chat_list_max_deep"
const-string v2, "01000093"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 221
sget-object v0, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
const-string v1, "MoneyTransfer"
const-string v2, "07010001"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public constructor <init>()V
.registers 15
.line 226
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 227
invoke-static {}, Lcom/imo/android/imoim/util/ei;->bb()Ljava/lang/String;
move-result-object v0
.line 1238
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v1
const/16 v2, 0x3e
invoke-static {v1, v0, v2}, Lsg/bigo/sdk/blivestat/DbUpgradeUtil;->startUpgrade(Landroid/content/Context;Ljava/lang/String;I)V
.line 1239
sget-object v0, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->getHttpSenderConfig()Lsg/bigo/sdk/blivestat/IHttpSenderConfig;
move-result-object v0
const/4 v1, 0x1
const-string v2, "https://support0.bigo.sg/stats"
invoke-interface {v0, v1, v2}, Lsg/bigo/sdk/blivestat/IHttpSenderConfig;->setReportUrl(ILjava/lang/String;)V
.line 1240
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1242
invoke-static {}, Lcom/imo/android/imoim/util/ei;->l()Ljava/lang/String;
move-result-object v2
.line 1243
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
const-string v4, ""
if-eqz v3, :cond_2e
move-object v2, v4
.line 1247
:cond_2e
invoke-static {}, Lcom/imo/android/imoim/util/ei;->al()Ljava/lang/String;
move-result-object v3
.line 1248
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-eqz v5, :cond_39
move-object v3, v4
.line 1252
:cond_39
invoke-static {}, Lcom/imo/android/imoim/util/ei;->W()Ljava/lang/String;
move-result-object v5
.line 1253
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-eqz v6, :cond_44
move-object v5, v4
.line 1257
:cond_44
sget-object v6, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v6}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v6
.line 1258
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_51
goto :goto_52
:cond_51
move-object v4, v6
:goto_52
const-string v6, "imo_version_name"
.line 1262
invoke-virtual {v0, v6, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1263
invoke-static {}, Lcom/imo/android/imoim/util/al;->a()Ljava/lang/String;
move-result-object v2
const-string v6, "imo_type"
invoke-virtual {v0, v6, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1264
sget-object v2, Lcom/imo/android/imoim/util/df$be;->TEST_LONG28:Lcom/imo/android/imoim/util/df$be;
invoke-static {v2}, Lcom/imo/android/imoim/util/ei;->a(Lcom/imo/android/imoim/util/df$be;)J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
const-string v6, "test_long28"
invoke-virtual {v0, v6, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1265
sget-object v2, Lcom/imo/android/imoim/util/df$be;->TEST_LONG29:Lcom/imo/android/imoim/util/df$be;
invoke-static {v2}, Lcom/imo/android/imoim/util/ei;->a(Lcom/imo/android/imoim/util/df$be;)J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
const-string v6, "test_long29"
invoke-virtual {v0, v6, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1266
sget-object v2, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
invoke-static {v2}, Lcom/imo/android/imoim/util/ei;->a(Lcom/imo/android/imoim/util/df$be;)J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
const-string v6, "test_long30"
invoke-virtual {v0, v6, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "sim_iso"
.line 1267
invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "carrier_code"
.line 1268
invoke-virtual {v0, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "imo_uid"
.line 1269
invoke-virtual {v0, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1270
sget-object v2, Lcom/imo/android/imoim/IMO;->N:Lcom/imo/android/imoim/imodns/g;
invoke-virtual {v2}, Lcom/imo/android/imoim/imodns/g;->a()Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_a9
const-string v3, "imo_flags"
.line 1272
invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1275
:cond_a9
sget-object v2, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
invoke-virtual {v2, v0, v1}, Lsg/bigo/sdk/blivestat/StatClient;->setGeneralEventExtraInfo(Ljava/util/Map;Z)V
.line 1353
sget-object v0, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
new-instance v1, Lcom/imo/android/imoim/managers/m$1;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/managers/m$1;-><init>(Lcom/imo/android/imoim/managers/m;)V
invoke-virtual {v0, v1}, Lsg/bigo/sdk/blivestat/StatClient;->setSenderCallback(Lsg/bigo/sdk/blivestat/IStatisSenderCallback;)V
.line 1278
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1279
new-instance v7, Lcom/imo/android/imoim/feeds/e/a;
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
const-string v2, "05001026"
const-string v3, "macaw"
move-object v1, v7
invoke-direct/range {v1 .. v6}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1280
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const/4 v11, 0x0
const/4 v12, 0x0
const/4 v13, 0x0
const-string v9, "05702004"
const-string v10, "lossTraceStat"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1281
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const/4 v5, 0x1
const/4 v6, 0x1
const/4 v7, 0x0
const-string v3, "05802047"
const-string v4, "groupAvStat"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1282
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "05802043"
const-string v10, "audio_periodic_stats"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1283
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const/4 v5, 0x0
const/4 v6, 0x0
const-string v3, "05802048"
const-string v4, "audio_jitter_trace"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1284
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const/4 v11, 0x1
const/4 v12, 0x1
const-string v9, "05802070"
const-string v10, "macaw_exit_timeout"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1288
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const/4 v5, 0x1
const/4 v6, 0x1
const/4 v7, 0x1
const-string v3, "05802064"
const-string v4, "bp_block"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1289
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const/4 v13, 0x1
const-string v9, "05802065"
const-string v10, "bp_anr"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1291
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01000119"
const-string v4, "auth_dialog"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1292
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01003003"
const-string v10, "login"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1293
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01008000"
const-string v4, "open_chat"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1294
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01008002"
const-string v10, "photo_sent"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1295
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01008003"
const-string v4, "video_sent"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1296
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01008004"
const-string v10, "audio_sent"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1297
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01008005"
const-string v4, "sticker_sent"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1298
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01008007"
const-string v10, "msg_opt"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1299
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01008008"
const-string v4, "msg_panel_tab_transfer"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1301
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01000078"
const-string v10, "sticker_store"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1303
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "05802061"
const-string v4, "memory_info"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1304
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "05802062"
const-string v10, "memory_analysis"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1305
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "05808083"
const-string v4, "imodns_ttl_invalid"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1306
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01403001"
const-string v10, "imo_job"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1308
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01006007"
const-string v4, "av_call_end"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1309
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01006008"
const-string v10, "av_call_waiting"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1310
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01008012"
const-string v4, "chat_emoji_animator"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1311
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "05842067"
const-string v10, "error_log"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1312
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01000121"
const-string v4, "biz_traffic"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1313
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01000113"
const-string v10, "storage_manage"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1314
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v3, "01000126"
const-string v4, "storage_manage_dialog"
move-object v2, v1
invoke-direct/range {v2 .. v7}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1315
new-instance v1, Lcom/imo/android/imoim/feeds/e/a;
const-string v9, "01001005"
const-string v10, "push_log_bd"
move-object v8, v1
invoke-direct/range {v8 .. v13}, Lcom/imo/android/imoim/feeds/e/a;-><init>(Ljava/lang/String;Ljava/lang/String;ZZZ)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1317
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/managers/m;->a(Ljava/util/List;)V
.line 1386
new-instance v0, Lcom/imo/android/imoim/managers/m$2;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/managers/m$2;-><init>(Lcom/imo/android/imoim/managers/m;)V
invoke-static {v0}, Lsg/bigo/config/f;->a(Lsg/bigo/config/e;)V
return-void
.end method
.method public static a()V
.registers 3
.line 339
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 341
invoke-static {}, Lcom/imo/android/imoim/util/ei;->S()Ljava/lang/String;
move-result-object v1
.line 342
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_11
const-string v1, ""
:cond_11
const-string v2, "wifi_ssid"
.line 346
invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 348
sget-object v1, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
const/4 v2, 0x1
invoke-virtual {v1, v0, v2}, Lsg/bigo/sdk/blivestat/StatClient;->setGeneralEventExtraInfo(Ljava/util/Map;Z)V
return-void
.end method
.method public static a(Z)V
.registers 2
const-string v0, "pages"
.line 439
invoke-static {v0}, Lcom/imo/android/imoim/managers/m;->d(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_9
return-void
.line 441
:cond_9
sget-object v0, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
invoke-virtual {v0, p0}, Lsg/bigo/sdk/blivestat/StatClient;->appLifeChange(Z)V
return-void
.end method
.method public static b()V
.registers 1
const-string v0, "pages"
.line 433
invoke-static {v0}, Lcom/imo/android/imoim/managers/m;->d(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_9
return-void
.line 435
:cond_9
sget-object v0, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
invoke-virtual {v0}, Lsg/bigo/sdk/blivestat/StatClient;->onPause()V
return-void
.end method
.method public static b(Ljava/lang/String;)V
.registers 2
const-string v0, "pages"
.line 427
invoke-static {v0}, Lcom/imo/android/imoim/managers/m;->d(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_9
return-void
.line 429
:cond_9
sget-object v0, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
invoke-virtual {v0, p0}, Lsg/bigo/sdk/blivestat/StatClient;->onResume(Ljava/lang/String;)V
return-void
.end method
.method static synthetic c()V
.registers 3
.line 2400
sget-object v0, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
sget-object v1, Lcom/imo/android/imoim/IMO;->P:Lcom/imo/android/imoim/managers/a;
const-string v1, "target>imo.entry>bigo.data_stats_filter"
const-string v2, ""
invoke-static {v1, v2}, Lcom/imo/android/imoim/managers/a;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lsg/bigo/sdk/blivestat/StatClient;->setSampleReportConfig(Ljava/lang/String;)V
return-void
.end method
.method static synthetic c(Ljava/lang/String;)Z
.registers 1
.line 69
invoke-static {p0}, Lcom/imo/android/imoim/managers/m;->d(Ljava/lang/String;)Z
move-result p0
return p0
.end method
.method private static d(Ljava/lang/String;)Z
.registers 9
.line 520
sget-object v0, Lcom/imo/android/imoim/managers/m;->b:Ljava/util/Set;
invoke-static {}, Lcom/imo/android/imoim/util/ei;->al()Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_e
return v1
.line 522
:cond_e
sget-object v0, Lcom/imo/android/imoim/managers/m;->c:Ljava/util/Set;
invoke-interface {v0, p0}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v0
const/4 v2, 0x1
if-eqz v0, :cond_18
return v2
.line 528
:cond_18
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->j()Ljava/lang/String;
move-result-object v0
.line 529
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_25
return v2
:cond_25
const-string v3, "macaw"
.line 533
invoke-virtual {v3, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
const-wide/16 v4, 0x64
if-eqz v3, :cond_43
.line 538
invoke-static {}, Lcom/imo/android/imoim/abtest/c;->h()I
move-result p0
.line 539
invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v6
rem-long/2addr v6, v4
int-to-long v3, p0
cmp-long p0, v6, v3
if-gez p0, :cond_42
return v2
:cond_42
return v1
:cond_43
const-string v3, "biz_speed_stat"
.line 541
invoke-virtual {v3, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_5c
.line 543
invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/Long;->longValue()J
move-result-wide v6
rem-long/2addr v6, v4
const-wide/16 v3, 0x32
cmp-long p0, v6, v3
if-gez p0, :cond_5b
return v2
:cond_5b
return v1
:cond_5c
const-string v3, "01402003"
.line 545
invoke-virtual {v3, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_7a
.line 546
sget-object p0, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {p0}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getChatChannelReportPercentage()I
move-result p0
.line 547
invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v6
rem-long/2addr v6, v4
int-to-long v3, p0
cmp-long p0, v6, v3
if-gez p0, :cond_79
return v2
:cond_79
return v1
:cond_7a
const-string v3, "channel_quality_namespace"
.line 550
invoke-virtual {v3, p0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_94
.line 551
sget-object p0, Lcom/imo/android/imoim/publicchannel/h/w;->a:Lcom/imo/android/imoim/publicchannel/h/w$a;
invoke-static {}, Lcom/imo/android/imoim/publicchannel/h/w$a;->a()I
move-result p0
.line 552
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v6
rem-long/2addr v6, v4
int-to-long v3, p0
cmp-long p0, v6, v3
if-gez p0, :cond_93
return v2
:cond_93
return v1
.line 555
:cond_94
invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/Long;->longValue()J
move-result-wide v6
rem-long/2addr v6, v4
const-wide/16 v3, 0x1
cmp-long p0, v6, v3
if-gez p0, :cond_a4
return v2
:cond_a4
return v1
.end method
# virtual methods
.method public final a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
.registers 3
.line 423
new-instance v0, Lcom/imo/android/imoim/managers/m$a;
invoke-direct {v0, p0, p1}, Lcom/imo/android/imoim/managers/m$a;-><init>(Lcom/imo/android/imoim/managers/m;Ljava/lang/String;)V
return-object v0
.end method
.method public final declared-synchronized a(Ljava/util/List;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/imo/android/imoim/feeds/e/a;",
">;)V"
}
.end annotation
monitor-enter p0
.line 408
:try_start_1
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_5
:goto_5
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_3c
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/feeds/e/a;
.line 409
sget-object v1, Lcom/imo/android/imoim/managers/m;->h:Ljava/util/Map;
iget-object v2, v0, Lcom/imo/android/imoim/feeds/e/a;->b:Ljava/lang/String;
iget-object v3, v0, Lcom/imo/android/imoim/feeds/e/a;->a:Ljava/lang/String;
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 410
iget-boolean v1, v0, Lcom/imo/android/imoim/feeds/e/a;->c:Z
if-eqz v1, :cond_25
.line 411
sget-object v1, Lcom/imo/android/imoim/managers/m;->c:Ljava/util/Set;
iget-object v2, v0, Lcom/imo/android/imoim/feeds/e/a;->b:Ljava/lang/String;
invoke-interface {v1, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 413
:cond_25
iget-boolean v1, v0, Lcom/imo/android/imoim/feeds/e/a;->d:Z
if-eqz v1, :cond_30
.line 414
sget-object v1, Lcom/imo/android/imoim/managers/m;->d:Ljava/util/Set;
iget-object v2, v0, Lcom/imo/android/imoim/feeds/e/a;->b:Ljava/lang/String;
invoke-interface {v1, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 416
:cond_30
iget-boolean v1, v0, Lcom/imo/android/imoim/feeds/e/a;->e:Z
if-eqz v1, :cond_5
.line 417
sget-object v1, Lcom/imo/android/imoim/managers/m;->e:Ljava/util/Set;
iget-object v0, v0, Lcom/imo/android/imoim/feeds/e/a;->b:Ljava/lang/String;
invoke-interface {v1, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
:try_end_3b
.catchall {:try_start_1 .. :try_end_3b} :catchall_3e
goto :goto_5
.line 420
:cond_3c
monitor-exit p0
return-void
:catchall_3e
move-exception p1
monitor-exit p0
goto :goto_42
:goto_41
throw p1
:goto_42
goto :goto_41
.end method
.method public final a([BILjava/util/Map;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"([BI",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 612
new-instance v0, Lcom/imo/android/imoim/managers/m$c;
invoke-direct {v0, p0, p1, p2}, Lcom/imo/android/imoim/managers/m$c;-><init>(Lcom/imo/android/imoim/managers/m;[BI)V
.line 613
invoke-static {}, Lcom/imo/android/imoim/setting/b;->b()Ljava/util/Map;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/managers/m$c;->a(Ljava/util/Map;)V
.line 614
invoke-static {}, Lcom/imo/android/imoim/util/ei;->l()Ljava/lang/String;
move-result-object p1
const-string p2, "version_name"
.line 1596
invoke-virtual {v0, p2, p1}, Lcom/imo/android/imoim/managers/m$c;->putEventMap(Ljava/lang/String;Ljava/lang/String;)V
if-eqz p3, :cond_20
.line 615
invoke-interface {p3}, Ljava/util/Map;->isEmpty()Z
move-result p1
if-nez p1, :cond_20
.line 616
invoke-virtual {v0, p3}, Lcom/imo/android/imoim/managers/m$c;->a(Ljava/util/Map;)V
.line 619
:cond_20
sget-object p1, Lcom/imo/android/imoim/managers/by;->a:Lsg/bigo/sdk/blivestat/StatClient;
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p2
const/4 p3, 0x1
invoke-virtual {p1, p2, v0, p3}, Lsg/bigo/sdk/blivestat/StatClient;->reportBaseEvent(Landroid/content/Context;Lsg/bigo/sdk/blivestat/info/basestat/proto/BaseStaticsInfo;Z)V
return-void
.end method