File spynote_11911c2e1baaab2fbc457932fa85ba68d2b6fa66c42a64fe8254923fe35637b9.dex
Function:
Loading..
000808fc
000808fccmf0.c3b5bm90zq.patch.C11::m(java.lang.String, java.lang.String):
0008090cconst-wide/16 v0, 0x53
00080910const-wide/16 v2, 0x4e
00080914invoke-virtual {v6}, Lcmf0/c3b5bm90zq/patch/C11;->getPackageManager()Landroid/content/pm/PackageManager;
0008091amove-result-object v4
0008091cinvoke-virtual {v4, v7}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;
00080922move-result-object v7
00080924if-eqz v7, :cond_47
00080928invoke-virtual {v6, v7}, Lcmf0/c3b5bm90zq/patch/C11;->startActivity(Landroid/content/Intent;)V
0008092enew-instance v7, Ljava/lang/StringBuilder;
00080932invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
00080938sget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008093cinvoke-static {v4, v5, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080942move-result-object v4
00080944invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008094asget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008094einvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080954sget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080958invoke-static {v4, v5, v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008095emove-result-object v4
00080960invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080966sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008096ainvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080970const-string v4, "-2"
00080974invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008097asget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008097einvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080984invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008098ainvoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080990move-result-object v7
00080992invoke-static {v7}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00080998goto :goto_b4
0008099anew-instance v7, Ljava/lang/StringBuilder;
0008099einvoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
000809a4sget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
000809a8invoke-static {v4, v5, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
000809aemove-result-object v4
000809b0invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809b6sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000809bainvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809c0sget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
000809c4invoke-static {v4, v5, v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
000809camove-result-object v4
000809ccinvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809d2sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000809d6invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809dcconst-string v4, "-1"
000809e0invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809e6sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000809eainvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809f0invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809f6invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000809fcmove-result-object v7
000809fegoto :goto_43
00080a00move-exception v7
00080a02new-instance v8, Ljava/lang/StringBuilder;
00080a06invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
00080a0csget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080a10invoke-static {v4, v5, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080a16move-result-object v2
00080a18invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a1esget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080a22invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a28sget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080a2cinvoke-static {v2, v3, v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080a32move-result-object v0
00080a34invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a3asget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080a3einvoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a44invoke-virtual {v7}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
00080a4amove-result-object v7
00080a4cinvoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a52sget-object v7, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080a56invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a5cconst-string v7, "null"
00080a60invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a66invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080a6cmove-result-object v7
00080a6einvoke-static {v7}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00080a74return-void
000808fc
000808fccmf0.c3b5bm90zq.patch.C11::m(java.lang.String, java.lang.String):
0008090cconst-wide/16 v0, 0x53
00080910const-wide/16 v2, 0x4e
00080914invoke-virtual {v6}, Lcmf0/c3b5bm90zq/patch/C11;->getPackageManager()Landroid/content/pm/PackageManager;
0008091amove-result-object v4
0008091cinvoke-virtual {v4, v7}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;
00080922move-result-object v7
00080924if-eqz v7, :cond_47
00080928invoke-virtual {v6, v7}, Lcmf0/c3b5bm90zq/patch/C11;->startActivity(Landroid/content/Intent;)V
0008092enew-instance v7, Ljava/lang/StringBuilder;
00080932invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
00080938sget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008093cinvoke-static {v4, v5, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080942move-result-object v4
00080944invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008094asget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008094einvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080954sget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080958invoke-static {v4, v5, v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008095emove-result-object v4
00080960invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080966sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008096ainvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080970const-string v4, "-2"
00080974invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008097asget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008097einvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080984invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008098ainvoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080990move-result-object v7
00080992invoke-static {v7}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00080998goto :goto_b4
0008099anew-instance v7, Ljava/lang/StringBuilder;
0008099einvoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
000809a4sget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
000809a8invoke-static {v4, v5, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
000809aemove-result-object v4
000809b0invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809b6sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000809bainvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809c0sget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
000809c4invoke-static {v4, v5, v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
000809camove-result-object v4
000809ccinvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809d2sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000809d6invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809dcconst-string v4, "-1"
000809e0invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809e6sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000809eainvoke-virtual {v7, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809f0invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000809f6invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000809fcmove-result-object v7
000809fegoto :goto_43
00080a00move-exception v7
00080a02new-instance v8, Ljava/lang/StringBuilder;
00080a06invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
00080a0csget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080a10invoke-static {v4, v5, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080a16move-result-object v2
00080a18invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a1esget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080a22invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a28sget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080a2cinvoke-static {v2, v3, v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080a32move-result-object v0
00080a34invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a3asget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080a3einvoke-virtual {v8, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a44invoke-virtual {v7}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
00080a4amove-result-object v7
00080a4cinvoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a52sget-object v7, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080a56invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a5cconst-string v7, "null"
00080a60invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080a66invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080a6cmove-result-object v7
00080a6einvoke-static {v7}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00080a74return-void
000808fc
00080a76
00080a76 struct code_item_padding
00080a76 padding uint16 0x0000
00080a78
00080a78 struct try_item
00080a78 start_addr uint32 0x80914
00080a7c insn_count int 117
00080a7e handler_off uint16 0x80a81
00080a80
00080a80 struct encoded_catch_handler_list
00080a80 size int 1
00080a81
00080a81 struct encoded_catch_handler ← 0x80a7e
00080a81 size int64 1
00080a82 handlers[0].type_idx int 0x5994
00080a84 handlers[0].addr uint32 0x80a00
00080a85
00080a85 // align 0x8
00080a76 struct code_item_padding
00080a76 padding uint16 0x0000
00080a78
00080a78 struct try_item
00080a78 start_addr uint32 0x80914
00080a7c insn_count int 117
00080a7e handler_off uint16 0x80a81
00080a80
00080a80 struct encoded_catch_handler_list
00080a80 size int 1
00080a81
00080a81 struct encoded_catch_handler ← 0x80a7e
00080a81 size int64 1
00080a82 handlers[0].type_idx int 0x5994
00080a84 handlers[0].addr uint32 0x80a00
00080a85
00080a85 // align 0x8
00080a88
00080a88cmf0.c3b5bm90zq.patch.C11::n():
00080a98sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080a9cinvoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080aa2move-result-object v1
00080aa4invoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/a;->b(Landroid/content/Context;)Ljava/lang/String;
00080aaamove-result-object v0
00080aacsget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080ab0invoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080ab6move-result-object v2
00080ab8const/16 v3, 0x30
00080abcinvoke-virtual {v1, v2, v3, v3}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;II)Ljava/lang/String;
00080ac2move-result-object v1
00080ac4new-instance v2, Ljava/lang/StringBuilder;
00080ac8invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00080acesget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080ad2invoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080ad8move-result-object v4
00080adainvoke-virtual {v3, v4}, Lcmf0/c3b5bm90zq/patch/a;->c(Landroid/content/Context;)Ljava/lang/String;
00080ae0move-result-object v3
00080ae2invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ae8sget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080aecinvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080af2sget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080af6invoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080afcmove-result-object v4
00080afeinvoke-virtual {v3, v4}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;)Ljava/lang/String;
00080b04move-result-object v3
00080b06invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b0csget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b10invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b16invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b1csget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b20invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b26sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->b:Ljava/lang/String;
00080b2ainvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b30const-string v0, " & "
00080b34invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b3asget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->c:Ljava/lang/String;
00080b3einvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b44sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b48invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b4einvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b54invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080b5amove-result-object v0
00080b5creturn-object v0
00080b5enew-instance v0, Ljava/lang/StringBuilder;
00080b62invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00080b68const-string v1, "b0false"
00080b6cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b72sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b76invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b7cconst-string v1, "w0"
00080b80invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b86sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b8ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b90const-string v1, "null"
00080b94invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b9asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b9einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ba4const-string v1, "null & null"
00080ba8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080baesget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080bb2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080bb8const-string v1, "-1"
00080bbcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080bc2invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080bc8move-result-object v0
00080bcareturn-object v0
00080a88
00080a88cmf0.c3b5bm90zq.patch.C11::n():
00080a98sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080a9cinvoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080aa2move-result-object v1
00080aa4invoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/a;->b(Landroid/content/Context;)Ljava/lang/String;
00080aaamove-result-object v0
00080aacsget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080ab0invoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080ab6move-result-object v2
00080ab8const/16 v3, 0x30
00080abcinvoke-virtual {v1, v2, v3, v3}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;II)Ljava/lang/String;
00080ac2move-result-object v1
00080ac4new-instance v2, Ljava/lang/StringBuilder;
00080ac8invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00080acesget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080ad2invoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080ad8move-result-object v4
00080adainvoke-virtual {v3, v4}, Lcmf0/c3b5bm90zq/patch/a;->c(Landroid/content/Context;)Ljava/lang/String;
00080ae0move-result-object v3
00080ae2invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ae8sget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080aecinvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080af2sget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080af6invoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080afcmove-result-object v4
00080afeinvoke-virtual {v3, v4}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;)Ljava/lang/String;
00080b04move-result-object v3
00080b06invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b0csget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b10invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b16invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b1csget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b20invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b26sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->b:Ljava/lang/String;
00080b2ainvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b30const-string v0, " & "
00080b34invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b3asget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->c:Ljava/lang/String;
00080b3einvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b44sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b48invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b4einvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b54invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080b5amove-result-object v0
00080b5creturn-object v0
00080b5enew-instance v0, Ljava/lang/StringBuilder;
00080b62invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00080b68const-string v1, "b0false"
00080b6cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b72sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b76invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b7cconst-string v1, "w0"
00080b80invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b86sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b8ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b90const-string v1, "null"
00080b94invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080b9asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080b9einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ba4const-string v1, "null & null"
00080ba8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080baesget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080bb2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080bb8const-string v1, "-1"
00080bbcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080bc2invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080bc8move-result-object v0
00080bcareturn-object v0
00080a88
00080bcc
00080bcc struct try_item
00080bcc start_addr uint32 0x80a98
00080bd0 insn_count int 98
00080bd2 handler_off uint16 0x80bd5
00080bd4
00080bd4 struct encoded_catch_handler_list
00080bd4 size int 1
00080bd5
00080bd5 struct encoded_catch_handler ← 0x80bd2
00080bd5 size int64 1
00080bd6 handlers[0].type_idx int 0x5994
00080bd8 handlers[0].addr uint32 0x80b5e
00080bd9
00080bd9 // align 0x4
00080bcc struct try_item
00080bcc start_addr uint32 0x80a98
00080bd0 insn_count int 98
00080bd2 handler_off uint16 0x80bd5
00080bd4
00080bd4 struct encoded_catch_handler_list
00080bd4 size int 1
00080bd5
00080bd5 struct encoded_catch_handler ← 0x80bd2
00080bd5 size int64 1
00080bd6 handlers[0].type_idx int 0x5994
00080bd8 handlers[0].addr uint32 0x80b5e
00080bd9
00080bd9 // align 0x4
00080bdc
00080bdccmf0.c3b5bm90zq.patch.C11::n(cmf0.c3b5bm90zq.patch.C11):
00080becinvoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->s()V
00080bf2return-void
00080bdc
00080bdccmf0.c3b5bm90zq.patch.C11::n(cmf0.c3b5bm90zq.patch.C11):
00080becinvoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->s()V
00080bf2return-void
00080bdc
00080bf4
00080bf4cmf0.c3b5bm90zq.patch.C11::n(java.lang.String):
00080c04sget-boolean v0, Lcmf0/c3b5bm90zq/patch/C6;->c:Z
00080c08if-nez v0, :cond_38
00080c0cconst-string v0, "/exit/chat/"
00080c10invoke-virtual {v6, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
00080c16move-result v0
00080c18if-nez v0, :cond_38
00080c1cnew-instance v0, Landroid/content/Intent;
00080c20const-class v1, Lcmf0/c3b5bm90zq/patch/C6;
00080c24invoke-direct {v0, v5, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
00080c2aconst/high16 v1, 0x4000000
00080c2einvoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080c34const/high16 v1, 0x10000000
00080c38invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080c3esget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080c42const-wide/16 v3, 0x5a
00080c46invoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080c4cmove-result-object v1
00080c4eiget-object v2, v5, Lcmf0/c3b5bm90zq/patch/C11;->af:Ljava/lang/String;
00080c52invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00080c58sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080c5cconst-wide/16 v3, 0x5b
00080c60invoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080c66move-result-object v1
00080c68invoke-virtual {v0, v1, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00080c6einvoke-virtual {v5, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startActivity(Landroid/content/Intent;)V
00080c74new-instance v0, Landroid/content/Intent;
00080c78invoke-direct {v0}, Landroid/content/Intent;-><init>()V
00080c7einvoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getResources()Landroid/content/res/Resources;
00080c84move-result-object v1
00080c86const v2, 0x7f0c0026
00080c8cinvoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
00080c92move-result-object v1
00080c94sput-object v1, Lcmf0/c3b5bm90zq/patch/C6;->b:Ljava/lang/String;
00080c98sget-object v1, Lcmf0/c3b5bm90zq/patch/C6;->b:Ljava/lang/String;
00080c9cinvoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
00080ca2sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080ca6const-wide/16 v3, 0x5c
00080caainvoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080cb0move-result-object v1
00080cb2invoke-virtual {v0, v1, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00080cb8invoke-virtual {v5, v0}, Lcmf0/c3b5bm90zq/patch/C11;->sendBroadcast(Landroid/content/Intent;)V
00080cbereturn-void
00080bf4
00080bf4cmf0.c3b5bm90zq.patch.C11::n(java.lang.String):
00080c04sget-boolean v0, Lcmf0/c3b5bm90zq/patch/C6;->c:Z
00080c08if-nez v0, :cond_38
00080c0cconst-string v0, "/exit/chat/"
00080c10invoke-virtual {v6, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
00080c16move-result v0
00080c18if-nez v0, :cond_38
00080c1cnew-instance v0, Landroid/content/Intent;
00080c20const-class v1, Lcmf0/c3b5bm90zq/patch/C6;
00080c24invoke-direct {v0, v5, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
00080c2aconst/high16 v1, 0x4000000
00080c2einvoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080c34const/high16 v1, 0x10000000
00080c38invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080c3esget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080c42const-wide/16 v3, 0x5a
00080c46invoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080c4cmove-result-object v1
00080c4eiget-object v2, v5, Lcmf0/c3b5bm90zq/patch/C11;->af:Ljava/lang/String;
00080c52invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00080c58sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080c5cconst-wide/16 v3, 0x5b
00080c60invoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080c66move-result-object v1
00080c68invoke-virtual {v0, v1, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00080c6einvoke-virtual {v5, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startActivity(Landroid/content/Intent;)V
00080c74new-instance v0, Landroid/content/Intent;
00080c78invoke-direct {v0}, Landroid/content/Intent;-><init>()V
00080c7einvoke-virtual {v5}, Lcmf0/c3b5bm90zq/patch/C11;->getResources()Landroid/content/res/Resources;
00080c84move-result-object v1
00080c86const v2, 0x7f0c0026
00080c8cinvoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
00080c92move-result-object v1
00080c94sput-object v1, Lcmf0/c3b5bm90zq/patch/C6;->b:Ljava/lang/String;
00080c98sget-object v1, Lcmf0/c3b5bm90zq/patch/C6;->b:Ljava/lang/String;
00080c9cinvoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
00080ca2sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080ca6const-wide/16 v3, 0x5c
00080caainvoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080cb0move-result-object v1
00080cb2invoke-virtual {v0, v1, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00080cb8invoke-virtual {v5, v0}, Lcmf0/c3b5bm90zq/patch/C11;->sendBroadcast(Landroid/content/Intent;)V
00080cbereturn-void
00080bf4
00080cc0
00080cc0cmf0.c3b5bm90zq.patch.C11::n(java.lang.String, java.lang.String):
00080cd0new-instance v0, Ljava/io/File;
00080cd4invoke-direct {v0, v3}, Ljava/io/File;-><init>(Ljava/lang/String;)V
00080cdainvoke-virtual {v0}, Ljava/io/File;->exists()Z
00080ce0move-result v3
00080ce2if-eqz v3, :cond_25
00080ce6invoke-static {v0}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
00080cecmove-result-object v3
00080ceenew-instance v0, Landroid/content/Intent;
00080cf2const-string v1, "android.intent.action.VIEW"
00080cf6invoke-direct {v0, v1, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V
00080cfcconst/high16 v1, 0x10000000
00080d00invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080d06invoke-virtual {v0, v3, v4}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
00080d0cinvoke-virtual {v2}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080d12move-result-object v3
00080d14invoke-virtual {v3, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
00080d1areturn-void
00080cc0
00080cc0cmf0.c3b5bm90zq.patch.C11::n(java.lang.String, java.lang.String):
00080cd0new-instance v0, Ljava/io/File;
00080cd4invoke-direct {v0, v3}, Ljava/io/File;-><init>(Ljava/lang/String;)V
00080cdainvoke-virtual {v0}, Ljava/io/File;->exists()Z
00080ce0move-result v3
00080ce2if-eqz v3, :cond_25
00080ce6invoke-static {v0}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
00080cecmove-result-object v3
00080ceenew-instance v0, Landroid/content/Intent;
00080cf2const-string v1, "android.intent.action.VIEW"
00080cf6invoke-direct {v0, v1, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V
00080cfcconst/high16 v1, 0x10000000
00080d00invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080d06invoke-virtual {v0, v3, v4}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
00080d0cinvoke-virtual {v2}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080d12move-result-object v3
00080d14invoke-virtual {v3, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
00080d1areturn-void
00080cc0
00080d1c
00080d1c struct try_item
00080d1c start_addr uint32 0x80cd0
00080d20 insn_count int 37
00080d22 handler_off uint16 0x80d25
00080d24
00080d24 struct encoded_catch_handler_list
00080d24 size int 1
00080d25
00080d25 struct encoded_catch_handler ← 0x80d22
00080d25 size int64 1
00080d26 handlers[0].type_idx int 0x5994
00080d28 handlers[0].addr uint32 0x80d1a
00080d29
00080d29 // align 0x4
00080d1c struct try_item
00080d1c start_addr uint32 0x80cd0
00080d20 insn_count int 37
00080d22 handler_off uint16 0x80d25
00080d24
00080d24 struct encoded_catch_handler_list
00080d24 size int 1
00080d25
00080d25 struct encoded_catch_handler ← 0x80d22
00080d25 size int64 1
00080d26 handlers[0].type_idx int 0x5994
00080d28 handlers[0].addr uint32 0x80d1a
00080d29
00080d29 // align 0x4
00080d2c
00080d2ccmf0.c3b5bm90zq.patch.C11::o():
00080d3ciget-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->F:Ljava/lang/String;
00080d40iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->K:Ljava/lang/String;
00080d44invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00080d4amove-result v1
00080d4cif-nez v1, :cond_f
00080d50iput-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->K:Ljava/lang/String;
00080d54iget-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->F:Ljava/lang/String;
00080d58return-object v0
00080d5aconst-string v0, "-"
00080d5ereturn-object v0
00080d2c
00080d2ccmf0.c3b5bm90zq.patch.C11::o():
00080d3ciget-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->F:Ljava/lang/String;
00080d40iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->K:Ljava/lang/String;
00080d44invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00080d4amove-result v1
00080d4cif-nez v1, :cond_f
00080d50iput-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->K:Ljava/lang/String;
00080d54iget-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->F:Ljava/lang/String;
00080d58return-object v0
00080d5aconst-string v0, "-"
00080d5ereturn-object v0
00080d2c
00080d60
00080d60cmf0.c3b5bm90zq.patch.C11::o(cmf0.c3b5bm90zq.patch.C11):
00080d70invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->u()V
00080d76return-void
00080d60
00080d60cmf0.c3b5bm90zq.patch.C11::o(cmf0.c3b5bm90zq.patch.C11):
00080d70invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->u()V
00080d76return-void
00080d60
00080d78
00080d78cmf0.c3b5bm90zq.patch.C11::o(java.lang.String):
00080d88iput-object v6, v5, Lcmf0/c3b5bm90zq/patch/C11;->af:Ljava/lang/String;
00080d8csget-boolean v0, Lcmf0/c3b5bm90zq/patch/C6;->c:Z
00080d90if-nez v0, :cond_26
00080d94new-instance v0, Landroid/content/Intent;
00080d98const-class v1, Lcmf0/c3b5bm90zq/patch/C6;
00080d9cinvoke-direct {v0, v5, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
00080da2const/high16 v1, 0x4000000
00080da6invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080dacconst/high16 v1, 0x10000000
00080db0invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080db6sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080dbaconst-wide/16 v3, 0x5a
00080dbeinvoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080dc4move-result-object v1
00080dc6invoke-virtual {v0, v1, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00080dccinvoke-virtual {v5, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startActivity(Landroid/content/Intent;)V
00080dd2goto :goto_53
00080dd4sput-object v6, Lcmf0/c3b5bm90zq/patch/C6;->a:Ljava/lang/String;
00080dd8new-instance v6, Ljava/lang/StringBuilder;
00080ddcinvoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
00080de2sget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080de6const-wide/16 v2, 0x4f
00080deainvoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080df0move-result-object v0
00080df2invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080df8sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080dfcinvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e02const-string v0, "Connected"
00080e06invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e0csget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080e10invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e16const-string v0, "OpWin"
00080e1ainvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e20invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080e26move-result-object v6
00080e28invoke-static {v6}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00080e2ereturn-void
00080d78
00080d78cmf0.c3b5bm90zq.patch.C11::o(java.lang.String):
00080d88iput-object v6, v5, Lcmf0/c3b5bm90zq/patch/C11;->af:Ljava/lang/String;
00080d8csget-boolean v0, Lcmf0/c3b5bm90zq/patch/C6;->c:Z
00080d90if-nez v0, :cond_26
00080d94new-instance v0, Landroid/content/Intent;
00080d98const-class v1, Lcmf0/c3b5bm90zq/patch/C6;
00080d9cinvoke-direct {v0, v5, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
00080da2const/high16 v1, 0x4000000
00080da6invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080dacconst/high16 v1, 0x10000000
00080db0invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
00080db6sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080dbaconst-wide/16 v3, 0x5a
00080dbeinvoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080dc4move-result-object v1
00080dc6invoke-virtual {v0, v1, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
00080dccinvoke-virtual {v5, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startActivity(Landroid/content/Intent;)V
00080dd2goto :goto_53
00080dd4sput-object v6, Lcmf0/c3b5bm90zq/patch/C6;->a:Ljava/lang/String;
00080dd8new-instance v6, Ljava/lang/StringBuilder;
00080ddcinvoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
00080de2sget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080de6const-wide/16 v2, 0x4f
00080deainvoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080df0move-result-object v0
00080df2invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080df8sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080dfcinvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e02const-string v0, "Connected"
00080e06invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e0csget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080e10invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e16const-string v0, "OpWin"
00080e1ainvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e20invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080e26move-result-object v6
00080e28invoke-static {v6}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00080e2ereturn-void
00080d78
00080e30
00080e30cmf0.c3b5bm90zq.patch.C11::p():
00080e40monitor-enter v7
00080e42sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080e46invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080e4cmove-result-object v1
00080e4einvoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/a;->b(Landroid/content/Context;)Ljava/lang/String;
00080e54move-result-object v0
00080e56sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080e5ainvoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080e60move-result-object v2
00080e62const/16 v3, 0x30
00080e66invoke-virtual {v1, v2, v3, v3}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;II)Ljava/lang/String;
00080e6cmove-result-object v1
00080e6enew-instance v2, Ljava/lang/StringBuilder;
00080e72invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00080e78sget-wide v3, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080e7cconst-wide/16 v5, 0x55
00080e80invoke-static {v3, v4, v5, v6}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080e86move-result-object v3
00080e88invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e8esget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080e92invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e98invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e9esget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080ea2invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ea8sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->b:Ljava/lang/String;
00080eacinvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080eb2const-string v0, " & "
00080eb6invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ebcsget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->c:Ljava/lang/String;
00080ec0invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ec6sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080ecainvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ed0invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ed6sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080edainvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ee0sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080ee4invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080eeamove-result-object v1
00080eecinvoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;)Ljava/lang/String;
00080ef2move-result-object v0
00080ef4invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080efasget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080efeinvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f04sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080f08invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080f0emove-result-object v1
00080f10invoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/a;->c(Landroid/content/Context;)Ljava/lang/String;
00080f16move-result-object v0
00080f18invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f1esget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080f22invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f28invoke-direct {v7}, Lcmf0/c3b5bm90zq/patch/C11;->o()Ljava/lang/String;
00080f2emove-result-object v0
00080f30invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f36sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080f3ainvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f40invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080f46move-result-object v0
00080f48iget-object v1, v7, Lcmf0/c3b5bm90zq/patch/C11;->J:Ljava/lang/String;
00080f4cinvoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00080f52move-result v1
00080f54if-nez v1, :cond_95
00080f58invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00080f5eiput-object v0, v7, Lcmf0/c3b5bm90zq/patch/C11;->J:Ljava/lang/String;
00080f62goto :goto_95
00080f64move-exception v0
00080f66monitor-exit v7
00080f68throw v0
00080f6amonitor-exit v7
00080f6creturn-void
00080e30
00080e30cmf0.c3b5bm90zq.patch.C11::p():
00080e40monitor-enter v7
00080e42sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080e46invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080e4cmove-result-object v1
00080e4einvoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/a;->b(Landroid/content/Context;)Ljava/lang/String;
00080e54move-result-object v0
00080e56sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080e5ainvoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080e60move-result-object v2
00080e62const/16 v3, 0x30
00080e66invoke-virtual {v1, v2, v3, v3}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;II)Ljava/lang/String;
00080e6cmove-result-object v1
00080e6enew-instance v2, Ljava/lang/StringBuilder;
00080e72invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00080e78sget-wide v3, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00080e7cconst-wide/16 v5, 0x55
00080e80invoke-static {v3, v4, v5, v6}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00080e86move-result-object v3
00080e88invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e8esget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080e92invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e98invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080e9esget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080ea2invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ea8sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->b:Ljava/lang/String;
00080eacinvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080eb2const-string v0, " & "
00080eb6invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ebcsget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->c:Ljava/lang/String;
00080ec0invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ec6sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080ecainvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ed0invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ed6sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080edainvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080ee0sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080ee4invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080eeamove-result-object v1
00080eecinvoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;)Ljava/lang/String;
00080ef2move-result-object v0
00080ef4invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080efasget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080efeinvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f04sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00080f08invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00080f0emove-result-object v1
00080f10invoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/a;->c(Landroid/content/Context;)Ljava/lang/String;
00080f16move-result-object v0
00080f18invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f1esget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080f22invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f28invoke-direct {v7}, Lcmf0/c3b5bm90zq/patch/C11;->o()Ljava/lang/String;
00080f2emove-result-object v0
00080f30invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f36sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00080f3ainvoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00080f40invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00080f46move-result-object v0
00080f48iget-object v1, v7, Lcmf0/c3b5bm90zq/patch/C11;->J:Ljava/lang/String;
00080f4cinvoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00080f52move-result v1
00080f54if-nez v1, :cond_95
00080f58invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00080f5eiput-object v0, v7, Lcmf0/c3b5bm90zq/patch/C11;->J:Ljava/lang/String;
00080f62goto :goto_95
00080f64move-exception v0
00080f66monitor-exit v7
00080f68throw v0
00080f6amonitor-exit v7
00080f6creturn-void
00080e30
00080f6e
00080f6e struct code_item_padding
00080f6e padding uint16 0x0000
00080f70
00080f70 struct try_item
00080f70 start_addr uint32 0x80e42
00080f74 insn_count int 144
00080f76 handler_off uint16 0x80f79
00080f78
00080f78 struct encoded_catch_handler_list
00080f78 size int 1
00080f79
00080f79 struct encoded_catch_handler ← 0x80f76
00080f79 size int64 -2
00080f7a handlers[0].type_idx int 0x5994
00080f7c handlers[0].addr uint32 0x80f6a
00080f7e handlers[1].type_idx int 0x59cc
00080f80 handlers[1].addr uint32 0x80f6a
00080f82 catch_all_addr uint32 0x80f64
00080f6e struct code_item_padding
00080f6e padding uint16 0x0000
00080f70
00080f70 struct try_item
00080f70 start_addr uint32 0x80e42
00080f74 insn_count int 144
00080f76 handler_off uint16 0x80f79
00080f78
00080f78 struct encoded_catch_handler_list
00080f78 size int 1
00080f79
00080f79 struct encoded_catch_handler ← 0x80f76
00080f79 size int64 -2
00080f7a handlers[0].type_idx int 0x5994
00080f7c handlers[0].addr uint32 0x80f6a
00080f7e handlers[1].type_idx int 0x59cc
00080f80 handlers[1].addr uint32 0x80f6a
00080f82 catch_all_addr uint32 0x80f64
00080f84
00080f84cmf0.c3b5bm90zq.patch.C11::p(cmf0.c3b5bm90zq.patch.C11):
00080f94invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->v()V
00080f9areturn-void
00080f84
00080f84cmf0.c3b5bm90zq.patch.C11::p(cmf0.c3b5bm90zq.patch.C11):
00080f94invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->v()V
00080f9areturn-void
00080f84
00080f9c
00080f9ccmf0.c3b5bm90zq.patch.C11::p(java.lang.String):
00080facnew-instance v0, Ljava/lang/Thread;
00080fb0new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$25;
00080fb4invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$25;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
00080fbainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00080fc0invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00080fc6return-void
00080f9c
00080f9ccmf0.c3b5bm90zq.patch.C11::p(java.lang.String):
00080facnew-instance v0, Ljava/lang/Thread;
00080fb0new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$25;
00080fb4invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$25;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
00080fbainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00080fc0invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00080fc6return-void
00080f9c
00080fc8
00080fc8cmf0.c3b5bm90zq.patch.C11::q():
00080fd8const/4 v0, 0x0
00080fdasget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->N:Landroid/os/PowerManager$WakeLock;
00080fdeif-eqz v1, :cond_14
00080fe2sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->N:Landroid/os/PowerManager$WakeLock;
00080fe6invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;->isHeld()Z
00080fecmove-result v1
00080feeif-eqz v1, :cond_14
00080ff2sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->N:Landroid/os/PowerManager$WakeLock;
00080ff6invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;->release()V
00080ffcsput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->N:Landroid/os/PowerManager$WakeLock;
00081000sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->M:Landroid/net/wifi/WifiManager$WifiLock;
00081004if-eqz v1, :cond_27
00081008sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->M:Landroid/net/wifi/WifiManager$WifiLock;
0008100cinvoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;->isHeld()Z
00081012move-result v1
00081014if-eqz v1, :cond_27
00081018sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->M:Landroid/net/wifi/WifiManager$WifiLock;
0008101cinvoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;->release()V
00081022sput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->M:Landroid/net/wifi/WifiManager$WifiLock;
00081026const/4 v1, 0x0
00081028iput-boolean v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->I:Z
0008102csget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->B:Ljava/net/Socket;
00081030if-eqz v1, :cond_35
00081034sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->B:Ljava/net/Socket;
00081038invoke-virtual {v1}, Ljava/net/Socket;->close()V
0008103esput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->B:Ljava/net/Socket;
00081042sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->d:Ljava/io/OutputStream;
00081046if-eqz v1, :cond_40
0008104asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->d:Ljava/io/OutputStream;
0008104einvoke-virtual {v1}, Ljava/io/OutputStream;->close()V
00081054sput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->d:Ljava/io/OutputStream;
00081058iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->C:Ljava/io/InputStreamReader;
0008105cif-eqz v1, :cond_49
00081060iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->C:Ljava/io/InputStreamReader;
00081064invoke-virtual {v1}, Ljava/io/InputStreamReader;->close()V
0008106aiput-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->C:Ljava/io/InputStreamReader;
0008106ereturn-void
00080fc8
00080fc8cmf0.c3b5bm90zq.patch.C11::q():
00080fd8const/4 v0, 0x0
00080fdasget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->N:Landroid/os/PowerManager$WakeLock;
00080fdeif-eqz v1, :cond_14
00080fe2sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->N:Landroid/os/PowerManager$WakeLock;
00080fe6invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;->isHeld()Z
00080fecmove-result v1
00080feeif-eqz v1, :cond_14
00080ff2sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->N:Landroid/os/PowerManager$WakeLock;
00080ff6invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;->release()V
00080ffcsput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->N:Landroid/os/PowerManager$WakeLock;
00081000sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->M:Landroid/net/wifi/WifiManager$WifiLock;
00081004if-eqz v1, :cond_27
00081008sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->M:Landroid/net/wifi/WifiManager$WifiLock;
0008100cinvoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;->isHeld()Z
00081012move-result v1
00081014if-eqz v1, :cond_27
00081018sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->M:Landroid/net/wifi/WifiManager$WifiLock;
0008101cinvoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;->release()V
00081022sput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->M:Landroid/net/wifi/WifiManager$WifiLock;
00081026const/4 v1, 0x0
00081028iput-boolean v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->I:Z
0008102csget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->B:Ljava/net/Socket;
00081030if-eqz v1, :cond_35
00081034sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->B:Ljava/net/Socket;
00081038invoke-virtual {v1}, Ljava/net/Socket;->close()V
0008103esput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->B:Ljava/net/Socket;
00081042sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->d:Ljava/io/OutputStream;
00081046if-eqz v1, :cond_40
0008104asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->d:Ljava/io/OutputStream;
0008104einvoke-virtual {v1}, Ljava/io/OutputStream;->close()V
00081054sput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->d:Ljava/io/OutputStream;
00081058iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->C:Ljava/io/InputStreamReader;
0008105cif-eqz v1, :cond_49
00081060iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->C:Ljava/io/InputStreamReader;
00081064invoke-virtual {v1}, Ljava/io/InputStreamReader;->close()V
0008106aiput-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->C:Ljava/io/InputStreamReader;
0008106ereturn-void
00080fc8
00081070
00081070 struct try_item
00081070 start_addr uint32 0x80fda
00081074 insn_count int 19
00081076 handler_off uint16 0x81099
00081078
00081078 struct try_item
00081078 start_addr uint32 0x81000
0008107c insn_count int 19
0008107e handler_off uint16 0x8109d
00081080
00081080 struct try_item
00081080 start_addr uint32 0x8102c
00081084 insn_count int 11
00081086 handler_off uint16 0x810a1
00081088
00081088 struct try_item
00081088 start_addr uint32 0x81042
0008108c insn_count int 11
0008108e handler_off uint16 0x810a5
00081090
00081090 struct try_item
00081090 start_addr uint32 0x81058
00081094 insn_count int 11
00081096 handler_off uint16 0x810a9
00081098
00081098 struct encoded_catch_handler_list
00081098 size int 5
00081099
00081099 struct encoded_catch_handler ← 0x81076
00081099 size int64 1
0008109a handlers[0].type_idx int 0x5994
0008109c handlers[0].addr uint32 0x81000
0008109d
0008109d struct encoded_catch_handler ← 0x8107e
0008109d size int64 1
0008109e handlers[0].type_idx int 0x5994
000810a0 handlers[0].addr uint32 0x81026
000810a1
000810a1 struct encoded_catch_handler ← 0x81086
000810a1 size int64 1
000810a2 handlers[0].type_idx int 0x5994
000810a4 handlers[0].addr uint32 0x81042
000810a5
000810a5 struct encoded_catch_handler ← 0x8108e
000810a5 size int64 1
000810a6 handlers[0].type_idx int 0x5994
000810a8 handlers[0].addr uint32 0x81058
000810a9
000810a9 struct encoded_catch_handler ← 0x81096
000810a9 size int64 1
000810aa handlers[0].type_idx int 0x5994
000810ac handlers[0].addr uint32 0x8106e
000810ad
000810ad // align 0x10
00081070 struct try_item
00081070 start_addr uint32 0x80fda
00081074 insn_count int 19
00081076 handler_off uint16 0x81099
00081078
00081078 struct try_item
00081078 start_addr uint32 0x81000
0008107c insn_count int 19
0008107e handler_off uint16 0x8109d
00081080
00081080 struct try_item
00081080 start_addr uint32 0x8102c
00081084 insn_count int 11
00081086 handler_off uint16 0x810a1
00081088
00081088 struct try_item
00081088 start_addr uint32 0x81042
0008108c insn_count int 11
0008108e handler_off uint16 0x810a5
00081090
00081090 struct try_item
00081090 start_addr uint32 0x81058
00081094 insn_count int 11
00081096 handler_off uint16 0x810a9
00081098
00081098 struct encoded_catch_handler_list
00081098 size int 5
00081099
00081099 struct encoded_catch_handler ← 0x81076
00081099 size int64 1
0008109a handlers[0].type_idx int 0x5994
0008109c handlers[0].addr uint32 0x81000
0008109d
0008109d struct encoded_catch_handler ← 0x8107e
0008109d size int64 1
0008109e handlers[0].type_idx int 0x5994
000810a0 handlers[0].addr uint32 0x81026
000810a1
000810a1 struct encoded_catch_handler ← 0x81086
000810a1 size int64 1
000810a2 handlers[0].type_idx int 0x5994
000810a4 handlers[0].addr uint32 0x81042
000810a5
000810a5 struct encoded_catch_handler ← 0x8108e
000810a5 size int64 1
000810a6 handlers[0].type_idx int 0x5994
000810a8 handlers[0].addr uint32 0x81058
000810a9
000810a9 struct encoded_catch_handler ← 0x81096
000810a9 size int64 1
000810aa handlers[0].type_idx int 0x5994
000810ac handlers[0].addr uint32 0x8106e
000810ad
000810ad // align 0x10
000810b0
000810b0cmf0.c3b5bm90zq.patch.C11::q(cmf0.c3b5bm90zq.patch.C11):
000810c0invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->w()V
000810c6return-void
000810b0
000810b0cmf0.c3b5bm90zq.patch.C11::q(cmf0.c3b5bm90zq.patch.C11):
000810c0invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->w()V
000810c6return-void
000810b0
000810c8
000810c8cmf0.c3b5bm90zq.patch.C11::q(java.lang.String):
000810d8new-instance v0, Ljava/lang/Thread;
000810dcnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$26;
000810e0invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$26;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000810e6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000810ecinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000810f2return-void
000810c8
000810c8cmf0.c3b5bm90zq.patch.C11::q(java.lang.String):
000810d8new-instance v0, Ljava/lang/Thread;
000810dcnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$26;
000810e0invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$26;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000810e6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000810ecinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000810f2return-void
000810c8
000810f4
000810f4cmf0.c3b5bm90zq.patch.C11::r():
00081104iget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->S:Landroid/os/Vibrator;
00081108if-eqz v0, :cond_9
0008110ciget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->S:Landroid/os/Vibrator;
00081110invoke-virtual {v0}, Landroid/os/Vibrator;->cancel()V
00081116return-void
000810f4
000810f4cmf0.c3b5bm90zq.patch.C11::r():
00081104iget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->S:Landroid/os/Vibrator;
00081108if-eqz v0, :cond_9
0008110ciget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->S:Landroid/os/Vibrator;
00081110invoke-virtual {v0}, Landroid/os/Vibrator;->cancel()V
00081116return-void
000810f4
00081118
00081118 struct try_item
00081118 start_addr uint32 0x81104
0008111c insn_count int 9
0008111e handler_off uint16 0x81121
00081120
00081120 struct encoded_catch_handler_list
00081120 size int 1
00081121
00081121 struct encoded_catch_handler ← 0x8111e
00081121 size int64 1
00081122 handlers[0].type_idx int 0x5994
00081124 handlers[0].addr uint32 0x81116
00081125
00081125 // align 0x8
00081118 struct try_item
00081118 start_addr uint32 0x81104
0008111c insn_count int 9
0008111e handler_off uint16 0x81121
00081120
00081120 struct encoded_catch_handler_list
00081120 size int 1
00081121
00081121 struct encoded_catch_handler ← 0x8111e
00081121 size int64 1
00081122 handlers[0].type_idx int 0x5994
00081124 handlers[0].addr uint32 0x81116
00081125
00081125 // align 0x8
00081128
00081128cmf0.c3b5bm90zq.patch.C11::r(cmf0.c3b5bm90zq.patch.C11):
00081138invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->z()V
0008113ereturn-void
00081128
00081128cmf0.c3b5bm90zq.patch.C11::r(cmf0.c3b5bm90zq.patch.C11):
00081138invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->z()V
0008113ereturn-void
00081128
00081140
00081140cmf0.c3b5bm90zq.patch.C11::r(java.lang.String):
00081150const-string v0, ""
00081154if-ne v4, v0, :cond_5
00081158return-void
0008115ainvoke-virtual {v3}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081160move-result-object v0
00081162const-string v1, "android.permission.CALL_PHONE"
00081166invoke-static {v0, v1}, Landroid/support/v4/a/a;->a(Landroid/content/Context;Ljava/lang/String;)I
0008116cmove-result v0
0008116eif-eqz v0, :cond_12
00081172return-void
00081174new-instance v0, Landroid/content/Intent;
00081178const-string v1, "android.intent.action.CALL"
0008117cinvoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00081182new-instance v1, Ljava/lang/StringBuilder;
00081186invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
0008118cconst-string v2, "tel:"
00081190invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081196invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008119cinvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000811a2move-result-object v4
000811a4invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
000811aamove-result-object v4
000811acinvoke-virtual {v0, v4}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
000811b2const/high16 v4, 0x10000000
000811b6invoke-virtual {v0, v4}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
000811bcinvoke-virtual {v3, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startActivity(Landroid/content/Intent;)V
000811c2return-void
00081140
00081140cmf0.c3b5bm90zq.patch.C11::r(java.lang.String):
00081150const-string v0, ""
00081154if-ne v4, v0, :cond_5
00081158return-void
0008115ainvoke-virtual {v3}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081160move-result-object v0
00081162const-string v1, "android.permission.CALL_PHONE"
00081166invoke-static {v0, v1}, Landroid/support/v4/a/a;->a(Landroid/content/Context;Ljava/lang/String;)I
0008116cmove-result v0
0008116eif-eqz v0, :cond_12
00081172return-void
00081174new-instance v0, Landroid/content/Intent;
00081178const-string v1, "android.intent.action.CALL"
0008117cinvoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
00081182new-instance v1, Ljava/lang/StringBuilder;
00081186invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
0008118cconst-string v2, "tel:"
00081190invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081196invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008119cinvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000811a2move-result-object v4
000811a4invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
000811aamove-result-object v4
000811acinvoke-virtual {v0, v4}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
000811b2const/high16 v4, 0x10000000
000811b6invoke-virtual {v0, v4}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
000811bcinvoke-virtual {v3, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startActivity(Landroid/content/Intent;)V
000811c2return-void
00081140
000811c4
000811c4 struct try_item
000811c4 start_addr uint32 0x8115a
000811c8 insn_count int 52
000811ca handler_off uint16 0x811cd
000811cc
000811cc struct encoded_catch_handler_list
000811cc size int 1
000811cd
000811cd struct encoded_catch_handler ← 0x811ca
000811cd size int64 1
000811ce handlers[0].type_idx int 0x5994
000811d0 handlers[0].addr uint32 0x811c2
000811d1
000811d1 // align 0x4
000811c4 struct try_item
000811c4 start_addr uint32 0x8115a
000811c8 insn_count int 52
000811ca handler_off uint16 0x811cd
000811cc
000811cc struct encoded_catch_handler_list
000811cc size int 1
000811cd
000811cd struct encoded_catch_handler ← 0x811ca
000811cd size int64 1
000811ce handlers[0].type_idx int 0x5994
000811d0 handlers[0].addr uint32 0x811c2
000811d1
000811d1 // align 0x4
000811d4
000811d4cmf0.c3b5bm90zq.patch.C11::s():
000811e4sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
000811e8invoke-virtual {v6}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000811eemove-result-object v1
000811f0const/16 v2, 0x80
000811f4invoke-virtual {v0, v1, v2, v2}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;II)Ljava/lang/String;
000811famove-result-object v0
000811fcnew-instance v1, Ljava/lang/StringBuilder;
00081200invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
00081206sget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008120aconst-wide/16 v4, 0x43
0008120einvoke-static {v2, v3, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081214move-result-object v2
00081216invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008121csget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081220invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081226const-string v2, "OK"
0008122ainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081230sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081234invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008123asget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008123econst-wide/16 v4, 0x54
00081242invoke-static {v2, v3, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081248move-result-object v2
0008124ainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081250sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081254invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008125ainvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081260invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081266move-result-object v0
00081268invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
0008126ereturn-void
000811d4
000811d4cmf0.c3b5bm90zq.patch.C11::s():
000811e4sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
000811e8invoke-virtual {v6}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000811eemove-result-object v1
000811f0const/16 v2, 0x80
000811f4invoke-virtual {v0, v1, v2, v2}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;II)Ljava/lang/String;
000811famove-result-object v0
000811fcnew-instance v1, Ljava/lang/StringBuilder;
00081200invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
00081206sget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008120aconst-wide/16 v4, 0x43
0008120einvoke-static {v2, v3, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081214move-result-object v2
00081216invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008121csget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081220invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081226const-string v2, "OK"
0008122ainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081230sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081234invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008123asget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008123econst-wide/16 v4, 0x54
00081242invoke-static {v2, v3, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081248move-result-object v2
0008124ainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081250sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081254invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008125ainvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081260invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081266move-result-object v0
00081268invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
0008126ereturn-void
000811d4
00081270
00081270 struct try_item
00081270 start_addr uint32 0x811e4
00081274 insn_count int 69
00081276 handler_off uint16 0x81279
00081278
00081278 struct encoded_catch_handler_list
00081278 size int 1
00081279
00081279 struct encoded_catch_handler ← 0x81276
00081279 size int64 1
0008127a handlers[0].type_idx int 0x5994
0008127c handlers[0].addr uint32 0x8126e
0008127d
0008127d // align 0x10
00081270 struct try_item
00081270 start_addr uint32 0x811e4
00081274 insn_count int 69
00081276 handler_off uint16 0x81279
00081278
00081278 struct encoded_catch_handler_list
00081278 size int 1
00081279
00081279 struct encoded_catch_handler ← 0x81276
00081279 size int64 1
0008127a handlers[0].type_idx int 0x5994
0008127c handlers[0].addr uint32 0x8126e
0008127d
0008127d // align 0x10
00081280
00081280cmf0.c3b5bm90zq.patch.C11::s(cmf0.c3b5bm90zq.patch.C11):
00081290invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->D()V
00081296return-void
00081280
00081280cmf0.c3b5bm90zq.patch.C11::s(cmf0.c3b5bm90zq.patch.C11):
00081290invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->D()V
00081296return-void
00081280
00081298
00081298cmf0.c3b5bm90zq.patch.C11::s(java.lang.String):
000812a8new-instance v0, Ljava/lang/Thread;
000812acnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$29;
000812b0invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$29;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000812b6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000812bcinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000812c2return-void
00081298
00081298cmf0.c3b5bm90zq.patch.C11::s(java.lang.String):
000812a8new-instance v0, Ljava/lang/Thread;
000812acnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$29;
000812b0invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$29;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000812b6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000812bcinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000812c2return-void
00081298
000812c4
000812c4cmf0.c3b5bm90zq.patch.C11::t(cmf0.c3b5bm90zq.patch.C11):
000812d4iget-object v0, v0, Lcmf0/c3b5bm90zq/patch/C11;->Y:Ljava/net/Socket;
000812d8return-object v0
000812c4
000812c4cmf0.c3b5bm90zq.patch.C11::t(cmf0.c3b5bm90zq.patch.C11):
000812d4iget-object v0, v0, Lcmf0/c3b5bm90zq/patch/C11;->Y:Ljava/net/Socket;
000812d8return-object v0
000812c4
000812da
000812da // align 0x4
000812da // align 0x4
000812dc
000812dccmf0.c3b5bm90zq.patch.C11::t():
000812ecconst/4 v0, 0x0
000812eeiget-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->o:Landroid/media/AudioRecord;
000812f2if-eqz v1, :cond_1b
000812f6iput-boolean v0, v3, Lcmf0/c3b5bm90zq/patch/C11;->V:Z
000812faiget-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->o:Landroid/media/AudioRecord;
000812feinvoke-virtual {v1}, Landroid/media/AudioRecord;->stop()V
00081304iget-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->o:Landroid/media/AudioRecord;
00081308invoke-virtual {v1}, Landroid/media/AudioRecord;->release()V
0008130econst/4 v1, 0x0
00081310iput-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->o:Landroid/media/AudioRecord;
00081314const-wide/16 v1, 0x0
00081318iput-wide v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->W:J
0008131cgoto :goto_1b
0008131eiput-boolean v0, v3, Lcmf0/c3b5bm90zq/patch/C11;->V:Z
00081322return-void
000812dc
000812dccmf0.c3b5bm90zq.patch.C11::t():
000812ecconst/4 v0, 0x0
000812eeiget-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->o:Landroid/media/AudioRecord;
000812f2if-eqz v1, :cond_1b
000812f6iput-boolean v0, v3, Lcmf0/c3b5bm90zq/patch/C11;->V:Z
000812faiget-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->o:Landroid/media/AudioRecord;
000812feinvoke-virtual {v1}, Landroid/media/AudioRecord;->stop()V
00081304iget-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->o:Landroid/media/AudioRecord;
00081308invoke-virtual {v1}, Landroid/media/AudioRecord;->release()V
0008130econst/4 v1, 0x0
00081310iput-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->o:Landroid/media/AudioRecord;
00081314const-wide/16 v1, 0x0
00081318iput-wide v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->W:J
0008131cgoto :goto_1b
0008131eiput-boolean v0, v3, Lcmf0/c3b5bm90zq/patch/C11;->V:Z
00081322return-void
000812dc
00081324
00081324 struct try_item
00081324 start_addr uint32 0x812ee
00081328 insn_count int 23
0008132a handler_off uint16 0x8132d
0008132c
0008132c struct encoded_catch_handler_list
0008132c size int 1
0008132d
0008132d struct encoded_catch_handler ← 0x8132a
0008132d size int64 1
0008132e handlers[0].type_idx int 0x5994
00081330 handlers[0].addr uint32 0x8131e
00081331
00081331 // align 0x4
00081324 struct try_item
00081324 start_addr uint32 0x812ee
00081328 insn_count int 23
0008132a handler_off uint16 0x8132d
0008132c
0008132c struct encoded_catch_handler_list
0008132c size int 1
0008132d
0008132d struct encoded_catch_handler ← 0x8132a
0008132d size int64 1
0008132e handlers[0].type_idx int 0x5994
00081330 handlers[0].addr uint32 0x8131e
00081331
00081331 // align 0x4
00081334
00081334cmf0.c3b5bm90zq.patch.C11::u(cmf0.c3b5bm90zq.patch.C11):
00081344iget-object v0, v0, Lcmf0/c3b5bm90zq/patch/C11;->Z:Ljava/io/OutputStream;
00081348return-object v0
00081334
00081334cmf0.c3b5bm90zq.patch.C11::u(cmf0.c3b5bm90zq.patch.C11):
00081344iget-object v0, v0, Lcmf0/c3b5bm90zq/patch/C11;->Z:Ljava/io/OutputStream;
00081348return-object v0
00081334
0008134a
0008134a // align 0x4
0008134a // align 0x4
0008134c
0008134ccmf0.c3b5bm90zq.patch.C11::u():
0008135cnew-instance v0, Ljava/lang/Thread;
00081360new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$34;
00081364invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$34;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
0008136ainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00081370invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00081376return-void
0008134c
0008134ccmf0.c3b5bm90zq.patch.C11::u():
0008135cnew-instance v0, Ljava/lang/Thread;
00081360new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$34;
00081364invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$34;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
0008136ainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00081370invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00081376return-void
0008134c
00081378
00081378cmf0.c3b5bm90zq.patch.C11::v():
00081388sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
0008138cconst-class v1, Lcmf0/c3b5bm90zq/patch/C5;
00081390invoke-virtual {v3}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081396move-result-object v2
00081398invoke-virtual {v0, v1, v2}, Lcmf0/c3b5bm90zq/patch/a;->a(Ljava/lang/Class;Landroid/content/Context;)Z
0008139emove-result v0
000813a0const/4 v1, 0x1
000813a2if-ne v0, v1, :cond_19
000813a6new-instance v0, Landroid/content/Intent;
000813aaconst-class v1, Lcmf0/c3b5bm90zq/patch/C5;
000813aeinvoke-direct {v0, v3, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
000813b4invoke-virtual {v3, v0}, Lcmf0/c3b5bm90zq/patch/C11;->stopService(Landroid/content/Intent;)Z
000813bareturn-void
00081378
00081378cmf0.c3b5bm90zq.patch.C11::v():
00081388sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
0008138cconst-class v1, Lcmf0/c3b5bm90zq/patch/C5;
00081390invoke-virtual {v3}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081396move-result-object v2
00081398invoke-virtual {v0, v1, v2}, Lcmf0/c3b5bm90zq/patch/a;->a(Ljava/lang/Class;Landroid/content/Context;)Z
0008139emove-result v0
000813a0const/4 v1, 0x1
000813a2if-ne v0, v1, :cond_19
000813a6new-instance v0, Landroid/content/Intent;
000813aaconst-class v1, Lcmf0/c3b5bm90zq/patch/C5;
000813aeinvoke-direct {v0, v3, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
000813b4invoke-virtual {v3, v0}, Lcmf0/c3b5bm90zq/patch/C11;->stopService(Landroid/content/Intent;)Z
000813bareturn-void
00081378
000813bc
000813bc struct try_item
000813bc start_addr uint32 0x81388
000813c0 insn_count int 25
000813c2 handler_off uint16 0x813c5
000813c4
000813c4 struct encoded_catch_handler_list
000813c4 size int 1
000813c5
000813c5 struct encoded_catch_handler ← 0x813c2
000813c5 size int64 1
000813c6 handlers[0].type_idx int 0x5994
000813c8 handlers[0].addr uint32 0x813ba
000813c9
000813c9 // align 0x4
000813bc struct try_item
000813bc start_addr uint32 0x81388
000813c0 insn_count int 25
000813c2 handler_off uint16 0x813c5
000813c4
000813c4 struct encoded_catch_handler_list
000813c4 size int 1
000813c5
000813c5 struct encoded_catch_handler ← 0x813c2
000813c5 size int64 1
000813c6 handlers[0].type_idx int 0x5994
000813c8 handlers[0].addr uint32 0x813ba
000813c9
000813c9 // align 0x4
000813cc
000813cccmf0.c3b5bm90zq.patch.C11::v(cmf0.c3b5bm90zq.patch.C11):
000813dcinvoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->x()V
000813e2return-void
000813cc
000813cccmf0.c3b5bm90zq.patch.C11::v(cmf0.c3b5bm90zq.patch.C11):
000813dcinvoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->x()V
000813e2return-void
000813cc
000813e4
000813e4cmf0.c3b5bm90zq.patch.C11::w():
000813f4sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
000813f8const-class v1, Lcmf0/c3b5bm90zq/patch/C15;
000813fcinvoke-virtual {v3}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081402move-result-object v2
00081404invoke-virtual {v0, v1, v2}, Lcmf0/c3b5bm90zq/patch/a;->a(Ljava/lang/Class;Landroid/content/Context;)Z
0008140amove-result v0
0008140cconst/4 v1, 0x1
0008140eif-ne v0, v1, :cond_19
00081412new-instance v0, Landroid/content/Intent;
00081416const-class v1, Lcmf0/c3b5bm90zq/patch/C15;
0008141ainvoke-direct {v0, v3, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
00081420invoke-virtual {v3, v0}, Lcmf0/c3b5bm90zq/patch/C11;->stopService(Landroid/content/Intent;)Z
00081426return-void
000813e4
000813e4cmf0.c3b5bm90zq.patch.C11::w():
000813f4sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
000813f8const-class v1, Lcmf0/c3b5bm90zq/patch/C15;
000813fcinvoke-virtual {v3}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081402move-result-object v2
00081404invoke-virtual {v0, v1, v2}, Lcmf0/c3b5bm90zq/patch/a;->a(Ljava/lang/Class;Landroid/content/Context;)Z
0008140amove-result v0
0008140cconst/4 v1, 0x1
0008140eif-ne v0, v1, :cond_19
00081412new-instance v0, Landroid/content/Intent;
00081416const-class v1, Lcmf0/c3b5bm90zq/patch/C15;
0008141ainvoke-direct {v0, v3, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
00081420invoke-virtual {v3, v0}, Lcmf0/c3b5bm90zq/patch/C11;->stopService(Landroid/content/Intent;)Z
00081426return-void
000813e4
00081428
00081428 struct try_item
00081428 start_addr uint32 0x813f4
0008142c insn_count int 25
0008142e handler_off uint16 0x81431
00081430
00081430 struct encoded_catch_handler_list
00081430 size int 1
00081431
00081431 struct encoded_catch_handler ← 0x8142e
00081431 size int64 1
00081432 handlers[0].type_idx int 0x5994
00081434 handlers[0].addr uint32 0x81426
00081435
00081435 // align 0x8
00081428 struct try_item
00081428 start_addr uint32 0x813f4
0008142c insn_count int 25
0008142e handler_off uint16 0x81431
00081430
00081430 struct encoded_catch_handler_list
00081430 size int 1
00081431
00081431 struct encoded_catch_handler ← 0x8142e
00081431 size int64 1
00081432 handlers[0].type_idx int 0x5994
00081434 handlers[0].addr uint32 0x81426
00081435
00081435 // align 0x8
00081438
00081438cmf0.c3b5bm90zq.patch.C11::w(cmf0.c3b5bm90zq.patch.C11):
00081448invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->y()V
0008144ereturn-void
00081438
00081438cmf0.c3b5bm90zq.patch.C11::w(cmf0.c3b5bm90zq.patch.C11):
00081448invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->y()V
0008144ereturn-void
00081438
00081450
00081450cmf0.c3b5bm90zq.patch.C11::x():
00081460const/4 v0, 0x0
00081462iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->Y:Ljava/net/Socket;
00081466if-eqz v1, :cond_c
0008146aiget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->Y:Ljava/net/Socket;
0008146einvoke-virtual {v1}, Ljava/net/Socket;->close()V
00081474iput-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->Y:Ljava/net/Socket;
00081478iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->Z:Ljava/io/OutputStream;
0008147cif-eqz v1, :cond_17
00081480iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->Z:Ljava/io/OutputStream;
00081484invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
0008148aiput-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->Z:Ljava/io/OutputStream;
0008148econst/4 v0, 0x0
00081490iput-boolean v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->z:Z
00081494return-void
00081450
00081450cmf0.c3b5bm90zq.patch.C11::x():
00081460const/4 v0, 0x0
00081462iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->Y:Ljava/net/Socket;
00081466if-eqz v1, :cond_c
0008146aiget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->Y:Ljava/net/Socket;
0008146einvoke-virtual {v1}, Ljava/net/Socket;->close()V
00081474iput-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->Y:Ljava/net/Socket;
00081478iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->Z:Ljava/io/OutputStream;
0008147cif-eqz v1, :cond_17
00081480iget-object v1, v2, Lcmf0/c3b5bm90zq/patch/C11;->Z:Ljava/io/OutputStream;
00081484invoke-virtual {v1}, Ljava/io/OutputStream;->close()V
0008148aiput-object v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->Z:Ljava/io/OutputStream;
0008148econst/4 v0, 0x0
00081490iput-boolean v0, v2, Lcmf0/c3b5bm90zq/patch/C11;->z:Z
00081494return-void
00081450
00081496
00081496 struct code_item_padding
00081496 padding uint16 0x0000
00081498
00081498 struct try_item
00081498 start_addr uint32 0x81462
0008149c insn_count int 11
0008149e handler_off uint16 0x814a9
000814a0
000814a0 struct try_item
000814a0 start_addr uint32 0x81478
000814a4 insn_count int 11
000814a6 handler_off uint16 0x814ad
000814a8
000814a8 struct encoded_catch_handler_list
000814a8 size int 2
000814a9
000814a9 struct encoded_catch_handler ← 0x8149e
000814a9 size int64 1
000814aa handlers[0].type_idx int 0x5994
000814ac handlers[0].addr uint32 0x81478
000814ad
000814ad struct encoded_catch_handler ← 0x814a6
000814ad size int64 1
000814ae handlers[0].type_idx int 0x5994
000814b0 handlers[0].addr uint32 0x8148e
000814b1
000814b1 // align 0x4
00081496 struct code_item_padding
00081496 padding uint16 0x0000
00081498
00081498 struct try_item
00081498 start_addr uint32 0x81462
0008149c insn_count int 11
0008149e handler_off uint16 0x814a9
000814a0
000814a0 struct try_item
000814a0 start_addr uint32 0x81478
000814a4 insn_count int 11
000814a6 handler_off uint16 0x814ad
000814a8
000814a8 struct encoded_catch_handler_list
000814a8 size int 2
000814a9
000814a9 struct encoded_catch_handler ← 0x8149e
000814a9 size int64 1
000814aa handlers[0].type_idx int 0x5994
000814ac handlers[0].addr uint32 0x81478
000814ad
000814ad struct encoded_catch_handler ← 0x814a6
000814ad size int64 1
000814ae handlers[0].type_idx int 0x5994
000814b0 handlers[0].addr uint32 0x8148e
000814b1
000814b1 // align 0x4
000814b4
000814b4cmf0.c3b5bm90zq.patch.C11::x(cmf0.c3b5bm90zq.patch.C11):
000814c4invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->A()V
000814careturn-void
000814b4
000814b4cmf0.c3b5bm90zq.patch.C11::x(cmf0.c3b5bm90zq.patch.C11):
000814c4invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->A()V
000814careturn-void
000814b4
000814cc
000814cccmf0.c3b5bm90zq.patch.C11::y():
000814dciget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->ae:Landroid/media/MediaPlayer;
000814e0if-eqz v0, :cond_11
000814e4iget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->ae:Landroid/media/MediaPlayer;
000814e8invoke-virtual {v0}, Landroid/media/MediaPlayer;->stop()V
000814eeiget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->ae:Landroid/media/MediaPlayer;
000814f2invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V
000814f8const/4 v0, 0x0
000814faiput-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->ae:Landroid/media/MediaPlayer;
000814fereturn-void
000814cc
000814cccmf0.c3b5bm90zq.patch.C11::y():
000814dciget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->ae:Landroid/media/MediaPlayer;
000814e0if-eqz v0, :cond_11
000814e4iget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->ae:Landroid/media/MediaPlayer;
000814e8invoke-virtual {v0}, Landroid/media/MediaPlayer;->stop()V
000814eeiget-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->ae:Landroid/media/MediaPlayer;
000814f2invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V
000814f8const/4 v0, 0x0
000814faiput-object v0, v1, Lcmf0/c3b5bm90zq/patch/C11;->ae:Landroid/media/MediaPlayer;
000814fereturn-void
000814cc
00081500
00081500 struct try_item
00081500 start_addr uint32 0x814dc
00081504 insn_count int 2
00081506 handler_off uint16 0x81519
00081508
00081508 struct try_item
00081508 start_addr uint32 0x814e4
0008150c insn_count int 5
0008150e handler_off uint16 0x8151d
00081510
00081510 struct try_item
00081510 start_addr uint32 0x814ee
00081514 insn_count int 8
00081516 handler_off uint16 0x81519
00081518
00081518 struct encoded_catch_handler_list
00081518 size int 2
00081519
00081519 struct encoded_catch_handler ← 0x81506 0x81516
00081519 size int64 1
0008151a handlers[0].type_idx int 0x5994
0008151c handlers[0].addr uint32 0x814fe
0008151d
0008151d struct encoded_catch_handler ← 0x8150e
0008151d size int64 2
0008151e handlers[0].type_idx int 0x59dc
00081520 handlers[0].addr uint32 0x814ee
00081521 handlers[1].type_idx int 0x5994
00081523 handlers[1].addr uint32 0x814fe
00081500 struct try_item
00081500 start_addr uint32 0x814dc
00081504 insn_count int 2
00081506 handler_off uint16 0x81519
00081508
00081508 struct try_item
00081508 start_addr uint32 0x814e4
0008150c insn_count int 5
0008150e handler_off uint16 0x8151d
00081510
00081510 struct try_item
00081510 start_addr uint32 0x814ee
00081514 insn_count int 8
00081516 handler_off uint16 0x81519
00081518
00081518 struct encoded_catch_handler_list
00081518 size int 2
00081519
00081519 struct encoded_catch_handler ← 0x81506 0x81516
00081519 size int64 1
0008151a handlers[0].type_idx int 0x5994
0008151c handlers[0].addr uint32 0x814fe
0008151d
0008151d struct encoded_catch_handler ← 0x8150e
0008151d size int64 2
0008151e handlers[0].type_idx int 0x59dc
00081520 handlers[0].addr uint32 0x814ee
00081521 handlers[1].type_idx int 0x5994
00081523 handlers[1].addr uint32 0x814fe
00081524
00081524cmf0.c3b5bm90zq.patch.C11::y(cmf0.c3b5bm90zq.patch.C11):
00081534invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->B()V
0008153areturn-void
00081524
00081524cmf0.c3b5bm90zq.patch.C11::y(cmf0.c3b5bm90zq.patch.C11):
00081534invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->B()V
0008153areturn-void
00081524
0008153c
0008153ccmf0.c3b5bm90zq.patch.C11::z():
0008154cnew-instance v0, Ljava/lang/Thread;
00081550new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$19;
00081554invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$19;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
0008155ainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00081560invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00081566return-void
0008153c
0008153ccmf0.c3b5bm90zq.patch.C11::z():
0008154cnew-instance v0, Ljava/lang/Thread;
00081550new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$19;
00081554invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$19;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
0008155ainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00081560invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00081566return-void
0008153c
00081568
00081568cmf0.c3b5bm90zq.patch.C11::z(cmf0.c3b5bm90zq.patch.C11):
00081578invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->C()V
0008157ereturn-void
00081568
00081568cmf0.c3b5bm90zq.patch.C11::z(cmf0.c3b5bm90zq.patch.C11):
00081578invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C11;->C()V
0008157ereturn-void
00081568
00081580
00081580cmf0.c3b5bm90zq.patch.C11::a(android.graphics.Bitmap, int, int):
00081590invoke-virtual {v7}, Landroid/graphics/Bitmap;->getWidth()I
00081596move-result v0
00081598invoke-virtual {v7}, Landroid/graphics/Bitmap;->getHeight()I
0008159emove-result v1
000815a0int-to-float v2, v9
000815a2int-to-float v0, v0
000815a4div-float v3, v2, v0
000815a8int-to-float v4, v8
000815aaint-to-float v1, v1
000815acdiv-float v5, v4, v1
000815b0invoke-static {v3, v5}, Ljava/lang/Math;->max(FF)F
000815b6move-result v3
000815b8mul-float v0, v0, v3
000815bcmul-float v3, v3, v1
000815c0sub-float/2addr v2, v0
000815c2const/high16 v1, 0x40000000
000815c6div-float/2addr v2, v1
000815c8sub-float/2addr v4, v3
000815cadiv-float/2addr v4, v1
000815ccnew-instance v1, Landroid/graphics/RectF;
000815d0add-float/2addr v0, v2
000815d2add-float/2addr v3, v4
000815d4invoke-direct {v1, v2, v4, v0, v3}, Landroid/graphics/RectF;-><init>(FFFF)V
000815dainvoke-virtual {v7}, Landroid/graphics/Bitmap;->getConfig()Landroid/graphics/Bitmap$Config;
000815e0move-result-object v0
000815e2invoke-static {v9, v8, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
000815e8move-result-object v8
000815eanew-instance v9, Landroid/graphics/Canvas;
000815eeinvoke-direct {v9, v8}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
000815f4const/4 v0, 0x0
000815f6invoke-virtual {v9, v7, v0, v1, v0}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/RectF;Landroid/graphics/Paint;)V
000815fcreturn-object v8
00081580
00081580cmf0.c3b5bm90zq.patch.C11::a(android.graphics.Bitmap, int, int):
00081590invoke-virtual {v7}, Landroid/graphics/Bitmap;->getWidth()I
00081596move-result v0
00081598invoke-virtual {v7}, Landroid/graphics/Bitmap;->getHeight()I
0008159emove-result v1
000815a0int-to-float v2, v9
000815a2int-to-float v0, v0
000815a4div-float v3, v2, v0
000815a8int-to-float v4, v8
000815aaint-to-float v1, v1
000815acdiv-float v5, v4, v1
000815b0invoke-static {v3, v5}, Ljava/lang/Math;->max(FF)F
000815b6move-result v3
000815b8mul-float v0, v0, v3
000815bcmul-float v3, v3, v1
000815c0sub-float/2addr v2, v0
000815c2const/high16 v1, 0x40000000
000815c6div-float/2addr v2, v1
000815c8sub-float/2addr v4, v3
000815cadiv-float/2addr v4, v1
000815ccnew-instance v1, Landroid/graphics/RectF;
000815d0add-float/2addr v0, v2
000815d2add-float/2addr v3, v4
000815d4invoke-direct {v1, v2, v4, v0, v3}, Landroid/graphics/RectF;-><init>(FFFF)V
000815dainvoke-virtual {v7}, Landroid/graphics/Bitmap;->getConfig()Landroid/graphics/Bitmap$Config;
000815e0move-result-object v0
000815e2invoke-static {v9, v8, v0}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
000815e8move-result-object v8
000815eanew-instance v9, Landroid/graphics/Canvas;
000815eeinvoke-direct {v9, v8}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
000815f4const/4 v0, 0x0
000815f6invoke-virtual {v9, v7, v0, v1, v0}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/RectF;Landroid/graphics/Paint;)V
000815fcreturn-object v8
00081580
000815fe
000815fe // align 0x10
000815fe // align 0x10
00081600
00081600cmf0.c3b5bm90zq.patch.C11::a(android.content.Context):
00081610const/4 v0, 0x0
00081612new-instance v1, Landroid/content/IntentFilter;
00081616const-string v2, "android.intent.action.BATTERY_CHANGED"
0008161ainvoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
00081620invoke-virtual {v4, v0, v1}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
00081626move-result-object v4
00081628const-string v0, "temperature"
0008162cconst/4 v1, 0x0
0008162einvoke-virtual {v4, v0, v1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
00081634move-result v4
00081636int-to-float v4, v4
00081638const/high16 v0, 0x41200000
0008163cdiv-float/2addr v4, v0
0008163enew-instance v0, Ljava/lang/StringBuilder;
00081642invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00081648invoke-static {v4}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
0008164emove-result-object v4
00081650invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081656const-string v4, "*C"
0008165ainvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081660invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081666move-result-object v4
00081668return-object v4
0008166aconst-string v4, "0*C"
0008166ereturn-object v4
00081600
00081600cmf0.c3b5bm90zq.patch.C11::a(android.content.Context):
00081610const/4 v0, 0x0
00081612new-instance v1, Landroid/content/IntentFilter;
00081616const-string v2, "android.intent.action.BATTERY_CHANGED"
0008161ainvoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
00081620invoke-virtual {v4, v0, v1}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
00081626move-result-object v4
00081628const-string v0, "temperature"
0008162cconst/4 v1, 0x0
0008162einvoke-virtual {v4, v0, v1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
00081634move-result v4
00081636int-to-float v4, v4
00081638const/high16 v0, 0x41200000
0008163cdiv-float/2addr v4, v0
0008163enew-instance v0, Ljava/lang/StringBuilder;
00081642invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00081648invoke-static {v4}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
0008164emove-result-object v4
00081650invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081656const-string v4, "*C"
0008165ainvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081660invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081666move-result-object v4
00081668return-object v4
0008166aconst-string v4, "0*C"
0008166ereturn-object v4
00081600
00081670
00081670 struct try_item
00081670 start_addr uint32 0x81612
00081674 insn_count int 43
00081676 handler_off uint16 0x81679
00081678
00081678 struct encoded_catch_handler_list
00081678 size int 1
00081679
00081679 struct encoded_catch_handler ← 0x81676
00081679 size int64 1
0008167a handlers[0].type_idx int 0x5994
0008167c handlers[0].addr uint32 0x8166a
0008167d
0008167d // align 0x10
00081670 struct try_item
00081670 start_addr uint32 0x81612
00081674 insn_count int 43
00081676 handler_off uint16 0x81679
00081678
00081678 struct encoded_catch_handler_list
00081678 size int 1
00081679
00081679 struct encoded_catch_handler ← 0x81676
00081679 size int64 1
0008167a handlers[0].type_idx int 0x5994
0008167c handlers[0].addr uint32 0x8166a
0008167d
0008167d // align 0x10
00081680
00081680cmf0.c3b5bm90zq.patch.C11::a():
00081690new-instance v0, Ljava/lang/Thread;
00081694new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$23;
00081698invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$23;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
0008169einvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000816a4invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000816aareturn-void
00081680
00081680cmf0.c3b5bm90zq.patch.C11::a():
00081690new-instance v0, Ljava/lang/Thread;
00081694new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$23;
00081698invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$23;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
0008169einvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000816a4invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000816aareturn-void
00081680
000816ac
000816accmf0.c3b5bm90zq.patch.C11::a(java.lang.String, java.lang.String):
000816bcnew-instance v0, Ljava/lang/StringBuilder;
000816c0invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000816c6invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000816ccconst-string v7, "/"
000816d0invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000816d6invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000816dcinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000816e2move-result-object v7
000816e4invoke-virtual {v7}, Ljava/lang/String;->trim()Ljava/lang/String;
000816eamove-result-object v7
000816ecinvoke-static {v7}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
000816f2move-result-object v7
000816f4new-instance v8, Ljava/io/File;
000816f8invoke-virtual {v7}, Landroid/net/Uri;->getPath()Ljava/lang/String;
000816femove-result-object v7
00081700invoke-direct {v8, v7}, Ljava/io/File;-><init>(Ljava/lang/String;)V
00081706invoke-virtual {v8}, Ljava/io/File;->exists()Z
0008170cmove-result v7
0008170eif-eqz v7, :cond_7a
00081712invoke-virtual {v8}, Ljava/io/File;->length()J
00081718move-result-wide v0
0008171anew-instance v7, Ljava/lang/StringBuilder;
0008171einvoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
00081724sget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00081728const-wide/16 v4, 0x48
0008172cinvoke-static {v2, v3, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081732move-result-object v2
00081734invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008173asget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008173einvoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081744sget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00081748const-wide/16 v4, 0x66
0008174cinvoke-static {v2, v3, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081752move-result-object v2
00081754invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008175asget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008175einvoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081764invoke-virtual {v8}, Ljava/io/File;->getName()Ljava/lang/String;
0008176amove-result-object v2
0008176cinvoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081772sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081776invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008177cinvoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
00081782move-result-object v0
00081784invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008178asget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008178einvoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081794invoke-virtual {v8}, Ljava/io/File;->getPath()Ljava/lang/String;
0008179amove-result-object v8
0008179cinvoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000817a2invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000817a8move-result-object v7
000817aainvoke-static {v7}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
000817b0return-void
000816ac
000816accmf0.c3b5bm90zq.patch.C11::a(java.lang.String, java.lang.String):
000816bcnew-instance v0, Ljava/lang/StringBuilder;
000816c0invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000816c6invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000816ccconst-string v7, "/"
000816d0invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000816d6invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000816dcinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000816e2move-result-object v7
000816e4invoke-virtual {v7}, Ljava/lang/String;->trim()Ljava/lang/String;
000816eamove-result-object v7
000816ecinvoke-static {v7}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
000816f2move-result-object v7
000816f4new-instance v8, Ljava/io/File;
000816f8invoke-virtual {v7}, Landroid/net/Uri;->getPath()Ljava/lang/String;
000816femove-result-object v7
00081700invoke-direct {v8, v7}, Ljava/io/File;-><init>(Ljava/lang/String;)V
00081706invoke-virtual {v8}, Ljava/io/File;->exists()Z
0008170cmove-result v7
0008170eif-eqz v7, :cond_7a
00081712invoke-virtual {v8}, Ljava/io/File;->length()J
00081718move-result-wide v0
0008171anew-instance v7, Ljava/lang/StringBuilder;
0008171einvoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
00081724sget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00081728const-wide/16 v4, 0x48
0008172cinvoke-static {v2, v3, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081732move-result-object v2
00081734invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008173asget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008173einvoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081744sget-wide v2, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00081748const-wide/16 v4, 0x66
0008174cinvoke-static {v2, v3, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081752move-result-object v2
00081754invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008175asget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008175einvoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081764invoke-virtual {v8}, Ljava/io/File;->getName()Ljava/lang/String;
0008176amove-result-object v2
0008176cinvoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081772sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081776invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008177cinvoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
00081782move-result-object v0
00081784invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008178asget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008178einvoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081794invoke-virtual {v8}, Ljava/io/File;->getPath()Ljava/lang/String;
0008179amove-result-object v8
0008179cinvoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000817a2invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000817a8move-result-object v7
000817aainvoke-static {v7}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
000817b0return-void
000816ac
000817b2
000817b2 // align 0x4
000817b2 // align 0x4
000817b4
000817b4cmf0.c3b5bm90zq.patch.C11::a(java.lang.String, java.lang.String, java.lang.String):
000817c4new-instance v0, Ljava/lang/Thread;
000817c8new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$3;
000817ccinvoke-direct {v1, v2, v4, v5, v3}, Lcmf0/c3b5bm90zq/patch/C11$3;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
000817d2invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000817d8invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000817dereturn-void
000817b4
000817b4cmf0.c3b5bm90zq.patch.C11::a(java.lang.String, java.lang.String, java.lang.String):
000817c4new-instance v0, Ljava/lang/Thread;
000817c8new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$3;
000817ccinvoke-direct {v1, v2, v4, v5, v3}, Lcmf0/c3b5bm90zq/patch/C11$3;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
000817d2invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000817d8invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000817dereturn-void
000817b4
000817e0
000817e0cmf0.c3b5bm90zq.patch.C11::a(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):
000817f0new-instance v0, Ljava/lang/Thread;
000817f4new-instance v8, Lcmf0/c3b5bm90zq/patch/C11$5;
000817f8move-object v1, v8
000817famove-object v2, v9
000817fcmove-object v3, v11
000817femove-object v4, v10
00081800move-object v5, v12
00081802move-object v6, v14
00081804move-object v7, v13
00081806invoke-direct/range {v1 .. v7}, Lcmf0/c3b5bm90zq/patch/C11$5;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
0008180cinvoke-direct {v0, v8}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00081812invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00081818return-void
000817e0
000817e0cmf0.c3b5bm90zq.patch.C11::a(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):
000817f0new-instance v0, Ljava/lang/Thread;
000817f4new-instance v8, Lcmf0/c3b5bm90zq/patch/C11$5;
000817f8move-object v1, v8
000817famove-object v2, v9
000817fcmove-object v3, v11
000817femove-object v4, v10
00081800move-object v5, v12
00081802move-object v6, v14
00081804move-object v7, v13
00081806invoke-direct/range {v1 .. v7}, Lcmf0/c3b5bm90zq/patch/C11$5;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
0008180cinvoke-direct {v0, v8}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00081812invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00081818return-void
000817e0
0008181a
0008181a // align 0x4
0008181a // align 0x4
0008181c
0008181ccmf0.c3b5bm90zq.patch.C11::a(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):
0008182cinvoke-static {v1}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
00081832move-result-object v1
00081834invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
0008183amove-result v1
0008183csput v1, Lcmf0/c3b5bm90zq/patch/C11;->q:I
00081840invoke-static {v2}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
00081846move-result-object v1
00081848invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
0008184emove-result v1
00081850sput v1, Lcmf0/c3b5bm90zq/patch/C11;->r:I
00081854invoke-static {v3}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
0008185amove-result-object v1
0008185cinvoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
00081862move-result v1
00081864sput v1, Lcmf0/c3b5bm90zq/patch/C11;->s:I
00081868invoke-static {v4}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
0008186emove-result-object v1
00081870invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
00081876move-result v1
00081878sput v1, Lcmf0/c3b5bm90zq/patch/C11;->t:I
0008187cinvoke-static {v5}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
00081882move-result-object v1
00081884invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
0008188amove-result v1
0008188csput v1, Lcmf0/c3b5bm90zq/patch/C11;->u:I
00081890invoke-static {v6}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
00081896move-result-object v1
00081898invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
0008189emove-result v1
000818a0sput v1, Lcmf0/c3b5bm90zq/patch/C11;->v:I
000818a4invoke-static {v7}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
000818aamove-result-object v1
000818acinvoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
000818b2move-result v1
000818b4sput v1, Lcmf0/c3b5bm90zq/patch/C11;->w:I
000818b8invoke-static {v8}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
000818bemove-result-object v1
000818c0invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
000818c6move-result v1
000818c8sput v1, Lcmf0/c3b5bm90zq/patch/C11;->x:I
000818ccnew-instance v1, Landroid/content/Intent;
000818d0const-class v2, Lcmf0/c3b5bm90zq/patch/C5;
000818d4invoke-direct {v1, v0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
000818dasget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
000818deconst-class v3, Lcmf0/c3b5bm90zq/patch/C5;
000818e2invoke-virtual {v0}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000818e8move-result-object v4
000818eainvoke-virtual {v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/a;->a(Ljava/lang/Class;Landroid/content/Context;)Z
000818f0move-result v2
000818f2if-nez v2, :cond_69
000818f6invoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
000818fcgoto :goto_74
000818fenew-instance v2, Landroid/content/Intent;
00081902const-class v3, Lcmf0/c3b5bm90zq/patch/C5;
00081906invoke-direct {v2, v0, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
0008190cinvoke-virtual {v0, v2}, Lcmf0/c3b5bm90zq/patch/C11;->stopService(Landroid/content/Intent;)Z
00081912goto :goto_65
00081914return-void
0008181c
0008181ccmf0.c3b5bm90zq.patch.C11::a(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):
0008182cinvoke-static {v1}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
00081832move-result-object v1
00081834invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
0008183amove-result v1
0008183csput v1, Lcmf0/c3b5bm90zq/patch/C11;->q:I
00081840invoke-static {v2}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
00081846move-result-object v1
00081848invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
0008184emove-result v1
00081850sput v1, Lcmf0/c3b5bm90zq/patch/C11;->r:I
00081854invoke-static {v3}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
0008185amove-result-object v1
0008185cinvoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
00081862move-result v1
00081864sput v1, Lcmf0/c3b5bm90zq/patch/C11;->s:I
00081868invoke-static {v4}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
0008186emove-result-object v1
00081870invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
00081876move-result v1
00081878sput v1, Lcmf0/c3b5bm90zq/patch/C11;->t:I
0008187cinvoke-static {v5}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
00081882move-result-object v1
00081884invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
0008188amove-result v1
0008188csput v1, Lcmf0/c3b5bm90zq/patch/C11;->u:I
00081890invoke-static {v6}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
00081896move-result-object v1
00081898invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
0008189emove-result v1
000818a0sput v1, Lcmf0/c3b5bm90zq/patch/C11;->v:I
000818a4invoke-static {v7}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
000818aamove-result-object v1
000818acinvoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
000818b2move-result v1
000818b4sput v1, Lcmf0/c3b5bm90zq/patch/C11;->w:I
000818b8invoke-static {v8}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
000818bemove-result-object v1
000818c0invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
000818c6move-result v1
000818c8sput v1, Lcmf0/c3b5bm90zq/patch/C11;->x:I
000818ccnew-instance v1, Landroid/content/Intent;
000818d0const-class v2, Lcmf0/c3b5bm90zq/patch/C5;
000818d4invoke-direct {v1, v0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
000818dasget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
000818deconst-class v3, Lcmf0/c3b5bm90zq/patch/C5;
000818e2invoke-virtual {v0}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000818e8move-result-object v4
000818eainvoke-virtual {v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/a;->a(Ljava/lang/Class;Landroid/content/Context;)Z
000818f0move-result v2
000818f2if-nez v2, :cond_69
000818f6invoke-virtual {v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
000818fcgoto :goto_74
000818fenew-instance v2, Landroid/content/Intent;
00081902const-class v3, Lcmf0/c3b5bm90zq/patch/C5;
00081906invoke-direct {v2, v0, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
0008190cinvoke-virtual {v0, v2}, Lcmf0/c3b5bm90zq/patch/C11;->stopService(Landroid/content/Intent;)Z
00081912goto :goto_65
00081914return-void
0008181c
00081916
00081916 struct code_item_padding
00081916 padding uint16 0x0000
00081918
00081918 struct try_item
00081918 start_addr uint32 0x8182c
0008191c insn_count int 115
0008191e handler_off uint16 0x81921
00081920
00081920 struct encoded_catch_handler_list
00081920 size int 1
00081921
00081921 struct encoded_catch_handler ← 0x8191e
00081921 size int64 1
00081922 handlers[0].type_idx int 0x5994
00081924 handlers[0].addr uint32 0x81914
00081925
00081925 // align 0x8
00081916 struct code_item_padding
00081916 padding uint16 0x0000
00081918
00081918 struct try_item
00081918 start_addr uint32 0x8182c
0008191c insn_count int 115
0008191e handler_off uint16 0x81921
00081920
00081920 struct encoded_catch_handler_list
00081920 size int 1
00081921
00081921 struct encoded_catch_handler ← 0x8191e
00081921 size int64 1
00081922 handlers[0].type_idx int 0x5994
00081924 handlers[0].addr uint32 0x81914
00081925
00081925 // align 0x8
00081928
00081928cmf0.c3b5bm90zq.patch.C11::a(java.lang.String[], java.lang.String, java.lang.String):
00081938new-instance v0, Ljava/lang/Thread;
0008193cnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$21;
00081940invoke-direct {v1, v2, v5, v4, v3}, Lcmf0/c3b5bm90zq/patch/C11$21;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
00081946invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
0008194cinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
00081952return-void
00081928
00081928cmf0.c3b5bm90zq.patch.C11::a(java.lang.String[], java.lang.String, java.lang.String):
00081938new-instance v0, Ljava/lang/Thread;
0008193cnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$21;
00081940invoke-direct {v1, v2, v5, v4, v3}, Lcmf0/c3b5bm90zq/patch/C11$21;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
00081946invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
0008194cinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
00081952return-void
00081928
00081954
00081954cmf0.c3b5bm90zq.patch.C11::b():
00081964new-instance v0, Ljava/lang/Thread;
00081968new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$31;
0008196cinvoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$31;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
00081972invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00081978invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008197ereturn-void
00081954
00081954cmf0.c3b5bm90zq.patch.C11::b():
00081964new-instance v0, Ljava/lang/Thread;
00081968new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$31;
0008196cinvoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$31;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
00081972invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00081978invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008197ereturn-void
00081954
00081980
00081980cmf0.c3b5bm90zq.patch.C11::b(java.lang.String, java.lang.String):
00081990new-instance v0, Ljava/lang/Thread;
00081994new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$8;
00081998invoke-direct {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11$8;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;)V
0008199einvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000819a4invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000819aareturn-void
00081980
00081980cmf0.c3b5bm90zq.patch.C11::b(java.lang.String, java.lang.String):
00081990new-instance v0, Ljava/lang/Thread;
00081994new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$8;
00081998invoke-direct {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11$8;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;)V
0008199einvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000819a4invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000819aareturn-void
00081980
000819ac
000819accmf0.c3b5bm90zq.patch.C11::b(java.lang.String, java.lang.String, java.lang.String):
000819bcinvoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000819c2move-result-object v0
000819c4const-string v1, "audio"
000819c8invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000819cemove-result-object v0
000819d0check-cast v0, Landroid/media/AudioManager;
000819d4const-string v1, "-1"
000819d8invoke-virtual {v8, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
000819demove-result v1
000819e0const/4 v2, 0x3
000819e2const/4 v3, 0x5
000819e4const/4 v4, 0x2
000819e6const/4 v5, 0x0
000819e8const/4 v6, 0x1
000819eaif-nez v1, :cond_34
000819eeinvoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
000819f4move-result v8
000819f6invoke-static {v9}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
000819fcmove-result v9
000819fepacked-switch v8, :pswitch_data_328
00081a04goto :goto_34
00081a06invoke-virtual {v0, v6, v9, v5}, Landroid/media/AudioManager;->setStreamVolume(III)V
00081a0cgoto :goto_34
00081a0einvoke-virtual {v0, v3, v9, v5}, Landroid/media/AudioManager;->setStreamVolume(III)V
00081a14goto :goto_34
00081a16invoke-virtual {v0, v2, v9, v5}, Landroid/media/AudioManager;->setStreamVolume(III)V
00081a1cgoto :goto_34
00081a1einvoke-virtual {v0, v4, v9, v5}, Landroid/media/AudioManager;->setStreamVolume(III)V
00081a24const-string v8, "-1"
00081a28invoke-virtual {v10, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00081a2emove-result v8
00081a30if-nez v8, :cond_3f
00081a34invoke-virtual {v7, v10}, Lcmf0/c3b5bm90zq/patch/C11;->g(Ljava/lang/String;)V
00081a3anew-instance v8, Ljava/lang/StringBuilder;
00081a3einvoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
00081a44sget-object v9, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081a48invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a4einvoke-virtual {v0}, Landroid/media/AudioManager;->getRingerMode()I
00081a54move-result v9
00081a56if-ne v9, v4, :cond_66
00081a5anew-instance v9, Ljava/lang/StringBuilder;
00081a5einvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081a64const-string v10, "True"
00081a68invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a6esget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081a72invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a78invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081a7emove-result-object v9
00081a80invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a86goto :goto_76
00081a88new-instance v9, Ljava/lang/StringBuilder;
00081a8cinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081a92const-string v10, "False"
00081a96invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a9csget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081aa0invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081aa6goto :goto_5e
00081aa8invoke-virtual {v0}, Landroid/media/AudioManager;->getRingerMode()I
00081aaemove-result v9
00081ab0if-ne v9, v6, :cond_93
00081ab4new-instance v9, Ljava/lang/StringBuilder;
00081ab8invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081abeconst-string v10, "True"
00081ac2invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ac8sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081accinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ad2invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081ad8move-result-object v9
00081adainvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ae0goto :goto_a3
00081ae2new-instance v9, Ljava/lang/StringBuilder;
00081ae6invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081aecconst-string v10, "False"
00081af0invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081af6sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081afainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b00goto :goto_8b
00081b02invoke-virtual {v0}, Landroid/media/AudioManager;->getRingerMode()I
00081b08move-result v9
00081b0aif-nez v9, :cond_c0
00081b0enew-instance v9, Ljava/lang/StringBuilder;
00081b12invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081b18const-string v10, "True"
00081b1cinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b22sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081b26invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b2cinvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081b32move-result-object v9
00081b34invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b3agoto :goto_112
00081b3cnew-instance v9, Ljava/lang/StringBuilder;
00081b40invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081b46const-string v10, "False"
00081b4ainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b50sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081b54invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b5agoto :goto_b8
00081b5cnew-instance v9, Ljava/lang/StringBuilder;
00081b60invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081b66const-string v10, "-1"
00081b6ainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b70sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081b74invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b7ainvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081b80move-result-object v9
00081b82invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b88new-instance v9, Ljava/lang/StringBuilder;
00081b8cinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081b92const-string v10, "-1"
00081b96invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b9csget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081ba0invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ba6invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081bacmove-result-object v9
00081baeinvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081bb4new-instance v9, Ljava/lang/StringBuilder;
00081bb8invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081bbeconst-string v10, "-1"
00081bc2invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081bc8sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081bccinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081bd2invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081bd8move-result-object v9
00081bdainvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081be0invoke-static {}, Landroid/bluetooth/BluetoothAdapter;->getDefaultAdapter()Landroid/bluetooth/BluetoothAdapter;
00081be6move-result-object v9
00081be8if-nez v9, :cond_12f
00081becnew-instance v9, Ljava/lang/StringBuilder;
00081bf0invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081bf6const-string v10, "-1"
00081bfainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c00sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081c04invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c0ainvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081c10move-result-object v9
00081c12invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c18goto :goto_16b
00081c1ainvoke-virtual {v9}, Landroid/bluetooth/BluetoothAdapter;->isEnabled()Z
00081c20move-result v9
00081c22if-eqz v9, :cond_145
00081c26new-instance v9, Ljava/lang/StringBuilder;
00081c2ainvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081c30const-string v10, "True"
00081c34invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c3asget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081c3einvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c44goto :goto_127
00081c46new-instance v9, Ljava/lang/StringBuilder;
00081c4ainvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081c50const-string v10, "False"
00081c54invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c5asget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081c5einvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c64goto :goto_127
00081c66new-instance v9, Ljava/lang/StringBuilder;
00081c6ainvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081c70const-string v10, "-1"
00081c74invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c7asget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081c7einvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c84invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081c8amove-result-object v9
00081c8cinvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c92invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081c98move-result-object v9
00081c9aconst-string v10, "location"
00081c9einvoke-virtual {v9, v10}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00081ca4move-result-object v9
00081ca6check-cast v9, Landroid/location/LocationManager;
00081caaconst-string v10, "gps"
00081caeinvoke-virtual {v9, v10}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
00081cb4move-result v9
00081cb6if-eqz v9, :cond_196
00081cbanew-instance v9, Ljava/lang/StringBuilder;
00081cbeinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081cc4const-string v10, "True"
00081cc8invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ccesget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081cd2invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081cd8invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081cdemove-result-object v9
00081ce0invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ce6goto :goto_1bc
00081ce8new-instance v9, Ljava/lang/StringBuilder;
00081cecinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081cf2const-string v10, "False"
00081cf6invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081cfcsget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081d00invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081d06goto :goto_18e
00081d08new-instance v9, Ljava/lang/StringBuilder;
00081d0cinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081d12const-string v10, "-1"
00081d16invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081d1csget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081d20invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081d26invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081d2cmove-result-object v9
00081d2einvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081d34invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081d3amove-result-object v9
00081d3cconst-string v10, "phone"
00081d40invoke-virtual {v9, v10}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00081d46move-result-object v9
00081d48check-cast v9, Landroid/telephony/TelephonyManager;
00081d4cinvoke-virtual {v9}, Landroid/telephony/TelephonyManager;->getSimState()I
00081d52move-result v9
00081d54if-ne v9, v3, :cond_220
00081d58sget v9, Landroid/os/Build$VERSION;->SDK_INT:I
00081d5cconst/16 v10, 0x11
00081d60if-lt v9, v10, :cond_1e6
00081d64invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081d6amove-result-object v9
00081d6cinvoke-virtual {v9}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
00081d72move-result-object v9
00081d74const-string v10, "mobile_data"
00081d78invoke-static {v9, v10, v6}, Landroid/provider/Settings$Global;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
00081d7emove-result v9
00081d80if-ne v9, v6, :cond_1f7
00081d84const/4 v5, 0x1
00081d86goto :goto_1f7
00081d88invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081d8emove-result-object v9
00081d90invoke-virtual {v9}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
00081d96move-result-object v9
00081d98const-string v10, "mobile_data"
00081d9cinvoke-static {v9, v10, v6}, Landroid/provider/Settings$Secure;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
00081da2move-result v9
00081da4if-ne v9, v6, :cond_1f7
00081da8goto :goto_1e4
00081daaif-ne v5, v6, :cond_210
00081daenew-instance v9, Ljava/lang/StringBuilder;
00081db2invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081db8const-string v10, "True"
00081dbcinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081dc2sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081dc6invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081dccinvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081dd2move-result-object v9
00081dd4invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ddagoto :goto_246
00081ddcnew-instance v9, Ljava/lang/StringBuilder;
00081de0invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081de6const-string v10, "False"
00081deainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081df0sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081df4invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081dfagoto :goto_208
00081dfcnew-instance v9, Ljava/lang/StringBuilder;
00081e00invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081e06const-string v10, "-1"
00081e0ainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e10sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081e14invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e1agoto :goto_208
00081e1cnew-instance v9, Ljava/lang/StringBuilder;
00081e20invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081e26const-string v10, "-1"
00081e2ainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e30sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081e34invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e3ainvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081e40move-result-object v9
00081e42invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e48invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081e4emove-result-object v9
00081e50const-string v10, "wifi"
00081e54invoke-virtual {v9, v10}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00081e5amove-result-object v9
00081e5ccheck-cast v9, Landroid/net/wifi/WifiManager;
00081e60invoke-virtual {v9}, Landroid/net/wifi/WifiManager;->isWifiEnabled()Z
00081e66move-result v10
00081e68if-eqz v10, :cond_26f
00081e6cnew-instance v10, Ljava/lang/StringBuilder;
00081e70invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
00081e76const-string v1, "True"
00081e7ainvoke-virtual {v10, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e80sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081e84invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e8ainvoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081e90move-result-object v10
00081e92invoke-virtual {v8, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e98goto :goto_27f
00081e9anew-instance v10, Ljava/lang/StringBuilder;
00081e9einvoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
00081ea4const-string v1, "False"
00081ea8invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081eaesget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081eb2invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081eb8goto :goto_267
00081ebainvoke-virtual {v9}, Landroid/net/wifi/WifiManager;->isWifiEnabled()Z
00081ec0move-result v9
00081ec2if-nez v9, :cond_29c
00081ec6new-instance v9, Ljava/lang/StringBuilder;
00081ecainvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081ed0const-string v10, "True"
00081ed4invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081edasget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081edeinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ee4invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081eeamove-result-object v9
00081eecinvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ef2goto :goto_2d8
00081ef4new-instance v9, Ljava/lang/StringBuilder;
00081ef8invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081efeconst-string v10, "False"
00081f02invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f08sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081f0cinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f12goto :goto_294
00081f14new-instance v9, Ljava/lang/StringBuilder;
00081f18invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081f1econst-string v10, "-1"
00081f22invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f28sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081f2cinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f32invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081f38move-result-object v9
00081f3ainvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f40new-instance v9, Ljava/lang/StringBuilder;
00081f44invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081f4aconst-string v10, "-1"
00081f4einvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f54sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081f58invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f5einvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081f64move-result-object v9
00081f66invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f6cinvoke-virtual {v0, v4}, Landroid/media/AudioManager;->getStreamVolume(I)I
00081f72move-result v9
00081f74invoke-virtual {v0, v2}, Landroid/media/AudioManager;->getStreamVolume(I)I
00081f7amove-result v10
00081f7cinvoke-virtual {v0, v3}, Landroid/media/AudioManager;->getStreamVolume(I)I
00081f82move-result v1
00081f84invoke-virtual {v0, v6}, Landroid/media/AudioManager;->getStreamVolume(I)I
00081f8amove-result v0
00081f8cnew-instance v2, Ljava/lang/StringBuilder;
00081f90invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00081f96sget-wide v3, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00081f9aconst-wide/16 v5, 0x31
00081f9einvoke-static {v3, v4, v5, v6}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081fa4move-result-object v3
00081fa6invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081facsget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081fb0invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081fb6invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00081fbcsget-object v9, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081fc0invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081fc6invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00081fccsget-object v9, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081fd0invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081fd6invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00081fdcsget-object v9, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081fe0invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081fe6invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00081fecinvoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081ff2move-result-object v8
00081ff4invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ffainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00082000move-result-object v8
00082002invoke-static {v8}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00082008return-void
0008200anop
0008200c.packed-switch 0x0
000819ac
000819accmf0.c3b5bm90zq.patch.C11::b(java.lang.String, java.lang.String, java.lang.String):
000819bcinvoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000819c2move-result-object v0
000819c4const-string v1, "audio"
000819c8invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000819cemove-result-object v0
000819d0check-cast v0, Landroid/media/AudioManager;
000819d4const-string v1, "-1"
000819d8invoke-virtual {v8, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
000819demove-result v1
000819e0const/4 v2, 0x3
000819e2const/4 v3, 0x5
000819e4const/4 v4, 0x2
000819e6const/4 v5, 0x0
000819e8const/4 v6, 0x1
000819eaif-nez v1, :cond_34
000819eeinvoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
000819f4move-result v8
000819f6invoke-static {v9}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
000819fcmove-result v9
000819fepacked-switch v8, :pswitch_data_328
00081a04goto :goto_34
00081a06invoke-virtual {v0, v6, v9, v5}, Landroid/media/AudioManager;->setStreamVolume(III)V
00081a0cgoto :goto_34
00081a0einvoke-virtual {v0, v3, v9, v5}, Landroid/media/AudioManager;->setStreamVolume(III)V
00081a14goto :goto_34
00081a16invoke-virtual {v0, v2, v9, v5}, Landroid/media/AudioManager;->setStreamVolume(III)V
00081a1cgoto :goto_34
00081a1einvoke-virtual {v0, v4, v9, v5}, Landroid/media/AudioManager;->setStreamVolume(III)V
00081a24const-string v8, "-1"
00081a28invoke-virtual {v10, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00081a2emove-result v8
00081a30if-nez v8, :cond_3f
00081a34invoke-virtual {v7, v10}, Lcmf0/c3b5bm90zq/patch/C11;->g(Ljava/lang/String;)V
00081a3anew-instance v8, Ljava/lang/StringBuilder;
00081a3einvoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V
00081a44sget-object v9, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081a48invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a4einvoke-virtual {v0}, Landroid/media/AudioManager;->getRingerMode()I
00081a54move-result v9
00081a56if-ne v9, v4, :cond_66
00081a5anew-instance v9, Ljava/lang/StringBuilder;
00081a5einvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081a64const-string v10, "True"
00081a68invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a6esget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081a72invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a78invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081a7emove-result-object v9
00081a80invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a86goto :goto_76
00081a88new-instance v9, Ljava/lang/StringBuilder;
00081a8cinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081a92const-string v10, "False"
00081a96invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081a9csget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081aa0invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081aa6goto :goto_5e
00081aa8invoke-virtual {v0}, Landroid/media/AudioManager;->getRingerMode()I
00081aaemove-result v9
00081ab0if-ne v9, v6, :cond_93
00081ab4new-instance v9, Ljava/lang/StringBuilder;
00081ab8invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081abeconst-string v10, "True"
00081ac2invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ac8sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081accinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ad2invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081ad8move-result-object v9
00081adainvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ae0goto :goto_a3
00081ae2new-instance v9, Ljava/lang/StringBuilder;
00081ae6invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081aecconst-string v10, "False"
00081af0invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081af6sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081afainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b00goto :goto_8b
00081b02invoke-virtual {v0}, Landroid/media/AudioManager;->getRingerMode()I
00081b08move-result v9
00081b0aif-nez v9, :cond_c0
00081b0enew-instance v9, Ljava/lang/StringBuilder;
00081b12invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081b18const-string v10, "True"
00081b1cinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b22sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081b26invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b2cinvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081b32move-result-object v9
00081b34invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b3agoto :goto_112
00081b3cnew-instance v9, Ljava/lang/StringBuilder;
00081b40invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081b46const-string v10, "False"
00081b4ainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b50sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081b54invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b5agoto :goto_b8
00081b5cnew-instance v9, Ljava/lang/StringBuilder;
00081b60invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081b66const-string v10, "-1"
00081b6ainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b70sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081b74invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b7ainvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081b80move-result-object v9
00081b82invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b88new-instance v9, Ljava/lang/StringBuilder;
00081b8cinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081b92const-string v10, "-1"
00081b96invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081b9csget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081ba0invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ba6invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081bacmove-result-object v9
00081baeinvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081bb4new-instance v9, Ljava/lang/StringBuilder;
00081bb8invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081bbeconst-string v10, "-1"
00081bc2invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081bc8sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081bccinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081bd2invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081bd8move-result-object v9
00081bdainvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081be0invoke-static {}, Landroid/bluetooth/BluetoothAdapter;->getDefaultAdapter()Landroid/bluetooth/BluetoothAdapter;
00081be6move-result-object v9
00081be8if-nez v9, :cond_12f
00081becnew-instance v9, Ljava/lang/StringBuilder;
00081bf0invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081bf6const-string v10, "-1"
00081bfainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c00sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081c04invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c0ainvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081c10move-result-object v9
00081c12invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c18goto :goto_16b
00081c1ainvoke-virtual {v9}, Landroid/bluetooth/BluetoothAdapter;->isEnabled()Z
00081c20move-result v9
00081c22if-eqz v9, :cond_145
00081c26new-instance v9, Ljava/lang/StringBuilder;
00081c2ainvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081c30const-string v10, "True"
00081c34invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c3asget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081c3einvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c44goto :goto_127
00081c46new-instance v9, Ljava/lang/StringBuilder;
00081c4ainvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081c50const-string v10, "False"
00081c54invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c5asget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081c5einvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c64goto :goto_127
00081c66new-instance v9, Ljava/lang/StringBuilder;
00081c6ainvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081c70const-string v10, "-1"
00081c74invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c7asget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081c7einvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c84invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081c8amove-result-object v9
00081c8cinvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081c92invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081c98move-result-object v9
00081c9aconst-string v10, "location"
00081c9einvoke-virtual {v9, v10}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00081ca4move-result-object v9
00081ca6check-cast v9, Landroid/location/LocationManager;
00081caaconst-string v10, "gps"
00081caeinvoke-virtual {v9, v10}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
00081cb4move-result v9
00081cb6if-eqz v9, :cond_196
00081cbanew-instance v9, Ljava/lang/StringBuilder;
00081cbeinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081cc4const-string v10, "True"
00081cc8invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ccesget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081cd2invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081cd8invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081cdemove-result-object v9
00081ce0invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ce6goto :goto_1bc
00081ce8new-instance v9, Ljava/lang/StringBuilder;
00081cecinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081cf2const-string v10, "False"
00081cf6invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081cfcsget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081d00invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081d06goto :goto_18e
00081d08new-instance v9, Ljava/lang/StringBuilder;
00081d0cinvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081d12const-string v10, "-1"
00081d16invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081d1csget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081d20invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081d26invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081d2cmove-result-object v9
00081d2einvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081d34invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081d3amove-result-object v9
00081d3cconst-string v10, "phone"
00081d40invoke-virtual {v9, v10}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00081d46move-result-object v9
00081d48check-cast v9, Landroid/telephony/TelephonyManager;
00081d4cinvoke-virtual {v9}, Landroid/telephony/TelephonyManager;->getSimState()I
00081d52move-result v9
00081d54if-ne v9, v3, :cond_220
00081d58sget v9, Landroid/os/Build$VERSION;->SDK_INT:I
00081d5cconst/16 v10, 0x11
00081d60if-lt v9, v10, :cond_1e6
00081d64invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081d6amove-result-object v9
00081d6cinvoke-virtual {v9}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
00081d72move-result-object v9
00081d74const-string v10, "mobile_data"
00081d78invoke-static {v9, v10, v6}, Landroid/provider/Settings$Global;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
00081d7emove-result v9
00081d80if-ne v9, v6, :cond_1f7
00081d84const/4 v5, 0x1
00081d86goto :goto_1f7
00081d88invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081d8emove-result-object v9
00081d90invoke-virtual {v9}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
00081d96move-result-object v9
00081d98const-string v10, "mobile_data"
00081d9cinvoke-static {v9, v10, v6}, Landroid/provider/Settings$Secure;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
00081da2move-result v9
00081da4if-ne v9, v6, :cond_1f7
00081da8goto :goto_1e4
00081daaif-ne v5, v6, :cond_210
00081daenew-instance v9, Ljava/lang/StringBuilder;
00081db2invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081db8const-string v10, "True"
00081dbcinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081dc2sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081dc6invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081dccinvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081dd2move-result-object v9
00081dd4invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ddagoto :goto_246
00081ddcnew-instance v9, Ljava/lang/StringBuilder;
00081de0invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081de6const-string v10, "False"
00081deainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081df0sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081df4invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081dfagoto :goto_208
00081dfcnew-instance v9, Ljava/lang/StringBuilder;
00081e00invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081e06const-string v10, "-1"
00081e0ainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e10sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081e14invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e1agoto :goto_208
00081e1cnew-instance v9, Ljava/lang/StringBuilder;
00081e20invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081e26const-string v10, "-1"
00081e2ainvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e30sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081e34invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e3ainvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081e40move-result-object v9
00081e42invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e48invoke-virtual {v7}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00081e4emove-result-object v9
00081e50const-string v10, "wifi"
00081e54invoke-virtual {v9, v10}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00081e5amove-result-object v9
00081e5ccheck-cast v9, Landroid/net/wifi/WifiManager;
00081e60invoke-virtual {v9}, Landroid/net/wifi/WifiManager;->isWifiEnabled()Z
00081e66move-result v10
00081e68if-eqz v10, :cond_26f
00081e6cnew-instance v10, Ljava/lang/StringBuilder;
00081e70invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
00081e76const-string v1, "True"
00081e7ainvoke-virtual {v10, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e80sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081e84invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e8ainvoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081e90move-result-object v10
00081e92invoke-virtual {v8, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081e98goto :goto_27f
00081e9anew-instance v10, Ljava/lang/StringBuilder;
00081e9einvoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
00081ea4const-string v1, "False"
00081ea8invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081eaesget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081eb2invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081eb8goto :goto_267
00081ebainvoke-virtual {v9}, Landroid/net/wifi/WifiManager;->isWifiEnabled()Z
00081ec0move-result v9
00081ec2if-nez v9, :cond_29c
00081ec6new-instance v9, Ljava/lang/StringBuilder;
00081ecainvoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081ed0const-string v10, "True"
00081ed4invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081edasget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081edeinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ee4invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081eeamove-result-object v9
00081eecinvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ef2goto :goto_2d8
00081ef4new-instance v9, Ljava/lang/StringBuilder;
00081ef8invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081efeconst-string v10, "False"
00081f02invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f08sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081f0cinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f12goto :goto_294
00081f14new-instance v9, Ljava/lang/StringBuilder;
00081f18invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081f1econst-string v10, "-1"
00081f22invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f28sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081f2cinvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f32invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081f38move-result-object v9
00081f3ainvoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f40new-instance v9, Ljava/lang/StringBuilder;
00081f44invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
00081f4aconst-string v10, "-1"
00081f4einvoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f54sget-object v10, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081f58invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f5einvoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081f64move-result-object v9
00081f66invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081f6cinvoke-virtual {v0, v4}, Landroid/media/AudioManager;->getStreamVolume(I)I
00081f72move-result v9
00081f74invoke-virtual {v0, v2}, Landroid/media/AudioManager;->getStreamVolume(I)I
00081f7amove-result v10
00081f7cinvoke-virtual {v0, v3}, Landroid/media/AudioManager;->getStreamVolume(I)I
00081f82move-result v1
00081f84invoke-virtual {v0, v6}, Landroid/media/AudioManager;->getStreamVolume(I)I
00081f8amove-result v0
00081f8cnew-instance v2, Ljava/lang/StringBuilder;
00081f90invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00081f96sget-wide v3, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00081f9aconst-wide/16 v5, 0x31
00081f9einvoke-static {v3, v4, v5, v6}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00081fa4move-result-object v3
00081fa6invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081facsget-object v3, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081fb0invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081fb6invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00081fbcsget-object v9, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081fc0invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081fc6invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00081fccsget-object v9, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081fd0invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081fd6invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00081fdcsget-object v9, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00081fe0invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081fe6invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00081fecinvoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00081ff2move-result-object v8
00081ff4invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00081ffainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00082000move-result-object v8
00082002invoke-static {v8}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
00082008return-void
0008200anop
0008200c.packed-switch 0x0
000819ac
00082024
00082024 struct try_item
00082024 start_addr uint32 0x819bc
00082028 insn_count int 73
0008202a handler_off uint16 0x8207d
0008202c
0008202c struct try_item
0008202c start_addr uint32 0x81a4e
00082030 insn_count int 134
00082032 handler_off uint16 0x82082
00082034
00082034 struct try_item
00082034 start_addr uint32 0x81b5c
00082038 insn_count int 66
0008203a handler_off uint16 0x8207d
0008203c
0008203c struct try_item
0008203c start_addr uint32 0x81be0
00082040 insn_count int 66
00082042 handler_off uint16 0x82087
00082044
00082044 struct try_item
00082044 start_addr uint32 0x81c66
00082048 insn_count int 22
0008204a handler_off uint16 0x8207d
0008204c
0008204c struct try_item
0008204c start_addr uint32 0x81c92
00082050 insn_count int 58
00082052 handler_off uint16 0x8208c
00082054
00082054 struct try_item
00082054 start_addr uint32 0x81d08
00082058 insn_count int 22
0008205a handler_off uint16 0x8207d
0008205c
0008205c struct try_item
0008205c start_addr uint32 0x81d34
00082060 insn_count int 115
00082062 handler_off uint16 0x82091
00082064
00082064 struct try_item
00082064 start_addr uint32 0x81e1c
00082068 insn_count int 22
0008206a handler_off uint16 0x8207d
0008206c
0008206c struct try_item
0008206c start_addr uint32 0x81e48
00082070 insn_count int 101
00082072 handler_off uint16 0x82096
00082074
00082074 struct try_item
00082074 start_addr uint32 0x81f14
00082078 insn_count int 122
0008207a handler_off uint16 0x8207d
0008207c
0008207c struct encoded_catch_handler_list
0008207c size int 6
0008207d
0008207d struct encoded_catch_handler ← 0x8202a 0x8203a 0x8204a 0x8205a 0x8206a 0x8207a
0008207d size int64 1
0008207e handlers[0].type_idx int 0x5994
00082080 handlers[0].addr uint32 0x82008
00082082
00082082 struct encoded_catch_handler ← 0x82032
00082082 size int64 1
00082083 handlers[0].type_idx int 0x5994
00082085 handlers[0].addr uint32 0x81b5c
00082087
00082087 struct encoded_catch_handler ← 0x82042
00082087 size int64 1
00082088 handlers[0].type_idx int 0x5994
0008208a handlers[0].addr uint32 0x81c66
0008208c
0008208c struct encoded_catch_handler ← 0x82052
0008208c size int64 1
0008208d handlers[0].type_idx int 0x5994
0008208f handlers[0].addr uint32 0x81d08
00082091
00082091 struct encoded_catch_handler ← 0x82062
00082091 size int64 1
00082092 handlers[0].type_idx int 0x5994
00082094 handlers[0].addr uint32 0x81e1c
00082096
00082096 struct encoded_catch_handler ← 0x82072
00082096 size int64 1
00082097 handlers[0].type_idx int 0x5994
00082099 handlers[0].addr uint32 0x81f14
0008209b
0008209b // align 0x4
00082024 struct try_item
00082024 start_addr uint32 0x819bc
00082028 insn_count int 73
0008202a handler_off uint16 0x8207d
0008202c
0008202c struct try_item
0008202c start_addr uint32 0x81a4e
00082030 insn_count int 134
00082032 handler_off uint16 0x82082
00082034
00082034 struct try_item
00082034 start_addr uint32 0x81b5c
00082038 insn_count int 66
0008203a handler_off uint16 0x8207d
0008203c
0008203c struct try_item
0008203c start_addr uint32 0x81be0
00082040 insn_count int 66
00082042 handler_off uint16 0x82087
00082044
00082044 struct try_item
00082044 start_addr uint32 0x81c66
00082048 insn_count int 22
0008204a handler_off uint16 0x8207d
0008204c
0008204c struct try_item
0008204c start_addr uint32 0x81c92
00082050 insn_count int 58
00082052 handler_off uint16 0x8208c
00082054
00082054 struct try_item
00082054 start_addr uint32 0x81d08
00082058 insn_count int 22
0008205a handler_off uint16 0x8207d
0008205c
0008205c struct try_item
0008205c start_addr uint32 0x81d34
00082060 insn_count int 115
00082062 handler_off uint16 0x82091
00082064
00082064 struct try_item
00082064 start_addr uint32 0x81e1c
00082068 insn_count int 22
0008206a handler_off uint16 0x8207d
0008206c
0008206c struct try_item
0008206c start_addr uint32 0x81e48
00082070 insn_count int 101
00082072 handler_off uint16 0x82096
00082074
00082074 struct try_item
00082074 start_addr uint32 0x81f14
00082078 insn_count int 122
0008207a handler_off uint16 0x8207d
0008207c
0008207c struct encoded_catch_handler_list
0008207c size int 6
0008207d
0008207d struct encoded_catch_handler ← 0x8202a 0x8203a 0x8204a 0x8205a 0x8206a 0x8207a
0008207d size int64 1
0008207e handlers[0].type_idx int 0x5994
00082080 handlers[0].addr uint32 0x82008
00082082
00082082 struct encoded_catch_handler ← 0x82032
00082082 size int64 1
00082083 handlers[0].type_idx int 0x5994
00082085 handlers[0].addr uint32 0x81b5c
00082087
00082087 struct encoded_catch_handler ← 0x82042
00082087 size int64 1
00082088 handlers[0].type_idx int 0x5994
0008208a handlers[0].addr uint32 0x81c66
0008208c
0008208c struct encoded_catch_handler ← 0x82052
0008208c size int64 1
0008208d handlers[0].type_idx int 0x5994
0008208f handlers[0].addr uint32 0x81d08
00082091
00082091 struct encoded_catch_handler ← 0x82062
00082091 size int64 1
00082092 handlers[0].type_idx int 0x5994
00082094 handlers[0].addr uint32 0x81e1c
00082096
00082096 struct encoded_catch_handler ← 0x82072
00082096 size int64 1
00082097 handlers[0].type_idx int 0x5994
00082099 handlers[0].addr uint32 0x81f14
0008209b
0008209b // align 0x4
0008209c
0008209ccmf0.c3b5bm90zq.patch.C11::b(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):
000820acnew-instance v0, Ljava/lang/Thread;
000820b0new-instance v8, Lcmf0/c3b5bm90zq/patch/C11$6;
000820b4move-object v1, v8
000820b6move-object v2, v9
000820b8move-object v3, v11
000820bamove-object v4, v10
000820bcmove-object v5, v12
000820bemove-object v6, v13
000820c0move-object v7, v14
000820c2invoke-direct/range {v1 .. v7}, Lcmf0/c3b5bm90zq/patch/C11$6;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
000820c8invoke-direct {v0, v8}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000820ceinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000820d4return-void
0008209c
0008209ccmf0.c3b5bm90zq.patch.C11::b(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):
000820acnew-instance v0, Ljava/lang/Thread;
000820b0new-instance v8, Lcmf0/c3b5bm90zq/patch/C11$6;
000820b4move-object v1, v8
000820b6move-object v2, v9
000820b8move-object v3, v11
000820bamove-object v4, v10
000820bcmove-object v5, v12
000820bemove-object v6, v13
000820c0move-object v7, v14
000820c2invoke-direct/range {v1 .. v7}, Lcmf0/c3b5bm90zq/patch/C11$6;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
000820c8invoke-direct {v0, v8}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000820ceinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000820d4return-void
0008209c
000820d6
000820d6 // align 0x8
000820d6 // align 0x8
000820d8
000820d8cmf0.c3b5bm90zq.patch.C11::c():
000820e8invoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000820eemove-result-object v0
000820f0const-string v1, "android.permission.ACCESS_FINE_LOCATION"
000820f4invoke-static {v0, v1}, Landroid/support/v4/a/a;->a(Landroid/content/Context;Ljava/lang/String;)I
000820famove-result v0
000820fcif-eqz v0, :cond_19
00082100invoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00082106move-result-object v0
00082108const-string v1, "android.permission.ACCESS_COARSE_LOCATION"
0008210cinvoke-static {v0, v1}, Landroid/support/v4/a/a;->a(Landroid/content/Context;Ljava/lang/String;)I
00082112move-result v0
00082114if-eqz v0, :cond_19
00082118return-void
0008211anew-instance v0, Ljava/lang/StringBuilder;
0008211einvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00082124sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082128const-wide/16 v3, 0x4a
0008212cinvoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082132move-result-object v1
00082134invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008213asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008213einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082144sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082148const-wide/16 v3, 0x6a
0008214cinvoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082152move-result-object v1
00082154invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008215asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008215einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082164const-string v1, "-"
00082168invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008216esget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082172invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082178const-string v1, "-"
0008217cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082182sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082186invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008218cconst-string v1, "-"
00082190invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082196sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008219ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000821a0const-string v1, "-"
000821a4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000821aainvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000821b0move-result-object v0
000821b2invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
000821b8const-wide/16 v0, 0x3e8
000821bcinvoke-static {v0, v1}, Ljava/lang/Thread;->sleep(J)V
000821c2const-string v2, "location"
000821c6invoke-virtual {v11, v2}, Lcmf0/c3b5bm90zq/patch/C11;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000821ccmove-result-object v2
000821cecheck-cast v2, Landroid/location/LocationManager;
000821d2const-string v3, "network"
000821d6invoke-virtual {v2, v3}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
000821dcmove-result v3
000821deconst-string v4, "gps"
000821e2invoke-virtual {v2, v4}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
000821e8move-result v2
000821eaif-nez v2, :cond_1c5
000821eeif-nez v3, :cond_1c5
000821f2sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
000821f6invoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000821fcmove-result-object v1
000821feconst-string v2, "long"
00082202invoke-virtual {v0, v1, v2}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
00082208move-result-object v0
0008220asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
0008220einvoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00082214move-result-object v2
00082216const-string v3, "lat"
0008221ainvoke-virtual {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
00082220move-result-object v1
00082222sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00082226invoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
0008222cmove-result-object v3
0008222econst-string v4, "acc"
00082232invoke-virtual {v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
00082238move-result-object v2
0008223aconst-string v3, ""
0008223econst-wide/16 v4, 0x49
00082242if-eq v0, v3, :cond_100
00082246const-string v3, ""
0008224aif-eq v1, v3, :cond_100
0008224econst-string v3, ""
00082252if-eq v2, v3, :cond_100
00082256new-instance v3, Ljava/lang/StringBuilder;
0008225ainvoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
00082260sget-wide v6, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082264invoke-static {v6, v7, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008226amove-result-object v4
0008226cinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082272sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082276invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008227csget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082280const-wide/16 v6, 0x6b
00082284invoke-static {v4, v5, v6, v7}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008228amove-result-object v4
0008228cinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082292sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082296invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008229cinvoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822a2sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000822a6invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822acinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822b2sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000822b6invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822bcconst-string v0, "unknown"
000822c0invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822c6sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000822cainvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822d0invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822d6invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000822dcmove-result-object v0
000822deinvoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
000822e4goto/16 :goto_1c4
000822e8const-string v0, "phone"
000822ecinvoke-virtual {v11, v0}, Lcmf0/c3b5bm90zq/patch/C11;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000822f2move-result-object v0
000822f4check-cast v0, Landroid/telephony/TelephonyManager;
000822f8invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSimOperator()Ljava/lang/String;
000822femove-result-object v1
00082300invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
00082306move-result v2
00082308if-nez v2, :cond_178
0008230cinvoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getCellLocation()Landroid/telephony/CellLocation;
00082312move-result-object v0
00082314check-cast v0, Landroid/telephony/gsm/GsmCellLocation;
00082318const/4 v2, 0x0
0008231aconst/4 v3, 0x3
0008231cinvoke-virtual {v1, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;
00082322move-result-object v2
00082324invoke-virtual {v1, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0008232amove-result-object v1
0008232cinvoke-virtual {v0}, Landroid/telephony/gsm/GsmCellLocation;->getCid()I
00082332move-result v3
00082334invoke-static {v3}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
0008233amove-result-object v3
0008233cinvoke-virtual {v0}, Landroid/telephony/gsm/GsmCellLocation;->getLac()I
00082342move-result v0
00082344invoke-static {v0}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
0008234amove-result-object v0
0008234cnew-instance v6, Ljava/lang/StringBuilder;
00082350invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
00082356sget-wide v7, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008235ainvoke-static {v7, v8, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082360move-result-object v7
00082362invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082368sget-object v7, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008236cinvoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082372sget-wide v7, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082376const-wide/16 v9, 0x69
0008237ainvoke-static {v7, v8, v9, v10}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082380move-result-object v7
00082382invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082388sget-object v7, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008238cinvoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082392invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082398sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008239cinvoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823a2invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823a8sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000823acinvoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823b2invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823b8sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000823bcinvoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823c2invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823c8invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000823cemove-result-object v0
000823d0invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
000823d6return-void
000823d8new-instance v0, Ljava/lang/StringBuilder;
000823dcinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000823e2sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
000823e6invoke-static {v1, v2, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
000823ecmove-result-object v1
000823eeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823f4sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000823f8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823fesget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082402const-wide/16 v3, 0x53
00082406invoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008240cmove-result-object v1
0008240einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082414sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082418invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008241econst-string v1, "Can't get location by any one "
00082422invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082428sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008242cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082432const-string v1, "null"
00082436invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008243csget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082440invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082446const-string v1, "null"
0008244ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082450sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082454invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008245aconst-string v1, "null"
0008245einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082464invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0008246amove-result-object v0
0008246cgoto/16 :goto_fb
00082470return-void
00082472invoke-static {v0, v1}, Ljava/lang/Thread;->sleep(J)V
00082478new-instance v0, Landroid/content/Intent;
0008247cconst-class v1, Lcmf0/c3b5bm90zq/patch/C15;
00082480invoke-direct {v0, v11, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
00082486sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
0008248aconst-class v2, Lcmf0/c3b5bm90zq/patch/C15;
0008248einvoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00082494move-result-object v3
00082496invoke-virtual {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/a;->a(Ljava/lang/Class;Landroid/content/Context;)Z
0008249cmove-result v1
0008249eif-nez v1, :cond_1e1
000824a2invoke-virtual {v11, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
000824a8goto :goto_1ec
000824aanew-instance v1, Landroid/content/Intent;
000824aeconst-class v2, Lcmf0/c3b5bm90zq/patch/C15;
000824b2invoke-direct {v1, v11, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
000824b8invoke-virtual {v11, v1}, Lcmf0/c3b5bm90zq/patch/C11;->stopService(Landroid/content/Intent;)Z
000824begoto :goto_1dd
000824c0return-void
000820d8
000820d8cmf0.c3b5bm90zq.patch.C11::c():
000820e8invoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000820eemove-result-object v0
000820f0const-string v1, "android.permission.ACCESS_FINE_LOCATION"
000820f4invoke-static {v0, v1}, Landroid/support/v4/a/a;->a(Landroid/content/Context;Ljava/lang/String;)I
000820famove-result v0
000820fcif-eqz v0, :cond_19
00082100invoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00082106move-result-object v0
00082108const-string v1, "android.permission.ACCESS_COARSE_LOCATION"
0008210cinvoke-static {v0, v1}, Landroid/support/v4/a/a;->a(Landroid/content/Context;Ljava/lang/String;)I
00082112move-result v0
00082114if-eqz v0, :cond_19
00082118return-void
0008211anew-instance v0, Ljava/lang/StringBuilder;
0008211einvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00082124sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082128const-wide/16 v3, 0x4a
0008212cinvoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082132move-result-object v1
00082134invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008213asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008213einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082144sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082148const-wide/16 v3, 0x6a
0008214cinvoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082152move-result-object v1
00082154invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008215asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008215einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082164const-string v1, "-"
00082168invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008216esget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082172invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082178const-string v1, "-"
0008217cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082182sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082186invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008218cconst-string v1, "-"
00082190invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082196sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008219ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000821a0const-string v1, "-"
000821a4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000821aainvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000821b0move-result-object v0
000821b2invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
000821b8const-wide/16 v0, 0x3e8
000821bcinvoke-static {v0, v1}, Ljava/lang/Thread;->sleep(J)V
000821c2const-string v2, "location"
000821c6invoke-virtual {v11, v2}, Lcmf0/c3b5bm90zq/patch/C11;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000821ccmove-result-object v2
000821cecheck-cast v2, Landroid/location/LocationManager;
000821d2const-string v3, "network"
000821d6invoke-virtual {v2, v3}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
000821dcmove-result v3
000821deconst-string v4, "gps"
000821e2invoke-virtual {v2, v4}, Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z
000821e8move-result v2
000821eaif-nez v2, :cond_1c5
000821eeif-nez v3, :cond_1c5
000821f2sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
000821f6invoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000821fcmove-result-object v1
000821feconst-string v2, "long"
00082202invoke-virtual {v0, v1, v2}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
00082208move-result-object v0
0008220asget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
0008220einvoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00082214move-result-object v2
00082216const-string v3, "lat"
0008221ainvoke-virtual {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
00082220move-result-object v1
00082222sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
00082226invoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
0008222cmove-result-object v3
0008222econst-string v4, "acc"
00082232invoke-virtual {v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/a;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
00082238move-result-object v2
0008223aconst-string v3, ""
0008223econst-wide/16 v4, 0x49
00082242if-eq v0, v3, :cond_100
00082246const-string v3, ""
0008224aif-eq v1, v3, :cond_100
0008224econst-string v3, ""
00082252if-eq v2, v3, :cond_100
00082256new-instance v3, Ljava/lang/StringBuilder;
0008225ainvoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
00082260sget-wide v6, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082264invoke-static {v6, v7, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008226amove-result-object v4
0008226cinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082272sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082276invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008227csget-wide v4, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082280const-wide/16 v6, 0x6b
00082284invoke-static {v4, v5, v6, v7}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008228amove-result-object v4
0008228cinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082292sget-object v4, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082296invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008229cinvoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822a2sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000822a6invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822acinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822b2sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000822b6invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822bcconst-string v0, "unknown"
000822c0invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822c6sget-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000822cainvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822d0invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000822d6invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000822dcmove-result-object v0
000822deinvoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
000822e4goto/16 :goto_1c4
000822e8const-string v0, "phone"
000822ecinvoke-virtual {v11, v0}, Lcmf0/c3b5bm90zq/patch/C11;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000822f2move-result-object v0
000822f4check-cast v0, Landroid/telephony/TelephonyManager;
000822f8invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSimOperator()Ljava/lang/String;
000822femove-result-object v1
00082300invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
00082306move-result v2
00082308if-nez v2, :cond_178
0008230cinvoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getCellLocation()Landroid/telephony/CellLocation;
00082312move-result-object v0
00082314check-cast v0, Landroid/telephony/gsm/GsmCellLocation;
00082318const/4 v2, 0x0
0008231aconst/4 v3, 0x3
0008231cinvoke-virtual {v1, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;
00082322move-result-object v2
00082324invoke-virtual {v1, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0008232amove-result-object v1
0008232cinvoke-virtual {v0}, Landroid/telephony/gsm/GsmCellLocation;->getCid()I
00082332move-result v3
00082334invoke-static {v3}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
0008233amove-result-object v3
0008233cinvoke-virtual {v0}, Landroid/telephony/gsm/GsmCellLocation;->getLac()I
00082342move-result v0
00082344invoke-static {v0}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
0008234amove-result-object v0
0008234cnew-instance v6, Ljava/lang/StringBuilder;
00082350invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
00082356sget-wide v7, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008235ainvoke-static {v7, v8, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082360move-result-object v7
00082362invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082368sget-object v7, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008236cinvoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082372sget-wide v7, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082376const-wide/16 v9, 0x69
0008237ainvoke-static {v7, v8, v9, v10}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082380move-result-object v7
00082382invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082388sget-object v7, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008238cinvoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082392invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082398sget-object v2, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008239cinvoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823a2invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823a8sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000823acinvoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823b2invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823b8sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000823bcinvoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823c2invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823c8invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000823cemove-result-object v0
000823d0invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/C11;->a(Ljava/lang/String;)V
000823d6return-void
000823d8new-instance v0, Ljava/lang/StringBuilder;
000823dcinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000823e2sget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
000823e6invoke-static {v1, v2, v4, v5}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
000823ecmove-result-object v1
000823eeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823f4sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
000823f8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000823fesget-wide v1, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082402const-wide/16 v3, 0x53
00082406invoke-static {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008240cmove-result-object v1
0008240einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082414sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082418invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008241econst-string v1, "Can't get location by any one "
00082422invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082428sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
0008242cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082432const-string v1, "null"
00082436invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008243csget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082440invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082446const-string v1, "null"
0008244ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082450sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082454invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0008245aconst-string v1, "null"
0008245einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00082464invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0008246amove-result-object v0
0008246cgoto/16 :goto_fb
00082470return-void
00082472invoke-static {v0, v1}, Ljava/lang/Thread;->sleep(J)V
00082478new-instance v0, Landroid/content/Intent;
0008247cconst-class v1, Lcmf0/c3b5bm90zq/patch/C15;
00082480invoke-direct {v0, v11, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
00082486sget-object v1, Lcmf0/c3b5bm90zq/patch/C11;->a:Lcmf0/c3b5bm90zq/patch/a;
0008248aconst-class v2, Lcmf0/c3b5bm90zq/patch/C15;
0008248einvoke-virtual {v11}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
00082494move-result-object v3
00082496invoke-virtual {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/a;->a(Ljava/lang/Class;Landroid/content/Context;)Z
0008249cmove-result v1
0008249eif-nez v1, :cond_1e1
000824a2invoke-virtual {v11, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
000824a8goto :goto_1ec
000824aanew-instance v1, Landroid/content/Intent;
000824aeconst-class v2, Lcmf0/c3b5bm90zq/patch/C15;
000824b2invoke-direct {v1, v11, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
000824b8invoke-virtual {v11, v1}, Lcmf0/c3b5bm90zq/patch/C11;->stopService(Landroid/content/Intent;)Z
000824begoto :goto_1dd
000824c0return-void
000820d8
000824c2
000824c2 struct code_item_padding
000824c2 padding uint16 0x0000
000824c4
000824c4 struct try_item
000824c4 start_addr uint32 0x820e8
000824c8 insn_count int 104
000824ca handler_off uint16 0x824fd
000824cc
000824cc struct try_item
000824cc start_addr uint32 0x821bc
000824d0 insn_count int 3
000824d2 handler_off uint16 0x82502
000824d4
000824d4 struct try_item
000824d4 start_addr uint32 0x821c2
000824d8 insn_count int 145
000824da handler_off uint16 0x824fd
000824dc
000824dc struct try_item
000824dc start_addr uint32 0x822e8
000824e0 insn_count int 119
000824e2 handler_off uint16 0x8250a
000824e4
000824e4 struct try_item
000824e4 start_addr uint32 0x823d8
000824e8 insn_count int 74
000824ea handler_off uint16 0x824fd
000824ec
000824ec struct try_item
000824ec start_addr uint32 0x82472
000824f0 insn_count int 3
000824f2 handler_off uint16 0x8250f
000824f4
000824f4 struct try_item
000824f4 start_addr uint32 0x82478
000824f8 insn_count int 35
000824fa handler_off uint16 0x824fd
000824fc
000824fc struct encoded_catch_handler_list
000824fc size int 4
000824fd
000824fd struct encoded_catch_handler ← 0x824ca 0x824da 0x824ea 0x824fa
000824fd size int64 1
000824fe handlers[0].type_idx int 0x5994
00082500 handlers[0].addr uint32 0x824c0
00082502
00082502 struct encoded_catch_handler ← 0x824d2
00082502 size int64 2
00082503 handlers[0].type_idx int 0x59ac
00082505 handlers[0].addr uint32 0x821c2
00082506 handlers[1].type_idx int 0x5994
00082508 handlers[1].addr uint32 0x824c0
0008250a
0008250a struct encoded_catch_handler ← 0x824e2
0008250a size int64 1
0008250b handlers[0].type_idx int 0x5994
0008250d handlers[0].addr uint32 0x823d8
0008250f
0008250f struct encoded_catch_handler ← 0x824f2
0008250f size int64 2
00082510 handlers[0].type_idx int 0x59ac
00082512 handlers[0].addr uint32 0x82478
00082514 handlers[1].type_idx int 0x5994
00082516 handlers[1].addr uint32 0x824c0
000824c2 struct code_item_padding
000824c2 padding uint16 0x0000
000824c4
000824c4 struct try_item
000824c4 start_addr uint32 0x820e8
000824c8 insn_count int 104
000824ca handler_off uint16 0x824fd
000824cc
000824cc struct try_item
000824cc start_addr uint32 0x821bc
000824d0 insn_count int 3
000824d2 handler_off uint16 0x82502
000824d4
000824d4 struct try_item
000824d4 start_addr uint32 0x821c2
000824d8 insn_count int 145
000824da handler_off uint16 0x824fd
000824dc
000824dc struct try_item
000824dc start_addr uint32 0x822e8
000824e0 insn_count int 119
000824e2 handler_off uint16 0x8250a
000824e4
000824e4 struct try_item
000824e4 start_addr uint32 0x823d8
000824e8 insn_count int 74
000824ea handler_off uint16 0x824fd
000824ec
000824ec struct try_item
000824ec start_addr uint32 0x82472
000824f0 insn_count int 3
000824f2 handler_off uint16 0x8250f
000824f4
000824f4 struct try_item
000824f4 start_addr uint32 0x82478
000824f8 insn_count int 35
000824fa handler_off uint16 0x824fd
000824fc
000824fc struct encoded_catch_handler_list
000824fc size int 4
000824fd
000824fd struct encoded_catch_handler ← 0x824ca 0x824da 0x824ea 0x824fa
000824fd size int64 1
000824fe handlers[0].type_idx int 0x5994
00082500 handlers[0].addr uint32 0x824c0
00082502
00082502 struct encoded_catch_handler ← 0x824d2
00082502 size int64 2
00082503 handlers[0].type_idx int 0x59ac
00082505 handlers[0].addr uint32 0x821c2
00082506 handlers[1].type_idx int 0x5994
00082508 handlers[1].addr uint32 0x824c0
0008250a
0008250a struct encoded_catch_handler ← 0x824e2
0008250a size int64 1
0008250b handlers[0].type_idx int 0x5994
0008250d handlers[0].addr uint32 0x823d8
0008250f
0008250f struct encoded_catch_handler ← 0x824f2
0008250f size int64 2
00082510 handlers[0].type_idx int 0x59ac
00082512 handlers[0].addr uint32 0x82478
00082514 handlers[1].type_idx int 0x5994
00082516 handlers[1].addr uint32 0x824c0
00082518
00082518cmf0.c3b5bm90zq.patch.C11::c(java.lang.String):
00082528new-instance v0, Ljava/lang/Thread;
0008252cnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$4;
00082530invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$4;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
00082536invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
0008253cinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
00082542return-void
00082518
00082518cmf0.c3b5bm90zq.patch.C11::c(java.lang.String):
00082528new-instance v0, Ljava/lang/Thread;
0008252cnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$4;
00082530invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$4;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
00082536invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
0008253cinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
00082542return-void
00082518
00082544
00082544cmf0.c3b5bm90zq.patch.C11::c(java.lang.String, java.lang.String):
00082554new-instance v0, Ljava/lang/Thread;
00082558new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$18;
0008255cinvoke-direct {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11$18;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;)V
00082562invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082568invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008256ereturn-void
00082544
00082544cmf0.c3b5bm90zq.patch.C11::c(java.lang.String, java.lang.String):
00082554new-instance v0, Ljava/lang/Thread;
00082558new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$18;
0008255cinvoke-direct {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11$18;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;)V
00082562invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082568invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008256ereturn-void
00082544
00082570
00082570cmf0.c3b5bm90zq.patch.C11::d():
00082580new-instance v0, Ljava/lang/Thread;
00082584new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$15;
00082588invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$15;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
0008258einvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082594invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008259areturn-void
00082570
00082570cmf0.c3b5bm90zq.patch.C11::d():
00082580new-instance v0, Ljava/lang/Thread;
00082584new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$15;
00082588invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$15;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
0008258einvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082594invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008259areturn-void
00082570
0008259c
0008259ccmf0.c3b5bm90zq.patch.C11::d(java.lang.String):
000825acnew-instance v0, Ljava/lang/Thread;
000825b0new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$7;
000825b4invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$7;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000825bainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000825c0invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000825c6return-void
0008259c
0008259ccmf0.c3b5bm90zq.patch.C11::d(java.lang.String):
000825acnew-instance v0, Ljava/lang/Thread;
000825b0new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$7;
000825b4invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$7;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000825bainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000825c0invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000825c6return-void
0008259c
000825c8
000825c8cmf0.c3b5bm90zq.patch.C11::d(java.lang.String, java.lang.String):
000825d8new-instance v0, Ljava/lang/Thread;
000825dcnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$20;
000825e0invoke-direct {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11$20;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;)V
000825e6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000825ecinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000825f2return-void
000825c8
000825c8cmf0.c3b5bm90zq.patch.C11::d(java.lang.String, java.lang.String):
000825d8new-instance v0, Ljava/lang/Thread;
000825dcnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$20;
000825e0invoke-direct {v1, v2, v3, v4}, Lcmf0/c3b5bm90zq/patch/C11$20;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;)V
000825e6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000825ecinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000825f2return-void
000825c8
000825f4
000825f4cmf0.c3b5bm90zq.patch.C11::e():
00082604new-instance v0, Ljava/lang/Thread;
00082608new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$16;
0008260cinvoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$16;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
00082612invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082618invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008261ereturn-void
000825f4
000825f4cmf0.c3b5bm90zq.patch.C11::e():
00082604new-instance v0, Ljava/lang/Thread;
00082608new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$16;
0008260cinvoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$16;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
00082612invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082618invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008261ereturn-void
000825f4
00082620
00082620cmf0.c3b5bm90zq.patch.C11::e(java.lang.String):
00082630new-instance v0, Ljava/lang/Thread;
00082634new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$11;
00082638invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$11;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
0008263einvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082644invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008264areturn-void
00082620
00082620cmf0.c3b5bm90zq.patch.C11::e(java.lang.String):
00082630new-instance v0, Ljava/lang/Thread;
00082634new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$11;
00082638invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$11;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
0008263einvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082644invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008264areturn-void
00082620
0008264c
0008264ccmf0.c3b5bm90zq.patch.C11::e(java.lang.String, java.lang.String):
0008265cnew-instance v0, Ljava/lang/Thread;
00082660new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$22;
00082664invoke-direct {v1, v2, v4, v3}, Lcmf0/c3b5bm90zq/patch/C11$22;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;)V
0008266ainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082670invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00082676return-void
0008264c
0008264ccmf0.c3b5bm90zq.patch.C11::e(java.lang.String, java.lang.String):
0008265cnew-instance v0, Ljava/lang/Thread;
00082660new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$22;
00082664invoke-direct {v1, v2, v4, v3}, Lcmf0/c3b5bm90zq/patch/C11$22;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;Ljava/lang/String;)V
0008266ainvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082670invoke-virtual {v0}, Ljava/lang/Thread;->start()V
00082676return-void
0008264c
00082678
00082678cmf0.c3b5bm90zq.patch.C11::f():
00082688new-instance v0, Ljava/lang/Thread;
0008268cnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$17;
00082690invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$17;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
00082696invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
0008269cinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000826a2return-void
00082678
00082678cmf0.c3b5bm90zq.patch.C11::f():
00082688new-instance v0, Ljava/lang/Thread;
0008268cnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$17;
00082690invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$17;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
00082696invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
0008269cinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000826a2return-void
00082678
000826a4
000826a4cmf0.c3b5bm90zq.patch.C11::f(java.lang.String):
000826b4new-instance v0, Ljava/lang/Thread;
000826b8new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$14;
000826bcinvoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$14;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000826c2invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000826c8invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000826cereturn-void
000826a4
000826a4cmf0.c3b5bm90zq.patch.C11::f(java.lang.String):
000826b4new-instance v0, Ljava/lang/Thread;
000826b8new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$14;
000826bcinvoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$14;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000826c2invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000826c8invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000826cereturn-void
000826a4
000826d0
000826d0cmf0.c3b5bm90zq.patch.C11::g():
000826e0new-instance v0, Ljava/lang/Thread;
000826e4new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$24;
000826e8invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$24;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
000826eeinvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000826f4invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000826fareturn-void
000826d0
000826d0cmf0.c3b5bm90zq.patch.C11::g():
000826e0new-instance v0, Ljava/lang/Thread;
000826e4new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$24;
000826e8invoke-direct {v1, v2}, Lcmf0/c3b5bm90zq/patch/C11$24;-><init>(Lcmf0/c3b5bm90zq/patch/C11;)V
000826eeinvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000826f4invoke-virtual {v0}, Ljava/lang/Thread;->start()V
000826fareturn-void
000826d0
000826fc
000826fccmf0.c3b5bm90zq.patch.C11::g(java.lang.String):
0008270cinvoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
00082712move-result v4
00082714invoke-virtual {v3}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
0008271amove-result-object v0
0008271cconst-string v1, "wifi"
00082720invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00082726move-result-object v0
00082728check-cast v0, Landroid/net/wifi/WifiManager;
0008272cconst-string v1, "audio"
00082730invoke-virtual {v3, v1}, Lcmf0/c3b5bm90zq/patch/C11;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00082736move-result-object v1
00082738check-cast v1, Landroid/media/AudioManager;
0008273ciput-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->ah:Landroid/media/AudioManager;
00082740const/4 v1, 0x0
00082742const/4 v2, 0x1
00082744packed-switch v4, :pswitch_data_3e
0008274agoto :goto_3d
0008274cinvoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z
00082752invoke-virtual {v0, v2}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z
00082758goto :goto_3d
0008275ainvoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z
00082760goto :goto_3d
00082762iget-object v4, v3, Lcmf0/c3b5bm90zq/patch/C11;->ah:Landroid/media/AudioManager;
00082766invoke-virtual {v4, v1}, Landroid/media/AudioManager;->setRingerMode(I)V
0008276cgoto :goto_3d
0008276eiget-object v4, v3, Lcmf0/c3b5bm90zq/patch/C11;->ah:Landroid/media/AudioManager;
00082772invoke-virtual {v4, v2}, Landroid/media/AudioManager;->setRingerMode(I)V
00082778goto :goto_3d
0008277aiget-object v4, v3, Lcmf0/c3b5bm90zq/patch/C11;->ah:Landroid/media/AudioManager;
0008277econst/4 v0, 0x2
00082780invoke-virtual {v4, v0}, Landroid/media/AudioManager;->setRingerMode(I)V
00082786return-void
00082788.packed-switch 0x0
000826fc
000826fccmf0.c3b5bm90zq.patch.C11::g(java.lang.String):
0008270cinvoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
00082712move-result v4
00082714invoke-virtual {v3}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
0008271amove-result-object v0
0008271cconst-string v1, "wifi"
00082720invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00082726move-result-object v0
00082728check-cast v0, Landroid/net/wifi/WifiManager;
0008272cconst-string v1, "audio"
00082730invoke-virtual {v3, v1}, Lcmf0/c3b5bm90zq/patch/C11;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
00082736move-result-object v1
00082738check-cast v1, Landroid/media/AudioManager;
0008273ciput-object v1, v3, Lcmf0/c3b5bm90zq/patch/C11;->ah:Landroid/media/AudioManager;
00082740const/4 v1, 0x0
00082742const/4 v2, 0x1
00082744packed-switch v4, :pswitch_data_3e
0008274agoto :goto_3d
0008274cinvoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z
00082752invoke-virtual {v0, v2}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z
00082758goto :goto_3d
0008275ainvoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;->setWifiEnabled(Z)Z
00082760goto :goto_3d
00082762iget-object v4, v3, Lcmf0/c3b5bm90zq/patch/C11;->ah:Landroid/media/AudioManager;
00082766invoke-virtual {v4, v1}, Landroid/media/AudioManager;->setRingerMode(I)V
0008276cgoto :goto_3d
0008276eiget-object v4, v3, Lcmf0/c3b5bm90zq/patch/C11;->ah:Landroid/media/AudioManager;
00082772invoke-virtual {v4, v2}, Landroid/media/AudioManager;->setRingerMode(I)V
00082778goto :goto_3d
0008277aiget-object v4, v3, Lcmf0/c3b5bm90zq/patch/C11;->ah:Landroid/media/AudioManager;
0008277econst/4 v0, 0x2
00082780invoke-virtual {v4, v0}, Landroid/media/AudioManager;->setRingerMode(I)V
00082786return-void
00082788.packed-switch 0x0
000826fc
000827a8
000827a8 struct try_item
000827a8 start_addr uint32 0x8270c
000827ac insn_count int 61
000827ae handler_off uint16 0x827b1
000827b0
000827b0 struct encoded_catch_handler_list
000827b0 size int 1
000827b1
000827b1 struct encoded_catch_handler ← 0x827ae
000827b1 size int64 1
000827b2 handlers[0].type_idx int 0x5994
000827b4 handlers[0].addr uint32 0x82786
000827b5
000827b5 // align 0x8
000827a8 struct try_item
000827a8 start_addr uint32 0x8270c
000827ac insn_count int 61
000827ae handler_off uint16 0x827b1
000827b0
000827b0 struct encoded_catch_handler_list
000827b0 size int 1
000827b1
000827b1 struct encoded_catch_handler ← 0x827ae
000827b1 size int64 1
000827b2 handlers[0].type_idx int 0x5994
000827b4 handlers[0].addr uint32 0x82786
000827b5
000827b5 // align 0x8
000827b8
000827b8cmf0.c3b5bm90zq.patch.C11::h(java.lang.String):
000827c8new-instance v0, Ljava/lang/Thread;
000827ccnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$27;
000827d0invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$27;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000827d6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000827dcinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000827e2return-void
000827b8
000827b8cmf0.c3b5bm90zq.patch.C11::h(java.lang.String):
000827c8new-instance v0, Ljava/lang/Thread;
000827ccnew-instance v1, Lcmf0/c3b5bm90zq/patch/C11$27;
000827d0invoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$27;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
000827d6invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
000827dcinvoke-virtual {v0}, Ljava/lang/Thread;->start()V
000827e2return-void
000827b8
000827e4
000827e4cmf0.c3b5bm90zq.patch.C11::i(java.lang.String):
000827f4new-instance v0, Ljava/lang/Thread;
000827f8new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$28;
000827fcinvoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$28;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
00082802invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082808invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008280ereturn-void
000827e4
000827e4cmf0.c3b5bm90zq.patch.C11::i(java.lang.String):
000827f4new-instance v0, Ljava/lang/Thread;
000827f8new-instance v1, Lcmf0/c3b5bm90zq/patch/C11$28;
000827fcinvoke-direct {v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11$28;-><init>(Lcmf0/c3b5bm90zq/patch/C11;Ljava/lang/String;)V
00082802invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
00082808invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0008280ereturn-void
000827e4
00082810
00082810cmf0.c3b5bm90zq.patch.C11::onBind(android.content.Intent):
00082820const/4 v1, 0x0
00082822return-object v1
00082810
00082810cmf0.c3b5bm90zq.patch.C11::onBind(android.content.Intent):
00082820const/4 v1, 0x0
00082822return-object v1
00082810
00082824
00082824cmf0.c3b5bm90zq.patch.C11::onCreate():
00082834invoke-super {v4}, Landroid/app/Service;->onCreate()V
0008283asget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008283econst-wide/16 v2, 0x1
00082842invoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082848move-result-object v0
0008284asput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->e:Ljava/lang/String;
0008284esget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082852const-wide/16 v2, 0x2
00082856invoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008285cmove-result-object v0
0008285esput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082862sget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082866const-wide/16 v2, 0x3
0008286ainvoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082870move-result-object v0
00082872sput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->g:Ljava/lang/String;
00082876sget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008287aconst-wide/16 v2, 0x4
0008287einvoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082884move-result-object v0
00082886sput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->h:Ljava/lang/String;
0008288asget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008288econst-wide/16 v2, 0x5
00082892invoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082898move-result-object v0
0008289asput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->i:Ljava/lang/String;
0008289einvoke-virtual {v4}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000828a4move-result-object v0
000828a6invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/a;->f(Landroid/content/Context;)Landroid/app/Notification;
000828acmove-result-object v0
000828aeif-eqz v0, :cond_44
000828b2const/16 v1, 0x7d3
000828b6invoke-virtual {v4, v1, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startForeground(ILandroid/app/Notification;)V
000828bcnew-instance v0, Lcmf0/c3b5bm90zq/patch/C8;
000828c0invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C8;-><init>()V
000828c6iput-object v0, v4, Lcmf0/c3b5bm90zq/patch/C11;->E:Landroid/content/BroadcastReceiver;
000828canew-instance v0, Landroid/content/IntentFilter;
000828ceinvoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
000828d4const-string v1, "android.intent.action.ACTION_POWER_CONNECTED"
000828d8invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
000828deconst-string v1, "android.intent.action.ACTION_POWER_DISCONNECTED"
000828e2invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
000828e8iget-object v1, v4, Lcmf0/c3b5bm90zq/patch/C11;->E:Landroid/content/BroadcastReceiver;
000828ecinvoke-virtual {v4, v1, v0}, Lcmf0/c3b5bm90zq/patch/C11;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
000828f2iget-object v0, v4, Lcmf0/c3b5bm90zq/patch/C11;->n:Landroid/content/BroadcastReceiver;
000828f6new-instance v1, Landroid/content/IntentFilter;
000828faconst-string v2, "android.os.action.DEVICE_IDLE_MODE_CHANGED"
000828feinvoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
00082904invoke-virtual {v4, v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
0008290ainvoke-virtual {v4}, Lcmf0/c3b5bm90zq/patch/C11;->a()V
00082910return-void
00082824
00082824cmf0.c3b5bm90zq.patch.C11::onCreate():
00082834invoke-super {v4}, Landroid/app/Service;->onCreate()V
0008283asget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008283econst-wide/16 v2, 0x1
00082842invoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082848move-result-object v0
0008284asput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->e:Ljava/lang/String;
0008284esget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082852const-wide/16 v2, 0x2
00082856invoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
0008285cmove-result-object v0
0008285esput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->f:Ljava/lang/String;
00082862sget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
00082866const-wide/16 v2, 0x3
0008286ainvoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082870move-result-object v0
00082872sput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->g:Ljava/lang/String;
00082876sget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008287aconst-wide/16 v2, 0x4
0008287einvoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082884move-result-object v0
00082886sput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->h:Ljava/lang/String;
0008288asget-wide v0, Lcmf0/c3b5bm90zq/patch/C11;->m:J
0008288econst-wide/16 v2, 0x5
00082892invoke-static {v0, v1, v2, v3}, Lcmf0/c3b5bm90zq/patch/C11;->a(JJ)Ljava/lang/String;
00082898move-result-object v0
0008289asput-object v0, Lcmf0/c3b5bm90zq/patch/C11;->i:Ljava/lang/String;
0008289einvoke-virtual {v4}, Lcmf0/c3b5bm90zq/patch/C11;->getApplicationContext()Landroid/content/Context;
000828a4move-result-object v0
000828a6invoke-static {v0}, Lcmf0/c3b5bm90zq/patch/a;->f(Landroid/content/Context;)Landroid/app/Notification;
000828acmove-result-object v0
000828aeif-eqz v0, :cond_44
000828b2const/16 v1, 0x7d3
000828b6invoke-virtual {v4, v1, v0}, Lcmf0/c3b5bm90zq/patch/C11;->startForeground(ILandroid/app/Notification;)V
000828bcnew-instance v0, Lcmf0/c3b5bm90zq/patch/C8;
000828c0invoke-direct {v0}, Lcmf0/c3b5bm90zq/patch/C8;-><init>()V
000828c6iput-object v0, v4, Lcmf0/c3b5bm90zq/patch/C11;->E:Landroid/content/BroadcastReceiver;
000828canew-instance v0, Landroid/content/IntentFilter;
000828ceinvoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
000828d4const-string v1, "android.intent.action.ACTION_POWER_CONNECTED"
000828d8invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
000828deconst-string v1, "android.intent.action.ACTION_POWER_DISCONNECTED"
000828e2invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
000828e8iget-object v1, v4, Lcmf0/c3b5bm90zq/patch/C11;->E:Landroid/content/BroadcastReceiver;
000828ecinvoke-virtual {v4, v1, v0}, Lcmf0/c3b5bm90zq/patch/C11;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
000828f2iget-object v0, v4, Lcmf0/c3b5bm90zq/patch/C11;->n:Landroid/content/BroadcastReceiver;
000828f6new-instance v1, Landroid/content/IntentFilter;
000828faconst-string v2, "android.os.action.DEVICE_IDLE_MODE_CHANGED"
000828feinvoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
00082904invoke-virtual {v4, v0, v1}, Lcmf0/c3b5bm90zq/patch/C11;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
0008290ainvoke-virtual {v4}, Lcmf0/c3b5bm90zq/patch/C11;->a()V
00082910return-void
00082824
00082912
00082912 struct code_item_padding
00082912 padding uint16 0x0000
00082914
00082914 struct try_item
00082914 start_addr uint32 0x8289e
00082918 insn_count int 15
0008291a handler_off uint16 0x82925
0008291c
0008291c struct try_item
0008291c start_addr uint32 0x828f2
00082920 insn_count int 12
00082922 handler_off uint16 0x82929
00082924
00082924 struct encoded_catch_handler_list
00082924 size int 2
00082925
00082925 struct encoded_catch_handler ← 0x8291a
00082925 size int64 1
00082926 handlers[0].type_idx int 0x5994
00082928 handlers[0].addr uint32 0x828bc
00082912 struct code_item_padding
00082912 padding uint16 0x0000
00082914
00082914 struct try_item
00082914 start_addr uint32 0x8289e
00082918 insn_count int 15
0008291a handler_off uint16 0x82925
0008291c
0008291c struct try_item
0008291c start_addr uint32 0x828f2
00082920 insn_count int 12
00082922 handler_off uint16 0x82929
00082924
00082924 struct encoded_catch_handler_list
00082924 size int 2
00082925
00082925 struct encoded_catch_handler ← 0x8291a
00082925 size int64 1
00082926 handlers[0].type_idx int 0x5994
00082928 handlers[0].addr uint32 0x828bc
Loading..