c.smali

.class Lcom/bumptech/glide/c/c;
.super Ljava/lang/Object;


# instance fields
.field protected a:I

.field protected b:[B

.field protected c:I

.field protected d:I

.field protected e:[[I

.field protected f:[I

.field protected g:[I

.field protected h:[I

.field protected i:[I


# direct methods
.method public constructor <init>([BII)V
    .registers 11

    const/4 v1, 0x0

    const/16 v6, 0x100

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

    new-array v0, v6, [I

    iput-object v0, p0, Lcom/bumptech/glide/c/c;->f:[I

    new-array v0, v6, [I

    iput-object v0, p0, Lcom/bumptech/glide/c/c;->g:[I

    new-array v0, v6, [I

    iput-object v0, p0, Lcom/bumptech/glide/c/c;->h:[I

    const/16 v0, 0x20

    new-array v0, v0, [I

    iput-object v0, p0, Lcom/bumptech/glide/c/c;->i:[I

    iput-object p1, p0, Lcom/bumptech/glide/c/c;->b:[B

    iput p2, p0, Lcom/bumptech/glide/c/c;->c:I

    iput p3, p0, Lcom/bumptech/glide/c/c;->d:I

    new-array v0, v6, [[I

    iput-object v0, p0, Lcom/bumptech/glide/c/c;->e:[[I

    move v0, v1

    :goto_23
    if-ge v0, v6, :cond_47

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    const/4 v3, 0x4

    new-array v3, v3, [I

    aput-object v3, v2, v0

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v2, v2, v0

    const/4 v3, 0x1

    const/4 v4, 0x2

    shl-int/lit8 v5, v0, 0xc

    div-int/lit16 v5, v5, 0x100

    aput v5, v2, v4

    aput v5, v2, v3

    aput v5, v2, v1

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->h:[I

    aput v6, v2, v0

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->g:[I

    aput v1, v2, v0

    add-int/lit8 v0, v0, 0x1

    goto :goto_23

    :cond_47
    return-void
.end method


# virtual methods
.method public a(III)I
    .registers 16

    const/4 v11, 0x2

    const/4 v10, 0x1

    const/4 v9, 0x0

    const/4 v6, -0x1

    const/16 v5, 0x100

    const/16 v3, 0x3e8

    iget-object v0, p0, Lcom/bumptech/glide/c/c;->f:[I

    aget v4, v0, p2

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

    move v1, v6

    move v2, v3

    move v7, v0

    move v3, v4

    :goto_12
    if-lt v3, v5, :cond_16

    if-ltz v7, :cond_6f

    :cond_16
    if-ge v3, v5, :cond_77

    iget-object v0, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v8, v0, v3

    aget v0, v8, v10

    sub-int/2addr v0, p2

    if-lt v0, v2, :cond_35

    move v3, v2

    move v4, v5

    move v2, v1

    :goto_24
    if-ltz v7, :cond_70

    iget-object v0, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v8, v0, v7

    aget v0, v8, v10

    sub-int v0, p2, v0

    if-lt v0, v3, :cond_51

    move v1, v2

    move v7, v6

    move v2, v3

    move v3, v4

    goto :goto_12

    :cond_35
    add-int/lit8 v4, v3, 0x1

    if-gez v0, :cond_3a

    neg-int v0, v0

    :cond_3a
    aget v3, v8, v9

    sub-int/2addr v3, p1

    if-gez v3, :cond_40

    neg-int v3, v3

    :cond_40
    add-int/2addr v3, v0

    if-ge v3, v2, :cond_74

    aget v0, v8, v11

    sub-int/2addr v0, p3

    if-gez v0, :cond_49

    neg-int v0, v0

    :cond_49
    add-int/2addr v3, v0

    if-ge v3, v2, :cond_74

    const/4 v0, 0x3

    aget v0, v8, v0

    move v2, v0

    goto :goto_24

    :cond_51
    add-int/lit8 v7, v7, -0x1

    if-gez v0, :cond_56

    neg-int v0, v0

    :cond_56
    aget v1, v8, v9

    sub-int/2addr v1, p1

    if-gez v1, :cond_5c

    neg-int v1, v1

    :cond_5c
    add-int/2addr v1, v0

    if-ge v1, v3, :cond_70

    aget v0, v8, v11

    sub-int/2addr v0, p3

    if-gez v0, :cond_65

    neg-int v0, v0

    :cond_65
    add-int/2addr v0, v1

    if-ge v0, v3, :cond_70

    const/4 v1, 0x3

    aget v2, v8, v1

    move v1, v2

    move v3, v4

    move v2, v0

    goto :goto_12

    :cond_6f
    return v1

    :cond_70
    move v1, v2

    move v2, v3

    move v3, v4

    goto :goto_12

    :cond_74
    move v3, v2

    move v2, v1

    goto :goto_24

    :cond_77
    move v4, v3

    move v3, v2

    move v2, v1

    goto :goto_24
.end method

.method protected a(IIIII)V
    .registers 17

    sub-int v0, p2, p1

    const/4 v1, -0x1

    if-ge v0, v1, :cond_98

    const/4 v0, -0x1

    move v5, v0

    :goto_7
    add-int v0, p2, p1

    const/16 v1, 0x100

    if-le v0, v1, :cond_f

    const/16 v0, 0x100

    :cond_f
    add-int/lit8 v3, p2, 0x1

    add-int/lit8 v2, p2, -0x1

    const/4 v1, 0x1

    move v4, v2

    move v2, v3

    :goto_16
    if-lt v2, v0, :cond_1a

    if-le v4, v5, :cond_90

    :cond_1a
    iget-object v6, p0, Lcom/bumptech/glide/c/c;->i:[I

    add-int/lit8 v3, v1, 0x1

    aget v6, v6, v1

    if-ge v2, v0, :cond_96

    iget-object v7, p0, Lcom/bumptech/glide/c/c;->e:[[I

    add-int/lit8 v1, v2, 0x1

    aget-object v2, v7, v2

    const/4 v7, 0x0

    :try_start_29
    aget v8, v2, v7

    const/4 v9, 0x0

    aget v9, v2, v9

    sub-int/2addr v9, p3

    mul-int/2addr v9, v6

    const/high16 v10, 0x40000

    div-int/2addr v9, v10

    sub-int/2addr v8, v9

    aput v8, v2, v7

    const/4 v7, 0x1

    aget v8, v2, v7

    const/4 v9, 0x1

    aget v9, v2, v9

    sub-int/2addr v9, p4

    mul-int/2addr v9, v6

    const/high16 v10, 0x40000

    div-int/2addr v9, v10

    sub-int/2addr v8, v9

    aput v8, v2, v7

    const/4 v7, 0x2

    aget v8, v2, v7

    const/4 v9, 0x2

    aget v9, v2, v9

    sub-int v9, v9, p5

    mul-int/2addr v9, v6

    const/high16 v10, 0x40000

    div-int/2addr v9, v10

    sub-int/2addr v8, v9

    aput v8, v2, v7
    :try_end_53
    .catch Ljava/lang/Exception; {:try_start_29 .. :try_end_53} :catch_91

    :goto_53
    if-le v4, v5, :cond_93

    iget-object v7, p0, Lcom/bumptech/glide/c/c;->e:[[I

    add-int/lit8 v2, v4, -0x1

    aget-object v4, v7, v4

    const/4 v7, 0x0

    :try_start_5c
    aget v8, v4, v7

    const/4 v9, 0x0

    aget v9, v4, v9

    sub-int/2addr v9, p3

    mul-int/2addr v9, v6

    const/high16 v10, 0x40000

    div-int/2addr v9, v10

    sub-int/2addr v8, v9

    aput v8, v4, v7

    const/4 v7, 0x1

    aget v8, v4, v7

    const/4 v9, 0x1

    aget v9, v4, v9

    sub-int/2addr v9, p4

    mul-int/2addr v9, v6

    const/high16 v10, 0x40000

    div-int/2addr v9, v10

    sub-int/2addr v8, v9

    aput v8, v4, v7

    const/4 v7, 0x2

    aget v8, v4, v7

    const/4 v9, 0x2

    aget v9, v4, v9

    sub-int v9, v9, p5

    mul-int/2addr v6, v9

    const/high16 v9, 0x40000

    div-int/2addr v6, v9

    sub-int v6, v8, v6

    aput v6, v4, v7
    :try_end_87
    .catch Ljava/lang/Exception; {:try_start_5c .. :try_end_87} :catch_8b

    move v4, v2

    move v2, v1

    move v1, v3

    goto :goto_16

    :catch_8b
    move-exception v4

    move v4, v2

    move v2, v1

    move v1, v3

    goto :goto_16

    :cond_90
    return-void

    :catch_91
    move-exception v2

    goto :goto_53

    :cond_93
    move v2, v1

    move v1, v3

    goto :goto_16

    :cond_96
    move v1, v2

    goto :goto_53

    :cond_98
    move v5, v0

    goto/16 :goto_7
.end method

.method public a()[B
    .registers 11

    const/16 v9, 0x100

    const/4 v1, 0x0

    const/16 v0, 0x300

    new-array v3, v0, [B

    new-array v4, v9, [I

    move v0, v1

    :goto_a
    if-ge v0, v9, :cond_18

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v2, v2, v0

    const/4 v5, 0x3

    aget v2, v2, v5

    aput v0, v4, v2

    add-int/lit8 v0, v0, 0x1

    goto :goto_a

    :cond_18
    move v0, v1

    move v2, v1

    :goto_1a
    if-ge v0, v9, :cond_44

    aget v5, v4, v0

    add-int/lit8 v6, v2, 0x1

    iget-object v7, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v7, v7, v5

    aget v7, v7, v1

    int-to-byte v7, v7

    aput-byte v7, v3, v2

    add-int/lit8 v7, v6, 0x1

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v2, v2, v5

    const/4 v8, 0x1

    aget v2, v2, v8

    int-to-byte v2, v2

    aput-byte v2, v3, v6

    add-int/lit8 v2, v7, 0x1

    iget-object v6, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v5, v6, v5

    const/4 v6, 0x2

    aget v5, v5, v6

    int-to-byte v5, v5

    aput-byte v5, v3, v7

    add-int/lit8 v0, v0, 0x1

    goto :goto_1a

    :cond_44
    return-object v3
.end method

.method protected b(III)I
    .registers 13

    const/4 v7, 0x0

    const v5, 0x7fffffff

    const/4 v6, -0x1

    move v2, v5

    move v4, v6

    move v3, v7

    :goto_8
    const/16 v0, 0x100

    if-ge v3, v0, :cond_51

    iget-object v0, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v8, v0, v3

    aget v0, v8, v7

    sub-int/2addr v0, p1

    if-gez v0, :cond_16

    neg-int v0, v0

    :cond_16
    const/4 v1, 0x1

    aget v1, v8, v1

    sub-int/2addr v1, p2

    if-gez v1, :cond_1d

    neg-int v1, v1

    :cond_1d
    add-int/2addr v1, v0

    const/4 v0, 0x2

    aget v0, v8, v0

    sub-int/2addr v0, p3

    if-gez v0, :cond_25

    neg-int v0, v0

    :cond_25
    add-int/2addr v1, v0

    if-ge v1, v2, :cond_66

    move v0, v1

    move v2, v3

    :goto_2a
    iget-object v4, p0, Lcom/bumptech/glide/c/c;->g:[I

    aget v4, v4, v3

    shr-int/lit8 v4, v4, 0xc

    sub-int/2addr v1, v4

    if-ge v1, v5, :cond_63

    move v4, v3

    :goto_34
    iget-object v5, p0, Lcom/bumptech/glide/c/c;->h:[I

    aget v5, v5, v3

    shr-int/lit8 v5, v5, 0xa

    iget-object v6, p0, Lcom/bumptech/glide/c/c;->h:[I

    aget v8, v6, v3

    sub-int/2addr v8, v5

    aput v8, v6, v3

    iget-object v6, p0, Lcom/bumptech/glide/c/c;->g:[I

    aget v8, v6, v3

    shl-int/lit8 v5, v5, 0xa

    add-int/2addr v5, v8

    aput v5, v6, v3

    add-int/lit8 v3, v3, 0x1

    move v5, v1

    move v6, v4

    move v4, v2

    move v2, v0

    goto :goto_8

    :cond_51
    iget-object v0, p0, Lcom/bumptech/glide/c/c;->h:[I

    aget v1, v0, v4

    add-int/lit8 v1, v1, 0x40

    aput v1, v0, v4

    iget-object v0, p0, Lcom/bumptech/glide/c/c;->g:[I

    aget v1, v0, v4

    const/high16 v2, 0x10000

    sub-int/2addr v1, v2

    aput v1, v0, v4

    return v6

    :cond_63
    move v1, v5

    move v4, v6

    goto :goto_34

    :cond_66
    move v0, v2

    move v2, v4

    goto :goto_2a
.end method

.method public b()V
    .registers 15

    const/16 v13, 0x100

    const/4 v12, 0x3

    const/4 v11, 0x2

    const/4 v10, 0x1

    const/4 v6, 0x0

    move v4, v6

    move v5, v6

    move v3, v6

    :goto_9
    if-ge v3, v13, :cond_66

    iget-object v0, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v7, v0, v3

    aget v0, v7, v10

    add-int/lit8 v2, v3, 0x1

    move v1, v3

    :goto_14
    if-ge v2, v13, :cond_24

    iget-object v8, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v8, v8, v2

    aget v9, v8, v10

    if-ge v9, v0, :cond_21

    aget v0, v8, v10

    move v1, v2

    :cond_21
    add-int/lit8 v2, v2, 0x1

    goto :goto_14

    :cond_24
    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v2, v2, v1

    if-eq v3, v1, :cond_4a

    aget v1, v2, v6

    aget v8, v7, v6

    aput v8, v2, v6

    aput v1, v7, v6

    aget v1, v2, v10

    aget v8, v7, v10

    aput v8, v2, v10

    aput v1, v7, v10

    aget v1, v2, v11

    aget v8, v7, v11

    aput v8, v2, v11

    aput v1, v7, v11

    aget v1, v2, v12

    aget v8, v7, v12

    aput v8, v2, v12

    aput v1, v7, v12

    :cond_4a
    if-eq v0, v5, :cond_7c

    iget-object v1, p0, Lcom/bumptech/glide/c/c;->f:[I

    add-int v2, v4, v3

    shr-int/lit8 v2, v2, 0x1

    aput v2, v1, v5

    add-int/lit8 v1, v5, 0x1

    :goto_56
    if-ge v1, v0, :cond_5f

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->f:[I

    aput v3, v2, v1

    add-int/lit8 v1, v1, 0x1

    goto :goto_56

    :cond_5f
    move v1, v0

    move v0, v3

    :goto_61
    add-int/lit8 v3, v3, 0x1

    move v4, v0

    move v5, v1

    goto :goto_9

    :cond_66
    iget-object v0, p0, Lcom/bumptech/glide/c/c;->f:[I

    add-int/lit16 v1, v4, 0xff

    shr-int/lit8 v1, v1, 0x1

    aput v1, v0, v5

    add-int/lit8 v0, v5, 0x1

    :goto_70
    if-ge v0, v13, :cond_7b

    iget-object v1, p0, Lcom/bumptech/glide/c/c;->f:[I

    const/16 v2, 0xff

    aput v2, v1, v0

    add-int/lit8 v0, v0, 0x1

    goto :goto_70

    :cond_7b
    return-void

    :cond_7c
    move v0, v4

    move v1, v5

    goto :goto_61
.end method

.method protected b(IIIII)V
    .registers 12

    const/4 v5, 0x2

    const/4 v4, 0x1

    const/4 v3, 0x0

    iget-object v0, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v0, v0, p2

    aget v1, v0, v3

    aget v2, v0, v3

    sub-int/2addr v2, p3

    mul-int/2addr v2, p1

    div-int/lit16 v2, v2, 0x400

    sub-int/2addr v1, v2

    aput v1, v0, v3

    aget v1, v0, v4

    aget v2, v0, v4

    sub-int/2addr v2, p4

    mul-int/2addr v2, p1

    div-int/lit16 v2, v2, 0x400

    sub-int/2addr v1, v2

    aput v1, v0, v4

    aget v1, v0, v5

    aget v2, v0, v5

    sub-int/2addr v2, p5

    mul-int/2addr v2, p1

    div-int/lit16 v2, v2, 0x400

    sub-int/2addr v1, v2

    aput v1, v0, v5

    return-void
.end method

.method public c()V
    .registers 23

    move-object/from16 v0, p0

    iget v2, v0, Lcom/bumptech/glide/c/c;->c:I

    const/16 v3, 0x5e5

    if-ge v2, v3, :cond_d

    const/4 v2, 0x1

    move-object/from16 v0, p0

    iput v2, v0, Lcom/bumptech/glide/c/c;->d:I

    :cond_d
    move-object/from16 v0, p0

    iget v2, v0, Lcom/bumptech/glide/c/c;->d:I

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

    div-int/lit8 v2, v2, 0x3

    add-int/lit8 v2, v2, 0x1e

    move-object/from16 v0, p0

    iput v2, v0, Lcom/bumptech/glide/c/c;->a:I

    move-object/from16 v0, p0

    iget-object v0, v0, Lcom/bumptech/glide/c/c;->b:[B

    move-object/from16 v19, v0

    const/4 v5, 0x0

    move-object/from16 v0, p0

    iget v0, v0, Lcom/bumptech/glide/c/c;->c:I

    move/from16 v20, v0

    move-object/from16 v0, p0

    iget v2, v0, Lcom/bumptech/glide/c/c;->c:I

    move-object/from16 v0, p0

    iget v3, v0, Lcom/bumptech/glide/c/c;->d:I

    mul-int/lit8 v3, v3, 0x3

    div-int v21, v2, v3

    div-int/lit8 v15, v21, 0x64

    const/16 v4, 0x400

    const/16 v6, 0x800

    const/16 v2, 0x20

    const/4 v3, 0x0

    :goto_3d
    if-ge v3, v2, :cond_52

    move-object/from16 v0, p0

    iget-object v7, v0, Lcom/bumptech/glide/c/c;->i:[I

    mul-int v8, v3, v3

    rsub-int v8, v8, 0x400

    mul-int/lit16 v8, v8, 0x100

    const/16 v9, 0x400

    div-int/2addr v8, v9

    mul-int/2addr v8, v4

    aput v8, v7, v3

    add-int/lit8 v3, v3, 0x1

    goto :goto_3d

    :cond_52
    move-object/from16 v0, p0

    iget v3, v0, Lcom/bumptech/glide/c/c;->c:I

    const/16 v7, 0x5e5

    if-ge v3, v7, :cond_d7

    const/4 v3, 0x3

    move v14, v3

    :goto_5c
    const/4 v3, 0x0

    move/from16 v16, v5

    move v9, v2

    move/from16 v17, v6

    move/from16 v18, v3

    move v3, v4

    :goto_65
    move/from16 v0, v18

    move/from16 v1, v21

    if-ge v0, v1, :cond_103

    add-int/lit8 v2, v16, 0x0

    aget-byte v2, v19, v2

    and-int/lit16 v2, v2, 0xff

    shl-int/lit8 v5, v2, 0x4

    add-int/lit8 v2, v16, 0x1

    aget-byte v2, v19, v2

    and-int/lit16 v2, v2, 0xff

    shl-int/lit8 v6, v2, 0x4

    add-int/lit8 v2, v16, 0x2

    aget-byte v2, v19, v2

    and-int/lit16 v2, v2, 0xff

    shl-int/lit8 v7, v2, 0x4

    move-object/from16 v0, p0

    invoke-virtual {v0, v5, v6, v7}, Lcom/bumptech/glide/c/c;->b(III)I

    move-result v4

    move-object/from16 v2, p0

    invoke-virtual/range {v2 .. v7}, Lcom/bumptech/glide/c/c;->b(IIIII)V

    if-eqz v9, :cond_99

    move-object/from16 v8, p0

    move v10, v4

    move v11, v5

    move v12, v6

    move v13, v7

    invoke-virtual/range {v8 .. v13}, Lcom/bumptech/glide/c/c;->a(IIIII)V

    :cond_99
    add-int v2, v16, v14

    move/from16 v0, v20

    if-lt v2, v0, :cond_118

    move-object/from16 v0, p0

    iget v4, v0, Lcom/bumptech/glide/c/c;->c:I

    sub-int/2addr v2, v4

    move v5, v2

    :goto_a5
    add-int/lit8 v8, v18, 0x1

    if-nez v15, :cond_116

    const/4 v2, 0x1

    :goto_aa
    rem-int v4, v8, v2

    if-nez v4, :cond_10f

    move-object/from16 v0, p0

    iget v4, v0, Lcom/bumptech/glide/c/c;->a:I

    div-int v4, v3, v4

    sub-int v6, v3, v4

    div-int/lit8 v3, v17, 0x1e

    sub-int v7, v17, v3

    shr-int/lit8 v3, v7, 0x6

    const/4 v4, 0x1

    if-gt v3, v4, :cond_c0

    const/4 v3, 0x0

    :cond_c0
    const/4 v4, 0x0

    :goto_c1
    if-ge v4, v3, :cond_104

    move-object/from16 v0, p0

    iget-object v9, v0, Lcom/bumptech/glide/c/c;->i:[I

    mul-int v10, v3, v3

    mul-int v11, v4, v4

    sub-int/2addr v10, v11

    mul-int/lit16 v10, v10, 0x100

    mul-int v11, v3, v3

    div-int/2addr v10, v11

    mul-int/2addr v10, v6

    aput v10, v9, v4

    add-int/lit8 v4, v4, 0x1

    goto :goto_c1

    :cond_d7
    move-object/from16 v0, p0

    iget v3, v0, Lcom/bumptech/glide/c/c;->c:I

    rem-int/lit16 v3, v3, 0x1f3

    if-eqz v3, :cond_e4

    const/16 v3, 0x5d9

    move v14, v3

    goto/16 :goto_5c

    :cond_e4
    move-object/from16 v0, p0

    iget v3, v0, Lcom/bumptech/glide/c/c;->c:I

    rem-int/lit16 v3, v3, 0x1eb

    if-eqz v3, :cond_f1

    const/16 v3, 0x5c1

    move v14, v3

    goto/16 :goto_5c

    :cond_f1
    move-object/from16 v0, p0

    iget v3, v0, Lcom/bumptech/glide/c/c;->c:I

    rem-int/lit16 v3, v3, 0x1e7

    if-eqz v3, :cond_fe

    const/16 v3, 0x5b5

    move v14, v3

    goto/16 :goto_5c

    :cond_fe
    const/16 v3, 0x5e5

    move v14, v3

    goto/16 :goto_5c

    :cond_103
    return-void

    :cond_104
    move/from16 v16, v5

    move v15, v2

    move v9, v3

    move/from16 v17, v7

    move/from16 v18, v8

    move v3, v6

    goto/16 :goto_65

    :cond_10f
    move/from16 v16, v5

    move v15, v2

    move/from16 v18, v8

    goto/16 :goto_65

    :cond_116
    move v2, v15

    goto :goto_aa

    :cond_118
    move v5, v2

    goto :goto_a5
.end method

.method public d()[B
    .registers 2

    invoke-virtual {p0}, Lcom/bumptech/glide/c/c;->c()V

    invoke-virtual {p0}, Lcom/bumptech/glide/c/c;->e()V

    invoke-virtual {p0}, Lcom/bumptech/glide/c/c;->b()V

    invoke-virtual {p0}, Lcom/bumptech/glide/c/c;->a()[B

    move-result-object v0

    return-object v0
.end method

.method public e()V
    .registers 6

    const/4 v1, 0x0

    move v0, v1

    :goto_2
    const/16 v2, 0x100

    if-ge v0, v2, :cond_30

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v2, v2, v0

    aget v3, v2, v1

    shr-int/lit8 v3, v3, 0x4

    aput v3, v2, v1

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v2, v2, v0

    const/4 v3, 0x1

    aget v4, v2, v3

    shr-int/lit8 v4, v4, 0x4

    aput v4, v2, v3

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v2, v2, v0

    const/4 v3, 0x2

    aget v4, v2, v3

    shr-int/lit8 v4, v4, 0x4

    aput v4, v2, v3

    iget-object v2, p0, Lcom/bumptech/glide/c/c;->e:[[I

    aget-object v2, v2, v0

    const/4 v3, 0x3

    aput v0, v2, v3

    add-int/lit8 v0, v0, 0x1

    goto :goto_2

    :cond_30
    return-void
.end method