bpu.smali

.class public Ldxoptimizer/bpu;
.super Landroid/support/v7/widget/RecyclerView$a;
.source "CardRecyclerAdapter.java"

# interfaces
.implements Ldxoptimizer/aey$a;


# instance fields
.field private a:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List",
            "<",
            "Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;",
            ">;"
        }
    .end annotation
.end field

.field private b:Landroid/app/Activity;

.field private c:Landroid/view/LayoutInflater;

.field private d:Landroid/support/v7/widget/RecyclerView;

.field private e:Ljava/util/HashSet;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/HashSet",
            "<",
            "Ljava/lang/Integer;",
            ">;"
        }
    .end annotation
.end field

.field private f:Ljava/lang/String;

.field private g:Ljava/lang/String;

.field private h:J

.field private i:J

.field private j:J

.field private k:I

.field private l:I

.field private m:F

.field private n:Z

.field private o:Z

.field private p:Ldxoptimizer/bpt;

.field private q:Ldxoptimizer/bon;

.field private r:Landroid/os/Handler;

.field private s:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List",
            "<",
            "Lcom/dianxinos/optimizer/module/recommend/data/CardNewsBean;",
            ">;"
        }
    .end annotation
.end field

.field private t:Ldxoptimizer/bok;

.field private u:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List",
            "<",
            "Lcom/baidu/mobad/feeds/NativeResponse;",
            ">;"
        }
    .end annotation
.end field

.field private v:I

.field private w:Landroid/content/Context;

.field private x:Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/HashMap",
            "<",
            "Ldxoptimizer/bop;",
            "Ljava/util/ArrayList",
            "<",
            "Ljava/lang/Integer;",
            ">;>;"
        }
    .end annotation
.end field


# direct methods
.method public constructor <init>(Landroid/app/Activity;Landroid/support/v7/widget/RecyclerView;Ljava/lang/String;)V
    .registers 8

    .prologue
    const/4 v3, 0x1

    const/4 v2, 0x0

    .line 184
    invoke-direct {p0}, Landroid/support/v7/widget/RecyclerView$a;-><init>()V

    .line 151
    new-instance v0, Ljava/util/LinkedList;

    invoke-direct {v0}, Ljava/util/LinkedList;-><init>()V

    iput-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    .line 161
    const-wide/16 v0, 0x0

    iput-wide v0, p0, Ldxoptimizer/bpu;->j:J

    .line 163
    const/4 v0, -0x1

    iput v0, p0, Ldxoptimizer/bpu;->k:I

    .line 164
    iput v2, p0, Ldxoptimizer/bpu;->l:I

    .line 166
    const/4 v0, 0x0

    iput v0, p0, Ldxoptimizer/bpu;->m:F

    .line 167
    iput-boolean v3, p0, Ldxoptimizer/bpu;->n:Z

    .line 168
    iput-boolean v3, p0, Ldxoptimizer/bpu;->o:Z

    .line 173
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Ldxoptimizer/bpu;->s:Ljava/util/List;

    .line 177
    iput v2, p0, Ldxoptimizer/bpu;->v:I

    .line 181
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    iput-object v0, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    .line 185
    iput-object p1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    .line 186
    iget-object v0, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-virtual {v0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bpu;->w:Landroid/content/Context;

    .line 187
    iput-object p2, p0, Ldxoptimizer/bpu;->d:Landroid/support/v7/widget/RecyclerView;

    .line 188
    iput-object p3, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    .line 189
    invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    .line 190
    new-instance v0, Ldxoptimizer/aey;

    invoke-direct {v0, p0}, Ldxoptimizer/aey;-><init>(Ldxoptimizer/aey$a;)V

    iput-object v0, p0, Ldxoptimizer/bpu;->r:Landroid/os/Handler;

    .line 191
    invoke-static {}, Ldxoptimizer/bok;->a()Ldxoptimizer/bok;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bpu;->t:Ldxoptimizer/bok;

    .line 192
    iget-object v0, p0, Ldxoptimizer/bpu;->t:Ldxoptimizer/bok;

    invoke-virtual {v0}, Ldxoptimizer/bok;->b()Ldxoptimizer/boh;

    move-result-object v0

    invoke-virtual {v0, p1}, Ldxoptimizer/boh;->a(Landroid/content/Context;)V

    .line 193
    invoke-direct {p0}, Ldxoptimizer/bpu;->m()V

    .line 195
    invoke-static {p1, p3}, Ldxoptimizer/bom;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/util/LinkedList;

    move-result-object v0

    .line 196
    if-eqz v0, :cond_65

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v1

    if-gtz v1, :cond_66

    .line 276
    :cond_65
    :goto_65
    return-void

    .line 202
    :cond_66
    iget-object v1, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v1, v0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 207
    invoke-static {p1}, Lcom/dianxinos/optimizer/module/recommend/data/RelationalRecommendConfig;->getCardNewsSwitch(Landroid/content/Context;)Z

    move-result v0

    if-eqz v0, :cond_65

    .line 209
    new-instance v0, Ldxoptimizer/bpu$1;

    invoke-direct {v0, p0}, Ldxoptimizer/bpu$1;-><init>(Ldxoptimizer/bpu;)V

    iput-object v0, p0, Ldxoptimizer/bpu;->q:Ldxoptimizer/bon;

    .line 229
    new-instance v0, Ldxoptimizer/bpu$2;

    invoke-direct {v0, p0}, Ldxoptimizer/bpu$2;-><init>(Ldxoptimizer/bpu;)V

    iput-object v0, p0, Ldxoptimizer/bpu;->p:Ldxoptimizer/bpt;

    .line 235
    iget-object v0, p0, Ldxoptimizer/bpu;->d:Landroid/support/v7/widget/RecyclerView;

    iget-object v1, p0, Ldxoptimizer/bpu;->p:Ldxoptimizer/bpt;

    invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->a(Landroid/support/v7/widget/RecyclerView$m;)V

    .line 237
    iget-object v0, p0, Ldxoptimizer/bpu;->d:Landroid/support/v7/widget/RecyclerView;

    new-instance v1, Ldxoptimizer/bpu$3;

    invoke-direct {v1, p0}, Ldxoptimizer/bpu$3;-><init>(Ldxoptimizer/bpu;)V

    invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->a(Landroid/support/v7/widget/RecyclerView$l;)V

    .line 274
    invoke-direct {p0}, Ldxoptimizer/bpu;->h()Z

    goto :goto_65
.end method

.method static synthetic a(Ldxoptimizer/bpu;F)F
    .registers 2

    .prologue
    .line 90
    iput p1, p0, Ldxoptimizer/bpu;->m:F

    return p1
.end method

.method private a(Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;)I
    .registers 6

    .prologue
    const/4 v1, -0x1

    .line 499
    if-nez p1, :cond_4

    .line 535
    :cond_3
    :goto_3
    return v1

    .line 502
    :cond_4
    iget-object v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->ad:Lcom/baidu/mobad/feeds/NativeResponse;

    .line 503
    if-nez v0, :cond_1a

    .line 504
    invoke-static {}, Ldxoptimizer/bok;->a()Ldxoptimizer/bok;

    move-result-object v0

    invoke-virtual {v0}, Ldxoptimizer/bok;->b()Ldxoptimizer/boh;

    move-result-object v0

    iget-object v2, p1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->source:Ljava/lang/String;

    invoke-virtual {v0, v2}, Ldxoptimizer/boh;->a(Ljava/lang/String;)Lcom/baidu/mobad/feeds/NativeResponse;

    move-result-object v0

    .line 505
    if-eqz v0, :cond_3

    .line 511
    iput-object v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->ad:Lcom/baidu/mobad/feeds/NativeResponse;

    .line 515
    :cond_1a
    iget-object v2, p1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->source:Ljava/lang/String;

    invoke-virtual {v2}, Ljava/lang/String;->hashCode()I

    move-result v3

    sparse-switch v3, :sswitch_data_58

    :cond_23
    move v2, v1

    :goto_24
    packed-switch v2, :pswitch_data_66

    move v0, v1

    :goto_28
    move v1, v0

    .line 535
    goto :goto_3

    .line 515
    :sswitch_2a
    const-string v3, "lianmengxt"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_23

    const/4 v2, 0x0

    goto :goto_24

    :sswitch_34
    const-string v3, "lianmeng"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_23

    const/4 v2, 0x1

    goto :goto_24

    :sswitch_3e
    const-string v3, "lianmengdt"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_23

    const/4 v2, 0x2

    goto :goto_24

    .line 517
    :pswitch_48
    const/16 v0, 0x7d1

    .line 518
    goto :goto_28

    .line 521
    :pswitch_4b
    invoke-interface {v0}, Lcom/baidu/mobad/feeds/NativeResponse;->isDownloadApp()Z

    move-result v0

    if-eqz v0, :cond_54

    .line 522
    const/16 v0, 0x7d2

    goto :goto_28

    .line 524
    :cond_54
    const/16 v0, 0x7d3

    .line 526
    goto :goto_28

    .line 515
    nop

    :sswitch_data_58
    .sparse-switch
        -0x49f03775 -> :sswitch_3e
        -0x49f03509 -> :sswitch_2a
        0x31347ebb -> :sswitch_34
    .end sparse-switch

    :pswitch_data_66
    .packed-switch 0x0
        :pswitch_48
        :pswitch_4b
        :pswitch_4b
    .end packed-switch
.end method

.method static synthetic a(Ldxoptimizer/bpu;)Landroid/os/Handler;
    .registers 2

    .prologue
    .line 90
    iget-object v0, p0, Ldxoptimizer/bpu;->r:Landroid/os/Handler;

    return-object v0
.end method

.method private a(Ljava/lang/String;Lorg/json/JSONArray;Ljava/lang/String;)Lorg/json/JSONObject;
    .registers 6

    .prologue
    .line 914
    new-instance v0, Lorg/json/JSONObject;

    invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V

    .line 916
    :try_start_5
    invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_10

    .line 917
    const-string v1, "category"

    invoke-virtual {v0, v1, p3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    .line 919
    :cond_10
    invoke-virtual {v0, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
    :try_end_13
    .catch Lorg/json/JSONException; {:try_start_5 .. :try_end_13} :catch_14

    .line 923
    :goto_13
    return-object v0

    .line 920
    :catch_14
    move-exception v1

    goto :goto_13
.end method

.method private a(Ljava/lang/String;)V
    .registers 6

    .prologue
    const/4 v2, 0x1

    const/4 v1, 0x0

    .line 933
    const/4 v0, -0x1

    invoke-virtual {p1}, Ljava/lang/String;->hashCode()I

    move-result v3

    sparse-switch v3, :sswitch_data_6e

    :cond_a
    :goto_a
    packed-switch v0, :pswitch_data_80

    .line 961
    :goto_d
    return-void

    .line 933
    :sswitch_e
    const-string v3, "phoneacc"

    invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_a

    move v0, v1

    goto :goto_a

    :sswitch_18
    const-string v3, "trashclean"

    invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_a

    move v0, v2

    goto :goto_a

    :sswitch_22
    const-string v3, "virus"

    invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_a

    const/4 v0, 0x2

    goto :goto_a

    :sswitch_2c
    const-string v3, "yjyh"

    invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_a

    const/4 v0, 0x3

    goto :goto_a

    .line 935
    :pswitch_36
    invoke-static {}, Ldxoptimizer/boo;->e()Z

    move-result v0

    if-eqz v0, :cond_3f

    .line 936
    invoke-static {v1}, Ldxoptimizer/boo;->a(Z)V

    .line 938
    :cond_3f
    const-string v0, "re_acc_res"

    .line 939
    const-string v1, "re_acc_res_cards"

    iput-object v1, p0, Ldxoptimizer/bpu;->f:Ljava/lang/String;

    .line 959
    :goto_45
    const-string v1, "re_rec"

    .line 960
    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    .line 959
    invoke-static {v1, v0, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V

    goto :goto_d

    .line 942
    :pswitch_4f
    invoke-static {}, Ldxoptimizer/boo;->f()Z

    move-result v0

    if-eqz v0, :cond_58

    .line 943
    invoke-static {v1}, Ldxoptimizer/boo;->b(Z)V

    .line 945
    :cond_58
    const-string v0, "re_spa_res"

    .line 946
    const-string v1, "re_spa_res_cards"

    iput-object v1, p0, Ldxoptimizer/bpu;->f:Ljava/lang/String;

    goto :goto_45

    .line 949
    :pswitch_5f
    const-string v0, "re_ant_res"

    .line 950
    const-string v1, "re_ant_res_cards"

    iput-object v1, p0, Ldxoptimizer/bpu;->f:Ljava/lang/String;

    goto :goto_45

    .line 953
    :pswitch_66
    const-string v0, "re_opt_res"

    .line 954
    const-string v1, "re_opt_res_cards"

    iput-object v1, p0, Ldxoptimizer/bpu;->f:Ljava/lang/String;

    goto :goto_45

    .line 933
    nop

    :sswitch_data_6e
    .sparse-switch
        -0x7162f9ef -> :sswitch_18
        -0x4c4ce3ad -> :sswitch_e
        0x389de0 -> :sswitch_2c
        0x6b04afd -> :sswitch_22
    .end sparse-switch

    :pswitch_data_80
    .packed-switch 0x0
        :pswitch_36
        :pswitch_4f
        :pswitch_5f
        :pswitch_66
    .end packed-switch
.end method

.method static synthetic b(Ldxoptimizer/bpu;)Ljava/util/List;
    .registers 2

    .prologue
    .line 90
    iget-object v0, p0, Ldxoptimizer/bpu;->s:Ljava/util/List;

    return-object v0
.end method

.method private c(Landroid/view/ViewGroup;I)Ldxoptimizer/bop;
    .registers 11

    .prologue
    const/4 v7, 0x3

    const v3, 0x7f0300f9

    const/4 v6, 0x2

    const/4 v5, 0x1

    const/4 v4, 0x0

    .line 630
    .line 632
    new-instance v1, Ljava/util/ArrayList;

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

    .line 634
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v2, 0x7f0300fa

    invoke-virtual {v0, v2, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v2

    .line 635
    sparse-switch p2, :sswitch_data_234

    .line 769
    new-instance v0, Ldxoptimizer/bos;

    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v1}, Ldxoptimizer/bos;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 773
    :goto_1f
    return-object v0

    .line 638
    :sswitch_20
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v1, 0x7f030103

    invoke-virtual {v0, v1, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 639
    new-instance v0, Ldxoptimizer/bor;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/bor;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto :goto_1f

    .line 642
    :sswitch_31
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v1, 0x7f030100

    invoke-virtual {v0, v1, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 643
    new-instance v0, Ldxoptimizer/boq;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/boq;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto :goto_1f

    .line 646
    :sswitch_42
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v1, 0x7f030101

    invoke-virtual {v0, v1, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 647
    new-instance v0, Ldxoptimizer/boz;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/boz;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto :goto_1f

    .line 650
    :sswitch_53
    new-instance v0, Ldxoptimizer/bos;

    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v1}, Ldxoptimizer/bos;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto :goto_1f

    .line 653
    :sswitch_5b
    new-instance v0, Ldxoptimizer/bpe;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/bpe;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 654
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 655
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_1f

    .line 658
    :sswitch_6f
    new-instance v0, Ldxoptimizer/bpa;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/bpa;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 659
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 660
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_1f

    .line 663
    :sswitch_83
    new-instance v0, Ldxoptimizer/bpq;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/bpq;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 664
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 665
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_1f

    .line 668
    :sswitch_97
    new-instance v0, Ldxoptimizer/bpp;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/bpp;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 669
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 670
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 673
    :sswitch_ac
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v2, 0x7f030102

    invoke-virtual {v0, v2, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v2

    .line 674
    new-instance v0, Ldxoptimizer/bpo;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/bpo;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 675
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 676
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 679
    :sswitch_ca
    new-instance v0, Ldxoptimizer/bpk;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/bpk;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 680
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 681
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 684
    :sswitch_df
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    invoke-virtual {v0, v3, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 685
    new-instance v0, Ldxoptimizer/bpn;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/bpn;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 688
    :sswitch_ee
    iget-object v0, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-static {v2, v0}, Ldxoptimizer/ayb;->a(Landroid/view/View;Landroid/app/Activity;)Ldxoptimizer/bpf;

    move-result-object v0

    .line 689
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 690
    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 691
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 694
    :sswitch_109
    iget-object v0, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-static {v2, v0}, Ldxoptimizer/cbk;->a(Landroid/view/View;Landroid/app/Activity;)Ldxoptimizer/bpf;

    move-result-object v0

    .line 695
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 696
    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 697
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 700
    :sswitch_124
    new-instance v0, Ldxoptimizer/bpb;

    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v1}, Ldxoptimizer/bpb;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 703
    :sswitch_12d
    new-instance v0, Ldxoptimizer/bpl;

    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v1}, Ldxoptimizer/bpl;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 706
    :sswitch_136
    new-instance v0, Ldxoptimizer/bpm;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3, v5, v4}, Ldxoptimizer/bpm;-><init>(Landroid/view/View;Landroid/app/Activity;II)V

    .line 709
    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 710
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 713
    :sswitch_14b
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    invoke-virtual {v0, v3, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 714
    new-instance v0, Ldxoptimizer/bpd;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/bpd;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 717
    :sswitch_15a
    new-instance v0, Ldxoptimizer/bpj;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/bpj;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 718
    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 719
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 722
    :sswitch_16f
    new-instance v0, Ldxoptimizer/bpc;

    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v1}, Ldxoptimizer/bpc;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 725
    :sswitch_178
    new-instance v0, Ldxoptimizer/bpr;

    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v1}, Ldxoptimizer/bpr;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 728
    :sswitch_181
    iget-object v0, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-static {v2, v0}, Ldxoptimizer/beg;->a(Landroid/view/View;Landroid/app/Activity;)Ldxoptimizer/bpf;

    move-result-object v0

    goto/16 :goto_1f

    .line 732
    :sswitch_189
    new-instance v0, Ldxoptimizer/bos;

    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v1}, Ldxoptimizer/bos;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 735
    :sswitch_192
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v1, 0x7f0300ff

    invoke-virtual {v0, v1, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 736
    new-instance v0, Ldxoptimizer/boy;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/boy;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 739
    :sswitch_1a4
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    invoke-virtual {v0, v3, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v2

    .line 740
    new-instance v0, Ldxoptimizer/bow;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/bow;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 741
    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 742
    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 743
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 746
    :sswitch_1c6
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v2, 0x7f0300fe

    invoke-virtual {v0, v2, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v2

    .line 747
    new-instance v0, Ldxoptimizer/box;

    iget-object v3, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v2, v3}, Ldxoptimizer/box;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    .line 748
    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 749
    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 750
    iget-object v2, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_1f

    .line 753
    :sswitch_1eb
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v1, 0x7f0300f8

    invoke-virtual {v0, v1, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 754
    new-instance v0, Ldxoptimizer/bov;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/bov;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 757
    :sswitch_1fd
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v1, 0x7f0300fd

    invoke-virtual {v0, v1, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 758
    new-instance v0, Ldxoptimizer/bou;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/bou;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 761
    :sswitch_20f
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v1, 0x7f0300fc

    invoke-virtual {v0, v1, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 762
    new-instance v0, Ldxoptimizer/bot;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/bot;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 765
    :sswitch_221
    iget-object v0, p0, Ldxoptimizer/bpu;->c:Landroid/view/LayoutInflater;

    const v1, 0x7f030298

    invoke-virtual {v0, v1, p1, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 766
    new-instance v0, Ldxoptimizer/bpi;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-direct {v0, v1, v2}, Ldxoptimizer/bpi;-><init>(Landroid/view/View;Landroid/app/Activity;)V

    goto/16 :goto_1f

    .line 635
    nop

    :sswitch_data_234
    .sparse-switch
        0x1 -> :sswitch_53
        0x2 -> :sswitch_20
        0x3 -> :sswitch_5b
        0x4 -> :sswitch_6f
        0x5 -> :sswitch_83
        0x6 -> :sswitch_97
        0x7 -> :sswitch_ac
        0x8 -> :sswitch_ca
        0x9 -> :sswitch_df
        0xb -> :sswitch_ee
        0xc -> :sswitch_109
        0xd -> :sswitch_124
        0xf -> :sswitch_136
        0x10 -> :sswitch_12d
        0x11 -> :sswitch_14b
        0x12 -> :sswitch_15a
        0x13 -> :sswitch_16f
        0x14 -> :sswitch_178
        0x15 -> :sswitch_181
        0x3e9 -> :sswitch_189
        0x3ea -> :sswitch_192
        0x3eb -> :sswitch_1a4
        0x3ec -> :sswitch_1c6
        0x7d1 -> :sswitch_1eb
        0x7d2 -> :sswitch_1fd
        0x7d3 -> :sswitch_20f
        0x1f41 -> :sswitch_221
        0x270e -> :sswitch_42
        0x270f -> :sswitch_31
    .end sparse-switch
.end method

.method static synthetic c(Ldxoptimizer/bpu;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 90
    iget-object v0, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    return-object v0
.end method

.method static synthetic d(Ldxoptimizer/bpu;)V
    .registers 1

    .prologue
    .line 90
    invoke-direct {p0}, Ldxoptimizer/bpu;->j()V

    return-void
.end method

.method static synthetic e(Ldxoptimizer/bpu;)Ljava/util/List;
    .registers 2

    .prologue
    .line 90
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    return-object v0
.end method

.method static synthetic f(Ldxoptimizer/bpu;)F
    .registers 2

    .prologue
    .line 90
    iget v0, p0, Ldxoptimizer/bpu;->m:F

    return v0
.end method

.method private g(I)I
    .registers 3

    .prologue
    .line 539
    const/4 v0, -0x1

    .line 540
    sparse-switch p1, :sswitch_data_36

    .line 599
    :goto_4
    return v0

    .line 542
    :sswitch_5
    const/16 v0, 0x270f

    .line 543
    goto :goto_4

    .line 546
    :sswitch_8
    const/4 v0, 0x3

    .line 547
    goto :goto_4

    .line 549
    :sswitch_a
    const/4 v0, 0x4

    .line 550
    goto :goto_4

    .line 552
    :sswitch_c
    const/4 v0, 0x5

    .line 553
    goto :goto_4

    .line 555
    :sswitch_e
    const/4 v0, 0x6

    .line 556
    goto :goto_4

    .line 558
    :sswitch_10
    const/16 v0, 0x14

    .line 559
    goto :goto_4

    .line 561
    :sswitch_13
    const/4 v0, 0x7

    .line 562
    goto :goto_4

    .line 564
    :sswitch_15
    const/16 v0, 0x8

    .line 565
    goto :goto_4

    .line 567
    :sswitch_18
    const/16 v0, 0x9

    .line 568
    goto :goto_4

    .line 570
    :sswitch_1b
    const/16 v0, 0xb

    .line 571
    goto :goto_4

    .line 573
    :sswitch_1e
    const/16 v0, 0xc

    .line 574
    goto :goto_4

    .line 576
    :sswitch_21
    const/16 v0, 0xd

    .line 577
    goto :goto_4

    .line 579
    :sswitch_24
    const/16 v0, 0x10

    .line 580
    goto :goto_4

    .line 582
    :sswitch_27
    const/16 v0, 0xf

    .line 583
    goto :goto_4

    .line 585
    :sswitch_2a
    const/16 v0, 0x11

    .line 586
    goto :goto_4

    .line 588
    :sswitch_2d
    const/16 v0, 0x12

    .line 589
    goto :goto_4

    .line 591
    :sswitch_30
    const/16 v0, 0x13

    .line 592
    goto :goto_4

    .line 594
    :sswitch_33
    const/16 v0, 0x15

    .line 595
    goto :goto_4

    .line 540
    :sswitch_data_36
    .sparse-switch
        0x3 -> :sswitch_8
        0x9 -> :sswitch_a
        0xa -> :sswitch_c
        0xb -> :sswitch_e
        0xc -> :sswitch_10
        0xe -> :sswitch_13
        0x10 -> :sswitch_15
        0x33 -> :sswitch_18
        0x51 -> :sswitch_2d
        0x6c -> :sswitch_1b
        0x84 -> :sswitch_1e
        0xa6 -> :sswitch_21
        0xce -> :sswitch_24
        0xdb -> :sswitch_27
        0xe0 -> :sswitch_2a
        0xe6 -> :sswitch_30
        0xee -> :sswitch_33
        0x270f -> :sswitch_5
    .end sparse-switch
.end method

.method private h(I)I
    .registers 3

    .prologue
    .line 603
    const/4 v0, -0x1

    .line 604
    sparse-switch p1, :sswitch_data_16

    .line 626
    :goto_4
    return v0

    .line 606
    :sswitch_5
    const/4 v0, 0x2

    .line 607
    goto :goto_4

    .line 609
    :sswitch_7
    const/16 v0, 0x3e9

    .line 610
    goto :goto_4

    .line 612
    :sswitch_a
    const/16 v0, 0x3ea

    .line 613
    goto :goto_4

    .line 615
    :sswitch_d
    const/16 v0, 0x3eb

    .line 616
    goto :goto_4

    .line 618
    :sswitch_10
    const/16 v0, 0x3ec

    .line 619
    goto :goto_4

    .line 621
    :sswitch_13
    const/16 v0, 0x270e

    .line 622
    goto :goto_4

    .line 604
    :sswitch_data_16
    .sparse-switch
        0x66 -> :sswitch_7
        0xc9 -> :sswitch_a
        0x12d -> :sswitch_d
        0x12f -> :sswitch_10
        0x1f5 -> :sswitch_5
        0x270e -> :sswitch_13
    .end sparse-switch
.end method

.method private h()Z
    .registers 4

    .prologue
    const/4 v0, 0x0

    .line 280
    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-static {v1}, Lcom/dianxinos/optimizer/module/recommend/data/RelationalRecommendConfig;->getCardNewsAdSwitch(Landroid/content/Context;)Z

    move-result v1

    if-nez v1, :cond_a

    .line 290
    :goto_9
    return v0

    .line 283
    :cond_a
    iget-object v1, p0, Ldxoptimizer/bpu;->t:Ldxoptimizer/bok;

    invoke-virtual {v1}, Ldxoptimizer/bok;->c()Ljava/util/List;

    move-result-object v1

    .line 285
    if-eqz v1, :cond_20

    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v2

    if-lez v2, :cond_20

    .line 286
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V

    iput-object v0, p0, Ldxoptimizer/bpu;->u:Ljava/util/List;

    .line 287
    const/4 v0, 0x1

    .line 289
    :cond_20
    iget-object v1, p0, Ldxoptimizer/bpu;->t:Ldxoptimizer/bok;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-virtual {v1, v2}, Ldxoptimizer/bok;->d(Landroid/content/Context;)V

    goto :goto_9
.end method

.method private i()Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;
    .registers 5

    .prologue
    const/4 v3, 0x0

    const/4 v0, 0x0

    .line 294
    iget-object v1, p0, Ldxoptimizer/bpu;->u:Ljava/util/List;

    if-eqz v1, :cond_e

    iget-object v1, p0, Ldxoptimizer/bpu;->u:Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v1

    if-gtz v1, :cond_15

    .line 295
    :cond_e
    invoke-direct {p0}, Ldxoptimizer/bpu;->h()Z

    move-result v1

    if-nez v1, :cond_15

    .line 325
    :cond_14
    :goto_14
    return-object v0

    .line 299
    :cond_15
    iget-object v1, p0, Ldxoptimizer/bpu;->u:Ljava/util/List;

    if-eqz v1, :cond_14

    .line 302
    iget-object v1, p0, Ldxoptimizer/bpu;->u:Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v1

    .line 304
    iget v2, p0, Ldxoptimizer/bpu;->v:I

    if-lt v2, v1, :cond_30

    .line 305
    iget-object v1, p0, Ldxoptimizer/bpu;->u:Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->clear()V

    .line 306
    iput v3, p0, Ldxoptimizer/bpu;->v:I

    .line 307
    invoke-direct {p0}, Ldxoptimizer/bpu;->h()Z

    move-result v1

    if-eqz v1, :cond_14

    .line 311
    :cond_30
    iget-object v0, p0, Ldxoptimizer/bpu;->u:Ljava/util/List;

    iget v1, p0, Ldxoptimizer/bpu;->v:I

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/baidu/mobad/feeds/NativeResponse;

    .line 312
    iget v1, p0, Ldxoptimizer/bpu;->v:I

    add-int/lit8 v1, v1, 0x1

    iput v1, p0, Ldxoptimizer/bpu;->v:I

    .line 314
    new-instance v1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;

    invoke-direct {v1}, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;-><init>()V

    .line 315
    iput-object v0, v1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->ad:Lcom/baidu/mobad/feeds/NativeResponse;

    .line 316
    const/4 v0, 0x2

    invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v0

    iput-object v0, v1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->id:Ljava/lang/String;

    .line 317
    const/16 v0, 0x191

    iput v0, v1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->cardType:I

    .line 318
    const-string v0, "lianmeng"

    iput-object v0, v1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->source:Ljava/lang/String;

    .line 319
    iget-object v0, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    iput-object v0, v1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->category:Ljava/lang/String;

    .line 320
    iput-boolean v3, v1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;->isLocalCard:Z

    move-object v0, v1

    .line 325
    goto :goto_14
.end method

.method private j()V
    .registers 5

    .prologue
    const/4 v3, 0x1

    .line 329
    const-string v0, "re_rec"

    const-string v1, "re_news_fth_ct"

    .line 330
    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    .line 329
    invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V

    .line 331
    iget-object v0, p0, Ldxoptimizer/bpu;->p:Ldxoptimizer/bpt;

    invoke-virtual {v0, v3}, Ldxoptimizer/bpt;->a(Z)V

    .line 332
    iget-boolean v0, p0, Ldxoptimizer/bpu;->n:Z

    if-eqz v0, :cond_2d

    .line 333
    const/4 v0, 0x0

    iput-boolean v0, p0, Ldxoptimizer/bpu;->n:Z

    .line 334
    iget-object v0, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-static {v0}, Ldxoptimizer/bol;->b(Landroid/content/Context;)Ljava/util/ArrayList;

    move-result-object v0

    .line 335
    if-eqz v0, :cond_2d

    invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

    move-result v1

    const/4 v2, 0x4

    if-lt v1, v2, :cond_2d

    .line 339
    iget-object v1, p0, Ldxoptimizer/bpu;->q:Ldxoptimizer/bon;

    invoke-interface {v1, v0}, Ldxoptimizer/bon;->a(Ljava/util/List;)V

    .line 348
    :goto_2c
    return-void

    .line 343
    :cond_2d
    iget v0, p0, Ldxoptimizer/bpu;->l:I

    add-int/lit8 v0, v0, 0x1

    iput v0, p0, Ldxoptimizer/bpu;->l:I

    .line 344
    iget-object v0, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    iget-object v1, p0, Ldxoptimizer/bpu;->q:Ldxoptimizer/bon;

    iget v2, p0, Ldxoptimizer/bpu;->l:I

    invoke-static {v0, v1, v2}, Ldxoptimizer/bol;->a(Landroid/content/Context;Ldxoptimizer/bon;I)V

    .line 346
    iget-object v0, p0, Ldxoptimizer/bpu;->r:Landroid/os/Handler;

    invoke-virtual {v0, v3}, Landroid/os/Handler;->sendEmptyMessage(I)Z

    .line 347
    iget-object v0, p0, Ldxoptimizer/bpu;->r:Landroid/os/Handler;

    const/4 v1, 0x3

    const-wide/16 v2, 0x1388

    invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z

    goto :goto_2c
.end method

.method private k()V
    .registers 3

    .prologue
    .line 403
    iget v0, p0, Ldxoptimizer/bpu;->k:I

    const/4 v1, -0x1

    if-eq v0, v1, :cond_6

    .line 419
    :goto_5
    return-void

    .line 409
    :cond_6
    new-instance v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;

    invoke-direct {v0}, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;-><init>()V

    .line 410
    const/16 v1, 0x270f

    invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->id:Ljava/lang/String;

    .line 411
    const/4 v1, 0x1

    iput-boolean v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->isLocalCard:Z

    .line 412
    iget-object v1, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    iput-object v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->category:Ljava/lang/String;

    .line 413
    const/16 v1, 0x66

    iput v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->cardType:I

    .line 414
    iget-object v1, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 415
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    add-int/lit8 v0, v0, -0x1

    iput v0, p0, Ldxoptimizer/bpu;->k:I

    goto :goto_5
.end method

.method private l()Z
    .registers 3

    .prologue
    .line 422
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    add-int/lit8 v0, v0, -0x1

    .line 423
    iget v1, p0, Ldxoptimizer/bpu;->k:I

    if-ltz v1, :cond_1c

    iget v1, p0, Ldxoptimizer/bpu;->k:I

    if-gt v1, v0, :cond_1c

    .line 424
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    iget v1, p0, Ldxoptimizer/bpu;->k:I

    invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    .line 429
    const/4 v0, -0x1

    iput v0, p0, Ldxoptimizer/bpu;->k:I

    .line 430
    const/4 v0, 0x1

    .line 432
    :goto_1b
    return v0

    :cond_1c
    const/4 v0, 0x0

    goto :goto_1b
.end method

.method private m()V
    .registers 3

    .prologue
    .line 798
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    iput-wide v0, p0, Ldxoptimizer/bpu;->h:J

    .line 799
    new-instance v0, Ljava/util/HashSet;

    invoke-direct {v0}, Ljava/util/HashSet;-><init>()V

    iput-object v0, p0, Ldxoptimizer/bpu;->e:Ljava/util/HashSet;

    .line 800
    iget-object v0, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    invoke-direct {p0, v0}, Ldxoptimizer/bpu;->a(Ljava/lang/String;)V

    .line 801
    return-void
.end method

.method private n()V
    .registers 3

    .prologue
    .line 826
    const-string v0, "re_card_time"

    .line 827
    invoke-direct {p0}, Ldxoptimizer/bpu;->o()Lorg/json/JSONObject;

    move-result-object v1

    .line 826
    invoke-static {v0, v1}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Lorg/json/JSONObject;)V

    .line 828
    return-void
.end method

.method private o()Lorg/json/JSONObject;
    .registers 7

    .prologue
    .line 835
    new-instance v0, Lorg/json/JSONObject;

    invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V

    .line 837
    :try_start_5
    iget-object v1, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    iget-wide v2, p0, Ldxoptimizer/bpu;->i:J

    iget-wide v4, p0, Ldxoptimizer/bpu;->j:J

    sub-long/2addr v2, v4

    invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
    :try_end_13
    .catch Lorg/json/JSONException; {:try_start_5 .. :try_end_13} :catch_14

    .line 841
    :goto_13
    return-object v0

    .line 838
    :catch_14
    move-exception v1

    goto :goto_13
.end method

.method private p()V
    .registers 8

    .prologue
    .line 850
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    if-gtz v0, :cond_9

    .line 910
    :cond_8
    :goto_8
    return-void

    .line 857
    :cond_9
    new-instance v3, Lorg/json/JSONArray;

    invoke-direct {v3}, Lorg/json/JSONArray;-><init>()V

    .line 858
    new-instance v4, Lorg/json/JSONArray;

    invoke-direct {v4}, Lorg/json/JSONArray;-><init>()V

    .line 859
    new-instance v5, Lorg/json/JSONArray;

    invoke-direct {v5}, Lorg/json/JSONArray;-><init>()V

    .line 861
    iget-object v0, p0, Ldxoptimizer/bpu;->d:Landroid/support/v7/widget/RecyclerView;

    invoke-virtual {v0}, Landroid/support/v7/widget/RecyclerView;->getLayoutManager()Landroid/support/v7/widget/RecyclerView$h;

    move-result-object v0

    check-cast v0, Landroid/support/v7/widget/LinearLayoutManager;

    .line 862
    invoke-virtual {v0}, Landroid/support/v7/widget/LinearLayoutManager;->p()I

    move-result v6

    .line 863
    const/4 v0, 0x0

    move v2, v0

    :goto_26
    if-gt v2, v6, :cond_7c

    .line 864
    iget-object v0, p0, Ldxoptimizer/bpu;->e:Ljava/util/HashSet;

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z

    move-result v0

    if-nez v0, :cond_3c

    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    if-lt v2, v0, :cond_40

    .line 863
    :cond_3c
    :goto_3c
    add-int/lit8 v0, v2, 0x1

    move v2, v0

    goto :goto_26

    .line 868
    :cond_40
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;

    .line 871
    instance-of v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/CardNewsBean;

    if-eqz v1, :cond_65

    move-object v1, v0

    .line 872
    check-cast v1, Lcom/dianxinos/optimizer/module/recommend/data/CardNewsBean;

    invoke-static {v1}, Ldxoptimizer/bom;->a(Lcom/dianxinos/optimizer/module/recommend/data/CardNewsBean;)Lorg/json/JSONObject;

    move-result-object v1

    .line 873
    invoke-virtual {v3, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;

    .line 883
    :goto_56
    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    invoke-static {v1, v0}, Ldxoptimizer/bsn;->a(Landroid/content/Context;Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;)V

    .line 884
    iget-object v0, p0, Ldxoptimizer/bpu;->e:Ljava/util/HashSet;

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z

    goto :goto_3c

    .line 874
    :cond_65
    instance-of v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;

    if-eqz v1, :cond_74

    move-object v1, v0

    .line 875
    check-cast v1, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;

    invoke-static {v1}, Ldxoptimizer/bom;->a(Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;)Lorg/json/JSONObject;

    move-result-object v1

    .line 876
    invoke-virtual {v4, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;

    goto :goto_56

    .line 878
    :cond_74
    invoke-static {v0}, Ldxoptimizer/bom;->a(Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;)Lorg/json/JSONObject;

    move-result-object v1

    .line 879
    invoke-virtual {v5, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;

    goto :goto_56

    .line 887
    :cond_7c
    invoke-virtual {v3}, Lorg/json/JSONArray;->length()I

    move-result v0

    if-lez v0, :cond_8f

    .line 888
    const-string v0, "re_news_show_ct"

    const-string v1, "news"

    iget-object v2, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    .line 889
    invoke-direct {p0, v1, v3, v2}, Ldxoptimizer/bpu;->a(Ljava/lang/String;Lorg/json/JSONArray;Ljava/lang/String;)Lorg/json/JSONObject;

    move-result-object v1

    .line 888
    invoke-static {v0, v1}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Lorg/json/JSONObject;)V

    .line 895
    :cond_8f
    invoke-virtual {v4}, Lorg/json/JSONArray;->length()I

    move-result v0

    if-lez v0, :cond_a2

    .line 896
    const-string v0, "re_ad_show_ct"

    const-string v1, "ad"

    iget-object v2, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    .line 897
    invoke-direct {p0, v1, v4, v2}, Ldxoptimizer/bpu;->a(Ljava/lang/String;Lorg/json/JSONArray;Ljava/lang/String;)Lorg/json/JSONObject;

    move-result-object v1

    .line 896
    invoke-static {v0, v1}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Lorg/json/JSONObject;)V

    .line 903
    :cond_a2
    invoke-virtual {v5}, Lorg/json/JSONArray;->length()I

    move-result v0

    if-lez v0, :cond_8

    .line 904
    iget-object v0, p0, Ldxoptimizer/bpu;->f:Ljava/lang/String;

    iget-object v1, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    iget-object v2, p0, Ldxoptimizer/bpu;->g:Ljava/lang/String;

    .line 905
    invoke-direct {p0, v1, v5, v2}, Ldxoptimizer/bpu;->a(Ljava/lang/String;Lorg/json/JSONArray;Ljava/lang/String;)Lorg/json/JSONObject;

    move-result-object v1

    .line 904
    invoke-static {v0, v1}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Lorg/json/JSONObject;)V

    goto/16 :goto_8
.end method


# virtual methods
.method public a()I
    .registers 2

    .prologue
    .line 476
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    return v0
.end method

.method public a(I)I
    .registers 5

    .prologue
    const/16 v2, 0x1f41

    .line 481
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;

    .line 482
    const/4 v1, -0x1

    .line 483
    if-eqz v0, :cond_32

    .line 484
    instance-of v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;

    if-eqz v1, :cond_18

    .line 486
    check-cast v0, Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;

    invoke-direct {p0, v0}, Ldxoptimizer/bpu;->a(Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;)I

    move-result v0

    .line 495
    :goto_17
    return v0

    .line 487
    :cond_18
    iget v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->cardType:I

    if-ne v1, v2, :cond_1e

    move v0, v2

    .line 488
    goto :goto_17

    .line 489
    :cond_1e
    iget-boolean v1, v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->isLocalCard:Z

    if-eqz v1, :cond_2b

    .line 490
    invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->getIntId()I

    move-result v0

    invoke-direct {p0, v0}, Ldxoptimizer/bpu;->g(I)I

    move-result v0

    goto :goto_17

    .line 492
    :cond_2b
    iget v0, v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->cardType:I

    invoke-direct {p0, v0}, Ldxoptimizer/bpu;->h(I)I

    move-result v0

    goto :goto_17

    :cond_32
    move v0, v1

    goto :goto_17
.end method

.method public a(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$w;
    .registers 4

    .prologue
    .line 437
    invoke-direct {p0, p1, p2}, Ldxoptimizer/bpu;->c(Landroid/view/ViewGroup;I)Ldxoptimizer/bop;

    move-result-object v0

    .line 446
    return-object v0
.end method

.method public a(Landroid/support/v7/widget/RecyclerView$w;I)V
    .registers 5

    .prologue
    .line 451
    instance-of v0, p1, Ldxoptimizer/bop;

    if-eqz v0, :cond_17

    .line 452
    check-cast p1, Ldxoptimizer/bop;

    .line 453
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;

    invoke-virtual {p1, v0}, Ldxoptimizer/bop;->a(Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;)Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;

    move-result-object v0

    .line 466
    iget-object v1, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v1, p2, v0}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;

    .line 472
    :cond_17
    return-void
.end method

.method public a(Lcom/dianxinos/optimizer/module/recommend/data/ListHeaderBean;)V
    .registers 6

    .prologue
    const/4 v3, 0x0

    .line 396
    const/16 v0, 0x1f41

    iput v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/ListHeaderBean;->cardType:I

    .line 397
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0, v3, p1}, Ljava/util/List;->add(ILjava/lang/Object;)V

    .line 398
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    iget-object v1, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    const v2, 0x7f080d05

    invoke-virtual {v1, v2}, Landroid/app/Activity;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-static {v1}, Ldxoptimizer/bom;->a(Ljava/lang/String;)Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;

    move-result-object v1

    invoke-interface {v0, v3, v1}, Ljava/util/List;->add(ILjava/lang/Object;)V

    .line 400
    return-void
.end method

.method public e()V
    .registers 5

    .prologue
    .line 787
    invoke-direct {p0}, Ldxoptimizer/bpu;->n()V

    .line 788
    iget-object v0, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :cond_d
    :goto_d
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_34

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Map$Entry;

    .line 789
    invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/ArrayList;

    .line 790
    const/4 v3, 0x3

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-virtual {v1, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_d

    .line 791
    invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ldxoptimizer/bop;

    invoke-virtual {v0}, Ldxoptimizer/bop;->B()V

    goto :goto_d

    .line 794
    :cond_34
    invoke-static {}, Ldxoptimizer/bok;->a()Ldxoptimizer/bok;

    move-result-object v0

    invoke-virtual {v0}, Ldxoptimizer/bok;->d()V

    .line 795
    return-void
.end method

.method public f()V
    .registers 5

    .prologue
    .line 804
    iget-object v0, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :cond_a
    :goto_a
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_31

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Map$Entry;

    .line 805
    invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/ArrayList;

    .line 806
    const/4 v3, 0x2

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-virtual {v1, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_a

    .line 807
    invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ldxoptimizer/bop;

    invoke-virtual {v0}, Ldxoptimizer/bop;->A()V

    goto :goto_a

    .line 810
    :cond_31
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    iput-wide v0, p0, Ldxoptimizer/bpu;->h:J

    .line 811
    return-void
.end method

.method public f(I)V
    .registers 6

    .prologue
    .line 777
    iget-object v0, p0, Ldxoptimizer/bpu;->x:Ljava/util/HashMap;

    invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :cond_a
    :goto_a
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_3b

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Map$Entry;

    .line 778
    invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/ArrayList;

    .line 779
    invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ldxoptimizer/bop;

    .line 780
    const/4 v3, 0x1

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-virtual {v1, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_a

    invoke-virtual {v0}, Ldxoptimizer/bop;->y()Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;

    move-result-object v1

    invoke-virtual {v1}, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->getIntId()I

    move-result v1

    if-ne v1, p1, :cond_a

    .line 781
    invoke-virtual {v0}, Ldxoptimizer/bop;->z()V

    goto :goto_a

    .line 784
    :cond_3b
    return-void
.end method

.method public g()V
    .registers 7

    .prologue
    .line 814
    iget-wide v0, p0, Ldxoptimizer/bpu;->i:J

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v2

    iget-wide v4, p0, Ldxoptimizer/bpu;->h:J

    sub-long/2addr v2, v4

    add-long/2addr v0, v2

    iput-wide v0, p0, Ldxoptimizer/bpu;->i:J

    .line 815
    invoke-direct {p0}, Ldxoptimizer/bpu;->p()V

    .line 816
    return-void
.end method

.method public handleMessage(Landroid/os/Message;)V
    .registers 7

    .prologue
    const/4 v4, 0x0

    .line 352
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    add-int/lit8 v1, v0, -0x1

    .line 353
    iget v0, p1, Landroid/os/Message;->what:I

    packed-switch v0, :pswitch_data_8c

    .line 393
    :goto_e
    return-void

    .line 355
    :pswitch_f
    invoke-direct {p0}, Ldxoptimizer/bpu;->k()V

    .line 356
    add-int/lit8 v0, v1, 0x1

    invoke-virtual {p0, v0}, Ldxoptimizer/bpu;->c(I)V

    goto :goto_e

    .line 359
    :pswitch_18
    invoke-direct {p0}, Ldxoptimizer/bpu;->l()Z

    move-result v0

    .line 360
    iget-object v2, p0, Ldxoptimizer/bpu;->s:Ljava/util/List;

    invoke-interface {v2}, Ljava/util/List;->size()I

    move-result v2

    if-lez v2, :cond_54

    .line 362
    iget-boolean v0, p0, Ldxoptimizer/bpu;->o:Z

    if-eqz v0, :cond_3c

    .line 363
    iput-boolean v4, p0, Ldxoptimizer/bpu;->o:Z

    .line 364
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    const v3, 0x7f08047d

    .line 365
    invoke-virtual {v2, v3}, Landroid/app/Activity;->getString(I)Ljava/lang/String;

    move-result-object v2

    .line 364
    invoke-static {v2}, Ldxoptimizer/bom;->a(Ljava/lang/String;)Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;

    move-result-object v2

    invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 367
    :cond_3c
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    iget-object v2, p0, Ldxoptimizer/bpu;->s:Ljava/util/List;

    invoke-interface {v0, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 369
    invoke-direct {p0}, Ldxoptimizer/bpu;->i()Lcom/dianxinos/optimizer/module/recommend/data/BaiduMobAdsBean;

    move-result-object v0

    .line 370
    if-eqz v0, :cond_4e

    .line 371
    iget-object v2, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 373
    :cond_4e
    const/4 v0, 0x1

    .line 374
    iget-object v2, p0, Ldxoptimizer/bpu;->s:Ljava/util/List;

    invoke-interface {v2}, Ljava/util/List;->clear()V

    .line 376
    :cond_54
    if-eqz v0, :cond_62

    .line 377
    iget-object v0, p0, Ldxoptimizer/bpu;->a:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    add-int/lit8 v0, v0, -0x1

    sub-int/2addr v0, v1

    invoke-virtual {p0, v1, v0}, Ldxoptimizer/bpu;->a(II)V

    .line 379
    :cond_62
    iget-object v0, p0, Ldxoptimizer/bpu;->p:Ldxoptimizer/bpt;

    invoke-virtual {v0, v4}, Ldxoptimizer/bpt;->a(Z)V

    goto :goto_e

    .line 382
    :pswitch_68
    iget-object v0, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    iget-object v2, p0, Ldxoptimizer/bpu;->b:Landroid/app/Activity;

    const v3, 0x7f080478

    .line 383
    invoke-virtual {v2, v3}, Landroid/app/Activity;->getString(I)Ljava/lang/String;

    move-result-object v2

    .line 382
    invoke-static {v0, v2, v4}, Ldxoptimizer/cgi;->b(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    .line 384
    iget-object v0, p0, Ldxoptimizer/bpu;->r:Landroid/os/Handler;

    const/4 v2, 0x2

    invoke-virtual {v0, v2}, Landroid/os/Handler;->removeMessages(I)V

    .line 385
    invoke-direct {p0}, Ldxoptimizer/bpu;->l()Z

    move-result v0

    if-eqz v0, :cond_85

    .line 386
    invoke-virtual {p0, v1}, Ldxoptimizer/bpu;->e(I)V

    .line 388
    :cond_85
    iget-object v0, p0, Ldxoptimizer/bpu;->p:Ldxoptimizer/bpt;

    invoke-virtual {v0, v4}, Ldxoptimizer/bpt;->a(Z)V

    goto :goto_e

    .line 353
    nop

    :pswitch_data_8c
    .packed-switch 0x1
        :pswitch_f
        :pswitch_18
        :pswitch_68
    .end packed-switch
.end method