p.smali

.class public final Lcom/cmcm/safewallet/ui/personal/p;
.super Lcom/cmcm/safewallet/ui/base/c/a;
.source "WalletMDetailPresenter.java"


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/cmcm/safewallet/ui/base/c/a",
        "<",
        "Lcom/cmcm/safewallet/ui/personal/o;",
        ">;"
    }
.end annotation


# instance fields
.field Zo:Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;

.field auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

.field auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

.field auS:I

.field private auT:Lcom/cmcm/safewallet/ui/personal/q;

.field auU:Z


# direct methods
.method public constructor <init>(Landroid/content/Context;)V
    .registers 3

    .prologue
    .line 89
    invoke-direct {p0, p1}, Lcom/cmcm/safewallet/ui/base/c/a;-><init>(Landroid/content/Context;)V

    .line 86
    const/4 v0, 0x0

    iput-boolean v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auU:Z

    .line 90
    return-void
.end method

.method static synthetic a(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f08003c

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic b(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c8

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic c(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c6

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic d(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c7

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic e(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c7

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic f(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0800ae

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic g(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c8

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic h(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c6

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic i(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c7

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic j(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c7

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic k(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0801c9

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic l(Lcom/cmcm/safewallet/ui/personal/p;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 63
    const v0, 0x7f0800ae

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method


# virtual methods
.method final a(Ljava/lang/String;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)Z
    .registers 12

    .prologue
    const v5, 0x7f0801c7

    const/16 v7, 0x64

    const/4 v6, 0x1

    .line 486
    const/4 v2, 0x0

    .line 487
    const v0, 0x7f0801c8

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v1

    .line 13056
    iget-boolean v0, p2, Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;->Uq:Z

    .line 489
    if-eqz v0, :cond_57

    .line 490
    invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;

    move-result-object v0

    invoke-virtual {v0}, Lcom/cmcm/safewallet/data/coinprovider/n;->gb()Lcom/cmcm/safewallet/data/thwallet/e/e;

    move-result-object v0

    iget-object v2, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 13068
    iget-object v2, v2, Lcom/cmcm/safewallet/data/models/property/HDCoinModel;->address:Ljava/lang/String;

    .line 490
    new-instance v3, Lcom/cmcm/safewallet/ui/personal/p$7;

    invoke-direct {v3, p0}, Lcom/cmcm/safewallet/ui/personal/p$7;-><init>(Lcom/cmcm/safewallet/ui/personal/p;)V

    invoke-interface {v0, v2, v3}, Lcom/cmcm/safewallet/data/thwallet/e/e;->a(Ljava/lang/String;Lcom/cmcm/safewallet/utils/concurrent/a/c;)Z

    move-result v0

    .line 497
    const-string v2, "deleteHDCoinInfo"

    invoke-virtual {p0, v2}, Lcom/cmcm/safewallet/ui/personal/p;->dv(Ljava/lang/String;)V

    move-object v8, v1

    move v1, v0

    move-object v0, v8

    .line 523
    :goto_2f
    if-eqz v1, :cond_11f

    .line 524
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v2, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v0, v2}, Lcom/cmcm/safewallet/ui/property/b/e;->d(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)I

    move-result v0

    .line 525
    invoke-static {v0}, Lcom/cmcm/safewallet/data/e/b;->aM(I)I

    move-result v0

    .line 526
    const-string v2, "0"

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/p;->rG()Ljava/lang/String;

    move-result-object v3

    invoke-static {v2, v0, v3}, Lcom/cmcm/safewallet/data/e/b;->d(Ljava/lang/String;ILjava/lang/String;)V

    .line 527
    const-string v2, "0"

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/p;->rG()Ljava/lang/String;

    move-result-object v3

    invoke-static {v2, v0, v3}, Lcom/cmcm/safewallet/data/e/b;->c(Ljava/lang/String;ILjava/lang/String;)V

    .line 529
    const-string v0, "M#ui#"

    const-string v2, "delete hd wallet,success"

    invoke-static {v7, v0, v6, v2}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V

    .line 535
    :goto_56
    return v1

    .line 500
    :cond_57
    :try_start_57
    invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;

    move-result-object v0

    invoke-virtual {v0}, Lcom/cmcm/safewallet/data/coinprovider/n;->fV()Lcom/cmcm/safewallet/data/coinprovider/hdwallet/f/f;

    move-result-object v0

    iget-object v3, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 13093
    iget-object v3, v3, Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;->Zq:Ljava/lang/String;

    .line 14068
    iget-object v4, p2, Lcom/cmcm/safewallet/data/models/property/HDCoinModel;->address:Ljava/lang/String;

    .line 500
    invoke-interface {v0, v3, p1, v4}, Lcom/cmcm/safewallet/data/coinprovider/hdwallet/f/f;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
    :try_end_68
    .catch Lcom/cmcm/safewallet/data/coinprovider/cm/RemoteNetworkException; {:try_start_57 .. :try_end_68} :catch_6d
    .catch Lcom/cmcm/safewallet/data/coinprovider/hdwallet/exception/InvalidCloudDataException; {:try_start_57 .. :try_end_68} :catch_8b
    .catch Lcom/cmcm/safewallet/data/coinprovider/hdwallet/exception/SyncCloudDataFailException; {:try_start_57 .. :try_end_68} :catch_a6
    .catch Lcom/cmcm/safewallet/data/coinprovider/hdwallet/exception/NotExistCloudResourceException; {:try_start_57 .. :try_end_68} :catch_c2
    .catch Lcom/cmcm/safewallet/data/coinprovider/hdwallet/exception/DataUpdateFailException; {:try_start_57 .. :try_end_68} :catch_e4
    .catch Ljava/lang/Exception; {:try_start_57 .. :try_end_68} :catch_103

    move-result v0

    move-object v8, v1

    move v1, v0

    move-object v0, v8

    .line 520
    goto :goto_2f

    .line 501
    :catch_6d
    move-exception v0

    .line 502
    const-string v1, "WalletMDetailPresenter"

    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "deleteHDCoinInfo(), "

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

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

    move-result-object v0

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

    move-result-object v0

    .line 15052
    invoke-static {v1, v0}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 503
    const v0, 0x7f0801c6

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    move v1, v2

    .line 520
    goto :goto_2f

    .line 504
    :catch_8b
    move-exception v0

    .line 505
    const-string v1, "WalletMDetailPresenter"

    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "deleteHDCoinInfo(), "

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

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

    move-result-object v0

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

    move-result-object v0

    .line 16052
    invoke-static {v1, v0}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 506
    invoke-virtual {p0, v5}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    move v1, v2

    .line 520
    goto :goto_2f

    .line 507
    :catch_a6
    move-exception v0

    .line 508
    const-string v1, "WalletMDetailPresenter"

    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "deleteHDCoinInfo(), "

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

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

    move-result-object v0

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

    move-result-object v0

    .line 17052
    invoke-static {v1, v0}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 509
    invoke-virtual {p0, v5}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    move v1, v2

    .line 520
    goto/16 :goto_2f

    .line 510
    :catch_c2
    move-exception v0

    .line 511
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/p;->rI()V

    .line 512
    const-string v1, "WalletMDetailPresenter"

    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "deleteHDCoinInfo(), "

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

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

    move-result-object v0

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

    move-result-object v0

    .line 18052
    invoke-static {v1, v0}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 513
    const v0, 0x7f0801c9

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    move v1, v2

    .line 520
    goto/16 :goto_2f

    .line 514
    :catch_e4
    move-exception v0

    .line 515
    const-string v1, "WalletMDetailPresenter"

    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "deleteHDCoinInfo(), "

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

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

    move-result-object v0

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

    move-result-object v0

    .line 19052
    invoke-static {v1, v0}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 516
    const v0, 0x7f0800ae

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->getString(I)Ljava/lang/String;

    move-result-object v0

    move v1, v2

    .line 520
    goto/16 :goto_2f

    .line 517
    :catch_103
    move-exception v0

    .line 518
    const-string v3, "WalletMDetailPresenter"

    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "deleteHDCoinInfo(), "

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

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

    move-result-object v4

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

    move-result-object v4

    .line 20052
    invoke-static {v3, v4}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

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

    move-object v0, v1

    move v1, v2

    goto/16 :goto_2f

    .line 531
    :cond_11f
    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->dw(Ljava/lang/String;)V

    .line 533
    const-string v2, "M#ui#"

    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "delete hd wallet,fail,error = "

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

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

    move-result-object v0

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

    move-result-object v0

    invoke-static {v7, v2, v6, v0}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V

    goto/16 :goto_56
.end method

.method final bN(I)V
    .registers 3

    .prologue
    .line 266
    .line 8130
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 266
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/o;

    invoke-interface {v0, p1}, Lcom/cmcm/safewallet/ui/personal/o;->bL(I)V

    .line 267
    return-void
.end method

.method public final c(Landroid/os/Bundle;Landroid/os/Bundle;)V
    .registers 8

    .prologue
    const/4 v1, 0x1

    const/4 v2, 0x0

    .line 94
    invoke-super {p0, p1, p2}, Lcom/cmcm/safewallet/ui/base/c/a;->c(Landroid/os/Bundle;Landroid/os/Bundle;)V

    .line 95
    const-string v0, "model"

    invoke-virtual {p1, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    .line 96
    const-string v0, "model_1"

    invoke-virtual {p1, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 1293
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v0}, Lcom/cmcm/safewallet/ui/property/b/e;->a(Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)I

    move-result v0

    iget-object v3, p0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v4, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 1294
    invoke-static {v3, v4}, Lcom/cmcm/safewallet/ui/property/b/e;->f(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)Ljava/lang/String;

    move-result-object v3

    .line 1293
    invoke-static {v0, v3}, Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;->c(ILjava/lang/String;)Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;

    move-result-object v0

    .line 1295
    invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;

    move-result-object v3

    invoke-virtual {v3}, Lcom/cmcm/safewallet/data/coinprovider/n;->fY()Lcom/cmcm/safewallet/data/c/f;

    move-result-object v3

    .line 1297
    const/4 v4, 0x0

    :try_start_34
    invoke-interface {v3, v0, v4}, Lcom/cmcm/safewallet/data/c/f;->a(Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;Z)Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;

    move-result-object v0

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->Zo:Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;

    .line 1298
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 2020
    if-eqz v0, :cond_7b

    move v0, v1

    .line 1298
    :goto_3f
    if-eqz v0, :cond_7d

    .line 1299
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    iget-object v3, p0, Lcom/cmcm/safewallet/ui/personal/p;->Zo:Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;

    invoke-virtual {v3}, Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;->kS()I

    move-result v3

    .line 2117
    iput v3, v0, Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;->Vu:I
    :try_end_4b
    .catch Ljava/lang/Exception; {:try_start_34 .. :try_end_4b} :catch_88

    .line 98
    :goto_4b
    const-string v0, "Integer"

    invoke-virtual {p1, v0}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v0

    iput v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auS:I

    .line 2275
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auT:Lcom/cmcm/safewallet/ui/personal/q;

    if-nez v0, :cond_7a

    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 3020
    if-eqz v0, :cond_94

    move v0, v1

    .line 2276
    :goto_5c
    if-nez v0, :cond_7a

    .line 2277
    new-instance v0, Lcom/cmcm/safewallet/ui/personal/q;

    invoke-direct {v0, p0, v2}, Lcom/cmcm/safewallet/ui/personal/q;-><init>(Lcom/cmcm/safewallet/ui/personal/p;B)V

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auT:Lcom/cmcm/safewallet/ui/personal/q;

    .line 2278
    new-instance v0, Landroid/content/IntentFilter;

    invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V

    .line 2279
    const-string v1, "backup_wallet_success"

    invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V

    .line 3122
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/base/c/a;->mContext:Landroid/content/Context;

    .line 2280
    invoke-static {v1}, Landroid/support/v4/content/i;->i(Landroid/content/Context;)Landroid/support/v4/content/i;

    move-result-object v1

    iget-object v2, p0, Lcom/cmcm/safewallet/ui/personal/p;->auT:Lcom/cmcm/safewallet/ui/personal/q;

    invoke-virtual {v1, v2, v0}, Landroid/support/v4/content/i;->a(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V

    .line 100
    :cond_7a
    return-void

    :cond_7b
    move v0, v2

    .line 2020
    goto :goto_3f

    .line 1301
    :cond_7d
    :try_start_7d
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v3, p0, Lcom/cmcm/safewallet/ui/personal/p;->Zo:Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;

    invoke-virtual {v3}, Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;->kS()I

    move-result v3

    .line 2120
    iput v3, v0, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->Zh:I
    :try_end_87
    .catch Ljava/lang/Exception; {:try_start_7d .. :try_end_87} :catch_88

    goto :goto_4b

    .line 1304
    :catch_88
    move-exception v0

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

    .line 1305
    invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;

    goto :goto_4b

    :cond_94
    move v0, v2

    .line 3020
    goto :goto_5c
.end method

.method final ds(Ljava/lang/String;)V
    .registers 4

    .prologue
    const/4 v1, 0x1

    .line 329
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 9020
    if-eqz v0, :cond_18

    move v0, v1

    .line 329
    :goto_6
    if-eqz v0, :cond_1a

    .line 9130
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 331
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/o;

    invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/personal/o;->X(Z)V

    .line 332
    new-instance v0, Lcom/cmcm/safewallet/ui/personal/p$2;

    invoke-direct {v0, p0, p1}, Lcom/cmcm/safewallet/ui/personal/p$2;-><init>(Lcom/cmcm/safewallet/ui/personal/p;Ljava/lang/String;)V

    invoke-static {v0}, Lcom/cmcm/safewallet/utils/concurrent/c;->execute(Ljava/lang/Runnable;)V

    .line 405
    :goto_17
    return-void

    .line 9020
    :cond_18
    const/4 v0, 0x0

    goto :goto_6

    .line 10130
    :cond_1a
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 396
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/o;

    invoke-interface {v0, p1}, Lcom/cmcm/safewallet/ui/personal/o;->dq(Ljava/lang/String;)V

    .line 397
    new-instance v0, Lcom/cmcm/safewallet/ui/personal/p$3;

    invoke-direct {v0, p0, p1}, Lcom/cmcm/safewallet/ui/personal/p$3;-><init>(Lcom/cmcm/safewallet/ui/personal/p;Ljava/lang/String;)V

    invoke-static {v0}, Lcom/cmcm/safewallet/utils/concurrent/c;->execute(Ljava/lang/Runnable;)V

    goto :goto_17
.end method

.method final dt(Ljava/lang/String;)V
    .registers 4

    .prologue
    const/4 v1, 0x1

    .line 440
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 11020
    if-eqz v0, :cond_25

    move v0, v1

    .line 440
    :goto_6
    if-nez v0, :cond_27

    .line 442
    invoke-static {}, Lcom/cmcm/safewallet/data/coinprovider/n;->fU()Lcom/cmcm/safewallet/data/coinprovider/n;

    move-result-object v0

    invoke-virtual {v0}, Lcom/cmcm/safewallet/data/coinprovider/n;->fY()Lcom/cmcm/safewallet/data/c/f;

    move-result-object v0

    .line 443
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/p;->Zo:Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;

    invoke-interface {v0, v1}, Lcom/cmcm/safewallet/data/c/f;->b(Lcom/cmcm/safewallet/data/models/property/BaseWalletModel;)Z

    .line 11130
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 444
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/o;

    invoke-interface {v0}, Lcom/cmcm/safewallet/ui/personal/o;->rz()V

    .line 446
    new-instance v0, Lcom/cmcm/safewallet/ui/personal/p$5;

    invoke-direct {v0, p0, p1}, Lcom/cmcm/safewallet/ui/personal/p$5;-><init>(Lcom/cmcm/safewallet/ui/personal/p;Ljava/lang/String;)V

    invoke-static {v0}, Lcom/cmcm/safewallet/utils/concurrent/c;->execute(Ljava/lang/Runnable;)V

    .line 473
    :goto_24
    return-void

    .line 11020
    :cond_25
    const/4 v0, 0x0

    goto :goto_6

    .line 12130
    :cond_27
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 453
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/o;

    invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/personal/o;->X(Z)V

    .line 454
    new-instance v0, Lcom/cmcm/safewallet/ui/personal/p$6;

    invoke-direct {v0, p0, p1}, Lcom/cmcm/safewallet/ui/personal/p$6;-><init>(Lcom/cmcm/safewallet/ui/personal/p;Ljava/lang/String;)V

    invoke-static {v0}, Lcom/cmcm/safewallet/utils/concurrent/c;->execute(Ljava/lang/Runnable;)V

    goto :goto_24
.end method

.method final du(Ljava/lang/String;)V
    .registers 4

    .prologue
    .line 543
    .line 20130
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 543
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/o;

    const/4 v1, 0x1

    invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/personal/o;->X(Z)V

    .line 544
    new-instance v0, Lcom/cmcm/safewallet/ui/personal/p$8;

    invoke-direct {v0, p0, p1}, Lcom/cmcm/safewallet/ui/personal/p$8;-><init>(Lcom/cmcm/safewallet/ui/personal/p;Ljava/lang/String;)V

    invoke-static {v0}, Lcom/cmcm/safewallet/utils/concurrent/c;->execute(Ljava/lang/Runnable;)V

    .line 619
    return-void
.end method

.method final dv(Ljava/lang/String;)V
    .registers 5

    .prologue
    .line 622
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/p;->rF()Z

    move-result v0

    if-eqz v0, :cond_20

    .line 623
    invoke-static {}, Lcom/cmcm/safewallet/utils/p;->uX()Z

    move-result v0

    .line 624
    new-instance v1, Ljava/lang/StringBuilder;

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

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

    move-result-object v1

    const-string v2, ", hardware shutdown result = "

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

    move-result-object v1

    if-eqz v0, :cond_21

    const-string v0, "success"

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

    .line 629
    :cond_20
    return-void

    .line 624
    :cond_21
    const-string v0, "fail"

    goto :goto_1d
.end method

.method final dw(Ljava/lang/String;)V
    .registers 4

    .prologue
    .line 642
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/p;->mG()Z

    move-result v0

    if-eqz v0, :cond_10

    .line 22138
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agg:Lcom/cmcm/safewallet/ui/handler/MessageHandler;

    .line 643
    new-instance v1, Lcom/cmcm/safewallet/ui/personal/p$9;

    invoke-direct {v1, p0, p1}, Lcom/cmcm/safewallet/ui/personal/p$9;-><init>(Lcom/cmcm/safewallet/ui/personal/p;Ljava/lang/String;)V

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/handler/MessageHandler;->post(Ljava/lang/Runnable;)Z

    .line 651
    :cond_10
    return-void
.end method

.method public final kT()I
    .registers 4

    .prologue
    .line 159
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v2, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 7020
    if-eqz v2, :cond_c

    const/4 v0, 0x1

    .line 6135
    :goto_7
    if-eqz v0, :cond_e

    .line 7105
    iget v0, v2, Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;->Vt:I

    .line 6136
    :goto_b
    return v0

    .line 7020
    :cond_c
    const/4 v0, 0x0

    goto :goto_7

    .line 7134
    :cond_e
    iget v0, v1, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->XH:I

    goto :goto_b
.end method

.method final mG()Z
    .registers 2

    .prologue
    .line 654
    .line 23130
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 654
    if-eqz v0, :cond_10

    .line 24130
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 654
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/o;

    invoke-interface {v0}, Lcom/cmcm/safewallet/ui/personal/o;->mG()Z

    move-result v0

    if-eqz v0, :cond_10

    const/4 v0, 0x1

    :goto_f
    return v0

    :cond_10
    const/4 v0, 0x0

    goto :goto_f
.end method

.method public final mI()Z
    .registers 2

    .prologue
    .line 133
    .line 5130
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 133
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/o;

    invoke-interface {v0}, Lcom/cmcm/safewallet/ui/personal/o;->qV()Z

    move-result v0

    if-eqz v0, :cond_12

    .line 134
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 6020
    if-eqz v0, :cond_10

    const/4 v0, 0x1

    :goto_f
    return v0

    :cond_10
    const/4 v0, 0x0

    .line 134
    goto :goto_f

    .line 136
    :cond_12
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/c/a;->mI()Z

    move-result v0

    goto :goto_f
.end method

.method public final onActivityResult(IILandroid/content/Intent;)V
    .registers 9

    .prologue
    .line 668
    invoke-super {p0, p1, p2, p3}, Lcom/cmcm/safewallet/ui/base/c/a;->onActivityResult(IILandroid/content/Intent;)V

    .line 669
    const/4 v0, -0x1

    if-ne p2, v0, :cond_42

    .line 670
    const/4 v0, 0x1

    if-eq p1, v0, :cond_f

    const/4 v0, 0x2

    if-eq p1, v0, :cond_f

    const/4 v0, 0x3

    if-ne p1, v0, :cond_42

    .line 671
    :cond_f
    const-string v0, "result"

    const/4 v1, 0x0

    invoke-virtual {p3, v0, v1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I

    move-result v2

    .line 672
    const-string v0, "Extra"

    invoke-virtual {p3, v0}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/data/thwallet/data/IConnectModel;

    .line 673
    const-string v1, "WalletMDetailPresenter"

    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "onActivityResult: result = "

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

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

    move-result-object v3

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

    move-result-object v3

    .line 25052
    invoke-static {v1, v3}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 25130
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 674
    check-cast v1, Landroid/app/Activity;

    invoke-static {v1, v2}, Lcom/cmcm/safewallet/utils/p;->b(Landroid/app/Activity;I)V

    .line 675
    invoke-static {v2}, Lcom/cmcm/safewallet/utils/p;->cJ(I)Z

    move-result v1

    if-eqz v1, :cond_42

    .line 25683
    packed-switch p1, :pswitch_data_88

    .line 25693
    :cond_42
    :goto_42
    return-void

    .line 25685
    :pswitch_43
    const-string v0, "WalletMDetailPresenter"

    const-string v1, "onHardwareEvent delete wallet"

    .line 26052
    invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 25686
    const-string v0, ""

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->dt(Ljava/lang/String;)V

    goto :goto_42

    .line 25689
    :pswitch_50
    check-cast v0, Lcom/cmcm/safewallet/data/thwallet/data/RenameConnectModel;

    .line 27017
    iget-object v0, v0, Lcom/cmcm/safewallet/data/thwallet/data/RenameConnectModel;->adh:Ljava/lang/String;

    .line 25691
    const-string v1, "WalletMDetailPresenter"

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "onHardwareEvent rename wallet: newName = "

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

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

    move-result-object v2

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

    move-result-object v2

    .line 27052
    invoke-static {v1, v2}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 25692
    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->du(Ljava/lang/String;)V

    goto :goto_42

    .line 25695
    :pswitch_6c
    check-cast v0, Lcom/cmcm/safewallet/data/thwallet/data/DeleteTokenConnectModel;

    .line 28017
    iget-object v0, v0, Lcom/cmcm/safewallet/data/thwallet/data/DeleteTokenConnectModel;->contractAddress:Ljava/lang/String;

    .line 25697
    const-string v1, "WalletMDetailPresenter"

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "onHardwareEvent delete token: "

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

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

    move-result-object v2

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

    move-result-object v2

    .line 28052
    invoke-static {v1, v2}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 25698
    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/p;->ds(Ljava/lang/String;)V

    goto :goto_42

    .line 25683
    :pswitch_data_88
    .packed-switch 0x1
        :pswitch_43
        :pswitch_50
        :pswitch_6c
    .end packed-switch
.end method

.method public final onDestroy()V
    .registers 3

    .prologue
    .line 127
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/c/a;->onDestroy()V

    .line 4285
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auT:Lcom/cmcm/safewallet/ui/personal/q;

    if-eqz v0, :cond_12

    .line 5122
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->mContext:Landroid/content/Context;

    .line 4286
    invoke-static {v0}, Landroid/support/v4/content/i;->i(Landroid/content/Context;)Landroid/support/v4/content/i;

    move-result-object v0

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/p;->auT:Lcom/cmcm/safewallet/ui/personal/q;

    invoke-virtual {v0, v1}, Landroid/support/v4/content/i;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V

    .line 129
    :cond_12
    return-void
.end method

.method public final rF()Z
    .registers 2

    .prologue
    .line 103
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    if-eqz v0, :cond_c

    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 4056
    iget-boolean v0, v0, Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;->Uq:Z

    .line 103
    if-eqz v0, :cond_c

    const/4 v0, 0x1

    :goto_b
    return v0

    :cond_c
    const/4 v0, 0x0

    goto :goto_b
.end method

.method public final rG()Ljava/lang/String;
    .registers 3

    .prologue
    .line 141
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v0, v1}, Lcom/cmcm/safewallet/ui/property/b/e;->a(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final rH()Ljava/lang/String;
    .registers 3

    .prologue
    .line 155
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v0, v1}, Lcom/cmcm/safewallet/ui/property/b/e;->e(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method final rI()V
    .registers 3

    .prologue
    .line 632
    new-instance v0, Landroid/content/Intent;

    invoke-direct {v0}, Landroid/content/Intent;-><init>()V

    .line 633
    const-string v1, "refresh_wallet_by_local"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;

    .line 21122
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/base/c/a;->mContext:Landroid/content/Context;

    .line 634
    invoke-static {v1}, Landroid/support/v4/content/i;->i(Landroid/content/Context;)Landroid/support/v4/content/i;

    move-result-object v1

    invoke-virtual {v1, v0}, Landroid/support/v4/content/i;->a(Landroid/content/Intent;)Z

    .line 636
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 22020
    if-eqz v0, :cond_20

    const/4 v0, 0x1

    .line 636
    :goto_18
    if-nez v0, :cond_1f

    .line 637
    const/16 v0, 0xd

    invoke-static {v0}, Lcom/cmcm/safewallet/b/b/i;->send(I)V

    .line 639
    :cond_1f
    return-void

    .line 22020
    :cond_20
    const/4 v0, 0x0

    goto :goto_18
.end method