Class #20            -
  Class descriptor  : 'Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;'
  Access flags      : 0x0010 (FINAL)
  Superclass        : 'Landroid/view/View;'
  Interfaces        -
  Static fields     -
  Instance fields   -
    #0              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;)
      name          : 'available'
      type          : 'Z'
      access        : 0x0012 (PRIVATE FINAL)
    #1              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;)
      name          : 'cleared'
      type          : 'Z'
      access        : 0x0012 (PRIVATE FINAL)
    #2              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;)
      name          : 'index'
      type          : 'I'
      access        : 0x0012 (PRIVATE FINAL)
    #3              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;)
      name          : 'p'
      type          : 'Landroid/graphics/Paint;'
      access        : 0x0012 (PRIVATE FINAL)
    #4              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;)
      name          : 'this$0'
      type          : 'Lcom/valentinedesigns/chromalink/CampaignScreen;'
      access        : 0x1010 (FINAL SYNTHETIC)
    #5              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;)
      name          : 'tile'
      type          : 'Landroid/graphics/Path;'
      access        : 0x0012 (PRIVATE FINAL)
  Direct methods    -
    #0              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;)
      name          : '<init>'
      type          : '(Lcom/valentinedesigns/chromalink/CampaignScreen;Landroid/content/Context;IZZ)V'
      access        : 0x10000 (CONSTRUCTOR)
      code          -
      registers     : 6
      ins           : 6
      outs          : 2
      insns size    : 75 16-bit code units
00f790:                                        |[00f790] com.valentinedesigns.chromalink.CampaignScreen$ColourStamp.<init>:(Lcom/valentinedesigns/chromalink/CampaignScreen;Landroid/content/Context;IZZ)V
00f7a0: 5b01 b400                              |0000: iput-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00f7a4: 7020 f200 2000                         |0002: invoke-direct {v0, v2}, Landroid/view/View;.<init>:(Landroid/content/Context;)V // method@00f2
00f7aa: 2201 2b00                              |0005: new-instance v1, Landroid/graphics/Paint; // type@002b
00f7ae: 1232                                   |0007: const/4 v2, #int 3 // #3
00f7b0: 7020 5900 2100                         |0008: invoke-direct {v1, v2}, Landroid/graphics/Paint;.<init>:(I)V // method@0059
00f7b6: 5b01 b300                              |000b: iput-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f7ba: 2201 2c00                              |000d: new-instance v1, Landroid/graphics/Path; // type@002c
00f7be: 7010 6800 0100                         |000f: invoke-direct {v1}, Landroid/graphics/Path;.<init>:()V // method@0068
00f7c4: 5b01 b500                              |0012: iput-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f7c8: 5903 b200                              |0014: iput v3, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.index:I // field@00b2
00f7cc: 5c04 b000                              |0016: iput-boolean v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.available:Z // field@00b0
00f7d0: 5c05 b100                              |0018: iput-boolean v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.cleared:Z // field@00b1
00f7d4: 7100 8802 0000                         |001a: invoke-static {}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$sfgetCOLOUR_NAMES:()[Ljava/lang/String; // method@0288
00f7da: 0c01                                   |001d: move-result-object v1
00f7dc: 4601 0103                              |001e: aget-object v1, v1, v3
00f7e0: 3804 0500                              |0020: if-eqz v4, 0025 // +0005
00f7e4: 1a02 6700                              |0022: const-string v2, ", introduced" // string@0067
00f7e8: 2803                                   |0024: goto 0027 // +0003
00f7ea: 1a02 6800                              |0025: const-string v2, ", locked" // string@0068
00f7ee: 3805 0500                              |0027: if-eqz v5, 002c // +0005
00f7f2: 1a03 6600                              |0029: const-string v3, ", cleared" // string@0066
00f7f6: 2803                                   |002b: goto 002e // +0003
00f7f8: 1a03 0000                              |002c: const-string v3, "" // string@0000
00f7fc: 2204 4901                              |002e: new-instance v4, Ljava/lang/StringBuilder; // type@0149
00f800: 7010 6806 0400                         |0030: invoke-direct {v4}, Ljava/lang/StringBuilder;.<init>:()V // method@0668
00f806: 6e20 6b06 1400                         |0033: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@066b
00f80c: 0c01                                   |0036: move-result-object v1
00f80e: 6e20 6b06 2100                         |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@066b
00f814: 0c01                                   |003a: move-result-object v1
00f816: 6e20 6b06 3100                         |003b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@066b
00f81c: 0c01                                   |003e: move-result-object v1
00f81e: 6e10 6c06 0100                         |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@066c
00f824: 0c01                                   |0042: move-result-object v1
00f826: 6e20 5302 1000                         |0043: invoke-virtual {v0, v1}, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0253
00f82c: 1211                                   |0046: const/4 v1, #int 1 // #1
00f82e: 6e20 5402 1000                         |0047: invoke-virtual {v0, v1}, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.setImportantForAccessibility:(I)V // method@0254
00f834: 0e00                                   |004a: return-void
      catches       : (none)
      positions     :
        0x0000 line=251
        0x0002 line=252
        0x0005 line=249
        0x0014 line=252
        0x001a line=253
        0x0046 line=254
        0x004a line=255
      locals        :
        0x0000 - 0x004b reg=0 this Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;
        0x0000 - 0x004b reg=1 (null) Lcom/valentinedesigns/chromalink/CampaignScreen;
        0x0000 - 0x004b reg=2 (null) Landroid/content/Context;
        0x0000 - 0x004b reg=3 (null) I
        0x0000 - 0x004b reg=4 (null) Z
        0x0000 - 0x004b reg=5 (null) Z

  Virtual methods   -
    #0              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;)
      name          : 'onDraw'
      type          : '(Landroid/graphics/Canvas;)V'
      access        : 0x0004 (PROTECTED)
      code          -
      registers     : 18
      ins           : 2
      outs          : 6
      insns size    : 528 16-bit code units
00f838:                                        |[00f838] com.valentinedesigns.chromalink.CampaignScreen$ColourStamp.onDraw:(Landroid/graphics/Canvas;)V
00f848: 0800 1000                              |0000: move-object/from16 v0, v16
00f84c: 0807 1100                              |0002: move-object/from16 v7, v17
00f850: 7401 5102 1000                         |0004: invoke-virtual/range {v16}, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.getWidth:()I // method@0251
00f856: 0a01                                   |0007: move-result v1
00f858: 8211                                   |0008: int-to-float v1, v1
00f85a: 7401 5002 1000                         |0009: invoke-virtual/range {v16}, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.getHeight:()I // method@0250
00f860: 0a02                                   |000c: move-result v2
00f862: 8228                                   |000d: int-to-float v8, v2
00f864: 5402 b400                              |000e: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00f868: 1503 0040                              |0010: const/high16 v3, #int 1073741824 // #4000
00f86c: 7120 8602 3200                         |0012: invoke-static {v2, v3}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00f872: 0a02                                   |0015: move-result v2
00f874: 8222                                   |0016: int-to-float v2, v2
00f876: 5404 b400                              |0017: iget-object v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00f87a: 1505 e040                              |0019: const/high16 v5, #int 1088421888 // #40e0
00f87e: 7120 8602 5400                         |001b: invoke-static {v4, v5}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00f884: 0a04                                   |001e: move-result v4
00f886: 8244                                   |001f: int-to-float v4, v4
00f888: 5405 b500                              |0020: iget-object v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f88c: 6e10 6e00 0500                         |0022: invoke-virtual {v5}, Landroid/graphics/Path;.reset:()V // method@006e
00f892: 5405 b500                              |0025: iget-object v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f896: 6e30 6d00 2502                         |0027: invoke-virtual {v5, v2, v2}, Landroid/graphics/Path;.moveTo:(FF)V // method@006d
00f89c: 5405 b500                              |002a: iget-object v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f8a0: a706 0104                              |002c: sub-float v6, v1, v4
00f8a4: 6e30 6c00 6502                         |002e: invoke-virtual {v5, v6, v2}, Landroid/graphics/Path;.lineTo:(FF)V // method@006c
00f8aa: 5405 b500                              |0031: iget-object v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f8ae: a706 0102                              |0033: sub-float v6, v1, v2
00f8b2: 6e30 6c00 6504                         |0035: invoke-virtual {v5, v6, v4}, Landroid/graphics/Path;.lineTo:(FF)V // method@006c
00f8b8: 5405 b500                              |0038: iget-object v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f8bc: a709 0802                              |003a: sub-float v9, v8, v2
00f8c0: 6e30 6c00 6509                         |003c: invoke-virtual {v5, v6, v9}, Landroid/graphics/Path;.lineTo:(FF)V // method@006c
00f8c6: 5405 b500                              |003f: iget-object v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f8ca: 6e30 6c00 4509                         |0041: invoke-virtual {v5, v4, v9}, Landroid/graphics/Path;.lineTo:(FF)V // method@006c
00f8d0: 5405 b500                              |0044: iget-object v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f8d4: a704 0804                              |0046: sub-float v4, v8, v4
00f8d8: 6e30 6c00 2504                         |0048: invoke-virtual {v5, v2, v4}, Landroid/graphics/Path;.lineTo:(FF)V // method@006c
00f8de: 5402 b500                              |004b: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f8e2: 6e10 6900 0200                         |004d: invoke-virtual {v2}, Landroid/graphics/Path;.close:()V // method@0069
00f8e8: 5402 b300                              |0050: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f8ec: 6204 0e00                              |0052: sget-object v4, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@000e
00f8f0: 6e20 6300 4200                         |0054: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0063
00f8f6: 5402 b300                              |0057: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f8fa: 5504 b000                              |0059: iget-boolean v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.available:Z // field@00b0
00f8fe: 3804 0900                              |005b: if-eqz v4, 0064 // +0009
00f902: 6204 8601                              |005d: sget-object v4, Lcom/valentinedesigns/chromalink/GameView;.COLORS:[I // field@0186
00f906: 5205 b200                              |005f: iget v5, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.index:I // field@00b2
00f90a: 4404 0405                              |0061: aget v4, v4, v5
00f90e: 2804                                   |0063: goto 0067 // +0004
00f910: 1404 3d36 20ff                         |0064: const v4, #float -2.12958e+38 // #ff20363d
00f916: 6e20 5d00 4200                         |0067: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@005d
00f91c: 5402 b500                              |006a: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f920: 5404 b300                              |006c: iget-object v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f924: 6e30 3e00 2704                         |006e: invoke-virtual {v7, v2, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@003e
00f92a: 5402 b300                              |0071: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f92e: 6204 0f00                              |0073: sget-object v4, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@000f
00f932: 6e20 6300 4200                         |0075: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0063
00f938: 5402 b300                              |0078: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f93c: 5404 b400                              |007a: iget-object v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00f940: 1509 803f                              |007c: const/high16 v9, #int 1065353216 // #3f80
00f944: 7120 8602 9400                         |007e: invoke-static {v4, v9}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00f94a: 0a04                                   |0081: move-result v4
00f94c: 8244                                   |0082: int-to-float v4, v4
00f94e: 6e20 6200 4200                         |0083: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0062
00f954: 5402 b300                              |0086: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f958: 5504 b000                              |0088: iget-boolean v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.available:Z // field@00b0
00f95c: 3804 0600                              |008a: if-eqz v4, 0090 // +0006
00f960: 1404 ffff ff44                         |008c: const v4, #float 2048 // #44ffffff
00f966: 2804                                   |008f: goto 0093 // +0004
00f968: 1404 5a54 35ff                         |0090: const v4, #float -2.41028e+38 // #ff35545a
00f96e: 6e20 5d00 4200                         |0093: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@005d
00f974: 5402 b500                              |0096: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.tile:Landroid/graphics/Path; // field@00b5
00f978: 5404 b300                              |0098: iget-object v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f97c: 6e30 3e00 2704                         |009a: invoke-virtual {v7, v2, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@003e
00f982: 5402 b300                              |009d: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f986: 5504 b000                              |009f: iget-boolean v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.available:Z // field@00b0
00f98a: 3804 0600                              |00a1: if-eqz v4, 00a7 // +0006
00f98e: 1404 1b15 08ff                         |00a3: const v4, #float -1.80885e+38 // #ff08151b
00f994: 2804                                   |00a6: goto 00aa // +0004
00f996: 1404 9590 78ff                         |00a7: const v4, #float -3.30399e+38 // #ff789095
00f99c: 6e20 5d00 4200                         |00aa: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@005d
00f9a2: 5402 b300                              |00ad: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f9a6: 5404 b400                              |00af: iget-object v4, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00f9aa: 7120 8602 3400                         |00b1: invoke-static {v4, v3}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00f9b0: 0a04                                   |00b4: move-result v4
00f9b2: 8244                                   |00b5: int-to-float v4, v4
00f9b4: 6e20 6200 4200                         |00b6: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0062
00f9ba: a90a 0103                              |00b9: div-float v10, v1, v3
00f9be: 1402 f628 dc3e                         |00bb: const v2, #float 0.43 // #3edc28f6
00f9c4: a80b 0802                              |00be: mul-float v11, v8, v2
00f9c8: 7120 4706 8100                         |00c0: invoke-static {v1, v8}, Ljava/lang/Math;.min:(FF)F // method@0647
00f9ce: 0a01                                   |00c3: move-result v1
00f9d0: 1402 295c 0f3e                         |00c4: const v2, #float 0.14 // #3e0f5c29
00f9d6: a80c 0102                              |00c7: mul-float v12, v1, v2
00f9da: 5201 b200                              |00c9: iget v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.index:I // field@00b2
00f9de: 2b01 3701 0000                         |00cb: packed-switch v1, 00000202 // +00000137
00f9e4: a70d 0a0c                              |00ce: sub-float v13, v10, v12
00f9e8: a705 0b0c                              |00d0: sub-float v5, v11, v12
00f9ec: a60e 0a0c                              |00d2: add-float v14, v10, v12
00f9f0: 5406 b300                              |00d4: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00f9f4: 0801 1100                              |00d6: move-object/from16 v1, v17
00f9f8: 01d2                                   |00d8: move v2, v13
00f9fa: 0153                                   |00d9: move v3, v5
00f9fc: 01e4                                   |00da: move v4, v14
00f9fe: 7406 3c00 0100                         |00db: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00fa04: a605 0b0c                              |00de: add-float v5, v11, v12
00fa08: 5406 b300                              |00e0: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fa0c: 0153                                   |00e2: move v3, v5
00fa0e: 7406 3c00 0100                         |00e3: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00fa14: 2900 6c00                              |00e6: goto/16 0152 // +006c
00fa18: a70d 0a0c                              |00e8: sub-float v13, v10, v12
00fa1c: a70e 0b0c                              |00ea: sub-float v14, v11, v12
00fa20: a60f 0a0c                              |00ec: add-float v15, v10, v12
00fa24: c6cb                                   |00ee: add-float/2addr v11, v12
00fa26: 5406 b300                              |00ef: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fa2a: 0801 1100                              |00f1: move-object/from16 v1, v17
00fa2e: 01d2                                   |00f3: move v2, v13
00fa30: 01e3                                   |00f4: move v3, v14
00fa32: 01f4                                   |00f5: move v4, v15
00fa34: 01b5                                   |00f6: move v5, v11
00fa36: 7406 3c00 0100                         |00f7: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00fa3c: 5406 b300                              |00fa: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fa40: 01f2                                   |00fc: move v2, v15
00fa42: 01d4                                   |00fd: move v4, v13
00fa44: 7406 3c00 0100                         |00fe: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00fa4a: 2851                                   |0101: goto 0152 // +0051
00fa4c: a702 0a0c                              |0102: sub-float v2, v10, v12
00fa50: a703 0b0c                              |0104: sub-float v3, v11, v12
00fa54: a604 0a0c                              |0106: add-float v4, v10, v12
00fa58: a605 0b0c                              |0108: add-float v5, v11, v12
00fa5c: 5406 b300                              |010a: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fa60: 0801 1100                              |010c: move-object/from16 v1, v17
00fa64: 7406 3f00 0100                         |010e: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@003f
00fa6a: 2841                                   |0111: goto 0152 // +0041
00fa6c: a70d 0a0c                              |0112: sub-float v13, v10, v12
00fa70: a60e 0b0c                              |0114: add-float v14, v11, v12
00fa74: c7cb                                   |0116: sub-float/2addr v11, v12
00fa76: 5406 b300                              |0117: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fa7a: 0801 1100                              |0119: move-object/from16 v1, v17
00fa7e: 01d2                                   |011b: move v2, v13
00fa80: 01e3                                   |011c: move v3, v14
00fa82: 01a4                                   |011d: move v4, v10
00fa84: 01b5                                   |011e: move v5, v11
00fa86: 7406 3c00 0100                         |011f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00fa8c: c6ac                                   |0122: add-float/2addr v12, v10
00fa8e: 5406 b300                              |0123: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fa92: 01a2                                   |0125: move v2, v10
00fa94: 01b3                                   |0126: move v3, v11
00fa96: 01c4                                   |0127: move v4, v12
00fa98: 01e5                                   |0128: move v5, v14
00fa9a: 7406 3c00 0100                         |0129: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00faa0: 5406 b300                              |012c: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00faa4: 01d2                                   |012e: move v2, v13
00faa6: 01e3                                   |012f: move v3, v14
00faa8: 7406 3c00 0100                         |0130: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00faae: 281f                                   |0133: goto 0152 // +001f
00fab0: a702 0a0c                              |0134: sub-float v2, v10, v12
00fab4: a604 0a0c                              |0136: add-float v4, v10, v12
00fab8: 5406 b300                              |0138: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fabc: 0801 1100                              |013a: move-object/from16 v1, v17
00fac0: 01b3                                   |013c: move v3, v11
00fac2: 01b5                                   |013d: move v5, v11
00fac4: 7406 3c00 0100                         |013e: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00faca: a703 0b0c                              |0141: sub-float v3, v11, v12
00face: a605 0b0c                              |0143: add-float v5, v11, v12
00fad2: 5406 b300                              |0145: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fad6: 01a2                                   |0147: move v2, v10
00fad8: 01a4                                   |0148: move v4, v10
00fada: 7406 3c00 0100                         |0149: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00fae0: 2806                                   |014c: goto 0152 // +0006
00fae2: 5401 b300                              |014d: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fae6: 6e51 3b00 a7cb                         |014f: invoke-virtual {v7, v10, v11, v12, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@003b
00faec: 5501 b100                              |0152: iget-boolean v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.cleared:Z // field@00b1
00faf0: 3801 7200                              |0154: if-eqz v1, 01c6 // +0072
00faf4: 5401 b300                              |0156: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00faf8: 5402 b400                              |0158: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fafc: 1403 cdcc cc3f                         |015a: const v3, #float 1.6 // #3fcccccd
00fb02: 7120 8602 3200                         |015d: invoke-static {v2, v3}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fb08: 0a02                                   |0160: move-result v2
00fb0a: 8222                                   |0161: int-to-float v2, v2
00fb0c: 6e20 6200 2100                         |0162: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0062
00fb12: 5401 b400                              |0165: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fb16: 1502 8040                              |0167: const/high16 v2, #int 1082130432 // #4080
00fb1a: 7120 8602 2100                         |0169: invoke-static {v1, v2}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fb20: 0a01                                   |016c: move-result v1
00fb22: 8211                                   |016d: int-to-float v1, v1
00fb24: a702 0a01                              |016e: sub-float v2, v10, v1
00fb28: 5401 b400                              |0170: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fb2c: 1503 3041                              |0172: const/high16 v3, #int 1093664768 // #4130
00fb30: 7120 8602 3100                         |0174: invoke-static {v1, v3}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fb36: 0a01                                   |0177: move-result v1
00fb38: 8211                                   |0178: int-to-float v1, v1
00fb3a: a703 0801                              |0179: sub-float v3, v8, v1
00fb3e: 5401 b400                              |017b: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fb42: 7120 8602 9100                         |017d: invoke-static {v1, v9}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fb48: 0a01                                   |0180: move-result v1
00fb4a: 8211                                   |0181: int-to-float v1, v1
00fb4c: a704 0a01                              |0182: sub-float v4, v10, v1
00fb50: 5401 b400                              |0184: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fb54: 150b 0041                              |0186: const/high16 v11, #int 1090519040 // #4100
00fb58: 7120 8602 b100                         |0188: invoke-static {v1, v11}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fb5e: 0a01                                   |018b: move-result v1
00fb60: 8211                                   |018c: int-to-float v1, v1
00fb62: a705 0801                              |018d: sub-float v5, v8, v1
00fb66: 5406 b300                              |018f: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fb6a: 0801 1100                              |0191: move-object/from16 v1, v17
00fb6e: 7406 3c00 0100                         |0193: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00fb74: 5401 b400                              |0196: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fb78: 7120 8602 9100                         |0198: invoke-static {v1, v9}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fb7e: 0a01                                   |019b: move-result v1
00fb80: 8211                                   |019c: int-to-float v1, v1
00fb82: a702 0a01                              |019d: sub-float v2, v10, v1
00fb86: 5401 b400                              |019f: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fb8a: 7120 8602 b100                         |01a1: invoke-static {v1, v11}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fb90: 0a01                                   |01a4: move-result v1
00fb92: 8211                                   |01a5: int-to-float v1, v1
00fb94: a703 0801                              |01a6: sub-float v3, v8, v1
00fb98: 5401 b400                              |01a8: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fb9c: 1504 a040                              |01aa: const/high16 v4, #int 1084227584 // #40a0
00fba0: 7120 8602 4100                         |01ac: invoke-static {v1, v4}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fba6: 0a01                                   |01af: move-result v1
00fba8: 8211                                   |01b0: int-to-float v1, v1
00fbaa: a604 0a01                              |01b1: add-float v4, v10, v1
00fbae: 5401 b400                              |01b3: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fbb2: 1505 6041                              |01b5: const/high16 v5, #int 1096810496 // #4160
00fbb6: 7120 8602 5100                         |01b7: invoke-static {v1, v5}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fbbc: 0a01                                   |01ba: move-result v1
00fbbe: 8211                                   |01bb: int-to-float v1, v1
00fbc0: a705 0801                              |01bc: sub-float v5, v8, v1
00fbc4: 5406 b300                              |01be: iget-object v6, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fbc8: 0801 1100                              |01c0: move-object/from16 v1, v17
00fbcc: 7406 3c00 0100                         |01c2: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@003c
00fbd2: 2835                                   |01c5: goto 01fa // +0035
00fbd4: 5401 b300                              |01c6: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fbd8: 6202 0e00                              |01c8: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@000e
00fbdc: 6e20 6300 2100                         |01ca: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0063
00fbe2: 5401 b300                              |01cd: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fbe6: 5502 b000                              |01cf: iget-boolean v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.available:Z // field@00b0
00fbea: 3802 0500                              |01d1: if-eqz v2, 01d6 // +0005
00fbee: 1302 7800                              |01d3: const/16 v2, #int 120 // #78
00fbf2: 2803                                   |01d5: goto 01d8 // +0003
00fbf4: 1302 4600                              |01d6: const/16 v2, #int 70 // #46
00fbf8: 6e20 5c00 2100                         |01d8: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@005c
00fbfe: 5401 b400                              |01db: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fc02: 1502 2041                              |01dd: const/high16 v2, #int 1092616192 // #4120
00fc06: 7120 8602 2100                         |01df: invoke-static {v1, v2}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fc0c: 0a01                                   |01e2: move-result v1
00fc0e: 8211                                   |01e3: int-to-float v1, v1
00fc10: c718                                   |01e4: sub-float/2addr v8, v1
00fc12: 5401 b400                              |01e5: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00b4
00fc16: 1502 c03f                              |01e7: const/high16 v2, #int 1069547520 // #3fc0
00fc1a: 7120 8602 2100                         |01e9: invoke-static {v1, v2}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$mdp:(Lcom/valentinedesigns/chromalink/CampaignScreen;F)I // method@0286
00fc20: 0a01                                   |01ec: move-result v1
00fc22: 8211                                   |01ed: int-to-float v1, v1
00fc24: 5402 b300                              |01ee: iget-object v2, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fc28: 6e52 3b00 a718                         |01f0: invoke-virtual {v7, v10, v8, v1, v2}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@003b
00fc2e: 5401 b300                              |01f3: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fc32: 1302 ff00                              |01f5: const/16 v2, #int 255 // #ff
00fc36: 6e20 5c00 2100                         |01f7: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@005c
00fc3c: 5401 b300                              |01fa: iget-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;.p:Landroid/graphics/Paint; // field@00b3
00fc40: 6202 0e00                              |01fc: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@000e
00fc44: 6e20 6300 2100                         |01fe: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0063
00fc4a: 0e00                                   |0201: return-void
00fc4c: 0001 0500 0000 0000 8200 0000 6900 ... |0202: packed-switch-data (14 units)
      catches       : (none)
      positions     :
        0x0000 line=257
        0x0020 line=258
        0x0050 line=259
        0x0071 line=260
        0x009d line=261
        0x00c9 line=262
        0x00ce line=268
        0x00e8 line=267
        0x0102 line=266
        0x0112 line=265
        0x0134 line=264
        0x014d line=263
        0x0152 line=270
        0x01c6 line=271
        0x01fa line=272
        0x0201 line=273
      locals        :
        0x0000 - 0x0210 reg=16 this Lcom/valentinedesigns/chromalink/CampaignScreen$ColourStamp;
        0x0000 - 0x0210 reg=17 (null) Landroid/graphics/Canvas;

  source_file_idx   : 306 (CampaignScreen.java)

Class #21 annotations:
Annotations on class
  VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/valentinedesigns/chromalink/CampaignScreen;
  VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=18 name="FutureSlots"

