GooglePlayPriceHelper.smali

.class public Lcom/sandboxol/center/utils/GooglePlayPriceHelper;
.super Ljava/lang/Object;
.source "GooglePlayPriceHelper.java"


# static fields
.field public static final AND_CUBES_1:Ljava/lang/String; = "and.cubes.1"

.field public static final AND_CUBES_10:Ljava/lang/String; = "and.cubes.10"

.field public static final AND_CUBES_100:Ljava/lang/String; = "and.cubes.100"

.field public static final AND_CUBES_25:Ljava/lang/String; = "and.cubes.25"

.field public static final AND_CUBES_5:Ljava/lang/String; = "and.cubes.5"

.field public static final AND_CUBES_50:Ljava/lang/String; = "and.cubes.50"

.field public static final AND_DIAMOND_1:Ljava/lang/String; = "and.diamond.1"

.field public static final AND_DIAMOND_10:Ljava/lang/String; = "and.diamond.10"

.field public static final AND_DIAMOND_100:Ljava/lang/String; = "and.diamond.100"

.field public static final AND_DIAMOND_3:Ljava/lang/String; = "and.diamond.3"

.field public static final AND_DIAMOND_5:Ljava/lang/String; = "and.diamond.5"

.field public static final AND_DIAMOND_50:Ljava/lang/String; = "and.diamond.50"

.field public static final AND_DRAGON_1:Ljava/lang/String; = "and.dragon.1"

.field public static final AND_DRAGON_2:Ljava/lang/String; = "and.dragon.2"

.field public static final AND_DRAGON_3:Ljava/lang/String; = "and.dragon.3"

.field public static final AND_DRAGON_4:Ljava/lang/String; = "and.dragon.4"

.field public static final AND_DRAGON_5:Ljava/lang/String; = "and.dragon.5"

.field public static final AND_DRAGON_6:Ljava/lang/String; = "and.dragon.6"

.field public static final AND_DRAGON_7:Ljava/lang/String; = "and.dragon.7"

.field public static final AND_GCUBES_1:Ljava/lang/String; = "and.gcubes.1"

.field public static final AND_GCUBES_10:Ljava/lang/String; = "and.gcubes.10"

.field public static final AND_GCUBES_100:Ljava/lang/String; = "and.gcubes.100"

.field public static final AND_GCUBES_25:Ljava/lang/String; = "and.gcubes.25"

.field public static final AND_GCUBES_5:Ljava/lang/String; = "and.gcubes.5"

.field public static final AND_GCUBES_50:Ljava/lang/String; = "and.gcubes.50"

.field public static final AND_GIFT_10:Ljava/lang/String; = "and.gift.10"

.field public static final AND_GIFT_15:Ljava/lang/String; = "and.gift.15"

.field public static final AND_GIFT_25:Ljava/lang/String; = "and.gift.25"

.field public static final AND_GIFT_30:Ljava/lang/String; = "and.gift.30"

.field public static final AND_GIFT_50:Ljava/lang/String; = "and.gift.50"

.field public static final AND_GIFT_6:Ljava/lang/String; = "and.gift.6"

.field public static final AND_PASS_10:Ljava/lang/String; = "and.pass.10"

.field public static final AND_PASS_16:Ljava/lang/String; = "and.pass.16"

.field public static final AND_PASS_20:Ljava/lang/String; = "and.pass.20"

.field public static final AND_PASS_32:Ljava/lang/String; = "and.pass.32"

.field public static final AND_PASS_40:Ljava/lang/String; = "and.pass.40"

.field public static final AND_PASS_8:Ljava/lang/String; = "and.pass.8"

.field public static final AND_VIP_1_1:Ljava/lang/String; = "and.vip.1.1"

.field public static final AND_VIP_1_12:Ljava/lang/String; = "and.vip.1.12"

.field public static final AND_VIP_2_1:Ljava/lang/String; = "and.vip.2.1"

.field public static final AND_VIP_2_12:Ljava/lang/String; = "and.vip.2.12"

.field public static final AND_VIP_3_1:Ljava/lang/String; = "and.vip.3.1"

.field public static final AND_VIP_3_12:Ljava/lang/String; = "and.vip.3.12"

.field public static final GAME_BEDWAR_SUPER_PLAYER:Ljava/lang/String; = "game.bedwar.super.player"


# direct methods
.method public constructor <init>()V
    .registers 1

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

    return-void
.end method

.method public static getPriceByProductId(Ljava/lang/String;)D
    .registers 26

    move-object/from16 v0, p0

    .line 1
    invoke-virtual/range {p0 .. p0}, Ljava/lang/String;->hashCode()I

    move-result v1

    sparse-switch v1, :sswitch_data_2a8

    packed-switch v1, :pswitch_data_33e

    goto/16 :goto_20d

    :pswitch_e
    const-string v1, "and.dragon.7"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x12

    goto/16 :goto_20e

    :pswitch_1a
    const-string v1, "and.dragon.6"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x11

    goto/16 :goto_20e

    :pswitch_26
    const-string v1, "and.dragon.5"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x10

    goto/16 :goto_20e

    :pswitch_32
    const-string v1, "and.dragon.4"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0xf

    goto/16 :goto_20e

    :pswitch_3e
    const-string v1, "and.dragon.3"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0xe

    goto/16 :goto_20e

    :pswitch_4a
    const-string v1, "and.dragon.2"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0xd

    goto/16 :goto_20e

    :pswitch_56
    const-string v1, "and.dragon.1"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0xc

    goto/16 :goto_20e

    :sswitch_62
    const-string v1, "and.cubes.100"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/4 v0, 0x2

    goto/16 :goto_20e

    :sswitch_6d
    const-string v1, "and.gcubes.50"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x18

    goto/16 :goto_20e

    :sswitch_79
    const-string v1, "and.gcubes.25"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x16

    goto/16 :goto_20e

    :sswitch_85
    const-string v1, "and.gcubes.10"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x14

    goto/16 :goto_20e

    :sswitch_91
    const-string v1, "and.vip.3.12"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x2a

    goto/16 :goto_20e

    :sswitch_9d
    const-string v1, "and.vip.2.12"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x28

    goto/16 :goto_20e

    :sswitch_a9
    const-string v1, "and.vip.1.12"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x26

    goto/16 :goto_20e

    :sswitch_b5
    const-string v1, "and.cubes.5"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/4 v0, 0x4

    goto/16 :goto_20e

    :sswitch_c0
    const-string v1, "and.cubes.1"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/4 v0, 0x0

    goto/16 :goto_20e

    :sswitch_cb
    const-string v1, "and.pass.8"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x24

    goto/16 :goto_20e

    :sswitch_d7
    const-string v1, "and.diamond.100"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x8

    goto/16 :goto_20e

    :sswitch_e3
    const-string v1, "and.vip.3.1"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x29

    goto/16 :goto_20e

    :sswitch_ef
    const-string v1, "and.vip.2.1"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x27

    goto/16 :goto_20e

    :sswitch_fb
    const-string v1, "and.vip.1.1"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x25

    goto/16 :goto_20e

    :sswitch_107
    const-string v1, "and.gift.6"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x1e

    goto/16 :goto_20e

    :sswitch_113
    const-string v1, "and.diamond.5"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0xa

    goto/16 :goto_20e

    :sswitch_11f
    const-string v1, "and.diamond.3"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x9

    goto/16 :goto_20e

    :sswitch_12b
    const-string v1, "and.diamond.1"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/4 v0, 0x6

    goto/16 :goto_20e

    :sswitch_136
    const-string v1, "and.gcubes.5"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x17

    goto/16 :goto_20e

    :sswitch_142
    const-string v1, "and.gcubes.1"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x13

    goto/16 :goto_20e

    :sswitch_14e
    const-string v1, "and.cubes.50"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/4 v0, 0x5

    goto/16 :goto_20e

    :sswitch_159
    const-string v1, "and.cubes.25"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/4 v0, 0x3

    goto/16 :goto_20e

    :sswitch_164
    const-string v1, "and.cubes.10"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/4 v0, 0x1

    goto/16 :goto_20e

    :sswitch_16f
    const-string v1, "and.gift.50"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x1d

    goto/16 :goto_20e

    :sswitch_17b
    const-string v1, "and.gift.30"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x1c

    goto/16 :goto_20e

    :sswitch_187
    const-string v1, "and.gift.25"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x1b

    goto/16 :goto_20e

    :sswitch_193
    const-string v1, "and.gift.15"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x1a

    goto/16 :goto_20e

    :sswitch_19f
    const-string v1, "and.gift.10"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x19

    goto/16 :goto_20e

    :sswitch_1ab
    const-string v1, "game.bedwar.super.player"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x2b

    goto :goto_20e

    :sswitch_1b6
    const-string v1, "and.gcubes.100"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x15

    goto :goto_20e

    :sswitch_1c1
    const-string v1, "and.pass.40"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x23

    goto :goto_20e

    :sswitch_1cc
    const-string v1, "and.pass.32"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x22

    goto :goto_20e

    :sswitch_1d7
    const-string v1, "and.pass.20"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x21

    goto :goto_20e

    :sswitch_1e2
    const-string v1, "and.pass.16"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x20

    goto :goto_20e

    :sswitch_1ed
    const-string v1, "and.pass.10"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0x1f

    goto :goto_20e

    :sswitch_1f8
    const-string v1, "and.diamond.50"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/16 v0, 0xb

    goto :goto_20e

    :sswitch_203
    const-string v1, "and.diamond.10"

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

    move-result v0

    if-eqz v0, :cond_20d

    const/4 v0, 0x7

    goto :goto_20e

    :cond_20d
    :goto_20d
    const/4 v0, -0x1

    :goto_20e
    const-wide v1, 0x4038fd70a3d70a3dL    # 24.99

    const-wide v3, 0x4058ff5c28f5c28fL    # 99.99

    const-wide/high16 v5, 0x4049000000000000L    # 50.0

    const-wide/high16 v7, 0x4014000000000000L    # 5.0

    const-wide/high16 v9, 0x4039000000000000L    # 25.0

    const-wide/high16 v11, 0x4059000000000000L    # 100.0

    const-wide/high16 v13, 0x4024000000000000L    # 10.0

    const-wide/high16 v15, 0x3ff0000000000000L    # 1.0

    const-wide v17, 0x4013f5c28f5c28f6L    # 4.99

    const-wide v19, 0x4048feb851eb851fL    # 49.99

    const-wide v21, 0x4023fae147ae147bL    # 9.99

    const-wide v23, 0x3fefae147ae147aeL    # 0.99

    packed-switch v0, :pswitch_data_350

    const-wide/16 v0, 0x0

    return-wide v0

    :pswitch_23e
    return-wide v23

    :pswitch_23f
    const-wide v0, 0x40567f5c28f5c28fL    # 89.99

    return-wide v0

    :pswitch_245
    const-wide v0, 0x4027fae147ae147bL    # 11.99

    return-wide v0

    :pswitch_24b
    return-wide v19

    :pswitch_24c
    return-wide v17

    :pswitch_24d
    const-wide v0, 0x4025fae147ae147bL    # 10.99

    return-wide v0

    :pswitch_253
    return-wide v23

    :pswitch_254
    const-wide v0, 0x401ff5c28f5c28f6L    # 7.99

    return-wide v0

    :pswitch_25a
    const-wide v0, 0x4043feb851eb851fL    # 39.99

    return-wide v0

    :pswitch_260
    const-wide v0, 0x403ffd70a3d70a3dL    # 31.99

    return-wide v0

    :pswitch_266
    const-wide v0, 0x4033fd70a3d70a3dL    # 19.99

    return-wide v0

    :pswitch_26c
    const-wide v0, 0x402ffae147ae147bL    # 15.99

    return-wide v0

    :pswitch_272
    return-wide v21

    :pswitch_273
    const-wide v0, 0x4017f5c28f5c28f6L    # 5.99

    return-wide v0

    :pswitch_279
    return-wide v19

    :pswitch_27a
    const-wide v0, 0x403dfd70a3d70a3dL    # 29.99

    return-wide v0

    :pswitch_280
    return-wide v1

    :pswitch_281
    const-wide v0, 0x402dfae147ae147bL    # 14.99

    return-wide v0

    :pswitch_287
    return-wide v21

    :pswitch_288
    return-wide v19

    :pswitch_289
    return-wide v17

    :pswitch_28a
    return-wide v1

    :pswitch_28b
    return-wide v3

    :pswitch_28c
    return-wide v21

    :pswitch_28d
    return-wide v23

    :pswitch_28e
    const-wide/high16 v0, 0x4069000000000000L    # 200.0

    return-wide v0

    :pswitch_291
    return-wide v11

    :pswitch_292
    return-wide v5

    :pswitch_293
    return-wide v9

    :pswitch_294
    return-wide v13

    :pswitch_295
    return-wide v7

    :pswitch_296
    return-wide v15

    :pswitch_297
    return-wide v19

    :pswitch_298
    return-wide v17

    :pswitch_299
    const-wide v0, 0x4007eb851eb851ecL    # 2.99

    return-wide v0

    :pswitch_29f
    return-wide v3

    :pswitch_2a0
    return-wide v21

    :pswitch_2a1
    return-wide v23

    :pswitch_2a2
    return-wide v5

    :pswitch_2a3
    return-wide v7

    :pswitch_2a4
    return-wide v9

    :pswitch_2a5
    return-wide v11

    :pswitch_2a6
    return-wide v13

    :pswitch_2a7
    return-wide v15

    :sswitch_data_2a8
    .sparse-switch
        -0x496bf690 -> :sswitch_203
        -0x496bf614 -> :sswitch_1f8
        -0x37ceb3fb -> :sswitch_1ed
        -0x37ceb3f5 -> :sswitch_1e2
        -0x37ceb3dc -> :sswitch_1d7
        -0x37ceb3bb -> :sswitch_1cc
        -0x37ceb39e -> :sswitch_1c1
        -0x1f59c92f -> :sswitch_1b6
        -0x147c6781 -> :sswitch_1ab
        -0x6f6c17a -> :sswitch_19f
        -0x6f6c175 -> :sswitch_193
        -0x6f6c156 -> :sswitch_187
        -0x6f6c13c -> :sswitch_17b
        -0x6f6c0fe -> :sswitch_16f
        -0x422ca9a -> :sswitch_164
        -0x422ca76 -> :sswitch_159
        -0x422ca1e -> :sswitch_14e
        0x36e3111 -> :sswitch_142
        0x36e3115 -> :sswitch_136
        0xe25cec0 -> :sswitch_12b
        0xe25cec2 -> :sswitch_11f
        0xe25cec4 -> :sswitch_113
        0x104a9eef -> :sswitch_107
        0x12f3db4c -> :sswitch_fb
        0x12f3df0d -> :sswitch_ef
        0x12f3e2ce -> :sswitch_e3
        0x1bed24c0 -> :sswitch_d7
        0x1f3b6592 -> :sswitch_cb
        0x39ac4c0a -> :sswitch_c0
        0x39ac4c0e -> :sswitch_b5
        0x4b878e66 -> :sswitch_a9
        0x4b8802c5 -> :sswitch_9d
        0x4b887724 -> :sswitch_91
        0x6a57f13f -> :sswitch_85
        0x6a57f163 -> :sswitch_79
        0x6a57f1bb -> :sswitch_6d
        0x7fc9778a -> :sswitch_62
    .end sparse-switch

    :pswitch_data_33e
    .packed-switch -0x3c8ddab3
        :pswitch_56
        :pswitch_4a
        :pswitch_3e
        :pswitch_32
        :pswitch_26
        :pswitch_1a
        :pswitch_e
    .end packed-switch

    :pswitch_data_350
    .packed-switch 0x0
        :pswitch_2a7
        :pswitch_2a6
        :pswitch_2a5
        :pswitch_2a4
        :pswitch_2a3
        :pswitch_2a2
        :pswitch_2a1
        :pswitch_2a0
        :pswitch_29f
        :pswitch_299
        :pswitch_298
        :pswitch_297
        :pswitch_296
        :pswitch_295
        :pswitch_294
        :pswitch_293
        :pswitch_292
        :pswitch_291
        :pswitch_28e
        :pswitch_28d
        :pswitch_28c
        :pswitch_28b
        :pswitch_28a
        :pswitch_289
        :pswitch_288
        :pswitch_287
        :pswitch_281
        :pswitch_280
        :pswitch_27a
        :pswitch_279
        :pswitch_273
        :pswitch_272
        :pswitch_26c
        :pswitch_266
        :pswitch_260
        :pswitch_25a
        :pswitch_254
        :pswitch_253
        :pswitch_24d
        :pswitch_24c
        :pswitch_24b
        :pswitch_245
        :pswitch_23f
        :pswitch_23e
    .end packed-switch
.end method