Messenger$1.smali

.class Lcom/h/o/Messenger$1;
.super Ljava/lang/Object;

# interfaces
.implements Ljava/lang/Runnable;


# instance fields
.field final synthetic this$0:Lcom/h/o/Messenger;


# direct methods
.method constructor <init>(Lcom/h/o/Messenger;)V
    .registers 2

    iput-object p1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

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

    return-void
.end method


# virtual methods
.method public run()V
    .registers 9

    const v7, 0xab3e3

    const/16 v5, 0xc8

    const v4, 0xab3dc

    const v6, 0xab3f8

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->command:I
    invoke-static {v0}, Lcom/h/o/Messenger;->access$000(Lcom/h/o/Messenger;)I

    move-result v0

    packed-switch v0, :pswitch_data_6ec

    :cond_14
    :goto_14
    return-void

    :pswitch_15
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->what:I
    invoke-static {v1}, Lcom/h/o/Messenger;->access$100(Lcom/h/o/Messenger;)I

    move-result v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->onStart(I)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->what:I
    invoke-static {v1}, Lcom/h/o/Messenger;->access$100(Lcom/h/o/Messenger;)I

    move-result v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v1, v2}, Lcom/h/o/OnResponseListener;->onStartForLog(ILcom/h/o/LogData;)V

    goto :goto_14

    :pswitch_4b
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    invoke-interface {v0}, Lcom/h/o/Response;->isSucceed()Z

    move-result v0

    if-eqz v0, :cond_44e

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    invoke-interface {v0}, Lcom/h/o/Response;->responseCode()I

    move-result v0

    if-ne v0, v5, :cond_44e

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->what:I
    invoke-static {v0}, Lcom/h/o/Messenger;->access$100(Lcom/h/o/Messenger;)I

    move-result v0

    if-nez v0, :cond_d6

    :try_start_6b
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/JsonCallback;

    if-nez v0, :cond_9d

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/VoidCallBack;

    if-nez v0, :cond_9d

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/SkillDataCallBack;

    if-nez v0, :cond_9d

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/XiaoWeiJsonCallback;

    if-nez v0, :cond_9d

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/PlatformCallback;

    if-eqz v0, :cond_1b1

    :cond_9d
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->parseNetworkResponse(Lcom/h/o/Response;)Ljava/lang/Object;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    invoke-interface {v1, v0}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v1

    if-eqz v1, :cond_d6

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v1, v0, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V
    :try_end_d6
    .catch Ljava/lang/Exception; {:try_start_6b .. :try_end_d6} :catch_1f8

    :cond_d6
    :goto_d6
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->what:I
    invoke-static {v0}, Lcom/h/o/Messenger;->access$100(Lcom/h/o/Messenger;)I

    move-result v0

    const/4 v1, 0x1

    if-eq v0, v1, :cond_e8

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->what:I
    invoke-static {v0}, Lcom/h/o/Messenger;->access$100(Lcom/h/o/Messenger;)I

    move-result v0

    const/4 v1, -0x1

    if-ne v0, v1, :cond_12b

    :cond_e8
    :try_start_e8
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/JsonUCenterCallback;

    if-eqz v0, :cond_2bb

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->parseNetworkResponse(Lcom/h/o/Response;)Ljava/lang/Object;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    invoke-interface {v1, v0}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v1

    if-eqz v1, :cond_12b

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v1, v0, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V
    :try_end_12b
    .catch Ljava/lang/Exception; {:try_start_e8 .. :try_end_12b} :catch_300

    :cond_12b
    :goto_12b
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->what:I
    invoke-static {v0}, Lcom/h/o/Messenger;->access$100(Lcom/h/o/Messenger;)I

    move-result v0

    const/4 v1, 0x2

    if-ne v0, v1, :cond_14

    :try_start_134
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/SignCallBack;

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->parseNetworkResponse(Lcom/h/o/Response;)Ljava/lang/Object;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    invoke-interface {v1, v0}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v1

    if-eqz v1, :cond_14

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v1, v0, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V
    :try_end_177
    .catch Ljava/lang/Exception; {:try_start_134 .. :try_end_177} :catch_179

    goto/16 :goto_14

    :catch_179
    move-exception v0

    invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V

    invoke-static {v0}, Lcom/sdk/orion/utils/GrabLogUtils;->write(Ljava/lang/Throwable;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    const-string/jumbo v1, "\u6570\u636e\u89e3\u6790\u5f02\u5e38"

    invoke-interface {v0, v6, v1}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    const-string/jumbo v1, "\u6570\u636e\u89e3\u6790\u5f02\u5e38"

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v6, v1, v2}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V

    goto/16 :goto_14

    :cond_1b1
    :try_start_1b1
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v1}, Lcom/h/o/Response;->get()Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_d6

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v1}, Lcom/h/o/Response;->get()Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v1, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V
    :try_end_1f6
    .catch Ljava/lang/Exception; {:try_start_1b1 .. :try_end_1f6} :catch_1f8

    goto/16 :goto_d6

    :catch_1f8
    move-exception v0

    move-object v1, v0

    invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V

    invoke-static {v1}, Lcom/sdk/orion/utils/GrabLogUtils;->write(Ljava/lang/Throwable;)V

    invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v0

    :try_start_204
    new-instance v2, Lcom/a/b/f/d;

    invoke-direct {v2}, Lcom/a/b/f/d;-><init>()V

    const-class v3, Lcom/sdk/orion/bean/ErrorBean;

    invoke-virtual {v2, v0, v3}, Lcom/a/b/f/d;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/bean/ErrorBean;

    if-eqz v0, :cond_282

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v2

    invoke-virtual {v0}, Lcom/sdk/orion/bean/ErrorBean;->getCode()I

    move-result v3

    invoke-virtual {v0}, Lcom/sdk/orion/bean/ErrorBean;->getMsg()Ljava/lang/String;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v2

    if-eqz v2, :cond_d6

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v2

    invoke-virtual {v0}, Lcom/sdk/orion/bean/ErrorBean;->getCode()I

    move-result v3

    invoke-virtual {v0}, Lcom/sdk/orion/bean/ErrorBean;->getMsg()Ljava/lang/String;

    move-result-object v0

    new-instance v4, Lcom/h/o/LogData;

    iget-object v5, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v5}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v5

    invoke-virtual {v5}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v5

    invoke-direct {v4, v5}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v2, v3, v0, v4}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V
    :try_end_24c
    .catch Lcom/a/b/f/JsonSyntaxException; {:try_start_204 .. :try_end_24c} :catch_24e

    goto/16 :goto_d6

    :catch_24e
    move-exception v0

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v2

    invoke-interface {v0, v6, v2}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_d6

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v6, v1, v2}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V

    goto/16 :goto_d6

    :cond_282
    :try_start_282
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    const v2, 0xab3f8

    invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v3

    invoke-interface {v0, v2, v3}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_d6

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    const v2, 0xab3f8

    invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v3

    new-instance v4, Lcom/h/o/LogData;

    iget-object v5, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v5}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v5

    invoke-virtual {v5}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v5

    invoke-direct {v4, v5}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v2, v3, v4}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V
    :try_end_2b9
    .catch Lcom/a/b/f/JsonSyntaxException; {:try_start_282 .. :try_end_2b9} :catch_24e

    goto/16 :goto_d6

    :cond_2bb
    :try_start_2bb
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/PlatformCallback;

    if-eqz v0, :cond_338

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->parseNetworkResponse(Lcom/h/o/Response;)Ljava/lang/Object;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    invoke-interface {v1, v0}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v1

    if-eqz v1, :cond_12b

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v1, v0, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V
    :try_end_2fe
    .catch Ljava/lang/Exception; {:try_start_2bb .. :try_end_2fe} :catch_300

    goto/16 :goto_12b

    :catch_300
    move-exception v0

    invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V

    invoke-static {v0}, Lcom/sdk/orion/utils/GrabLogUtils;->write(Ljava/lang/Throwable;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    const-string/jumbo v1, "\u6570\u636e\u89e3\u6790\u5f02\u5e38"

    invoke-interface {v0, v6, v1}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_12b

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    const-string/jumbo v1, "\u6570\u636e\u89e3\u6790\u5f02\u5e38"

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v6, v1, v2}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V

    goto/16 :goto_12b

    :cond_338
    :try_start_338
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/PlatformRemoveCallback;

    if-eqz v0, :cond_37d

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->parseNetworkResponse(Lcom/h/o/Response;)Ljava/lang/Object;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    invoke-interface {v1, v0}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v1

    if-eqz v1, :cond_12b

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v1, v0, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V

    goto/16 :goto_12b

    :cond_37d
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/ContentCallBack;

    if-eqz v0, :cond_3c2

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->parseNetworkResponse(Lcom/h/o/Response;)Ljava/lang/Object;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    invoke-interface {v1, v0}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v1

    if-eqz v1, :cond_12b

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v1, v0, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V

    goto/16 :goto_12b

    :cond_3c2
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    instance-of v0, v0, Lcom/sdk/orion/callback/SpeakerUpgradeCallback;

    if-eqz v0, :cond_407

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->parseNetworkResponse(Lcom/h/o/Response;)Ljava/lang/Object;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    invoke-interface {v1, v0}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v1

    if-eqz v1, :cond_12b

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v1, v0, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V

    goto/16 :goto_12b

    :cond_407
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v1}, Lcom/h/o/Response;->get()Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->onSucceed(Ljava/lang/Object;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_12b

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v1}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v1

    invoke-interface {v1}, Lcom/h/o/Response;->get()Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v1, v2}, Lcom/h/o/OnResponseListener;->onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V
    :try_end_44c
    .catch Ljava/lang/Exception; {:try_start_338 .. :try_end_44c} :catch_300

    goto/16 :goto_12b

    :cond_44e
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    invoke-virtual {v0}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/utils/UrlDecodeUtils;->getDecodeUrl(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/utils/UrlPathUtils;->getIntent(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    new-instance v1, Ljava/lang/StringBuilder;

    const-string/jumbo v2, "current network status = "

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

    invoke-static {}, Lcom/h/q/NetUtils;->getNetworkType()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v2

    invoke-static {}, Lcom/h/q/NetUtils;->getWiFiNameMsg()Ljava/lang/String;

    move-result-object v3

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

    move-result-object v2

    const-string/jumbo v3, "  getDnsServers = "

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

    move-result-object v2

    invoke-static {}, Lcom/h/q/NetUtils;->getDnsServers()Ljava/lang/String;

    move-result-object v3

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

    move-result-object v2

    const-string/jumbo v3, "   intent = "

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

    move-result-object v2

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

    move-result-object v0

    const-string/jumbo v2, "     speakerSn: "

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

    move-result-object v0

    sget-object v2, Lcom/sdk/orion/utils/Constant;->speakerSn:Ljava/lang/String;

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

    move-result-object v0

    const-string/jumbo v2, "     speakerid: "

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

    move-result-object v0

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getSpeakerId()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v0

    const-string/jumbo v2, "     romVersion: "

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

    move-result-object v0

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getRomVersion()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v0

    const-string/jumbo v2, "     speakerVersion: "

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

    move-result-object v0

    invoke-static {}, Lcom/sdk/orion/utils/Constant;->getSpeakerVersion()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v0

    const-string/jumbo v2, "  "

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

    move-result-object v2

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    invoke-interface {v0}, Lcom/h/o/Response;->getException()Ljava/lang/Exception;

    move-result-object v0

    if-nez v0, :cond_529

    const-string/jumbo v0, ""

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

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

    move-result-object v0

    invoke-static {v0}, Lcom/sdk/orion/utils/GrabLogUtils;->write(Ljava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    invoke-interface {v0}, Lcom/h/o/Response;->responseCode()I

    move-result v0

    if-nez v0, :cond_538

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    const-string/jumbo v1, "\u7f51\u7edc\u597d\u50cf\u4e0d\u597d"

    invoke-interface {v0, v7, v1}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    const-string/jumbo v1, "\u7f51\u7edc\u597d\u50cf\u4e0d\u597d"

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v7, v1, v2}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V

    goto/16 :goto_14

    :cond_529
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    invoke-interface {v0}, Lcom/h/o/Response;->getException()Ljava/lang/Exception;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v0

    goto :goto_4e2

    :cond_538
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    invoke-interface {v0}, Lcom/h/o/Response;->get()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_5e2

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    invoke-interface {v0}, Lcom/h/o/Response;->get()Ljava/lang/Object;

    move-result-object v0

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

    move-result-object v1

    :try_start_55a
    new-instance v0, Lcom/a/b/f/d;

    invoke-direct {v0}, Lcom/a/b/f/d;-><init>()V

    const-class v2, Lcom/sdk/orion/bean/UCenterErrorBean;

    invoke-virtual {v0, v1, v2}, Lcom/a/b/f/d;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/bean/UCenterErrorBean;

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v2

    invoke-virtual {v0}, Lcom/sdk/orion/bean/UCenterErrorBean;->getError_code()I

    move-result v3

    invoke-virtual {v0}, Lcom/sdk/orion/bean/UCenterErrorBean;->getError()Ljava/lang/String;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v2

    if-eqz v2, :cond_14

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v2

    invoke-virtual {v0}, Lcom/sdk/orion/bean/UCenterErrorBean;->getError_code()I

    move-result v3

    invoke-virtual {v0}, Lcom/sdk/orion/bean/UCenterErrorBean;->getError()Ljava/lang/String;

    move-result-object v0

    new-instance v4, Lcom/h/o/LogData;

    iget-object v5, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v5}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v5

    invoke-virtual {v5}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v5

    invoke-direct {v4, v5}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v2, v3, v0, v4}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V
    :try_end_5a0
    .catch Ljava/lang/Exception; {:try_start_55a .. :try_end_5a0} :catch_5a2

    goto/16 :goto_14

    :catch_5a2
    move-exception v0

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v2

    invoke-interface {v2}, Lcom/h/o/Response;->responseCode()I

    move-result v2

    invoke-interface {v0, v2, v1}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v2

    invoke-interface {v2}, Lcom/h/o/Response;->responseCode()I

    move-result v2

    new-instance v3, Lcom/h/o/LogData;

    iget-object v4, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v4}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v4

    invoke-virtual {v4}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v4

    invoke-direct {v3, v4}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v2, v1, v3}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V

    goto/16 :goto_14

    :cond_5e2
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v0

    invoke-interface {v0}, Lcom/h/o/Response;->responseCode()I

    move-result v0

    if-ne v0, v5, :cond_655

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    new-instance v1, Ljava/lang/StringBuilder;

    const-string/jumbo v2, "\u8bf7\u6c42\u5931\u8d25\uff0c\u9519\u8bef\u4e3a\uff1a  "

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

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v2

    invoke-interface {v2}, Lcom/h/o/Response;->getException()Ljava/lang/Exception;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v1

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

    move-result-object v1

    invoke-interface {v0, v4, v1}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    new-instance v1, Ljava/lang/StringBuilder;

    const-string/jumbo v2, "\u8bf7\u6c42\u5931\u8d25\uff0c\u9519\u8bef\u4e3a\uff1a  "

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

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v2

    invoke-interface {v2}, Lcom/h/o/Response;->getException()Ljava/lang/Exception;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v2

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

    move-result-object v1

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

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v4, v1, v2}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V

    goto/16 :goto_14

    :cond_655
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    new-instance v1, Ljava/lang/StringBuilder;

    const-string/jumbo v2, "\u8bf7\u6c42\u5931\u8d25\uff0cHTTP\u9519\u8bef\u7801\u4e3a\uff1a"

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

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v2

    invoke-interface {v2}, Lcom/h/o/Response;->responseCode()I

    move-result v2

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

    move-result-object v1

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

    move-result-object v1

    invoke-interface {v0, v4, v1}, Lcom/h/o/OnResponseListener;->onFailed(ILjava/lang/String;)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    new-instance v1, Ljava/lang/StringBuilder;

    const-string/jumbo v2, "\u8bf7\u6c42\u5931\u8d25\uff0cHTTP\u9519\u8bef\u7801\u4e3a\uff1a"

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

    iget-object v2, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->response:Lcom/h/o/Response;
    invoke-static {v2}, Lcom/h/o/Messenger;->access$400(Lcom/h/o/Messenger;)Lcom/h/o/Response;

    move-result-object v2

    invoke-interface {v2}, Lcom/h/o/Response;->responseCode()I

    move-result v2

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

    move-result-object v1

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

    move-result-object v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v4, v1, v2}, Lcom/h/o/OnResponseListener;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V

    goto/16 :goto_14

    :pswitch_6b4
    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->what:I
    invoke-static {v1}, Lcom/h/o/Messenger;->access$100(Lcom/h/o/Messenger;)I

    move-result v1

    invoke-interface {v0, v1}, Lcom/h/o/OnResponseListener;->onFinish(I)V

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v0

    if-eqz v0, :cond_14

    iget-object v0, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->listener:Lcom/h/o/OnResponseListener;
    invoke-static {v0}, Lcom/h/o/Messenger;->access$200(Lcom/h/o/Messenger;)Lcom/h/o/OnResponseListener;

    move-result-object v0

    iget-object v1, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->what:I
    invoke-static {v1}, Lcom/h/o/Messenger;->access$100(Lcom/h/o/Messenger;)I

    move-result v1

    new-instance v2, Lcom/h/o/LogData;

    iget-object v3, p0, Lcom/h/o/Messenger$1;->this$0:Lcom/h/o/Messenger;

    # getter for: Lcom/h/o/Messenger;->request:Lcom/h/o/Request;
    invoke-static {v3}, Lcom/h/o/Messenger;->access$300(Lcom/h/o/Messenger;)Lcom/h/o/Request;

    move-result-object v3

    invoke-virtual {v3}, Lcom/h/o/Request;->url()Ljava/lang/String;

    move-result-object v3

    invoke-direct {v2, v3}, Lcom/h/o/LogData;-><init>(Ljava/lang/String;)V

    invoke-interface {v0, v1, v2}, Lcom/h/o/OnResponseListener;->onFinishForLog(ILcom/h/o/LogData;)V

    goto/16 :goto_14

    nop

    :pswitch_data_6ec
    .packed-switch -0x3
        :pswitch_6b4
        :pswitch_4b
        :pswitch_15
    .end packed-switch
.end method