a.smali
.class public Lcn/jiguang/s/a;
.super Ljava/lang/Object;
# static fields
.field public static a:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static b:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static c:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static d:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static e:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public static f:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 8
const/4 v7, 0x1
const/4 v1, 0x0
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
sput-object v0, Lcn/jiguang/s/a;->a:Ljava/util/List;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
sput-object v0, Lcn/jiguang/s/a;->b:Ljava/util/List;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
sput-object v0, Lcn/jiguang/s/a;->c:Ljava/util/List;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
sput-object v0, Lcn/jiguang/s/a;->d:Ljava/util/List;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
sput-object v0, Lcn/jiguang/s/a;->e:Ljava/util/List;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
sput-object v0, Lcn/jiguang/s/a;->f:Ljava/util/List;
const-string v0, "Z3NtLWdzbS5zaW0uc3RhdGV8Z3NtLnNpbS5zdGF0ZS4yfmltZWktcm8ucmlsLm1pdWkuaW1laTB8cm8ucmlsLm1pdWkuaW1laTF8cm8ucmlsLm1pdWkuaW1laXxyby5yaWwub2VtLmltZWkxfHJvLnJpbC5vZW0uaW1laTJ8Z3NtLm10ay5pbWVpMnxvcHBvLmRldmljZS5pbWVpY2FjaGV8cGVyc2lzdC5zeXMub3Bwby5kZXZpY2UuaW1laXxnc20uaW1laTB8Z3NtLmltZWkxfGdzbS5pbWVpMnxyaWwuZ3NtLmltZWl8cmlsLmdzbS5pbWVpMXxnc20uc2ltLmltZWl8Z3NtLnNpbS5pbWVpMXxnc20uc2ltLmltZWkyfG9lbS5kZXZpY2UuaW1laWNhY2hlfG9lbS5kZXZpY2UuaW1laWNhY2hlMHxvZW0uZGV2aWNlLmltZWljYWNoZTF8cGVyc2lzdC5zeXMudXBkYXRlci5pbWVpfHBlcnNpc3Quc3lzLmduLmltZWkwfHBlcnNpc3Quc3lzLmduLmltZWkxfHBlcnNpc3Quc3lzLmduLmltZWkwfHBlcnNpc3Quc3lzLmduLmltZWkxfHBlcnNpc3QucmFkaW8uaW1laXxwZXJzaXN0LnJhZGlvLmltZWkwfHBlcnNpc3QucmFkaW8uaW1laTF8cGVyc2lzdC5yYWRpby5pbWVpMnxnc20ucGhvbmUuaW1laXxyaWwuaW1laS4wfHJpbC5pbWVpLjF8cGVyc2lzdC5zeXMuaW1laTF8cGVyc2lzdC5zeXMuaW1laTJ8cGVyc2lzdC5zeXMuYmlyZF9pbWVpMHxwZXJzaXN0LnN5cy5iaXJkX2ltZWkxfGdzbS5yaWwuaW1laTF8Z3NtLnJpbC5pbWVpMnxnc20uZGV2aWNlLmltZWl8Z3NtLmRldmljZS5pbWVpMXxnc20uZGV2aWNlLmltZWkyfGdzbS5pbWVpLmlkfGdzbS5pbWVpLmlkMHxnc20uaW1laS5pZDF8cmlsLmltZWl8Z3NtLnl1bm9zLmltZWkwfGdzbS55dW5vcy5pbWVpMXxwZXJzaXN0LnJhZGlvLmRldmljZS5pbWVpfHBlcnNpc3QucmFkaW8uZGV2aWNlLmltZWkyfmljY2lkLXBlcnNpc3QucmFkaW8uaWNjaWR8cmlsLmljY2lkLnNpbTF8cmlsLmljY2lkLnNpbTJ8cGVyc2lzdC5yYWRpby5ia3NpbS5pY2NpZHxwZXJzaXN0LnJhZGlvLnZvbHRlMC5pY2NpZHxwZXJzaXN0LnJhZGlvLnZvbHRlMS5pY2NpZHxwZXJzaXN0LnJhZGlvLmltcy5pY2NpZHxwZXJzaXN0LnJhZGlvLmxhc3RzaW0xX2ljY2lkfHBlcnNpc3QucmFkaW8ubGFzdHNpbTJfaWNjaWR8cGVyc2lzdC5yYWRpby5sYXN0X2ljY2lkX3NpbTF8cGVyc2lzdC5yYWRpby5sYXN0X2ljY2lkX3NpbTJ8cGVyc2lzdC5yYWRpby5pY2NpZDB8cGVyc2lzdC5yYWRpby5pY2NpZDF8cGVyc2lzdC5yYWRpby5pY2NpZF8wfHBlcnNpc3QucmFkaW8uaWNjaWRfMn5pbXNpLWdzbS5zaW0ub3BlcmF0b3IuaW1zaXxnc20uc2ltLm9wZXJhdG9yLmltc2kuMnx2ZW5kb3IuY2VsbHVsYXIucmlsLmltc2l8cGVyc2lzdC5yYWRpby5sYXN0LnN1YnNjcmliZXJ8cGVyc2lzdC5yYWRpby52b2x0ZS5pbXNpLjF+bWVpZC1wZXJzaXN0LnJhZGlvLm1laWR8cmlsLm1laWQuMHxnc20ucGhvbmUubWVpZHxnc20ud2luZC5tZWlkfHJpbC5jZG1hLm1laWR8cGVyc2lzdC5zeXMuYmlyZF9tZWlkfHJvLnJpbC5vZW0ubWVpZHxjZG1hLm1laWR8Z3NtLnJpbC5jMmsubWVpZHxnc20uZGV2aWNlLnllcC5tZWlkfGdzbS5kZXZpY2UubWVpZHxjZG1hLm1laWQuaWR8cGVyc2lzdC5zeXMuZ24ubWVpZHxnc20ueXVub3MubWVpZHxwZXJzaXN0LnJhZGlvLmRldmljZS5tZWlk"
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_104
const-string v0, "Z3NtLWdzbS5zaW0uc3RhdGV8Z3NtLnNpbS5zdGF0ZS4yfmltZWktcm8ucmlsLm1pdWkuaW1laTB8cm8ucmlsLm1pdWkuaW1laTF8cm8ucmlsLm1pdWkuaW1laXxyby5yaWwub2VtLmltZWkxfHJvLnJpbC5vZW0uaW1laTJ8Z3NtLm10ay5pbWVpMnxvcHBvLmRldmljZS5pbWVpY2FjaGV8cGVyc2lzdC5zeXMub3Bwby5kZXZpY2UuaW1laXxnc20uaW1laTB8Z3NtLmltZWkxfGdzbS5pbWVpMnxyaWwuZ3NtLmltZWl8cmlsLmdzbS5pbWVpMXxnc20uc2ltLmltZWl8Z3NtLnNpbS5pbWVpMXxnc20uc2ltLmltZWkyfG9lbS5kZXZpY2UuaW1laWNhY2hlfG9lbS5kZXZpY2UuaW1laWNhY2hlMHxvZW0uZGV2aWNlLmltZWljYWNoZTF8cGVyc2lzdC5zeXMudXBkYXRlci5pbWVpfHBlcnNpc3Quc3lzLmduLmltZWkwfHBlcnNpc3Quc3lzLmduLmltZWkxfHBlcnNpc3Quc3lzLmduLmltZWkwfHBlcnNpc3Quc3lzLmduLmltZWkxfHBlcnNpc3QucmFkaW8uaW1laXxwZXJzaXN0LnJhZGlvLmltZWkwfHBlcnNpc3QucmFkaW8uaW1laTF8cGVyc2lzdC5yYWRpby5pbWVpMnxnc20ucGhvbmUuaW1laXxyaWwuaW1laS4wfHJpbC5pbWVpLjF8cGVyc2lzdC5zeXMuaW1laTF8cGVyc2lzdC5zeXMuaW1laTJ8cGVyc2lzdC5zeXMuYmlyZF9pbWVpMHxwZXJzaXN0LnN5cy5iaXJkX2ltZWkxfGdzbS5yaWwuaW1laTF8Z3NtLnJpbC5pbWVpMnxnc20uZGV2aWNlLmltZWl8Z3NtLmRldmljZS5pbWVpMXxnc20uZGV2aWNlLmltZWkyfGdzbS5pbWVpLmlkfGdzbS5pbWVpLmlkMHxnc20uaW1laS5pZDF8cmlsLmltZWl8Z3NtLnl1bm9zLmltZWkwfGdzbS55dW5vcy5pbWVpMXxwZXJzaXN0LnJhZGlvLmRldmljZS5pbWVpfHBlcnNpc3QucmFkaW8uZGV2aWNlLmltZWkyfmljY2lkLXBlcnNpc3QucmFkaW8uaWNjaWR8cmlsLmljY2lkLnNpbTF8cmlsLmljY2lkLnNpbTJ8cGVyc2lzdC5yYWRpby5ia3NpbS5pY2NpZHxwZXJzaXN0LnJhZGlvLnZvbHRlMC5pY2NpZHxwZXJzaXN0LnJhZGlvLnZvbHRlMS5pY2NpZHxwZXJzaXN0LnJhZGlvLmltcy5pY2NpZHxwZXJzaXN0LnJhZGlvLmxhc3RzaW0xX2ljY2lkfHBlcnNpc3QucmFkaW8ubGFzdHNpbTJfaWNjaWR8cGVyc2lzdC5yYWRpby5sYXN0X2ljY2lkX3NpbTF8cGVyc2lzdC5yYWRpby5sYXN0X2ljY2lkX3NpbTJ8cGVyc2lzdC5yYWRpby5pY2NpZDB8cGVyc2lzdC5yYWRpby5pY2NpZDF8cGVyc2lzdC5yYWRpby5pY2NpZF8wfHBlcnNpc3QucmFkaW8uaWNjaWRfMn5pbXNpLWdzbS5zaW0ub3BlcmF0b3IuaW1zaXxnc20uc2ltLm9wZXJhdG9yLmltc2kuMnx2ZW5kb3IuY2VsbHVsYXIucmlsLmltc2l8cGVyc2lzdC5yYWRpby5sYXN0LnN1YnNjcmliZXJ8cGVyc2lzdC5yYWRpby52b2x0ZS5pbXNpLjF+bWVpZC1wZXJzaXN0LnJhZGlvLm1laWR8cmlsLm1laWQuMHxnc20ucGhvbmUubWVpZHxnc20ud2luZC5tZWlkfHJpbC5jZG1hLm1laWR8cGVyc2lzdC5zeXMuYmlyZF9tZWlkfHJvLnJpbC5vZW0ubWVpZHxjZG1hLm1laWR8Z3NtLnJpbC5jMmsubWVpZHxnc20uZGV2aWNlLnllcC5tZWlkfGdzbS5kZXZpY2UubWVpZHxjZG1hLm1laWQuaWR8cGVyc2lzdC5zeXMuZ24ubWVpZHxnc20ueXVub3MubWVpZHxwZXJzaXN0LnJhZGlvLmRldmljZS5tZWlk"
const/4 v2, 0x2
invoke-static {v0, v2}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B
move-result-object v0
new-instance v2, Ljava/lang/String;
invoke-direct {v2, v0}, Ljava/lang/String;-><init>([B)V
const-string/jumbo v0, "~"
invoke-virtual {v2, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v2
array-length v3, v2
move v0, v1
:goto_49
if-ge v0, v3, :cond_e1
aget-object v4, v2, v0
const-string v5, "-"
invoke-virtual {v4, v5}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v4
aget-object v5, v4, v1
const-string v6, "imei"
invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_71
sget-object v5, Lcn/jiguang/s/a;->a:Ljava/util/List;
aget-object v4, v4, v7
const-string v6, "\\|"
invoke-virtual {v4, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[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-interface {v5, v4}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
:cond_6e
:goto_6e
add-int/lit8 v0, v0, 0x1
goto :goto_49
:cond_71
aget-object v5, v4, v1
const-string v6, "iccid"
invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_8d
sget-object v5, Lcn/jiguang/s/a;->b:Ljava/util/List;
aget-object v4, v4, v7
const-string v6, "\\|"
invoke-virtual {v4, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[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-interface {v5, v4}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
goto :goto_6e
:cond_8d
aget-object v5, v4, v1
const-string v6, "imsi"
invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_a9
sget-object v5, Lcn/jiguang/s/a;->c:Ljava/util/List;
aget-object v4, v4, v7
const-string v6, "\\|"
invoke-virtual {v4, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[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-interface {v5, v4}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
goto :goto_6e
:cond_a9
aget-object v5, v4, v1
const-string v6, "meid"
invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_c5
sget-object v5, Lcn/jiguang/s/a;->d:Ljava/util/List;
aget-object v4, v4, v7
const-string v6, "\\|"
invoke-virtual {v4, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[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-interface {v5, v4}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
goto :goto_6e
:cond_c5
aget-object v5, v4, v1
const-string v6, "gsm"
invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_6e
sget-object v5, Lcn/jiguang/s/a;->e:Ljava/util/List;
aget-object v4, v4, v7
const-string v6, "\\|"
invoke-virtual {v4, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[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-interface {v5, v4}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
goto :goto_6e
:cond_e1
sget-object v0, Lcn/jiguang/s/a;->f:Ljava/util/List;
sget-object v1, Lcn/jiguang/s/a;->e:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
sget-object v0, Lcn/jiguang/s/a;->f:Ljava/util/List;
sget-object v1, Lcn/jiguang/s/a;->a:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
sget-object v0, Lcn/jiguang/s/a;->f:Ljava/util/List;
sget-object v1, Lcn/jiguang/s/a;->c:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
sget-object v0, Lcn/jiguang/s/a;->f:Ljava/util/List;
sget-object v1, Lcn/jiguang/s/a;->b:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
sget-object v0, Lcn/jiguang/s/a;->f:Ljava/util/List;
sget-object v1, Lcn/jiguang/s/a;->d:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
:cond_104
return-void
.end method
.method public static a(II)Ljava/lang/String;
.registers 3
packed-switch p0, :pswitch_data_6a
const-string v0, ""
:goto_5
return-object v0
:pswitch_6
sget-object v0, Lcn/jiguang/s/a;->e:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lt p1, v0, :cond_11
const-string v0, ""
goto :goto_5
:cond_11
sget-object v0, Lcn/jiguang/s/a;->e:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_5
:pswitch_1a
sget-object v0, Lcn/jiguang/s/a;->b:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lt p1, v0, :cond_25
const-string v0, ""
goto :goto_5
:cond_25
sget-object v0, Lcn/jiguang/s/a;->b:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_5
:pswitch_2e
sget-object v0, Lcn/jiguang/s/a;->a:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lt p1, v0, :cond_39
const-string v0, ""
goto :goto_5
:cond_39
sget-object v0, Lcn/jiguang/s/a;->a:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_5
:pswitch_42
sget-object v0, Lcn/jiguang/s/a;->c:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lt p1, v0, :cond_4d
const-string v0, ""
goto :goto_5
:cond_4d
sget-object v0, Lcn/jiguang/s/a;->c:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_5
:pswitch_56
sget-object v0, Lcn/jiguang/s/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lt p1, v0, :cond_61
const-string v0, ""
goto :goto_5
:cond_61
sget-object v0, Lcn/jiguang/s/a;->d:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_5
:pswitch_data_6a
.packed-switch 0x0
:pswitch_2e
:pswitch_42
:pswitch_56
:pswitch_1a
:pswitch_6
.end packed-switch
.end method