Files
rr3-apk/smali_classes4/com/mbridge/msdk/foundation/tools/ag.smali
supermegamestre 4bbd74a497 First Upload
Just the APK
Force update disabled, will only work offline.
2026-01-26 00:26:29 -03:00

1802 lines
40 KiB
Smali

.class public final Lcom/mbridge/msdk/foundation/tools/ag;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static final a:[C
.field private static final b:[B
.field private static c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/Character;",
"Ljava/lang/Character;",
">;"
}
.end annotation
.end field
.field private static d:[C
# direct methods
.method static constructor <clinit>()V
.locals 22
const/16 v0, 0x40
new-array v0, v0, [C
fill-array-data v0, :array_0
sput-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->a:[C
const/16 v1, 0x80
new-array v1, v1, [B
sput-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->b:[B
.line 91
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
sput-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v2, 0x41
.line 92
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
const/16 v3, 0x76
invoke-static {v3}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v3
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v4, 0x42
.line 93
invoke-static {v4}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v4
const/16 v5, 0x53
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v1, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x43
.line 94
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
const/16 v7, 0x6f
invoke-static {v7}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v7
invoke-interface {v1, v6, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v8, 0x44
.line 95
invoke-static {v8}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v8
const/16 v9, 0x61
invoke-static {v9}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v9
invoke-interface {v1, v8, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v10, 0x45
.line 96
invoke-static {v10}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v10
const/16 v11, 0x6a
invoke-static {v11}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v11
invoke-interface {v1, v10, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v12, 0x46
.line 97
invoke-static {v12}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v12
const/16 v13, 0x63
invoke-static {v13}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v13
invoke-interface {v1, v12, v13}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v14, 0x47
.line 98
invoke-static {v14}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v14
const/16 v15, 0x37
invoke-static {v15}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v15
invoke-interface {v1, v14, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v16, 0x48
move-object/from16 v17, v0
.line 99
invoke-static/range {v16 .. v16}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v0
const/16 v16, 0x64
move-object/from16 v18, v6
invoke-static/range {v16 .. v16}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v0, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x49
move-object/from16 v19, v15
.line 100
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v15
const/16 v20, 0x52
invoke-static/range {v20 .. v20}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v15, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x4a
.line 101
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v15
const/16 v21, 0x7a
invoke-static/range {v21 .. v21}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v15, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x4b
.line 102
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
const/16 v15, 0x70
invoke-static {v15}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v15
invoke-interface {v1, v6, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x4c
.line 103
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
const/16 v15, 0x57
invoke-static {v15}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v15
invoke-interface {v1, v6, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x4d
.line 104
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
const/16 v15, 0x69
invoke-static {v15}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v15
invoke-interface {v1, v6, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x4e
.line 105
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
const/16 v15, 0x66
invoke-static {v15}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v15
invoke-interface {v1, v6, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x4f
.line 106
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v6, v14}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x50
.line 107
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
const/16 v14, 0x79
invoke-static {v14}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v14
invoke-interface {v1, v6, v14}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x51
.line 108
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
const/16 v14, 0x4e
invoke-static {v14}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v14
invoke-interface {v1, v6, v14}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
.line 109
invoke-static/range {v20 .. v20}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
const/16 v14, 0x78
invoke-static {v14}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v14
invoke-interface {v1, v6, v14}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v6, 0x5a
.line 110
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v5, 0x54
.line 111
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
const/16 v6, 0x6e
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v5, 0x55
.line 112
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
const/16 v6, 0x56
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v5, 0x56
.line 113
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
const/16 v6, 0x35
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v5, 0x57
.line 114
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
const/16 v6, 0x6b
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v5, 0x58
.line 115
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
const/16 v6, 0x2b
invoke-static {v6}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v6
invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v5, 0x59
.line 116
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v1, v5, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v5, 0x5a
.line 117
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v1, v5, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x4c
.line 118
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
invoke-interface {v0, v9, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x62
.line 119
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x59
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x68
.line 120
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
invoke-interface {v0, v13, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
.line 121
invoke-static/range {v16 .. v16}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x4a
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x65
.line 122
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x34
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x66
.line 123
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x36
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x67
.line 124
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x6c
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x68
.line 125
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x74
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x69
.line 126
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x30
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x55
.line 127
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
invoke-interface {v0, v11, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x6b
.line 128
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x33
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x6c
.line 129
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x51
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x6d
.line 130
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x72
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x6e
.line 131
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x67
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
.line 132
invoke-interface {v0, v7, v10}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x70
.line 133
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x75
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x71
.line 134
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x71
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x72
.line 135
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x38
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x73
.line 136
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x73
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x74
.line 137
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x77
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x75
.line 138
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v5, 0x2f
invoke-static {v5}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v5
invoke-interface {v0, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x58
.line 139
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
invoke-interface {v0, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x77
.line 140
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v3, 0x4d
invoke-static {v3}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v3
invoke-interface {v0, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x78
.line 141
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v3, 0x65
invoke-static {v3}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v3
invoke-interface {v0, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x79
.line 142
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
invoke-interface {v0, v1, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
.line 143
invoke-static/range {v21 .. v21}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x30
.line 144
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x54
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x31
.line 145
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x32
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x32
.line 146
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
invoke-interface {v0, v1, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x33
.line 147
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x62
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x34
.line 148
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x39
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x35
.line 149
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x50
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x36
.line 150
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x31
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x4f
.line 151
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
move-object/from16 v2, v19
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x38
.line 152
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x49
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x39
.line 153
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x4b
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x2b
.line 154
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
const/16 v2, 0x6d
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
const/16 v1, 0x2f
.line 155
invoke-static {v1}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v1
move-object/from16 v2, v18
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-object/from16 v0, v17
array-length v0, v0
.line 156
new-array v0, v0, [C
sput-object v0, Lcom/mbridge/msdk/foundation/tools/ag;->d:[C
const/4 v0, 0x0
move v1, v0
:goto_0
sget-object v2, Lcom/mbridge/msdk/foundation/tools/ag;->a:[C
.line 157
array-length v3, v2
if-ge v1, v3, :cond_0
sget-object v3, Lcom/mbridge/msdk/foundation/tools/ag;->d:[C
sget-object v4, Lcom/mbridge/msdk/foundation/tools/ag;->c:Ljava/util/Map;
.line 158
aget-char v2, v2, v1
invoke-static {v2}, Ljava/lang/Character;->valueOf(C)Ljava/lang/Character;
move-result-object v2
invoke-interface {v4, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Character;
invoke-virtual {v2}, Ljava/lang/Character;->charValue()C
move-result v2
aput-char v2, v3, v1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
move v1, v0
:goto_1
sget-object v2, Lcom/mbridge/msdk/foundation/tools/ag;->b:[B
.line 164
array-length v3, v2
if-ge v1, v3, :cond_1
const/16 v3, 0x7f
.line 165
aput-byte v3, v2, v1
add-int/lit8 v1, v1, 0x1
goto :goto_1
:cond_1
:goto_2
sget-object v1, Lcom/mbridge/msdk/foundation/tools/ag;->d:[C
.line 167
array-length v2, v1
if-ge v0, v2, :cond_2
sget-object v2, Lcom/mbridge/msdk/foundation/tools/ag;->b:[B
.line 169
aget-char v1, v1, v0
int-to-byte v3, v0
aput-byte v3, v2, v1
add-int/lit8 v0, v0, 0x1
goto :goto_2
:cond_2
return-void
:array_0
.array-data 2
0x41s
0x42s
0x43s
0x44s
0x45s
0x46s
0x47s
0x48s
0x49s
0x4as
0x4bs
0x4cs
0x4ds
0x4es
0x4fs
0x50s
0x51s
0x52s
0x53s
0x54s
0x55s
0x56s
0x57s
0x58s
0x59s
0x5as
0x61s
0x62s
0x63s
0x64s
0x65s
0x66s
0x67s
0x68s
0x69s
0x6as
0x6bs
0x6cs
0x6ds
0x6es
0x6fs
0x70s
0x71s
0x72s
0x73s
0x74s
0x75s
0x76s
0x77s
0x78s
0x79s
0x7as
0x30s
0x31s
0x32s
0x33s
0x34s
0x35s
0x36s
0x37s
0x38s
0x39s
0x2bs
0x2fs
.end array-data
.end method
.method private static a([C[BI)I
.locals 9
const/4 v0, 0x0
const/4 v1, 0x3
.line 205
:try_start_0
aget-char v2, p0, v1
const/16 v3, 0x3d
const/4 v4, 0x2
if-ne v2, v3, :cond_0
move v5, v4
goto :goto_0
:cond_0
move v5, v1
.line 208
:goto_0
aget-char v6, p0, v4
const/4 v7, 0x1
if-ne v6, v3, :cond_1
move v5, v7
:cond_1
sget-object v3, Lcom/mbridge/msdk/foundation/tools/ag;->b:[B
.line 211
aget-char v8, p0, v0
aget-byte v8, v3, v8
.line 212
aget-char p0, p0, v7
aget-byte p0, v3, p0
.line 213
aget-byte v6, v3, v6
.line 214
aget-byte v2, v3, v2
if-eq v5, v7, :cond_4
if-eq v5, v4, :cond_3
if-ne v5, v1, :cond_2
add-int/lit8 v3, p2, 0x1
shl-int/lit8 v5, v8, 0x2
and-int/lit16 v5, v5, 0xfc
shr-int/lit8 v7, p0, 0x4
and-int/2addr v7, v1
or-int/2addr v5, v7
int-to-byte v5, v5
.line 224
aput-byte v5, p1, p2
add-int/2addr p2, v4
shl-int/lit8 p0, p0, 0x4
and-int/lit16 p0, p0, 0xf0
shr-int/lit8 v4, v6, 0x2
and-int/lit8 v4, v4, 0xf
or-int/2addr p0, v4
int-to-byte p0, p0
.line 225
aput-byte p0, p1, v3
shl-int/lit8 p0, v6, 0x6
and-int/lit16 p0, p0, 0xc0
and-int/lit8 v2, v2, 0x3f
or-int/2addr p0, v2
int-to-byte p0, p0
.line 226
aput-byte p0, p1, p2
return v1
.line 229
:cond_2
new-instance p0, Ljava/lang/RuntimeException;
const-string p1, "Internal Error"
invoke-direct {p0, p1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
throw p0
:cond_3
add-int/lit8 v2, p2, 0x1
shl-int/lit8 v3, v8, 0x2
and-int/lit16 v3, v3, 0xfc
shr-int/lit8 v5, p0, 0x4
and-int/2addr v1, v5
or-int/2addr v1, v3
int-to-byte v1, v1
.line 220
aput-byte v1, p1, p2
shl-int/lit8 p0, p0, 0x4
and-int/lit16 p0, p0, 0xf0
shr-int/lit8 p2, v6, 0x2
and-int/lit8 p2, p2, 0xf
or-int/2addr p0, p2
int-to-byte p0, p0
.line 221
aput-byte p0, p1, v2
return v4
:cond_4
shl-int/lit8 v2, v8, 0x2
and-int/lit16 v2, v2, 0xfc
shr-int/lit8 p0, p0, 0x4
and-int/2addr p0, v1
or-int/2addr p0, v2
int-to-byte p0, p0
.line 217
aput-byte p0, p1, p2
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return v7
:catch_0
return v0
.end method
.method public static a(Ljava/lang/String;)Ljava/lang/String;
.locals 1
.line 239
invoke-static {p0}, Lcom/mbridge/msdk/foundation/tools/ag;->c(Ljava/lang/String;)[B
move-result-object p0
if-eqz p0, :cond_0
.line 240
array-length v0, p0
if-lez v0, :cond_0
.line 241
new-instance v0, Ljava/lang/String;
invoke-direct {v0, p0}, Ljava/lang/String;-><init>([B)V
return-object v0
:cond_0
const/4 p0, 0x0
return-object p0
.end method
.method private static a([BII)Ljava/lang/String;
.locals 9
if-gtz p2, :cond_0
const-string p0, ""
return-object p0
.line 306
:cond_0
:try_start_0
div-int/lit8 v0, p2, 0x3
const/4 v1, 0x2
shl-int/2addr v0, v1
add-int/lit8 v0, v0, 0x4
new-array v0, v0, [C
const/4 v2, 0x0
move v3, v2
:goto_0
const/4 v4, 0x3
if-lt p2, v4, :cond_1
.line 311
aget-byte v4, p0, p1
and-int/lit16 v4, v4, 0xff
shl-int/lit8 v4, v4, 0x10
add-int/lit8 v5, p1, 0x1
aget-byte v5, p0, v5
and-int/lit16 v5, v5, 0xff
shl-int/lit8 v5, v5, 0x8
add-int/2addr v4, v5
add-int/lit8 v5, p1, 0x2
aget-byte v5, p0, v5
and-int/lit16 v5, v5, 0xff
add-int/2addr v4, v5
add-int/lit8 v5, v3, 0x1
sget-object v6, Lcom/mbridge/msdk/foundation/tools/ag;->d:[C
shr-int/lit8 v7, v4, 0x12
.line 312
aget-char v7, v6, v7
aput-char v7, v0, v3
add-int/lit8 v7, v3, 0x2
shr-int/lit8 v8, v4, 0xc
and-int/lit8 v8, v8, 0x3f
.line 313
aget-char v8, v6, v8
aput-char v8, v0, v5
add-int/lit8 v5, v3, 0x3
shr-int/lit8 v8, v4, 0x6
and-int/lit8 v8, v8, 0x3f
.line 314
aget-char v8, v6, v8
aput-char v8, v0, v7
add-int/lit8 v3, v3, 0x4
and-int/lit8 v4, v4, 0x3f
.line 315
aget-char v4, v6, v4
aput-char v4, v0, v5
add-int/lit8 p1, p1, 0x3
add-int/lit8 p2, p2, -0x3
goto :goto_0
:cond_1
const/16 v4, 0x3d
const/4 v5, 0x1
if-ne p2, v5, :cond_2
.line 320
aget-byte p0, p0, p1
and-int/lit16 p0, p0, 0xff
add-int/lit8 p1, v3, 0x1
sget-object p2, Lcom/mbridge/msdk/foundation/tools/ag;->d:[C
shr-int/lit8 v1, p0, 0x2
.line 321
aget-char v1, p2, v1
aput-char v1, v0, v3
add-int/lit8 v1, v3, 0x2
shl-int/lit8 p0, p0, 0x4
and-int/lit8 p0, p0, 0x3f
.line 322
aget-char p0, p2, p0
aput-char p0, v0, p1
add-int/lit8 p0, v3, 0x3
.line 323
aput-char v4, v0, v1
add-int/lit8 v3, v3, 0x4
.line 324
aput-char v4, v0, p0
goto :goto_1
:cond_2
if-ne p2, v1, :cond_3
.line 326
aget-byte p2, p0, p1
and-int/lit16 p2, p2, 0xff
shl-int/lit8 p2, p2, 0x8
add-int/2addr p1, v5
aget-byte p0, p0, p1
and-int/lit16 p0, p0, 0xff
add-int/2addr p2, p0
add-int/lit8 p0, v3, 0x1
sget-object p1, Lcom/mbridge/msdk/foundation/tools/ag;->d:[C
shr-int/lit8 v5, p2, 0xa
.line 327
aget-char v5, p1, v5
aput-char v5, v0, v3
add-int/lit8 v5, v3, 0x2
shr-int/lit8 v6, p2, 0x4
and-int/lit8 v6, v6, 0x3f
.line 328
aget-char v6, p1, v6
aput-char v6, v0, p0
add-int/lit8 p0, v3, 0x3
shl-int/2addr p2, v1
and-int/lit8 p2, p2, 0x3f
.line 329
aget-char p1, p1, p2
aput-char p1, v0, v5
add-int/lit8 v3, v3, 0x4
.line 330
aput-char v4, v0, p0
.line 332
:cond_3
:goto_1
new-instance p0, Ljava/lang/String;
invoke-direct {p0, v0, v2, v3}, Ljava/lang/String;-><init>([CII)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
const/4 p0, 0x0
return-object p0
.end method
.method public static b(Ljava/lang/String;)Ljava/lang/String;
.locals 2
.line 292
invoke-virtual {p0}, Ljava/lang/String;->getBytes()[B
move-result-object p0
.line 1297
array-length v0, p0
const/4 v1, 0x0
invoke-static {p0, v1, v0}, Lcom/mbridge/msdk/foundation/tools/ag;->a([BII)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method private static c(Ljava/lang/String;)[B
.locals 13
.line 250
:try_start_0
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result v0
const/16 v1, 0x103
if-ge v0, v1, :cond_0
move v1, v0
.line 251
:cond_0
new-array v1, v1, [C
shr-int/lit8 v2, v0, 0x2
mul-int/lit8 v2, v2, 0x3
add-int/lit8 v2, v2, 0x3
.line 252
new-array v3, v2, [B
const/4 v4, 0x0
move v5, v4
move v6, v5
move v7, v6
:goto_0
if-ge v5, v0, :cond_6
add-int/lit16 v8, v5, 0x100
if-gt v8, v0, :cond_1
.line 259
invoke-virtual {p0, v5, v8, v1, v7}, Ljava/lang/String;->getChars(II[CI)V
add-int/lit16 v5, v7, 0x100
goto :goto_1
.line 262
:cond_1
invoke-virtual {p0, v5, v0, v1, v7}, Ljava/lang/String;->getChars(II[CI)V
sub-int v5, v0, v5
add-int/2addr v5, v7
:goto_1
move v9, v7
:goto_2
if-ge v7, v5, :cond_5
.line 267
aget-char v10, v1, v7
const/16 v11, 0x3d
if-eq v10, v11, :cond_2
sget-object v11, Lcom/mbridge/msdk/foundation/tools/ag;->b:[B
.line 268
array-length v12, v11
if-ge v10, v12, :cond_4
aget-byte v11, v11, v10
const/16 v12, 0x7f
if-eq v11, v12, :cond_4
:cond_2
add-int/lit8 v11, v9, 0x1
.line 269
aput-char v10, v1, v9
const/4 v9, 0x4
if-ne v11, v9, :cond_3
.line 273
invoke-static {v1, v3, v6}, Lcom/mbridge/msdk/foundation/tools/ag;->a([C[BI)I
move-result v9
add-int/2addr v6, v9
move v9, v4
goto :goto_3
:cond_3
move v9, v11
:cond_4
:goto_3
add-int/lit8 v7, v7, 0x1
goto :goto_2
:cond_5
move v5, v8
move v7, v9
goto :goto_0
:cond_6
if-ne v6, v2, :cond_7
return-object v3
.line 281
:cond_7
new-array p0, v6, [B
.line 282
invoke-static {v3, v4, p0, v4, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
const/4 p0, 0x0
return-object p0
.end method