EANManufacturerOrgSupport.smali 
.class final Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;
.super Ljava/lang/Object;
# instance fields
.field private final countryIdentifiers:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field
.field private final ranges:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "[I>;"
        }
    .end annotation
.end field
# direct methods
.method constructor <init>()V
    .registers 2
    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V
    .line 3
    new-instance v0, Ljava/util/ArrayList;
    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    iput-object v0, p0, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->ranges:Ljava/util/List;
    .line 4
    new-instance v0, Ljava/util/ArrayList;
    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    iput-object v0, p0, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->countryIdentifiers:Ljava/util/List;
    return-void
.end method
.method private add([ILjava/lang/String;)V
    .registers 4
    .line 1
    iget-object v0, p0, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->ranges:Ljava/util/List;
    invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
    .line 2
    iget-object p1, p0, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->countryIdentifiers:Ljava/util/List;
    invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
    return-void
.end method
.method private declared-synchronized initIfNeeded()V
    .registers 6
    monitor-enter p0
    .line 1
    :try_start_1
    iget-object v0, p0, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->ranges:Ljava/util/List;
    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
    move-result v0
    :try_end_7
    .catchall {:try_start_1 .. :try_end_7} :catchall_504
    if-nez v0, :cond_b
    monitor-exit p0
    return-void
    :cond_b
    const/4 v0, 0x2
    :try_start_c
    new-array v1, v0, [I
    const/4 v2, 0x0
    aput v2, v1, v2
    const/16 v3, 0x13
    const/4 v4, 0x1
    aput v3, v1, v4
    const-string v3, "US/CA"
    .line 4
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x1e
    aput v3, v1, v2
    const/16 v3, 0x27
    aput v3, v1, v4
    const-string v3, "US"
    .line 5
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x3c
    aput v3, v1, v2
    const/16 v3, 0x8b
    aput v3, v1, v4
    const-string v3, "US/CA"
    .line 6
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x12c
    aput v3, v1, v2
    const/16 v3, 0x17b
    aput v3, v1, v4
    const-string v3, "FR"
    .line 7
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x17c
    aput v3, v1, v2
    const-string v3, "BG"
    .line 8
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x17f
    aput v3, v1, v2
    const-string v3, "SI"
    .line 9
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x181
    aput v3, v1, v2
    const-string v3, "HR"
    .line 10
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x183
    aput v3, v1, v2
    const-string v3, "BA"
    .line 11
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x190
    aput v3, v1, v2
    const/16 v3, 0x1b8
    aput v3, v1, v4
    const-string v3, "DE"
    .line 12
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x1c2
    aput v3, v1, v2
    const/16 v3, 0x1cb
    aput v3, v1, v4
    const-string v3, "JP"
    .line 13
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x1cc
    aput v3, v1, v2
    const/16 v3, 0x1d5
    aput v3, v1, v4
    const-string v3, "RU"
    .line 14
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1d7
    aput v3, v1, v2
    const-string v3, "TW"
    .line 15
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1da
    aput v3, v1, v2
    const-string v3, "EE"
    .line 16
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1db
    aput v3, v1, v2
    const-string v3, "LV"
    .line 17
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1dc
    aput v3, v1, v2
    const-string v3, "AZ"
    .line 18
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1dd
    aput v3, v1, v2
    const-string v3, "LT"
    .line 19
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1de
    aput v3, v1, v2
    const-string v3, "UZ"
    .line 20
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1df
    aput v3, v1, v2
    const-string v3, "LK"
    .line 21
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1e0
    aput v3, v1, v2
    const-string v3, "PH"
    .line 22
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1e1
    aput v3, v1, v2
    const-string v3, "BY"
    .line 23
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1e2
    aput v3, v1, v2
    const-string v3, "UA"
    .line 24
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1e4
    aput v3, v1, v2
    const-string v3, "MD"
    .line 25
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1e5
    aput v3, v1, v2
    const-string v3, "AM"
    .line 26
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1e6
    aput v3, v1, v2
    const-string v3, "GE"
    .line 27
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1e7
    aput v3, v1, v2
    const-string v3, "KZ"
    .line 28
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x1e9
    aput v3, v1, v2
    const-string v3, "HK"
    .line 29
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x1ea
    aput v3, v1, v2
    const/16 v3, 0x1f3
    aput v3, v1, v4
    const-string v3, "JP"
    .line 30
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x1f4
    aput v3, v1, v2
    const/16 v3, 0x1fd
    aput v3, v1, v4
    const-string v3, "GB"
    .line 31
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x208
    aput v3, v1, v2
    const-string v3, "GR"
    .line 32
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x210
    aput v3, v1, v2
    const-string v3, "LB"
    .line 33
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x211
    aput v3, v1, v2
    const-string v3, "CY"
    .line 34
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x213
    aput v3, v1, v2
    const-string v3, "MK"
    .line 35
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x217
    aput v3, v1, v2
    const-string v3, "MT"
    .line 36
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x21b
    aput v3, v1, v2
    const-string v3, "IE"
    .line 37
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x21c
    aput v3, v1, v2
    const/16 v3, 0x225
    aput v3, v1, v4
    const-string v3, "BE/LU"
    .line 38
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x230
    aput v3, v1, v2
    const-string v3, "PT"
    .line 39
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x239
    aput v3, v1, v2
    const-string v3, "IS"
    .line 40
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x23a
    aput v3, v1, v2
    const/16 v3, 0x243
    aput v3, v1, v4
    const-string v3, "DK"
    .line 41
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x24e
    aput v3, v1, v2
    const-string v3, "PL"
    .line 42
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x252
    aput v3, v1, v2
    const-string v3, "RO"
    .line 43
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x257
    aput v3, v1, v2
    const-string v3, "HU"
    .line 44
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x258
    aput v3, v1, v2
    const/16 v3, 0x259
    aput v3, v1, v4
    const-string v3, "ZA"
    .line 45
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x25b
    aput v3, v1, v2
    const-string v3, "GH"
    .line 46
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x260
    aput v3, v1, v2
    const-string v3, "BH"
    .line 47
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x261
    aput v3, v1, v2
    const-string v3, "MU"
    .line 48
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x263
    aput v3, v1, v2
    const-string v3, "MA"
    .line 49
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x265
    aput v3, v1, v2
    const-string v3, "DZ"
    .line 50
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x268
    aput v3, v1, v2
    const-string v3, "KE"
    .line 51
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x26a
    aput v3, v1, v2
    const-string v3, "CI"
    .line 52
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x26b
    aput v3, v1, v2
    const-string v3, "TN"
    .line 53
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x26d
    aput v3, v1, v2
    const-string v3, "SY"
    .line 54
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x26e
    aput v3, v1, v2
    const-string v3, "EG"
    .line 55
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x270
    aput v3, v1, v2
    const-string v3, "LY"
    .line 56
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x271
    aput v3, v1, v2
    const-string v3, "JO"
    .line 57
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x272
    aput v3, v1, v2
    const-string v3, "IR"
    .line 58
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x273
    aput v3, v1, v2
    const-string v3, "KW"
    .line 59
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x274
    aput v3, v1, v2
    const-string v3, "SA"
    .line 60
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x275
    aput v3, v1, v2
    const-string v3, "AE"
    .line 61
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x280
    aput v3, v1, v2
    const/16 v3, 0x289
    aput v3, v1, v4
    const-string v3, "FI"
    .line 62
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x2b2
    aput v3, v1, v2
    const/16 v3, 0x2b7
    aput v3, v1, v4
    const-string v3, "CN"
    .line 63
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x2bc
    aput v3, v1, v2
    const/16 v3, 0x2c5
    aput v3, v1, v4
    const-string v3, "NO"
    .line 64
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2d9
    aput v3, v1, v2
    const-string v3, "IL"
    .line 65
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x2da
    aput v3, v1, v2
    const/16 v3, 0x2e3
    aput v3, v1, v4
    const-string v3, "SE"
    .line 66
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2e4
    aput v3, v1, v2
    const-string v3, "GT"
    .line 67
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2e5
    aput v3, v1, v2
    const-string v3, "SV"
    .line 68
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2e6
    aput v3, v1, v2
    const-string v3, "HN"
    .line 69
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2e7
    aput v3, v1, v2
    const-string v3, "NI"
    .line 70
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2e8
    aput v3, v1, v2
    const-string v3, "CR"
    .line 71
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2e9
    aput v3, v1, v2
    const-string v3, "PA"
    .line 72
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2ea
    aput v3, v1, v2
    const-string v3, "DO"
    .line 73
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2ee
    aput v3, v1, v2
    const-string v3, "MX"
    .line 74
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x2f2
    aput v3, v1, v2
    const/16 v3, 0x2f3
    aput v3, v1, v4
    const-string v3, "CA"
    .line 75
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x2f7
    aput v3, v1, v2
    const-string v3, "VE"
    .line 76
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x2f8
    aput v3, v1, v2
    const/16 v3, 0x301
    aput v3, v1, v4
    const-string v3, "CH"
    .line 77
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x302
    aput v3, v1, v2
    const-string v3, "CO"
    .line 78
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x305
    aput v3, v1, v2
    const-string v3, "UY"
    .line 79
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x307
    aput v3, v1, v2
    const-string v3, "PE"
    .line 80
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x309
    aput v3, v1, v2
    const-string v3, "BO"
    .line 81
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x30b
    aput v3, v1, v2
    const-string v3, "AR"
    .line 82
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x30c
    aput v3, v1, v2
    const-string v3, "CL"
    .line 83
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x310
    aput v3, v1, v2
    const-string v3, "PY"
    .line 84
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x311
    aput v3, v1, v2
    const-string v3, "PE"
    .line 85
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x312
    aput v3, v1, v2
    const-string v3, "EC"
    .line 86
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x315
    aput v3, v1, v2
    const/16 v3, 0x316
    aput v3, v1, v4
    const-string v3, "BR"
    .line 87
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x320
    aput v3, v1, v2
    const/16 v3, 0x347
    aput v3, v1, v4
    const-string v3, "IT"
    .line 88
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x348
    aput v3, v1, v2
    const/16 v3, 0x351
    aput v3, v1, v4
    const-string v3, "ES"
    .line 89
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x352
    aput v3, v1, v2
    const-string v3, "CU"
    .line 90
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x35a
    aput v3, v1, v2
    const-string v3, "SK"
    .line 91
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x35b
    aput v3, v1, v2
    const-string v3, "CZ"
    .line 92
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x35c
    aput v3, v1, v2
    const-string v3, "YU"
    .line 93
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x361
    aput v3, v1, v2
    const-string v3, "MN"
    .line 94
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x363
    aput v3, v1, v2
    const-string v3, "KP"
    .line 95
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x364
    aput v3, v1, v2
    const/16 v3, 0x365
    aput v3, v1, v4
    const-string v3, "TR"
    .line 96
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x366
    aput v3, v1, v2
    const/16 v3, 0x36f
    aput v3, v1, v4
    const-string v3, "NL"
    .line 97
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x370
    aput v3, v1, v2
    const-string v3, "KR"
    .line 98
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x375
    aput v3, v1, v2
    const-string v3, "TH"
    .line 99
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x378
    aput v3, v1, v2
    const-string v3, "SG"
    .line 100
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x37a
    aput v3, v1, v2
    const-string v3, "IN"
    .line 101
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x37d
    aput v3, v1, v2
    const-string v3, "VN"
    .line 102
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x380
    aput v3, v1, v2
    const-string v3, "PK"
    .line 103
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v4, [I
    const/16 v3, 0x383
    aput v3, v1, v2
    const-string v3, "ID"
    .line 104
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x384
    aput v3, v1, v2
    const/16 v3, 0x397
    aput v3, v1, v4
    const-string v3, "AT"
    .line 105
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v1, v0, [I
    const/16 v3, 0x3a2
    aput v3, v1, v2
    const/16 v3, 0x3ab
    aput v3, v1, v4
    const-string v3, "AU"
    .line 106
    invoke-direct {p0, v1, v3}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v0, v0, [I
    const/16 v1, 0x3ac
    aput v1, v0, v2
    const/16 v1, 0x3b5
    aput v1, v0, v4
    const-string v1, "AZ"
    .line 107
    invoke-direct {p0, v0, v1}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v0, v4, [I
    const/16 v1, 0x3bb
    aput v1, v0, v2
    const-string v1, "MY"
    .line 108
    invoke-direct {p0, v0, v1}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    new-array v0, v4, [I
    const/16 v1, 0x3be
    aput v1, v0, v2
    const-string v1, "MO"
    .line 109
    invoke-direct {p0, v0, v1}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->add([ILjava/lang/String;)V
    :try_end_502
    .catchall {:try_start_c .. :try_end_502} :catchall_504
    monitor-exit p0
    return-void
    :catchall_504
    move-exception v0
    monitor-exit p0
    throw v0
.end method
# virtual methods
.method lookupCountryIdentifier(Ljava/lang/String;)Ljava/lang/String;
    .registers 9
    .line 1
    invoke-direct {p0}, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->initIfNeeded()V
    const/4 v0, 0x0
    const/4 v1, 0x3
    .line 2
    invoke-virtual {p1, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    move-result-object p1
    invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
    move-result p1
    .line 3
    iget-object v1, p0, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->ranges:Ljava/util/List;
    invoke-interface {v1}, Ljava/util/List;->size()I
    move-result v1
    move v2, v0
    :goto_14
    const/4 v3, 0x0
    if-ge v2, v1, :cond_39
    .line 5
    iget-object v4, p0, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->ranges:Ljava/util/List;
    invoke-interface {v4, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
    move-result-object v4
    check-cast v4, [I
    .line 6
    aget v5, v4, v0
    if-ge p1, v5, :cond_24
    return-object v3
    .line 10
    :cond_24
    array-length v3, v4
    const/4 v6, 0x1
    if-ne v3, v6, :cond_29
    goto :goto_2b
    :cond_29
    aget v5, v4, v6
    :goto_2b
    if-gt p1, v5, :cond_36
    .line 12
    iget-object p1, p0, Lcom/dcloud/zxing2/oned/EANManufacturerOrgSupport;->countryIdentifiers:Ljava/util/List;
    invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
    move-result-object p1
    check-cast p1, Ljava/lang/String;
    return-object p1
    :cond_36
    add-int/lit8 v2, v2, 0x1
    goto :goto_14
    :cond_39
    return-object v3
.end method