Compilation time 5702ms, 3409 calls, average 1.7ms, longest 345ms
CodeBlocks profiling information (8,836,234,745 total cycles):
_S1_2_89CE22C 791,399,921 instructions (8.956%), 9,381,932 calls (089CE22C - 089CE340, length 70)
    089CE22C:[8CA70004]: lw         $a3, 4($a1)
    089CE230:[248B0010]: addiu      $t3, $a0, 16
    089CE234:[8CB80008]: lw         $t8, 8($a1)
    089CE238:[30E20100]: andi       $v0, $a3, 256
    089CE23C:[8CAC000C]: lw         $t4, 12($a1)
    089CE240:[24AA0010]: addiu      $t2, $a1, 16
    089CE244:[1040000C]: beq        $v0, $zr, 0x089CE278
    089CE248:[8C860000]: lw         $a2, 0($a0)
    089CE24C:[00061603]: sra        $v0, $a2, 0x0018
    089CE250:[7CC31480]: ext        $v1, $a2, 18, 3
    089CE254:[00400013]: mtlo       $v0
    089CE258:[0043001C]: madd       $v0, $v1
    089CE25C:[94A40010]: lhu        $a0, 16($a1)
    089CE260:[7C066304]: ins        $a2, $zr, 12, 1
    089CE264:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089CE268:[00001012]: mflo       $v0
    089CE26C:[01600013]: mtlo       $t3
    089CE270:[0044001C]: madd       $v0, $a0
    089CE274:[00005812]: mflo       $t3
    089CE278:[3C0F08B5]: lui        $t7, 0x08B5 <=> li $t7, 0x08B50000
    089CE27C:[25EDCBB0]: addiu      $t5, $t7, -13392
    089CE280:[8DA90008]: lw         $t1, 8($t5)
    089CE284:[8DA3000C]: lw         $v1, 12($t5)
    089CE288:[25820005]: addiu      $v0, $t4, 5
    089CE28C:[00021080]: sll        $v0, $v0, 0x0002
    089CE290:[01221021]: addu       $v0, $t1, $v0
    089CE294:[0062102B]: sltu       $v0, $v1, $v0
    089CE298:[00C01821]: addu       $v1, $a2, $zr <=> move $v1, $a2
    089CE29C:[30EE000F]: andi       $t6, $a3, 15
    089CE2A0:[10400003]: beq        $v0, $zr, 0x089CE2B0
    089CE2A4:[7C03FE04]: ins        $v1, $zr, 24, 8
    089CE2A8:[03E00008]: jr         $ra
    089CE2AC:[ADA0000C]: sw         $zr, 12($t5)
    089CE2B0:[7D461E00]: ext        $a2, $t2, 24, 4
    089CE2B4:[7D671E00]: ext        $a3, $t3, 24, 4
    089CE2B8:[3C041200]: lui        $a0, 0x1200 <=> li $a0, 0x12000000
    089CE2BC:[3C081000]: lui        $t0, 0x1000 <=> li $t0, 0x10000000
    089CE2C0:[00642025]: or         $a0, $v1, $a0
    089CE2C4:[00063400]: sll        $a2, $a2, 0x0010
    089CE2C8:[7C0AFE04]: ins        $t2, $zr, 24, 8
    089CE2CC:[00073C00]: sll        $a3, $a3, 0x0010
    089CE2D0:[7C0BFE04]: ins        $t3, $zr, 24, 8
    089CE2D4:[3C050200]: lui        $a1, 0x0200 <=> li $a1, 0x02000000
    089CE2D8:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    089CE2DC:[01452825]: or         $a1, $t2, $a1
    089CE2E0:[00E83825]: or         $a3, $a3, $t0
    089CE2E4:[01631825]: or         $v1, $t3, $v1
    089CE2E8:[00C83025]: or         $a2, $a2, $t0
    089CE2EC:[25220014]: addiu      $v0, $t1, 20
    089CE2F0:[ADA20008]: sw         $v0, 8($t5)
    089CE2F4:[AD240000]: sw         $a0, 0($t1)
    089CE2F8:[AD260004]: sw         $a2, 4($t1)
    089CE2FC:[AD250008]: sw         $a1, 8($t1)
    089CE300:[AD27000C]: sw         $a3, 12($t1)
    089CE304:[1980000D]: blez       $t4, 0x089CE33C
    089CE308:[AD230010]: sw         $v1, 16($t1)
    089CE30C:[000E1400]: sll        $v0, $t6, 0x0010
    089CE310:[03021025]: or         $v0, $t8, $v0
    089CE314:[3C030400]: lui        $v1, 0x0400 <=> li $v1, 0x04000000
    089CE318:[00433025]: or         $a2, $v0, $v1
    089CE31C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089CE320:[25E2CBB0]: addiu      $v0, $t7, -13392
    089CE324:[8C440008]: lw         $a0, 8($v0)
    089CE328:[24A50001]: addiu      $a1, $a1, 1
    089CE32C:[24830004]: addiu      $v1, $a0, 4
    089CE330:[AC430008]: sw         $v1, 8($v0)
    089CE334:[1585FFFB]: bne        $t4, $a1, 0x089CE324
    089CE338:[AC860000]: sw         $a2, 0($a0)
    089CE33C:[03E00008]: jr         $ra
    089CE340:[00000000]: nop
  Back Branch 089CE334 35,310,484 times (length 6)
    089CE310:[03021025]: or         $v0, $t8, $v0
    089CE314:[3C030400]: lui        $v1, 0x0400 <=> li $v1, 0x04000000
    089CE318:[00433025]: or         $a2, $v0, $v1
    089CE31C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089CE320:[25E2CBB0]: addiu      $v0, $t7, -13392
--> 089CE324:[8C440008]: lw         $a0, 8($v0)
    089CE328:[24A50001]: addiu      $a1, $a1, 1
    089CE32C:[24830004]: addiu      $v1, $a0, 4
    089CE330:[AC430008]: sw         $v1, 8($v0)
--> 089CE334:[1585FFFB]: bne        $t4, $a1, 0x089CE324
    089CE338:[AC860000]: sw         $a2, 0($a0)
    089CE33C:[03E00008]: jr         $ra
    089CE340:[00000000]: nop
_S1_2_89CDB9C 776,213,219 instructions (8.784%), 4,474,111 calls (089CDB9C - 089CE228, length 420)
    089CDB9C:[27BDFFC0]: addiu      $sp, $sp, -64
    089CDBA0:[AFB20028]: sw         $s2, 40($sp)
    089CDBA4:[3C1208B5]: lui        $s2, 0x08B5 <=> li $s2, 0x08B50000
    089CDBA8:[2644CBB0]: addiu      $a0, $s2, -13392
    089CDBAC:[AFBF0030]: sw         $ra, 48($sp)
    089CDBB0:[AFB3002C]: sw         $s3, 44($sp)
    089CDBB4:[AFB10024]: sw         $s1, 36($sp)
    089CDBB8:[AFB00020]: sw         $s0, 32($sp)
    089CDBBC:[8C900014]: lw         $s0, 20($a0)
    089CDBC0:[5200001E]: beql       $s0, $zr, 0x089CDC3C
    089CDBC4:[8FBF0030]: lw         $ra, 48($sp)
    089CDBC8:[8C930010]: lw         $s3, 16($a0)
    089CDBCC:[32620002]: andi       $v0, $s3, 2
    089CDBD0:[14400038]: bne        $v0, $zr, 0x089CDCB4
    089CDBD4:[32020010]: andi       $v0, $s0, 16
    089CDBD8:[32620004]: andi       $v0, $s3, 4
    089CDBDC:[10400012]: beq        $v0, $zr, 0x089CDC28
    089CDBE0:[32620008]: andi       $v0, $s3, 8
    089CDBE4:[32020001]: andi       $v0, $s0, 1
    089CDBE8:[144000FC]: bne        $v0, $zr, 0x089CDFDC
    089CDBEC:[00000000]: nop
    089CDBF0:[32020400]: andi       $v0, $s0, 1024
    089CDBF4:[144000D9]: bne        $v0, $zr, 0x089CDF5C
    089CDBF8:[2643CBB0]: addiu      $v1, $s2, -13392
    089CDBFC:[32020002]: andi       $v0, $s0, 2
    089CDC00:[144000DB]: bne        $v0, $zr, 0x089CDF70
    089CDC04:[32020004]: andi       $v0, $s0, 4
    089CDC08:[144000DE]: bne        $v0, $zr, 0x089CDF84
    089CDC0C:[32020008]: andi       $v0, $s0, 8
    089CDC10:[144000E1]: bne        $v0, $zr, 0x089CDF98
    089CDC14:[32020200]: andi       $v0, $s0, 512
    089CDC18:[144000E4]: bne        $v0, $zr, 0x089CDFAC
    089CDC1C:[32021000]: andi       $v0, $s0, 4096
    089CDC20:[144000E7]: bne        $v0, $zr, 0x089CDFC0
    089CDC24:[32620008]: andi       $v0, $s3, 8
    089CDC28:[1440000A]: bne        $v0, $zr, 0x089CDC54
    089CDC2C:[32028000]: andi       $v0, $s0, -32768
    089CDC30:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC34:[AC400014]: sw         $zr, 20($v0)
    089CDC38:[8FBF0030]: lw         $ra, 48($sp)
    089CDC3C:[8FB3002C]: lw         $s3, 44($sp)
    089CDC40:[8FB20028]: lw         $s2, 40($sp)
    089CDC44:[8FB10024]: lw         $s1, 36($sp)
    089CDC48:[8FB00020]: lw         $s0, 32($sp)
    089CDC4C:[03E00008]: jr         $ra
    089CDC50:[27BD0040]: addiu      $sp, $sp, 64
    089CDC54:[1040FFF7]: beq        $v0, $zr, 0x089CDC34
    089CDC58:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC5C:[2650CBB0]: addiu      $s0, $s2, -13392
    089CDC60:[8E020018]: lw         $v0, 24($s0)
    089CDC64:[0441FFF3]: bgez       $v0, 0x089CDC34
    089CDC68:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC6C:[8E03000C]: lw         $v1, 12($s0)
    089CDC70:[1060FFF0]: beq        $v1, $zr, 0x089CDC34
    089CDC74:[3C0508B5]: lui        $a1, 0x08B5 <=> li $a1, 0x08B50000
    089CDC78:[8E020008]: lw         $v0, 8($s0)
    089CDC7C:[8E040028]: lw         $a0, 40($s0)
    089CDC80:[00621023]: subu       $v0, $v1, $v0
    089CDC84:[24A5CBB8]: addiu      $a1, $a1, -13384
    089CDC88:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    089CDC8C:[3407FFFF]: ori        $a3, $zr, -1 <=> li $a3, 65535
    089CDC90:[0E27D53D]: jal        0x089F54F4
    089CDC94:[AFA20000]: sw         $v0, 0($sp)
    089CDC98:[1440FFE6]: bne        $v0, $zr, 0x089CDC34
    089CDC9C:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDCA0:[8E020028]: lw         $v0, 40($s0)
    089CDCA4:[5440FFE2]: bnel       $v0, $zr, 0x089CDC30
    089CDCA8:[AE00000C]: sw         $zr, 12($s0)
    089CDCAC:[0A27370D]: j          0x089CDC34
    089CDCB0:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDCB4:[10400011]: beq        $v0, $zr, 0x089CDCFC
    089CDCB8:[32020020]: andi       $v0, $s0, 32
    089CDCBC:[8C820018]: lw         $v0, 24($a0)
    089CDCC0:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    089CDCC4:[00431024]: and        $v0, $v0, $v1
    089CDCC8:[1040000C]: beq        $v0, $zr, 0x089CDCFC
    089CDCCC:[32020020]: andi       $v0, $s0, 32
    089CDCD0:[8C8A0080]: lw         $t2, 128($a0)
    089CDCD4:[11400009]: beq        $t2, $zr, 0x089CDCFC
    089CDCD8:[00000000]: nop
    089CDCDC:[8C850008]: lw         $a1, 8($a0)
    089CDCE0:[8C83000C]: lw         $v1, 12($a0)
    089CDCE4:[24A201A4]: addiu      $v0, $a1, 420
    089CDCE8:[0062102B]: sltu       $v0, $v1, $v0
    089CDCEC:[104000C6]: beq        $v0, $zr, 0x089CE008
    089CDCF0:[8C8F007C]: lw         $t7, 124($a0)
    089CDCF4:[AC80000C]: sw         $zr, 12($a0)
    089CDCF8:[32020020]: andi       $v0, $s0, 32
    089CDCFC:[10400029]: beq        $v0, $zr, 0x089CDDA4
    089CDD00:[32020100]: andi       $v0, $s0, 256
    089CDD04:[2645CBB0]: addiu      $a1, $s2, -13392
    089CDD08:[8CA20018]: lw         $v0, 24($a1)
    089CDD0C:[3C030004]: lui        $v1, 0x0004 <=> li $v1, 0x00040000
    089CDD10:[00431024]: and        $v0, $v0, $v1
    089CDD14:[10400023]: beq        $v0, $zr, 0x089CDDA4
    089CDD18:[32020100]: andi       $v0, $s0, 256
    089CDD1C:[8CA70094]: lw         $a3, 148($a1)
    089CDD20:[18E00020]: blez       $a3, 0x089CDDA4
    089CDD24:[24040008]: addiu      $a0, $zr, 8 <=> li $a0, 8
    089CDD28:[8CA60008]: lw         $a2, 8($a1)
    089CDD2C:[8CA2000C]: lw         $v0, 12($a1)
    089CDD30:[24C30024]: addiu      $v1, $a2, 36
    089CDD34:[0043182B]: sltu       $v1, $v0, $v1
    089CDD38:[146000B1]: bne        $v1, $zr, 0x089CE000
    089CDD3C:[00E4382D]: min        $a3, $a3, $a0
    089CDD40:[8CA40090]: lw         $a0, 144($a1)
    089CDD44:[24C30004]: addiu      $v1, $a2, 4
    089CDD48:[3C02FF00]: lui        $v0, 0xFF00 <=> li $v0, 0xFF000000
    089CDD4C:[ACC20000]: sw         $v0, 0($a2)
    089CDD50:[10800113]: beq        $a0, $zr, 0x089CE1A0
    089CDD54:[ACA30008]: sw         $v1, 8($a1)
    089CDD58:[18E00012]: blez       $a3, 0x089CDDA4
    089CDD5C:[32020100]: andi       $v0, $s0, 256
    089CDD60:[24E9002C]: addiu      $t1, $a3, 44
    089CDD64:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    089CDD68:[2407002C]: addiu      $a3, $zr, 44 <=> li $a3, 44
    089CDD6C:[C5000000]: lwc1       $f0, 0($t0)
    089CDD70:[2645CBB0]: addiu      $a1, $s2, -13392
    089CDD74:[8CA60008]: lw         $a2, 8($a1)
    089CDD78:[44020000]: mfc1       $v0, $f0
    089CDD7C:[25080004]: addiu      $t0, $t0, 4
    089CDD80:[24C40004]: addiu      $a0, $a2, 4
    089CDD84:[00021A02]: srl        $v1, $v0, 0x0008
    089CDD88:[00071600]: sll        $v0, $a3, 0x0018
    089CDD8C:[00431025]: or         $v0, $v0, $v1
    089CDD90:[24E70001]: addiu      $a3, $a3, 1
    089CDD94:[ACA40008]: sw         $a0, 8($a1)
    089CDD98:[1527FFF4]: bne        $t1, $a3, 0x089CDD6C
    089CDD9C:[ACC20000]: sw         $v0, 0($a2)
    089CDDA0:[32020100]: andi       $v0, $s0, 256
    089CDDA4:[10400043]: beq        $v0, $zr, 0x089CDEB4
    089CDDA8:[32020800]: andi       $v0, $s0, 2048
    089CDDAC:[2645CBB0]: addiu      $a1, $s2, -13392
    089CDDB0:[8CA20018]: lw         $v0, 24($a1)
    089CDDB4:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    089CDDB8:[00431024]: and        $v0, $v0, $v1
    089CDDBC:[5040003D]: beql       $v0, $zr, 0x089CDEB4
    089CDDC0:[32020800]: andi       $v0, $s0, 2048
    089CDDC4:[8CA600A0]: lw         $a2, 160($a1)
    089CDDC8:[10C00007]: beq        $a2, $zr, 0x089CDDE8
    089CDDCC:[8CA5009C]: lw         $a1, 156($a1)
    089CDDD0:[50A00005]: beql       $a1, $zr, 0x089CDDE8
    089CDDD4:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    089CDDD8:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    089CDDDC:[0E2755C1]: jal        0x089D5704
    089CDDE0:[2484CC90]: addiu      $a0, $a0, -13168
    089CDDE4:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    089CDDE8:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDDEC:[8C4600A4]: lw         $a2, 164($v0)
    089CDDF0:[50C00006]: beql       $a2, $zr, 0x089CDE0C
    089CDDF4:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    089CDDF8:[10A00008]: beq        $a1, $zr, 0x089CDE1C
    089CDDFC:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    089CDE00:[0E2755C1]: jal        0x089D5704
    089CDE04:[2484CC90]: addiu      $a0, $a0, -13168
    089CDE08:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    089CDE0C:[14C00004]: bne        $a2, $zr, 0x089CDE20
    089CDE10:[2645CBB0]: addiu      $a1, $s2, -13392
    089CDE14:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089CDE18:[24467BF0]: addiu      $a2, $v0, 31728
    089CDE1C:[2645CBB0]: addiu      $a1, $s2, -13392
    089CDE20:[8CA40008]: lw         $a0, 8($a1)
    089CDE24:[8CA3000C]: lw         $v1, 12($a1)
    089CDE28:[24820034]: addiu      $v0, $a0, 52
    089CDE2C:[0062102B]: sltu       $v0, $v1, $v0
    089CDE30:[14400071]: bne        $v0, $zr, 0x089CDFF8
    089CDE34:[ACA600DC]: sw         $a2, 220($a1)
    089CDE38:[24830004]: addiu      $v1, $a0, 4
    089CDE3C:[3C023A00]: lui        $v0, 0x3A00 <=> li $v0, 0x3A000000
    089CDE40:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    089CDE44:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089CDE48:[ACA30008]: sw         $v1, 8($a1)
    089CDE4C:[AC820000]: sw         $v0, 0($a0)
    089CDE50:[C5220000]: lwc1       $f2, 0($t1)
    089CDE54:[C5200004]: lwc1       $f0, 4($t1)
    089CDE58:[C5210008]: lwc1       $f1, 8($t1)
    089CDE5C:[44021000]: mfc1       $v0, $f2
    089CDE60:[2648CBB0]: addiu      $t0, $s2, -13392
    089CDE64:[44030000]: mfc1       $v1, $f0
    089CDE68:[00022202]: srl        $a0, $v0, 0x0008
    089CDE6C:[44020800]: mfc1       $v0, $f1
    089CDE70:[8D070008]: lw         $a3, 8($t0)
    089CDE74:[00032A02]: srl        $a1, $v1, 0x0008
    089CDE78:[00023202]: srl        $a2, $v0, 0x0008
    089CDE7C:[3C023B00]: lui        $v0, 0x3B00 <=> li $v0, 0x3B000000
    089CDE80:[00C23025]: or         $a2, $a2, $v0
    089CDE84:[00822025]: or         $a0, $a0, $v0
    089CDE88:[00A22825]: or         $a1, $a1, $v0
    089CDE8C:[24E3000C]: addiu      $v1, $a3, 12
    089CDE90:[254A0001]: addiu      $t2, $t2, 1
    089CDE94:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089CDE98:[AD030008]: sw         $v1, 8($t0)
    089CDE9C:[25290010]: addiu      $t1, $t1, 16
    089CDEA0:[ACE40000]: sw         $a0, 0($a3)
    089CDEA4:[ACE50004]: sw         $a1, 4($a3)
    089CDEA8:[1542FFE9]: bne        $t2, $v0, 0x089CDE50
    089CDEAC:[ACE60008]: sw         $a2, 8($a3)
    089CDEB0:[32020800]: andi       $v0, $s0, 2048
    089CDEB4:[1040FF49]: beq        $v0, $zr, 0x089CDBDC
    089CDEB8:[32620004]: andi       $v0, $s3, 4
    089CDEBC:[2651CBB0]: addiu      $s1, $s2, -13392
    089CDEC0:[8E220018]: lw         $v0, 24($s1)
    089CDEC4:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    089CDEC8:[00431024]: and        $v0, $v0, $v1
    089CDECC:[1040FF43]: beq        $v0, $zr, 0x089CDBDC
    089CDED0:[32620004]: andi       $v0, $s3, 4
    089CDED4:[8E2200C0]: lw         $v0, 192($s1)
    089CDED8:[1040007E]: beq        $v0, $zr, 0x089CE0D4
    089CDEDC:[8E2500BC]: lw         $a1, 188($s1)
    089CDEE0:[50A00005]: beql       $a1, $zr, 0x089CDEF8
    089CDEE4:[C4400004]: lwc1       $f0, 4($v0)
    089CDEE8:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    089CDEEC:[0E275625]: jal        0x089D5894
    089CDEF0:[27A40010]: addiu      $a0, $sp, 16
    089CDEF4:[C4400004]: lwc1       $f0, 4($v0)
    089CDEF8:[C4410000]: lwc1       $f1, 0($v0)
    089CDEFC:[8E290008]: lw         $t1, 8($s1)
    089CDF00:[4600000D]: trunc.w.s  $f0, $f0
    089CDF04:[4600084D]: trunc.w.s  $f1, $f1
    089CDF08:[8E24000C]: lw         $a0, 12($s1)
    089CDF0C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089CDF10:[44070000]: mfc1       $a3, $f0
    089CDF14:[44060800]: mfc1       $a2, $f1
    089CDF18:[25280004]: addiu      $t0, $t1, 4
    089CDF1C:[00E2382C]: max        $a3, $a3, $v0
    089CDF20:[00C2302C]: max        $a2, $a2, $v0
    089CDF24:[24030040]: addiu      $v1, $zr, 64 <=> li $v1, 64
    089CDF28:[28C50041]: slti       $a1, $a2, 65
    089CDF2C:[28E20041]: slti       $v0, $a3, 65
    089CDF30:[0088202B]: sltu       $a0, $a0, $t0
    089CDF34:[0062380A]: movz       $a3, $v1, $v0
    089CDF38:[1480002D]: bne        $a0, $zr, 0x089CDFF0
    089CDF3C:[0065300A]: movz       $a2, $v1, $a1
    089CDF40:[00071200]: sll        $v0, $a3, 0x0008
    089CDF44:[00461025]: or         $v0, $v0, $a2
    089CDF48:[3C033600]: lui        $v1, 0x3600 <=> li $v1, 0x36000000
    089CDF4C:[00431025]: or         $v0, $v0, $v1
    089CDF50:[AD220000]: sw         $v0, 0($t1)
    089CDF54:[0A2736F6]: j          0x089CDBD8
    089CDF58:[AE280008]: sw         $t0, 8($s1)
    089CDF5C:[8C6200B4]: lw         $v0, 180($v1)
    089CDF60:[AC6200C4]: sw         $v0, 196($v1)
    089CDF64:[32020002]: andi       $v0, $s0, 2
    089CDF68:[1040FF27]: beq        $v0, $zr, 0x089CDC08
    089CDF6C:[32020004]: andi       $v0, $s0, 4
    089CDF70:[0E2734B2]: jal        0x089CD2C8
    089CDF74:[00000000]: nop
    089CDF78:[32020004]: andi       $v0, $s0, 4
    089CDF7C:[1040FF24]: beq        $v0, $zr, 0x089CDC10
    089CDF80:[32020008]: andi       $v0, $s0, 8
    089CDF84:[0E273482]: jal        0x089CD208
    089CDF88:[00000000]: nop
    089CDF8C:[32020008]: andi       $v0, $s0, 8
    089CDF90:[1040FF21]: beq        $v0, $zr, 0x089CDC18
    089CDF94:[32020200]: andi       $v0, $s0, 512
    089CDF98:[0E273464]: jal        0x089CD190
    089CDF9C:[00000000]: nop
    089CDFA0:[32020200]: andi       $v0, $s0, 512
    089CDFA4:[1040FF1E]: beq        $v0, $zr, 0x089CDC20
    089CDFA8:[32021000]: andi       $v0, $s0, 4096
    089CDFAC:[0E273371]: jal        0x089CCDC4
    089CDFB0:[00000000]: nop
    089CDFB4:[32021000]: andi       $v0, $s0, 4096
    089CDFB8:[1040FF1B]: beq        $v0, $zr, 0x089CDC28
    089CDFBC:[32620008]: andi       $v0, $s3, 8
    089CDFC0:[0E27367F]: jal        0x089CD9FC
    089CDFC4:[00000000]: nop
    089CDFC8:[32620008]: andi       $v0, $s3, 8
    089CDFCC:[5040FF19]: beql       $v0, $zr, 0x089CDC34
    089CDFD0:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDFD4:[0A273715]: j          0x089CDC54
    089CDFD8:[32028000]: andi       $v0, $s0, -32768
    089CDFDC:[0E2735B6]: jal        0x089CD6D8
    089CDFE0:[00000000]: nop
    089CDFE4:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDFE8:[0A2736FC]: j          0x089CDBF0
    089CDFEC:[8C500014]: lw         $s0, 20($v0)
    089CDFF0:[0A2736F6]: j          0x089CDBD8
    089CDFF4:[AE20000C]: sw         $zr, 12($s1)
    089CDFF8:[0A2737AC]: j          0x089CDEB0
    089CDFFC:[ACA0000C]: sw         $zr, 12($a1)
    089CE000:[0A273768]: j          0x089CDDA0
    089CE004:[ACA0000C]: sw         $zr, 12($a1)
    089CE008:[3C02FF00]: lui        $v0, 0xFF00 <=> li $v0, 0xFF000000
    089CE00C:[ACA20000]: sw         $v0, 0($a1)
    089CE010:[24A30004]: addiu      $v1, $a1, 4
    089CE014:[8C8B0088]: lw         $t3, 136($a0)
    089CE018:[15600031]: bne        $t3, $zr, 0x089CE0E0
    089CE01C:[AC830008]: sw         $v1, 8($a0)
    089CE020:[29420009]: slti       $v0, $t2, 9
    089CE024:[1440007D]: bne        $v0, $zr, 0x089CE21C
    089CE028:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CE02C:[240A0008]: addiu      $t2, $zr, 8 <=> li $t2, 8
    089CE030:[01E05821]: addu       $t3, $t7, $zr <=> move $t3, $t7
    089CE034:[244ECBB0]: addiu      $t6, $v0, -13392
    089CE038:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    089CE03C:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    089CE040:[3C0F2A00]: lui        $t7, 0x2A00 <=> li $t7, 0x2A000000
    089CE044:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    089CE048:[8DC20008]: lw         $v0, 8($t6)
    089CE04C:[018F2025]: or         $a0, $t4, $t7
    089CE050:[01603021]: addu       $a2, $t3, $zr <=> move $a2, $t3
    089CE054:[24430004]: addiu      $v1, $v0, 4
    089CE058:[AC440000]: sw         $a0, 0($v0)
    089CE05C:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    089CE060:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    089CE064:[ADC30008]: sw         $v1, 8($t6)
    089CE068:[C4C00000]: lwc1       $f0, 0($a2)
    089CE06C:[C4C10004]: lwc1       $f1, 4($a2)
    089CE070:[C4C20008]: lwc1       $f2, 8($a2)
    089CE074:[44020000]: mfc1       $v0, $f0
    089CE078:[2508FFFF]: addiu      $t0, $t0, -1
    089CE07C:[24C60010]: addiu      $a2, $a2, 16
    089CE080:[00021A02]: srl        $v1, $v0, 0x0008
    089CE084:[44020800]: mfc1       $v0, $f1
    089CE088:[00691825]: or         $v1, $v1, $t1
    089CE08C:[ACE30000]: sw         $v1, 0($a3)
    089CE090:[00022202]: srl        $a0, $v0, 0x0008
    089CE094:[44021000]: mfc1       $v0, $f2
    089CE098:[00892025]: or         $a0, $a0, $t1
    089CE09C:[00022A02]: srl        $a1, $v0, 0x0008
    089CE0A0:[00A92825]: or         $a1, $a1, $t1
    089CE0A4:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    089CE0A8:[AC440004]: sw         $a0, 4($v0)
    089CE0AC:[24E7000C]: addiu      $a3, $a3, 12
    089CE0B0:[1500FFED]: bne        $t0, $zr, 0x089CE068
    089CE0B4:[AC450008]: sw         $a1, 8($v0)
    089CE0B8:[25AD0001]: addiu      $t5, $t5, 1
    089CE0BC:[ADC70008]: sw         $a3, 8($t6)
    089CE0C0:[258C000C]: addiu      $t4, $t4, 12
    089CE0C4:[154DFFE0]: bne        $t2, $t5, 0x089CE048
    089CE0C8:[256B0040]: addiu      $t3, $t3, 64
    089CE0CC:[0A27373F]: j          0x089CDCFC
    089CE0D0:[32020020]: andi       $v0, $s0, 32
    089CE0D4:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    089CE0D8:[0A2737B8]: j          0x089CDEE0
    089CE0DC:[24426460]: addiu      $v0, $v0, 25696
    089CE0E0:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    089CE0E4:[0162582D]: min        $t3, $t3, $v0
    089CE0E8:[2643CBB0]: addiu      $v1, $s2, -13392
    089CE0EC:[1960FF02]: blez       $t3, 0x089CDCF8
    089CE0F0:[8C620084]: lw         $v0, 132($v1)
    089CE0F4:[00405021]: addu       $t2, $v0, $zr <=> move $t2, $v0
    089CE0F8:[00607021]: addu       $t6, $v1, $zr <=> move $t6, $v1
    089CE0FC:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    089CE100:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    089CE104:[3C112A00]: lui        $s1, 0x2A00 <=> li $s1, 0x2A000000
    089CE108:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    089CE10C:[8DC40008]: lw         $a0, 8($t6)
    089CE110:[8D420000]: lw         $v0, 0($t2)
    089CE114:[01911825]: or         $v1, $t4, $s1
    089CE118:[24850004]: addiu      $a1, $a0, 4
    089CE11C:[00021180]: sll        $v0, $v0, 0x0006
    089CE120:[AC830000]: sw         $v1, 0($a0)
    089CE124:[01E23021]: addu       $a2, $t7, $v0
    089CE128:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    089CE12C:[ADC50008]: sw         $a1, 8($t6)
    089CE130:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    089CE134:[C4C00000]: lwc1       $f0, 0($a2)
    089CE138:[C4C10004]: lwc1       $f1, 4($a2)
    089CE13C:[C4C20008]: lwc1       $f2, 8($a2)
    089CE140:[44020000]: mfc1       $v0, $f0
    089CE144:[2508FFFF]: addiu      $t0, $t0, -1
    089CE148:[24C60010]: addiu      $a2, $a2, 16
    089CE14C:[00021A02]: srl        $v1, $v0, 0x0008
    089CE150:[44020800]: mfc1       $v0, $f1
    089CE154:[00691825]: or         $v1, $v1, $t1
    089CE158:[ACE30000]: sw         $v1, 0($a3)
    089CE15C:[00022202]: srl        $a0, $v0, 0x0008
    089CE160:[44021000]: mfc1       $v0, $f2
    089CE164:[00892025]: or         $a0, $a0, $t1
    089CE168:[00022A02]: srl        $a1, $v0, 0x0008
    089CE16C:[00A92825]: or         $a1, $a1, $t1
    089CE170:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    089CE174:[AC440004]: sw         $a0, 4($v0)
    089CE178:[24E7000C]: addiu      $a3, $a3, 12
    089CE17C:[1500FFED]: bne        $t0, $zr, 0x089CE134
    089CE180:[AC450008]: sw         $a1, 8($v0)
    089CE184:[25AD0001]: addiu      $t5, $t5, 1
    089CE188:[ADC70008]: sw         $a3, 8($t6)
    089CE18C:[254A0004]: addiu      $t2, $t2, 4
    089CE190:[156DFFDE]: bne        $t3, $t5, 0x089CE10C
    089CE194:[258C000C]: addiu      $t4, $t4, 12
    089CE198:[0A27373F]: j          0x089CDCFC
    089CE19C:[32020020]: andi       $v0, $s0, 32
    089CE1A0:[2643CBB0]: addiu      $v1, $s2, -13392
    089CE1A4:[18E0FEFE]: blez       $a3, 0x089CDDA0
    089CE1A8:[C4610098]: lwc1       $f1, 152($v1)
    089CE1AC:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CE1B0:[C4439DEC]: lwc1       $f3, -25108($v0)
    089CE1B4:[44801000]: mtc1       $zr, $f2
    089CE1B8:[00604021]: addu       $t0, $v1, $zr <=> move $t0, $v1
    089CE1BC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089CE1C0:[3C062C00]: lui        $a2, 0x2C00 <=> li $a2, 0x2C000000
    089CE1C4:[0A27387C]: j          0x089CE1F0
    089CE1C8:[3C090100]: lui        $t1, 0x0100 <=> li $t1, 0x01000000
    089CE1CC:[44030000]: mfc1       $v1, $f0
    089CE1D0:[8D040008]: lw         $a0, 8($t0)
    089CE1D4:[00031202]: srl        $v0, $v1, 0x0008
    089CE1D8:[00C21025]: or         $v0, $a2, $v0
    089CE1DC:[24830004]: addiu      $v1, $a0, 4
    089CE1E0:[00C93021]: addu       $a2, $a2, $t1
    089CE1E4:[AC820000]: sw         $v0, 0($a0)
    089CE1E8:[10E5FEED]: beq        $a3, $a1, 0x089CDDA0
    089CE1EC:[AD030008]: sw         $v1, 8($t0)
    089CE1F0:[44852000]: mtc1       $a1, $f4
    089CE1F4:[46802020]: cvt.s.w    $f0, $f4
    089CE1F8:[46000801]: sub.s      $f0, $f1, $f0
    089CE1FC:[46000005]: abs.s      $f0, $f0
    089CE200:[46001801]: sub.s      $f0, $f3, $f0
    089CE204:[4602003E]: c.le.s     $f0, $f2
    089CE208:[00000000]: nop
    089CE20C:[4500FFEF]: bc1f       0x089CE1CC
    089CE210:[24A50001]: addiu      $a1, $a1, 1
    089CE214:[0A273873]: j          0x089CE1CC
    089CE218:[44800000]: mtc1       $zr, $f0
    089CE21C:[5940FEB7]: blezl      $t2, 0x089CDCFC
    089CE220:[32020020]: andi       $v0, $s0, 32
    089CE224:[0A27380C]: j          0x089CE030
    089CE228:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
  Back Branch 089CDEA8 9,623,344 times (length 24)
    089CDE3C:[3C023A00]: lui        $v0, 0x3A00 <=> li $v0, 0x3A000000
    089CDE40:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    089CDE44:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089CDE48:[ACA30008]: sw         $v1, 8($a1)
    089CDE4C:[AC820000]: sw         $v0, 0($a0)
--> 089CDE50:[C5220000]: lwc1       $f2, 0($t1)
    089CDE54:[C5200004]: lwc1       $f0, 4($t1)
    089CDE58:[C5210008]: lwc1       $f1, 8($t1)
    089CDE5C:[44021000]: mfc1       $v0, $f2
    089CDE60:[2648CBB0]: addiu      $t0, $s2, -13392
    089CDE64:[44030000]: mfc1       $v1, $f0
    089CDE68:[00022202]: srl        $a0, $v0, 0x0008
    089CDE6C:[44020800]: mfc1       $v0, $f1
    089CDE70:[8D070008]: lw         $a3, 8($t0)
    089CDE74:[00032A02]: srl        $a1, $v1, 0x0008
    089CDE78:[00023202]: srl        $a2, $v0, 0x0008
    089CDE7C:[3C023B00]: lui        $v0, 0x3B00 <=> li $v0, 0x3B000000
    089CDE80:[00C23025]: or         $a2, $a2, $v0
    089CDE84:[00822025]: or         $a0, $a0, $v0
    089CDE88:[00A22825]: or         $a1, $a1, $v0
    089CDE8C:[24E3000C]: addiu      $v1, $a3, 12
    089CDE90:[254A0001]: addiu      $t2, $t2, 1
    089CDE94:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089CDE98:[AD030008]: sw         $v1, 8($t0)
    089CDE9C:[25290010]: addiu      $t1, $t1, 16
    089CDEA0:[ACE40000]: sw         $a0, 0($a3)
    089CDEA4:[ACE50004]: sw         $a1, 4($a3)
--> 089CDEA8:[1542FFE9]: bne        $t2, $v0, 0x089CDE50
    089CDEAC:[ACE60008]: sw         $a2, 8($a3)
    089CDEB0:[32020800]: andi       $v0, $s0, 2048
    089CDEB4:[1040FF49]: beq        $v0, $zr, 0x089CDBDC
    089CDEB8:[32620004]: andi       $v0, $s3, 4
  Back Branch 089CE17C 4,536,864 times (length 20)
    089CE120:[AC830000]: sw         $v1, 0($a0)
    089CE124:[01E23021]: addu       $a2, $t7, $v0
    089CE128:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    089CE12C:[ADC50008]: sw         $a1, 8($t6)
    089CE130:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
--> 089CE134:[C4C00000]: lwc1       $f0, 0($a2)
    089CE138:[C4C10004]: lwc1       $f1, 4($a2)
    089CE13C:[C4C20008]: lwc1       $f2, 8($a2)
    089CE140:[44020000]: mfc1       $v0, $f0
    089CE144:[2508FFFF]: addiu      $t0, $t0, -1
    089CE148:[24C60010]: addiu      $a2, $a2, 16
    089CE14C:[00021A02]: srl        $v1, $v0, 0x0008
    089CE150:[44020800]: mfc1       $v0, $f1
    089CE154:[00691825]: or         $v1, $v1, $t1
    089CE158:[ACE30000]: sw         $v1, 0($a3)
    089CE15C:[00022202]: srl        $a0, $v0, 0x0008
    089CE160:[44021000]: mfc1       $v0, $f2
    089CE164:[00892025]: or         $a0, $a0, $t1
    089CE168:[00022A02]: srl        $a1, $v0, 0x0008
    089CE16C:[00A92825]: or         $a1, $a1, $t1
    089CE170:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    089CE174:[AC440004]: sw         $a0, 4($v0)
    089CE178:[24E7000C]: addiu      $a3, $a3, 12
--> 089CE17C:[1500FFED]: bne        $t0, $zr, 0x089CE134
    089CE180:[AC450008]: sw         $a1, 8($v0)
    089CE184:[25AD0001]: addiu      $t5, $t5, 1
    089CE188:[ADC70008]: sw         $a3, 8($t6)
    089CE18C:[254A0004]: addiu      $t2, $t2, 4
  Back Branch 089CDEB4 4,472,361 times (length 184)
  Back Branch 089CDC54 4,472,361 times (length 10)
    089CDC20:[144000E7]: bne        $v0, $zr, 0x089CDFC0
    089CDC24:[32620008]: andi       $v0, $s3, 8
    089CDC28:[1440000A]: bne        $v0, $zr, 0x089CDC54
    089CDC2C:[32028000]: andi       $v0, $s0, -32768
    089CDC30:[2642CBB0]: addiu      $v0, $s2, -13392
--> 089CDC34:[AC400014]: sw         $zr, 20($v0)
    089CDC38:[8FBF0030]: lw         $ra, 48($sp)
    089CDC3C:[8FB3002C]: lw         $s3, 44($sp)
    089CDC40:[8FB20028]: lw         $s2, 40($sp)
    089CDC44:[8FB10024]: lw         $s1, 36($sp)
    089CDC48:[8FB00020]: lw         $s0, 32($sp)
    089CDC4C:[03E00008]: jr         $ra
    089CDC50:[27BD0040]: addiu      $sp, $sp, 64
--> 089CDC54:[1040FFF7]: beq        $v0, $zr, 0x089CDC34
    089CDC58:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC5C:[2650CBB0]: addiu      $s0, $s2, -13392
    089CDC60:[8E020018]: lw         $v0, 24($s0)
    089CDC64:[0441FFF3]: bgez       $v0, 0x089CDC34
  Back Branch 089CDF7C 2,750,778 times (length 221)
  Back Branch 089CDFA4 2,750,778 times (length 227)
  Back Branch 089CDF90 2,750,778 times (length 224)
  Back Branch 089CDC64 2,668,467 times (length 14)
    089CDC20:[144000E7]: bne        $v0, $zr, 0x089CDFC0
    089CDC24:[32620008]: andi       $v0, $s3, 8
    089CDC28:[1440000A]: bne        $v0, $zr, 0x089CDC54
    089CDC2C:[32028000]: andi       $v0, $s0, -32768
    089CDC30:[2642CBB0]: addiu      $v0, $s2, -13392
--> 089CDC34:[AC400014]: sw         $zr, 20($v0)
    089CDC38:[8FBF0030]: lw         $ra, 48($sp)
    089CDC3C:[8FB3002C]: lw         $s3, 44($sp)
    089CDC40:[8FB20028]: lw         $s2, 40($sp)
    089CDC44:[8FB10024]: lw         $s1, 36($sp)
    089CDC48:[8FB00020]: lw         $s0, 32($sp)
    089CDC4C:[03E00008]: jr         $ra
    089CDC50:[27BD0040]: addiu      $sp, $sp, 64
    089CDC54:[1040FFF7]: beq        $v0, $zr, 0x089CDC34
    089CDC58:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC5C:[2650CBB0]: addiu      $s0, $s2, -13392
    089CDC60:[8E020018]: lw         $v0, 24($s0)
--> 089CDC64:[0441FFF3]: bgez       $v0, 0x089CDC34
    089CDC68:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC6C:[8E03000C]: lw         $v1, 12($s0)
    089CDC70:[1060FFF0]: beq        $v1, $zr, 0x089CDC34
    089CDC74:[3C0508B5]: lui        $a1, 0x08B5 <=> li $a1, 0x08B50000
  Back Branch 089CDC70 2,668,467 times (length 17)
    089CDC20:[144000E7]: bne        $v0, $zr, 0x089CDFC0
    089CDC24:[32620008]: andi       $v0, $s3, 8
    089CDC28:[1440000A]: bne        $v0, $zr, 0x089CDC54
    089CDC2C:[32028000]: andi       $v0, $s0, -32768
    089CDC30:[2642CBB0]: addiu      $v0, $s2, -13392
--> 089CDC34:[AC400014]: sw         $zr, 20($v0)
    089CDC38:[8FBF0030]: lw         $ra, 48($sp)
    089CDC3C:[8FB3002C]: lw         $s3, 44($sp)
    089CDC40:[8FB20028]: lw         $s2, 40($sp)
    089CDC44:[8FB10024]: lw         $s1, 36($sp)
    089CDC48:[8FB00020]: lw         $s0, 32($sp)
    089CDC4C:[03E00008]: jr         $ra
    089CDC50:[27BD0040]: addiu      $sp, $sp, 64
    089CDC54:[1040FFF7]: beq        $v0, $zr, 0x089CDC34
    089CDC58:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC5C:[2650CBB0]: addiu      $s0, $s2, -13392
    089CDC60:[8E020018]: lw         $v0, 24($s0)
    089CDC64:[0441FFF3]: bgez       $v0, 0x089CDC34
    089CDC68:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC6C:[8E03000C]: lw         $v1, 12($s0)
--> 089CDC70:[1060FFF0]: beq        $v1, $zr, 0x089CDC34
    089CDC74:[3C0508B5]: lui        $a1, 0x08B5 <=> li $a1, 0x08B50000
    089CDC78:[8E020008]: lw         $v0, 8($s0)
    089CDC7C:[8E040028]: lw         $a0, 40($s0)
    089CDC80:[00621023]: subu       $v0, $v1, $v0
  Back Branch 089CDC98 2,668,467 times (length 27)
    089CDC20:[144000E7]: bne        $v0, $zr, 0x089CDFC0
    089CDC24:[32620008]: andi       $v0, $s3, 8
    089CDC28:[1440000A]: bne        $v0, $zr, 0x089CDC54
    089CDC2C:[32028000]: andi       $v0, $s0, -32768
    089CDC30:[2642CBB0]: addiu      $v0, $s2, -13392
--> 089CDC34:[AC400014]: sw         $zr, 20($v0)
    089CDC38:[8FBF0030]: lw         $ra, 48($sp)
    089CDC3C:[8FB3002C]: lw         $s3, 44($sp)
    089CDC40:[8FB20028]: lw         $s2, 40($sp)
    089CDC44:[8FB10024]: lw         $s1, 36($sp)
    089CDC48:[8FB00020]: lw         $s0, 32($sp)
    089CDC4C:[03E00008]: jr         $ra
    089CDC50:[27BD0040]: addiu      $sp, $sp, 64
    089CDC54:[1040FFF7]: beq        $v0, $zr, 0x089CDC34
    089CDC58:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC5C:[2650CBB0]: addiu      $s0, $s2, -13392
    089CDC60:[8E020018]: lw         $v0, 24($s0)
    089CDC64:[0441FFF3]: bgez       $v0, 0x089CDC34
    089CDC68:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDC6C:[8E03000C]: lw         $v1, 12($s0)
    089CDC70:[1060FFF0]: beq        $v1, $zr, 0x089CDC34
    089CDC74:[3C0508B5]: lui        $a1, 0x08B5 <=> li $a1, 0x08B50000
    089CDC78:[8E020008]: lw         $v0, 8($s0)
    089CDC7C:[8E040028]: lw         $a0, 40($s0)
    089CDC80:[00621023]: subu       $v0, $v1, $v0
    089CDC84:[24A5CBB8]: addiu      $a1, $a1, -13384
    089CDC88:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    089CDC8C:[3407FFFF]: ori        $a3, $zr, -1 <=> li $a3, 65535
    089CDC90:[0E27D53D]: jal        0x089F54F4
    089CDC94:[AFA20000]: sw         $v0, 0($sp)
--> 089CDC98:[1440FFE6]: bne        $v0, $zr, 0x089CDC34
    089CDC9C:[2642CBB0]: addiu      $v0, $s2, -13392
    089CDCA0:[8E020028]: lw         $v0, 40($s0)
    089CDCA4:[5440FFE2]: bnel       $v0, $zr, 0x089CDC30
    089CDCA8:[AE00000C]: sw         $zr, 12($s0)
  Back Branch 089CDFE8 1,687,668 times (length 256)
  Back Branch 089CDFD4 1,326,520 times (length 226)
  Back Branch 089CE190 1,134,216 times (length 35)
    089CE0F8:[00607021]: addu       $t6, $v1, $zr <=> move $t6, $v1
    089CE0FC:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    089CE100:[00006021]: addu       $t4, $zr, $zr <=> li $t4, 0
    089CE104:[3C112A00]: lui        $s1, 0x2A00 <=> li $s1, 0x2A000000
    089CE108:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
--> 089CE10C:[8DC40008]: lw         $a0, 8($t6)
    089CE110:[8D420000]: lw         $v0, 0($t2)
    089CE114:[01911825]: or         $v1, $t4, $s1
    089CE118:[24850004]: addiu      $a1, $a0, 4
    089CE11C:[00021180]: sll        $v0, $v0, 0x0006
    089CE120:[AC830000]: sw         $v1, 0($a0)
    089CE124:[01E23021]: addu       $a2, $t7, $v0
    089CE128:[00A03821]: addu       $a3, $a1, $zr <=> move $a3, $a1
    089CE12C:[ADC50008]: sw         $a1, 8($t6)
    089CE130:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    089CE134:[C4C00000]: lwc1       $f0, 0($a2)
    089CE138:[C4C10004]: lwc1       $f1, 4($a2)
    089CE13C:[C4C20008]: lwc1       $f2, 8($a2)
    089CE140:[44020000]: mfc1       $v0, $f0
    089CE144:[2508FFFF]: addiu      $t0, $t0, -1
    089CE148:[24C60010]: addiu      $a2, $a2, 16
    089CE14C:[00021A02]: srl        $v1, $v0, 0x0008
    089CE150:[44020800]: mfc1       $v0, $f1
    089CE154:[00691825]: or         $v1, $v1, $t1
    089CE158:[ACE30000]: sw         $v1, 0($a3)
    089CE15C:[00022202]: srl        $a0, $v0, 0x0008
    089CE160:[44021000]: mfc1       $v0, $f2
    089CE164:[00892025]: or         $a0, $a0, $t1
    089CE168:[00022A02]: srl        $a1, $v0, 0x0008
    089CE16C:[00A92825]: or         $a1, $a1, $t1
    089CE170:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    089CE174:[AC440004]: sw         $a0, 4($v0)
    089CE178:[24E7000C]: addiu      $a3, $a3, 12
    089CE17C:[1500FFED]: bne        $t0, $zr, 0x089CE134
    089CE180:[AC450008]: sw         $a1, 8($v0)
    089CE184:[25AD0001]: addiu      $t5, $t5, 1
    089CE188:[ADC70008]: sw         $a3, 8($t6)
    089CE18C:[254A0004]: addiu      $t2, $t2, 4
--> 089CE190:[156DFFDE]: bne        $t3, $t5, 0x089CE10C
    089CE194:[258C000C]: addiu      $t4, $t4, 12
    089CE198:[0A27373F]: j          0x089CDCFC
    089CE19C:[32020020]: andi       $v0, $s0, 32
    089CE1A0:[2643CBB0]: addiu      $v1, $s2, -13392
  Back Branch 089CE0EC 458,447 times (length 255)
  Back Branch 089CE198 458,447 times (length 297)
  Back Branch 089CDFB8 365,280 times (length 230)
  Back Branch 089CDF68 240,420 times (length 218)
  Back Branch 089CDF54 240,420 times (length 225)
  Back Branch 089CDECC 240,420 times (length 190)
  Back Branch 089CE0D8 240,420 times (length 128)
_S1_2_89D1948 530,489,787 instructions (6.004%), 4,474,111 calls (089CCAF4 - 089D1B20, length 5132)
  Back Branch 089D1A5C 10,400,229 times (length 38)
    089D19B8:[0214102B]: sltu       $v0, $s0, $s4
    089D19BC:[10400029]: beq        $v0, $zr, 0x089D1A64
    089D19C0:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    089D19C4:[2417FFFF]: addiu      $s7, $zr, -1 <=> li $s7, -1
    089D19C8:[96030000]: lhu        $v1, 0($s0)
--> 089D19CC:[30727FFF]: andi       $s2, $v1, 32767
    089D19D0:[2642FF9A]: addiu      $v0, $s2, -102
    089D19D4:[2C420005]: sltiu      $v0, $v0, 5
    089D19D8:[5040001E]: beql       $v0, $zr, 0x089D1A54
    089D19DC:[8E020004]: lw         $v0, 4($s0)
    089D19E0:[7C031620]: seh        $v0, $v1
    089D19E4:[04400003]: bltz       $v0, 0x089D19F4
    089D19E8:[26130008]: addiu      $s3, $s0, 8
    089D19EC:[96020002]: lhu        $v0, 2($s0)
    089D19F0:[00509821]: addu       $s3, $v0, $s0
    089D19F4:[8E710000]: lw         $s1, 0($s3)
    089D19F8:[12F1000C]: beq        $s7, $s1, 0x089D1A2C
    089D19FC:[03C02021]: addu       $a0, $fp, $zr <=> move $a0, $fp
    089D1A00:[0E2745D1]: jal        0x089D1744
    089D1A04:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    089D1A08:[10400011]: beq        $v0, $zr, 0x089D1A50
    089D1A0C:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    089D1A10:[84420000]: lh         $v0, 0($v0)
    089D1A14:[04400003]: bltz       $v0, 0x089D1A24
    089D1A18:[24640008]: addiu      $a0, $v1, 8
    089D1A1C:[94620002]: lhu        $v0, 2($v1)
    089D1A20:[00432021]: addu       $a0, $v0, $v1
    089D1A24:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    089D1A28:[0220B821]: addu       $s7, $s1, $zr <=> move $s7, $s1
    089D1A2C:[24020068]: addiu      $v0, $zr, 104 <=> li $v0, 104
    089D1A30:[52420024]: beql       $s2, $v0, 0x089D1AC4
    089D1A34:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D1A38:[2A420069]: slti       $v0, $s2, 105
    089D1A3C:[10400017]: beq        $v0, $zr, 0x089D1A9C
    089D1A40:[24020069]: addiu      $v0, $zr, 105 <=> li $v0, 105
    089D1A44:[24020066]: addiu      $v0, $zr, 102 <=> li $v0, 102
    089D1A48:[52420032]: beql       $s2, $v0, 0x089D1B14
    089D1A4C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D1A50:[8E020004]: lw         $v0, 4($s0)
    089D1A54:[00508021]: addu       $s0, $v0, $s0
    089D1A58:[0214182B]: sltu       $v1, $s0, $s4
--> 089D1A5C:[5460FFDB]: bnel       $v1, $zr, 0x089D19CC
    089D1A60:[96030000]: lhu        $v1, 0($s0)
    089D1A64:[12C0001B]: beq        $s6, $zr, 0x089D1AD4
    089D1A68:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    089D1A6C:[8FBF0024]: lw         $ra, 36($sp)
  Back Branch 089D1B1C 9,381,932 times (length 52)
    089D1A40:[24020069]: addiu      $v0, $zr, 105 <=> li $v0, 105
    089D1A44:[24020066]: addiu      $v0, $zr, 102 <=> li $v0, 102
    089D1A48:[52420032]: beql       $s2, $v0, 0x089D1B14
    089D1A4C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D1A50:[8E020004]: lw         $v0, 4($s0)
--> 089D1A54:[00508021]: addu       $s0, $v0, $s0
    089D1A58:[0214182B]: sltu       $v1, $s0, $s4
    089D1A5C:[5460FFDB]: bnel       $v1, $zr, 0x089D19CC
    089D1A60:[96030000]: lhu        $v1, 0($s0)
    089D1A64:[12C0001B]: beq        $s6, $zr, 0x089D1AD4
    089D1A68:[02C02021]: addu       $a0, $s6, $zr <=> move $a0, $s6
    089D1A6C:[8FBF0024]: lw         $ra, 36($sp)
    089D1A70:[8FBE0020]: lw         $fp, 32($sp)
    089D1A74:[8FB7001C]: lw         $s7, 28($sp)
    089D1A78:[8FB60018]: lw         $s6, 24($sp)
    089D1A7C:[8FB50014]: lw         $s5, 20($sp)
    089D1A80:[8FB40010]: lw         $s4, 16($sp)
    089D1A84:[8FB3000C]: lw         $s3, 12($sp)
    089D1A88:[8FB20008]: lw         $s2, 8($sp)
    089D1A8C:[8FB10004]: lw         $s1, 4($sp)
    089D1A90:[8FB00000]: lw         $s0, 0($sp)
    089D1A94:[0A2732BD]: j          0x089CCAF4
    089D1A98:[27BD0030]: addiu      $sp, $sp, 48
    089D1A9C:[12420019]: beq        $s2, $v0, 0x089D1B04
    089D1AA0:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D1AA4:[2402006A]: addiu      $v0, $zr, 106 <=> li $v0, 106
    089D1AA8:[5642FFEA]: bnel       $s2, $v0, 0x089D1A54
    089D1AAC:[8E020004]: lw         $v0, 4($s0)
    089D1AB0:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D1AB4:[0E27357C]: jal        0x089CD5F0
    089D1AB8:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089D1ABC:[0A274695]: j          0x089D1A54
    089D1AC0:[8E020004]: lw         $v0, 4($s0)
    089D1AC4:[0E27353C]: jal        0x089CD4F0
    089D1AC8:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089D1ACC:[0A274695]: j          0x089D1A54
    089D1AD0:[8E020004]: lw         $v0, 4($s0)
    089D1AD4:[8FBF0024]: lw         $ra, 36($sp)
    089D1AD8:[8FBE0020]: lw         $fp, 32($sp)
    089D1ADC:[8FB7001C]: lw         $s7, 28($sp)
    089D1AE0:[8FB60018]: lw         $s6, 24($sp)
    089D1AE4:[8FB50014]: lw         $s5, 20($sp)
    089D1AE8:[8FB40010]: lw         $s4, 16($sp)
    089D1AEC:[8FB3000C]: lw         $s3, 12($sp)
    089D1AF0:[8FB20008]: lw         $s2, 8($sp)
    089D1AF4:[8FB10004]: lw         $s1, 4($sp)
    089D1AF8:[8FB00000]: lw         $s0, 0($sp)
    089D1AFC:[03E00008]: jr         $ra
    089D1B00:[27BD0030]: addiu      $sp, $sp, 48
    089D1B04:[0E2732CC]: jal        0x089CCB30
    089D1B08:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089D1B0C:[0A274695]: j          0x089D1A54
    089D1B10:[8E020004]: lw         $v0, 4($s0)
    089D1B14:[0E27388B]: jal        0x089CE22C
    089D1B18:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
--> 089D1B1C:[0A274695]: j          0x089D1A54
    089D1B20:[8E020004]: lw         $v0, 4($s0)
_S1_2_89CBCA8 486,334,804 instructions (5.504%), 11,234,084 calls (089CBC48 - 089CBD00, length 47)
    089CBC48:[24C60004]: addiu      $a2, $a2, 4
    089CBC4C:[8CD80000]: lw         $t8, 0($a2)
    089CBC50:[03221004]: sllv       $v0, $v0, $t9
    089CBC54:[2739FFE0]: addiu      $t9, $t9, -32
    089CBC58:[7F027804]: ins        $v0, $t8, 0, 16
    089CBC5C:[03221046]: rotrv      $v0, $v0, $t9
    089CBC60:[0A272F1E]: j          0x089CBC78
    089CBC64:[7C027804]: ins        $v0, $zr, 0, 16
    089CBC78:[7C021520]: bitrev     $v0, $v0
    089CBC7C:[0043502B]: sltu       $t2, $v0, $v1
    089CBC80:[11400011]: beq        $t2, $zr, 0x089CBCC8
    089CBC84:[00421021]: addu       $v0, $v0, $v0
    089CBC88:[00481021]: addu       $v0, $v0, $t0
    089CBC8C:[03E00008]: jr         $ra
    089CBC90:[8442003A]: lh         $v0, 58($v0)
    089CBC94:[950A0000]: lhu        $t2, 0($t0)
    089CBC98:[00481021]: addu       $v0, $v0, $t0
    089CBC9C:[004A1023]: subu       $v0, $v0, $t2
    089CBCA0:[03E00008]: jr         $ra
    089CBCA4:[8442003C]: lh         $v0, 60($v0)
    089CBCA8:[03381006]: srlv       $v0, $t8, $t9
    089CBCAC:[032CC823]: subu       $t9, $t9, $t4
    089CBCB0:[1F20FFE5]: bgtz       $t9, 0x089CBC48
    089CBCB4:[01821004]: sllv       $v0, $v0, $t4
    089CBCB8:[7C021520]: bitrev     $v0, $v0
    089CBCBC:[0043502B]: sltu       $t2, $v0, $v1
    089CBCC0:[1540FFF1]: bne        $t2, $zr, 0x089CBC88
    089CBCC4:[00421021]: addu       $v0, $v0, $v0
    089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
    089CBCD4:[7D420004]: ins        $v0, $t2, 0, 1
    089CBCD8:[27390001]: addiu      $t9, $t9, 1
    089CBCDC:[0043182B]: sltu       $v1, $v0, $v1
    089CBCE0:[1460FFEC]: bne        $v1, $zr, 0x089CBC94
    089CBCE4:[00421021]: addu       $v0, $v0, $v0
    089CBCE8:[0A272F32]: j          0x089CBCC8
    089CBCEC:[25080002]: addiu      $t0, $t0, 2
    089CBCF0:[24C60004]: addiu      $a2, $a2, 4
    089CBCF4:[8CD80000]: lw         $t8, 0($a2)
    089CBCF8:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
    089CBCFC:[0A272F37]: j          0x089CBCDC
    089CBD00:[7F020004]: ins        $v0, $t8, 0, 1
  Back Branch 089CBCE0 38,643,339 times (length 21)
    089CBC80:[11400011]: beq        $t2, $zr, 0x089CBCC8
    089CBC84:[00421021]: addu       $v0, $v0, $v0
    089CBC88:[00481021]: addu       $v0, $v0, $t0
    089CBC8C:[03E00008]: jr         $ra
    089CBC90:[8442003A]: lh         $v0, 58($v0)
--> 089CBC94:[950A0000]: lhu        $t2, 0($t0)
    089CBC98:[00481021]: addu       $v0, $v0, $t0
    089CBC9C:[004A1023]: subu       $v0, $v0, $t2
    089CBCA0:[03E00008]: jr         $ra
    089CBCA4:[8442003C]: lh         $v0, 60($v0)
    089CBCA8:[03381006]: srlv       $v0, $t8, $t9
    089CBCAC:[032CC823]: subu       $t9, $t9, $t4
    089CBCB0:[1F20FFE5]: bgtz       $t9, 0x089CBC48
    089CBCB4:[01821004]: sllv       $v0, $v0, $t4
    089CBCB8:[7C021520]: bitrev     $v0, $v0
    089CBCBC:[0043502B]: sltu       $t2, $v0, $v1
    089CBCC0:[1540FFF1]: bne        $t2, $zr, 0x089CBC88
    089CBCC4:[00421021]: addu       $v0, $v0, $v0
    089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
    089CBCD4:[7D420004]: ins        $v0, $t2, 0, 1
    089CBCD8:[27390001]: addiu      $t9, $t9, 1
    089CBCDC:[0043182B]: sltu       $v1, $v0, $v1
--> 089CBCE0:[1460FFEC]: bne        $v1, $zr, 0x089CBC94
    089CBCE4:[00421021]: addu       $v0, $v0, $v0
    089CBCE8:[0A272F32]: j          0x089CBCC8
    089CBCEC:[25080002]: addiu      $t0, $t0, 2
    089CBCF0:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 089CBCE8 26,953,693 times (length 10)
    089CBCB4:[01821004]: sllv       $v0, $v0, $t4
    089CBCB8:[7C021520]: bitrev     $v0, $v0
    089CBCBC:[0043502B]: sltu       $t2, $v0, $v1
    089CBCC0:[1540FFF1]: bne        $t2, $zr, 0x089CBC88
    089CBCC4:[00421021]: addu       $v0, $v0, $v0
--> 089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
    089CBCD4:[7D420004]: ins        $v0, $t2, 0, 1
    089CBCD8:[27390001]: addiu      $t9, $t9, 1
    089CBCDC:[0043182B]: sltu       $v1, $v0, $v1
    089CBCE0:[1460FFEC]: bne        $v1, $zr, 0x089CBC94
    089CBCE4:[00421021]: addu       $v0, $v0, $v0
--> 089CBCE8:[0A272F32]: j          0x089CBCC8
    089CBCEC:[25080002]: addiu      $t0, $t0, 2
    089CBCF0:[24C60004]: addiu      $a2, $a2, 4
    089CBCF4:[8CD80000]: lw         $t8, 0($a2)
    089CBCF8:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
  Back Branch 089CBCB0 11,234,084 times (length 28)
--> 089CBC48:[24C60004]: addiu      $a2, $a2, 4
    089CBC4C:[8CD80000]: lw         $t8, 0($a2)
    089CBC50:[03221004]: sllv       $v0, $v0, $t9
    089CBC54:[2739FFE0]: addiu      $t9, $t9, -32
    089CBC58:[7F027804]: ins        $v0, $t8, 0, 16
    089CBC5C:[03221046]: rotrv      $v0, $v0, $t9
    089CBC60:[0A272F1E]: j          0x089CBC78
    089CBC64:[7C027804]: ins        $v0, $zr, 0, 16
    089CBC78:[7C021520]: bitrev     $v0, $v0
    089CBC7C:[0043502B]: sltu       $t2, $v0, $v1
    089CBC80:[11400011]: beq        $t2, $zr, 0x089CBCC8
    089CBC84:[00421021]: addu       $v0, $v0, $v0
    089CBC88:[00481021]: addu       $v0, $v0, $t0
    089CBC8C:[03E00008]: jr         $ra
    089CBC90:[8442003A]: lh         $v0, 58($v0)
    089CBC94:[950A0000]: lhu        $t2, 0($t0)
    089CBC98:[00481021]: addu       $v0, $v0, $t0
    089CBC9C:[004A1023]: subu       $v0, $v0, $t2
    089CBCA0:[03E00008]: jr         $ra
    089CBCA4:[8442003C]: lh         $v0, 60($v0)
    089CBCA8:[03381006]: srlv       $v0, $t8, $t9
    089CBCAC:[032CC823]: subu       $t9, $t9, $t4
--> 089CBCB0:[1F20FFE5]: bgtz       $t9, 0x089CBC48
    089CBCB4:[01821004]: sllv       $v0, $v0, $t4
    089CBCB8:[7C021520]: bitrev     $v0, $v0
    089CBCBC:[0043502B]: sltu       $t2, $v0, $v1
    089CBCC0:[1540FFF1]: bne        $t2, $zr, 0x089CBC88
  Back Branch 089CBCC0 9,810,586 times (length 16)
    089CBC78:[7C021520]: bitrev     $v0, $v0
    089CBC7C:[0043502B]: sltu       $t2, $v0, $v1
    089CBC80:[11400011]: beq        $t2, $zr, 0x089CBCC8
    089CBC84:[00421021]: addu       $v0, $v0, $v0
--> 089CBC88:[00481021]: addu       $v0, $v0, $t0
    089CBC8C:[03E00008]: jr         $ra
    089CBC90:[8442003A]: lh         $v0, 58($v0)
    089CBC94:[950A0000]: lhu        $t2, 0($t0)
    089CBC98:[00481021]: addu       $v0, $v0, $t0
    089CBC9C:[004A1023]: subu       $v0, $v0, $t2
    089CBCA0:[03E00008]: jr         $ra
    089CBCA4:[8442003C]: lh         $v0, 60($v0)
    089CBCA8:[03381006]: srlv       $v0, $t8, $t9
    089CBCAC:[032CC823]: subu       $t9, $t9, $t4
    089CBCB0:[1F20FFE5]: bgtz       $t9, 0x089CBC48
    089CBCB4:[01821004]: sllv       $v0, $v0, $t4
    089CBCB8:[7C021520]: bitrev     $v0, $v0
    089CBCBC:[0043502B]: sltu       $t2, $v0, $v1
--> 089CBCC0:[1540FFF1]: bne        $t2, $zr, 0x089CBC88
    089CBCC4:[00421021]: addu       $v0, $v0, $v0
    089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
  Back Branch 089CBCFC 1,206,668 times (length 10)
    089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
    089CBCD4:[7D420004]: ins        $v0, $t2, 0, 1
    089CBCD8:[27390001]: addiu      $t9, $t9, 1
--> 089CBCDC:[0043182B]: sltu       $v1, $v0, $v1
    089CBCE0:[1460FFEC]: bne        $v1, $zr, 0x089CBC94
    089CBCE4:[00421021]: addu       $v0, $v0, $v0
    089CBCE8:[0A272F32]: j          0x089CBCC8
    089CBCEC:[25080002]: addiu      $t0, $t0, 2
    089CBCF0:[24C60004]: addiu      $a2, $a2, 4
    089CBCF4:[8CD80000]: lw         $t8, 0($a2)
    089CBCF8:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
--> 089CBCFC:[0A272F37]: j          0x089CBCDC
    089CBD00:[7F020004]: ins        $v0, $t8, 0, 1
_S1_2_89D31BC 299,135,061 instructions (3.385%), 2,778,828 calls (089D3018 - 089D33E8, length 245)
    089D3018:[27BDFFF0]: addiu      $sp, $sp, -16
    089D301C:[AFB20008]: sw         $s2, 8($sp)
    089D3020:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    089D3024:[AFB10004]: sw         $s1, 4($sp)
    089D3028:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    089D302C:[AFB00000]: sw         $s0, 0($sp)
    089D3030:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089D3034:[1080000B]: beq        $a0, $zr, 0x089D3064
    089D3038:[AFBF000C]: sw         $ra, 12($sp)
    089D303C:[10C0000A]: beq        $a2, $zr, 0x089D3068
    089D3040:[8FBF000C]: lw         $ra, 12($sp)
    089D3044:[8C830040]: lw         $v1, 64($a0)
    089D3048:[24C70048]: addiu      $a3, $a2, 72
    089D304C:[00031880]: sll        $v1, $v1, 0x0002
    089D3050:[00E32821]: addu       $a1, $a3, $v1
    089D3054:[8CA20000]: lw         $v0, 0($a1)
    089D3058:[7C02B804]: ins        $v0, $zr, 0, 24
    089D305C:[54400008]: bnel       $v0, $zr, 0x089D3080
    089D3060:[8C840038]: lw         $a0, 56($a0)
    089D3064:[8FBF000C]: lw         $ra, 12($sp)
    089D3068:[8FB20008]: lw         $s2, 8($sp)
    089D306C:[8FB10004]: lw         $s1, 4($sp)
    089D3070:[8FB00000]: lw         $s0, 0($sp)
    089D3074:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089D3078:[03E00008]: jr         $ra
    089D307C:[27BD0010]: addiu      $sp, $sp, 16
    089D3080:[8E06003C]: lw         $a2, 60($s0)
    089D3084:[C62C0060]: lwc1       $f12, 96($s1)
    089D3088:[00042080]: sll        $a0, $a0, 0x0002
    089D308C:[00063080]: sll        $a2, $a2, 0x0002
    089D3090:[00E63021]: addu       $a2, $a3, $a2
    089D3094:[0E2731F9]: jal        0x089CC7E4
    089D3098:[00E42021]: addu       $a0, $a3, $a0
    089D309C:[26020014]: addiu      $v0, $s0, 20
    089D30A0:[8C460008]: lw         $a2, 8($v0)
    089D30A4:[8C450004]: lw         $a1, 4($v0)
    089D30A8:[0E273206]: jal        0x089CC818
    089D30AC:[8E040014]: lw         $a0, 20($s0)
    089D30B0:[26020020]: addiu      $v0, $s0, 32
    089D30B4:[8C460008]: lw         $a2, 8($v0)
    089D30B8:[8C450004]: lw         $a1, 4($v0)
    089D30BC:[0E27320F]: jal        0x089CC83C
    089D30C0:[8E040020]: lw         $a0, 32($s0)
    089D30C4:[8E040030]: lw         $a0, 48($s0)
    089D30C8:[8E260044]: lw         $a2, 68($s1)
    089D30CC:[8E030034]: lw         $v1, 52($s0)
    089D30D0:[8E250040]: lw         $a1, 64($s1)
    089D30D4:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    089D30D8:[00C23024]: and        $a2, $a2, $v0
    089D30DC:[00663025]: or         $a2, $v1, $a2
    089D30E0:[00852825]: or         $a1, $a0, $a1
    089D30E4:[0E2731E3]: jal        0x089CC78C
    089D30E8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D30EC:[8E020008]: lw         $v0, 8($s0)
    089D30F0:[26050050]: addiu      $a1, $s0, 80
    089D30F4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D30F8:[30420001]: andi       $v0, $v0, 1
    089D30FC:[0E273275]: jal        0x089CC9D4
    089D3100:[0002280A]: movz       $a1, $zr, $v0 <=> move $a1, $v0
    089D3104:[8E060048]: lw         $a2, 72($s0)
    089D3108:[8E050044]: lw         $a1, 68($s0)
    089D310C:[0E27329B]: jal        0x089CCA6C
    089D3110:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D3114:[8E03002C]: lw         $v1, 44($s0)
    089D3118:[8E420038]: lw         $v0, 56($s2)
    089D311C:[30660FFF]: andi       $a2, $v1, 4095
    089D3120:[00C2102A]: slt        $v0, $a2, $v0
    089D3124:[14400013]: bne        $v0, $zr, 0x089D3174
    089D3128:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D312C:[0E274F82]: jal        0x089D3E08
    089D3130:[8E05000C]: lw         $a1, 12($s0)
    089D3134:[8E03000C]: lw         $v1, 12($s0)
    089D3138:[24020086]: addiu      $v0, $zr, 134 <=> li $v0, 134
    089D313C:[10620017]: beq        $v1, $v0, 0x089D319C
    089D3140:[00000000]: nop
    089D3144:[24020088]: addiu      $v0, $zr, 136 <=> li $v0, 136
    089D3148:[10620018]: beq        $v1, $v0, 0x089D31AC
    089D314C:[00000000]: nop
    089D3150:[0E273B07]: jal        0x089CEC1C
    089D3154:[00000000]: nop
    089D3158:[8E02000C]: lw         $v0, 12($s0)
    089D315C:[8FBF000C]: lw         $ra, 12($sp)
    089D3160:[8FB20008]: lw         $s2, 8($sp)
    089D3164:[8FB10004]: lw         $s1, 4($sp)
    089D3168:[8FB00000]: lw         $s0, 0($sp)
    089D316C:[03E00008]: jr         $ra
    089D3170:[27BD0010]: addiu      $sp, $sp, 16
    089D3174:[8E430024]: lw         $v1, 36($s2)
    089D3178:[00061080]: sll        $v0, $a2, 0x0002
    089D317C:[8E05000C]: lw         $a1, 12($s0)
    089D3180:[00431021]: addu       $v0, $v0, $v1
    089D3184:[0E274F82]: jal        0x089D3E08
    089D3188:[8C440000]: lw         $a0, 0($v0)
    089D318C:[8E03000C]: lw         $v1, 12($s0)
    089D3190:[24020086]: addiu      $v0, $zr, 134 <=> li $v0, 134
    089D3194:[5462FFEC]: bnel       $v1, $v0, 0x089D3148
    089D3198:[24020088]: addiu      $v0, $zr, 136 <=> li $v0, 136
    089D319C:[0E273B09]: jal        0x089CEC24
    089D31A0:[00000000]: nop
    089D31A4:[0A274C57]: j          0x089D315C
    089D31A8:[8E02000C]: lw         $v0, 12($s0)
    089D31AC:[0E273B13]: jal        0x089CEC4C
    089D31B0:[00000000]: nop
    089D31B4:[0A274C57]: j          0x089D315C
    089D31B8:[8E02000C]: lw         $v0, 12($s0)
    089D31BC:[27BDFFF0]: addiu      $sp, $sp, -16
    089D31C0:[AFB00000]: sw         $s0, 0($sp)
    089D31C4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089D31C8:[AFBF000C]: sw         $ra, 12($sp)
    089D31CC:[AFB20008]: sw         $s2, 8($sp)
    089D31D0:[1080007D]: beq        $a0, $zr, 0x089D33C8
    089D31D4:[AFB10004]: sw         $s1, 4($sp)
    089D31D8:[8C880018]: lw         $t0, 24($a0)
    089D31DC:[8C830008]: lw         $v1, 8($a0)
    089D31E0:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    089D31E4:[01021024]: and        $v0, $t0, $v0
    089D31E8:[1440000F]: bne        $v0, $zr, 0x089D3228
    089D31EC:[0063280B]: movn       $a1, $v1, $v1
    089D31F0:[04C00006]: bltz       $a2, 0x089D320C
    089D31F4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D31F8:[8E03003C]: lw         $v1, 60($s0)
    089D31FC:[00C3102A]: slt        $v0, $a2, $v1
    089D3200:[14400056]: bne        $v0, $zr, 0x089D335C
    089D3204:[00061080]: sll        $v0, $a2, 0x0002
    089D3208:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D320C:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D3210:[8FBF000C]: lw         $ra, 12($sp)
    089D3214:[8FB20008]: lw         $s2, 8($sp)
    089D3218:[8FB10004]: lw         $s1, 4($sp)
    089D321C:[8FB00000]: lw         $s0, 0($sp)
    089D3220:[03E00008]: jr         $ra
    089D3224:[27BD0010]: addiu      $sp, $sp, 16
    089D3228:[7D020400]: ext        $v0, $t0, 16, 1
    089D322C:[00C23023]: subu       $a2, $a2, $v0
    089D3230:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089D3234:[04C0000F]: bltz       $a2, 0x089D3274
    089D3238:[24040082]: addiu      $a0, $zr, 130 <=> li $a0, 130
    089D323C:[8E03003C]: lw         $v1, 60($s0)
    089D3240:[00C32023]: subu       $a0, $a2, $v1
    089D3244:[0480FFED]: bltz       $a0, 0x089D31FC
    089D3248:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    089D324C:[01021024]: and        $v0, $t0, $v0
    089D3250:[1440004B]: bne        $v0, $zr, 0x089D3380
    089D3254:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D3258:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089D325C:[01021024]: and        $v0, $t0, $v0
    089D3260:[1440004D]: bne        $v0, $zr, 0x089D3398
    089D3264:[00000000]: nop
    089D3268:[1240FFE5]: beq        $s2, $zr, 0x089D3200
    089D326C:[00C3102A]: slt        $v0, $a2, $v1
    089D3270:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089D3274:[00041080]: sll        $v0, $a0, 0x0002
    089D3278:[00041900]: sll        $v1, $a0, 0x0004
    089D327C:[00621823]: subu       $v1, $v1, $v0
    089D3280:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    089D3284:[00641823]: subu       $v1, $v1, $a0
    089D3288:[24426490]: addiu      $v0, $v0, 25744
    089D328C:[2442E9A8]: addiu      $v0, $v0, -5720
    089D3290:[00031880]: sll        $v1, $v1, 0x0002
    089D3294:[00628821]: addu       $s1, $v1, $v0
    089D3298:[8E290004]: lw         $t1, 4($s1)
    089D329C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089D32A0:[8E2B0000]: lw         $t3, 0($s1)
    089D32A4:[8E2A0008]: lw         $t2, 8($s1)
    089D32A8:[12420040]: beq        $s2, $v0, 0x089D33AC
    089D32AC:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    089D32B0:[00071880]: sll        $v1, $a3, 0x0002
    089D32B4:[26070048]: addiu      $a3, $s0, 72
    089D32B8:[00E31821]: addu       $v1, $a3, $v1
    089D32BC:[8C620000]: lw         $v0, 0($v1)
    089D32C0:[7C02B804]: ins        $v0, $zr, 0, 24
    089D32C4:[1040FFCA]: beq        $v0, $zr, 0x089D31F0
    089D32C8:[000B2080]: sll        $a0, $t3, 0x0002
    089D32CC:[C60C0060]: lwc1       $f12, 96($s0)
    089D32D0:[000A3080]: sll        $a2, $t2, 0x0002
    089D32D4:[00E63021]: addu       $a2, $a3, $a2
    089D32D8:[00E42021]: addu       $a0, $a3, $a0
    089D32DC:[0E2731F9]: jal        0x089CC7E4
    089D32E0:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    089D32E4:[8E24000C]: lw         $a0, 12($s1)
    089D32E8:[8E250010]: lw         $a1, 16($s1)
    089D32EC:[0E273206]: jal        0x089CC818
    089D32F0:[8E260014]: lw         $a2, 20($s1)
    089D32F4:[8E240020]: lw         $a0, 32($s1)
    089D32F8:[8E250024]: lw         $a1, 36($s1)
    089D32FC:[0E27320F]: jal        0x089CC83C
    089D3300:[8E260028]: lw         $a2, 40($s1)
    089D3304:[8E240018]: lw         $a0, 24($s1)
    089D3308:[8E060044]: lw         $a2, 68($s0)
    089D330C:[8E23001C]: lw         $v1, 28($s1)
    089D3310:[8E050040]: lw         $a1, 64($s0)
    089D3314:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    089D3318:[00C23024]: and        $a2, $a2, $v0
    089D331C:[00663025]: or         $a2, $v1, $a2
    089D3320:[00852825]: or         $a1, $a0, $a1
    089D3324:[0E2731E3]: jal        0x089CC78C
    089D3328:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D332C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D3330:[0E273275]: jal        0x089CC9D4
    089D3334:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D3338:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D333C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D3340:[0E27329B]: jal        0x089CCA6C
    089D3344:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D3348:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D334C:[0E274F82]: jal        0x089D3E08
    089D3350:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089D3354:[0A274C84]: j          0x089D3210
    089D3358:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D335C:[00501021]: addu       $v0, $v0, $s0
    089D3360:[8C44001C]: lw         $a0, 28($v0)
    089D3364:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    089D3368:[8FBF000C]: lw         $ra, 12($sp)
    089D336C:[8FB20008]: lw         $s2, 8($sp)
    089D3370:[8FB10004]: lw         $s1, 4($sp)
    089D3374:[8FB00000]: lw         $s0, 0($sp)
    089D3378:[0A274C06]: j          0x089D3018
    089D337C:[27BD0010]: addiu      $sp, $sp, 16
    089D3380:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089D3384:[24120084]: addiu      $s2, $zr, 132 <=> li $s2, 132
    089D3388:[01021024]: and        $v0, $t0, $v0
    089D338C:[0004900B]: movn       $s2, $zr, $a0 <=> move $s2, $a0
    089D3390:[1040FFB5]: beq        $v0, $zr, 0x089D3268
    089D3394:[2484FFFF]: addiu      $a0, $a0, -1
    089D3398:[1480FFB3]: bne        $a0, $zr, 0x089D3268
    089D339C:[00000000]: nop
    089D33A0:[24120086]: addiu      $s2, $zr, 134 <=> li $s2, 134
    089D33A4:[0A274C9D]: j          0x089D3274
    089D33A8:[24040086]: addiu      $a0, $zr, 134 <=> li $a0, 134
    089D33AC:[31040002]: andi       $a0, $t0, 2
    089D33B0:[31030008]: andi       $v1, $t0, 8
    089D33B4:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    089D33B8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089D33BC:[0123380B]: movn       $a3, $t1, $v1
    089D33C0:[0A274CAC]: j          0x089D32B0
    089D33C4:[0044500A]: movz       $t2, $v0, $a0
    089D33C8:[14C0FF8F]: bne        $a2, $zr, 0x089D3208
    089D33CC:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089D33D0:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D33D4:[8FBF000C]: lw         $ra, 12($sp)
    089D33D8:[8FB20008]: lw         $s2, 8($sp)
    089D33DC:[8FB10004]: lw         $s1, 4($sp)
    089D33E0:[8FB00000]: lw         $s0, 0($sp)
    089D33E4:[03E00008]: jr         $ra
    089D33E8:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 089D3378 2,257,198 times (length 218)
  Back Branch 089D3194 2,229,148 times (length 21)
    089D3134:[8E03000C]: lw         $v1, 12($s0)
    089D3138:[24020086]: addiu      $v0, $zr, 134 <=> li $v0, 134
    089D313C:[10620017]: beq        $v1, $v0, 0x089D319C
    089D3140:[00000000]: nop
    089D3144:[24020088]: addiu      $v0, $zr, 136 <=> li $v0, 136
--> 089D3148:[10620018]: beq        $v1, $v0, 0x089D31AC
    089D314C:[00000000]: nop
    089D3150:[0E273B07]: jal        0x089CEC1C
    089D3154:[00000000]: nop
    089D3158:[8E02000C]: lw         $v0, 12($s0)
    089D315C:[8FBF000C]: lw         $ra, 12($sp)
    089D3160:[8FB20008]: lw         $s2, 8($sp)
    089D3164:[8FB10004]: lw         $s1, 4($sp)
    089D3168:[8FB00000]: lw         $s0, 0($sp)
    089D316C:[03E00008]: jr         $ra
    089D3170:[27BD0010]: addiu      $sp, $sp, 16
    089D3174:[8E430024]: lw         $v1, 36($s2)
    089D3178:[00061080]: sll        $v0, $a2, 0x0002
    089D317C:[8E05000C]: lw         $a1, 12($s0)
    089D3180:[00431021]: addu       $v0, $v0, $v1
    089D3184:[0E274F82]: jal        0x089D3E08
    089D3188:[8C440000]: lw         $a0, 0($v0)
    089D318C:[8E03000C]: lw         $v1, 12($s0)
    089D3190:[24020086]: addiu      $v0, $zr, 134 <=> li $v0, 134
--> 089D3194:[5462FFEC]: bnel       $v1, $v0, 0x089D3148
    089D3198:[24020088]: addiu      $v0, $zr, 136 <=> li $v0, 136
    089D319C:[0E273B09]: jal        0x089CEC24
    089D31A0:[00000000]: nop
    089D31A4:[0A274C57]: j          0x089D315C
  Back Branch 089D31B4 558,014 times (length 24)
    089D3148:[10620018]: beq        $v1, $v0, 0x089D31AC
    089D314C:[00000000]: nop
    089D3150:[0E273B07]: jal        0x089CEC1C
    089D3154:[00000000]: nop
    089D3158:[8E02000C]: lw         $v0, 12($s0)
--> 089D315C:[8FBF000C]: lw         $ra, 12($sp)
    089D3160:[8FB20008]: lw         $s2, 8($sp)
    089D3164:[8FB10004]: lw         $s1, 4($sp)
    089D3168:[8FB00000]: lw         $s0, 0($sp)
    089D316C:[03E00008]: jr         $ra
    089D3170:[27BD0010]: addiu      $sp, $sp, 16
    089D3174:[8E430024]: lw         $v1, 36($s2)
    089D3178:[00061080]: sll        $v0, $a2, 0x0002
    089D317C:[8E05000C]: lw         $a1, 12($s0)
    089D3180:[00431021]: addu       $v0, $v0, $v1
    089D3184:[0E274F82]: jal        0x089D3E08
    089D3188:[8C440000]: lw         $a0, 0($v0)
    089D318C:[8E03000C]: lw         $v1, 12($s0)
    089D3190:[24020086]: addiu      $v0, $zr, 134 <=> li $v0, 134
    089D3194:[5462FFEC]: bnel       $v1, $v0, 0x089D3148
    089D3198:[24020088]: addiu      $v0, $zr, 136 <=> li $v0, 136
    089D319C:[0E273B09]: jal        0x089CEC24
    089D31A0:[00000000]: nop
    089D31A4:[0A274C57]: j          0x089D315C
    089D31A8:[8E02000C]: lw         $v0, 12($s0)
    089D31AC:[0E273B13]: jal        0x089CEC4C
    089D31B0:[00000000]: nop
--> 089D31B4:[0A274C57]: j          0x089D315C
    089D31B8:[8E02000C]: lw         $v0, 12($s0)
    089D31BC:[27BDFFF0]: addiu      $sp, $sp, -16
    089D31C0:[AFB00000]: sw         $s0, 0($sp)
    089D31C4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
  Back Branch 089D3244 524,967 times (length 20)
    089D31E8:[1440000F]: bne        $v0, $zr, 0x089D3228
    089D31EC:[0063280B]: movn       $a1, $v1, $v1
    089D31F0:[04C00006]: bltz       $a2, 0x089D320C
    089D31F4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D31F8:[8E03003C]: lw         $v1, 60($s0)
--> 089D31FC:[00C3102A]: slt        $v0, $a2, $v1
    089D3200:[14400056]: bne        $v0, $zr, 0x089D335C
    089D3204:[00061080]: sll        $v0, $a2, 0x0002
    089D3208:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D320C:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D3210:[8FBF000C]: lw         $ra, 12($sp)
    089D3214:[8FB20008]: lw         $s2, 8($sp)
    089D3218:[8FB10004]: lw         $s1, 4($sp)
    089D321C:[8FB00000]: lw         $s0, 0($sp)
    089D3220:[03E00008]: jr         $ra
    089D3224:[27BD0010]: addiu      $sp, $sp, 16
    089D3228:[7D020400]: ext        $v0, $t0, 16, 1
    089D322C:[00C23023]: subu       $a2, $a2, $v0
    089D3230:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089D3234:[04C0000F]: bltz       $a2, 0x089D3274
    089D3238:[24040082]: addiu      $a0, $zr, 130 <=> li $a0, 130
    089D323C:[8E03003C]: lw         $v1, 60($s0)
    089D3240:[00C32023]: subu       $a0, $a2, $v1
--> 089D3244:[0480FFED]: bltz       $a0, 0x089D31FC
    089D3248:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    089D324C:[01021024]: and        $v0, $t0, $v0
    089D3250:[1440004B]: bne        $v0, $zr, 0x089D3380
    089D3254:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
  Back Branch 089D32C4 521,630 times (length 55)
    089D31DC:[8C830008]: lw         $v1, 8($a0)
    089D31E0:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    089D31E4:[01021024]: and        $v0, $t0, $v0
    089D31E8:[1440000F]: bne        $v0, $zr, 0x089D3228
    089D31EC:[0063280B]: movn       $a1, $v1, $v1
--> 089D31F0:[04C00006]: bltz       $a2, 0x089D320C
    089D31F4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D31F8:[8E03003C]: lw         $v1, 60($s0)
    089D31FC:[00C3102A]: slt        $v0, $a2, $v1
    089D3200:[14400056]: bne        $v0, $zr, 0x089D335C
    089D3204:[00061080]: sll        $v0, $a2, 0x0002
    089D3208:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D320C:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D3210:[8FBF000C]: lw         $ra, 12($sp)
    089D3214:[8FB20008]: lw         $s2, 8($sp)
    089D3218:[8FB10004]: lw         $s1, 4($sp)
    089D321C:[8FB00000]: lw         $s0, 0($sp)
    089D3220:[03E00008]: jr         $ra
    089D3224:[27BD0010]: addiu      $sp, $sp, 16
    089D3228:[7D020400]: ext        $v0, $t0, 16, 1
    089D322C:[00C23023]: subu       $a2, $a2, $v0
    089D3230:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089D3234:[04C0000F]: bltz       $a2, 0x089D3274
    089D3238:[24040082]: addiu      $a0, $zr, 130 <=> li $a0, 130
    089D323C:[8E03003C]: lw         $v1, 60($s0)
    089D3240:[00C32023]: subu       $a0, $a2, $v1
    089D3244:[0480FFED]: bltz       $a0, 0x089D31FC
    089D3248:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    089D324C:[01021024]: and        $v0, $t0, $v0
    089D3250:[1440004B]: bne        $v0, $zr, 0x089D3380
    089D3254:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D3258:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089D325C:[01021024]: and        $v0, $t0, $v0
    089D3260:[1440004D]: bne        $v0, $zr, 0x089D3398
    089D3264:[00000000]: nop
    089D3268:[1240FFE5]: beq        $s2, $zr, 0x089D3200
    089D326C:[00C3102A]: slt        $v0, $a2, $v1
    089D3270:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089D3274:[00041080]: sll        $v0, $a0, 0x0002
    089D3278:[00041900]: sll        $v1, $a0, 0x0004
    089D327C:[00621823]: subu       $v1, $v1, $v0
    089D3280:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    089D3284:[00641823]: subu       $v1, $v1, $a0
    089D3288:[24426490]: addiu      $v0, $v0, 25744
    089D328C:[2442E9A8]: addiu      $v0, $v0, -5720
    089D3290:[00031880]: sll        $v1, $v1, 0x0002
    089D3294:[00628821]: addu       $s1, $v1, $v0
    089D3298:[8E290004]: lw         $t1, 4($s1)
    089D329C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089D32A0:[8E2B0000]: lw         $t3, 0($s1)
    089D32A4:[8E2A0008]: lw         $t2, 8($s1)
    089D32A8:[12420040]: beq        $s2, $v0, 0x089D33AC
    089D32AC:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    089D32B0:[00071880]: sll        $v1, $a3, 0x0002
    089D32B4:[26070048]: addiu      $a3, $s0, 72
    089D32B8:[00E31821]: addu       $v1, $a3, $v1
    089D32BC:[8C620000]: lw         $v0, 0($v1)
    089D32C0:[7C02B804]: ins        $v0, $zr, 0, 24
--> 089D32C4:[1040FFCA]: beq        $v0, $zr, 0x089D31F0
    089D32C8:[000B2080]: sll        $a0, $t3, 0x0002
    089D32CC:[C60C0060]: lwc1       $f12, 96($s0)
    089D32D0:[000A3080]: sll        $a2, $t2, 0x0002
    089D32D4:[00E63021]: addu       $a2, $a3, $a2
  Back Branch 089D3354 521,630 times (length 83)
    089D31FC:[00C3102A]: slt        $v0, $a2, $v1
    089D3200:[14400056]: bne        $v0, $zr, 0x089D335C
    089D3204:[00061080]: sll        $v0, $a2, 0x0002
    089D3208:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D320C:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
--> 089D3210:[8FBF000C]: lw         $ra, 12($sp)
    089D3214:[8FB20008]: lw         $s2, 8($sp)
    089D3218:[8FB10004]: lw         $s1, 4($sp)
    089D321C:[8FB00000]: lw         $s0, 0($sp)
    089D3220:[03E00008]: jr         $ra
    089D3224:[27BD0010]: addiu      $sp, $sp, 16
    089D3228:[7D020400]: ext        $v0, $t0, 16, 1
    089D322C:[00C23023]: subu       $a2, $a2, $v0
    089D3230:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089D3234:[04C0000F]: bltz       $a2, 0x089D3274
    089D3238:[24040082]: addiu      $a0, $zr, 130 <=> li $a0, 130
    089D323C:[8E03003C]: lw         $v1, 60($s0)
    089D3240:[00C32023]: subu       $a0, $a2, $v1
    089D3244:[0480FFED]: bltz       $a0, 0x089D31FC
    089D3248:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    089D324C:[01021024]: and        $v0, $t0, $v0
    089D3250:[1440004B]: bne        $v0, $zr, 0x089D3380
    089D3254:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D3258:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089D325C:[01021024]: and        $v0, $t0, $v0
    089D3260:[1440004D]: bne        $v0, $zr, 0x089D3398
    089D3264:[00000000]: nop
    089D3268:[1240FFE5]: beq        $s2, $zr, 0x089D3200
    089D326C:[00C3102A]: slt        $v0, $a2, $v1
    089D3270:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089D3274:[00041080]: sll        $v0, $a0, 0x0002
    089D3278:[00041900]: sll        $v1, $a0, 0x0004
    089D327C:[00621823]: subu       $v1, $v1, $v0
    089D3280:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    089D3284:[00641823]: subu       $v1, $v1, $a0
    089D3288:[24426490]: addiu      $v0, $v0, 25744
    089D328C:[2442E9A8]: addiu      $v0, $v0, -5720
    089D3290:[00031880]: sll        $v1, $v1, 0x0002
    089D3294:[00628821]: addu       $s1, $v1, $v0
    089D3298:[8E290004]: lw         $t1, 4($s1)
    089D329C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089D32A0:[8E2B0000]: lw         $t3, 0($s1)
    089D32A4:[8E2A0008]: lw         $t2, 8($s1)
    089D32A8:[12420040]: beq        $s2, $v0, 0x089D33AC
    089D32AC:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    089D32B0:[00071880]: sll        $v1, $a3, 0x0002
    089D32B4:[26070048]: addiu      $a3, $s0, 72
    089D32B8:[00E31821]: addu       $v1, $a3, $v1
    089D32BC:[8C620000]: lw         $v0, 0($v1)
    089D32C0:[7C02B804]: ins        $v0, $zr, 0, 24
    089D32C4:[1040FFCA]: beq        $v0, $zr, 0x089D31F0
    089D32C8:[000B2080]: sll        $a0, $t3, 0x0002
    089D32CC:[C60C0060]: lwc1       $f12, 96($s0)
    089D32D0:[000A3080]: sll        $a2, $t2, 0x0002
    089D32D4:[00E63021]: addu       $a2, $a3, $a2
    089D32D8:[00E42021]: addu       $a0, $a3, $a0
    089D32DC:[0E2731F9]: jal        0x089CC7E4
    089D32E0:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    089D32E4:[8E24000C]: lw         $a0, 12($s1)
    089D32E8:[8E250010]: lw         $a1, 16($s1)
    089D32EC:[0E273206]: jal        0x089CC818
    089D32F0:[8E260014]: lw         $a2, 20($s1)
    089D32F4:[8E240020]: lw         $a0, 32($s1)
    089D32F8:[8E250024]: lw         $a1, 36($s1)
    089D32FC:[0E27320F]: jal        0x089CC83C
    089D3300:[8E260028]: lw         $a2, 40($s1)
    089D3304:[8E240018]: lw         $a0, 24($s1)
    089D3308:[8E060044]: lw         $a2, 68($s0)
    089D330C:[8E23001C]: lw         $v1, 28($s1)
    089D3310:[8E050040]: lw         $a1, 64($s0)
    089D3314:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    089D3318:[00C23024]: and        $a2, $a2, $v0
    089D331C:[00663025]: or         $a2, $v1, $a2
    089D3320:[00852825]: or         $a1, $a0, $a1
    089D3324:[0E2731E3]: jal        0x089CC78C
    089D3328:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D332C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D3330:[0E273275]: jal        0x089CC9D4
    089D3334:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D3338:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D333C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D3340:[0E27329B]: jal        0x089CCA6C
    089D3344:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D3348:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D334C:[0E274F82]: jal        0x089D3E08
    089D3350:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
--> 089D3354:[0A274C84]: j          0x089D3210
    089D3358:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D335C:[00501021]: addu       $v0, $v0, $s0
    089D3360:[8C44001C]: lw         $a0, 28($v0)
    089D3364:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
  Back Branch 089D33C0 494,931 times (length 70)
    089D329C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089D32A0:[8E2B0000]: lw         $t3, 0($s1)
    089D32A4:[8E2A0008]: lw         $t2, 8($s1)
    089D32A8:[12420040]: beq        $s2, $v0, 0x089D33AC
    089D32AC:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
--> 089D32B0:[00071880]: sll        $v1, $a3, 0x0002
    089D32B4:[26070048]: addiu      $a3, $s0, 72
    089D32B8:[00E31821]: addu       $v1, $a3, $v1
    089D32BC:[8C620000]: lw         $v0, 0($v1)
    089D32C0:[7C02B804]: ins        $v0, $zr, 0, 24
    089D32C4:[1040FFCA]: beq        $v0, $zr, 0x089D31F0
    089D32C8:[000B2080]: sll        $a0, $t3, 0x0002
    089D32CC:[C60C0060]: lwc1       $f12, 96($s0)
    089D32D0:[000A3080]: sll        $a2, $t2, 0x0002
    089D32D4:[00E63021]: addu       $a2, $a3, $a2
    089D32D8:[00E42021]: addu       $a0, $a3, $a0
    089D32DC:[0E2731F9]: jal        0x089CC7E4
    089D32E0:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    089D32E4:[8E24000C]: lw         $a0, 12($s1)
    089D32E8:[8E250010]: lw         $a1, 16($s1)
    089D32EC:[0E273206]: jal        0x089CC818
    089D32F0:[8E260014]: lw         $a2, 20($s1)
    089D32F4:[8E240020]: lw         $a0, 32($s1)
    089D32F8:[8E250024]: lw         $a1, 36($s1)
    089D32FC:[0E27320F]: jal        0x089CC83C
    089D3300:[8E260028]: lw         $a2, 40($s1)
    089D3304:[8E240018]: lw         $a0, 24($s1)
    089D3308:[8E060044]: lw         $a2, 68($s0)
    089D330C:[8E23001C]: lw         $v1, 28($s1)
    089D3310:[8E050040]: lw         $a1, 64($s0)
    089D3314:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    089D3318:[00C23024]: and        $a2, $a2, $v0
    089D331C:[00663025]: or         $a2, $v1, $a2
    089D3320:[00852825]: or         $a1, $a0, $a1
    089D3324:[0E2731E3]: jal        0x089CC78C
    089D3328:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D332C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D3330:[0E273275]: jal        0x089CC9D4
    089D3334:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D3338:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D333C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D3340:[0E27329B]: jal        0x089CCA6C
    089D3344:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D3348:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D334C:[0E274F82]: jal        0x089D3E08
    089D3350:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089D3354:[0A274C84]: j          0x089D3210
    089D3358:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D335C:[00501021]: addu       $v0, $v0, $s0
    089D3360:[8C44001C]: lw         $a0, 28($v0)
    089D3364:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    089D3368:[8FBF000C]: lw         $ra, 12($sp)
    089D336C:[8FB20008]: lw         $s2, 8($sp)
    089D3370:[8FB10004]: lw         $s1, 4($sp)
    089D3374:[8FB00000]: lw         $s0, 0($sp)
    089D3378:[0A274C06]: j          0x089D3018
    089D337C:[27BD0010]: addiu      $sp, $sp, 16
    089D3380:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089D3384:[24120084]: addiu      $s2, $zr, 132 <=> li $s2, 132
    089D3388:[01021024]: and        $v0, $t0, $v0
    089D338C:[0004900B]: movn       $s2, $zr, $a0 <=> move $s2, $a0
    089D3390:[1040FFB5]: beq        $v0, $zr, 0x089D3268
    089D3394:[2484FFFF]: addiu      $a0, $a0, -1
    089D3398:[1480FFB3]: bne        $a0, $zr, 0x089D3268
    089D339C:[00000000]: nop
    089D33A0:[24120086]: addiu      $s2, $zr, 134 <=> li $s2, 134
    089D33A4:[0A274C9D]: j          0x089D3274
    089D33A8:[24040086]: addiu      $a0, $zr, 134 <=> li $a0, 134
    089D33AC:[31040002]: andi       $a0, $t0, 2
    089D33B0:[31030008]: andi       $v1, $t0, 8
    089D33B4:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    089D33B8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089D33BC:[0123380B]: movn       $a3, $t1, $v1
--> 089D33C0:[0A274CAC]: j          0x089D32B0
    089D33C4:[0044500A]: movz       $t2, $v0, $a0
    089D33C8:[14C0FF8F]: bne        $a2, $zr, 0x089D3208
    089D33CC:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089D33D0:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
  Back Branch 089D3268 26,699 times (length 28)
    089D31EC:[0063280B]: movn       $a1, $v1, $v1
    089D31F0:[04C00006]: bltz       $a2, 0x089D320C
    089D31F4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D31F8:[8E03003C]: lw         $v1, 60($s0)
    089D31FC:[00C3102A]: slt        $v0, $a2, $v1
--> 089D3200:[14400056]: bne        $v0, $zr, 0x089D335C
    089D3204:[00061080]: sll        $v0, $a2, 0x0002
    089D3208:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D320C:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D3210:[8FBF000C]: lw         $ra, 12($sp)
    089D3214:[8FB20008]: lw         $s2, 8($sp)
    089D3218:[8FB10004]: lw         $s1, 4($sp)
    089D321C:[8FB00000]: lw         $s0, 0($sp)
    089D3220:[03E00008]: jr         $ra
    089D3224:[27BD0010]: addiu      $sp, $sp, 16
    089D3228:[7D020400]: ext        $v0, $t0, 16, 1
    089D322C:[00C23023]: subu       $a2, $a2, $v0
    089D3230:[24120082]: addiu      $s2, $zr, 130 <=> li $s2, 130
    089D3234:[04C0000F]: bltz       $a2, 0x089D3274
    089D3238:[24040082]: addiu      $a0, $zr, 130 <=> li $a0, 130
    089D323C:[8E03003C]: lw         $v1, 60($s0)
    089D3240:[00C32023]: subu       $a0, $a2, $v1
    089D3244:[0480FFED]: bltz       $a0, 0x089D31FC
    089D3248:[3C020004]: lui        $v0, 0x0004 <=> li $v0, 0x00040000
    089D324C:[01021024]: and        $v0, $t0, $v0
    089D3250:[1440004B]: bne        $v0, $zr, 0x089D3380
    089D3254:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D3258:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089D325C:[01021024]: and        $v0, $t0, $v0
    089D3260:[1440004D]: bne        $v0, $zr, 0x089D3398
    089D3264:[00000000]: nop
--> 089D3268:[1240FFE5]: beq        $s2, $zr, 0x089D3200
    089D326C:[00C3102A]: slt        $v0, $a2, $v1
    089D3270:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089D3274:[00041080]: sll        $v0, $a0, 0x0002
    089D3278:[00041900]: sll        $v1, $a0, 0x0004
  Back Branch 089D3390 26,699 times (length 76)
    089D3254:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D3258:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089D325C:[01021024]: and        $v0, $t0, $v0
    089D3260:[1440004D]: bne        $v0, $zr, 0x089D3398
    089D3264:[00000000]: nop
--> 089D3268:[1240FFE5]: beq        $s2, $zr, 0x089D3200
    089D326C:[00C3102A]: slt        $v0, $a2, $v1
    089D3270:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089D3274:[00041080]: sll        $v0, $a0, 0x0002
    089D3278:[00041900]: sll        $v1, $a0, 0x0004
    089D327C:[00621823]: subu       $v1, $v1, $v0
    089D3280:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    089D3284:[00641823]: subu       $v1, $v1, $a0
    089D3288:[24426490]: addiu      $v0, $v0, 25744
    089D328C:[2442E9A8]: addiu      $v0, $v0, -5720
    089D3290:[00031880]: sll        $v1, $v1, 0x0002
    089D3294:[00628821]: addu       $s1, $v1, $v0
    089D3298:[8E290004]: lw         $t1, 4($s1)
    089D329C:[24020082]: addiu      $v0, $zr, 130 <=> li $v0, 130
    089D32A0:[8E2B0000]: lw         $t3, 0($s1)
    089D32A4:[8E2A0008]: lw         $t2, 8($s1)
    089D32A8:[12420040]: beq        $s2, $v0, 0x089D33AC
    089D32AC:[01203821]: addu       $a3, $t1, $zr <=> move $a3, $t1
    089D32B0:[00071880]: sll        $v1, $a3, 0x0002
    089D32B4:[26070048]: addiu      $a3, $s0, 72
    089D32B8:[00E31821]: addu       $v1, $a3, $v1
    089D32BC:[8C620000]: lw         $v0, 0($v1)
    089D32C0:[7C02B804]: ins        $v0, $zr, 0, 24
    089D32C4:[1040FFCA]: beq        $v0, $zr, 0x089D31F0
    089D32C8:[000B2080]: sll        $a0, $t3, 0x0002
    089D32CC:[C60C0060]: lwc1       $f12, 96($s0)
    089D32D0:[000A3080]: sll        $a2, $t2, 0x0002
    089D32D4:[00E63021]: addu       $a2, $a3, $a2
    089D32D8:[00E42021]: addu       $a0, $a3, $a0
    089D32DC:[0E2731F9]: jal        0x089CC7E4
    089D32E0:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    089D32E4:[8E24000C]: lw         $a0, 12($s1)
    089D32E8:[8E250010]: lw         $a1, 16($s1)
    089D32EC:[0E273206]: jal        0x089CC818
    089D32F0:[8E260014]: lw         $a2, 20($s1)
    089D32F4:[8E240020]: lw         $a0, 32($s1)
    089D32F8:[8E250024]: lw         $a1, 36($s1)
    089D32FC:[0E27320F]: jal        0x089CC83C
    089D3300:[8E260028]: lw         $a2, 40($s1)
    089D3304:[8E240018]: lw         $a0, 24($s1)
    089D3308:[8E060044]: lw         $a2, 68($s0)
    089D330C:[8E23001C]: lw         $v1, 28($s1)
    089D3310:[8E050040]: lw         $a1, 64($s0)
    089D3314:[00041027]: nor        $v0, $zr, $a0 <=> li $v0, not $a0
    089D3318:[00C23024]: and        $a2, $a2, $v0
    089D331C:[00663025]: or         $a2, $v1, $a2
    089D3320:[00852825]: or         $a1, $a0, $a1
    089D3324:[0E2731E3]: jal        0x089CC78C
    089D3328:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D332C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D3330:[0E273275]: jal        0x089CC9D4
    089D3334:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D3338:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D333C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D3340:[0E27329B]: jal        0x089CCA6C
    089D3344:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D3348:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D334C:[0E274F82]: jal        0x089D3E08
    089D3350:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089D3354:[0A274C84]: j          0x089D3210
    089D3358:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    089D335C:[00501021]: addu       $v0, $v0, $s0
    089D3360:[8C44001C]: lw         $a0, 28($v0)
    089D3364:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    089D3368:[8FBF000C]: lw         $ra, 12($sp)
    089D336C:[8FB20008]: lw         $s2, 8($sp)
    089D3370:[8FB10004]: lw         $s1, 4($sp)
    089D3374:[8FB00000]: lw         $s0, 0($sp)
    089D3378:[0A274C06]: j          0x089D3018
    089D337C:[27BD0010]: addiu      $sp, $sp, 16
    089D3380:[3C020010]: lui        $v0, 0x0010 <=> li $v0, 0x00100000
    089D3384:[24120084]: addiu      $s2, $zr, 132 <=> li $s2, 132
    089D3388:[01021024]: and        $v0, $t0, $v0
    089D338C:[0004900B]: movn       $s2, $zr, $a0 <=> move $s2, $a0
--> 089D3390:[1040FFB5]: beq        $v0, $zr, 0x089D3268
    089D3394:[2484FFFF]: addiu      $a0, $a0, -1
    089D3398:[1480FFB3]: bne        $a0, $zr, 0x089D3268
    089D339C:[00000000]: nop
    089D33A0:[24120086]: addiu      $s2, $zr, 134 <=> li $s2, 134
_S1_2_89D1B24 277,807,856 instructions (3.144%), 3,918,074 calls (089D1B24 - 089D1C48, length 74)
    089D1B24:[27BDFFE0]: addiu      $sp, $sp, -32
    089D1B28:[AFB60018]: sw         $s6, 24($sp)
    089D1B2C:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    089D1B30:[00E0B021]: addu       $s6, $a3, $zr <=> move $s6, $a3
    089D1B34:[AFB20008]: sw         $s2, 8($sp)
    089D1B38:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    089D1B3C:[AFB10004]: sw         $s1, 4($sp)
    089D1B40:[01008821]: addu       $s1, $t0, $zr <=> move $s1, $t0
    089D1B44:[AFB00000]: sw         $s0, 0($sp)
    089D1B48:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089D1B4C:[AFBF001C]: sw         $ra, 28($sp)
    089D1B50:[AFB50014]: sw         $s5, 20($sp)
    089D1B54:[AFB40010]: sw         $s4, 16($sp)
    089D1B58:[10800009]: beq        $a0, $zr, 0x089D1B80
    089D1B5C:[AFB3000C]: sw         $s3, 12($sp)
    089D1B60:[8C820028]: lw         $v0, 40($a0)
    089D1B64:[8CA30058]: lw         $v1, 88($a1)
    089D1B68:[00431024]: and        $v0, $v0, $v1
    089D1B6C:[3044FFFF]: andi       $a0, $v0, -1
    089D1B70:[10800003]: beq        $a0, $zr, 0x089D1B80
    089D1B74:[7C027804]: ins        $v0, $zr, 0, 16
    089D1B78:[5440000B]: bnel       $v0, $zr, 0x089D1BA8
    089D1B7C:[8E060014]: lw         $a2, 20($s0)
    089D1B80:[8FBF001C]: lw         $ra, 28($sp)
    089D1B84:[8FB60018]: lw         $s6, 24($sp)
    089D1B88:[8FB50014]: lw         $s5, 20($sp)
    089D1B8C:[8FB40010]: lw         $s4, 16($sp)
    089D1B90:[8FB3000C]: lw         $s3, 12($sp)
    089D1B94:[8FB20008]: lw         $s2, 8($sp)
    089D1B98:[8FB10004]: lw         $s1, 4($sp)
    089D1B9C:[8FB00000]: lw         $s0, 0($sp)
    089D1BA0:[03E00008]: jr         $ra
    089D1BA4:[27BD0020]: addiu      $sp, $sp, 32
    089D1BA8:[8E070018]: lw         $a3, 24($s0)
    089D1BAC:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    089D1BB0:[0E2731B1]: jal        0x089CC6C4
    089D1BB4:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    089D1BB8:[8E050010]: lw         $a1, 16($s0)
    089D1BBC:[0E273A8E]: jal        0x089CEA38
    089D1BC0:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089D1BC4:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089D1BC8:[0E274940]: jal        0x089D2500
    089D1BCC:[0040A021]: addu       $s4, $v0, $zr <=> move $s4, $v0
    089D1BD0:[32230004]: andi       $v1, $s1, 4
    089D1BD4:[0043980B]: movn       $s3, $v0, $v1
    089D1BD8:[1A60FFE9]: blez       $s3, 0x089D1B80
    089D1BDC:[8E15000C]: lw         $s5, 12($s0)
    089D1BE0:[0A2746FD]: j          0x089D1BF4
    089D1BE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089D1BE8:[26310001]: addiu      $s1, $s1, 1
    089D1BEC:[1271FFE5]: beq        $s3, $s1, 0x089D1B84
    089D1BF0:[8FBF001C]: lw         $ra, 28($sp)
    089D1BF4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    089D1BF8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D1BFC:[0E2731BE]: jal        0x089CC6F8
    089D1C00:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089D1C04:[1040FFF8]: beq        $v0, $zr, 0x089D1BE8
    089D1C08:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089D1C0C:[8E050020]: lw         $a1, 32($s0)
    089D1C10:[0E2731E3]: jal        0x089CC78C
    089D1C14:[8E060024]: lw         $a2, 36($s0)
    089D1C18:[0E2736E7]: jal        0x089CDB9C
    089D1C1C:[00000000]: nop
    089D1C20:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D1C24:[12A00005]: beq        $s5, $zr, 0x089D1C3C
    089D1C28:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    089D1C2C:[0E273509]: jal        0x089CD424
    089D1C30:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089D1C34:[0A2746FB]: j          0x089D1BEC
    089D1C38:[26310001]: addiu      $s1, $s1, 1
    089D1C3C:[0E274652]: jal        0x089D1948
    089D1C40:[26310001]: addiu      $s1, $s1, 1
    089D1C44:[0A2746FB]: j          0x089D1BEC
    089D1C48:[00000000]: nop
  Back Branch 089D1C04 4,502,787 times (length 9)
    089D1BD4:[0043980B]: movn       $s3, $v0, $v1
    089D1BD8:[1A60FFE9]: blez       $s3, 0x089D1B80
    089D1BDC:[8E15000C]: lw         $s5, 12($s0)
    089D1BE0:[0A2746FD]: j          0x089D1BF4
    089D1BE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 089D1BE8:[26310001]: addiu      $s1, $s1, 1
    089D1BEC:[1271FFE5]: beq        $s3, $s1, 0x089D1B84
    089D1BF0:[8FBF001C]: lw         $ra, 28($sp)
    089D1BF4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    089D1BF8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D1BFC:[0E2731BE]: jal        0x089CC6F8
    089D1C00:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
--> 089D1C04:[1040FFF8]: beq        $v0, $zr, 0x089D1BE8
    089D1C08:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089D1C0C:[8E050020]: lw         $a1, 32($s0)
    089D1C10:[0E2731E3]: jal        0x089CC78C
    089D1C14:[8E060024]: lw         $a2, 36($s0)
  Back Branch 089D1BEC 4,502,787 times (length 28)
    089D1B70:[10800003]: beq        $a0, $zr, 0x089D1B80
    089D1B74:[7C027804]: ins        $v0, $zr, 0, 16
    089D1B78:[5440000B]: bnel       $v0, $zr, 0x089D1BA8
    089D1B7C:[8E060014]: lw         $a2, 20($s0)
    089D1B80:[8FBF001C]: lw         $ra, 28($sp)
--> 089D1B84:[8FB60018]: lw         $s6, 24($sp)
    089D1B88:[8FB50014]: lw         $s5, 20($sp)
    089D1B8C:[8FB40010]: lw         $s4, 16($sp)
    089D1B90:[8FB3000C]: lw         $s3, 12($sp)
    089D1B94:[8FB20008]: lw         $s2, 8($sp)
    089D1B98:[8FB10004]: lw         $s1, 4($sp)
    089D1B9C:[8FB00000]: lw         $s0, 0($sp)
    089D1BA0:[03E00008]: jr         $ra
    089D1BA4:[27BD0020]: addiu      $sp, $sp, 32
    089D1BA8:[8E070018]: lw         $a3, 24($s0)
    089D1BAC:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    089D1BB0:[0E2731B1]: jal        0x089CC6C4
    089D1BB4:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    089D1BB8:[8E050010]: lw         $a1, 16($s0)
    089D1BBC:[0E273A8E]: jal        0x089CEA38
    089D1BC0:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089D1BC4:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089D1BC8:[0E274940]: jal        0x089D2500
    089D1BCC:[0040A021]: addu       $s4, $v0, $zr <=> move $s4, $v0
    089D1BD0:[32230004]: andi       $v1, $s1, 4
    089D1BD4:[0043980B]: movn       $s3, $v0, $v1
    089D1BD8:[1A60FFE9]: blez       $s3, 0x089D1B80
    089D1BDC:[8E15000C]: lw         $s5, 12($s0)
    089D1BE0:[0A2746FD]: j          0x089D1BF4
    089D1BE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089D1BE8:[26310001]: addiu      $s1, $s1, 1
--> 089D1BEC:[1271FFE5]: beq        $s3, $s1, 0x089D1B84
    089D1BF0:[8FBF001C]: lw         $ra, 28($sp)
    089D1BF4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    089D1BF8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D1BFC:[0E2731BE]: jal        0x089CC6F8
  Back Branch 089D1C44 4,474,111 times (length 24)
    089D1BD8:[1A60FFE9]: blez       $s3, 0x089D1B80
    089D1BDC:[8E15000C]: lw         $s5, 12($s0)
    089D1BE0:[0A2746FD]: j          0x089D1BF4
    089D1BE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089D1BE8:[26310001]: addiu      $s1, $s1, 1
--> 089D1BEC:[1271FFE5]: beq        $s3, $s1, 0x089D1B84
    089D1BF0:[8FBF001C]: lw         $ra, 28($sp)
    089D1BF4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    089D1BF8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D1BFC:[0E2731BE]: jal        0x089CC6F8
    089D1C00:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089D1C04:[1040FFF8]: beq        $v0, $zr, 0x089D1BE8
    089D1C08:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089D1C0C:[8E050020]: lw         $a1, 32($s0)
    089D1C10:[0E2731E3]: jal        0x089CC78C
    089D1C14:[8E060024]: lw         $a2, 36($s0)
    089D1C18:[0E2736E7]: jal        0x089CDB9C
    089D1C1C:[00000000]: nop
    089D1C20:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D1C24:[12A00005]: beq        $s5, $zr, 0x089D1C3C
    089D1C28:[02C02821]: addu       $a1, $s6, $zr <=> move $a1, $s6
    089D1C2C:[0E273509]: jal        0x089CD424
    089D1C30:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089D1C34:[0A2746FB]: j          0x089D1BEC
    089D1C38:[26310001]: addiu      $s1, $s1, 1
    089D1C3C:[0E274652]: jal        0x089D1948
    089D1C40:[26310001]: addiu      $s1, $s1, 1
--> 089D1C44:[0A2746FB]: j          0x089D1BEC
    089D1C48:[00000000]: nop
  Back Branch 089D1BD8 3,918,074 times (length 24)
    089D1B6C:[3044FFFF]: andi       $a0, $v0, -1
    089D1B70:[10800003]: beq        $a0, $zr, 0x089D1B80
    089D1B74:[7C027804]: ins        $v0, $zr, 0, 16
    089D1B78:[5440000B]: bnel       $v0, $zr, 0x089D1BA8
    089D1B7C:[8E060014]: lw         $a2, 20($s0)
--> 089D1B80:[8FBF001C]: lw         $ra, 28($sp)
    089D1B84:[8FB60018]: lw         $s6, 24($sp)
    089D1B88:[8FB50014]: lw         $s5, 20($sp)
    089D1B8C:[8FB40010]: lw         $s4, 16($sp)
    089D1B90:[8FB3000C]: lw         $s3, 12($sp)
    089D1B94:[8FB20008]: lw         $s2, 8($sp)
    089D1B98:[8FB10004]: lw         $s1, 4($sp)
    089D1B9C:[8FB00000]: lw         $s0, 0($sp)
    089D1BA0:[03E00008]: jr         $ra
    089D1BA4:[27BD0020]: addiu      $sp, $sp, 32
    089D1BA8:[8E070018]: lw         $a3, 24($s0)
    089D1BAC:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    089D1BB0:[0E2731B1]: jal        0x089CC6C4
    089D1BB4:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    089D1BB8:[8E050010]: lw         $a1, 16($s0)
    089D1BBC:[0E273A8E]: jal        0x089CEA38
    089D1BC0:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089D1BC4:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089D1BC8:[0E274940]: jal        0x089D2500
    089D1BCC:[0040A021]: addu       $s4, $v0, $zr <=> move $s4, $v0
    089D1BD0:[32230004]: andi       $v1, $s1, 4
    089D1BD4:[0043980B]: movn       $s3, $v0, $v1
--> 089D1BD8:[1A60FFE9]: blez       $s3, 0x089D1B80
    089D1BDC:[8E15000C]: lw         $s5, 12($s0)
    089D1BE0:[0A2746FD]: j          0x089D1BF4
    089D1BE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089D1BE8:[26310001]: addiu      $s1, $s1, 1
_S1_2_89F56D4 262,858,689 instructions (2.975%), 2,280,950 calls (089F56D4 - 089F5DA0, length 436)
    089F56D4:[27BDFFC0]: addiu      $sp, $sp, -64
    089F56D8:[AFBE0030]: sw         $fp, 48($sp)
    089F56DC:[00807821]: addu       $t7, $a0, $zr <=> move $t7, $a0
    089F56E0:[00A0C821]: addu       $t9, $a1, $zr <=> move $t9, $a1
    089F56E4:[AFB7002C]: sw         $s7, 44($sp)
    089F56E8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F56EC:[AFB60028]: sw         $s6, 40($sp)
    089F56F0:[AFB50024]: sw         $s5, 36($sp)
    089F56F4:[AFB40020]: sw         $s4, 32($sp)
    089F56F8:[AFB3001C]: sw         $s3, 28($sp)
    089F56FC:[AFB20018]: sw         $s2, 24($sp)
    089F5700:[AFB10014]: sw         $s1, 20($sp)
    089F5704:[1080005C]: beq        $a0, $zr, 0x089F5878
    089F5708:[AFB00010]: sw         $s0, 16($sp)
    089F570C:[8CAE0000]: lw         $t6, 0($a1)
    089F5710:[25C20088]: addiu      $v0, $t6, 136
    089F5714:[00C2102B]: sltu       $v0, $a2, $v0
    089F5718:[14400057]: bne        $v0, $zr, 0x089F5878
    089F571C:[01C03821]: addu       $a3, $t6, $zr <=> move $a3, $t6
    089F5720:[8C830018]: lw         $v1, 24($a0)
    089F5724:[50600002]: beql       $v1, $zr, 0x089F5730
    089F5728:[8C89000C]: lw         $t1, 12($a0)
    089F572C:[8C690000]: lw         $t1, 0($v1)
    089F5730:[50600002]: beql       $v1, $zr, 0x089F573C
    089F5734:[8DF70010]: lw         $s7, 16($t7)
    089F5738:[8C770004]: lw         $s7, 4($v1)
    089F573C:[8DEA0004]: lw         $t2, 4($t7)
    089F5740:[15400059]: bne        $t2, $zr, 0x089F58A8
    089F5744:[00000000]: nop
    089F5748:[11200026]: beq        $t1, $zr, 0x089F57E4
    089F574C:[3C02C200]: lui        $v0, 0xC200 <=> li $v0, 0xC2000000
    089F5750:[95250004]: lhu        $a1, 4($t1)
    089F5754:[95240006]: lhu        $a0, 6($t1)
    089F5758:[3C03C300]: lui        $v1, 0xC300 <=> li $v1, 0xC3000000
    089F575C:[00822025]: or         $a0, $a0, $v0
    089F5760:[00A32825]: or         $a1, $a1, $v1
    089F5764:[ADC40000]: sw         $a0, 0($t6)
    089F5768:[2408001F]: addiu      $t0, $zr, 31 <=> li $t0, 31
    089F576C:[3C03B800]: lui        $v1, 0xB800 <=> li $v1, 0xB8000000
    089F5770:[ADC50004]: sw         $a1, 4($t6)
    089F5774:[8D220018]: lw         $v0, 24($t1)
    089F5778:[9524000A]: lhu        $a0, 10($t1)
    089F577C:[95270008]: lhu        $a3, 8($t1)
    089F5780:[01221021]: addu       $v0, $t1, $v0
    089F5784:[8C460000]: lw         $a2, 0($v0)
    089F5788:[00802016]: clz        $a0, $a0
    089F578C:[01042023]: subu       $a0, $t0, $a0
    089F5790:[7CC51E00]: ext        $a1, $a2, 24, 4
    089F5794:[85E9001C]: lh         $t1, 28($t7)
    089F5798:[00E03816]: clz        $a3, $a3
    089F579C:[3C02A800]: lui        $v0, 0xA800 <=> li $v0, 0xA8000000
    089F57A0:[00052C00]: sll        $a1, $a1, 0x0010
    089F57A4:[00042200]: sll        $a0, $a0, 0x0008
    089F57A8:[00A22825]: or         $a1, $a1, $v0
    089F57AC:[00832025]: or         $a0, $a0, $v1
    089F57B0:[01074023]: subu       $t0, $t0, $a3
    089F57B4:[3C02A000]: lui        $v0, 0xA000 <=> li $v0, 0xA0000000
    089F57B8:[7C06FE04]: ins        $a2, $zr, 24, 8
    089F57BC:[00C23025]: or         $a2, $a2, $v0
    089F57C0:[25C30014]: addiu      $v1, $t6, 20
    089F57C4:[25C20004]: addiu      $v0, $t6, 4
    089F57C8:[00A92825]: or         $a1, $a1, $t1
    089F57CC:[00882025]: or         $a0, $a0, $t0
    089F57D0:[AC44000C]: sw         $a0, 12($v0)
    089F57D4:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    089F57D8:[AC460004]: sw         $a2, 4($v0)
    089F57DC:[AC450008]: sw         $a1, 8($v0)
    089F57E0:[AF230000]: sw         $v1, 0($t9)
    089F57E4:[24E80004]: addiu      $t0, $a3, 4
    089F57E8:[3C02CB00]: lui        $v0, 0xCB00 <=> li $v0, 0xCB000000
    089F57EC:[ACE20000]: sw         $v0, 0($a3)
    089F57F0:[12E00020]: beq        $s7, $zr, 0x089F5874
    089F57F4:[AF280000]: sw         $t0, 0($t9)
    089F57F8:[8DE30068]: lw         $v1, 104($t7)
    089F57FC:[8DE2006C]: lw         $v0, 108($t7)
    089F5800:[8DE40064]: lw         $a0, 100($t7)
    089F5804:[00031A00]: sll        $v1, $v1, 0x0008
    089F5808:[96E50004]: lhu        $a1, 4($s7)
    089F580C:[00021400]: sll        $v0, $v0, 0x0010
    089F5810:[00431025]: or         $v0, $v0, $v1
    089F5814:[00042080]: sll        $a0, $a0, 0x0002
    089F5818:[00441025]: or         $v0, $v0, $a0
    089F581C:[00451025]: or         $v0, $v0, $a1
    089F5820:[3C03C500]: lui        $v1, 0xC500 <=> li $v1, 0xC5000000
    089F5824:[00431025]: or         $v0, $v0, $v1
    089F5828:[ACE20004]: sw         $v0, 4($a3)
    089F582C:[3C02C400]: lui        $v0, 0xC400 <=> li $v0, 0xC4000000
    089F5830:[24E70014]: addiu      $a3, $a3, 20
    089F5834:[8EE30018]: lw         $v1, 24($s7)
    089F5838:[85E6001E]: lh         $a2, 30($t7)
    089F583C:[AF270000]: sw         $a3, 0($t9)
    089F5840:[02E31821]: addu       $v1, $s7, $v1
    089F5844:[00C23025]: or         $a2, $a2, $v0
    089F5848:[8C650000]: lw         $a1, 0($v1)
    089F584C:[3C02B000]: lui        $v0, 0xB000 <=> li $v0, 0xB0000000
    089F5850:[3C03B100]: lui        $v1, 0xB100 <=> li $v1, 0xB1000000
    089F5854:[7CA41E00]: ext        $a0, $a1, 24, 4
    089F5858:[00042400]: sll        $a0, $a0, 0x0010
    089F585C:[7C05FE04]: ins        $a1, $zr, 24, 8
    089F5860:[00A22825]: or         $a1, $a1, $v0
    089F5864:[00832025]: or         $a0, $a0, $v1
    089F5868:[AD06000C]: sw         $a2, 12($t0)
    089F586C:[AD050004]: sw         $a1, 4($t0)
    089F5870:[AD040008]: sw         $a0, 8($t0)
    089F5874:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089F5878:[8FBE0030]: lw         $fp, 48($sp)
    089F587C:[8FB7002C]: lw         $s7, 44($sp)
    089F5880:[8FB60028]: lw         $s6, 40($sp)
    089F5884:[8FB50024]: lw         $s5, 36($sp)
    089F5888:[8FB40020]: lw         $s4, 32($sp)
    089F588C:[8FB3001C]: lw         $s3, 28($sp)
    089F5890:[8FB20018]: lw         $s2, 24($sp)
    089F5894:[8FB10014]: lw         $s1, 20($sp)
    089F5898:[8FB00010]: lw         $s0, 16($sp)
    089F589C:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089F58A0:[03E00008]: jr         $ra
    089F58A4:[27BD0040]: addiu      $sp, $sp, 64
    089F58A8:[11200074]: beq        $t1, $zr, 0x089F5A7C
    089F58AC:[00000000]: nop
    089F58B0:[9525000E]: lhu        $a1, 14($t1)
    089F58B4:[9523000C]: lhu        $v1, 12($t1)
    089F58B8:[95350008]: lhu        $s5, 8($t1)
    089F58BC:[000528C0]: sll        $a1, $a1, 0x0003
    089F58C0:[00A3001A]: div        $a1, $v1
    089F58C4:[50600001]: beql       $v1, $zr, 0x089F58CC
    089F58C8:[000001CD]: break      0x00007
    089F58CC:[9530002E]: lhu        $s0, 46($t1)
    089F58D0:[8DE80044]: lw         $t0, 68($t7)
    089F58D4:[9522000A]: lhu        $v0, 10($t1)
    089F58D8:[26A4FFFF]: addiu      $a0, $s5, -1
    089F58DC:[2442FFFF]: addiu      $v0, $v0, -1
    089F58E0:[00802016]: clz        $a0, $a0
    089F58E4:[24030020]: addiu      $v1, $zr, 32 <=> li $v1, 32
    089F58E8:[8DE60008]: lw         $a2, 8($t7)
    089F58EC:[00401016]: clz        $v0, $v0
    089F58F0:[00621023]: subu       $v0, $v1, $v0
    089F58F4:[8D270018]: lw         $a3, 24($t1)
    089F58F8:[00641823]: subu       $v1, $v1, $a0
    089F58FC:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089F5900:[0044A004]: sllv       $s4, $a0, $v0
    089F5904:[0064B004]: sllv       $s6, $a0, $v1
    089F5908:[30C60001]: andi       $a2, $a2, 1
    089F590C:[0127C021]: addu       $t8, $t1, $a3
    089F5910:[9532002A]: lhu        $s2, 42($t1)
    089F5914:[00002812]: mflo       $a1
    089F5918:[0110001A]: div        $t0, $s0
    089F591C:[24BEFFFF]: addiu      $fp, $a1, -1
    089F5920:[00001010]: mfhi       $v0
    089F5924:[00501821]: addu       $v1, $v0, $s0
    089F5928:[00002810]: mfhi       $a1
    089F592C:[28420000]: slti       $v0, $v0, 0
    089F5930:[10C000CB]: beq        $a2, $zr, 0x089F5C60
    089F5934:[0062280B]: movn       $a1, $v1, $v0
    089F5938:[00B20018]: mult       $a1, $s2
    089F593C:[7D4400C0]: ext        $a0, $t2, 3, 1
    089F5940:[95270006]: lhu        $a3, 6($t1)
    089F5944:[00042200]: sll        $a0, $a0, 0x0008
    089F5948:[240A001F]: addiu      $t2, $zr, 31 <=> li $t2, 31
    089F594C:[00001012]: mflo       $v0
    089F5950:[00021080]: sll        $v0, $v0, 0x0002
    089F5954:[00581021]: addu       $v0, $v0, $t8
    089F5958:[8C510000]: lw         $s1, 0($v0)
    089F595C:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    089F5960:[00822025]: or         $a0, $a0, $v0
    089F5964:[7E251E00]: ext        $a1, $s1, 24, 4
    089F5968:[02BE1821]: addu       $v1, $s5, $fp
    089F596C:[001E1027]: nor        $v0, $zr, $fp <=> li $v0, not $fp
    089F5970:[02803016]: clz        $a2, $s4
    089F5974:[0062A824]: and        $s5, $v1, $v0
    089F5978:[01463023]: subu       $a2, $t2, $a2
    089F597C:[952B0004]: lhu        $t3, 4($t1)
    089F5980:[02C04016]: clz        $t0, $s6
    089F5984:[3C02A800]: lui        $v0, 0xA800 <=> li $v0, 0xA8000000
    089F5988:[00052C00]: sll        $a1, $a1, 0x0010
    089F598C:[01485023]: subu       $t2, $t2, $t0
    089F5990:[00063200]: sll        $a2, $a2, 0x0008
    089F5994:[00872025]: or         $a0, $a0, $a3
    089F5998:[00A22825]: or         $a1, $a1, $v0
    089F599C:[02204021]: addu       $t0, $s1, $zr <=> move $t0, $s1
    089F59A0:[3C02C200]: lui        $v0, 0xC200 <=> li $v0, 0xC2000000
    089F59A4:[3C07B800]: lui        $a3, 0xB800 <=> li $a3, 0xB8000000
    089F59A8:[00822025]: or         $a0, $a0, $v0
    089F59AC:[00C73825]: or         $a3, $a2, $a3
    089F59B0:[3C03C300]: lui        $v1, 0xC300 <=> li $v1, 0xC3000000
    089F59B4:[3C02A000]: lui        $v0, 0xA000 <=> li $v0, 0xA0000000
    089F59B8:[7C08FE04]: ins        $t0, $zr, 24, 8
    089F59BC:[25C90004]: addiu      $t1, $t6, 4
    089F59C0:[01635825]: or         $t3, $t3, $v1
    089F59C4:[01024025]: or         $t0, $t0, $v0
    089F59C8:[00B52825]: or         $a1, $a1, $s5
    089F59CC:[00EA3825]: or         $a3, $a3, $t2
    089F59D0:[ADC40000]: sw         $a0, 0($t6)
    089F59D4:[3C02B900]: lui        $v0, 0xB900 <=> li $v0, 0xB9000000
    089F59D8:[00C23025]: or         $a2, $a2, $v0
    089F59DC:[ADCB0004]: sw         $t3, 4($t6)
    089F59E0:[25C30014]: addiu      $v1, $t6, 20
    089F59E4:[25C40020]: addiu      $a0, $t6, 32
    089F59E8:[AD250008]: sw         $a1, 8($t1)
    089F59EC:[00CA3025]: or         $a2, $a2, $t2
    089F59F0:[AD280004]: sw         $t0, 4($t1)
    089F59F4:[AD27000C]: sw         $a3, 12($t1)
    089F59F8:[8DE20048]: lw         $v0, 72($t7)
    089F59FC:[AF230000]: sw         $v1, 0($t9)
    089F5A00:[52000001]: beql       $s0, $zr, 0x089F5A08
    089F5A04:[000001CD]: break      0x00007
    089F5A08:[0050001A]: div        $v0, $s0
    089F5A0C:[AF240000]: sw         $a0, 0($t9)
    089F5A10:[AD260018]: sw         $a2, 24($t1)
    089F5A14:[00001810]: mfhi       $v1
    089F5A18:[00702021]: addu       $a0, $v1, $s0
    089F5A1C:[00002810]: mfhi       $a1
    089F5A20:[28630000]: slti       $v1, $v1, 0
    089F5A24:[0083280B]: movn       $a1, $a0, $v1
    089F5A28:[00B20018]: mult       $a1, $s2
    089F5A2C:[00001012]: mflo       $v0
    089F5A30:[00021080]: sll        $v0, $v0, 0x0002
    089F5A34:[00581021]: addu       $v0, $v0, $t8
    089F5A38:[8C510000]: lw         $s1, 0($v0)
    089F5A3C:[3C02A900]: lui        $v0, 0xA900 <=> li $v0, 0xA9000000
    089F5A40:[7E231E00]: ext        $v1, $s1, 24, 4
    089F5A44:[00031C00]: sll        $v1, $v1, 0x0010
    089F5A48:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089F5A4C:[00621825]: or         $v1, $v1, $v0
    089F5A50:[7C04FE04]: ins        $a0, $zr, 24, 8
    089F5A54:[3C02A100]: lui        $v0, 0xA100 <=> li $v0, 0xA1000000
    089F5A58:[00822025]: or         $a0, $a0, $v0
    089F5A5C:[00751825]: or         $v1, $v1, $s5
    089F5A60:[AD240010]: sw         $a0, 16($t1)
    089F5A64:[AD230014]: sw         $v1, 20($t1)
    089F5A68:[8F220000]: lw         $v0, 0($t9)
    089F5A6C:[3C03CB00]: lui        $v1, 0xCB00 <=> li $v1, 0xCB000000
    089F5A70:[AC430000]: sw         $v1, 0($v0)
    089F5A74:[24420004]: addiu      $v0, $v0, 4
    089F5A78:[AF220000]: sw         $v0, 0($t9)
    089F5A7C:[12E0FF7E]: beq        $s7, $zr, 0x089F5878
    089F5A80:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089F5A84:[8DE30068]: lw         $v1, 104($t7)
    089F5A88:[8DE2006C]: lw         $v0, 108($t7)
    089F5A8C:[8DE40064]: lw         $a0, 100($t7)
    089F5A90:[00031A00]: sll        $v1, $v1, 0x0008
    089F5A94:[00021400]: sll        $v0, $v0, 0x0010
    089F5A98:[96E80004]: lhu        $t0, 4($s7)
    089F5A9C:[00431025]: or         $v0, $v0, $v1
    089F5AA0:[00042080]: sll        $a0, $a0, 0x0002
    089F5AA4:[8F2A0000]: lw         $t2, 0($t9)
    089F5AA8:[00441025]: or         $v0, $v0, $a0
    089F5AAC:[3C03C500]: lui        $v1, 0xC500 <=> li $v1, 0xC5000000
    089F5AB0:[00481025]: or         $v0, $v0, $t0
    089F5AB4:[00431025]: or         $v0, $v0, $v1
    089F5AB8:[AD420000]: sw         $v0, 0($t2)
    089F5ABC:[254A0004]: addiu      $t2, $t2, 4
    089F5AC0:[96E7002E]: lhu        $a3, 46($s7)
    089F5AC4:[8DE2004C]: lw         $v0, 76($t7)
    089F5AC8:[AF2A0000]: sw         $t2, 0($t9)
    089F5ACC:[50E00001]: beql       $a3, $zr, 0x089F5AD4
    089F5AD0:[000001CD]: break      0x00007
    089F5AD4:[0047001A]: div        $v0, $a3
    089F5AD8:[8DE40008]: lw         $a0, 8($t7)
    089F5ADC:[8EE20018]: lw         $v0, 24($s7)
    089F5AE0:[96EC002A]: lhu        $t4, 42($s7)
    089F5AE4:[30840001]: andi       $a0, $a0, 1
    089F5AE8:[02E26821]: addu       $t5, $s7, $v0
    089F5AEC:[00002810]: mfhi       $a1
    089F5AF0:[00004810]: mfhi       $t1
    089F5AF4:[00A71821]: addu       $v1, $a1, $a3
    089F5AF8:[28A20000]: slti       $v0, $a1, 0
    089F5AFC:[14800016]: bne        $a0, $zr, 0x089F5B58
    089F5B00:[0062480B]: movn       $t1, $v1, $v0
    089F5B04:[012C0018]: mult       $t1, $t4
    089F5B08:[85E6001E]: lh         $a2, 30($t7)
    089F5B0C:[00001012]: mflo       $v0
    089F5B10:[00021080]: sll        $v0, $v0, 0x0002
    089F5B14:[004D1021]: addu       $v0, $v0, $t5
    089F5B18:[8C450000]: lw         $a1, 0($v0)
    089F5B1C:[3C03C400]: lui        $v1, 0xC400 <=> li $v1, 0xC4000000
    089F5B20:[00C33025]: or         $a2, $a2, $v1
    089F5B24:[7CA41E00]: ext        $a0, $a1, 24, 4
    089F5B28:[00042400]: sll        $a0, $a0, 0x0010
    089F5B2C:[7C05FE04]: ins        $a1, $zr, 24, 8
    089F5B30:[3C02B000]: lui        $v0, 0xB000 <=> li $v0, 0xB0000000
    089F5B34:[3C03B100]: lui        $v1, 0xB100 <=> li $v1, 0xB1000000
    089F5B38:[2547000C]: addiu      $a3, $t2, 12
    089F5B3C:[00A22825]: or         $a1, $a1, $v0
    089F5B40:[00832025]: or         $a0, $a0, $v1
    089F5B44:[AF270000]: sw         $a3, 0($t9)
    089F5B48:[AD450000]: sw         $a1, 0($t2)
    089F5B4C:[AD440004]: sw         $a0, 4($t2)
    089F5B50:[0A27D61D]: j          0x089F5874
    089F5B54:[AD460008]: sw         $a2, 8($t2)
    089F5B58:[8DE20050]: lw         $v0, 80($t7)
    089F5B5C:[96E40008]: lhu        $a0, 8($s7)
    089F5B60:[25230001]: addiu      $v1, $t1, 1
    089F5B64:[0047001A]: div        $v0, $a3
    089F5B68:[00045902]: srl        $t3, $a0, 0x0004
    089F5B6C:[000B1040]: sll        $v0, $t3, 0x0001
    089F5B70:[39040003]: xori       $a0, $t0, 3
    089F5B74:[0044580A]: movz       $t3, $v0, $a0
    089F5B78:[39850001]: xori       $a1, $t4, 1
    089F5B7C:[2CA50001]: sltiu      $a1, $a1, 1
    089F5B80:[50E00001]: beql       $a3, $zr, 0x089F5B88
    089F5B84:[000001CD]: break      0x00007
    089F5B88:[00003010]: mfhi       $a2
    089F5B8C:[00C72021]: addu       $a0, $a2, $a3
    089F5B90:[28C20000]: slti       $v0, $a2, 0
    089F5B94:[0082300B]: movn       $a2, $a0, $v0
    089F5B98:[00C31826]: xor        $v1, $a2, $v1
    089F5B9C:[2C630001]: sltiu      $v1, $v1, 1
    089F5BA0:[00651824]: and        $v1, $v1, $a1
    089F5BA4:[10600007]: beq        $v1, $zr, 0x089F5BC4
    089F5BA8:[00CC0018]: mult       $a2, $t4
    089F5BAC:[29620011]: slti       $v0, $t3, 17
    089F5BB0:[50400004]: beql       $v0, $zr, 0x089F5BC4
    089F5BB4:[00CC0018]: mult       $a2, $t4
    089F5BB8:[012C0018]: mult       $t1, $t4
    089F5BBC:[0A27D6C3]: j          0x089F5B0C
    089F5BC0:[000B3040]: sll        $a2, $t3, 0x0001
    089F5BC4:[000B3140]: sll        $a2, $t3, 0x0005
    089F5BC8:[8F250000]: lw         $a1, 0($t9)
    089F5BCC:[3C08B000]: lui        $t0, 0xB000 <=> li $t0, 0xB0000000
    089F5BD0:[3C0AB100]: lui        $t2, 0xB100 <=> li $t2, 0xB1000000
    089F5BD4:[00001812]: mflo       $v1
    089F5BD8:[012C0018]: mult       $t1, $t4
    089F5BDC:[00031880]: sll        $v1, $v1, 0x0002
    089F5BE0:[006D1821]: addu       $v1, $v1, $t5
    089F5BE4:[8C640000]: lw         $a0, 0($v1)
    089F5BE8:[3C09C400]: lui        $t1, 0xC400 <=> li $t1, 0xC4000000
    089F5BEC:[00001012]: mflo       $v0
    089F5BF0:[00021080]: sll        $v0, $v0, 0x0002
    089F5BF4:[004D1021]: addu       $v0, $v0, $t5
    089F5BF8:[8C470000]: lw         $a3, 0($v0)
    089F5BFC:[00862023]: subu       $a0, $a0, $a2
    089F5C00:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089F5C04:[7C02FE04]: ins        $v0, $zr, 24, 8
    089F5C08:[00481025]: or         $v0, $v0, $t0
    089F5C0C:[7CE61E00]: ext        $a2, $a3, 24, 4
    089F5C10:[7C841E00]: ext        $a0, $a0, 24, 4
    089F5C14:[ACA20000]: sw         $v0, 0($a1)
    089F5C18:[00042400]: sll        $a0, $a0, 0x0010
    089F5C1C:[24A50004]: addiu      $a1, $a1, 4
    089F5C20:[00063400]: sll        $a2, $a2, 0x0010
    089F5C24:[000B1840]: sll        $v1, $t3, 0x0001
    089F5C28:[7C07FE04]: ins        $a3, $zr, 24, 8
    089F5C2C:[00E83825]: or         $a3, $a3, $t0
    089F5C30:[00CA3025]: or         $a2, $a2, $t2
    089F5C34:[01694025]: or         $t0, $t3, $t1
    089F5C38:[008A2025]: or         $a0, $a0, $t2
    089F5C3C:[00691825]: or         $v1, $v1, $t1
    089F5C40:[24A20014]: addiu      $v0, $a1, 20
    089F5C44:[AF220000]: sw         $v0, 0($t9)
    089F5C48:[ACA40000]: sw         $a0, 0($a1)
    089F5C4C:[ACA30004]: sw         $v1, 4($a1)
    089F5C50:[ACA70008]: sw         $a3, 8($a1)
    089F5C54:[ACA6000C]: sw         $a2, 12($a1)
    089F5C58:[0A27D61D]: j          0x089F5874
    089F5C5C:[ACA80010]: sw         $t0, 16($a1)
    089F5C60:[00B20018]: mult       $a1, $s2
    089F5C64:[95240006]: lhu        $a0, 6($t1)
    089F5C68:[7D430080]: ext        $v1, $t2, 2, 1
    089F5C6C:[2642FFFF]: addiu      $v0, $s2, -1
    089F5C70:[00031A00]: sll        $v1, $v1, 0x0008
    089F5C74:[00021400]: sll        $v0, $v0, 0x0010
    089F5C78:[95250004]: lhu        $a1, 4($t1)
    089F5C7C:[00431025]: or         $v0, $v0, $v1
    089F5C80:[00441025]: or         $v0, $v0, $a0
    089F5C84:[3C03C200]: lui        $v1, 0xC200 <=> li $v1, 0xC2000000
    089F5C88:[00003012]: mflo       $a2
    089F5C8C:[3C04C300]: lui        $a0, 0xC300 <=> li $a0, 0xC3000000
    089F5C90:[00431025]: or         $v0, $v0, $v1
    089F5C94:[00A42825]: or         $a1, $a1, $a0
    089F5C98:[00063080]: sll        $a2, $a2, 0x0002
    089F5C9C:[25C30008]: addiu      $v1, $t6, 8
    089F5CA0:[ADC20000]: sw         $v0, 0($t6)
    089F5CA4:[0306C021]: addu       $t8, $t8, $a2
    089F5CA8:[ADC50004]: sw         $a1, 4($t6)
    089F5CAC:[1240FF6E]: beq        $s2, $zr, 0x089F5A68
    089F5CB0:[AF230000]: sw         $v1, 0($t9)
    089F5CB4:[95290028]: lhu        $t1, 40($t1)
    089F5CB8:[001E1027]: nor        $v0, $zr, $fp <=> li $v0, not $fp
    089F5CBC:[AFA20004]: sw         $v0, 4($sp)
    089F5CC0:[02407021]: addu       $t6, $s2, $zr <=> move $t6, $s2
    089F5CC4:[3C13B800]: lui        $s3, 0xB800 <=> li $s3, 0xB8000000
    089F5CC8:[AFA90000]: sw         $t1, 0($sp)
    089F5CCC:[3C12A800]: lui        $s2, 0xA800 <=> li $s2, 0xA8000000
    089F5CD0:[3C11A000]: lui        $s1, 0xA000 <=> li $s1, 0xA0000000
    089F5CD4:[3C100100]: lui        $s0, 0x0100 <=> li $s0, 0x01000000
    089F5CD8:[8F040000]: lw         $a0, 0($t8)
    089F5CDC:[8F270000]: lw         $a3, 0($t9)
    089F5CE0:[2403001F]: addiu      $v1, $zr, 31 <=> li $v1, 31
    089F5CE4:[02801016]: clz        $v0, $s4
    089F5CE8:[00621023]: subu       $v0, $v1, $v0
    089F5CEC:[7C831E00]: ext        $v1, $a0, 24, 4
    089F5CF0:[7C04FE04]: ins        $a0, $zr, 24, 8
    089F5CF4:[02242025]: or         $a0, $s1, $a0
    089F5CF8:[ACE40000]: sw         $a0, 0($a3)
    089F5CFC:[02BE2821]: addu       $a1, $s5, $fp
    089F5D00:[00021200]: sll        $v0, $v0, 0x0008
    089F5D04:[8FA40004]: lw         $a0, 4($sp)
    089F5D08:[02C03016]: clz        $a2, $s6
    089F5D0C:[02621025]: or         $v0, $s3, $v0
    089F5D10:[00A42824]: and        $a1, $a1, $a0
    089F5D14:[2404001F]: addiu      $a0, $zr, 31 <=> li $a0, 31
    089F5D18:[00863023]: subu       $a2, $a0, $a2
    089F5D1C:[24E70004]: addiu      $a3, $a3, 4
    089F5D20:[00461025]: or         $v0, $v0, $a2
    089F5D24:[00031C00]: sll        $v1, $v1, 0x0010
    089F5D28:[02431825]: or         $v1, $s2, $v1
    089F5D2C:[ACE20004]: sw         $v0, 4($a3)
    089F5D30:[26AB0001]: addiu      $t3, $s5, 1
    089F5D34:[26CC0001]: addiu      $t4, $s6, 1
    089F5D38:[8FA20000]: lw         $v0, 0($sp)
    089F5D3C:[268D0001]: addiu      $t5, $s4, 1
    089F5D40:[00651825]: or         $v1, $v1, $a1
    089F5D44:[000B47C2]: srl        $t0, $t3, 0x001F
    089F5D48:[000C4FC2]: srl        $t1, $t4, 0x001F
    089F5D4C:[000D57C2]: srl        $t2, $t5, 0x001F
    089F5D50:[24E40008]: addiu      $a0, $a3, 8
    089F5D54:[ACE30000]: sw         $v1, 0($a3)
    089F5D58:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089F5D5C:[01685821]: addu       $t3, $t3, $t0
    089F5D60:[01896021]: addu       $t4, $t4, $t1
    089F5D64:[01AA6821]: addu       $t5, $t5, $t2
    089F5D68:[25CEFFFF]: addiu      $t6, $t6, -1
    089F5D6C:[02308821]: addu       $s1, $s1, $s0
    089F5D70:[02509021]: addu       $s2, $s2, $s0
    089F5D74:[02709821]: addu       $s3, $s3, $s0
    089F5D78:[27180004]: addiu      $t8, $t8, 4
    089F5D7C:[10430005]: beq        $v0, $v1, 0x089F5D94
    089F5D80:[AF240000]: sw         $a0, 0($t9)
    089F5D84:[55C0FFD5]: bnel       $t6, $zr, 0x089F5CDC
    089F5D88:[8F040000]: lw         $a0, 0($t8)
    089F5D8C:[0A27D69B]: j          0x089F5A6C
    089F5D90:[8F220000]: lw         $v0, 0($t9)
    089F5D94:[000BA843]: sra        $s5, $t3, 0x0001
    089F5D98:[000CB043]: sra        $s6, $t4, 0x0001
    089F5D9C:[0A27D761]: j          0x089F5D84
    089F5DA0:[000DA043]: sra        $s4, $t5, 0x0001
  Back Branch 089F5CAC 7,995 times (length 147)
  Back Branch 089F5D8C 7,995 times (length 202)
  Back Branch 089F5D9C 7,995 times (length 8)
    089F5D70:[02509021]: addu       $s2, $s2, $s0
    089F5D74:[02709821]: addu       $s3, $s3, $s0
    089F5D78:[27180004]: addiu      $t8, $t8, 4
    089F5D7C:[10430005]: beq        $v0, $v1, 0x089F5D94
    089F5D80:[AF240000]: sw         $a0, 0($t9)
--> 089F5D84:[55C0FFD5]: bnel       $t6, $zr, 0x089F5CDC
    089F5D88:[8F040000]: lw         $a0, 0($t8)
    089F5D8C:[0A27D69B]: j          0x089F5A6C
    089F5D90:[8F220000]: lw         $v0, 0($t9)
    089F5D94:[000BA843]: sra        $s5, $t3, 0x0001
    089F5D98:[000CB043]: sra        $s6, $t4, 0x0001
--> 089F5D9C:[0A27D761]: j          0x089F5D84
    089F5DA0:[000DA043]: sra        $s4, $t5, 0x0001
  Back Branch 089F5A7C 7,995 times (length 131)
  Back Branch 089F5B50 3,802 times (length 185)
_S1_2_89CBD08 251,509,863 instructions (2.846%), 1,166 calls (089CBC38 - 089CBF00, length 179)
    089CBC38:[8FBF0310]: lw         $ra, 784($sp)
    089CBC3C:[8FB40308]: lw         $s4, 776($sp)
    089CBC40:[03E00008]: jr         $ra
    089CBC44:[27BD0380]: addiu      $sp, $sp, 896
    089CBD08:[AE800038]: sw         $zr, 56($s4)
    089CBD0C:[00000821]: addu       $at, $zr, $zr <=> li $at, 0
    089CBD10:[24090007]: addiu      $t1, $zr, 7 <=> li $t1, 7
    089CBD14:[AE80002C]: sw         $zr, 44($s4)
    089CBD18:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    089CBD1C:[03E00011]: mthi       $ra
    089CBD20:[83AC02F8]: lb         $t4, 760($sp)
    089CBD24:[AE800034]: sw         $zr, 52($s4)
    089CBD28:[302801FF]: andi       $t0, $at, 511
    089CBD2C:[010D4023]: subu       $t0, $t0, $t5
    089CBD30:[05010035]: bgez       $t0, 0x089CBE08
    089CBD34:[97A30316]: lhu        $v1, 790($sp)
    089CBD38:[0E272F2A]: jal        0x089CBCA8
    089CBD3C:[27A802FA]: addiu      $t0, $sp, 762
    089CBD40:[2448FFF0]: addiu      $t0, $v0, -16
    089CBD44:[1900000F]: blez       $t0, 0x089CBD84
    089CBD48:[0109502D]: min        $t2, $t0, $t1
    089CBD4C:[032AC821]: addu       $t9, $t9, $t2
    089CBD50:[1B200007]: blez       $t9, 0x089CBD70
    089CBD54:[03381046]: rotrv      $v0, $t8, $t9
    089CBD58:[24C60004]: addiu      $a2, $a2, 4
    089CBD5C:[8CD80000]: lw         $t8, 0($a2)
    089CBD60:[03221004]: sllv       $v0, $v0, $t9
    089CBD64:[2739FFE0]: addiu      $t9, $t9, -32
    089CBD68:[7F027804]: ins        $v0, $t8, 0, 16
    089CBD6C:[03221046]: rotrv      $v0, $v0, $t9
    089CBD70:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    089CBD74:[01421006]: srlv       $v0, $v0, $t2
    089CBD78:[01024021]: addu       $t0, $t0, $v0
    089CBD7C:[0A272F4A]: j          0x089CBD28
    089CBD80:[00280821]: addu       $at, $at, $t0
    089CBD84:[11000006]: beq        $t0, $zr, 0x089CBDA0
    089CBD88:[256A0002]: addiu      $t2, $t3, 2
    089CBD8C:[7C417244]: ins        $at, $v0, 9, 6
    089CBD90:[A561003C]: sh         $at, 60($t3)
    089CBD94:[24210001]: addiu      $at, $at, 1
    089CBD98:[0A272F4A]: j          0x089CBD28
    089CBD9C:[0142580B]: movn       $t3, $t2, $v0
    089CBDA0:[18200055]: blez       $at, 0x089CBEF8
    089CBDA4:[27390002]: addiu      $t9, $t9, 2
    089CBDA8:[1B200007]: blez       $t9, 0x089CBDC8
    089CBDAC:[03381046]: rotrv      $v0, $t8, $t9
    089CBDB0:[24C60004]: addiu      $a2, $a2, 4
    089CBDB4:[8CD80000]: lw         $t8, 0($a2)
    089CBDB8:[03221004]: sllv       $v0, $v0, $t9
    089CBDBC:[2739FFE0]: addiu      $t9, $t9, -32
    089CBDC0:[7F027804]: ins        $v0, $t8, 0, 16
    089CBDC4:[03221046]: rotrv      $v0, $v0, $t9
    089CBDC8:[00021782]: srl        $v0, $v0, 0x001E
    089CBDCC:[302801FF]: andi       $t0, $at, 511
    089CBDD0:[1101FFEA]: beq        $t0, $at, 0x089CBD7C
    089CBDD4:[24480003]: addiu      $t0, $v0, 3
    089CBDD8:[01014021]: addu       $t0, $t0, $at
    089CBDDC:[A561003C]: sh         $at, 60($t3)
    089CBDE0:[24210001]: addiu      $at, $at, 1
    089CBDE4:[1428FFFD]: bne        $at, $t0, 0x089CBDDC
    089CBDE8:[256B0002]: addiu      $t3, $t3, 2
    089CBDEC:[0A272F4B]: j          0x089CBD2C
    089CBDF0:[302801FF]: andi       $t0, $at, 511
    089CBDF4:[01011006]: srlv       $v0, $at, $t0
    089CBDF8:[1440003F]: bne        $v0, $zr, 0x089CBEF8
    089CBDFC:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    089CBE00:[03E00008]: jr         $ra
    089CBE04:[A521001C]: sh         $at, 28($t1)
    089CBE08:[AE800030]: sw         $zr, 48($s4)
    089CBE0C:[1500003A]: bne        $t0, $zr, 0x089CBEF8
    089CBE10:[0000F810]: mfhi       $ra
    089CBE14:[AE800020]: sw         $zr, 32($s4)
    089CBE18:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089CBE1C:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    089CBE20:[AE800024]: sw         $zr, 36($s4)
    089CBE24:[26890002]: addiu      $t1, $s4, 2
    089CBE28:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    089CBE2C:[AE800028]: sw         $zr, 40($s4)
    089CBE30:[116DFFF0]: beq        $t3, $t5, 0x089CBDF4
    089CBE34:[25AC0002]: addiu      $t4, $t5, 2
    089CBE38:[24210001]: addiu      $at, $at, 1
    089CBE3C:[85A2003C]: lh         $v0, 60($t5)
    089CBE40:[8583003C]: lh         $v1, 60($t4)
    089CBE44:[116C0005]: beq        $t3, $t4, 0x089CBE5C
    089CBE48:[258C0002]: addiu      $t4, $t4, 2
    089CBE4C:[0062502C]: max        $t2, $v1, $v0
    089CBE50:[A58A003A]: sh         $t2, 58($t4)
    089CBE54:[0A272F90]: j          0x089CBE40
    089CBE58:[0062102D]: min        $v0, $v1, $v0
    089CBE5C:[00026242]: srl        $t4, $v0, 0x0009
    089CBE60:[304201FF]: andi       $v0, $v0, 511
    089CBE64:[A5A2003C]: sh         $v0, 60($t5)
    089CBE68:[110CFFF1]: beq        $t0, $t4, 0x089CBE30
    089CBE6C:[25AD0002]: addiu      $t5, $t5, 2
    089CBE70:[010C5023]: subu       $t2, $t0, $t4
    089CBE74:[11000008]: beq        $t0, $zr, 0x089CBE98
    089CBE78:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
    089CBE7C:[A521001C]: sh         $at, 28($t1)
    089CBE80:[01410846]: rotrv      $at, $at, $t2
    089CBE84:[014A5021]: addu       $t2, $t2, $t2
    089CBE88:[012A4823]: subu       $t1, $t1, $t2
    089CBE8C:[01A15023]: subu       $t2, $t5, $at
    089CBE90:[01415023]: subu       $t2, $t2, $at
    089CBE94:[012A5023]: subu       $t2, $t1, $t2
    089CBE98:[0A272F8C]: j          0x089CBE30
    089CBE9C:[A52AFFFE]: sh         $t2, -2($t1)
    089CBEF8:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089CBEFC:[0A272F0E]: j          0x089CBC38
    089CBF00:[34420108]: ori        $v0, $v0, 264
  Back Branch 089CBE54 35,294,483 times (length 7)
    089CBE2C:[AE800028]: sw         $zr, 40($s4)
    089CBE30:[116DFFF0]: beq        $t3, $t5, 0x089CBDF4
    089CBE34:[25AC0002]: addiu      $t4, $t5, 2
    089CBE38:[24210001]: addiu      $at, $at, 1
    089CBE3C:[85A2003C]: lh         $v0, 60($t5)
--> 089CBE40:[8583003C]: lh         $v1, 60($t4)
    089CBE44:[116C0005]: beq        $t3, $t4, 0x089CBE5C
    089CBE48:[258C0002]: addiu      $t4, $t4, 2
    089CBE4C:[0062502C]: max        $t2, $v1, $v0
    089CBE50:[A58A003A]: sh         $t2, 58($t4)
--> 089CBE54:[0A272F90]: j          0x089CBE40
    089CBE58:[0062102D]: min        $v0, $v1, $v0
    089CBE5C:[00026242]: srl        $t4, $v0, 0x0009
    089CBE60:[304201FF]: andi       $v0, $v0, 511
    089CBE64:[A5A2003C]: sh         $v0, 60($t5)
  Back Branch 089CBE30 319,298 times (length 17)
    089CBDE0:[24210001]: addiu      $at, $at, 1
    089CBDE4:[1428FFFD]: bne        $at, $t0, 0x089CBDDC
    089CBDE8:[256B0002]: addiu      $t3, $t3, 2
    089CBDEC:[0A272F4B]: j          0x089CBD2C
    089CBDF0:[302801FF]: andi       $t0, $at, 511
--> 089CBDF4:[01011006]: srlv       $v0, $at, $t0
    089CBDF8:[1440003F]: bne        $v0, $zr, 0x089CBEF8
    089CBDFC:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    089CBE00:[03E00008]: jr         $ra
    089CBE04:[A521001C]: sh         $at, 28($t1)
    089CBE08:[AE800030]: sw         $zr, 48($s4)
    089CBE0C:[1500003A]: bne        $t0, $zr, 0x089CBEF8
    089CBE10:[0000F810]: mfhi       $ra
    089CBE14:[AE800020]: sw         $zr, 32($s4)
    089CBE18:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089CBE1C:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    089CBE20:[AE800024]: sw         $zr, 36($s4)
    089CBE24:[26890002]: addiu      $t1, $s4, 2
    089CBE28:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    089CBE2C:[AE800028]: sw         $zr, 40($s4)
--> 089CBE30:[116DFFF0]: beq        $t3, $t5, 0x089CBDF4
    089CBE34:[25AC0002]: addiu      $t4, $t5, 2
    089CBE38:[24210001]: addiu      $at, $at, 1
    089CBE3C:[85A2003C]: lh         $v0, 60($t5)
    089CBE40:[8583003C]: lh         $v1, 60($t4)
  Back Branch 089CBE68 315,800 times (length 16)
    089CBE1C:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    089CBE20:[AE800024]: sw         $zr, 36($s4)
    089CBE24:[26890002]: addiu      $t1, $s4, 2
    089CBE28:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    089CBE2C:[AE800028]: sw         $zr, 40($s4)
--> 089CBE30:[116DFFF0]: beq        $t3, $t5, 0x089CBDF4
    089CBE34:[25AC0002]: addiu      $t4, $t5, 2
    089CBE38:[24210001]: addiu      $at, $at, 1
    089CBE3C:[85A2003C]: lh         $v0, 60($t5)
    089CBE40:[8583003C]: lh         $v1, 60($t4)
    089CBE44:[116C0005]: beq        $t3, $t4, 0x089CBE5C
    089CBE48:[258C0002]: addiu      $t4, $t4, 2
    089CBE4C:[0062502C]: max        $t2, $v1, $v0
    089CBE50:[A58A003A]: sh         $t2, 58($t4)
    089CBE54:[0A272F90]: j          0x089CBE40
    089CBE58:[0062102D]: min        $v0, $v1, $v0
    089CBE5C:[00026242]: srl        $t4, $v0, 0x0009
    089CBE60:[304201FF]: andi       $v0, $v0, 511
    089CBE64:[A5A2003C]: sh         $v0, 60($t5)
--> 089CBE68:[110CFFF1]: beq        $t0, $t4, 0x089CBE30
    089CBE6C:[25AD0002]: addiu      $t5, $t5, 2
    089CBE70:[010C5023]: subu       $t2, $t0, $t4
    089CBE74:[11000008]: beq        $t0, $zr, 0x089CBE98
    089CBE78:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
  Back Branch 089CBD98 243,719 times (length 30)
    089CBD14:[AE80002C]: sw         $zr, 44($s4)
    089CBD18:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    089CBD1C:[03E00011]: mthi       $ra
    089CBD20:[83AC02F8]: lb         $t4, 760($sp)
    089CBD24:[AE800034]: sw         $zr, 52($s4)
--> 089CBD28:[302801FF]: andi       $t0, $at, 511
    089CBD2C:[010D4023]: subu       $t0, $t0, $t5
    089CBD30:[05010035]: bgez       $t0, 0x089CBE08
    089CBD34:[97A30316]: lhu        $v1, 790($sp)
    089CBD38:[0E272F2A]: jal        0x089CBCA8
    089CBD3C:[27A802FA]: addiu      $t0, $sp, 762
    089CBD40:[2448FFF0]: addiu      $t0, $v0, -16
    089CBD44:[1900000F]: blez       $t0, 0x089CBD84
    089CBD48:[0109502D]: min        $t2, $t0, $t1
    089CBD4C:[032AC821]: addu       $t9, $t9, $t2
    089CBD50:[1B200007]: blez       $t9, 0x089CBD70
    089CBD54:[03381046]: rotrv      $v0, $t8, $t9
    089CBD58:[24C60004]: addiu      $a2, $a2, 4
    089CBD5C:[8CD80000]: lw         $t8, 0($a2)
    089CBD60:[03221004]: sllv       $v0, $v0, $t9
    089CBD64:[2739FFE0]: addiu      $t9, $t9, -32
    089CBD68:[7F027804]: ins        $v0, $t8, 0, 16
    089CBD6C:[03221046]: rotrv      $v0, $v0, $t9
    089CBD70:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    089CBD74:[01421006]: srlv       $v0, $v0, $t2
    089CBD78:[01024021]: addu       $t0, $t0, $v0
    089CBD7C:[0A272F4A]: j          0x089CBD28
    089CBD80:[00280821]: addu       $at, $at, $t0
    089CBD84:[11000006]: beq        $t0, $zr, 0x089CBDA0
    089CBD88:[256A0002]: addiu      $t2, $t3, 2
    089CBD8C:[7C417244]: ins        $at, $v0, 9, 6
    089CBD90:[A561003C]: sh         $at, 60($t3)
    089CBD94:[24210001]: addiu      $at, $at, 1
--> 089CBD98:[0A272F4A]: j          0x089CBD28
    089CBD9C:[0142580B]: movn       $t3, $t2, $v0
    089CBDA0:[18200055]: blez       $at, 0x089CBEF8
    089CBDA4:[27390002]: addiu      $t9, $t9, 2
    089CBDA8:[1B200007]: blez       $t9, 0x089CBDC8
  Back Branch 089CBDE4 72,717 times (length 4)
    089CBDC8:[00021782]: srl        $v0, $v0, 0x001E
    089CBDCC:[302801FF]: andi       $t0, $at, 511
    089CBDD0:[1101FFEA]: beq        $t0, $at, 0x089CBD7C
    089CBDD4:[24480003]: addiu      $t0, $v0, 3
    089CBDD8:[01014021]: addu       $t0, $t0, $at
--> 089CBDDC:[A561003C]: sh         $at, 60($t3)
    089CBDE0:[24210001]: addiu      $at, $at, 1
--> 089CBDE4:[1428FFFD]: bne        $at, $t0, 0x089CBDDC
    089CBDE8:[256B0002]: addiu      $t3, $t3, 2
    089CBDEC:[0A272F4B]: j          0x089CBD2C
    089CBDF0:[302801FF]: andi       $t0, $at, 511
    089CBDF4:[01011006]: srlv       $v0, $at, $t0
  Back Branch 089CBE98 23,933 times (length 28)
    089CBE1C:[02806821]: addu       $t5, $s4, $zr <=> move $t5, $s4
    089CBE20:[AE800024]: sw         $zr, 36($s4)
    089CBE24:[26890002]: addiu      $t1, $s4, 2
    089CBE28:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
    089CBE2C:[AE800028]: sw         $zr, 40($s4)
--> 089CBE30:[116DFFF0]: beq        $t3, $t5, 0x089CBDF4
    089CBE34:[25AC0002]: addiu      $t4, $t5, 2
    089CBE38:[24210001]: addiu      $at, $at, 1
    089CBE3C:[85A2003C]: lh         $v0, 60($t5)
    089CBE40:[8583003C]: lh         $v1, 60($t4)
    089CBE44:[116C0005]: beq        $t3, $t4, 0x089CBE5C
    089CBE48:[258C0002]: addiu      $t4, $t4, 2
    089CBE4C:[0062502C]: max        $t2, $v1, $v0
    089CBE50:[A58A003A]: sh         $t2, 58($t4)
    089CBE54:[0A272F90]: j          0x089CBE40
    089CBE58:[0062102D]: min        $v0, $v1, $v0
    089CBE5C:[00026242]: srl        $t4, $v0, 0x0009
    089CBE60:[304201FF]: andi       $v0, $v0, 511
    089CBE64:[A5A2003C]: sh         $v0, 60($t5)
    089CBE68:[110CFFF1]: beq        $t0, $t4, 0x089CBE30
    089CBE6C:[25AD0002]: addiu      $t5, $t5, 2
    089CBE70:[010C5023]: subu       $t2, $t0, $t4
    089CBE74:[11000008]: beq        $t0, $zr, 0x089CBE98
    089CBE78:[01804021]: addu       $t0, $t4, $zr <=> move $t0, $t4
    089CBE7C:[A521001C]: sh         $at, 28($t1)
    089CBE80:[01410846]: rotrv      $at, $at, $t2
    089CBE84:[014A5021]: addu       $t2, $t2, $t2
    089CBE88:[012A4823]: subu       $t1, $t1, $t2
    089CBE8C:[01A15023]: subu       $t2, $t5, $at
    089CBE90:[01415023]: subu       $t2, $t2, $at
    089CBE94:[012A5023]: subu       $t2, $t1, $t2
--> 089CBE98:[0A272F8C]: j          0x089CBE30
    089CBE9C:[A52AFFFE]: sh         $t2, -2($t1)
  Back Branch 089CBDD0 16,277 times (length 23)
    089CBD68:[7F027804]: ins        $v0, $t8, 0, 16
    089CBD6C:[03221046]: rotrv      $v0, $v0, $t9
    089CBD70:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    089CBD74:[01421006]: srlv       $v0, $v0, $t2
    089CBD78:[01024021]: addu       $t0, $t0, $v0
--> 089CBD7C:[0A272F4A]: j          0x089CBD28
    089CBD80:[00280821]: addu       $at, $at, $t0
    089CBD84:[11000006]: beq        $t0, $zr, 0x089CBDA0
    089CBD88:[256A0002]: addiu      $t2, $t3, 2
    089CBD8C:[7C417244]: ins        $at, $v0, 9, 6
    089CBD90:[A561003C]: sh         $at, 60($t3)
    089CBD94:[24210001]: addiu      $at, $at, 1
    089CBD98:[0A272F4A]: j          0x089CBD28
    089CBD9C:[0142580B]: movn       $t3, $t2, $v0
    089CBDA0:[18200055]: blez       $at, 0x089CBEF8
    089CBDA4:[27390002]: addiu      $t9, $t9, 2
    089CBDA8:[1B200007]: blez       $t9, 0x089CBDC8
    089CBDAC:[03381046]: rotrv      $v0, $t8, $t9
    089CBDB0:[24C60004]: addiu      $a2, $a2, 4
    089CBDB4:[8CD80000]: lw         $t8, 0($a2)
    089CBDB8:[03221004]: sllv       $v0, $v0, $t9
    089CBDBC:[2739FFE0]: addiu      $t9, $t9, -32
    089CBDC0:[7F027804]: ins        $v0, $t8, 0, 16
    089CBDC4:[03221046]: rotrv      $v0, $v0, $t9
    089CBDC8:[00021782]: srl        $v0, $v0, 0x001E
    089CBDCC:[302801FF]: andi       $t0, $at, 511
--> 089CBDD0:[1101FFEA]: beq        $t0, $at, 0x089CBD7C
    089CBDD4:[24480003]: addiu      $t0, $v0, 3
    089CBDD8:[01014021]: addu       $t0, $t0, $at
    089CBDDC:[A561003C]: sh         $at, 60($t3)
    089CBDE0:[24210001]: addiu      $at, $at, 1
  Back Branch 089CBDEC 16,277 times (length 50)
    089CBD18:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    089CBD1C:[03E00011]: mthi       $ra
    089CBD20:[83AC02F8]: lb         $t4, 760($sp)
    089CBD24:[AE800034]: sw         $zr, 52($s4)
    089CBD28:[302801FF]: andi       $t0, $at, 511
--> 089CBD2C:[010D4023]: subu       $t0, $t0, $t5
    089CBD30:[05010035]: bgez       $t0, 0x089CBE08
    089CBD34:[97A30316]: lhu        $v1, 790($sp)
    089CBD38:[0E272F2A]: jal        0x089CBCA8
    089CBD3C:[27A802FA]: addiu      $t0, $sp, 762
    089CBD40:[2448FFF0]: addiu      $t0, $v0, -16
    089CBD44:[1900000F]: blez       $t0, 0x089CBD84
    089CBD48:[0109502D]: min        $t2, $t0, $t1
    089CBD4C:[032AC821]: addu       $t9, $t9, $t2
    089CBD50:[1B200007]: blez       $t9, 0x089CBD70
    089CBD54:[03381046]: rotrv      $v0, $t8, $t9
    089CBD58:[24C60004]: addiu      $a2, $a2, 4
    089CBD5C:[8CD80000]: lw         $t8, 0($a2)
    089CBD60:[03221004]: sllv       $v0, $v0, $t9
    089CBD64:[2739FFE0]: addiu      $t9, $t9, -32
    089CBD68:[7F027804]: ins        $v0, $t8, 0, 16
    089CBD6C:[03221046]: rotrv      $v0, $v0, $t9
    089CBD70:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    089CBD74:[01421006]: srlv       $v0, $v0, $t2
    089CBD78:[01024021]: addu       $t0, $t0, $v0
    089CBD7C:[0A272F4A]: j          0x089CBD28
    089CBD80:[00280821]: addu       $at, $at, $t0
    089CBD84:[11000006]: beq        $t0, $zr, 0x089CBDA0
    089CBD88:[256A0002]: addiu      $t2, $t3, 2
    089CBD8C:[7C417244]: ins        $at, $v0, 9, 6
    089CBD90:[A561003C]: sh         $at, 60($t3)
    089CBD94:[24210001]: addiu      $at, $at, 1
    089CBD98:[0A272F4A]: j          0x089CBD28
    089CBD9C:[0142580B]: movn       $t3, $t2, $v0
    089CBDA0:[18200055]: blez       $at, 0x089CBEF8
    089CBDA4:[27390002]: addiu      $t9, $t9, 2
    089CBDA8:[1B200007]: blez       $t9, 0x089CBDC8
    089CBDAC:[03381046]: rotrv      $v0, $t8, $t9
    089CBDB0:[24C60004]: addiu      $a2, $a2, 4
    089CBDB4:[8CD80000]: lw         $t8, 0($a2)
    089CBDB8:[03221004]: sllv       $v0, $v0, $t9
    089CBDBC:[2739FFE0]: addiu      $t9, $t9, -32
    089CBDC0:[7F027804]: ins        $v0, $t8, 0, 16
    089CBDC4:[03221046]: rotrv      $v0, $v0, $t9
    089CBDC8:[00021782]: srl        $v0, $v0, 0x001E
    089CBDCC:[302801FF]: andi       $t0, $at, 511
    089CBDD0:[1101FFEA]: beq        $t0, $at, 0x089CBD7C
    089CBDD4:[24480003]: addiu      $t0, $v0, 3
    089CBDD8:[01014021]: addu       $t0, $t0, $at
    089CBDDC:[A561003C]: sh         $at, 60($t3)
    089CBDE0:[24210001]: addiu      $at, $at, 1
    089CBDE4:[1428FFFD]: bne        $at, $t0, 0x089CBDDC
    089CBDE8:[256B0002]: addiu      $t3, $t3, 2
--> 089CBDEC:[0A272F4B]: j          0x089CBD2C
    089CBDF0:[302801FF]: andi       $t0, $at, 511
    089CBDF4:[01011006]: srlv       $v0, $at, $t0
    089CBDF8:[1440003F]: bne        $v0, $zr, 0x089CBEF8
    089CBDFC:[2401FFFF]: addiu      $at, $zr, -1 <=> li $at, -1
  Back Branch 089CBD7C 4,235 times (length 23)
    089CBD14:[AE80002C]: sw         $zr, 44($s4)
    089CBD18:[02805821]: addu       $t3, $s4, $zr <=> move $t3, $s4
    089CBD1C:[03E00011]: mthi       $ra
    089CBD20:[83AC02F8]: lb         $t4, 760($sp)
    089CBD24:[AE800034]: sw         $zr, 52($s4)
--> 089CBD28:[302801FF]: andi       $t0, $at, 511
    089CBD2C:[010D4023]: subu       $t0, $t0, $t5
    089CBD30:[05010035]: bgez       $t0, 0x089CBE08
    089CBD34:[97A30316]: lhu        $v1, 790($sp)
    089CBD38:[0E272F2A]: jal        0x089CBCA8
    089CBD3C:[27A802FA]: addiu      $t0, $sp, 762
    089CBD40:[2448FFF0]: addiu      $t0, $v0, -16
    089CBD44:[1900000F]: blez       $t0, 0x089CBD84
    089CBD48:[0109502D]: min        $t2, $t0, $t1
    089CBD4C:[032AC821]: addu       $t9, $t9, $t2
    089CBD50:[1B200007]: blez       $t9, 0x089CBD70
    089CBD54:[03381046]: rotrv      $v0, $t8, $t9
    089CBD58:[24C60004]: addiu      $a2, $a2, 4
    089CBD5C:[8CD80000]: lw         $t8, 0($a2)
    089CBD60:[03221004]: sllv       $v0, $v0, $t9
    089CBD64:[2739FFE0]: addiu      $t9, $t9, -32
    089CBD68:[7F027804]: ins        $v0, $t8, 0, 16
    089CBD6C:[03221046]: rotrv      $v0, $v0, $t9
    089CBD70:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    089CBD74:[01421006]: srlv       $v0, $v0, $t2
    089CBD78:[01024021]: addu       $t0, $t0, $v0
--> 089CBD7C:[0A272F4A]: j          0x089CBD28
    089CBD80:[00280821]: addu       $at, $at, $t0
    089CBD84:[11000006]: beq        $t0, $zr, 0x089CBDA0
    089CBD88:[256A0002]: addiu      $t2, $t3, 2
    089CBD8C:[7C417244]: ins        $at, $v0, 9, 6
_S1_2_89CC6C4 226,139,328 instructions (2.559%), 3,918,074 calls (089CC6C4 - 089D15E8, length 5066)
  Back Branch 089D1540 1,862,250 times (length 4871)
  Back Branch 089CC978 1,010,738 times (length 13)
    089CC938:[10A0000E]: beq        $a1, $zr, 0x089CC974
    089CC93C:[00621021]: addu       $v0, $v1, $v0
    089CC940:[00041880]: sll        $v1, $a0, 0x0002
    089CC944:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CC948:[24C4CBB0]: addiu      $a0, $a2, -13392
--> 089CC94C:[00641021]: addu       $v0, $v1, $a0
    089CC950:[8C830014]: lw         $v1, 20($a0)
    089CC954:[AC45009C]: sw         $a1, 156($v0)
    089CC958:[34650300]: ori        $a1, $v1, 768
    089CC95C:[8C8200D8]: lw         $v0, 216($a0)
    089CC960:[34630100]: ori        $v1, $v1, 256
    089CC964:[04400006]: bltz       $v0, 0x089CC980
    089CC968:[AC830014]: sw         $v1, 20($a0)
    089CC96C:[03E00008]: jr         $ra
    089CC970:[AC850014]: sw         $a1, 20($a0)
    089CC974:[8C42009C]: lw         $v0, 156($v0)
--> 089CC978:[1440FFF4]: bne        $v0, $zr, 0x089CC94C
    089CC97C:[24C4CBB0]: addiu      $a0, $a2, -13392
    089CC980:[03E00008]: jr         $ra
    089CC984:[00000000]: nop
  Back Branch 089D1574 557,447 times (length 4884)
  Back Branch 089D15B0 458,447 times (length 4913)
_S1_2_89CBBEC 217,516,561 instructions (2.462%), 810,916 calls (089CB96C - 089CBF0C, length 361)
    089CB96C:[30D90003]: andi       $t9, $a2, 3
    089CB970:[00D93023]: subu       $a2, $a2, $t9
    089CB974:[8CD80000]: lw         $t8, 0($a2)
    089CB978:[0019C8C0]: sll        $t9, $t9, 0x0003
    089CB97C:[2739FFE0]: addiu      $t9, $t9, -32
    089CB980:[27390003]: addiu      $t9, $t9, 3
    089CB984:[1B200007]: blez       $t9, 0x089CB9A4
    089CB988:[03381046]: rotrv      $v0, $t8, $t9
    089CB98C:[24C60004]: addiu      $a2, $a2, 4
    089CB990:[8CD80000]: lw         $t8, 0($a2)
    089CB994:[03221004]: sllv       $v0, $v0, $t9
    089CB998:[2739FFE0]: addiu      $t9, $t9, -32
    089CB99C:[7F027804]: ins        $v0, $t8, 0, 16
    089CB9A0:[03221046]: rotrv      $v0, $v0, $t9
    089CB9A4:[7C430F80]: ext        $v1, $v0, 30, 2
    089CB9A8:[1060013D]: beq        $v1, $zr, 0x089CBEA0
    089CB9AC:[7C4A0740]: ext        $t2, $v0, 29, 1
    089CB9B0:[2468FFFE]: addiu      $t0, $v1, -2
    089CB9B4:[11000021]: beq        $t0, $zr, 0x089CBA3C
    089CB9B8:[A7AA0314]: sh         $t2, 788($sp)
    089CB9BC:[1D00014E]: bgtz       $t0, 0x089CBEF8
    089CB9C0:[27AA0000]: addiu      $t2, $sp, 0
    089CB9C4:[25F4006C]: addiu      $s4, $t7, 108
    089CB9C8:[00000000]: 0x89CB9C8 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
    089CB9DC:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    089CB9E0:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
    089CB9E4:[A5490000]: sh         $t1, 0($t2)
    089CB9E8:[25280090]: addiu      $t0, $t1, 144
    089CB9EC:[25290001]: addiu      $t1, $t1, 1
    089CB9F0:[A5480130]: sh         $t0, 304($t2)
    089CB9F4:[1534FFFB]: bne        $t1, $s4, 0x089CB9E4
    089CB9F8:[254A0002]: addiu      $t2, $t2, 2
    089CB9FC:[25F40010]: addiu      $s4, $t7, 16
    089CBA00:[00000000]: 0x89CBA00 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
    089CBA14:[25F40040]: addiu      $s4, $t7, 64
    089CBA18:[00000000]: 0x89CBA18 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4B0118](10,15,20,15,284,0,11,4)
    089CBA2C:[25EFFF44]: addiu      $t7, $t7, -188
    089CBA30:[A7AB029A]: sh         $t3, 666($sp)
    089CBA34:[0A272ECB]: j          0x089CBB2C
    089CBA38:[A7AB027C]: sh         $t3, 636($sp)
    089CBA3C:[2739000E]: addiu      $t9, $t9, 14
    089CBA40:[1B200007]: blez       $t9, 0x089CBA60
    089CBA44:[03381046]: rotrv      $v0, $t8, $t9
    089CBA48:[24C60004]: addiu      $a2, $a2, 4
    089CBA4C:[8CD80000]: lw         $t8, 0($a2)
    089CBA50:[03221004]: sllv       $v0, $v0, $t9
    089CBA54:[2739FFE0]: addiu      $t9, $t9, -32
    089CBA58:[7F027804]: ins        $v0, $t8, 0, 16
    089CBA5C:[03221046]: rotrv      $v0, $v0, $t9
    089CBA60:[AFA2035C]: sw         $v0, 860($sp)
    089CBA64:[7C541F00]: ext        $s4, $v0, 28, 4
    089CBA68:[27AB02F8]: addiu      $t3, $sp, 760
    089CBA6C:[25E8FFFC]: addiu      $t0, $t7, -4
    089CBA70:[028FA021]: addu       $s4, $s4, $t7
    089CBA74:[11140011]: beq        $t0, $s4, 0x089CBABC
    089CBA78:[25080001]: addiu      $t0, $t0, 1
    089CBA7C:[810A0009]: lb         $t2, 9($t0)
    089CBA80:[27390003]: addiu      $t9, $t9, 3
    089CBA84:[1B200007]: blez       $t9, 0x089CBAA4
    089CBA88:[03381046]: rotrv      $v0, $t8, $t9
    089CBA8C:[24C60004]: addiu      $a2, $a2, 4
    089CBA90:[8CD80000]: lw         $t8, 0($a2)
    089CBA94:[03221004]: sllv       $v0, $v0, $t9
    089CBA98:[2739FFE0]: addiu      $t9, $t9, -32
    089CBA9C:[7F027804]: ins        $v0, $t8, 0, 16
    089CBAA0:[03221046]: rotrv      $v0, $v0, $t9
    089CBAA4:[00021742]: srl        $v0, $v0, 0x001D
    089CBAA8:[1040FFF2]: beq        $v0, $zr, 0x089CBA74
    089CBAAC:[7C4A7244]: ins        $t2, $v0, 9, 6
    089CBAB0:[256B0002]: addiu      $t3, $t3, 2
    089CBAB4:[0A272E9D]: j          0x089CBA74
    089CBAB8:[A56A003A]: sh         $t2, 58($t3)
    089CBABC:[0E272F85]: jal        0x089CBE14
    089CBAC0:[27B402F8]: addiu      $s4, $sp, 760
    089CBAC4:[8FAD035C]: lw         $t5, 860($sp)
    089CBAC8:[1100010B]: beq        $t0, $zr, 0x089CBEF8
    089CBACC:[27B40000]: addiu      $s4, $sp, 0
    089CBAD0:[7DAD2480]: ext        $t5, $t5, 18, 5
    089CBAD4:[0E272F42]: jal        0x089CBD08
    089CBAD8:[25AD0101]: addiu      $t5, $t5, 257
    089CBADC:[11000106]: beq        $t0, $zr, 0x089CBEF8
    089CBAE0:[8FAD035C]: lw         $t5, 860($sp)
    089CBAE4:[928A003D]: lbu        $t2, 61($s4)
    089CBAE8:[9289003C]: lbu        $t1, 60($s4)
    089CBAEC:[26940002]: addiu      $s4, $s4, 2
    089CBAF0:[11400002]: beq        $t2, $zr, 0x089CBAFC
    089CBAF4:[7D2F2844]: ins        $t7, $t1, 1, 5
    089CBAF8:[85E9003C]: lh         $t1, 60($t7)
    089CBAFC:[168BFFF9]: bne        $s4, $t3, 0x089CBAE4
    089CBB00:[A689003A]: sh         $t1, 58($s4)
    089CBB04:[27B4027C]: addiu      $s4, $sp, 636
    089CBB08:[0E272F41]: jal        0x089CBD04
    089CBB0C:[7DAD25C0]: ext        $t5, $t5, 23, 5
    089CBB10:[8689003C]: lh         $t1, 60($s4)
    089CBB14:[26940002]: addiu      $s4, $s4, 2
    089CBB18:[7D2F2844]: ins        $t7, $t1, 1, 5
    089CBB1C:[85E9007C]: lh         $t1, 124($t7)
    089CBB20:[168BFFFB]: bne        $s4, $t3, 0x089CBB10
    089CBB24:[A689003A]: sh         $t1, 58($s4)
    089CBB28:[7C0F2844]: ins        $t7, $zr, 1, 5
    089CBB2C:[83AC0000]: lb         $t4, 0($sp)
    089CBB30:[97A3001E]: lhu        $v1, 30($sp)
    089CBB34:[0E272F2A]: jal        0x089CBCA8
    089CBB38:[27A80002]: addiu      $t0, $sp, 2
    089CBB3C:[27A8027E]: addiu      $t0, $sp, 638
    089CBB40:[0441001F]: bgez       $v0, 0x089CBBC0
    089CBB44:[7C025520]: bitrev     $t2, $v0
    089CBB48:[0002A103]: sra        $s4, $v0, 0x0004
    089CBB4C:[05500027]: bltzal     $t2, 0x089CBBEC
    089CBB50:[97A3029A]: lhu        $v1, 666($sp)
    089CBB54:[83AA027C]: lb         $t2, 636($sp)
    089CBB58:[0E272F1A]: jal        0x089CBC68
    089CBB5C:[00940823]: subu       $at, $a0, $s4
    089CBB60:[00A1A02B]: sltu       $s4, $a1, $at
    089CBB64:[168000E7]: bne        $s4, $zr, 0x089CBF04
    089CBB68:[00405016]: clz        $t2, $v0
    089CBB6C:[254AFFE2]: addiu      $t2, $t2, -30
    089CBB70:[05500017]: bltzal     $t2, 0x089CBBD0
    089CBB74:[0082A023]: subu       $s4, $a0, $v0
    089CBB78:[01D4502B]: sltu       $t2, $t6, $s4
    089CBB7C:[114000DE]: beq        $t2, $zr, 0x089CBEF8
    089CBB80:[24840001]: addiu      $a0, $a0, 1
    089CBB84:[9288FFFF]: lbu        $t0, -1($s4)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
    089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
    089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
    089CBB9C:[24C60004]: addiu      $a2, $a2, 4
    089CBBA0:[8CD80000]: lw         $t8, 0($a2)
    089CBBA4:[03221004]: sllv       $v0, $v0, $t9
    089CBBA8:[2739FFE0]: addiu      $t9, $t9, -32
    089CBBAC:[7F027804]: ins        $v0, $t8, 0, 16
    089CBBB0:[03221046]: rotrv      $v0, $v0, $t9
    089CBBB4:[01421006]: srlv       $v0, $v0, $t2
    089CBBB8:[03E00008]: jr         $ra
    089CBBBC:[0282A023]: subu       $s4, $s4, $v0
    089CBBC0:[108500D0]: beq        $a0, $a1, 0x089CBF04
    089CBBC4:[24840001]: addiu      $a0, $a0, 1
    089CBBC8:[0A272ECC]: j          0x089CBB30
    089CBBCC:[A082FFFF]: sb         $v0, -1($a0)
    089CBBEC:[000A5703]: sra        $t2, $t2, 0x001C
    089CBBF0:[128A0006]: beq        $s4, $t2, 0x089CBC0C
    089CBBF4:[032AC823]: subu       $t9, $t9, $t2
    089CBBF8:[1F20FFE8]: bgtz       $t9, 0x089CBB9C
    089CBBFC:[03381046]: rotrv      $v0, $t8, $t9
    089CBC00:[01421006]: srlv       $v0, $v0, $t2
    089CBC04:[03E00008]: jr         $ra
    089CBC08:[0282A023]: subu       $s4, $s4, $v0
    089CBC0C:[24420001]: addiu      $v0, $v0, 1
    089CBC10:[104000B9]: beq        $v0, $zr, 0x089CBEF8
    089CBC14:[87A80314]: lh         $t0, 788($sp)
    089CBC18:[1100FF59]: beq        $t0, $zr, 0x089CB980
    089CBC1C:[032AC821]: addu       $t9, $t9, $t2
    089CBC20:[10E00005]: beq        $a3, $zr, 0x089CBC38
    089CBC24:[008E1023]: subu       $v0, $a0, $t6
    089CBC28:[27390027]: addiu      $t9, $t9, 39
    089CBC2C:[001948C2]: srl        $t1, $t9, 0x0003
    089CBC30:[00C93021]: addu       $a2, $a2, $t1
    089CBC34:[ACE60000]: sw         $a2, 0($a3)
    089CBC38:[8FBF0310]: lw         $ra, 784($sp)
    089CBC3C:[8FB40308]: lw         $s4, 776($sp)
    089CBC40:[03E00008]: jr         $ra
    089CBC44:[27BD0380]: addiu      $sp, $sp, 896
    089CBEA0:[00194023]: subu       $t0, $zr, $t9 <=> negu $t0, $t9
    089CBEA4:[000840C2]: srl        $t0, $t0, 0x0003
    089CBEA8:[00C83023]: subu       $a2, $a2, $t0
    089CBEAC:[88C80007]: lwl        $t0, 7($a2)
    089CBEB0:[98C80004]: lwr        $t0, 4($a2)
    089CBEB4:[3103FFFF]: andi       $v1, $t0, -1
    089CBEB8:[00641821]: addu       $v1, $v1, $a0
    089CBEBC:[00A3482B]: sltu       $t1, $a1, $v1
    089CBEC0:[15200010]: bne        $t1, $zr, 0x089CBF04
    089CBEC4:[01004827]: nor        $t1, $t0, $zr <=> li $t1, not $t0
    089CBEC8:[00294C02]: rotr       $t1, $t1, 0x0010
    089CBECC:[1528000A]: bne        $t1, $t0, 0x089CBEF8
    089CBED0:[00000000]: nop
    089CBED4:[90C90008]: lbu        $t1, 8($a2)
    089CBED8:[24C60001]: addiu      $a2, $a2, 1
    089CBEDC:[24840001]: addiu      $a0, $a0, 1
    089CBEE0:[1464FFFC]: bne        $v1, $a0, 0x089CBED4
    089CBEE4:[A089FFFF]: sb         $t1, -1($a0)
    089CBEE8:[1540FF4D]: bne        $t2, $zr, 0x089CBC20
    089CBEEC:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    089CBEF0:[0A272E5B]: j          0x089CB96C
    089CBEF4:[24C60008]: addiu      $a2, $a2, 8
    089CBEF8:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089CBEFC:[0A272F0E]: j          0x089CBC38
    089CBF00:[34420108]: ori        $v0, $v0, 264
    089CBF04:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089CBF08:[0A272F0E]: j          0x089CBC38
    089CBF0C:[34420104]: ori        $v0, $v0, 260
  Back Branch 089CBB8C 37,853,844 times (length 25)
    089CBB1C:[85E9007C]: lh         $t1, 124($t7)
    089CBB20:[168BFFFB]: bne        $s4, $t3, 0x089CBB10
    089CBB24:[A689003A]: sh         $t1, 58($s4)
    089CBB28:[7C0F2844]: ins        $t7, $zr, 1, 5
    089CBB2C:[83AC0000]: lb         $t4, 0($sp)
--> 089CBB30:[97A3001E]: lhu        $v1, 30($sp)
    089CBB34:[0E272F2A]: jal        0x089CBCA8
    089CBB38:[27A80002]: addiu      $t0, $sp, 2
    089CBB3C:[27A8027E]: addiu      $t0, $sp, 638
    089CBB40:[0441001F]: bgez       $v0, 0x089CBBC0
    089CBB44:[7C025520]: bitrev     $t2, $v0
    089CBB48:[0002A103]: sra        $s4, $v0, 0x0004
    089CBB4C:[05500027]: bltzal     $t2, 0x089CBBEC
    089CBB50:[97A3029A]: lhu        $v1, 666($sp)
    089CBB54:[83AA027C]: lb         $t2, 636($sp)
    089CBB58:[0E272F1A]: jal        0x089CBC68
    089CBB5C:[00940823]: subu       $at, $a0, $s4
    089CBB60:[00A1A02B]: sltu       $s4, $a1, $at
    089CBB64:[168000E7]: bne        $s4, $zr, 0x089CBF04
    089CBB68:[00405016]: clz        $t2, $v0
    089CBB6C:[254AFFE2]: addiu      $t2, $t2, -30
    089CBB70:[05500017]: bltzal     $t2, 0x089CBBD0
    089CBB74:[0082A023]: subu       $s4, $a0, $v0
    089CBB78:[01D4502B]: sltu       $t2, $t6, $s4
    089CBB7C:[114000DE]: beq        $t2, $zr, 0x089CBEF8
    089CBB80:[24840001]: addiu      $a0, $a0, 1
    089CBB84:[9288FFFF]: lbu        $t0, -1($s4)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
--> 089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
    089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
    089CBB9C:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 089CBB94 35,191,448 times (length 6)
    089CBB70:[05500017]: bltzal     $t2, 0x089CBBD0
    089CBB74:[0082A023]: subu       $s4, $a0, $v0
    089CBB78:[01D4502B]: sltu       $t2, $t6, $s4
    089CBB7C:[114000DE]: beq        $t2, $zr, 0x089CBEF8
    089CBB80:[24840001]: addiu      $a0, $a0, 1
--> 089CBB84:[9288FFFF]: lbu        $t0, -1($s4)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
    089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
--> 089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
    089CBB9C:[24C60004]: addiu      $a2, $a2, 4
    089CBBA0:[8CD80000]: lw         $t8, 0($a2)
    089CBBA4:[03221004]: sllv       $v0, $v0, $t9
  Back Branch 089CBBC8 8,306,214 times (length 40)
    089CBB1C:[85E9007C]: lh         $t1, 124($t7)
    089CBB20:[168BFFFB]: bne        $s4, $t3, 0x089CBB10
    089CBB24:[A689003A]: sh         $t1, 58($s4)
    089CBB28:[7C0F2844]: ins        $t7, $zr, 1, 5
    089CBB2C:[83AC0000]: lb         $t4, 0($sp)
--> 089CBB30:[97A3001E]: lhu        $v1, 30($sp)
    089CBB34:[0E272F2A]: jal        0x089CBCA8
    089CBB38:[27A80002]: addiu      $t0, $sp, 2
    089CBB3C:[27A8027E]: addiu      $t0, $sp, 638
    089CBB40:[0441001F]: bgez       $v0, 0x089CBBC0
    089CBB44:[7C025520]: bitrev     $t2, $v0
    089CBB48:[0002A103]: sra        $s4, $v0, 0x0004
    089CBB4C:[05500027]: bltzal     $t2, 0x089CBBEC
    089CBB50:[97A3029A]: lhu        $v1, 666($sp)
    089CBB54:[83AA027C]: lb         $t2, 636($sp)
    089CBB58:[0E272F1A]: jal        0x089CBC68
    089CBB5C:[00940823]: subu       $at, $a0, $s4
    089CBB60:[00A1A02B]: sltu       $s4, $a1, $at
    089CBB64:[168000E7]: bne        $s4, $zr, 0x089CBF04
    089CBB68:[00405016]: clz        $t2, $v0
    089CBB6C:[254AFFE2]: addiu      $t2, $t2, -30
    089CBB70:[05500017]: bltzal     $t2, 0x089CBBD0
    089CBB74:[0082A023]: subu       $s4, $a0, $v0
    089CBB78:[01D4502B]: sltu       $t2, $t6, $s4
    089CBB7C:[114000DE]: beq        $t2, $zr, 0x089CBEF8
    089CBB80:[24840001]: addiu      $a0, $a0, 1
    089CBB84:[9288FFFF]: lbu        $t0, -1($s4)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
    089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
    089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
    089CBB9C:[24C60004]: addiu      $a2, $a2, 4
    089CBBA0:[8CD80000]: lw         $t8, 0($a2)
    089CBBA4:[03221004]: sllv       $v0, $v0, $t9
    089CBBA8:[2739FFE0]: addiu      $t9, $t9, -32
    089CBBAC:[7F027804]: ins        $v0, $t8, 0, 16
    089CBBB0:[03221046]: rotrv      $v0, $v0, $t9
    089CBBB4:[01421006]: srlv       $v0, $v0, $t2
    089CBBB8:[03E00008]: jr         $ra
    089CBBBC:[0282A023]: subu       $s4, $s4, $v0
    089CBBC0:[108500D0]: beq        $a0, $a1, 0x089CBF04
    089CBBC4:[24840001]: addiu      $a0, $a0, 1
--> 089CBBC8:[0A272ECC]: j          0x089CBB30
    089CBBCC:[A082FFFF]: sb         $v0, -1($a0)
  Back Branch 089CBBF8 809,673 times (length 25)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
    089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
    089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
--> 089CBB9C:[24C60004]: addiu      $a2, $a2, 4
    089CBBA0:[8CD80000]: lw         $t8, 0($a2)
    089CBBA4:[03221004]: sllv       $v0, $v0, $t9
    089CBBA8:[2739FFE0]: addiu      $t9, $t9, -32
    089CBBAC:[7F027804]: ins        $v0, $t8, 0, 16
    089CBBB0:[03221046]: rotrv      $v0, $v0, $t9
    089CBBB4:[01421006]: srlv       $v0, $v0, $t2
    089CBBB8:[03E00008]: jr         $ra
    089CBBBC:[0282A023]: subu       $s4, $s4, $v0
    089CBBC0:[108500D0]: beq        $a0, $a1, 0x089CBF04
    089CBBC4:[24840001]: addiu      $a0, $a0, 1
    089CBBC8:[0A272ECC]: j          0x089CBB30
    089CBBCC:[A082FFFF]: sb         $v0, -1($a0)
    089CBBEC:[000A5703]: sra        $t2, $t2, 0x001C
    089CBBF0:[128A0006]: beq        $s4, $t2, 0x089CBC0C
    089CBBF4:[032AC823]: subu       $t9, $t9, $t2
--> 089CBBF8:[1F20FFE8]: bgtz       $t9, 0x089CBB9C
    089CBBFC:[03381046]: rotrv      $v0, $t8, $t9
    089CBC00:[01421006]: srlv       $v0, $v0, $t2
    089CBC04:[03E00008]: jr         $ra
    089CBC08:[0282A023]: subu       $s4, $s4, $v0
  Back Branch 089CBAFC 272,228 times (length 8)
    089CBAD0:[7DAD2480]: ext        $t5, $t5, 18, 5
    089CBAD4:[0E272F42]: jal        0x089CBD08
    089CBAD8:[25AD0101]: addiu      $t5, $t5, 257
    089CBADC:[11000106]: beq        $t0, $zr, 0x089CBEF8
    089CBAE0:[8FAD035C]: lw         $t5, 860($sp)
--> 089CBAE4:[928A003D]: lbu        $t2, 61($s4)
    089CBAE8:[9289003C]: lbu        $t1, 60($s4)
    089CBAEC:[26940002]: addiu      $s4, $s4, 2
    089CBAF0:[11400002]: beq        $t2, $zr, 0x089CBAFC
    089CBAF4:[7D2F2844]: ins        $t7, $t1, 1, 5
    089CBAF8:[85E9003C]: lh         $t1, 60($t7)
--> 089CBAFC:[168BFFF9]: bne        $s4, $t3, 0x089CBAE4
    089CBB00:[A689003A]: sh         $t1, 58($s4)
    089CBB04:[27B4027C]: addiu      $s4, $sp, 636
    089CBB08:[0E272F41]: jal        0x089CBD04
    089CBB0C:[7DAD25C0]: ext        $t5, $t5, 23, 5
  Back Branch 089CBB20 28,669 times (length 6)
    089CBAFC:[168BFFF9]: bne        $s4, $t3, 0x089CBAE4
    089CBB00:[A689003A]: sh         $t1, 58($s4)
    089CBB04:[27B4027C]: addiu      $s4, $sp, 636
    089CBB08:[0E272F41]: jal        0x089CBD04
    089CBB0C:[7DAD25C0]: ext        $t5, $t5, 23, 5
--> 089CBB10:[8689003C]: lh         $t1, 60($s4)
    089CBB14:[26940002]: addiu      $s4, $s4, 2
    089CBB18:[7D2F2844]: ins        $t7, $t1, 1, 5
    089CBB1C:[85E9007C]: lh         $t1, 124($t7)
--> 089CBB20:[168BFFFB]: bne        $s4, $t3, 0x089CBB10
    089CBB24:[A689003A]: sh         $t1, 58($s4)
    089CBB28:[7C0F2844]: ins        $t7, $zr, 1, 5
    089CBB2C:[83AC0000]: lb         $t4, 0($sp)
    089CBB30:[97A3001E]: lhu        $v1, 30($sp)
  Back Branch 089CBAA8 18,395 times (length 15)
    089CBA60:[AFA2035C]: sw         $v0, 860($sp)
    089CBA64:[7C541F00]: ext        $s4, $v0, 28, 4
    089CBA68:[27AB02F8]: addiu      $t3, $sp, 760
    089CBA6C:[25E8FFFC]: addiu      $t0, $t7, -4
    089CBA70:[028FA021]: addu       $s4, $s4, $t7
--> 089CBA74:[11140011]: beq        $t0, $s4, 0x089CBABC
    089CBA78:[25080001]: addiu      $t0, $t0, 1
    089CBA7C:[810A0009]: lb         $t2, 9($t0)
    089CBA80:[27390003]: addiu      $t9, $t9, 3
    089CBA84:[1B200007]: blez       $t9, 0x089CBAA4
    089CBA88:[03381046]: rotrv      $v0, $t8, $t9
    089CBA8C:[24C60004]: addiu      $a2, $a2, 4
    089CBA90:[8CD80000]: lw         $t8, 0($a2)
    089CBA94:[03221004]: sllv       $v0, $v0, $t9
    089CBA98:[2739FFE0]: addiu      $t9, $t9, -32
    089CBA9C:[7F027804]: ins        $v0, $t8, 0, 16
    089CBAA0:[03221046]: rotrv      $v0, $v0, $t9
    089CBAA4:[00021742]: srl        $v0, $v0, 0x001D
--> 089CBAA8:[1040FFF2]: beq        $v0, $zr, 0x089CBA74
    089CBAAC:[7C4A7244]: ins        $t2, $v0, 9, 6
    089CBAB0:[256B0002]: addiu      $t3, $t3, 2
    089CBAB4:[0A272E9D]: j          0x089CBA74
    089CBAB8:[A56A003A]: sh         $t2, 58($t3)
  Back Branch 089CBAB4 14,903 times (length 18)
    089CBA60:[AFA2035C]: sw         $v0, 860($sp)
    089CBA64:[7C541F00]: ext        $s4, $v0, 28, 4
    089CBA68:[27AB02F8]: addiu      $t3, $sp, 760
    089CBA6C:[25E8FFFC]: addiu      $t0, $t7, -4
    089CBA70:[028FA021]: addu       $s4, $s4, $t7
--> 089CBA74:[11140011]: beq        $t0, $s4, 0x089CBABC
    089CBA78:[25080001]: addiu      $t0, $t0, 1
    089CBA7C:[810A0009]: lb         $t2, 9($t0)
    089CBA80:[27390003]: addiu      $t9, $t9, 3
    089CBA84:[1B200007]: blez       $t9, 0x089CBAA4
    089CBA88:[03381046]: rotrv      $v0, $t8, $t9
    089CBA8C:[24C60004]: addiu      $a2, $a2, 4
    089CBA90:[8CD80000]: lw         $t8, 0($a2)
    089CBA94:[03221004]: sllv       $v0, $v0, $t9
    089CBA98:[2739FFE0]: addiu      $t9, $t9, -32
    089CBA9C:[7F027804]: ins        $v0, $t8, 0, 16
    089CBAA0:[03221046]: rotrv      $v0, $v0, $t9
    089CBAA4:[00021742]: srl        $v0, $v0, 0x001D
    089CBAA8:[1040FFF2]: beq        $v0, $zr, 0x089CBA74
    089CBAAC:[7C4A7244]: ins        $t2, $v0, 9, 6
    089CBAB0:[256B0002]: addiu      $t3, $t3, 2
--> 089CBAB4:[0A272E9D]: j          0x089CBA74
    089CBAB8:[A56A003A]: sh         $t2, 58($t3)
    089CBABC:[0E272F85]: jal        0x089CBE14
    089CBAC0:[27B402F8]: addiu      $s4, $sp, 760
    089CBAC4:[8FAD035C]: lw         $t5, 860($sp)
  Back Branch 089CB9F4 11,088 times (length 6)
    089CB9DC:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    089CB9E0:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
--> 089CB9E4:[A5490000]: sh         $t1, 0($t2)
    089CB9E8:[25280090]: addiu      $t0, $t1, 144
    089CB9EC:[25290001]: addiu      $t1, $t1, 1
    089CB9F0:[A5480130]: sh         $t0, 304($t2)
--> 089CB9F4:[1534FFFB]: bne        $t1, $s4, 0x089CB9E4
    089CB9F8:[254A0002]: addiu      $t2, $t2, 2
    089CB9FC:[25F40010]: addiu      $s4, $t7, 16
    089CBA00:[00000000]: 0x89CBA00 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
  Back Branch 089CBC18 1,243 times (length 168)
_S1_2_89D11F0 212,862,683 instructions (2.409%), 4,109,808 calls (089D11F0 - 089D145C, length 156)
    089D11F0:[27BDFFD0]: addiu      $sp, $sp, -48
    089D11F4:[AFB50014]: sw         $s5, 20($sp)
    089D11F8:[00C0A821]: addu       $s5, $a2, $zr <=> move $s5, $a2
    089D11FC:[AFB20008]: sw         $s2, 8($sp)
    089D1200:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    089D1204:[AFB10004]: sw         $s1, 4($sp)
    089D1208:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    089D120C:[AFBF0020]: sw         $ra, 32($sp)
    089D1210:[AFB7001C]: sw         $s7, 28($sp)
    089D1214:[AFB60018]: sw         $s6, 24($sp)
    089D1218:[AFB40010]: sw         $s4, 16($sp)
    089D121C:[AFB3000C]: sw         $s3, 12($sp)
    089D1220:[1080002C]: beq        $a0, $zr, 0x089D12D4
    089D1224:[AFB00000]: sw         $s0, 0($sp)
    089D1228:[8C820040]: lw         $v0, 64($a0)
    089D122C:[5040002A]: beql       $v0, $zr, 0x089D12D8
    089D1230:[8FBF0020]: lw         $ra, 32($sp)
    089D1234:[8C830018]: lw         $v1, 24($a0)
    089D1238:[30620400]: andi       $v0, $v1, 1024
    089D123C:[1440003A]: bne        $v0, $zr, 0x089D1328
    089D1240:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    089D1244:[30620300]: andi       $v0, $v1, 768
    089D1248:[1440002D]: bne        $v0, $zr, 0x089D1300
    089D124C:[30620100]: andi       $v0, $v1, 256
    089D1250:[8E220008]: lw         $v0, 8($s1)
    089D1254:[8E23002C]: lw         $v1, 44($s1)
    089D1258:[1860001E]: blez       $v1, 0x089D12D4
    089D125C:[0042900B]: movn       $s2, $v0, $v0
    089D1260:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089D1264:[8E220040]: lw         $v0, 64($s1)
    089D1268:[00104080]: sll        $t0, $s0, 0x0002
    089D126C:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089D1270:[02021007]: srav       $v0, $v0, $s0
    089D1274:[38420001]: xori       $v0, $v0, 1
    089D1278:[30420001]: andi       $v0, $v0, 1
    089D127C:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D1280:[26100001]: addiu      $s0, $s0, 1
    089D1284:[14400010]: bne        $v0, $zr, 0x089D12C8
    089D1288:[02A03821]: addu       $a3, $s5, $zr <=> move $a3, $s5
    089D128C:[8E22001C]: lw         $v0, 28($s1)
    089D1290:[8E440030]: lw         $a0, 48($s2)
    089D1294:[01021021]: addu       $v0, $t0, $v0
    089D1298:[8C430000]: lw         $v1, 0($v0)
    089D129C:[30630FFF]: andi       $v1, $v1, 4095
    089D12A0:[00034080]: sll        $t0, $v1, 0x0002
    089D12A4:[0064182A]: slt        $v1, $v1, $a0
    089D12A8:[10600004]: beq        $v1, $zr, 0x089D12BC
    089D12AC:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089D12B0:[8E42001C]: lw         $v0, 28($s2)
    089D12B4:[01021021]: addu       $v0, $t0, $v0
    089D12B8:[8C490000]: lw         $t1, 0($v0)
    089D12BC:[0E27483A]: jal        0x089D20E8
    089D12C0:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    089D12C4:[8E23002C]: lw         $v1, 44($s1)
    089D12C8:[0203102A]: slt        $v0, $s0, $v1
    089D12CC:[5440FFE6]: bnel       $v0, $zr, 0x089D1268
    089D12D0:[8E220040]: lw         $v0, 64($s1)
    089D12D4:[8FBF0020]: lw         $ra, 32($sp)
    089D12D8:[8FB7001C]: lw         $s7, 28($sp)
    089D12DC:[8FB60018]: lw         $s6, 24($sp)
    089D12E0:[8FB50014]: lw         $s5, 20($sp)
    089D12E4:[8FB40010]: lw         $s4, 16($sp)
    089D12E8:[8FB3000C]: lw         $s3, 12($sp)
    089D12EC:[8FB20008]: lw         $s2, 8($sp)
    089D12F0:[8FB10004]: lw         $s1, 4($sp)
    089D12F4:[8FB00000]: lw         $s0, 0($sp)
    089D12F8:[03E00008]: jr         $ra
    089D12FC:[27BD0030]: addiu      $sp, $sp, 48
    089D1300:[5440004A]: bnel       $v0, $zr, 0x089D142C
    089D1304:[8E240020]: lw         $a0, 32($s1)
    089D1308:[0E273220]: jal        0x089CC880
    089D130C:[C62C0044]: lwc1       $f12, 68($s1)
    089D1310:[8E220008]: lw         $v0, 8($s1)
    089D1314:[8E23002C]: lw         $v1, 44($s1)
    089D1318:[1860FFEE]: blez       $v1, 0x089D12D4
    089D131C:[0042900B]: movn       $s2, $v0, $v0
    089D1320:[0A274499]: j          0x089D1264
    089D1324:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089D1328:[00621024]: and        $v0, $v1, $v0
    089D132C:[50400037]: beql       $v0, $zr, 0x089D140C
    089D1330:[8E240028]: lw         $a0, 40($s1)
    089D1334:[7C03EF44]: ins        $v1, $zr, 29, 1
    089D1338:[AC830018]: sw         $v1, 24($a0)
    089D133C:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    089D1340:[24A30150]: addiu      $v1, $a1, 336
    089D1344:[8CA20014]: lw         $v0, 20($a1)
    089D1348:[8C870034]: lw         $a3, 52($a0)
    089D134C:[8C970010]: lw         $s7, 16($a0)
    089D1350:[30420002]: andi       $v0, $v0, 2
    089D1354:[18E0002C]: blez       $a3, 0x089D1408
    089D1358:[0062B00B]: movn       $s6, $v1, $v0
    089D135C:[0A2744E0]: j          0x089D1380
    089D1360:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089D1364:[0E2755C1]: jal        0x089D5704
    089D1368:[00000000]: nop
    089D136C:[8E270034]: lw         $a3, 52($s1)
    089D1370:[26940001]: addiu      $s4, $s4, 1
    089D1374:[0287102A]: slt        $v0, $s4, $a3
    089D1378:[50400024]: beql       $v0, $zr, 0x089D140C
    089D137C:[8E240028]: lw         $a0, 40($s1)
    089D1380:[8E240024]: lw         $a0, 36($s1)
    089D1384:[00141880]: sll        $v1, $s4, 0x0002
    089D1388:[8E45002C]: lw         $a1, 44($s2)
    089D138C:[00641821]: addu       $v1, $v1, $a0
    089D1390:[8C620000]: lw         $v0, 0($v1)
    089D1394:[30420FFF]: andi       $v0, $v0, 4095
    089D1398:[00021880]: sll        $v1, $v0, 0x0002
    089D139C:[0045102A]: slt        $v0, $v0, $a1
    089D13A0:[5040FFF4]: beql       $v0, $zr, 0x089D1374
    089D13A4:[26940001]: addiu      $s4, $s4, 1
    089D13A8:[8E420018]: lw         $v0, 24($s2)
    089D13AC:[00621021]: addu       $v0, $v1, $v0
    089D13B0:[8C420000]: lw         $v0, 0($v0)
    089D13B4:[1040FFEE]: beq        $v0, $zr, 0x089D1370
    089D13B8:[245300F0]: addiu      $s3, $v0, 240
    089D13BC:[8C430018]: lw         $v1, 24($v0)
    089D13C0:[24460170]: addiu      $a2, $v0, 368
    089D13C4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D13C8:[04600020]: bltz       $v1, 0x089D144C
    089D13CC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D13D0:[8E300028]: lw         $s0, 40($s1)
    089D13D4:[8EE20028]: lw         $v0, 40($s7)
    089D13D8:[00143180]: sll        $a2, $s4, 0x0006
    089D13DC:[02068021]: addu       $s0, $s0, $a2
    089D13E0:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D13E4:[00463021]: addu       $a2, $v0, $a2
    089D13E8:[0E2755C1]: jal        0x089D5704
    089D13EC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D13F0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D13F4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089D13F8:[16C0FFDA]: bne        $s6, $zr, 0x089D1364
    089D13FC:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    089D1400:[0A2744DC]: j          0x089D1370
    089D1404:[8E270034]: lw         $a3, 52($s1)
    089D1408:[8E240028]: lw         $a0, 40($s1)
    089D140C:[0E27322A]: jal        0x089CC8A8
    089D1410:[8E250038]: lw         $a1, 56($s1)
    089D1414:[8E230018]: lw         $v1, 24($s1)
    089D1418:[30620300]: andi       $v0, $v1, 768
    089D141C:[5040FF8D]: beql       $v0, $zr, 0x089D1254
    089D1420:[8E220008]: lw         $v0, 8($s1)
    089D1424:[0A2744C0]: j          0x089D1300
    089D1428:[30620100]: andi       $v0, $v1, 256
    089D142C:[0E273218]: jal        0x089CC860
    089D1430:[8E250030]: lw         $a1, 48($s1)
    089D1434:[8E220008]: lw         $v0, 8($s1)
    089D1438:[8E23002C]: lw         $v1, 44($s1)
    089D143C:[1860FFA5]: blez       $v1, 0x089D12D4
    089D1440:[0042900B]: movn       $s2, $v0, $v0
    089D1444:[0A274499]: j          0x089D1264
    089D1448:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089D144C:[7C03FFC4]: ins        $v1, $zr, 31, 1
    089D1450:[0E275540]: jal        0x089D5500
    089D1454:[AC430018]: sw         $v1, 24($v0)
    089D1458:[0A2744F5]: j          0x089D13D4
    089D145C:[8E300028]: lw         $s0, 40($s1)
  Back Branch 089D13B4 149,020 times (length 19)
    089D135C:[0A2744E0]: j          0x089D1380
    089D1360:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089D1364:[0E2755C1]: jal        0x089D5704
    089D1368:[00000000]: nop
    089D136C:[8E270034]: lw         $a3, 52($s1)
--> 089D1370:[26940001]: addiu      $s4, $s4, 1
    089D1374:[0287102A]: slt        $v0, $s4, $a3
    089D1378:[50400024]: beql       $v0, $zr, 0x089D140C
    089D137C:[8E240028]: lw         $a0, 40($s1)
    089D1380:[8E240024]: lw         $a0, 36($s1)
    089D1384:[00141880]: sll        $v1, $s4, 0x0002
    089D1388:[8E45002C]: lw         $a1, 44($s2)
    089D138C:[00641821]: addu       $v1, $v1, $a0
    089D1390:[8C620000]: lw         $v0, 0($v1)
    089D1394:[30420FFF]: andi       $v0, $v0, 4095
    089D1398:[00021880]: sll        $v1, $v0, 0x0002
    089D139C:[0045102A]: slt        $v0, $v0, $a1
    089D13A0:[5040FFF4]: beql       $v0, $zr, 0x089D1374
    089D13A4:[26940001]: addiu      $s4, $s4, 1
    089D13A8:[8E420018]: lw         $v0, 24($s2)
    089D13AC:[00621021]: addu       $v0, $v1, $v0
    089D13B0:[8C420000]: lw         $v0, 0($v0)
--> 089D13B4:[1040FFEE]: beq        $v0, $zr, 0x089D1370
    089D13B8:[245300F0]: addiu      $s3, $v0, 240
    089D13BC:[8C430018]: lw         $v1, 24($v0)
    089D13C0:[24460170]: addiu      $a2, $v0, 368
    089D13C4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
  Back Branch 089D13F8 149,020 times (length 39)
    089D1350:[30420002]: andi       $v0, $v0, 2
    089D1354:[18E0002C]: blez       $a3, 0x089D1408
    089D1358:[0062B00B]: movn       $s6, $v1, $v0
    089D135C:[0A2744E0]: j          0x089D1380
    089D1360:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
--> 089D1364:[0E2755C1]: jal        0x089D5704
    089D1368:[00000000]: nop
    089D136C:[8E270034]: lw         $a3, 52($s1)
    089D1370:[26940001]: addiu      $s4, $s4, 1
    089D1374:[0287102A]: slt        $v0, $s4, $a3
    089D1378:[50400024]: beql       $v0, $zr, 0x089D140C
    089D137C:[8E240028]: lw         $a0, 40($s1)
    089D1380:[8E240024]: lw         $a0, 36($s1)
    089D1384:[00141880]: sll        $v1, $s4, 0x0002
    089D1388:[8E45002C]: lw         $a1, 44($s2)
    089D138C:[00641821]: addu       $v1, $v1, $a0
    089D1390:[8C620000]: lw         $v0, 0($v1)
    089D1394:[30420FFF]: andi       $v0, $v0, 4095
    089D1398:[00021880]: sll        $v1, $v0, 0x0002
    089D139C:[0045102A]: slt        $v0, $v0, $a1
    089D13A0:[5040FFF4]: beql       $v0, $zr, 0x089D1374
    089D13A4:[26940001]: addiu      $s4, $s4, 1
    089D13A8:[8E420018]: lw         $v0, 24($s2)
    089D13AC:[00621021]: addu       $v0, $v1, $v0
    089D13B0:[8C420000]: lw         $v0, 0($v0)
    089D13B4:[1040FFEE]: beq        $v0, $zr, 0x089D1370
    089D13B8:[245300F0]: addiu      $s3, $v0, 240
    089D13BC:[8C430018]: lw         $v1, 24($v0)
    089D13C0:[24460170]: addiu      $a2, $v0, 368
    089D13C4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D13C8:[04600020]: bltz       $v1, 0x089D144C
    089D13CC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D13D0:[8E300028]: lw         $s0, 40($s1)
    089D13D4:[8EE20028]: lw         $v0, 40($s7)
    089D13D8:[00143180]: sll        $a2, $s4, 0x0006
    089D13DC:[02068021]: addu       $s0, $s0, $a2
    089D13E0:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D13E4:[00463021]: addu       $a2, $v0, $a2
    089D13E8:[0E2755C1]: jal        0x089D5704
    089D13EC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D13F0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D13F4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
--> 089D13F8:[16C0FFDA]: bne        $s6, $zr, 0x089D1364
    089D13FC:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
    089D1400:[0A2744DC]: j          0x089D1370
    089D1404:[8E270034]: lw         $a3, 52($s1)
    089D1408:[8E240028]: lw         $a0, 40($s1)
  Back Branch 089D1400 52,687 times (length 38)
    089D135C:[0A2744E0]: j          0x089D1380
    089D1360:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    089D1364:[0E2755C1]: jal        0x089D5704
    089D1368:[00000000]: nop
    089D136C:[8E270034]: lw         $a3, 52($s1)
--> 089D1370:[26940001]: addiu      $s4, $s4, 1
    089D1374:[0287102A]: slt        $v0, $s4, $a3
    089D1378:[50400024]: beql       $v0, $zr, 0x089D140C
    089D137C:[8E240028]: lw         $a0, 40($s1)
    089D1380:[8E240024]: lw         $a0, 36($s1)
    089D1384:[00141880]: sll        $v1, $s4, 0x0002
    089D1388:[8E45002C]: lw         $a1, 44($s2)
    089D138C:[00641821]: addu       $v1, $v1, $a0
    089D1390:[8C620000]: lw         $v0, 0($v1)
    089D1394:[30420FFF]: andi       $v0, $v0, 4095
    089D1398:[00021880]: sll        $v1, $v0, 0x0002
    089D139C:[0045102A]: slt        $v0, $v0, $a1
    089D13A0:[5040FFF4]: beql       $v0, $zr, 0x089D1374
    089D13A4:[26940001]: addiu      $s4, $s4, 1
    089D13A8:[8E420018]: lw         $v0, 24($s2)
    089D13AC:[00621021]: addu       $v0, $v1, $v0
    089D13B0:[8C420000]: lw         $v0, 0($v0)
    089D13B4:[1040FFEE]: beq        $v0, $zr, 0x089D1370
    089D13B8:[245300F0]: addiu      $s3, $v0, 240
    089D13BC:[8C430018]: lw         $v1, 24($v0)
    089D13C0:[24460170]: addiu      $a2, $v0, 368
    089D13C4:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D13C8:[04600020]: bltz       $v1, 0x089D144C
    089D13CC:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D13D0:[8E300028]: lw         $s0, 40($s1)
    089D13D4:[8EE20028]: lw         $v0, 40($s7)
    089D13D8:[00143180]: sll        $a2, $s4, 0x0006
    089D13DC:[02068021]: addu       $s0, $s0, $a2
    089D13E0:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089D13E4:[00463021]: addu       $a2, $v0, $a2
    089D13E8:[0E2755C1]: jal        0x089D5704
    089D13EC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D13F0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D13F4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089D13F8:[16C0FFDA]: bne        $s6, $zr, 0x089D1364
    089D13FC:[02C03021]: addu       $a2, $s6, $zr <=> move $a2, $s6
--> 089D1400:[0A2744DC]: j          0x089D1370
    089D1404:[8E270034]: lw         $a3, 52($s1)
    089D1408:[8E240028]: lw         $a0, 40($s1)
    089D140C:[0E27322A]: jal        0x089CC8A8
    089D1410:[8E250038]: lw         $a1, 56($s1)
  Back Branch 089D141C 12,431 times (length 116)
_S1_2_89D60C4 206,911,057 instructions (2.342%), 1,603,883 calls (089D60C4 - 089D655C, length 295)
    089D60C4:[27BDFF70]: addiu      $sp, $sp, -144
    089D60C8:[AFB50044]: sw         $s5, 68($sp)
    089D60CC:[00A0A821]: addu       $s5, $a1, $zr <=> move $s5, $a1
    089D60D0:[AFB3003C]: sw         $s3, 60($sp)
    089D60D4:[24930008]: addiu      $s3, $a0, 8
    089D60D8:[E7B90074]: swc1       $f25, 116($sp)
    089D60DC:[AFBF0054]: sw         $ra, 84($sp)
    089D60E0:[AFBE0050]: sw         $fp, 80($sp)
    089D60E4:[AFB7004C]: sw         $s7, 76($sp)
    089D60E8:[AFB60048]: sw         $s6, 72($sp)
    089D60EC:[AFB40040]: sw         $s4, 64($sp)
    089D60F0:[AFB20038]: sw         $s2, 56($sp)
    089D60F4:[AFB10034]: sw         $s1, 52($sp)
    089D60F8:[AFB00030]: sw         $s0, 48($sp)
    089D60FC:[E7BC0080]: swc1       $f28, 128($sp)
    089D6100:[E7BB007C]: swc1       $f27, 124($sp)
    089D6104:[E7BA0078]: swc1       $f26, 120($sp)
    089D6108:[E7B80070]: swc1       $f24, 112($sp)
    089D610C:[E7B7006C]: swc1       $f23, 108($sp)
    089D6110:[E7B60068]: swc1       $f22, 104($sp)
    089D6114:[E7B50064]: swc1       $f21, 100($sp)
    089D6118:[E7B40060]: swc1       $f20, 96($sp)
    089D611C:[84860000]: lh         $a2, 0($a0)
    089D6120:[04C00003]: bltz       $a2, 0x089D6130
    089D6124:[46006646]: mov.s      $f25, $f12
    089D6128:[94820002]: lhu        $v0, 2($a0)
    089D612C:[00449821]: addu       $s3, $v0, $a0
    089D6130:[8E630000]: lw         $v1, 0($s3)
    089D6134:[30620080]: andi       $v0, $v1, 128
    089D6138:[10400065]: beq        $v0, $zr, 0x089D62D0
    089D613C:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    089D6140:[04C00003]: bltz       $a2, 0x089D6150
    089D6144:[24960008]: addiu      $s6, $a0, 8
    089D6148:[94820002]: lhu        $v0, 2($a0)
    089D614C:[0044B021]: addu       $s6, $v0, $a0
    089D6150:[8EC40000]: lw         $a0, 0($s6)
    089D6154:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    089D6158:[24426610]: addiu      $v0, $v0, 26128
    089D615C:[309E000F]: andi       $fp, $a0, 15
    089D6160:[03C21021]: addu       $v0, $fp, $v0
    089D6164:[80420000]: lb         $v0, 0($v0)
    089D6168:[8ED70004]: lw         $s7, 4($s6)
    089D616C:[3084FF00]: andi       $a0, $a0, -256
    089D6170:[AFA20020]: sw         $v0, 32($sp)
    089D6174:[26D40010]: addiu      $s4, $s6, 16
    089D6178:[8FA50020]: lw         $a1, 32($sp)
    089D617C:[8EC20008]: lw         $v0, 8($s6)
    089D6180:[02E50018]: mult       $s7, $a1
    089D6184:[2451FFFF]: addiu      $s1, $v0, -1
    089D6188:[00001812]: mflo       $v1
    089D618C:[148000BF]: bne        $a0, $zr, 0x089D648C
    089D6190:[24730001]: addiu      $s3, $v1, 1
    089D6194:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D6198:[02321023]: subu       $v0, $s1, $s2
    089D619C:[28420002]: slti       $v0, $v0, 2
    089D61A0:[14400015]: bne        $v0, $zr, 0x089D61F8
    089D61A4:[02720018]: mult       $s3, $s2
    089D61A8:[02511021]: addu       $v0, $s2, $s1
    089D61AC:[00021FC2]: srl        $v1, $v0, 0x001F
    089D61B0:[00621821]: addu       $v1, $v1, $v0
    089D61B4:[00038043]: sra        $s0, $v1, 0x0001
    089D61B8:[02700018]: mult       $s3, $s0
    089D61BC:[00001012]: mflo       $v0
    089D61C0:[00021040]: sll        $v0, $v0, 0x0001
    089D61C4:[00541021]: addu       $v0, $v0, $s4
    089D61C8:[0E27574E]: jal        0x089D5D38
    089D61CC:[84440000]: lh         $a0, 0($v0)
    089D61D0:[4600C83C]: c.lt.s     $f25, $f0
    089D61D4:[00000000]: nop
    089D61D8:[4502FFEF]: bc1fl      0x089D6198
    089D61DC:[02009021]: addu       $s2, $s0, $zr <=> move $s2, $s0
    089D61E0:[02008821]: addu       $s1, $s0, $zr <=> move $s1, $s0
    089D61E4:[02321023]: subu       $v0, $s1, $s2
    089D61E8:[28420002]: slti       $v0, $v0, 2
    089D61EC:[1040FFEF]: beq        $v0, $zr, 0x089D61AC
    089D61F0:[02511021]: addu       $v0, $s2, $s1
    089D61F4:[02720018]: mult       $s3, $s2
    089D61F8:[00001012]: mflo       $v0
    089D61FC:[02710018]: mult       $s3, $s1
    089D6200:[00021040]: sll        $v0, $v0, 0x0001
    089D6204:[02828021]: addu       $s0, $s4, $v0
    089D6208:[86040000]: lh         $a0, 0($s0)
    089D620C:[26120002]: addiu      $s2, $s0, 2
    089D6210:[00001812]: mflo       $v1
    089D6214:[00031840]: sll        $v1, $v1, 0x0001
    089D6218:[0E27574E]: jal        0x089D5D38
    089D621C:[02838821]: addu       $s1, $s4, $v1
    089D6220:[46000686]: mov.s      $f26, $f0
    089D6224:[86240000]: lh         $a0, 0($s1)
    089D6228:[0E27574E]: jal        0x089D5D38
    089D622C:[26330002]: addiu      $s3, $s1, 2
    089D6230:[461A0541]: sub.s      $f21, $f0, $f26
    089D6234:[44800800]: mtc1       $zr, $f1
    089D6238:[4601A832]: c.eq.s     $f21, $f1
    089D623C:[00000000]: nop
    089D6240:[4500008A]: bc1f       0x089D646C
    089D6244:[460006C6]: mov.s      $f27, $f0
    089D6248:[4601A83E]: c.le.s     $f21, $f1
    089D624C:[00000000]: nop
    089D6250:[45010007]: bc1t       0x089D6270
    089D6254:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D6258:[C4409EE8]: lwc1       $f0, -24856($v0)
    089D625C:[4615003E]: c.le.s     $f0, $f21
    089D6260:[00000000]: nop
    089D6264:[450000B5]: bc1f       0x089D653C
    089D6268:[2FC20005]: sltiu      $v0, $fp, 5
    089D626C:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    089D6270:[1EE0009E]: bgtz       $s7, 0x089D64EC
    089D6274:[8FA30020]: lw         $v1, 32($sp)
    089D6278:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    089D627C:[8FBF0054]: lw         $ra, 84($sp)
    089D6280:[8FBE0050]: lw         $fp, 80($sp)
    089D6284:[8FB7004C]: lw         $s7, 76($sp)
    089D6288:[8FB60048]: lw         $s6, 72($sp)
    089D628C:[8FB50044]: lw         $s5, 68($sp)
    089D6290:[8FB40040]: lw         $s4, 64($sp)
    089D6294:[8FB3003C]: lw         $s3, 60($sp)
    089D6298:[8FB20038]: lw         $s2, 56($sp)
    089D629C:[8FB10034]: lw         $s1, 52($sp)
    089D62A0:[8FB00030]: lw         $s0, 48($sp)
    089D62A4:[C7BC0080]: lwc1       $f28, 128($sp)
    089D62A8:[C7BB007C]: lwc1       $f27, 124($sp)
    089D62AC:[C7BA0078]: lwc1       $f26, 120($sp)
    089D62B0:[C7B90074]: lwc1       $f25, 116($sp)
    089D62B4:[C7B80070]: lwc1       $f24, 112($sp)
    089D62B8:[C7B7006C]: lwc1       $f23, 108($sp)
    089D62BC:[C7B60068]: lwc1       $f22, 104($sp)
    089D62C0:[C7B50064]: lwc1       $f21, 100($sp)
    089D62C4:[C7B40060]: lwc1       $f20, 96($sp)
    089D62C8:[03E00008]: jr         $ra
    089D62CC:[27BD0090]: addiu      $sp, $sp, 144
    089D62D0:[3076000F]: andi       $s6, $v1, 15
    089D62D4:[24426618]: addiu      $v0, $v0, 26136
    089D62D8:[02C21021]: addu       $v0, $s6, $v0
    089D62DC:[80570000]: lb         $s7, 0($v0)
    089D62E0:[8E740004]: lw         $s4, 4($s3)
    089D62E4:[8E620008]: lw         $v0, 8($s3)
    089D62E8:[3064FF00]: andi       $a0, $v1, -256
    089D62EC:[02970018]: mult       $s4, $s7
    089D62F0:[2450FFFF]: addiu      $s0, $v0, -1
    089D62F4:[26720010]: addiu      $s2, $s3, 16
    089D62F8:[00001812]: mflo       $v1
    089D62FC:[14800071]: bne        $a0, $zr, 0x089D64C4
    089D6300:[24710001]: addiu      $s1, $v1, 1
    089D6304:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D6308:[02041023]: subu       $v0, $s0, $a0
    089D630C:[28420002]: slti       $v0, $v0, 2
    089D6310:[14400014]: bne        $v0, $zr, 0x089D6364
    089D6314:[02300018]: mult       $s1, $s0
    089D6318:[00901821]: addu       $v1, $a0, $s0
    089D631C:[000317C2]: srl        $v0, $v1, 0x001F
    089D6320:[00431021]: addu       $v0, $v0, $v1
    089D6324:[00021043]: sra        $v0, $v0, 0x0001
    089D6328:[02220018]: mult       $s1, $v0
    089D632C:[00001812]: mflo       $v1
    089D6330:[00031880]: sll        $v1, $v1, 0x0002
    089D6334:[00721821]: addu       $v1, $v1, $s2
    089D6338:[C4600000]: lwc1       $f0, 0($v1)
    089D633C:[4600C83C]: c.lt.s     $f25, $f0
    089D6340:[00000000]: nop
    089D6344:[4502FFF0]: bc1fl      0x089D6308
    089D6348:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089D634C:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    089D6350:[02041023]: subu       $v0, $s0, $a0
    089D6354:[28420002]: slti       $v0, $v0, 2
    089D6358:[1040FFF0]: beq        $v0, $zr, 0x089D631C
    089D635C:[00901821]: addu       $v1, $a0, $s0
    089D6360:[02300018]: mult       $s1, $s0
    089D6364:[44800800]: mtc1       $zr, $f1
    089D6368:[00001012]: mflo       $v0
    089D636C:[02240018]: mult       $s1, $a0
    089D6370:[00021080]: sll        $v0, $v0, 0x0002
    089D6374:[02421021]: addu       $v0, $s2, $v0
    089D6378:[C4550000]: lwc1       $f21, 0($v0)
    089D637C:[24510004]: addiu      $s1, $v0, 4
    089D6380:[00001812]: mflo       $v1
    089D6384:[00031880]: sll        $v1, $v1, 0x0002
    089D6388:[02431821]: addu       $v1, $s2, $v1
    089D638C:[C4740000]: lwc1       $f20, 0($v1)
    089D6390:[4614AB01]: sub.s      $f12, $f21, $f20
    089D6394:[46016032]: c.eq.s     $f12, $f1
    089D6398:[00000000]: nop
    089D639C:[4500002B]: bc1f       0x089D644C
    089D63A0:[24700004]: addiu      $s0, $v1, 4
    089D63A4:[4601603E]: c.le.s     $f12, $f1
    089D63A8:[00000000]: nop
    089D63AC:[45010007]: bc1t       0x089D63CC
    089D63B0:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D63B4:[C4409EE8]: lwc1       $f0, -24856($v0)
    089D63B8:[460C003E]: c.le.s     $f0, $f12
    089D63BC:[00000000]: nop
    089D63C0:[45000055]: bc1f       0x089D6518
    089D63C4:[2EC20005]: sltiu      $v0, $s6, 5
    089D63C8:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
    089D63CC:[1A80000A]: blez       $s4, 0x089D63F8
    089D63D0:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D63D4:[00171880]: sll        $v1, $s7, 0x0002
    089D63D8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089D63DC:[C6000000]: lwc1       $f0, 0($s0)
    089D63E0:[24420001]: addiu      $v0, $v0, 1
    089D63E4:[02038021]: addu       $s0, $s0, $v1
    089D63E8:[E6A00000]: swc1       $f0, 0($s5)
    089D63EC:[1682FFFB]: bne        $s4, $v0, 0x089D63DC
    089D63F0:[26B50004]: addiu      $s5, $s5, 4
    089D63F4:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D63F8:[8FBF0054]: lw         $ra, 84($sp)
    089D63FC:[8FBE0050]: lw         $fp, 80($sp)
    089D6400:[8FB7004C]: lw         $s7, 76($sp)
    089D6404:[8FB60048]: lw         $s6, 72($sp)
    089D6408:[8FB50044]: lw         $s5, 68($sp)
    089D640C:[8FB40040]: lw         $s4, 64($sp)
    089D6410:[8FB3003C]: lw         $s3, 60($sp)
    089D6414:[8FB20038]: lw         $s2, 56($sp)
    089D6418:[8FB10034]: lw         $s1, 52($sp)
    089D641C:[8FB00030]: lw         $s0, 48($sp)
    089D6420:[C7BC0080]: lwc1       $f28, 128($sp)
    089D6424:[C7BB007C]: lwc1       $f27, 124($sp)
    089D6428:[C7BA0078]: lwc1       $f26, 120($sp)
    089D642C:[C7B90074]: lwc1       $f25, 116($sp)
    089D6430:[C7B80070]: lwc1       $f24, 112($sp)
    089D6434:[C7B7006C]: lwc1       $f23, 108($sp)
    089D6438:[C7B60068]: lwc1       $f22, 104($sp)
    089D643C:[C7B50064]: lwc1       $f21, 100($sp)
    089D6440:[C7B40060]: lwc1       $f20, 96($sp)
    089D6444:[03E00008]: jr         $ra
    089D6448:[27BD0090]: addiu      $sp, $sp, 144
    089D644C:[4614C801]: sub.s      $f0, $f25, $f20
    089D6450:[460C0303]: div.s      $f12, $f0, $f12
    089D6454:[4601603E]: c.le.s     $f12, $f1
    089D6458:[00000000]: nop
    089D645C:[4500FFD5]: bc1f       0x089D63B4
    089D6460:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D6464:[0A2758F3]: j          0x089D63CC
    089D6468:[00000000]: nop
    089D646C:[461AC801]: sub.s      $f0, $f25, $f26
    089D6470:[46150543]: div.s      $f21, $f0, $f21
    089D6474:[4601A83E]: c.le.s     $f21, $f1
    089D6478:[00000000]: nop
    089D647C:[4500FF76]: bc1f       0x089D6258
    089D6480:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D6484:[0A27589C]: j          0x089D6270
    089D6488:[00000000]: nop
    089D648C:[02710018]: mult       $s3, $s1
    089D6490:[86C30010]: lh         $v1, 16($s6)
    089D6494:[4600CB06]: mov.s      $f12, $f25
    089D6498:[44830000]: mtc1       $v1, $f0
    089D649C:[00001012]: mflo       $v0
    089D64A0:[00021040]: sll        $v0, $v0, 0x0001
    089D64A4:[00541021]: addu       $v0, $v0, $s4
    089D64A8:[84420000]: lh         $v0, 0($v0)
    089D64AC:[46800360]: cvt.s.w    $f13, $f0
    089D64B0:[44820000]: mtc1       $v0, $f0
    089D64B4:[0E2756F4]: jal        0x089D5BD0
    089D64B8:[468003A0]: cvt.s.w    $f14, $f0
    089D64BC:[0A275865]: j          0x089D6194
    089D64C0:[46000646]: mov.s      $f25, $f0
    089D64C4:[02300018]: mult       $s1, $s0
    089D64C8:[4600CB06]: mov.s      $f12, $f25
    089D64CC:[C66D0010]: lwc1       $f13, 16($s3)
    089D64D0:[00001012]: mflo       $v0
    089D64D4:[00021080]: sll        $v0, $v0, 0x0002
    089D64D8:[00521021]: addu       $v0, $v0, $s2
    089D64DC:[0E2756F4]: jal        0x089D5BD0
    089D64E0:[C44E0000]: lwc1       $f14, 0($v0)
    089D64E4:[0A2758C1]: j          0x089D6304
    089D64E8:[46000646]: mov.s      $f25, $f0
    089D64EC:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089D64F0:[00038840]: sll        $s1, $v1, 0x0001
    089D64F4:[86440000]: lh         $a0, 0($s2)
    089D64F8:[26100001]: addiu      $s0, $s0, 1
    089D64FC:[0E27574E]: jal        0x089D5D38
    089D6500:[02519021]: addu       $s2, $s2, $s1
    089D6504:[E6A00000]: swc1       $f0, 0($s5)
    089D6508:[16F0FFFA]: bne        $s7, $s0, 0x089D64F4
    089D650C:[26B50004]: addiu      $s5, $s5, 4
    089D6510:[0A27589F]: j          0x089D627C
    089D6514:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    089D6518:[1040FFB7]: beq        $v0, $zr, 0x089D63F8
    089D651C:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D6520:[3C0308A8]: lui        $v1, 0x08A8 <=> li $v1, 0x08A80000
    089D6524:[00161080]: sll        $v0, $s6, 0x0002
    089D6528:[24637C60]: addiu      $v1, $v1, 31840
    089D652C:[00431021]: addu       $v0, $v0, $v1
    089D6530:[8C440000]: lw         $a0, 0($v0)
    089D6534:[00800008]: jr         $a0
    089D6538:[00000000]: nop
    089D653C:[1040FF4F]: beq        $v0, $zr, 0x089D627C
    089D6540:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    089D6544:[3C0308A8]: lui        $v1, 0x08A8 <=> li $v1, 0x08A80000
    089D6548:[001E1080]: sll        $v0, $fp, 0x0002
    089D654C:[24637C74]: addiu      $v1, $v1, 31860
    089D6550:[00431021]: addu       $v0, $v0, $v1
    089D6554:[8C440000]: lw         $a0, 0($v0)
    089D6558:[00800008]: jr         $a0
    089D655C:[00000000]: nop
  Back Branch 089D63EC 3,637,017 times (length 6)
    089D63C8:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
    089D63CC:[1A80000A]: blez       $s4, 0x089D63F8
    089D63D0:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D63D4:[00171880]: sll        $v1, $s7, 0x0002
    089D63D8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
--> 089D63DC:[C6000000]: lwc1       $f0, 0($s0)
    089D63E0:[24420001]: addiu      $v0, $v0, 1
    089D63E4:[02038021]: addu       $s0, $s0, $v1
    089D63E8:[E6A00000]: swc1       $f0, 0($s5)
--> 089D63EC:[1682FFFB]: bne        $s4, $v0, 0x089D63DC
    089D63F0:[26B50004]: addiu      $s5, $s5, 4
    089D63F4:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D63F8:[8FBF0054]: lw         $ra, 84($sp)
    089D63FC:[8FBE0050]: lw         $fp, 80($sp)
  Back Branch 089D6344 1,143,995 times (length 17)
    089D62F4:[26720010]: addiu      $s2, $s3, 16
    089D62F8:[00001812]: mflo       $v1
    089D62FC:[14800071]: bne        $a0, $zr, 0x089D64C4
    089D6300:[24710001]: addiu      $s1, $v1, 1
    089D6304:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
--> 089D6308:[02041023]: subu       $v0, $s0, $a0
    089D630C:[28420002]: slti       $v0, $v0, 2
    089D6310:[14400014]: bne        $v0, $zr, 0x089D6364
    089D6314:[02300018]: mult       $s1, $s0
    089D6318:[00901821]: addu       $v1, $a0, $s0
    089D631C:[000317C2]: srl        $v0, $v1, 0x001F
    089D6320:[00431021]: addu       $v0, $v0, $v1
    089D6324:[00021043]: sra        $v0, $v0, 0x0001
    089D6328:[02220018]: mult       $s1, $v0
    089D632C:[00001812]: mflo       $v1
    089D6330:[00031880]: sll        $v1, $v1, 0x0002
    089D6334:[00721821]: addu       $v1, $v1, $s2
    089D6338:[C4600000]: lwc1       $f0, 0($v1)
    089D633C:[4600C83C]: c.lt.s     $f25, $f0
    089D6340:[00000000]: nop
--> 089D6344:[4502FFF0]: bc1fl      0x089D6308
    089D6348:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089D634C:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    089D6350:[02041023]: subu       $v0, $s0, $a0
    089D6354:[28420002]: slti       $v0, $v0, 2
  Back Branch 089D6358 897,988 times (length 17)
    089D6308:[02041023]: subu       $v0, $s0, $a0
    089D630C:[28420002]: slti       $v0, $v0, 2
    089D6310:[14400014]: bne        $v0, $zr, 0x089D6364
    089D6314:[02300018]: mult       $s1, $s0
    089D6318:[00901821]: addu       $v1, $a0, $s0
--> 089D631C:[000317C2]: srl        $v0, $v1, 0x001F
    089D6320:[00431021]: addu       $v0, $v0, $v1
    089D6324:[00021043]: sra        $v0, $v0, 0x0001
    089D6328:[02220018]: mult       $s1, $v0
    089D632C:[00001812]: mflo       $v1
    089D6330:[00031880]: sll        $v1, $v1, 0x0002
    089D6334:[00721821]: addu       $v1, $v1, $s2
    089D6338:[C4600000]: lwc1       $f0, 0($v1)
    089D633C:[4600C83C]: c.lt.s     $f25, $f0
    089D6340:[00000000]: nop
    089D6344:[4502FFF0]: bc1fl      0x089D6308
    089D6348:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089D634C:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    089D6350:[02041023]: subu       $v0, $s0, $a0
    089D6354:[28420002]: slti       $v0, $v0, 2
--> 089D6358:[1040FFF0]: beq        $v0, $zr, 0x089D631C
    089D635C:[00901821]: addu       $v1, $a0, $s0
    089D6360:[02300018]: mult       $s1, $s0
    089D6364:[44800800]: mtc1       $zr, $f1
    089D6368:[00001012]: mflo       $v0
  Back Branch 089D645C 553,235 times (length 44)
    089D63A0:[24700004]: addiu      $s0, $v1, 4
    089D63A4:[4601603E]: c.le.s     $f12, $f1
    089D63A8:[00000000]: nop
    089D63AC:[45010007]: bc1t       0x089D63CC
    089D63B0:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
--> 089D63B4:[C4409EE8]: lwc1       $f0, -24856($v0)
    089D63B8:[460C003E]: c.le.s     $f0, $f12
    089D63BC:[00000000]: nop
    089D63C0:[45000055]: bc1f       0x089D6518
    089D63C4:[2EC20005]: sltiu      $v0, $s6, 5
    089D63C8:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
    089D63CC:[1A80000A]: blez       $s4, 0x089D63F8
    089D63D0:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D63D4:[00171880]: sll        $v1, $s7, 0x0002
    089D63D8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089D63DC:[C6000000]: lwc1       $f0, 0($s0)
    089D63E0:[24420001]: addiu      $v0, $v0, 1
    089D63E4:[02038021]: addu       $s0, $s0, $v1
    089D63E8:[E6A00000]: swc1       $f0, 0($s5)
    089D63EC:[1682FFFB]: bne        $s4, $v0, 0x089D63DC
    089D63F0:[26B50004]: addiu      $s5, $s5, 4
    089D63F4:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D63F8:[8FBF0054]: lw         $ra, 84($sp)
    089D63FC:[8FBE0050]: lw         $fp, 80($sp)
    089D6400:[8FB7004C]: lw         $s7, 76($sp)
    089D6404:[8FB60048]: lw         $s6, 72($sp)
    089D6408:[8FB50044]: lw         $s5, 68($sp)
    089D640C:[8FB40040]: lw         $s4, 64($sp)
    089D6410:[8FB3003C]: lw         $s3, 60($sp)
    089D6414:[8FB20038]: lw         $s2, 56($sp)
    089D6418:[8FB10034]: lw         $s1, 52($sp)
    089D641C:[8FB00030]: lw         $s0, 48($sp)
    089D6420:[C7BC0080]: lwc1       $f28, 128($sp)
    089D6424:[C7BB007C]: lwc1       $f27, 124($sp)
    089D6428:[C7BA0078]: lwc1       $f26, 120($sp)
    089D642C:[C7B90074]: lwc1       $f25, 116($sp)
    089D6430:[C7B80070]: lwc1       $f24, 112($sp)
    089D6434:[C7B7006C]: lwc1       $f23, 108($sp)
    089D6438:[C7B60068]: lwc1       $f22, 104($sp)
    089D643C:[C7B50064]: lwc1       $f21, 100($sp)
    089D6440:[C7B40060]: lwc1       $f20, 96($sp)
    089D6444:[03E00008]: jr         $ra
    089D6448:[27BD0090]: addiu      $sp, $sp, 144
    089D644C:[4614C801]: sub.s      $f0, $f25, $f20
    089D6450:[460C0303]: div.s      $f12, $f0, $f12
    089D6454:[4601603E]: c.le.s     $f12, $f1
    089D6458:[00000000]: nop
--> 089D645C:[4500FFD5]: bc1f       0x089D63B4
    089D6460:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D6464:[0A2758F3]: j          0x089D63CC
    089D6468:[00000000]: nop
    089D646C:[461AC801]: sub.s      $f0, $f25, $f26
  Back Branch 089D6518 307,690 times (length 74)
    089D63E4:[02038021]: addu       $s0, $s0, $v1
    089D63E8:[E6A00000]: swc1       $f0, 0($s5)
    089D63EC:[1682FFFB]: bne        $s4, $v0, 0x089D63DC
    089D63F0:[26B50004]: addiu      $s5, $s5, 4
    089D63F4:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
--> 089D63F8:[8FBF0054]: lw         $ra, 84($sp)
    089D63FC:[8FBE0050]: lw         $fp, 80($sp)
    089D6400:[8FB7004C]: lw         $s7, 76($sp)
    089D6404:[8FB60048]: lw         $s6, 72($sp)
    089D6408:[8FB50044]: lw         $s5, 68($sp)
    089D640C:[8FB40040]: lw         $s4, 64($sp)
    089D6410:[8FB3003C]: lw         $s3, 60($sp)
    089D6414:[8FB20038]: lw         $s2, 56($sp)
    089D6418:[8FB10034]: lw         $s1, 52($sp)
    089D641C:[8FB00030]: lw         $s0, 48($sp)
    089D6420:[C7BC0080]: lwc1       $f28, 128($sp)
    089D6424:[C7BB007C]: lwc1       $f27, 124($sp)
    089D6428:[C7BA0078]: lwc1       $f26, 120($sp)
    089D642C:[C7B90074]: lwc1       $f25, 116($sp)
    089D6430:[C7B80070]: lwc1       $f24, 112($sp)
    089D6434:[C7B7006C]: lwc1       $f23, 108($sp)
    089D6438:[C7B60068]: lwc1       $f22, 104($sp)
    089D643C:[C7B50064]: lwc1       $f21, 100($sp)
    089D6440:[C7B40060]: lwc1       $f20, 96($sp)
    089D6444:[03E00008]: jr         $ra
    089D6448:[27BD0090]: addiu      $sp, $sp, 144
    089D644C:[4614C801]: sub.s      $f0, $f25, $f20
    089D6450:[460C0303]: div.s      $f12, $f0, $f12
    089D6454:[4601603E]: c.le.s     $f12, $f1
    089D6458:[00000000]: nop
    089D645C:[4500FFD5]: bc1f       0x089D63B4
    089D6460:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D6464:[0A2758F3]: j          0x089D63CC
    089D6468:[00000000]: nop
    089D646C:[461AC801]: sub.s      $f0, $f25, $f26
    089D6470:[46150543]: div.s      $f21, $f0, $f21
    089D6474:[4601A83E]: c.le.s     $f21, $f1
    089D6478:[00000000]: nop
    089D647C:[4500FF76]: bc1f       0x089D6258
    089D6480:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D6484:[0A27589C]: j          0x089D6270
    089D6488:[00000000]: nop
    089D648C:[02710018]: mult       $s3, $s1
    089D6490:[86C30010]: lh         $v1, 16($s6)
    089D6494:[4600CB06]: mov.s      $f12, $f25
    089D6498:[44830000]: mtc1       $v1, $f0
    089D649C:[00001012]: mflo       $v0
    089D64A0:[00021040]: sll        $v0, $v0, 0x0001
    089D64A4:[00541021]: addu       $v0, $v0, $s4
    089D64A8:[84420000]: lh         $v0, 0($v0)
    089D64AC:[46800360]: cvt.s.w    $f13, $f0
    089D64B0:[44820000]: mtc1       $v0, $f0
    089D64B4:[0E2756F4]: jal        0x089D5BD0
    089D64B8:[468003A0]: cvt.s.w    $f14, $f0
    089D64BC:[0A275865]: j          0x089D6194
    089D64C0:[46000646]: mov.s      $f25, $f0
    089D64C4:[02300018]: mult       $s1, $s0
    089D64C8:[4600CB06]: mov.s      $f12, $f25
    089D64CC:[C66D0010]: lwc1       $f13, 16($s3)
    089D64D0:[00001012]: mflo       $v0
    089D64D4:[00021080]: sll        $v0, $v0, 0x0002
    089D64D8:[00521021]: addu       $v0, $v0, $s2
    089D64DC:[0E2756F4]: jal        0x089D5BD0
    089D64E0:[C44E0000]: lwc1       $f14, 0($v0)
    089D64E4:[0A2758C1]: j          0x089D6304
    089D64E8:[46000646]: mov.s      $f25, $f0
    089D64EC:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089D64F0:[00038840]: sll        $s1, $v1, 0x0001
    089D64F4:[86440000]: lh         $a0, 0($s2)
    089D64F8:[26100001]: addiu      $s0, $s0, 1
    089D64FC:[0E27574E]: jal        0x089D5D38
    089D6500:[02519021]: addu       $s2, $s2, $s1
    089D6504:[E6A00000]: swc1       $f0, 0($s5)
    089D6508:[16F0FFFA]: bne        $s7, $s0, 0x089D64F4
    089D650C:[26B50004]: addiu      $s5, $s5, 4
    089D6510:[0A27589F]: j          0x089D627C
    089D6514:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
--> 089D6518:[1040FFB7]: beq        $v0, $zr, 0x089D63F8
    089D651C:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D6520:[3C0308A8]: lui        $v1, 0x08A8 <=> li $v1, 0x08A80000
    089D6524:[00161080]: sll        $v0, $s6, 0x0002
    089D6528:[24637C60]: addiu      $v1, $v1, 31840
  Back Branch 089D6464 40,164 times (length 40)
    089D63B8:[460C003E]: c.le.s     $f0, $f12
    089D63BC:[00000000]: nop
    089D63C0:[45000055]: bc1f       0x089D6518
    089D63C4:[2EC20005]: sltiu      $v0, $s6, 5
    089D63C8:[02208021]: addu       $s0, $s1, $zr <=> move $s0, $s1
--> 089D63CC:[1A80000A]: blez       $s4, 0x089D63F8
    089D63D0:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D63D4:[00171880]: sll        $v1, $s7, 0x0002
    089D63D8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089D63DC:[C6000000]: lwc1       $f0, 0($s0)
    089D63E0:[24420001]: addiu      $v0, $v0, 1
    089D63E4:[02038021]: addu       $s0, $s0, $v1
    089D63E8:[E6A00000]: swc1       $f0, 0($s5)
    089D63EC:[1682FFFB]: bne        $s4, $v0, 0x089D63DC
    089D63F0:[26B50004]: addiu      $s5, $s5, 4
    089D63F4:[02801021]: addu       $v0, $s4, $zr <=> move $v0, $s4
    089D63F8:[8FBF0054]: lw         $ra, 84($sp)
    089D63FC:[8FBE0050]: lw         $fp, 80($sp)
    089D6400:[8FB7004C]: lw         $s7, 76($sp)
    089D6404:[8FB60048]: lw         $s6, 72($sp)
    089D6408:[8FB50044]: lw         $s5, 68($sp)
    089D640C:[8FB40040]: lw         $s4, 64($sp)
    089D6410:[8FB3003C]: lw         $s3, 60($sp)
    089D6414:[8FB20038]: lw         $s2, 56($sp)
    089D6418:[8FB10034]: lw         $s1, 52($sp)
    089D641C:[8FB00030]: lw         $s0, 48($sp)
    089D6420:[C7BC0080]: lwc1       $f28, 128($sp)
    089D6424:[C7BB007C]: lwc1       $f27, 124($sp)
    089D6428:[C7BA0078]: lwc1       $f26, 120($sp)
    089D642C:[C7B90074]: lwc1       $f25, 116($sp)
    089D6430:[C7B80070]: lwc1       $f24, 112($sp)
    089D6434:[C7B7006C]: lwc1       $f23, 108($sp)
    089D6438:[C7B60068]: lwc1       $f22, 104($sp)
    089D643C:[C7B50064]: lwc1       $f21, 100($sp)
    089D6440:[C7B40060]: lwc1       $f20, 96($sp)
    089D6444:[03E00008]: jr         $ra
    089D6448:[27BD0090]: addiu      $sp, $sp, 144
    089D644C:[4614C801]: sub.s      $f0, $f25, $f20
    089D6450:[460C0303]: div.s      $f12, $f0, $f12
    089D6454:[4601603E]: c.le.s     $f12, $f1
    089D6458:[00000000]: nop
    089D645C:[4500FFD5]: bc1f       0x089D63B4
    089D6460:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
--> 089D6464:[0A2758F3]: j          0x089D63CC
    089D6468:[00000000]: nop
    089D646C:[461AC801]: sub.s      $f0, $f25, $f26
    089D6470:[46150543]: div.s      $f21, $f0, $f21
    089D6474:[4601A83E]: c.le.s     $f21, $f1
  Back Branch 089D64E4 4,680 times (length 122)
  Back Branch 089D61EC 394 times (length 18)
    089D6198:[02321023]: subu       $v0, $s1, $s2
    089D619C:[28420002]: slti       $v0, $v0, 2
    089D61A0:[14400015]: bne        $v0, $zr, 0x089D61F8
    089D61A4:[02720018]: mult       $s3, $s2
    089D61A8:[02511021]: addu       $v0, $s2, $s1
--> 089D61AC:[00021FC2]: srl        $v1, $v0, 0x001F
    089D61B0:[00621821]: addu       $v1, $v1, $v0
    089D61B4:[00038043]: sra        $s0, $v1, 0x0001
    089D61B8:[02700018]: mult       $s3, $s0
    089D61BC:[00001012]: mflo       $v0
    089D61C0:[00021040]: sll        $v0, $v0, 0x0001
    089D61C4:[00541021]: addu       $v0, $v0, $s4
    089D61C8:[0E27574E]: jal        0x089D5D38
    089D61CC:[84440000]: lh         $a0, 0($v0)
    089D61D0:[4600C83C]: c.lt.s     $f25, $f0
    089D61D4:[00000000]: nop
    089D61D8:[4502FFEF]: bc1fl      0x089D6198
    089D61DC:[02009021]: addu       $s2, $s0, $zr <=> move $s2, $s0
    089D61E0:[02008821]: addu       $s1, $s0, $zr <=> move $s1, $s0
    089D61E4:[02321023]: subu       $v0, $s1, $s2
    089D61E8:[28420002]: slti       $v0, $v0, 2
--> 089D61EC:[1040FFEF]: beq        $v0, $zr, 0x089D61AC
    089D61F0:[02511021]: addu       $v0, $s2, $s1
    089D61F4:[02720018]: mult       $s3, $s2
    089D61F8:[00001012]: mflo       $v0
    089D61FC:[02710018]: mult       $s3, $s1
  Back Branch 089D61D8 366 times (length 18)
    089D6184:[2451FFFF]: addiu      $s1, $v0, -1
    089D6188:[00001812]: mflo       $v1
    089D618C:[148000BF]: bne        $a0, $zr, 0x089D648C
    089D6190:[24730001]: addiu      $s3, $v1, 1
    089D6194:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
--> 089D6198:[02321023]: subu       $v0, $s1, $s2
    089D619C:[28420002]: slti       $v0, $v0, 2
    089D61A0:[14400015]: bne        $v0, $zr, 0x089D61F8
    089D61A4:[02720018]: mult       $s3, $s2
    089D61A8:[02511021]: addu       $v0, $s2, $s1
    089D61AC:[00021FC2]: srl        $v1, $v0, 0x001F
    089D61B0:[00621821]: addu       $v1, $v1, $v0
    089D61B4:[00038043]: sra        $s0, $v1, 0x0001
    089D61B8:[02700018]: mult       $s3, $s0
    089D61BC:[00001012]: mflo       $v0
    089D61C0:[00021040]: sll        $v0, $v0, 0x0001
    089D61C4:[00541021]: addu       $v0, $v0, $s4
    089D61C8:[0E27574E]: jal        0x089D5D38
    089D61CC:[84440000]: lh         $a0, 0($v0)
    089D61D0:[4600C83C]: c.lt.s     $f25, $f0
    089D61D4:[00000000]: nop
--> 089D61D8:[4502FFEF]: bc1fl      0x089D6198
    089D61DC:[02009021]: addu       $s2, $s0, $zr <=> move $s2, $s0
    089D61E0:[02008821]: addu       $s1, $s0, $zr <=> move $s1, $s0
    089D61E4:[02321023]: subu       $v0, $s1, $s2
    089D61E8:[28420002]: slti       $v0, $v0, 2
  Back Branch 089D647C 247 times (length 139)
  Back Branch 089D653C 244 times (length 178)
  Back Branch 089D6508 12 times (length 7)
    089D64E0:[C44E0000]: lwc1       $f14, 0($v0)
    089D64E4:[0A2758C1]: j          0x089D6304
    089D64E8:[46000646]: mov.s      $f25, $f0
    089D64EC:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089D64F0:[00038840]: sll        $s1, $v1, 0x0001
--> 089D64F4:[86440000]: lh         $a0, 0($s2)
    089D64F8:[26100001]: addiu      $s0, $s0, 1
    089D64FC:[0E27574E]: jal        0x089D5D38
    089D6500:[02519021]: addu       $s2, $s2, $s1
    089D6504:[E6A00000]: swc1       $f0, 0($s5)
--> 089D6508:[16F0FFFA]: bne        $s7, $s0, 0x089D64F4
    089D650C:[26B50004]: addiu      $s5, $s5, 4
    089D6510:[0A27589F]: j          0x089D627C
    089D6514:[02E01021]: addu       $v0, $s7, $zr <=> move $v0, $s7
    089D6518:[1040FFB7]: beq        $v0, $zr, 0x089D63F8
  Back Branch 089D6510 3 times (length 167)
  Back Branch 089D6484 3 times (length 135)
_S1_2_89CD2C8 191,525,760 instructions (2.168%), 2,992,590 calls (089CD2C8 - 089CD420, length 87)
    089CD2C8:[27BDFFD0]: addiu      $sp, $sp, -48
    089CD2CC:[AFB10014]: sw         $s1, 20($sp)
    089CD2D0:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    089CD2D4:[2625CBB0]: addiu      $a1, $s1, -13392
    089CD2D8:[AFBF0020]: sw         $ra, 32($sp)
    089CD2DC:[3C030010]: lui        $v1, 0x0010 <=> li $v1, 0x00100000
    089CD2E0:[AFB3001C]: sw         $s3, 28($sp)
    089CD2E4:[AFB20018]: sw         $s2, 24($sp)
    089CD2E8:[AFB00010]: sw         $s0, 16($sp)
    089CD2EC:[8CA20018]: lw         $v0, 24($a1)
    089CD2F0:[00431024]: and        $v0, $v0, $v1
    089CD2F4:[1040003D]: beq        $v0, $zr, 0x089CD3EC
    089CD2F8:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CD2FC:[8CB000C4]: lw         $s0, 196($a1)
    089CD300:[24C6CC00]: addiu      $a2, $a2, -13312
    089CD304:[3C0308B5]: lui        $v1, 0x08B5 <=> li $v1, 0x08B50000
    089CD308:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CD30C:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CD310:[27B30004]: addiu      $s3, $sp, 4
    089CD314:[27B20008]: addiu      $s2, $sp, 8
    089CD318:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089CD31C:[00C04021]: addu       $t0, $a2, $zr <=> move $t0, $a2
    089CD320:[2469CC04]: addiu      $t1, $v1, -13308
    089CD324:[12000010]: beq        $s0, $zr, 0x089CD368
    089CD328:[244ACC08]: addiu      $t2, $v0, -13304
    089CD32C:[0E27563C]: jal        0x089D58F0
    089CD330:[00000000]: nop
    089CD334:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CD338:[24C6CC04]: addiu      $a2, $a2, -13308
    089CD33C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CD340:[0E27563C]: jal        0x089D58F0
    089CD344:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089CD348:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CD34C:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    089CD350:[24C6CC08]: addiu      $a2, $a2, -13304
    089CD354:[0E27563C]: jal        0x089D58F0
    089CD358:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089CD35C:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    089CD360:[02604821]: addu       $t1, $s3, $zr <=> move $t1, $s3
    089CD364:[02405021]: addu       $t2, $s2, $zr <=> move $t2, $s2
    089CD368:[2625CBB0]: addiu      $a1, $s1, -13392
    089CD36C:[8CA70008]: lw         $a3, 8($a1)
    089CD370:[8CA2000C]: lw         $v0, 12($a1)
    089CD374:[24E40014]: addiu      $a0, $a3, 20
    089CD378:[0044102B]: sltu       $v0, $v0, $a0
    089CD37C:[54400022]: bnel       $v0, $zr, 0x089CD408
    089CD380:[ACA0000C]: sw         $zr, 12($a1)
    089CD384:[C4A00060]: lwc1       $f0, 96($a1)
    089CD388:[8D030000]: lw         $v1, 0($t0)
    089CD38C:[ACA40008]: sw         $a0, 8($a1)
    089CD390:[44020000]: mfc1       $v0, $f0
    089CD394:[7C03FE04]: ins        $v1, $zr, 24, 8
    089CD398:[00023202]: srl        $a2, $v0, 0x0008
    089CD39C:[3C025B00]: lui        $v0, 0x5B00 <=> li $v0, 0x5B000000
    089CD3A0:[00C23025]: or         $a2, $a2, $v0
    089CD3A4:[3C025600]: lui        $v0, 0x5600 <=> li $v0, 0x56000000
    089CD3A8:[00621825]: or         $v1, $v1, $v0
    089CD3AC:[ACE30000]: sw         $v1, 0($a3)
    089CD3B0:[3C025500]: lui        $v0, 0x5500 <=> li $v0, 0x55000000
    089CD3B4:[3C035800]: lui        $v1, 0x5800 <=> li $v1, 0x58000000
    089CD3B8:[8D240000]: lw         $a0, 0($t1)
    089CD3BC:[00042E02]: srl        $a1, $a0, 0x0018
    089CD3C0:[7C04FE04]: ins        $a0, $zr, 24, 8
    089CD3C4:[00822025]: or         $a0, $a0, $v0
    089CD3C8:[00A32825]: or         $a1, $a1, $v1
    089CD3CC:[ACE40004]: sw         $a0, 4($a3)
    089CD3D0:[3C025700]: lui        $v0, 0x5700 <=> li $v0, 0x57000000
    089CD3D4:[ACE50008]: sw         $a1, 8($a3)
    089CD3D8:[8D430000]: lw         $v1, 0($t2)
    089CD3DC:[ACE60010]: sw         $a2, 16($a3)
    089CD3E0:[7C03FE04]: ins        $v1, $zr, 24, 8
    089CD3E4:[00621825]: or         $v1, $v1, $v0
    089CD3E8:[ACE3000C]: sw         $v1, 12($a3)
    089CD3EC:[8FBF0020]: lw         $ra, 32($sp)
    089CD3F0:[8FB3001C]: lw         $s3, 28($sp)
    089CD3F4:[8FB20018]: lw         $s2, 24($sp)
    089CD3F8:[8FB10014]: lw         $s1, 20($sp)
    089CD3FC:[8FB00010]: lw         $s0, 16($sp)
    089CD400:[03E00008]: jr         $ra
    089CD404:[27BD0030]: addiu      $sp, $sp, 48
    089CD408:[8FBF0020]: lw         $ra, 32($sp)
    089CD40C:[8FB3001C]: lw         $s3, 28($sp)
    089CD410:[8FB20018]: lw         $s2, 24($sp)
    089CD414:[8FB10014]: lw         $s1, 20($sp)
    089CD418:[8FB00010]: lw         $s0, 16($sp)
    089CD41C:[03E00008]: jr         $ra
    089CD420:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_89D0C80 185,915,583 instructions (2.104%), 1,441,491 calls (089D0C80 - 089D11EC, length 348)
    089D0C80:[27BDFFD0]: addiu      $sp, $sp, -48
    089D0C84:[AFB40010]: sw         $s4, 16($sp)
    089D0C88:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    089D0C8C:[AFB3000C]: sw         $s3, 12($sp)
    089D0C90:[00C09821]: addu       $s3, $a2, $zr <=> move $s3, $a2
    089D0C94:[AFB00000]: sw         $s0, 0($sp)
    089D0C98:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089D0C9C:[AFBF001C]: sw         $ra, 28($sp)
    089D0CA0:[AFB60018]: sw         $s6, 24($sp)
    089D0CA4:[AFB50014]: sw         $s5, 20($sp)
    089D0CA8:[AFB20008]: sw         $s2, 8($sp)
    089D0CAC:[AFB10004]: sw         $s1, 4($sp)
    089D0CB0:[1080003A]: beq        $a0, $zr, 0x089D0D9C
    089D0CB4:[E7B40020]: swc1       $f20, 32($sp)
    089D0CB8:[30C20001]: andi       $v0, $a2, 1
    089D0CBC:[54400042]: bnel       $v0, $zr, 0x089D0DC8
    089D0CC0:[8C850054]: lw         $a1, 84($a0)
    089D0CC4:[32620002]: andi       $v0, $s3, 2
    089D0CC8:[10400034]: beq        $v0, $zr, 0x089D0D9C
    089D0CCC:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    089D0CD0:[8E120018]: lw         $s2, 24($s0)
    089D0CD4:[02421024]: and        $v0, $s2, $v0
    089D0CD8:[14400087]: bne        $v0, $zr, 0x089D0EF8
    089D0CDC:[261100B0]: addiu      $s1, $s0, 176
    089D0CE0:[8E030050]: lw         $v1, 80($s0)
    089D0CE4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089D0CE8:[106200A7]: beq        $v1, $v0, 0x089D0F88
    089D0CEC:[261300F0]: addiu      $s3, $s0, 240
    089D0CF0:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D0CF4:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    089D0CF8:[8CC20000]: lw         $v0, 0($a2)
    089D0CFC:[8CC30004]: lw         $v1, 4($a2)
    089D0D00:[8CC40008]: lw         $a0, 8($a2)
    089D0D04:[8CC5000C]: lw         $a1, 12($a2)
    089D0D08:[ACE20000]: sw         $v0, 0($a3)
    089D0D0C:[24C60010]: addiu      $a2, $a2, 16
    089D0D10:[24E70010]: addiu      $a3, $a3, 16
    089D0D14:[ACE3FFF4]: sw         $v1, -12($a3)
    089D0D18:[ACE4FFF8]: sw         $a0, -8($a3)
    089D0D1C:[14D3FFF6]: bne        $a2, $s3, 0x089D0CF8
    089D0D20:[ACE5FFFC]: sw         $a1, -4($a3)
    089D0D24:[8E03003C]: lw         $v1, 60($s0)
    089D0D28:[8E82002C]: lw         $v0, 44($s4)
    089D0D2C:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089D0D30:[30640FFF]: andi       $a0, $v1, 4095
    089D0D34:[0082102A]: slt        $v0, $a0, $v0
    089D0D38:[10400007]: beq        $v0, $zr, 0x089D0D58
    089D0D3C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089D0D40:[8E830018]: lw         $v1, 24($s4)
    089D0D44:[00041080]: sll        $v0, $a0, 0x0002
    089D0D48:[00431021]: addu       $v0, $v0, $v1
    089D0D4C:[8C510000]: lw         $s1, 0($v0)
    089D0D50:[56200001]: bnel       $s1, $zr, 0x089D0D58
    089D0D54:[8E2A0018]: lw         $t2, 24($s1)
    089D0D58:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089D0D5C:[024A1825]: or         $v1, $s2, $t2
    089D0D60:[34420018]: ori        $v0, $v0, 24
    089D0D64:[00621824]: and        $v1, $v1, $v0
    089D0D68:[1460007A]: bne        $v1, $zr, 0x089D0F54
    089D0D6C:[32420080]: andi       $v0, $s2, 128
    089D0D70:[14400058]: bne        $v0, $zr, 0x089D0ED4
    089D0D74:[00000000]: nop
    089D0D78:[5220006B]: beql       $s1, $zr, 0x089D0F28
    089D0D7C:[8E820054]: lw         $v0, 84($s4)
    089D0D80:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0D84:[262500F0]: addiu      $a1, $s1, 240
    089D0D88:[0E2755C1]: jal        0x089D5704
    089D0D8C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089D0D90:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    089D0D94:[02421025]: or         $v0, $s2, $v0
    089D0D98:[AE020018]: sw         $v0, 24($s0)
    089D0D9C:[8FBF001C]: lw         $ra, 28($sp)
    089D0DA0:[8FB60018]: lw         $s6, 24($sp)
    089D0DA4:[8FB50014]: lw         $s5, 20($sp)
    089D0DA8:[8FB40010]: lw         $s4, 16($sp)
    089D0DAC:[8FB3000C]: lw         $s3, 12($sp)
    089D0DB0:[8FB20008]: lw         $s2, 8($sp)
    089D0DB4:[8FB10004]: lw         $s1, 4($sp)
    089D0DB8:[8FB00000]: lw         $s0, 0($sp)
    089D0DBC:[C7B40020]: lwc1       $f20, 32($sp)
    089D0DC0:[03E00008]: jr         $ra
    089D0DC4:[27BD0030]: addiu      $sp, $sp, 48
    089D0DC8:[00051402]: srl        $v0, $a1, 0x0010
    089D0DCC:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    089D0DD0:[30B6FFFF]: andi       $s6, $a1, -1
    089D0DD4:[02C28824]: and        $s1, $s6, $v0
    089D0DD8:[12200034]: beq        $s1, $zr, 0x089D0EAC
    089D0DDC:[3403FFFF]: ori        $v1, $zr, -1 <=> li $v1, 65535
    089D0DE0:[32220040]: andi       $v0, $s1, 64
    089D0DE4:[14400073]: bne        $v0, $zr, 0x089D0FB4
    089D0DE8:[8C920010]: lw         $s2, 16($a0)
    089D0DEC:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    089D0DF0:[32220001]: andi       $v0, $s1, 1
    089D0DF4:[144000EC]: bne        $v0, $zr, 0x089D11A8
    089D0DF8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0DFC:[32220002]: andi       $v0, $s1, 2
    089D0E00:[144000D7]: bne        $v0, $zr, 0x089D1160
    089D0E04:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0E08:[32220004]: andi       $v0, $s1, 4
    089D0E0C:[1440009E]: bne        $v0, $zr, 0x089D1088
    089D0E10:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0E14:[32220008]: andi       $v0, $s1, 8
    089D0E18:[14400089]: bne        $v0, $zr, 0x089D1040
    089D0E1C:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0E20:[32220010]: andi       $v0, $s1, 16
    089D0E24:[144000AA]: bne        $v0, $zr, 0x089D10D0
    089D0E28:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0E2C:[32220100]: andi       $v0, $s1, 256
    089D0E30:[10400017]: beq        $v0, $zr, 0x089D0E90
    089D0E34:[32220200]: andi       $v0, $s1, 512
    089D0E38:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0E3C:[C6000068]: lwc1       $f0, 104($s0)
    089D0E40:[C4419E48]: lwc1       $f1, -25016($v0)
    089D0E44:[8E480030]: lw         $t0, 48($s2)
    089D0E48:[8E470020]: lw         $a3, 32($s2)
    089D0E4C:[15000004]: bne        $t0, $zr, 0x089D0E60
    089D0E50:[46000D01]: sub.s      $f20, $f1, $f0
    089D0E54:[3C0208AA]: lui        $v0, 0x08AA <=> li $v0, 0x08AA0000
    089D0E58:[24476470]: addiu      $a3, $v0, 25712
    089D0E5C:[24080008]: addiu      $t0, $zr, 8 <=> li $t0, 8
    089D0E60:[4600A306]: mov.s      $f12, $f20
    089D0E64:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D0E68:[24050043]: addiu      $a1, $zr, 67 <=> li $a1, 67
    089D0E6C:[0E273FB6]: jal        0x089CFED8
    089D0E70:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D0E74:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0E78:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D0E7C:[4614003C]: c.lt.s     $f0, $f20
    089D0E80:[00000000]: nop
    089D0E84:[45030001]: bc1tl      0x089D0E8C
    089D0E88:[36B50100]: ori        $s5, $s5, 256
    089D0E8C:[32220200]: andi       $v0, $s1, 512
    089D0E90:[144000A1]: bne        $v0, $zr, 0x089D1118
    089D0E94:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0E98:[32220800]: andi       $v0, $s1, 2048
    089D0E9C:[5440005F]: bnel       $v0, $zr, 0x089D101C
    089D0EA0:[8E430040]: lw         $v1, 64($s2)
    089D0EA4:[8E050054]: lw         $a1, 84($s0)
    089D0EA8:[00151827]: nor        $v1, $zr, $s5 <=> li $v1, not $s5
    089D0EAC:[00651024]: and        $v0, $v1, $a1
    089D0EB0:[12C0FF84]: beq        $s6, $zr, 0x089D0CC4
    089D0EB4:[AE020054]: sw         $v0, 84($s0)
    089D0EB8:[26020058]: addiu      $v0, $s0, 88
    089D0EBC:[AE000058]: sw         $zr, 88($s0)
    089D0EC0:[AC400010]: sw         $zr, 16($v0)
    089D0EC4:[AC400004]: sw         $zr, 4($v0)
    089D0EC8:[AC400008]: sw         $zr, 8($v0)
    089D0ECC:[0A274331]: j          0x089D0CC4
    089D0ED0:[AC40000C]: sw         $zr, 12($v0)
    089D0ED4:[1220004A]: beq        $s1, $zr, 0x089D1000
    089D0ED8:[26260170]: addiu      $a2, $s1, 368
    089D0EDC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0EE0:[0E2756CB]: jal        0x089D5B2C
    089D0EE4:[26050070]: addiu      $a1, $s0, 112
    089D0EE8:[1620FFA6]: bne        $s1, $zr, 0x089D0D84
    089D0EEC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0EF0:[0A2743CA]: j          0x089D0F28
    089D0EF4:[8E820054]: lw         $v0, 84($s4)
    089D0EF8:[7C12F784]: ins        $s2, $zr, 30, 1
    089D0EFC:[32420040]: andi       $v0, $s2, 64
    089D0F00:[5440FF78]: bnel       $v0, $zr, 0x089D0CE4
    089D0F04:[8E030050]: lw         $v1, 80($s0)
    089D0F08:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089D0F0C:[26050080]: addiu      $a1, $s0, 128
    089D0F10:[26060090]: addiu      $a2, $s0, 144
    089D0F14:[260700A0]: addiu      $a3, $s0, 160
    089D0F18:[0E27565C]: jal        0x089D5970
    089D0F1C:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    089D0F20:[0A274339]: j          0x089D0CE4
    089D0F24:[8E030050]: lw         $v1, 80($s0)
    089D0F28:[30420001]: andi       $v0, $v0, 1
    089D0F2C:[1040FF99]: beq        $v0, $zr, 0x089D0D94
    089D0F30:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    089D0F34:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0F38:[26850070]: addiu      $a1, $s4, 112
    089D0F3C:[0E2755C1]: jal        0x089D5704
    089D0F40:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089D0F44:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    089D0F48:[02421025]: or         $v0, $s2, $v0
    089D0F4C:[0A274367]: j          0x089D0D9C
    089D0F50:[AE020018]: sw         $v0, 24($s0)
    089D0F54:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    089D0F58:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0F5C:[26050170]: addiu      $a1, $s0, 368
    089D0F60:[260600A0]: addiu      $a2, $s0, 160
    089D0F64:[26280170]: addiu      $t0, $s1, 368
    089D0F68:[0E275685]: jal        0x089D5A14
    089D0F6C:[262900A0]: addiu      $t1, $s1, 160
    089D0F70:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    089D0F74:[32420080]: andi       $v0, $s2, 128
    089D0F78:[1040FF7F]: beq        $v0, $zr, 0x089D0D78
    089D0F7C:[00000000]: nop
    089D0F80:[0A2743B5]: j          0x089D0ED4
    089D0F84:[00000000]: nop
    089D0F88:[26040130]: addiu      $a0, $s0, 304
    089D0F8C:[268500F0]: addiu      $a1, $s4, 240
    089D0F90:[0E2755C1]: jal        0x089D5704
    089D0F94:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D0F98:[C60000E0]: lwc1       $f0, 224($s0)
    089D0F9C:[C60100E4]: lwc1       $f1, 228($s0)
    089D0FA0:[C60200E8]: lwc1       $f2, 232($s0)
    089D0FA4:[E6000160]: swc1       $f0, 352($s0)
    089D0FA8:[E6010164]: swc1       $f1, 356($s0)
    089D0FAC:[0A27433C]: j          0x089D0CF0
    089D0FB0:[E6020168]: swc1       $f2, 360($s0)
    089D0FB4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0FB8:[C4800058]: lwc1       $f0, 88($a0)
    089D0FBC:[C4549E48]: lwc1       $f20, -25016($v0)
    089D0FC0:[24050047]: addiu      $a1, $zr, 71 <=> li $a1, 71
    089D0FC4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D0FC8:[4600A501]: sub.s      $f20, $f20, $f0
    089D0FCC:[264700B0]: addiu      $a3, $s2, 176
    089D0FD0:[24080010]: addiu      $t0, $zr, 16 <=> li $t0, 16
    089D0FD4:[0E273FB6]: jal        0x089CFED8
    089D0FD8:[4600A306]: mov.s      $f12, $f20
    089D0FDC:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0FE0:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D0FE4:[4614003C]: c.lt.s     $f0, $f20
    089D0FE8:[00000000]: nop
    089D0FEC:[4502FF80]: bc1fl      0x089D0DF0
    089D0FF0:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    089D0FF4:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    089D0FF8:[0A27437C]: j          0x089D0DF0
    089D0FFC:[34550040]: ori        $s5, $v0, 64
    089D1000:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089D1004:[24467C40]: addiu      $a2, $v0, 31808
    089D1008:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D100C:[0E2756CB]: jal        0x089D5B2C
    089D1010:[26050070]: addiu      $a1, $s0, 112
    089D1014:[0A2743BA]: j          0x089D0EE8
    089D1018:[00000000]: nop
    089D101C:[8E050054]: lw         $a1, 84($s0)
    089D1020:[36A20800]: ori        $v0, $s5, 2048
    089D1024:[AE030040]: sw         $v1, 64($s0)
    089D1028:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    089D102C:[00651024]: and        $v0, $v1, $a1
    089D1030:[12C0FF24]: beq        $s6, $zr, 0x089D0CC4
    089D1034:[AE020054]: sw         $v0, 84($s0)
    089D1038:[0A2743AF]: j          0x089D0EBC
    089D103C:[26020058]: addiu      $v0, $s0, 88
    089D1040:[C6000064]: lwc1       $f0, 100($s0)
    089D1044:[C4549E48]: lwc1       $f20, -25016($v0)
    089D1048:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D104C:[2405004D]: addiu      $a1, $zr, 77 <=> li $a1, 77
    089D1050:[4600A501]: sub.s      $f20, $f20, $f0
    089D1054:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D1058:[264700A0]: addiu      $a3, $s2, 160
    089D105C:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    089D1060:[0E273FB6]: jal        0x089CFED8
    089D1064:[4600A306]: mov.s      $f12, $f20
    089D1068:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D106C:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D1070:[4614003C]: c.lt.s     $f0, $f20
    089D1074:[00000000]: nop
    089D1078:[4503FF69]: bc1tl      0x089D0E20
    089D107C:[36B50008]: ori        $s5, $s5, 8
    089D1080:[0A274389]: j          0x089D0E24
    089D1084:[32220010]: andi       $v0, $s1, 16
    089D1088:[C6000064]: lwc1       $f0, 100($s0)
    089D108C:[C4549E48]: lwc1       $f20, -25016($v0)
    089D1090:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D1094:[2405004C]: addiu      $a1, $zr, 76 <=> li $a1, 76
    089D1098:[4600A501]: sub.s      $f20, $f20, $f0
    089D109C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D10A0:[264700A0]: addiu      $a3, $s2, 160
    089D10A4:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    089D10A8:[0E273FB6]: jal        0x089CFED8
    089D10AC:[4600A306]: mov.s      $f12, $f20
    089D10B0:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D10B4:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D10B8:[4614003C]: c.lt.s     $f0, $f20
    089D10BC:[00000000]: nop
    089D10C0:[4503FF54]: bc1tl      0x089D0E14
    089D10C4:[36B50004]: ori        $s5, $s5, 4
    089D10C8:[0A274386]: j          0x089D0E18
    089D10CC:[32220008]: andi       $v0, $s1, 8
    089D10D0:[C6000064]: lwc1       $f0, 100($s0)
    089D10D4:[C4549E48]: lwc1       $f20, -25016($v0)
    089D10D8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D10DC:[240500E1]: addiu      $a1, $zr, 225 <=> li $a1, 225
    089D10E0:[4600A501]: sub.s      $f20, $f20, $f0
    089D10E4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D10E8:[264700A0]: addiu      $a3, $s2, 160
    089D10EC:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    089D10F0:[0E273FB6]: jal        0x089CFED8
    089D10F4:[4600A306]: mov.s      $f12, $f20
    089D10F8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D10FC:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D1100:[4614003C]: c.lt.s     $f0, $f20
    089D1104:[00000000]: nop
    089D1108:[4503FF48]: bc1tl      0x089D0E2C
    089D110C:[36B50010]: ori        $s5, $s5, 16
    089D1110:[0A27438C]: j          0x089D0E30
    089D1114:[32220100]: andi       $v0, $s1, 256
    089D1118:[C6000068]: lwc1       $f0, 104($s0)
    089D111C:[C4549E48]: lwc1       $f20, -25016($v0)
    089D1120:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D1124:[2405004F]: addiu      $a1, $zr, 79 <=> li $a1, 79
    089D1128:[4600A501]: sub.s      $f20, $f20, $f0
    089D112C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D1130:[26470044]: addiu      $a3, $s2, 68
    089D1134:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    089D1138:[0E273FB6]: jal        0x089CFED8
    089D113C:[4600A306]: mov.s      $f12, $f20
    089D1140:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D1144:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D1148:[4614003C]: c.lt.s     $f0, $f20
    089D114C:[00000000]: nop
    089D1150:[4503FF51]: bc1tl      0x089D0E98
    089D1154:[36B50200]: ori        $s5, $s5, 512
    089D1158:[0A2743A7]: j          0x089D0E9C
    089D115C:[32220800]: andi       $v0, $s1, 2048
    089D1160:[C6000060]: lwc1       $f0, 96($s0)
    089D1164:[C4549E48]: lwc1       $f20, -25016($v0)
    089D1168:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D116C:[2405004B]: addiu      $a1, $zr, 75 <=> li $a1, 75
    089D1170:[4600A501]: sub.s      $f20, $f20, $f0
    089D1174:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D1178:[26470090]: addiu      $a3, $s2, 144
    089D117C:[24080004]: addiu      $t0, $zr, 4 <=> li $t0, 4
    089D1180:[0E273FB6]: jal        0x089CFED8
    089D1184:[4600A306]: mov.s      $f12, $f20
    089D1188:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D118C:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D1190:[4614003C]: c.lt.s     $f0, $f20
    089D1194:[00000000]: nop
    089D1198:[4503FF1B]: bc1tl      0x089D0E08
    089D119C:[36B50002]: ori        $s5, $s5, 2
    089D11A0:[0A274383]: j          0x089D0E0C
    089D11A4:[32220004]: andi       $v0, $s1, 4
    089D11A8:[C600005C]: lwc1       $f0, 92($s0)
    089D11AC:[C4549E48]: lwc1       $f20, -25016($v0)
    089D11B0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D11B4:[24050048]: addiu      $a1, $zr, 72 <=> li $a1, 72
    089D11B8:[4600A501]: sub.s      $f20, $f20, $f0
    089D11BC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D11C0:[26470080]: addiu      $a3, $s2, 128
    089D11C4:[24080003]: addiu      $t0, $zr, 3 <=> li $t0, 3
    089D11C8:[0E273FB6]: jal        0x089CFED8
    089D11CC:[4600A306]: mov.s      $f12, $f20
    089D11D0:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D11D4:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D11D8:[4614003C]: c.lt.s     $f0, $f20
    089D11DC:[00000000]: nop
    089D11E0:[4503FF06]: bc1tl      0x089D0DFC
    089D11E4:[36B50001]: ori        $s5, $s5, 1
    089D11E8:[0A274380]: j          0x089D0E00
    089D11EC:[32220002]: andi       $v0, $s1, 2
  Back Branch 089D0D1C 5,765,964 times (length 11)
    089D0CE4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089D0CE8:[106200A7]: beq        $v1, $v0, 0x089D0F88
    089D0CEC:[261300F0]: addiu      $s3, $s0, 240
    089D0CF0:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D0CF4:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
--> 089D0CF8:[8CC20000]: lw         $v0, 0($a2)
    089D0CFC:[8CC30004]: lw         $v1, 4($a2)
    089D0D00:[8CC40008]: lw         $a0, 8($a2)
    089D0D04:[8CC5000C]: lw         $a1, 12($a2)
    089D0D08:[ACE20000]: sw         $v0, 0($a3)
    089D0D0C:[24C60010]: addiu      $a2, $a2, 16
    089D0D10:[24E70010]: addiu      $a3, $a3, 16
    089D0D14:[ACE3FFF4]: sw         $v1, -12($a3)
    089D0D18:[ACE4FFF8]: sw         $a0, -8($a3)
--> 089D0D1C:[14D3FFF6]: bne        $a2, $s3, 0x089D0CF8
    089D0D20:[ACE5FFFC]: sw         $a1, -4($a3)
    089D0D24:[8E03003C]: lw         $v1, 60($s0)
    089D0D28:[8E82002C]: lw         $v0, 44($s4)
    089D0D2C:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
  Back Branch 089D0EB0 1,441,110 times (length 125)
  Back Branch 089D0ECC 589,644 times (length 132)
  Back Branch 089D0F20 464,927 times (length 145)
  Back Branch 089D0F2C 33,011 times (length 104)
  Back Branch 089D0F78 4,985 times (length 130)
  Back Branch 089D1030 381 times (length 221)
  Back Branch 089D1038 381 times (length 97)
    089D0EA8:[00151827]: nor        $v1, $zr, $s5 <=> li $v1, not $s5
    089D0EAC:[00651024]: and        $v0, $v1, $a1
    089D0EB0:[12C0FF84]: beq        $s6, $zr, 0x089D0CC4
    089D0EB4:[AE020054]: sw         $v0, 84($s0)
    089D0EB8:[26020058]: addiu      $v0, $s0, 88
--> 089D0EBC:[AE000058]: sw         $zr, 88($s0)
    089D0EC0:[AC400010]: sw         $zr, 16($v0)
    089D0EC4:[AC400004]: sw         $zr, 4($v0)
    089D0EC8:[AC400008]: sw         $zr, 8($v0)
    089D0ECC:[0A274331]: j          0x089D0CC4
    089D0ED0:[AC40000C]: sw         $zr, 12($v0)
    089D0ED4:[1220004A]: beq        $s1, $zr, 0x089D1000
    089D0ED8:[26260170]: addiu      $a2, $s1, 368
    089D0EDC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0EE0:[0E2756CB]: jal        0x089D5B2C
    089D0EE4:[26050070]: addiu      $a1, $s0, 112
    089D0EE8:[1620FFA6]: bne        $s1, $zr, 0x089D0D84
    089D0EEC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0EF0:[0A2743CA]: j          0x089D0F28
    089D0EF4:[8E820054]: lw         $v0, 84($s4)
    089D0EF8:[7C12F784]: ins        $s2, $zr, 30, 1
    089D0EFC:[32420040]: andi       $v0, $s2, 64
    089D0F00:[5440FF78]: bnel       $v0, $zr, 0x089D0CE4
    089D0F04:[8E030050]: lw         $v1, 80($s0)
    089D0F08:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089D0F0C:[26050080]: addiu      $a1, $s0, 128
    089D0F10:[26060090]: addiu      $a2, $s0, 144
    089D0F14:[260700A0]: addiu      $a3, $s0, 160
    089D0F18:[0E27565C]: jal        0x089D5970
    089D0F1C:[02404021]: addu       $t0, $s2, $zr <=> move $t0, $s2
    089D0F20:[0A274339]: j          0x089D0CE4
    089D0F24:[8E030050]: lw         $v1, 80($s0)
    089D0F28:[30420001]: andi       $v0, $v0, 1
    089D0F2C:[1040FF99]: beq        $v0, $zr, 0x089D0D94
    089D0F30:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    089D0F34:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0F38:[26850070]: addiu      $a1, $s4, 112
    089D0F3C:[0E2755C1]: jal        0x089D5704
    089D0F40:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089D0F44:[3C022000]: lui        $v0, 0x2000 <=> li $v0, 0x20000000
    089D0F48:[02421025]: or         $v0, $s2, $v0
    089D0F4C:[0A274367]: j          0x089D0D9C
    089D0F50:[AE020018]: sw         $v0, 24($s0)
    089D0F54:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    089D0F58:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D0F5C:[26050170]: addiu      $a1, $s0, 368
    089D0F60:[260600A0]: addiu      $a2, $s0, 160
    089D0F64:[26280170]: addiu      $t0, $s1, 368
    089D0F68:[0E275685]: jal        0x089D5A14
    089D0F6C:[262900A0]: addiu      $t1, $s1, 160
    089D0F70:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    089D0F74:[32420080]: andi       $v0, $s2, 128
    089D0F78:[1040FF7F]: beq        $v0, $zr, 0x089D0D78
    089D0F7C:[00000000]: nop
    089D0F80:[0A2743B5]: j          0x089D0ED4
    089D0F84:[00000000]: nop
    089D0F88:[26040130]: addiu      $a0, $s0, 304
    089D0F8C:[268500F0]: addiu      $a1, $s4, 240
    089D0F90:[0E2755C1]: jal        0x089D5704
    089D0F94:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D0F98:[C60000E0]: lwc1       $f0, 224($s0)
    089D0F9C:[C60100E4]: lwc1       $f1, 228($s0)
    089D0FA0:[C60200E8]: lwc1       $f2, 232($s0)
    089D0FA4:[E6000160]: swc1       $f0, 352($s0)
    089D0FA8:[E6010164]: swc1       $f1, 356($s0)
    089D0FAC:[0A27433C]: j          0x089D0CF0
    089D0FB0:[E6020168]: swc1       $f2, 360($s0)
    089D0FB4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0FB8:[C4800058]: lwc1       $f0, 88($a0)
    089D0FBC:[C4549E48]: lwc1       $f20, -25016($v0)
    089D0FC0:[24050047]: addiu      $a1, $zr, 71 <=> li $a1, 71
    089D0FC4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D0FC8:[4600A501]: sub.s      $f20, $f20, $f0
    089D0FCC:[264700B0]: addiu      $a3, $s2, 176
    089D0FD0:[24080010]: addiu      $t0, $zr, 16 <=> li $t0, 16
    089D0FD4:[0E273FB6]: jal        0x089CFED8
    089D0FD8:[4600A306]: mov.s      $f12, $f20
    089D0FDC:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0FE0:[C4409E4C]: lwc1       $f0, -25012($v0)
    089D0FE4:[4614003C]: c.lt.s     $f0, $f20
    089D0FE8:[00000000]: nop
    089D0FEC:[4502FF80]: bc1fl      0x089D0DF0
    089D0FF0:[3C15FFFF]: lui        $s5, 0xFFFF <=> li $s5, 0xFFFF0000
    089D0FF4:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    089D0FF8:[0A27437C]: j          0x089D0DF0
    089D0FFC:[34550040]: ori        $s5, $v0, 64
    089D1000:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089D1004:[24467C40]: addiu      $a2, $v0, 31808
    089D1008:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089D100C:[0E2756CB]: jal        0x089D5B2C
    089D1010:[26050070]: addiu      $a1, $s0, 112
    089D1014:[0A2743BA]: j          0x089D0EE8
    089D1018:[00000000]: nop
    089D101C:[8E050054]: lw         $a1, 84($s0)
    089D1020:[36A20800]: ori        $v0, $s5, 2048
    089D1024:[AE030040]: sw         $v1, 64($s0)
    089D1028:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    089D102C:[00651024]: and        $v0, $v1, $a1
    089D1030:[12C0FF24]: beq        $s6, $zr, 0x089D0CC4
    089D1034:[AE020054]: sw         $v0, 84($s0)
--> 089D1038:[0A2743AF]: j          0x089D0EBC
    089D103C:[26020058]: addiu      $v0, $s0, 88
    089D1040:[C6000064]: lwc1       $f0, 100($s0)
    089D1044:[C4549E48]: lwc1       $f20, -25016($v0)
    089D1048:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 089D10C0 132 times (length 173)
  Back Branch 089D11E0 43 times (length 251)
  Back Branch 089D1198 37 times (length 230)
  Back Branch 089D11E8 16 times (length 252)
  Back Branch 089D11A0 8 times (length 231)
_S1_2_89CD6D8 172,136,001 instructions (1.948%), 1,929,480 calls (089CD6D8 - 089CD9F8, length 201)
    089CD6D8:[3C0B08B5]: lui        $t3, 0x08B5 <=> li $t3, 0x08B50000
    089CD6DC:[2569CBB0]: addiu      $t1, $t3, -13392
    089CD6E0:[8D230034]: lw         $v1, 52($t1)
    089CD6E4:[8D220038]: lw         $v0, 56($t1)
    089CD6E8:[8D26003C]: lw         $a2, 60($t1)
    089CD6EC:[00031827]: nor        $v1, $zr, $v1 <=> li $v1, not $v1
    089CD6F0:[8D270044]: lw         $a3, 68($t1)
    089CD6F4:[8D240040]: lw         $a0, 64($t1)
    089CD6F8:[00621024]: and        $v0, $v1, $v0
    089CD6FC:[00022827]: nor        $a1, $zr, $v0 <=> li $a1, not $v0
    089CD700:[8D280048]: lw         $t0, 72($t1)
    089CD704:[00852024]: and        $a0, $a0, $a1
    089CD708:[00661824]: and        $v1, $v1, $a2
    089CD70C:[00471024]: and        $v0, $v0, $a3
    089CD710:[00032827]: nor        $a1, $zr, $v1 <=> li $a1, not $v1
    089CD714:[00441025]: or         $v0, $v0, $a0
    089CD718:[8D24004C]: lw         $a0, 76($t1)
    089CD71C:[00451024]: and        $v0, $v0, $a1
    089CD720:[00681824]: and        $v1, $v1, $t0
    089CD724:[00625025]: or         $t2, $v1, $v0
    089CD728:[8D250018]: lw         $a1, 24($t1)
    089CD72C:[28830000]: slti       $v1, $a0, 0
    089CD730:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    089CD734:[01442026]: xor        $a0, $t2, $a0
    089CD738:[0083100A]: movz       $v0, $a0, $v1
    089CD73C:[00454024]: and        $t0, $v0, $a1
    089CD740:[1100003A]: beq        $t0, $zr, 0x089CD82C
    089CD744:[AD2A004C]: sw         $t2, 76($t1)
    089CD748:[8D250008]: lw         $a1, 8($t1)
    089CD74C:[8D23000C]: lw         $v1, 12($t1)
    089CD750:[24A2002C]: addiu      $v0, $a1, 44
    089CD754:[0062102B]: sltu       $v0, $v1, $v0
    089CD758:[14400036]: bne        $v0, $zr, 0x089CD834
    089CD75C:[31020001]: andi       $v0, $t0, 1
    089CD760:[10400008]: beq        $v0, $zr, 0x089CD784
    089CD764:[31020002]: andi       $v0, $t0, 2
    089CD768:[31420001]: andi       $v0, $t2, 1
    089CD76C:[3C031700]: lui        $v1, 0x1700 <=> li $v1, 0x17000000
    089CD770:[00431025]: or         $v0, $v0, $v1
    089CD774:[24A40004]: addiu      $a0, $a1, 4
    089CD778:[AD240008]: sw         $a0, 8($t1)
    089CD77C:[ACA20000]: sw         $v0, 0($a1)
    089CD780:[31020002]: andi       $v0, $t0, 2
    089CD784:[14400092]: bne        $v0, $zr, 0x089CD9D0
    089CD788:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD78C:[31020004]: andi       $v0, $t0, 4
    089CD790:[54400085]: bnel       $v0, $zr, 0x089CD9A8
    089CD794:[8CA60008]: lw         $a2, 8($a1)
    089CD798:[31020008]: andi       $v0, $t0, 8
    089CD79C:[54400077]: bnel       $v0, $zr, 0x089CD97C
    089CD7A0:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7A4:[31020010]: andi       $v0, $t0, 16
    089CD7A8:[54400069]: bnel       $v0, $zr, 0x089CD950
    089CD7AC:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7B0:[31020020]: andi       $v0, $t0, 32
    089CD7B4:[5440005A]: bnel       $v0, $zr, 0x089CD920
    089CD7B8:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7BC:[31020040]: andi       $v0, $t0, 64
    089CD7C0:[5440004C]: bnel       $v0, $zr, 0x089CD8F4
    089CD7C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7C8:[31020100]: andi       $v0, $t0, 256
    089CD7CC:[5440003E]: bnel       $v0, $zr, 0x089CD8C8
    089CD7D0:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7D4:[31020200]: andi       $v0, $t0, 512
    089CD7D8:[1440002A]: bne        $v0, $zr, 0x089CD884
    089CD7DC:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD7E0:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD7E4:[01021024]: and        $v0, $t0, $v0
    089CD7E8:[54400018]: bnel       $v0, $zr, 0x089CD84C
    089CD7EC:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7F0:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD7F4:[01021024]: and        $v0, $t0, $v0
    089CD7F8:[14400010]: bne        $v0, $zr, 0x089CD83C
    089CD7FC:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD800:[31020400]: andi       $v0, $t0, 1024
    089CD804:[10400009]: beq        $v0, $zr, 0x089CD82C
    089CD808:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD80C:[8CA60008]: lw         $a2, 8($a1)
    089CD810:[7D440280]: ext        $a0, $t2, 10, 1
    089CD814:[3C022400]: lui        $v0, 0x2400 <=> li $v0, 0x24000000
    089CD818:[00822025]: or         $a0, $a0, $v0
    089CD81C:[24C30004]: addiu      $v1, $a2, 4
    089CD820:[ACA30008]: sw         $v1, 8($a1)
    089CD824:[03E00008]: jr         $ra
    089CD828:[ACC40000]: sw         $a0, 0($a2)
    089CD82C:[03E00008]: jr         $ra
    089CD830:[00000000]: nop
    089CD834:[03E00008]: jr         $ra
    089CD838:[AD20000C]: sw         $zr, 12($t1)
    089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
    089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
    089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
    089CD858:[30420001]: andi       $v0, $v0, 1
    089CD85C:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    089CD860:[00431025]: or         $v0, $v0, $v1
    089CD864:[ACC20000]: sw         $v0, 0($a2)
    089CD868:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD86C:[24C40004]: addiu      $a0, $a2, 4
    089CD870:[01021024]: and        $v0, $t0, $v0
    089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
    089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD884:[8CE60008]: lw         $a2, 8($a3)
    089CD888:[31440200]: andi       $a0, $t2, 512
    089CD88C:[2C850001]: sltiu      $a1, $a0, 1
    089CD890:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    089CD894:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    089CD898:[00822025]: or         $a0, $a0, $v0
    089CD89C:[24C20008]: addiu      $v0, $a2, 8
    089CD8A0:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    089CD8A4:[ACE20008]: sw         $v0, 8($a3)
    089CD8A8:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD8AC:[00A32825]: or         $a1, $a1, $v1
    089CD8B0:[01021024]: and        $v0, $t0, $v0
    089CD8B4:[ACC40000]: sw         $a0, 0($a2)
    089CD8B8:[1040FFCD]: beq        $v0, $zr, 0x089CD7F0
    089CD8BC:[ACC50004]: sw         $a1, 4($a2)
    089CD8C0:[0A273613]: j          0x089CD84C
    089CD8C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD8C8:[8CA60008]: lw         $a2, 8($a1)
    089CD8CC:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    089CD8D0:[7D440200]: ext        $a0, $t2, 8, 1
    089CD8D4:[00822025]: or         $a0, $a0, $v0
    089CD8D8:[24C30004]: addiu      $v1, $a2, 4
    089CD8DC:[31020200]: andi       $v0, $t0, 512
    089CD8E0:[ACA30008]: sw         $v1, 8($a1)
    089CD8E4:[1040FFBE]: beq        $v0, $zr, 0x089CD7E0
    089CD8E8:[ACC40000]: sw         $a0, 0($a2)
    089CD8EC:[0A273621]: j          0x089CD884
    089CD8F0:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD8F4:[8CA60008]: lw         $a2, 8($a1)
    089CD8F8:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089CD8FC:[7D440180]: ext        $a0, $t2, 6, 1
    089CD900:[00822025]: or         $a0, $a0, $v0
    089CD904:[24C30004]: addiu      $v1, $a2, 4
    089CD908:[31020100]: andi       $v0, $t0, 256
    089CD90C:[ACA30008]: sw         $v1, 8($a1)
    089CD910:[1040FFB0]: beq        $v0, $zr, 0x089CD7D4
    089CD914:[ACC40000]: sw         $a0, 0($a2)
    089CD918:[0A273633]: j          0x089CD8CC
    089CD91C:[8CA60008]: lw         $a2, 8($a1)
    089CD920:[8CA60008]: lw         $a2, 8($a1)
    089CD924:[39420020]: xori       $v0, $t2, 32
    089CD928:[7C420140]: ext        $v0, $v0, 5, 1
    089CD92C:[3C03E700]: lui        $v1, 0xE700 <=> li $v1, 0xE7000000
    089CD930:[00431025]: or         $v0, $v0, $v1
    089CD934:[24C40004]: addiu      $a0, $a2, 4
    089CD938:[ACC20000]: sw         $v0, 0($a2)
    089CD93C:[31020040]: andi       $v0, $t0, 64
    089CD940:[1040FFA1]: beq        $v0, $zr, 0x089CD7C8
    089CD944:[ACA40008]: sw         $a0, 8($a1)
    089CD948:[0A27363E]: j          0x089CD8F8
    089CD94C:[8CA60008]: lw         $a2, 8($a1)
    089CD950:[8CA60008]: lw         $a2, 8($a1)
    089CD954:[3C022300]: lui        $v0, 0x2300 <=> li $v0, 0x23000000
    089CD958:[7D440100]: ext        $a0, $t2, 4, 1
    089CD95C:[00822025]: or         $a0, $a0, $v0
    089CD960:[24C30004]: addiu      $v1, $a2, 4
    089CD964:[31020020]: andi       $v0, $t0, 32
    089CD968:[ACA30008]: sw         $v1, 8($a1)
    089CD96C:[1040FF93]: beq        $v0, $zr, 0x089CD7BC
    089CD970:[ACC40000]: sw         $a0, 0($a2)
    089CD974:[0A273649]: j          0x089CD924
    089CD978:[8CA60008]: lw         $a2, 8($a1)
    089CD97C:[8CA60008]: lw         $a2, 8($a1)
    089CD980:[3C021D00]: lui        $v0, 0x1D00 <=> li $v0, 0x1D000000
    089CD984:[7D4400C0]: ext        $a0, $t2, 3, 1
    089CD988:[00822025]: or         $a0, $a0, $v0
    089CD98C:[24C30004]: addiu      $v1, $a2, 4
    089CD990:[31020010]: andi       $v0, $t0, 16
    089CD994:[ACA30008]: sw         $v1, 8($a1)
    089CD998:[1040FF85]: beq        $v0, $zr, 0x089CD7B0
    089CD99C:[ACC40000]: sw         $a0, 0($a2)
    089CD9A0:[0A273655]: j          0x089CD954
    089CD9A4:[8CA60008]: lw         $a2, 8($a1)
    089CD9A8:[3C021E00]: lui        $v0, 0x1E00 <=> li $v0, 0x1E000000
    089CD9AC:[7D440080]: ext        $a0, $t2, 2, 1
    089CD9B0:[00822025]: or         $a0, $a0, $v0
    089CD9B4:[24C30004]: addiu      $v1, $a2, 4
    089CD9B8:[31020008]: andi       $v0, $t0, 8
    089CD9BC:[ACA30008]: sw         $v1, 8($a1)
    089CD9C0:[1040FF78]: beq        $v0, $zr, 0x089CD7A4
    089CD9C4:[ACC40000]: sw         $a0, 0($a2)
    089CD9C8:[0A273660]: j          0x089CD980
    089CD9CC:[8CA60008]: lw         $a2, 8($a1)
    089CD9D0:[8CA60008]: lw         $a2, 8($a1)
    089CD9D4:[3C021F00]: lui        $v0, 0x1F00 <=> li $v0, 0x1F000000
    089CD9D8:[7D440040]: ext        $a0, $t2, 1, 1
    089CD9DC:[00822025]: or         $a0, $a0, $v0
    089CD9E0:[24C30004]: addiu      $v1, $a2, 4
    089CD9E4:[31020004]: andi       $v0, $t0, 4
    089CD9E8:[ACA30008]: sw         $v1, 8($a1)
    089CD9EC:[1040FF6A]: beq        $v0, $zr, 0x089CD798
    089CD9F0:[ACC40000]: sw         $a0, 0($a2)
    089CD9F4:[0A27366A]: j          0x089CD9A8
    089CD9F8:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089CD844 1,330,660 times (length 19)
    089CD7EC:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7F0:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD7F4:[01021024]: and        $v0, $t0, $v0
    089CD7F8:[14400010]: bne        $v0, $zr, 0x089CD83C
    089CD7FC:[2563CBB0]: addiu      $v1, $t3, -13392
--> 089CD800:[31020400]: andi       $v0, $t0, 1024
    089CD804:[10400009]: beq        $v0, $zr, 0x089CD82C
    089CD808:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD80C:[8CA60008]: lw         $a2, 8($a1)
    089CD810:[7D440280]: ext        $a0, $t2, 10, 1
    089CD814:[3C022400]: lui        $v0, 0x2400 <=> li $v0, 0x24000000
    089CD818:[00822025]: or         $a0, $a0, $v0
    089CD81C:[24C30004]: addiu      $v1, $a2, 4
    089CD820:[ACA30008]: sw         $v1, 8($a1)
    089CD824:[03E00008]: jr         $ra
    089CD828:[ACC40000]: sw         $a0, 0($a2)
    089CD82C:[03E00008]: jr         $ra
    089CD830:[00000000]: nop
    089CD834:[03E00008]: jr         $ra
    089CD838:[AD20000C]: sw         $zr, 12($t1)
    089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
--> 089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
    089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
  Back Branch 089CD9EC 723,083 times (length 151)
  Back Branch 089CD940 696,229 times (length 96)
    089CD7B4:[5440005A]: bnel       $v0, $zr, 0x089CD920
    089CD7B8:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7BC:[31020040]: andi       $v0, $t0, 64
    089CD7C0:[5440004C]: bnel       $v0, $zr, 0x089CD8F4
    089CD7C4:[2565CBB0]: addiu      $a1, $t3, -13392
--> 089CD7C8:[31020100]: andi       $v0, $t0, 256
    089CD7CC:[5440003E]: bnel       $v0, $zr, 0x089CD8C8
    089CD7D0:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7D4:[31020200]: andi       $v0, $t0, 512
    089CD7D8:[1440002A]: bne        $v0, $zr, 0x089CD884
    089CD7DC:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD7E0:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD7E4:[01021024]: and        $v0, $t0, $v0
    089CD7E8:[54400018]: bnel       $v0, $zr, 0x089CD84C
    089CD7EC:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7F0:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD7F4:[01021024]: and        $v0, $t0, $v0
    089CD7F8:[14400010]: bne        $v0, $zr, 0x089CD83C
    089CD7FC:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD800:[31020400]: andi       $v0, $t0, 1024
    089CD804:[10400009]: beq        $v0, $zr, 0x089CD82C
    089CD808:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD80C:[8CA60008]: lw         $a2, 8($a1)
    089CD810:[7D440280]: ext        $a0, $t2, 10, 1
    089CD814:[3C022400]: lui        $v0, 0x2400 <=> li $v0, 0x24000000
    089CD818:[00822025]: or         $a0, $a0, $v0
    089CD81C:[24C30004]: addiu      $v1, $a2, 4
    089CD820:[ACA30008]: sw         $v1, 8($a1)
    089CD824:[03E00008]: jr         $ra
    089CD828:[ACC40000]: sw         $a0, 0($a2)
    089CD82C:[03E00008]: jr         $ra
    089CD830:[00000000]: nop
    089CD834:[03E00008]: jr         $ra
    089CD838:[AD20000C]: sw         $zr, 12($t1)
    089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
    089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
    089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
    089CD858:[30420001]: andi       $v0, $v0, 1
    089CD85C:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    089CD860:[00431025]: or         $v0, $v0, $v1
    089CD864:[ACC20000]: sw         $v0, 0($a2)
    089CD868:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD86C:[24C40004]: addiu      $a0, $a2, 4
    089CD870:[01021024]: and        $v0, $t0, $v0
    089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
    089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD884:[8CE60008]: lw         $a2, 8($a3)
    089CD888:[31440200]: andi       $a0, $t2, 512
    089CD88C:[2C850001]: sltiu      $a1, $a0, 1
    089CD890:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    089CD894:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    089CD898:[00822025]: or         $a0, $a0, $v0
    089CD89C:[24C20008]: addiu      $v0, $a2, 8
    089CD8A0:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    089CD8A4:[ACE20008]: sw         $v0, 8($a3)
    089CD8A8:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD8AC:[00A32825]: or         $a1, $a1, $v1
    089CD8B0:[01021024]: and        $v0, $t0, $v0
    089CD8B4:[ACC40000]: sw         $a0, 0($a2)
    089CD8B8:[1040FFCD]: beq        $v0, $zr, 0x089CD7F0
    089CD8BC:[ACC50004]: sw         $a1, 4($a2)
    089CD8C0:[0A273613]: j          0x089CD84C
    089CD8C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD8C8:[8CA60008]: lw         $a2, 8($a1)
    089CD8CC:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    089CD8D0:[7D440200]: ext        $a0, $t2, 8, 1
    089CD8D4:[00822025]: or         $a0, $a0, $v0
    089CD8D8:[24C30004]: addiu      $v1, $a2, 4
    089CD8DC:[31020200]: andi       $v0, $t0, 512
    089CD8E0:[ACA30008]: sw         $v1, 8($a1)
    089CD8E4:[1040FFBE]: beq        $v0, $zr, 0x089CD7E0
    089CD8E8:[ACC40000]: sw         $a0, 0($a2)
    089CD8EC:[0A273621]: j          0x089CD884
    089CD8F0:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD8F4:[8CA60008]: lw         $a2, 8($a1)
    089CD8F8:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089CD8FC:[7D440180]: ext        $a0, $t2, 6, 1
    089CD900:[00822025]: or         $a0, $a0, $v0
    089CD904:[24C30004]: addiu      $v1, $a2, 4
    089CD908:[31020100]: andi       $v0, $t0, 256
    089CD90C:[ACA30008]: sw         $v1, 8($a1)
    089CD910:[1040FFB0]: beq        $v0, $zr, 0x089CD7D4
    089CD914:[ACC40000]: sw         $a0, 0($a2)
    089CD918:[0A273633]: j          0x089CD8CC
    089CD91C:[8CA60008]: lw         $a2, 8($a1)
    089CD920:[8CA60008]: lw         $a2, 8($a1)
    089CD924:[39420020]: xori       $v0, $t2, 32
    089CD928:[7C420140]: ext        $v0, $v0, 5, 1
    089CD92C:[3C03E700]: lui        $v1, 0xE700 <=> li $v1, 0xE7000000
    089CD930:[00431025]: or         $v0, $v0, $v1
    089CD934:[24C40004]: addiu      $a0, $a2, 4
    089CD938:[ACC20000]: sw         $v0, 0($a2)
    089CD93C:[31020040]: andi       $v0, $t0, 64
--> 089CD940:[1040FFA1]: beq        $v0, $zr, 0x089CD7C8
    089CD944:[ACA40008]: sw         $a0, 8($a1)
    089CD948:[0A27363E]: j          0x089CD8F8
    089CD94C:[8CA60008]: lw         $a2, 8($a1)
    089CD950:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089CD910 598,528 times (length 81)
    089CD7C0:[5440004C]: bnel       $v0, $zr, 0x089CD8F4
    089CD7C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7C8:[31020100]: andi       $v0, $t0, 256
    089CD7CC:[5440003E]: bnel       $v0, $zr, 0x089CD8C8
    089CD7D0:[2565CBB0]: addiu      $a1, $t3, -13392
--> 089CD7D4:[31020200]: andi       $v0, $t0, 512
    089CD7D8:[1440002A]: bne        $v0, $zr, 0x089CD884
    089CD7DC:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD7E0:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD7E4:[01021024]: and        $v0, $t0, $v0
    089CD7E8:[54400018]: bnel       $v0, $zr, 0x089CD84C
    089CD7EC:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7F0:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD7F4:[01021024]: and        $v0, $t0, $v0
    089CD7F8:[14400010]: bne        $v0, $zr, 0x089CD83C
    089CD7FC:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD800:[31020400]: andi       $v0, $t0, 1024
    089CD804:[10400009]: beq        $v0, $zr, 0x089CD82C
    089CD808:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD80C:[8CA60008]: lw         $a2, 8($a1)
    089CD810:[7D440280]: ext        $a0, $t2, 10, 1
    089CD814:[3C022400]: lui        $v0, 0x2400 <=> li $v0, 0x24000000
    089CD818:[00822025]: or         $a0, $a0, $v0
    089CD81C:[24C30004]: addiu      $v1, $a2, 4
    089CD820:[ACA30008]: sw         $v1, 8($a1)
    089CD824:[03E00008]: jr         $ra
    089CD828:[ACC40000]: sw         $a0, 0($a2)
    089CD82C:[03E00008]: jr         $ra
    089CD830:[00000000]: nop
    089CD834:[03E00008]: jr         $ra
    089CD838:[AD20000C]: sw         $zr, 12($t1)
    089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
    089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
    089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
    089CD858:[30420001]: andi       $v0, $v0, 1
    089CD85C:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    089CD860:[00431025]: or         $v0, $v0, $v1
    089CD864:[ACC20000]: sw         $v0, 0($a2)
    089CD868:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD86C:[24C40004]: addiu      $a0, $a2, 4
    089CD870:[01021024]: and        $v0, $t0, $v0
    089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
    089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD884:[8CE60008]: lw         $a2, 8($a3)
    089CD888:[31440200]: andi       $a0, $t2, 512
    089CD88C:[2C850001]: sltiu      $a1, $a0, 1
    089CD890:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    089CD894:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    089CD898:[00822025]: or         $a0, $a0, $v0
    089CD89C:[24C20008]: addiu      $v0, $a2, 8
    089CD8A0:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    089CD8A4:[ACE20008]: sw         $v0, 8($a3)
    089CD8A8:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD8AC:[00A32825]: or         $a1, $a1, $v1
    089CD8B0:[01021024]: and        $v0, $t0, $v0
    089CD8B4:[ACC40000]: sw         $a0, 0($a2)
    089CD8B8:[1040FFCD]: beq        $v0, $zr, 0x089CD7F0
    089CD8BC:[ACC50004]: sw         $a1, 4($a2)
    089CD8C0:[0A273613]: j          0x089CD84C
    089CD8C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD8C8:[8CA60008]: lw         $a2, 8($a1)
    089CD8CC:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    089CD8D0:[7D440200]: ext        $a0, $t2, 8, 1
    089CD8D4:[00822025]: or         $a0, $a0, $v0
    089CD8D8:[24C30004]: addiu      $v1, $a2, 4
    089CD8DC:[31020200]: andi       $v0, $t0, 512
    089CD8E0:[ACA30008]: sw         $v1, 8($a1)
    089CD8E4:[1040FFBE]: beq        $v0, $zr, 0x089CD7E0
    089CD8E8:[ACC40000]: sw         $a0, 0($a2)
    089CD8EC:[0A273621]: j          0x089CD884
    089CD8F0:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD8F4:[8CA60008]: lw         $a2, 8($a1)
    089CD8F8:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089CD8FC:[7D440180]: ext        $a0, $t2, 6, 1
    089CD900:[00822025]: or         $a0, $a0, $v0
    089CD904:[24C30004]: addiu      $v1, $a2, 4
    089CD908:[31020100]: andi       $v0, $t0, 256
    089CD90C:[ACA30008]: sw         $v1, 8($a1)
--> 089CD910:[1040FFB0]: beq        $v0, $zr, 0x089CD7D4
    089CD914:[ACC40000]: sw         $a0, 0($a2)
    089CD918:[0A273633]: j          0x089CD8CC
    089CD91C:[8CA60008]: lw         $a2, 8($a1)
    089CD920:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089CD948 485,789 times (length 22)
    089CD8E4:[1040FFBE]: beq        $v0, $zr, 0x089CD7E0
    089CD8E8:[ACC40000]: sw         $a0, 0($a2)
    089CD8EC:[0A273621]: j          0x089CD884
    089CD8F0:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD8F4:[8CA60008]: lw         $a2, 8($a1)
--> 089CD8F8:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089CD8FC:[7D440180]: ext        $a0, $t2, 6, 1
    089CD900:[00822025]: or         $a0, $a0, $v0
    089CD904:[24C30004]: addiu      $v1, $a2, 4
    089CD908:[31020100]: andi       $v0, $t0, 256
    089CD90C:[ACA30008]: sw         $v1, 8($a1)
    089CD910:[1040FFB0]: beq        $v0, $zr, 0x089CD7D4
    089CD914:[ACC40000]: sw         $a0, 0($a2)
    089CD918:[0A273633]: j          0x089CD8CC
    089CD91C:[8CA60008]: lw         $a2, 8($a1)
    089CD920:[8CA60008]: lw         $a2, 8($a1)
    089CD924:[39420020]: xori       $v0, $t2, 32
    089CD928:[7C420140]: ext        $v0, $v0, 5, 1
    089CD92C:[3C03E700]: lui        $v1, 0xE700 <=> li $v1, 0xE7000000
    089CD930:[00431025]: or         $v0, $v0, $v1
    089CD934:[24C40004]: addiu      $a0, $a2, 4
    089CD938:[ACC20000]: sw         $v0, 0($a2)
    089CD93C:[31020040]: andi       $v0, $t0, 64
    089CD940:[1040FFA1]: beq        $v0, $zr, 0x089CD7C8
    089CD944:[ACA40008]: sw         $a0, 8($a1)
--> 089CD948:[0A27363E]: j          0x089CD8F8
    089CD94C:[8CA60008]: lw         $a2, 8($a1)
    089CD950:[8CA60008]: lw         $a2, 8($a1)
    089CD954:[3C022300]: lui        $v0, 0x2300 <=> li $v0, 0x23000000
    089CD958:[7D440100]: ext        $a0, $t2, 4, 1
  Back Branch 089CD998 294,077 times (length 124)
  Back Branch 089CD96C 252,722 times (length 110)
  Back Branch 089CD9A0 246,914 times (length 21)
    089CD940:[1040FFA1]: beq        $v0, $zr, 0x089CD7C8
    089CD944:[ACA40008]: sw         $a0, 8($a1)
    089CD948:[0A27363E]: j          0x089CD8F8
    089CD94C:[8CA60008]: lw         $a2, 8($a1)
    089CD950:[8CA60008]: lw         $a2, 8($a1)
--> 089CD954:[3C022300]: lui        $v0, 0x2300 <=> li $v0, 0x23000000
    089CD958:[7D440100]: ext        $a0, $t2, 4, 1
    089CD95C:[00822025]: or         $a0, $a0, $v0
    089CD960:[24C30004]: addiu      $v1, $a2, 4
    089CD964:[31020020]: andi       $v0, $t0, 32
    089CD968:[ACA30008]: sw         $v1, 8($a1)
    089CD96C:[1040FF93]: beq        $v0, $zr, 0x089CD7BC
    089CD970:[ACC40000]: sw         $a0, 0($a2)
    089CD974:[0A273649]: j          0x089CD924
    089CD978:[8CA60008]: lw         $a2, 8($a1)
    089CD97C:[8CA60008]: lw         $a2, 8($a1)
    089CD980:[3C021D00]: lui        $v0, 0x1D00 <=> li $v0, 0x1D000000
    089CD984:[7D4400C0]: ext        $a0, $t2, 3, 1
    089CD988:[00822025]: or         $a0, $a0, $v0
    089CD98C:[24C30004]: addiu      $v1, $a2, 4
    089CD990:[31020010]: andi       $v0, $t0, 16
    089CD994:[ACA30008]: sw         $v1, 8($a1)
    089CD998:[1040FF85]: beq        $v0, $zr, 0x089CD7B0
    089CD99C:[ACC40000]: sw         $a0, 0($a2)
--> 089CD9A0:[0A273655]: j          0x089CD954
    089CD9A4:[8CA60008]: lw         $a2, 8($a1)
    089CD9A8:[3C021E00]: lui        $v0, 0x1E00 <=> li $v0, 0x1E000000
    089CD9AC:[7D440080]: ext        $a0, $t2, 2, 1
    089CD9B0:[00822025]: or         $a0, $a0, $v0
  Back Branch 089CD974 244,897 times (length 22)
    089CD910:[1040FFB0]: beq        $v0, $zr, 0x089CD7D4
    089CD914:[ACC40000]: sw         $a0, 0($a2)
    089CD918:[0A273633]: j          0x089CD8CC
    089CD91C:[8CA60008]: lw         $a2, 8($a1)
    089CD920:[8CA60008]: lw         $a2, 8($a1)
--> 089CD924:[39420020]: xori       $v0, $t2, 32
    089CD928:[7C420140]: ext        $v0, $v0, 5, 1
    089CD92C:[3C03E700]: lui        $v1, 0xE700 <=> li $v1, 0xE7000000
    089CD930:[00431025]: or         $v0, $v0, $v1
    089CD934:[24C40004]: addiu      $a0, $a2, 4
    089CD938:[ACC20000]: sw         $v0, 0($a2)
    089CD93C:[31020040]: andi       $v0, $t0, 64
    089CD940:[1040FFA1]: beq        $v0, $zr, 0x089CD7C8
    089CD944:[ACA40008]: sw         $a0, 8($a1)
    089CD948:[0A27363E]: j          0x089CD8F8
    089CD94C:[8CA60008]: lw         $a2, 8($a1)
    089CD950:[8CA60008]: lw         $a2, 8($a1)
    089CD954:[3C022300]: lui        $v0, 0x2300 <=> li $v0, 0x23000000
    089CD958:[7D440100]: ext        $a0, $t2, 4, 1
    089CD95C:[00822025]: or         $a0, $a0, $v0
    089CD960:[24C30004]: addiu      $v1, $a2, 4
    089CD964:[31020020]: andi       $v0, $t0, 32
    089CD968:[ACA30008]: sw         $v1, 8($a1)
    089CD96C:[1040FF93]: beq        $v0, $zr, 0x089CD7BC
    089CD970:[ACC40000]: sw         $a0, 0($a2)
--> 089CD974:[0A273649]: j          0x089CD924
    089CD978:[8CA60008]: lw         $a2, 8($a1)
    089CD97C:[8CA60008]: lw         $a2, 8($a1)
    089CD980:[3C021D00]: lui        $v0, 0x1D00 <=> li $v0, 0x1D000000
    089CD984:[7D4400C0]: ext        $a0, $t2, 3, 1
  Back Branch 089CD918 241,812 times (length 21)
    089CD8B8:[1040FFCD]: beq        $v0, $zr, 0x089CD7F0
    089CD8BC:[ACC50004]: sw         $a1, 4($a2)
    089CD8C0:[0A273613]: j          0x089CD84C
    089CD8C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD8C8:[8CA60008]: lw         $a2, 8($a1)
--> 089CD8CC:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    089CD8D0:[7D440200]: ext        $a0, $t2, 8, 1
    089CD8D4:[00822025]: or         $a0, $a0, $v0
    089CD8D8:[24C30004]: addiu      $v1, $a2, 4
    089CD8DC:[31020200]: andi       $v0, $t0, 512
    089CD8E0:[ACA30008]: sw         $v1, 8($a1)
    089CD8E4:[1040FFBE]: beq        $v0, $zr, 0x089CD7E0
    089CD8E8:[ACC40000]: sw         $a0, 0($a2)
    089CD8EC:[0A273621]: j          0x089CD884
    089CD8F0:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD8F4:[8CA60008]: lw         $a2, 8($a1)
    089CD8F8:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089CD8FC:[7D440180]: ext        $a0, $t2, 6, 1
    089CD900:[00822025]: or         $a0, $a0, $v0
    089CD904:[24C30004]: addiu      $v1, $a2, 4
    089CD908:[31020100]: andi       $v0, $t0, 256
    089CD90C:[ACA30008]: sw         $v1, 8($a1)
    089CD910:[1040FFB0]: beq        $v0, $zr, 0x089CD7D4
    089CD914:[ACC40000]: sw         $a0, 0($a2)
--> 089CD918:[0A273633]: j          0x089CD8CC
    089CD91C:[8CA60008]: lw         $a2, 8($a1)
    089CD920:[8CA60008]: lw         $a2, 8($a1)
    089CD924:[39420020]: xori       $v0, $t2, 32
    089CD928:[7C420140]: ext        $v0, $v0, 5, 1
  Back Branch 089CD9C0 241,812 times (length 137)
  Back Branch 089CD9C8 241,812 times (length 20)
    089CD96C:[1040FF93]: beq        $v0, $zr, 0x089CD7BC
    089CD970:[ACC40000]: sw         $a0, 0($a2)
    089CD974:[0A273649]: j          0x089CD924
    089CD978:[8CA60008]: lw         $a2, 8($a1)
    089CD97C:[8CA60008]: lw         $a2, 8($a1)
--> 089CD980:[3C021D00]: lui        $v0, 0x1D00 <=> li $v0, 0x1D000000
    089CD984:[7D4400C0]: ext        $a0, $t2, 3, 1
    089CD988:[00822025]: or         $a0, $a0, $v0
    089CD98C:[24C30004]: addiu      $v1, $a2, 4
    089CD990:[31020010]: andi       $v0, $t0, 16
    089CD994:[ACA30008]: sw         $v1, 8($a1)
    089CD998:[1040FF85]: beq        $v0, $zr, 0x089CD7B0
    089CD99C:[ACC40000]: sw         $a0, 0($a2)
    089CD9A0:[0A273655]: j          0x089CD954
    089CD9A4:[8CA60008]: lw         $a2, 8($a1)
    089CD9A8:[3C021E00]: lui        $v0, 0x1E00 <=> li $v0, 0x1E000000
    089CD9AC:[7D440080]: ext        $a0, $t2, 2, 1
    089CD9B0:[00822025]: or         $a0, $a0, $v0
    089CD9B4:[24C30004]: addiu      $v1, $a2, 4
    089CD9B8:[31020008]: andi       $v0, $t0, 8
    089CD9BC:[ACA30008]: sw         $v1, 8($a1)
    089CD9C0:[1040FF78]: beq        $v0, $zr, 0x089CD7A4
    089CD9C4:[ACC40000]: sw         $a0, 0($a2)
--> 089CD9C8:[0A273660]: j          0x089CD980
    089CD9CC:[8CA60008]: lw         $a2, 8($a1)
    089CD9D0:[8CA60008]: lw         $a2, 8($a1)
    089CD9D4:[3C021F00]: lui        $v0, 0x1F00 <=> li $v0, 0x1F000000
    089CD9D8:[7D440040]: ext        $a0, $t2, 1, 1
  Back Branch 089CD9F4 241,812 times (length 21)
    089CD994:[ACA30008]: sw         $v1, 8($a1)
    089CD998:[1040FF85]: beq        $v0, $zr, 0x089CD7B0
    089CD99C:[ACC40000]: sw         $a0, 0($a2)
    089CD9A0:[0A273655]: j          0x089CD954
    089CD9A4:[8CA60008]: lw         $a2, 8($a1)
--> 089CD9A8:[3C021E00]: lui        $v0, 0x1E00 <=> li $v0, 0x1E000000
    089CD9AC:[7D440080]: ext        $a0, $t2, 2, 1
    089CD9B0:[00822025]: or         $a0, $a0, $v0
    089CD9B4:[24C30004]: addiu      $v1, $a2, 4
    089CD9B8:[31020008]: andi       $v0, $t0, 8
    089CD9BC:[ACA30008]: sw         $v1, 8($a1)
    089CD9C0:[1040FF78]: beq        $v0, $zr, 0x089CD7A4
    089CD9C4:[ACC40000]: sw         $a0, 0($a2)
    089CD9C8:[0A273660]: j          0x089CD980
    089CD9CC:[8CA60008]: lw         $a2, 8($a1)
    089CD9D0:[8CA60008]: lw         $a2, 8($a1)
    089CD9D4:[3C021F00]: lui        $v0, 0x1F00 <=> li $v0, 0x1F000000
    089CD9D8:[7D440040]: ext        $a0, $t2, 1, 1
    089CD9DC:[00822025]: or         $a0, $a0, $v0
    089CD9E0:[24C30004]: addiu      $v1, $a2, 4
    089CD9E4:[31020004]: andi       $v0, $t0, 4
    089CD9E8:[ACA30008]: sw         $v1, 8($a1)
    089CD9EC:[1040FF6A]: beq        $v0, $zr, 0x089CD798
    089CD9F0:[ACC40000]: sw         $a0, 0($a2)
--> 089CD9F4:[0A27366A]: j          0x089CD9A8
    089CD9F8:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089CD87C 241,812 times (length 18)
    089CD828:[ACC40000]: sw         $a0, 0($a2)
    089CD82C:[03E00008]: jr         $ra
    089CD830:[00000000]: nop
    089CD834:[03E00008]: jr         $ra
    089CD838:[AD20000C]: sw         $zr, 12($t1)
--> 089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
    089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
    089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
    089CD858:[30420001]: andi       $v0, $v0, 1
    089CD85C:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    089CD860:[00431025]: or         $v0, $v0, $v1
    089CD864:[ACC20000]: sw         $v0, 0($a2)
    089CD868:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD86C:[24C40004]: addiu      $a0, $a2, 4
    089CD870:[01021024]: and        $v0, $t0, $v0
    089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
--> 089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD884:[8CE60008]: lw         $a2, 8($a3)
    089CD888:[31440200]: andi       $a0, $t2, 512
    089CD88C:[2C850001]: sltiu      $a1, $a0, 1
  Back Branch 089CD874 241,812 times (length 31)
    089CD7EC:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7F0:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD7F4:[01021024]: and        $v0, $t0, $v0
    089CD7F8:[14400010]: bne        $v0, $zr, 0x089CD83C
    089CD7FC:[2563CBB0]: addiu      $v1, $t3, -13392
--> 089CD800:[31020400]: andi       $v0, $t0, 1024
    089CD804:[10400009]: beq        $v0, $zr, 0x089CD82C
    089CD808:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD80C:[8CA60008]: lw         $a2, 8($a1)
    089CD810:[7D440280]: ext        $a0, $t2, 10, 1
    089CD814:[3C022400]: lui        $v0, 0x2400 <=> li $v0, 0x24000000
    089CD818:[00822025]: or         $a0, $a0, $v0
    089CD81C:[24C30004]: addiu      $v1, $a2, 4
    089CD820:[ACA30008]: sw         $v1, 8($a1)
    089CD824:[03E00008]: jr         $ra
    089CD828:[ACC40000]: sw         $a0, 0($a2)
    089CD82C:[03E00008]: jr         $ra
    089CD830:[00000000]: nop
    089CD834:[03E00008]: jr         $ra
    089CD838:[AD20000C]: sw         $zr, 12($t1)
    089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
    089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
    089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
    089CD858:[30420001]: andi       $v0, $v0, 1
    089CD85C:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    089CD860:[00431025]: or         $v0, $v0, $v1
    089CD864:[ACC20000]: sw         $v0, 0($a2)
    089CD868:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD86C:[24C40004]: addiu      $a0, $a2, 4
    089CD870:[01021024]: and        $v0, $t0, $v0
--> 089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
    089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD884:[8CE60008]: lw         $a2, 8($a3)
  Back Branch 089CD8B8 241,812 times (length 52)
    089CD7DC:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD7E0:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD7E4:[01021024]: and        $v0, $t0, $v0
    089CD7E8:[54400018]: bnel       $v0, $zr, 0x089CD84C
    089CD7EC:[2565CBB0]: addiu      $a1, $t3, -13392
--> 089CD7F0:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD7F4:[01021024]: and        $v0, $t0, $v0
    089CD7F8:[14400010]: bne        $v0, $zr, 0x089CD83C
    089CD7FC:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD800:[31020400]: andi       $v0, $t0, 1024
    089CD804:[10400009]: beq        $v0, $zr, 0x089CD82C
    089CD808:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD80C:[8CA60008]: lw         $a2, 8($a1)
    089CD810:[7D440280]: ext        $a0, $t2, 10, 1
    089CD814:[3C022400]: lui        $v0, 0x2400 <=> li $v0, 0x24000000
    089CD818:[00822025]: or         $a0, $a0, $v0
    089CD81C:[24C30004]: addiu      $v1, $a2, 4
    089CD820:[ACA30008]: sw         $v1, 8($a1)
    089CD824:[03E00008]: jr         $ra
    089CD828:[ACC40000]: sw         $a0, 0($a2)
    089CD82C:[03E00008]: jr         $ra
    089CD830:[00000000]: nop
    089CD834:[03E00008]: jr         $ra
    089CD838:[AD20000C]: sw         $zr, 12($t1)
    089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
    089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
    089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
    089CD858:[30420001]: andi       $v0, $v0, 1
    089CD85C:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    089CD860:[00431025]: or         $v0, $v0, $v1
    089CD864:[ACC20000]: sw         $v0, 0($a2)
    089CD868:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD86C:[24C40004]: addiu      $a0, $a2, 4
    089CD870:[01021024]: and        $v0, $t0, $v0
    089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
    089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD884:[8CE60008]: lw         $a2, 8($a3)
    089CD888:[31440200]: andi       $a0, $t2, 512
    089CD88C:[2C850001]: sltiu      $a1, $a0, 1
    089CD890:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    089CD894:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    089CD898:[00822025]: or         $a0, $a0, $v0
    089CD89C:[24C20008]: addiu      $v0, $a2, 8
    089CD8A0:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    089CD8A4:[ACE20008]: sw         $v0, 8($a3)
    089CD8A8:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD8AC:[00A32825]: or         $a1, $a1, $v1
    089CD8B0:[01021024]: and        $v0, $t0, $v0
    089CD8B4:[ACC40000]: sw         $a0, 0($a2)
--> 089CD8B8:[1040FFCD]: beq        $v0, $zr, 0x089CD7F0
    089CD8BC:[ACC50004]: sw         $a1, 4($a2)
    089CD8C0:[0A273613]: j          0x089CD84C
    089CD8C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD8C8:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089CD8C0 241,812 times (length 31)
    089CD838:[AD20000C]: sw         $zr, 12($t1)
    089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
    089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
--> 089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
    089CD858:[30420001]: andi       $v0, $v0, 1
    089CD85C:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    089CD860:[00431025]: or         $v0, $v0, $v1
    089CD864:[ACC20000]: sw         $v0, 0($a2)
    089CD868:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD86C:[24C40004]: addiu      $a0, $a2, 4
    089CD870:[01021024]: and        $v0, $t0, $v0
    089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
    089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD884:[8CE60008]: lw         $a2, 8($a3)
    089CD888:[31440200]: andi       $a0, $t2, 512
    089CD88C:[2C850001]: sltiu      $a1, $a0, 1
    089CD890:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    089CD894:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    089CD898:[00822025]: or         $a0, $a0, $v0
    089CD89C:[24C20008]: addiu      $v0, $a2, 8
    089CD8A0:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    089CD8A4:[ACE20008]: sw         $v0, 8($a3)
    089CD8A8:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD8AC:[00A32825]: or         $a1, $a1, $v1
    089CD8B0:[01021024]: and        $v0, $t0, $v0
    089CD8B4:[ACC40000]: sw         $a0, 0($a2)
    089CD8B8:[1040FFCD]: beq        $v0, $zr, 0x089CD7F0
    089CD8BC:[ACC50004]: sw         $a1, 4($a2)
--> 089CD8C0:[0A273613]: j          0x089CD84C
    089CD8C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD8C8:[8CA60008]: lw         $a2, 8($a1)
    089CD8CC:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    089CD8D0:[7D440200]: ext        $a0, $t2, 8, 1
  Back Branch 089CD8E4 241,812 times (length 67)
    089CD7CC:[5440003E]: bnel       $v0, $zr, 0x089CD8C8
    089CD7D0:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7D4:[31020200]: andi       $v0, $t0, 512
    089CD7D8:[1440002A]: bne        $v0, $zr, 0x089CD884
    089CD7DC:[2567CBB0]: addiu      $a3, $t3, -13392
--> 089CD7E0:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD7E4:[01021024]: and        $v0, $t0, $v0
    089CD7E8:[54400018]: bnel       $v0, $zr, 0x089CD84C
    089CD7EC:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD7F0:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD7F4:[01021024]: and        $v0, $t0, $v0
    089CD7F8:[14400010]: bne        $v0, $zr, 0x089CD83C
    089CD7FC:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD800:[31020400]: andi       $v0, $t0, 1024
    089CD804:[10400009]: beq        $v0, $zr, 0x089CD82C
    089CD808:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD80C:[8CA60008]: lw         $a2, 8($a1)
    089CD810:[7D440280]: ext        $a0, $t2, 10, 1
    089CD814:[3C022400]: lui        $v0, 0x2400 <=> li $v0, 0x24000000
    089CD818:[00822025]: or         $a0, $a0, $v0
    089CD81C:[24C30004]: addiu      $v1, $a2, 4
    089CD820:[ACA30008]: sw         $v1, 8($a1)
    089CD824:[03E00008]: jr         $ra
    089CD828:[ACC40000]: sw         $a0, 0($a2)
    089CD82C:[03E00008]: jr         $ra
    089CD830:[00000000]: nop
    089CD834:[03E00008]: jr         $ra
    089CD838:[AD20000C]: sw         $zr, 12($t1)
    089CD83C:[8C620014]: lw         $v0, 20($v1)
    089CD840:[34421000]: ori        $v0, $v0, 4096
    089CD844:[0A273600]: j          0x089CD800
    089CD848:[AC620014]: sw         $v0, 20($v1)
    089CD84C:[000A1582]: srl        $v0, $t2, 0x0016
    089CD850:[8CA60008]: lw         $a2, 8($a1)
    089CD854:[38420001]: xori       $v0, $v0, 1
    089CD858:[30420001]: andi       $v0, $v0, 1
    089CD85C:[3C035E00]: lui        $v1, 0x5E00 <=> li $v1, 0x5E000000
    089CD860:[00431025]: or         $v0, $v0, $v1
    089CD864:[ACC20000]: sw         $v0, 0($a2)
    089CD868:[3C020100]: lui        $v0, 0x0100 <=> li $v0, 0x01000000
    089CD86C:[24C40004]: addiu      $a0, $a2, 4
    089CD870:[01021024]: and        $v0, $t0, $v0
    089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
    089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
    089CD884:[8CE60008]: lw         $a2, 8($a3)
    089CD888:[31440200]: andi       $a0, $t2, 512
    089CD88C:[2C850001]: sltiu      $a1, $a0, 1
    089CD890:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    089CD894:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    089CD898:[00822025]: or         $a0, $a0, $v0
    089CD89C:[24C20008]: addiu      $v0, $a2, 8
    089CD8A0:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    089CD8A4:[ACE20008]: sw         $v0, 8($a3)
    089CD8A8:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD8AC:[00A32825]: or         $a1, $a1, $v1
    089CD8B0:[01021024]: and        $v0, $t0, $v0
    089CD8B4:[ACC40000]: sw         $a0, 0($a2)
    089CD8B8:[1040FFCD]: beq        $v0, $zr, 0x089CD7F0
    089CD8BC:[ACC50004]: sw         $a1, 4($a2)
    089CD8C0:[0A273613]: j          0x089CD84C
    089CD8C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD8C8:[8CA60008]: lw         $a2, 8($a1)
    089CD8CC:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    089CD8D0:[7D440200]: ext        $a0, $t2, 8, 1
    089CD8D4:[00822025]: or         $a0, $a0, $v0
    089CD8D8:[24C30004]: addiu      $v1, $a2, 4
    089CD8DC:[31020200]: andi       $v0, $t0, 512
    089CD8E0:[ACA30008]: sw         $v1, 8($a1)
--> 089CD8E4:[1040FFBE]: beq        $v0, $zr, 0x089CD7E0
    089CD8E8:[ACC40000]: sw         $a0, 0($a2)
    089CD8EC:[0A273621]: j          0x089CD884
    089CD8F0:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD8F4:[8CA60008]: lw         $a2, 8($a1)
  Back Branch 089CD8EC 241,812 times (length 28)
    089CD870:[01021024]: and        $v0, $t0, $v0
    089CD874:[1040FFE2]: beq        $v0, $zr, 0x089CD800
    089CD878:[ACA40008]: sw         $a0, 8($a1)
    089CD87C:[0A27360F]: j          0x089CD83C
    089CD880:[2563CBB0]: addiu      $v1, $t3, -13392
--> 089CD884:[8CE60008]: lw         $a2, 8($a3)
    089CD888:[31440200]: andi       $a0, $t2, 512
    089CD88C:[2C850001]: sltiu      $a1, $a0, 1
    089CD890:[3C025100]: lui        $v0, 0x5100 <=> li $v0, 0x51000000
    089CD894:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    089CD898:[00822025]: or         $a0, $a0, $v0
    089CD89C:[24C20008]: addiu      $v0, $a2, 8
    089CD8A0:[3C033800]: lui        $v1, 0x3800 <=> li $v1, 0x38000000
    089CD8A4:[ACE20008]: sw         $v0, 8($a3)
    089CD8A8:[3C020040]: lui        $v0, 0x0040 <=> li $v0, 0x00400000
    089CD8AC:[00A32825]: or         $a1, $a1, $v1
    089CD8B0:[01021024]: and        $v0, $t0, $v0
    089CD8B4:[ACC40000]: sw         $a0, 0($a2)
    089CD8B8:[1040FFCD]: beq        $v0, $zr, 0x089CD7F0
    089CD8BC:[ACC50004]: sw         $a1, 4($a2)
    089CD8C0:[0A273613]: j          0x089CD84C
    089CD8C4:[2565CBB0]: addiu      $a1, $t3, -13392
    089CD8C8:[8CA60008]: lw         $a2, 8($a1)
    089CD8CC:[3C029B00]: lui        $v0, 0x9B00 <=> li $v0, 0x9B000000
    089CD8D0:[7D440200]: ext        $a0, $t2, 8, 1
    089CD8D4:[00822025]: or         $a0, $a0, $v0
    089CD8D8:[24C30004]: addiu      $v1, $a2, 4
    089CD8DC:[31020200]: andi       $v0, $t0, 512
    089CD8E0:[ACA30008]: sw         $v1, 8($a1)
    089CD8E4:[1040FFBE]: beq        $v0, $zr, 0x089CD7E0
    089CD8E8:[ACC40000]: sw         $a0, 0($a2)
--> 089CD8EC:[0A273621]: j          0x089CD884
    089CD8F0:[2567CBB0]: addiu      $a3, $t3, -13392
    089CD8F4:[8CA60008]: lw         $a2, 8($a1)
    089CD8F8:[3C022200]: lui        $v0, 0x2200 <=> li $v0, 0x22000000
    089CD8FC:[7D440180]: ext        $a0, $t2, 6, 1
_S1_2_89F54F4 160,494,945 instructions (1.816%), 2,783,885 calls (089F54F4 - 089F563C, length 83)
    089F54F4:[27BDFFD0]: addiu      $sp, $sp, -48
    089F54F8:[AFB40020]: sw         $s4, 32($sp)
    089F54FC:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    089F5500:[AFB3001C]: sw         $s3, 28($sp)
    089F5504:[2413FFFC]: addiu      $s3, $zr, -4 <=> li $s3, -4
    089F5508:[AFB20018]: sw         $s2, 24($sp)
    089F550C:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    089F5510:[AFB10014]: sw         $s1, 20($sp)
    089F5514:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    089F5518:[AFB00010]: sw         $s0, 16($sp)
    089F551C:[00E08021]: addu       $s0, $a3, $zr <=> move $s0, $a3
    089F5520:[AFBF0024]: sw         $ra, 36($sp)
    089F5524:[8CA30000]: lw         $v1, 0($a1)
    089F5528:[10C00004]: beq        $a2, $zr, 0x089F553C
    089F552C:[AFA30000]: sw         $v1, 0($sp)
    089F5530:[8CC20000]: lw         $v0, 0($a2)
    089F5534:[7C020804]: ins        $v0, $zr, 0, 2
    089F5538:[00629821]: addu       $s3, $v1, $v0
    089F553C:[12400038]: beq        $s2, $zr, 0x089F5620
    089F5540:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F5544:[32020001]: andi       $v0, $s0, 1
    089F5548:[10400013]: beq        $v0, $zr, 0x089F5598
    089F554C:[32020002]: andi       $v0, $s0, 2
    089F5550:[8E450014]: lw         $a1, 20($s2)
    089F5554:[10A00029]: beq        $a1, $zr, 0x089F55FC
    089F5558:[8FA60000]: lw         $a2, 0($sp)
    089F555C:[24C70008]: addiu      $a3, $a2, 8
    089F5560:[0267102B]: sltu       $v0, $s3, $a3
    089F5564:[14400013]: bne        $v0, $zr, 0x089F55B4
    089F5568:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F556C:[7CA41E00]: ext        $a0, $a1, 24, 4
    089F5570:[00042400]: sll        $a0, $a0, 0x0010
    089F5574:[7C05FE04]: ins        $a1, $zr, 24, 8
    089F5578:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    089F557C:[3C020A00]: lui        $v0, 0x0A00 <=> li $v0, 0x0A000000
    089F5580:[00832025]: or         $a0, $a0, $v1
    089F5584:[00A21025]: or         $v0, $a1, $v0
    089F5588:[ACC20004]: sw         $v0, 4($a2)
    089F558C:[ACC40000]: sw         $a0, 0($a2)
    089F5590:[AFA70000]: sw         $a3, 0($sp)
    089F5594:[32020002]: andi       $v0, $s0, 2
    089F5598:[1440000F]: bne        $v0, $zr, 0x089F55D8
    089F559C:[8FA20000]: lw         $v0, 0($sp)
    089F55A0:[12200003]: beq        $s1, $zr, 0x089F55B0
    089F55A4:[AE820000]: sw         $v0, 0($s4)
    089F55A8:[02621023]: subu       $v0, $s3, $v0
    089F55AC:[AE220000]: sw         $v0, 0($s1)
    089F55B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089F55B4:[8FBF0024]: lw         $ra, 36($sp)
    089F55B8:[8FB40020]: lw         $s4, 32($sp)
    089F55BC:[8FB3001C]: lw         $s3, 28($sp)
    089F55C0:[8FB20018]: lw         $s2, 24($sp)
    089F55C4:[8FB10014]: lw         $s1, 20($sp)
    089F55C8:[8FB00010]: lw         $s0, 16($sp)
    089F55CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089F55D0:[03E00008]: jr         $ra
    089F55D4:[27BD0030]: addiu      $sp, $sp, 48
    089F55D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F55DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F55E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F55E4:[0E27D769]: jal        0x089F5DA4
    089F55E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F55EC:[1040FFF1]: beq        $v0, $zr, 0x089F55B4
    089F55F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F55F4:[0A27D568]: j          0x089F55A0
    089F55F8:[8FA20000]: lw         $v0, 0($sp)
    089F55FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F5600:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5604:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F5608:[0E27D5B5]: jal        0x089F56D4
    089F560C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F5610:[1040FFE8]: beq        $v0, $zr, 0x089F55B4
    089F5614:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F5618:[0A27D566]: j          0x089F5598
    089F561C:[32020002]: andi       $v0, $s0, 2
    089F5620:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089F5624:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5628:[0E27D590]: jal        0x089F5640
    089F562C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F5630:[1040FFE0]: beq        $v0, $zr, 0x089F55B4
    089F5634:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F5638:[0A27D551]: j          0x089F5544
    089F563C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
  Back Branch 089F55F4 2,280,950 times (length 23)
    089F558C:[ACC40000]: sw         $a0, 0($a2)
    089F5590:[AFA70000]: sw         $a3, 0($sp)
    089F5594:[32020002]: andi       $v0, $s0, 2
    089F5598:[1440000F]: bne        $v0, $zr, 0x089F55D8
    089F559C:[8FA20000]: lw         $v0, 0($sp)
--> 089F55A0:[12200003]: beq        $s1, $zr, 0x089F55B0
    089F55A4:[AE820000]: sw         $v0, 0($s4)
    089F55A8:[02621023]: subu       $v0, $s3, $v0
    089F55AC:[AE220000]: sw         $v0, 0($s1)
    089F55B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089F55B4:[8FBF0024]: lw         $ra, 36($sp)
    089F55B8:[8FB40020]: lw         $s4, 32($sp)
    089F55BC:[8FB3001C]: lw         $s3, 28($sp)
    089F55C0:[8FB20018]: lw         $s2, 24($sp)
    089F55C4:[8FB10014]: lw         $s1, 20($sp)
    089F55C8:[8FB00010]: lw         $s0, 16($sp)
    089F55CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089F55D0:[03E00008]: jr         $ra
    089F55D4:[27BD0030]: addiu      $sp, $sp, 48
    089F55D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F55DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F55E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F55E4:[0E27D769]: jal        0x089F5DA4
    089F55E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F55EC:[1040FFF1]: beq        $v0, $zr, 0x089F55B4
    089F55F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 089F55F4:[0A27D568]: j          0x089F55A0
    089F55F8:[8FA20000]: lw         $v0, 0($sp)
    089F55FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F5600:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5604:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
  Back Branch 089F55EC 2,280,950 times (length 16)
    089F55A0:[12200003]: beq        $s1, $zr, 0x089F55B0
    089F55A4:[AE820000]: sw         $v0, 0($s4)
    089F55A8:[02621023]: subu       $v0, $s3, $v0
    089F55AC:[AE220000]: sw         $v0, 0($s1)
    089F55B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089F55B4:[8FBF0024]: lw         $ra, 36($sp)
    089F55B8:[8FB40020]: lw         $s4, 32($sp)
    089F55BC:[8FB3001C]: lw         $s3, 28($sp)
    089F55C0:[8FB20018]: lw         $s2, 24($sp)
    089F55C4:[8FB10014]: lw         $s1, 20($sp)
    089F55C8:[8FB00010]: lw         $s0, 16($sp)
    089F55CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089F55D0:[03E00008]: jr         $ra
    089F55D4:[27BD0030]: addiu      $sp, $sp, 48
    089F55D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F55DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F55E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F55E4:[0E27D769]: jal        0x089F5DA4
    089F55E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
--> 089F55EC:[1040FFF1]: beq        $v0, $zr, 0x089F55B4
    089F55F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F55F4:[0A27D568]: j          0x089F55A0
    089F55F8:[8FA20000]: lw         $v0, 0($sp)
    089F55FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
  Back Branch 089F5618 2,280,950 times (length 34)
    089F5584:[00A21025]: or         $v0, $a1, $v0
    089F5588:[ACC20004]: sw         $v0, 4($a2)
    089F558C:[ACC40000]: sw         $a0, 0($a2)
    089F5590:[AFA70000]: sw         $a3, 0($sp)
    089F5594:[32020002]: andi       $v0, $s0, 2
--> 089F5598:[1440000F]: bne        $v0, $zr, 0x089F55D8
    089F559C:[8FA20000]: lw         $v0, 0($sp)
    089F55A0:[12200003]: beq        $s1, $zr, 0x089F55B0
    089F55A4:[AE820000]: sw         $v0, 0($s4)
    089F55A8:[02621023]: subu       $v0, $s3, $v0
    089F55AC:[AE220000]: sw         $v0, 0($s1)
    089F55B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089F55B4:[8FBF0024]: lw         $ra, 36($sp)
    089F55B8:[8FB40020]: lw         $s4, 32($sp)
    089F55BC:[8FB3001C]: lw         $s3, 28($sp)
    089F55C0:[8FB20018]: lw         $s2, 24($sp)
    089F55C4:[8FB10014]: lw         $s1, 20($sp)
    089F55C8:[8FB00010]: lw         $s0, 16($sp)
    089F55CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089F55D0:[03E00008]: jr         $ra
    089F55D4:[27BD0030]: addiu      $sp, $sp, 48
    089F55D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F55DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F55E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F55E4:[0E27D769]: jal        0x089F5DA4
    089F55E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F55EC:[1040FFF1]: beq        $v0, $zr, 0x089F55B4
    089F55F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F55F4:[0A27D568]: j          0x089F55A0
    089F55F8:[8FA20000]: lw         $v0, 0($sp)
    089F55FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F5600:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5604:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F5608:[0E27D5B5]: jal        0x089F56D4
    089F560C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F5610:[1040FFE8]: beq        $v0, $zr, 0x089F55B4
    089F5614:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 089F5618:[0A27D566]: j          0x089F5598
    089F561C:[32020002]: andi       $v0, $s0, 2
    089F5620:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089F5624:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5628:[0E27D590]: jal        0x089F5640
  Back Branch 089F5610 2,280,950 times (length 25)
    089F55A0:[12200003]: beq        $s1, $zr, 0x089F55B0
    089F55A4:[AE820000]: sw         $v0, 0($s4)
    089F55A8:[02621023]: subu       $v0, $s3, $v0
    089F55AC:[AE220000]: sw         $v0, 0($s1)
    089F55B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089F55B4:[8FBF0024]: lw         $ra, 36($sp)
    089F55B8:[8FB40020]: lw         $s4, 32($sp)
    089F55BC:[8FB3001C]: lw         $s3, 28($sp)
    089F55C0:[8FB20018]: lw         $s2, 24($sp)
    089F55C4:[8FB10014]: lw         $s1, 20($sp)
    089F55C8:[8FB00010]: lw         $s0, 16($sp)
    089F55CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089F55D0:[03E00008]: jr         $ra
    089F55D4:[27BD0030]: addiu      $sp, $sp, 48
    089F55D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F55DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F55E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F55E4:[0E27D769]: jal        0x089F5DA4
    089F55E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F55EC:[1040FFF1]: beq        $v0, $zr, 0x089F55B4
    089F55F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F55F4:[0A27D568]: j          0x089F55A0
    089F55F8:[8FA20000]: lw         $v0, 0($sp)
    089F55FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F5600:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5604:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F5608:[0E27D5B5]: jal        0x089F56D4
    089F560C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
--> 089F5610:[1040FFE8]: beq        $v0, $zr, 0x089F55B4
    089F5614:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F5618:[0A27D566]: j          0x089F5598
    089F561C:[32020002]: andi       $v0, $s0, 2
    089F5620:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
  Back Branch 089F5638 502,935 times (length 63)
    089F5530:[8CC20000]: lw         $v0, 0($a2)
    089F5534:[7C020804]: ins        $v0, $zr, 0, 2
    089F5538:[00629821]: addu       $s3, $v1, $v0
    089F553C:[12400038]: beq        $s2, $zr, 0x089F5620
    089F5540:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
--> 089F5544:[32020001]: andi       $v0, $s0, 1
    089F5548:[10400013]: beq        $v0, $zr, 0x089F5598
    089F554C:[32020002]: andi       $v0, $s0, 2
    089F5550:[8E450014]: lw         $a1, 20($s2)
    089F5554:[10A00029]: beq        $a1, $zr, 0x089F55FC
    089F5558:[8FA60000]: lw         $a2, 0($sp)
    089F555C:[24C70008]: addiu      $a3, $a2, 8
    089F5560:[0267102B]: sltu       $v0, $s3, $a3
    089F5564:[14400013]: bne        $v0, $zr, 0x089F55B4
    089F5568:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F556C:[7CA41E00]: ext        $a0, $a1, 24, 4
    089F5570:[00042400]: sll        $a0, $a0, 0x0010
    089F5574:[7C05FE04]: ins        $a1, $zr, 24, 8
    089F5578:[3C031000]: lui        $v1, 0x1000 <=> li $v1, 0x10000000
    089F557C:[3C020A00]: lui        $v0, 0x0A00 <=> li $v0, 0x0A000000
    089F5580:[00832025]: or         $a0, $a0, $v1
    089F5584:[00A21025]: or         $v0, $a1, $v0
    089F5588:[ACC20004]: sw         $v0, 4($a2)
    089F558C:[ACC40000]: sw         $a0, 0($a2)
    089F5590:[AFA70000]: sw         $a3, 0($sp)
    089F5594:[32020002]: andi       $v0, $s0, 2
    089F5598:[1440000F]: bne        $v0, $zr, 0x089F55D8
    089F559C:[8FA20000]: lw         $v0, 0($sp)
    089F55A0:[12200003]: beq        $s1, $zr, 0x089F55B0
    089F55A4:[AE820000]: sw         $v0, 0($s4)
    089F55A8:[02621023]: subu       $v0, $s3, $v0
    089F55AC:[AE220000]: sw         $v0, 0($s1)
    089F55B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089F55B4:[8FBF0024]: lw         $ra, 36($sp)
    089F55B8:[8FB40020]: lw         $s4, 32($sp)
    089F55BC:[8FB3001C]: lw         $s3, 28($sp)
    089F55C0:[8FB20018]: lw         $s2, 24($sp)
    089F55C4:[8FB10014]: lw         $s1, 20($sp)
    089F55C8:[8FB00010]: lw         $s0, 16($sp)
    089F55CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089F55D0:[03E00008]: jr         $ra
    089F55D4:[27BD0030]: addiu      $sp, $sp, 48
    089F55D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F55DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F55E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F55E4:[0E27D769]: jal        0x089F5DA4
    089F55E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F55EC:[1040FFF1]: beq        $v0, $zr, 0x089F55B4
    089F55F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F55F4:[0A27D568]: j          0x089F55A0
    089F55F8:[8FA20000]: lw         $v0, 0($sp)
    089F55FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F5600:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5604:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F5608:[0E27D5B5]: jal        0x089F56D4
    089F560C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F5610:[1040FFE8]: beq        $v0, $zr, 0x089F55B4
    089F5614:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F5618:[0A27D566]: j          0x089F5598
    089F561C:[32020002]: andi       $v0, $s0, 2
    089F5620:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089F5624:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5628:[0E27D590]: jal        0x089F5640
    089F562C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F5630:[1040FFE0]: beq        $v0, $zr, 0x089F55B4
    089F5634:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 089F5638:[0A27D551]: j          0x089F5544
    089F563C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
  Back Branch 089F5630 502,935 times (length 33)
    089F55A0:[12200003]: beq        $s1, $zr, 0x089F55B0
    089F55A4:[AE820000]: sw         $v0, 0($s4)
    089F55A8:[02621023]: subu       $v0, $s3, $v0
    089F55AC:[AE220000]: sw         $v0, 0($s1)
    089F55B0:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089F55B4:[8FBF0024]: lw         $ra, 36($sp)
    089F55B8:[8FB40020]: lw         $s4, 32($sp)
    089F55BC:[8FB3001C]: lw         $s3, 28($sp)
    089F55C0:[8FB20018]: lw         $s2, 24($sp)
    089F55C4:[8FB10014]: lw         $s1, 20($sp)
    089F55C8:[8FB00010]: lw         $s0, 16($sp)
    089F55CC:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089F55D0:[03E00008]: jr         $ra
    089F55D4:[27BD0030]: addiu      $sp, $sp, 48
    089F55D8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F55DC:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F55E0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F55E4:[0E27D769]: jal        0x089F5DA4
    089F55E8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F55EC:[1040FFF1]: beq        $v0, $zr, 0x089F55B4
    089F55F0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F55F4:[0A27D568]: j          0x089F55A0
    089F55F8:[8FA20000]: lw         $v0, 0($sp)
    089F55FC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    089F5600:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5604:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089F5608:[0E27D5B5]: jal        0x089F56D4
    089F560C:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089F5610:[1040FFE8]: beq        $v0, $zr, 0x089F55B4
    089F5614:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F5618:[0A27D566]: j          0x089F5598
    089F561C:[32020002]: andi       $v0, $s0, 2
    089F5620:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089F5624:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089F5628:[0E27D590]: jal        0x089F5640
    089F562C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
--> 089F5630:[1040FFE0]: beq        $v0, $zr, 0x089F55B4
    089F5634:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089F5638:[0A27D551]: j          0x089F5544
    089F563C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
_S1_2_89CB950 152,442,892 instructions (1.725%), 702 calls (089CB950 - 089CBF0C, length 368)
    089CB950:[27BDFC80]: addiu      $sp, $sp, -896
    089CB954:[AFB40308]: sw         $s4, 776($sp)
    089CB958:[00852821]: addu       $a1, $a0, $a1
    089CB95C:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    089CB960:[3C0F08A8]: lui        $t7, 0x08A8 <=> li $t7, 0x08A80000
    089CB964:[25EF7440]: addiu      $t7, $t7, 29760
    089CB968:[AFBF0310]: sw         $ra, 784($sp)
    089CB96C:[30D90003]: andi       $t9, $a2, 3
    089CB970:[00D93023]: subu       $a2, $a2, $t9
    089CB974:[8CD80000]: lw         $t8, 0($a2)
    089CB978:[0019C8C0]: sll        $t9, $t9, 0x0003
    089CB97C:[2739FFE0]: addiu      $t9, $t9, -32
    089CB980:[27390003]: addiu      $t9, $t9, 3
    089CB984:[1B200007]: blez       $t9, 0x089CB9A4
    089CB988:[03381046]: rotrv      $v0, $t8, $t9
    089CB98C:[24C60004]: addiu      $a2, $a2, 4
    089CB990:[8CD80000]: lw         $t8, 0($a2)
    089CB994:[03221004]: sllv       $v0, $v0, $t9
    089CB998:[2739FFE0]: addiu      $t9, $t9, -32
    089CB99C:[7F027804]: ins        $v0, $t8, 0, 16
    089CB9A0:[03221046]: rotrv      $v0, $v0, $t9
    089CB9A4:[7C430F80]: ext        $v1, $v0, 30, 2
    089CB9A8:[1060013D]: beq        $v1, $zr, 0x089CBEA0
    089CB9AC:[7C4A0740]: ext        $t2, $v0, 29, 1
    089CB9B0:[2468FFFE]: addiu      $t0, $v1, -2
    089CB9B4:[11000021]: beq        $t0, $zr, 0x089CBA3C
    089CB9B8:[A7AA0314]: sh         $t2, 788($sp)
    089CB9BC:[1D00014E]: bgtz       $t0, 0x089CBEF8
    089CB9C0:[27AA0000]: addiu      $t2, $sp, 0
    089CB9C4:[25F4006C]: addiu      $s4, $t7, 108
    089CB9C8:[00000000]: 0x89CB9C8 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
    089CB9DC:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    089CB9E0:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
    089CB9E4:[A5490000]: sh         $t1, 0($t2)
    089CB9E8:[25280090]: addiu      $t0, $t1, 144
    089CB9EC:[25290001]: addiu      $t1, $t1, 1
    089CB9F0:[A5480130]: sh         $t0, 304($t2)
    089CB9F4:[1534FFFB]: bne        $t1, $s4, 0x089CB9E4
    089CB9F8:[254A0002]: addiu      $t2, $t2, 2
    089CB9FC:[25F40010]: addiu      $s4, $t7, 16
    089CBA00:[00000000]: 0x89CBA00 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
    089CBA14:[25F40040]: addiu      $s4, $t7, 64
    089CBA18:[00000000]: 0x89CBA18 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4B0118](10,15,20,15,284,0,11,4)
    089CBA2C:[25EFFF44]: addiu      $t7, $t7, -188
    089CBA30:[A7AB029A]: sh         $t3, 666($sp)
    089CBA34:[0A272ECB]: j          0x089CBB2C
    089CBA38:[A7AB027C]: sh         $t3, 636($sp)
    089CBA3C:[2739000E]: addiu      $t9, $t9, 14
    089CBA40:[1B200007]: blez       $t9, 0x089CBA60
    089CBA44:[03381046]: rotrv      $v0, $t8, $t9
    089CBA48:[24C60004]: addiu      $a2, $a2, 4
    089CBA4C:[8CD80000]: lw         $t8, 0($a2)
    089CBA50:[03221004]: sllv       $v0, $v0, $t9
    089CBA54:[2739FFE0]: addiu      $t9, $t9, -32
    089CBA58:[7F027804]: ins        $v0, $t8, 0, 16
    089CBA5C:[03221046]: rotrv      $v0, $v0, $t9
    089CBA60:[AFA2035C]: sw         $v0, 860($sp)
    089CBA64:[7C541F00]: ext        $s4, $v0, 28, 4
    089CBA68:[27AB02F8]: addiu      $t3, $sp, 760
    089CBA6C:[25E8FFFC]: addiu      $t0, $t7, -4
    089CBA70:[028FA021]: addu       $s4, $s4, $t7
    089CBA74:[11140011]: beq        $t0, $s4, 0x089CBABC
    089CBA78:[25080001]: addiu      $t0, $t0, 1
    089CBA7C:[810A0009]: lb         $t2, 9($t0)
    089CBA80:[27390003]: addiu      $t9, $t9, 3
    089CBA84:[1B200007]: blez       $t9, 0x089CBAA4
    089CBA88:[03381046]: rotrv      $v0, $t8, $t9
    089CBA8C:[24C60004]: addiu      $a2, $a2, 4
    089CBA90:[8CD80000]: lw         $t8, 0($a2)
    089CBA94:[03221004]: sllv       $v0, $v0, $t9
    089CBA98:[2739FFE0]: addiu      $t9, $t9, -32
    089CBA9C:[7F027804]: ins        $v0, $t8, 0, 16
    089CBAA0:[03221046]: rotrv      $v0, $v0, $t9
    089CBAA4:[00021742]: srl        $v0, $v0, 0x001D
    089CBAA8:[1040FFF2]: beq        $v0, $zr, 0x089CBA74
    089CBAAC:[7C4A7244]: ins        $t2, $v0, 9, 6
    089CBAB0:[256B0002]: addiu      $t3, $t3, 2
    089CBAB4:[0A272E9D]: j          0x089CBA74
    089CBAB8:[A56A003A]: sh         $t2, 58($t3)
    089CBABC:[0E272F85]: jal        0x089CBE14
    089CBAC0:[27B402F8]: addiu      $s4, $sp, 760
    089CBAC4:[8FAD035C]: lw         $t5, 860($sp)
    089CBAC8:[1100010B]: beq        $t0, $zr, 0x089CBEF8
    089CBACC:[27B40000]: addiu      $s4, $sp, 0
    089CBAD0:[7DAD2480]: ext        $t5, $t5, 18, 5
    089CBAD4:[0E272F42]: jal        0x089CBD08
    089CBAD8:[25AD0101]: addiu      $t5, $t5, 257
    089CBADC:[11000106]: beq        $t0, $zr, 0x089CBEF8
    089CBAE0:[8FAD035C]: lw         $t5, 860($sp)
    089CBAE4:[928A003D]: lbu        $t2, 61($s4)
    089CBAE8:[9289003C]: lbu        $t1, 60($s4)
    089CBAEC:[26940002]: addiu      $s4, $s4, 2
    089CBAF0:[11400002]: beq        $t2, $zr, 0x089CBAFC
    089CBAF4:[7D2F2844]: ins        $t7, $t1, 1, 5
    089CBAF8:[85E9003C]: lh         $t1, 60($t7)
    089CBAFC:[168BFFF9]: bne        $s4, $t3, 0x089CBAE4
    089CBB00:[A689003A]: sh         $t1, 58($s4)
    089CBB04:[27B4027C]: addiu      $s4, $sp, 636
    089CBB08:[0E272F41]: jal        0x089CBD04
    089CBB0C:[7DAD25C0]: ext        $t5, $t5, 23, 5
    089CBB10:[8689003C]: lh         $t1, 60($s4)
    089CBB14:[26940002]: addiu      $s4, $s4, 2
    089CBB18:[7D2F2844]: ins        $t7, $t1, 1, 5
    089CBB1C:[85E9007C]: lh         $t1, 124($t7)
    089CBB20:[168BFFFB]: bne        $s4, $t3, 0x089CBB10
    089CBB24:[A689003A]: sh         $t1, 58($s4)
    089CBB28:[7C0F2844]: ins        $t7, $zr, 1, 5
    089CBB2C:[83AC0000]: lb         $t4, 0($sp)
    089CBB30:[97A3001E]: lhu        $v1, 30($sp)
    089CBB34:[0E272F2A]: jal        0x089CBCA8
    089CBB38:[27A80002]: addiu      $t0, $sp, 2
    089CBB3C:[27A8027E]: addiu      $t0, $sp, 638
    089CBB40:[0441001F]: bgez       $v0, 0x089CBBC0
    089CBB44:[7C025520]: bitrev     $t2, $v0
    089CBB48:[0002A103]: sra        $s4, $v0, 0x0004
    089CBB4C:[05500027]: bltzal     $t2, 0x089CBBEC
    089CBB50:[97A3029A]: lhu        $v1, 666($sp)
    089CBB54:[83AA027C]: lb         $t2, 636($sp)
    089CBB58:[0E272F1A]: jal        0x089CBC68
    089CBB5C:[00940823]: subu       $at, $a0, $s4
    089CBB60:[00A1A02B]: sltu       $s4, $a1, $at
    089CBB64:[168000E7]: bne        $s4, $zr, 0x089CBF04
    089CBB68:[00405016]: clz        $t2, $v0
    089CBB6C:[254AFFE2]: addiu      $t2, $t2, -30
    089CBB70:[05500017]: bltzal     $t2, 0x089CBBD0
    089CBB74:[0082A023]: subu       $s4, $a0, $v0
    089CBB78:[01D4502B]: sltu       $t2, $t6, $s4
    089CBB7C:[114000DE]: beq        $t2, $zr, 0x089CBEF8
    089CBB80:[24840001]: addiu      $a0, $a0, 1
    089CBB84:[9288FFFF]: lbu        $t0, -1($s4)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
    089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
    089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
    089CBBC0:[108500D0]: beq        $a0, $a1, 0x089CBF04
    089CBBC4:[24840001]: addiu      $a0, $a0, 1
    089CBBC8:[0A272ECC]: j          0x089CBB30
    089CBBCC:[A082FFFF]: sb         $v0, -1($a0)
    089CBC20:[10E00005]: beq        $a3, $zr, 0x089CBC38
    089CBC24:[008E1023]: subu       $v0, $a0, $t6
    089CBC28:[27390027]: addiu      $t9, $t9, 39
    089CBC2C:[001948C2]: srl        $t1, $t9, 0x0003
    089CBC30:[00C93021]: addu       $a2, $a2, $t1
    089CBC34:[ACE60000]: sw         $a2, 0($a3)
    089CBC38:[8FBF0310]: lw         $ra, 784($sp)
    089CBC3C:[8FB40308]: lw         $s4, 776($sp)
    089CBC40:[03E00008]: jr         $ra
    089CBC44:[27BD0380]: addiu      $sp, $sp, 896
    089CBEA0:[00194023]: subu       $t0, $zr, $t9 <=> negu $t0, $t9
    089CBEA4:[000840C2]: srl        $t0, $t0, 0x0003
    089CBEA8:[00C83023]: subu       $a2, $a2, $t0
    089CBEAC:[88C80007]: lwl        $t0, 7($a2)
    089CBEB0:[98C80004]: lwr        $t0, 4($a2)
    089CBEB4:[3103FFFF]: andi       $v1, $t0, -1
    089CBEB8:[00641821]: addu       $v1, $v1, $a0
    089CBEBC:[00A3482B]: sltu       $t1, $a1, $v1
    089CBEC0:[15200010]: bne        $t1, $zr, 0x089CBF04
    089CBEC4:[01004827]: nor        $t1, $t0, $zr <=> li $t1, not $t0
    089CBEC8:[00294C02]: rotr       $t1, $t1, 0x0010
    089CBECC:[1528000A]: bne        $t1, $t0, 0x089CBEF8
    089CBED0:[00000000]: nop
    089CBED4:[90C90008]: lbu        $t1, 8($a2)
    089CBED8:[24C60001]: addiu      $a2, $a2, 1
    089CBEDC:[24840001]: addiu      $a0, $a0, 1
    089CBEE0:[1464FFFC]: bne        $v1, $a0, 0x089CBED4
    089CBEE4:[A089FFFF]: sb         $t1, -1($a0)
    089CBEE8:[1540FF4D]: bne        $t2, $zr, 0x089CBC20
    089CBEEC:[24190020]: addiu      $t9, $zr, 32 <=> li $t9, 32
    089CBEF0:[0A272E5B]: j          0x089CB96C
    089CBEF4:[24C60008]: addiu      $a2, $a2, 8
    089CBEF8:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089CBEFC:[0A272F0E]: j          0x089CBC38
    089CBF00:[34420108]: ori        $v0, $v0, 264
    089CBF04:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089CBF08:[0A272F0E]: j          0x089CBC38
    089CBF0C:[34420104]: ori        $v0, $v0, 260
  Back Branch 089CBB8C 37,853,844 times (length 25)
    089CBB1C:[85E9007C]: lh         $t1, 124($t7)
    089CBB20:[168BFFFB]: bne        $s4, $t3, 0x089CBB10
    089CBB24:[A689003A]: sh         $t1, 58($s4)
    089CBB28:[7C0F2844]: ins        $t7, $zr, 1, 5
    089CBB2C:[83AC0000]: lb         $t4, 0($sp)
--> 089CBB30:[97A3001E]: lhu        $v1, 30($sp)
    089CBB34:[0E272F2A]: jal        0x089CBCA8
    089CBB38:[27A80002]: addiu      $t0, $sp, 2
    089CBB3C:[27A8027E]: addiu      $t0, $sp, 638
    089CBB40:[0441001F]: bgez       $v0, 0x089CBBC0
    089CBB44:[7C025520]: bitrev     $t2, $v0
    089CBB48:[0002A103]: sra        $s4, $v0, 0x0004
    089CBB4C:[05500027]: bltzal     $t2, 0x089CBBEC
    089CBB50:[97A3029A]: lhu        $v1, 666($sp)
    089CBB54:[83AA027C]: lb         $t2, 636($sp)
    089CBB58:[0E272F1A]: jal        0x089CBC68
    089CBB5C:[00940823]: subu       $at, $a0, $s4
    089CBB60:[00A1A02B]: sltu       $s4, $a1, $at
    089CBB64:[168000E7]: bne        $s4, $zr, 0x089CBF04
    089CBB68:[00405016]: clz        $t2, $v0
    089CBB6C:[254AFFE2]: addiu      $t2, $t2, -30
    089CBB70:[05500017]: bltzal     $t2, 0x089CBBD0
    089CBB74:[0082A023]: subu       $s4, $a0, $v0
    089CBB78:[01D4502B]: sltu       $t2, $t6, $s4
    089CBB7C:[114000DE]: beq        $t2, $zr, 0x089CBEF8
    089CBB80:[24840001]: addiu      $a0, $a0, 1
    089CBB84:[9288FFFF]: lbu        $t0, -1($s4)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
--> 089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
    089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
  Back Branch 089CBB94 35,191,448 times (length 6)
    089CBB70:[05500017]: bltzal     $t2, 0x089CBBD0
    089CBB74:[0082A023]: subu       $s4, $a0, $v0
    089CBB78:[01D4502B]: sltu       $t2, $t6, $s4
    089CBB7C:[114000DE]: beq        $t2, $zr, 0x089CBEF8
    089CBB80:[24840001]: addiu      $a0, $a0, 1
--> 089CBB84:[9288FFFF]: lbu        $t0, -1($s4)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
    089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
--> 089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
  Back Branch 089CBBC8 8,306,214 times (length 40)
    089CBB1C:[85E9007C]: lh         $t1, 124($t7)
    089CBB20:[168BFFFB]: bne        $s4, $t3, 0x089CBB10
    089CBB24:[A689003A]: sh         $t1, 58($s4)
    089CBB28:[7C0F2844]: ins        $t7, $zr, 1, 5
    089CBB2C:[83AC0000]: lb         $t4, 0($sp)
--> 089CBB30:[97A3001E]: lhu        $v1, 30($sp)
    089CBB34:[0E272F2A]: jal        0x089CBCA8
    089CBB38:[27A80002]: addiu      $t0, $sp, 2
    089CBB3C:[27A8027E]: addiu      $t0, $sp, 638
    089CBB40:[0441001F]: bgez       $v0, 0x089CBBC0
    089CBB44:[7C025520]: bitrev     $t2, $v0
    089CBB48:[0002A103]: sra        $s4, $v0, 0x0004
    089CBB4C:[05500027]: bltzal     $t2, 0x089CBBEC
    089CBB50:[97A3029A]: lhu        $v1, 666($sp)
    089CBB54:[83AA027C]: lb         $t2, 636($sp)
    089CBB58:[0E272F1A]: jal        0x089CBC68
    089CBB5C:[00940823]: subu       $at, $a0, $s4
    089CBB60:[00A1A02B]: sltu       $s4, $a1, $at
    089CBB64:[168000E7]: bne        $s4, $zr, 0x089CBF04
    089CBB68:[00405016]: clz        $t2, $v0
    089CBB6C:[254AFFE2]: addiu      $t2, $t2, -30
    089CBB70:[05500017]: bltzal     $t2, 0x089CBBD0
    089CBB74:[0082A023]: subu       $s4, $a0, $v0
    089CBB78:[01D4502B]: sltu       $t2, $t6, $s4
    089CBB7C:[114000DE]: beq        $t2, $zr, 0x089CBEF8
    089CBB80:[24840001]: addiu      $a0, $a0, 1
    089CBB84:[9288FFFF]: lbu        $t0, -1($s4)
    089CBB88:[26940001]: addiu      $s4, $s4, 1
    089CBB8C:[1024FFE8]: beq        $at, $a0, 0x089CBB30
    089CBB90:[A088FFFF]: sb         $t0, -1($a0)
    089CBB94:[0A272EE1]: j          0x089CBB84
    089CBB98:[24840001]: addiu      $a0, $a0, 1
    089CBBC0:[108500D0]: beq        $a0, $a1, 0x089CBF04
    089CBBC4:[24840001]: addiu      $a0, $a0, 1
--> 089CBBC8:[0A272ECC]: j          0x089CBB30
    089CBBCC:[A082FFFF]: sb         $v0, -1($a0)
  Back Branch 089CBAFC 272,228 times (length 8)
    089CBAD0:[7DAD2480]: ext        $t5, $t5, 18, 5
    089CBAD4:[0E272F42]: jal        0x089CBD08
    089CBAD8:[25AD0101]: addiu      $t5, $t5, 257
    089CBADC:[11000106]: beq        $t0, $zr, 0x089CBEF8
    089CBAE0:[8FAD035C]: lw         $t5, 860($sp)
--> 089CBAE4:[928A003D]: lbu        $t2, 61($s4)
    089CBAE8:[9289003C]: lbu        $t1, 60($s4)
    089CBAEC:[26940002]: addiu      $s4, $s4, 2
    089CBAF0:[11400002]: beq        $t2, $zr, 0x089CBAFC
    089CBAF4:[7D2F2844]: ins        $t7, $t1, 1, 5
    089CBAF8:[85E9003C]: lh         $t1, 60($t7)
--> 089CBAFC:[168BFFF9]: bne        $s4, $t3, 0x089CBAE4
    089CBB00:[A689003A]: sh         $t1, 58($s4)
    089CBB04:[27B4027C]: addiu      $s4, $sp, 636
    089CBB08:[0E272F41]: jal        0x089CBD04
    089CBB0C:[7DAD25C0]: ext        $t5, $t5, 23, 5
  Back Branch 089CBB20 28,669 times (length 6)
    089CBAFC:[168BFFF9]: bne        $s4, $t3, 0x089CBAE4
    089CBB00:[A689003A]: sh         $t1, 58($s4)
    089CBB04:[27B4027C]: addiu      $s4, $sp, 636
    089CBB08:[0E272F41]: jal        0x089CBD04
    089CBB0C:[7DAD25C0]: ext        $t5, $t5, 23, 5
--> 089CBB10:[8689003C]: lh         $t1, 60($s4)
    089CBB14:[26940002]: addiu      $s4, $s4, 2
    089CBB18:[7D2F2844]: ins        $t7, $t1, 1, 5
    089CBB1C:[85E9007C]: lh         $t1, 124($t7)
--> 089CBB20:[168BFFFB]: bne        $s4, $t3, 0x089CBB10
    089CBB24:[A689003A]: sh         $t1, 58($s4)
    089CBB28:[7C0F2844]: ins        $t7, $zr, 1, 5
    089CBB2C:[83AC0000]: lb         $t4, 0($sp)
    089CBB30:[97A3001E]: lhu        $v1, 30($sp)
  Back Branch 089CBAA8 18,395 times (length 15)
    089CBA60:[AFA2035C]: sw         $v0, 860($sp)
    089CBA64:[7C541F00]: ext        $s4, $v0, 28, 4
    089CBA68:[27AB02F8]: addiu      $t3, $sp, 760
    089CBA6C:[25E8FFFC]: addiu      $t0, $t7, -4
    089CBA70:[028FA021]: addu       $s4, $s4, $t7
--> 089CBA74:[11140011]: beq        $t0, $s4, 0x089CBABC
    089CBA78:[25080001]: addiu      $t0, $t0, 1
    089CBA7C:[810A0009]: lb         $t2, 9($t0)
    089CBA80:[27390003]: addiu      $t9, $t9, 3
    089CBA84:[1B200007]: blez       $t9, 0x089CBAA4
    089CBA88:[03381046]: rotrv      $v0, $t8, $t9
    089CBA8C:[24C60004]: addiu      $a2, $a2, 4
    089CBA90:[8CD80000]: lw         $t8, 0($a2)
    089CBA94:[03221004]: sllv       $v0, $v0, $t9
    089CBA98:[2739FFE0]: addiu      $t9, $t9, -32
    089CBA9C:[7F027804]: ins        $v0, $t8, 0, 16
    089CBAA0:[03221046]: rotrv      $v0, $v0, $t9
    089CBAA4:[00021742]: srl        $v0, $v0, 0x001D
--> 089CBAA8:[1040FFF2]: beq        $v0, $zr, 0x089CBA74
    089CBAAC:[7C4A7244]: ins        $t2, $v0, 9, 6
    089CBAB0:[256B0002]: addiu      $t3, $t3, 2
    089CBAB4:[0A272E9D]: j          0x089CBA74
    089CBAB8:[A56A003A]: sh         $t2, 58($t3)
  Back Branch 089CBAB4 14,903 times (length 18)
    089CBA60:[AFA2035C]: sw         $v0, 860($sp)
    089CBA64:[7C541F00]: ext        $s4, $v0, 28, 4
    089CBA68:[27AB02F8]: addiu      $t3, $sp, 760
    089CBA6C:[25E8FFFC]: addiu      $t0, $t7, -4
    089CBA70:[028FA021]: addu       $s4, $s4, $t7
--> 089CBA74:[11140011]: beq        $t0, $s4, 0x089CBABC
    089CBA78:[25080001]: addiu      $t0, $t0, 1
    089CBA7C:[810A0009]: lb         $t2, 9($t0)
    089CBA80:[27390003]: addiu      $t9, $t9, 3
    089CBA84:[1B200007]: blez       $t9, 0x089CBAA4
    089CBA88:[03381046]: rotrv      $v0, $t8, $t9
    089CBA8C:[24C60004]: addiu      $a2, $a2, 4
    089CBA90:[8CD80000]: lw         $t8, 0($a2)
    089CBA94:[03221004]: sllv       $v0, $v0, $t9
    089CBA98:[2739FFE0]: addiu      $t9, $t9, -32
    089CBA9C:[7F027804]: ins        $v0, $t8, 0, 16
    089CBAA0:[03221046]: rotrv      $v0, $v0, $t9
    089CBAA4:[00021742]: srl        $v0, $v0, 0x001D
    089CBAA8:[1040FFF2]: beq        $v0, $zr, 0x089CBA74
    089CBAAC:[7C4A7244]: ins        $t2, $v0, 9, 6
    089CBAB0:[256B0002]: addiu      $t3, $t3, 2
--> 089CBAB4:[0A272E9D]: j          0x089CBA74
    089CBAB8:[A56A003A]: sh         $t2, 58($t3)
    089CBABC:[0E272F85]: jal        0x089CBE14
    089CBAC0:[27B402F8]: addiu      $s4, $sp, 760
    089CBAC4:[8FAD035C]: lw         $t5, 860($sp)
  Back Branch 089CB9F4 11,088 times (length 6)
    089CB9DC:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    089CB9E0:[24140090]: addiu      $s4, $zr, 144 <=> li $s4, 144
--> 089CB9E4:[A5490000]: sh         $t1, 0($t2)
    089CB9E8:[25280090]: addiu      $t0, $t1, 144
    089CB9EC:[25290001]: addiu      $t1, $t1, 1
    089CB9F0:[A5480130]: sh         $t0, 304($t2)
--> 089CB9F4:[1534FFFB]: bne        $t1, $s4, 0x089CB9E4
    089CB9F8:[254A0002]: addiu      $t2, $t2, 2
    089CB9FC:[25F40010]: addiu      $s4, $t7, 16
    089CBA00:[00000000]: 0x89CBA00 - memcpySequence[8DEB0000,254A0004,25EF0004,168FFFFC,AD4BFFFC](10,15,20,15,0,0,11,4)
_S1_2_89CD208 137,659,140 instructions (1.558%), 2,992,590 calls (089CD208 - 089CD2C4, length 48)
    089CD208:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CD20C:[2448CBB0]: addiu      $t0, $v0, -13392
    089CD210:[8D040018]: lw         $a0, 24($t0)
    089CD214:[3C030020]: lui        $v1, 0x0020 <=> li $v1, 0x00200000
    089CD218:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089CD21C:[00832024]: and        $a0, $a0, $v1
    089CD220:[10800025]: beq        $a0, $zr, 0x089CD2B8
    089CD224:[24457500]: addiu      $a1, $v0, 29952
    089CD228:[8D030068]: lw         $v1, 104($t0)
    089CD22C:[8D04006C]: lw         $a0, 108($t0)
    089CD230:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089CD234:[2442753C]: addiu      $v0, $v0, 30012
    089CD238:[00626821]: addu       $t5, $v1, $v0
    089CD23C:[00826021]: addu       $t4, $a0, $v0
    089CD240:[00031880]: sll        $v1, $v1, 0x0002
    089CD244:[00042080]: sll        $a0, $a0, 0x0002
    089CD248:[00852021]: addu       $a0, $a0, $a1
    089CD24C:[00651821]: addu       $v1, $v1, $a1
    089CD250:[8D090008]: lw         $t1, 8($t0)
    089CD254:[8C650000]: lw         $a1, 0($v1)
    089CD258:[8D07000C]: lw         $a3, 12($t0)
    089CD25C:[8D030064]: lw         $v1, 100($t0)
    089CD260:[8C860000]: lw         $a2, 0($a0)
    089CD264:[252B000C]: addiu      $t3, $t1, 12
    089CD268:[7C05FE04]: ins        $a1, $zr, 24, 8
    089CD26C:[7C06FE04]: ins        $a2, $zr, 24, 8
    089CD270:[00035200]: sll        $t2, $v1, 0x0008
    089CD274:[3C02E000]: lui        $v0, 0xE000 <=> li $v0, 0xE0000000
    089CD278:[3C03E100]: lui        $v1, 0xE100 <=> li $v1, 0xE1000000
    089CD27C:[00EB382B]: sltu       $a3, $a3, $t3
    089CD280:[00A22825]: or         $a1, $a1, $v0
    089CD284:[14E0000E]: bne        $a3, $zr, 0x089CD2C0
    089CD288:[00C33025]: or         $a2, $a2, $v1
    089CD28C:[81820000]: lb         $v0, 0($t4)
    089CD290:[81A40000]: lb         $a0, 0($t5)
    089CD294:[3C03DF00]: lui        $v1, 0xDF00 <=> li $v1, 0xDF000000
    089CD298:[00021100]: sll        $v0, $v0, 0x0004
    089CD29C:[01421025]: or         $v0, $t2, $v0
    089CD2A0:[00441025]: or         $v0, $v0, $a0
    089CD2A4:[00431025]: or         $v0, $v0, $v1
    089CD2A8:[AD260008]: sw         $a2, 8($t1)
    089CD2AC:[AD0B0008]: sw         $t3, 8($t0)
    089CD2B0:[AD220000]: sw         $v0, 0($t1)
    089CD2B4:[AD250004]: sw         $a1, 4($t1)
    089CD2B8:[03E00008]: jr         $ra
    089CD2BC:[00000000]: nop
    089CD2C0:[03E00008]: jr         $ra
    089CD2C4:[AD00000C]: sw         $zr, 12($t0)
_S1_2_89FB444 137,586,978 instructions (1.557%), 141,873 calls (089FB444 - 089FB5CC, length 99)
    089FB444:[3C0908B5]: lui        $t1, 0x08B5 <=> li $t1, 0x08B50000
    089FB448:[8D2706E8]: lw         $a3, 1768($t1)
    089FB44C:[3C08000F]: lui        $t0, 0x000F <=> li $t0, 0x000F0000
    089FB450:[35034240]: ori        $v1, $t0, 16960
    089FB454:[00E30018]: mult       $a3, $v1
    089FB458:[3C04BE37]: lui        $a0, 0xBE37 <=> li $a0, 0xBE370000
    089FB45C:[3482C63B]: ori        $v0, $a0, -14789
    089FB460:[27BDFFD0]: addiu      $sp, $sp, -48
    089FB464:[AFBF0024]: sw         $ra, 36($sp)
    089FB468:[00003012]: mflo       $a2
    089FB46C:[00C20019]: multu      $a2, $v0
    089FB470:[AFB7001C]: sw         $s7, 28($sp)
    089FB474:[3C0508B5]: lui        $a1, 0x08B5 <=> li $a1, 0x08B50000
    089FB478:[AFB60018]: sw         $s6, 24($sp)
    089FB47C:[00001810]: mfhi       $v1
    089FB480:[AFB50014]: sw         $s5, 20($sp)
    089FB484:[AFB3000C]: sw         $s3, 12($sp)
    089FB488:[AFB10004]: sw         $s1, 4($sp)
    089FB48C:[AFB00000]: sw         $s0, 0($sp)
    089FB490:[AFBE0020]: sw         $fp, 32($sp)
    089FB494:[24BE06EC]: addiu      $fp, $a1, 1772
    089FB498:[AFB40010]: sw         $s4, 16($sp)
    089FB49C:[0003A3C2]: srl        $s4, $v1, 0x000F
    089FB4A0:[AFB20008]: sw         $s2, 8($sp)
    089FB4A4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089FB4A8:[00128080]: sll        $s0, $s2, 0x0002
    089FB4AC:[021E5021]: addu       $t2, $s0, $fp
    089FB4B0:[8D420000]: lw         $v0, 0($t2)
    089FB4B4:[50400006]: beql       $v0, $zr, 0x089FB4D0
    089FB4B8:[26520001]: addiu      $s2, $s2, 1
    089FB4BC:[904C0000]: lbu        $t4, 0($v0)
    089FB4C0:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    089FB4C4:[118B0012]: beq        $t4, $t3, 0x089FB510
    089FB4C8:[3C0D08B5]: lui        $t5, 0x08B5 <=> li $t5, 0x08B50000
    089FB4CC:[26520001]: addiu      $s2, $s2, 1
    089FB4D0:[2E530080]: sltiu      $s3, $s2, 128
    089FB4D4:[1660FFF5]: bne        $s3, $zr, 0x089FB4AC
    089FB4D8:[00128080]: sll        $s0, $s2, 0x0002
    089FB4DC:[8FBF0024]: lw         $ra, 36($sp)
    089FB4E0:[8FBE0020]: lw         $fp, 32($sp)
    089FB4E4:[8FB7001C]: lw         $s7, 28($sp)
    089FB4E8:[8FB60018]: lw         $s6, 24($sp)
    089FB4EC:[8FB50014]: lw         $s5, 20($sp)
    089FB4F0:[8FB40010]: lw         $s4, 16($sp)
    089FB4F4:[8FB3000C]: lw         $s3, 12($sp)
    089FB4F8:[8FB20008]: lw         $s2, 8($sp)
    089FB4FC:[8FB10004]: lw         $s1, 4($sp)
    089FB500:[8FB00000]: lw         $s0, 0($sp)
    089FB504:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089FB508:[03E00008]: jr         $ra
    089FB50C:[27BD0030]: addiu      $sp, $sp, 48
    089FB510:[25B506EC]: addiu      $s5, $t5, 1772
    089FB514:[02159821]: addu       $s3, $s0, $s5
    089FB518:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    089FB51C:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    089FB520:[8E6F0000]: lw         $t7, 0($s3)
    089FB524:[02158821]: addu       $s1, $s0, $s5
    089FB528:[91EE0009]: lbu        $t6, 9($t7)
    089FB52C:[15C00014]: bne        $t6, $zr, 0x089FB580
    089FB530:[01E02021]: addu       $a0, $t7, $zr <=> move $a0, $t7
    089FB534:[8E230000]: lw         $v1, 0($s1)
    089FB538:[8C650028]: lw         $a1, 40($v1)
    089FB53C:[00B4602B]: sltu       $t4, $a1, $s4
    089FB540:[1180000B]: beq        $t4, $zr, 0x089FB570
    089FB544:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    089FB548:[0E27EEC3]: jal        0x089FBB0C
    089FB54C:[00000000]: nop
    089FB550:[8E230000]: lw         $v1, 0($s1)
    089FB554:[90710000]: lbu        $s1, 0($v1)
    089FB558:[1220FFDC]: beq        $s1, $zr, 0x089FB4CC
    089FB55C:[A0770009]: sb         $s7, 9($v1)
    089FB560:[5456FFF0]: bnel       $v0, $s6, 0x089FB524
    089FB564:[8E6F0000]: lw         $t7, 0($s3)
    089FB568:[0A27ED38]: j          0x089FB4E0
    089FB56C:[8FBF0024]: lw         $ra, 36($sp)
    089FB570:[00B48023]: subu       $s0, $a1, $s4
    089FB574:[AC700028]: sw         $s0, 40($v1)
    089FB578:[0A27ED33]: j          0x089FB4CC
    089FB57C:[A0600009]: sb         $zr, 9($v1)
    089FB580:[0E27EF8E]: jal        0x089FBE38
    089FB584:[00000000]: nop
    089FB588:[8E780000]: lw         $t8, 0($s3)
    089FB58C:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089FB590:[8F030010]: lw         $v1, 16($t8)
    089FB594:[8F0B0014]: lw         $t3, 20($t8)
    089FB598:[9707000A]: lhu        $a3, 10($t8)
    089FB59C:[006B4821]: addu       $t1, $v1, $t3
    089FB5A0:[012A402C]: max        $t0, $t1, $t2
    089FB5A4:[0107001A]: div        $t0, $a3
    089FB5A8:[50E00001]: beql       $a3, $zr, 0x089FB5B0
    089FB5AC:[000001CD]: break      0x00007
    089FB5B0:[8F040034]: lw         $a0, 52($t8)
    089FB5B4:[8F050028]: lw         $a1, 40($t8)
    089FB5B8:[00003012]: mflo       $a2
    089FB5BC:[00860018]: mult       $a0, $a2
    089FB5C0:[00001012]: mflo       $v0
    089FB5C4:[00A2C821]: addu       $t9, $a1, $v0
    089FB5C8:[0A27ED4D]: j          0x089FB534
    089FB5CC:[AF190028]: sw         $t9, 40($t8)
  Back Branch 089FB4D4 18,159,744 times (length 12)
    089FB498:[AFB40010]: sw         $s4, 16($sp)
    089FB49C:[0003A3C2]: srl        $s4, $v1, 0x000F
    089FB4A0:[AFB20008]: sw         $s2, 8($sp)
    089FB4A4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089FB4A8:[00128080]: sll        $s0, $s2, 0x0002
--> 089FB4AC:[021E5021]: addu       $t2, $s0, $fp
    089FB4B0:[8D420000]: lw         $v0, 0($t2)
    089FB4B4:[50400006]: beql       $v0, $zr, 0x089FB4D0
    089FB4B8:[26520001]: addiu      $s2, $s2, 1
    089FB4BC:[904C0000]: lbu        $t4, 0($v0)
    089FB4C0:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    089FB4C4:[118B0012]: beq        $t4, $t3, 0x089FB510
    089FB4C8:[3C0D08B5]: lui        $t5, 0x08B5 <=> li $t5, 0x08B50000
    089FB4CC:[26520001]: addiu      $s2, $s2, 1
    089FB4D0:[2E530080]: sltiu      $s3, $s2, 128
--> 089FB4D4:[1660FFF5]: bne        $s3, $zr, 0x089FB4AC
    089FB4D8:[00128080]: sll        $s0, $s2, 0x0002
    089FB4DC:[8FBF0024]: lw         $ra, 36($sp)
    089FB4E0:[8FBE0020]: lw         $fp, 32($sp)
    089FB4E4:[8FB7001C]: lw         $s7, 28($sp)
  Back Branch 089FB578 115,550 times (length 45)
    089FB4B8:[26520001]: addiu      $s2, $s2, 1
    089FB4BC:[904C0000]: lbu        $t4, 0($v0)
    089FB4C0:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    089FB4C4:[118B0012]: beq        $t4, $t3, 0x089FB510
    089FB4C8:[3C0D08B5]: lui        $t5, 0x08B5 <=> li $t5, 0x08B50000
--> 089FB4CC:[26520001]: addiu      $s2, $s2, 1
    089FB4D0:[2E530080]: sltiu      $s3, $s2, 128
    089FB4D4:[1660FFF5]: bne        $s3, $zr, 0x089FB4AC
    089FB4D8:[00128080]: sll        $s0, $s2, 0x0002
    089FB4DC:[8FBF0024]: lw         $ra, 36($sp)
    089FB4E0:[8FBE0020]: lw         $fp, 32($sp)
    089FB4E4:[8FB7001C]: lw         $s7, 28($sp)
    089FB4E8:[8FB60018]: lw         $s6, 24($sp)
    089FB4EC:[8FB50014]: lw         $s5, 20($sp)
    089FB4F0:[8FB40010]: lw         $s4, 16($sp)
    089FB4F4:[8FB3000C]: lw         $s3, 12($sp)
    089FB4F8:[8FB20008]: lw         $s2, 8($sp)
    089FB4FC:[8FB10004]: lw         $s1, 4($sp)
    089FB500:[8FB00000]: lw         $s0, 0($sp)
    089FB504:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089FB508:[03E00008]: jr         $ra
    089FB50C:[27BD0030]: addiu      $sp, $sp, 48
    089FB510:[25B506EC]: addiu      $s5, $t5, 1772
    089FB514:[02159821]: addu       $s3, $s0, $s5
    089FB518:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    089FB51C:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    089FB520:[8E6F0000]: lw         $t7, 0($s3)
    089FB524:[02158821]: addu       $s1, $s0, $s5
    089FB528:[91EE0009]: lbu        $t6, 9($t7)
    089FB52C:[15C00014]: bne        $t6, $zr, 0x089FB580
    089FB530:[01E02021]: addu       $a0, $t7, $zr <=> move $a0, $t7
    089FB534:[8E230000]: lw         $v1, 0($s1)
    089FB538:[8C650028]: lw         $a1, 40($v1)
    089FB53C:[00B4602B]: sltu       $t4, $a1, $s4
    089FB540:[1180000B]: beq        $t4, $zr, 0x089FB570
    089FB544:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    089FB548:[0E27EEC3]: jal        0x089FBB0C
    089FB54C:[00000000]: nop
    089FB550:[8E230000]: lw         $v1, 0($s1)
    089FB554:[90710000]: lbu        $s1, 0($v1)
    089FB558:[1220FFDC]: beq        $s1, $zr, 0x089FB4CC
    089FB55C:[A0770009]: sb         $s7, 9($v1)
    089FB560:[5456FFF0]: bnel       $v0, $s6, 0x089FB524
    089FB564:[8E6F0000]: lw         $t7, 0($s3)
    089FB568:[0A27ED38]: j          0x089FB4E0
    089FB56C:[8FBF0024]: lw         $ra, 36($sp)
    089FB570:[00B48023]: subu       $s0, $a1, $s4
    089FB574:[AC700028]: sw         $s0, 40($v1)
--> 089FB578:[0A27ED33]: j          0x089FB4CC
    089FB57C:[A0600009]: sb         $zr, 9($v1)
    089FB580:[0E27EF8E]: jal        0x089FBE38
    089FB584:[00000000]: nop
    089FB588:[8E780000]: lw         $t8, 0($s3)
  Back Branch 089FB5C8 48,884 times (length 39)
    089FB520:[8E6F0000]: lw         $t7, 0($s3)
    089FB524:[02158821]: addu       $s1, $s0, $s5
    089FB528:[91EE0009]: lbu        $t6, 9($t7)
    089FB52C:[15C00014]: bne        $t6, $zr, 0x089FB580
    089FB530:[01E02021]: addu       $a0, $t7, $zr <=> move $a0, $t7
--> 089FB534:[8E230000]: lw         $v1, 0($s1)
    089FB538:[8C650028]: lw         $a1, 40($v1)
    089FB53C:[00B4602B]: sltu       $t4, $a1, $s4
    089FB540:[1180000B]: beq        $t4, $zr, 0x089FB570
    089FB544:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    089FB548:[0E27EEC3]: jal        0x089FBB0C
    089FB54C:[00000000]: nop
    089FB550:[8E230000]: lw         $v1, 0($s1)
    089FB554:[90710000]: lbu        $s1, 0($v1)
    089FB558:[1220FFDC]: beq        $s1, $zr, 0x089FB4CC
    089FB55C:[A0770009]: sb         $s7, 9($v1)
    089FB560:[5456FFF0]: bnel       $v0, $s6, 0x089FB524
    089FB564:[8E6F0000]: lw         $t7, 0($s3)
    089FB568:[0A27ED38]: j          0x089FB4E0
    089FB56C:[8FBF0024]: lw         $ra, 36($sp)
    089FB570:[00B48023]: subu       $s0, $a1, $s4
    089FB574:[AC700028]: sw         $s0, 40($v1)
    089FB578:[0A27ED33]: j          0x089FB4CC
    089FB57C:[A0600009]: sb         $zr, 9($v1)
    089FB580:[0E27EF8E]: jal        0x089FBE38
    089FB584:[00000000]: nop
    089FB588:[8E780000]: lw         $t8, 0($s3)
    089FB58C:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089FB590:[8F030010]: lw         $v1, 16($t8)
    089FB594:[8F0B0014]: lw         $t3, 20($t8)
    089FB598:[9707000A]: lhu        $a3, 10($t8)
    089FB59C:[006B4821]: addu       $t1, $v1, $t3
    089FB5A0:[012A402C]: max        $t0, $t1, $t2
    089FB5A4:[0107001A]: div        $t0, $a3
    089FB5A8:[50E00001]: beql       $a3, $zr, 0x089FB5B0
    089FB5AC:[000001CD]: break      0x00007
    089FB5B0:[8F040034]: lw         $a0, 52($t8)
    089FB5B4:[8F050028]: lw         $a1, 40($t8)
    089FB5B8:[00003012]: mflo       $a2
    089FB5BC:[00860018]: mult       $a0, $a2
    089FB5C0:[00001012]: mflo       $v0
    089FB5C4:[00A2C821]: addu       $t9, $a1, $v0
--> 089FB5C8:[0A27ED4D]: j          0x089FB534
    089FB5CC:[AF190028]: sw         $t9, 40($t8)
  Back Branch 089FB560 48,871 times (length 17)
    089FB510:[25B506EC]: addiu      $s5, $t5, 1772
    089FB514:[02159821]: addu       $s3, $s0, $s5
    089FB518:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    089FB51C:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    089FB520:[8E6F0000]: lw         $t7, 0($s3)
--> 089FB524:[02158821]: addu       $s1, $s0, $s5
    089FB528:[91EE0009]: lbu        $t6, 9($t7)
    089FB52C:[15C00014]: bne        $t6, $zr, 0x089FB580
    089FB530:[01E02021]: addu       $a0, $t7, $zr <=> move $a0, $t7
    089FB534:[8E230000]: lw         $v1, 0($s1)
    089FB538:[8C650028]: lw         $a1, 40($v1)
    089FB53C:[00B4602B]: sltu       $t4, $a1, $s4
    089FB540:[1180000B]: beq        $t4, $zr, 0x089FB570
    089FB544:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    089FB548:[0E27EEC3]: jal        0x089FBB0C
    089FB54C:[00000000]: nop
    089FB550:[8E230000]: lw         $v1, 0($s1)
    089FB554:[90710000]: lbu        $s1, 0($v1)
    089FB558:[1220FFDC]: beq        $s1, $zr, 0x089FB4CC
    089FB55C:[A0770009]: sb         $s7, 9($v1)
--> 089FB560:[5456FFF0]: bnel       $v0, $s6, 0x089FB524
    089FB564:[8E6F0000]: lw         $t7, 0($s3)
    089FB568:[0A27ED38]: j          0x089FB4E0
    089FB56C:[8FBF0024]: lw         $ra, 36($sp)
    089FB570:[00B48023]: subu       $s0, $a1, $s4
  Back Branch 089FB558 48,871 times (length 37)
    089FB4B8:[26520001]: addiu      $s2, $s2, 1
    089FB4BC:[904C0000]: lbu        $t4, 0($v0)
    089FB4C0:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    089FB4C4:[118B0012]: beq        $t4, $t3, 0x089FB510
    089FB4C8:[3C0D08B5]: lui        $t5, 0x08B5 <=> li $t5, 0x08B50000
--> 089FB4CC:[26520001]: addiu      $s2, $s2, 1
    089FB4D0:[2E530080]: sltiu      $s3, $s2, 128
    089FB4D4:[1660FFF5]: bne        $s3, $zr, 0x089FB4AC
    089FB4D8:[00128080]: sll        $s0, $s2, 0x0002
    089FB4DC:[8FBF0024]: lw         $ra, 36($sp)
    089FB4E0:[8FBE0020]: lw         $fp, 32($sp)
    089FB4E4:[8FB7001C]: lw         $s7, 28($sp)
    089FB4E8:[8FB60018]: lw         $s6, 24($sp)
    089FB4EC:[8FB50014]: lw         $s5, 20($sp)
    089FB4F0:[8FB40010]: lw         $s4, 16($sp)
    089FB4F4:[8FB3000C]: lw         $s3, 12($sp)
    089FB4F8:[8FB20008]: lw         $s2, 8($sp)
    089FB4FC:[8FB10004]: lw         $s1, 4($sp)
    089FB500:[8FB00000]: lw         $s0, 0($sp)
    089FB504:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089FB508:[03E00008]: jr         $ra
    089FB50C:[27BD0030]: addiu      $sp, $sp, 48
    089FB510:[25B506EC]: addiu      $s5, $t5, 1772
    089FB514:[02159821]: addu       $s3, $s0, $s5
    089FB518:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    089FB51C:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    089FB520:[8E6F0000]: lw         $t7, 0($s3)
    089FB524:[02158821]: addu       $s1, $s0, $s5
    089FB528:[91EE0009]: lbu        $t6, 9($t7)
    089FB52C:[15C00014]: bne        $t6, $zr, 0x089FB580
    089FB530:[01E02021]: addu       $a0, $t7, $zr <=> move $a0, $t7
    089FB534:[8E230000]: lw         $v1, 0($s1)
    089FB538:[8C650028]: lw         $a1, 40($v1)
    089FB53C:[00B4602B]: sltu       $t4, $a1, $s4
    089FB540:[1180000B]: beq        $t4, $zr, 0x089FB570
    089FB544:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    089FB548:[0E27EEC3]: jal        0x089FBB0C
    089FB54C:[00000000]: nop
    089FB550:[8E230000]: lw         $v1, 0($s1)
    089FB554:[90710000]: lbu        $s1, 0($v1)
--> 089FB558:[1220FFDC]: beq        $s1, $zr, 0x089FB4CC
    089FB55C:[A0770009]: sb         $s7, 9($v1)
    089FB560:[5456FFF0]: bnel       $v0, $s6, 0x089FB524
    089FB564:[8E6F0000]: lw         $t7, 0($s3)
    089FB568:[0A27ED38]: j          0x089FB4E0
_S1_2_89FD968 117,006,052 instructions (1.324%), 141,873 calls (089FD968 - 089FDB5C, length 126)
    089FD968:[27BDFFD0]: addiu      $sp, $sp, -48
    089FD96C:[AFB3001C]: sw         $s3, 28($sp)
    089FD970:[3C1308B5]: lui        $s3, 0x08B5 <=> li $s3, 0x08B50000
    089FD974:[8E63090C]: lw         $v1, 2316($s3)
    089FD978:[AFB10014]: sw         $s1, 20($sp)
    089FD97C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089FD980:[AFBF0020]: sw         $ra, 32($sp)
    089FD984:[AFB20018]: sw         $s2, 24($sp)
    089FD988:[10600061]: beq        $v1, $zr, 0x089FDB10
    089FD98C:[AFB00010]: sw         $s0, 16($sp)
    089FD990:[3C0351EB]: lui        $v1, 0x51EB <=> li $v1, 0x51EB0000
    089FD994:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    089FD998:[24900920]: addiu      $s0, $a0, 2336
    089FD99C:[3472851F]: ori        $s2, $v1, -31457
    089FD9A0:[82050001]: lb         $a1, 1($s0)
    089FD9A4:[10A00056]: beq        $a1, $zr, 0x089FDB00
    089FD9A8:[8E6F090C]: lw         $t7, 2316($s3)
    089FD9AC:[92020008]: lbu        $v0, 8($s0)
    089FD9B0:[92060060]: lbu        $a2, 96($s0)
    089FD9B4:[5046005D]: beql       $v0, $a2, 0x089FDB2C
    089FD9B8:[92080009]: lbu        $t0, 9($s0)
    089FD9BC:[92050060]: lbu        $a1, 96($s0)
    089FD9C0:[92060038]: lbu        $a2, 56($s0)
    089FD9C4:[92070061]: lbu        $a3, 97($s0)
    089FD9C8:[8E040034]: lw         $a0, 52($s0)
    089FD9CC:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    089FD9D0:[0E27F6FF]: jal        0x089FDBFC
    089FD9D4:[27A90004]: addiu      $t1, $sp, 4
    089FD9D8:[92050062]: lbu        $a1, 98($s0)
    089FD9DC:[92060040]: lbu        $a2, 64($s0)
    089FD9E0:[92070063]: lbu        $a3, 99($s0)
    089FD9E4:[8E04003C]: lw         $a0, 60($s0)
    089FD9E8:[27A9000C]: addiu      $t1, $sp, 12
    089FD9EC:[0E27F6FF]: jal        0x089FDBFC
    089FD9F0:[27A80008]: addiu      $t0, $sp, 8
    089FD9F4:[8FA50000]: lw         $a1, 0($sp)
    089FD9F8:[8FA60004]: lw         $a2, 4($sp)
    089FD9FC:[8FA70008]: lw         $a3, 8($sp)
    089FDA00:[8FA8000C]: lw         $t0, 12($sp)
    089FDA04:[0E27F7B5]: jal        0x089FDED4
    089FDA08:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FDA0C:[8FA50000]: lw         $a1, 0($sp)
    089FDA10:[8FA60004]: lw         $a2, 4($sp)
    089FDA14:[8FA70008]: lw         $a3, 8($sp)
    089FDA18:[8FA8000C]: lw         $t0, 12($sp)
    089FDA1C:[0E27E856]: jal        0x089FA158
    089FDA20:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FDA24:[92180060]: lbu        $t8, 96($s0)
    089FDA28:[920F0061]: lbu        $t7, 97($s0)
    089FDA2C:[920E0062]: lbu        $t6, 98($s0)
    089FDA30:[920D0063]: lbu        $t5, 99($s0)
    089FDA34:[A2180008]: sb         $t8, 8($s0)
    089FDA38:[A20F0009]: sb         $t7, 9($s0)
    089FDA3C:[A20E000A]: sb         $t6, 10($s0)
    089FDA40:[A20D000B]: sb         $t5, 11($s0)
    089FDA44:[8E04000C]: lw         $a0, 12($s0)
    089FDA48:[8E190064]: lw         $t9, 100($s0)
    089FDA4C:[1099002B]: beq        $a0, $t9, 0x089FDAFC
    089FDA50:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    089FDA54:[9206005D]: lbu        $a2, 93($s0)
    089FDA58:[50C3001E]: beql       $a2, $v1, 0x089FDAD4
    089FDA5C:[8E050030]: lw         $a1, 48($s0)
    089FDA60:[8202004E]: lb         $v0, 78($s0)
    089FDA64:[8207004C]: lb         $a3, 76($s0)
    089FDA68:[9204004D]: lbu        $a0, 77($s0)
    089FDA6C:[000229C0]: sll        $a1, $v0, 0x0007
    089FDA70:[00A24023]: subu       $t0, $a1, $v0
    089FDA74:[01120018]: mult       $t0, $s2
    089FDA78:[000749C0]: sll        $t1, $a3, 0x0007
    089FDA7C:[01271823]: subu       $v1, $t1, $a3
    089FDA80:[0008C7C3]: sra        $t8, $t0, 0x001F
    089FDA84:[000367C3]: sra        $t4, $v1, 0x001F
    089FDA88:[0000C810]: mfhi       $t9
    089FDA8C:[00720018]: mult       $v1, $s2
    089FDA90:[00197943]: sra        $t7, $t9, 0x0005
    089FDA94:[01F87023]: subu       $t6, $t7, $t8
    089FDA98:[7C0E2E20]: seh        $a1, $t6
    089FDA9C:[00006810]: mfhi       $t5
    089FDAA0:[000D5943]: sra        $t3, $t5, 0x0005
    089FDAA4:[016C5023]: subu       $t2, $t3, $t4
    089FDAA8:[0E27EBA0]: jal        0x089FAE80
    089FDAAC:[7C0A3E20]: seh        $a3, $t2
    089FDAB0:[8E09002C]: lw         $t1, 44($s0)
    089FDAB4:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089FDAB8:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    089FDABC:[01280018]: mult       $t1, $t0
    089FDAC0:[3447C63B]: ori        $a3, $v0, -14789
    089FDAC4:[00002812]: mflo       $a1
    089FDAC8:[00A70019]: multu      $a1, $a3
    089FDACC:[00003010]: mfhi       $a2
    089FDAD0:[00062BC2]: srl        $a1, $a2, 0x000F
    089FDAD4:[8E0D0064]: lw         $t5, 100($s0)
    089FDAD8:[92040000]: lbu        $a0, 0($s0)
    089FDADC:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    089FDAE0:[00AD5821]: addu       $t3, $a1, $t5
    089FDAE4:[016C302D]: min        $a2, $t3, $t4
    089FDAE8:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089FDAEC:[0E27F7CE]: jal        0x089FDF38
    089FDAF0:[00CA282C]: max        $a1, $a2, $t2
    089FDAF4:[8E040064]: lw         $a0, 100($s0)
    089FDAF8:[AE04000C]: sw         $a0, 12($s0)
    089FDAFC:[8E6F090C]: lw         $t7, 2316($s3)
    089FDB00:[26310001]: addiu      $s1, $s1, 1
    089FDB04:[022F702B]: sltu       $t6, $s1, $t7
    089FDB08:[15C0FFA5]: bne        $t6, $zr, 0x089FD9A0
    089FDB0C:[26100068]: addiu      $s0, $s0, 104
    089FDB10:[8FBF0020]: lw         $ra, 32($sp)
    089FDB14:[8FB3001C]: lw         $s3, 28($sp)
    089FDB18:[8FB20018]: lw         $s2, 24($sp)
    089FDB1C:[8FB10014]: lw         $s1, 20($sp)
    089FDB20:[8FB00010]: lw         $s0, 16($sp)
    089FDB24:[03E00008]: jr         $ra
    089FDB28:[27BD0030]: addiu      $sp, $sp, 48
    089FDB2C:[92070061]: lbu        $a3, 97($s0)
    089FDB30:[5507FFA3]: bnel       $t0, $a3, 0x089FD9C0
    089FDB34:[92050060]: lbu        $a1, 96($s0)
    089FDB38:[920A000A]: lbu        $t2, 10($s0)
    089FDB3C:[92090062]: lbu        $t1, 98($s0)
    089FDB40:[5549FF9F]: bnel       $t2, $t1, 0x089FD9C0
    089FDB44:[92050060]: lbu        $a1, 96($s0)
    089FDB48:[920C000B]: lbu        $t4, 11($s0)
    089FDB4C:[920B0063]: lbu        $t3, 99($s0)
    089FDB50:[558BFF9B]: bnel       $t4, $t3, 0x089FD9C0
    089FDB54:[92050060]: lbu        $a1, 96($s0)
    089FDB58:[0A27F692]: j          0x089FDA48
    089FDB5C:[8E04000C]: lw         $a0, 12($s0)
  Back Branch 089FDB08 4,539,936 times (length 92)
    089FD98C:[AFB00010]: sw         $s0, 16($sp)
    089FD990:[3C0351EB]: lui        $v1, 0x51EB <=> li $v1, 0x51EB0000
    089FD994:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    089FD998:[24900920]: addiu      $s0, $a0, 2336
    089FD99C:[3472851F]: ori        $s2, $v1, -31457
--> 089FD9A0:[82050001]: lb         $a1, 1($s0)
    089FD9A4:[10A00056]: beq        $a1, $zr, 0x089FDB00
    089FD9A8:[8E6F090C]: lw         $t7, 2316($s3)
    089FD9AC:[92020008]: lbu        $v0, 8($s0)
    089FD9B0:[92060060]: lbu        $a2, 96($s0)
    089FD9B4:[5046005D]: beql       $v0, $a2, 0x089FDB2C
    089FD9B8:[92080009]: lbu        $t0, 9($s0)
    089FD9BC:[92050060]: lbu        $a1, 96($s0)
    089FD9C0:[92060038]: lbu        $a2, 56($s0)
    089FD9C4:[92070061]: lbu        $a3, 97($s0)
    089FD9C8:[8E040034]: lw         $a0, 52($s0)
    089FD9CC:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    089FD9D0:[0E27F6FF]: jal        0x089FDBFC
    089FD9D4:[27A90004]: addiu      $t1, $sp, 4
    089FD9D8:[92050062]: lbu        $a1, 98($s0)
    089FD9DC:[92060040]: lbu        $a2, 64($s0)
    089FD9E0:[92070063]: lbu        $a3, 99($s0)
    089FD9E4:[8E04003C]: lw         $a0, 60($s0)
    089FD9E8:[27A9000C]: addiu      $t1, $sp, 12
    089FD9EC:[0E27F6FF]: jal        0x089FDBFC
    089FD9F0:[27A80008]: addiu      $t0, $sp, 8
    089FD9F4:[8FA50000]: lw         $a1, 0($sp)
    089FD9F8:[8FA60004]: lw         $a2, 4($sp)
    089FD9FC:[8FA70008]: lw         $a3, 8($sp)
    089FDA00:[8FA8000C]: lw         $t0, 12($sp)
    089FDA04:[0E27F7B5]: jal        0x089FDED4
    089FDA08:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FDA0C:[8FA50000]: lw         $a1, 0($sp)
    089FDA10:[8FA60004]: lw         $a2, 4($sp)
    089FDA14:[8FA70008]: lw         $a3, 8($sp)
    089FDA18:[8FA8000C]: lw         $t0, 12($sp)
    089FDA1C:[0E27E856]: jal        0x089FA158
    089FDA20:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FDA24:[92180060]: lbu        $t8, 96($s0)
    089FDA28:[920F0061]: lbu        $t7, 97($s0)
    089FDA2C:[920E0062]: lbu        $t6, 98($s0)
    089FDA30:[920D0063]: lbu        $t5, 99($s0)
    089FDA34:[A2180008]: sb         $t8, 8($s0)
    089FDA38:[A20F0009]: sb         $t7, 9($s0)
    089FDA3C:[A20E000A]: sb         $t6, 10($s0)
    089FDA40:[A20D000B]: sb         $t5, 11($s0)
    089FDA44:[8E04000C]: lw         $a0, 12($s0)
    089FDA48:[8E190064]: lw         $t9, 100($s0)
    089FDA4C:[1099002B]: beq        $a0, $t9, 0x089FDAFC
    089FDA50:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    089FDA54:[9206005D]: lbu        $a2, 93($s0)
    089FDA58:[50C3001E]: beql       $a2, $v1, 0x089FDAD4
    089FDA5C:[8E050030]: lw         $a1, 48($s0)
    089FDA60:[8202004E]: lb         $v0, 78($s0)
    089FDA64:[8207004C]: lb         $a3, 76($s0)
    089FDA68:[9204004D]: lbu        $a0, 77($s0)
    089FDA6C:[000229C0]: sll        $a1, $v0, 0x0007
    089FDA70:[00A24023]: subu       $t0, $a1, $v0
    089FDA74:[01120018]: mult       $t0, $s2
    089FDA78:[000749C0]: sll        $t1, $a3, 0x0007
    089FDA7C:[01271823]: subu       $v1, $t1, $a3
    089FDA80:[0008C7C3]: sra        $t8, $t0, 0x001F
    089FDA84:[000367C3]: sra        $t4, $v1, 0x001F
    089FDA88:[0000C810]: mfhi       $t9
    089FDA8C:[00720018]: mult       $v1, $s2
    089FDA90:[00197943]: sra        $t7, $t9, 0x0005
    089FDA94:[01F87023]: subu       $t6, $t7, $t8
    089FDA98:[7C0E2E20]: seh        $a1, $t6
    089FDA9C:[00006810]: mfhi       $t5
    089FDAA0:[000D5943]: sra        $t3, $t5, 0x0005
    089FDAA4:[016C5023]: subu       $t2, $t3, $t4
    089FDAA8:[0E27EBA0]: jal        0x089FAE80
    089FDAAC:[7C0A3E20]: seh        $a3, $t2
    089FDAB0:[8E09002C]: lw         $t1, 44($s0)
    089FDAB4:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089FDAB8:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    089FDABC:[01280018]: mult       $t1, $t0
    089FDAC0:[3447C63B]: ori        $a3, $v0, -14789
    089FDAC4:[00002812]: mflo       $a1
    089FDAC8:[00A70019]: multu      $a1, $a3
    089FDACC:[00003010]: mfhi       $a2
    089FDAD0:[00062BC2]: srl        $a1, $a2, 0x000F
    089FDAD4:[8E0D0064]: lw         $t5, 100($s0)
    089FDAD8:[92040000]: lbu        $a0, 0($s0)
    089FDADC:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    089FDAE0:[00AD5821]: addu       $t3, $a1, $t5
    089FDAE4:[016C302D]: min        $a2, $t3, $t4
    089FDAE8:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089FDAEC:[0E27F7CE]: jal        0x089FDF38
    089FDAF0:[00CA282C]: max        $a1, $a2, $t2
    089FDAF4:[8E040064]: lw         $a0, 100($s0)
    089FDAF8:[AE04000C]: sw         $a0, 12($s0)
    089FDAFC:[8E6F090C]: lw         $t7, 2316($s3)
    089FDB00:[26310001]: addiu      $s1, $s1, 1
    089FDB04:[022F702B]: sltu       $t6, $s1, $t7
--> 089FDB08:[15C0FFA5]: bne        $t6, $zr, 0x089FD9A0
    089FDB0C:[26100068]: addiu      $s0, $s0, 104
    089FDB10:[8FBF0020]: lw         $ra, 32($sp)
    089FDB14:[8FB3001C]: lw         $s3, 28($sp)
    089FDB18:[8FB20018]: lw         $s2, 24($sp)
  Back Branch 089FDB58 4,520,347 times (length 70)
    089FDA34:[A2180008]: sb         $t8, 8($s0)
    089FDA38:[A20F0009]: sb         $t7, 9($s0)
    089FDA3C:[A20E000A]: sb         $t6, 10($s0)
    089FDA40:[A20D000B]: sb         $t5, 11($s0)
    089FDA44:[8E04000C]: lw         $a0, 12($s0)
--> 089FDA48:[8E190064]: lw         $t9, 100($s0)
    089FDA4C:[1099002B]: beq        $a0, $t9, 0x089FDAFC
    089FDA50:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    089FDA54:[9206005D]: lbu        $a2, 93($s0)
    089FDA58:[50C3001E]: beql       $a2, $v1, 0x089FDAD4
    089FDA5C:[8E050030]: lw         $a1, 48($s0)
    089FDA60:[8202004E]: lb         $v0, 78($s0)
    089FDA64:[8207004C]: lb         $a3, 76($s0)
    089FDA68:[9204004D]: lbu        $a0, 77($s0)
    089FDA6C:[000229C0]: sll        $a1, $v0, 0x0007
    089FDA70:[00A24023]: subu       $t0, $a1, $v0
    089FDA74:[01120018]: mult       $t0, $s2
    089FDA78:[000749C0]: sll        $t1, $a3, 0x0007
    089FDA7C:[01271823]: subu       $v1, $t1, $a3
    089FDA80:[0008C7C3]: sra        $t8, $t0, 0x001F
    089FDA84:[000367C3]: sra        $t4, $v1, 0x001F
    089FDA88:[0000C810]: mfhi       $t9
    089FDA8C:[00720018]: mult       $v1, $s2
    089FDA90:[00197943]: sra        $t7, $t9, 0x0005
    089FDA94:[01F87023]: subu       $t6, $t7, $t8
    089FDA98:[7C0E2E20]: seh        $a1, $t6
    089FDA9C:[00006810]: mfhi       $t5
    089FDAA0:[000D5943]: sra        $t3, $t5, 0x0005
    089FDAA4:[016C5023]: subu       $t2, $t3, $t4
    089FDAA8:[0E27EBA0]: jal        0x089FAE80
    089FDAAC:[7C0A3E20]: seh        $a3, $t2
    089FDAB0:[8E09002C]: lw         $t1, 44($s0)
    089FDAB4:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089FDAB8:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    089FDABC:[01280018]: mult       $t1, $t0
    089FDAC0:[3447C63B]: ori        $a3, $v0, -14789
    089FDAC4:[00002812]: mflo       $a1
    089FDAC8:[00A70019]: multu      $a1, $a3
    089FDACC:[00003010]: mfhi       $a2
    089FDAD0:[00062BC2]: srl        $a1, $a2, 0x000F
    089FDAD4:[8E0D0064]: lw         $t5, 100($s0)
    089FDAD8:[92040000]: lbu        $a0, 0($s0)
    089FDADC:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    089FDAE0:[00AD5821]: addu       $t3, $a1, $t5
    089FDAE4:[016C302D]: min        $a2, $t3, $t4
    089FDAE8:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089FDAEC:[0E27F7CE]: jal        0x089FDF38
    089FDAF0:[00CA282C]: max        $a1, $a2, $t2
    089FDAF4:[8E040064]: lw         $a0, 100($s0)
    089FDAF8:[AE04000C]: sw         $a0, 12($s0)
    089FDAFC:[8E6F090C]: lw         $t7, 2316($s3)
    089FDB00:[26310001]: addiu      $s1, $s1, 1
    089FDB04:[022F702B]: sltu       $t6, $s1, $t7
    089FDB08:[15C0FFA5]: bne        $t6, $zr, 0x089FD9A0
    089FDB0C:[26100068]: addiu      $s0, $s0, 104
    089FDB10:[8FBF0020]: lw         $ra, 32($sp)
    089FDB14:[8FB3001C]: lw         $s3, 28($sp)
    089FDB18:[8FB20018]: lw         $s2, 24($sp)
    089FDB1C:[8FB10014]: lw         $s1, 20($sp)
    089FDB20:[8FB00010]: lw         $s0, 16($sp)
    089FDB24:[03E00008]: jr         $ra
    089FDB28:[27BD0030]: addiu      $sp, $sp, 48
    089FDB2C:[92070061]: lbu        $a3, 97($s0)
    089FDB30:[5507FFA3]: bnel       $t0, $a3, 0x089FD9C0
    089FDB34:[92050060]: lbu        $a1, 96($s0)
    089FDB38:[920A000A]: lbu        $t2, 10($s0)
    089FDB3C:[92090062]: lbu        $t1, 98($s0)
    089FDB40:[5549FF9F]: bnel       $t2, $t1, 0x089FD9C0
    089FDB44:[92050060]: lbu        $a1, 96($s0)
    089FDB48:[920C000B]: lbu        $t4, 11($s0)
    089FDB4C:[920B0063]: lbu        $t3, 99($s0)
    089FDB50:[558BFF9B]: bnel       $t4, $t3, 0x089FD9C0
    089FDB54:[92050060]: lbu        $a1, 96($s0)
--> 089FDB58:[0A27F692]: j          0x089FDA48
    089FDB5C:[8E04000C]: lw         $a0, 12($s0)
  Back Branch 089FDB30 6,223 times (length 94)
    089FD9AC:[92020008]: lbu        $v0, 8($s0)
    089FD9B0:[92060060]: lbu        $a2, 96($s0)
    089FD9B4:[5046005D]: beql       $v0, $a2, 0x089FDB2C
    089FD9B8:[92080009]: lbu        $t0, 9($s0)
    089FD9BC:[92050060]: lbu        $a1, 96($s0)
--> 089FD9C0:[92060038]: lbu        $a2, 56($s0)
    089FD9C4:[92070061]: lbu        $a3, 97($s0)
    089FD9C8:[8E040034]: lw         $a0, 52($s0)
    089FD9CC:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    089FD9D0:[0E27F6FF]: jal        0x089FDBFC
    089FD9D4:[27A90004]: addiu      $t1, $sp, 4
    089FD9D8:[92050062]: lbu        $a1, 98($s0)
    089FD9DC:[92060040]: lbu        $a2, 64($s0)
    089FD9E0:[92070063]: lbu        $a3, 99($s0)
    089FD9E4:[8E04003C]: lw         $a0, 60($s0)
    089FD9E8:[27A9000C]: addiu      $t1, $sp, 12
    089FD9EC:[0E27F6FF]: jal        0x089FDBFC
    089FD9F0:[27A80008]: addiu      $t0, $sp, 8
    089FD9F4:[8FA50000]: lw         $a1, 0($sp)
    089FD9F8:[8FA60004]: lw         $a2, 4($sp)
    089FD9FC:[8FA70008]: lw         $a3, 8($sp)
    089FDA00:[8FA8000C]: lw         $t0, 12($sp)
    089FDA04:[0E27F7B5]: jal        0x089FDED4
    089FDA08:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FDA0C:[8FA50000]: lw         $a1, 0($sp)
    089FDA10:[8FA60004]: lw         $a2, 4($sp)
    089FDA14:[8FA70008]: lw         $a3, 8($sp)
    089FDA18:[8FA8000C]: lw         $t0, 12($sp)
    089FDA1C:[0E27E856]: jal        0x089FA158
    089FDA20:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FDA24:[92180060]: lbu        $t8, 96($s0)
    089FDA28:[920F0061]: lbu        $t7, 97($s0)
    089FDA2C:[920E0062]: lbu        $t6, 98($s0)
    089FDA30:[920D0063]: lbu        $t5, 99($s0)
    089FDA34:[A2180008]: sb         $t8, 8($s0)
    089FDA38:[A20F0009]: sb         $t7, 9($s0)
    089FDA3C:[A20E000A]: sb         $t6, 10($s0)
    089FDA40:[A20D000B]: sb         $t5, 11($s0)
    089FDA44:[8E04000C]: lw         $a0, 12($s0)
    089FDA48:[8E190064]: lw         $t9, 100($s0)
    089FDA4C:[1099002B]: beq        $a0, $t9, 0x089FDAFC
    089FDA50:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    089FDA54:[9206005D]: lbu        $a2, 93($s0)
    089FDA58:[50C3001E]: beql       $a2, $v1, 0x089FDAD4
    089FDA5C:[8E050030]: lw         $a1, 48($s0)
    089FDA60:[8202004E]: lb         $v0, 78($s0)
    089FDA64:[8207004C]: lb         $a3, 76($s0)
    089FDA68:[9204004D]: lbu        $a0, 77($s0)
    089FDA6C:[000229C0]: sll        $a1, $v0, 0x0007
    089FDA70:[00A24023]: subu       $t0, $a1, $v0
    089FDA74:[01120018]: mult       $t0, $s2
    089FDA78:[000749C0]: sll        $t1, $a3, 0x0007
    089FDA7C:[01271823]: subu       $v1, $t1, $a3
    089FDA80:[0008C7C3]: sra        $t8, $t0, 0x001F
    089FDA84:[000367C3]: sra        $t4, $v1, 0x001F
    089FDA88:[0000C810]: mfhi       $t9
    089FDA8C:[00720018]: mult       $v1, $s2
    089FDA90:[00197943]: sra        $t7, $t9, 0x0005
    089FDA94:[01F87023]: subu       $t6, $t7, $t8
    089FDA98:[7C0E2E20]: seh        $a1, $t6
    089FDA9C:[00006810]: mfhi       $t5
    089FDAA0:[000D5943]: sra        $t3, $t5, 0x0005
    089FDAA4:[016C5023]: subu       $t2, $t3, $t4
    089FDAA8:[0E27EBA0]: jal        0x089FAE80
    089FDAAC:[7C0A3E20]: seh        $a3, $t2
    089FDAB0:[8E09002C]: lw         $t1, 44($s0)
    089FDAB4:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089FDAB8:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    089FDABC:[01280018]: mult       $t1, $t0
    089FDAC0:[3447C63B]: ori        $a3, $v0, -14789
    089FDAC4:[00002812]: mflo       $a1
    089FDAC8:[00A70019]: multu      $a1, $a3
    089FDACC:[00003010]: mfhi       $a2
    089FDAD0:[00062BC2]: srl        $a1, $a2, 0x000F
    089FDAD4:[8E0D0064]: lw         $t5, 100($s0)
    089FDAD8:[92040000]: lbu        $a0, 0($s0)
    089FDADC:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    089FDAE0:[00AD5821]: addu       $t3, $a1, $t5
    089FDAE4:[016C302D]: min        $a2, $t3, $t4
    089FDAE8:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089FDAEC:[0E27F7CE]: jal        0x089FDF38
    089FDAF0:[00CA282C]: max        $a1, $a2, $t2
    089FDAF4:[8E040064]: lw         $a0, 100($s0)
    089FDAF8:[AE04000C]: sw         $a0, 12($s0)
    089FDAFC:[8E6F090C]: lw         $t7, 2316($s3)
    089FDB00:[26310001]: addiu      $s1, $s1, 1
    089FDB04:[022F702B]: sltu       $t6, $s1, $t7
    089FDB08:[15C0FFA5]: bne        $t6, $zr, 0x089FD9A0
    089FDB0C:[26100068]: addiu      $s0, $s0, 104
    089FDB10:[8FBF0020]: lw         $ra, 32($sp)
    089FDB14:[8FB3001C]: lw         $s3, 28($sp)
    089FDB18:[8FB20018]: lw         $s2, 24($sp)
    089FDB1C:[8FB10014]: lw         $s1, 20($sp)
    089FDB20:[8FB00010]: lw         $s0, 16($sp)
    089FDB24:[03E00008]: jr         $ra
    089FDB28:[27BD0030]: addiu      $sp, $sp, 48
    089FDB2C:[92070061]: lbu        $a3, 97($s0)
--> 089FDB30:[5507FFA3]: bnel       $t0, $a3, 0x089FD9C0
    089FDB34:[92050060]: lbu        $a1, 96($s0)
    089FDB38:[920A000A]: lbu        $t2, 10($s0)
    089FDB3C:[92090062]: lbu        $t1, 98($s0)
    089FDB40:[5549FF9F]: bnel       $t2, $t1, 0x089FD9C0
  Back Branch 089FDB40 12 times (length 98)
    089FD9AC:[92020008]: lbu        $v0, 8($s0)
    089FD9B0:[92060060]: lbu        $a2, 96($s0)
    089FD9B4:[5046005D]: beql       $v0, $a2, 0x089FDB2C
    089FD9B8:[92080009]: lbu        $t0, 9($s0)
    089FD9BC:[92050060]: lbu        $a1, 96($s0)
--> 089FD9C0:[92060038]: lbu        $a2, 56($s0)
    089FD9C4:[92070061]: lbu        $a3, 97($s0)
    089FD9C8:[8E040034]: lw         $a0, 52($s0)
    089FD9CC:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    089FD9D0:[0E27F6FF]: jal        0x089FDBFC
    089FD9D4:[27A90004]: addiu      $t1, $sp, 4
    089FD9D8:[92050062]: lbu        $a1, 98($s0)
    089FD9DC:[92060040]: lbu        $a2, 64($s0)
    089FD9E0:[92070063]: lbu        $a3, 99($s0)
    089FD9E4:[8E04003C]: lw         $a0, 60($s0)
    089FD9E8:[27A9000C]: addiu      $t1, $sp, 12
    089FD9EC:[0E27F6FF]: jal        0x089FDBFC
    089FD9F0:[27A80008]: addiu      $t0, $sp, 8
    089FD9F4:[8FA50000]: lw         $a1, 0($sp)
    089FD9F8:[8FA60004]: lw         $a2, 4($sp)
    089FD9FC:[8FA70008]: lw         $a3, 8($sp)
    089FDA00:[8FA8000C]: lw         $t0, 12($sp)
    089FDA04:[0E27F7B5]: jal        0x089FDED4
    089FDA08:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FDA0C:[8FA50000]: lw         $a1, 0($sp)
    089FDA10:[8FA60004]: lw         $a2, 4($sp)
    089FDA14:[8FA70008]: lw         $a3, 8($sp)
    089FDA18:[8FA8000C]: lw         $t0, 12($sp)
    089FDA1C:[0E27E856]: jal        0x089FA158
    089FDA20:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FDA24:[92180060]: lbu        $t8, 96($s0)
    089FDA28:[920F0061]: lbu        $t7, 97($s0)
    089FDA2C:[920E0062]: lbu        $t6, 98($s0)
    089FDA30:[920D0063]: lbu        $t5, 99($s0)
    089FDA34:[A2180008]: sb         $t8, 8($s0)
    089FDA38:[A20F0009]: sb         $t7, 9($s0)
    089FDA3C:[A20E000A]: sb         $t6, 10($s0)
    089FDA40:[A20D000B]: sb         $t5, 11($s0)
    089FDA44:[8E04000C]: lw         $a0, 12($s0)
    089FDA48:[8E190064]: lw         $t9, 100($s0)
    089FDA4C:[1099002B]: beq        $a0, $t9, 0x089FDAFC
    089FDA50:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    089FDA54:[9206005D]: lbu        $a2, 93($s0)
    089FDA58:[50C3001E]: beql       $a2, $v1, 0x089FDAD4
    089FDA5C:[8E050030]: lw         $a1, 48($s0)
    089FDA60:[8202004E]: lb         $v0, 78($s0)
    089FDA64:[8207004C]: lb         $a3, 76($s0)
    089FDA68:[9204004D]: lbu        $a0, 77($s0)
    089FDA6C:[000229C0]: sll        $a1, $v0, 0x0007
    089FDA70:[00A24023]: subu       $t0, $a1, $v0
    089FDA74:[01120018]: mult       $t0, $s2
    089FDA78:[000749C0]: sll        $t1, $a3, 0x0007
    089FDA7C:[01271823]: subu       $v1, $t1, $a3
    089FDA80:[0008C7C3]: sra        $t8, $t0, 0x001F
    089FDA84:[000367C3]: sra        $t4, $v1, 0x001F
    089FDA88:[0000C810]: mfhi       $t9
    089FDA8C:[00720018]: mult       $v1, $s2
    089FDA90:[00197943]: sra        $t7, $t9, 0x0005
    089FDA94:[01F87023]: subu       $t6, $t7, $t8
    089FDA98:[7C0E2E20]: seh        $a1, $t6
    089FDA9C:[00006810]: mfhi       $t5
    089FDAA0:[000D5943]: sra        $t3, $t5, 0x0005
    089FDAA4:[016C5023]: subu       $t2, $t3, $t4
    089FDAA8:[0E27EBA0]: jal        0x089FAE80
    089FDAAC:[7C0A3E20]: seh        $a3, $t2
    089FDAB0:[8E09002C]: lw         $t1, 44($s0)
    089FDAB4:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089FDAB8:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    089FDABC:[01280018]: mult       $t1, $t0
    089FDAC0:[3447C63B]: ori        $a3, $v0, -14789
    089FDAC4:[00002812]: mflo       $a1
    089FDAC8:[00A70019]: multu      $a1, $a3
    089FDACC:[00003010]: mfhi       $a2
    089FDAD0:[00062BC2]: srl        $a1, $a2, 0x000F
    089FDAD4:[8E0D0064]: lw         $t5, 100($s0)
    089FDAD8:[92040000]: lbu        $a0, 0($s0)
    089FDADC:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    089FDAE0:[00AD5821]: addu       $t3, $a1, $t5
    089FDAE4:[016C302D]: min        $a2, $t3, $t4
    089FDAE8:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089FDAEC:[0E27F7CE]: jal        0x089FDF38
    089FDAF0:[00CA282C]: max        $a1, $a2, $t2
    089FDAF4:[8E040064]: lw         $a0, 100($s0)
    089FDAF8:[AE04000C]: sw         $a0, 12($s0)
    089FDAFC:[8E6F090C]: lw         $t7, 2316($s3)
    089FDB00:[26310001]: addiu      $s1, $s1, 1
    089FDB04:[022F702B]: sltu       $t6, $s1, $t7
    089FDB08:[15C0FFA5]: bne        $t6, $zr, 0x089FD9A0
    089FDB0C:[26100068]: addiu      $s0, $s0, 104
    089FDB10:[8FBF0020]: lw         $ra, 32($sp)
    089FDB14:[8FB3001C]: lw         $s3, 28($sp)
    089FDB18:[8FB20018]: lw         $s2, 24($sp)
    089FDB1C:[8FB10014]: lw         $s1, 20($sp)
    089FDB20:[8FB00010]: lw         $s0, 16($sp)
    089FDB24:[03E00008]: jr         $ra
    089FDB28:[27BD0030]: addiu      $sp, $sp, 48
    089FDB2C:[92070061]: lbu        $a3, 97($s0)
    089FDB30:[5507FFA3]: bnel       $t0, $a3, 0x089FD9C0
    089FDB34:[92050060]: lbu        $a1, 96($s0)
    089FDB38:[920A000A]: lbu        $t2, 10($s0)
    089FDB3C:[92090062]: lbu        $t1, 98($s0)
--> 089FDB40:[5549FF9F]: bnel       $t2, $t1, 0x089FD9C0
    089FDB44:[92050060]: lbu        $a1, 96($s0)
    089FDB48:[920C000B]: lbu        $t4, 11($s0)
    089FDB4C:[920B0063]: lbu        $t3, 99($s0)
    089FDB50:[558BFF9B]: bnel       $t4, $t3, 0x089FD9C0
_S1_2_89D20E8 111,738,162 instructions (1.265%), 2,432,128 calls (089D20E8 - 089D21A0, length 47)
    089D20E8:[27BDFFE0]: addiu      $sp, $sp, -32
    089D20EC:[AFB40010]: sw         $s4, 16($sp)
    089D20F0:[00C0A021]: addu       $s4, $a2, $zr <=> move $s4, $a2
    089D20F4:[AFB3000C]: sw         $s3, 12($sp)
    089D20F8:[00E09821]: addu       $s3, $a3, $zr <=> move $s3, $a3
    089D20FC:[AFB20008]: sw         $s2, 8($sp)
    089D2100:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    089D2104:[AFB00000]: sw         $s0, 0($sp)
    089D2108:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089D210C:[AFBF0014]: sw         $ra, 20($sp)
    089D2110:[10800005]: beq        $a0, $zr, 0x089D2128
    089D2114:[AFB10004]: sw         $s1, 4($sp)
    089D2118:[8C820008]: lw         $v0, 8($a0)
    089D211C:[8C830028]: lw         $v1, 40($a0)
    089D2120:[1C600009]: bgtz       $v1, 0x089D2148
    089D2124:[0042900B]: movn       $s2, $v0, $v0
    089D2128:[8FBF0014]: lw         $ra, 20($sp)
    089D212C:[8FB40010]: lw         $s4, 16($sp)
    089D2130:[8FB3000C]: lw         $s3, 12($sp)
    089D2134:[8FB20008]: lw         $s2, 8($sp)
    089D2138:[8FB10004]: lw         $s1, 4($sp)
    089D213C:[8FB00000]: lw         $s0, 0($sp)
    089D2140:[03E00008]: jr         $ra
    089D2144:[27BD0020]: addiu      $sp, $sp, 32
    089D2148:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089D214C:[8E020020]: lw         $v0, 32($s0)
    089D2150:[00111880]: sll        $v1, $s1, 0x0002
    089D2154:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089D2158:[00621821]: addu       $v1, $v1, $v0
    089D215C:[8C640000]: lw         $a0, 0($v1)
    089D2160:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089D2164:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089D2168:[0E2746C9]: jal        0x089D1B24
    089D216C:[02604021]: addu       $t0, $s3, $zr <=> move $t0, $s3
    089D2170:[8E020028]: lw         $v0, 40($s0)
    089D2174:[26310001]: addiu      $s1, $s1, 1
    089D2178:[0222102A]: slt        $v0, $s1, $v0
    089D217C:[5440FFF4]: bnel       $v0, $zr, 0x089D2150
    089D2180:[8E020020]: lw         $v0, 32($s0)
    089D2184:[8FBF0014]: lw         $ra, 20($sp)
    089D2188:[8FB40010]: lw         $s4, 16($sp)
    089D218C:[8FB3000C]: lw         $s3, 12($sp)
    089D2190:[8FB20008]: lw         $s2, 8($sp)
    089D2194:[8FB10004]: lw         $s1, 4($sp)
    089D2198:[8FB00000]: lw         $s0, 0($sp)
    089D219C:[03E00008]: jr         $ra
    089D21A0:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 089D217C 1,485,946 times (length 13)
    089D213C:[8FB00000]: lw         $s0, 0($sp)
    089D2140:[03E00008]: jr         $ra
    089D2144:[27BD0020]: addiu      $sp, $sp, 32
    089D2148:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089D214C:[8E020020]: lw         $v0, 32($s0)
--> 089D2150:[00111880]: sll        $v1, $s1, 0x0002
    089D2154:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089D2158:[00621821]: addu       $v1, $v1, $v0
    089D215C:[8C640000]: lw         $a0, 0($v1)
    089D2160:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089D2164:[02003821]: addu       $a3, $s0, $zr <=> move $a3, $s0
    089D2168:[0E2746C9]: jal        0x089D1B24
    089D216C:[02604021]: addu       $t0, $s3, $zr <=> move $t0, $s3
    089D2170:[8E020028]: lw         $v0, 40($s0)
    089D2174:[26310001]: addiu      $s1, $s1, 1
    089D2178:[0222102A]: slt        $v0, $s1, $v0
--> 089D217C:[5440FFF4]: bnel       $v0, $zr, 0x089D2150
    089D2180:[8E020020]: lw         $v0, 32($s0)
    089D2184:[8FBF0014]: lw         $ra, 20($sp)
    089D2188:[8FB40010]: lw         $s4, 16($sp)
    089D218C:[8FB3000C]: lw         $s3, 12($sp)
_S1_2_89CFED8 95,020,452 instructions (1.075%), 1,469,386 calls (089CFED8 - 089D0184, length 172)
    089CFED8:[27BDFFC0]: addiu      $sp, $sp, -64
    089CFEDC:[AFB3001C]: sw         $s3, 28($sp)
    089CFEE0:[01009821]: addu       $s3, $t0, $zr <=> move $s3, $t0
    089CFEE4:[AFB10014]: sw         $s1, 20($sp)
    089CFEE8:[00E08821]: addu       $s1, $a3, $zr <=> move $s1, $a3
    089CFEEC:[AFB00010]: sw         $s0, 16($sp)
    089CFEF0:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089CFEF4:[E7B50034]: swc1       $f21, 52($sp)
    089CFEF8:[46006546]: mov.s      $f21, $f12
    089CFEFC:[AFBF0020]: sw         $ra, 32($sp)
    089CFF00:[AFB20018]: sw         $s2, 24($sp)
    089CFF04:[10800010]: beq        $a0, $zr, 0x089CFF48
    089CFF08:[E7B40030]: swc1       $f20, 48($sp)
    089CFF0C:[2402004A]: addiu      $v0, $zr, 74 <=> li $v0, 74
    089CFF10:[10A2004F]: beq        $a1, $v0, 0x089D0050
    089CFF14:[28A2004B]: slti       $v0, $a1, 75
    089CFF18:[14400014]: bne        $v0, $zr, 0x089CFF6C
    089CFF1C:[24020047]: addiu      $v0, $zr, 71 <=> li $v0, 71
    089CFF20:[2402004D]: addiu      $v0, $zr, 77 <=> li $v0, 77
    089CFF24:[10A2006D]: beq        $a1, $v0, 0x089D00DC
    089CFF28:[28A2004E]: slti       $v0, $a1, 78
    089CFF2C:[1440004D]: bne        $v0, $zr, 0x089D0064
    089CFF30:[2402004B]: addiu      $v0, $zr, 75 <=> li $v0, 75
    089CFF34:[2402004F]: addiu      $v0, $zr, 79 <=> li $v0, 79
    089CFF38:[10A20079]: beq        $a1, $v0, 0x089D0120
    089CFF3C:[240200E1]: addiu      $v0, $zr, 225 <=> li $v0, 225
    089CFF40:[50A20071]: beql       $a1, $v0, 0x089D0108
    089CFF44:[8C820018]: lw         $v0, 24($a0)
    089CFF48:[8FBF0020]: lw         $ra, 32($sp)
    089CFF4C:[8FB3001C]: lw         $s3, 28($sp)
    089CFF50:[8FB20018]: lw         $s2, 24($sp)
    089CFF54:[8FB10014]: lw         $s1, 20($sp)
    089CFF58:[8FB00010]: lw         $s0, 16($sp)
    089CFF5C:[C7B50034]: lwc1       $f21, 52($sp)
    089CFF60:[C7B40030]: lwc1       $f20, 48($sp)
    089CFF64:[03E00008]: jr         $ra
    089CFF68:[27BD0040]: addiu      $sp, $sp, 64
    089CFF6C:[10A20062]: beq        $a1, $v0, 0x089D00F8
    089CFF70:[28A20048]: slti       $v0, $a1, 72
    089CFF74:[14400046]: bne        $v0, $zr, 0x089D0090
    089CFF78:[24020042]: addiu      $v0, $zr, 66 <=> li $v0, 66
    089CFF7C:[24020048]: addiu      $v0, $zr, 72 <=> li $v0, 72
    089CFF80:[10A2006E]: beq        $a1, $v0, 0x089D013C
    089CFF84:[24020049]: addiu      $v0, $zr, 73 <=> li $v0, 73
    089CFF88:[14A2FFF0]: bne        $a1, $v0, 0x089CFF4C
    089CFF8C:[8FBF0020]: lw         $ra, 32($sp)
    089CFF90:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    089CFF94:[0E2755D1]: jal        0x089D5744
    089CFF98:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CFF9C:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    089CFFA0:[26040090]: addiu      $a0, $s0, 144
    089CFFA4:[24120002]: addiu      $s2, $zr, 2 <=> li $s2, 2
    089CFFA8:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    089CFFAC:[00051080]: sll        $v0, $a1, 0x0002
    089CFFB0:[00501821]: addu       $v1, $v0, $s0
    089CFFB4:[C4600058]: lwc1       $f0, 88($v1)
    089CFFB8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CFFBC:[C4419E10]: lwc1       $f1, -25072($v0)
    089CFFC0:[46150500]: add.s      $f20, $f0, $f21
    089CFFC4:[4614083C]: c.lt.s     $f1, $f20
    089CFFC8:[00000000]: nop
    089CFFCC:[45030001]: bc1tl      0x089CFFD4
    089CFFD0:[46000D06]: mov.s      $f20, $f1
    089CFFD4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089CFFD8:[E4740058]: swc1       $f20, 88($v1)
    089CFFDC:[10A2003A]: beq        $a1, $v0, 0x089D00C8
    089CFFE0:[4614AB03]: div.s      $f12, $f21, $f20
    089CFFE4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089CFFE8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    089CFFEC:[0E27564B]: jal        0x089D592C
    089CFFF0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089CFFF4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CFFF8:[C4409E14]: lwc1       $f0, -25068($v0)
    089CFFFC:[8E030018]: lw         $v1, 24($s0)
    089D0000:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    089D0004:[4614003C]: c.lt.s     $f0, $f20
    089D0008:[02431825]: or         $v1, $s2, $v1
    089D000C:[00621825]: or         $v1, $v1, $v0
    089D0010:[45000003]: bc1f       0x089D0020
    089D0014:[AE030018]: sw         $v1, 24($s0)
    089D0018:[00121400]: sll        $v0, $s2, 0x0010
    089D001C:[02429025]: or         $s2, $s2, $v0
    089D0020:[8E020054]: lw         $v0, 84($s0)
    089D0024:[02421025]: or         $v0, $s2, $v0
    089D0028:[AE020054]: sw         $v0, 84($s0)
    089D002C:[8FBF0020]: lw         $ra, 32($sp)
    089D0030:[8FB3001C]: lw         $s3, 28($sp)
    089D0034:[8FB20018]: lw         $s2, 24($sp)
    089D0038:[8FB10014]: lw         $s1, 20($sp)
    089D003C:[8FB00010]: lw         $s0, 16($sp)
    089D0040:[C7B50034]: lwc1       $f21, 52($sp)
    089D0044:[C7B40030]: lwc1       $f20, 48($sp)
    089D0048:[03E00008]: jr         $ra
    089D004C:[27BD0040]: addiu      $sp, $sp, 64
    089D0050:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    089D0054:[0E2755E3]: jal        0x089D578C
    089D0058:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089D005C:[0A273FE8]: j          0x089CFFA0
    089D0060:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    089D0064:[10A2FFCE]: beq        $a1, $v0, 0x089CFFA0
    089D0068:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
    089D006C:[14A2FFB7]: bne        $a1, $v0, 0x089CFF4C
    089D0070:[8FBF0020]: lw         $ra, 32($sp)
    089D0074:[8C820018]: lw         $v0, 24($a0)
    089D0078:[24120004]: addiu      $s2, $zr, 4 <=> li $s2, 4
    089D007C:[248400A0]: addiu      $a0, $a0, 160
    089D0080:[7C022084]: ins        $v0, $zr, 2, 3
    089D0084:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    089D0088:[0A273FEB]: j          0x089CFFAC
    089D008C:[AE020018]: sw         $v0, 24($s0)
    089D0090:[10A2002E]: beq        $a1, $v0, 0x089D014C
    089D0094:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    089D0098:[14A2FFAC]: bne        $a1, $v0, 0x089CFF4C
    089D009C:[8FBF0020]: lw         $ra, 32($sp)
    089D00A0:[8C820018]: lw         $v0, 24($a0)
    089D00A4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D00A8:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    089D00AC:[7C024A04]: ins        $v0, $zr, 8, 2
    089D00B0:[0E273F8C]: jal        0x089CFE30
    089D00B4:[AC820018]: sw         $v0, 24($a0)
    089D00B8:[24120100]: addiu      $s2, $zr, 256 <=> li $s2, 256
    089D00BC:[8E040020]: lw         $a0, 32($s0)
    089D00C0:[0A273FEB]: j          0x089CFFAC
    089D00C4:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    089D00C8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D00CC:[0E2755F5]: jal        0x089D57D4
    089D00D0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089D00D4:[0A273FFE]: j          0x089CFFF8
    089D00D8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D00DC:[8C820018]: lw         $v0, 24($a0)
    089D00E0:[24120008]: addiu      $s2, $zr, 8 <=> li $s2, 8
    089D00E4:[248400A0]: addiu      $a0, $a0, 160
    089D00E8:[7C022084]: ins        $v0, $zr, 2, 3
    089D00EC:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    089D00F0:[0A273FEB]: j          0x089CFFAC
    089D00F4:[AE020018]: sw         $v0, 24($s0)
    089D00F8:[248400B0]: addiu      $a0, $a0, 176
    089D00FC:[24120040]: addiu      $s2, $zr, 64 <=> li $s2, 64
    089D0100:[0A273FEB]: j          0x089CFFAC
    089D0104:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D0108:[24120010]: addiu      $s2, $zr, 16 <=> li $s2, 16
    089D010C:[248400A0]: addiu      $a0, $a0, 160
    089D0110:[7C022084]: ins        $v0, $zr, 2, 3
    089D0114:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    089D0118:[0A273FEB]: j          0x089CFFAC
    089D011C:[AE020018]: sw         $v0, 24($s0)
    089D0120:[8C820018]: lw         $v0, 24($a0)
    089D0124:[24120200]: addiu      $s2, $zr, 512 <=> li $s2, 512
    089D0128:[24840044]: addiu      $a0, $a0, 68
    089D012C:[7C024A04]: ins        $v0, $zr, 8, 2
    089D0130:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    089D0134:[0A273FEB]: j          0x089CFFAC
    089D0138:[AE020018]: sw         $v0, 24($s0)
    089D013C:[24840080]: addiu      $a0, $a0, 128
    089D0140:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    089D0144:[0A273FEB]: j          0x089CFFAC
    089D0148:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089D014C:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D0150:[C4409E0C]: lwc1       $f0, -25076($v0)
    089D0154:[C4E10000]: lwc1       $f1, 0($a3)
    089D0158:[8C830018]: lw         $v1, 24($a0)
    089D015C:[8C840054]: lw         $a0, 84($a0)
    089D0160:[46000840]: add.s      $f1, $f1, $f0
    089D0164:[3C020800]: lui        $v0, 0x0800 <=> li $v0, 0x08000000
    089D0168:[34420800]: ori        $v0, $v0, 2048
    089D016C:[00822025]: or         $a0, $a0, $v0
    089D0170:[4600080D]: trunc.w.s  $f0, $f1
    089D0174:[34630800]: ori        $v1, $v1, 2048
    089D0178:[AE030018]: sw         $v1, 24($s0)
    089D017C:[E6000040]: swc1       $f0, 64($s0)
    089D0180:[0A273FD2]: j          0x089CFF48
    089D0184:[AE040054]: sw         $a0, 84($s0)
  Back Branch 089D0064 728,506 times (length 51)
    089CFF8C:[8FBF0020]: lw         $ra, 32($sp)
    089CFF90:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    089CFF94:[0E2755D1]: jal        0x089D5744
    089CFF98:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CFF9C:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
--> 089CFFA0:[26040090]: addiu      $a0, $s0, 144
    089CFFA4:[24120002]: addiu      $s2, $zr, 2 <=> li $s2, 2
    089CFFA8:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    089CFFAC:[00051080]: sll        $v0, $a1, 0x0002
    089CFFB0:[00501821]: addu       $v1, $v0, $s0
    089CFFB4:[C4600058]: lwc1       $f0, 88($v1)
    089CFFB8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CFFBC:[C4419E10]: lwc1       $f1, -25072($v0)
    089CFFC0:[46150500]: add.s      $f20, $f0, $f21
    089CFFC4:[4614083C]: c.lt.s     $f1, $f20
    089CFFC8:[00000000]: nop
    089CFFCC:[45030001]: bc1tl      0x089CFFD4
    089CFFD0:[46000D06]: mov.s      $f20, $f1
    089CFFD4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089CFFD8:[E4740058]: swc1       $f20, 88($v1)
    089CFFDC:[10A2003A]: beq        $a1, $v0, 0x089D00C8
    089CFFE0:[4614AB03]: div.s      $f12, $f21, $f20
    089CFFE4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089CFFE8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    089CFFEC:[0E27564B]: jal        0x089D592C
    089CFFF0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089CFFF4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CFFF8:[C4409E14]: lwc1       $f0, -25068($v0)
    089CFFFC:[8E030018]: lw         $v1, 24($s0)
    089D0000:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    089D0004:[4614003C]: c.lt.s     $f0, $f20
    089D0008:[02431825]: or         $v1, $s2, $v1
    089D000C:[00621825]: or         $v1, $v1, $v0
    089D0010:[45000003]: bc1f       0x089D0020
    089D0014:[AE030018]: sw         $v1, 24($s0)
    089D0018:[00121400]: sll        $v0, $s2, 0x0010
    089D001C:[02429025]: or         $s2, $s2, $v0
    089D0020:[8E020054]: lw         $v0, 84($s0)
    089D0024:[02421025]: or         $v0, $s2, $v0
    089D0028:[AE020054]: sw         $v0, 84($s0)
    089D002C:[8FBF0020]: lw         $ra, 32($sp)
    089D0030:[8FB3001C]: lw         $s3, 28($sp)
    089D0034:[8FB20018]: lw         $s2, 24($sp)
    089D0038:[8FB10014]: lw         $s1, 20($sp)
    089D003C:[8FB00010]: lw         $s0, 16($sp)
    089D0040:[C7B50034]: lwc1       $f21, 52($sp)
    089D0044:[C7B40030]: lwc1       $f20, 48($sp)
    089D0048:[03E00008]: jr         $ra
    089D004C:[27BD0040]: addiu      $sp, $sp, 64
    089D0050:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    089D0054:[0E2755E3]: jal        0x089D578C
    089D0058:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089D005C:[0A273FE8]: j          0x089CFFA0
    089D0060:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
--> 089D0064:[10A2FFCE]: beq        $a1, $v0, 0x089CFFA0
    089D0068:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
    089D006C:[14A2FFB7]: bne        $a1, $v0, 0x089CFF4C
    089D0070:[8FBF0020]: lw         $ra, 32($sp)
    089D0074:[8C820018]: lw         $v0, 24($a0)
  Back Branch 089D0144 393,420 times (length 104)
  Back Branch 089D00D4 372,386 times (length 57)
    089CFFE4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089CFFE8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    089CFFEC:[0E27564B]: jal        0x089D592C
    089CFFF0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089CFFF4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
--> 089CFFF8:[C4409E14]: lwc1       $f0, -25068($v0)
    089CFFFC:[8E030018]: lw         $v1, 24($s0)
    089D0000:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    089D0004:[4614003C]: c.lt.s     $f0, $f20
    089D0008:[02431825]: or         $v1, $s2, $v1
    089D000C:[00621825]: or         $v1, $v1, $v0
    089D0010:[45000003]: bc1f       0x089D0020
    089D0014:[AE030018]: sw         $v1, 24($s0)
    089D0018:[00121400]: sll        $v0, $s2, 0x0010
    089D001C:[02429025]: or         $s2, $s2, $v0
    089D0020:[8E020054]: lw         $v0, 84($s0)
    089D0024:[02421025]: or         $v0, $s2, $v0
    089D0028:[AE020054]: sw         $v0, 84($s0)
    089D002C:[8FBF0020]: lw         $ra, 32($sp)
    089D0030:[8FB3001C]: lw         $s3, 28($sp)
    089D0034:[8FB20018]: lw         $s2, 24($sp)
    089D0038:[8FB10014]: lw         $s1, 20($sp)
    089D003C:[8FB00010]: lw         $s0, 16($sp)
    089D0040:[C7B50034]: lwc1       $f21, 52($sp)
    089D0044:[C7B40030]: lwc1       $f20, 48($sp)
    089D0048:[03E00008]: jr         $ra
    089D004C:[27BD0040]: addiu      $sp, $sp, 64
    089D0050:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    089D0054:[0E2755E3]: jal        0x089D578C
    089D0058:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089D005C:[0A273FE8]: j          0x089CFFA0
    089D0060:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    089D0064:[10A2FFCE]: beq        $a1, $v0, 0x089CFFA0
    089D0068:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
    089D006C:[14A2FFB7]: bne        $a1, $v0, 0x089CFF4C
    089D0070:[8FBF0020]: lw         $ra, 32($sp)
    089D0074:[8C820018]: lw         $v0, 24($a0)
    089D0078:[24120004]: addiu      $s2, $zr, 4 <=> li $s2, 4
    089D007C:[248400A0]: addiu      $a0, $a0, 160
    089D0080:[7C022084]: ins        $v0, $zr, 2, 3
    089D0084:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    089D0088:[0A273FEB]: j          0x089CFFAC
    089D008C:[AE020018]: sw         $v0, 24($s0)
    089D0090:[10A2002E]: beq        $a1, $v0, 0x089D014C
    089D0094:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    089D0098:[14A2FFAC]: bne        $a1, $v0, 0x089CFF4C
    089D009C:[8FBF0020]: lw         $ra, 32($sp)
    089D00A0:[8C820018]: lw         $v0, 24($a0)
    089D00A4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089D00A8:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    089D00AC:[7C024A04]: ins        $v0, $zr, 8, 2
    089D00B0:[0E273F8C]: jal        0x089CFE30
    089D00B4:[AC820018]: sw         $v0, 24($a0)
    089D00B8:[24120100]: addiu      $s2, $zr, 256 <=> li $s2, 256
    089D00BC:[8E040020]: lw         $a0, 32($s0)
    089D00C0:[0A273FEB]: j          0x089CFFAC
    089D00C4:[24050004]: addiu      $a1, $zr, 4 <=> li $a1, 4
    089D00C8:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089D00CC:[0E2755F5]: jal        0x089D57D4
    089D00D0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
--> 089D00D4:[0A273FFE]: j          0x089CFFF8
    089D00D8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D00DC:[8C820018]: lw         $v0, 24($a0)
    089D00E0:[24120008]: addiu      $s2, $zr, 8 <=> li $s2, 8
    089D00E4:[248400A0]: addiu      $a0, $a0, 160
  Back Branch 089D0180 365,844 times (length 144)
  Back Branch 089D006C 356,120 times (length 74)
    089CFF38:[10A20079]: beq        $a1, $v0, 0x089D0120
    089CFF3C:[240200E1]: addiu      $v0, $zr, 225 <=> li $v0, 225
    089CFF40:[50A20071]: beql       $a1, $v0, 0x089D0108
    089CFF44:[8C820018]: lw         $v0, 24($a0)
    089CFF48:[8FBF0020]: lw         $ra, 32($sp)
--> 089CFF4C:[8FB3001C]: lw         $s3, 28($sp)
    089CFF50:[8FB20018]: lw         $s2, 24($sp)
    089CFF54:[8FB10014]: lw         $s1, 20($sp)
    089CFF58:[8FB00010]: lw         $s0, 16($sp)
    089CFF5C:[C7B50034]: lwc1       $f21, 52($sp)
    089CFF60:[C7B40030]: lwc1       $f20, 48($sp)
    089CFF64:[03E00008]: jr         $ra
    089CFF68:[27BD0040]: addiu      $sp, $sp, 64
    089CFF6C:[10A20062]: beq        $a1, $v0, 0x089D00F8
    089CFF70:[28A20048]: slti       $v0, $a1, 72
    089CFF74:[14400046]: bne        $v0, $zr, 0x089D0090
    089CFF78:[24020042]: addiu      $v0, $zr, 66 <=> li $v0, 66
    089CFF7C:[24020048]: addiu      $v0, $zr, 72 <=> li $v0, 72
    089CFF80:[10A2006E]: beq        $a1, $v0, 0x089D013C
    089CFF84:[24020049]: addiu      $v0, $zr, 73 <=> li $v0, 73
    089CFF88:[14A2FFF0]: bne        $a1, $v0, 0x089CFF4C
    089CFF8C:[8FBF0020]: lw         $ra, 32($sp)
    089CFF90:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    089CFF94:[0E2755D1]: jal        0x089D5744
    089CFF98:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CFF9C:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    089CFFA0:[26040090]: addiu      $a0, $s0, 144
    089CFFA4:[24120002]: addiu      $s2, $zr, 2 <=> li $s2, 2
    089CFFA8:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
    089CFFAC:[00051080]: sll        $v0, $a1, 0x0002
    089CFFB0:[00501821]: addu       $v1, $v0, $s0
    089CFFB4:[C4600058]: lwc1       $f0, 88($v1)
    089CFFB8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CFFBC:[C4419E10]: lwc1       $f1, -25072($v0)
    089CFFC0:[46150500]: add.s      $f20, $f0, $f21
    089CFFC4:[4614083C]: c.lt.s     $f1, $f20
    089CFFC8:[00000000]: nop
    089CFFCC:[45030001]: bc1tl      0x089CFFD4
    089CFFD0:[46000D06]: mov.s      $f20, $f1
    089CFFD4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089CFFD8:[E4740058]: swc1       $f20, 88($v1)
    089CFFDC:[10A2003A]: beq        $a1, $v0, 0x089D00C8
    089CFFE0:[4614AB03]: div.s      $f12, $f21, $f20
    089CFFE4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089CFFE8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    089CFFEC:[0E27564B]: jal        0x089D592C
    089CFFF0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089CFFF4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CFFF8:[C4409E14]: lwc1       $f0, -25068($v0)
    089CFFFC:[8E030018]: lw         $v1, 24($s0)
    089D0000:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    089D0004:[4614003C]: c.lt.s     $f0, $f20
    089D0008:[02431825]: or         $v1, $s2, $v1
    089D000C:[00621825]: or         $v1, $v1, $v0
    089D0010:[45000003]: bc1f       0x089D0020
    089D0014:[AE030018]: sw         $v1, 24($s0)
    089D0018:[00121400]: sll        $v0, $s2, 0x0010
    089D001C:[02429025]: or         $s2, $s2, $v0
    089D0020:[8E020054]: lw         $v0, 84($s0)
    089D0024:[02421025]: or         $v0, $s2, $v0
    089D0028:[AE020054]: sw         $v0, 84($s0)
    089D002C:[8FBF0020]: lw         $ra, 32($sp)
    089D0030:[8FB3001C]: lw         $s3, 28($sp)
    089D0034:[8FB20018]: lw         $s2, 24($sp)
    089D0038:[8FB10014]: lw         $s1, 20($sp)
    089D003C:[8FB00010]: lw         $s0, 16($sp)
    089D0040:[C7B50034]: lwc1       $f21, 52($sp)
    089D0044:[C7B40030]: lwc1       $f20, 48($sp)
    089D0048:[03E00008]: jr         $ra
    089D004C:[27BD0040]: addiu      $sp, $sp, 64
    089D0050:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    089D0054:[0E2755E3]: jal        0x089D578C
    089D0058:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089D005C:[0A273FE8]: j          0x089CFFA0
    089D0060:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    089D0064:[10A2FFCE]: beq        $a1, $v0, 0x089CFFA0
    089D0068:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
--> 089D006C:[14A2FFB7]: bne        $a1, $v0, 0x089CFF4C
    089D0070:[8FBF0020]: lw         $ra, 32($sp)
    089D0074:[8C820018]: lw         $v0, 24($a0)
    089D0078:[24120004]: addiu      $s2, $zr, 4 <=> li $s2, 4
    089D007C:[248400A0]: addiu      $a0, $a0, 160
  Back Branch 089D0088 356,120 times (length 57)
    089CFF98:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CFF9C:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    089CFFA0:[26040090]: addiu      $a0, $s0, 144
    089CFFA4:[24120002]: addiu      $s2, $zr, 2 <=> li $s2, 2
    089CFFA8:[24050002]: addiu      $a1, $zr, 2 <=> li $a1, 2
--> 089CFFAC:[00051080]: sll        $v0, $a1, 0x0002
    089CFFB0:[00501821]: addu       $v1, $v0, $s0
    089CFFB4:[C4600058]: lwc1       $f0, 88($v1)
    089CFFB8:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CFFBC:[C4419E10]: lwc1       $f1, -25072($v0)
    089CFFC0:[46150500]: add.s      $f20, $f0, $f21
    089CFFC4:[4614083C]: c.lt.s     $f1, $f20
    089CFFC8:[00000000]: nop
    089CFFCC:[45030001]: bc1tl      0x089CFFD4
    089CFFD0:[46000D06]: mov.s      $f20, $f1
    089CFFD4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089CFFD8:[E4740058]: swc1       $f20, 88($v1)
    089CFFDC:[10A2003A]: beq        $a1, $v0, 0x089D00C8
    089CFFE0:[4614AB03]: div.s      $f12, $f21, $f20
    089CFFE4:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089CFFE8:[02603821]: addu       $a3, $s3, $zr <=> move $a3, $s3
    089CFFEC:[0E27564B]: jal        0x089D592C
    089CFFF0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089CFFF4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CFFF8:[C4409E14]: lwc1       $f0, -25068($v0)
    089CFFFC:[8E030018]: lw         $v1, 24($s0)
    089D0000:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    089D0004:[4614003C]: c.lt.s     $f0, $f20
    089D0008:[02431825]: or         $v1, $s2, $v1
    089D000C:[00621825]: or         $v1, $v1, $v0
    089D0010:[45000003]: bc1f       0x089D0020
    089D0014:[AE030018]: sw         $v1, 24($s0)
    089D0018:[00121400]: sll        $v0, $s2, 0x0010
    089D001C:[02429025]: or         $s2, $s2, $v0
    089D0020:[8E020054]: lw         $v0, 84($s0)
    089D0024:[02421025]: or         $v0, $s2, $v0
    089D0028:[AE020054]: sw         $v0, 84($s0)
    089D002C:[8FBF0020]: lw         $ra, 32($sp)
    089D0030:[8FB3001C]: lw         $s3, 28($sp)
    089D0034:[8FB20018]: lw         $s2, 24($sp)
    089D0038:[8FB10014]: lw         $s1, 20($sp)
    089D003C:[8FB00010]: lw         $s0, 16($sp)
    089D0040:[C7B50034]: lwc1       $f21, 52($sp)
    089D0044:[C7B40030]: lwc1       $f20, 48($sp)
    089D0048:[03E00008]: jr         $ra
    089D004C:[27BD0040]: addiu      $sp, $sp, 64
    089D0050:[00E02821]: addu       $a1, $a3, $zr <=> move $a1, $a3
    089D0054:[0E2755E3]: jal        0x089D578C
    089D0058:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089D005C:[0A273FE8]: j          0x089CFFA0
    089D0060:[03A08821]: addu       $s1, $sp, $zr <=> move $s1, $sp
    089D0064:[10A2FFCE]: beq        $a1, $v0, 0x089CFFA0
    089D0068:[2402004C]: addiu      $v0, $zr, 76 <=> li $v0, 76
    089D006C:[14A2FFB7]: bne        $a1, $v0, 0x089CFF4C
    089D0070:[8FBF0020]: lw         $ra, 32($sp)
    089D0074:[8C820018]: lw         $v0, 24($a0)
    089D0078:[24120004]: addiu      $s2, $zr, 4 <=> li $s2, 4
    089D007C:[248400A0]: addiu      $a0, $a0, 160
    089D0080:[7C022084]: ins        $v0, $zr, 2, 3
    089D0084:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
--> 089D0088:[0A273FEB]: j          0x089CFFAC
    089D008C:[AE020018]: sw         $v0, 24($s0)
    089D0090:[10A2002E]: beq        $a1, $v0, 0x089D014C
    089D0094:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    089D0098:[14A2FFAC]: bne        $a1, $v0, 0x089CFF4C
_S1_2_89CC6F8 94,731,726 instructions (1.072%), 4,502,787 calls (089CC6F8 - 089CC75C, length 26)
    089CC6F8:[27BDFFF0]: addiu      $sp, $sp, -16
    089CC6FC:[AFB10004]: sw         $s1, 4($sp)
    089CC700:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    089CC704:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    089CC708:[AFB00000]: sw         $s0, 0($sp)
    089CC70C:[2630CBB0]: addiu      $s0, $s1, -13392
    089CC710:[00C03821]: addu       $a3, $a2, $zr <=> move $a3, $a2
    089CC714:[8E020024]: lw         $v0, 36($s0)
    089CC718:[1044000C]: beq        $v0, $a0, 0x089CC74C
    089CC71C:[AFBF0008]: sw         $ra, 8($sp)
    089CC720:[AE030024]: sw         $v1, 36($s0)
    089CC724:[0E274C6F]: jal        0x089D31BC
    089CC728:[AE07002C]: sw         $a3, 44($s0)
    089CC72C:[AE020030]: sw         $v0, 48($s0)
    089CC730:[2623CBB0]: addiu      $v1, $s1, -13392
    089CC734:[8C620030]: lw         $v0, 48($v1)
    089CC738:[8FBF0008]: lw         $ra, 8($sp)
    089CC73C:[8FB10004]: lw         $s1, 4($sp)
    089CC740:[8FB00000]: lw         $s0, 0($sp)
    089CC744:[03E00008]: jr         $ra
    089CC748:[27BD0010]: addiu      $sp, $sp, 16
    089CC74C:[8E02002C]: lw         $v0, 44($s0)
    089CC750:[54C2FFF4]: bnel       $a2, $v0, 0x089CC724
    089CC754:[AE030024]: sw         $v1, 36($s0)
    089CC758:[0A2731CD]: j          0x089CC734
    089CC75C:[2623CBB0]: addiu      $v1, $s1, -13392
  Back Branch 089CC758 1,723,959 times (length 11)
    089CC720:[AE030024]: sw         $v1, 36($s0)
    089CC724:[0E274C6F]: jal        0x089D31BC
    089CC728:[AE07002C]: sw         $a3, 44($s0)
    089CC72C:[AE020030]: sw         $v0, 48($s0)
    089CC730:[2623CBB0]: addiu      $v1, $s1, -13392
--> 089CC734:[8C620030]: lw         $v0, 48($v1)
    089CC738:[8FBF0008]: lw         $ra, 8($sp)
    089CC73C:[8FB10004]: lw         $s1, 4($sp)
    089CC740:[8FB00000]: lw         $s0, 0($sp)
    089CC744:[03E00008]: jr         $ra
    089CC748:[27BD0010]: addiu      $sp, $sp, 16
    089CC74C:[8E02002C]: lw         $v0, 44($s0)
    089CC750:[54C2FFF4]: bnel       $a2, $v0, 0x089CC724
    089CC754:[AE030024]: sw         $v1, 36($s0)
--> 089CC758:[0A2731CD]: j          0x089CC734
    089CC75C:[2623CBB0]: addiu      $v1, $s1, -13392
  Back Branch 089CC750 948,579 times (length 13)
    089CC710:[00C03821]: addu       $a3, $a2, $zr <=> move $a3, $a2
    089CC714:[8E020024]: lw         $v0, 36($s0)
    089CC718:[1044000C]: beq        $v0, $a0, 0x089CC74C
    089CC71C:[AFBF0008]: sw         $ra, 8($sp)
    089CC720:[AE030024]: sw         $v1, 36($s0)
--> 089CC724:[0E274C6F]: jal        0x089D31BC
    089CC728:[AE07002C]: sw         $a3, 44($s0)
    089CC72C:[AE020030]: sw         $v0, 48($s0)
    089CC730:[2623CBB0]: addiu      $v1, $s1, -13392
    089CC734:[8C620030]: lw         $v0, 48($v1)
    089CC738:[8FBF0008]: lw         $ra, 8($sp)
    089CC73C:[8FB10004]: lw         $s1, 4($sp)
    089CC740:[8FB00000]: lw         $s0, 0($sp)
    089CC744:[03E00008]: jr         $ra
    089CC748:[27BD0010]: addiu      $sp, $sp, 16
    089CC74C:[8E02002C]: lw         $v0, 44($s0)
--> 089CC750:[54C2FFF4]: bnel       $a2, $v0, 0x089CC724
    089CC754:[AE030024]: sw         $v1, 36($s0)
    089CC758:[0A2731CD]: j          0x089CC734
    089CC75C:[2623CBB0]: addiu      $v1, $s1, -13392
_S1_2_89CC78C 85,614,131 instructions (0.969%), 7,466,701 calls (089CC78C - 089CC7E0, length 22)
    089CC78C:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CC790:[2443CBB0]: addiu      $v1, $v0, -13392
    089CC794:[00042080]: sll        $a0, $a0, 0x0002
    089CC798:[00832021]: addu       $a0, $a0, $v1
    089CC79C:[8C820034]: lw         $v0, 52($a0)
    089CC7A0:[50450008]: beql       $v0, $a1, 0x089CC7C4
    089CC7A4:[8C820040]: lw         $v0, 64($a0)
    089CC7A8:[8C620014]: lw         $v0, 20($v1)
    089CC7AC:[AC860040]: sw         $a2, 64($a0)
    089CC7B0:[34420001]: ori        $v0, $v0, 1
    089CC7B4:[AC850034]: sw         $a1, 52($a0)
    089CC7B8:[AC620014]: sw         $v0, 20($v1)
    089CC7BC:[03E00008]: jr         $ra
    089CC7C0:[00000000]: nop
    089CC7C4:[10C2FFFD]: beq        $a2, $v0, 0x089CC7BC
    089CC7C8:[00000000]: nop
    089CC7CC:[8C620014]: lw         $v0, 20($v1)
    089CC7D0:[AC860040]: sw         $a2, 64($a0)
    089CC7D4:[34420001]: ori        $v0, $v0, 1
    089CC7D8:[AC850034]: sw         $a1, 52($a0)
    089CC7DC:[03E00008]: jr         $ra
    089CC7E0:[AC620014]: sw         $v0, 20($v1)
  Back Branch 089CC7C4 5,870,811 times (length 4)
    089CC7A8:[8C620014]: lw         $v0, 20($v1)
    089CC7AC:[AC860040]: sw         $a2, 64($a0)
    089CC7B0:[34420001]: ori        $v0, $v0, 1
    089CC7B4:[AC850034]: sw         $a1, 52($a0)
    089CC7B8:[AC620014]: sw         $v0, 20($v1)
--> 089CC7BC:[03E00008]: jr         $ra
    089CC7C0:[00000000]: nop
--> 089CC7C4:[10C2FFFD]: beq        $a2, $v0, 0x089CC7BC
    089CC7C8:[00000000]: nop
    089CC7CC:[8C620014]: lw         $v0, 20($v1)
    089CC7D0:[AC860040]: sw         $a2, 64($a0)
    089CC7D4:[34420001]: ori        $v0, $v0, 1
_S1_2_89CD190 83,792,520 instructions (0.948%), 2,992,590 calls (089CD190 - 089CD204, length 30)
    089CD190:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CD194:[2444CBB0]: addiu      $a0, $v0, -13392
    089CD198:[8C830018]: lw         $v1, 24($a0)
    089CD19C:[3C020400]: lui        $v0, 0x0400 <=> li $v0, 0x04000000
    089CD1A0:[00621824]: and        $v1, $v1, $v0
    089CD1A4:[10600014]: beq        $v1, $zr, 0x089CD1F8
    089CD1A8:[00000000]: nop
    089CD1AC:[8C860008]: lw         $a2, 8($a0)
    089CD1B0:[8C83000C]: lw         $v1, 12($a0)
    089CD1B4:[8C870070]: lw         $a3, 112($a0)
    089CD1B8:[24C2000C]: addiu      $v0, $a2, 12
    089CD1BC:[0062102B]: sltu       $v0, $v1, $v0
    089CD1C0:[24C80004]: addiu      $t0, $a2, 4
    089CD1C4:[8C830074]: lw         $v1, 116($a0)
    089CD1C8:[1440000D]: bne        $v0, $zr, 0x089CD200
    089CD1CC:[8C850078]: lw         $a1, 120($a0)
    089CD1D0:[30A200FF]: andi       $v0, $a1, 255
    089CD1D4:[306300FF]: andi       $v1, $v1, 255
    089CD1D8:[00031A00]: sll        $v1, $v1, 0x0008
    089CD1DC:[00021400]: sll        $v0, $v0, 0x0010
    089CD1E0:[00431025]: or         $v0, $v0, $v1
    089CD1E4:[00471025]: or         $v0, $v0, $a3
    089CD1E8:[3C03DB00]: lui        $v1, 0xDB00 <=> li $v1, 0xDB000000
    089CD1EC:[00431025]: or         $v0, $v0, $v1
    089CD1F0:[AC880008]: sw         $t0, 8($a0)
    089CD1F4:[ACC20000]: sw         $v0, 0($a2)
    089CD1F8:[03E00008]: jr         $ra
    089CD1FC:[00000000]: nop
    089CD200:[03E00008]: jr         $ra
    089CD204:[AC80000C]: sw         $zr, 12($a0)
_S1_2_89D4374 77,260,651 instructions (0.874%), 64,136 calls (089D4374 - 089D4658, length 186)
    089D4374:[27BDFF90]: addiu      $sp, $sp, -112
    089D4378:[AFB40050]: sw         $s4, 80($sp)
    089D437C:[00C0A021]: addu       $s4, $a2, $zr <=> move $s4, $a2
    089D4380:[AFB3004C]: sw         $s3, 76($sp)
    089D4384:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    089D4388:[AFB10044]: sw         $s1, 68($sp)
    089D438C:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    089D4390:[AFBF0054]: sw         $ra, 84($sp)
    089D4394:[AFB20048]: sw         $s2, 72($sp)
    089D4398:[AFB00040]: sw         $s0, 64($sp)
    089D439C:[E7B50064]: swc1       $f21, 100($sp)
    089D43A0:[10800047]: beq        $a0, $zr, 0x089D44C0
    089D43A4:[E7B40060]: swc1       $f20, 96($sp)
    089D43A8:[C4940040]: lwc1       $f20, 64($a0)
    089D43AC:[44800000]: mtc1       $zr, $f0
    089D43B0:[4600A032]: c.eq.s     $f20, $f0
    089D43B4:[00000000]: nop
    089D43B8:[45010041]: bc1t       0x089D44C0
    089D43BC:[30C20001]: andi       $v0, $a2, 1
    089D43C0:[54400049]: bnel       $v0, $zr, 0x089D44E8
    089D43C4:[C4800034]: lwc1       $f0, 52($a0)
    089D43C8:[32820002]: andi       $v0, $s4, 2
    089D43CC:[1040003D]: beq        $v0, $zr, 0x089D44C4
    089D43D0:[8FBF0054]: lw         $ra, 84($sp)
    089D43D4:[8E620054]: lw         $v0, 84($s3)
    089D43D8:[30420004]: andi       $v0, $v0, 4
    089D43DC:[1440000B]: bne        $v0, $zr, 0x089D440C
    089D43E0:[C635003C]: lwc1       $f21, 60($s1)
    089D43E4:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D43E8:[C4409EA0]: lwc1       $f0, -24928($v0)
    089D43EC:[44800800]: mtc1       $zr, $f1
    089D43F0:[4600AB00]: add.s      $f12, $f21, $f0
    089D43F4:[460C083E]: c.le.s     $f1, $f12
    089D43F8:[00000000]: nop
    089D43FC:[45000084]: bc1f       0x089D4610
    089D4400:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089D4404:[4600600D]: trunc.w.s  $f0, $f12
    089D4408:[46800560]: cvt.s.w    $f21, $f0
    089D440C:[8E220008]: lw         $v0, 8($s1)
    089D4410:[8E240024]: lw         $a0, 36($s1)
    089D4414:[1880002A]: blez       $a0, 0x089D44C0
    089D4418:[0042980B]: movn       $s3, $v0, $v0
    089D441C:[0A27510D]: j          0x089D4434
    089D4420:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089D4424:[26520001]: addiu      $s2, $s2, 1
    089D4428:[0244102A]: slt        $v0, $s2, $a0
    089D442C:[10400025]: beq        $v0, $zr, 0x089D44C4
    089D4430:[8FBF0054]: lw         $ra, 84($sp)
    089D4434:[8E22001C]: lw         $v0, 28($s1)
    089D4438:[00121880]: sll        $v1, $s2, 0x0002
    089D443C:[00621821]: addu       $v1, $v1, $v0
    089D4440:[8C630000]: lw         $v1, 0($v1)
    089D4444:[84620000]: lh         $v0, 0($v1)
    089D4448:[04400003]: bltz       $v0, 0x089D4458
    089D444C:[24700008]: addiu      $s0, $v1, 8
    089D4450:[94620002]: lhu        $v0, 2($v1)
    089D4454:[00438021]: addu       $s0, $v0, $v1
    089D4458:[8E03000C]: lw         $v1, 12($s0)
    089D445C:[8E220028]: lw         $v0, 40($s1)
    089D4460:[30630FFF]: andi       $v1, $v1, 4095
    089D4464:[0062102A]: slt        $v0, $v1, $v0
    089D4468:[5040FFEF]: beql       $v0, $zr, 0x089D4428
    089D446C:[26520001]: addiu      $s2, $s2, 1
    089D4470:[8E220020]: lw         $v0, 32($s1)
    089D4474:[00031880]: sll        $v1, $v1, 0x0002
    089D4478:[4600AB06]: mov.s      $f12, $f21
    089D447C:[00621821]: addu       $v1, $v1, $v0
    089D4480:[8C640000]: lw         $a0, 0($v1)
    089D4484:[0E275831]: jal        0x089D60C4
    089D4488:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089D448C:[8E040000]: lw         $a0, 0($s0)
    089D4490:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089D4494:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089D4498:[7C837400]: ext        $v1, $a0, 16, 15
    089D449C:[10620044]: beq        $v1, $v0, 0x089D45B0
    089D44A0:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    089D44A4:[50620033]: beql       $v1, $v0, 0x089D4574
    089D44A8:[8E620034]: lw         $v0, 52($s3)
    089D44AC:[8E240024]: lw         $a0, 36($s1)
    089D44B0:[26520001]: addiu      $s2, $s2, 1
    089D44B4:[0244102A]: slt        $v0, $s2, $a0
    089D44B8:[5440FFDF]: bnel       $v0, $zr, 0x089D4438
    089D44BC:[8E22001C]: lw         $v0, 28($s1)
    089D44C0:[8FBF0054]: lw         $ra, 84($sp)
    089D44C4:[8FB40050]: lw         $s4, 80($sp)
    089D44C8:[8FB3004C]: lw         $s3, 76($sp)
    089D44CC:[8FB20048]: lw         $s2, 72($sp)
    089D44D0:[8FB10044]: lw         $s1, 68($sp)
    089D44D4:[8FB00040]: lw         $s0, 64($sp)
    089D44D8:[C7B50064]: lwc1       $f21, 100($sp)
    089D44DC:[C7B40060]: lwc1       $f20, 96($sp)
    089D44E0:[03E00008]: jr         $ra
    089D44E4:[27BD0070]: addiu      $sp, $sp, 112
    089D44E8:[C481003C]: lwc1       $f1, 60($a0)
    089D44EC:[C4820030]: lwc1       $f2, 48($a0)
    089D44F0:[460C0002]: mul.s      $f0, $f0, $f12
    089D44F4:[C483002C]: lwc1       $f3, 44($a0)
    089D44F8:[46000B00]: add.s      $f12, $f1, $f0
    089D44FC:[460C103E]: c.le.s     $f2, $f12
    089D4500:[00000000]: nop
    089D4504:[45000009]: bc1f       0x089D452C
    089D4508:[8C820038]: lw         $v0, 56($a0)
    089D450C:[4602083E]: c.le.s     $f1, $f2
    089D4510:[00000000]: nop
    089D4514:[45000005]: bc1f       0x089D452C
    089D4518:[00000000]: nop
    089D451C:[460C0832]: c.eq.s     $f1, $f12
    089D4520:[00000000]: nop
    089D4524:[45000043]: bc1f       0x089D4634
    089D4528:[00000000]: nop
    089D452C:[4603603E]: c.le.s     $f12, $f3
    089D4530:[00000000]: nop
    089D4534:[4502000A]: bc1fl      0x089D4560
    089D4538:[E62C003C]: swc1       $f12, 60($s1)
    089D453C:[4601183E]: c.le.s     $f3, $f1
    089D4540:[00000000]: nop
    089D4544:[45020006]: bc1fl      0x089D4560
    089D4548:[E62C003C]: swc1       $f12, 60($s1)
    089D454C:[460C0832]: c.eq.s     $f1, $f12
    089D4550:[00000000]: nop
    089D4554:[4500003C]: bc1f       0x089D4648
    089D4558:[00000000]: nop
    089D455C:[E62C003C]: swc1       $f12, 60($s1)
    089D4560:[32820002]: andi       $v0, $s4, 2
    089D4564:[5440FF9C]: bnel       $v0, $zr, 0x089D43D8
    089D4568:[8E620054]: lw         $v0, 84($s3)
    089D456C:[0A275131]: j          0x089D44C4
    089D4570:[8FBF0054]: lw         $ra, 84($sp)
    089D4574:[30850FFF]: andi       $a1, $a0, 4095
    089D4578:[00A2102A]: slt        $v0, $a1, $v0
    089D457C:[10400005]: beq        $v0, $zr, 0x089D4594
    089D4580:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D4584:[8E630020]: lw         $v1, 32($s3)
    089D4588:[00051080]: sll        $v0, $a1, 0x0002
    089D458C:[00431021]: addu       $v0, $v0, $v1
    089D4590:[8C440000]: lw         $a0, 0($v0)
    089D4594:[4600A306]: mov.s      $f12, $f20
    089D4598:[8E060008]: lw         $a2, 8($s0)
    089D459C:[8E050004]: lw         $a1, 4($s0)
    089D45A0:[0E27487D]: jal        0x089D21F4
    089D45A4:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D45A8:[0A27512C]: j          0x089D44B0
    089D45AC:[8E240024]: lw         $a0, 36($s1)
    089D45B0:[8E62002C]: lw         $v0, 44($s3)
    089D45B4:[30850FFF]: andi       $a1, $a0, 4095
    089D45B8:[00A2102A]: slt        $v0, $a1, $v0
    089D45BC:[10400005]: beq        $v0, $zr, 0x089D45D4
    089D45C0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D45C4:[8E630018]: lw         $v1, 24($s3)
    089D45C8:[00051080]: sll        $v0, $a1, 0x0002
    089D45CC:[00431021]: addu       $v0, $v0, $v1
    089D45D0:[8C440000]: lw         $a0, 0($v0)
    089D45D4:[32821000]: andi       $v0, $s4, 4096
    089D45D8:[10400007]: beq        $v0, $zr, 0x089D45F8
    089D45DC:[4600A306]: mov.s      $f12, $f20
    089D45E0:[8E060008]: lw         $a2, 8($s0)
    089D45E4:[8E050004]: lw         $a1, 4($s0)
    089D45E8:[0E274062]: jal        0x089D0188
    089D45EC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D45F0:[0A275109]: j          0x089D4424
    089D45F4:[8E240024]: lw         $a0, 36($s1)
    089D45F8:[8E060008]: lw         $a2, 8($s0)
    089D45FC:[8E050004]: lw         $a1, 4($s0)
    089D4600:[0E273FB6]: jal        0x089CFED8
    089D4604:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D4608:[0A275109]: j          0x089D4424
    089D460C:[8E240024]: lw         $a0, 36($s1)
    089D4610:[C4409EA4]: lwc1       $f0, -24924($v0)
    089D4614:[3C02FF80]: lui        $v0, 0xFF80 <=> li $v0, 0xFF800000
    089D4618:[46006000]: add.s      $f0, $f12, $f0
    089D461C:[4600004D]: trunc.w.s  $f1, $f0
    089D4620:[44030800]: mfc1       $v1, $f1
    089D4624:[00621821]: addu       $v1, $v1, $v0
    089D4628:[44830800]: mtc1       $v1, $f1
    089D462C:[0A275103]: j          0x089D440C
    089D4630:[46800D60]: cvt.s.w    $f21, $f1
    089D4634:[14400007]: bne        $v0, $zr, 0x089D4654
    089D4638:[46001B06]: mov.s      $f12, $f3
    089D463C:[46001306]: mov.s      $f12, $f2
    089D4640:[0A275158]: j          0x089D4560
    089D4644:[E62C003C]: swc1       $f12, 60($s1)
    089D4648:[1440FFFD]: bne        $v0, $zr, 0x089D4640
    089D464C:[46001306]: mov.s      $f12, $f2
    089D4650:[46001B06]: mov.s      $f12, $f3
    089D4654:[0A275158]: j          0x089D4560
    089D4658:[E62C003C]: swc1       $f12, 60($s1)
  Back Branch 089D4608 1,460,554 times (length 123)
  Back Branch 089D45A8 134,303 times (length 64)
    089D449C:[10620044]: beq        $v1, $v0, 0x089D45B0
    089D44A0:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    089D44A4:[50620033]: beql       $v1, $v0, 0x089D4574
    089D44A8:[8E620034]: lw         $v0, 52($s3)
    089D44AC:[8E240024]: lw         $a0, 36($s1)
--> 089D44B0:[26520001]: addiu      $s2, $s2, 1
    089D44B4:[0244102A]: slt        $v0, $s2, $a0
    089D44B8:[5440FFDF]: bnel       $v0, $zr, 0x089D4438
    089D44BC:[8E22001C]: lw         $v0, 28($s1)
    089D44C0:[8FBF0054]: lw         $ra, 84($sp)
    089D44C4:[8FB40050]: lw         $s4, 80($sp)
    089D44C8:[8FB3004C]: lw         $s3, 76($sp)
    089D44CC:[8FB20048]: lw         $s2, 72($sp)
    089D44D0:[8FB10044]: lw         $s1, 68($sp)
    089D44D4:[8FB00040]: lw         $s0, 64($sp)
    089D44D8:[C7B50064]: lwc1       $f21, 100($sp)
    089D44DC:[C7B40060]: lwc1       $f20, 96($sp)
    089D44E0:[03E00008]: jr         $ra
    089D44E4:[27BD0070]: addiu      $sp, $sp, 112
    089D44E8:[C481003C]: lwc1       $f1, 60($a0)
    089D44EC:[C4820030]: lwc1       $f2, 48($a0)
    089D44F0:[460C0002]: mul.s      $f0, $f0, $f12
    089D44F4:[C483002C]: lwc1       $f3, 44($a0)
    089D44F8:[46000B00]: add.s      $f12, $f1, $f0
    089D44FC:[460C103E]: c.le.s     $f2, $f12
    089D4500:[00000000]: nop
    089D4504:[45000009]: bc1f       0x089D452C
    089D4508:[8C820038]: lw         $v0, 56($a0)
    089D450C:[4602083E]: c.le.s     $f1, $f2
    089D4510:[00000000]: nop
    089D4514:[45000005]: bc1f       0x089D452C
    089D4518:[00000000]: nop
    089D451C:[460C0832]: c.eq.s     $f1, $f12
    089D4520:[00000000]: nop
    089D4524:[45000043]: bc1f       0x089D4634
    089D4528:[00000000]: nop
    089D452C:[4603603E]: c.le.s     $f12, $f3
    089D4530:[00000000]: nop
    089D4534:[4502000A]: bc1fl      0x089D4560
    089D4538:[E62C003C]: swc1       $f12, 60($s1)
    089D453C:[4601183E]: c.le.s     $f3, $f1
    089D4540:[00000000]: nop
    089D4544:[45020006]: bc1fl      0x089D4560
    089D4548:[E62C003C]: swc1       $f12, 60($s1)
    089D454C:[460C0832]: c.eq.s     $f1, $f12
    089D4550:[00000000]: nop
    089D4554:[4500003C]: bc1f       0x089D4648
    089D4558:[00000000]: nop
    089D455C:[E62C003C]: swc1       $f12, 60($s1)
    089D4560:[32820002]: andi       $v0, $s4, 2
    089D4564:[5440FF9C]: bnel       $v0, $zr, 0x089D43D8
    089D4568:[8E620054]: lw         $v0, 84($s3)
    089D456C:[0A275131]: j          0x089D44C4
    089D4570:[8FBF0054]: lw         $ra, 84($sp)
    089D4574:[30850FFF]: andi       $a1, $a0, 4095
    089D4578:[00A2102A]: slt        $v0, $a1, $v0
    089D457C:[10400005]: beq        $v0, $zr, 0x089D4594
    089D4580:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D4584:[8E630020]: lw         $v1, 32($s3)
    089D4588:[00051080]: sll        $v0, $a1, 0x0002
    089D458C:[00431021]: addu       $v0, $v0, $v1
    089D4590:[8C440000]: lw         $a0, 0($v0)
    089D4594:[4600A306]: mov.s      $f12, $f20
    089D4598:[8E060008]: lw         $a2, 8($s0)
    089D459C:[8E050004]: lw         $a1, 4($s0)
    089D45A0:[0E27487D]: jal        0x089D21F4
    089D45A4:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
--> 089D45A8:[0A27512C]: j          0x089D44B0
    089D45AC:[8E240024]: lw         $a0, 36($s1)
    089D45B0:[8E62002C]: lw         $v0, 44($s3)
    089D45B4:[30850FFF]: andi       $a1, $a0, 4095
    089D45B8:[00A2102A]: slt        $v0, $a1, $v0
  Back Branch 089D44B8 132,719 times (length 34)
    089D4424:[26520001]: addiu      $s2, $s2, 1
    089D4428:[0244102A]: slt        $v0, $s2, $a0
    089D442C:[10400025]: beq        $v0, $zr, 0x089D44C4
    089D4430:[8FBF0054]: lw         $ra, 84($sp)
    089D4434:[8E22001C]: lw         $v0, 28($s1)
--> 089D4438:[00121880]: sll        $v1, $s2, 0x0002
    089D443C:[00621821]: addu       $v1, $v1, $v0
    089D4440:[8C630000]: lw         $v1, 0($v1)
    089D4444:[84620000]: lh         $v0, 0($v1)
    089D4448:[04400003]: bltz       $v0, 0x089D4458
    089D444C:[24700008]: addiu      $s0, $v1, 8
    089D4450:[94620002]: lhu        $v0, 2($v1)
    089D4454:[00438021]: addu       $s0, $v0, $v1
    089D4458:[8E03000C]: lw         $v1, 12($s0)
    089D445C:[8E220028]: lw         $v0, 40($s1)
    089D4460:[30630FFF]: andi       $v1, $v1, 4095
    089D4464:[0062102A]: slt        $v0, $v1, $v0
    089D4468:[5040FFEF]: beql       $v0, $zr, 0x089D4428
    089D446C:[26520001]: addiu      $s2, $s2, 1
    089D4470:[8E220020]: lw         $v0, 32($s1)
    089D4474:[00031880]: sll        $v1, $v1, 0x0002
    089D4478:[4600AB06]: mov.s      $f12, $f21
    089D447C:[00621821]: addu       $v1, $v1, $v0
    089D4480:[8C640000]: lw         $a0, 0($v1)
    089D4484:[0E275831]: jal        0x089D60C4
    089D4488:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089D448C:[8E040000]: lw         $a0, 0($s0)
    089D4490:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089D4494:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    089D4498:[7C837400]: ext        $v1, $a0, 16, 15
    089D449C:[10620044]: beq        $v1, $v0, 0x089D45B0
    089D44A0:[24020008]: addiu      $v0, $zr, 8 <=> li $v0, 8
    089D44A4:[50620033]: beql       $v1, $v0, 0x089D4574
    089D44A8:[8E620034]: lw         $v0, 52($s3)
    089D44AC:[8E240024]: lw         $a0, 36($s1)
    089D44B0:[26520001]: addiu      $s2, $s2, 1
    089D44B4:[0244102A]: slt        $v0, $s2, $a0
--> 089D44B8:[5440FFDF]: bnel       $v0, $zr, 0x089D4438
    089D44BC:[8E22001C]: lw         $v0, 28($s1)
    089D44C0:[8FBF0054]: lw         $ra, 84($sp)
    089D44C4:[8FB40050]: lw         $s4, 80($sp)
    089D44C8:[8FB3004C]: lw         $s3, 76($sp)
  Back Branch 089D4564 13,690 times (length 101)
  Back Branch 089D4640 6,538 times (length 58)
    089D454C:[460C0832]: c.eq.s     $f1, $f12
    089D4550:[00000000]: nop
    089D4554:[4500003C]: bc1f       0x089D4648
    089D4558:[00000000]: nop
    089D455C:[E62C003C]: swc1       $f12, 60($s1)
--> 089D4560:[32820002]: andi       $v0, $s4, 2
    089D4564:[5440FF9C]: bnel       $v0, $zr, 0x089D43D8
    089D4568:[8E620054]: lw         $v0, 84($s3)
    089D456C:[0A275131]: j          0x089D44C4
    089D4570:[8FBF0054]: lw         $ra, 84($sp)
    089D4574:[30850FFF]: andi       $a1, $a0, 4095
    089D4578:[00A2102A]: slt        $v0, $a1, $v0
    089D457C:[10400005]: beq        $v0, $zr, 0x089D4594
    089D4580:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D4584:[8E630020]: lw         $v1, 32($s3)
    089D4588:[00051080]: sll        $v0, $a1, 0x0002
    089D458C:[00431021]: addu       $v0, $v0, $v1
    089D4590:[8C440000]: lw         $a0, 0($v0)
    089D4594:[4600A306]: mov.s      $f12, $f20
    089D4598:[8E060008]: lw         $a2, 8($s0)
    089D459C:[8E050004]: lw         $a1, 4($s0)
    089D45A0:[0E27487D]: jal        0x089D21F4
    089D45A4:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D45A8:[0A27512C]: j          0x089D44B0
    089D45AC:[8E240024]: lw         $a0, 36($s1)
    089D45B0:[8E62002C]: lw         $v0, 44($s3)
    089D45B4:[30850FFF]: andi       $a1, $a0, 4095
    089D45B8:[00A2102A]: slt        $v0, $a1, $v0
    089D45BC:[10400005]: beq        $v0, $zr, 0x089D45D4
    089D45C0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D45C4:[8E630018]: lw         $v1, 24($s3)
    089D45C8:[00051080]: sll        $v0, $a1, 0x0002
    089D45CC:[00431021]: addu       $v0, $v0, $v1
    089D45D0:[8C440000]: lw         $a0, 0($v0)
    089D45D4:[32821000]: andi       $v0, $s4, 4096
    089D45D8:[10400007]: beq        $v0, $zr, 0x089D45F8
    089D45DC:[4600A306]: mov.s      $f12, $f20
    089D45E0:[8E060008]: lw         $a2, 8($s0)
    089D45E4:[8E050004]: lw         $a1, 4($s0)
    089D45E8:[0E274062]: jal        0x089D0188
    089D45EC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D45F0:[0A275109]: j          0x089D4424
    089D45F4:[8E240024]: lw         $a0, 36($s1)
    089D45F8:[8E060008]: lw         $a2, 8($s0)
    089D45FC:[8E050004]: lw         $a1, 4($s0)
    089D4600:[0E273FB6]: jal        0x089CFED8
    089D4604:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D4608:[0A275109]: j          0x089D4424
    089D460C:[8E240024]: lw         $a0, 36($s1)
    089D4610:[C4409EA4]: lwc1       $f0, -24924($v0)
    089D4614:[3C02FF80]: lui        $v0, 0xFF80 <=> li $v0, 0xFF800000
    089D4618:[46006000]: add.s      $f0, $f12, $f0
    089D461C:[4600004D]: trunc.w.s  $f1, $f0
    089D4620:[44030800]: mfc1       $v1, $f1
    089D4624:[00621821]: addu       $v1, $v1, $v0
    089D4628:[44830800]: mtc1       $v1, $f1
    089D462C:[0A275103]: j          0x089D440C
    089D4630:[46800D60]: cvt.s.w    $f21, $f1
    089D4634:[14400007]: bne        $v0, $zr, 0x089D4654
    089D4638:[46001B06]: mov.s      $f12, $f3
    089D463C:[46001306]: mov.s      $f12, $f2
--> 089D4640:[0A275158]: j          0x089D4560
    089D4644:[E62C003C]: swc1       $f12, 60($s1)
    089D4648:[1440FFFD]: bne        $v0, $zr, 0x089D4640
    089D464C:[46001306]: mov.s      $f12, $f2
    089D4650:[46001B06]: mov.s      $f12, $f3
  Back Branch 089D4654 84 times (length 63)
    089D454C:[460C0832]: c.eq.s     $f1, $f12
    089D4550:[00000000]: nop
    089D4554:[4500003C]: bc1f       0x089D4648
    089D4558:[00000000]: nop
    089D455C:[E62C003C]: swc1       $f12, 60($s1)
--> 089D4560:[32820002]: andi       $v0, $s4, 2
    089D4564:[5440FF9C]: bnel       $v0, $zr, 0x089D43D8
    089D4568:[8E620054]: lw         $v0, 84($s3)
    089D456C:[0A275131]: j          0x089D44C4
    089D4570:[8FBF0054]: lw         $ra, 84($sp)
    089D4574:[30850FFF]: andi       $a1, $a0, 4095
    089D4578:[00A2102A]: slt        $v0, $a1, $v0
    089D457C:[10400005]: beq        $v0, $zr, 0x089D4594
    089D4580:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D4584:[8E630020]: lw         $v1, 32($s3)
    089D4588:[00051080]: sll        $v0, $a1, 0x0002
    089D458C:[00431021]: addu       $v0, $v0, $v1
    089D4590:[8C440000]: lw         $a0, 0($v0)
    089D4594:[4600A306]: mov.s      $f12, $f20
    089D4598:[8E060008]: lw         $a2, 8($s0)
    089D459C:[8E050004]: lw         $a1, 4($s0)
    089D45A0:[0E27487D]: jal        0x089D21F4
    089D45A4:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D45A8:[0A27512C]: j          0x089D44B0
    089D45AC:[8E240024]: lw         $a0, 36($s1)
    089D45B0:[8E62002C]: lw         $v0, 44($s3)
    089D45B4:[30850FFF]: andi       $a1, $a0, 4095
    089D45B8:[00A2102A]: slt        $v0, $a1, $v0
    089D45BC:[10400005]: beq        $v0, $zr, 0x089D45D4
    089D45C0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D45C4:[8E630018]: lw         $v1, 24($s3)
    089D45C8:[00051080]: sll        $v0, $a1, 0x0002
    089D45CC:[00431021]: addu       $v0, $v0, $v1
    089D45D0:[8C440000]: lw         $a0, 0($v0)
    089D45D4:[32821000]: andi       $v0, $s4, 4096
    089D45D8:[10400007]: beq        $v0, $zr, 0x089D45F8
    089D45DC:[4600A306]: mov.s      $f12, $f20
    089D45E0:[8E060008]: lw         $a2, 8($s0)
    089D45E4:[8E050004]: lw         $a1, 4($s0)
    089D45E8:[0E274062]: jal        0x089D0188
    089D45EC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D45F0:[0A275109]: j          0x089D4424
    089D45F4:[8E240024]: lw         $a0, 36($s1)
    089D45F8:[8E060008]: lw         $a2, 8($s0)
    089D45FC:[8E050004]: lw         $a1, 4($s0)
    089D4600:[0E273FB6]: jal        0x089CFED8
    089D4604:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089D4608:[0A275109]: j          0x089D4424
    089D460C:[8E240024]: lw         $a0, 36($s1)
    089D4610:[C4409EA4]: lwc1       $f0, -24924($v0)
    089D4614:[3C02FF80]: lui        $v0, 0xFF80 <=> li $v0, 0xFF800000
    089D4618:[46006000]: add.s      $f0, $f12, $f0
    089D461C:[4600004D]: trunc.w.s  $f1, $f0
    089D4620:[44030800]: mfc1       $v1, $f1
    089D4624:[00621821]: addu       $v1, $v1, $v0
    089D4628:[44830800]: mtc1       $v1, $f1
    089D462C:[0A275103]: j          0x089D440C
    089D4630:[46800D60]: cvt.s.w    $f21, $f1
    089D4634:[14400007]: bne        $v0, $zr, 0x089D4654
    089D4638:[46001B06]: mov.s      $f12, $f3
    089D463C:[46001306]: mov.s      $f12, $f2
    089D4640:[0A275158]: j          0x089D4560
    089D4644:[E62C003C]: swc1       $f12, 60($s1)
    089D4648:[1440FFFD]: bne        $v0, $zr, 0x089D4640
    089D464C:[46001306]: mov.s      $f12, $f2
    089D4650:[46001B06]: mov.s      $f12, $f3
--> 089D4654:[0A275158]: j          0x089D4560
    089D4658:[E62C003C]: swc1       $f12, 60($s1)
  Back Branch 089D4648 2 times (length 4)
    089D462C:[0A275103]: j          0x089D440C
    089D4630:[46800D60]: cvt.s.w    $f21, $f1
    089D4634:[14400007]: bne        $v0, $zr, 0x089D4654
    089D4638:[46001B06]: mov.s      $f12, $f3
    089D463C:[46001306]: mov.s      $f12, $f2
--> 089D4640:[0A275158]: j          0x089D4560
    089D4644:[E62C003C]: swc1       $f12, 60($s1)
--> 089D4648:[1440FFFD]: bne        $v0, $zr, 0x089D4640
    089D464C:[46001306]: mov.s      $f12, $f2
    089D4650:[46001B06]: mov.s      $f12, $f3
    089D4654:[0A275158]: j          0x089D4560
    089D4658:[E62C003C]: swc1       $f12, 60($s1)
_S1_2_89D3E08 75,886,620 instructions (0.859%), 2,750,778 calls (089CC9D4 - 089D3E58, length 7458)
  Back Branch 089CCA10 5,406,013 times (length 9)
    089CC9E0:[10A0000A]: beq        $a1, $zr, 0x089CCA0C
    089CC9E4:[00621021]: addu       $v0, $v1, $v0
    089CC9E8:[00041880]: sll        $v1, $a0, 0x0002
    089CC9EC:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CC9F0:[24C4CBB0]: addiu      $a0, $a2, -13392
--> 089CC9F4:[8C820014]: lw         $v0, 20($a0)
    089CC9F8:[00641821]: addu       $v1, $v1, $a0
    089CC9FC:[AC6500A8]: sw         $a1, 168($v1)
    089CCA00:[34420200]: ori        $v0, $v0, 512
    089CCA04:[03E00008]: jr         $ra
    089CCA08:[AC820014]: sw         $v0, 20($a0)
    089CCA0C:[8C4200A8]: lw         $v0, 168($v0)
--> 089CCA10:[1440FFF8]: bne        $v0, $zr, 0x089CC9F4
    089CCA14:[24C4CBB0]: addiu      $a0, $a2, -13392
    089CCA18:[03E00008]: jr         $ra
    089CCA1C:[00000000]: nop
  Back Branch 089D3E44 2,750,778 times (length 7454)
  Back Branch 089D3E54 521,630 times (length 14)
    089D3E10:[AFBF0004]: sw         $ra, 4($sp)
    089D3E14:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    089D3E18:[1040000C]: beq        $v0, $zr, 0x089D3E4C
    089D3E1C:[AFB00000]: sw         $s0, 0($sp)
    089D3E20:[8C500010]: lw         $s0, 16($v0)
--> 089D3E24:[0E2731D8]: jal        0x089CC760
    089D3E28:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D3E2C:[0E27D331]: jal        0x089F4CC4
    089D3E30:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089D3E34:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    089D3E38:[8FBF0004]: lw         $ra, 4($sp)
    089D3E3C:[8FB00000]: lw         $s0, 0($sp)
    089D3E40:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089D3E44:[0A273275]: j          0x089CC9D4
    089D3E48:[27BD0010]: addiu      $sp, $sp, 16
    089D3E4C:[0E2730E0]: jal        0x089CC380
    089D3E50:[00000000]: nop
--> 089D3E54:[0A274F89]: j          0x089D3E24
    089D3E58:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
_S1_2_89CFAAC 74,892,304 instructions (0.848%), 241,812 calls (089CFAAC - 089CFD00, length 150)
    089CFAAC:[27BDFFD0]: addiu      $sp, $sp, -48
    089CFAB0:[AFB20018]: sw         $s2, 24($sp)
    089CFAB4:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    089CFAB8:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089CFABC:[AFB40020]: sw         $s4, 32($sp)
    089CFAC0:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    089CFAC4:[00E0A021]: addu       $s4, $a3, $zr <=> move $s4, $a3
    089CFAC8:[AFBF0028]: sw         $ra, 40($sp)
    089CFACC:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    089CFAD0:[AFB50024]: sw         $s5, 36($sp)
    089CFAD4:[AFB3001C]: sw         $s3, 28($sp)
    089CFAD8:[AFB10014]: sw         $s1, 20($sp)
    089CFADC:[1240004E]: beq        $s2, $zr, 0x089CFC18
    089CFAE0:[AFB00010]: sw         $s0, 16($sp)
    089CFAE4:[0E273169]: jal        0x089CC5A4
    089CFAE8:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    089CFAEC:[0E2731AE]: jal        0x089CC6B8
    089CFAF0:[8E440050]: lw         $a0, 80($s2)
    089CFAF4:[8E45004C]: lw         $a1, 76($s2)
    089CFAF8:[8E460048]: lw         $a2, 72($s2)
    089CFAFC:[0E2731E3]: jal        0x089CC78C
    089CFB00:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFB04:[8E420054]: lw         $v0, 84($s2)
    089CFB08:[30420001]: andi       $v0, $v0, 1
    089CFB0C:[50400056]: beql       $v0, $zr, 0x089CFC68
    089CFB10:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFB14:[8E430014]: lw         $v1, 20($s2)
    089CFB18:[30620004]: andi       $v0, $v1, 4
    089CFB1C:[54400059]: bnel       $v0, $zr, 0x089CFC84
    089CFB20:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089CFB24:[30620008]: andi       $v0, $v1, 8
    089CFB28:[5440005D]: bnel       $v0, $zr, 0x089CFCA0
    089CFB2C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFB30:[30620010]: andi       $v0, $v1, 16
    089CFB34:[54400061]: bnel       $v0, $zr, 0x089CFCBC
    089CFB38:[C64C0060]: lwc1       $f12, 96($s2)
    089CFB3C:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFB40:[9043CCD8]: lbu        $v1, -13096($v0)
    089CFB44:[14600068]: bne        $v1, $zr, 0x089CFCE8
    089CFB48:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFB4C:[8E53002C]: lw         $s3, 44($s2)
    089CFB50:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    089CFB54:[1A600018]: blez       $s3, 0x089CFBB8
    089CFB58:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    089CFB5C:[0A273EDF]: j          0x089CFB7C
    089CFB60:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089CFB64:[10600002]: beq        $v1, $zr, 0x089CFB70
    089CFB68:[0230882D]: min        $s1, $s1, $s0
    089CFB6C:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    089CFB70:[26100001]: addiu      $s0, $s0, 1
    089CFB74:[12700011]: beq        $s3, $s0, 0x089CFBBC
    089CFB78:[02B1102A]: slt        $v0, $s5, $s1
    089CFB7C:[8E430018]: lw         $v1, 24($s2)
    089CFB80:[00101080]: sll        $v0, $s0, 0x0002
    089CFB84:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFB88:[00431021]: addu       $v0, $v0, $v1
    089CFB8C:[8C420000]: lw         $v0, 0($v0)
    089CFB90:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFB94:[10400004]: beq        $v0, $zr, 0x089CFBA8
    089CFB98:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFB9C:[8C42004C]: lw         $v0, 76($v0)
    089CFBA0:[1440FFF0]: bne        $v0, $zr, 0x089CFB64
    089CFBA4:[02B0182A]: slt        $v1, $s5, $s0
    089CFBA8:[0E27447C]: jal        0x089D11F0
    089CFBAC:[26100001]: addiu      $s0, $s0, 1
    089CFBB0:[5670FFF3]: bnel       $s3, $s0, 0x089CFB80
    089CFBB4:[8E430018]: lw         $v1, 24($s2)
    089CFBB8:[02B1102A]: slt        $v0, $s5, $s1
    089CFBBC:[54400011]: bnel       $v0, $zr, 0x089CFC04
    089CFBC0:[8E420054]: lw         $v0, 84($s2)
    089CFBC4:[00118080]: sll        $s0, $s1, 0x0002
    089CFBC8:[8E420018]: lw         $v0, 24($s2)
    089CFBCC:[26310001]: addiu      $s1, $s1, 1
    089CFBD0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFBD4:[00501021]: addu       $v0, $v0, $s0
    089CFBD8:[8C420000]: lw         $v0, 0($v0)
    089CFBDC:[26100004]: addiu      $s0, $s0, 4
    089CFBE0:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFBE4:[10400015]: beq        $v0, $zr, 0x089CFC3C
    089CFBE8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFBEC:[8C42004C]: lw         $v0, 76($v0)
    089CFBF0:[14400012]: bne        $v0, $zr, 0x089CFC3C
    089CFBF4:[02B1102A]: slt        $v0, $s5, $s1
    089CFBF8:[5040FFF4]: beql       $v0, $zr, 0x089CFBCC
    089CFBFC:[8E420018]: lw         $v0, 24($s2)
    089CFC00:[8E420054]: lw         $v0, 84($s2)
    089CFC04:[30420002]: andi       $v0, $v0, 2
    089CFC08:[14400013]: bne        $v0, $zr, 0x089CFC58
    089CFC0C:[00000000]: nop
    089CFC10:[0E27319F]: jal        0x089CC67C
    089CFC14:[00000000]: nop
    089CFC18:[8FBF0028]: lw         $ra, 40($sp)
    089CFC1C:[8FB50024]: lw         $s5, 36($sp)
    089CFC20:[8FB40020]: lw         $s4, 32($sp)
    089CFC24:[8FB3001C]: lw         $s3, 28($sp)
    089CFC28:[8FB20018]: lw         $s2, 24($sp)
    089CFC2C:[8FB10014]: lw         $s1, 20($sp)
    089CFC30:[8FB00010]: lw         $s0, 16($sp)
    089CFC34:[03E00008]: jr         $ra
    089CFC38:[27BD0030]: addiu      $sp, $sp, 48
    089CFC3C:[0E27447C]: jal        0x089D11F0
    089CFC40:[00000000]: nop
    089CFC44:[02B1102A]: slt        $v0, $s5, $s1
    089CFC48:[5040FFE0]: beql       $v0, $zr, 0x089CFBCC
    089CFC4C:[8E420018]: lw         $v0, 24($s2)
    089CFC50:[0A273F01]: j          0x089CFC04
    089CFC54:[8E420054]: lw         $v0, 84($s2)
    089CFC58:[0E2736B3]: jal        0x089CDACC
    089CFC5C:[00000000]: nop
    089CFC60:[0A273F04]: j          0x089CFC10
    089CFC64:[00000000]: nop
    089CFC68:[0E27324B]: jal        0x089CC92C
    089CFC6C:[26450070]: addiu      $a1, $s2, 112
    089CFC70:[8E430014]: lw         $v1, 20($s2)
    089CFC74:[30620004]: andi       $v0, $v1, 4
    089CFC78:[1040FFAB]: beq        $v0, $zr, 0x089CFB28
    089CFC7C:[30620008]: andi       $v0, $v1, 8
    089CFC80:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089CFC84:[0E273275]: jal        0x089CC9D4
    089CFC88:[26450190]: addiu      $a1, $s2, 400
    089CFC8C:[8E430014]: lw         $v1, 20($s2)
    089CFC90:[30620008]: andi       $v0, $v1, 8
    089CFC94:[1040FFA7]: beq        $v0, $zr, 0x089CFB34
    089CFC98:[30620010]: andi       $v0, $v1, 16
    089CFC9C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFCA0:[0E273262]: jal        0x089CC988
    089CFCA4:[2645005C]: addiu      $a1, $s2, 92
    089CFCA8:[8E430014]: lw         $v1, 20($s2)
    089CFCAC:[30620010]: andi       $v0, $v1, 16
    089CFCB0:[1040FFA3]: beq        $v0, $zr, 0x089CFB40
    089CFCB4:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFCB8:[C64C0060]: lwc1       $f12, 96($s2)
    089CFCBC:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CFCC0:[0E27554F]: jal        0x089D553C
    089CFCC4:[46006346]: mov.s      $f13, $f12
    089CFCC8:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFCCC:[0E273288]: jal        0x089CCA20
    089CFCD0:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    089CFCD4:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFCD8:[9043CCD8]: lbu        $v1, -13096($v0)
    089CFCDC:[5060FF9C]: beql       $v1, $zr, 0x089CFB50
    089CFCE0:[8E53002C]: lw         $s3, 44($s2)
    089CFCE4:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFCE8:[3C0308B5]: lui        $v1, 0x08B5 <=> li $v1, 0x08B50000
    089CFCEC:[8C45CCD4]: lw         $a1, -13100($v0)
    089CFCF0:[8C66CCD0]: lw         $a2, -13104($v1)
    089CFCF4:[0E27329B]: jal        0x089CCA6C
    089CFCF8:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFCFC:[0A273ED4]: j          0x089CFB50
    089CFD00:[8E53002C]: lw         $s3, 44($s2)
  Back Branch 089CFBA0 4,109,808 times (length 17)
    089CFB50:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    089CFB54:[1A600018]: blez       $s3, 0x089CFBB8
    089CFB58:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    089CFB5C:[0A273EDF]: j          0x089CFB7C
    089CFB60:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
--> 089CFB64:[10600002]: beq        $v1, $zr, 0x089CFB70
    089CFB68:[0230882D]: min        $s1, $s1, $s0
    089CFB6C:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    089CFB70:[26100001]: addiu      $s0, $s0, 1
    089CFB74:[12700011]: beq        $s3, $s0, 0x089CFBBC
    089CFB78:[02B1102A]: slt        $v0, $s5, $s1
    089CFB7C:[8E430018]: lw         $v1, 24($s2)
    089CFB80:[00101080]: sll        $v0, $s0, 0x0002
    089CFB84:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFB88:[00431021]: addu       $v0, $v0, $v1
    089CFB8C:[8C420000]: lw         $v0, 0($v0)
    089CFB90:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFB94:[10400004]: beq        $v0, $zr, 0x089CFBA8
    089CFB98:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFB9C:[8C42004C]: lw         $v0, 76($v0)
--> 089CFBA0:[1440FFF0]: bne        $v0, $zr, 0x089CFB64
    089CFBA4:[02B0182A]: slt        $v1, $s5, $s0
    089CFBA8:[0E27447C]: jal        0x089D11F0
    089CFBAC:[26100001]: addiu      $s0, $s0, 1
    089CFBB0:[5670FFF3]: bnel       $s3, $s0, 0x089CFB80
  Back Branch 089CFBB0 3,867,121 times (length 14)
    089CFB6C:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    089CFB70:[26100001]: addiu      $s0, $s0, 1
    089CFB74:[12700011]: beq        $s3, $s0, 0x089CFBBC
    089CFB78:[02B1102A]: slt        $v0, $s5, $s1
    089CFB7C:[8E430018]: lw         $v1, 24($s2)
--> 089CFB80:[00101080]: sll        $v0, $s0, 0x0002
    089CFB84:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFB88:[00431021]: addu       $v0, $v0, $v1
    089CFB8C:[8C420000]: lw         $v0, 0($v0)
    089CFB90:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFB94:[10400004]: beq        $v0, $zr, 0x089CFBA8
    089CFB98:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFB9C:[8C42004C]: lw         $v0, 76($v0)
    089CFBA0:[1440FFF0]: bne        $v0, $zr, 0x089CFB64
    089CFBA4:[02B0182A]: slt        $v1, $s5, $s0
    089CFBA8:[0E27447C]: jal        0x089D11F0
    089CFBAC:[26100001]: addiu      $s0, $s0, 1
--> 089CFBB0:[5670FFF3]: bnel       $s3, $s0, 0x089CFB80
    089CFBB4:[8E430018]: lw         $v1, 24($s2)
    089CFBB8:[02B1102A]: slt        $v0, $s5, $s1
    089CFBBC:[54400011]: bnel       $v0, $zr, 0x089CFC04
    089CFBC0:[8E420054]: lw         $v0, 84($s2)
  Back Branch 089CFC60 241,812 times (length 22)
    089CFBFC:[8E420018]: lw         $v0, 24($s2)
    089CFC00:[8E420054]: lw         $v0, 84($s2)
    089CFC04:[30420002]: andi       $v0, $v0, 2
    089CFC08:[14400013]: bne        $v0, $zr, 0x089CFC58
    089CFC0C:[00000000]: nop
--> 089CFC10:[0E27319F]: jal        0x089CC67C
    089CFC14:[00000000]: nop
    089CFC18:[8FBF0028]: lw         $ra, 40($sp)
    089CFC1C:[8FB50024]: lw         $s5, 36($sp)
    089CFC20:[8FB40020]: lw         $s4, 32($sp)
    089CFC24:[8FB3001C]: lw         $s3, 28($sp)
    089CFC28:[8FB20018]: lw         $s2, 24($sp)
    089CFC2C:[8FB10014]: lw         $s1, 20($sp)
    089CFC30:[8FB00010]: lw         $s0, 16($sp)
    089CFC34:[03E00008]: jr         $ra
    089CFC38:[27BD0030]: addiu      $sp, $sp, 48
    089CFC3C:[0E27447C]: jal        0x089D11F0
    089CFC40:[00000000]: nop
    089CFC44:[02B1102A]: slt        $v0, $s5, $s1
    089CFC48:[5040FFE0]: beql       $v0, $zr, 0x089CFBCC
    089CFC4C:[8E420018]: lw         $v0, 24($s2)
    089CFC50:[0A273F01]: j          0x089CFC04
    089CFC54:[8E420054]: lw         $v0, 84($s2)
    089CFC58:[0E2736B3]: jal        0x089CDACC
    089CFC5C:[00000000]: nop
--> 089CFC60:[0A273F04]: j          0x089CFC10
    089CFC64:[00000000]: nop
    089CFC68:[0E27324B]: jal        0x089CC92C
    089CFC6C:[26450070]: addiu      $a1, $s2, 112
    089CFC70:[8E430014]: lw         $v1, 20($s2)
  Back Branch 089CFC78 241,812 times (length 86)
    089CFB14:[8E430014]: lw         $v1, 20($s2)
    089CFB18:[30620004]: andi       $v0, $v1, 4
    089CFB1C:[54400059]: bnel       $v0, $zr, 0x089CFC84
    089CFB20:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089CFB24:[30620008]: andi       $v0, $v1, 8
--> 089CFB28:[5440005D]: bnel       $v0, $zr, 0x089CFCA0
    089CFB2C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFB30:[30620010]: andi       $v0, $v1, 16
    089CFB34:[54400061]: bnel       $v0, $zr, 0x089CFCBC
    089CFB38:[C64C0060]: lwc1       $f12, 96($s2)
    089CFB3C:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFB40:[9043CCD8]: lbu        $v1, -13096($v0)
    089CFB44:[14600068]: bne        $v1, $zr, 0x089CFCE8
    089CFB48:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFB4C:[8E53002C]: lw         $s3, 44($s2)
    089CFB50:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    089CFB54:[1A600018]: blez       $s3, 0x089CFBB8
    089CFB58:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    089CFB5C:[0A273EDF]: j          0x089CFB7C
    089CFB60:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089CFB64:[10600002]: beq        $v1, $zr, 0x089CFB70
    089CFB68:[0230882D]: min        $s1, $s1, $s0
    089CFB6C:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    089CFB70:[26100001]: addiu      $s0, $s0, 1
    089CFB74:[12700011]: beq        $s3, $s0, 0x089CFBBC
    089CFB78:[02B1102A]: slt        $v0, $s5, $s1
    089CFB7C:[8E430018]: lw         $v1, 24($s2)
    089CFB80:[00101080]: sll        $v0, $s0, 0x0002
    089CFB84:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFB88:[00431021]: addu       $v0, $v0, $v1
    089CFB8C:[8C420000]: lw         $v0, 0($v0)
    089CFB90:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFB94:[10400004]: beq        $v0, $zr, 0x089CFBA8
    089CFB98:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFB9C:[8C42004C]: lw         $v0, 76($v0)
    089CFBA0:[1440FFF0]: bne        $v0, $zr, 0x089CFB64
    089CFBA4:[02B0182A]: slt        $v1, $s5, $s0
    089CFBA8:[0E27447C]: jal        0x089D11F0
    089CFBAC:[26100001]: addiu      $s0, $s0, 1
    089CFBB0:[5670FFF3]: bnel       $s3, $s0, 0x089CFB80
    089CFBB4:[8E430018]: lw         $v1, 24($s2)
    089CFBB8:[02B1102A]: slt        $v0, $s5, $s1
    089CFBBC:[54400011]: bnel       $v0, $zr, 0x089CFC04
    089CFBC0:[8E420054]: lw         $v0, 84($s2)
    089CFBC4:[00118080]: sll        $s0, $s1, 0x0002
    089CFBC8:[8E420018]: lw         $v0, 24($s2)
    089CFBCC:[26310001]: addiu      $s1, $s1, 1
    089CFBD0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFBD4:[00501021]: addu       $v0, $v0, $s0
    089CFBD8:[8C420000]: lw         $v0, 0($v0)
    089CFBDC:[26100004]: addiu      $s0, $s0, 4
    089CFBE0:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFBE4:[10400015]: beq        $v0, $zr, 0x089CFC3C
    089CFBE8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFBEC:[8C42004C]: lw         $v0, 76($v0)
    089CFBF0:[14400012]: bne        $v0, $zr, 0x089CFC3C
    089CFBF4:[02B1102A]: slt        $v0, $s5, $s1
    089CFBF8:[5040FFF4]: beql       $v0, $zr, 0x089CFBCC
    089CFBFC:[8E420018]: lw         $v0, 24($s2)
    089CFC00:[8E420054]: lw         $v0, 84($s2)
    089CFC04:[30420002]: andi       $v0, $v0, 2
    089CFC08:[14400013]: bne        $v0, $zr, 0x089CFC58
    089CFC0C:[00000000]: nop
    089CFC10:[0E27319F]: jal        0x089CC67C
    089CFC14:[00000000]: nop
    089CFC18:[8FBF0028]: lw         $ra, 40($sp)
    089CFC1C:[8FB50024]: lw         $s5, 36($sp)
    089CFC20:[8FB40020]: lw         $s4, 32($sp)
    089CFC24:[8FB3001C]: lw         $s3, 28($sp)
    089CFC28:[8FB20018]: lw         $s2, 24($sp)
    089CFC2C:[8FB10014]: lw         $s1, 20($sp)
    089CFC30:[8FB00010]: lw         $s0, 16($sp)
    089CFC34:[03E00008]: jr         $ra
    089CFC38:[27BD0030]: addiu      $sp, $sp, 48
    089CFC3C:[0E27447C]: jal        0x089D11F0
    089CFC40:[00000000]: nop
    089CFC44:[02B1102A]: slt        $v0, $s5, $s1
    089CFC48:[5040FFE0]: beql       $v0, $zr, 0x089CFBCC
    089CFC4C:[8E420018]: lw         $v0, 24($s2)
    089CFC50:[0A273F01]: j          0x089CFC04
    089CFC54:[8E420054]: lw         $v0, 84($s2)
    089CFC58:[0E2736B3]: jal        0x089CDACC
    089CFC5C:[00000000]: nop
    089CFC60:[0A273F04]: j          0x089CFC10
    089CFC64:[00000000]: nop
    089CFC68:[0E27324B]: jal        0x089CC92C
    089CFC6C:[26450070]: addiu      $a1, $s2, 112
    089CFC70:[8E430014]: lw         $v1, 20($s2)
    089CFC74:[30620004]: andi       $v0, $v1, 4
--> 089CFC78:[1040FFAB]: beq        $v0, $zr, 0x089CFB28
    089CFC7C:[30620008]: andi       $v0, $v1, 8
    089CFC80:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089CFC84:[0E273275]: jal        0x089CC9D4
    089CFC88:[26450190]: addiu      $a1, $s2, 400
  Back Branch 089CFC94 239,547 times (length 90)
    089CFB20:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089CFB24:[30620008]: andi       $v0, $v1, 8
    089CFB28:[5440005D]: bnel       $v0, $zr, 0x089CFCA0
    089CFB2C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFB30:[30620010]: andi       $v0, $v1, 16
--> 089CFB34:[54400061]: bnel       $v0, $zr, 0x089CFCBC
    089CFB38:[C64C0060]: lwc1       $f12, 96($s2)
    089CFB3C:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFB40:[9043CCD8]: lbu        $v1, -13096($v0)
    089CFB44:[14600068]: bne        $v1, $zr, 0x089CFCE8
    089CFB48:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CFB4C:[8E53002C]: lw         $s3, 44($s2)
    089CFB50:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    089CFB54:[1A600018]: blez       $s3, 0x089CFBB8
    089CFB58:[02608821]: addu       $s1, $s3, $zr <=> move $s1, $s3
    089CFB5C:[0A273EDF]: j          0x089CFB7C
    089CFB60:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089CFB64:[10600002]: beq        $v1, $zr, 0x089CFB70
    089CFB68:[0230882D]: min        $s1, $s1, $s0
    089CFB6C:[0200A821]: addu       $s5, $s0, $zr <=> move $s5, $s0
    089CFB70:[26100001]: addiu      $s0, $s0, 1
    089CFB74:[12700011]: beq        $s3, $s0, 0x089CFBBC
    089CFB78:[02B1102A]: slt        $v0, $s5, $s1
    089CFB7C:[8E430018]: lw         $v1, 24($s2)
    089CFB80:[00101080]: sll        $v0, $s0, 0x0002
    089CFB84:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFB88:[00431021]: addu       $v0, $v0, $v1
    089CFB8C:[8C420000]: lw         $v0, 0($v0)
    089CFB90:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFB94:[10400004]: beq        $v0, $zr, 0x089CFBA8
    089CFB98:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFB9C:[8C42004C]: lw         $v0, 76($v0)
    089CFBA0:[1440FFF0]: bne        $v0, $zr, 0x089CFB64
    089CFBA4:[02B0182A]: slt        $v1, $s5, $s0
    089CFBA8:[0E27447C]: jal        0x089D11F0
    089CFBAC:[26100001]: addiu      $s0, $s0, 1
    089CFBB0:[5670FFF3]: bnel       $s3, $s0, 0x089CFB80
    089CFBB4:[8E430018]: lw         $v1, 24($s2)
    089CFBB8:[02B1102A]: slt        $v0, $s5, $s1
    089CFBBC:[54400011]: bnel       $v0, $zr, 0x089CFC04
    089CFBC0:[8E420054]: lw         $v0, 84($s2)
    089CFBC4:[00118080]: sll        $s0, $s1, 0x0002
    089CFBC8:[8E420018]: lw         $v0, 24($s2)
    089CFBCC:[26310001]: addiu      $s1, $s1, 1
    089CFBD0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFBD4:[00501021]: addu       $v0, $v0, $s0
    089CFBD8:[8C420000]: lw         $v0, 0($v0)
    089CFBDC:[26100004]: addiu      $s0, $s0, 4
    089CFBE0:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFBE4:[10400015]: beq        $v0, $zr, 0x089CFC3C
    089CFBE8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFBEC:[8C42004C]: lw         $v0, 76($v0)
    089CFBF0:[14400012]: bne        $v0, $zr, 0x089CFC3C
    089CFBF4:[02B1102A]: slt        $v0, $s5, $s1
    089CFBF8:[5040FFF4]: beql       $v0, $zr, 0x089CFBCC
    089CFBFC:[8E420018]: lw         $v0, 24($s2)
    089CFC00:[8E420054]: lw         $v0, 84($s2)
    089CFC04:[30420002]: andi       $v0, $v0, 2
    089CFC08:[14400013]: bne        $v0, $zr, 0x089CFC58
    089CFC0C:[00000000]: nop
    089CFC10:[0E27319F]: jal        0x089CC67C
    089CFC14:[00000000]: nop
    089CFC18:[8FBF0028]: lw         $ra, 40($sp)
    089CFC1C:[8FB50024]: lw         $s5, 36($sp)
    089CFC20:[8FB40020]: lw         $s4, 32($sp)
    089CFC24:[8FB3001C]: lw         $s3, 28($sp)
    089CFC28:[8FB20018]: lw         $s2, 24($sp)
    089CFC2C:[8FB10014]: lw         $s1, 20($sp)
    089CFC30:[8FB00010]: lw         $s0, 16($sp)
    089CFC34:[03E00008]: jr         $ra
    089CFC38:[27BD0030]: addiu      $sp, $sp, 48
    089CFC3C:[0E27447C]: jal        0x089D11F0
    089CFC40:[00000000]: nop
    089CFC44:[02B1102A]: slt        $v0, $s5, $s1
    089CFC48:[5040FFE0]: beql       $v0, $zr, 0x089CFBCC
    089CFC4C:[8E420018]: lw         $v0, 24($s2)
    089CFC50:[0A273F01]: j          0x089CFC04
    089CFC54:[8E420054]: lw         $v0, 84($s2)
    089CFC58:[0E2736B3]: jal        0x089CDACC
    089CFC5C:[00000000]: nop
    089CFC60:[0A273F04]: j          0x089CFC10
    089CFC64:[00000000]: nop
    089CFC68:[0E27324B]: jal        0x089CC92C
    089CFC6C:[26450070]: addiu      $a1, $s2, 112
    089CFC70:[8E430014]: lw         $v1, 20($s2)
    089CFC74:[30620004]: andi       $v0, $v1, 4
    089CFC78:[1040FFAB]: beq        $v0, $zr, 0x089CFB28
    089CFC7C:[30620008]: andi       $v0, $v1, 8
    089CFC80:[24040002]: addiu      $a0, $zr, 2 <=> li $a0, 2
    089CFC84:[0E273275]: jal        0x089CC9D4
    089CFC88:[26450190]: addiu      $a1, $s2, 400
    089CFC8C:[8E430014]: lw         $v1, 20($s2)
    089CFC90:[30620008]: andi       $v0, $v1, 8
--> 089CFC94:[1040FFA7]: beq        $v0, $zr, 0x089CFB34
    089CFC98:[30620010]: andi       $v0, $v1, 16
    089CFC9C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089CFCA0:[0E273262]: jal        0x089CC988
    089CFCA4:[2645005C]: addiu      $a1, $s2, 92
  Back Branch 089CFBF8 6,650 times (length 13)
    089CFBB8:[02B1102A]: slt        $v0, $s5, $s1
    089CFBBC:[54400011]: bnel       $v0, $zr, 0x089CFC04
    089CFBC0:[8E420054]: lw         $v0, 84($s2)
    089CFBC4:[00118080]: sll        $s0, $s1, 0x0002
    089CFBC8:[8E420018]: lw         $v0, 24($s2)
--> 089CFBCC:[26310001]: addiu      $s1, $s1, 1
    089CFBD0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFBD4:[00501021]: addu       $v0, $v0, $s0
    089CFBD8:[8C420000]: lw         $v0, 0($v0)
    089CFBDC:[26100004]: addiu      $s0, $s0, 4
    089CFBE0:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFBE4:[10400015]: beq        $v0, $zr, 0x089CFC3C
    089CFBE8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFBEC:[8C42004C]: lw         $v0, 76($v0)
    089CFBF0:[14400012]: bne        $v0, $zr, 0x089CFC3C
    089CFBF4:[02B1102A]: slt        $v0, $s5, $s1
--> 089CFBF8:[5040FFF4]: beql       $v0, $zr, 0x089CFBCC
    089CFBFC:[8E420018]: lw         $v0, 24($s2)
    089CFC00:[8E420054]: lw         $v0, 84($s2)
    089CFC04:[30420002]: andi       $v0, $v0, 2
    089CFC08:[14400013]: bne        $v0, $zr, 0x089CFC58
  Back Branch 089CFC50 4,887 times (length 21)
    089CFBF0:[14400012]: bne        $v0, $zr, 0x089CFC3C
    089CFBF4:[02B1102A]: slt        $v0, $s5, $s1
    089CFBF8:[5040FFF4]: beql       $v0, $zr, 0x089CFBCC
    089CFBFC:[8E420018]: lw         $v0, 24($s2)
    089CFC00:[8E420054]: lw         $v0, 84($s2)
--> 089CFC04:[30420002]: andi       $v0, $v0, 2
    089CFC08:[14400013]: bne        $v0, $zr, 0x089CFC58
    089CFC0C:[00000000]: nop
    089CFC10:[0E27319F]: jal        0x089CC67C
    089CFC14:[00000000]: nop
    089CFC18:[8FBF0028]: lw         $ra, 40($sp)
    089CFC1C:[8FB50024]: lw         $s5, 36($sp)
    089CFC20:[8FB40020]: lw         $s4, 32($sp)
    089CFC24:[8FB3001C]: lw         $s3, 28($sp)
    089CFC28:[8FB20018]: lw         $s2, 24($sp)
    089CFC2C:[8FB10014]: lw         $s1, 20($sp)
    089CFC30:[8FB00010]: lw         $s0, 16($sp)
    089CFC34:[03E00008]: jr         $ra
    089CFC38:[27BD0030]: addiu      $sp, $sp, 48
    089CFC3C:[0E27447C]: jal        0x089D11F0
    089CFC40:[00000000]: nop
    089CFC44:[02B1102A]: slt        $v0, $s5, $s1
    089CFC48:[5040FFE0]: beql       $v0, $zr, 0x089CFBCC
    089CFC4C:[8E420018]: lw         $v0, 24($s2)
--> 089CFC50:[0A273F01]: j          0x089CFC04
    089CFC54:[8E420054]: lw         $v0, 84($s2)
    089CFC58:[0E2736B3]: jal        0x089CDACC
    089CFC5C:[00000000]: nop
    089CFC60:[0A273F04]: j          0x089CFC10
  Back Branch 089CFC48 700 times (length 33)
    089CFBB8:[02B1102A]: slt        $v0, $s5, $s1
    089CFBBC:[54400011]: bnel       $v0, $zr, 0x089CFC04
    089CFBC0:[8E420054]: lw         $v0, 84($s2)
    089CFBC4:[00118080]: sll        $s0, $s1, 0x0002
    089CFBC8:[8E420018]: lw         $v0, 24($s2)
--> 089CFBCC:[26310001]: addiu      $s1, $s1, 1
    089CFBD0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089CFBD4:[00501021]: addu       $v0, $v0, $s0
    089CFBD8:[8C420000]: lw         $v0, 0($v0)
    089CFBDC:[26100004]: addiu      $s0, $s0, 4
    089CFBE0:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    089CFBE4:[10400015]: beq        $v0, $zr, 0x089CFC3C
    089CFBE8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFBEC:[8C42004C]: lw         $v0, 76($v0)
    089CFBF0:[14400012]: bne        $v0, $zr, 0x089CFC3C
    089CFBF4:[02B1102A]: slt        $v0, $s5, $s1
    089CFBF8:[5040FFF4]: beql       $v0, $zr, 0x089CFBCC
    089CFBFC:[8E420018]: lw         $v0, 24($s2)
    089CFC00:[8E420054]: lw         $v0, 84($s2)
    089CFC04:[30420002]: andi       $v0, $v0, 2
    089CFC08:[14400013]: bne        $v0, $zr, 0x089CFC58
    089CFC0C:[00000000]: nop
    089CFC10:[0E27319F]: jal        0x089CC67C
    089CFC14:[00000000]: nop
    089CFC18:[8FBF0028]: lw         $ra, 40($sp)
    089CFC1C:[8FB50024]: lw         $s5, 36($sp)
    089CFC20:[8FB40020]: lw         $s4, 32($sp)
    089CFC24:[8FB3001C]: lw         $s3, 28($sp)
    089CFC28:[8FB20018]: lw         $s2, 24($sp)
    089CFC2C:[8FB10014]: lw         $s1, 20($sp)
    089CFC30:[8FB00010]: lw         $s0, 16($sp)
    089CFC34:[03E00008]: jr         $ra
    089CFC38:[27BD0030]: addiu      $sp, $sp, 48
    089CFC3C:[0E27447C]: jal        0x089D11F0
    089CFC40:[00000000]: nop
    089CFC44:[02B1102A]: slt        $v0, $s5, $s1
--> 089CFC48:[5040FFE0]: beql       $v0, $zr, 0x089CFBCC
    089CFC4C:[8E420018]: lw         $v0, 24($s2)
    089CFC50:[0A273F01]: j          0x089CFC04
    089CFC54:[8E420054]: lw         $v0, 84($s2)
    089CFC58:[0E2736B3]: jal        0x089CDACC
_S1_2_89CBC68 68,612,538 instructions (0.776%), 2,662,396 calls (089CBC48 - 089CBD00, length 47)
    089CBC48:[24C60004]: addiu      $a2, $a2, 4
    089CBC4C:[8CD80000]: lw         $t8, 0($a2)
    089CBC50:[03221004]: sllv       $v0, $v0, $t9
    089CBC54:[2739FFE0]: addiu      $t9, $t9, -32
    089CBC58:[7F027804]: ins        $v0, $t8, 0, 16
    089CBC5C:[03221046]: rotrv      $v0, $v0, $t9
    089CBC60:[0A272F1E]: j          0x089CBC78
    089CBC64:[7C027804]: ins        $v0, $zr, 0, 16
    089CBC68:[03381006]: srlv       $v0, $t8, $t9
    089CBC6C:[032AC823]: subu       $t9, $t9, $t2
    089CBC70:[1F20FFF5]: bgtz       $t9, 0x089CBC48
    089CBC74:[01421004]: sllv       $v0, $v0, $t2
    089CBC78:[7C021520]: bitrev     $v0, $v0
    089CBC7C:[0043502B]: sltu       $t2, $v0, $v1
    089CBC80:[11400011]: beq        $t2, $zr, 0x089CBCC8
    089CBC84:[00421021]: addu       $v0, $v0, $v0
    089CBC88:[00481021]: addu       $v0, $v0, $t0
    089CBC8C:[03E00008]: jr         $ra
    089CBC90:[8442003A]: lh         $v0, 58($v0)
    089CBC94:[950A0000]: lhu        $t2, 0($t0)
    089CBC98:[00481021]: addu       $v0, $v0, $t0
    089CBC9C:[004A1023]: subu       $v0, $v0, $t2
    089CBCA0:[03E00008]: jr         $ra
    089CBCA4:[8442003C]: lh         $v0, 60($v0)
    089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
    089CBCD4:[7D420004]: ins        $v0, $t2, 0, 1
    089CBCD8:[27390001]: addiu      $t9, $t9, 1
    089CBCDC:[0043182B]: sltu       $v1, $v0, $v1
    089CBCE0:[1460FFEC]: bne        $v1, $zr, 0x089CBC94
    089CBCE4:[00421021]: addu       $v0, $v0, $v0
    089CBCE8:[0A272F32]: j          0x089CBCC8
    089CBCEC:[25080002]: addiu      $t0, $t0, 2
    089CBCF0:[24C60004]: addiu      $a2, $a2, 4
    089CBCF4:[8CD80000]: lw         $t8, 0($a2)
    089CBCF8:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
    089CBCFC:[0A272F37]: j          0x089CBCDC
    089CBD00:[7F020004]: ins        $v0, $t8, 0, 1
  Back Branch 089CBCE0 38,643,339 times (length 21)
    089CBC80:[11400011]: beq        $t2, $zr, 0x089CBCC8
    089CBC84:[00421021]: addu       $v0, $v0, $v0
    089CBC88:[00481021]: addu       $v0, $v0, $t0
    089CBC8C:[03E00008]: jr         $ra
    089CBC90:[8442003A]: lh         $v0, 58($v0)
--> 089CBC94:[950A0000]: lhu        $t2, 0($t0)
    089CBC98:[00481021]: addu       $v0, $v0, $t0
    089CBC9C:[004A1023]: subu       $v0, $v0, $t2
    089CBCA0:[03E00008]: jr         $ra
    089CBCA4:[8442003C]: lh         $v0, 60($v0)
    089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
    089CBCD4:[7D420004]: ins        $v0, $t2, 0, 1
    089CBCD8:[27390001]: addiu      $t9, $t9, 1
    089CBCDC:[0043182B]: sltu       $v1, $v0, $v1
--> 089CBCE0:[1460FFEC]: bne        $v1, $zr, 0x089CBC94
    089CBCE4:[00421021]: addu       $v0, $v0, $v0
    089CBCE8:[0A272F32]: j          0x089CBCC8
    089CBCEC:[25080002]: addiu      $t0, $t0, 2
    089CBCF0:[24C60004]: addiu      $a2, $a2, 4
  Back Branch 089CBCE8 26,953,693 times (length 10)
--> 089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
    089CBCD4:[7D420004]: ins        $v0, $t2, 0, 1
    089CBCD8:[27390001]: addiu      $t9, $t9, 1
    089CBCDC:[0043182B]: sltu       $v1, $v0, $v1
    089CBCE0:[1460FFEC]: bne        $v1, $zr, 0x089CBC94
    089CBCE4:[00421021]: addu       $v0, $v0, $v0
--> 089CBCE8:[0A272F32]: j          0x089CBCC8
    089CBCEC:[25080002]: addiu      $t0, $t0, 2
    089CBCF0:[24C60004]: addiu      $a2, $a2, 4
    089CBCF4:[8CD80000]: lw         $t8, 0($a2)
    089CBCF8:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
  Back Branch 089CBC70 2,662,396 times (length 12)
--> 089CBC48:[24C60004]: addiu      $a2, $a2, 4
    089CBC4C:[8CD80000]: lw         $t8, 0($a2)
    089CBC50:[03221004]: sllv       $v0, $v0, $t9
    089CBC54:[2739FFE0]: addiu      $t9, $t9, -32
    089CBC58:[7F027804]: ins        $v0, $t8, 0, 16
    089CBC5C:[03221046]: rotrv      $v0, $v0, $t9
    089CBC60:[0A272F1E]: j          0x089CBC78
    089CBC64:[7C027804]: ins        $v0, $zr, 0, 16
    089CBC68:[03381006]: srlv       $v0, $t8, $t9
    089CBC6C:[032AC823]: subu       $t9, $t9, $t2
--> 089CBC70:[1F20FFF5]: bgtz       $t9, 0x089CBC48
    089CBC74:[01421004]: sllv       $v0, $v0, $t2
    089CBC78:[7C021520]: bitrev     $v0, $v0
    089CBC7C:[0043502B]: sltu       $t2, $v0, $v1
    089CBC80:[11400011]: beq        $t2, $zr, 0x089CBCC8
  Back Branch 089CBCFC 1,206,668 times (length 10)
    089CBCC8:[13200009]: beq        $t9, $zr, 0x089CBCF0
    089CBCCC:[9503001E]: lhu        $v1, 30($t0)
    089CBCD0:[03385006]: srlv       $t2, $t8, $t9
    089CBCD4:[7D420004]: ins        $v0, $t2, 0, 1
    089CBCD8:[27390001]: addiu      $t9, $t9, 1
--> 089CBCDC:[0043182B]: sltu       $v1, $v0, $v1
    089CBCE0:[1460FFEC]: bne        $v1, $zr, 0x089CBC94
    089CBCE4:[00421021]: addu       $v0, $v0, $v0
    089CBCE8:[0A272F32]: j          0x089CBCC8
    089CBCEC:[25080002]: addiu      $t0, $t0, 2
    089CBCF0:[24C60004]: addiu      $a2, $a2, 4
    089CBCF4:[8CD80000]: lw         $t8, 0($a2)
    089CBCF8:[2419FFE1]: addiu      $t9, $zr, -31 <=> li $t9, -31
--> 089CBCFC:[0A272F37]: j          0x089CBCDC
    089CBD00:[7F020004]: ins        $v0, $t8, 0, 1
_S1_2_89D5704 59,112,977 instructions (0.669%), 8,444,711 calls (089D5704 - 089D5740, length 16)
    089D5704:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089D5708:[D8A40000]: lv.q       C100.q, 0($a1)
    089D570C:[D8A50010]: lv.q       C110.q, 16($a1)
    089D5710:[D8A60020]: lv.q       C120.q, 32($a1)
    089D5714:[D8A70030]: lv.q       C130.q, 48($a1)
    089D5718:[D8C80000]: lv.q       C200.q, 0($a2)
    089D571C:[D8C90010]: lv.q       C210.q, 16($a2)
    089D5720:[D8CA0020]: lv.q       C220.q, 32($a2)
    089D5724:[D8CB0030]: lv.q       C230.q, 48($a2)
    089D5728:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    089D572C:[F8800000]: sv.q       C000.q, 0($a0)
    089D5730:[F8810010]: sv.q       C010.q, 16($a0)
    089D5734:[F8820020]: sv.q       C020.q, 32($a0)
    089D5738:[F8830030]: sv.q       C030.q, 48($a0)
    089D573C:[03E00008]: jr         $ra
    089D5740:[00000000]: nop
_S1_2_89CC92C 57,213,426 instructions (0.647%), 3,582,189 calls (089CC92C - 089CC984, length 23)
    089CC92C:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CC930:[24C2CBB0]: addiu      $v0, $a2, -13392
    089CC934:[00041880]: sll        $v1, $a0, 0x0002
    089CC938:[10A0000E]: beq        $a1, $zr, 0x089CC974
    089CC93C:[00621021]: addu       $v0, $v1, $v0
    089CC940:[00041880]: sll        $v1, $a0, 0x0002
    089CC944:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CC948:[24C4CBB0]: addiu      $a0, $a2, -13392
    089CC94C:[00641021]: addu       $v0, $v1, $a0
    089CC950:[8C830014]: lw         $v1, 20($a0)
    089CC954:[AC45009C]: sw         $a1, 156($v0)
    089CC958:[34650300]: ori        $a1, $v1, 768
    089CC95C:[8C8200D8]: lw         $v0, 216($a0)
    089CC960:[34630100]: ori        $v1, $v1, 256
    089CC964:[04400006]: bltz       $v0, 0x089CC980
    089CC968:[AC830014]: sw         $v1, 20($a0)
    089CC96C:[03E00008]: jr         $ra
    089CC970:[AC850014]: sw         $a1, 20($a0)
    089CC974:[8C42009C]: lw         $v0, 156($v0)
    089CC978:[1440FFF4]: bne        $v0, $zr, 0x089CC94C
    089CC97C:[24C4CBB0]: addiu      $a0, $a2, -13392
    089CC980:[03E00008]: jr         $ra
    089CC984:[00000000]: nop
  Back Branch 089CC978 1,010,738 times (length 13)
    089CC938:[10A0000E]: beq        $a1, $zr, 0x089CC974
    089CC93C:[00621021]: addu       $v0, $v1, $v0
    089CC940:[00041880]: sll        $v1, $a0, 0x0002
    089CC944:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CC948:[24C4CBB0]: addiu      $a0, $a2, -13392
--> 089CC94C:[00641021]: addu       $v0, $v1, $a0
    089CC950:[8C830014]: lw         $v1, 20($a0)
    089CC954:[AC45009C]: sw         $a1, 156($v0)
    089CC958:[34650300]: ori        $a1, $v1, 768
    089CC95C:[8C8200D8]: lw         $v0, 216($a0)
    089CC960:[34630100]: ori        $v1, $v1, 256
    089CC964:[04400006]: bltz       $v0, 0x089CC980
    089CC968:[AC830014]: sw         $v1, 20($a0)
    089CC96C:[03E00008]: jr         $ra
    089CC970:[AC850014]: sw         $a1, 20($a0)
    089CC974:[8C42009C]: lw         $v0, 156($v0)
--> 089CC978:[1440FFF4]: bne        $v0, $zr, 0x089CC94C
    089CC97C:[24C4CBB0]: addiu      $a0, $a2, -13392
    089CC980:[03E00008]: jr         $ra
    089CC984:[00000000]: nop
_S1_2_89C6FE8 47,842,625 instructions (0.541%), 181,218 calls (089C6FE8 - 089C7544, length 344)
    089C6FE8:[27BDFEB0]: addiu      $sp, $sp, -336
    089C6FEC:[AFB20128]: sw         $s2, 296($sp)
    089C6FF0:[AFA90108]: sw         $t1, 264($sp)
    089C6FF4:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    089C6FF8:[AFA8010C]: sw         $t0, 268($sp)
    089C6FFC:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    089C7000:[AFB3012C]: sw         $s3, 300($sp)
    089C7004:[AFB50134]: sw         $s5, 308($sp)
    089C7008:[00C09825]: or         $s3, $a2, $zr <=> move $s3, $a2
    089C700C:[00A0A825]: or         $s5, $a1, $zr <=> move $s5, $a1
    089C7010:[A7A40100]: sh         $a0, 256($sp)
    089C7014:[AFB00120]: sw         $s0, 288($sp)
    089C7018:[AFB7013C]: sw         $s7, 316($sp)
    089C701C:[AFBE0140]: sw         $fp, 320($sp)
    089C7020:[00E0B825]: or         $s7, $a3, $zr <=> move $s7, $a3
    089C7024:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    089C7028:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    089C702C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C7030:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C7034:[E7B40110]: swc1       $f20, 272($sp)
    089C7038:[E7B60114]: swc1       $f22, 276($sp)
    089C703C:[E7B80118]: swc1       $f24, 280($sp)
    089C7040:[E7BA011C]: swc1       $f26, 284($sp)
    089C7044:[AFB10124]: sw         $s1, 292($sp)
    089C7048:[AFB40130]: sw         $s4, 304($sp)
    089C704C:[AFB60138]: sw         $s6, 312($sp)
    089C7050:[AFBF0144]: sw         $ra, 324($sp)
    089C7054:[0E271AB8]: jal        0x089C6AE0
    089C7058:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    089C705C:[10400018]: beq        $v0, $zr, 0x089C70C0
    089C7060:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C7064:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C7068:[0E271AAB]: jal        0x089C6AAC
    089C706C:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    089C7070:[10400125]: beq        $v0, $zr, 0x089C7508
    089C7074:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C7078:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C707C:[0E271B54]: jal        0x089C6D50
    089C7080:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    089C7084:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089C7088:[1080000D]: beq        $a0, $zr, 0x089C70C0
    089C708C:[00000000]: nop
    089C7090:[0E27D33A]: jal        0x089F4CE8
    089C7094:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089C7098:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089C709C:[10800008]: beq        $a0, $zr, 0x089C70C0
    089C70A0:[00000000]: nop
    089C70A4:[94850008]: lhu        $a1, 8($a0)
    089C70A8:[9484000A]: lhu        $a0, 10($a0)
    089C70AC:[00052C00]: sll        $a1, $a1, 0x0010
    089C70B0:[00052C03]: sra        $a1, $a1, 0x0010
    089C70B4:[0004F400]: sll        $fp, $a0, 0x0010
    089C70B8:[001EF403]: sra        $fp, $fp, 0x0010
    089C70BC:[A7A50100]: sh         $a1, 256($sp)
    089C70C0:[16000023]: bne        $s0, $zr, 0x089C7150
    089C70C4:[AFB00104]: sw         $s0, 260($sp)
    089C70C8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C70CC:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C70D0:[0E271797]: jal        0x089C5E5C
    089C70D4:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    089C70D8:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    089C70DC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C70E0:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C70E4:[0E2717AC]: jal        0x089C5EB0
    089C70E8:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089C70EC:[18400106]: blez       $v0, 0x089C7508
    089C70F0:[00000000]: nop
    089C70F4:[8E440610]: lw         $a0, 1552($s2)
    089C70F8:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089C70FC:[24840020]: addiu      $a0, $a0, 32
    089C7100:[84850000]: lh         $a1, 0($a0)
    089C7104:[8C870004]: lw         $a3, 4($a0)
    089C7108:[02452021]: addu       $a0, $s2, $a1
    089C710C:[00E0F809]: jalr       $ra, $a3
    089C7110:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C7114:[8E440610]: lw         $a0, 1552($s2)
    089C7118:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089C711C:[24840028]: addiu      $a0, $a0, 40
    089C7120:[84850000]: lh         $a1, 0($a0)
    089C7124:[A7A20100]: sh         $v0, 256($sp)
    089C7128:[8C870004]: lw         $a3, 4($a0)
    089C712C:[02452021]: addu       $a0, $s2, $a1
    089C7130:[00E0F809]: jalr       $ra, $a3
    089C7134:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C7138:[0040F025]: or         $fp, $v0, $zr <=> move $fp, $v0
    089C713C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C7140:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C7144:[0E271B17]: jal        0x089C6C5C
    089C7148:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089C714C:[AFA20104]: sw         $v0, 260($sp)
    089C7150:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C7154:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    089C7158:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    089C715C:[0E271983]: jal        0x089C660C
    089C7160:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    089C7164:[27B10004]: addiu      $s1, $sp, 4
    089C7168:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C716C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089C7170:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    089C7174:[0E27199D]: jal        0x089C6674
    089C7178:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    089C717C:[27B00010]: addiu      $s0, $sp, 16
    089C7180:[0E27DF9F]: jal        0x089F7E7C
    089C7184:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089C7188:[87A40000]: lh         $a0, 0($sp)
    089C718C:[C7AC0004]: lwc1       $f12, 4($sp)
    089C7190:[44846800]: mtc1       $a0, $f13
    089C7194:[87A40002]: lh         $a0, 2($sp)
    089C7198:[46806B60]: cvt.s.w    $f13, $f13
    089C719C:[C7AE0008]: lwc1       $f14, 8($sp)
    089C71A0:[E7AC0010]: swc1       $f12, 16($sp)
    089C71A4:[44846000]: mtc1       $a0, $f12
    089C71A8:[E7AE0024]: swc1       $f14, 36($sp)
    089C71AC:[46806320]: cvt.s.w    $f12, $f12
    089C71B0:[8FA5010C]: lw         $a1, 268($sp)
    089C71B4:[E7AD0040]: swc1       $f13, 64($sp)
    089C71B8:[27B40050]: addiu      $s4, $sp, 80
    089C71BC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    089C71C0:[E7AC0044]: swc1       $f12, 68($sp)
    089C71C4:[0E27DFCC]: jal        0x089F7F30
    089C71C8:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089C71CC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C71D0:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C71D4:[0E271AB8]: jal        0x089C6AE0
    089C71D8:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    089C71DC:[10400055]: beq        $v0, $zr, 0x089C7334
    089C71E0:[27B60090]: addiu      $s6, $sp, 144
    089C71E4:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C71E8:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    089C71EC:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    089C71F0:[0E271AC5]: jal        0x089C6B14
    089C71F4:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    089C71F8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C71FC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089C7200:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    089C7204:[0E271AD5]: jal        0x089C6B54
    089C7208:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    089C720C:[27A500D0]: addiu      $a1, $sp, 208
    089C7210:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C7214:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    089C7218:[0E271B03]: jal        0x089C6C0C
    089C721C:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    089C7220:[27A5000C]: addiu      $a1, $sp, 12
    089C7224:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C7228:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    089C722C:[0E271AE7]: jal        0x089C6B9C
    089C7230:[02E03825]: or         $a3, $s7, $zr <=> move $a3, $s7
    089C7234:[0E27DF9F]: jal        0x089F7E7C
    089C7238:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089C723C:[C7AC00D0]: lwc1       $f12, 208($sp)
    089C7240:[C7AD0004]: lwc1       $f13, 4($sp)
    089C7244:[C7AE00D4]: lwc1       $f14, 212($sp)
    089C7248:[460D6302]: mul.s      $f12, $f12, $f13
    089C724C:[C7AF00D8]: lwc1       $f15, 216($sp)
    089C7250:[C7B00008]: lwc1       $f16, 8($sp)
    089C7254:[C7B100DC]: lwc1       $f17, 220($sp)
    089C7258:[46107BC2]: mul.s      $f15, $f15, $f16
    089C725C:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    089C7260:[460D7342]: mul.s      $f13, $f14, $f13
    089C7264:[E7AC0010]: swc1       $f12, 16($sp)
    089C7268:[46108B02]: mul.s      $f12, $f17, $f16
    089C726C:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    089C7270:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    089C7274:[E7AD0014]: swc1       $f13, 20($sp)
    089C7278:[E7AF0020]: swc1       $f15, 32($sp)
    089C727C:[0E27DFCC]: jal        0x089F7F30
    089C7280:[E7AC0024]: swc1       $f12, 36($sp)
    089C7284:[87A40000]: lh         $a0, 0($sp)
    089C7288:[87A50002]: lh         $a1, 2($sp)
    089C728C:[44846000]: mtc1       $a0, $f12
    089C7290:[C7AD00C0]: lwc1       $f13, 192($sp)
    089C7294:[46806320]: cvt.s.w    $f12, $f12
    089C7298:[8FA40108]: lw         $a0, 264($sp)
    089C729C:[44857000]: mtc1       $a1, $f14
    089C72A0:[C7AF00C4]: lwc1       $f15, 196($sp)
    089C72A4:[468073A0]: cvt.s.w    $f14, $f14
    089C72A8:[93A5000C]: lbu        $a1, 12($sp)
    089C72AC:[90860000]: lbu        $a2, 0($a0)
    089C72B0:[460C6B00]: add.s      $f12, $f13, $f12
    089C72B4:[93A7000D]: lbu        $a3, 13($sp)
    089C72B8:[00A60018]: mult       $a1, $a2
    089C72BC:[460E7B80]: add.s      $f14, $f15, $f14
    089C72C0:[90850001]: lbu        $a1, 1($a0)
    089C72C4:[93A6000E]: lbu        $a2, 14($sp)
    089C72C8:[E7AC00C0]: swc1       $f12, 192($sp)
    089C72CC:[90880002]: lbu        $t0, 2($a0)
    089C72D0:[E7AE00C4]: swc1       $f14, 196($sp)
    089C72D4:[00004812]: mflo       $t1
    089C72D8:[00000000]: nop
    089C72DC:[00000000]: nop
    089C72E0:[00E50018]: mult       $a3, $a1
    089C72E4:[00092A03]: sra        $a1, $t1, 0x0008
    089C72E8:[93A7000F]: lbu        $a3, 15($sp)
    089C72EC:[A3A5000C]: sb         $a1, 12($sp)
    089C72F0:[90840003]: lbu        $a0, 3($a0)
    089C72F4:[00002812]: mflo       $a1
    089C72F8:[00000000]: nop
    089C72FC:[00000000]: nop
    089C7300:[00C80018]: mult       $a2, $t0
    089C7304:[00052A03]: sra        $a1, $a1, 0x0008
    089C7308:[A3A5000D]: sb         $a1, 13($sp)
    089C730C:[00002812]: mflo       $a1
    089C7310:[00000000]: nop
    089C7314:[00000000]: nop
    089C7318:[00E40018]: mult       $a3, $a0
    089C731C:[00052203]: sra        $a0, $a1, 0x0008
    089C7320:[A3A4000E]: sb         $a0, 14($sp)
    089C7324:[00002012]: mflo       $a0
    089C7328:[00042203]: sra        $a0, $a0, 0x0008
    089C732C:[10000015]: b          0x089C7384
    089C7330:[A3A4000F]: sb         $a0, 15($sp)
    089C7334:[8FA40108]: lw         $a0, 264($sp)
    089C7338:[90850000]: lbu        $a1, 0($a0)
    089C733C:[90860001]: lbu        $a2, 1($a0)
    089C7340:[00052E00]: sll        $a1, $a1, 0x0018
    089C7344:[90870002]: lbu        $a3, 2($a0)
    089C7348:[00052E03]: sra        $a1, $a1, 0x0018
    089C734C:[00063600]: sll        $a2, $a2, 0x0018
    089C7350:[90840003]: lbu        $a0, 3($a0)
    089C7354:[00063603]: sra        $a2, $a2, 0x0018
    089C7358:[00073E00]: sll        $a3, $a3, 0x0018
    089C735C:[A3A5000C]: sb         $a1, 12($sp)
    089C7360:[00073E03]: sra        $a3, $a3, 0x0018
    089C7364:[A3A6000D]: sb         $a2, 13($sp)
    089C7368:[00042600]: sll        $a0, $a0, 0x0018
    089C736C:[A3A7000E]: sb         $a3, 14($sp)
    089C7370:[00042603]: sra        $a0, $a0, 0x0018
    089C7374:[A3A4000F]: sb         $a0, 15($sp)
    089C7378:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    089C737C:[0E27DFA7]: jal        0x089F7E9C
    089C7380:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    089C7384:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089C7388:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089C738C:[0E2719B9]: jal        0x089C66E4
    089C7390:[02E03025]: or         $a2, $s7, $zr <=> move $a2, $s7
    089C7394:[87A40100]: lh         $a0, 256($sp)
    089C7398:[449ED000]: mtc1       $fp, $f26
    089C739C:[4480A000]: mtc1       $zr, $f20
    089C73A0:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    089C73A4:[4484C000]: mtc1       $a0, $f24
    089C73A8:[27B400F0]: addiu      $s4, $sp, 240
    089C73AC:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    089C73B0:[4680C620]: cvt.s.w    $f24, $f24
    089C73B4:[27B300E0]: addiu      $s3, $sp, 224
    089C73B8:[4680D6A0]: cvt.s.w    $f26, $f26
    089C73BC:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    089C73C0:[4484B000]: mtc1       $a0, $f22
    089C73C4:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    089C73C8:[E7B400E0]: swc1       $f20, 224($sp)
    089C73CC:[E7B400E4]: swc1       $f20, 228($sp)
    089C73D0:[E7B400E8]: swc1       $f20, 232($sp)
    089C73D4:[E7B600EC]: swc1       $f22, 236($sp)
    089C73D8:[C62C0000]: lwc1       $f12, 0($s1)
    089C73DC:[46186302]: mul.s      $f12, $f12, $f24
    089C73E0:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    089C73E4:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089C73E8:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    089C73EC:[E7AC00E0]: swc1       $f12, 224($sp)
    089C73F0:[C62C0004]: lwc1       $f12, 4($s1)
    089C73F4:[461A6302]: mul.s      $f12, $f12, $f26
    089C73F8:[0E27DFB8]: jal        0x089F7EE0
    089C73FC:[E7AC00E4]: swc1       $f12, 228($sp)
    089C7400:[8EA40000]: lw         $a0, 0($s5)
    089C7404:[C7AC00F0]: lwc1       $f12, 240($sp)
    089C7408:[00902021]: addu       $a0, $a0, $s0
    089C740C:[E48C0008]: swc1       $f12, 8($a0)
    089C7410:[8EA40000]: lw         $a0, 0($s5)
    089C7414:[C7AC00F4]: lwc1       $f12, 244($sp)
    089C7418:[00902021]: addu       $a0, $a0, $s0
    089C741C:[E48C000C]: swc1       $f12, 12($a0)
    089C7420:[8EA40000]: lw         $a0, 0($s5)
    089C7424:[00902021]: addu       $a0, $a0, $s0
    089C7428:[E4940010]: swc1       $f20, 16($a0)
    089C742C:[8EA40000]: lw         $a0, 0($s5)
    089C7430:[93A5000C]: lbu        $a1, 12($sp)
    089C7434:[93A6000D]: lbu        $a2, 13($sp)
    089C7438:[00902021]: addu       $a0, $a0, $s0
    089C743C:[00052E00]: sll        $a1, $a1, 0x0018
    089C7440:[93A7000E]: lbu        $a3, 14($sp)
    089C7444:[24840004]: addiu      $a0, $a0, 4
    089C7448:[00052E03]: sra        $a1, $a1, 0x0018
    089C744C:[00063600]: sll        $a2, $a2, 0x0018
    089C7450:[93A8000F]: lbu        $t0, 15($sp)
    089C7454:[00063603]: sra        $a2, $a2, 0x0018
    089C7458:[00073E00]: sll        $a3, $a3, 0x0018
    089C745C:[A0850000]: sb         $a1, 0($a0)
    089C7460:[00073E03]: sra        $a3, $a3, 0x0018
    089C7464:[A0860001]: sb         $a2, 1($a0)
    089C7468:[00082E00]: sll        $a1, $t0, 0x0018
    089C746C:[A0870002]: sb         $a3, 2($a0)
    089C7470:[00052E03]: sra        $a1, $a1, 0x0018
    089C7474:[26520001]: addiu      $s2, $s2, 1
    089C7478:[A0850003]: sb         $a1, 3($a0)
    089C747C:[26310008]: addiu      $s1, $s1, 8
    089C7480:[2A440004]: slti       $a0, $s2, 4
    089C7484:[1480FFD0]: bne        $a0, $zr, 0x089C73C8
    089C7488:[26100014]: addiu      $s0, $s0, 20
    089C748C:[8EA40000]: lw         $a0, 0($s5)
    089C7490:[87A50100]: lh         $a1, 256($sp)
    089C7494:[A4800000]: sh         $zr, 0($a0)
    089C7498:[8EA40000]: lw         $a0, 0($s5)
    089C749C:[A4800002]: sh         $zr, 2($a0)
    089C74A0:[8EA40000]: lw         $a0, 0($s5)
    089C74A4:[A4850014]: sh         $a1, 20($a0)
    089C74A8:[8EA40000]: lw         $a0, 0($s5)
    089C74AC:[A4800016]: sh         $zr, 22($a0)
    089C74B0:[8EA40000]: lw         $a0, 0($s5)
    089C74B4:[A4800028]: sh         $zr, 40($a0)
    089C74B8:[8EA40000]: lw         $a0, 0($s5)
    089C74BC:[A49E002A]: sh         $fp, 42($a0)
    089C74C0:[8EA60000]: lw         $a2, 0($s5)
    089C74C4:[8FA40104]: lw         $a0, 260($sp)
    089C74C8:[A4C5003C]: sh         $a1, 60($a2)
    089C74CC:[8EA50000]: lw         $a1, 0($s5)
    089C74D0:[0E27D7FC]: jal        0x089F5FF0
    089C74D4:[A4BE003E]: sh         $fp, 62($a1)
    089C74D8:[0E29DC9D]: jal        0x08A77274 [sceKernelDcacheWritebackAll]
    089C74DC:[00000000]: nop
    089C74E0:[3C050080]: lui        $a1, 0x0080 <=> li $a1, 0x00800000
    089C74E4:[8EA80000]: lw         $t0, 0($s5)
    089C74E8:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    089C74EC:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    089C74F0:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    089C74F4:[0E280309]: jal        0x08A00C24
    089C74F8:[24A5019E]: addiu      $a1, $a1, 414
    089C74FC:[8EA40000]: lw         $a0, 0($s5)
    089C7500:[24840050]: addiu      $a0, $a0, 80
    089C7504:[AEA40000]: sw         $a0, 0($s5)
    089C7508:[C7B40110]: lwc1       $f20, 272($sp)
    089C750C:[C7B60114]: lwc1       $f22, 276($sp)
    089C7510:[C7B80118]: lwc1       $f24, 280($sp)
    089C7514:[C7BA011C]: lwc1       $f26, 284($sp)
    089C7518:[8FB00120]: lw         $s0, 288($sp)
    089C751C:[8FB10124]: lw         $s1, 292($sp)
    089C7520:[8FB20128]: lw         $s2, 296($sp)
    089C7524:[8FB3012C]: lw         $s3, 300($sp)
    089C7528:[8FB40130]: lw         $s4, 304($sp)
    089C752C:[8FB50134]: lw         $s5, 308($sp)
    089C7530:[8FB60138]: lw         $s6, 312($sp)
    089C7534:[8FB7013C]: lw         $s7, 316($sp)
    089C7538:[8FBE0140]: lw         $fp, 320($sp)
    089C753C:[8FBF0144]: lw         $ra, 324($sp)
    089C7540:[03E00008]: jr         $ra
    089C7544:[27BD0150]: addiu      $sp, $sp, 336
  Back Branch 089C7484 446,580 times (length 49)
    089C73B4:[27B300E0]: addiu      $s3, $sp, 224
    089C73B8:[4680D6A0]: cvt.s.w    $f26, $f26
    089C73BC:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    089C73C0:[4484B000]: mtc1       $a0, $f22
    089C73C4:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
--> 089C73C8:[E7B400E0]: swc1       $f20, 224($sp)
    089C73CC:[E7B400E4]: swc1       $f20, 228($sp)
    089C73D0:[E7B400E8]: swc1       $f20, 232($sp)
    089C73D4:[E7B600EC]: swc1       $f22, 236($sp)
    089C73D8:[C62C0000]: lwc1       $f12, 0($s1)
    089C73DC:[46186302]: mul.s      $f12, $f12, $f24
    089C73E0:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    089C73E4:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089C73E8:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    089C73EC:[E7AC00E0]: swc1       $f12, 224($sp)
    089C73F0:[C62C0004]: lwc1       $f12, 4($s1)
    089C73F4:[461A6302]: mul.s      $f12, $f12, $f26
    089C73F8:[0E27DFB8]: jal        0x089F7EE0
    089C73FC:[E7AC00E4]: swc1       $f12, 228($sp)
    089C7400:[8EA40000]: lw         $a0, 0($s5)
    089C7404:[C7AC00F0]: lwc1       $f12, 240($sp)
    089C7408:[00902021]: addu       $a0, $a0, $s0
    089C740C:[E48C0008]: swc1       $f12, 8($a0)
    089C7410:[8EA40000]: lw         $a0, 0($s5)
    089C7414:[C7AC00F4]: lwc1       $f12, 244($sp)
    089C7418:[00902021]: addu       $a0, $a0, $s0
    089C741C:[E48C000C]: swc1       $f12, 12($a0)
    089C7420:[8EA40000]: lw         $a0, 0($s5)
    089C7424:[00902021]: addu       $a0, $a0, $s0
    089C7428:[E4940010]: swc1       $f20, 16($a0)
    089C742C:[8EA40000]: lw         $a0, 0($s5)
    089C7430:[93A5000C]: lbu        $a1, 12($sp)
    089C7434:[93A6000D]: lbu        $a2, 13($sp)
    089C7438:[00902021]: addu       $a0, $a0, $s0
    089C743C:[00052E00]: sll        $a1, $a1, 0x0018
    089C7440:[93A7000E]: lbu        $a3, 14($sp)
    089C7444:[24840004]: addiu      $a0, $a0, 4
    089C7448:[00052E03]: sra        $a1, $a1, 0x0018
    089C744C:[00063600]: sll        $a2, $a2, 0x0018
    089C7450:[93A8000F]: lbu        $t0, 15($sp)
    089C7454:[00063603]: sra        $a2, $a2, 0x0018
    089C7458:[00073E00]: sll        $a3, $a3, 0x0018
    089C745C:[A0850000]: sb         $a1, 0($a0)
    089C7460:[00073E03]: sra        $a3, $a3, 0x0018
    089C7464:[A0860001]: sb         $a2, 1($a0)
    089C7468:[00082E00]: sll        $a1, $t0, 0x0018
    089C746C:[A0870002]: sb         $a3, 2($a0)
    089C7470:[00052E03]: sra        $a1, $a1, 0x0018
    089C7474:[26520001]: addiu      $s2, $s2, 1
    089C7478:[A0850003]: sb         $a1, 3($a0)
    089C747C:[26310008]: addiu      $s1, $s1, 8
    089C7480:[2A440004]: slti       $a0, $s2, 4
--> 089C7484:[1480FFD0]: bne        $a0, $zr, 0x089C73C8
    089C7488:[26100014]: addiu      $s0, $s0, 20
    089C748C:[8EA40000]: lw         $a0, 0($s5)
    089C7490:[87A50100]: lh         $a1, 256($sp)
    089C7494:[A4800000]: sh         $zr, 0($a0)
_S1_2_89D2500 45,227,006 instructions (0.512%), 3,918,074 calls (089D2500 - 089D2538, length 15)
    089D2500:[1080000C]: beq        $a0, $zr, 0x089D2534
    089D2504:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089D2508:[8C830018]: lw         $v1, 24($a0)
    089D250C:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    089D2510:[8C85003C]: lw         $a1, 60($a0)
    089D2514:[00621024]: and        $v0, $v1, $v0
    089D2518:[7C660400]: ext        $a2, $v1, 16, 1
    089D251C:[10400005]: beq        $v0, $zr, 0x089D2534
    089D2520:[7C640480]: ext        $a0, $v1, 18, 1
    089D2524:[00A62821]: addu       $a1, $a1, $a2
    089D2528:[00A42821]: addu       $a1, $a1, $a0
    089D252C:[7C620500]: ext        $v0, $v1, 20, 1
    089D2530:[00A22821]: addu       $a1, $a1, $v0
    089D2534:[03E00008]: jr         $ra
    089D2538:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
_S1_2_89D1744 44,741,110 instructions (0.506%), 4,474,111 calls (089D1744 - 089D1770, length 12)
    089D1744:[14800003]: bne        $a0, $zr, 0x089D1754
    089D1748:[30A50FFF]: andi       $a1, $a1, 4095
    089D174C:[03E00008]: jr         $ra
    089D1750:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089D1754:[8C82002C]: lw         $v0, 44($a0)
    089D1758:[00A2102A]: slt        $v0, $a1, $v0
    089D175C:[1040FFFB]: beq        $v0, $zr, 0x089D174C
    089D1760:[00051880]: sll        $v1, $a1, 0x0002
    089D1764:[8C820024]: lw         $v0, 36($a0)
    089D1768:[00621021]: addu       $v0, $v1, $v0
    089D176C:[03E00008]: jr         $ra
    089D1770:[8C420000]: lw         $v0, 0($v0)
  Back Branch 089D175C 4,474,111 times (length 6)
    089D1744:[14800003]: bne        $a0, $zr, 0x089D1754
    089D1748:[30A50FFF]: andi       $a1, $a1, 4095
--> 089D174C:[03E00008]: jr         $ra
    089D1750:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089D1754:[8C82002C]: lw         $v0, 44($a0)
    089D1758:[00A2102A]: slt        $v0, $a1, $v0
--> 089D175C:[1040FFFB]: beq        $v0, $zr, 0x089D174C
    089D1760:[00051880]: sll        $v1, $a1, 0x0002
    089D1764:[8C820024]: lw         $v0, 36($a0)
    089D1768:[00621021]: addu       $v0, $v1, $v0
    089D176C:[03E00008]: jr         $ra
_S1_2_89CCDC4 44,005,862 instructions (0.498%), 607,092 calls (089CCDC4 - 089CD18C, length 243)
    089CCDC4:[27BDFF50]: addiu      $sp, $sp, -176
    089CCDC8:[AFB400A0]: sw         $s4, 160($sp)
    089CCDCC:[3C1408B5]: lui        $s4, 0x08B5 <=> li $s4, 0x08B50000
    089CCDD0:[AFB00090]: sw         $s0, 144($sp)
    089CCDD4:[2690CBB0]: addiu      $s0, $s4, -13392
    089CCDD8:[AFBF00A8]: sw         $ra, 168($sp)
    089CCDDC:[AFB500A4]: sw         $s5, 164($sp)
    089CCDE0:[AFB3009C]: sw         $s3, 156($sp)
    089CCDE4:[AFB20098]: sw         $s2, 152($sp)
    089CCDE8:[AFB10094]: sw         $s1, 148($sp)
    089CCDEC:[8E0200D8]: lw         $v0, 216($s0)
    089CCDF0:[0440005C]: bltz       $v0, 0x089CCF64
    089CCDF4:[3C030200]: lui        $v1, 0x0200 <=> li $v1, 0x02000000
    089CCDF8:[8E020018]: lw         $v0, 24($s0)
    089CCDFC:[00431024]: and        $v0, $v0, $v1
    089CCE00:[1440000A]: bne        $v0, $zr, 0x089CCE2C
    089CCE04:[3C1508A9]: lui        $s5, 0x08A9 <=> li $s5, 0x08A90000
    089CCE08:[8FBF00A8]: lw         $ra, 168($sp)
    089CCE0C:[8FB500A4]: lw         $s5, 164($sp)
    089CCE10:[8FB400A0]: lw         $s4, 160($sp)
    089CCE14:[8FB3009C]: lw         $s3, 156($sp)
    089CCE18:[8FB20098]: lw         $s2, 152($sp)
    089CCE1C:[8FB10094]: lw         $s1, 148($sp)
    089CCE20:[8FB00090]: lw         $s0, 144($sp)
    089CCE24:[03E00008]: jr         $ra
    089CCE28:[27BD00B0]: addiu      $sp, $sp, 176
    089CCE2C:[C6AF9DE8]: lwc1       $f15, -25112($s5)
    089CCE30:[44806000]: mtc1       $zr, $f12
    089CCE34:[27B30010]: addiu      $s3, $sp, 16
    089CCE38:[46007C06]: mov.s      $f16, $f15
    089CCE3C:[46006346]: mov.s      $f13, $f12
    089CCE40:[46006386]: mov.s      $f14, $f12
    089CCE44:[46007C46]: mov.s      $f17, $f15
    089CCE48:[0E27555E]: jal        0x089D5578
    089CCE4C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCE50:[8E1100D8]: lw         $s1, 216($s0)
    089CCE54:[1220000C]: beq        $s1, $zr, 0x089CCE88
    089CCE58:[00111080]: sll        $v0, $s1, 0x0002
    089CCE5C:[8E0600A8]: lw         $a2, 168($s0)
    089CCE60:[10C00003]: beq        $a2, $zr, 0x089CCE70
    089CCE64:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCE68:[0E27580E]: jal        0x089D6038
    089CCE6C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCE70:[8E0600AC]: lw         $a2, 172($s0)
    089CCE74:[10C00003]: beq        $a2, $zr, 0x089CCE84
    089CCE78:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCE7C:[0E27580E]: jal        0x089D6038
    089CCE80:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCE84:[00111080]: sll        $v0, $s1, 0x0002
    089CCE88:[2691CBB0]: addiu      $s1, $s4, -13392
    089CCE8C:[00518021]: addu       $s0, $v0, $s1
    089CCE90:[8E0600D0]: lw         $a2, 208($s0)
    089CCE94:[10C00003]: beq        $a2, $zr, 0x089CCEA4
    089CCE98:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCE9C:[0E2755C1]: jal        0x089D5704
    089CCEA0:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCEA4:[8E1200C8]: lw         $s2, 200($s0)
    089CCEA8:[32430F00]: andi       $v1, $s2, 3840
    089CCEAC:[10600014]: beq        $v1, $zr, 0x089CCF00
    089CCEB0:[3244000F]: andi       $a0, $s2, 15
    089CCEB4:[8E220080]: lw         $v0, 128($s1)
    089CCEB8:[8E30009C]: lw         $s0, 156($s1)
    089CCEBC:[8E3100A0]: lw         $s1, 160($s1)
    089CCEC0:[38630100]: xori       $v1, $v1, 256
    089CCEC4:[32448000]: andi       $a0, $s2, -32768
    089CCEC8:[0003800A]: movz       $s0, $zr, $v1 <=> move $s0, $v1
    089CCECC:[14800092]: bne        $a0, $zr, 0x089CD118
    089CCED0:[0002880B]: movn       $s1, $zr, $v0 <=> move $s1, $v0
    089CCED4:[12000004]: beq        $s0, $zr, 0x089CCEE8
    089CCED8:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    089CCEDC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCEE0:[0E2755C1]: jal        0x089D5704
    089CCEE4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCEE8:[12200004]: beq        $s1, $zr, 0x089CCEFC
    089CCEEC:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089CCEF0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCEF4:[0E2755C1]: jal        0x089D5704
    089CCEF8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCEFC:[3244000F]: andi       $a0, $s2, 15
    089CCF00:[1480003C]: bne        $a0, $zr, 0x089CCFF4
    089CCF04:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089CCF08:[2682CBB0]: addiu      $v0, $s4, -13392
    089CCF0C:[8C4600B0]: lw         $a2, 176($v0)
    089CCF10:[10C00003]: beq        $a2, $zr, 0x089CCF20
    089CCF14:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCF18:[0E27580E]: jal        0x089D6038
    089CCF1C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCF20:[2685CBB0]: addiu      $a1, $s4, -13392
    089CCF24:[8CA40008]: lw         $a0, 8($a1)
    089CCF28:[8CA3000C]: lw         $v1, 12($a1)
    089CCF2C:[24820034]: addiu      $v0, $a0, 52
    089CCF30:[0062102B]: sltu       $v0, $v1, $v0
    089CCF34:[50400039]: beql       $v0, $zr, 0x089CD01C
    089CCF38:[24830004]: addiu      $v1, $a0, 4
    089CCF3C:[ACA0000C]: sw         $zr, 12($a1)
    089CCF40:[8FBF00A8]: lw         $ra, 168($sp)
    089CCF44:[8FB500A4]: lw         $s5, 164($sp)
    089CCF48:[8FB400A0]: lw         $s4, 160($sp)
    089CCF4C:[8FB3009C]: lw         $s3, 156($sp)
    089CCF50:[8FB20098]: lw         $s2, 152($sp)
    089CCF54:[8FB10094]: lw         $s1, 148($sp)
    089CCF58:[8FB00090]: lw         $s0, 144($sp)
    089CCF5C:[03E00008]: jr         $ra
    089CCF60:[27BD00B0]: addiu      $sp, $sp, 176
    089CCF64:[8E020018]: lw         $v0, 24($s0)
    089CCF68:[3C030080]: lui        $v1, 0x0080 <=> li $v1, 0x00800000
    089CCF6C:[00431024]: and        $v0, $v0, $v1
    089CCF70:[1040FFA6]: beq        $v0, $zr, 0x089CCE0C
    089CCF74:[8FBF00A8]: lw         $ra, 168($sp)
    089CCF78:[8E0500A8]: lw         $a1, 168($s0)
    089CCF7C:[8E0600AC]: lw         $a2, 172($s0)
    089CCF80:[10C00006]: beq        $a2, $zr, 0x089CCF9C
    089CCF84:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    089CCF88:[10A00004]: beq        $a1, $zr, 0x089CCF9C
    089CCF8C:[00C01821]: addu       $v1, $a2, $zr <=> move $v1, $a2
    089CCF90:[0E27562C]: jal        0x089D58B0
    089CCF94:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CCF98:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    089CCF9C:[2682CBB0]: addiu      $v0, $s4, -13392
    089CCFA0:[8C4600B0]: lw         $a2, 176($v0)
    089CCFA4:[10C00006]: beq        $a2, $zr, 0x089CCFC0
    089CCFA8:[00000000]: nop
    089CCFAC:[10600076]: beq        $v1, $zr, 0x089CD188
    089CCFB0:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    089CCFB4:[0E27562C]: jal        0x089D58B0
    089CCFB8:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CCFBC:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    089CCFC0:[14600004]: bne        $v1, $zr, 0x089CCFD4
    089CCFC4:[2688CBB0]: addiu      $t0, $s4, -13392
    089CCFC8:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089CCFCC:[24437BD0]: addiu      $v1, $v0, 31696
    089CCFD0:[2688CBB0]: addiu      $t0, $s4, -13392
    089CCFD4:[8D090008]: lw         $t1, 8($t0)
    089CCFD8:[8D02000C]: lw         $v0, 12($t0)
    089CCFDC:[252A0010]: addiu      $t2, $t1, 16
    089CCFE0:[004A102B]: sltu       $v0, $v0, $t2
    089CCFE4:[50400032]: beql       $v0, $zr, 0x089CD0B0
    089CCFE8:[C4600004]: lwc1       $f0, 4($v1)
    089CCFEC:[0A273382]: j          0x089CCE08
    089CCFF0:[AD00000C]: sw         $zr, 12($t0)
    089CCFF4:[1482FFCB]: bne        $a0, $v0, 0x089CCF24
    089CCFF8:[2685CBB0]: addiu      $a1, $s4, -13392
    089CCFFC:[2682CBB0]: addiu      $v0, $s4, -13392
    089CD000:[8C4600A4]: lw         $a2, 164($v0)
    089CD004:[10C0FFC7]: beq        $a2, $zr, 0x089CCF24
    089CD008:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CD00C:[0E2755C1]: jal        0x089D5704
    089CD010:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CD014:[0A2733C9]: j          0x089CCF24
    089CD018:[2685CBB0]: addiu      $a1, $s4, -13392
    089CD01C:[3C024000]: lui        $v0, 0x4000 <=> li $v0, 0x40000000
    089CD020:[02604821]: addu       $t1, $s3, $zr <=> move $t1, $s3
    089CD024:[240A0004]: addiu      $t2, $zr, 4 <=> li $t2, 4
    089CD028:[ACA30008]: sw         $v1, 8($a1)
    089CD02C:[AC820000]: sw         $v0, 0($a0)
    089CD030:[C5220000]: lwc1       $f2, 0($t1)
    089CD034:[C5200004]: lwc1       $f0, 4($t1)
    089CD038:[C521000C]: lwc1       $f1, 12($t1)
    089CD03C:[44021000]: mfc1       $v0, $f2
    089CD040:[2688CBB0]: addiu      $t0, $s4, -13392
    089CD044:[8D070008]: lw         $a3, 8($t0)
    089CD048:[00022202]: srl        $a0, $v0, 0x0008
    089CD04C:[44020000]: mfc1       $v0, $f0
    089CD050:[24E3000C]: addiu      $v1, $a3, 12
    089CD054:[254AFFFF]: addiu      $t2, $t2, -1
    089CD058:[00022A02]: srl        $a1, $v0, 0x0008
    089CD05C:[44020800]: mfc1       $v0, $f1
    089CD060:[AD030008]: sw         $v1, 8($t0)
    089CD064:[25290010]: addiu      $t1, $t1, 16
    089CD068:[00023202]: srl        $a2, $v0, 0x0008
    089CD06C:[3C024100]: lui        $v0, 0x4100 <=> li $v0, 0x41000000
    089CD070:[00C23025]: or         $a2, $a2, $v0
    089CD074:[00822025]: or         $a0, $a0, $v0
    089CD078:[00A22825]: or         $a1, $a1, $v0
    089CD07C:[ACE40000]: sw         $a0, 0($a3)
    089CD080:[ACE50004]: sw         $a1, 4($a3)
    089CD084:[1540FFEA]: bne        $t2, $zr, 0x089CD030
    089CD088:[ACE60008]: sw         $a2, 8($a3)
    089CD08C:[8FBF00A8]: lw         $ra, 168($sp)
    089CD090:[8FB500A4]: lw         $s5, 164($sp)
    089CD094:[8FB400A0]: lw         $s4, 160($sp)
    089CD098:[8FB3009C]: lw         $s3, 156($sp)
    089CD09C:[8FB20098]: lw         $s2, 152($sp)
    089CD0A0:[8FB10094]: lw         $s1, 148($sp)
    089CD0A4:[8FB00090]: lw         $s0, 144($sp)
    089CD0A8:[03E00008]: jr         $ra
    089CD0AC:[27BD00B0]: addiu      $sp, $sp, 176
    089CD0B0:[C4620008]: lwc1       $f2, 8($v1)
    089CD0B4:[C461000C]: lwc1       $f1, 12($v1)
    089CD0B8:[460000C6]: mov.s      $f3, $f0
    089CD0BC:[44021000]: mfc1       $v0, $f2
    089CD0C0:[C4600000]: lwc1       $f0, 0($v1)
    089CD0C4:[3C034B00]: lui        $v1, 0x4B00 <=> li $v1, 0x4B000000
    089CD0C8:[00023A02]: srl        $a3, $v0, 0x0008
    089CD0CC:[44021800]: mfc1       $v0, $f3
    089CD0D0:[AD0A0008]: sw         $t2, 8($t0)
    089CD0D4:[00023202]: srl        $a2, $v0, 0x0008
    089CD0D8:[44020000]: mfc1       $v0, $f0
    089CD0DC:[00C33025]: or         $a2, $a2, $v1
    089CD0E0:[3C034900]: lui        $v1, 0x4900 <=> li $v1, 0x49000000
    089CD0E4:[00022A02]: srl        $a1, $v0, 0x0008
    089CD0E8:[44020800]: mfc1       $v0, $f1
    089CD0EC:[AD260004]: sw         $a2, 4($t1)
    089CD0F0:[00022202]: srl        $a0, $v0, 0x0008
    089CD0F4:[3C024A00]: lui        $v0, 0x4A00 <=> li $v0, 0x4A000000
    089CD0F8:[00A22825]: or         $a1, $a1, $v0
    089CD0FC:[3C024800]: lui        $v0, 0x4800 <=> li $v0, 0x48000000
    089CD100:[00E23825]: or         $a3, $a3, $v0
    089CD104:[00832025]: or         $a0, $a0, $v1
    089CD108:[AD24000C]: sw         $a0, 12($t1)
    089CD10C:[AD250000]: sw         $a1, 0($t1)
    089CD110:[0A273382]: j          0x089CCE08
    089CD114:[AD270008]: sw         $a3, 8($t1)
    089CD118:[C6AF9DE8]: lwc1       $f15, -25112($s5)
    089CD11C:[44806000]: mtc1       $zr, $f12
    089CD120:[27B50050]: addiu      $s5, $sp, 80
    089CD124:[46007C06]: mov.s      $f16, $f15
    089CD128:[46006346]: mov.s      $f13, $f12
    089CD12C:[46006386]: mov.s      $f14, $f12
    089CD130:[46007C46]: mov.s      $f17, $f15
    089CD134:[0E27555E]: jal        0x089D5578
    089CD138:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089CD13C:[12000004]: beq        $s0, $zr, 0x089CD150
    089CD140:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    089CD144:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089CD148:[0E2755C1]: jal        0x089D5704
    089CD14C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    089CD150:[12200004]: beq        $s1, $zr, 0x089CD164
    089CD154:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089CD158:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089CD15C:[0E2755C1]: jal        0x089D5704
    089CD160:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    089CD164:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089CD168:[0E27581F]: jal        0x089D607C
    089CD16C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    089CD170:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CD174:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CD178:[0E2755C1]: jal        0x089D5704
    089CD17C:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    089CD180:[0A2733C0]: j          0x089CCF00
    089CD184:[3244000F]: andi       $a0, $s2, 15
    089CD188:[0A2733F4]: j          0x089CCFD0
    089CD18C:[00C01821]: addu       $v1, $a2, $zr <=> move $v1, $a2
  Back Branch 089CCF70 607,092 times (length 91)
    089CCDF8:[8E020018]: lw         $v0, 24($s0)
    089CCDFC:[00431024]: and        $v0, $v0, $v1
    089CCE00:[1440000A]: bne        $v0, $zr, 0x089CCE2C
    089CCE04:[3C1508A9]: lui        $s5, 0x08A9 <=> li $s5, 0x08A90000
    089CCE08:[8FBF00A8]: lw         $ra, 168($sp)
--> 089CCE0C:[8FB500A4]: lw         $s5, 164($sp)
    089CCE10:[8FB400A0]: lw         $s4, 160($sp)
    089CCE14:[8FB3009C]: lw         $s3, 156($sp)
    089CCE18:[8FB20098]: lw         $s2, 152($sp)
    089CCE1C:[8FB10094]: lw         $s1, 148($sp)
    089CCE20:[8FB00090]: lw         $s0, 144($sp)
    089CCE24:[03E00008]: jr         $ra
    089CCE28:[27BD00B0]: addiu      $sp, $sp, 176
    089CCE2C:[C6AF9DE8]: lwc1       $f15, -25112($s5)
    089CCE30:[44806000]: mtc1       $zr, $f12
    089CCE34:[27B30010]: addiu      $s3, $sp, 16
    089CCE38:[46007C06]: mov.s      $f16, $f15
    089CCE3C:[46006346]: mov.s      $f13, $f12
    089CCE40:[46006386]: mov.s      $f14, $f12
    089CCE44:[46007C46]: mov.s      $f17, $f15
    089CCE48:[0E27555E]: jal        0x089D5578
    089CCE4C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCE50:[8E1100D8]: lw         $s1, 216($s0)
    089CCE54:[1220000C]: beq        $s1, $zr, 0x089CCE88
    089CCE58:[00111080]: sll        $v0, $s1, 0x0002
    089CCE5C:[8E0600A8]: lw         $a2, 168($s0)
    089CCE60:[10C00003]: beq        $a2, $zr, 0x089CCE70
    089CCE64:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCE68:[0E27580E]: jal        0x089D6038
    089CCE6C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCE70:[8E0600AC]: lw         $a2, 172($s0)
    089CCE74:[10C00003]: beq        $a2, $zr, 0x089CCE84
    089CCE78:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCE7C:[0E27580E]: jal        0x089D6038
    089CCE80:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCE84:[00111080]: sll        $v0, $s1, 0x0002
    089CCE88:[2691CBB0]: addiu      $s1, $s4, -13392
    089CCE8C:[00518021]: addu       $s0, $v0, $s1
    089CCE90:[8E0600D0]: lw         $a2, 208($s0)
    089CCE94:[10C00003]: beq        $a2, $zr, 0x089CCEA4
    089CCE98:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCE9C:[0E2755C1]: jal        0x089D5704
    089CCEA0:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCEA4:[8E1200C8]: lw         $s2, 200($s0)
    089CCEA8:[32430F00]: andi       $v1, $s2, 3840
    089CCEAC:[10600014]: beq        $v1, $zr, 0x089CCF00
    089CCEB0:[3244000F]: andi       $a0, $s2, 15
    089CCEB4:[8E220080]: lw         $v0, 128($s1)
    089CCEB8:[8E30009C]: lw         $s0, 156($s1)
    089CCEBC:[8E3100A0]: lw         $s1, 160($s1)
    089CCEC0:[38630100]: xori       $v1, $v1, 256
    089CCEC4:[32448000]: andi       $a0, $s2, -32768
    089CCEC8:[0003800A]: movz       $s0, $zr, $v1 <=> move $s0, $v1
    089CCECC:[14800092]: bne        $a0, $zr, 0x089CD118
    089CCED0:[0002880B]: movn       $s1, $zr, $v0 <=> move $s1, $v0
    089CCED4:[12000004]: beq        $s0, $zr, 0x089CCEE8
    089CCED8:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    089CCEDC:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCEE0:[0E2755C1]: jal        0x089D5704
    089CCEE4:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCEE8:[12200004]: beq        $s1, $zr, 0x089CCEFC
    089CCEEC:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    089CCEF0:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCEF4:[0E2755C1]: jal        0x089D5704
    089CCEF8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCEFC:[3244000F]: andi       $a0, $s2, 15
    089CCF00:[1480003C]: bne        $a0, $zr, 0x089CCFF4
    089CCF04:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089CCF08:[2682CBB0]: addiu      $v0, $s4, -13392
    089CCF0C:[8C4600B0]: lw         $a2, 176($v0)
    089CCF10:[10C00003]: beq        $a2, $zr, 0x089CCF20
    089CCF14:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    089CCF18:[0E27580E]: jal        0x089D6038
    089CCF1C:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CCF20:[2685CBB0]: addiu      $a1, $s4, -13392
    089CCF24:[8CA40008]: lw         $a0, 8($a1)
    089CCF28:[8CA3000C]: lw         $v1, 12($a1)
    089CCF2C:[24820034]: addiu      $v0, $a0, 52
    089CCF30:[0062102B]: sltu       $v0, $v1, $v0
    089CCF34:[50400039]: beql       $v0, $zr, 0x089CD01C
    089CCF38:[24830004]: addiu      $v1, $a0, 4
    089CCF3C:[ACA0000C]: sw         $zr, 12($a1)
    089CCF40:[8FBF00A8]: lw         $ra, 168($sp)
    089CCF44:[8FB500A4]: lw         $s5, 164($sp)
    089CCF48:[8FB400A0]: lw         $s4, 160($sp)
    089CCF4C:[8FB3009C]: lw         $s3, 156($sp)
    089CCF50:[8FB20098]: lw         $s2, 152($sp)
    089CCF54:[8FB10094]: lw         $s1, 148($sp)
    089CCF58:[8FB00090]: lw         $s0, 144($sp)
    089CCF5C:[03E00008]: jr         $ra
    089CCF60:[27BD00B0]: addiu      $sp, $sp, 176
    089CCF64:[8E020018]: lw         $v0, 24($s0)
    089CCF68:[3C030080]: lui        $v1, 0x0080 <=> li $v1, 0x00800000
    089CCF6C:[00431024]: and        $v0, $v0, $v1
--> 089CCF70:[1040FFA6]: beq        $v0, $zr, 0x089CCE0C
    089CCF74:[8FBF00A8]: lw         $ra, 168($sp)
    089CCF78:[8E0500A8]: lw         $a1, 168($s0)
    089CCF7C:[8E0600AC]: lw         $a2, 172($s0)
    089CCF80:[10C00006]: beq        $a2, $zr, 0x089CCF9C
  Back Branch 089CD110 607,092 times (length 196)
  Back Branch 089CD188 264,092 times (length 112)
_S1_2_8A04FF8 42,833,720 instructions (0.485%), 653,620 calls (08A04FF8 - 08A050B8, length 49)
    08A04FF8:[27BDFFE0]: addiu      $sp, $sp, -32
    08A04FFC:[3C0308B6]: lui        $v1, 0x08B6 <=> li $v1, 0x08B60000
    08A05000:[AFBF0018]: sw         $ra, 24($sp)
    08A05004:[3C0208B6]: lui        $v0, 0x08B6 <=> li $v0, 0x08B60000
    08A05008:[AFB3000C]: sw         $s3, 12($sp)
    08A0500C:[2473B098]: addiu      $s3, $v1, -20328
    08A05010:[AFB50014]: sw         $s5, 20($sp)
    08A05014:[3C1508B6]: lui        $s5, 0x08B6 <=> li $s5, 0x08B60000
    08A05018:[AFB40010]: sw         $s4, 16($sp)
    08A0501C:[3C1408B6]: lui        $s4, 0x08B6 <=> li $s4, 0x08B60000
    08A05020:[AFB20008]: sw         $s2, 8($sp)
    08A05024:[26720008]: addiu      $s2, $s3, 8
    08A05028:[AFB10004]: sw         $s1, 4($sp)
    08A0502C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A05030:[AFB00000]: sw         $s0, 0($sp)
    08A05034:[2450B0C8]: addiu      $s0, $v0, -20280
    08A05038:[8E040000]: lw         $a0, 0($s0)
    08A0503C:[5080000E]: beql       $a0, $zr, 0x08A05078
    08A05040:[26310001]: addiu      $s1, $s1, 1
    08A05044:[8EAAB090]: lw         $t2, -20336($s5)
    08A05048:[8E87B094]: lw         $a3, -20332($s4)
    08A0504C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08A05050:[000A4840]: sll        $t1, $t2, 0x0001
    08A05054:[012A4021]: addu       $t0, $t1, $t2
    08A05058:[00082880]: sll        $a1, $t0, 0x0002
    08A0505C:[00B33021]: addu       $a2, $a1, $s3
    08A05060:[ACC70008]: sw         $a3, 8($a2)
    08A05064:[8E420000]: lw         $v0, 0($s2)
    08A05068:[14400010]: bne        $v0, $zr, 0x08A050AC
    08A0506C:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08A05070:[AE000000]: sw         $zr, 0($s0)
    08A05074:[26310001]: addiu      $s1, $s1, 1
    08A05078:[2A2B0004]: slti       $t3, $s1, 4
    08A0507C:[26100004]: addiu      $s0, $s0, 4
    08A05080:[1560FFED]: bne        $t3, $zr, 0x08A05038
    08A05084:[2652000C]: addiu      $s2, $s2, 12
    08A05088:[8FBF0018]: lw         $ra, 24($sp)
    08A0508C:[8FB50014]: lw         $s5, 20($sp)
    08A05090:[8FB40010]: lw         $s4, 16($sp)
    08A05094:[8FB3000C]: lw         $s3, 12($sp)
    08A05098:[8FB20008]: lw         $s2, 8($sp)
    08A0509C:[8FB10004]: lw         $s1, 4($sp)
    08A050A0:[8FB00000]: lw         $s0, 0($sp)
    08A050A4:[03E00008]: jr         $ra
    08A050A8:[27BD0020]: addiu      $sp, $sp, 32
    08A050AC:[0E2802FE]: jal        0x08A00BF8
    08A050B0:[00000000]: nop
    08A050B4:[0A28141D]: j          0x08A05074
    08A050B8:[AE000000]: sw         $zr, 0($s0)
  Back Branch 08A05080 2,614,480 times (length 20)
    08A05024:[26720008]: addiu      $s2, $s3, 8
    08A05028:[AFB10004]: sw         $s1, 4($sp)
    08A0502C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08A05030:[AFB00000]: sw         $s0, 0($sp)
    08A05034:[2450B0C8]: addiu      $s0, $v0, -20280
--> 08A05038:[8E040000]: lw         $a0, 0($s0)
    08A0503C:[5080000E]: beql       $a0, $zr, 0x08A05078
    08A05040:[26310001]: addiu      $s1, $s1, 1
    08A05044:[8EAAB090]: lw         $t2, -20336($s5)
    08A05048:[8E87B094]: lw         $a3, -20332($s4)
    08A0504C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08A05050:[000A4840]: sll        $t1, $t2, 0x0001
    08A05054:[012A4021]: addu       $t0, $t1, $t2
    08A05058:[00082880]: sll        $a1, $t0, 0x0002
    08A0505C:[00B33021]: addu       $a2, $a1, $s3
    08A05060:[ACC70008]: sw         $a3, 8($a2)
    08A05064:[8E420000]: lw         $v0, 0($s2)
    08A05068:[14400010]: bne        $v0, $zr, 0x08A050AC
    08A0506C:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08A05070:[AE000000]: sw         $zr, 0($s0)
    08A05074:[26310001]: addiu      $s1, $s1, 1
    08A05078:[2A2B0004]: slti       $t3, $s1, 4
    08A0507C:[26100004]: addiu      $s0, $s0, 4
--> 08A05080:[1560FFED]: bne        $t3, $zr, 0x08A05038
    08A05084:[2652000C]: addiu      $s2, $s2, 12
    08A05088:[8FBF0018]: lw         $ra, 24($sp)
    08A0508C:[8FB50014]: lw         $s5, 20($sp)
    08A05090:[8FB40010]: lw         $s4, 16($sp)
  Back Branch 08A050B4 546,124 times (length 18)
    08A05060:[ACC70008]: sw         $a3, 8($a2)
    08A05064:[8E420000]: lw         $v0, 0($s2)
    08A05068:[14400010]: bne        $v0, $zr, 0x08A050AC
    08A0506C:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08A05070:[AE000000]: sw         $zr, 0($s0)
--> 08A05074:[26310001]: addiu      $s1, $s1, 1
    08A05078:[2A2B0004]: slti       $t3, $s1, 4
    08A0507C:[26100004]: addiu      $s0, $s0, 4
    08A05080:[1560FFED]: bne        $t3, $zr, 0x08A05038
    08A05084:[2652000C]: addiu      $s2, $s2, 12
    08A05088:[8FBF0018]: lw         $ra, 24($sp)
    08A0508C:[8FB50014]: lw         $s5, 20($sp)
    08A05090:[8FB40010]: lw         $s4, 16($sp)
    08A05094:[8FB3000C]: lw         $s3, 12($sp)
    08A05098:[8FB20008]: lw         $s2, 8($sp)
    08A0509C:[8FB10004]: lw         $s1, 4($sp)
    08A050A0:[8FB00000]: lw         $s0, 0($sp)
    08A050A4:[03E00008]: jr         $ra
    08A050A8:[27BD0020]: addiu      $sp, $sp, 32
    08A050AC:[0E2802FE]: jal        0x08A00BF8
    08A050B0:[00000000]: nop
--> 08A050B4:[0A28141D]: j          0x08A05074
    08A050B8:[AE000000]: sw         $zr, 0($s0)
_S1_2_89CEA38 39,199,130 instructions (0.444%), 3,919,913 calls (089CEA38 - 089CEA64, length 12)
    089CEA38:[14800003]: bne        $a0, $zr, 0x089CEA48
    089CEA3C:[30A50FFF]: andi       $a1, $a1, 4095
    089CEA40:[03E00008]: jr         $ra
    089CEA44:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089CEA48:[8C820034]: lw         $v0, 52($a0)
    089CEA4C:[00A2102A]: slt        $v0, $a1, $v0
    089CEA50:[1040FFFB]: beq        $v0, $zr, 0x089CEA40
    089CEA54:[00051880]: sll        $v1, $a1, 0x0002
    089CEA58:[8C820020]: lw         $v0, 32($a0)
    089CEA5C:[00621021]: addu       $v0, $v1, $v0
    089CEA60:[03E00008]: jr         $ra
    089CEA64:[8C420000]: lw         $v0, 0($v0)
  Back Branch 089CEA50 3,919,913 times (length 6)
    089CEA38:[14800003]: bne        $a0, $zr, 0x089CEA48
    089CEA3C:[30A50FFF]: andi       $a1, $a1, 4095
--> 089CEA40:[03E00008]: jr         $ra
    089CEA44:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089CEA48:[8C820034]: lw         $v0, 52($a0)
    089CEA4C:[00A2102A]: slt        $v0, $a1, $v0
--> 089CEA50:[1040FFFB]: beq        $v0, $zr, 0x089CEA40
    089CEA54:[00051880]: sll        $v1, $a1, 0x0002
    089CEA58:[8C820020]: lw         $v0, 32($a0)
    089CEA5C:[00621021]: addu       $v0, $v1, $v0
    089CEA60:[03E00008]: jr         $ra
_S1_2_89CD9FC 37,993,736 instructions (0.430%), 1,326,520 calls (089CD9FC - 089CDAC8, length 52)
    089CD9FC:[3C0808B5]: lui        $t0, 0x08B5 <=> li $t0, 0x08B50000
    089CDA00:[2505CBB0]: addiu      $a1, $t0, -13392
    089CDA04:[8CA20018]: lw         $v0, 24($a1)
    089CDA08:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    089CDA0C:[00431024]: and        $v0, $v0, $v1
    089CDA10:[10400018]: beq        $v0, $zr, 0x089CDA74
    089CDA14:[00000000]: nop
    089CDA18:[8CA60008]: lw         $a2, 8($a1)
    089CDA1C:[8CA2000C]: lw         $v0, 12($a1)
    089CDA20:[24C40008]: addiu      $a0, $a2, 8
    089CDA24:[0044102B]: sltu       $v0, $v0, $a0
    089CDA28:[14400014]: bne        $v0, $zr, 0x089CDA7C
    089CDA2C:[24C70004]: addiu      $a3, $a2, 4
    089CDA30:[8CA300D8]: lw         $v1, 216($a1)
    089CDA34:[00031080]: sll        $v0, $v1, 0x0002
    089CDA38:[04600012]: bltz       $v1, 0x089CDA84
    089CDA3C:[00451021]: addu       $v0, $v0, $a1
    089CDA40:[8C4400C8]: lw         $a0, 200($v0)
    089CDA44:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089CDA48:[2442754C]: addiu      $v0, $v0, 30028
    089CDA4C:[3084000F]: andi       $a0, $a0, 15
    089CDA50:[00822021]: addu       $a0, $a0, $v0
    089CDA54:[80830000]: lb         $v1, 0($a0)
    089CDA58:[3C02C000]: lui        $v0, 0xC000 <=> li $v0, 0xC0000000
    089CDA5C:[34420001]: ori        $v0, $v0, 1
    089CDA60:[00031A00]: sll        $v1, $v1, 0x0008
    089CDA64:[00621825]: or         $v1, $v1, $v0
    089CDA68:[ACA70008]: sw         $a3, 8($a1)
    089CDA6C:[03E00008]: jr         $ra
    089CDA70:[ACC30000]: sw         $v1, 0($a2)
    089CDA74:[03E00008]: jr         $ra
    089CDA78:[00000000]: nop
    089CDA7C:[03E00008]: jr         $ra
    089CDA80:[ACA0000C]: sw         $zr, 12($a1)
    089CDA84:[2507CBB0]: addiu      $a3, $t0, -13392
    089CDA88:[8CE2004C]: lw         $v0, 76($a3)
    089CDA8C:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    089CDA90:[00431024]: and        $v0, $v0, $v1
    089CDA94:[14400005]: bne        $v0, $zr, 0x089CDAAC
    089CDA98:[24C50004]: addiu      $a1, $a2, 4
    089CDA9C:[3C02C000]: lui        $v0, 0xC000 <=> li $v0, 0xC0000000
    089CDAA0:[ACE50008]: sw         $a1, 8($a3)
    089CDAA4:[03E00008]: jr         $ra
    089CDAA8:[ACC20000]: sw         $v0, 0($a2)
    089CDAAC:[3C02C100]: lui        $v0, 0xC100 <=> li $v0, 0xC1000000
    089CDAB0:[34420302]: ori        $v0, $v0, 770
    089CDAB4:[ACC20004]: sw         $v0, 4($a2)
    089CDAB8:[3C02C000]: lui        $v0, 0xC000 <=> li $v0, 0xC0000000
    089CDABC:[34420002]: ori        $v0, $v0, 2
    089CDAC0:[ACE40008]: sw         $a0, 8($a3)
    089CDAC4:[03E00008]: jr         $ra
    089CDAC8:[ACC20000]: sw         $v0, 0($a2)
_S1_2_89CE770 37,941,515 instructions (0.429%), 273,418 calls (089CE770 - 089CE95C, length 124)
    089CE770:[27BDFFA0]: addiu      $sp, $sp, -96
    089CE774:[AFB00040]: sw         $s0, 64($sp)
    089CE778:[00A04021]: addu       $t0, $a1, $zr <=> move $t0, $a1
    089CE77C:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089CE780:[AFBF0044]: sw         $ra, 68($sp)
    089CE784:[E7B7005C]: swc1       $f23, 92($sp)
    089CE788:[E7B60058]: swc1       $f22, 88($sp)
    089CE78C:[E7B50054]: swc1       $f21, 84($sp)
    089CE790:[10800016]: beq        $a0, $zr, 0x089CE7EC
    089CE794:[E7B40050]: swc1       $f20, 80($sp)
    089CE798:[10A0006F]: beq        $a1, $zr, 0x089CE958
    089CE79C:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089CE7A0:[260A0070]: addiu      $t2, $s0, 112
    089CE7A4:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    089CE7A8:[01403821]: addu       $a3, $t2, $zr <=> move $a3, $t2
    089CE7AC:[25090040]: addiu      $t1, $t0, 64
    089CE7B0:[8CC20000]: lw         $v0, 0($a2)
    089CE7B4:[8CC30004]: lw         $v1, 4($a2)
    089CE7B8:[8CC40008]: lw         $a0, 8($a2)
    089CE7BC:[8CC5000C]: lw         $a1, 12($a2)
    089CE7C0:[ACE20000]: sw         $v0, 0($a3)
    089CE7C4:[24C60010]: addiu      $a2, $a2, 16
    089CE7C8:[24E70010]: addiu      $a3, $a3, 16
    089CE7CC:[ACE3FFF4]: sw         $v1, -12($a3)
    089CE7D0:[ACE4FFF8]: sw         $a0, -8($a3)
    089CE7D4:[14C9FFF6]: bne        $a2, $t1, 0x089CE7B0
    089CE7D8:[ACE5FFFC]: sw         $a1, -4($a3)
    089CE7DC:[8E020014]: lw         $v0, 20($s0)
    089CE7E0:[30420020]: andi       $v0, $v0, 32
    089CE7E4:[54400009]: bnel       $v0, $zr, 0x089CE80C
    089CE7E8:[C5000000]: lwc1       $f0, 0($t0)
    089CE7EC:[8FBF0044]: lw         $ra, 68($sp)
    089CE7F0:[8FB00040]: lw         $s0, 64($sp)
    089CE7F4:[C7B7005C]: lwc1       $f23, 92($sp)
    089CE7F8:[C7B60058]: lwc1       $f22, 88($sp)
    089CE7FC:[C7B50054]: lwc1       $f21, 84($sp)
    089CE800:[C7B40050]: lwc1       $f20, 80($sp)
    089CE804:[03E00008]: jr         $ra
    089CE808:[27BD0060]: addiu      $sp, $sp, 96
    089CE80C:[C5020004]: lwc1       $f2, 4($t0)
    089CE810:[C5040008]: lwc1       $f4, 8($t0)
    089CE814:[46000002]: mul.s      $f0, $f0, $f0
    089CE818:[46021082]: mul.s      $f2, $f2, $f2
    089CE81C:[46042102]: mul.s      $f4, $f4, $f4
    089CE820:[C5030010]: lwc1       $f3, 16($t0)
    089CE824:[C5060014]: lwc1       $f6, 20($t0)
    089CE828:[46020000]: add.s      $f0, $f0, $f2
    089CE82C:[C5010020]: lwc1       $f1, 32($t0)
    089CE830:[C5050024]: lwc1       $f5, 36($t0)
    089CE834:[460318C2]: mul.s      $f3, $f3, $f3
    089CE838:[46040000]: add.s      $f0, $f0, $f4
    089CE83C:[46063182]: mul.s      $f6, $f6, $f6
    089CE840:[46010842]: mul.s      $f1, $f1, $f1
    089CE844:[46052942]: mul.s      $f5, $f5, $f5
    089CE848:[46000584]: sqrt.s     $f22, $f0
    089CE84C:[C5020028]: lwc1       $f2, 40($t0)
    089CE850:[C5000018]: lwc1       $f0, 24($t0)
    089CE854:[460618C0]: add.s      $f3, $f3, $f6
    089CE858:[46050840]: add.s      $f1, $f1, $f5
    089CE85C:[46000002]: mul.s      $f0, $f0, $f0
    089CE860:[46021082]: mul.s      $f2, $f2, $f2
    089CE864:[4480B800]: mtc1       $zr, $f23
    089CE868:[460018C0]: add.s      $f3, $f3, $f0
    089CE86C:[46020840]: add.s      $f1, $f1, $f2
    089CE870:[46001D04]: sqrt.s     $f20, $f3
    089CE874:[4617B032]: c.eq.s     $f22, $f23
    089CE878:[00000000]: nop
    089CE87C:[4501FFDB]: bc1t       0x089CE7EC
    089CE880:[46000D44]: sqrt.s     $f21, $f1
    089CE884:[4617A032]: c.eq.s     $f20, $f23
    089CE888:[00000000]: nop
    089CE88C:[4501FFD8]: bc1t       0x089CE7F0
    089CE890:[8FBF0044]: lw         $ra, 68($sp)
    089CE894:[4617A832]: c.eq.s     $f21, $f23
    089CE898:[00000000]: nop
    089CE89C:[4503FFD5]: bc1tl      0x089CE7F4
    089CE8A0:[8FB00040]: lw         $s0, 64($sp)
    089CE8A4:[3C0608B6]: lui        $a2, 0x08B6 <=> li $a2, 0x08B60000
    089CE8A8:[01402821]: addu       $a1, $t2, $zr <=> move $a1, $t2
    089CE8AC:[24C6BBB0]: addiu      $a2, $a2, -17488
    089CE8B0:[0E2755C1]: jal        0x089D5704
    089CE8B4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CE8B8:[C7A80008]: lwc1       $f8, 8($sp)
    089CE8BC:[C7AA0018]: lwc1       $f10, 24($sp)
    089CE8C0:[C7A90028]: lwc1       $f9, 40($sp)
    089CE8C4:[C7A70000]: lwc1       $f7, 0($sp)
    089CE8C8:[C7A60010]: lwc1       $f6, 16($sp)
    089CE8CC:[C7A50020]: lwc1       $f5, 32($sp)
    089CE8D0:[C7A40004]: lwc1       $f4, 4($sp)
    089CE8D4:[C7A30014]: lwc1       $f3, 20($sp)
    089CE8D8:[C7A20024]: lwc1       $f2, 36($sp)
    089CE8DC:[46164203]: div.s      $f8, $f8, $f22
    089CE8E0:[46145283]: div.s      $f10, $f10, $f20
    089CE8E4:[46154A43]: div.s      $f9, $f9, $f21
    089CE8E8:[461639C3]: div.s      $f7, $f7, $f22
    089CE8EC:[46143183]: div.s      $f6, $f6, $f20
    089CE8F0:[46152943]: div.s      $f5, $f5, $f21
    089CE8F4:[46162103]: div.s      $f4, $f4, $f22
    089CE8F8:[461418C3]: div.s      $f3, $f3, $f20
    089CE8FC:[46151083]: div.s      $f2, $f2, $f21
    089CE900:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CE904:[C4409DF0]: lwc1       $f0, -25104($v0)
    089CE908:[C7AB002C]: lwc1       $f11, 44($sp)
    089CE90C:[C7A1001C]: lwc1       $f1, 28($sp)
    089CE910:[E600012C]: swc1       $f0, 300($s0)
    089CE914:[C7A0000C]: lwc1       $f0, 12($sp)
    089CE918:[E617011C]: swc1       $f23, 284($s0)
    089CE91C:[E6000120]: swc1       $f0, 288($s0)
    089CE920:[E6010124]: swc1       $f1, 292($s0)
    089CE924:[E60B0128]: swc1       $f11, 296($s0)
    089CE928:[E6080110]: swc1       $f8, 272($s0)
    089CE92C:[E60700F0]: swc1       $f7, 240($s0)
    089CE930:[E60600F4]: swc1       $f6, 244($s0)
    089CE934:[E60500F8]: swc1       $f5, 248($s0)
    089CE938:[E6040100]: swc1       $f4, 256($s0)
    089CE93C:[E6030104]: swc1       $f3, 260($s0)
    089CE940:[E6020108]: swc1       $f2, 264($s0)
    089CE944:[E60A0114]: swc1       $f10, 276($s0)
    089CE948:[E6090118]: swc1       $f9, 280($s0)
    089CE94C:[E61700FC]: swc1       $f23, 252($s0)
    089CE950:[0A2739FB]: j          0x089CE7EC
    089CE954:[E617010C]: swc1       $f23, 268($s0)
    089CE958:[0A2739E8]: j          0x089CE7A0
    089CE95C:[24487BF0]: addiu      $t0, $v0, 31728
  Back Branch 089CE7D4 1,093,672 times (length 11)
    089CE79C:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089CE7A0:[260A0070]: addiu      $t2, $s0, 112
    089CE7A4:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    089CE7A8:[01403821]: addu       $a3, $t2, $zr <=> move $a3, $t2
    089CE7AC:[25090040]: addiu      $t1, $t0, 64
--> 089CE7B0:[8CC20000]: lw         $v0, 0($a2)
    089CE7B4:[8CC30004]: lw         $v1, 4($a2)
    089CE7B8:[8CC40008]: lw         $a0, 8($a2)
    089CE7BC:[8CC5000C]: lw         $a1, 12($a2)
    089CE7C0:[ACE20000]: sw         $v0, 0($a3)
    089CE7C4:[24C60010]: addiu      $a2, $a2, 16
    089CE7C8:[24E70010]: addiu      $a3, $a3, 16
    089CE7CC:[ACE3FFF4]: sw         $v1, -12($a3)
    089CE7D0:[ACE4FFF8]: sw         $a0, -8($a3)
--> 089CE7D4:[14C9FFF6]: bne        $a2, $t1, 0x089CE7B0
    089CE7D8:[ACE5FFFC]: sw         $a1, -4($a3)
    089CE7DC:[8E020014]: lw         $v0, 20($s0)
    089CE7E0:[30420020]: andi       $v0, $v0, 32
    089CE7E4:[54400009]: bnel       $v0, $zr, 0x089CE80C
  Back Branch 089CE87C 223,239 times (length 38)
    089CE7D8:[ACE5FFFC]: sw         $a1, -4($a3)
    089CE7DC:[8E020014]: lw         $v0, 20($s0)
    089CE7E0:[30420020]: andi       $v0, $v0, 32
    089CE7E4:[54400009]: bnel       $v0, $zr, 0x089CE80C
    089CE7E8:[C5000000]: lwc1       $f0, 0($t0)
--> 089CE7EC:[8FBF0044]: lw         $ra, 68($sp)
    089CE7F0:[8FB00040]: lw         $s0, 64($sp)
    089CE7F4:[C7B7005C]: lwc1       $f23, 92($sp)
    089CE7F8:[C7B60058]: lwc1       $f22, 88($sp)
    089CE7FC:[C7B50054]: lwc1       $f21, 84($sp)
    089CE800:[C7B40050]: lwc1       $f20, 80($sp)
    089CE804:[03E00008]: jr         $ra
    089CE808:[27BD0060]: addiu      $sp, $sp, 96
    089CE80C:[C5020004]: lwc1       $f2, 4($t0)
    089CE810:[C5040008]: lwc1       $f4, 8($t0)
    089CE814:[46000002]: mul.s      $f0, $f0, $f0
    089CE818:[46021082]: mul.s      $f2, $f2, $f2
    089CE81C:[46042102]: mul.s      $f4, $f4, $f4
    089CE820:[C5030010]: lwc1       $f3, 16($t0)
    089CE824:[C5060014]: lwc1       $f6, 20($t0)
    089CE828:[46020000]: add.s      $f0, $f0, $f2
    089CE82C:[C5010020]: lwc1       $f1, 32($t0)
    089CE830:[C5050024]: lwc1       $f5, 36($t0)
    089CE834:[460318C2]: mul.s      $f3, $f3, $f3
    089CE838:[46040000]: add.s      $f0, $f0, $f4
    089CE83C:[46063182]: mul.s      $f6, $f6, $f6
    089CE840:[46010842]: mul.s      $f1, $f1, $f1
    089CE844:[46052942]: mul.s      $f5, $f5, $f5
    089CE848:[46000584]: sqrt.s     $f22, $f0
    089CE84C:[C5020028]: lwc1       $f2, 40($t0)
    089CE850:[C5000018]: lwc1       $f0, 24($t0)
    089CE854:[460618C0]: add.s      $f3, $f3, $f6
    089CE858:[46050840]: add.s      $f1, $f1, $f5
    089CE85C:[46000002]: mul.s      $f0, $f0, $f0
    089CE860:[46021082]: mul.s      $f2, $f2, $f2
    089CE864:[4480B800]: mtc1       $zr, $f23
    089CE868:[460018C0]: add.s      $f3, $f3, $f0
    089CE86C:[46020840]: add.s      $f1, $f1, $f2
    089CE870:[46001D04]: sqrt.s     $f20, $f3
    089CE874:[4617B032]: c.eq.s     $f22, $f23
    089CE878:[00000000]: nop
--> 089CE87C:[4501FFDB]: bc1t       0x089CE7EC
    089CE880:[46000D44]: sqrt.s     $f21, $f1
    089CE884:[4617A032]: c.eq.s     $f20, $f23
    089CE888:[00000000]: nop
    089CE88C:[4501FFD8]: bc1t       0x089CE7F0
  Back Branch 089CE88C 223,239 times (length 41)
    089CE7DC:[8E020014]: lw         $v0, 20($s0)
    089CE7E0:[30420020]: andi       $v0, $v0, 32
    089CE7E4:[54400009]: bnel       $v0, $zr, 0x089CE80C
    089CE7E8:[C5000000]: lwc1       $f0, 0($t0)
    089CE7EC:[8FBF0044]: lw         $ra, 68($sp)
--> 089CE7F0:[8FB00040]: lw         $s0, 64($sp)
    089CE7F4:[C7B7005C]: lwc1       $f23, 92($sp)
    089CE7F8:[C7B60058]: lwc1       $f22, 88($sp)
    089CE7FC:[C7B50054]: lwc1       $f21, 84($sp)
    089CE800:[C7B40050]: lwc1       $f20, 80($sp)
    089CE804:[03E00008]: jr         $ra
    089CE808:[27BD0060]: addiu      $sp, $sp, 96
    089CE80C:[C5020004]: lwc1       $f2, 4($t0)
    089CE810:[C5040008]: lwc1       $f4, 8($t0)
    089CE814:[46000002]: mul.s      $f0, $f0, $f0
    089CE818:[46021082]: mul.s      $f2, $f2, $f2
    089CE81C:[46042102]: mul.s      $f4, $f4, $f4
    089CE820:[C5030010]: lwc1       $f3, 16($t0)
    089CE824:[C5060014]: lwc1       $f6, 20($t0)
    089CE828:[46020000]: add.s      $f0, $f0, $f2
    089CE82C:[C5010020]: lwc1       $f1, 32($t0)
    089CE830:[C5050024]: lwc1       $f5, 36($t0)
    089CE834:[460318C2]: mul.s      $f3, $f3, $f3
    089CE838:[46040000]: add.s      $f0, $f0, $f4
    089CE83C:[46063182]: mul.s      $f6, $f6, $f6
    089CE840:[46010842]: mul.s      $f1, $f1, $f1
    089CE844:[46052942]: mul.s      $f5, $f5, $f5
    089CE848:[46000584]: sqrt.s     $f22, $f0
    089CE84C:[C5020028]: lwc1       $f2, 40($t0)
    089CE850:[C5000018]: lwc1       $f0, 24($t0)
    089CE854:[460618C0]: add.s      $f3, $f3, $f6
    089CE858:[46050840]: add.s      $f1, $f1, $f5
    089CE85C:[46000002]: mul.s      $f0, $f0, $f0
    089CE860:[46021082]: mul.s      $f2, $f2, $f2
    089CE864:[4480B800]: mtc1       $zr, $f23
    089CE868:[460018C0]: add.s      $f3, $f3, $f0
    089CE86C:[46020840]: add.s      $f1, $f1, $f2
    089CE870:[46001D04]: sqrt.s     $f20, $f3
    089CE874:[4617B032]: c.eq.s     $f22, $f23
    089CE878:[00000000]: nop
    089CE87C:[4501FFDB]: bc1t       0x089CE7EC
    089CE880:[46000D44]: sqrt.s     $f21, $f1
    089CE884:[4617A032]: c.eq.s     $f20, $f23
    089CE888:[00000000]: nop
--> 089CE88C:[4501FFD8]: bc1t       0x089CE7F0
    089CE890:[8FBF0044]: lw         $ra, 68($sp)
    089CE894:[4617A832]: c.eq.s     $f21, $f23
    089CE898:[00000000]: nop
    089CE89C:[4503FFD5]: bc1tl      0x089CE7F4
  Back Branch 089CE950 223,239 times (length 91)
    089CE7D8:[ACE5FFFC]: sw         $a1, -4($a3)
    089CE7DC:[8E020014]: lw         $v0, 20($s0)
    089CE7E0:[30420020]: andi       $v0, $v0, 32
    089CE7E4:[54400009]: bnel       $v0, $zr, 0x089CE80C
    089CE7E8:[C5000000]: lwc1       $f0, 0($t0)
--> 089CE7EC:[8FBF0044]: lw         $ra, 68($sp)
    089CE7F0:[8FB00040]: lw         $s0, 64($sp)
    089CE7F4:[C7B7005C]: lwc1       $f23, 92($sp)
    089CE7F8:[C7B60058]: lwc1       $f22, 88($sp)
    089CE7FC:[C7B50054]: lwc1       $f21, 84($sp)
    089CE800:[C7B40050]: lwc1       $f20, 80($sp)
    089CE804:[03E00008]: jr         $ra
    089CE808:[27BD0060]: addiu      $sp, $sp, 96
    089CE80C:[C5020004]: lwc1       $f2, 4($t0)
    089CE810:[C5040008]: lwc1       $f4, 8($t0)
    089CE814:[46000002]: mul.s      $f0, $f0, $f0
    089CE818:[46021082]: mul.s      $f2, $f2, $f2
    089CE81C:[46042102]: mul.s      $f4, $f4, $f4
    089CE820:[C5030010]: lwc1       $f3, 16($t0)
    089CE824:[C5060014]: lwc1       $f6, 20($t0)
    089CE828:[46020000]: add.s      $f0, $f0, $f2
    089CE82C:[C5010020]: lwc1       $f1, 32($t0)
    089CE830:[C5050024]: lwc1       $f5, 36($t0)
    089CE834:[460318C2]: mul.s      $f3, $f3, $f3
    089CE838:[46040000]: add.s      $f0, $f0, $f4
    089CE83C:[46063182]: mul.s      $f6, $f6, $f6
    089CE840:[46010842]: mul.s      $f1, $f1, $f1
    089CE844:[46052942]: mul.s      $f5, $f5, $f5
    089CE848:[46000584]: sqrt.s     $f22, $f0
    089CE84C:[C5020028]: lwc1       $f2, 40($t0)
    089CE850:[C5000018]: lwc1       $f0, 24($t0)
    089CE854:[460618C0]: add.s      $f3, $f3, $f6
    089CE858:[46050840]: add.s      $f1, $f1, $f5
    089CE85C:[46000002]: mul.s      $f0, $f0, $f0
    089CE860:[46021082]: mul.s      $f2, $f2, $f2
    089CE864:[4480B800]: mtc1       $zr, $f23
    089CE868:[460018C0]: add.s      $f3, $f3, $f0
    089CE86C:[46020840]: add.s      $f1, $f1, $f2
    089CE870:[46001D04]: sqrt.s     $f20, $f3
    089CE874:[4617B032]: c.eq.s     $f22, $f23
    089CE878:[00000000]: nop
    089CE87C:[4501FFDB]: bc1t       0x089CE7EC
    089CE880:[46000D44]: sqrt.s     $f21, $f1
    089CE884:[4617A032]: c.eq.s     $f20, $f23
    089CE888:[00000000]: nop
    089CE88C:[4501FFD8]: bc1t       0x089CE7F0
    089CE890:[8FBF0044]: lw         $ra, 68($sp)
    089CE894:[4617A832]: c.eq.s     $f21, $f23
    089CE898:[00000000]: nop
    089CE89C:[4503FFD5]: bc1tl      0x089CE7F4
    089CE8A0:[8FB00040]: lw         $s0, 64($sp)
    089CE8A4:[3C0608B6]: lui        $a2, 0x08B6 <=> li $a2, 0x08B60000
    089CE8A8:[01402821]: addu       $a1, $t2, $zr <=> move $a1, $t2
    089CE8AC:[24C6BBB0]: addiu      $a2, $a2, -17488
    089CE8B0:[0E2755C1]: jal        0x089D5704
    089CE8B4:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089CE8B8:[C7A80008]: lwc1       $f8, 8($sp)
    089CE8BC:[C7AA0018]: lwc1       $f10, 24($sp)
    089CE8C0:[C7A90028]: lwc1       $f9, 40($sp)
    089CE8C4:[C7A70000]: lwc1       $f7, 0($sp)
    089CE8C8:[C7A60010]: lwc1       $f6, 16($sp)
    089CE8CC:[C7A50020]: lwc1       $f5, 32($sp)
    089CE8D0:[C7A40004]: lwc1       $f4, 4($sp)
    089CE8D4:[C7A30014]: lwc1       $f3, 20($sp)
    089CE8D8:[C7A20024]: lwc1       $f2, 36($sp)
    089CE8DC:[46164203]: div.s      $f8, $f8, $f22
    089CE8E0:[46145283]: div.s      $f10, $f10, $f20
    089CE8E4:[46154A43]: div.s      $f9, $f9, $f21
    089CE8E8:[461639C3]: div.s      $f7, $f7, $f22
    089CE8EC:[46143183]: div.s      $f6, $f6, $f20
    089CE8F0:[46152943]: div.s      $f5, $f5, $f21
    089CE8F4:[46162103]: div.s      $f4, $f4, $f22
    089CE8F8:[461418C3]: div.s      $f3, $f3, $f20
    089CE8FC:[46151083]: div.s      $f2, $f2, $f21
    089CE900:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    089CE904:[C4409DF0]: lwc1       $f0, -25104($v0)
    089CE908:[C7AB002C]: lwc1       $f11, 44($sp)
    089CE90C:[C7A1001C]: lwc1       $f1, 28($sp)
    089CE910:[E600012C]: swc1       $f0, 300($s0)
    089CE914:[C7A0000C]: lwc1       $f0, 12($sp)
    089CE918:[E617011C]: swc1       $f23, 284($s0)
    089CE91C:[E6000120]: swc1       $f0, 288($s0)
    089CE920:[E6010124]: swc1       $f1, 292($s0)
    089CE924:[E60B0128]: swc1       $f11, 296($s0)
    089CE928:[E6080110]: swc1       $f8, 272($s0)
    089CE92C:[E60700F0]: swc1       $f7, 240($s0)
    089CE930:[E60600F4]: swc1       $f6, 244($s0)
    089CE934:[E60500F8]: swc1       $f5, 248($s0)
    089CE938:[E6040100]: swc1       $f4, 256($s0)
    089CE93C:[E6030104]: swc1       $f3, 260($s0)
    089CE940:[E6020108]: swc1       $f2, 264($s0)
    089CE944:[E60A0114]: swc1       $f10, 276($s0)
    089CE948:[E6090118]: swc1       $f9, 280($s0)
    089CE94C:[E61700FC]: swc1       $f23, 252($s0)
--> 089CE950:[0A2739FB]: j          0x089CE7EC
    089CE954:[E617010C]: swc1       $f23, 268($s0)
    089CE958:[0A2739E8]: j          0x089CE7A0
    089CE95C:[24487BF0]: addiu      $t0, $v0, 31728
_S1_2_89CC7E4 35,760,114 instructions (0.405%), 2,750,778 calls (089CC7E4 - 089CC814, length 13)
    089CC7E4:[8C830000]: lw         $v1, 0($a0)
    089CC7E8:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CC7EC:[2442CBB0]: addiu      $v0, $v0, -13392
    089CC7F0:[AC430050]: sw         $v1, 80($v0)
    089CC7F4:[8CA70000]: lw         $a3, 0($a1)
    089CC7F8:[8C430014]: lw         $v1, 20($v0)
    089CC7FC:[E44C0060]: swc1       $f12, 96($v0)
    089CC800:[34630002]: ori        $v1, $v1, 2
    089CC804:[AC470054]: sw         $a3, 84($v0)
    089CC808:[8CC40000]: lw         $a0, 0($a2)
    089CC80C:[AC430014]: sw         $v1, 20($v0)
    089CC810:[03E00008]: jr         $ra
    089CC814:[AC440058]: sw         $a0, 88($v0)
_S1_2_89C53D8 35,717,250 instructions (0.404%), 1,428,690 calls (089C53D8 - 089C5454, length 32)
    089C53D8:[27BDFFF0]: addiu      $sp, $sp, -16
    089C53DC:[AFB00000]: sw         $s0, 0($sp)
    089C53E0:[AFB10004]: sw         $s1, 4($sp)
    089C53E4:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    089C53E8:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
    089C53EC:[AFB20008]: sw         $s2, 8($sp)
    089C53F0:[AFBF000C]: sw         $ra, 12($sp)
    089C53F4:[0E2714DD]: jal        0x089C5374
    089C53F8:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    089C53FC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089C5400:[1080000E]: beq        $a0, $zr, 0x089C543C
    089C5404:[00102880]: sll        $a1, $s0, 0x0002
    089C5408:[24A50004]: addiu      $a1, $a1, 4
    089C540C:[00852021]: addu       $a0, $a0, $a1
    089C5410:[00112880]: sll        $a1, $s1, 0x0002
    089C5414:[8C820000]: lw         $v0, 0($a0)
    089C5418:[02452021]: addu       $a0, $s2, $a1
    089C541C:[8C840000]: lw         $a0, 0($a0)
    089C5420:[00821021]: addu       $v0, $a0, $v0
    089C5424:[8FB00000]: lw         $s0, 0($sp)
    089C5428:[8FB10004]: lw         $s1, 4($sp)
    089C542C:[8FB20008]: lw         $s2, 8($sp)
    089C5430:[8FBF000C]: lw         $ra, 12($sp)
    089C5434:[03E00008]: jr         $ra
    089C5438:[27BD0010]: addiu      $sp, $sp, 16
    089C543C:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    089C5440:[8FB00000]: lw         $s0, 0($sp)
    089C5444:[8FB10004]: lw         $s1, 4($sp)
    089C5448:[8FB20008]: lw         $s2, 8($sp)
    089C544C:[8FBF000C]: lw         $ra, 12($sp)
    089C5450:[03E00008]: jr         $ra
    089C5454:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_89FC804 33,623,901 instructions (0.381%), 141,873 calls (089FC804 - 089FC8CC, length 51)
    089FC804:[3C0308AA]: lui        $v1, 0x08AA <=> li $v1, 0x08AA0000
    089FC808:[8C66744C]: lw         $a2, 29772($v1)
    089FC80C:[27BDFF70]: addiu      $sp, $sp, -144
    089FC810:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    089FC814:[AFB10084]: sw         $s1, 132($sp)
    089FC818:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    089FC81C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    089FC820:[AFBF0088]: sw         $ra, 136($sp)
    089FC824:[10C50024]: beq        $a2, $a1, 0x089FC8B8
    089FC828:[AFB00080]: sw         $s0, 128($sp)
    089FC82C:[0E27F65A]: jal        0x089FD968
    089FC830:[00000000]: nop
    089FC834:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089FC838:[24501624]: addiu      $s0, $v0, 5668
    089FC83C:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089FC840:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089FC844:[0E29DCF1]: jal        0x08A773C4 [sceKernelLockLwMutex]
    089FC848:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089FC84C:[0E27F732]: jal        0x089FDCC8
    089FC850:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089FC854:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    089FC858:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089FC85C:[3C0708B5]: lui        $a3, 0x08B5 <=> li $a3, 0x08B50000
    089FC860:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089FC864:[0E29DCED]: jal        0x08A773B4 [sceKernelUnlockLwMutex]
    089FC868:[ACE01620]: sw         $zr, 5664($a3)
    089FC86C:[06200012]: bltz       $s1, 0x089FC8B8
    089FC870:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    089FC874:[0E27F830]: jal        0x089FE0C0
    089FC878:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089FC87C:[3C0408B5]: lui        $a0, 0x08B5 <=> li $a0, 0x08B50000
    089FC880:[8C83090C]: lw         $v1, 2316($a0)
    089FC884:[1860000B]: blez       $v1, 0x089FC8B4
    089FC888:[3C0808B5]: lui        $t0, 0x08B5 <=> li $t0, 0x08B50000
    089FC88C:[25050920]: addiu      $a1, $t0, 2336
    089FC890:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    089FC894:[24A40004]: addiu      $a0, $a1, 4
    089FC898:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    089FC89C:[8C690000]: lw         $t1, 0($v1)
    089FC8A0:[2631FFFF]: addiu      $s1, $s1, -1
    089FC8A4:[24630004]: addiu      $v1, $v1, 4
    089FC8A8:[AC890000]: sw         $t1, 0($a0)
    089FC8AC:[1620FFFB]: bne        $s1, $zr, 0x089FC89C
    089FC8B0:[24840068]: addiu      $a0, $a0, 104
    089FC8B4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089FC8B8:[8FBF0088]: lw         $ra, 136($sp)
    089FC8BC:[8FB10084]: lw         $s1, 132($sp)
    089FC8C0:[8FB00080]: lw         $s0, 128($sp)
    089FC8C4:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089FC8C8:[03E00008]: jr         $ra
    089FC8CC:[27BD0090]: addiu      $sp, $sp, 144
  Back Branch 089FC8AC 4,539,936 times (length 6)
    089FC888:[3C0808B5]: lui        $t0, 0x08B5 <=> li $t0, 0x08B50000
    089FC88C:[25050920]: addiu      $a1, $t0, 2336
    089FC890:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    089FC894:[24A40004]: addiu      $a0, $a1, 4
    089FC898:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
--> 089FC89C:[8C690000]: lw         $t1, 0($v1)
    089FC8A0:[2631FFFF]: addiu      $s1, $s1, -1
    089FC8A4:[24630004]: addiu      $v1, $v1, 4
    089FC8A8:[AC890000]: sw         $t1, 0($a0)
--> 089FC8AC:[1620FFFB]: bne        $s1, $zr, 0x089FC89C
    089FC8B0:[24840068]: addiu      $a0, $a0, 104
    089FC8B4:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089FC8B8:[8FBF0088]: lw         $ra, 136($sp)
    089FC8BC:[8FB10084]: lw         $s1, 132($sp)
_S1_2_89D592C 32,084,849 instructions (0.363%), 928,809 calls (089D592C - 089D596C, length 17)
    089D592C:[00073880]: sll        $a3, $a3, 0x0002
    089D5930:[00E43821]: addu       $a3, $a3, $a0
    089D5934:[24E7FFFC]: addiu      $a3, $a3, -4
    089D5938:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089D593C:[44086000]: mfc1       $t0, $f12
    089D5940:[48E80022]: MTV.s      $t0, S021.s
    089D5944:[D0442202]: vocp.s     S020.s, S021.s
    089D5948:[C8A10000]: lv.s       S010.s, 0($a1)
    089D594C:[C8C10001]: lv.s       S011.s, 0($a2)
    089D5950:[24A50004]: addiu      $a1, $a1, 4
    089D5954:[24C60004]: addiu      $a2, $a2, 4
    089D5958:[64820180]: vdot.p     S000.s, C010.p, C020.p
    089D595C:[E8400000]: sv.s       S000.s, 0($v0)
    089D5960:[1447FFF9]: bne        $v0, $a3, 0x089D5948
    089D5964:[24420004]: addiu      $v0, $v0, 4
    089D5968:[03E00008]: jr         $ra
    089D596C:[00000000]: nop
  Back Branch 089D5960 2,965,696 times (length 8)
    089D5934:[24E7FFFC]: addiu      $a3, $a3, -4
    089D5938:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089D593C:[44086000]: mfc1       $t0, $f12
    089D5940:[48E80022]: MTV.s      $t0, S021.s
    089D5944:[D0442202]: vocp.s     S020.s, S021.s
--> 089D5948:[C8A10000]: lv.s       S010.s, 0($a1)
    089D594C:[C8C10001]: lv.s       S011.s, 0($a2)
    089D5950:[24A50004]: addiu      $a1, $a1, 4
    089D5954:[24C60004]: addiu      $a2, $a2, 4
    089D5958:[64820180]: vdot.p     S000.s, C010.p, C020.p
    089D595C:[E8400000]: sv.s       S000.s, 0($v0)
--> 089D5960:[1447FFF9]: bne        $v0, $a3, 0x089D5948
    089D5964:[24420004]: addiu      $v0, $v0, 4
    089D5968:[03E00008]: jr         $ra
    089D596C:[00000000]: nop
_S1_2_89CC9D4 31,340,474 instructions (0.355%), 2,990,325 calls (089CC9D4 - 089CCA1C, length 19)
    089CC9D4:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CC9D8:[24C2CBB0]: addiu      $v0, $a2, -13392
    089CC9DC:[00041880]: sll        $v1, $a0, 0x0002
    089CC9E0:[10A0000A]: beq        $a1, $zr, 0x089CCA0C
    089CC9E4:[00621021]: addu       $v0, $v1, $v0
    089CC9E8:[00041880]: sll        $v1, $a0, 0x0002
    089CC9EC:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CC9F0:[24C4CBB0]: addiu      $a0, $a2, -13392
    089CC9F4:[8C820014]: lw         $v0, 20($a0)
    089CC9F8:[00641821]: addu       $v1, $v1, $a0
    089CC9FC:[AC6500A8]: sw         $a1, 168($v1)
    089CCA00:[34420200]: ori        $v0, $v0, 512
    089CCA04:[03E00008]: jr         $ra
    089CCA08:[AC820014]: sw         $v0, 20($a0)
    089CCA0C:[8C4200A8]: lw         $v0, 168($v0)
    089CCA10:[1440FFF8]: bne        $v0, $zr, 0x089CC9F4
    089CCA14:[24C4CBB0]: addiu      $a0, $a2, -13392
    089CCA18:[03E00008]: jr         $ra
    089CCA1C:[00000000]: nop
  Back Branch 089CCA10 5,406,013 times (length 9)
    089CC9E0:[10A0000A]: beq        $a1, $zr, 0x089CCA0C
    089CC9E4:[00621021]: addu       $v0, $v1, $v0
    089CC9E8:[00041880]: sll        $v1, $a0, 0x0002
    089CC9EC:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    089CC9F0:[24C4CBB0]: addiu      $a0, $a2, -13392
--> 089CC9F4:[8C820014]: lw         $v0, 20($a0)
    089CC9F8:[00641821]: addu       $v1, $v1, $a0
    089CC9FC:[AC6500A8]: sw         $a1, 168($v1)
    089CCA00:[34420200]: ori        $v0, $v0, 512
    089CCA04:[03E00008]: jr         $ra
    089CCA08:[AC820014]: sw         $v0, 20($a0)
    089CCA0C:[8C4200A8]: lw         $v0, 168($v0)
--> 089CCA10:[1440FFF8]: bne        $v0, $zr, 0x089CC9F4
    089CCA14:[24C4CBB0]: addiu      $a0, $a2, -13392
    089CCA18:[03E00008]: jr         $ra
    089CCA1C:[00000000]: nop
_S1_2_89CC760 29,912,982 instructions (0.339%), 2,750,778 calls (089CC760 - 089CC788, length 11)
    089CC760:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CC764:[2445CBB0]: addiu      $a1, $v0, -13392
    089CC768:[8CA30028]: lw         $v1, 40($a1)
    089CC76C:[10640005]: beq        $v1, $a0, 0x089CC784
    089CC770:[00000000]: nop
    089CC774:[8CA20014]: lw         $v0, 20($a1)
    089CC778:[ACA40028]: sw         $a0, 40($a1)
    089CC77C:[34428000]: ori        $v0, $v0, -32768
    089CC780:[ACA20014]: sw         $v0, 20($a1)
    089CC784:[03E00008]: jr         $ra
    089CC788:[00000000]: nop
_S1_2_89CEB78 29,637,466 instructions (0.335%), 55,970 calls (089CEB78 - 089CEC18, length 41)
    089CEB78:[27BDFFE0]: addiu      $sp, $sp, -32
    089CEB7C:[AFB3000C]: sw         $s3, 12($sp)
    089CEB80:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    089CEB84:[AFB20008]: sw         $s2, 8($sp)
    089CEB88:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    089CEB8C:[AFBF0010]: sw         $ra, 16($sp)
    089CEB90:[AFB10004]: sw         $s1, 4($sp)
    089CEB94:[1480000A]: bne        $a0, $zr, 0x089CEBC0
    089CEB98:[AFB00000]: sw         $s0, 0($sp)
    089CEB9C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089CEBA0:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089CEBA4:[8FBF0010]: lw         $ra, 16($sp)
    089CEBA8:[8FB3000C]: lw         $s3, 12($sp)
    089CEBAC:[8FB20008]: lw         $s2, 8($sp)
    089CEBB0:[8FB10004]: lw         $s1, 4($sp)
    089CEBB4:[8FB00000]: lw         $s0, 0($sp)
    089CEBB8:[03E00008]: jr         $ra
    089CEBBC:[27BD0020]: addiu      $sp, $sp, 32
    089CEBC0:[8C86002C]: lw         $a2, 44($a0)
    089CEBC4:[18C0FFF5]: blez       $a2, 0x089CEB9C
    089CEBC8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089CEBCC:[8E430018]: lw         $v1, 24($s2)
    089CEBD0:[00111080]: sll        $v0, $s1, 0x0002
    089CEBD4:[00431021]: addu       $v0, $v0, $v1
    089CEBD8:[8C500000]: lw         $s0, 0($v0)
    089CEBDC:[1200000A]: beq        $s0, $zr, 0x089CEC08
    089CEBE0:[26310001]: addiu      $s1, $s1, 1
    089CEBE4:[8E020184]: lw         $v0, 388($s0)
    089CEBE8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CEBEC:[10400006]: beq        $v0, $zr, 0x089CEC08
    089CEBF0:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CEBF4:[0E27A24D]: jal        0x089E8934
    089CEBF8:[00000000]: nop
    089CEBFC:[1040FFE9]: beq        $v0, $zr, 0x089CEBA4
    089CEC00:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089CEC04:[8E46002C]: lw         $a2, 44($s2)
    089CEC08:[0226102A]: slt        $v0, $s1, $a2
    089CEC0C:[5440FFF0]: bnel       $v0, $zr, 0x089CEBD0
    089CEC10:[8E430018]: lw         $v1, 24($s2)
    089CEC14:[0A273AE8]: j          0x089CEBA0
    089CEC18:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
  Back Branch 089CEC0C 1,973,260 times (length 17)
    089CEBBC:[27BD0020]: addiu      $sp, $sp, 32
    089CEBC0:[8C86002C]: lw         $a2, 44($a0)
    089CEBC4:[18C0FFF5]: blez       $a2, 0x089CEB9C
    089CEBC8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089CEBCC:[8E430018]: lw         $v1, 24($s2)
--> 089CEBD0:[00111080]: sll        $v0, $s1, 0x0002
    089CEBD4:[00431021]: addu       $v0, $v0, $v1
    089CEBD8:[8C500000]: lw         $s0, 0($v0)
    089CEBDC:[1200000A]: beq        $s0, $zr, 0x089CEC08
    089CEBE0:[26310001]: addiu      $s1, $s1, 1
    089CEBE4:[8E020184]: lw         $v0, 388($s0)
    089CEBE8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CEBEC:[10400006]: beq        $v0, $zr, 0x089CEC08
    089CEBF0:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CEBF4:[0E27A24D]: jal        0x089E8934
    089CEBF8:[00000000]: nop
    089CEBFC:[1040FFE9]: beq        $v0, $zr, 0x089CEBA4
    089CEC00:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089CEC04:[8E46002C]: lw         $a2, 44($s2)
    089CEC08:[0226102A]: slt        $v0, $s1, $a2
--> 089CEC0C:[5440FFF0]: bnel       $v0, $zr, 0x089CEBD0
    089CEC10:[8E430018]: lw         $v1, 24($s2)
    089CEC14:[0A273AE8]: j          0x089CEBA0
    089CEC18:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
  Back Branch 089CEBFC 850,336 times (length 24)
    089CEB90:[AFB10004]: sw         $s1, 4($sp)
    089CEB94:[1480000A]: bne        $a0, $zr, 0x089CEBC0
    089CEB98:[AFB00000]: sw         $s0, 0($sp)
    089CEB9C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089CEBA0:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
--> 089CEBA4:[8FBF0010]: lw         $ra, 16($sp)
    089CEBA8:[8FB3000C]: lw         $s3, 12($sp)
    089CEBAC:[8FB20008]: lw         $s2, 8($sp)
    089CEBB0:[8FB10004]: lw         $s1, 4($sp)
    089CEBB4:[8FB00000]: lw         $s0, 0($sp)
    089CEBB8:[03E00008]: jr         $ra
    089CEBBC:[27BD0020]: addiu      $sp, $sp, 32
    089CEBC0:[8C86002C]: lw         $a2, 44($a0)
    089CEBC4:[18C0FFF5]: blez       $a2, 0x089CEB9C
    089CEBC8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089CEBCC:[8E430018]: lw         $v1, 24($s2)
    089CEBD0:[00111080]: sll        $v0, $s1, 0x0002
    089CEBD4:[00431021]: addu       $v0, $v0, $v1
    089CEBD8:[8C500000]: lw         $s0, 0($v0)
    089CEBDC:[1200000A]: beq        $s0, $zr, 0x089CEC08
    089CEBE0:[26310001]: addiu      $s1, $s1, 1
    089CEBE4:[8E020184]: lw         $v0, 388($s0)
    089CEBE8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CEBEC:[10400006]: beq        $v0, $zr, 0x089CEC08
    089CEBF0:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CEBF4:[0E27A24D]: jal        0x089E8934
    089CEBF8:[00000000]: nop
--> 089CEBFC:[1040FFE9]: beq        $v0, $zr, 0x089CEBA4
    089CEC00:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089CEC04:[8E46002C]: lw         $a2, 44($s2)
    089CEC08:[0226102A]: slt        $v0, $s1, $a2
    089CEC0C:[5440FFF0]: bnel       $v0, $zr, 0x089CEBD0
  Back Branch 089CEBC4 55,970 times (length 12)
    089CEB88:[00809021]: addu       $s2, $a0, $zr <=> move $s2, $a0
    089CEB8C:[AFBF0010]: sw         $ra, 16($sp)
    089CEB90:[AFB10004]: sw         $s1, 4($sp)
    089CEB94:[1480000A]: bne        $a0, $zr, 0x089CEBC0
    089CEB98:[AFB00000]: sw         $s0, 0($sp)
--> 089CEB9C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    089CEBA0:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089CEBA4:[8FBF0010]: lw         $ra, 16($sp)
    089CEBA8:[8FB3000C]: lw         $s3, 12($sp)
    089CEBAC:[8FB20008]: lw         $s2, 8($sp)
    089CEBB0:[8FB10004]: lw         $s1, 4($sp)
    089CEBB4:[8FB00000]: lw         $s0, 0($sp)
    089CEBB8:[03E00008]: jr         $ra
    089CEBBC:[27BD0020]: addiu      $sp, $sp, 32
    089CEBC0:[8C86002C]: lw         $a2, 44($a0)
--> 089CEBC4:[18C0FFF5]: blez       $a2, 0x089CEB9C
    089CEBC8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089CEBCC:[8E430018]: lw         $v1, 24($s2)
    089CEBD0:[00111080]: sll        $v0, $s1, 0x0002
    089CEBD4:[00431021]: addu       $v0, $v0, $v1
  Back Branch 089CEC14 23,251 times (length 31)
    089CEB8C:[AFBF0010]: sw         $ra, 16($sp)
    089CEB90:[AFB10004]: sw         $s1, 4($sp)
    089CEB94:[1480000A]: bne        $a0, $zr, 0x089CEBC0
    089CEB98:[AFB00000]: sw         $s0, 0($sp)
    089CEB9C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
--> 089CEBA0:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089CEBA4:[8FBF0010]: lw         $ra, 16($sp)
    089CEBA8:[8FB3000C]: lw         $s3, 12($sp)
    089CEBAC:[8FB20008]: lw         $s2, 8($sp)
    089CEBB0:[8FB10004]: lw         $s1, 4($sp)
    089CEBB4:[8FB00000]: lw         $s0, 0($sp)
    089CEBB8:[03E00008]: jr         $ra
    089CEBBC:[27BD0020]: addiu      $sp, $sp, 32
    089CEBC0:[8C86002C]: lw         $a2, 44($a0)
    089CEBC4:[18C0FFF5]: blez       $a2, 0x089CEB9C
    089CEBC8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089CEBCC:[8E430018]: lw         $v1, 24($s2)
    089CEBD0:[00111080]: sll        $v0, $s1, 0x0002
    089CEBD4:[00431021]: addu       $v0, $v0, $v1
    089CEBD8:[8C500000]: lw         $s0, 0($v0)
    089CEBDC:[1200000A]: beq        $s0, $zr, 0x089CEC08
    089CEBE0:[26310001]: addiu      $s1, $s1, 1
    089CEBE4:[8E020184]: lw         $v0, 388($s0)
    089CEBE8:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    089CEBEC:[10400006]: beq        $v0, $zr, 0x089CEC08
    089CEBF0:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CEBF4:[0E27A24D]: jal        0x089E8934
    089CEBF8:[00000000]: nop
    089CEBFC:[1040FFE9]: beq        $v0, $zr, 0x089CEBA4
    089CEC00:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089CEC04:[8E46002C]: lw         $a2, 44($s2)
    089CEC08:[0226102A]: slt        $v0, $s1, $a2
    089CEC0C:[5440FFF0]: bnel       $v0, $zr, 0x089CEBD0
    089CEC10:[8E430018]: lw         $v1, 24($s2)
--> 089CEC14:[0A273AE8]: j          0x089CEBA0
    089CEC18:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
_S1_2_89C5374 27,721,760 instructions (0.314%), 1,459,040 calls (089C5374 - 089C53D4, length 25)
    089C5374:[27BDFFF0]: addiu      $sp, $sp, -16
    089C5378:[AFB00000]: sw         $s0, 0($sp)
    089C537C:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    089C5380:[AFB10004]: sw         $s1, 4($sp)
    089C5384:[AFBF0008]: sw         $ra, 8($sp)
    089C5388:[0E27140D]: jal        0x089C5034
    089C538C:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    089C5390:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089C5394:[1080000A]: beq        $a0, $zr, 0x089C53C0
    089C5398:[00102880]: sll        $a1, $s0, 0x0002
    089C539C:[02252821]: addu       $a1, $s1, $a1
    089C53A0:[8CA20000]: lw         $v0, 0($a1)
    089C53A4:[8C840010]: lw         $a0, 16($a0)
    089C53A8:[00441021]: addu       $v0, $v0, $a0
    089C53AC:[8FB00000]: lw         $s0, 0($sp)
    089C53B0:[8FB10004]: lw         $s1, 4($sp)
    089C53B4:[8FBF0008]: lw         $ra, 8($sp)
    089C53B8:[03E00008]: jr         $ra
    089C53BC:[27BD0010]: addiu      $sp, $sp, 16
    089C53C0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    089C53C4:[8FB00000]: lw         $s0, 0($sp)
    089C53C8:[8FB10004]: lw         $s1, 4($sp)
    089C53CC:[8FBF0008]: lw         $ra, 8($sp)
    089C53D0:[03E00008]: jr         $ra
    089C53D4:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8A02BF0 27,619,329 instructions (0.313%), 332,763 calls (08A02BF0 - 08A02C48, length 23)
    08A02BF0:[3C0308B6]: lui        $v1, 0x08B6 <=> li $v1, 0x08B60000
    08A02BF4:[8C65B094]: lw         $a1, -20332($v1)
    08A02BF8:[2403000F]: addiu      $v1, $zr, 15 <=> li $v1, 15
    08A02BFC:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    08A02C00:[2463FFFF]: addiu      $v1, $v1, -1
    08A02C04:[AC400000]: sw         $zr, 0($v0)
    08A02C08:[0461FFFD]: bgez       $v1, 0x08A02C00
    08A02C0C:[24420004]: addiu      $v0, $v0, 4
    08A02C10:[3C0408B6]: lui        $a0, 0x08B6 <=> li $a0, 0x08B60000
    08A02C14:[8C8AB090]: lw         $t2, -20336($a0)
    08A02C18:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
    08A02C1C:[C441A638]: lwc1       $f1, -22984($v0)
    08A02C20:[3C0908B6]: lui        $t1, 0x08B6 <=> li $t1, 0x08B60000
    08A02C24:[000A3880]: sll        $a3, $t2, 0x0002
    08A02C28:[2528B0C8]: addiu      $t0, $t1, -20280
    08A02C2C:[00E81821]: addu       $v1, $a3, $t0
    08A02C30:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08A02C34:[E4A1003C]: swc1       $f1, 60($a1)
    08A02C38:[AC660000]: sw         $a2, 0($v1)
    08A02C3C:[E4A10000]: swc1       $f1, 0($a1)
    08A02C40:[E4A10014]: swc1       $f1, 20($a1)
    08A02C44:[03E00008]: jr         $ra
    08A02C48:[E4A10028]: swc1       $f1, 40($a1)
  Back Branch 08A02C08 5,324,208 times (length 4)
    08A02BF0:[3C0308B6]: lui        $v1, 0x08B6 <=> li $v1, 0x08B60000
    08A02BF4:[8C65B094]: lw         $a1, -20332($v1)
    08A02BF8:[2403000F]: addiu      $v1, $zr, 15 <=> li $v1, 15
    08A02BFC:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
--> 08A02C00:[2463FFFF]: addiu      $v1, $v1, -1
    08A02C04:[AC400000]: sw         $zr, 0($v0)
--> 08A02C08:[0461FFFD]: bgez       $v1, 0x08A02C00
    08A02C0C:[24420004]: addiu      $v0, $v0, 4
    08A02C10:[3C0408B6]: lui        $a0, 0x08B6 <=> li $a0, 0x08B60000
    08A02C14:[8C8AB090]: lw         $t2, -20336($a0)
    08A02C18:[3C0208A9]: lui        $v0, 0x08A9 <=> li $v0, 0x08A90000
_S1_2_89CCA6C 27,507,780 instructions (0.311%), 2,750,778 calls (089CCA6C - 089CCAF0, length 34)
    089CCA6C:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    089CCA70:[2447CBB0]: addiu      $a3, $v0, -13392
    089CCA74:[00042080]: sll        $a0, $a0, 0x0002
    089CCA78:[00872021]: addu       $a0, $a0, $a3
    089CCA7C:[8C8200C8]: lw         $v0, 200($a0)
    089CCA80:[50450016]: beql       $v0, $a1, 0x089CCADC
    089CCA84:[8C8200D0]: lw         $v0, 208($a0)
    089CCA88:[8CE20014]: lw         $v0, 20($a3)
    089CCA8C:[AC8500C8]: sw         $a1, 200($a0)
    089CCA90:[34421200]: ori        $v0, $v0, 4608
    089CCA94:[8CE300C8]: lw         $v1, 200($a3)
    089CCA98:[AC8600D0]: sw         $a2, 208($a0)
    089CCA9C:[10600003]: beq        $v1, $zr, 0x089CCAAC
    089CCAA0:[ACE20014]: sw         $v0, 20($a3)
    089CCAA4:[03E00008]: jr         $ra
    089CCAA8:[ACE000D8]: sw         $zr, 216($a3)
    089CCAAC:[8CE200D0]: lw         $v0, 208($a3)
    089CCAB0:[1440FFFC]: bne        $v0, $zr, 0x089CCAA4
    089CCAB4:[00000000]: nop
    089CCAB8:[8CE200CC]: lw         $v0, 204($a3)
    089CCABC:[1440000B]: bne        $v0, $zr, 0x089CCAEC
    089CCAC0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089CCAC4:[8CE200D4]: lw         $v0, 212($a3)
    089CCAC8:[14400008]: bne        $v0, $zr, 0x089CCAEC
    089CCACC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089CCAD0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    089CCAD4:[03E00008]: jr         $ra
    089CCAD8:[ACE200D8]: sw         $v0, 216($a3)
    089CCADC:[54C2FFEB]: bnel       $a2, $v0, 0x089CCA8C
    089CCAE0:[8CE20014]: lw         $v0, 20($a3)
    089CCAE4:[03E00008]: jr         $ra
    089CCAE8:[00000000]: nop
    089CCAEC:[03E00008]: jr         $ra
    089CCAF0:[ACE200D8]: sw         $v0, 216($a3)
_S1_2_89926B0 26,135,704 instructions (0.296%), 831,028 calls (089926B0 - 089927DC, length 76)
    089926B0:[27BDFFE0]: addiu      $sp, $sp, -32
    089926B4:[AFB00004]: sw         $s0, 4($sp)
    089926B8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089926BC:[8E0403A0]: lw         $a0, 928($s0)
    089926C0:[AFB10008]: sw         $s1, 8($sp)
    089926C4:[34110002]: ori        $s1, $zr, 2 <=> li $s1, 2
    089926C8:[E7B40000]: swc1       $f20, 0($sp)
    089926CC:[AFB2000C]: sw         $s2, 12($sp)
    089926D0:[AFBF0010]: sw         $ra, 16($sp)
    089926D4:[1091003B]: beq        $a0, $s1, 0x089927C4
    089926D8:[46006506]: mov.s      $f20, $f12
    089926DC:[34050003]: ori        $a1, $zr, 3 <=> li $a1, 3
    089926E0:[5485000E]: bnel       $a0, $a1, 0x0899271C
    089926E4:[8E040230]: lw         $a0, 560($s0)
    089926E8:[0E262FC9]: jal        0x0898BF24
    089926EC:[8E040220]: lw         $a0, 544($s0)
    089926F0:[14400034]: bne        $v0, $zr, 0x089927C4
    089926F4:[00000000]: nop
    089926F8:[0E265C34]: jal        0x089970D0
    089926FC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08992700:[8E0403A4]: lw         $a0, 932($s0)
    08992704:[10800003]: beq        $a0, $zr, 0x08992714
    08992708:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0899270C:[00A0F809]: jalr       $ra, $a1
    08992710:[8E0403A8]: lw         $a0, 936($s0)
    08992714:[AE00039C]: sw         $zr, 924($s0)
    08992718:[8E040230]: lw         $a0, 560($s0)
    0899271C:[54800005]: bnel       $a0, $zr, 0x08992734
    08992720:[92040398]: lbu        $a0, 920($s0)
    08992724:[8E0402DC]: lw         $a0, 732($s0)
    08992728:[10800026]: beq        $a0, $zr, 0x089927C4
    0899272C:[00000000]: nop
    08992730:[92040398]: lbu        $a0, 920($s0)
    08992734:[1080000B]: beq        $a0, $zr, 0x08992764
    08992738:[00000000]: nop
    0899273C:[92040219]: lbu        $a0, 537($s0)
    08992740:[10800008]: beq        $a0, $zr, 0x08992764
    08992744:[00000000]: nop
    08992748:[8E04001C]: lw         $a0, 28($s0)
    0899274C:[4600A306]: mov.s      $f12, $f20
    08992750:[24840038]: addiu      $a0, $a0, 56
    08992754:[84850000]: lh         $a1, 0($a0)
    08992758:[8C860004]: lw         $a2, 4($a0)
    0899275C:[00C0F809]: jalr       $ra, $a2
    08992760:[02052021]: addu       $a0, $s0, $a1
    08992764:[0E2661A8]: jal        0x089986A0
    08992768:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0899276C:[92040219]: lbu        $a0, 537($s0)
    08992770:[10800014]: beq        $a0, $zr, 0x089927C4
    08992774:[00000000]: nop
    08992778:[8E120338]: lw         $s2, 824($s0)
    0899277C:[8E04033C]: lw         $a0, 828($s0)
    08992780:[12440010]: beq        $s2, $a0, 0x089927C4
    08992784:[00000000]: nop
    08992788:[8E440014]: lw         $a0, 20($s2)
    0899278C:[5091000A]: beql       $a0, $s1, 0x089927B8
    08992790:[8E04033C]: lw         $a0, 828($s0)
    08992794:[8E440000]: lw         $a0, 0($s2)
    08992798:[4600A306]: mov.s      $f12, $f20
    0899279C:[8C85001C]: lw         $a1, 28($a0)
    089927A0:[24A50050]: addiu      $a1, $a1, 80
    089927A4:[84A60000]: lh         $a2, 0($a1)
    089927A8:[8CA50004]: lw         $a1, 4($a1)
    089927AC:[00A0F809]: jalr       $ra, $a1
    089927B0:[00862021]: addu       $a0, $a0, $a2
    089927B4:[8E04033C]: lw         $a0, 828($s0)
    089927B8:[2652001C]: addiu      $s2, $s2, 28
    089927BC:[5644FFF3]: bnel       $s2, $a0, 0x0899278C
    089927C0:[8E440014]: lw         $a0, 20($s2)
    089927C4:[C7B40000]: lwc1       $f20, 0($sp)
    089927C8:[8FB00004]: lw         $s0, 4($sp)
    089927CC:[8FB10008]: lw         $s1, 8($sp)
    089927D0:[8FB2000C]: lw         $s2, 12($sp)
    089927D4:[8FBF0010]: lw         $ra, 16($sp)
    089927D8:[03E00008]: jr         $ra
    089927DC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 089927BC 16,159 times (length 14)
    08992778:[8E120338]: lw         $s2, 824($s0)
    0899277C:[8E04033C]: lw         $a0, 828($s0)
    08992780:[12440010]: beq        $s2, $a0, 0x089927C4
    08992784:[00000000]: nop
    08992788:[8E440014]: lw         $a0, 20($s2)
--> 0899278C:[5091000A]: beql       $a0, $s1, 0x089927B8
    08992790:[8E04033C]: lw         $a0, 828($s0)
    08992794:[8E440000]: lw         $a0, 0($s2)
    08992798:[4600A306]: mov.s      $f12, $f20
    0899279C:[8C85001C]: lw         $a1, 28($a0)
    089927A0:[24A50050]: addiu      $a1, $a1, 80
    089927A4:[84A60000]: lh         $a2, 0($a1)
    089927A8:[8CA50004]: lw         $a1, 4($a1)
    089927AC:[00A0F809]: jalr       $ra, $a1
    089927B0:[00862021]: addu       $a0, $a0, $a2
    089927B4:[8E04033C]: lw         $a0, 828($s0)
    089927B8:[2652001C]: addiu      $s2, $s2, 28
--> 089927BC:[5644FFF3]: bnel       $s2, $a0, 0x0899278C
    089927C0:[8E440014]: lw         $a0, 20($s2)
    089927C4:[C7B40000]: lwc1       $f20, 0($sp)
    089927C8:[8FB00004]: lw         $s0, 4($sp)
    089927CC:[8FB10008]: lw         $s1, 8($sp)
_S1_2_89CC83C 24,757,002 instructions (0.280%), 2,750,778 calls (089CC83C - 089CC85C, length 9)
_S1_2_89CC818 24,757,002 instructions (0.280%), 2,750,778 calls (089CC818 - 089CC838, length 9)
_S1_2_89986A0 24,674,667 instructions (0.279%), 835,825 calls (089986A0 - 08998A0C, length 220)
_S1_2_89C77F8 23,949,303 instructions (0.271%), 23,466 calls (089C77F8 - 089C7BBC, length 242)
  Back Branch 089C7B6C 343,138 times (length 83)
  Back Branch 089C7B88 140,849 times (length 118)
  Back Branch 089C792C 66,372 times (length 11)
  Back Branch 089C797C 62,059 times (length 11)
_S1_2_896D348 23,543,518 instructions (0.266%), 103,140 calls (0896D348 - 0896D548, length 129)
  Back Branch 0896D3D0 885,942 times (length 13)
  Back Branch 0896D4DC 420,266 times (length 13)
  Back Branch 0896D418 17,028 times (length 10)
_S1_2_89F348C 23,313,626 instructions (0.264%), 74,398 calls (089F348C - 089F3564, length 55)
  Back Branch 089F3534 1,803,295 times (length 12)
  Back Branch 089F34FC 39,526 times (length 21)
  Back Branch 089F353C 39,526 times (length 37)
  Back Branch 089F3560 39,477 times (length 33)
_S1_2_89F4CC4 22,670,482 instructions (0.257%), 2,750,778 calls (089F4CC4 - 089F4CE4, length 9)
_S1_2_89CBBD0 21,623,236 instructions (0.245%), 2,577,832 calls (089CBB9C - 089CBF00, length 218)
  Back Branch 089CBBD8 2,577,832 times (length 17)
_S1_2_89C5458 21,430,350 instructions (0.243%), 1,428,690 calls (089C5458 - 089C54A4, length 20)
_S1_2_89C513C 21,370,675 instructions (0.242%), 854,827 calls (089C513C - 089C51B8, length 32)
_S1_2_89CE768 21,239,572 instructions (0.240%), 32,999 calls (089CE690 - 089CE76C, length 56)
  Back Branch 089CE708 1,408,492 times (length 11)
  Back Branch 089CE748 387,387 times (length 11)
  Back Branch 089CE714 32,999 times (length 20)
  Back Branch 089CE768 32,999 times (length 56)
_S1_2_89A16C4 20,963,304 instructions (0.237%), 185,664 calls (089A16C4 - 089A1768, length 42)
  Back Branch 089A1750 850,476 times (length 20)
_S1_2_89F5DA4 20,528,550 instructions (0.232%), 2,280,950 calls (089F5DA4 - 089F5FEC, length 147)
_S1_2_89CEC4C 18,972,476 instructions (0.215%), 558,014 calls (089CCD64 - 089CEC70, length 1988)
  Back Branch 089CEC6C 558,014 times (length 1988)
_S1_2_89C5034 18,965,576 instructions (0.215%), 2,709,368 calls (089C5034 - 089C5054, length 9)
_S1_2_89F5640 18,608,595 instructions (0.211%), 502,935 calls (089F5640 - 089F56D0, length 37)
_S1_2_89738FC 18,300,360 instructions (0.207%), 163,985 calls (089738FC - 08973F18, length 392)
  Back Branch 08973EC8 112,007 times (length 56)
  Back Branch 089739F8 20,047 times (length 9)
  Back Branch 08973B74 386 times (length 3)
_S1_2_8A04E14 17,695,696 instructions (0.200%), 281,395 calls (08A04E14 - 08A04E8C, length 31)
  Back Branch 08A04E80 1,098,892 times (length 11)
_S1_2_89D5970 17,688,508 instructions (0.200%), 465,878 calls (089D5970 - 089D5A10, length 41)
_S1_2_89CDACC 17,410,464 instructions (0.197%), 241,812 calls (089CD9FC - 089CDB98, length 104)
  Back Branch 089CDB94 241,812 times (length 104)
_S1_2_8A01A60 15,774,264 instructions (0.179%), 219,087 calls (08A01A60 - 08A01BF8, length 103)
_S1_2_89D2C8C 14,469,666 instructions (0.164%), 420,382 calls (089D2C8C - 089D3014, length 227)
_S1_2_89CC2EC 14,252,184 instructions (0.161%), 111,190 calls (089CC0A8 - 089CC308, length 153)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
_S1_2_89CCD04 13,392,336 instructions (0.152%), 558,014 calls (089CCD04 - 089CCD60, length 24)
_S1_2_89CC5A4 13,057,848 instructions (0.148%), 241,812 calls (089CC5A4 - 089CC678, length 54)
_S1_2_8A04DBC 12,493,250 instructions (0.141%), 567,875 calls (08A04DBC - 08A04E10, length 22)
_S1_2_89D57D4 12,342,698 instructions (0.140%), 489,242 calls (089D57D4 - 089D5890, length 48)
_S1_2_8A00B38 12,180,652 instructions (0.138%), 553,666 calls (08A00B38 - 08A00B8C, length 22)
_S1_2_8A01550 11,478,300 instructions (0.130%), 1,147,830 calls (08A01550 - 08A01758, length 131)
_S1_2_89BDCA8 11,386,626 instructions (0.129%), 241,063 calls (089BDCA8 - 089BE044, length 232)
  Back Branch 089BDEB8 113,826 times (length 85)
_S1_2_89C6268 11,126,908 instructions (0.126%), 271,388 calls (089C6268 - 089C6308, length 41)
_S1_2_8A00B90 10,650,518 instructions (0.121%), 463,066 calls (08A00B90 - 08A00BE8, length 23)
_S1_2_89EE3E4 10,598,330 instructions (0.120%), 156,485 calls (089EE3E4 - 089EE68C, length 171)
  Back Branch 089EE664 12,504 times (length 9)
_S1_2_89EDDB0 10,336,241 instructions (0.117%), 163,440 calls (089EDDB0 - 089EE3E0, length 397)
  Back Branch 089EE1B4 20,046 times (length 4)
  Back Branch 089EE2C0 19,501 times (length 62)
  Back Branch 089EE318 15,489 times (length 4)
  Back Branch 089EE324 8,217 times (length 90)
  Back Branch 089EE2E8 2,378 times (length 10)
  Back Branch 089EDF34 207 times (length 12)
  Back Branch 089EE150 59 times (length 9)
  Back Branch 089EE258 4 times (length 33)
_S1_2_89B5790 10,290,305 instructions (0.116%), 41,347 calls (089B5790 - 089B5B98, length 259)
  Back Branch 089B59E4 236,825 times (length 13)
  Back Branch 089B58B4 105,907 times (length 21)
  Back Branch 089B5998 105,332 times (length 7)
_S1_2_89C51BC 10,259,541 instructions (0.116%), 446,067 calls (089C51BC - 089C522C, length 29)
_S1_2_89C5A10 10,192,771 instructions (0.115%), 11,862 calls (089C5A10 - 089C5B94, length 98)
  Back Branch 089C5B68 759,168 times (length 75)
  Back Branch 089C5B58 211,692 times (length 26)
_S1_2_89FD200 10,177,578 instructions (0.115%), 19,318 calls (089FD200 - 089FD308, length 67)
  Back Branch 089FD2D0 618,176 times (length 15)
  Back Branch 089FD2E0 574,395 times (length 8)
  Back Branch 089FD2EC 43,781 times (length 12)
  Back Branch 089FD304 36,775 times (length 18)
  Back Branch 089FD2D8 19,318 times (length 38)
  Back Branch 089FD2FC 110 times (length 16)
_S1_2_89C6074 9,679,614 instructions (0.110%), 343,138 calls (089C6074 - 089C60F8, length 34)
_S1_2_8966A54 9,673,578 instructions (0.109%), 537,421 calls (08966A54 - 08966AC4, length 29)
_S1_2_8A024FC 9,604,160 instructions (0.109%), 480,208 calls (08A024FC - 08A02550, length 22)
  Back Branch 08A02544 480,208 times (length 9)
_S1_2_89F3828 9,195,172 instructions (0.104%), 180,527 calls (089F3828 - 089F3AC4, length 168)
  Back Branch 089F3A30 104,563 times (length 118)
  Back Branch 089F38D8 75,964 times (length 32)
  Back Branch 089F3A90 75,928 times (length 82)
  Back Branch 089F3950 75,928 times (length 63)
_S1_2_898EB5C 9,178,986 instructions (0.104%), 37,643 calls (0898EB5C - 0898EC04, length 43)
  Back Branch 0898EBE4 634,022 times (length 24)
  Back Branch 0898EBF8 278,699 times (length 38)
_S1_2_89CFD54 9,166,212 instructions (0.104%), 27,475 calls (089CC0A8 - 089CFDA8, length 3905)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089CFDA4 13,075 times (length 3760)
_S1_2_89D6560 9,116,187 instructions (0.103%), 144,937 calls (089D63F4 - 089D6598, length 106)
  Back Branch 089D658C 499,342 times (length 11)
  Back Branch 089D6594 144,937 times (length 105)
  Back Branch 089D6560 144,937 times (length 93)
_S1_2_8A00BF8 8,667,296 instructions (0.098%), 787,936 calls (08A00BF8 - 08A00C20, length 11)
_S1_2_89C61EC 8,413,028 instructions (0.095%), 271,388 calls (089C61EC - 089C6264, length 31)
_S1_2_89C6170 8,413,028 instructions (0.095%), 271,388 calls (089C6170 - 089C61E8, length 31)
_S1_2_89C60FC 7,870,252 instructions (0.089%), 271,388 calls (089C60FC - 089C616C, length 29)
_S1_2_8A00494 7,616,673 instructions (0.086%), 86,553 calls (08A00494 - 08A005A8, length 70)
  Back Branch 08A00534 432,765 times (length 8)
_S1_2_8A037F0 6,996,742 instructions (0.079%), 15,794 calls (08A037F0 - 08A03E9C, length 428)
  Back Branch 08A03D08 63,176 times (length 11)
_S1_2_895FAC0 6,985,373 instructions (0.079%), 537,421 calls (0895FAC0 - 0895FAF8, length 15)
_S1_2_89FCFD4 6,740,527 instructions (0.076%), 15,232 calls (089FCFD4 - 089FD078, length 42)
  Back Branch 089FD04C 487,424 times (length 16)
  Back Branch 089FD064 30,634 times (length 9)
  Back Branch 089FD074 14,564 times (length 13)
_S1_2_89BC624 6,355,829 instructions (0.072%), 23,405 calls (089BC624 - 089BC790, length 92)
  Back Branch 089BC760 454,313 times (length 14)
_S1_2_8A04E90 6,170,659 instructions (0.070%), 281,395 calls (08A04E90 - 08A04EE4, length 22)
_S1_2_89F3AC8 6,085,316 instructions (0.069%), 253,948 calls (089F3AC8 - 089F3BE0, length 71)
  Back Branch 089F3BA8 147,350 times (length 43)
_S1_2_89D549C 6,045,300 instructions (0.068%), 241,812 calls (089D549C - 089D54FC, length 25)
_S1_2_8A03494 5,847,592 instructions (0.066%), 23,579 calls (08A03494 - 08A037EC, length 215)
  Back Branch 08A03794 94,316 times (length 11)
_S1_2_89AC038 5,727,000 instructions (0.065%), 24,900 calls (089AC038 - 089AC3CC, length 230)
_S1_2_89FBF80 5,628,917 instructions (0.064%), 30,080 calls (089FBF80 - 089FC1C4, length 146)
  Back Branch 089FC198 467,904 times (length 17)
  Back Branch 089FC140 15,318 times (length 96)
  Back Branch 089FC1C0 14,762 times (length 127)
  Back Branch 089FC1A0 14,622 times (length 119)
_S1_2_89D17B4 5,609,931 instructions (0.063%), 7,017 calls (089CC0A8 - 089D1800, length 5591)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089D17FC 7,017 times (length 5446)
_S1_2_89D21F4 5,450,692 instructions (0.062%), 209,642 calls (089D21F4 - 089D2284, length 37)
_S1_2_8A00948 5,415,240 instructions (0.061%), 361,016 calls (08A00948 - 08A00980, length 15)
_S1_2_8966870 5,405,093 instructions (0.061%), 21,441 calls (08966870 - 08966A50, length 121)
  Back Branch 0896698C 170,020 times (length 47)
  Back Branch 089668B4 141,258 times (length 3)
  Back Branch 08966994 31,763 times (length 48)
_S1_2_8A03EA0 5,078,052 instructions (0.057%), 241,812 calls (08A03EA0 - 08A03EF4, length 22)
  Back Branch 08A03EF0 241,812 times (length 6)
_S1_2_8A00D10 5,039,001 instructions (0.057%), 219,087 calls (08A00D10 - 08A00D68, length 23)
_S1_2_89FC1C8 5,004,446 instructions (0.057%), 17,652 calls (089FC1C8 - 089FC64C, length 290)
  Back Branch 089FC40C 218,176 times (length 8)
  Back Branch 089FC5FC 203,904 times (length 7)
  Back Branch 089FC4E8 18,279 times (length 58)
  Back Branch 089FC3B0 9,480 times (length 100)
  Back Branch 089FC3D0 9,462 times (length 109)
  Back Branch 089FC5CC 8,016 times (length 236)
  Back Branch 089FC414 6,818 times (length 125)
  Back Branch 089FC648 6,387 times (length 22)
  Back Branch 089FC604 6,372 times (length 249)
  Back Branch 089FC264 96 times (length 18)
  Back Branch 089FC4F0 32 times (length 180)
  Back Branch 089FC388 18 times (length 90)
  Back Branch 089FC394 11 times (length 93)
  Back Branch 089FC50C 11 times (length 187)
  Back Branch 089FC514 7 times (length 189)
  Back Branch 089FC53C 7 times (length 200)
  Back Branch 089FC590 6 times (length 220)
  Back Branch 089FC5AC 6 times (length 11)
_S1_2_89D2288 4,897,035 instructions (0.055%), 75,339 calls (089D2288 - 089D24FC, length 158)
_S1_2_89EF178 4,873,608 instructions (0.055%), 326,394 calls (089EF178 - 089EF1B0, length 15)
_S1_2_89F7E9C 4,855,400 instructions (0.055%), 97,108 calls (089F7E9C - 089F7EDC, length 17)
  Back Branch 089F7ED0 388,432 times (length 11)
_S1_2_8A28A28 4,761,904 instructions (0.054%), 23,487 calls (08A28A28 - 08A28BB4, length 100)
  Back Branch 08A28AF8 112,552 times (length 36)
_S1_2_89C6C78 4,626,804 instructions (0.052%), 220,324 calls (089C6C78 - 089C6CC8, length 21)
_S1_2_89913CC 4,550,311 instructions (0.051%), 6,982 calls (089913CC - 08991D68, length 616)
  Back Branch 08991AF0 97,939 times (length 6)
  Back Branch 089914EC 19,383 times (length 16)
  Back Branch 089918DC 14,283 times (length 175)
  Back Branch 089918D4 14,283 times (length 173)
  Back Branch 089918FC 14,283 times (length 183)
  Back Branch 08991CF0 7,071 times (length 209)
  Back Branch 089914CC 1,115 times (length 48)
_S1_2_89A0AC4 4,515,092 instructions (0.051%), 5,959 calls (089A0AC4 - 089A16C0, length 768)
_S1_2_89C58A0 4,500,085 instructions (0.051%), 900,017 calls (089C58A0 - 089C58B0, length 5)
_S1_2_8A00DC8 4,383,666 instructions (0.050%), 104,373 calls (08A00DC8 - 08A00E6C, length 42)
_S1_2_89D4E9C 4,355,002 instructions (0.049%), 175,471 calls (089D4E9C - 089D4F80, length 58)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
_S1_2_89C5FE4 4,354,856 instructions (0.049%), 395,896 calls (089C5FE4 - 089C601C, length 15)
_S1_2_89D3DF0 4,328,832 instructions (0.049%), 181,993 calls (089D3DF0 - 089F50A0, length 33965)
_S1_2_8A07DBC 4,268,231 instructions (0.048%), 112,309 calls (08A07DBC - 08A07E68, length 44)
_S1_2_89EF1B4 4,209,669 instructions (0.048%), 326,394 calls (089EF1B4 - 089EF1E4, length 13)
_S1_2_89FB010 4,148,200 instructions (0.047%), 118,520 calls (089FB010 - 089FB0AC, length 40)
_S1_2_89D23C0 4,143,645 instructions (0.047%), 75,339 calls (089D23C0 - 089D24FC, length 80)
_S1_2_89FB1B4 4,029,680 instructions (0.046%), 118,520 calls (089FB1B4 - 089FB238, length 34)
_S1_2_89FC8D0 3,983,777 instructions (0.045%), 15,442 calls (089FC8D0 - 089FCA20, length 85)
  Back Branch 089FC960 275,739 times (length 12)
  Back Branch 089FCA1C 10,733 times (length 31)
  Back Branch 089FCA04 4,709 times (length 25)
  Back Branch 089FC9C4 10 times (length 9)
  Back Branch 089FCA0C 10 times (length 39)
_S1_2_886F040 3,887,286 instructions (0.044%), 92,554 calls (0886F040 - 0886F12C, length 60)
_S1_2_8858F50 3,874,113 instructions (0.044%), 66,192 calls (08858F50 - 08859658, length 451)
  Back Branch 088593A0 895 times (length 32)
  Back Branch 088594E0 537 times (length 40)
  Back Branch 08859510 358 times (length 56)
  Back Branch 088593D0 358 times (length 57)
_S1_2_89FD6C8 3,860,918 instructions (0.044%), 30,375 calls (089FD6C8 - 089FD75C, length 38)
  Back Branch 089FD728 243,587 times (length 6)
  Back Branch 089FD6F4 223,596 times (length 7)
  Back Branch 089FD758 30,375 times (length 25)
_S1_2_89F89CC 3,845,000 instructions (0.044%), 147,885 calls (089F89CC - 089F8A30, length 26)
_S1_2_89F9A20 3,832,108 instructions (0.043%), 15,318 calls (089F9A20 - 089F9BC8, length 107)
  Back Branch 089F9B88 103,068 times (length 29)
  Back Branch 089F9BA0 15,318 times (length 64)
  Back Branch 089F9BBC 15,123 times (length 18)
  Back Branch 089F9BC4 15,123 times (length 20)
_S1_2_899356C 3,730,203 instructions (0.042%), 37,393 calls (0899356C - 089937D4, length 155)
_S1_2_8A04F8C 3,715,335 instructions (0.042%), 137,605 calls (08A04F8C - 08A04FF4, length 27)
_S1_2_8A010AC 3,707,660 instructions (0.042%), 337,060 calls (08A010AC - 08A010D4, length 11)
_S1_2_8A06524 3,706,062 instructions (0.042%), 47,569 calls (08A06524 - 08A06658, length 78)
_S1_2_89CC67C 3,627,180 instructions (0.041%), 241,812 calls (089CC67C - 089CC6B4, length 15)
_S1_2_8A03EF8 3,612,105 instructions (0.041%), 516,015 calls (08A03EF8 - 08A03F10, length 7)
_S1_2_895C6E8 3,592,275 instructions (0.041%), 26,252 calls (0895C6E8 - 0895C9DC, length 190)
  Back Branch 0895C8C0 50,410 times (length 11)
  Back Branch 0895C934 50,410 times (length 13)
  Back Branch 0895C970 50,410 times (length 3)
_S1_2_89CEEDC 3,566,353 instructions (0.040%), 13,690 calls (089CEC74 - 089CEEE0, length 156)
  Back Branch 089CEDDC 168,303 times (length 12)
  Back Branch 089CEE44 50,446 times (length 12)
  Back Branch 089CEE4C 13,690 times (length 82)
  Back Branch 089CEEDC 13,690 times (length 156)
  Back Branch 089CEEBC 1,125 times (length 16)
  Back Branch 089CEECC 220 times (length 117)
_S1_2_8964D48 3,528,305 instructions (0.040%), 54,787 calls (08964D48 - 08964EC4, length 96)
_S1_2_89733F4 3,521,106 instructions (0.040%), 83,384 calls (089733F4 - 08973598, length 106)
  Back Branch 089734B8 16,212 times (length 9)
_S1_2_89F2B64 3,518,456 instructions (0.040%), 69,836 calls (089F2B64 - 089F2ED8, length 222)
  Back Branch 089F2C68 69,836 times (length 30)
  Back Branch 089F2E28 756 times (length 14)
  Back Branch 089F2EAC 196 times (length 104)
  Back Branch 089F2EC4 196 times (length 121)
  Back Branch 089F2E58 196 times (length 149)
  Back Branch 089F2C74 196 times (length 11)
_S1_2_89F7EE0 3,475,108 instructions (0.039%), 496,444 calls (089F7EE0 - 089F7F04, length 10)
_S1_2_89F9BCC 3,417,050 instructions (0.039%), 15,232 calls (089F9BCC - 089F9CF4, length 75)
  Back Branch 089F9CC8 197,594 times (length 12)
  Back Branch 089F9CDC 15,232 times (length 46)
  Back Branch 089F9CF0 14,564 times (length 14)
_S1_2_89CBD04 3,413,390 instructions (0.039%), 1,166 calls (089CBC38 - 089CBF00, length 179)
  Back Branch 089CBE54 35,294,483 times (length 7)
  Back Branch 089CBE30 319,298 times (length 17)
  Back Branch 089CBE68 315,800 times (length 16)
  Back Branch 089CBD98 243,719 times (length 30)
  Back Branch 089CBDE4 72,717 times (length 4)
  Back Branch 089CBE98 23,933 times (length 28)
  Back Branch 089CBDD0 16,277 times (length 23)
  Back Branch 089CBDEC 16,277 times (length 50)
  Back Branch 089CBD7C 4,235 times (length 23)
_S1_2_8A07E6C 3,412,563 instructions (0.039%), 103,411 calls (08A07E6C - 08A07EEC, length 33)
_S1_2_89D66E4 3,388,824 instructions (0.038%), 116,856 calls (089D63F8 - 089D66F8, length 193)
  Back Branch 089D66DC 116,856 times (length 187)
  Back Branch 089D66F4 116,856 times (length 8)
_S1_2_89BD4C8 3,362,210 instructions (0.038%), 633 calls (089BD4C8 - 089BD5A8, length 57)
  Back Branch 089BD588 100,323 times (length 32)
  Back Branch 089BD59C 11,147 times (length 46)
_S1_2_8A02290 3,339,936 instructions (0.038%), 104,373 calls (08A02290 - 08A0230C, length 32)
_S1_2_89C6AE0 3,221,493 instructions (0.036%), 292,863 calls (089C6AE0 - 089C6B10, length 13)
_S1_2_8979580 3,217,063 instructions (0.036%), 173 calls (08979580 - 089799DC, length 280)
  Back Branch 089799B0 177,152 times (length 36)
  Back Branch 089798CC 352 times (length 27)
_S1_2_89CC380 3,129,780 instructions (0.035%), 521,630 calls (089CC380 - 089CC3A0, length 9)
_S1_2_89C6674 3,126,060 instructions (0.035%), 111,645 calls (089C6674 - 089C66E0, length 28)
_S1_2_89FDCC8 3,121,206 instructions (0.035%), 141,873 calls (089FDCC8 - 089FDD1C, length 22)
_S1_2_89A9268 3,080,808 instructions (0.035%), 11,862 calls (089A9268 - 089A96C0, length 279)
_S1_2_8A014F8 3,048,364 instructions (0.034%), 138,562 calls (08A014F8 - 08A0154C, length 22)
_S1_2_89B540C 2,991,948 instructions (0.034%), 3,637 calls (089B540C - 089B578C, length 225)
  Back Branch 089B5754 37,710 times (length 172)
_S1_2_8972DBC 2,920,342 instructions (0.033%), 5,193 calls (08972DBC - 08972FD0, length 134)
  Back Branch 08972F98 83,012 times (length 41)
  Back Branch 08972ED8 83,012 times (length 11)
_S1_2_89C660C 2,902,770 instructions (0.033%), 111,645 calls (089C660C - 089C6670, length 26)
_S1_2_8866DA0 2,886,300 instructions (0.033%), 68,721 calls (08866DA0 - 08866E8C, length 60)
_S1_2_8979C88 2,865,878 instructions (0.032%), 41,674 calls (08979C88 - 08979D84, length 64)
  Back Branch 08979D5C 28,659 times (length 38)
_S1_2_89FA198 2,837,460 instructions (0.032%), 141,873 calls (089FA198 - 089FA1E4, length 20)
_S1_2_8964980 2,819,260 instructions (0.032%), 43,837 calls (08964980 - 08964B88, length 131)
_S1_2_88718A4 2,787,120 instructions (0.032%), 490 calls (088718A4 - 08871BD0, length 204)
  Back Branch 08871B3C 57,820 times (length 74)
  Back Branch 08871928 7,840 times (length 5)
_S1_2_89C50BC 2,775,450 instructions (0.031%), 111,018 calls (089C50BC - 089C5138, length 32)
_S1_2_89FDBFC 2,753,830 instructions (0.031%), 70,062 calls (089FDBFC - 089FDCC4, length 51)
  Back Branch 089FDCB8 35,892 times (length 39)
  Back Branch 089FDC98 31,630 times (length 31)
  Back Branch 089FDCC0 17,566 times (length 4)
_S1_2_89E7F6C 2,728,175 instructions (0.031%), 109,127 calls (089E7F6C - 089E7FCC, length 25)
_S1_2_89AA5FC 2,692,128 instructions (0.030%), 11,604 calls (089AA5FC - 089AA690, length 38)
  Back Branch 089AA678 174,060 times (length 13)
_S1_2_8972D0C 2,664,516 instructions (0.030%), 8,290 calls (08972D0C - 08972DB8, length 44)
  Back Branch 08972D88 185,832 times (length 14)
_S1_2_89ABC04 2,615,389 instructions (0.030%), 60,823 calls (089ABC04 - 089ABCAC, length 43)
_S1_2_89C7DB4 2,571,124 instructions (0.029%), 27,556 calls (089C7DB4 - 089C7EDC, length 75)
  Back Branch 089C7E28 129,030 times (length 19)
_S1_2_897E664 2,555,955 instructions (0.029%), 9,769 calls (0897E664 - 0897F00C, length 619)
  Back Branch 0897E7DC 11,794 times (length 20)
_S1_2_8A52D2C 2,469,190 instructions (0.028%), 3,015 calls (08A52D2C - 08A52EC4, length 103)
  Back Branch 08A52E54 100,356 times (length 43)
_S1_2_88FD2CC 2,452,230 instructions (0.028%), 4,954 calls (088FD2CC - 088FD348, length 32)
  Back Branch 088FD334 297,240 times (length 17)
_S1_2_89ABCB0 2,451,156 instructions (0.028%), 53,286 calls (089ABCB0 - 089ABD64, length 46)
_S1_2_898EA58 2,437,276 instructions (0.028%), 92,954 calls (0898EA58 - 0898EAC0, length 27)
  Back Branch 0898EAAC 72,338 times (length 18)
_S1_2_8979D88 2,433,159 instructions (0.028%), 76,816 calls (08979D88 - 08979E38, length 45)
_S1_2_8877E88 2,424,386 instructions (0.027%), 14,700 calls (08877E88 - 088781AC, length 202)
_S1_2_8899C54 2,405,700 instructions (0.027%), 5,832 calls (08899C54 - 08899D2C, length 55)
  Back Branch 08899CC0 154,548 times (length 9)
  Back Branch 08899CF8 154,548 times (length 9)
_S1_2_89CC4FC 2,393,672 instructions (0.027%), 15,674 calls (089CC4FC - 089CC57C, length 33)
  Back Branch 089CC554 238,988 times (length 9)
  Back Branch 089CC568 77,445 times (length 7)
_S1_2_8A529AC 2,389,674 instructions (0.027%), 28,173 calls (08A529AC - 08A52BE0, length 142)
  Back Branch 08A52B7C 51,329 times (length 3)
_S1_2_8872AEC 2,380,863 instructions (0.027%), 447 calls (08872AEC - 08872F1C, length 269)
  Back Branch 08872EB4 27,714 times (length 128)
_S1_2_8A0806C 2,371,539 instructions (0.027%), 141,494 calls (08A0806C - 08A080F0, length 34)
  Back Branch 08A080B4 40,694 times (length 4)
  Back Branch 08A080E4 34,659 times (length 5)
_S1_2_89F1A5C 2,367,216 instructions (0.027%), 34,812 calls (089F1A5C - 089F1BB8, length 88)
_S1_2_89C6C5C 2,313,402 instructions (0.026%), 330,486 calls (089C6C5C - 089C6C74, length 7)
_S1_2_89F5FF0 2,308,360 instructions (0.026%), 115,418 calls (089F5FF0 - 089F603C, length 20)
_S1_2_89D0944 2,285,962 instructions (0.026%), 18,296 calls (089D0944 - 089D0C7C, length 207)
  Back Branch 089D0C50 34,924 times (length 11)
  Back Branch 089D0C18 34,924 times (length 11)
  Back Branch 089D0C78 8,731 times (length 157)
  Back Branch 089D0A8C 8,731 times (length 48)
  Back Branch 089D0A70 8,731 times (length 41)
_S1_2_8960264 2,256,705 instructions (0.026%), 14,040 calls (08960264 - 08960C50, length 636)
_S1_2_89D2674 2,220,328 instructions (0.025%), 7,161 calls (089CC0A8 - 089D26DC, length 6542)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089D26D8 3,363 times (length 6397)
_S1_2_89D2578 2,218,155 instructions (0.025%), 8,600 calls (089CC0A8 - 089D25C4, length 6472)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089D25C0 3,383 times (length 6327)
_S1_2_89C5EB0 2,211,800 instructions (0.025%), 110,590 calls (089C5EB0 - 089C5F0C, length 24)
_S1_2_8A005AC 2,193,470 instructions (0.025%), 5,959 calls (08A005AC - 08A00654, length 43)
  Back Branch 08A0060C 125,139 times (length 14)
  Back Branch 08A00650 62,709 times (length 21)
_S1_2_8876B90 2,167,503 instructions (0.025%), 447 calls (08876B90 - 08876DE0, length 149)
  Back Branch 08876D9C 52,746 times (length 72)
_S1_2_89A8D64 2,147,284 instructions (0.024%), 11,996 calls (089A8D64 - 089A902C, length 179)
_S1_2_89FE0C0 2,128,095 instructions (0.024%), 141,873 calls (089FE0C0 - 089FE0F8, length 15)
_S1_2_895C338 2,118,160 instructions (0.024%), 26,477 calls (0895C338 - 0895C584, length 148)
_S1_2_89FCA24 2,116,068 instructions (0.024%), 15,442 calls (089FCA24 - 089FCC98, length 158)
  Back Branch 089FCC80 74,640 times (length 11)
  Back Branch 089FCB98 15,442 times (length 54)
  Back Branch 089FCC94 14,928 times (length 67)
  Back Branch 089FCB70 2,570 times (length 11)
_S1_2_8871254 2,106,711 instructions (0.024%), 447 calls (08871254 - 08871584, length 205)
  Back Branch 08871554 52,746 times (length 140)
_S1_2_89FAE80 2,090,375 instructions (0.024%), 33,500 calls (089FAE80 - 089FAF8C, length 68)
  Back Branch 089FAF7C 33,500 times (length 5)
  Back Branch 089FAF88 806 times (length 24)
_S1_2_89D55F8 2,088,630 instructions (0.024%), 208,863 calls (089D55F8 - 089D561C, length 10)
_S1_2_898A550 2,086,451 instructions (0.024%), 53,980 calls (0898A550 - 0898A684, length 78)
_S1_2_89BE950 2,080,709 instructions (0.024%), 11,604 calls (089BE950 - 089BEE30, length 313)
_S1_2_89CC068 2,033,471 instructions (0.023%), 68,886 calls (089CBFEC - 089CC084, length 39)
  Back Branch 089CC080 68,886 times (length 39)
_S1_2_89FBB0C 2,019,531 instructions (0.023%), 48,871 calls (089FBB0C - 089FBE34, length 203)
  Back Branch 089FBC18 30,080 times (length 37)
  Back Branch 089FBE30 17,652 times (length 171)
  Back Branch 089FBBC8 470 times (length 17)
  Back Branch 089FBDEC 432 times (length 154)
  Back Branch 089FBCB8 141 times (length 77)
  Back Branch 089FBC58 96 times (length 54)
  Back Branch 089FBD74 89 times (length 55)
  Back Branch 089FBDAC 52 times (length 68)
_S1_2_8A4D224 1,998,355 instructions (0.023%), 20,174 calls (08A4D224 - 08A4D8D8, length 430)
_S1_2_89970D0 1,993,864 instructions (0.023%), 300 calls (089970D0 - 0899869C, length 1396)
  Back Branch 08997DDC 34,991 times (length 335)
  Back Branch 08998350 16,675 times (length 181)
  Back Branch 08998560 14,231 times (length 1099)
  Back Branch 08998340 2,826 times (length 17)
  Back Branch 08998600 1,347 times (length 24)
_S1_2_884CB60 1,990,302 instructions (0.023%), 4,596 calls (0884CB60 - 0884D8CC, length 860)
  Back Branch 0884D848 9,192 times (length 32)
_S1_2_89F7E7C 1,953,170 instructions (0.022%), 390,634 calls (089F7E7C - 089F7E98, length 8)
_S1_2_8A57F44 1,927,107 instructions (0.022%), 1,293 calls (08A57F44 - 08A58808, length 562)
  Back Branch 08A58770 28,410 times (length 2)
  Back Branch 08A58204 28,410 times (length 62)
_S1_2_89C66E4 1,897,965 instructions (0.021%), 111,645 calls (089C66E4 - 089C6734, length 21)
_S1_2_8A0224C 1,889,295 instructions (0.021%), 111,135 calls (08A0224C - 08A0228C, length 17)
_S1_2_89FD760 1,883,924 instructions (0.021%), 15,442 calls (089FD760 - 089FD964, length 130)
_S1_2_89C5E5C 1,872,754 instructions (0.021%), 110,162 calls (089C5E5C - 089C5EAC, length 21)
_S1_2_89B9D08 1,844,360 instructions (0.021%), 1 calls (089B9D08 - 089B9DBC, length 46)
  Back Branch 089B9D6C 141,872 times (length 13)
_S1_2_8995E84 1,843,722 instructions (0.021%), 30,241 calls (08995E84 - 08996198, length 198)
_S1_2_89F3D48 1,796,284 instructions (0.020%), 41,386 calls (089F3D48 - 089F3EA8, length 89)
  Back Branch 089F3E84 39,486 times (length 72)
  Back Branch 089F3DD4 39,486 times (length 27)
  Back Branch 089F3DCC 1,900 times (length 26)
_S1_2_89C5F84 1,764,120 instructions (0.020%), 220,515 calls (089C5F84 - 089C5FA0, length 8)
_S1_2_8A4B0DC 1,763,649 instructions (0.020%), 21,559 calls (08A4B0DC - 08A4BA1C, length 593)
  Back Branch 08A4B9BC 5,470 times (length 6)
  Back Branch 08A4B984 5,470 times (length 42)
  Back Branch 08A4BA18 4,600 times (length 566)
  Back Branch 08A4B4FC 2,474 times (length 239)
  Back Branch 08A4B684 63 times (length 337)
_S1_2_8A063B8 1,757,817 instructions (0.020%), 19,607 calls (08A063B8 - 08A06520, length 91)
_S1_2_8A06224 1,746,722 instructions (0.020%), 69,868 calls (08A06224 - 08A0629C, length 31)
_S1_2_89FDB60 1,721,918 instructions (0.019%), 4,719 calls (089FDB60 - 089FDBF8, length 39)
  Back Branch 089FDBAC 101,903 times (length 14)
  Back Branch 089FDBE0 18,893 times (length 7)
  Back Branch 089FDBF4 4,699 times (length 4)
_S1_2_89FAB5C 1,715,172 instructions (0.019%), 15,452 calls (089FAB5C - 089FAD44, length 123)
_S1_2_89D18CC 1,711,620 instructions (0.019%), 3,514 calls (089CC0A8 - 089D1920, length 5663)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089D191C 2,785 times (length 5518)
_S1_2_8A01004 1,667,025 instructions (0.019%), 111,135 calls (08A01004 - 08A0103C, length 15)
_S1_2_8968A84 1,663,166 instructions (0.019%), 72,328 calls (08968A84 - 089696B0, length 780)
_S1_2_89D24A4 1,658,278 instructions (0.019%), 28,591 calls (089D23E0 - 089D24FC, length 72)
  Back Branch 089D24C8 28,591 times (length 60)
_S1_2_896D54C 1,650,491 instructions (0.019%), 43,414 calls (0896D54C - 0896D610, length 50)
  Back Branch 0896D5F8 6,436 times (length 31)
_S1_2_896A4D8 1,633,417 instructions (0.018%), 9,348 calls (0896A4D8 - 0896ACD0, length 511)
  Back Branch 0896A538 99,429 times (length 3)
  Back Branch 0896A790 7,928 times (length 48)
  Back Branch 0896AAF4 7,444 times (length 167)
  Back Branch 0896A674 2 times (length 49)
_S1_2_8A062C0 1,618,200 instructions (0.018%), 26,100 calls (08A062C0 - 08A063B4, length 62)
_S1_2_8A01454 1,565,595 instructions (0.018%), 104,373 calls (08A01454 - 08A0148C, length 15)
_S1_2_8991194 1,542,298 instructions (0.017%), 3,715 calls (08991194 - 089912A0, length 68)
  Back Branch 08991278 80,471 times (length 34)
_S1_2_89D07A0 1,542,191 instructions (0.017%), 15,615 calls (089D07A0 - 089D0940, length 105)
_S1_2_895DAA8 1,524,371 instructions (0.017%), 27,967 calls (0895DAA8 - 0895DBF4, length 84)
_S1_2_8974824 1,521,479 instructions (0.017%), 91 calls (08974824 - 08974EAC, length 419)
  Back Branch 08974944 93,184 times (length 21)
  Back Branch 08974B48 364 times (length 52)
_S1_2_89D0264 1,516,580 instructions (0.017%), 18,384 calls (089CFED8 - 089D0288, length 237)
  Back Branch 089D0064 728,506 times (length 51)
  Back Branch 089D0144 393,420 times (length 104)
  Back Branch 089D00D4 372,386 times (length 57)
  Back Branch 089D0180 365,844 times (length 144)
  Back Branch 089D006C 356,120 times (length 74)
  Back Branch 089D0088 356,120 times (length 57)
  Back Branch 089D027C 18,384 times (length 235)
_S1_2_899F3C0 1,497,571 instructions (0.017%), 6,178 calls (0899F3C0 - 089A04E0, length 1097)
  Back Branch 0899FE88 3,486 times (length 329)
_S1_2_89D63CC 1,496,298 instructions (0.017%), 45,897 calls (089D63CC - 089D6448, length 32)
  Back Branch 089D63EC 3,637,017 times (length 6)
_S1_2_8A16728 1,481,522 instructions (0.017%), 36,670 calls (08A16728 - 08A169A8, length 161)
_S1_2_8968B90 1,464,091 instructions (0.017%), 8,459 calls (08968AB4 - 089696B0, length 768)
  Back Branch 08968BAC 143,879 times (length 9)
  Back Branch 08969690 96,021 times (length 761)
_S1_2_89BE864 1,455,762 instructions (0.016%), 34,661 calls (089BE864 - 089BE94C, length 59)
_S1_2_8A01644 1,448,632 instructions (0.016%), 181,079 calls (08A01580 - 08A0164C, length 52)
  Back Branch 08A01648 181,079 times (length 52)
_S1_2_8A00984 1,444,064 instructions (0.016%), 361,016 calls (08A00984 - 08A00990, length 4)
_S1_2_8A04F48 1,443,150 instructions (0.016%), 28,863 calls (08A04F48 - 08A04F88, length 17)
  Back Branch 08A04F7C 115,452 times (length 11)
_S1_2_8A0106C 1,431,168 instructions (0.016%), 89,448 calls (08A0106C - 08A010A8, length 16)
_S1_2_89C7CC0 1,423,958 instructions (0.016%), 30,230 calls (089C7CC0 - 089C7DB0, length 61)
  Back Branch 089C7DA4 350 times (length 38)
_S1_2_89E854C 1,420,497 instructions (0.016%), 157,833 calls (089E854C - 089E856C, length 9)
_S1_2_8980888 1,403,349 instructions (0.016%), 31,983 calls (08980888 - 08980C64, length 248)
_S1_2_89FFEE4 1,400,795 instructions (0.016%), 11,871 calls (089FFEE4 - 08A00148, length 154)
  Back Branch 08A000C0 11,871 times (length 77)
  Back Branch 08A000E0 11,871 times (length 89)
  Back Branch 08A000B8 11,871 times (length 37)
  Back Branch 08A00120 11,871 times (length 103)
  Back Branch 08A00090 1 times (length 61)
_S1_2_8964B8C 1,384,964 instructions (0.016%), 54,787 calls (08964B8C - 08964D44, length 111)
_S1_2_89B1B74 1,377,200 instructions (0.016%), 5,008 calls (089B1B74 - 089B1FBC, length 275)
_S1_2_89696B4 1,357,789 instructions (0.015%), 1,871 calls (089696B4 - 0896A4D4, length 905)
  Back Branch 0896A2C8 40,282 times (length 713)
  Back Branch 08969708 24,224 times (length 3)
  Back Branch 08969A2C 36 times (length 20)
_S1_2_89CE344 1,357,360 instructions (0.015%), 71,440 calls (089CE344 - 089CE38C, length 19)
_S1_2_89F7F30 1,356,656 instructions (0.015%), 193,808 calls (089F7F30 - 089F7F6C, length 16)
_S1_2_89E8570 1,353,222 instructions (0.015%), 150,358 calls (089E8570 - 089E8590, length 9)
_S1_2_896CCAC 1,340,230 instructions (0.015%), 25,429 calls (0896CBC8 - 0896CE04, length 144)
  Back Branch 0896CDF0 54,550 times (length 140)
_S1_2_8875AAC 1,319,760 instructions (0.015%), 2,115 calls (08875AAC - 08875E40, length 230)
  Back Branch 08875E08 12,690 times (length 98)
_S1_2_8A020B4 1,316,682 instructions (0.015%), 35,586 calls (08A020B4 - 08A02144, length 37)
_S1_2_88FDC54 1,313,690 instructions (0.015%), 490 calls (088FDC54 - 088FDDA4, length 85)
  Back Branch 088FDD98 29,400 times (length 44)
_S1_2_89E6648 1,310,834 instructions (0.015%), 27,200 calls (089E6648 - 089E6794, length 84)
_S1_2_8968AE0 1,294,520 instructions (0.015%), 64,726 calls (08968AB4 - 089696B0, length 768)
  Back Branch 08969690 96,021 times (length 761)
_S1_2_897A61C 1,283,802 instructions (0.015%), 10,260 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897ACC4 6,834 times (length 739)
  Back Branch 0897A9FC 533 times (length 562)
  Back Branch 0897AF28 154 times (length 540)
  Back Branch 0897ACD8 135 times (length 745)
_S1_2_8873460 1,281,690 instructions (0.015%), 12,690 calls (08873460 - 088735F0, length 101)
_S1_2_8A01390 1,280,865 instructions (0.014%), 85,391 calls (08A01390 - 08A013C8, length 15)
_S1_2_89D58D4 1,254,883 instructions (0.014%), 179,269 calls (089D58D4 - 089D58EC, length 7)
_S1_2_8A01220 1,242,377 instructions (0.014%), 73,081 calls (08A01220 - 08A01260, length 17)
_S1_2_89F36B4 1,241,580 instructions (0.014%), 41,386 calls (089F36B4 - 089F3728, length 30)
_S1_2_8A4BDBC 1,232,922 instructions (0.014%), 20,836 calls (08A4BDBC - 08A4C27C, length 305)
  Back Branch 08A4C198 416 times (length 108)
  Back Branch 08A4BFD0 98 times (length 55)
  Back Branch 08A4BEE4 23 times (length 55)
_S1_2_887334C 1,221,080 instructions (0.014%), 31,360 calls (0887334C - 088733E8, length 40)
_S1_2_89F2EDC 1,208,991 instructions (0.014%), 1,079 calls (089F2EDC - 089F30FC, length 137)
  Back Branch 089F3058 64,965 times (length 23)
  Back Branch 089F3080 1,065 times (length 69)
  Back Branch 089F30F8 553 times (length 67)
  Back Branch 089F30D0 279 times (length 48)
  Back Branch 089F30D8 169 times (length 59)
_S1_2_896551C 1,198,387 instructions (0.014%), 40,921 calls (0896551C - 08965970, length 278)
_S1_2_8A01594 1,187,760 instructions (0.013%), 148,470 calls (08A01580 - 08A0159C, length 8)
  Back Branch 08A01598 148,470 times (length 8)
_S1_2_8891EE4 1,183,608 instructions (0.013%), 11,604 calls (08891EE4 - 088920D0, length 124)
_S1_2_8874724 1,176,082 instructions (0.013%), 10,832 calls (08874724 - 088749A8, length 162)
_S1_2_89B043C 1,171,704 instructions (0.013%), 66 calls (089B043C - 089B1338, length 960)
  Back Branch 089B10C8 19,008 times (length 59)
_S1_2_89C5CA8 1,151,304 instructions (0.013%), 143,913 calls (089C5CA8 - 089C5CCC, length 10)
_S1_2_8A05490 1,136,024 instructions (0.013%), 8,198 calls (08A05490 - 08A058F0, length 281)
_S1_2_896B2BC 1,134,540 instructions (0.013%), 103,140 calls (0896B2BC - 0896B2E4, length 11)
_S1_2_89FAD48 1,127,996 instructions (0.013%), 15,452 calls (089FAD48 - 089FAE7C, length 78)
_S1_2_89C5C80 1,126,792 instructions (0.013%), 140,849 calls (089C5C80 - 089C5CA4, length 10)
_S1_2_89D465C 1,126,670 instructions (0.013%), 420 calls (089D465C - 089D4898, length 144)
  Back Branch 089D47CC 45,532 times (length 20)
  Back Branch 089D4858 22,490 times (length 51)
  Back Branch 089D4874 22,204 times (length 58)
  Back Branch 089D483C 420 times (length 44)
  Back Branch 089D4894 420 times (length 85)
  Back Branch 089D4884 420 times (length 62)
  Back Branch 089D47F8 416 times (length 21)
_S1_2_88099A8 1,119,625 instructions (0.013%), 44,785 calls (088099A8 - 08809A18, length 29)
_S1_2_89FCC9C 1,113,118 instructions (0.013%), 15,664 calls (089FCC9C - 089FCDF0, length 86)
  Back Branch 089FCD6C 14,928 times (length 8)
  Back Branch 089FCDB8 14,923 times (length 42)
  Back Branch 089FCDEC 5 times (length 56)
_S1_2_89F0428 1,110,516 instructions (0.013%), 25,239 calls (089F0428 - 089F0A28, length 385)
_S1_2_8A49E54 1,109,623 instructions (0.013%), 11,066 calls (08A49E54 - 08A4A4EC, length 423)
_S1_2_89F4CE8 1,109,555 instructions (0.013%), 221,911 calls (089F4CE8 - 089F4CF8, length 5)
_S1_2_88733EC 1,104,030 instructions (0.012%), 38,070 calls (088733EC - 0887345C, length 29)
_S1_2_89C6DDC 1,101,620 instructions (0.012%), 110,162 calls (089C6DDC - 089C6E00, length 10)
_S1_2_89C6DB4 1,101,620 instructions (0.012%), 110,162 calls (089C6DB4 - 089C6DD8, length 10)
_S1_2_88732E8 1,100,326 instructions (0.012%), 46,562 calls (088732E8 - 08873348, length 25)
_S1_2_89D6938 1,077,636 instructions (0.012%), 56,513 calls (089D6938 - 089D69A8, length 29)
_S1_2_8A01680 1,076,024 instructions (0.012%), 134,503 calls (08A01580 - 08A01688, length 67)
  Back Branch 08A01684 134,503 times (length 67)
_S1_2_896AEF8 1,073,702 instructions (0.012%), 76,693 calls (0896AEF8 - 0896AF48, length 21)
_S1_2_896D614 1,063,020 instructions (0.012%), 364 calls (0896D614 - 0896D6C0, length 44)
  Back Branch 0896D6A4 49,996 times (length 23)
  Back Branch 0896D694 17,827 times (length 15)
_S1_2_8A737A0 1,062,557 instructions (0.012%), 154 calls (08A737A0 - 08A7408C, length 572)
  Back Branch 08A73CD8 77,796 times (length 9)
  Back Branch 08A739FC 20,520 times (length 9)
  Back Branch 08A73D38 2,161 times (length 68)
  Back Branch 08A73A60 570 times (length 67)
  Back Branch 08A73FF4 570 times (length 2)
  Back Branch 08A73B64 72 times (length 9)
_S1_2_8A01BFC 1,043,856 instructions (0.012%), 11,862 calls (08A01BFC - 08A01F4C, length 213)
  Back Branch 08A01F40 11,862 times (length 120)
  Back Branch 08A01F48 11,862 times (length 53)
_S1_2_8964F30 1,041,508 instructions (0.012%), 20,029 calls (08964F30 - 0896504C, length 72)
_S1_2_896ACD4 1,038,149 instructions (0.012%), 148,307 calls (0896ACD4 - 0896ACEC, length 7)
_S1_2_8A012C0 1,033,562 instructions (0.012%), 54,398 calls (08A012C0 - 08A01308, length 19)
_S1_2_8999204 1,032,246 instructions (0.012%), 32,388 calls (08999204 - 089994B8, length 174)
_S1_2_89FB23C 1,030,982 instructions (0.012%), 30,323 calls (089FB23C - 089FB2C0, length 34)
_S1_2_8A01578 1,025,094 instructions (0.012%), 146,442 calls (08A01578 - 08A01590, length 7)
_S1_2_8965318 1,017,518 instructions (0.012%), 12,949 calls (08965318 - 08965518, length 129)
_S1_2_88FC86C 1,016,270 instructions (0.012%), 15,960 calls (088FC86C - 088FCB70, length 194)
_S1_2_89E8C28 1,006,924 instructions (0.011%), 6,306 calls (089E8C28 - 089E9D40, length 1095)
  Back Branch 089E8EE8 11,900 times (length 51)
  Back Branch 089E8DB4 8,990 times (length 26)
  Back Branch 089E8DF4 4,459 times (length 6)
  Back Branch 089E8E98 72 times (length 16)
_S1_2_896AD0C 1,003,191 instructions (0.011%), 143,313 calls (0896AD0C - 0896AD24, length 7)
_S1_2_89D1C4C 1,000,569 instructions (0.011%), 7,657 calls (089D1C4C - 089D1E24, length 119)
  Back Branch 089D1D00 33,228 times (length 21)
  Back Branch 089D1D20 25,147 times (length 24)
  Back Branch 089D1E20 7,657 times (length 89)
  Back Branch 089D1D78 2,854 times (length 47)
_S1_2_8966620 997,829 instructions (0.011%), 21,441 calls (08966620 - 0896676C, length 84)
_S1_2_89F7D58 991,984 instructions (0.011%), 61,999 calls (089F7D58 - 089F7D94, length 16)
_S1_2_897439C 990,321 instructions (0.011%), 87 calls (0897439C - 08974820, length 290)
  Back Branch 089747BC 89,088 times (length 25)
_S1_2_89BC4BC 988,235 instructions (0.011%), 23,529 calls (089BC4BC - 089BC5A4, length 59)
_S1_2_8A4C280 982,167 instructions (0.011%), 20,304 calls (08A4C280 - 08A4C7F4, length 350)
  Back Branch 08A4C438 430 times (length 90)
  Back Branch 08A4C728 38 times (length 278)
  Back Branch 08A4C660 27 times (length 228)
  Back Branch 08A4C594 14 times (length 177)
  Back Branch 08A4C500 12 times (length 140)
  Back Branch 08A4C7F0 11 times (length 328)
_S1_2_8A58BAC 973,778 instructions (0.011%), 5,762 calls (08A58BAC - 08A58E78, length 180)
_S1_2_897B1B0 968,560 instructions (0.011%), 10,260 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897B484 8,830 times (length 1235)
  Back Branch 0897B498 1,430 times (length 1241)
  Back Branch 0897B4B8 13 times (length 1248)
_S1_2_89C6AAC 968,550 instructions (0.011%), 88,050 calls (089C6AAC - 089C6ADC, length 13)
_S1_2_895B5E8 966,824 instructions (0.011%), 28,436 calls (0895B5E8 - 0895B6A0, length 47)
_S1_2_8A776F4 960,416 instructions (0.011%), 480,208 calls (08A776F4 - 08A776F8, length 2)
_S1_2_89D6A20 938,472 instructions (0.011%), 39,103 calls (089D6A20 - 089D6A7C, length 24)
_S1_2_8A4CB38 933,842 instructions (0.011%), 20,278 calls (08A4CB38 - 08A4CE0C, length 182)
  Back Branch 08A4CDD8 22 times (length 48)
  Back Branch 08A4CC38 4 times (length 46)
_S1_2_895C588 931,535 instructions (0.011%), 16,937 calls (0895C588 - 0895C6E4, length 88)
_S1_2_8A01040 928,840 instructions (0.011%), 84,440 calls (08A01040 - 08A01068, length 11)
_S1_2_89CC30C 928,101 instructions (0.011%), 17,459 calls (089CC0A8 - 089CC328, length 161)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089CC31C 2,785 times (length 159)
_S1_2_886670C 912,636 instructions (0.010%), 21,729 calls (0886670C - 088667F8, length 60)
_S1_2_89E7D04 911,753 instructions (0.010%), 9,550 calls (089E7D04 - 089E7ED0, length 116)
  Back Branch 089E7E80 19,691 times (length 35)
  Back Branch 089E7D2C 9,550 times (length 7)
_S1_2_8A51D08 911,694 instructions (0.010%), 43,414 calls (08A51D08 - 08A51D60, length 23)
_S1_2_89F2A88 906,490 instructions (0.010%), 34,865 calls (089F2A88 - 089F2AEC, length 26)
_S1_2_89BBE5C 896,522 instructions (0.010%), 11,604 calls (089BBE5C - 089BC1F8, length 232)
  Back Branch 089BC1B4 23,208 times (length 50)
_S1_2_8A04EE8 894,843 instructions (0.010%), 15,699 calls (08A04EE8 - 08A04F44, length 24)
  Back Branch 08A04F1C 62,796 times (length 11)
_S1_2_89E6FDC 893,425 instructions (0.010%), 27,200 calls (089E6FDC - 089E70B0, length 54)
_S1_2_8A00F18 889,471 instructions (0.010%), 80,861 calls (08A00F18 - 08A00F40, length 11)
_S1_2_89CBE14 888,566 instructions (0.010%), 1,166 calls (089CBC38 - 089CBF00, length 179)
  Back Branch 089CBE54 35,294,483 times (length 7)
  Back Branch 089CBE30 319,298 times (length 17)
  Back Branch 089CBE68 315,800 times (length 16)
  Back Branch 089CBE98 23,933 times (length 28)
_S1_2_89F7D24 884,013 instructions (0.010%), 68,001 calls (089F7D24 - 089F7D54, length 13)
_S1_2_89D22D8 880,817 instructions (0.010%), 30,373 calls (089D2248 - 089D2320, length 55)
  Back Branch 089D231C 30,373 times (length 55)
  Back Branch 089D22D8 30,373 times (length 38)
  Back Branch 089D22E8 30,373 times (length 41)
_S1_2_89FDED4 875,775 instructions (0.010%), 35,031 calls (089FDED4 - 089FDF34, length 25)
_S1_2_891CC0C 859,207 instructions (0.010%), 11,604 calls (0891CC0C - 0891D510, length 578)
_S1_2_8A00804 844,509 instructions (0.010%), 49,677 calls (08A00804 - 08A00844, length 17)
_S1_2_898A190 843,375 instructions (0.010%), 11,604 calls (0898A190 - 0898A3A4, length 134)
_S1_2_89F2740 833,385 instructions (0.009%), 35,013 calls (089F2740 - 089F2A84, length 210)
  Back Branch 089F27A4 35,013 times (length 6)
  Back Branch 089F2804 34,953 times (length 30)
  Back Branch 089F2870 1,378 times (length 10)
  Back Branch 089F28B4 151 times (length 10)
  Back Branch 089F298C 142 times (length 21)
  Back Branch 089F29FC 141 times (length 156)
  Back Branch 089F27B8 60 times (length 11)
  Back Branch 089F2A04 30 times (length 51)
  Back Branch 089F27FC 16 times (length 28)
  Back Branch 089F2A58 4 times (length 48)
_S1_2_8A01264 827,832 instructions (0.009%), 103,479 calls (08A01264 - 08A01280, length 8)
_S1_2_89BA1D8 820,529 instructions (0.009%), 19,536 calls (089BA1D8 - 089BA2C0, length 59)
_S1_2_8A01284 815,970 instructions (0.009%), 54,398 calls (08A01284 - 08A012BC, length 15)
_S1_2_881875C 815,804 instructions (0.009%), 20,394 calls (0881875C - 08818850, length 62)
_S1_2_89C54A8 793,248 instructions (0.009%), 33,052 calls (089C54A8 - 089C5520, length 31)
_S1_2_8973F1C 793,065 instructions (0.009%), 9,129 calls (08973F1C - 08974134, length 135)
  Back Branch 08974108 4,431 times (length 99)
_S1_2_887324C 791,115 instructions (0.009%), 20,285 calls (0887324C - 088732E4, length 39)
_S1_2_884D8D0 788,423 instructions (0.009%), 4,892 calls (0884D8D0 - 0884DE80, length 365)
  Back Branch 0884DC1C 9,784 times (length 36)
  Back Branch 0884DDF8 210 times (length 66)
_S1_2_8A4CE10 775,979 instructions (0.009%), 20,278 calls (08A4CE10 - 08A4D0F0, length 185)
  Back Branch 08A4CF54 95 times (length 64)
_S1_2_8979E54 773,358 instructions (0.009%), 128,893 calls (08979E54 - 08979E68, length 6)
_S1_2_8A48DA8 751,060 instructions (0.008%), 12,287 calls (08A48DA8 - 08A49160, length 239)
_S1_2_89A8734 750,628 instructions (0.008%), 8,159 calls (089A8734 - 089A88A0, length 92)
_S1_2_89FA348 734,084 instructions (0.008%), 19,318 calls (089FA348 - 089FA3E0, length 39)
  Back Branch 089FA3DC 19,318 times (length 18)
_S1_2_89D58B0 732,807 instructions (0.008%), 81,423 calls (089D58B0 - 089D58D0, length 9)
_S1_2_8A0168C 732,688 instructions (0.008%), 91,586 calls (08A01580 - 08A01694, length 70)
  Back Branch 08A01690 91,586 times (length 70)
_S1_2_89A2CEC 725,620 instructions (0.008%), 5,110 calls (089A2CEC - 089A3194, length 299)
_S1_2_89CC6B8 725,436 instructions (0.008%), 241,812 calls (089CC6B8 - 089CC6C0, length 3)
_S1_2_8A773AC 724,024 instructions (0.008%), 362,012 calls (08A773AC - 08A773B0, length 2)
_S1_2_89D3D98 712,024 instructions (0.008%), 1,530 calls (089CC0A8 - 089D3DEC, length 8018)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089D3DE8 1,091 times (length 7873)
_S1_2_88AAEFC 707,056 instructions (0.008%), 4 calls (088AAEFC - 088ABC88, length 868)
  Back Branch 088AB03C 17,924 times (length 10)
  Back Branch 088AB99C 6,366 times (length 36)
  Back Branch 088AB9BC 3,204 times (length 67)
  Back Branch 088AB964 3,162 times (length 12)
  Back Branch 088AB760 564 times (length 497)
  Back Branch 088ABB54 36 times (length 219)
_S1_2_891B9C0 705,726 instructions (0.008%), 16,803 calls (0891B9C0 - 0891BAAC, length 60)
_S1_2_8A773BC 701,722 instructions (0.008%), 350,861 calls (08A773BC - 08A773C0, length 2)
_S1_2_89A3198 699,556 instructions (0.008%), 4,892 calls (089A3198 - 089A365C, length 306)
_S1_2_89A82D4 694,171 instructions (0.008%), 16,931 calls (089A82D4 - 089A8374, length 41)
_S1_2_8A00E9C 686,115 instructions (0.008%), 45,741 calls (08A00E9C - 08A00ED4, length 15)
_S1_2_89D5578 681,540 instructions (0.008%), 34,077 calls (089D5578 - 089D55C4, length 20)
_S1_2_89D5120 681,417 instructions (0.008%), 25,147 calls (089D4EF0 - 089D5194, length 170)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D5174 25,147 times (length 163)
  Back Branch 089D4F64 12,530 times (length 23)
_S1_2_8806830 677,067 instructions (0.008%), 5,112 calls (08806830 - 08807268, length 655)
_S1_2_89647A8 676,756 instructions (0.008%), 11,066 calls (089647A8 - 08964814, length 28)
  Back Branch 08964800 33,436 times (length 17)
_S1_2_89FA508 674,532 instructions (0.008%), 18,737 calls (089FA508 - 089FA594, length 36)
_S1_2_89D4EEC 671,604 instructions (0.008%), 55,967 calls (089D4EEC - 089D4F68, length 32)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
_S1_2_88727F4 670,048 instructions (0.008%), 245 calls (088727F4 - 088729A4, length 109)
  Back Branch 08872958 15,190 times (length 48)
_S1_2_89B3594 666,108 instructions (0.008%), 3,558 calls (089B3594 - 089B39C8, length 270)
_S1_2_891DD1C 664,596 instructions (0.008%), 11,604 calls (0891DD1C - 0891DD7C, length 25)
  Back Branch 0891DD64 38,992 times (length 10)
_S1_2_89FA8F4 663,926 instructions (0.008%), 15,442 calls (089FA8F4 - 089FAA14, length 73)
  Back Branch 089FA978 15,442 times (length 22)
  Back Branch 089FA998 15,432 times (length 30)
_S1_2_898A3C0 660,964 instructions (0.007%), 23,208 calls (0898A3C0 - 0898A43C, length 32)
_S1_2_89FA628 658,044 instructions (0.007%), 18,279 calls (089FA628 - 089FA6B4, length 36)
_S1_2_89912A4 656,586 instructions (0.007%), 305 calls (089912A4 - 089913C8, length 74)
  Back Branch 08991394 92,273 times (length 39)
_S1_2_8A5020C 653,761 instructions (0.007%), 12,986 calls (08A5020C - 08A50CE0, length 694)
  Back Branch 08A50918 4,742 times (length 13)
  Back Branch 08A50910 4,742 times (length 11)
  Back Branch 08A50934 4,473 times (length 20)
  Back Branch 08A50964 269 times (length 32)
_S1_2_89890F4 650,216 instructions (0.007%), 11,604 calls (089890F4 - 0898921C, length 75)
_S1_2_89BE048 649,188 instructions (0.007%), 208 calls (089BE048 - 089BE6B4, length 412)
  Back Branch 089BE3AC 7,488 times (length 8)
  Back Branch 089BE664 6,966 times (length 69)
  Back Branch 089BE258 3,292 times (length 55)
  Back Branch 089BE2A0 1,664 times (length 8)
  Back Branch 089BE50C 1,522 times (length 17)
  Back Branch 089BE678 774 times (length 77)
  Back Branch 089BE44C 624 times (length 2)
  Back Branch 089BE348 624 times (length 2)
_S1_2_89A3660 642,871 instructions (0.007%), 15,306 calls (089A3660 - 089A3750, length 61)
_S1_2_8A01668 637,344 instructions (0.007%), 79,668 calls (08A01580 - 08A01670, length 61)
  Back Branch 08A0166C 79,668 times (length 61)
_S1_2_89A0904 631,654 instructions (0.007%), 5,959 calls (089A0904 - 089A0AA8, length 106)
_S1_2_89A1BDC 628,794 instructions (0.007%), 928 calls (089A1BDC - 089A1CA4, length 51)
  Back Branch 089A1C90 59,353 times (length 34)
_S1_2_89695A4 627,913 instructions (0.007%), 30,789 calls (089695A4 - 0896968C, length 59)
_S1_2_8873788 626,016 instructions (0.007%), 12,690 calls (08873788 - 0887385C, length 54)
_S1_2_88FDDA8 625,469 instructions (0.007%), 245 calls (088FDDA8 - 088FDF5C, length 110)
  Back Branch 088FDF24 14,700 times (length 47)
_S1_2_8993CA4 625,056 instructions (0.007%), 18,384 calls (08993CA4 - 08993D3C, length 39)
_S1_2_89CFDAC 624,231 instructions (0.007%), 19,959 calls (089CFDAC - 089CFE2C, length 33)
_S1_2_8A0165C 617,464 instructions (0.007%), 77,183 calls (08A01580 - 08A01664, length 58)
  Back Branch 08A01660 77,183 times (length 58)
_S1_2_8993DE4 616,170 instructions (0.007%), 36,785 calls (08993DE4 - 08993E28, length 18)
_S1_2_89EC484 615,422 instructions (0.007%), 4,108 calls (089EC484 - 089EC5DC, length 87)
  Back Branch 089EC580 31,717 times (length 22)
_S1_2_89D33EC 609,025 instructions (0.007%), 1,839 calls (089D33EC - 089D3954, length 347)
  Back Branch 089D3554 14,836 times (length 49)
  Back Branch 089D3840 12,085 times (length 192)
  Back Branch 089D3948 1,839 times (length 41)
  Back Branch 089D392C 1,839 times (length 250)
  Back Branch 089D36D8 1,834 times (length 47)
  Back Branch 089D38F4 1,834 times (length 237)
  Back Branch 089D3794 1,620 times (length 100)
  Back Branch 089D3770 1,614 times (length 91)
  Back Branch 089D37D4 1,278 times (length 20)
  Back Branch 089D3740 1,267 times (length 113)
  Back Branch 089D38FC 449 times (length 165)
  Back Branch 089D3890 449 times (length 212)
  Back Branch 089D375C 376 times (length 116)
  Back Branch 089D36C0 371 times (length 95)
  Back Branch 089D37E0 371 times (length 145)
  Back Branch 089D35DC 214 times (length 7)
  Back Branch 089D3940 97 times (length 256)
  Back Branch 089D3950 97 times (length 278)
_S1_2_8A49B80 607,213 instructions (0.007%), 21,559 calls (08A49B80 - 08A4B0D8, length 1367)
  Back Branch 08A4A818 95 times (length 28)
_S1_2_89658B8 607,195 instructions (0.007%), 18,515 calls (089655F8 - 08965970, length 223)
  Back Branch 089658B8 18,515 times (length 178)
_S1_2_89EE840 605,532 instructions (0.007%), 6,406 calls (089EE840 - 089EEF7C, length 464)
  Back Branch 089EE9EC 4,714 times (length 42)
  Back Branch 089EE9CC 1,449 times (length 33)
_S1_2_8965974 604,661 instructions (0.007%), 516 calls (08965974 - 089660FC, length 483)
  Back Branch 08965FAC 13,352 times (length 13)
  Back Branch 08965BFC 8,613 times (length 63)
  Back Branch 08965F64 974 times (length 46)
  Back Branch 08965D60 599 times (length 40)
  Back Branch 08965CAC 296 times (length 40)
_S1_2_88FDF60 599,922 instructions (0.007%), 247 calls (088FDF60 - 088FE1AC, length 148)
  Back Branch 088FE184 14,700 times (length 76)
  Back Branch 088FE014 120 times (length 20)
_S1_2_892F0A8 594,766 instructions (0.007%), 11,222 calls (0892F0A8 - 0892F554, length 300)
_S1_2_89D565C 583,880 instructions (0.007%), 53,080 calls (089D5560 - 089D566C, length 68)
  Back Branch 089D5668 53,080 times (length 68)
_S1_2_8891CC4 577,332 instructions (0.007%), 13,746 calls (08891CC4 - 08891DB0, length 60)
_S1_2_88FD34C 574,671 instructions (0.007%), 669 calls (088FD34C - 088FD440, length 62)
  Back Branch 088FD42C 40,140 times (length 43)
_S1_2_8874494 572,533 instructions (0.006%), 4,066 calls (08874494 - 088745E4, length 85)
  Back Branch 088745B4 12,198 times (length 18)
  Back Branch 08874548 6,183 times (length 18)
_S1_2_8A00CF4 564,011 instructions (0.006%), 80,573 calls (08A00CF4 - 08A00D0C, length 7)
_S1_2_89F831C 562,400 instructions (0.006%), 70,300 calls (089F831C - 089F8338, length 8)
_S1_2_89D5204 562,250 instructions (0.006%), 22,490 calls (089D4EEC - 089D522C, length 209)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D5228 22,490 times (length 209)
  Back Branch 089D4F64 12,530 times (length 23)
_S1_2_8A773C4 553,038 instructions (0.006%), 276,519 calls (08A773C4 - 08A773C8, length 2)
_S1_2_8A773B4 553,038 instructions (0.006%), 276,519 calls (08A773B4 - 08A773B8, length 2)
_S1_2_89AC618 552,780 instructions (0.006%), 2,988 calls (089AC618 - 089AC784, length 92)
  Back Branch 089AC76C 13,197 times (length 18)
  Back Branch 089AC700 7,719 times (length 18)
_S1_2_89A6CF4 547,020 instructions (0.006%), 2,026 calls (089A6CF4 - 089A6E90, length 104)
  Back Branch 089A6E64 16,208 times (length 34)
_S1_2_8968AFC 546,116 instructions (0.006%), 22,781 calls (08968AB4 - 089696B0, length 768)
  Back Branch 08969690 96,021 times (length 761)
_S1_2_88731A8 543,902 instructions (0.006%), 50,048 calls (088731A8 - 088731E0, length 15)
_S1_2_8975850 540,529 instructions (0.006%), 11,883 calls (08975850 - 08975CD8, length 291)
  Back Branch 08975C0C 1,779 times (length 206)
  Back Branch 08975958 119 times (length 34)
_S1_2_8A00F94 533,790 instructions (0.006%), 35,586 calls (08A00F94 - 08A00FCC, length 15)
_S1_2_89B01F0 531,869 instructions (0.006%), 9,469 calls (089B01F0 - 089B039C, length 108)
_S1_2_896486C 531,283 instructions (0.006%), 13,502 calls (0896486C - 0896497C, length 69)
_S1_2_8A013F0 530,163 instructions (0.006%), 58,907 calls (08A013F0 - 08A01410, length 9)
_S1_2_89B32C8 530,142 instructions (0.006%), 3,558 calls (089B32C8 - 089B3590, length 179)
_S1_2_8A01638 529,408 instructions (0.006%), 66,176 calls (08A01580 - 08A01640, length 49)
  Back Branch 08A0163C 66,176 times (length 49)
_S1_2_89D1EE0 525,743 instructions (0.006%), 3,220 calls (089D1EE0 - 089D204C, length 92)
  Back Branch 089D1FEC 18,424 times (length 48)
  Back Branch 089D1FFC 18,424 times (length 11)
  Back Branch 089D202C 7,657 times (length 21)
  Back Branch 089D200C 7,657 times (length 57)
  Back Branch 089D2048 7,607 times (length 28)
  Back Branch 089D1FC4 3,220 times (length 38)
  Back Branch 089D1F88 3,220 times (length 23)
  Back Branch 089D1F9C 3,220 times (length 28)
_S1_2_89FB12C 525,368 instructions (0.006%), 15,452 calls (089FB12C - 089FB1B0, length 34)
_S1_2_896CBA0 523,355 instructions (0.006%), 27,545 calls (0896CBA0 - 0896CE04, length 154)
_S1_2_89C6B9C 517,356 instructions (0.006%), 18,477 calls (089C6B9C - 089C6C08, length 28)
_S1_2_89D21A4 516,341 instructions (0.006%), 30,373 calls (089D21A4 - 089D21F0, length 20)
_S1_2_89C6020 515,950 instructions (0.006%), 30,350 calls (089C6020 - 089C6070, length 21)
_S1_2_89C678C 514,845 instructions (0.006%), 30,285 calls (089C678C - 089C67DC, length 21)
_S1_2_891DC20 514,770 instructions (0.006%), 12,256 calls (0891DC20 - 0891DD0C, length 60)
_S1_2_892BEE8 514,124 instructions (0.006%), 11,419 calls (0892BEE8 - 0892C098, length 109)
_S1_2_89B39CC 509,448 instructions (0.006%), 41,347 calls (089B39CC - 089B3B4C, length 97)
_S1_2_88FCFF0 508,620 instructions (0.006%), 245 calls (088FCFF0 - 088FD1F0, length 129)
  Back Branch 088FD1BC 14,700 times (length 14)
  Back Branch 088FD150 14,700 times (length 19)
_S1_2_8A52BE4 507,114 instructions (0.006%), 28,173 calls (08A52BE4 - 08A52C28, length 18)
_S1_2_89B5D2C 504,832 instructions (0.006%), 23,474 calls (089B5D2C - 089B5E24, length 63)
  Back Branch 089B5DA0 6,936 times (length 5)
_S1_2_8988D28 502,085 instructions (0.006%), 11,954 calls (08988D28 - 08988E10, length 59)
_S1_2_8A001AC 498,582 instructions (0.006%), 11,871 calls (08A001AC - 08A00268, length 48)
  Back Branch 08A00264 11,871 times (length 11)
_S1_2_8A01F50 498,204 instructions (0.006%), 11,862 calls (08A01F50 - 08A01FF4, length 42)
_S1_2_8A01650 497,776 instructions (0.006%), 62,222 calls (08A01580 - 08A01658, length 55)
  Back Branch 08A01654 62,222 times (length 55)
_S1_2_89C20A0 497,460 instructions (0.006%), 122 calls (089C143C - 089C36F4, length 2223)
  Back Branch 089C30E0 7,808 times (length 5)
  Back Branch 089C19F0 1,792 times (length 10)
  Back Branch 089C170C 1,690 times (length 10)
  Back Branch 089C31A0 1,512 times (length 9)
  Back Branch 089C1CE8 1,224 times (length 10)
  Back Branch 089C3244 780 times (length 1924)
  Back Branch 089C3698 20 times (length 14)
_S1_2_89F37F8 496,632 instructions (0.006%), 41,386 calls (089F37F8 - 089F3824, length 12)
_S1_2_898EC08 494,908 instructions (0.006%), 6,644 calls (0898EC08 - 0898ECEC, length 58)
  Back Branch 0898EC9C 14,576 times (length 18)
_S1_2_89FAF90 494,464 instructions (0.006%), 15,452 calls (089FAF90 - 089FB00C, length 32)
_S1_2_89B5EA0 494,249 instructions (0.006%), 23,474 calls (089B5EA0 - 089B5FA0, length 65)
_S1_2_89FBE38 491,860 instructions (0.006%), 48,884 calls (089FBE38 - 089FBE84, length 20)
  Back Branch 089FBE74 302 times (length 9)
_S1_2_89B1880 490,784 instructions (0.006%), 5,008 calls (089B1880 - 089B1A04, length 98)
_S1_2_89FE084 489,804 instructions (0.006%), 34,986 calls (089FE084 - 089FE0BC, length 15)
  Back Branch 089FE0B8 34,986 times (length 6)
_S1_2_89FD30C 487,162 instructions (0.006%), 18,737 calls (089FD30C - 089FD370, length 26)
_S1_2_8A18678 487,002 instructions (0.006%), 7,390 calls (08A18678 - 08A188C0, length 147)
  Back Branch 08A18840 990 times (length 5)
_S1_2_8A015A0 481,167 instructions (0.005%), 17,821 calls (08A015A0 - 08A01634, length 38)
_S1_2_8933F40 477,370 instructions (0.005%), 1,589 calls (08933F40 - 089342AC, length 220)
  Back Branch 0893424C 6,356 times (length 29)
  Back Branch 089341C0 4,708 times (length 119)
_S1_2_89F7F08 475,952 instructions (0.005%), 59,494 calls (089F7F08 - 089F7F2C, length 10)
_S1_2_89FD3DC 475,254 instructions (0.005%), 18,279 calls (089FD3DC - 089FD440, length 26)
_S1_2_89A8520 473,214 instructions (0.005%), 3,558 calls (089A8520 - 089A8730, length 133)
_S1_2_89D6B08 472,770 instructions (0.005%), 26,265 calls (089D6AF0 - 089D6B44, length 22)
  Back Branch 089D6B30 26,265 times (length 18)
_S1_2_89FB0B0 471,415 instructions (0.005%), 15,318 calls (089FB0B0 - 089FB128, length 31)
_S1_2_88FD444 465,976 instructions (0.005%), 424 calls (088FD444 - 088FD54C, length 67)
  Back Branch 088FD53C 25,440 times (length 48)
_S1_2_896DB2C 462,960 instructions (0.005%), 14,040 calls (0896DB2C - 0896DC3C, length 69)
_S1_2_8A00FD0 462,618 instructions (0.005%), 35,586 calls (08A00FD0 - 08A01000, length 13)
_S1_2_8969094 458,528 instructions (0.005%), 28,658 calls (08969094 - 089690D0, length 16)
_S1_2_89AB1A0 455,926 instructions (0.005%), 284 calls (089AB1A0 - 089AB25C, length 48)
  Back Branch 089AB228 21,278 times (length 21)
_S1_2_89AAD10 448,423 instructions (0.005%), 3,386 calls (089AAD10 - 089AADC0, length 45)
  Back Branch 089AAD84 23,355 times (length 15)
_S1_2_89D6C44 445,116 instructions (0.005%), 21,196 calls (089D6BDC - 089D6C48, length 28)
  Back Branch 089D6C3C 33,362 times (length 26)
  Back Branch 089D6C44 21,196 times (length 6)
_S1_2_8A48700 444,104 instructions (0.005%), 2,064 calls (08A48700 - 08A489C8, length 179)
  Back Branch 08A48994 13,244 times (length 43)
_S1_2_8874C68 443,205 instructions (0.005%), 3,920 calls (08874C68 - 08874F0C, length 170)
_S1_2_896519C 437,538 instructions (0.005%), 8,689 calls (0896519C - 08965314, length 95)
_S1_2_89ABD9C 436,261 instructions (0.005%), 62,323 calls (089ABD9C - 089ABDB4, length 7)
_S1_2_89FDE98 436,114 instructions (0.005%), 31,151 calls (089FDE98 - 089FDED0, length 15)
  Back Branch 089FDECC 31,151 times (length 6)
_S1_2_89D42E0 435,378 instructions (0.005%), 522 calls (089CC0A8 - 089D4334, length 8356)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089D4330 522 times (length 8211)
_S1_2_8A5DD68 435,293 instructions (0.005%), 770 calls (08A5DD68 - 08A5E8C8, length 729)
  Back Branch 08A5E818 2,442 times (length 5)
  Back Branch 08A5E0C4 2,442 times (length 97)
_S1_2_89D52F0 434,022 instructions (0.005%), 7,657 calls (089D4EEC - 089D5308, length 264)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D5304 7,657 times (length 264)
_S1_2_89D6C4C 423,920 instructions (0.005%), 21,196 calls (089D6B48 - 089D6C8C, length 82)
  Back Branch 089D6C78 21,196 times (length 78)
_S1_2_89B50C0 421,523 instructions (0.005%), 4,691 calls (089B50C0 - 089B5408, length 211)
_S1_2_895FBFC 420,120 instructions (0.005%), 1,080 calls (0895FBFC - 0895FEC8, length 180)
  Back Branch 0895FD64 19,440 times (length 21)
_S1_2_8958C84 419,305 instructions (0.005%), 5,516 calls (08958C84 - 08959200, length 352)
  Back Branch 08958DE8 10,442 times (length 7)
  Back Branch 08958E5C 590 times (length 7)
_S1_2_89EC9DC 416,024 instructions (0.005%), 1,753 calls (089EC66C - 089EDAC4, length 1303)
  Back Branch 089EC6AC 22,802 times (length 12)
  Back Branch 089EDA68 2,570 times (length 1281)
  Back Branch 089ED0B4 274 times (length 43)
  Back Branch 089ED118 161 times (length 12)
  Back Branch 089ECF44 23 times (length 16)
  Back Branch 089ED120 23 times (length 14)
_S1_2_8A003CC 415,415 instructions (0.005%), 11,869 calls (08A003CC - 08A00490, length 50)
  Back Branch 08A0047C 11,869 times (length 27)
_S1_2_89D5328 415,309 instructions (0.005%), 6,884 calls (089D4EEC - 089D5340, length 278)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D533C 6,884 times (length 278)
_S1_2_89EC5E0 409,368 instructions (0.005%), 2,227 calls (089EC5E0 - 089EDAC4, length 1338)
  Back Branch 089EC6AC 22,802 times (length 12)
  Back Branch 089EDA68 2,570 times (length 1281)
_S1_2_89D02B4 408,070 instructions (0.005%), 6,884 calls (089D02B4 - 089D0724, length 285)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
_S1_2_88FD870 407,250 instructions (0.005%), 150 calls (088FD870 - 088FD970, length 65)
  Back Branch 088FD934 19,200 times (length 37)
_S1_2_89CE638 403,236 instructions (0.005%), 360 calls (089CC0A8 - 089CE68C, length 2426)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC2FC 55,057 times (length 151)
  Back Branch 089CC12C 36,137 times (length 6)
  Back Branch 089CE688 360 times (length 2281)
_S1_2_886ED78 403,212 instructions (0.005%), 11,604 calls (0886ED78 - 0886EE08, length 37)
_S1_2_89DDB28 391,586 instructions (0.004%), 27,200 calls (089DDB28 - 089DDC04, length 56)
_S1_2_896B420 390,726 instructions (0.004%), 43,414 calls (0896B420 - 0896B440, length 9)
_S1_2_896D288 389,420 instructions (0.004%), 32,872 calls (0896D288 - 0896D2C0, length 15)
_S1_2_89FD638 387,540 instructions (0.004%), 10,765 calls (089FD638 - 089FD6C4, length 36)
_S1_2_897A258 386,050 instructions (0.004%), 12,997 calls (0897A13C - 0897A2C0, length 98)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897A2BC 12,997 times (length 98)
_S1_2_8A74870 384,773 instructions (0.004%), 154 calls (08A74870 - 08A7517C, length 580)
  Back Branch 08A74DC4 17,288 times (length 9)
  Back Branch 08A74AD8 4,560 times (length 9)
  Back Branch 08A74E20 2,161 times (length 70)
  Back Branch 08A750E4 570 times (length 2)
  Back Branch 08A74B38 570 times (length 69)
  Back Branch 08A74C48 16 times (length 9)
_S1_2_8A4D0F4 383,926 instructions (0.004%), 20,183 calls (08A4D0F4 - 08A4D220, length 76)
_S1_2_8A29190 383,110 instructions (0.004%), 1,678 calls (08A29190 - 08A293B8, length 139)
  Back Branch 08A2925C 8,902 times (length 37)
_S1_2_89F7E1C 382,200 instructions (0.004%), 47,775 calls (089F7E1C - 089F7E38, length 8)
_S1_2_899B040 378,644 instructions (0.004%), 1,606 calls (0899B040 - 0899B410, length 245)
  Back Branch 0899B104 284 times (length 10)
_S1_2_89D5344 376,254 instructions (0.004%), 20,903 calls (089D4EEC - 089D5358, length 284)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D5354 20,903 times (length 284)
  Back Branch 089D4F64 12,530 times (length 23)
_S1_2_8979E7C 373,548 instructions (0.004%), 3,078 calls (08979E7C - 0897A170, length 190)
  Back Branch 0897A154 63,809 times (length 8)
_S1_2_898EDE4 370,944 instructions (0.004%), 2,360 calls (0898EDE4 - 0898EECC, length 59)
  Back Branch 0898EE78 15,888 times (length 18)
_S1_2_89A68A4 370,296 instructions (0.004%), 4,261 calls (089A68A4 - 089A6C28, length 226)
_S1_2_89C6C0C 369,540 instructions (0.004%), 18,477 calls (089C6C0C - 089C6C58, length 20)
_S1_2_89D3AB4 368,691 instructions (0.004%), 5,387 calls (089D3AB4 - 089D3D24, length 157)
  Back Branch 089D3BA0 2,625 times (length 17)
_S1_2_884AD1C 367,680 instructions (0.004%), 4,596 calls (0884AD1C - 0884AE58, length 80)
_S1_2_89FB2C4 367,632 instructions (0.004%), 15,318 calls (089FB2C4 - 089FB320, length 24)
_S1_2_89DDA38 365,868 instructions (0.004%), 27,200 calls (089DDA38 - 089DDB14, length 56)
_S1_2_8856664 365,697 instructions (0.004%), 179 calls (08856664 - 08856C90, length 396)
  Back Branch 08856BF4 22,912 times (length 40)
  Back Branch 08856B14 3,580 times (length 162)
_S1_2_896CBF8 363,825 instructions (0.004%), 12,150 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_88F67BC 362,600 instructions (0.004%), 245 calls (088F67BC - 088F6908, length 84)
  Back Branch 088F68D4 16,660 times (length 28)
_S1_2_89D3958 360,723 instructions (0.004%), 4,473 calls (089D3958 - 089D3AB0, length 87)
_S1_2_8931D74 357,509 instructions (0.004%), 5,705 calls (08931D74 - 0893285C, length 699)
_S1_2_8A02C4C 356,700 instructions (0.004%), 1,189 calls (08A02C4C - 08A03074, length 267)
  Back Branch 08A03010 4,756 times (length 11)
_S1_2_8A02148 355,860 instructions (0.004%), 35,586 calls (08A02148 - 08A02204, length 48)
_S1_2_89D4FA0 355,264 instructions (0.004%), 22,204 calls (089D4EEC - 089D4FAC, length 49)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4FA8 22,204 times (length 49)
  Back Branch 089D4F64 12,530 times (length 23)
_S1_2_89FDF88 355,166 instructions (0.004%), 15,442 calls (089FDF88 - 089FDFE0, length 23)
_S1_2_89D5230 353,268 instructions (0.004%), 420 calls (089D4EEC - 089D5248, length 216)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D5244 420 times (length 216)
_S1_2_896CF08 351,270 instructions (0.004%), 450 calls (0896CF08 - 0896D264, length 216)
  Back Branch 0896D22C 2,520 times (length 163)
_S1_2_89D2AB8 351,141 instructions (0.004%), 7,084 calls (089D2AB8 - 089D2C88, length 117)
_S1_2_8A0130C 343,998 instructions (0.004%), 11,862 calls (08A0130C - 08A0138C, length 33)
_S1_2_89CAF04 341,179 instructions (0.004%), 208 calls (089CAF04 - 089CB944, length 657)
  Back Branch 089CB8F8 1,480 times (length 567)
_S1_2_89D6C98 340,648 instructions (0.004%), 12,166 calls (089D6BDC - 089D6CB8, length 56)
  Back Branch 089D6C3C 33,362 times (length 26)
  Back Branch 089D6CAC 12,166 times (length 9)
  Back Branch 089D6C90 12,166 times (length 25)
_S1_2_89A89C0 339,793 instructions (0.004%), 11,717 calls (089A89C0 - 089A8A30, length 29)
_S1_2_88B27C0 332,684 instructions (0.004%), 3,338 calls (088B27C0 - 088B31A0, length 633)
  Back Branch 088B3088 354 times (length 472)
_S1_2_89C6B54 332,586 instructions (0.004%), 18,477 calls (089C6B54 - 089C6B98, length 18)
_S1_2_8A28BB8 329,200 instructions (0.004%), 1,678 calls (08A28BB8 - 08A2918C, length 374)
_S1_2_89A8B34 328,636 instructions (0.004%), 23,474 calls (089A8B34 - 089A8B68, length 14)
_S1_2_89FDF38 328,080 instructions (0.004%), 16,404 calls (089FDF38 - 089FDF84, length 20)
_S1_2_89E9E48 324,840 instructions (0.004%), 935 calls (089E9E48 - 089E9EA4, length 24)
  Back Branch 089E9E98 24,049 times (length 15)
_S1_2_89FE030 324,282 instructions (0.004%), 15,442 calls (089FE030 - 089FE080, length 21)
_S1_2_89D1E28 321,594 instructions (0.004%), 7,657 calls (089D1E28 - 089D1EDC, length 46)
_S1_2_89C7548 320,544 instructions (0.004%), 2,016 calls (089C7548 - 089C77F4, length 172)
  Back Branch 089C77C0 2,016 times (length 124)
_S1_2_88DC8E4 320,412 instructions (0.004%), 7,628 calls (088DC8E4 - 088DC9D0, length 60)
_S1_2_89D554C 318,940 instructions (0.004%), 63,788 calls (089D554C - 089D555C, length 5)
_S1_2_89CABE4 318,329 instructions (0.004%), 1,522 calls (089CABE4 - 089CAF00, length 200)
  Back Branch 089CAC48 13,678 times (length 5)
  Back Branch 089CAD10 12,343 times (length 13)
_S1_2_8A256A4 317,416 instructions (0.004%), 4,340 calls (08A256A4 - 08A258EC, length 147)
  Back Branch 08A2586C 3,808 times (length 5)
_S1_2_89FA158 315,279 instructions (0.004%), 35,031 calls (089FA158 - 089FA178, length 9)
_S1_2_89DAF60 314,325 instructions (0.004%), 9,525 calls (089DAF60 - 089DB008, length 43)
_S1_2_8994060 312,402 instructions (0.004%), 16,383 calls (08994060 - 08994198, length 79)
  Back Branch 089940F4 3,042 times (length 24)
  Back Branch 089940DC 3,042 times (length 9)
  Back Branch 08994184 3,028 times (length 30)
  Back Branch 0899416C 3,028 times (length 15)
_S1_2_89CEEF8 311,896 instructions (0.004%), 11,996 calls (089CEEF8 - 089D56C4, length 6644)
_S1_2_89C82F4 309,566 instructions (0.004%), 96 calls (089C82F4 - 089C86CC, length 247)
  Back Branch 089C8668 5,913 times (length 171)
_S1_2_898A3B4 308,943 instructions (0.003%), 102,981 calls (0898A3B4 - 0898A3BC, length 3)
_S1_2_8A77274 308,092 instructions (0.003%), 154,046 calls (08A77274 - 08A77278, length 2)
_S1_2_89B14DC 302,289 instructions (0.003%), 5,965 calls (089B14DC - 089B15A8, length 52)
_S1_2_8837F54 301,840 instructions (0.003%), 245 calls (08837F54 - 08838034, length 57)
  Back Branch 08837FE4 41,405 times (length 8)
_S1_2_8872F20 299,390 instructions (0.003%), 245 calls (08872F20 - 088731A4, length 162)
  Back Branch 08873170 15,190 times (length 121)
  Back Branch 08873158 245 times (length 63)
_S1_2_89D5620 299,299 instructions (0.003%), 27,209 calls (089D5620 - 089D5648, length 11)
_S1_2_896103C 297,216 instructions (0.003%), 1,032 calls (0896103C - 08961380, length 210)
  Back Branch 08961298 18,576 times (length 25)
_S1_2_89C7F20 296,885 instructions (0.003%), 11,869 calls (089C7F20 - 089C7FEC, length 52)
  Back Branch 089C7F80 15 times (length 11)
_S1_2_89081C4 296,632 instructions (0.003%), 136 calls (089081C4 - 089089C4, length 513)
  Back Branch 089082E4 9,364 times (length 10)
  Back Branch 089087A0 1,192 times (length 332)
_S1_2_8A08CD8 296,216 instructions (0.003%), 4,856 calls (08A08CD8 - 08A08F74, length 168)
_S1_2_89C5230 295,872 instructions (0.003%), 12,864 calls (089C5230 - 089C52A0, length 29)
_S1_2_8A7761C 295,770 instructions (0.003%), 147,885 calls (08A7761C - 08A77620, length 2)
_S1_2_89C6B14 295,632 instructions (0.003%), 18,477 calls (089C6B14 - 089C6B50, length 16)
_S1_2_8930AA8 295,528 instructions (0.003%), 5,705 calls (08930AA8 - 08930C08, length 89)
_S1_2_8844D50 294,980 instructions (0.003%), 245 calls (08844D50 - 088454C0, length 477)
  Back Branch 08845464 15,680 times (length 361)
_S1_2_887201C 294,735 instructions (0.003%), 245 calls (0887201C - 088720C8, length 44)
  Back Branch 088720A4 15,190 times (length 19)
_S1_2_8A0665C 292,406 instructions (0.003%), 2,615 calls (08A0665C - 08A06A44, length 251)
_S1_2_899AD6C 291,928 instructions (0.003%), 3,208 calls (0899AD6C - 0899AED4, length 91)
_S1_2_8955F28 291,772 instructions (0.003%), 11,222 calls (08955F28 - 089561B0, length 163)
_S1_2_886F4D0 288,520 instructions (0.003%), 11,604 calls (0886F4D0 - 0886F564, length 38)
_S1_2_8962AB4 288,344 instructions (0.003%), 516 calls (08962AB4 - 08963298, length 506)
  Back Branch 08962E80 34,184 times (length 3)
  Back Branch 08962C4C 13,352 times (length 3)
  Back Branch 08962E30 974 times (length 25)
  Back Branch 08963028 599 times (length 25)
  Back Branch 089630CC 296 times (length 25)
_S1_2_89F7D98 286,296 instructions (0.003%), 47,716 calls (089F7D98 - 089F7DAC, length 6)
_S1_2_8848F40 284,952 instructions (0.003%), 4,596 calls (08848F40 - 088490E0, length 105)
_S1_2_8A0014C 284,904 instructions (0.003%), 11,871 calls (08A0014C - 08A00260, length 70)
_S1_2_8A775BC 283,746 instructions (0.003%), 141,873 calls (08A775BC - 08A775C0, length 2)
_S1_2_8A77544 283,746 instructions (0.003%), 141,873 calls (08A77544 - 08A77548, length 2)
_S1_2_89F4744 279,824 instructions (0.003%), 2,060 calls (089F4744 - 089F49BC, length 159)
  Back Branch 089F4868 2,060 times (length 18)
  Back Branch 089F48B8 2,060 times (length 7)
  Back Branch 089F48D8 2,060 times (length 55)
  Back Branch 089F48C8 2,060 times (length 42)
  Back Branch 089F4950 2,052 times (length 76)
  Back Branch 089F49A0 2,052 times (length 7)
  Back Branch 089F49B0 2,052 times (length 110)
  Back Branch 089F480C 2,052 times (length 17)
_S1_2_8966AC8 279,400 instructions (0.003%), 220 calls (08966AC8 - 08968A80, length 2031)
_S1_2_8990ACC 278,766 instructions (0.003%), 3,165 calls (08990ACC - 08990D00, length 142)
  Back Branch 08990BA4 3,083 times (length 14)
_S1_2_896D268 275,110 instructions (0.003%), 34,400 calls (0896D268 - 0896D284, length 8)
_S1_2_89A0580 274,114 instructions (0.003%), 5,959 calls (089A0580 - 089A0634, length 46)
_S1_2_89A7E00 268,488 instructions (0.003%), 22,374 calls (089A7E00 - 089A7E2C, length 12)
_S1_2_8842840 266,805 instructions (0.003%), 245 calls (08842840 - 08842D9C, length 344)
  Back Branch 08842D58 15,680 times (length 279)
_S1_2_8909448 264,291 instructions (0.003%), 1 calls (08909448 - 0890E368, length 5065)
  Back Branch 0890A4EC 1,554 times (length 10)
  Back Branch 0890A7BC 1,554 times (length 10)
  Back Branch 0890A240 1,554 times (length 10)
  Back Branch 0890C198 658 times (length 10)
  Back Branch 0890BEF8 354 times (length 10)
  Back Branch 08909FC4 294 times (length 10)
  Back Branch 0890DC38 206 times (length 10)
  Back Branch 0890B0B4 111 times (length 1191)
  Back Branch 0890D2EC 84 times (length 10)
  Back Branch 0890C3E0 48 times (length 563)
  Back Branch 0890E294 37 times (length 4478)
_S1_2_8990D04 260,789 instructions (0.003%), 3,048 calls (08990D04 - 08990E3C, length 79)
  Back Branch 08990E18 7,012 times (length 48)
_S1_2_89578C8 260,470 instructions (0.003%), 5,516 calls (089578C8 - 08958290, length 627)
  Back Branch 08958104 1,180 times (length 24)
_S1_2_89892A8 259,760 instructions (0.003%), 18,095 calls (089892A8 - 08989300, length 23)
_S1_2_89D52A0 258,638 instructions (0.003%), 7,607 calls (089D4EEC - 089D52EC, length 257)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D52E8 7,607 times (length 257)
_S1_2_89B6140 256,910 instructions (0.003%), 25,691 calls (089B6140 - 089B616C, length 12)
_S1_2_89D1804 255,488 instructions (0.003%), 6,005 calls (089D1804 - 089D18C8, length 50)
  Back Branch 089D18BC 4,232 times (length 9)
  Back Branch 089D1894 2,785 times (length 9)
  Back Branch 089D18C4 2,785 times (length 41)
_S1_2_8991D74 253,662 instructions (0.003%), 3,786 calls (08991D74 - 08991E9C, length 75)
  Back Branch 08991E6C 3,786 times (length 40)
_S1_2_89C52A4 252,000 instructions (0.003%), 10,080 calls (089C52A4 - 089C5320, length 32)
_S1_2_8A4A60C 251,180 instructions (0.003%), 6,610 calls (08A4A60C - 08A4B0D8, length 692)
_S1_2_88FC6F4 249,900 instructions (0.003%), 14,700 calls (088FC6F4 - 088FC760, length 28)
_S1_2_89A04E4 249,560 instructions (0.003%), 12,478 calls (089A04E4 - 089A0530, length 20)
_S1_2_89A8228 249,376 instructions (0.003%), 11,870 calls (089A8228 - 089A8280, length 23)
_S1_2_8A00C24 249,250 instructions (0.003%), 249,250 calls (08A00C24 - 08A00CF0, length 52)
_S1_2_897B66C 246,272 instructions (0.003%), 4,016 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897B754 4,016 times (length 1416)
_S1_2_89C5FA4 246,008 instructions (0.003%), 30,751 calls (089C5FA4 - 089C5FC0, length 8)
_S1_2_882EE70 245,568 instructions (0.003%), 5,846 calls (0882EE70 - 0882EF5C, length 60)
_S1_2_895EBE8 244,253 instructions (0.003%), 2,750 calls (0895EBE8 - 0895EFD0, length 251)
  Back Branch 0895EF4C 78 times (length 37)
_S1_2_8867010 243,684 instructions (0.003%), 11,604 calls (08867010 - 08867060, length 21)
_S1_2_89C5CD0 242,800 instructions (0.003%), 30,350 calls (089C5CD0 - 089C5CF4, length 10)
_S1_2_89F8070 239,376 instructions (0.003%), 14,961 calls (089F8070 - 089F80C8, length 23)
_S1_2_898AF6C 237,886 instructions (0.003%), 1,880 calls (0898AF6C - 0898AFF4, length 35)
  Back Branch 0898AFC4 14,941 times (length 21)
_S1_2_89950DC 236,991 instructions (0.003%), 591 calls (089950DC - 0899571C, length 401)
_S1_2_8873C90 236,880 instructions (0.003%), 2,115 calls (08873C90 - 08873EDC, length 148)
_S1_2_89D1774 234,784 instructions (0.003%), 14,674 calls (089D1774 - 089D17B0, length 16)
_S1_2_89D29CC 234,745 instructions (0.003%), 4,459 calls (089D29CC - 089D2AB4, length 59)
_S1_2_89B6488 232,080 instructions (0.003%), 11,604 calls (089B6488 - 089B6588, length 65)
_S1_2_89FDE5C 231,630 instructions (0.003%), 15,442 calls (089FDE5C - 089FDE94, length 15)
_S1_2_89FDE20 231,630 instructions (0.003%), 15,442 calls (089FDE20 - 089FDE58, length 15)
_S1_2_89FA6B8 229,932 instructions (0.003%), 6,387 calls (089FA6B8 - 089FA744, length 36)
_S1_2_89FA598 229,932 instructions (0.003%), 6,387 calls (089FA598 - 089FA624, length 36)
_S1_2_886F478 229,832 instructions (0.003%), 11,604 calls (0886F478 - 0886F4CC, length 22)
_S1_2_887549C 228,864 instructions (0.003%), 2,682 calls (0887549C - 088757DC, length 209)
_S1_2_8A74090 227,023 instructions (0.003%), 252 calls (08A74090 - 08A7486C, length 504)
  Back Branch 08A74538 19,728 times (length 9)
  Back Branch 08A74118 1,332 times (length 9)
  Back Branch 08A74598 548 times (length 66)
_S1_2_89AD318 223,978 instructions (0.003%), 24 calls (089AD318 - 089AED74, length 1688)
  Back Branch 089AEC78 200 times (length 1403)
_S1_2_88FD974 222,460 instructions (0.003%), 245 calls (088FD974 - 088FD9D0, length 24)
  Back Branch 088FD9B0 31,360 times (length 11)
_S1_2_89D1608 220,110 instructions (0.002%), 14,674 calls (089D1608 - 089D1650, length 19)
_S1_2_897C33C 217,060 instructions (0.002%), 7,898 calls (0897A13C - 0897C37C, length 2193)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897C378 5,058 times (length 2193)
  Back Branch 0897C35C 2,840 times (length 2185)
_S1_2_8A2AEF8 210,290 instructions (0.002%), 3,208 calls (08A2AEF8 - 08A2B140, length 147)
  Back Branch 08A2B0C0 288 times (length 5)
_S1_2_89CF15C 207,772 instructions (0.002%), 6,884 calls (089CEFEC - 089CF19C, length 109)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF188 6,884 times (length 22)
  Back Branch 089CF164 6,884 times (length 96)
  Back Branch 089CF198 313 times (length 26)
  Back Branch 089CF154 302 times (length 91)
_S1_2_89D530C 204,266 instructions (0.002%), 3,220 calls (089D4EEC - 089D5324, length 271)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D5320 3,220 times (length 271)
_S1_2_898DF30 202,107 instructions (0.002%), 67,369 calls (0898DF30 - 0898DF38, length 3)
_S1_2_88A9B58 200,928 instructions (0.002%), 9,568 calls (088A9B58 - 088A9BA8, length 21)
_S1_2_89CF58C 199,476 instructions (0.002%), 304 calls (089CF58C - 089CFAA8, length 328)
  Back Branch 089CFA68 2,681 times (length 215)
  Back Branch 089CFA90 2,681 times (length 20)
  Back Branch 089CFA2C 1,432 times (length 20)
  Back Branch 089CFA04 1,432 times (length 187)
  Back Branch 089CF868 1,216 times (length 11)
  Back Branch 089CF7F0 1,216 times (length 11)
  Back Branch 089CF9D0 914 times (length 20)
  Back Branch 089CF9A8 914 times (length 161)
  Back Branch 089CF94C 856 times (length 135)
  Back Branch 089CF974 856 times (length 20)
  Back Branch 089CF918 439 times (length 20)
  Back Branch 089CF8F0 439 times (length 109)
  Back Branch 089CF8C8 304 times (length 189)
  Back Branch 089CF744 304 times (length 59)
  Back Branch 089CF6F8 304 times (length 40)
  Back Branch 089CF6E0 304 times (length 34)
  Back Branch 089CF6C8 304 times (length 28)
_S1_2_884AE5C 197,628 instructions (0.002%), 4,596 calls (0884AE5C - 0884AF04, length 43)
_S1_2_884AC70 197,628 instructions (0.002%), 4,596 calls (0884AC70 - 0884AD18, length 43)
_S1_2_88731E4 197,470 instructions (0.002%), 7,595 calls (088731E4 - 08873248, length 26)
_S1_2_89A7E54 195,759 instructions (0.002%), 21,751 calls (089A7E54 - 089A7E74, length 9)
_S1_2_89D0688 193,203 instructions (0.002%), 6,108 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D069C 6,108 times (length 172)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
_S1_2_8A4D8DC 192,300 instructions (0.002%), 9,615 calls (08A4D8DC - 08A4D950, length 30)
_S1_2_8A01414 190,688 instructions (0.002%), 11,918 calls (08A01414 - 08A01450, length 16)
_S1_2_8A51558 189,933 instructions (0.002%), 407 calls (08A51558 - 08A518E0, length 227)
  Back Branch 08A515EC 7,509 times (length 25)
  Back Branch 08A51830 773 times (length 25)
  Back Branch 08A51668 481 times (length 25)
  Back Branch 08A516E4 291 times (length 25)
_S1_2_8A00ED8 189,792 instructions (0.002%), 11,862 calls (08A00ED8 - 08A00F14, length 16)
_S1_2_8873998 188,235 instructions (0.002%), 2,115 calls (08873998 - 08873B4C, length 110)
_S1_2_896CC1C 187,664 instructions (0.002%), 6,032 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_897A1AC 187,641 instructions (0.002%), 4,429 calls (0897A13C - 0897A254, length 71)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897A21C 4,089 times (length 57)
  Back Branch 0897A230 340 times (length 63)
  Back Branch 0897A250 5 times (length 70)
_S1_2_89C7FF0 185,664 instructions (0.002%), 11,604 calls (089C7FF0 - 089C802C, length 16)
_S1_2_89FF500 184,804 instructions (0.002%), 128 calls (089FF500 - 089FF758, length 151)
  Back Branch 089FF5A0 10,826 times (length 17)
  Back Branch 089FF5F8 8,898 times (length 24)
  Back Branch 089FF66C 1,028 times (length 53)
  Back Branch 089FF720 630 times (length 98)
  Back Branch 089FF5F0 312 times (length 22)
  Back Branch 089FF700 128 times (length 87)
  Back Branch 089FF734 126 times (length 100)
  Back Branch 089FF754 126 times (length 41)
  Back Branch 089FF6CC 126 times (length 77)
  Back Branch 089FF6DC 126 times (length 61)
  Back Branch 089FF718 84 times (length 78)
  Back Branch 089FF728 42 times (length 8)
_S1_2_881A018 183,840 instructions (0.002%), 4,596 calls (0881A018 - 0881A0CC, length 46)
_S1_2_89F6730 181,410 instructions (0.002%), 2 calls (089F6730 - 089F67D0, length 41)
  Back Branch 089F67A4 16,384 times (length 11)
  Back Branch 089F67B4 128 times (length 20)
_S1_2_8868C14 181,203 instructions (0.002%), 3 calls (08868C14 - 08869F6C, length 1239)
  Back Branch 088699C8 1,536 times (length 93)
  Back Branch 08869ED4 256 times (length 15)
  Back Branch 0886984C 240 times (length 93)
  Back Branch 08869B7C 128 times (length 25)
  Back Branch 08869E08 86 times (length 15)
  Back Branch 08869B10 48 times (length 25)
  Back Branch 08869E94 42 times (length 15)
  Back Branch 08868FB8 42 times (length 13)
  Back Branch 08869490 34 times (length 40)
  Back Branch 08869DC8 22 times (length 45)
  Back Branch 08869F14 22 times (length 15)
  Back Branch 08868F78 12 times (length 16)
  Back Branch 08869AA4 12 times (length 245)
  Back Branch 088695EC 10 times (length 13)
  Back Branch 088695B0 8 times (length 40)
_S1_2_8A16364 180,444 instructions (0.002%), 844 calls (08A16364 - 08A16724, length 241)
_S1_2_88B32D8 179,604 instructions (0.002%), 8 calls (088B32D8 - 088B6CD4, length 3712)
  Back Branch 088B6424 414 times (length 1563)
  Back Branch 088B47EC 30 times (length 207)
_S1_2_89A8284 178,040 instructions (0.002%), 11,870 calls (089A8284 - 089A82BC, length 15)
_S1_2_8A2EFD0 177,019 instructions (0.002%), 2,566 calls (08A2EFD0 - 08A2F298, length 179)
_S1_2_89A8BDC 176,778 instructions (0.002%), 12,627 calls (089A8BDC - 089A8C10, length 14)
_S1_2_898F7E4 176,722 instructions (0.002%), 102 calls (0898F7E4 - 0898F900, length 72)
  Back Branch 0898F8C4 6,644 times (length 27)
_S1_2_8973060 175,193 instructions (0.002%), 129 calls (08973060 - 089731D4, length 94)
  Back Branch 089731AC 4,300 times (length 68)
_S1_2_8893D14 174,960 instructions (0.002%), 2,916 calls (08893D14 - 08893E24, length 69)
_S1_2_8964EEC 174,273 instructions (0.002%), 11,650 calls (08964EEC - 08964F2C, length 17)
_S1_2_89CC8A8 174,034 instructions (0.002%), 12,431 calls (089CC8A8 - 089CC8F0, length 19)
_S1_2_89B7640 172,067 instructions (0.002%), 2,791 calls (089B7640 - 089B784C, length 132)
_S1_2_89EAB50 171,204 instructions (0.002%), 2,243 calls (089EAB50 - 089EAC3C, length 60)
  Back Branch 089EAC10 22,926 times (length 40)
  Back Branch 089EABB4 2,782 times (length 9)
_S1_2_89661A8 171,196 instructions (0.002%), 6,694 calls (089661A8 - 089661EC, length 18)
  Back Branch 089661E0 5,218 times (length 11)
_S1_2_89CE450 170,042 instructions (0.002%), 662 calls (089CE450 - 089CE634, length 122)
  Back Branch 089CE54C 7,185 times (length 9)
  Back Branch 089CE584 3,191 times (length 9)
  Back Branch 089CE5BC 1,636 times (length 9)
  Back Branch 089CE5F4 1,180 times (length 9)
  Back Branch 089CE600 322 times (length 89)
  Back Branch 089CE630 263 times (length 101)
  Back Branch 089CE628 259 times (length 9)
  Back Branch 089CE558 8 times (length 55)
  Back Branch 089CE5C8 1 times (length 77)
_S1_2_8A51274 169,866 instructions (0.002%), 516 calls (08A51274 - 08A51554, length 185)
  Back Branch 08A51414 8,613 times (length 11)
  Back Branch 08A51544 974 times (length 13)
  Back Branch 08A5145C 599 times (length 11)
  Back Branch 08A514A4 296 times (length 11)
_S1_2_8A509F8 169,290 instructions (0.002%), 1,710 calls (08A509F8 - 08A50CE0, length 187)
_S1_2_8875E44 168,966 instructions (0.002%), 894 calls (08875E44 - 0887606C, length 139)
  Back Branch 08875F68 3,576 times (length 15)
  Back Branch 08875F7C 1,788 times (length 24)
  Back Branch 08876034 894 times (length 15)
  Back Branch 08876024 894 times (length 7)
_S1_2_89F895C 168,392 instructions (0.002%), 6,014 calls (089F895C - 089F89C8, length 28)
_S1_2_89C6D50 166,293 instructions (0.002%), 18,477 calls (089C6D50 - 089C6D70, length 9)
_S1_2_89FD444 166,062 instructions (0.002%), 6,387 calls (089FD444 - 089FD4A8, length 26)
_S1_2_89FD374 166,062 instructions (0.002%), 6,387 calls (089FD374 - 089FD3D8, length 26)
_S1_2_89D5284 163,650 instructions (0.002%), 1,839 calls (089D4EEC - 089D529C, length 237)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D5298 1,839 times (length 237)
_S1_2_8A31F14 163,021 instructions (0.002%), 3,327 calls (08A31F14 - 08A32164, length 149)
_S1_2_89BF1FC 162,855 instructions (0.002%), 18,095 calls (089BF1FC - 089BF21C, length 9)
_S1_2_89BF2AC 162,456 instructions (0.002%), 11,604 calls (089BF2AC - 089BF310, length 26)
_S1_2_89F833C 161,700 instructions (0.002%), 14,700 calls (089F833C - 089F8364, length 11)
_S1_2_8873698 161,672 instructions (0.002%), 6,602 calls (08873698 - 0887370C, length 30)
_S1_2_88CA5D0 160,875 instructions (0.002%), 45 calls (088CA5D0 - 088CAB40, length 349)
  Back Branch 088CA6B0 2,655 times (length 25)
  Back Branch 088CA87C 1,080 times (length 24)
  Back Branch 088CA744 630 times (length 24)
  Back Branch 088CA7E0 630 times (length 24)
  Back Branch 088CAAF0 405 times (length 24)
  Back Branch 088CAA50 405 times (length 24)
  Back Branch 088CA918 360 times (length 24)
  Back Branch 088CA9B4 135 times (length 24)
_S1_2_89D0670 159,390 instructions (0.002%), 6,270 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D0680 6,270 times (length 165)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
_S1_2_89D1654 158,915 instructions (0.002%), 6,005 calls (089D1654 - 089D1740, length 60)
_S1_2_89A180C 158,633 instructions (0.002%), 1,333 calls (089A180C - 089A1BD8, length 244)
_S1_2_89D25C8 158,444 instructions (0.002%), 5,202 calls (089D25C8 - 089D2670, length 43)
  Back Branch 089D2648 3,189 times (length 23)
  Back Branch 089D266C 194 times (length 31)
_S1_2_89D0610 158,220 instructions (0.002%), 6,324 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D0620 6,324 times (length 141)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
_S1_2_8A572F0 157,730 instructions (0.002%), 2,360 calls (08A572F0 - 08A57548, length 151)
  Back Branch 08A574C8 116 times (length 7)
_S1_2_897F018 157,571 instructions (0.002%), 861 calls (0897F018 - 0897F96C, length 598)
_S1_2_8A0FB48 157,131 instructions (0.002%), 1,343 calls (08A0FB48 - 08A0FD18, length 117)
_S1_2_8A014C4 154,206 instructions (0.002%), 11,862 calls (08A014C4 - 08A014F4, length 13)
_S1_2_8A01490 154,206 instructions (0.002%), 11,862 calls (08A01490 - 08A014C0, length 13)
_S1_2_899EC2C 153,006 instructions (0.002%), 21,858 calls (0899EC2C - 0899EC44, length 7)
_S1_2_89C5324 151,200 instructions (0.002%), 10,080 calls (089C5324 - 089C5370, length 20)
_S1_2_89F4AC0 150,853 instructions (0.002%), 2,077 calls (089F4AC0 - 089F4C9C, length 120)
  Back Branch 089F4C6C 2,077 times (length 8)
_S1_2_89B6380 150,852 instructions (0.002%), 11,604 calls (089B6380 - 089B6484, length 66)
_S1_2_89D06C0 150,769 instructions (0.002%), 3,475 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D06E0 3,475 times (length 189)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
_S1_2_8991EA0 150,635 instructions (0.002%), 320 calls (08991EA0 - 089926AC, length 516)
  Back Branch 0899229C 1,481 times (length 5)
_S1_2_89634AC 150,336 instructions (0.002%), 1,678 calls (089634AC - 089637BC, length 197)
  Back Branch 08963790 196 times (length 168)
_S1_2_899B9B4 149,384 instructions (0.002%), 568 calls (0899B9B4 - 0899BDCC, length 263)
_S1_2_8842674 149,205 instructions (0.002%), 245 calls (08842674 - 0884283C, length 115)
  Back Branch 08842804 15,680 times (length 82)
_S1_2_898EFC0 148,750 instructions (0.002%), 1,250 calls (0898EFC0 - 0898F1B0, length 125)
_S1_2_89D053C 148,410 instructions (0.002%), 6,570 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D0540 6,570 times (length 85)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
_S1_2_8842474 148,225 instructions (0.002%), 245 calls (08842474 - 08842520, length 44)
  Back Branch 088424C8 15,680 times (length 15)
_S1_2_885965C 147,276 instructions (0.002%), 358 calls (0885965C - 08859AE0, length 290)
  Back Branch 088598A0 1,432 times (length 47)
_S1_2_8976FB4 147,101 instructions (0.002%), 849 calls (08976FB4 - 08977424, length 285)
  Back Branch 089773E8 2,720 times (length 26)
_S1_2_8966100 146,136 instructions (0.002%), 1,624 calls (08966100 - 089661A4, length 42)
  Back Branch 08966198 7,928 times (length 33)
_S1_2_89D0220 146,132 instructions (0.002%), 8,596 calls (089D0220 - 089D0260, length 17)
_S1_2_88D4C4C 145,113 instructions (0.002%), 6,907 calls (088D4C4C - 088D4CD0, length 34)
_S1_2_896CC04 144,990 instructions (0.002%), 4,545 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_8968B28 144,757 instructions (0.002%), 8,515 calls (08968B28 - 08968C58, length 77)
_S1_2_88D4BB0 144,689 instructions (0.002%), 7,033 calls (088D4BB0 - 088D4C48, length 39)
_S1_2_891E20C 144,014 instructions (0.002%), 649 calls (0891E20C - 0891E45C, length 149)
  Back Branch 0891E420 677 times (length 107)
_S1_2_89F4200 143,083 instructions (0.002%), 6,221 calls (089F4200 - 089F4294, length 38)
  Back Branch 089F4290 6,221 times (length 9)
_S1_2_8A01704 142,568 instructions (0.002%), 17,821 calls (08A01580 - 08A0170C, length 100)
  Back Branch 08A01708 17,821 times (length 100)
_S1_2_8A016D4 142,568 instructions (0.002%), 17,821 calls (08A01580 - 08A016DC, length 88)
  Back Branch 08A016D8 17,821 times (length 88)
_S1_2_8A016BC 142,568 instructions (0.002%), 17,821 calls (08A01580 - 08A016C4, length 82)
  Back Branch 08A016C0 17,821 times (length 82)
_S1_2_8A016B0 142,568 instructions (0.002%), 17,821 calls (08A01580 - 08A016B8, length 79)
  Back Branch 08A016B4 17,821 times (length 79)
_S1_2_8A01698 142,568 instructions (0.002%), 17,821 calls (08A01580 - 08A016A0, length 73)
  Back Branch 08A0169C 17,821 times (length 73)
_S1_2_8A01674 142,568 instructions (0.002%), 17,821 calls (08A01580 - 08A0167C, length 64)
  Back Branch 08A01678 17,821 times (length 64)
_S1_2_89A81F8 142,440 instructions (0.002%), 11,870 calls (089A81F8 - 089A8224, length 12)
_S1_2_8A021F0 142,344 instructions (0.002%), 11,862 calls (08A0217C - 08A021FC, length 33)
  Back Branch 08A021F8 11,862 times (length 33)
_S1_2_8A0219C 142,344 instructions (0.002%), 11,862 calls (08A0217C - 08A021A8, length 12)
  Back Branch 08A021A4 11,862 times (length 12)
_S1_2_8A05DF0 140,970 instructions (0.002%), 1,129 calls (08A05DF0 - 08A06018, length 139)
  Back Branch 08A05FE4 1,104 times (length 97)
_S1_2_8A0918C 140,784 instructions (0.002%), 6,454 calls (08A0918C - 08A0923C, length 45)
_S1_2_8A50CE4 139,861 instructions (0.002%), 220 calls (08A50CE4 - 08A51254, length 349)
  Back Branch 08A50F88 7,071 times (length 30)
_S1_2_89F4368 139,159 instructions (0.002%), 2,077 calls (089F4368 - 089F4490, length 75)
_S1_2_8A17130 138,762 instructions (0.002%), 3,558 calls (08A17130 - 08A171C8, length 39)
_S1_2_89D3E5C 138,097 instructions (0.002%), 1,347 calls (089D3E5C - 089D4080, length 138)
  Back Branch 089D3F5C 2,666 times (length 17)
  Back Branch 089D3FE8 1,319 times (length 50)
  Back Branch 089D3F74 1,319 times (length 15)
_S1_2_8A1727C 136,500 instructions (0.002%), 3,500 calls (08A1727C - 08A17314, length 39)
_S1_2_8965794 135,850 instructions (0.002%), 4,177 calls (089655F4 - 08965970, length 224)
  Back Branch 0896579C 3,649 times (length 107)
  Back Branch 089657AC 528 times (length 112)
_S1_2_8992CF4 135,204 instructions (0.002%), 7,116 calls (08992CF4 - 08992D50, length 24)
_S1_2_8900EF0 133,158 instructions (0.002%), 14 calls (08900260 - 0890222C, length 2036)
  Back Branch 08900BD0 3,720 times (length 10)
  Back Branch 0890085C 848 times (length 10)
  Back Branch 08901118 848 times (length 10)
  Back Branch 08900B50 454 times (length 10)
  Back Branch 089002FC 454 times (length 10)
  Back Branch 08901D14 256 times (length 1711)
_S1_2_898F370 132,930 instructions (0.002%), 3,165 calls (0898F370 - 0898F458, length 59)
_S1_2_89B0368 132,566 instructions (0.002%), 9,469 calls (089B0368 - 089B039C, length 14)
_S1_2_8A00994 130,581 instructions (0.001%), 11,871 calls (08A00994 - 08A009D8, length 18)
_S1_2_8A00784 130,493 instructions (0.001%), 11,863 calls (08A00784 - 08A007AC, length 11)
_S1_2_8A02170 130,482 instructions (0.001%), 11,862 calls (08A02170 - 08A02198, length 11)
_S1_2_8A00E70 130,482 instructions (0.001%), 11,862 calls (08A00E70 - 08A00E98, length 11)
_S1_2_895D9D8 129,264 instructions (0.001%), 32,316 calls (0895D9D8 - 0895D9E4, length 4)
_S1_2_8990E40 128,824 instructions (0.001%), 2,118 calls (08990E40 - 08990F28, length 59)
  Back Branch 08990ECC 1,940 times (length 14)
_S1_2_89994BC 126,525 instructions (0.001%), 286 calls (089994BC - 08999C74, length 495)
  Back Branch 08999638 63 times (length 2)
_S1_2_89F7F70 125,608 instructions (0.001%), 15,701 calls (089F7F70 - 089F7FA4, length 14)
_S1_2_89D5A14 124,625 instructions (0.001%), 4,985 calls (089D5A14 - 089D5B28, length 70)
_S1_2_89BF314 124,326 instructions (0.001%), 6,907 calls (089BF314 - 089BF37C, length 27)
_S1_2_899D2E8 123,924 instructions (0.001%), 1,458 calls (0899D2E8 - 0899D790, length 299)
  Back Branch 0899D3B8 1,458 times (length 17)
  Back Branch 0899D44C 77 times (length 19)
_S1_2_89DAAB8 123,348 instructions (0.001%), 6,492 calls (089DAAB8 - 089DAB00, length 19)
_S1_2_89D51AC 122,512 instructions (0.001%), 7,657 calls (089D4EEC - 089D51B8, length 180)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D51B4 7,657 times (length 180)
_S1_2_89C6CCC 121,400 instructions (0.001%), 30,350 calls (089C6CCC - 089C6CD8, length 4)
_S1_2_898B080 118,819 instructions (0.001%), 575 calls (0898B080 - 0898B158, length 55)
  Back Branch 0898B134 8,019 times (length 28)
  Back Branch 0898B0E8 730 times (length 12)
_S1_2_8A007B0 118,630 instructions (0.001%), 11,863 calls (08A007B0 - 08A007D4, length 10)
_S1_2_8A02088 118,620 instructions (0.001%), 11,862 calls (08A02088 - 08A020B0, length 11)
  Back Branch 08A020AC 11,862 times (length 7)
_S1_2_8A00F6C 118,620 instructions (0.001%), 11,862 calls (08A00F6C - 08A00F90, length 10)
_S1_2_8A00F44 118,620 instructions (0.001%), 11,862 calls (08A00F44 - 08A00F68, length 10)
_S1_2_8A00DA0 118,620 instructions (0.001%), 11,862 calls (08A00DA0 - 08A00DC4, length 10)
_S1_2_89D564C 117,558 instructions (0.001%), 13,062 calls (089D554C - 089D5658, length 68)
  Back Branch 089D5654 13,062 times (length 68)
_S1_2_898ABD4 116,904 instructions (0.001%), 927 calls (0898ABD4 - 0898ADDC, length 131)
_S1_2_895A3FC 115,050 instructions (0.001%), 4,602 calls (0895A3FC - 0895A46C, length 29)
_S1_2_895A22C 115,000 instructions (0.001%), 4,600 calls (0895A22C - 0895A29C, length 29)
_S1_2_895A1B8 115,000 instructions (0.001%), 4,600 calls (0895A1B8 - 0895A228, length 29)
_S1_2_895A144 115,000 instructions (0.001%), 4,600 calls (0895A144 - 0895A1B4, length 29)
_S1_2_89D4F84 114,595 instructions (0.001%), 302 calls (089D4EEC - 089D4F9C, length 45)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D4F98 302 times (length 45)
_S1_2_885780C 113,241 instructions (0.001%), 5,219 calls (0885780C - 08857D38, length 332)
_S1_2_885A0D0 111,965 instructions (0.001%), 490 calls (0885A0D0 - 0885A1A8, length 55)
  Back Branch 0885A188 4,410 times (length 16)
  Back Branch 0885A144 4,410 times (length 22)
_S1_2_8979B84 111,836 instructions (0.001%), 9,323 calls (08979B84 - 08979BD4, length 21)
_S1_2_8965648 111,090 instructions (0.001%), 4,600 calls (089655F4 - 08965970, length 224)
  Back Branch 08965670 4,540 times (length 33)
  Back Branch 08965660 4,540 times (length 29)
  Back Branch 08965650 60 times (length 24)
_S1_2_896EE94 110,790 instructions (0.001%), 45 calls (0896EE94 - 08972A00, length 3804)
_S1_2_89F49C0 110,667 instructions (0.001%), 3,524 calls (089F49C0 - 089F4ABC, length 64)
  Back Branch 089F4AB8 1,462 times (length 47)
  Back Branch 089F4AA8 1,437 times (length 34)
_S1_2_89FB7EC 109,883 instructions (0.001%), 82 calls (089FB7EC - 089FB98C, length 105)
  Back Branch 089FB8C0 9,376 times (length 8)
  Back Branch 089FB8D0 1,230 times (length 28)
  Back Branch 089FB988 458 times (length 52)
_S1_2_8968CDC 109,602 instructions (0.001%), 4,188 calls (08968CDC - 08968E24, length 83)
_S1_2_89D2050 109,480 instructions (0.001%), 3,220 calls (089D2050 - 089D20E4, length 38)
_S1_2_89F3FC0 107,772 instructions (0.001%), 2,060 calls (089F3FC0 - 089F4024, length 26)
  Back Branch 089F4018 8,112 times (length 9)
  Back Branch 089F4008 6,052 times (length 10)
  Back Branch 089F4020 2,060 times (length 6)
_S1_2_8A023BC 106,839 instructions (0.001%), 11,871 calls (08A023BC - 08A023EC, length 13)
_S1_2_89A7DAC 106,821 instructions (0.001%), 11,869 calls (089A7DAC - 089A7DCC, length 9)
_S1_2_8A02310 106,758 instructions (0.001%), 11,862 calls (08A02310 - 08A02338, length 11)
  Back Branch 08A02334 11,862 times (length 6)
_S1_2_8A013CC 106,758 instructions (0.001%), 11,862 calls (08A013CC - 08A013EC, length 9)
_S1_2_89ECC40 106,365 instructions (0.001%), 794 calls (089EC66C - 089EDAC4, length 1303)
  Back Branch 089EC6AC 22,802 times (length 12)
  Back Branch 089EDA68 2,570 times (length 1281)
_S1_2_89D3904 105,911 instructions (0.001%), 1,463 calls (089D3498 - 089D3954, length 304)
  Back Branch 089D3554 14,836 times (length 49)
  Back Branch 089D3840 12,085 times (length 192)
  Back Branch 089D3948 1,839 times (length 41)
  Back Branch 089D392C 1,839 times (length 250)
  Back Branch 089D36D8 1,834 times (length 47)
  Back Branch 089D38F4 1,834 times (length 237)
  Back Branch 089D3794 1,620 times (length 100)
  Back Branch 089D3770 1,614 times (length 91)
  Back Branch 089D3904 1,463 times (length 14)
  Back Branch 089D37D4 1,278 times (length 20)
  Back Branch 089D3740 1,267 times (length 113)
  Back Branch 089D38FC 449 times (length 165)
  Back Branch 089D3890 449 times (length 212)
  Back Branch 089D375C 376 times (length 116)
  Back Branch 089D36C0 371 times (length 95)
  Back Branch 089D37E0 371 times (length 145)
  Back Branch 089D35DC 214 times (length 7)
  Back Branch 089D3940 97 times (length 256)
  Back Branch 089D3950 97 times (length 278)
_S1_2_8849248 105,708 instructions (0.001%), 4,596 calls (08849248 - 088492B8, length 29)
_S1_2_8A5504C 105,284 instructions (0.001%), 927 calls (08A5504C - 08A551D4, length 99)
  Back Branch 08A55118 1,690 times (length 35)
_S1_2_89D6AE0 105,060 instructions (0.001%), 26,265 calls (089D6AE0 - 089D6AEC, length 4)
_S1_2_89E7ED4 105,050 instructions (0.001%), 9,550 calls (089E7ED4 - 089E7EFC, length 11)
_S1_2_895D3F4 105,030 instructions (0.001%), 3,501 calls (0895D3F4 - 0895D4A0, length 44)
_S1_2_8895F8C 104,553 instructions (0.001%), 3 calls (08895F8C - 08896384, length 255)
  Back Branch 08896124 2,916 times (length 33)
  Back Branch 08896314 54 times (length 190)
_S1_2_886F568 104,436 instructions (0.001%), 11,604 calls (0886F568 - 0886F588, length 9)
_S1_2_89ACC6C 103,250 instructions (0.001%), 295 calls (089ACC6C - 089ACD90, length 74)
  Back Branch 089ACCDC 3,540 times (length 15)
  Back Branch 089ACD5C 2,360 times (length 15)
_S1_2_88FC54C 102,900 instructions (0.001%), 14,700 calls (088FC54C - 088FC564, length 7)
_S1_2_8A01710 101,303 instructions (0.001%), 5,959 calls (08A01710 - 08A01758, length 19)
_S1_2_89B1A08 101,303 instructions (0.001%), 5,959 calls (089B1A08 - 089B1A48, length 17)
_S1_2_8A07B00 101,297 instructions (0.001%), 489 calls (08A07B00 - 08A07BA8, length 43)
  Back Branch 08A07B94 8,423 times (length 10)
_S1_2_89C5BC0 101,295 instructions (0.001%), 11,255 calls (089C5BC0 - 089C5BE0, length 9)
_S1_2_88BA9FC 100,575 instructions (0.001%), 45 calls (088BA9FC - 088BAB5C, length 89)
  Back Branch 088BAB1C 3,600 times (length 24)
  Back Branch 088BAA88 495 times (length 25)
_S1_2_8963848 98,979 instructions (0.001%), 974 calls (08963848 - 08963A88, length 145)
_S1_2_896AEC4 98,871 instructions (0.001%), 9,129 calls (0896AEC4 - 0896AEF4, length 13)
  Back Branch 0896AEE8 8,613 times (length 5)
_S1_2_897BCFC 97,728 instructions (0.001%), 3,054 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897BD40 3,054 times (length 1794)
_S1_2_88B31A4 97,518 instructions (0.001%), 28 calls (088B31A4 - 088B6CD4, length 3789)
  Back Branch 088B6424 414 times (length 1563)
  Back Branch 088B47EC 30 times (length 207)
_S1_2_8A169AC 96,784 instructions (0.001%), 526 calls (08A169AC - 08A16CB8, length 196)
_S1_2_8A07EF0 96,057 instructions (0.001%), 32,019 calls (08A07EF0 - 08A07EF8, length 3)
_S1_2_89FC650 95,910 instructions (0.001%), 432 calls (089FC650 - 089FC6FC, length 44)
  Back Branch 089FC6C0 9,888 times (length 8)
  Back Branch 089FC6F8 754 times (length 17)
_S1_2_8A5B450 95,595 instructions (0.001%), 1,347 calls (08A5B450 - 08A5B698, length 147)
  Back Branch 08A5B618 667 times (length 5)
_S1_2_8972FD4 95,295 instructions (0.001%), 3,097 calls (08972FD4 - 0897305C, length 35)
  Back Branch 0897300C 530 times (length 3)
_S1_2_89F5488 95,148 instructions (0.001%), 3,524 calls (089F5488 - 089F54F0, length 27)
  Back Branch 089F54EC 3,524 times (length 9)
_S1_2_8991110 94,540 instructions (0.001%), 644 calls (08991110 - 08991190, length 33)
  Back Branch 08991160 9,644 times (length 8)
_S1_2_8A07EFC 94,325 instructions (0.001%), 1,798 calls (08A07EFC - 08A08068, length 92)
  Back Branch 08A08048 1,889 times (length 75)
_S1_2_89D03CC 94,119 instructions (0.001%), 1,853 calls (089D0350 - 089D079C, length 276)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D0780 1,462 times (length 228)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
  Back Branch 089D073C 313 times (length 212)
  Back Branch 089D072C 313 times (length 208)
_S1_2_89CC088 93,973 instructions (0.001%), 3,220 calls (089CBFEC - 089CC0A4, length 47)
  Back Branch 089CC0A0 3,220 times (length 47)
_S1_2_895DA70 93,716 instructions (0.001%), 13,388 calls (0895DA70 - 0895DA88, length 7)
_S1_2_89D55C8 93,690 instructions (0.001%), 15,615 calls (089D55C8 - 089D55DC, length 6)
_S1_2_89CF1A0 93,380 instructions (0.001%), 3,220 calls (089CEFEC - 089CF1CC, length 121)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF1C8 3,220 times (length 38)
  Back Branch 089CF1A8 3,220 times (length 113)
  Back Branch 089CF154 302 times (length 91)
_S1_2_89D53A8 93,368 instructions (0.001%), 4,244 calls (089D4EEC - 089D53CC, length 313)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D53C8 4,244 times (length 313)
_S1_2_898F258 92,875 instructions (0.001%), 3,715 calls (0898F258 - 0898F2C8, length 29)
_S1_2_895A68C 92,824 instructions (0.001%), 80 calls (0895A674 - 0895A690, length 8)
  Back Branch 0895A68C 11,603 times (length 8)
_S1_2_89F4648 92,778 instructions (0.001%), 2,062 calls (089F4648 - 089F4740, length 63)
  Back Branch 089F473C 2,060 times (length 32)
  Back Branch 089F4728 2,060 times (length 27)
  Back Branch 089F4710 2,060 times (length 21)
  Back Branch 089F46EC 2 times (length 12)
_S1_2_89FD07C 92,746 instructions (0.001%), 211 calls (089FD07C - 089FD0FC, length 33)
  Back Branch 089FD0EC 6,752 times (length 16)
_S1_2_89F94EC 92,424 instructions (0.001%), 980 calls (089F94EC - 089F9790, length 170)
  Back Branch 089F9684 964 times (length 75)
  Back Branch 089F978C 806 times (length 141)
  Back Branch 089F9690 806 times (length 77)
  Back Branch 089F967C 16 times (length 73)
_S1_2_884A700 92,321 instructions (0.001%), 4,859 calls (0884A700 - 0884A79C, length 40)
_S1_2_89FD100 92,128 instructions (0.001%), 214 calls (089FD100 - 089FD1FC, length 64)
  Back Branch 089FD1D0 6,848 times (length 16)
  Back Branch 089FD1D8 214 times (length 38)
  Back Branch 089FD1F8 68 times (length 15)
  Back Branch 089FD1E0 68 times (length 9)
_S1_2_89B9200 91,980 instructions (0.001%), 5,110 calls (089B9200 - 089B9258, length 23)
_S1_2_89C6850 91,248 instructions (0.001%), 5,703 calls (089C6850 - 089C688C, length 16)
_S1_2_89F7CF4 91,140 instructions (0.001%), 7,595 calls (089F7CF4 - 089F7D20, length 12)
_S1_2_8966274 90,996 instructions (0.001%), 15,166 calls (08966274 - 08966288, length 6)
_S1_2_8962750 90,816 instructions (0.001%), 516 calls (08962750 - 08962AB0, length 217)
_S1_2_898E994 90,360 instructions (0.001%), 216 calls (0898E994 - 0898EA54, length 49)
  Back Branch 0898EA10 5,448 times (length 20)
_S1_2_89F2130 90,246 instructions (0.001%), 1,157 calls (089F2130 - 089F26F0, length 369)
_S1_2_89A0664 89,381 instructions (0.001%), 35 calls (089A0664 - 089A0900, length 168)
  Back Branch 089A0848 8,400 times (length 6)
  Back Branch 089A08BC 1,120 times (length 12)
  Back Branch 089A0888 560 times (length 15)
  Back Branch 089A075C 303 times (length 24)
  Back Branch 089A0828 257 times (length 32)
_S1_2_8873710 88,830 instructions (0.001%), 4,230 calls (08873710 - 08873784, length 30)
_S1_2_89C655C 88,704 instructions (0.001%), 2,016 calls (089C655C - 089C6608, length 44)
_S1_2_89FF97C 88,464 instructions (0.001%), 1,995 calls (089FF97C - 089FFAF4, length 95)
  Back Branch 089FFA5C 1,593 times (length 43)
  Back Branch 089FFA98 744 times (length 39)
  Back Branch 089FFAA4 736 times (length 42)
  Back Branch 089FFA88 197 times (length 35)
  Back Branch 089FFA40 8 times (length 36)
_S1_2_8857168 88,285 instructions (0.001%), 5,516 calls (08857168 - 0885724C, length 58)
_S1_2_89F7DD8 87,156 instructions (0.001%), 14,526 calls (089F7DD8 - 089F7DEC, length 6)
_S1_2_89A88A4 87,006 instructions (0.001%), 2,559 calls (089A88A4 - 089A8928, length 34)
_S1_2_895FED4 86,688 instructions (0.001%), 1,032 calls (0895FED4 - 08960260, length 228)
_S1_2_8990680 86,007 instructions (0.001%), 296 calls (08990680 - 089907C4, length 82)
  Back Branch 08990790 5,143 times (length 41)
_S1_2_898D160 85,261 instructions (0.001%), 706 calls (0898D160 - 0898D2B4, length 86)
  Back Branch 0898D260 2,009 times (length 27)
_S1_2_88E38BC 85,083 instructions (0.001%), 3 calls (088E38BC - 088E4584, length 819)
  Back Branch 088E3B6C 1,536 times (length 21)
  Back Branch 088E3B0C 1,536 times (length 27)
  Back Branch 088E3A88 1,536 times (length 45)
  Back Branch 088E3C08 768 times (length 7)
  Back Branch 088E3C58 768 times (length 17)
  Back Branch 088E39C8 240 times (length 32)
  Back Branch 088E416C 169 times (length 8)
  Back Branch 088E3BE0 120 times (length 7)
  Back Branch 088E3F08 120 times (length 160)
  Back Branch 088E40C0 21 times (length 103)
  Back Branch 088E3B8C 12 times (length 148)
  Back Branch 088E3C70 6 times (length 46)
  Back Branch 088E3F1C 6 times (length 168)
_S1_2_8890604 84,380 instructions (0.001%), 1,970 calls (08890604 - 08890838, length 142)
  Back Branch 088907D4 52 times (length 6)
_S1_2_8A49D08 84,195 instructions (0.001%), 1,871 calls (08A49D08 - 08A4B0D8, length 1269)
_S1_2_89A378C 83,888 instructions (0.001%), 182 calls (089A378C - 089A3824, length 39)
  Back Branch 089A37EC 5,222 times (length 15)
_S1_2_898DFAC 83,413 instructions (0.001%), 93 calls (0898DFAC - 0898E16C, length 113)
  Back Branch 0898E068 1,638 times (length 29)
  Back Branch 0898E148 1,638 times (length 52)
  Back Branch 0898E130 943 times (length 13)
  Back Branch 0898E158 245 times (length 99)
_S1_2_898B1B0 83,310 instructions (0.001%), 575 calls (0898B1B0 - 0898B300, length 85)
  Back Branch 0898B284 2,424 times (length 29)
_S1_2_89F4298 83,144 instructions (0.001%), 4,376 calls (089F4298 - 089F4354, length 48)
_S1_2_8A0092C 83,097 instructions (0.001%), 11,871 calls (08A0092C - 08A00944, length 7)
_S1_2_88CF608 82,890 instructions (0.001%), 45 calls (088CF608 - 088CF97C, length 222)
  Back Branch 088CF6B8 1,665 times (length 25)
  Back Branch 088CF74C 675 times (length 24)
  Back Branch 088CF7F0 360 times (length 24)
  Back Branch 088CF894 315 times (length 24)
  Back Branch 088CF938 180 times (length 24)
_S1_2_89C69FC 82,846 instructions (0.001%), 301 calls (089C69FC - 089C6AA8, length 44)
  Back Branch 089C6A84 5,655 times (length 13)
_S1_2_8A75180 81,943 instructions (0.001%), 252 calls (08A75180 - 08A759B0, length 525)
  Back Branch 08A75668 4,384 times (length 9)
  Back Branch 08A756C4 548 times (length 69)
  Back Branch 08A75214 296 times (length 9)
_S1_2_8A4DBF4 81,810 instructions (0.001%), 135 calls (08A4DBF4 - 08A4E0B4, length 305)
  Back Branch 08A4DEB8 1,215 times (length 128)
_S1_2_89D5BD0 81,752 instructions (0.001%), 4,680 calls (089D5BD0 - 089D5D34, length 90)
  Back Branch 089D5C7C 1,828 times (length 26)
_S1_2_89B2CF8 81,549 instructions (0.001%), 4,797 calls (089B2CF8 - 089B2D38, length 17)
_S1_2_89BB92C 81,402 instructions (0.001%), 5,426 calls (089BB92C - 089BB968, length 16)
_S1_2_89BF0F0 81,228 instructions (0.001%), 11,604 calls (089BF0F0 - 089BF108, length 7)
_S1_2_89A8CBC 81,228 instructions (0.001%), 11,604 calls (089A8CBC - 089A8CD4, length 7)
_S1_2_89890D8 80,988 instructions (0.001%), 11,604 calls (089890D8 - 089890F0, length 7)
_S1_2_89C6818 80,776 instructions (0.001%), 5,771 calls (089C6818 - 089C684C, length 14)
_S1_2_8993EF4 80,030 instructions (0.001%), 1,510 calls (08993EF4 - 08993FCC, length 55)
_S1_2_89E465C 79,704 instructions (0.001%), 1,704 calls (089E465C - 089E49E8, length 228)
  Back Branch 089E4988 988 times (length 189)
  Back Branch 089E49E4 628 times (length 212)
  Back Branch 089E49B4 72 times (length 93)
  Back Branch 089E49AC 72 times (length 128)
  Back Branch 089E4854 72 times (length 112)
  Back Branch 089E48AC 16 times (length 134)
_S1_2_89ABD68 79,521 instructions (0.001%), 6,117 calls (089ABD68 - 089ABD98, length 13)
_S1_2_899B414 79,296 instructions (0.001%), 3,776 calls (0899B414 - 0899B46C, length 23)
_S1_2_89D253C 78,255 instructions (0.001%), 5,217 calls (089D253C - 089D2574, length 15)
_S1_2_89A5FF8 78,254 instructions (0.001%), 7,114 calls (089A5FF8 - 089A6028, length 13)
_S1_2_88765D4 77,778 instructions (0.001%), 447 calls (088765D4 - 08876B8C, length 367)
_S1_2_88A9288 77,469 instructions (0.001%), 4,557 calls (088A9288 - 088A92CC, length 18)
_S1_2_89D6A80 77,280 instructions (0.001%), 3,220 calls (089D6A80 - 089D6ADC, length 24)
_S1_2_89046A4 77,136 instructions (0.001%), 120 calls (089046A4 - 08904924, length 161)
  Back Branch 08904904 3,540 times (length 59)
  Back Branch 089047D0 2,400 times (length 35)
_S1_2_895D040 77,049 instructions (0.001%), 11,007 calls (0895D040 - 0895D058, length 7)
_S1_2_88D489C 76,365 instructions (0.001%), 45 calls (088D489C - 088D4BAC, length 197)
  Back Branch 088D4B18 2,745 times (length 25)
_S1_2_89E8450 76,272 instructions (0.001%), 9,534 calls (089E8450 - 089E846C, length 8)
_S1_2_8A048AC 76,096 instructions (0.001%), 1,189 calls (08A048AC - 08A049A8, length 64)
_S1_2_89F4ED4 75,460 instructions (0.001%), 3,773 calls (089F4ED4 - 089F50A0, length 116)
_S1_2_8A2D374 75,456 instructions (0.001%), 124 calls (08A2D374 - 08A2D974, length 385)
  Back Branch 08A2D8B0 548 times (length 88)
_S1_2_8988A84 75,126 instructions (0.001%), 1,124 calls (08988A84 - 08988C44, length 113)
  Back Branch 08988B84 792 times (length 18)
  Back Branch 08988B30 454 times (length 18)
_S1_2_89F7BAC 75,079 instructions (0.001%), 979 calls (089F7BAC - 089F7C24, length 31)
  Back Branch 089F7C08 5,655 times (length 11)
  Back Branch 089F7C18 1,594 times (length 9)
  Back Branch 089F7C20 623 times (length 6)
_S1_2_8A70BB4 72,368 instructions (0.001%), 106 calls (08A70BB4 - 08A7148C, length 567)
  Back Branch 08A70E10 2,912 times (length 9)
  Back Branch 08A70F78 1,696 times (length 9)
  Back Branch 08A71400 182 times (length 2)
  Back Branch 08A70E74 182 times (length 67)
_S1_2_886F858 72,050 instructions (0.001%), 6,550 calls (0886F858 - 0886F88C, length 14)
_S1_2_8893514 71,858 instructions (0.001%), 3,782 calls (08893514 - 0889356C, length 23)
_S1_2_89D277C 71,526 instructions (0.001%), 1,834 calls (089D277C - 089D28B8, length 80)
_S1_2_896DDE0 70,698 instructions (0.001%), 43 calls (0896DDE0 - 0896EE90, length 1069)
  Back Branch 0896E984 774 times (length 25)
  Back Branch 0896E1C8 602 times (length 64)
_S1_2_8977428 70,242 instructions (0.001%), 3,054 calls (08977428 - 0897759C, length 94)
_S1_2_89C9548 70,215 instructions (0.001%), 23,405 calls (089C9548 - 089C9550, length 3)
_S1_2_8A7756C 70,062 instructions (0.001%), 35,031 calls (08A7756C - 08A77570, length 2)
_S1_2_8A77584 69,972 instructions (0.001%), 34,986 calls (08A77584 - 08A77588, length 2)
_S1_2_89CF3C8 69,720 instructions (0.001%), 664 calls (089CF3C8 - 089CF588, length 113)
_S1_2_8A7733C 69,626 instructions (0.001%), 34,813 calls (08A7733C - 08A77340, length 2)
_S1_2_884A4B4 69,281 instructions (0.001%), 4,598 calls (0884A4B4 - 0884A504, length 21)
_S1_2_89BF380 69,070 instructions (0.001%), 6,907 calls (089BF380 - 089BF3C8, length 19)
_S1_2_884A508 68,974 instructions (0.001%), 4,598 calls (0884A508 - 0884A558, length 21)
_S1_2_89D56C8 68,970 instructions (0.001%), 6,270 calls (089D55C8 - 089D56D8, length 69)
  Back Branch 089D56D4 6,270 times (length 69)
_S1_2_8989220 68,620 instructions (0.001%), 4,444 calls (08989220 - 0898927C, length 24)
_S1_2_89C64D4 68,544 instructions (0.001%), 2,016 calls (089C64D4 - 089C6558, length 34)
_S1_2_89C644C 68,544 instructions (0.001%), 2,016 calls (089C644C - 089C64D0, length 34)
_S1_2_882D4B0 68,530 instructions (0.001%), 245 calls (0882D4B0 - 0882D928, length 287)
  Back Branch 0882D904 2,205 times (length 28)
_S1_2_898FE24 68,440 instructions (0.001%), 216 calls (0898FE24 - 08990400, length 376)
_S1_2_89A618C 68,176 instructions (0.001%), 4,261 calls (089A618C - 089A6204, length 31)
_S1_2_898BF24 68,176 instructions (0.001%), 4,261 calls (0898BF24 - 0898BFEC, length 51)
_S1_2_89AACAC 67,720 instructions (0.001%), 3,386 calls (089AACAC - 089AAD0C, length 25)
_S1_2_89D69AC 67,620 instructions (0.001%), 3,220 calls (089D69AC - 089D6A1C, length 29)
_S1_2_899D794 67,376 instructions (0.001%), 50 calls (0899D794 - 0899E574, length 889)
  Back Branch 0899DFF0 142 times (length 328)
  Back Branch 0899E528 96 times (length 311)
  Back Branch 0899DA74 84 times (length 90)
_S1_2_89FCDF4 67,048 instructions (0.001%), 1,092 calls (089FCDF4 - 089FCF40, length 84)
  Back Branch 089FCF2C 5 times (length 38)
_S1_2_898ECF0 66,604 instructions (0.001%), 344 calls (0898ECF0 - 0898EDE0, length 61)
  Back Branch 0898ED84 2,974 times (length 18)
_S1_2_89E3EB4 66,516 instructions (0.001%), 257 calls (089E3EB4 - 089E4B20, length 796)
  Back Branch 089E45B0 222 times (length 115)
  Back Branch 089E4538 222 times (length 396)
  Back Branch 089E40B0 35 times (length 106)
_S1_2_88D7A7C 66,395 instructions (0.001%), 245 calls (088D7A7C - 088D7AF4, length 31)
  Back Branch 088D7AD4 3,920 times (length 16)
_S1_2_8A171FC 66,340 instructions (0.001%), 33,170 calls (08A171FC - 08A17200, length 2)
_S1_2_886122C 65,224 instructions (0.001%), 251 calls (0886122C - 08861690, length 282)
_S1_2_88BF35C 65,115 instructions (0.001%), 45 calls (088BF35C - 088BF6D0, length 222)
  Back Branch 088BF40C 1,170 times (length 25)
  Back Branch 088BF544 585 times (length 24)
  Back Branch 088BF4A0 315 times (length 24)
  Back Branch 088BF68C 270 times (length 24)
  Back Branch 088BF5E8 135 times (length 24)
_S1_2_8A1CB68 65,058 instructions (0.001%), 32,529 calls (08A1CB68 - 08A1CB6C, length 2)
_S1_2_898FA24 64,792 instructions (0.001%), 88 calls (0898FA24 - 0898FB40, length 72)
  Back Branch 0898FB04 2,360 times (length 27)
_S1_2_89C63CC 64,512 instructions (0.001%), 2,016 calls (089C63CC - 089C6448, length 32)
_S1_2_895B210 64,371 instructions (0.001%), 10,769 calls (0895B210 - 0895B228, length 7)
_S1_2_88490E4 64,344 instructions (0.001%), 4,596 calls (088490E4 - 08849128, length 18)
_S1_2_8848EF4 64,344 instructions (0.001%), 4,596 calls (08848EF4 - 08848F3C, length 19)
_S1_2_8848EA8 64,344 instructions (0.001%), 4,596 calls (08848EA8 - 08848EF0, length 19)
_S1_2_8848E5C 64,344 instructions (0.001%), 4,596 calls (08848E5C - 08848EA4, length 19)
_S1_2_8848E10 64,344 instructions (0.001%), 4,596 calls (08848E10 - 08848E58, length 19)
_S1_2_897D09C 64,063 instructions (0.001%), 1,301 calls (0897A13C - 0897D17C, length 3089)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897D178 1,138 times (length 3089)
  Back Branch 0897D0BC 163 times (length 3041)
_S1_2_89E85D8 64,060 instructions (0.001%), 6,406 calls (089E85D8 - 089E85FC, length 10)
_S1_2_886B7DC 64,012 instructions (0.001%), 12 calls (0886B7DC - 0886C8E8, length 1092)
  Back Branch 0886C0CC 364 times (length 10)
  Back Branch 0886C58C 280 times (length 122)
  Back Branch 0886C5B0 60 times (length 426)
  Back Branch 0886BC28 56 times (length 85)
_S1_2_89F41A8 63,623 instructions (0.001%), 6,425 calls (089F41A8 - 089F41D0, length 11)
_S1_2_89E9D44 63,060 instructions (0.001%), 6,306 calls (089E9D44 - 089E9D68, length 10)
_S1_2_89FFAF8 62,677 instructions (0.001%), 208 calls (089FFAF8 - 089FFBEC, length 62)
  Back Branch 089FFBB0 1,787 times (length 6)
  Back Branch 089FFBB8 1,787 times (length 31)
_S1_2_88996C4 62,468 instructions (0.001%), 1 calls (088996C4 - 088997F0, length 76)
  Back Branch 088997C0 5,776 times (length 18)
  Back Branch 088997D0 361 times (length 24)
  Back Branch 08899760 360 times (length 24)
_S1_2_8A77554 62,302 instructions (0.001%), 31,151 calls (08A77554 - 08A77558, length 2)
_S1_2_89CC4CC 61,648 instructions (0.001%), 604 calls (089CC450 - 089CC4F8, length 43)
  Back Branch 089CC4B0 5,172 times (length 10)
  Back Branch 089CC4A8 4,568 times (length 22)
  Back Branch 089CC4F4 604 times (length 43)
  Back Branch 089CC480 604 times (length 12)
_S1_2_89F3F68 61,452 instructions (0.001%), 2,124 calls (089F3F68 - 089F3FBC, length 22)
  Back Branch 089F3FAC 4,454 times (length 10)
_S1_2_898F45C 60,960 instructions (0.001%), 3,048 calls (0898F45C - 0898F4B4, length 23)
_S1_2_8964818 60,823 instructions (0.001%), 8,689 calls (08964818 - 08964860, length 19)
_S1_2_895B718 60,774 instructions (0.001%), 2,894 calls (0895B718 - 0895B798, length 33)
_S1_2_89D5268 60,166 instructions (0.001%), 1,834 calls (089D4EEC - 089D5280, length 230)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D527C 1,834 times (length 230)
_S1_2_88D38FC 60,086 instructions (0.001%), 2,311 calls (088D38FC - 088D3960, length 26)
_S1_2_897B4C0 60,075 instructions (0.001%), 1,121 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897B588 1,059 times (length 1300)
  Back Branch 0897B59C 62 times (length 1306)
  Back Branch 0897B5BC 1 times (length 1313)
_S1_2_8990F2C 59,846 instructions (0.001%), 628 calls (08990F2C - 0899101C, length 61)
  Back Branch 08990FC0 2,371 times (length 14)
_S1_2_884A640 59,748 instructions (0.001%), 4,596 calls (0884A640 - 0884A67C, length 16)
_S1_2_8A009C0 59,355 instructions (0.001%), 11,871 calls (08A009C0 - 08A009D0, length 5)
_S1_2_8A00D6C 59,310 instructions (0.001%), 11,862 calls (08A00D6C - 08A00D7C, length 5)
_S1_2_8A683C8 58,704 instructions (0.001%), 4,892 calls (08A683C8 - 08A683F4, length 12)
_S1_2_88762F8 58,557 instructions (0.001%), 447 calls (088762F8 - 08876420, length 75)
  Back Branch 08876330 7,152 times (length 5)
  Back Branch 088763B0 1,341 times (length 28)
_S1_2_8968C5C 58,544 instructions (0.001%), 3,292 calls (08968C5C - 08968CD8, length 32)
_S1_2_8A171F0 58,512 instructions (0.001%), 19,504 calls (08A171F0 - 08A171F8, length 3)
_S1_2_89C67E0 57,830 instructions (0.001%), 4,132 calls (089C67E0 - 089C6814, length 14)
_S1_2_89F410C 57,806 instructions (0.001%), 4,129 calls (089F410C - 089F4140, length 14)
_S1_2_898EF08 57,500 instructions (0.001%), 1,250 calls (0898EF08 - 0898EFBC, length 46)
_S1_2_896B038 56,718 instructions (0.001%), 3,151 calls (0896B038 - 0896B0FC, length 50)
_S1_2_8A6E2D8 56,203 instructions (0.001%), 140 calls (08A6E2D8 - 08A6EBBC, length 570)
  Back Branch 08A6EB24 430 times (length 2)
  Back Branch 08A6E5A0 430 times (length 64)
_S1_2_8A0F9A4 56,070 instructions (0.001%), 534 calls (08A0F9A4 - 08A0FB44, length 105)
_S1_2_8A049AC 55,883 instructions (0.001%), 1,189 calls (08A049AC - 08A04A64, length 47)
_S1_2_89D51CC 55,600 instructions (0.001%), 3,475 calls (089D4EEC - 089D51D8, length 188)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D51D4 3,475 times (length 188)
_S1_2_8871EF4 55,308 instructions (0.001%), 1,316 calls (08871EF4 - 08871FE0, length 60)
_S1_2_896CC58 55,080 instructions (0.001%), 1,800 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_8A6F370 55,063 instructions (0.001%), 140 calls (08A6F370 - 08A6FC34, length 562)
  Back Branch 08A6FB9C 430 times (length 2)
  Back Branch 08A6F630 430 times (length 62)
_S1_2_892CB1C 54,822 instructions (0.001%), 35 calls (0892CB1C - 0892E250, length 1486)
  Back Branch 0892D098 420 times (length 9)
  Back Branch 0892D0B8 350 times (length 6)
  Back Branch 0892E100 38 times (length 455)
_S1_2_889913C 54,395 instructions (0.001%), 1 calls (0889913C - 08899338, length 128)
  Back Branch 08899318 2,916 times (length 18)
  Back Branch 088991D0 54 times (length 10)
  Back Branch 0889924C 54 times (length 10)
  Back Branch 08899214 54 times (length 9)
  Back Branch 08899290 54 times (length 9)
_S1_2_88587DC 54,336 instructions (0.001%), 2,940 calls (088587DC - 088588AC, length 53)
  Back Branch 08858898 531 times (length 2)
_S1_2_8A300D0 54,300 instructions (0.001%), 27,150 calls (08A300D0 - 08A300D4, length 2)
_S1_2_8A52EC8 54,270 instructions (0.001%), 3,015 calls (08A52EC8 - 08A52F0C, length 18)
_S1_2_89F83B0 54,109 instructions (0.001%), 4,919 calls (089F83B0 - 089F83D8, length 11)
_S1_2_897C2DC 54,033 instructions (0.001%), 2,573 calls (0897A13C - 0897C2F4, length 2159)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897C2F0 2,573 times (length 2159)
_S1_2_895BAF0 54,000 instructions (0.001%), 1,080 calls (0895BAF0 - 0895BC28, length 79)
_S1_2_8A49164 53,880 instructions (0.001%), 296 calls (08A49164 - 08A4977C, length 391)
  Back Branch 08A494AC 83 times (length 107)
_S1_2_89CF1D0 53,333 instructions (0.001%), 1,839 calls (089CEFEC - 089CF1FC, length 133)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF1D8 1,839 times (length 125)
  Back Branch 089CF1F8 1,839 times (length 50)
  Back Branch 089CF154 302 times (length 91)
_S1_2_8A2CAD4 52,804 instructions (0.001%), 124 calls (08A2CAD4 - 08A2CF1C, length 275)
  Back Branch 08A2CCEC 548 times (length 87)
_S1_2_899A918 52,164 instructions (0.001%), 1,449 calls (0899A918 - 0899A9E4, length 52)
_S1_2_8A4FF8C 51,509 instructions (0.001%), 555 calls (08A4FF8C - 08A50208, length 160)
_S1_2_8A2F360 50,750 instructions (0.001%), 757 calls (08A2F360 - 08A2F620, length 177)
_S1_2_8A13A74 50,523 instructions (0.001%), 331 calls (08A13A74 - 08A13D94, length 201)
  Back Branch 08A13C40 249 times (length 70)
_S1_2_8902700 50,272 instructions (0.001%), 120 calls (08902700 - 0890411C, length 1672)
_S1_2_89907C8 50,090 instructions (0.001%), 432 calls (089907C8 - 08990858, length 37)
  Back Branch 08990848 21,265 times (length 2)
_S1_2_89B4270 49,851 instructions (0.001%), 20 calls (089B4180 - 089B50B4, length 974)
  Back Branch 089B4770 976 times (length 9)
  Back Branch 089B4DFC 782 times (length 237)
  Back Branch 089B4818 115 times (length 203)
  Back Branch 089B46C8 115 times (length 83)
  Back Branch 089B435C 40 times (length 85)
  Back Branch 089B4FCC 30 times (length 456)
  Back Branch 089B44AC 20 times (length 205)
_S1_2_8966770 49,802 instructions (0.001%), 55 calls (08966770 - 0896686C, length 64)
  Back Branch 08966844 3,469 times (length 39)
_S1_2_89690D4 49,716 instructions (0.001%), 2,762 calls (089690D4 - 08969188, length 46)
_S1_2_89D524C 49,587 instructions (0.001%), 1,347 calls (089D4EEC - 089D5264, length 223)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D5260 1,347 times (length 223)
_S1_2_899B4D0 49,572 instructions (0.001%), 1,458 calls (0899B4D0 - 0899B558, length 35)
_S1_2_89A7E78 49,548 instructions (0.001%), 4,129 calls (089A7E78 - 089A7EA4, length 12)
_S1_2_89B67D4 48,686 instructions (0.001%), 2,213 calls (089B67D4 - 089B6828, length 22)
_S1_2_89D5198 48,518 instructions (0.001%), 2,854 calls (089D4EEC - 089D51A8, length 176)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D51A4 2,854 times (length 176)
_S1_2_898CAF0 48,463 instructions (0.001%), 473 calls (0898CAF0 - 0898CD54, length 154)
  Back Branch 0898CD10 582 times (length 52)
_S1_2_8877AE0 48,000 instructions (0.001%), 240 calls (08877AE0 - 08877E84, length 234)
_S1_2_89F417C 47,798 instructions (0.001%), 4,986 calls (089F417C - 089F41A4, length 11)
_S1_2_8A016F8 47,672 instructions (0.001%), 5,959 calls (08A01580 - 08A01700, length 97)
  Back Branch 08A016FC 5,959 times (length 97)
_S1_2_8A016EC 47,672 instructions (0.001%), 5,959 calls (08A01580 - 08A016F4, length 94)
  Back Branch 08A016F0 5,959 times (length 94)
_S1_2_8A016E0 47,672 instructions (0.001%), 5,959 calls (08A01580 - 08A016E8, length 91)
  Back Branch 08A016E4 5,959 times (length 91)
_S1_2_8A016C8 47,672 instructions (0.001%), 5,959 calls (08A01580 - 08A016D0, length 85)
  Back Branch 08A016CC 5,959 times (length 85)
_S1_2_8A016A4 47,672 instructions (0.001%), 5,959 calls (08A01580 - 08A016AC, length 76)
  Back Branch 08A016A8 5,959 times (length 76)
_S1_2_8A1D328 47,644 instructions (0.001%), 23,822 calls (08A1D328 - 08A1D32C, length 2)
_S1_2_8A00D90 47,448 instructions (0.001%), 11,862 calls (08A00D90 - 08A00D9C, length 4)
_S1_2_8A00D80 47,448 instructions (0.001%), 11,862 calls (08A00D80 - 08A00D8C, length 4)
_S1_2_8958294 47,200 instructions (0.001%), 295 calls (08958294 - 089585BC, length 203)
  Back Branch 08958450 2,065 times (length 11)
  Back Branch 089584D4 295 times (length 16)
_S1_2_89C6738 47,039 instructions (0.001%), 2,767 calls (089C6738 - 089C6788, length 21)
_S1_2_89E803C 46,945 instructions (0.001%), 4,670 calls (089E803C - 089E8074, length 15)
_S1_2_896CC10 46,899 instructions (0.001%), 1,712 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_88BC4B4 46,575 instructions (0.001%), 45 calls (088BC4B4 - 088BC63C, length 99)
  Back Branch 088BC568 1,755 times (length 24)
  Back Branch 088BC604 90 times (length 24)
_S1_2_89C630C 46,368 instructions (0.001%), 2,016 calls (089C630C - 089C6374, length 27)
_S1_2_899103C 46,273 instructions (0.001%), 226 calls (0899103C - 0899110C, length 53)
  Back Branch 089910C8 2,671 times (length 15)
_S1_2_89F7FA8 46,236 instructions (0.001%), 3,853 calls (089F7FA8 - 089F7FDC, length 14)
_S1_2_886FF74 46,049 instructions (0.001%), 5,117 calls (0886FF74 - 0886FF94, length 9)
_S1_2_8815AE8 45,960 instructions (0.001%), 4,596 calls (08815AE8 - 08815B0C, length 10)
_S1_2_88E4774 45,570 instructions (0.001%), 245 calls (088E4774 - 088E4CC8, length 342)
_S1_2_896ACF0 44,842 instructions (0.001%), 6,406 calls (0896ACF0 - 0896AD08, length 7)
_S1_2_8A13550 44,653 instructions (0.001%), 114 calls (08A13550 - 08A13A70, length 329)
  Back Branch 08A139AC 338 times (length 70)
_S1_2_89EAC08 44,372 instructions (0.001%), 1,759 calls (089EAB78 - 089EAC3C, length 50)
  Back Branch 089EAC10 22,926 times (length 40)
  Back Branch 089EABB4 2,782 times (length 9)
_S1_2_89DB0D8 44,132 instructions (0.000%), 472 calls (089DB0D8 - 089DB304, length 140)
  Back Branch 089DB200 472 times (length 54)
  Back Branch 089DB2D0 472 times (length 48)
_S1_2_8870F28 43,596 instructions (0.000%), 245 calls (08870F28 - 08871014, length 60)
  Back Branch 08870FE4 3,920 times (length 33)
_S1_2_89F3EAC 43,260 instructions (0.000%), 2,060 calls (089F3EAC - 089F3EFC, length 21)
  Back Branch 089F3EF8 2,060 times (length 10)
  Back Branch 089F3EE8 2,060 times (length 6)
_S1_2_89655C4 43,158 instructions (0.000%), 1,845 calls (089655C4 - 08965970, length 236)
_S1_2_89B3EC0 43,148 instructions (0.000%), 32 calls (089B3DC0 - 089B50B4, length 1214)
  Back Branch 089B4770 976 times (length 9)
  Back Branch 089B4DFC 782 times (length 237)
  Back Branch 089B4818 115 times (length 203)
  Back Branch 089B46C8 115 times (length 83)
  Back Branch 089B3FAC 96 times (length 89)
  Back Branch 089B435C 40 times (length 85)
  Back Branch 089B40FC 32 times (length 209)
  Back Branch 089B4FCC 30 times (length 456)
  Back Branch 089B44AC 20 times (length 205)
_S1_2_8899070 42,681 instructions (0.000%), 1 calls (08899070 - 08899138, length 51)
  Back Branch 08899110 2,592 times (length 16)
  Back Branch 08899120 108 times (length 27)
_S1_2_8A300D8 42,566 instructions (0.000%), 586 calls (08A300D8 - 08A3041C, length 210)
_S1_2_8980C68 42,495 instructions (0.000%), 733 calls (08980C68 - 08981200, length 359)
_S1_2_898F4B8 42,360 instructions (0.000%), 2,118 calls (0898F4B8 - 0898F510, length 23)
_S1_2_895B6A4 42,262 instructions (0.000%), 2,486 calls (0895B6A4 - 0895B714, length 29)
_S1_2_89D4DBC 41,954 instructions (0.000%), 286 calls (089D4B1C - 089D4DC0, length 170)
  Back Branch 089D4D84 357 times (length 39)
  Back Branch 089D4D8C 357 times (length 125)
  Back Branch 089D4DBC 286 times (length 170)
_S1_2_886E6B8 41,945 instructions (0.000%), 565 calls (0886E6B8 - 0886EBD8, length 329)
_S1_2_8821FAC 41,895 instructions (0.000%), 245 calls (08821FAC - 08822998, length 636)
_S1_2_89D5D38 41,834 instructions (0.000%), 3,218 calls (089D5D38 - 089D5D68, length 13)
_S1_2_8963A8C 41,367 instructions (0.000%), 599 calls (08963A8C - 08963BF0, length 90)
_S1_2_89D4084 41,164 instructions (0.000%), 1,376 calls (089D4084 - 089D4108, length 34)
_S1_2_89D3D50 41,134 instructions (0.000%), 2,438 calls (089D3D50 - 089D3D94, length 18)
_S1_2_8982D10 40,859 instructions (0.000%), 91 calls (08982D10 - 08982E50, length 81)
  Back Branch 08982D94 1,547 times (length 23)
_S1_2_89D28BC 40,348 instructions (0.000%), 1,834 calls (089D27E0 - 089D28E0, length 65)
  Back Branch 089D28D4 954 times (length 63)
  Back Branch 089D28DC 880 times (length 32)
_S1_2_89941FC 40,204 instructions (0.000%), 632 calls (089941FC - 08994318, length 72)
  Back Branch 089942FC 1,267 times (length 25)
  Back Branch 08994254 14 times (length 10)
_S1_2_89D489C 40,194 instructions (0.000%), 917 calls (089D489C - 089D4960, length 50)
_S1_2_8964ED0 39,998 instructions (0.000%), 5,714 calls (08964ED0 - 08964EE8, length 7)
_S1_2_898FB44 39,744 instructions (0.000%), 216 calls (0898FB44 - 0898FE20, length 184)
_S1_2_89B86DC 39,692 instructions (0.000%), 63 calls (089B86DC - 089B91FC, length 713)
_S1_2_89BF10C 39,540 instructions (0.000%), 3,954 calls (089BF10C - 089BF130, length 10)
_S1_2_8A16F64 39,510 instructions (0.000%), 19,755 calls (08A16F64 - 08A16F68, length 2)
_S1_2_89F7DB0 39,400 instructions (0.000%), 3,940 calls (089F7DB0 - 089F7DD4, length 10)
_S1_2_8919380 39,346 instructions (0.000%), 896 calls (08919380 - 0891955C, length 120)
  Back Branch 08919528 105 times (length 6)
_S1_2_89CF200 39,127 instructions (0.000%), 1,347 calls (089CEFEC - 089CF22C, length 145)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF228 1,347 times (length 62)
  Back Branch 089CF208 1,347 times (length 137)
  Back Branch 089CF154 302 times (length 91)
_S1_2_89F4494 38,997 instructions (0.000%), 2,871 calls (089F4494 - 089F44DC, length 19)
  Back Branch 089F44D8 1,462 times (length 9)
_S1_2_89CC2DC 38,659 instructions (0.000%), 577 calls (089CC1BC - 089CC2E8, length 76)
  Back Branch 089CC28C 857 times (length 36)
  Back Branch 089CC2B4 857 times (length 45)
  Back Branch 089CC2E4 577 times (length 76)
_S1_2_8958C44 38,612 instructions (0.000%), 5,516 calls (08958C44 - 08958C5C, length 7)
_S1_2_8993FD0 38,544 instructions (0.000%), 192 calls (08993FD0 - 0899405C, length 36)
  Back Branch 08994020 4,218 times (length 8)
_S1_2_8994678 38,528 instructions (0.000%), 896 calls (08994678 - 08994720, length 43)
_S1_2_8A2C7A0 38,500 instructions (0.000%), 84 calls (08A2C7A0 - 08A2CAD0, length 205)
  Back Branch 08A2CA8C 410 times (length 88)
_S1_2_88FD784 38,409 instructions (0.000%), 21 calls (088FD784 - 088FD86C, length 59)
  Back Branch 088FD848 1,260 times (length 30)
_S1_2_89D56F0 38,160 instructions (0.000%), 2,385 calls (089D5620 - 089D5700, length 57)
  Back Branch 089D56FC 2,385 times (length 57)
_S1_2_89947C8 37,721 instructions (0.000%), 620 calls (089947C8 - 08994998, length 117)
  Back Branch 0899495C 1,063 times (length 9)
  Back Branch 089948F4 13 times (length 12)
_S1_2_8876DE4 37,548 instructions (0.000%), 447 calls (08876DE4 - 08877348, length 346)
_S1_2_89D4964 37,507 instructions (0.000%), 497 calls (089D4964 - 089D4B18, length 110)
_S1_2_8807B48 37,485 instructions (0.000%), 245 calls (08807B48 - 08807EA4, length 216)
_S1_2_8A41750 37,467 instructions (0.000%), 328 calls (08A41750 - 08A419A8, length 151)
_S1_2_89F4E18 37,386 instructions (0.000%), 2,077 calls (089F4E18 - 089F4E98, length 33)
  Back Branch 089F4E94 2,077 times (length 8)
_S1_2_89E8414 36,946 instructions (0.000%), 5,278 calls (089E8414 - 089E842C, length 7)
_S1_2_8851F14 35,979 instructions (0.000%), 179 calls (08851F14 - 08852364, length 277)
  Back Branch 08852224 537 times (length 30)
  Back Branch 0885203C 537 times (length 6)
_S1_2_897554C 35,854 instructions (0.000%), 2,758 calls (0897554C - 089755A4, length 23)
_S1_2_89E8278 35,712 instructions (0.000%), 1,152 calls (089E8278 - 089E82F0, length 31)
_S1_2_8979E6C 35,692 instructions (0.000%), 8,923 calls (08979E6C - 08979E78, length 4)
_S1_2_88554E4 35,558 instructions (0.000%), 22 calls (08854B40 - 08856660, length 1737)
  Back Branch 08855084 220 times (length 10)
  Back Branch 08855254 154 times (length 10)
  Back Branch 08854DFC 140 times (length 10)
  Back Branch 08856240 64 times (length 16)
  Back Branch 08855BC4 46 times (length 362)
  Back Branch 08855C10 22 times (length 1078)
_S1_2_8977BB8 35,491 instructions (0.000%), 296 calls (08977BB8 - 08978378, length 497)
_S1_2_89FA478 35,280 instructions (0.000%), 980 calls (089FA478 - 089FA504, length 36)
_S1_2_8A343AC 35,100 instructions (0.000%), 780 calls (08A343AC - 08A344B0, length 66)
_S1_2_89AA204 34,932 instructions (0.000%), 284 calls (089AA204 - 089AA458, length 150)
_S1_2_8853308 34,874 instructions (0.000%), 245 calls (08853308 - 0885342C, length 74)
  Back Branch 08853378 2,695 times (length 8)
_S1_2_8A614E4 34,801 instructions (0.000%), 286 calls (08A614E4 - 08A61840, length 216)
  Back Branch 08A616F0 71 times (length 83)
_S1_2_896CC34 34,695 instructions (0.000%), 675 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_89BCF94 34,580 instructions (0.000%), 76 calls (089BCF94 - 089BD308, length 222)
  Back Branch 089BD144 2,736 times (length 8)
  Back Branch 089BD040 608 times (length 8)
_S1_2_88FC1AC 34,440 instructions (0.000%), 245 calls (088FC1AC - 088FC478, length 180)
_S1_2_89D4B1C 34,338 instructions (0.000%), 291 calls (089D4B1C - 089D4DB8, length 168)
  Back Branch 089D4D84 357 times (length 39)
  Back Branch 089D4D8C 357 times (length 125)
_S1_2_89C6378 34,272 instructions (0.000%), 2,016 calls (089C6378 - 089C63C8, length 21)
_S1_2_89933B8 34,222 instructions (0.000%), 315 calls (089933B8 - 089934E0, length 75)
  Back Branch 0899349C 1,125 times (length 19)
_S1_2_898B90C 34,207 instructions (0.000%), 1,849 calls (0898B90C - 0898B9A8, length 40)
_S1_2_8904120 34,055 instructions (0.000%), 245 calls (08904120 - 089046A0, length 353)
_S1_2_8A776AC 33,888 instructions (0.000%), 16,944 calls (08A776AC - 08A776B0, length 2)
_S1_2_8988634 33,840 instructions (0.000%), 240 calls (08988634 - 089888E0, length 172)
_S1_2_88745E8 33,529 instructions (0.000%), 447 calls (088745E8 - 088746B8, length 53)
  Back Branch 0887468C 894 times (length 25)
_S1_2_899B710 33,327 instructions (0.000%), 1,449 calls (0899B710 - 0899B784, length 30)
_S1_2_89EC8FC 33,288 instructions (0.000%), 1,387 calls (089EC66C - 089EDAC4, length 1303)
  Back Branch 089EC6AC 22,802 times (length 12)
  Back Branch 089EDA68 2,570 times (length 1281)
  Back Branch 089EC934 1,387 times (length 91)
  Back Branch 089EC924 1,387 times (length 11)
_S1_2_8A597D0 33,277 instructions (0.000%), 320 calls (08A597D0 - 08A59B18, length 211)
_S1_2_895D8D4 33,132 instructions (0.000%), 975 calls (0895D8D4 - 0895D9D4, length 65)
_S1_2_89ABF10 33,028 instructions (0.000%), 1,436 calls (089ABF10 - 089ABF68, length 23)
_S1_2_8977878 32,986 instructions (0.000%), 733 calls (08977878 - 08977BB4, length 208)
_S1_2_89E8CD8 32,984 instructions (0.000%), 166 calls (089E8CD8 - 089E9D40, length 1051)
  Back Branch 089E8EE8 11,900 times (length 51)
  Back Branch 089E8DB4 8,990 times (length 26)
  Back Branch 089E8DF4 4,459 times (length 6)
  Back Branch 089E8E98 72 times (length 16)
_S1_2_89A82C8 32,901 instructions (0.000%), 10,967 calls (089A82C8 - 089A82D0, length 3)
_S1_2_8A61A5C 32,895 instructions (0.000%), 286 calls (08A61A5C - 08A61DB4, length 215)
  Back Branch 08A61C68 48 times (length 83)
_S1_2_89F838C 32,880 instructions (0.000%), 10,960 calls (089F838C - 089F83AC, length 9)
_S1_2_8A775C4 32,808 instructions (0.000%), 16,404 calls (08A775C4 - 08A775C8, length 2)
_S1_2_89F8368 32,733 instructions (0.000%), 3,637 calls (089F8368 - 089F8388, length 9)
_S1_2_8A5A190 32,724 instructions (0.000%), 320 calls (08A5A190 - 08A5A4D4, length 210)
_S1_2_897A2C4 32,669 instructions (0.000%), 1,091 calls (0897A13C - 0897A32C, length 125)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897A328 1,091 times (length 125)
_S1_2_89D0548 32,625 instructions (0.000%), 1,305 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D0558 1,305 times (length 91)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
_S1_2_8A4E408 32,560 instructions (0.000%), 296 calls (08A4E408 - 08A4E700, length 191)
_S1_2_89C80A4 32,538 instructions (0.000%), 5,423 calls (089C80A4 - 089C80B8, length 6)
_S1_2_8A59254 32,334 instructions (0.000%), 320 calls (08A59254 - 08A595B0, length 216)
_S1_2_8A62F08 32,212 instructions (0.000%), 82 calls (08A62F08 - 08A634E4, length 376)
  Back Branch 08A63420 168 times (length 83)
_S1_2_8A5216C 32,153 instructions (0.000%), 407 calls (08A5216C - 08A523FC, length 165)
_S1_2_89F82D0 32,022 instructions (0.000%), 3,558 calls (089F82D0 - 089F82F0, length 9)
_S1_2_89D55E0 31,950 instructions (0.000%), 5,325 calls (089D55E0 - 089D55F4, length 6)
_S1_2_8A4A6B0 31,868 instructions (0.000%), 1,028 calls (08A4A6B0 - 08A4B0D8, length 651)
_S1_2_882C7A0 31,850 instructions (0.000%), 245 calls (0882C7A0 - 0882C80C, length 28)
  Back Branch 0882C7E0 2,205 times (length 15)
_S1_2_8A5B69C 31,785 instructions (0.000%), 620 calls (08A5B69C - 08A5B984, length 187)
  Back Branch 08A5B940 2 times (length 76)
_S1_2_89F41D4 31,746 instructions (0.000%), 3,524 calls (089F41D4 - 089F41FC, length 11)
_S1_2_88BFC74 31,626 instructions (0.000%), 502 calls (088BFC74 - 088BFDE8, length 94)
_S1_2_88A9458 31,620 instructions (0.000%), 1,860 calls (088A9458 - 088A949C, length 18)
_S1_2_89FFC8C 31,590 instructions (0.000%), 702 calls (089FFC8C - 089FFCE8, length 24)
  Back Branch 089FFCB8 2,808 times (length 7)
_S1_2_896CC88 31,185 instructions (0.000%), 630 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_89CC580 31,126 instructions (0.000%), 302 calls (089CC4FC - 089CC5A0, length 42)
  Back Branch 089CC554 238,988 times (length 9)
  Back Branch 089CC568 77,445 times (length 7)
  Back Branch 089CC59C 302 times (length 42)
_S1_2_897BD5C 30,936 instructions (0.000%), 849 calls (0897A13C - 0897BF88, length 1940)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897BE84 529 times (length 1875)
_S1_2_8A775DC 30,884 instructions (0.000%), 15,442 calls (08A775DC - 08A775E0, length 2)
_S1_2_8A775B4 30,884 instructions (0.000%), 15,442 calls (08A775B4 - 08A775B8, length 2)
_S1_2_8A775A4 30,884 instructions (0.000%), 15,442 calls (08A775A4 - 08A775A8, length 2)
_S1_2_8A77594 30,884 instructions (0.000%), 15,442 calls (08A77594 - 08A77598, length 2)
_S1_2_89927E0 30,846 instructions (0.000%), 291 calls (089927E0 - 08992984, length 106)
_S1_2_8A31D84 30,786 instructions (0.000%), 339 calls (08A31D84 - 08A31F10, length 100)
_S1_2_89D553C 30,628 instructions (0.000%), 7,657 calls (089D553C - 089D5548, length 4)
_S1_2_89BC794 30,625 instructions (0.000%), 74 calls (089BC794 - 089BC954, length 113)
  Back Branch 089BC85C 1,697 times (length 15)
_S1_2_88FBE34 30,618 instructions (0.000%), 245 calls (088FBE34 - 088FC0B8, length 162)
_S1_2_8849AC0 30,428 instructions (0.000%), 946 calls (08849AC0 - 08849B38, length 31)
  Back Branch 08849B28 1,374 times (length 22)
_S1_2_89C58B4 30,382 instructions (0.000%), 122 calls (089C58B4 - 089C5A0C, length 87)
  Back Branch 089C597C 856 times (length 15)
  Back Branch 089C59D4 855 times (length 46)
_S1_2_89FF908 30,379 instructions (0.000%), 1,787 calls (089FF908 - 089FF978, length 29)
_S1_2_89CEF08 29,898 instructions (0.000%), 302 calls (089CEF08 - 089CF158, length 149)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF154 302 times (length 91)
  Back Branch 089CF05C 302 times (length 29)
  Back Branch 089CF048 302 times (length 24)
  Back Branch 089CF034 302 times (length 19)
  Back Branch 089CF020 302 times (length 14)
_S1_2_88B5F4C 29,722 instructions (0.000%), 1 calls (088B4BC0 - 088B6CD4, length 2118)
  Back Branch 088B6424 414 times (length 1563)
_S1_2_897C0E8 29,675 instructions (0.000%), 801 calls (0897A13C - 0897C190, length 2070)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897C158 655 times (length 2056)
  Back Branch 0897C16C 146 times (length 2062)
_S1_2_89DC4B4 29,632 instructions (0.000%), 271 calls (089DC4B4 - 089DC6BC, length 131)
  Back Branch 089DC668 528 times (length 29)
_S1_2_89D4FB0 29,344 instructions (0.000%), 1,834 calls (089D4EEC - 089D4FBC, length 53)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D4FB8 1,834 times (length 53)
_S1_2_88A5918 29,341 instructions (0.000%), 155 calls (088A5918 - 088A752C, length 1798)
  Back Branch 088A5D74 2 times (length 15)
_S1_2_8868A6C 29,164 instructions (0.000%), 2 calls (08868A6C - 08868C10, length 106)
  Back Branch 08868BBC 1,536 times (length 16)
  Back Branch 08868B74 240 times (length 16)
  Back Branch 08868B24 42 times (length 13)
  Back Branch 08868BCC 12 times (length 40)
_S1_2_89B925C 29,132 instructions (0.000%), 46 calls (089B925C - 089B9858, length 384)
  Back Branch 089B93BC 1,301 times (length 10)
  Back Branch 089B96B4 1,301 times (length 10)
_S1_2_89F40D4 29,078 instructions (0.000%), 2,077 calls (089F40D4 - 089F4108, length 14)
_S1_2_88797D0 28,874 instructions (0.000%), 2 calls (088797D0 - 0887A62C, length 920)
  Back Branch 08879C8C 58 times (length 126)
  Back Branch 0887A4A8 58 times (length 413)
_S1_2_8921AD8 28,577 instructions (0.000%), 197 calls (08921AD8 - 08921DE0, length 195)
_S1_2_89CC2CC 28,429 instructions (0.000%), 573 calls (089CC1BC - 089CC2D8, length 72)
  Back Branch 089CC28C 857 times (length 36)
  Back Branch 089CC2B4 857 times (length 45)
  Back Branch 089CC2D4 573 times (length 72)
_S1_2_8A1FBA4 28,238 instructions (0.000%), 38 calls (08A1FBA4 - 08A20458, length 558)
  Back Branch 08A203CC 346 times (length 2)
  Back Branch 08A1FE64 346 times (length 62)
_S1_2_892C9A4 28,072 instructions (0.000%), 454 calls (0892C9A4 - 0892CB18, length 94)
_S1_2_89D5670 28,028 instructions (0.000%), 1,274 calls (089D5670 - 089D56C4, length 22)
_S1_2_8A61DC4 27,996 instructions (0.000%), 106 calls (08A61DC4 - 08A62644, length 545)
  Back Branch 08A62078 110 times (length 59)
  Back Branch 08A625B8 110 times (length 2)
_S1_2_89F8148 27,825 instructions (0.000%), 754 calls (089F8148 - 089F82A4, length 88)
_S1_2_8850CC0 27,800 instructions (0.000%), 2 calls (0885031C - 08851AB8, length 1512)
  Back Branch 088513A0 76 times (length 362)
  Back Branch 088516A8 52 times (length 16)
  Back Branch 08850A30 14 times (length 10)
  Back Branch 088513EC 2 times (length 1078)
_S1_2_898B380 27,646 instructions (0.000%), 927 calls (0898B380 - 0898B45C, length 56)
_S1_2_8A058F4 27,638 instructions (0.000%), 78 calls (08A058F4 - 08A059C0, length 52)
  Back Branch 08A05940 2,524 times (length 10)
_S1_2_8A5AB98 27,162 instructions (0.000%), 620 calls (08A5AB98 - 08A5AEA8, length 197)
  Back Branch 08A5AE64 14 times (length 83)
_S1_2_89EDAC8 27,142 instructions (0.000%), 354 calls (089EDAC8 - 089EDDAC, length 186)
_S1_2_8A75DEC 27,082 instructions (0.000%), 14 calls (08A75DEC - 08A766D8, length 572)
  Back Branch 08A76048 1,764 times (length 9)
  Back Branch 08A761B0 196 times (length 9)
  Back Branch 08A76640 126 times (length 2)
  Back Branch 08A760AC 126 times (length 67)
_S1_2_89774A4 26,843 instructions (0.000%), 1,579 calls (089774A4 - 089775FC, length 87)
_S1_2_895AC64 26,825 instructions (0.000%), 1,073 calls (0895AC64 - 0895AD04, length 41)
  Back Branch 0895AD00 1,073 times (length 27)
_S1_2_89F3F28 26,780 instructions (0.000%), 2,060 calls (089F3F28 - 089F3F58, length 13)
_S1_2_898B520 26,443 instructions (0.000%), 677 calls (0898B520 - 0898B770, length 149)
_S1_2_89F4EB8 26,411 instructions (0.000%), 3,773 calls (089F4EB8 - 089F4ED0, length 7)
_S1_2_8851ABC 26,313 instructions (0.000%), 179 calls (08851ABC - 08851F10, length 278)
_S1_2_89A7ED8 26,091 instructions (0.000%), 2,899 calls (089A7ED8 - 089A7EF8, length 9)
_S1_2_8A317C8 25,783 instructions (0.000%), 1,357 calls (08A317C8 - 08A31838, length 29)
_S1_2_89E8218 25,752 instructions (0.000%), 1,073 calls (089E8218 - 089E8274, length 24)
_S1_2_89D410C 25,680 instructions (0.000%), 856 calls (089D410C - 089D4254, length 83)
  Back Branch 089D4210 856 times (length 56)
_S1_2_89AB82C 25,665 instructions (0.000%), 295 calls (089AB82C - 089AB9B8, length 100)
_S1_2_89D4258 25,623 instructions (0.000%), 942 calls (089D4258 - 089D42DC, length 34)
  Back Branch 089D42D8 241 times (length 20)
_S1_2_899CEAC 25,620 instructions (0.000%), 18 calls (0899CEAC - 0899D2E4, length 271)
  Back Branch 0899D220 244 times (length 105)
  Back Branch 0899D248 2 times (length 124)
_S1_2_898939C 25,585 instructions (0.000%), 1,505 calls (0898939C - 089893DC, length 17)
_S1_2_88FA7C8 25,528 instructions (0.000%), 2 calls (088FA7C8 - 088FB84C, length 1058)
  Back Branch 088FB5AC 192 times (length 87)
  Back Branch 088FAF24 40 times (length 134)
  Back Branch 088FB5C4 32 times (length 319)
  Back Branch 088FAF3C 10 times (length 309)
_S1_2_8860F9C 25,497 instructions (0.000%), 236 calls (08860F9C - 08861180, length 122)
_S1_2_88A9800 25,411 instructions (0.000%), 2 calls (088A9800 - 088A9B54, length 214)
  Back Branch 088A9884 1,602 times (length 13)
  Back Branch 088A9ADC 280 times (length 10)
  Back Branch 088A9A98 18 times (length 79)
  Back Branch 088A98C0 18 times (length 33)
_S1_2_8932D84 25,384 instructions (0.000%), 25 calls (08932D84 - 089331C0, length 272)
  Back Branch 08932EBC 675 times (length 14)
  Back Branch 0893316C 300 times (length 209)
  Back Branch 08932FC8 225 times (length 14)
_S1_2_89B6138 25,254 instructions (0.000%), 12,627 calls (089B6138 - 089B613C, length 2)
_S1_2_89DDB18 25,180 instructions (0.000%), 6,295 calls (089DDB18 - 089DDB24, length 4)
_S1_2_89A7DD0 24,924 instructions (0.000%), 2,077 calls (089A7DD0 - 089A7DFC, length 12)
_S1_2_89E70B4 24,780 instructions (0.000%), 295 calls (089E70B4 - 089E7348, length 166)
  Back Branch 089E7254 295 times (length 91)
_S1_2_89F546C 24,668 instructions (0.000%), 3,524 calls (089F546C - 089F5484, length 7)
_S1_2_897B9F8 24,662 instructions (0.000%), 454 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897BAC8 454 times (length 1636)
_S1_2_8A772FC 24,340 instructions (0.000%), 12,170 calls (08A772FC - 08A77300, length 2)
_S1_2_8A09174 24,328 instructions (0.000%), 6,082 calls (08A09174 - 08A09180, length 4)
_S1_2_891EFB4 24,238 instructions (0.000%), 352 calls (0891EFB4 - 0891F1E4, length 141)
  Back Branch 0891F148 40 times (length 10)
_S1_2_8894150 24,192 instructions (0.000%), 756 calls (08894150 - 088941E8, length 39)
_S1_2_891D514 24,087 instructions (0.000%), 46 calls (0891D514 - 0891DB04, length 381)
  Back Branch 0891DA10 818 times (length 43)
_S1_2_8A6D484 24,085 instructions (0.000%), 30 calls (08A6D484 - 08A6D7CC, length 211)
  Back Branch 08A6D740 346 times (length 64)
_S1_2_8961BAC 23,980 instructions (0.000%), 220 calls (08961BAC - 08961DCC, length 137)
_S1_2_898A6C0 23,890 instructions (0.000%), 1,139 calls (0898A6C0 - 0898A778, length 47)
_S1_2_89FFC04 23,868 instructions (0.000%), 702 calls (089FFC04 - 089FFCE8, length 58)
  Back Branch 089FFCB8 2,808 times (length 7)
_S1_2_89AA97C 23,796 instructions (0.000%), 1,322 calls (089AA97C - 089AA9D8, length 24)
_S1_2_8A776E4 23,744 instructions (0.000%), 11,872 calls (08A776E4 - 08A776E8, length 2)
_S1_2_8A776DC 23,744 instructions (0.000%), 11,872 calls (08A776DC - 08A776E0, length 2)
_S1_2_8A7772C 23,740 instructions (0.000%), 11,870 calls (08A7772C - 08A77730, length 2)
_S1_2_8A7771C 23,740 instructions (0.000%), 11,870 calls (08A7771C - 08A77720, length 2)
_S1_2_8A77254 23,740 instructions (0.000%), 11,870 calls (08A77254 - 08A77258, length 2)
_S1_2_8000000 23,716 instructions (0.000%), 5,929 calls (08000000 - 0800000C, length 4)
_S1_2_8848A68 23,628 instructions (0.000%), 179 calls (08848A68 - 08848E0C, length 234)
_S1_2_89BB1C0 23,513 instructions (0.000%), 319 calls (089BB1C0 - 089BB408, length 147)
  Back Branch 089BB384 2 times (length 22)
_S1_2_897CE18 23,456 instructions (0.000%), 733 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897CE5C 733 times (length 2889)
_S1_2_8A12E88 23,404 instructions (0.000%), 114 calls (08A12E88 - 08A131EC, length 218)
  Back Branch 08A13010 338 times (length 53)
_S1_2_8A6D140 23,393 instructions (0.000%), 30 calls (08A6D140 - 08A6D480, length 209)
  Back Branch 08A6D3F4 346 times (length 62)
_S1_2_89DAA6C 23,389 instructions (0.000%), 1,231 calls (089DAA6C - 089DAAB4, length 19)
_S1_2_8A7773C 23,208 instructions (0.000%), 11,604 calls (08A7773C - 08A77740, length 2)
_S1_2_89B66D0 23,208 instructions (0.000%), 11,604 calls (089B66D0 - 089B66D4, length 2)
_S1_2_898A548 23,208 instructions (0.000%), 11,604 calls (0898A548 - 0898A54C, length 2)
_S1_2_89FFCEC 23,166 instructions (0.000%), 702 calls (089FFCEC - 089FFDA4, length 47)
_S1_2_8807F80 23,144 instructions (0.000%), 2 calls (08807F80 - 08808F88, length 1027)
  Back Branch 088088B8 378 times (length 10)
  Back Branch 08808D48 56 times (length 399)
_S1_2_899619C 23,100 instructions (0.000%), 300 calls (0899619C - 089965C4, length 267)
_S1_2_884A55C 23,094 instructions (0.000%), 4,598 calls (0884A55C - 0884A63C, length 57)
_S1_2_899BEA4 23,000 instructions (0.000%), 4 calls (0899BEA4 - 0899CEA8, length 1026)
  Back Branch 0899C588 192 times (length 146)
_S1_2_89F8014 22,912 instructions (0.000%), 1,432 calls (089F8014 - 089F806C, length 23)
_S1_2_898AFF8 22,854 instructions (0.000%), 1,095 calls (0898AFF8 - 0898B07C, length 34)
_S1_2_8994B68 22,698 instructions (0.000%), 947 calls (08994B68 - 08994BEC, length 34)
  Back Branch 08994BB4 7 times (length 8)
_S1_2_89D391C 22,657 instructions (0.000%), 371 calls (089D3498 - 089D3954, length 304)
  Back Branch 089D3554 14,836 times (length 49)
  Back Branch 089D3840 12,085 times (length 192)
  Back Branch 089D3948 1,839 times (length 41)
  Back Branch 089D392C 1,839 times (length 250)
  Back Branch 089D36D8 1,834 times (length 47)
  Back Branch 089D38F4 1,834 times (length 237)
  Back Branch 089D3794 1,620 times (length 100)
  Back Branch 089D3770 1,614 times (length 91)
  Back Branch 089D37D4 1,278 times (length 20)
  Back Branch 089D3740 1,267 times (length 113)
  Back Branch 089D38FC 449 times (length 165)
  Back Branch 089D3890 449 times (length 212)
  Back Branch 089D375C 376 times (length 116)
  Back Branch 089D36C0 371 times (length 95)
  Back Branch 089D37E0 371 times (length 145)
  Back Branch 089D391C 371 times (length 20)
  Back Branch 089D35DC 214 times (length 7)
  Back Branch 089D3940 97 times (length 256)
  Back Branch 089D3950 97 times (length 278)
_S1_2_8A10AC0 22,534 instructions (0.000%), 344 calls (08A10AC0 - 08A10D08, length 147)
  Back Branch 08A10C88 30 times (length 5)
_S1_2_8A64084 22,492 instructions (0.000%), 64 calls (08A64084 - 08A6462C, length 363)
  Back Branch 08A64574 106 times (length 83)
_S1_2_8A50318 22,422 instructions (0.000%), 374 calls (08A50318 - 08A50CE0, length 627)
  Back Branch 08A50424 374 times (length 62)
_S1_2_8A2EC58 22,366 instructions (0.000%), 106 calls (08A2EC58 - 08A2EFCC, length 222)
  Back Branch 08A2EE78 106 times (length 88)
_S1_2_8A2E664 22,048 instructions (0.000%), 106 calls (08A2E664 - 08A2EC54, length 381)
_S1_2_895AD7C 21,990 instructions (0.000%), 798 calls (0895AD7C - 0895AEAC, length 77)
_S1_2_88CB1F4 21,960 instructions (0.000%), 45 calls (088CB1F4 - 088CB2D0, length 56)
  Back Branch 088CB29C 855 times (length 24)
_S1_2_88152E4 21,805 instructions (0.000%), 245 calls (088152E4 - 088154CC, length 123)
_S1_2_8A48C4C 21,672 instructions (0.000%), 1,032 calls (08A48C4C - 08A48CA8, length 24)
_S1_2_8A518EC 21,565 instructions (0.000%), 407 calls (08A518EC - 08A519E4, length 63)
_S1_2_89FD5E0 21,560 instructions (0.000%), 980 calls (089FD5E0 - 089FD634, length 22)
_S1_2_89FD588 21,560 instructions (0.000%), 980 calls (089FD588 - 089FD5DC, length 22)
_S1_2_89BB9FC 21,408 instructions (0.000%), 96 calls (089BB9FC - 089BBE58, length 280)
  Back Branch 089BBDF4 96 times (length 186)
_S1_2_898AAE0 21,270 instructions (0.000%), 709 calls (0898AAE0 - 0898AB90, length 45)
_S1_2_8A34294 21,117 instructions (0.000%), 1,508 calls (08A34294 - 08A342D4, length 17)
_S1_2_8A6B4BC 20,900 instructions (0.000%), 100 calls (08A6B4BC - 08A6B828, length 220)
_S1_2_8969040 20,880 instructions (0.000%), 1,305 calls (08969040 - 089690D0, length 37)
_S1_2_88FB8BC 20,850 instructions (0.000%), 496 calls (088FB8BC - 088FB9A8, length 60)
_S1_2_89EC8F0 20,805 instructions (0.000%), 1,387 calls (089EC66C - 089EDAC4, length 1303)
  Back Branch 089EC6AC 22,802 times (length 12)
  Back Branch 089EDA68 2,570 times (length 1281)
  Back Branch 089EC8F4 1,387 times (length 79)
_S1_2_89D7994 20,610 instructions (0.000%), 45 calls (089D7994 - 089D7A9C, length 67)
  Back Branch 089D7A14 810 times (length 23)
_S1_2_89CC0A8 20,568 instructions (0.000%), 857 calls (089CC0A8 - 089CC150, length 43)
  Back Branch 089CC0FC 5,238,802 times (length 11)
  Back Branch 089CC12C 36,137 times (length 6)
_S1_2_898C9F8 20,507 instructions (0.000%), 575 calls (0898C9F8 - 0898CAEC, length 62)
_S1_2_89B6708 20,258 instructions (0.000%), 1,447 calls (089B6708 - 089B673C, length 14)
_S1_2_8925654 20,087 instructions (0.000%), 155 calls (08925654 - 08925B48, length 318)
  Back Branch 089258F4 465 times (length 92)
_S1_2_89D66FC 20,008 instructions (0.000%), 244 calls (089D627C - 089D6744, length 307)
  Back Branch 089D6738 976 times (length 14)
  Back Branch 089D6740 244 times (length 307)
  Back Branch 089D66FC 244 times (length 290)
_S1_2_89AB260 20,004 instructions (0.000%), 3,334 calls (089AB260 - 089AB274, length 6)
_S1_2_89F9CF8 19,964 instructions (0.000%), 214 calls (089F9CF8 - 089F9E20, length 75)
  Back Branch 089F9DF4 456 times (length 13)
  Back Branch 089F9E08 214 times (length 46)
  Back Branch 089F9E1C 68 times (length 14)
_S1_2_881318C 19,953 instructions (0.000%), 245 calls (0881318C - 08813324, length 103)
_S1_2_8858A34 19,751 instructions (0.000%), 179 calls (08858A34 - 08858C2C, length 127)
_S1_2_898E1AC 19,745 instructions (0.000%), 3,949 calls (0898E1AC - 0898E1BC, length 5)
_S1_2_89A8A3C 19,654 instructions (0.000%), 9,827 calls (089A8A3C - 089A8A40, length 2)
_S1_2_89A8A4C 19,612 instructions (0.000%), 9,806 calls (089A8A4C - 089A8A50, length 2)
_S1_2_8A4BB7C 19,552 instructions (0.000%), 416 calls (08A4BB7C - 08A4BDB8, length 144)
_S1_2_89CC154 19,550 instructions (0.000%), 1,150 calls (089CC154 - 089CC1A8, length 22)
_S1_2_880DDDC 19,471 instructions (0.000%), 245 calls (0880DDDC - 0880E2F4, length 327)
_S1_2_895EBCC 19,306 instructions (0.000%), 2,758 calls (0895EBCC - 0895EBE4, length 7)
_S1_2_8876218 19,221 instructions (0.000%), 447 calls (08876218 - 088762C0, length 43)
_S1_2_896CC4C 19,197 instructions (0.000%), 406 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_89661F0 19,170 instructions (0.000%), 3,834 calls (089661F0 - 08966200, length 5)
_S1_2_8A260B4 19,140 instructions (0.000%), 46 calls (08A260B4 - 08A26228, length 94)
  Back Branch 08A2614C 1,533 times (length 11)
  Back Branch 08A26218 111 times (length 65)
_S1_2_8815028 18,971 instructions (0.000%), 245 calls (08815028 - 08815188, length 89)
_S1_2_89B2F7C 18,935 instructions (0.000%), 3,787 calls (089B2F7C - 089B2F94, length 7)
_S1_2_880A6CC 18,925 instructions (0.000%), 490 calls (0880A6CC - 0880AB38, length 284)
_S1_2_8A62648 18,728 instructions (0.000%), 82 calls (08A62648 - 08A62AA0, length 279)
  Back Branch 08A62858 168 times (length 85)
_S1_2_898B334 18,603 instructions (0.000%), 1,059 calls (0898B334 - 0898B37C, length 19)
_S1_2_896CC28 18,595 instructions (0.000%), 361 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_89C5524 18,334 instructions (0.000%), 43 calls (089C5524 - 089C5714, length 125)
  Back Branch 089C563C 442 times (length 29)
  Back Branch 089C56F0 389 times (length 107)
_S1_2_8A052F0 18,333 instructions (0.000%), 189 calls (08A052F0 - 08A0548C, length 104)
_S1_2_89AB588 18,293 instructions (0.000%), 820 calls (089AB588 - 089AB5E4, length 24)
_S1_2_89AB5E8 18,139 instructions (0.000%), 1,067 calls (089AB5E8 - 089AB648, length 25)
_S1_2_897748C 18,003 instructions (0.000%), 1,059 calls (0897748C - 089775FC, length 93)
_S1_2_89DAA28 17,918 instructions (0.000%), 1,054 calls (089DAA28 - 089DAA68, length 17)
_S1_2_8A00BEC 17,877 instructions (0.000%), 5,959 calls (08A00BEC - 08A00BF4, length 3)
_S1_2_89A8378 17,877 instructions (0.000%), 5,959 calls (089A8378 - 089A8380, length 3)
_S1_2_89751BC 17,840 instructions (0.000%), 370 calls (089751BC - 08975548, length 228)
_S1_2_891E820 17,766 instructions (0.000%), 423 calls (0891E820 - 0891E90C, length 60)
_S1_2_8870B28 17,640 instructions (0.000%), 490 calls (08870B28 - 08870BBC, length 38)
_S1_2_88D78B0 17,640 instructions (0.000%), 245 calls (088D78B0 - 088D7948, length 39)
  Back Branch 088D78F4 980 times (length 11)
_S1_2_881CF7C 17,640 instructions (0.000%), 245 calls (0881CF7C - 0881D55C, length 377)
_S1_2_8A73418 17,584 instructions (0.000%), 51 calls (08A73418 - 08A7379C, length 226)
  Back Branch 08A734F8 1,693 times (length 2)
  Back Branch 08A7364C 1,693 times (length 2)
_S1_2_8A19280 17,524 instructions (0.000%), 44 calls (08A19280 - 08A19AF4, length 542)
  Back Branch 08A19530 156 times (length 58)
  Back Branch 08A19A68 156 times (length 2)
_S1_2_89F9FF4 17,504 instructions (0.000%), 32 calls (089F9FF4 - 089FA0BC, length 51)
  Back Branch 089FA084 1,024 times (length 16)
_S1_2_8959DA4 17,500 instructions (0.000%), 700 calls (08959DA4 - 08959E14, length 29)
_S1_2_8819DD8 17,488 instructions (0.000%), 700 calls (08819DD8 - 08819E50, length 31)
_S1_2_89B6C64 17,402 instructions (0.000%), 2,486 calls (089B6C64 - 089B6C7C, length 7)
_S1_2_899085C 17,372 instructions (0.000%), 216 calls (0899085C - 08990AAC, length 149)
  Back Branch 08990920 216 times (length 25)
  Back Branch 089908F4 216 times (length 14)
  Back Branch 08990A8C 216 times (length 116)
_S1_2_88535C8 17,363 instructions (0.000%), 358 calls (088535C8 - 088536AC, length 58)
_S1_2_8A1C0EC 17,329 instructions (0.000%), 95 calls (08A1C0EC - 08A1C278, length 100)
  Back Branch 08A1C1BC 382 times (length 36)
_S1_2_88DD720 17,150 instructions (0.000%), 245 calls (088DD720 - 088DD954, length 142)
  Back Branch 088DD790 980 times (length 5)
_S1_2_8892C0C 17,100 instructions (0.000%), 2,099 calls (08892C0C - 08892C30, length 10)
_S1_2_89657E0 17,040 instructions (0.000%), 495 calls (089655F4 - 08965970, length 224)
  Back Branch 089657E8 495 times (length 126)
_S1_2_88F7F24 17,040 instructions (0.000%), 2 calls (088F7F24 - 088FA544, length 2441)
  Back Branch 088F93E4 136 times (length 126)
  Back Branch 088F8564 20 times (length 126)
_S1_2_89C5BE4 16,980 instructions (0.000%), 566 calls (089C5BE4 - 089C5C58, length 30)
_S1_2_88DBBDC 16,905 instructions (0.000%), 245 calls (088DBBDC - 088DC144, length 347)
_S1_2_882622C 16,905 instructions (0.000%), 245 calls (0882622C - 08826564, length 207)
_S1_2_89F9E24 16,834 instructions (0.000%), 211 calls (089F9E24 - 089F9F1C, length 63)
  Back Branch 089F9EC8 461 times (length 12)
  Back Branch 089F9F18 66 times (length 24)
_S1_2_89A7EA8 16,764 instructions (0.000%), 1,397 calls (089A7EA8 - 089A7ED4, length 12)
_S1_2_8A5B168 16,704 instructions (0.000%), 331 calls (08A5B168 - 08A5B44C, length 186)
  Back Branch 08A5B408 14 times (length 76)
_S1_2_881BAB4 16,660 instructions (0.000%), 245 calls (0881BAB4 - 0881BBF0, length 80)
_S1_2_8870A5C 16,616 instructions (0.000%), 124 calls (08870A5C - 08870ACC, length 29)
  Back Branch 08870AA8 1,984 times (length 7)
_S1_2_8A385D0 16,608 instructions (0.000%), 16 calls (08A385D0 - 08A38E38, length 539)
  Back Branch 08A38878 254 times (length 56)
  Back Branch 08A38DA0 254 times (length 2)
_S1_2_89EEF80 16,492 instructions (0.000%), 584 calls (089EEF80 - 089EF148, length 115)
_S1_2_8A29E24 16,462 instructions (0.000%), 98 calls (08A29E24 - 08A2A0E4, length 177)
_S1_2_89A8438 16,182 instructions (0.000%), 279 calls (089A8438 - 089A851C, length 58)
_S1_2_8981204 16,142 instructions (0.000%), 407 calls (08981204 - 089815F8, length 254)
  Back Branch 08981508 233 times (length 91)
  Back Branch 0898154C 12 times (length 108)
_S1_2_88A7AC4 16,042 instructions (0.000%), 2 calls (088A7AC4 - 088A8884, length 881)
  Back Branch 088A7E2C 200 times (length 195)
  Back Branch 088A8500 86 times (length 198)
  Back Branch 088A81BC 66 times (length 216)
  Back Branch 088A8844 42 times (length 198)
_S1_2_8A07BAC 16,032 instructions (0.000%), 523 calls (08A07BAC - 08A07D88, length 120)
_S1_2_896570C 16,003 instructions (0.000%), 398 calls (089655F4 - 08965970, length 224)
  Back Branch 08965740 398 times (length 85)
_S1_2_8908A84 15,836 instructions (0.000%), 37 calls (08908A84 - 08909300, length 544)
  Back Branch 08908F08 111 times (length 156)
_S1_2_889083C 15,760 instructions (0.000%), 1,970 calls (0889083C - 08890860, length 10)
_S1_2_89C6E04 15,632 instructions (0.000%), 43 calls (089C6E04 - 089C6F2C, length 75)
  Back Branch 089C6EFC 428 times (length 34)
_S1_2_895EA20 15,498 instructions (0.000%), 328 calls (0895EA20 - 0895EBC8, length 107)
_S1_2_8A6DF50 15,476 instructions (0.000%), 60 calls (08A6DF50 - 08A6E2D4, length 226)
  Back Branch 08A6E184 692 times (length 2)
  Back Branch 08A6E030 692 times (length 2)
_S1_2_898CD58 15,450 instructions (0.000%), 473 calls (0898CD58 - 0898CE20, length 51)
_S1_2_88B1524 15,394 instructions (0.000%), 36 calls (088B1130 - 088B1838, length 451)
  Back Branch 088B16F0 564 times (length 28)
  Back Branch 088B12E0 516 times (length 10)
  Back Branch 088B162C 58 times (length 321)
_S1_2_897680C 15,267 instructions (0.000%), 727 calls (0897680C - 089768C0, length 46)
_S1_2_88D07C0 15,255 instructions (0.000%), 45 calls (088D07C0 - 088D0858, length 39)
  Back Branch 088D0840 585 times (length 25)
_S1_2_89C0A00 15,178 instructions (0.000%), 8 calls (089C0A00 - 089C36F4, length 2878)
  Back Branch 089C30E0 7,808 times (length 5)
  Back Branch 089C19F0 1,792 times (length 10)
  Back Branch 089C170C 1,690 times (length 10)
  Back Branch 089C31A0 1,512 times (length 9)
  Back Branch 089C1CE8 1,224 times (length 10)
  Back Branch 089C3244 780 times (length 1924)
  Back Branch 089C3698 20 times (length 14)
_S1_2_897BB04 14,989 instructions (0.000%), 273 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897BBD4 271 times (length 1703)
  Back Branch 0897BBE8 2 times (length 1709)
_S1_2_8A47B94 14,960 instructions (0.000%), 220 calls (08A47B94 - 08A47CE4, length 85)
_S1_2_88B122C 14,888 instructions (0.000%), 14 calls (088B1130 - 088B1838, length 451)
  Back Branch 088B16F0 564 times (length 28)
  Back Branch 088B12E0 516 times (length 10)
  Back Branch 088B162C 58 times (length 321)
_S1_2_89CFD04 14,732 instructions (0.000%), 771 calls (089CFD04 - 089D4344, length 4497)
_S1_2_897B5C4 14,611 instructions (0.000%), 389 calls (0897A13C - 0897B668, length 1356)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897B630 381 times (length 1342)
  Back Branch 0897B644 8 times (length 1348)
  Back Branch 0897B664 2 times (length 1355)
_S1_2_8A081B4 14,552 instructions (0.000%), 1,307 calls (08A081B4 - 08A081E8, length 14)
_S1_2_89F4E9C 14,539 instructions (0.000%), 2,077 calls (089F4E9C - 089F4EB4, length 7)
_S1_2_895D4A4 14,508 instructions (0.000%), 468 calls (0895D4A4 - 0895D554, length 45)
_S1_2_88757E0 14,455 instructions (0.000%), 245 calls (088757E0 - 08875AA8, length 179)
_S1_2_881C1B0 14,455 instructions (0.000%), 245 calls (0881C1B0 - 0881C5D8, length 267)
_S1_2_88A92D0 14,297 instructions (0.000%), 841 calls (088A92D0 - 088A9314, length 18)
_S1_2_89B7954 14,202 instructions (0.000%), 46 calls (089B7954 - 089B7C74, length 201)
  Back Branch 089B7A8C 840 times (length 10)
_S1_2_8A080F4 14,093 instructions (0.000%), 785 calls (08A080F4 - 08A0814C, length 23)
_S1_2_8A188C4 14,040 instructions (0.000%), 120 calls (08A188C4 - 08A18A94, length 117)
_S1_2_89CC1B4 13,848 instructions (0.000%), 577 calls (089CC154 - 089CC1B8, length 26)
  Back Branch 089CC1B4 577 times (length 26)
_S1_2_89B310C 13,845 instructions (0.000%), 340 calls (089B310C - 089B31C0, length 46)
  Back Branch 089B3178 175 times (length 16)
_S1_2_891A66C 13,783 instructions (0.000%), 1 calls (0891A66C - 0891B680, length 1030)
  Back Branch 0891B5CC 28 times (length 514)
  Back Branch 0891A71C 17 times (length 12)
  Back Branch 0891B5FC 9 times (length 758)
_S1_2_88D4000 13,767 instructions (0.000%), 1,059 calls (088D4000 - 088D4030, length 13)
_S1_2_885AFE8 13,686 instructions (0.000%), 325 calls (0885AFE8 - 0885B0D4, length 60)
_S1_2_895E224 13,608 instructions (0.000%), 378 calls (0895E224 - 0895E300, length 56)
_S1_2_8968FBC 13,584 instructions (0.000%), 566 calls (08968FBC - 089690D0, length 70)
_S1_2_8974EB8 13,552 instructions (0.000%), 154 calls (08974EB8 - 089751B8, length 193)
_S1_2_89CF0DC 13,542 instructions (0.000%), 393 calls (089CEFF0 - 089CF314, length 202)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF154 302 times (length 91)
  Back Branch 089CF310 202 times (length 119)
_S1_2_886FD4C 13,475 instructions (0.000%), 245 calls (0886FD4C - 0886FE4C, length 65)
_S1_2_89A8384 13,468 instructions (0.000%), 518 calls (089A8384 - 089A83E8, length 26)
_S1_2_8A478B4 13,440 instructions (0.000%), 240 calls (08A478B4 - 08A47AB0, length 128)
_S1_2_89FA1E8 13,398 instructions (0.000%), 319 calls (089FA1E8 - 089FA28C, length 42)
_S1_2_88C08AC 13,320 instructions (0.000%), 45 calls (088C08AC - 088C0988, length 56)
  Back Branch 088C0954 495 times (length 24)
_S1_2_8A5D79C 13,314 instructions (0.000%), 63 calls (08A5D79C - 08A5DD64, length 371)
_S1_2_89799E0 13,287 instructions (0.000%), 129 calls (089799E0 - 08979B80, length 105)
  Back Branch 08979AD0 258 times (length 41)
_S1_2_8A4B06C 13,248 instructions (0.000%), 552 calls (08A4B06C - 08A4B0D8, length 28)
_S1_2_89DF010 13,212 instructions (0.000%), 257 calls (089DF010 - 089DF510, length 321)
  Back Branch 089DF220 222 times (length 110)
  Back Branch 089DF2CC 35 times (length 152)
  Back Branch 089DF2BC 35 times (length 149)
_S1_2_898F514 13,188 instructions (0.000%), 628 calls (0898F514 - 0898F570, length 24)
_S1_2_89A7E30 13,158 instructions (0.000%), 1,462 calls (089A7E30 - 089A7E50, length 9)
_S1_2_89BCAAC 13,072 instructions (0.000%), 76 calls (089BCAAC - 089BCD58, length 172)
_S1_2_89C6D24 13,002 instructions (0.000%), 1,182 calls (089C6D24 - 089C6D4C, length 11)
_S1_2_89D26F0 12,985 instructions (0.000%), 371 calls (089D26F0 - 089D2778, length 35)
_S1_2_88F0314 12,985 instructions (0.000%), 245 calls (088F0314 - 088F04D8, length 114)
_S1_2_898B304 12,972 instructions (0.000%), 1,081 calls (0898B304 - 0898B330, length 12)
_S1_2_8A46FEC 12,960 instructions (0.000%), 240 calls (08A46FEC - 08A470D0, length 58)
_S1_2_89AA9DC 12,922 instructions (0.000%), 923 calls (089AA9DC - 089AAA24, length 19)
_S1_2_89D8494 12,915 instructions (0.000%), 45 calls (089D8494 - 089D85D4, length 81)
  Back Branch 089D8538 225 times (length 23)
  Back Branch 089D85B4 225 times (length 23)
_S1_2_89ABEC8 12,888 instructions (0.000%), 1,432 calls (089ABEC8 - 089ABEE8, length 9)
_S1_2_881518C 12,886 instructions (0.000%), 245 calls (0881518C - 088152E0, length 86)
_S1_2_8890B68 12,837 instructions (0.000%), 389 calls (08890B68 - 08890BF0, length 35)
_S1_2_8A0A6E8 12,816 instructions (0.000%), 1,424 calls (08A0A6E8 - 08A0A714, length 12)
_S1_2_89B16E8 12,706 instructions (0.000%), 218 calls (089B16E8 - 089B1848, length 89)
_S1_2_89CF230 12,416 instructions (0.000%), 420 calls (089CEFEC - 089CF25C, length 157)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF258 420 times (length 74)
  Back Branch 089CF238 420 times (length 149)
  Back Branch 089CF154 302 times (length 91)
_S1_2_88531A4 12,384 instructions (0.000%), 294 calls (088531A4 - 08853290, length 60)
_S1_2_884F70C 12,384 instructions (0.000%), 294 calls (0884F70C - 0884F7F8, length 60)
_S1_2_8846FC0 12,384 instructions (0.000%), 294 calls (08846FC0 - 088470AC, length 60)
_S1_2_89965C8 12,304 instructions (0.000%), 33 calls (089965C8 - 089970CC, length 706)
  Back Branch 08996B40 16 times (length 10)
_S1_2_89CC1AC 12,287 instructions (0.000%), 573 calls (089CC154 - 089CC1B0, length 24)
  Back Branch 089CC1AC 573 times (length 24)
_S1_2_89BB454 12,220 instructions (0.000%), 96 calls (089BB454 - 089BB8AC, length 279)
_S1_2_89B7160 12,197 instructions (0.000%), 43 calls (089B7160 - 089B763C, length 312)
  Back Branch 089B74D8 1 times (length 2)
_S1_2_8814454 12,173 instructions (0.000%), 245 calls (08814454 - 08814568, length 70)
_S1_2_89632C4 12,160 instructions (0.000%), 296 calls (089632C4 - 089633AC, length 59)
_S1_2_89FF894 12,152 instructions (0.000%), 576 calls (089FF894 - 089FF904, length 29)
_S1_2_8A76BFC 12,149 instructions (0.000%), 81 calls (08A76BFC - 08A7707C, length 289)
_S1_2_895B448 12,100 instructions (0.000%), 220 calls (0895B448 - 0895B5B4, length 92)
_S1_2_8A7764C 12,028 instructions (0.000%), 6,014 calls (08A7764C - 08A77650, length 2)
_S1_2_89BF240 12,026 instructions (0.000%), 1,718 calls (089BF240 - 089BF258, length 7)
_S1_2_8A637F8 11,894 instructions (0.000%), 64 calls (08A637F8 - 08A63C34, length 272)
  Back Branch 08A639EC 106 times (length 78)
_S1_2_8A77514 11,834 instructions (0.000%), 5,917 calls (08A77514 - 08A77518, length 2)
_S1_2_897ECA4 11,765 instructions (0.000%), 133 calls (0897ECA4 - 0897F00C, length 219)
_S1_2_8A2F6E8 11,752 instructions (0.000%), 135 calls (08A2F6E8 - 08A2FA8C, length 234)
_S1_2_88746BC 11,622 instructions (0.000%), 447 calls (088746BC - 08874720, length 26)
_S1_2_89F8128 11,592 instructions (0.000%), 1,449 calls (089F8128 - 089F8144, length 8)
_S1_2_898F200 11,592 instructions (0.000%), 644 calls (0898F200 - 0898F254, length 22)
_S1_2_89D290C 11,575 instructions (0.000%), 463 calls (089D27E0 - 089D293C, length 88)
  Back Branch 089D2938 425 times (length 55)
  Back Branch 089D2930 38 times (length 86)
_S1_2_898EAC4 11,520 instructions (0.000%), 216 calls (0898EAC4 - 0898EB58, length 38)
  Back Branch 0898EB28 432 times (length 17)
_S1_2_885BAD0 11,515 instructions (0.000%), 490 calls (0885BAD0 - 0885BB38, length 27)
_S1_2_881D628 11,515 instructions (0.000%), 245 calls (0881D628 - 0881D7CC, length 106)
_S1_2_89BD380 11,446 instructions (0.000%), 168 calls (089BD380 - 089BD4C4, length 82)
  Back Branch 089BD480 93 times (length 29)
_S1_2_89EA294 11,424 instructions (0.000%), 30 calls (089EA294 - 089EA9F0, length 472)
  Back Branch 089EA8AC 150 times (length 6)
  Back Branch 089EA834 120 times (length 6)
  Back Branch 089EA4DC 44 times (length 43)
  Back Branch 089EA7C0 30 times (length 66)
  Back Branch 089EA528 4 times (length 12)
_S1_2_89A7EFC 11,421 instructions (0.000%), 1,269 calls (089A7EFC - 089A7F1C, length 9)
_S1_2_89662A0 11,361 instructions (0.000%), 220 calls (089662A0 - 08966340, length 41)
  Back Branch 0896630C 1,147 times (length 3)
_S1_2_898AB94 11,344 instructions (0.000%), 709 calls (0898AB94 - 0898ABD0, length 16)
_S1_2_896CC94 11,340 instructions (0.000%), 225 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_8A08150 11,337 instructions (0.000%), 615 calls (08A08150 - 08A081A8, length 23)
_S1_2_89BD328 11,325 instructions (0.000%), 755 calls (089BD328 - 089BD360, length 15)
_S1_2_885A854 11,270 instructions (0.000%), 490 calls (0885A854 - 0885A8AC, length 23)
_S1_2_89FF75C 11,232 instructions (0.000%), 312 calls (089FF75C - 089FF7E8, length 36)
_S1_2_8A345B0 11,182 instructions (0.000%), 171 calls (08A345B0 - 08A347F8, length 147)
  Back Branch 08A34778 14 times (length 5)
_S1_2_89B6940 11,158 instructions (0.000%), 797 calls (089B6940 - 089B6974, length 14)
_S1_2_89DC86C 11,116 instructions (0.000%), 146 calls (089DC86C - 089DC9F0, length 98)
  Back Branch 089DC98C 148 times (length 10)
_S1_2_8810B40 11,056 instructions (0.000%), 74 calls (08810B40 - 08810F8C, length 276)
_S1_2_8841DF8 11,018 instructions (0.000%), 247 calls (08841DF8 - 08841FF0, length 127)
_S1_2_898A3A8 10,992 instructions (0.000%), 3,664 calls (0898A3A8 - 0898A3B0, length 3)
_S1_2_895AB74 10,889 instructions (0.000%), 362 calls (0895AB74 - 0895AC60, length 60)
_S1_2_8899AF4 10,881 instructions (0.000%), 54 calls (08899AF4 - 08899B4C, length 23)
  Back Branch 08899B3C 1,431 times (length 13)
_S1_2_885B6F4 10,780 instructions (0.000%), 245 calls (0885B6F4 - 0885B938, length 146)
_S1_2_89D4348 10,760 instructions (0.000%), 1,345 calls (089D4348 - 089D4370, length 11)
_S1_2_89D4E94 10,716 instructions (0.000%), 282 calls (089D4DC4 - 089D4E98, length 54)
  Back Branch 089D4E3C 573 times (length 18)
  Back Branch 089D4E24 282 times (length 10)
  Back Branch 089D4E94 282 times (length 54)
_S1_2_89BFC28 10,660 instructions (0.000%), 253 calls (089BFC28 - 089BFD10, length 59)
_S1_2_88BD5F4 10,580 instructions (0.000%), 46 calls (088BD5F4 - 088BDA04, length 261)
_S1_2_89BF25C 10,535 instructions (0.000%), 1,505 calls (089BF25C - 089BF274, length 7)
_S1_2_891A504 10,520 instructions (0.000%), 526 calls (0891A504 - 0891A554, length 21)
_S1_2_89BD364 10,495 instructions (0.000%), 2,099 calls (089BD364 - 089BD37C, length 7)
_S1_2_896344C 10,494 instructions (0.000%), 954 calls (0896344C - 089634A8, length 24)
_S1_2_88A8FE0 10,458 instructions (0.000%), 498 calls (088A8FE0 - 088A9030, length 21)
_S1_2_8837DC8 10,410 instructions (0.000%), 247 calls (08837DC8 - 08837EB4, length 60)
_S1_2_8807984 10,410 instructions (0.000%), 247 calls (08807984 - 08807A70, length 60)
_S1_2_8858EDC 10,382 instructions (0.000%), 358 calls (08858EDC - 08858F4C, length 29)
_S1_2_88BAB60 10,340 instructions (0.000%), 47 calls (088BAB60 - 088BB12C, length 372)
_S1_2_88B1B2C 10,314 instructions (0.000%), 28 calls (088B1B2C - 088B2144, length 391)
_S1_2_8861184 10,290 instructions (0.000%), 245 calls (08861184 - 08861228, length 42)
_S1_2_89F7B40 10,289 instructions (0.000%), 120 calls (089F7B40 - 089F7BA8, length 27)
  Back Branch 089F7B9C 908 times (length 11)
_S1_2_89B9324 10,284 instructions (0.000%), 14 calls (089B9324 - 089B9858, length 334)
  Back Branch 089B93BC 1,301 times (length 10)
  Back Branch 089B96B4 1,301 times (length 10)
_S1_2_89C5F10 10,272 instructions (0.000%), 428 calls (089C5F10 - 089C5F80, length 29)
_S1_2_89CF320 10,268 instructions (0.000%), 302 calls (089CF320 - 089CF3C4, length 42)
  Back Branch 089CF39C 302 times (length 13)
_S1_2_8804C94 10,220 instructions (0.000%), 5,110 calls (08804C94 - 08804C98, length 2)
_S1_2_884F870 10,205 instructions (0.000%), 245 calls (0884F870 - 0884F920, length 45)
  Back Branch 0884F8D0 245 times (length 8)
_S1_2_8872468 10,200 instructions (0.000%), 120 calls (08872468 - 088725B8, length 85)
_S1_2_88156F4 10,172 instructions (0.000%), 5,086 calls (088156F4 - 088156F8, length 2)
_S1_2_898DF3C 10,098 instructions (0.000%), 459 calls (0898DF3C - 0898DFA8, length 28)
_S1_2_89D15EC 10,024 instructions (0.000%), 1,432 calls (089D15EC - 089D1604, length 7)
_S1_2_89BEA2C 10,000 instructions (0.000%), 80 calls (089BEA2C - 089BEE30, length 258)
_S1_2_89F7C90 9,893 instructions (0.000%), 761 calls (089F7C90 - 089F7CC0, length 13)
_S1_2_895D5F0 9,880 instructions (0.000%), 520 calls (0895D5F0 - 0895D64C, length 24)
_S1_2_88A754C 9,850 instructions (0.000%), 394 calls (088A754C - 088A75BC, length 29)
_S1_2_89A8A54 9,784 instructions (0.000%), 4,892 calls (089A8A54 - 089A8A58, length 2)
_S1_2_89A8A44 9,784 instructions (0.000%), 4,892 calls (089A8A44 - 089A8A48, length 2)
_S1_2_8A1DD48 9,761 instructions (0.000%), 43 calls (08A1DD48 - 08A1E11C, length 246)
_S1_2_898D43C 9,752 instructions (0.000%), 786 calls (0898D43C - 0898D480, length 18)
_S1_2_88D4CD4 9,675 instructions (0.000%), 45 calls (088D4CD4 - 088D4E74, length 105)
  Back Branch 088D4E3C 180 times (length 22)
  Back Branch 088D4D98 135 times (length 22)
_S1_2_89EA9F4 9,626 instructions (0.000%), 104 calls (089EA9F4 - 089EAB4C, length 87)
  Back Branch 089EAAF0 406 times (length 22)
_S1_2_88199A8 9,555 instructions (0.000%), 245 calls (088199A8 - 08819B0C, length 90)
_S1_2_8978DB0 9,548 instructions (0.000%), 308 calls (08978DB0 - 08978E80, length 53)
_S1_2_88B0EE0 9,502 instructions (0.000%), 4 calls (088B0EE0 - 088B1838, length 599)
  Back Branch 088B10C8 564 times (length 13)
  Back Branch 088B16F0 564 times (length 28)
  Back Branch 088B12E0 516 times (length 10)
  Back Branch 088B162C 58 times (length 321)
_S1_2_89AFC28 9,472 instructions (0.000%), 64 calls (089AFC28 - 089AFE90, length 155)
_S1_2_89B6A04 9,438 instructions (0.000%), 242 calls (089B6A04 - 089B6A9C, length 39)
_S1_2_8A502B8 9,435 instructions (0.000%), 555 calls (08A502B8 - 08A50CE0, length 651)
_S1_2_88A8F94 9,310 instructions (0.000%), 490 calls (088A8F94 - 088A8FDC, length 19)
_S1_2_88DC148 9,310 instructions (0.000%), 245 calls (088DC148 - 088DC698, length 341)
_S1_2_885B12C 9,310 instructions (0.000%), 245 calls (0885B12C - 0885B1A0, length 30)
  Back Branch 0885B164 490 times (length 8)
_S1_2_8822ABC 9,300 instructions (0.000%), 245 calls (08822ABC - 08822C80, length 114)
_S1_2_8A50434 9,216 instructions (0.000%), 162 calls (08A50434 - 08A50CE0, length 556)
_S1_2_897D41C 9,176 instructions (0.000%), 296 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897D45C 296 times (length 3273)
_S1_2_88475D8 9,129 instructions (0.000%), 179 calls (088475D8 - 08847834, length 152)
_S1_2_8853430 9,129 instructions (0.000%), 47 calls (08853430 - 088534F8, length 51)
  Back Branch 088534D4 517 times (length 22)
_S1_2_897416C 9,100 instructions (0.000%), 91 calls (0897416C - 08974398, length 140)
_S1_2_898F904 9,100 instructions (0.000%), 4 calls (0898F904 - 0898FA20, length 72)
  Back Branch 0898F9E4 344 times (length 27)
_S1_2_895B79C 9,078 instructions (0.000%), 534 calls (0895B79C - 0895B80C, length 29)
_S1_2_88DCAE8 9,065 instructions (0.000%), 245 calls (088DCAE8 - 088DCB80, length 39)
_S1_2_899A59C 8,932 instructions (0.000%), 58 calls (0899A59C - 0899A914, length 223)
_S1_2_8A13EB0 8,894 instructions (0.000%), 121 calls (08A13EB0 - 08A1415C, length 172)
  Back Branch 08A14118 51 times (length 70)
_S1_2_8A604A8 8,848 instructions (0.000%), 56 calls (08A604A8 - 08A6072C, length 162)
_S1_2_89CF260 8,820 instructions (0.000%), 294 calls (089CEFF0 - 089CF29C, length 172)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF154 302 times (length 91)
  Back Branch 089CF298 294 times (length 89)
_S1_2_89A5AF8 8,806 instructions (0.000%), 60 calls (089A5AF8 - 089A5D50, length 151)
_S1_2_89B8514 8,776 instructions (0.000%), 106 calls (089B8514 - 089B86D8, length 114)
_S1_2_881B850 8,750 instructions (0.000%), 245 calls (0881B850 - 0881BA84, length 142)
_S1_2_8A5CDFC 8,730 instructions (0.000%), 291 calls (08A5CDFC - 08A5CF30, length 78)
_S1_2_8A1C27C 8,729 instructions (0.000%), 29 calls (08A1C27C - 08A1C778, length 320)
_S1_2_89E3BC8 8,652 instructions (0.000%), 146 calls (089E3BC8 - 089E7A5C, length 4006)
  Back Branch 089E7960 139 times (length 89)
  Back Branch 089E78F4 7 times (length 77)
  Back Branch 089E79C0 7 times (length 112)
_S1_2_89B2684 8,574 instructions (0.000%), 30 calls (089B2684 - 089B2B44, length 305)
_S1_2_89D3D28 8,560 instructions (0.000%), 856 calls (089D3D28 - 089D3D4C, length 10)
_S1_2_89F82F4 8,530 instructions (0.000%), 853 calls (089F82F4 - 089F8318, length 10)
_S1_2_8965050 8,505 instructions (0.000%), 135 calls (08965050 - 08965198, length 83)
_S1_2_89A5EC4 8,448 instructions (0.000%), 64 calls (089A5EC4 - 089A5FF4, length 77)
  Back Branch 089A5F98 332 times (length 16)
_S1_2_89D4DC4 8,439 instructions (0.000%), 291 calls (089D4DC4 - 089D4E90, length 52)
  Back Branch 089D4E3C 573 times (length 18)
  Back Branch 089D4E24 282 times (length 10)
_S1_2_881D560 8,330 instructions (0.000%), 245 calls (0881D560 - 0881D7CC, length 156)
_S1_2_89B6778 8,328 instructions (0.000%), 694 calls (089B6778 - 089B67A4, length 12)
_S1_2_8900634 8,310 instructions (0.000%), 14 calls (08900260 - 0890222C, length 2036)
  Back Branch 08900BD0 3,720 times (length 10)
  Back Branch 0890085C 848 times (length 10)
  Back Branch 08901118 848 times (length 10)
  Back Branch 08900B50 454 times (length 10)
  Back Branch 089002FC 454 times (length 10)
  Back Branch 08901D14 256 times (length 1711)
_S1_2_89DB308 8,209 instructions (0.000%), 283 calls (089DB308 - 089DB39C, length 38)
_S1_2_8A14D74 8,192 instructions (0.000%), 128 calls (08A14D74 - 08A14FBC, length 147)
_S1_2_8A1F564 8,172 instructions (0.000%), 124 calls (08A1F564 - 08A1F7AC, length 147)
  Back Branch 08A1F72C 14 times (length 5)
_S1_2_89D28E4 8,162 instructions (0.000%), 371 calls (089D27E0 - 089D2908, length 75)
  Back Branch 089D2904 371 times (length 42)
_S1_2_880EB6C 8,104 instructions (0.000%), 162 calls (0880EB6C - 0880EC94, length 75)
_S1_2_88DD670 8,085 instructions (0.000%), 245 calls (088DD670 - 088DD704, length 38)
_S1_2_8813328 8,085 instructions (0.000%), 245 calls (08813328 - 088133A8, length 33)
_S1_2_8A4E704 8,084 instructions (0.000%), 6 calls (08A4E704 - 08A4EC14, length 325)
  Back Branch 08A4E9C8 136 times (length 13)
  Back Branch 08A4E9C0 136 times (length 11)
  Back Branch 08A4E9E4 136 times (length 20)
  Back Branch 08A4EA38 54 times (length 114)
  Back Branch 08A4EBCC 46 times (length 17)
_S1_2_89D8E2C 8,010 instructions (0.000%), 45 calls (089D8E2C - 089D8EC8, length 40)
  Back Branch 089D8EAC 315 times (length 23)
_S1_2_8829EC0 7,965 instructions (0.000%), 295 calls (08829EC0 - 08829F6C, length 44)
_S1_2_8A33174 7,958 instructions (0.000%), 124 calls (08A33174 - 08A33480, length 196)
_S1_2_89A1E80 7,921 instructions (0.000%), 40 calls (089A1E80 - 089A1F50, length 53)
  Back Branch 089A1F30 191 times (length 33)
_S1_2_8A38E54 7,916 instructions (0.000%), 120 calls (08A38E54 - 08A3909C, length 147)
  Back Branch 08A3901C 14 times (length 5)
_S1_2_89CC3A4 7,914 instructions (0.000%), 1,319 calls (089CC3A4 - 089CC3D0, length 12)
_S1_2_8A4A6F8 7,887 instructions (0.000%), 239 calls (08A4A6F8 - 08A4B0D8, length 633)
_S1_2_89D53E0 7,845 instructions (0.000%), 302 calls (089D53E0 - 089D5498, length 47)
_S1_2_88DB40C 7,840 instructions (0.000%), 245 calls (088DB40C - 088DB488, length 32)
_S1_2_880E2F8 7,810 instructions (0.000%), 71 calls (0880E2F8 - 0880E4F8, length 129)
_S1_2_8820388 7,794 instructions (0.000%), 2 calls (08820388 - 088219A8, length 1417)
  Back Branch 08821680 10 times (length 846)
_S1_2_8899FB4 7,784 instructions (0.000%), 3,892 calls (08899FB4 - 08899FB8, length 2)
_S1_2_8870E14 7,776 instructions (0.000%), 243 calls (08870E14 - 08870E98, length 34)
_S1_2_89A89B8 7,674 instructions (0.000%), 3,837 calls (089A89B8 - 089A89BC, length 2)
_S1_2_881A6E0 7,670 instructions (0.000%), 295 calls (0881A6E0 - 0881A754, length 30)
_S1_2_898D3B4 7,668 instructions (0.000%), 426 calls (0898D3B4 - 0898D438, length 34)
_S1_2_885A748 7,644 instructions (0.000%), 78 calls (0885A748 - 0885A7BC, length 30)
  Back Branch 0885A79C 702 times (length 13)
_S1_2_886FEC8 7,643 instructions (0.000%), 245 calls (0886FEC8 - 0886FF70, length 43)
_S1_2_89C8BC4 7,634 instructions (0.000%), 25 calls (089C8BC4 - 089C9430, length 540)
_S1_2_89BB91C 7,608 instructions (0.000%), 1,902 calls (089BB91C - 089BB928, length 4)
_S1_2_881B334 7,601 instructions (0.000%), 245 calls (0881B334 - 0881B3F4, length 49)
_S1_2_882C0A4 7,595 instructions (0.000%), 245 calls (0882C0A4 - 0882C11C, length 31)
_S1_2_8A71490 7,590 instructions (0.000%), 30 calls (08A71490 - 08A7200C, length 736)
_S1_2_897C9A0 7,456 instructions (0.000%), 233 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897C9E4 233 times (length 2603)
_S1_2_896CC7C 7,425 instructions (0.000%), 135 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_89633B0 7,400 instructions (0.000%), 296 calls (089633B0 - 08963410, length 25)
_S1_2_89A1F54 7,352 instructions (0.000%), 235 calls (089A1F54 - 089A2010, length 48)
_S1_2_885AEAC 7,350 instructions (0.000%), 490 calls (0885AEAC - 0885AF40, length 38)
_S1_2_886FE50 7,350 instructions (0.000%), 245 calls (0886FE50 - 0886FEC4, length 30)
_S1_2_881DE74 7,350 instructions (0.000%), 245 calls (0881DE74 - 0881DEE8, length 30)
_S1_2_881C71C 7,350 instructions (0.000%), 245 calls (0881C71C - 0881C894, length 95)
_S1_2_881A53C 7,350 instructions (0.000%), 245 calls (0881A53C - 0881A5C0, length 34)
_S1_2_89D26E0 7,336 instructions (0.000%), 1,834 calls (089D26E0 - 089D26EC, length 4)
_S1_2_8A52124 7,326 instructions (0.000%), 407 calls (08A52124 - 08A52168, length 18)
_S1_2_89BC958 7,301 instructions (0.000%), 49 calls (089BC958 - 089BCA10, length 47)
  Back Branch 089BC9F8 1,400 times (length 32)
_S1_2_8907A74 7,296 instructions (0.000%), 48 calls (08907A74 - 08907DD8, length 218)
_S1_2_89314F8 7,270 instructions (0.000%), 15 calls (089314F8 - 089319C0, length 307)
  Back Branch 0893198C 110 times (length 244)
_S1_2_8870BC0 7,254 instructions (0.000%), 62 calls (08870BC0 - 08870BEC, length 12)
  Back Branch 08870BE0 992 times (length 7)
_S1_2_88588B0 7,190 instructions (0.000%), 122 calls (088588B0 - 08858A30, length 97)
_S1_2_8858E3C 7,160 instructions (0.000%), 179 calls (08858E3C - 08858ED8, length 40)
_S1_2_897A330 7,141 instructions (0.000%), 93 calls (0897A13C - 0897A480, length 210)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897A45C 51 times (length 202)
  Back Branch 0897A448 42 times (length 196)
  Back Branch 0897A47C 4 times (length 209)
_S1_2_898A8B0 7,140 instructions (0.000%), 215 calls (0898A8B0 - 0898A978, length 51)
_S1_2_8823E24 7,124 instructions (0.000%), 243 calls (08823E24 - 088247A8, length 610)
_S1_2_88A954C 7,105 instructions (0.000%), 245 calls (088A954C - 088A95BC, length 29)
_S1_2_886FCC0 7,105 instructions (0.000%), 245 calls (0886FCC0 - 0886FD48, length 35)
_S1_2_8A171DC 7,101 instructions (0.000%), 2,367 calls (08A171DC - 08A171E4, length 3)
_S1_2_89B682C 7,084 instructions (0.000%), 322 calls (089B682C - 089B6880, length 22)
_S1_2_89774D4 7,072 instructions (0.000%), 416 calls (089774D4 - 089775FC, length 75)
_S1_2_89BCD5C 6,989 instructions (0.000%), 51 calls (089BCD5C - 089BCF90, length 142)
_S1_2_8A772E4 6,980 instructions (0.000%), 3,490 calls (08A772E4 - 08A772E8, length 2)
_S1_2_8A2A698 6,980 instructions (0.000%), 14 calls (08A2A698 - 08A2AB50, length 303)
  Back Branch 08A2AA84 62 times (length 78)
_S1_2_8A3E264 6,975 instructions (0.000%), 23 calls (08A3E264 - 08A3E828, length 370)
  Back Branch 08A3E770 23 times (length 88)
_S1_2_895D558 6,972 instructions (0.000%), 249 calls (0895D558 - 0895D5EC, length 38)
_S1_2_882C120 6,966 instructions (0.000%), 258 calls (0882C120 - 0882C188, length 27)
_S1_2_896D6C4 6,953 instructions (0.000%), 409 calls (0896D6C4 - 0896D704, length 17)
_S1_2_897AA44 6,949 instructions (0.000%), 133 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897ACC4 6,834 times (length 739)
  Back Branch 0897ACD8 135 times (length 745)
_S1_2_89F3BE4 6,924 instructions (0.000%), 218 calls (089F3BE4 - 089F3D44, length 89)
  Back Branch 089F3CB8 124 times (length 46)
  Back Branch 089F3CA0 124 times (length 40)
  Back Branch 089F3C74 92 times (length 29)
  Back Branch 089F3CCC 84 times (length 51)
  Back Branch 089F3C8C 52 times (length 8)
  Back Branch 089F3C54 42 times (length 21)
  Back Branch 089F3D24 16 times (length 73)
  Back Branch 089F3D34 4 times (length 18)
  Back Branch 089F3D14 4 times (length 69)
  Back Branch 089F3D40 2 times (length 9)
_S1_2_89B30F8 6,916 instructions (0.000%), 3,458 calls (089B30F8 - 089B30FC, length 2)
_S1_2_89C5CF8 6,904 instructions (0.000%), 38 calls (089C5CF8 - 089C5E20, length 75)
  Back Branch 089C5DE0 344 times (length 33)
_S1_2_8988A04 6,874 instructions (0.000%), 1 calls (08988A04 - 08988A80, length 32)
  Back Branch 08988A68 623 times (length 11)
_S1_2_898938C 6,872 instructions (0.000%), 1,718 calls (0898938C - 08989398, length 4)
_S1_2_8933EFC 6,868 instructions (0.000%), 404 calls (08933EFC - 08933F3C, length 17)
_S1_2_8A40468 6,837 instructions (0.000%), 104 calls (08A40468 - 08A406B0, length 147)
  Back Branch 08A40630 11 times (length 5)
_S1_2_8A2DDE4 6,784 instructions (0.000%), 106 calls (08A2DDE4 - 08A2E21C, length 271)
_S1_2_8A33104 6,773 instructions (0.000%), 506 calls (08A33104 - 08A33170, length 28)
  Back Branch 08A33128 138 times (length 4)
  Back Branch 08A33154 126 times (length 5)
_S1_2_892C674 6,630 instructions (0.000%), 85 calls (0892C674 - 0892C828, length 110)
_S1_2_89B9A24 6,600 instructions (0.000%), 108 calls (089B9A24 - 089B9D04, length 185)
_S1_2_898B8F0 6,575 instructions (0.000%), 1,315 calls (0898B8F0 - 0898B908, length 7)
_S1_2_897B8FC 6,566 instructions (0.000%), 124 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897B9BC 110 times (length 1569)
  Back Branch 0897B9D0 14 times (length 1575)
_S1_2_88B6ED0 6,514 instructions (0.000%), 30 calls (088B6E58 - 088B73C8, length 349)
  Back Branch 088B7010 30 times (length 112)
_S1_2_8A37CC4 6,508 instructions (0.000%), 12 calls (08A37CC4 - 08A385CC, length 579)
  Back Branch 08A37F94 62 times (length 66)
  Back Branch 08A38534 62 times (length 2)
_S1_2_89ACC00 6,490 instructions (0.000%), 295 calls (089ACC00 - 089ACC68, length 27)
_S1_2_89618AC 6,480 instructions (0.000%), 144 calls (089618AC - 08961968, length 48)
_S1_2_880B49C 6,418 instructions (0.000%), 245 calls (0880B49C - 0880B590, length 62)
_S1_2_89F3F5C 6,372 instructions (0.000%), 2,124 calls (089F3F5C - 089F3F64, length 3)
_S1_2_8822A24 6,370 instructions (0.000%), 245 calls (08822A24 - 08822AB0, length 36)
_S1_2_89CC3E4 6,342 instructions (0.000%), 302 calls (089CC3E4 - 089CC440, length 24)
  Back Branch 089CC43C 302 times (length 13)
  Back Branch 089CC420 302 times (length 7)
_S1_2_898B774 6,342 instructions (0.000%), 244 calls (0898B774 - 0898B8D0, length 88)
_S1_2_88D1C28 6,332 instructions (0.000%), 52 calls (088D1C28 - 088D1E24, length 128)
_S1_2_89B67A8 6,303 instructions (0.000%), 573 calls (089B67A8 - 089B67D0, length 11)
_S1_2_89A7080 6,296 instructions (0.000%), 40 calls (089A7080 - 089A71E8, length 91)
  Back Branch 089A71CC 168 times (length 30)
_S1_2_89F7C28 6,280 instructions (0.000%), 785 calls (089F7C28 - 089F7C44, length 8)
_S1_2_886C8EC 6,218 instructions (0.000%), 2 calls (0886C8EC - 0886E3FC, length 1733)
  Back Branch 0886CF58 60 times (length 10)
  Back Branch 0886D6FC 10 times (length 232)
  Back Branch 0886D208 8 times (length 346)
_S1_2_88CBABC 6,207 instructions (0.000%), 44 calls (088CBABC - 088CBD20, length 154)
_S1_2_8809A90 6,175 instructions (0.000%), 247 calls (08809A90 - 08809B00, length 29)
_S1_2_88D0E10 6,168 instructions (0.000%), 24 calls (088D0E10 - 088D16A8, length 551)
  Back Branch 088D126C 24 times (length 139)
_S1_2_8964864 6,166 instructions (0.000%), 3,083 calls (08964864 - 08964868, length 2)
_S1_2_8961698 6,160 instructions (0.000%), 154 calls (08961698 - 089617A4, length 68)
_S1_2_89F03D4 6,137 instructions (0.000%), 361 calls (089F03D4 - 089F0424, length 21)
_S1_2_8819518 6,136 instructions (0.000%), 236 calls (08819518 - 0881958C, length 30)
_S1_2_89937D8 6,100 instructions (0.000%), 244 calls (089937D8 - 0899384C, length 30)
_S1_2_8853584 6,086 instructions (0.000%), 358 calls (08853584 - 088535C4, length 17)
_S1_2_892500C 6,080 instructions (0.000%), 5 calls (0892500C - 08925650, length 402)
  Back Branch 089254C8 845 times (length 6)
_S1_2_8996530 5,984 instructions (0.000%), 300 calls (08996530 - 08996584, length 22)
_S1_2_899E580 5,976 instructions (0.000%), 36 calls (0899E580 - 0899E860, length 185)
_S1_2_8A1B930 5,974 instructions (0.000%), 29 calls (08A1B930 - 08A1BC8C, length 216)
_S1_2_8A074F4 5,974 instructions (0.000%), 29 calls (08A074F4 - 08A07850, length 216)
_S1_2_897C738 5,940 instructions (0.000%), 95 calls (0897A13C - 0897C8D0, length 2534)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897C898 56 times (length 2520)
  Back Branch 0897C8AC 39 times (length 2526)
_S1_2_89ECDD8 5,909 instructions (0.000%), 23 calls (089EC66C - 089EDAC4, length 1303)
  Back Branch 089EC6AC 22,802 times (length 12)
  Back Branch 089EDA68 2,570 times (length 1281)
  Back Branch 089ED0B4 274 times (length 43)
  Back Branch 089ED118 161 times (length 12)
  Back Branch 089ECF44 23 times (length 16)
  Back Branch 089ED120 23 times (length 14)
_S1_2_8994BF0 5,908 instructions (0.000%), 28 calls (08994BF0 - 089950D8, length 315)
_S1_2_89B6040 5,889 instructions (0.000%), 155 calls (089B6040 - 089B6134, length 62)
_S1_2_885A484 5,880 instructions (0.000%), 245 calls (0885A484 - 0885A504, length 33)
_S1_2_8821F14 5,880 instructions (0.000%), 245 calls (08821F14 - 08821FA8, length 38)
_S1_2_8814640 5,880 instructions (0.000%), 245 calls (08814640 - 0881469C, length 24)
_S1_2_88053A4 5,880 instructions (0.000%), 245 calls (088053A4 - 08805400, length 24)
_S1_2_8804774 5,880 instructions (0.000%), 245 calls (08804774 - 08804858, length 58)
_S1_2_89B6CFC 5,850 instructions (0.000%), 66 calls (089B6CFC - 089B6F18, length 136)
_S1_2_89AAA6C 5,841 instructions (0.000%), 531 calls (089AAA6C - 089AAA94, length 11)
_S1_2_89E8524 5,840 instructions (0.000%), 584 calls (089E8524 - 089E8548, length 10)
_S1_2_89C5B98 5,790 instructions (0.000%), 579 calls (089C5B98 - 089C5BBC, length 10)
_S1_2_89B7850 5,760 instructions (0.000%), 45 calls (089B7850 - 089B7950, length 65)
  Back Branch 089B7930 180 times (length 21)
_S1_2_88C0C6C 5,760 instructions (0.000%), 45 calls (088C0C6C - 088C0D48, length 56)
  Back Branch 088C0D14 180 times (length 24)
_S1_2_89B6F64 5,715 instructions (0.000%), 45 calls (089B6F64 - 089B715C, length 127)
_S1_2_895EFD4 5,662 instructions (0.000%), 162 calls (0895EFD4 - 0895F098, length 50)
_S1_2_88D1848 5,659 instructions (0.000%), 33 calls (088D1848 - 088D1C24, length 248)
_S1_2_88256D0 5,635 instructions (0.000%), 245 calls (088256D0 - 08825730, length 25)
_S1_2_892C2FC 5,630 instructions (0.000%), 56 calls (0892C2FC - 0892C3B8, length 48)
  Back Branch 0892C380 380 times (length 11)
_S1_2_88DF4C4 5,604 instructions (0.000%), 2 calls (088DF4C4 - 088E38B8, length 4350)
  Back Branch 088E37B8 4 times (length 92)
_S1_2_89C3EE8 5,540 instructions (0.000%), 91 calls (089C3EE8 - 089C41FC, length 198)
  Back Branch 089C4108 87 times (length 61)
  Back Branch 089C40FC 87 times (length 58)
  Back Branch 089C40F4 2 times (length 56)
_S1_2_8932860 5,535 instructions (0.000%), 5 calls (08932860 - 08932D80, length 329)
  Back Branch 08932A98 215 times (length 10)
  Back Branch 08932D10 15 times (length 225)
_S1_2_89F7DF0 5,522 instructions (0.000%), 502 calls (089F7DF0 - 089F7E18, length 11)
_S1_2_89615A0 5,496 instructions (0.000%), 154 calls (089615A0 - 08961640, length 41)
_S1_2_88B6684 5,404 instructions (0.000%), 28 calls (088B6684 - 088B6CD4, length 405)
_S1_2_88773B0 5,396 instructions (0.000%), 284 calls (088773B0 - 088773F8, length 19)
_S1_2_885ADE4 5,390 instructions (0.000%), 490 calls (0885ADE4 - 0885AE30, length 20)
_S1_2_882C614 5,390 instructions (0.000%), 245 calls (0882C614 - 0882C69C, length 35)
_S1_2_881D4D8 5,390 instructions (0.000%), 245 calls (0881D4D8 - 0881D55C, length 34)
_S1_2_8999C78 5,346 instructions (0.000%), 286 calls (08999C78 - 08999CD8, length 25)
_S1_2_8A4FBF8 5,344 instructions (0.000%), 32 calls (08A4FBF8 - 08A4FF88, length 229)
  Back Branch 08A4FF38 10 times (length 17)
_S1_2_89CEA14 5,337 instructions (0.000%), 593 calls (089CEA14 - 089CEA34, length 9)
_S1_2_89DDC08 5,310 instructions (0.000%), 295 calls (089DDC08 - 089DDC84, length 32)
_S1_2_89A9DA4 5,300 instructions (0.000%), 50 calls (089A9DA4 - 089AA008, length 154)
_S1_2_88B183C 5,264 instructions (0.000%), 28 calls (088B183C - 088B1B28, length 188)
_S1_2_8998DD0 5,224 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_89B23CC 5,220 instructions (0.000%), 30 calls (089B23CC - 089B2680, length 174)
_S1_2_89F8814 5,202 instructions (0.000%), 1 calls (089F8814 - 089F8958, length 82)
  Back Branch 089F8894 512 times (length 5)
  Back Branch 089F8874 512 times (length 5)
  Back Branch 089F88F4 3 times (length 11)
_S1_2_896CDAC 5,175 instructions (0.000%), 360 calls (0896CBC8 - 0896CE04, length 144)
  Back Branch 0896CDF0 54,550 times (length 140)
_S1_2_898A4A8 5,175 instructions (0.000%), 225 calls (0898A4A8 - 0898A500, length 23)
_S1_2_885A508 5,145 instructions (0.000%), 245 calls (0885A508 - 0885A568, length 25)
_S1_2_8825758 5,145 instructions (0.000%), 245 calls (08825758 - 08825874, length 72)
_S1_2_89F4DEC 5,136 instructions (0.000%), 856 calls (089F4DEC - 089F4E00, length 6)
_S1_2_8A723F4 5,124 instructions (0.000%), 24 calls (08A723F4 - 08A72C24, length 525)
  Back Branch 08A72B98 7 times (length 2)
  Back Branch 08A72694 7 times (length 54)
_S1_2_89A5D54 5,058 instructions (0.000%), 139 calls (089A5D54 - 089A5DE8, length 38)
  Back Branch 089A5DB4 178 times (length 12)
_S1_2_8876424 5,040 instructions (0.000%), 120 calls (08876424 - 088764C8, length 42)
_S1_2_8A50880 5,032 instructions (0.000%), 296 calls (08A50880 - 08A50CE0, length 281)
_S1_2_89F3100 5,014 instructions (0.000%), 218 calls (089F3100 - 089F3158, length 23)
_S1_2_8A50598 5,013 instructions (0.000%), 81 calls (08A50598 - 08A50CE0, length 467)
_S1_2_89C5C5C 5,004 instructions (0.000%), 556 calls (089C5C5C - 089C5C7C, length 9)
_S1_2_89ACD94 4,964 instructions (0.000%), 12 calls (089ACD94 - 089AD274, length 313)
  Back Branch 089ACEA0 53 times (length 21)
  Back Branch 089ACF18 31 times (length 21)
_S1_2_8870BF0 4,960 instructions (0.000%), 124 calls (08870BF0 - 08870C8C, length 40)
_S1_2_880AE4C 4,952 instructions (0.000%), 1,238 calls (0880AE4C - 0880AE58, length 4)
_S1_2_88D39CC 4,945 instructions (0.000%), 215 calls (088D39CC - 088D3A24, length 23)
_S1_2_897BC10 4,902 instructions (0.000%), 99 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897BCC0 87 times (length 1762)
  Back Branch 0897BCD4 12 times (length 1768)
  Back Branch 0897BCF4 6 times (length 1775)
_S1_2_88146A0 4,900 instructions (0.000%), 245 calls (088146A0 - 08814890, length 125)
_S1_2_8A48CAC 4,896 instructions (0.000%), 144 calls (08A48CAC - 08A48D30, length 34)
_S1_2_898142C 4,893 instructions (0.000%), 233 calls (089813A4 - 0898150C, length 91)
  Back Branch 08981508 233 times (length 91)
_S1_2_8A078D4 4,878 instructions (0.000%), 29 calls (08A078D4 - 08A07AFC, length 139)
  Back Branch 08A079A0 87 times (length 37)
_S1_2_8A33948 4,869 instructions (0.000%), 76 calls (08A33948 - 08A33BEC, length 170)
_S1_2_8853724 4,833 instructions (0.000%), 179 calls (08853724 - 088538FC, length 119)
_S1_2_89DEECC 4,818 instructions (0.000%), 146 calls (089DEECC - 089DF00C, length 81)
  Back Branch 089DEF3C 146 times (length 12)
  Back Branch 089DEF4C 146 times (length 15)
_S1_2_89EB124 4,818 instructions (0.000%), 30 calls (089EACD0 - 089EC2B4, length 1402)
  Back Branch 089EAD10 194 times (length 12)
  Back Branch 089EC258 36 times (length 1380)
_S1_2_898E1C0 4,802 instructions (0.000%), 4 calls (0898E1C0 - 0898E8FC, length 464)
  Back Branch 0898E7B4 344 times (length 11)
_S1_2_8A6B82C 4,800 instructions (0.000%), 100 calls (08A6B82C - 08A6B8EC, length 49)
_S1_2_8A07004 4,796 instructions (0.000%), 29 calls (08A07004 - 08A074F0, length 316)
_S1_2_89C9434 4,784 instructions (0.000%), 208 calls (089C9434 - 089C948C, length 23)
_S1_2_8A5F124 4,784 instructions (0.000%), 18 calls (08A5F124 - 08A5F6CC, length 363)
  Back Branch 08A5F614 4 times (length 76)
_S1_2_899431C 4,783 instructions (0.000%), 86 calls (0899431C - 089944A8, length 100)
_S1_2_896196C 4,776 instructions (0.000%), 144 calls (0896196C - 08961AA0, length 78)
_S1_2_89B6884 4,769 instructions (0.000%), 251 calls (089B6884 - 089B68CC, length 19)
_S1_2_8A5C260 4,762 instructions (0.000%), 10 calls (08A5C260 - 08A5C850, length 381)
  Back Branch 08A5C78C 30 times (length 83)
_S1_2_8922608 4,740 instructions (0.000%), 8 calls (0892257C - 08925008, length 2724)
  Back Branch 08922854 46 times (length 53)
  Back Branch 089237EC 16 times (length 24)
  Back Branch 08923728 16 times (length 24)
  Back Branch 089240A0 16 times (length 10)
  Back Branch 08923800 16 times (length 53)
  Back Branch 08922770 10 times (length 127)
  Back Branch 089228E8 4 times (length 15)
_S1_2_8919344 4,717 instructions (0.000%), 518 calls (08919344 - 0891937C, length 15)
_S1_2_89AB79C 4,644 instructions (0.000%), 258 calls (089AB79C - 089AB7E0, length 18)
_S1_2_88CB9B8 4,632 instructions (0.000%), 91 calls (088CB9B8 - 088CBAB8, length 65)
_S1_2_89B6BC0 4,620 instructions (0.000%), 154 calls (089B6BC0 - 089B6C60, length 41)
_S1_2_88CB8B4 4,609 instructions (0.000%), 88 calls (088CB8B4 - 088CB9B4, length 65)
_S1_2_8A4AA00 4,608 instructions (0.000%), 128 calls (08A4AA00 - 08A4B0D8, length 439)
_S1_2_895D7D8 4,590 instructions (0.000%), 270 calls (0895D7D8 - 0895D82C, length 22)
_S1_2_89A5A10 4,582 instructions (0.000%), 79 calls (089A5A10 - 089A5AF4, length 58)
_S1_2_898AAD0 4,576 instructions (0.000%), 1,144 calls (0898AAD0 - 0898AADC, length 4)
_S1_2_89DAF40 4,544 instructions (0.000%), 568 calls (089DAF40 - 089DAF5C, length 8)
_S1_2_88CC274 4,526 instructions (0.000%), 14 calls (088CC274 - 088CC33C, length 51)
  Back Branch 088CC31C 224 times (length 27)
_S1_2_8A17078 4,512 instructions (0.000%), 564 calls (08A17078 - 08A17094, length 8)
_S1_2_898DD14 4,476 instructions (0.000%), 85 calls (0898DD14 - 0898DE80, length 92)
_S1_2_89DC414 4,471 instructions (0.000%), 263 calls (089DC414 - 089DC454, length 17)
_S1_2_8A16F14 4,464 instructions (0.000%), 496 calls (08A16F14 - 08A16F34, length 9)
_S1_2_898B174 4,439 instructions (0.000%), 296 calls (0898B174 - 0898B1AC, length 15)
_S1_2_880ACCC 4,430 instructions (0.000%), 246 calls (0880ACCC - 0880AD20, length 22)
_S1_2_89C8140 4,416 instructions (0.000%), 96 calls (089C8140 - 089C8234, length 62)
_S1_2_882C18C 4,410 instructions (0.000%), 245 calls (0882C18C - 0882C1D0, length 18)
_S1_2_882593C 4,410 instructions (0.000%), 245 calls (0882593C - 08825A00, length 50)
_S1_2_8825878 4,410 instructions (0.000%), 245 calls (08825878 - 08825938, length 49)
_S1_2_899A11C 4,396 instructions (0.000%), 361 calls (0899A11C - 0899A168, length 20)
_S1_2_885A1AC 4,380 instructions (0.000%), 30 calls (0885A1AC - 0885A480, length 182)
_S1_2_8A04244 4,374 instructions (0.000%), 18 calls (08A04244 - 08A04588, length 210)
  Back Branch 08A04528 72 times (length 11)
_S1_2_89EF440 4,348 instructions (0.000%), 44 calls (089EF440 - 089EF8A8, length 283)
  Back Branch 089EF774 72 times (length 38)
  Back Branch 089EF7F0 2 times (length 7)
_S1_2_8A2720C 4,301 instructions (0.000%), 23 calls (08A2720C - 08A2751C, length 197)
_S1_2_8977600 4,296 instructions (0.000%), 96 calls (08977600 - 08977874, length 158)
_S1_2_89F2AF0 4,292 instructions (0.000%), 148 calls (089F2AF0 - 089F2B60, length 29)
_S1_2_8A03F14 4,266 instructions (0.000%), 18 calls (08A03F14 - 08A04240, length 204)
  Back Branch 08A041EC 72 times (length 11)
_S1_2_89C5718 4,238 instructions (0.000%), 26 calls (089C5718 - 089C5894, length 96)
  Back Branch 089C57FC 160 times (length 32)
_S1_2_89B2D3C 4,234 instructions (0.000%), 60 calls (089B2D3C - 089B2F24, length 123)
  Back Branch 089B2E38 167 times (length 2)
  Back Branch 089B2F00 30 times (length 5)
_S1_2_880B734 4,210 instructions (0.000%), 2 calls (0880B734 - 0880DDD8, length 2474)
  Back Branch 0880DA6C 34 times (length 72)
  Back Branch 0880D860 34 times (length 66)
_S1_2_8A0458C 4,194 instructions (0.000%), 18 calls (08A0458C - 08A048A8, length 200)
  Back Branch 08A0484C 72 times (length 11)
_S1_2_883ABF4 4,165 instructions (0.000%), 245 calls (0883ABF4 - 0883AC34, length 17)
_S1_2_898CDD8 4,152 instructions (0.000%), 276 calls (0898CDD8 - 0898CE20, length 19)
_S1_2_898AA94 4,140 instructions (0.000%), 400 calls (0898AA94 - 0898AACC, length 15)
  Back Branch 0898AAB8 28 times (length 5)
_S1_2_89B985C 4,140 instructions (0.000%), 45 calls (089B985C - 089B9A20, length 114)
_S1_2_8A5CF34 4,133 instructions (0.000%), 63 calls (08A5CF34 - 08A5D368, length 270)
  Back Branch 08A5D13C 2 times (length 83)
_S1_2_8A770D8 4,125 instructions (0.000%), 81 calls (08A770D8 - 08A7715C, length 34)
  Back Branch 08A77130 209 times (length 11)
_S1_2_897B7D8 4,103 instructions (0.000%), 68 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897B8D4 59 times (length 1512)
  Back Branch 0897B8C0 9 times (length 1506)
_S1_2_89AFB30 4,092 instructions (0.000%), 66 calls (089AFB30 - 089AFC24, length 62)
_S1_2_898F2CC 4,068 instructions (0.000%), 226 calls (0898F2CC - 0898F320, length 22)
_S1_2_89FB6F4 4,066 instructions (0.000%), 31 calls (089FB6F4 - 089FB7E8, length 62)
  Back Branch 089FB790 195 times (length 14)
_S1_2_8000040 4,058 instructions (0.000%), 2 calls (08000040 - 08000048, length 3)
  Back Branch 08000044 1,352 times (length 3)
_S1_2_8A77294 4,052 instructions (0.000%), 2,026 calls (08A77294 - 08A77298, length 2)
_S1_2_896D81C 4,042 instructions (0.000%), 43 calls (0896D81C - 0896D908, length 60)
  Back Branch 0896D8E0 172 times (length 34)
_S1_2_8A16CBC 4,032 instructions (0.000%), 2,016 calls (08A16CBC - 08A16CC0, length 2)
_S1_2_89E7B68 4,030 instructions (0.000%), 806 calls (089E7B68 - 089E7B78, length 5)
_S1_2_89AAE48 4,025 instructions (0.000%), 1 calls (089AAE48 - 089AB19C, length 214)
  Back Branch 089AB01C 166 times (length 27)
  Back Branch 089AB07C 25 times (length 15)
  Back Branch 089AAF08 16 times (length 13)
_S1_2_89AB9BC 4,024 instructions (0.000%), 503 calls (089AB9BC - 089AB9D8, length 8)
_S1_2_899E864 4,002 instructions (0.000%), 20 calls (0899E864 - 0899EC28, length 242)
  Back Branch 0899E974 6 times (length 2)
  Back Branch 0899EACC 2 times (length 2)
_S1_2_8999CDC 3,996 instructions (0.000%), 42 calls (08999CDC - 08999F2C, length 149)
_S1_2_8A33548 3,978 instructions (0.000%), 64 calls (08A33548 - 08A33944, length 256)
  Back Branch 08A335AC 5 times (length 4)
  Back Branch 08A3390C 5 times (length 113)
_S1_2_8817030 3,972 instructions (0.000%), 86 calls (08817030 - 0881741C, length 252)
_S1_2_89D2940 3,950 instructions (0.000%), 158 calls (089D27E0 - 089D2970, length 101)
  Back Branch 089D296C 158 times (length 68)
_S1_2_88BC640 3,937 instructions (0.000%), 31 calls (088BC640 - 088BC854, length 134)
_S1_2_88CBD24 3,872 instructions (0.000%), 176 calls (088CBD24 - 088CBD88, length 26)
_S1_2_8A47AB4 3,840 instructions (0.000%), 240 calls (08A47AB4 - 08A47AF0, length 16)
_S1_2_8A42168 3,834 instructions (0.000%), 10 calls (08A42168 - 08A42A10, length 555)
  Back Branch 08A42420 30 times (length 60)
  Back Branch 08A42978 30 times (length 2)
_S1_2_89BB9D8 3,826 instructions (0.000%), 531 calls (089BB9D8 - 089BB9F8, length 9)
_S1_2_8992D54 3,808 instructions (0.000%), 28 calls (08992D54 - 08992FC8, length 158)
_S1_2_88B6DC0 3,806 instructions (0.000%), 28 calls (088B6DC0 - 088B73C8, length 387)
  Back Branch 088B7010 30 times (length 112)
_S1_2_89A2774 3,796 instructions (0.000%), 146 calls (089A2774 - 089A27F8, length 34)
_S1_2_8A08994 3,782 instructions (0.000%), 56 calls (08A08994 - 08A08BDC, length 147)
  Back Branch 08A08B5C 12 times (length 5)
_S1_2_8856C94 3,759 instructions (0.000%), 179 calls (08856C94 - 08856E70, length 120)
_S1_2_8980108 3,757 instructions (0.000%), 68 calls (08980108 - 08980884, length 480)
_S1_2_880726C 3,752 instructions (0.000%), 56 calls (0880726C - 08807408, length 104)
_S1_2_898B8D4 3,735 instructions (0.000%), 747 calls (0898B8D4 - 0898B8EC, length 7)
_S1_2_88A9360 3,735 instructions (0.000%), 249 calls (088A9360 - 088A93B0, length 21)
_S1_2_8A4BA20 3,724 instructions (0.000%), 98 calls (08A4BA20 - 08A4BB78, length 87)
_S1_2_89AF9D8 3,692 instructions (0.000%), 142 calls (089AF9D8 - 089AFA4C, length 30)
_S1_2_89AF960 3,692 instructions (0.000%), 142 calls (089AF960 - 089AF9D4, length 30)
_S1_2_89AF8E8 3,692 instructions (0.000%), 142 calls (089AF8E8 - 089AF95C, length 30)
_S1_2_89AF870 3,692 instructions (0.000%), 142 calls (089AF870 - 089AF8E4, length 30)
_S1_2_89AF7F8 3,692 instructions (0.000%), 142 calls (089AF7F8 - 089AF86C, length 30)
_S1_2_882EFA0 3,675 instructions (0.000%), 245 calls (0882EFA0 - 0882EFD8, length 15)
_S1_2_882C6A0 3,675 instructions (0.000%), 245 calls (0882C6A0 - 0882C6E0, length 17)
_S1_2_881889C 3,675 instructions (0.000%), 245 calls (0881889C - 088188D4, length 15)
_S1_2_8A6495C 3,672 instructions (0.000%), 24 calls (08A6495C - 08A64BBC, length 153)
_S1_2_8857FB0 3,672 instructions (0.000%), 24 calls (08857FB0 - 088582DC, length 204)
_S1_2_8A39FC8 3,666 instructions (0.000%), 48 calls (08A39FC8 - 08A3A210, length 147)
  Back Branch 08A3A190 39 times (length 5)
_S1_2_891C670 3,630 instructions (0.000%), 121 calls (0891C670 - 0891C7F4, length 98)
_S1_2_89CC444 3,624 instructions (0.000%), 1,208 calls (089CC444 - 089CC44C, length 3)
_S1_2_8920078 3,612 instructions (0.000%), 43 calls (08920078 - 08920258, length 121)
_S1_2_88B9EAC 3,600 instructions (0.000%), 150 calls (088B9EAC - 088B9F08, length 24)
_S1_2_88D5A00 3,600 instructions (0.000%), 28 calls (088D5A00 - 088D6CC0, length 1201)
_S1_2_898F670 3,591 instructions (0.000%), 63 calls (0898F670 - 0898F7E0, length 93)
_S1_2_8929164 3,542 instructions (0.000%), 2 calls (08929164 - 0892B718, length 2414)
  Back Branch 08929318 338 times (length 8)
  Back Branch 0892AAB4 16 times (length 10)
_S1_2_89C484C 3,537 instructions (0.000%), 43 calls (089C484C - 089C4BC0, length 222)
_S1_2_8A09EB8 3,526 instructions (0.000%), 52 calls (08A09EB8 - 08A0A100, length 147)
  Back Branch 08A0A080 12 times (length 5)
_S1_2_89B6740 3,514 instructions (0.000%), 251 calls (089B6740 - 089B6774, length 14)
_S1_2_88B9C44 3,512 instructions (0.000%), 150 calls (088B9C44 - 088B9CA0, length 24)
_S1_2_8815B38 3,504 instructions (0.000%), 146 calls (08815B38 - 08815B94, length 24)
_S1_2_89FB5D0 3,484 instructions (0.000%), 13 calls (089FB5D0 - 089FB6F0, length 73)
  Back Branch 089FB6E0 208 times (length 13)
_S1_2_8994B04 3,478 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_880740C 3,472 instructions (0.000%), 28 calls (0880740C - 0880760C, length 129)
_S1_2_896D90C 3,465 instructions (0.000%), 45 calls (0896D90C - 0896D9D4, length 51)
  Back Branch 0896D98C 135 times (length 13)
_S1_2_8990470 3,450 instructions (0.000%), 150 calls (08990470 - 08990510, length 41)
_S1_2_89AC4E4 3,440 instructions (0.000%), 24 calls (089AC4E4 - 089AC614, length 77)
  Back Branch 089AC5FC 106 times (length 13)
  Back Branch 089AC5A4 62 times (length 13)
_S1_2_89A6340 3,432 instructions (0.000%), 27 calls (089A6340 - 089A6550, length 133)
_S1_2_8837F14 3,430 instructions (0.000%), 245 calls (08837F14 - 08837F50, length 16)
_S1_2_8814574 3,430 instructions (0.000%), 245 calls (08814574 - 0881463C, length 51)
_S1_2_891C31C 3,384 instructions (0.000%), 47 calls (0891C31C - 0891C4BC, length 105)
  Back Branch 0891C490 94 times (length 13)
_S1_2_898D2B8 3,330 instructions (0.000%), 666 calls (0898D2B8 - 0898D2D0, length 7)
_S1_2_89C9554 3,328 instructions (0.000%), 208 calls (089C9554 - 089C95A0, length 20)
_S1_2_898CD28 3,312 instructions (0.000%), 276 calls (0898CD28 - 0898CD54, length 12)
_S1_2_89195B4 3,308 instructions (0.000%), 8 calls (089195B4 - 08919DA0, length 508)
  Back Branch 08919D38 80 times (length 402)
  Back Branch 08919D20 24 times (length 351)
_S1_2_8847124 3,298 instructions (0.000%), 245 calls (08847124 - 08847160, length 16)
_S1_2_895D830 3,277 instructions (0.000%), 113 calls (0895D830 - 0895D8D0, length 41)
_S1_2_89C421C 3,269 instructions (0.000%), 87 calls (089C421C - 089C44A4, length 163)
  Back Branch 089C42DC 79 times (length 18)
  Back Branch 089C42EC 2 times (length 23)
  Back Branch 089C42FC 2 times (length 26)
  Back Branch 089C4324 2 times (length 36)
  Back Branch 089C4314 2 times (length 33)
_S1_2_898B638 3,240 instructions (0.000%), 270 calls (0898B638 - 0898B664, length 12)
_S1_2_88FC47C 3,240 instructions (0.000%), 120 calls (088FC47C - 088FC4E4, length 27)
_S1_2_8A2C080 3,236 instructions (0.000%), 28 calls (08A2C080 - 08A2C3F4, length 222)
_S1_2_8961644 3,234 instructions (0.000%), 154 calls (08961644 - 08961694, length 21)
_S1_2_8A4F154 3,204 instructions (0.000%), 11 calls (08A4F154 - 08A4F88C, length 463)
  Back Branch 08A4F850 11 times (length 3)
  Back Branch 08A4F6BC 11 times (length 8)
  Back Branch 08A4F4EC 11 times (length 61)
  Back Branch 08A4F514 11 times (length 5)
  Back Branch 08A4F2C8 1 times (length 62)
_S1_2_89A66EC 3,200 instructions (0.000%), 40 calls (089A66EC - 089A68A0, length 110)
_S1_2_8A3DA08 3,198 instructions (0.000%), 23 calls (08A3DA08 - 08A3DE2C, length 266)
  Back Branch 08A3DBFC 23 times (length 78)
_S1_2_895AF2C 3,195 instructions (0.000%), 45 calls (0895AF2C - 0895B0E4, length 111)
_S1_2_8815D64 3,188 instructions (0.000%), 2 calls (08815D64 - 08816434, length 437)
  Back Branch 08816120 338 times (length 8)
_S1_2_89FBA44 3,185 instructions (0.000%), 13 calls (089FBA44 - 089FBB08, length 50)
  Back Branch 089FBAFC 208 times (length 13)
_S1_2_8867664 3,182 instructions (0.000%), 12 calls (088673CC - 08867854, length 291)
  Back Branch 08867500 204 times (length 10)
  Back Branch 0886766C 12 times (length 170)
_S1_2_8A2B6C0 3,182 instructions (0.000%), 4 calls (08A2B6C0 - 08A2BA50, length 229)
  Back Branch 08A2B970 564 times (length 5)
_S1_2_88764CC 3,180 instructions (0.000%), 60 calls (088764CC - 088765A0, length 54)
_S1_2_89F3568 3,178 instructions (0.000%), 104 calls (089F3568 - 089F3638, length 53)
  Back Branch 089F3634 44 times (length 24)
_S1_2_8870C90 3,162 instructions (0.000%), 62 calls (08870C90 - 08870D64, length 54)
_S1_2_89656AC 3,131 instructions (0.000%), 95 calls (089655F4 - 08965970, length 224)
  Back Branch 089656B4 86 times (length 49)
  Back Branch 089656D4 9 times (length 58)
  Back Branch 089656C4 9 times (length 54)
_S1_2_8A5B988 3,130 instructions (0.000%), 10 calls (08A5B988 - 08A5BDEC, length 282)
  Back Branch 08A5BBA4 30 times (length 88)
_S1_2_88D5C0C 3,124 instructions (0.000%), 28 calls (088D5C0C - 088D6CC0, length 1070)
_S1_2_89A6208 3,120 instructions (0.000%), 40 calls (089A6208 - 089A633C, length 78)
_S1_2_8A293BC 3,108 instructions (0.000%), 10 calls (08A293BC - 08A29E20, length 666)
  Back Branch 08A296DC 8 times (length 82)
  Back Branch 08A29D70 8 times (length 5)
_S1_2_89AA694 3,104 instructions (0.000%), 30 calls (089AA694 - 089AA978, length 186)
_S1_2_88B852C 3,100 instructions (0.000%), 155 calls (088B852C - 088B8578, length 20)
_S1_2_89C8A70 3,059 instructions (0.000%), 66 calls (089C8A70 - 089C8BC0, length 85)
_S1_2_8A774FC 3,044 instructions (0.000%), 1,522 calls (08A774FC - 08A77500, length 2)
_S1_2_8A774F4 3,044 instructions (0.000%), 1,522 calls (08A774F4 - 08A774F8, length 2)
_S1_2_88D38C8 3,029 instructions (0.000%), 233 calls (088D38C8 - 088D38F8, length 13)
_S1_2_88582E0 3,016 instructions (0.000%), 12 calls (088582E0 - 088587D8, length 319)
  Back Branch 088584B4 61 times (length 2)
  Back Branch 08858440 3 times (length 2)
_S1_2_897CB10 3,000 instructions (0.000%), 75 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897CBCC 75 times (length 2725)
_S1_2_89B5FA4 2,996 instructions (0.000%), 131 calls (089B5FA4 - 089B603C, length 39)
_S1_2_89BAAA4 2,977 instructions (0.000%), 35 calls (089BAAA4 - 089BAE8C, length 251)
  Back Branch 089BAD04 11 times (length 59)
_S1_2_89C6F30 2,976 instructions (0.000%), 26 calls (089C6F30 - 089C6FDC, length 44)
  Back Branch 089C6FA8 255 times (length 8)
_S1_2_892C140 2,968 instructions (0.000%), 28 calls (0892C140 - 0892C2F8, length 111)
_S1_2_89A8B0C 2,950 instructions (0.000%), 295 calls (089A8B0C - 089A8B30, length 10)
_S1_2_89A8AE4 2,950 instructions (0.000%), 295 calls (089A8AE4 - 089A8B08, length 10)
_S1_2_8806B08 2,946 instructions (0.000%), 50 calls (08806B08 - 08807268, length 473)
_S1_2_895D2CC 2,944 instructions (0.000%), 184 calls (0895D2CC - 0895D328, length 24)
_S1_2_89D058C 2,923 instructions (0.000%), 79 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
  Back Branch 089D05D0 79 times (length 121)
_S1_2_8809300 2,922 instructions (0.000%), 2 calls (08809300 - 08809914, length 390)
  Back Branch 08809390 338 times (length 8)
  Back Branch 088094A8 12 times (length 15)
_S1_2_89FF868 2,904 instructions (0.000%), 264 calls (089FF868 - 089FF890, length 11)
_S1_2_88B9878 2,904 instructions (0.000%), 24 calls (088B9878 - 088B9A84, length 132)
_S1_2_89A9CB8 2,900 instructions (0.000%), 50 calls (089A9CB8 - 089AA008, length 213)
_S1_2_89AF78C 2,898 instructions (0.000%), 126 calls (089AF78C - 089AF7F4, length 27)
_S1_2_89AF720 2,898 instructions (0.000%), 126 calls (089AF720 - 089AF788, length 27)
_S1_2_89AF6B4 2,898 instructions (0.000%), 126 calls (089AF6B4 - 089AF71C, length 27)
_S1_2_89AF648 2,898 instructions (0.000%), 126 calls (089AF648 - 089AF6B0, length 27)
_S1_2_895D05C 2,896 instructions (0.000%), 362 calls (0895D05C - 0895D078, length 8)
_S1_2_897D180 2,887 instructions (0.000%), 119 calls (0897A13C - 0897D260, length 3146)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897D1A0 114 times (length 3098)
  Back Branch 0897D25C 5 times (length 3146)
_S1_2_89FF3F4 2,886 instructions (0.000%), 44 calls (089FF3F4 - 089FF4FC, length 67)
  Back Branch 089FF4D4 44 times (length 10)
  Back Branch 089FF498 42 times (length 10)
_S1_2_8A0E080 2,878 instructions (0.000%), 8 calls (08A0E080 - 08A0EA38, length 623)
  Back Branch 08A0E9A0 14 times (length 2)
  Back Branch 08A0E37C 14 times (length 77)
_S1_2_88C524C 2,873 instructions (0.000%), 125 calls (088C524C - 088C52A4, length 23)
_S1_2_89AAA98 2,860 instructions (0.000%), 286 calls (089AAA98 - 089AAABC, length 10)
_S1_2_89A8D10 2,844 instructions (0.000%), 237 calls (089A8D10 - 089A8D3C, length 12)
_S1_2_8A43198 2,844 instructions (0.000%), 79 calls (08A43198 - 08A43248, length 45)
_S1_2_89B00CC 2,831 instructions (0.000%), 67 calls (089B00CC - 089B01B4, length 59)
_S1_2_898EED0 2,827 instructions (0.000%), 257 calls (0898EED0 - 0898EF04, length 14)
_S1_2_895D9E8 2,826 instructions (0.000%), 108 calls (0895D9E8 - 0895DA6C, length 34)
  Back Branch 0895DA4C 22 times (length 6)
_S1_2_89F363C 2,822 instructions (0.000%), 166 calls (089F363C - 089F367C, length 17)
_S1_2_89EAC40 2,816 instructions (0.000%), 16 calls (089EAC40 - 089EC2B4, length 1438)
  Back Branch 089EAD10 194 times (length 12)
  Back Branch 089EC258 36 times (length 1380)
_S1_2_8A17318 2,804 instructions (0.000%), 1,402 calls (08A17318 - 08A1731C, length 2)
_S1_2_89AC3D8 2,800 instructions (0.000%), 200 calls (089AC3D8 - 089AC424, length 20)
_S1_2_89B3C14 2,790 instructions (0.000%), 30 calls (089B3C14 - 089B50B4, length 1321)
  Back Branch 089B4770 976 times (length 9)
  Back Branch 089B4DFC 782 times (length 237)
  Back Branch 089B4818 115 times (length 203)
  Back Branch 089B46C8 115 times (length 83)
  Back Branch 089B3FAC 96 times (length 89)
  Back Branch 089B435C 40 times (length 85)
  Back Branch 089B40FC 32 times (length 209)
  Back Branch 089B4FCC 30 times (length 456)
  Back Branch 089B44AC 20 times (length 205)
_S1_2_88DE2E4 2,779 instructions (0.000%), 17 calls (088DE2E4 - 088DE750, length 284)
  Back Branch 088DE6CC 30 times (length 54)
  Back Branch 088DE420 6 times (length 5)
  Back Branch 088DE394 6 times (length 6)
  Back Branch 088DE3B8 6 times (length 5)
_S1_2_89BD5AC 2,776 instructions (0.000%), 8 calls (089BD5AC - 089BDB9C, length 381)
_S1_2_8A40AF0 2,740 instructions (0.000%), 10 calls (08A40AF0 - 08A41324, length 526)
  Back Branch 08A40D90 14 times (length 54)
  Back Branch 08A41298 14 times (length 2)
_S1_2_8A47AF4 2,736 instructions (0.000%), 144 calls (08A47AF4 - 08A47B78, length 34)
_S1_2_8805748 2,716 instructions (0.000%), 2 calls (08805748 - 0880623C, length 702)
  Back Branch 08805864 338 times (length 8)
_S1_2_881B040 2,695 instructions (0.000%), 245 calls (0881B040 - 0881B068, length 11)
_S1_2_88DD958 2,684 instructions (0.000%), 2 calls (088DD958 - 088DE2E0, length 611)
  Back Branch 088DDBB0 338 times (length 8)
_S1_2_89B82C4 2,668 instructions (0.000%), 92 calls (089B82C4 - 089B8334, length 29)
_S1_2_889A50C 2,665 instructions (0.000%), 1 calls (0889A50C - 0889B234, length 843)
  Back Branch 0889A738 54 times (length 84)
_S1_2_88AA7A4 2,654 instructions (0.000%), 4 calls (088AA7A4 - 088ABC88, length 1338)
  Back Branch 088AB03C 17,924 times (length 10)
  Back Branch 088AB99C 6,366 times (length 36)
  Back Branch 088AB9BC 3,204 times (length 67)
  Back Branch 088AB964 3,162 times (length 12)
  Back Branch 088AB760 564 times (length 497)
  Back Branch 088ABB54 36 times (length 219)
  Back Branch 088AADC4 10 times (length 321)
_S1_2_895FAFC 2,640 instructions (0.000%), 220 calls (0895FAFC - 0895FB28, length 12)
_S1_2_88D47A4 2,621 instructions (0.000%), 43 calls (088D47A4 - 088D4898, length 62)
_S1_2_89DC704 2,618 instructions (0.000%), 154 calls (089DC704 - 089DC744, length 17)
_S1_2_89B8338 2,604 instructions (0.000%), 93 calls (089B8338 - 089B83A4, length 28)
_S1_2_897D264 2,592 instructions (0.000%), 96 calls (0897A13C - 0897E660, length 4426)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897D294 96 times (length 3159)
_S1_2_8930644 2,586 instructions (0.000%), 2 calls (08930644 - 08930874, length 141)
  Back Branch 089306DC 72 times (length 13)
  Back Branch 08930830 24 times (length 111)
_S1_2_89B03A0 2,574 instructions (0.000%), 66 calls (089B03A0 - 089B1338, length 999)
  Back Branch 089B10C8 19,008 times (length 59)
_S1_2_8969414 2,558 instructions (0.000%), 134 calls (08969414 - 089694D4, length 49)
_S1_2_8922378 2,552 instructions (0.000%), 2 calls (08922378 - 08925008, length 2853)
  Back Branch 08922454 338 times (length 8)
  Back Branch 08922854 46 times (length 53)
  Back Branch 089237EC 16 times (length 24)
  Back Branch 08923728 16 times (length 24)
  Back Branch 089240A0 16 times (length 10)
  Back Branch 08923800 16 times (length 53)
  Back Branch 08922770 10 times (length 127)
  Back Branch 089228E8 4 times (length 15)
_S1_2_8993358 2,548 instructions (0.000%), 182 calls (08993358 - 0899338C, length 14)
_S1_2_89812A0 2,515 instructions (0.000%), 125 calls (089812A0 - 089813CC, length 76)
_S1_2_88C0AFC 2,511 instructions (0.000%), 81 calls (088C0AFC - 088C0B98, length 40)
_S1_2_89AB9DC 2,510 instructions (0.000%), 251 calls (089AB9DC - 089ABA00, length 10)
_S1_2_8A3A5E8 2,486 instructions (0.000%), 37 calls (08A3A5E8 - 08A3A830, length 147)
  Back Branch 08A3A7B0 7 times (length 5)
_S1_2_88BB194 2,480 instructions (0.000%), 40 calls (088BB194 - 088BB288, length 62)
_S1_2_896CCA0 2,475 instructions (0.000%), 45 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_896CC64 2,475 instructions (0.000%), 45 calls (0896CBC8 - 0896CF04, length 208)
  Back Branch 0896CDF0 54,550 times (length 140)
  Back Branch 0896CF00 28,266 times (length 70)
  Back Branch 0896CDE8 495 times (length 13)
_S1_2_8847164 2,474 instructions (0.000%), 47 calls (08847164 - 088472CC, length 91)
  Back Branch 088472A4 24 times (length 10)
_S1_2_888FD4C 2,467 instructions (0.000%), 154 calls (0888FD4C - 0888FD94, length 19)
_S1_2_880B640 2,464 instructions (0.000%), 2 calls (0880B640 - 0880DDD8, length 2535)
  Back Branch 0880B6BC 338 times (length 8)
  Back Branch 0880DA6C 34 times (length 72)
  Back Branch 0880D860 34 times (length 66)
_S1_2_880B208 2,450 instructions (0.000%), 245 calls (0880B208 - 0880B284, length 32)
_S1_2_89C9B3C 2,440 instructions (0.000%), 1 calls (089C9B3C - 089CA658, length 712)
  Back Branch 089CA5DC 13 times (length 157)
_S1_2_89A8C14 2,422 instructions (0.000%), 173 calls (089A8C14 - 089A8C48, length 14)
_S1_2_89AB64C 2,422 instructions (0.000%), 71 calls (089AB64C - 089AB70C, length 49)
_S1_2_898A504 2,400 instructions (0.000%), 218 calls (0898A504 - 0898A534, length 13)
_S1_2_8988C48 2,392 instructions (0.000%), 92 calls (08988C48 - 08988CAC, length 26)
_S1_2_8A28014 2,386 instructions (0.000%), 4 calls (08A28014 - 08A28A24, length 645)
  Back Branch 08A282CC 5 times (length 5)
_S1_2_88729A8 2,378 instructions (0.000%), 1 calls (088729A8 - 08872AE8, length 81)
  Back Branch 08872A8C 60 times (length 42)
_S1_2_89C80BC 2,375 instructions (0.000%), 95 calls (089C80BC - 089C813C, length 33)
_S1_2_8A206B0 2,358 instructions (0.000%), 18 calls (08A206B0 - 08A20BB0, length 321)
_S1_2_89768C4 2,352 instructions (0.000%), 42 calls (089768C4 - 08976C00, length 208)
_S1_2_8A094A0 2,352 instructions (0.000%), 14 calls (08A094A0 - 08A0974C, length 172)
_S1_2_898CE88 2,349 instructions (0.000%), 27 calls (0898CE88 - 0898D0CC, length 146)
_S1_2_89C5058 2,318 instructions (0.000%), 122 calls (089C5058 - 089C50B8, length 25)
_S1_2_89AFAC0 2,304 instructions (0.000%), 96 calls (089AFAC0 - 089AFB2C, length 28)
_S1_2_89AFA50 2,304 instructions (0.000%), 96 calls (089AFA50 - 089AFABC, length 28)
_S1_2_898C17C 2,304 instructions (0.000%), 96 calls (0898C17C - 0898C1E8, length 28)
_S1_2_895B0E8 2,300 instructions (0.000%), 46 calls (0895B0E8 - 0895B20C, length 74)
_S1_2_8A2D978 2,298 instructions (0.000%), 30 calls (08A2D978 - 08A2DBC0, length 147)
  Back Branch 08A2DB40 30 times (length 5)
_S1_2_8A508A0 2,295 instructions (0.000%), 135 calls (08A508A0 - 08A50CE0, length 273)
_S1_2_8A1BEBC 2,291 instructions (0.000%), 29 calls (08A1BEBC - 08A1C0E8, length 140)
_S1_2_8A06DD4 2,291 instructions (0.000%), 29 calls (08A06DD4 - 08A07000, length 140)
_S1_2_89694D8 2,281 instructions (0.000%), 114 calls (089694D8 - 08969598, length 49)
_S1_2_89C4A6C 2,268 instructions (0.000%), 42 calls (089C4A6C - 089C4BC0, length 86)
_S1_2_8A1BC90 2,262 instructions (0.000%), 29 calls (08A1BC90 - 08A1BEB8, length 139)
_S1_2_896918C 2,253 instructions (0.000%), 99 calls (0896918C - 08969208, length 32)
_S1_2_88BA30C 2,250 instructions (0.000%), 150 calls (088BA30C - 088BA344, length 15)
_S1_2_8919FC0 2,247 instructions (0.000%), 7 calls (08919FC0 - 0891A500, length 337)
_S1_2_898D2DC 2,240 instructions (0.000%), 80 calls (0898D2DC - 0898D3B0, length 54)
_S1_2_8976D48 2,226 instructions (0.000%), 42 calls (08976D48 - 08976EA0, length 87)
_S1_2_88B2694 2,224 instructions (0.000%), 56 calls (088B2694 - 088B2754, length 49)
  Back Branch 088B2708 30 times (length 11)
_S1_2_89A79B4 2,220 instructions (0.000%), 15 calls (089A79B4 - 089A7C94, length 185)
_S1_2_89BA534 2,210 instructions (0.000%), 13 calls (089BA534 - 089BA8A0, length 220)
_S1_2_880AD34 2,205 instructions (0.000%), 245 calls (0880AD34 - 0880AD54, length 9)
_S1_2_896D9D8 2,205 instructions (0.000%), 45 calls (0896D9D8 - 0896DA98, length 49)
_S1_2_8817830 2,201 instructions (0.000%), 71 calls (08817830 - 088178A8, length 31)
_S1_2_89890A0 2,198 instructions (0.000%), 314 calls (089890A0 - 089890B8, length 7)
_S1_2_88FD9D4 2,194 instructions (0.000%), 2 calls (088FD9D4 - 088FDA68, length 38)
  Back Branch 088FDA5C 120 times (length 21)
_S1_2_898A5FC 2,192 instructions (0.000%), 132 calls (0898A5FC - 0898A684, length 35)
_S1_2_89A8BA4 2,170 instructions (0.000%), 155 calls (089A8BA4 - 089A8BD8, length 14)
_S1_2_8A2F29C 2,160 instructions (0.000%), 45 calls (08A2F29C - 08A2F35C, length 49)
_S1_2_898C354 2,151 instructions (0.000%), 8 calls (0898C354 - 0898C9F4, length 425)
_S1_2_8A64630 2,150 instructions (0.000%), 50 calls (08A64630 - 08A6492C, length 192)
_S1_2_8A773CC 2,146 instructions (0.000%), 1,073 calls (08A773CC - 08A773D0, length 2)
_S1_2_8A77364 2,146 instructions (0.000%), 1,073 calls (08A77364 - 08A77368, length 2)
_S1_2_89FF0A8 2,128 instructions (0.000%), 2 calls (089FF0A8 - 089FF1F4, length 84)
  Back Branch 089FF1D0 128 times (length 9)
  Back Branch 089FF1B8 128 times (length 9)
  Back Branch 089FF1E8 44 times (length 36)
  Back Branch 089FF164 42 times (length 8)
  Back Branch 089FF1C0 2 times (length 58)
_S1_2_8969D64 2,124 instructions (0.000%), 36 calls (089697A0 - 0896A4D4, length 846)
  Back Branch 0896A2C8 40,282 times (length 713)
  Back Branch 08969A2C 36 times (length 20)
_S1_2_8A7728C 2,120 instructions (0.000%), 1,060 calls (08A7728C - 08A77290, length 2)
_S1_2_88BF958 2,117 instructions (0.000%), 29 calls (088BF958 - 088BFB00, length 107)
_S1_2_895EE24 2,116 instructions (0.000%), 69 calls (0895EE24 - 0895EFD0, length 108)
  Back Branch 0895EF4C 78 times (length 37)
_S1_2_898B460 2,112 instructions (0.000%), 96 calls (0898B460 - 0898B51C, length 48)
_S1_2_8A6AB90 2,112 instructions (0.000%), 16 calls (08A6AB90 - 08A6AD9C, length 132)
_S1_2_898B6A4 2,101 instructions (0.000%), 191 calls (0898B6A4 - 0898B6CC, length 11)
_S1_2_88BA2D4 2,100 instructions (0.000%), 150 calls (088BA2D4 - 088BA308, length 14)
_S1_2_8A634E8 2,100 instructions (0.000%), 50 calls (08A634E8 - 08A637F4, length 196)
_S1_2_88FE1B0 2,076 instructions (0.000%), 2 calls (088FE1B0 - 0890222C, length 4128)
  Back Branch 08900BD0 3,720 times (length 10)
  Back Branch 0890085C 848 times (length 10)
  Back Branch 08901118 848 times (length 10)
  Back Branch 08900B50 454 times (length 10)
  Back Branch 089002FC 454 times (length 10)
  Back Branch 08901D14 256 times (length 1711)
  Back Branch 089001DC 40 times (length 1721)
_S1_2_8A5E8CC 2,074 instructions (0.000%), 18 calls (08A5E8CC - 08A5ECF8, length 268)
  Back Branch 08A5EACC 12 times (length 81)
_S1_2_895FBA8 2,072 instructions (0.000%), 296 calls (0895FBA8 - 0895FBC0, length 7)
_S1_2_880DA5C 2,070 instructions (0.000%), 28 calls (0880D954 - 0880DDD8, length 290)
  Back Branch 0880DA6C 34 times (length 72)
_S1_2_884F924 2,069 instructions (0.000%), 47 calls (0884F924 - 0884F9EC, length 51)
  Back Branch 0884F9C8 47 times (length 22)
_S1_2_8A30420 2,064 instructions (0.000%), 43 calls (08A30420 - 08A304E0, length 49)
_S1_2_898B9AC 2,046 instructions (0.000%), 66 calls (0898B9AC - 0898BA30, length 34)
_S1_2_8817940 2,030 instructions (0.000%), 145 calls (08817940 - 0881797C, length 16)
_S1_2_891F820 2,024 instructions (0.000%), 35 calls (0891F820 - 0891F9BC, length 104)
_S1_2_8A6B3FC 2,014 instructions (0.000%), 1 calls (08A6B3FC - 08A6B458, length 24)
  Back Branch 08A6B440 166 times (length 12)
_S1_2_89F7E5C 2,008 instructions (0.000%), 251 calls (089F7E5C - 089F7E78, length 8)
_S1_2_89A6554 2,000 instructions (0.000%), 40 calls (089A6554 - 089A66E8, length 102)
_S1_2_885444C 1,990 instructions (0.000%), 2 calls (0885444C - 08856660, length 2182)
  Back Branch 08855084 220 times (length 10)
  Back Branch 08855254 154 times (length 10)
  Back Branch 08854DFC 140 times (length 10)
  Back Branch 08856240 64 times (length 16)
  Back Branch 08855BC4 46 times (length 362)
  Back Branch 08855C10 22 times (length 1078)
_S1_2_884FC28 1,990 instructions (0.000%), 2 calls (0884FC28 - 08851AB8, length 1957)
  Back Branch 088513A0 76 times (length 362)
  Back Branch 088516A8 52 times (length 16)
  Back Branch 08850A30 14 times (length 10)
  Back Branch 088513EC 2 times (length 1078)
_S1_2_89DC6C0 1,989 instructions (0.000%), 117 calls (089DC6C0 - 089DC700, length 17)
_S1_2_898A854 1,986 instructions (0.000%), 105 calls (0898A854 - 0898A8AC, length 23)
_S1_2_8A47CE8 1,980 instructions (0.000%), 90 calls (08A47CE8 - 08A47D3C, length 22)
_S1_2_88D46F4 1,980 instructions (0.000%), 45 calls (088D46F4 - 088D47A0, length 44)
_S1_2_8829F70 1,980 instructions (0.000%), 2 calls (08829F70 - 0882BA6C, length 1728)
  Back Branch 0882B414 16 times (length 10)
  Back Branch 0882B138 16 times (length 10)
  Back Branch 0882AE0C 14 times (length 10)
_S1_2_89CEA68 1,972 instructions (0.000%), 58 calls (089CEA68 - 089CEB74, length 68)
_S1_2_88C09C8 1,971 instructions (0.000%), 27 calls (088C09C8 - 088C0AF8, length 77)
_S1_2_897F970 1,967 instructions (0.000%), 34 calls (0897F970 - 08980104, length 486)
  Back Branch 0897FF98 24 times (length 114)
  Back Branch 0897FE30 1 times (length 24)
_S1_2_880AD58 1,960 instructions (0.000%), 490 calls (0880AD58 - 0880AD64, length 4)
_S1_2_88B23A8 1,927 instructions (0.000%), 47 calls (088B23A8 - 088B24B0, length 67)
  Back Branch 088B2430 47 times (length 11)
_S1_2_881A758 1,924 instructions (0.000%), 74 calls (0881A758 - 0881A7CC, length 30)
_S1_2_8818D98 1,924 instructions (0.000%), 74 calls (08818D98 - 08818E0C, length 30)
_S1_2_89C8238 1,915 instructions (0.000%), 96 calls (089C8238 - 089C82B8, length 33)
_S1_2_89C8070 1,910 instructions (0.000%), 191 calls (089C8070 - 089C80A0, length 13)
_S1_2_88B21FC 1,904 instructions (0.000%), 28 calls (088B21FC - 088B232C, length 77)
_S1_2_898A9D0 1,892 instructions (0.000%), 172 calls (0898A9D0 - 0898AA0C, length 16)
_S1_2_8860BA8 1,888 instructions (0.000%), 236 calls (08860BA8 - 08860BC4, length 8)
_S1_2_898A628 1,860 instructions (0.000%), 155 calls (0898A628 - 0898A684, length 24)
_S1_2_8809918 1,855 instructions (0.000%), 265 calls (08809918 - 08809930, length 7)
_S1_2_8847838 1,850 instructions (0.000%), 2 calls (08847838 - 08848A64, length 1164)
  Back Branch 08848590 18 times (length 10)
  Back Branch 0884871C 2 times (length 431)
_S1_2_88177FC 1,846 instructions (0.000%), 142 calls (088177FC - 0881782C, length 13)
_S1_2_89B699C 1,846 instructions (0.000%), 71 calls (089B699C - 089B6A00, length 26)
_S1_2_89ABAF0 1,846 instructions (0.000%), 71 calls (089ABAF0 - 089ABB54, length 26)
_S1_2_881A848 1,846 instructions (0.000%), 71 calls (0881A848 - 0881A8BC, length 30)
_S1_2_895B22C 1,845 instructions (0.000%), 45 calls (0895B22C - 0895B30C, length 57)
_S1_2_897379C 1,845 instructions (0.000%), 41 calls (0897379C - 089738F8, length 88)
_S1_2_89A8B6C 1,834 instructions (0.000%), 131 calls (089A8B6C - 089A8BA0, length 14)
_S1_2_886E55C 1,827 instructions (0.000%), 21 calls (0886E55C - 0886E6B4, length 87)
_S1_2_898C0C8 1,824 instructions (0.000%), 96 calls (0898C0C8 - 0898C110, length 19)
_S1_2_892025C 1,809 instructions (0.000%), 27 calls (0892025C - 08920420, length 114)
_S1_2_885C0D4 1,808 instructions (0.000%), 2 calls (0885C0D4 - 088609F0, length 4680)
  Back Branch 088603A8 20 times (length 10)
  Back Branch 0885EC38 20 times (length 10)
  Back Branch 0885E084 20 times (length 10)
  Back Branch 0885F7EC 20 times (length 10)
  Back Branch 0885D740 20 times (length 10)
  Back Branch 0885D1F8 14 times (length 10)
  Back Branch 0885F034 14 times (length 10)
  Back Branch 0885D498 14 times (length 10)
  Back Branch 0885F544 14 times (length 10)
  Back Branch 0885E480 14 times (length 10)
  Back Branch 0885DB3C 14 times (length 10)
  Back Branch 08860100 14 times (length 10)
  Back Branch 0885DDDC 14 times (length 10)
  Back Branch 0885FBE8 14 times (length 10)
  Back Branch 0885E990 14 times (length 10)
  Back Branch 0885CB54 14 times (length 10)
_S1_2_881EF14 1,802 instructions (0.000%), 53 calls (0881EF14 - 0881EF98, length 34)
_S1_2_89E7A60 1,799 instructions (0.000%), 257 calls (089E7A60 - 089E7A78, length 7)
_S1_2_885FA34 1,796 instructions (0.000%), 2 calls (0885FA34 - 088609F0, length 1008)
  Back Branch 088603A8 20 times (length 10)
  Back Branch 08860100 14 times (length 10)
  Back Branch 0885FBE8 14 times (length 10)
_S1_2_885EE80 1,788 instructions (0.000%), 2 calls (0885EE80 - 088609F0, length 1757)
  Back Branch 088603A8 20 times (length 10)
  Back Branch 0885F7EC 20 times (length 10)
  Back Branch 0885F034 14 times (length 10)
  Back Branch 0885F544 14 times (length 10)
  Back Branch 08860100 14 times (length 10)
  Back Branch 0885FBE8 14 times (length 10)
_S1_2_885E2CC 1,788 instructions (0.000%), 2 calls (0885E2CC - 088609F0, length 2506)
  Back Branch 088603A8 20 times (length 10)
  Back Branch 0885EC38 20 times (length 10)
  Back Branch 0885F7EC 20 times (length 10)
  Back Branch 0885F034 14 times (length 10)
  Back Branch 0885F544 14 times (length 10)
  Back Branch 0885E480 14 times (length 10)
  Back Branch 08860100 14 times (length 10)
  Back Branch 0885FBE8 14 times (length 10)
  Back Branch 0885E990 14 times (length 10)
_S1_2_88D210C 1,785 instructions (0.000%), 5 calls (088D210C - 088D250C, length 257)
  Back Branch 088D2490 15 times (length 140)
_S1_2_8990404 1,782 instructions (0.000%), 66 calls (08990404 - 0899046C, length 27)
_S1_2_8A65FA0 1,774 instructions (0.000%), 6 calls (08A65FA0 - 08A66924, length 610)
  Back Branch 08A66290 6 times (length 74)
  Back Branch 08A6688C 6 times (length 2)
_S1_2_89ABBE8 1,757 instructions (0.000%), 251 calls (089ABBE8 - 089ABC00, length 7)
_S1_2_898D484 1,752 instructions (0.000%), 24 calls (0898D484 - 0898D5BC, length 79)
_S1_2_88CC3D0 1,742 instructions (0.000%), 10 calls (088CC3D0 - 088CC45C, length 36)
  Back Branch 088CC43C 160 times (length 17)
_S1_2_886E400 1,740 instructions (0.000%), 20 calls (0886E400 - 0886E558, length 87)
_S1_2_89D56DC 1,738 instructions (0.000%), 158 calls (089D55E0 - 089D56EC, length 68)
  Back Branch 089D56E8 158 times (length 68)
_S1_2_88D3E6C 1,728 instructions (0.000%), 48 calls (088D3E6C - 088D3EF8, length 36)
_S1_2_885B9D4 1,716 instructions (0.000%), 78 calls (0885B9D4 - 0885BA28, length 22)
_S1_2_8A1842C 1,716 instructions (0.000%), 24 calls (08A1842C - 08A18674, length 147)
  Back Branch 08A185F4 12 times (length 5)
_S1_2_882C89C 1,716 instructions (0.000%), 13 calls (0882C89C - 0882CBE0, length 210)
_S1_2_8919C10 1,716 instructions (0.000%), 8 calls (089196F8 - 08919DA0, length 427)
  Back Branch 08919D38 80 times (length 402)
  Back Branch 08919D20 24 times (length 351)
_S1_2_88FDA6C 1,715 instructions (0.000%), 245 calls (088FDA6C - 088FDA84, length 7)
_S1_2_88295C0 1,715 instructions (0.000%), 245 calls (088295C0 - 088295D8, length 7)
_S1_2_8821A24 1,715 instructions (0.000%), 245 calls (08821A24 - 08821A3C, length 7)
_S1_2_88154D0 1,715 instructions (0.000%), 245 calls (088154D0 - 088154E8, length 7)
_S1_2_89B2B48 1,708 instructions (0.000%), 28 calls (089B2B48 - 089B2CF4, length 108)
_S1_2_898D41C 1,704 instructions (0.000%), 426 calls (0898D41C - 0898D428, length 4)
_S1_2_8A2A0E8 1,702 instructions (0.000%), 14 calls (08A2A0E8 - 08A2A3C0, length 183)
  Back Branch 08A2A1C4 62 times (length 13)
_S1_2_8A0601C 1,696 instructions (0.000%), 36 calls (08A0601C - 08A06078, length 24)
  Back Branch 08A06060 100 times (length 13)
_S1_2_89AAAFC 1,694 instructions (0.000%), 242 calls (089AAAFC - 089AAB14, length 7)
_S1_2_8999F30 1,694 instructions (0.000%), 14 calls (08999F30 - 0899A118, length 123)
_S1_2_8A61DB8 1,692 instructions (0.000%), 564 calls (08A61DB8 - 08A61DC0, length 3)
_S1_2_88D7B00 1,686 instructions (0.000%), 2 calls (088D7B00 - 088D9834, length 1870)
  Back Branch 088D8BDC 30 times (length 10)
  Back Branch 088D9470 30 times (length 10)
  Back Branch 088D91E0 30 times (length 10)
_S1_2_898E900 1,685 instructions (0.000%), 13 calls (0898E900 - 0898E990, length 37)
  Back Branch 0898E984 91 times (length 31)
_S1_2_8923834 1,682 instructions (0.000%), 2 calls (08923834 - 08925008, length 1526)
  Back Branch 089240A0 16 times (length 10)
_S1_2_8A26644 1,668 instructions (0.000%), 6 calls (08A26644 - 08A26AA8, length 282)
_S1_2_89D05D8 1,659 instructions (0.000%), 79 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
  Back Branch 089D05D8 79 times (length 123)
_S1_2_884B178 1,656 instructions (0.000%), 14 calls (0884B178 - 0884B34C, length 118)
  Back Branch 0884B230 12 times (length 12)
_S1_2_89A6C2C 1,654 instructions (0.000%), 67 calls (089A6C2C - 089A6CF0, length 50)
_S1_2_89904A0 1,650 instructions (0.000%), 75 calls (089904A0 - 08990510, length 29)
_S1_2_89AFFEC 1,650 instructions (0.000%), 66 calls (089AFFEC - 089B004C, length 25)
_S1_2_881B06C 1,647 instructions (0.000%), 24 calls (0881B06C - 0881B1EC, length 97)
_S1_2_88FDB7C 1,646 instructions (0.000%), 1 calls (088FDB7C - 088FDC50, length 54)
  Back Branch 088FDC28 60 times (length 28)
_S1_2_885AE34 1,642 instructions (0.000%), 78 calls (0885AE34 - 0885AEA0, length 28)
_S1_2_89AB278 1,640 instructions (0.000%), 1 calls (089AB278 - 089AB584, length 196)
  Back Branch 089AB540 16 times (length 131)
_S1_2_8A51D64 1,639 instructions (0.000%), 7 calls (08A51D64 - 08A51EB0, length 84)
  Back Branch 08A51E4C 95 times (length 25)
_S1_2_89A8A34 1,638 instructions (0.000%), 819 calls (089A8A34 - 089A8A38, length 2)
_S1_2_898DE28 1,633 instructions (0.000%), 71 calls (0898DE28 - 0898DE80, length 23)
_S1_2_89B5B9C 1,632 instructions (0.000%), 32 calls (089B5B9C - 089B5C64, length 51)
_S1_2_89FF290 1,626 instructions (0.000%), 44 calls (089FF290 - 089FF3F0, length 89)
_S1_2_881E1BC 1,592 instructions (0.000%), 21 calls (0881E1BC - 0881E3E4, length 139)
_S1_2_88DE878 1,586 instructions (0.000%), 2 calls (088DE878 - 088E38B8, length 5137)
  Back Branch 088DF36C 28 times (length 10)
  Back Branch 088E37B8 4 times (length 92)
_S1_2_8A2601C 1,580 instructions (0.000%), 46 calls (08A2601C - 08A260B0, length 38)
_S1_2_898A688 1,576 instructions (0.000%), 197 calls (0898A688 - 0898A6A4, length 8)
_S1_2_8A52F10 1,566 instructions (0.000%), 87 calls (08A52F10 - 08A52F54, length 18)
_S1_2_8961AD4 1,554 instructions (0.000%), 42 calls (08961AD4 - 08961BA8, length 54)
_S1_2_89731D8 1,548 instructions (0.000%), 129 calls (089731D8 - 08973204, length 12)
_S1_2_8A4AA5C 1,548 instructions (0.000%), 43 calls (08A4AA5C - 08A4B0D8, length 416)
_S1_2_8A56898 1,548 instructions (0.000%), 8 calls (08A56898 - 08A56E6C, length 374)
_S1_2_8A55550 1,545 instructions (0.000%), 24 calls (08A55550 - 08A55798, length 147)
  Back Branch 08A55718 1 times (length 5)
_S1_2_88D8D5C 1,536 instructions (0.000%), 2 calls (088D8D5C - 088D9834, length 695)
  Back Branch 088D9470 30 times (length 10)
  Back Branch 088D91E0 30 times (length 10)
_S1_2_8A19AF8 1,520 instructions (0.000%), 6 calls (08A19AF8 - 08A1A4C0, length 627)
  Back Branch 08A1A420 2 times (length 2)
  Back Branch 08A19DF8 2 times (length 77)
_S1_2_8A4ABCC 1,502 instructions (0.000%), 15 calls (08A4ABCC - 08A4B0D8, length 324)
_S1_2_88D992C 1,502 instructions (0.000%), 2 calls (088D992C - 088DB388, length 1688)
  Back Branch 088DA8A8 30 times (length 10)
  Back Branch 088DA624 30 times (length 10)
  Back Branch 088DA284 30 times (length 10)
  Back Branch 088DB154 30 times (length 22)
  Back Branch 088DAF50 22 times (length 10)
  Back Branch 088DACCC 22 times (length 10)
_S1_2_89B2F28 1,501 instructions (0.000%), 79 calls (089B2F28 - 089B2F70, length 19)
_S1_2_8898F64 1,495 instructions (0.000%), 1 calls (08898F64 - 0889906C, length 67)
  Back Branch 0889904C 54 times (length 19)
  Back Branch 08898FD0 54 times (length 12)
_S1_2_89CEA00 1,490 instructions (0.000%), 298 calls (089CEA00 - 089CEA10, length 5)
_S1_2_89CE9C8 1,490 instructions (0.000%), 298 calls (089CE9C8 - 089CE9D8, length 5)
_S1_2_89CE990 1,490 instructions (0.000%), 298 calls (089CE990 - 089CE9A0, length 5)
_S1_2_8A2F624 1,488 instructions (0.000%), 31 calls (08A2F624 - 08A2F6E4, length 49)
_S1_2_885D044 1,486 instructions (0.000%), 2 calls (0885D044 - 088609F0, length 3692)
  Back Branch 088603A8 20 times (length 10)
  Back Branch 0885EC38 20 times (length 10)
  Back Branch 0885E084 20 times (length 10)
  Back Branch 0885F7EC 20 times (length 10)
  Back Branch 0885D740 20 times (length 10)
  Back Branch 0885D1F8 14 times (length 10)
  Back Branch 0885F034 14 times (length 10)
  Back Branch 0885D498 14 times (length 10)
  Back Branch 0885F544 14 times (length 10)
  Back Branch 0885E480 14 times (length 10)
  Back Branch 0885DB3C 14 times (length 10)
  Back Branch 08860100 14 times (length 10)
  Back Branch 0885DDDC 14 times (length 10)
  Back Branch 0885FBE8 14 times (length 10)
  Back Branch 0885E990 14 times (length 10)
_S1_2_88DE664 1,485 instructions (0.000%), 30 calls (088DE5FC - 088DE750, length 86)
  Back Branch 088DE6CC 30 times (length 54)
_S1_2_885D988 1,480 instructions (0.000%), 2 calls (0885D988 - 088609F0, length 3099)
  Back Branch 088603A8 20 times (length 10)
  Back Branch 0885EC38 20 times (length 10)
  Back Branch 0885E084 20 times (length 10)
  Back Branch 0885F7EC 20 times (length 10)
  Back Branch 0885F034 14 times (length 10)
  Back Branch 0885F544 14 times (length 10)
  Back Branch 0885E480 14 times (length 10)
  Back Branch 0885DB3C 14 times (length 10)
  Back Branch 08860100 14 times (length 10)
  Back Branch 0885DDDC 14 times (length 10)
  Back Branch 0885FBE8 14 times (length 10)
  Back Branch 0885E990 14 times (length 10)
_S1_2_8A1F7B0 1,474 instructions (0.000%), 737 calls (08A1F7B0 - 08A1F7B4, length 2)
_S1_2_88CF124 1,472 instructions (0.000%), 16 calls (088CF124 - 088CF604, length 313)
_S1_2_892C09C 1,471 instructions (0.000%), 35 calls (0892C09C - 0892C13C, length 41)
  Back Branch 0892C104 38 times (length 12)
_S1_2_88A9618 1,470 instructions (0.000%), 735 calls (088A9618 - 088A961C, length 2)
_S1_2_880ACC0 1,467 instructions (0.000%), 489 calls (0880ACC0 - 0880ACC8, length 3)
_S1_2_8841524 1,464 instructions (0.000%), 24 calls (08841524 - 08841698, length 94)
_S1_2_89DC9F4 1,460 instructions (0.000%), 146 calls (089DC9F4 - 089DCA18, length 10)
_S1_2_89C9AF4 1,456 instructions (0.000%), 208 calls (089C9AF4 - 089C9B0C, length 7)
_S1_2_89A8D40 1,440 instructions (0.000%), 160 calls (089A8D40 - 089A8D60, length 9)
_S1_2_8979BD8 1,440 instructions (0.000%), 45 calls (08979BD8 - 08979C84, length 44)
_S1_2_89B3B50 1,440 instructions (0.000%), 30 calls (089B3B50 - 089B50B4, length 1370)
  Back Branch 089B4770 976 times (length 9)
  Back Branch 089B4DFC 782 times (length 237)
  Back Branch 089B4818 115 times (length 203)
  Back Branch 089B46C8 115 times (length 83)
  Back Branch 089B3FAC 96 times (length 89)
  Back Branch 089B435C 40 times (length 85)
  Back Branch 089B40FC 32 times (length 209)
  Back Branch 089B4FCC 30 times (length 456)
  Back Branch 089B44AC 20 times (length 205)
_S1_2_882B09C 1,424 instructions (0.000%), 2 calls (0882B09C - 0882BA6C, length 629)
  Back Branch 0882B414 16 times (length 10)
  Back Branch 0882B138 16 times (length 10)
_S1_2_8A77264 1,418 instructions (0.000%), 709 calls (08A77264 - 08A77268, length 2)
_S1_2_8A7725C 1,418 instructions (0.000%), 709 calls (08A7725C - 08A77260, length 2)
_S1_2_88CFAD0 1,386 instructions (0.000%), 11 calls (088CFAD0 - 088CFCF4, length 138)
_S1_2_895B810 1,380 instructions (0.000%), 92 calls (0895B810 - 0895B878, length 27)
_S1_2_89B5C68 1,380 instructions (0.000%), 30 calls (089B5C68 - 089B5D28, length 49)
_S1_2_8A1CF48 1,366 instructions (0.000%), 683 calls (08A1CF48 - 08A1CF4C, length 2)
_S1_2_88CB7F4 1,364 instructions (0.000%), 31 calls (088CB7F4 - 088CB8B0, length 48)
_S1_2_8A77404 1,352 instructions (0.000%), 676 calls (08A77404 - 08A77408, length 2)
_S1_2_89A5E34 1,344 instructions (0.000%), 64 calls (089A5E34 - 089A5EC0, length 36)
_S1_2_8993304 1,344 instructions (0.000%), 64 calls (08993304 - 08993354, length 21)
  Back Branch 08993348 64 times (length 10)
_S1_2_89D51DC 1,343 instructions (0.000%), 79 calls (089D4EEC - 089D51EC, length 193)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
  Back Branch 089D51E8 79 times (length 193)
_S1_2_8994768 1,333 instructions (0.000%), 8 calls (08994768 - 089947C4, length 24)
  Back Branch 089947B8 112 times (length 12)
_S1_2_89EB03C 1,322 instructions (0.000%), 6 calls (089EACD0 - 089EC2B4, length 1402)
  Back Branch 089EAD10 194 times (length 12)
  Back Branch 089EC258 36 times (length 1380)
_S1_2_88FC4E8 1,320 instructions (0.000%), 60 calls (088FC4E8 - 088FC53C, length 22)
_S1_2_89765EC 1,320 instructions (0.000%), 12 calls (089765EC - 08976808, length 136)
_S1_2_882BC70 1,312 instructions (0.000%), 32 calls (0882BC70 - 0882BD2C, length 48)
_S1_2_89C0504 1,312 instructions (0.000%), 8 calls (089C0504 - 089C093C, length 271)
  Back Branch 089C0824 12 times (length 94)
_S1_2_88422EC 1,292 instructions (0.000%), 2 calls (088422EC - 08842470, length 98)
  Back Branch 0884231C 128 times (length 9)
_S1_2_8929E0C 1,286 instructions (0.000%), 2 calls (08929E0C - 0892B718, length 1604)
  Back Branch 0892AAB4 16 times (length 10)
_S1_2_88DA420 1,270 instructions (0.000%), 2 calls (088DA420 - 088DB388, length 987)
  Back Branch 088DA8A8 30 times (length 10)
  Back Branch 088DA624 30 times (length 10)
  Back Branch 088DB154 30 times (length 22)
  Back Branch 088DAF50 22 times (length 10)
  Back Branch 088DACCC 22 times (length 10)
_S1_2_892C82C 1,264 instructions (0.000%), 16 calls (0892C82C - 0892C9A0, length 94)
  Back Branch 0892C978 32 times (length 17)
_S1_2_88DB48C 1,253 instructions (0.000%), 179 calls (088DB48C - 088DB4AC, length 9)
_S1_2_89D4338 1,252 instructions (0.000%), 313 calls (089D4338 - 089D4344, length 4)
_S1_2_88D31AC 1,242 instructions (0.000%), 69 calls (088D31AC - 088D31F0, length 18)
_S1_2_8870AD0 1,240 instructions (0.000%), 62 calls (08870AD0 - 08870B24, length 22)
_S1_2_8930878 1,238 instructions (0.000%), 12 calls (08930878 - 08930AA4, length 140)
  Back Branch 08930984 24 times (length 2)
_S1_2_8A173D4 1,238 instructions (0.000%), 4 calls (08A173D4 - 08A17C68, length 550)
  Back Branch 08A1768C 7 times (length 60)
  Back Branch 08A17BDC 7 times (length 2)
_S1_2_89ACB64 1,234 instructions (0.000%), 14 calls (089ACB64 - 089ACBC8, length 26)
  Back Branch 089ACBBC 68 times (length 13)
_S1_2_89FA7FC 1,230 instructions (0.000%), 82 calls (089FA7FC - 089FA834, length 15)
_S1_2_8A3183C 1,230 instructions (0.000%), 4 calls (08A3183C - 08A31D80, length 338)
  Back Branch 08A3192C 1 times (length 10)
_S1_2_899ECC0 1,224 instructions (0.000%), 24 calls (0899ECC0 - 0899EE18, length 87)
_S1_2_89C3E94 1,218 instructions (0.000%), 87 calls (089C3E94 - 089C3ED8, length 18)
_S1_2_89B8120 1,218 instructions (0.000%), 46 calls (089B8120 - 089B8228, length 67)
_S1_2_8968B6C 1,210 instructions (0.000%), 55 calls (08968AB4 - 089696B0, length 768)
  Back Branch 08969690 96,021 times (length 761)
_S1_2_88765A4 1,200 instructions (0.000%), 120 calls (088765A4 - 088765C8, length 10)
_S1_2_898C27C 1,183 instructions (0.000%), 91 calls (0898C27C - 0898C2C4, length 19)
_S1_2_8867858 1,182 instructions (0.000%), 1 calls (08867858 - 088688AC, length 1046)
  Back Branch 08867978 8 times (length 9)
  Back Branch 08867BE0 8 times (length 9)
  Back Branch 08867AAC 8 times (length 9)
  Back Branch 08867D14 8 times (length 9)
  Back Branch 08867E48 8 times (length 9)
_S1_2_886B654 1,176 instructions (0.000%), 12 calls (0886B654 - 0886C8E8, length 1190)
  Back Branch 0886C0CC 364 times (length 10)
  Back Branch 0886C58C 280 times (length 122)
  Back Branch 0886C5B0 60 times (length 426)
  Back Branch 0886BC28 56 times (length 85)
_S1_2_8A7744C 1,174 instructions (0.000%), 587 calls (08A7744C - 08A77450, length 2)
_S1_2_89B7764 1,173 instructions (0.000%), 69 calls (089B7764 - 089B784C, length 59)
_S1_2_88DAA3C 1,172 instructions (0.000%), 2 calls (088DAA3C - 088DB388, length 596)
  Back Branch 088DB154 30 times (length 22)
  Back Branch 088DAF50 22 times (length 10)
  Back Branch 088DACCC 22 times (length 10)
_S1_2_89C95A4 1,164 instructions (0.000%), 291 calls (089C95A4 - 089C95B0, length 4)
_S1_2_8992A00 1,160 instructions (0.000%), 58 calls (08992A00 - 08992A68, length 27)
_S1_2_893104C 1,159 instructions (0.000%), 5 calls (0893104C - 089312A0, length 150)
  Back Branch 08931278 15 times (length 111)
_S1_2_89A5DEC 1,152 instructions (0.000%), 64 calls (089A5DEC - 089A5EC0, length 54)
_S1_2_89BDBC0 1,150 instructions (0.000%), 46 calls (089BDBC0 - 089BDC20, length 25)
_S1_2_8A7743C 1,146 instructions (0.000%), 573 calls (08A7743C - 08A77440, length 2)
_S1_2_8963414 1,134 instructions (0.000%), 81 calls (08963414 - 08963448, length 14)
_S1_2_898D364 1,120 instructions (0.000%), 80 calls (0898D364 - 0898D398, length 14)
_S1_2_8965580 1,104 instructions (0.000%), 28 calls (08965580 - 08965970, length 253)
_S1_2_896628C 1,100 instructions (0.000%), 220 calls (0896628C - 0896629C, length 5)
_S1_2_899722C 1,099 instructions (0.000%), 1 calls (0899722C - 0899869C, length 1309)
  Back Branch 08997DDC 34,991 times (length 335)
  Back Branch 08998350 16,675 times (length 181)
  Back Branch 08998560 14,231 times (length 1099)
  Back Branch 08998340 2,826 times (length 17)
  Back Branch 08998600 1,347 times (length 24)
_S1_2_891DF50 1,095 instructions (0.000%), 3 calls (0891DF50 - 0891E208, length 175)
  Back Branch 0891E1C4 9 times (length 114)
_S1_2_898DEF4 1,092 instructions (0.000%), 74 calls (0898DEF4 - 0898DF2C, length 15)
_S1_2_89D06A4 1,092 instructions (0.000%), 42 calls (089D0350 - 089D0724, length 246)
  Back Branch 089D0400 28,853 times (length 46)
  Back Branch 089D0500 6,884 times (length 93)
  Back Branch 089D04E8 1,274 times (length 14)
  Back Branch 089D04C8 1,274 times (length 19)
  Back Branch 089D04B8 1,274 times (length 16)
  Back Branch 089D06B8 42 times (length 179)
_S1_2_89FE364 1,083 instructions (0.000%), 5 calls (089FE364 - 089FE4D4, length 93)
  Back Branch 089FE428 63 times (length 11)
_S1_2_8968F34 1,081 instructions (0.000%), 54 calls (08968F34 - 08968FB8, length 34)
_S1_2_88934C4 1,080 instructions (0.000%), 54 calls (088934C4 - 08893510, length 20)
_S1_2_89A661C 1,080 instructions (0.000%), 40 calls (089A661C - 089A66E8, length 52)
_S1_2_8957794 1,080 instructions (0.000%), 24 calls (08957794 - 089578C4, length 77)
_S1_2_8919DA4 1,080 instructions (0.000%), 8 calls (08919DA4 - 08919FBC, length 135)
_S1_2_89BDC44 1,075 instructions (0.000%), 43 calls (089BDC44 - 089BDCA4, length 25)
_S1_2_89FE958 1,071 instructions (0.000%), 14 calls (089FE958 - 089FEAA4, length 84)
  Back Branch 089FEA08 27 times (length 28)
  Back Branch 089FE9FC 27 times (length 36)
  Back Branch 089FEA5C 14 times (length 60)
_S1_2_891EDB8 1,065 instructions (0.000%), 7 calls (0891EDB8 - 0891EFB0, length 127)
  Back Branch 0891EF64 47 times (length 10)
_S1_2_89F9918 1,062 instructions (0.000%), 25 calls (089F9918 - 089F99C4, length 44)
  Back Branch 089F996C 66 times (length 7)
  Back Branch 089F99B4 25 times (length 6)
_S1_2_8959ACC 1,056 instructions (0.000%), 24 calls (08959ACC - 08959BF8, length 76)
_S1_2_89A602C 1,050 instructions (0.000%), 15 calls (089A602C - 089A6158, length 76)
_S1_2_8999E4C 1,044 instructions (0.000%), 36 calls (08999E4C - 08999F2C, length 57)
_S1_2_88D0AB0 1,044 instructions (0.000%), 18 calls (088D0AB0 - 088D0E0C, length 216)
_S1_2_89C95B4 1,040 instructions (0.000%), 208 calls (089C95B4 - 089C95C4, length 5)
_S1_2_88D0248 1,038 instructions (0.000%), 26 calls (088D0248 - 088D02F0, length 43)
_S1_2_8957660 1,035 instructions (0.000%), 23 calls (08957660 - 08957790, length 77)
_S1_2_8817924 1,022 instructions (0.000%), 146 calls (08817924 - 0881793C, length 7)
_S1_2_880D7EC 1,016 instructions (0.000%), 28 calls (0880D760 - 0880DDD8, length 415)
  Back Branch 0880DA6C 34 times (length 72)
  Back Branch 0880D860 34 times (length 66)
_S1_2_8A16F4C 1,008 instructions (0.000%), 168 calls (08A16F4C - 08A16F60, length 6)
_S1_2_891DD80 1,008 instructions (0.000%), 9 calls (0891DD80 - 0891DF4C, length 116)
_S1_2_8849334 1,006 instructions (0.000%), 24 calls (08849334 - 08849418, length 58)
_S1_2_89AFFB0 990 instructions (0.000%), 66 calls (089AFFB0 - 089B006C, length 48)
_S1_2_89C86D0 990 instructions (0.000%), 18 calls (089C86D0 - 089C87A8, length 55)
_S1_2_8A1CD58 976 instructions (0.000%), 488 calls (08A1CD58 - 08A1CD5C, length 2)
_S1_2_88946B0 972 instructions (0.000%), 54 calls (088946B0 - 088946FC, length 20)
_S1_2_88CC530 968 instructions (0.000%), 20 calls (088CC530 - 088CC5F8, length 51)
_S1_2_88A9C0C 966 instructions (0.000%), 14 calls (088A9C0C - 088A9D5C, length 85)
_S1_2_881777C 960 instructions (0.000%), 320 calls (0881777C - 08817784, length 3)
_S1_2_898C208 960 instructions (0.000%), 96 calls (0898C208 - 0898C22C, length 10)
_S1_2_89AD278 960 instructions (0.000%), 24 calls (089AD278 - 089AED74, length 1728)
  Back Branch 089AEC78 200 times (length 1403)
_S1_2_89C89FC 955 instructions (0.000%), 35 calls (089C89FC - 089C8A6C, length 29)
_S1_2_88720CC 952 instructions (0.000%), 2 calls (088720CC - 088721CC, length 65)
  Back Branch 088721B0 120 times (length 50)
_S1_2_88DB0D0 950 instructions (0.000%), 2 calls (088DB0D0 - 088DB388, length 175)
  Back Branch 088DB154 30 times (length 22)
_S1_2_898C0C0 948 instructions (0.000%), 474 calls (0898C0C0 - 0898C0C4, length 2)
_S1_2_89FEAA8 948 instructions (0.000%), 8 calls (089FEAA8 - 089FEC8C, length 122)
  Back Branch 089FEB54 18 times (length 13)
  Back Branch 089FEB2C 18 times (length 28)
  Back Branch 089FEC38 8 times (length 95)
  Back Branch 089FEC54 8 times (length 10)
  Back Branch 089FEAF8 8 times (length 15)
  Back Branch 089FEAE8 8 times (length 4)
  Back Branch 089FEACC 8 times (length 4)
  Back Branch 089FEBAC 8 times (length 60)
  Back Branch 089FEB88 8 times (length 51)
  Back Branch 089FEC5C 7 times (length 19)
  Back Branch 089FEC74 7 times (length 24)
  Back Branch 089FEC80 2 times (length 87)
  Back Branch 089FEB64 2 times (length 16)
_S1_2_899A16C 946 instructions (0.000%), 46 calls (0899A16C - 0899A1C8, length 24)
_S1_2_896D734 946 instructions (0.000%), 43 calls (0896D734 - 0896D790, length 24)
_S1_2_88FD6E0 939 instructions (0.000%), 1 calls (088FD6E0 - 088FD780, length 41)
  Back Branch 088FD76C 60 times (length 20)
_S1_2_891C7F8 936 instructions (0.000%), 39 calls (0891C7F8 - 0891C948, length 85)
_S1_2_891A558 935 instructions (0.000%), 17 calls (0891A558 - 0891A630, length 55)
_S1_2_898D0D0 930 instructions (0.000%), 52 calls (0898D0D0 - 0898D15C, length 36)
_S1_2_8A47B7C 924 instructions (0.000%), 154 calls (08A47B7C - 08A47B90, length 6)
_S1_2_89C89A0 924 instructions (0.000%), 48 calls (089C89A0 - 089C89F8, length 23)
_S1_2_89FE5AC 924 instructions (0.000%), 14 calls (089FE5AC - 089FE7FC, length 149)
  Back Branch 089FE670 14 times (length 24)
  Back Branch 089FE648 14 times (length 15)
  Back Branch 089FE654 14 times (length 17)
  Back Branch 089FE7B4 14 times (length 105)
_S1_2_8817794 923 instructions (0.000%), 71 calls (08817794 - 088177C4, length 13)
_S1_2_896928C 918 instructions (0.000%), 54 calls (0896928C - 08969308, length 32)
_S1_2_8A42A14 912 instructions (0.000%), 16 calls (08A42A14 - 08A42BE8, length 118)
_S1_2_8A57070 908 instructions (0.000%), 8 calls (08A57070 - 08A572EC, length 160)
  Back Branch 08A57144 10 times (length 35)
_S1_2_895DA8C 903 instructions (0.000%), 129 calls (0895DA8C - 0895DAA4, length 7)
_S1_2_895B3F4 903 instructions (0.000%), 43 calls (0895B3F4 - 0895B444, length 21)
_S1_2_88F7594 900 instructions (0.000%), 2 calls (088F7594 - 088F7F20, length 612)
_S1_2_88B6CD8 896 instructions (0.000%), 28 calls (088B6CD8 - 088B73C8, length 445)
  Back Branch 088B7010 30 times (length 112)
_S1_2_88D357C 895 instructions (0.000%), 17 calls (088D357C - 088D389C, length 201)
_S1_2_89FEF7C 890 instructions (0.000%), 2 calls (089FEF7C - 089FF0A4, length 75)
  Back Branch 089FF034 44 times (length 7)
  Back Branch 089FF068 16 times (length 29)
  Back Branch 089FEFEC 16 times (length 11)
  Back Branch 089FF0A0 2 times (length 9)
_S1_2_8968E28 888 instructions (0.000%), 39 calls (08968E28 - 08968F30, length 67)
_S1_2_884B350 888 instructions (0.000%), 2 calls (0884B350 - 0884BAA8, length 471)
_S1_2_88CC340 887 instructions (0.000%), 5 calls (088CC340 - 088CC3CC, length 36)
  Back Branch 088CC3AC 80 times (length 17)
_S1_2_8A4C930 880 instructions (0.000%), 22 calls (08A4C930 - 08A4CB34, length 130)
_S1_2_89A8C84 868 instructions (0.000%), 62 calls (089A8C84 - 089A8CB8, length 14)
_S1_2_89C8030 864 instructions (0.000%), 96 calls (089C8030 - 089C8050, length 9)
_S1_2_88B8B00 858 instructions (0.000%), 39 calls (088B8B00 - 088B8B54, length 22)
_S1_2_898C2C8 855 instructions (0.000%), 95 calls (0898C2C8 - 0898C2F0, length 11)
_S1_2_88BCCA4 846 instructions (0.000%), 47 calls (088BCCA4 - 088BCCE8, length 18)
_S1_2_88BB7E4 828 instructions (0.000%), 24 calls (088BB7E4 - 088BB878, length 38)
_S1_2_880485C 825 instructions (0.000%), 75 calls (0880485C - 08804884, length 11)
_S1_2_898C4E4 825 instructions (0.000%), 3 calls (0898C4E4 - 0898C9F4, length 325)
_S1_2_8992A88 819 instructions (0.000%), 20 calls (08992A88 - 08992BA8, length 73)
_S1_2_896D2F4 817 instructions (0.000%), 43 calls (0896D2F4 - 0896D344, length 21)
_S1_2_898D5C0 816 instructions (0.000%), 24 calls (0898D5C0 - 0898D688, length 51)
_S1_2_89929C0 812 instructions (0.000%), 58 calls (089929C0 - 089929FC, length 16)
_S1_2_8A50C9C 810 instructions (0.000%), 45 calls (08A50C9C - 08A50CE0, length 18)
_S1_2_89D6DD0 810 instructions (0.000%), 45 calls (089D6DD0 - 089D6E14, length 18)
_S1_2_89FBE88 806 instructions (0.000%), 13 calls (089FBE88 - 089FBF7C, length 62)
_S1_2_8860E34 802 instructions (0.000%), 9 calls (08860E34 - 08860F98, length 90)
_S1_2_8A0A218 794 instructions (0.000%), 397 calls (08A0A218 - 08A0A21C, length 2)
_S1_2_88B218C 784 instructions (0.000%), 28 calls (088B218C - 088B21F8, length 28)
_S1_2_89934E4 782 instructions (0.000%), 34 calls (089934E4 - 0899353C, length 23)
_S1_2_8807EA8 782 instructions (0.000%), 1 calls (08807EA8 - 08807F7C, length 54)
  Back Branch 08807F54 28 times (length 28)
_S1_2_89CF2A0 780 instructions (0.000%), 26 calls (089CEFF0 - 089CF31C, length 204)
  Back Branch 089CF144 14,121 times (length 47)
  Back Branch 089CF154 302 times (length 91)
  Back Branch 089CF318 26 times (length 18)
  Back Branch 089CF2E0 26 times (length 107)
_S1_2_89BB8B0 777 instructions (0.000%), 45 calls (089BB8B0 - 089BB918, length 27)
_S1_2_8849548 772 instructions (0.000%), 34 calls (08849548 - 088495BC, length 30)
_S1_2_8981320 770 instructions (0.000%), 31 calls (08981320 - 089813CC, length 44)
_S1_2_88BFF78 770 instructions (0.000%), 7 calls (088BFF78 - 088C0148, length 117)
_S1_2_88D2510 770 instructions (0.000%), 5 calls (088D2510 - 088D2790, length 161)
_S1_2_891E4A0 768 instructions (0.000%), 48 calls (0891E4A0 - 0891E4DC, length 16)
_S1_2_89B3EB0 768 instructions (0.000%), 32 calls (089B3DC0 - 089B50B4, length 1214)
  Back Branch 089B4770 976 times (length 9)
  Back Branch 089B4DFC 782 times (length 237)
  Back Branch 089B4818 115 times (length 203)
  Back Branch 089B46C8 115 times (length 83)
  Back Branch 089B3FAC 96 times (length 89)
  Back Branch 089B435C 40 times (length 85)
  Back Branch 089B40FC 32 times (length 209)
  Back Branch 089B4FCC 30 times (length 456)
  Back Branch 089B44AC 20 times (length 205)
_S1_2_89B3EA0 768 instructions (0.000%), 32 calls (089B3DC0 - 089B50B4, length 1214)
  Back Branch 089B4770 976 times (length 9)
  Back Branch 089B4DFC 782 times (length 237)
  Back Branch 089B4818 115 times (length 203)
  Back Branch 089B46C8 115 times (length 83)
  Back Branch 089B3FAC 96 times (length 89)
  Back Branch 089B435C 40 times (length 85)
  Back Branch 089B40FC 32 times (length 209)
  Back Branch 089B4FCC 30 times (length 456)
  Back Branch 089B44AC 20 times (length 205)
_S1_2_88495C0 768 instructions (0.000%), 24 calls (088495C0 - 08849670, length 45)
_S1_2_895EA8C 766 instructions (0.000%), 34 calls (0895EA8C - 0895EBC8, length 80)
_S1_2_880D850 766 instructions (0.000%), 20 calls (0880D760 - 0880DDD8, length 415)
  Back Branch 0880DA6C 34 times (length 72)
  Back Branch 0880D860 34 times (length 66)
_S1_2_892203C 761 instructions (0.000%), 7 calls (0892203C - 08922374, length 207)
_S1_2_8899F74 756 instructions (0.000%), 54 calls (08899F74 - 08899FB0, length 16)
_S1_2_8A39EB8 756 instructions (0.000%), 21 calls (08A39EB8 - 08A39FC4, length 68)
_S1_2_8A39DA8 756 instructions (0.000%), 21 calls (08A39DA8 - 08A39EB4, length 68)
_S1_2_89C4588 756 instructions (0.000%), 2 calls (089C4588 - 089C4848, length 177)
  Back Branch 089C47A0 40 times (length 9)
  Back Branch 089C4628 32 times (length 6)
_S1_2_89F9794 751 instructions (0.000%), 1 calls (089F9794 - 089F9890, length 64)
  Back Branch 089F981C 128 times (length 4)
  Back Branch 089F983C 32 times (length 6)
_S1_2_892FE4C 750 instructions (0.000%), 2 calls (0892FE4C - 089304F4, length 427)
_S1_2_899B654 748 instructions (0.000%), 34 calls (0899B654 - 0899B6AC, length 23)
_S1_2_8A3D284 748 instructions (0.000%), 17 calls (08A3D284 - 08A3D59C, length 199)
_S1_2_8A21D74 748 instructions (0.000%), 4 calls (08A21D74 - 08A22084, length 197)
_S1_2_8993B38 742 instructions (0.000%), 14 calls (08993B38 - 08993C1C, length 58)
_S1_2_891E460 736 instructions (0.000%), 46 calls (0891E460 - 0891E49C, length 16)
_S1_2_88BB8E4 736 instructions (0.000%), 26 calls (088BB8E4 - 088BB960, length 32)
_S1_2_88494A4 733 instructions (0.000%), 28 calls (088494A4 - 08849544, length 41)
_S1_2_89F82A8 730 instructions (0.000%), 73 calls (089F82A8 - 089F82CC, length 10)
_S1_2_8892B7C 730 instructions (0.000%), 39 calls (08892B7C - 08892C08, length 36)
  Back Branch 08892BFC 9 times (length 8)
_S1_2_881C8A0 728 instructions (0.000%), 13 calls (0881C8A0 - 0881CF78, length 439)
_S1_2_8891020 726 instructions (0.000%), 2 calls (08891020 - 08891560, length 337)
  Back Branch 08891204 18 times (length 5)
_S1_2_8988FD0 722 instructions (0.000%), 38 calls (08988FD0 - 0898903C, length 28)
_S1_2_8A0D838 722 instructions (0.000%), 2 calls (08A0D838 - 08A0DC58, length 265)
  Back Branch 08A0DBE4 34 times (length 6)
_S1_2_888EC04 716 instructions (0.000%), 2 calls (0888EC04 - 0888F1DC, length 375)
_S1_2_8867214 712 instructions (0.000%), 2 calls (08867214 - 08867854, length 401)
  Back Branch 08867500 204 times (length 10)
  Back Branch 0886766C 12 times (length 170)
_S1_2_89F372C 711 instructions (0.000%), 35 calls (089F372C - 089F37F4, length 51)
  Back Branch 089F37C8 32 times (length 12)
_S1_2_895D32C 702 instructions (0.000%), 18 calls (0895D32C - 0895D3F0, length 50)
_S1_2_89B2FA4 700 instructions (0.000%), 28 calls (089B2FA4 - 089B3008, length 26)
_S1_2_88BF6D4 696 instructions (0.000%), 12 calls (088BF6D4 - 088BF834, length 89)
_S1_2_8A308B4 686 instructions (0.000%), 2 calls (08A308B4 - 08A30E44, length 357)
_S1_2_8933CBC 685 instructions (0.000%), 5 calls (08933CBC - 08933E98, length 120)
  Back Branch 08933D64 35 times (length 10)
_S1_2_899EC60 684 instructions (0.000%), 36 calls (0899EC60 - 0899ECBC, length 24)
_S1_2_88BF838 684 instructions (0.000%), 12 calls (088BF838 - 088BF954, length 72)
_S1_2_89F9F20 676 instructions (0.000%), 13 calls (089F9F20 - 089F9FF0, length 53)
  Back Branch 089F9FCC 13 times (length 21)
  Back Branch 089F9FD4 13 times (length 30)
  Back Branch 089F9FEC 13 times (length 39)
  Back Branch 089F9FE4 13 times (length 27)
  Back Branch 089F9F9C 13 times (length 9)
  Back Branch 089F9FA4 13 times (length 11)
  Back Branch 089F9FBC 13 times (length 21)
  Back Branch 089F9FB4 13 times (length 15)
_S1_2_88C0B9C 675 instructions (0.000%), 27 calls (088C0B9C - 088C0C04, length 27)
_S1_2_898C32C 672 instructions (0.000%), 96 calls (0898C32C - 0898C344, length 7)
_S1_2_898C2F4 672 instructions (0.000%), 96 calls (0898C2F4 - 0898C30C, length 7)
_S1_2_8817664 672 instructions (0.000%), 84 calls (08817664 - 08817680, length 8)
_S1_2_89B2C58 672 instructions (0.000%), 28 calls (089B2C58 - 089B2CF4, length 40)
_S1_2_88D09C8 668 instructions (0.000%), 12 calls (088D09C8 - 088D0AAC, length 58)
_S1_2_892BA98 667 instructions (0.000%), 1 calls (0892BA98 - 0892BD48, length 173)
  Back Branch 0892BC20 12 times (length 26)
  Back Branch 0892BCC0 10 times (length 28)
_S1_2_89C8054 665 instructions (0.000%), 95 calls (089C8054 - 089C806C, length 7)
_S1_2_89F26F4 665 instructions (0.000%), 35 calls (089F26F4 - 089F273C, length 19)
_S1_2_89A26F8 665 instructions (0.000%), 3 calls (089A26F8 - 089A2770, length 31)
  Back Branch 089A2748 60 times (length 10)
_S1_2_8993540 664 instructions (0.000%), 83 calls (08993540 - 08993568, length 11)
_S1_2_8849798 664 instructions (0.000%), 8 calls (08849798 - 08849914, length 96)
_S1_2_887734C 650 instructions (0.000%), 50 calls (0887734C - 088773AC, length 25)
_S1_2_89FB9A4 650 instructions (0.000%), 1 calls (089FB9A4 - 089FB9DC, length 15)
  Back Branch 089FB9CC 128 times (length 5)
_S1_2_88D0980 646 instructions (0.000%), 46 calls (088D0980 - 088D09BC, length 16)
_S1_2_88D0940 646 instructions (0.000%), 46 calls (088D0940 - 088D097C, length 16)
_S1_2_88D0354 645 instructions (0.000%), 5 calls (088D0354 - 088D0568, length 134)
_S1_2_89B82A8 644 instructions (0.000%), 92 calls (089B82A8 - 089B82C0, length 7)
_S1_2_880AE80 640 instructions (0.000%), 160 calls (0880AE80 - 0880AE8C, length 4)
_S1_2_89F3F00 640 instructions (0.000%), 64 calls (089F3F00 - 089F3F24, length 10)
_S1_2_8A3FE48 639 instructions (0.000%), 9 calls (08A3FE48 - 08A40090, length 147)
  Back Branch 08A40010 4 times (length 5)
_S1_2_898C310 637 instructions (0.000%), 91 calls (0898C310 - 0898C328, length 7)
_S1_2_898C1EC 637 instructions (0.000%), 91 calls (0898C1EC - 0898C204, length 7)
_S1_2_88F58FC 633 instructions (0.000%), 1 calls (088F58FC - 088F64F4, length 767)
_S1_2_89F7AE0 630 instructions (0.000%), 30 calls (089F7AE0 - 089F7B30, length 21)
  Back Branch 089F7B1C 30 times (length 6)
  Back Branch 089F7B2C 30 times (length 10)
_S1_2_89BEED4 630 instructions (0.000%), 5 calls (089BEED4 - 089BF0EC, length 135)
  Back Branch 089BEF40 6 times (length 8)
_S1_2_88AA264 630 instructions (0.000%), 4 calls (088AA264 - 088AA7A0, length 336)
_S1_2_88C02A4 621 instructions (0.000%), 9 calls (088C02A4 - 088C0430, length 100)
_S1_2_88CE110 619 instructions (0.000%), 5 calls (088CE110 - 088CE324, length 134)
_S1_2_88CC7D0 616 instructions (0.000%), 4 calls (088CC7D0 - 088CCAD8, length 195)
_S1_2_891FB34 615 instructions (0.000%), 3 calls (0891FB34 - 0891FEF0, length 240)
  Back Branch 0891FD38 7 times (length 2)
  Back Branch 0891FCD0 7 times (length 10)
_S1_2_892B190 614 instructions (0.000%), 2 calls (0892B190 - 0892B718, length 355)
_S1_2_8A656B0 612 instructions (0.000%), 2 calls (08A656B0 - 08A65F9C, length 572)
  Back Branch 08A65A74 24 times (length 9)
_S1_2_89B1AB8 609 instructions (0.000%), 29 calls (089B1AB8 - 089B1B20, length 27)
_S1_2_89B1A4C 609 instructions (0.000%), 29 calls (089B1A4C - 089B1AB4, length 27)
_S1_2_88D085C 608 instructions (0.000%), 4 calls (088D085C - 088D093C, length 57)
  Back Branch 088D08BC 45 times (length 10)
_S1_2_8877380 600 instructions (0.000%), 50 calls (08877380 - 088773AC, length 12)
_S1_2_8920B6C 595 instructions (0.000%), 7 calls (08920B6C - 08920D20, length 110)
  Back Branch 08920CF4 14 times (length 20)
_S1_2_88C014C 594 instructions (0.000%), 11 calls (088C014C - 088C02A0, length 86)
_S1_2_898ADE0 589 instructions (0.000%), 4 calls (0898ADE0 - 0898AEEC, length 68)
  Back Branch 0898AEA0 40 times (length 12)
_S1_2_88D05D0 585 instructions (0.000%), 5 calls (088D05D0 - 088D07BC, length 124)
_S1_2_8A3D5A0 584 instructions (0.000%), 8 calls (08A3D5A0 - 08A3D7E8, length 147)
  Back Branch 08A3D768 8 times (length 5)
_S1_2_896920C 581 instructions (0.000%), 31 calls (0896920C - 08969288, length 32)
_S1_2_8A41420 570 instructions (0.000%), 3 calls (08A41420 - 08A4173C, length 200)
_S1_2_885A8B0 568 instructions (0.000%), 4 calls (0885A8B0 - 0885AB74, length 178)
_S1_2_8842524 567 instructions (0.000%), 1 calls (08842524 - 08842668, length 82)
  Back Branch 088425E0 64 times (length 27)
_S1_2_8860BC8 564 instructions (0.000%), 6 calls (08860BC8 - 08860D3C, length 94)
_S1_2_88CFCF8 560 instructions (0.000%), 16 calls (088CFCF8 - 088CFD90, length 39)
_S1_2_884161C 552 instructions (0.000%), 24 calls (0884161C - 08841698, length 32)
_S1_2_89944AC 552 instructions (0.000%), 10 calls (089944AC - 089945F0, length 82)
_S1_2_89B6C80 550 instructions (0.000%), 29 calls (089B6C80 - 089B6CF8, length 31)
_S1_2_883B078 550 instructions (0.000%), 2 calls (0883B078 - 0883B1F0, length 95)
  Back Branch 0883B094 74 times (length 5)
_S1_2_88BB9A8 544 instructions (0.000%), 34 calls (088BB9A8 - 088BB9E4, length 16)
_S1_2_8A502C8 544 instructions (0.000%), 32 calls (08A502C8 - 08A50CE0, length 647)
_S1_2_89C9A84 544 instructions (0.000%), 32 calls (089C9A84 - 089C9AF0, length 28)
_S1_2_89FB324 543 instructions (0.000%), 13 calls (089FB324 - 089FB3EC, length 51)
  Back Branch 089FB3D0 13 times (length 15)
  Back Branch 089FB38C 6 times (length 7)
_S1_2_8899404 542 instructions (0.000%), 1 calls (08899404 - 088994C8, length 50)
  Back Branch 08899464 30 times (length 10)
  Back Branch 088994AC 30 times (length 9)
_S1_2_884A7A8 542 instructions (0.000%), 1 calls (0884A7A8 - 0884AB44, length 232)
  Back Branch 0884AB18 7 times (length 103)
  Back Branch 0884A920 5 times (length 12)
_S1_2_896D2C4 540 instructions (0.000%), 45 calls (0896D2C4 - 0896D2F0, length 12)
_S1_2_8849918 536 instructions (0.000%), 16 calls (08849918 - 088499F8, length 57)
_S1_2_881B3F8 536 instructions (0.000%), 4 calls (0881B3F8 - 0881B60C, length 134)
_S1_2_89FF1F8 536 instructions (0.000%), 2 calls (089FF1F8 - 089FF28C, length 38)
  Back Branch 089FF288 44 times (length 14)
  Back Branch 089FF25C 44 times (length 8)
_S1_2_898B7D8 532 instructions (0.000%), 76 calls (0898B7D8 - 0898B7F0, length 7)
_S1_2_8A48C1C 530 instructions (0.000%), 53 calls (08A48C1C - 08A48C48, length 12)
_S1_2_89B7BFC 528 instructions (0.000%), 33 calls (089B7BFC - 089B7C38, length 16)
_S1_2_89FD4AC 528 instructions (0.000%), 12 calls (089FD4AC - 089FD558, length 44)
  Back Branch 089FD554 12 times (length 18)
_S1_2_88FB9AC 524 instructions (0.000%), 4 calls (088FB9AC - 088FBBFC, length 149)
_S1_2_882BB80 520 instructions (0.000%), 20 calls (0882BB80 - 0882BBF4, length 30)
_S1_2_89FAA18 520 instructions (0.000%), 10 calls (089FAA18 - 089FAB58, length 81)
  Back Branch 089FAAE0 10 times (length 25)
_S1_2_8A51A44 514 instructions (0.000%), 2 calls (08A51A44 - 08A51CFC, length 175)
  Back Branch 08A51BFC 8 times (length 52)
_S1_2_897C5E4 512 instructions (0.000%), 7 calls (0897A13C - 0897C734, length 2431)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897C730 7 times (length 2431)
_S1_2_898B840 510 instructions (0.000%), 85 calls (0898B840 - 0898B854, length 6)
_S1_2_89B3070 510 instructions (0.000%), 15 calls (089B3070 - 089B30F4, length 34)
_S1_2_88CC5FC 510 instructions (0.000%), 10 calls (088CC5FC - 088CC6CC, length 53)
_S1_2_89573D8 510 instructions (0.000%), 2 calls (089573D8 - 089574D8, length 65)
  Back Branch 0895742C 30 times (length 15)
_S1_2_88B6D58 504 instructions (0.000%), 28 calls (088B6D58 - 088B73C8, length 413)
  Back Branch 088B7010 30 times (length 112)
_S1_2_895B87C 504 instructions (0.000%), 8 calls (0895B87C - 0895B990, length 70)
_S1_2_8A31340 504 instructions (0.000%), 2 calls (08A31340 - 08A317C4, length 290)
  Back Branch 08A314D0 2 times (length 9)
_S1_2_88133AC 504 instructions (0.000%), 1 calls (088133AC - 088134E4, length 79)
  Back Branch 088134BC 26 times (length 17)
_S1_2_896D708 495 instructions (0.000%), 45 calls (0896D708 - 0896D730, length 11)
_S1_2_89FA0C0 494 instructions (0.000%), 13 calls (089FA0C0 - 089FA154, length 38)
_S1_2_88CFE28 492 instructions (0.000%), 4 calls (088CFE28 - 088D0024, length 128)
_S1_2_8A171E8 490 instructions (0.000%), 245 calls (08A171E8 - 08A171EC, length 2)
_S1_2_884A7A0 490 instructions (0.000%), 245 calls (0884A7A0 - 0884A7A4, length 2)
_S1_2_881A168 490 instructions (0.000%), 245 calls (0881A168 - 0881A16C, length 2)
_S1_2_884A3CC 486 instructions (0.000%), 26 calls (0884A3CC - 0884A43C, length 29)
_S1_2_88605F0 482 instructions (0.000%), 2 calls (088605F0 - 088609F0, length 257)
_S1_2_8899A28 482 instructions (0.000%), 1 calls (08899A28 - 08899AF0, length 51)
  Back Branch 08899A88 33 times (length 17)
  Back Branch 08899AD4 4 times (length 17)
_S1_2_89FE2A8 481 instructions (0.000%), 13 calls (089FE2A8 - 089FE338, length 37)
  Back Branch 089FE334 13 times (length 21)
_S1_2_89FE190 481 instructions (0.000%), 13 calls (089FE190 - 089FE220, length 37)
  Back Branch 089FE21C 13 times (length 21)
_S1_2_89FE0FC 481 instructions (0.000%), 13 calls (089FE0FC - 089FE18C, length 37)
  Back Branch 089FE188 13 times (length 21)
_S1_2_886FFA0 481 instructions (0.000%), 7 calls (0886FFA0 - 088705B0, length 389)
_S1_2_896DA9C 480 instructions (0.000%), 36 calls (0896DA9C - 0896DB28, length 36)
_S1_2_899ED8C 480 instructions (0.000%), 24 calls (0899ED8C - 0899EE18, length 36)
_S1_2_89B4260 480 instructions (0.000%), 20 calls (089B4180 - 089B50B4, length 974)
  Back Branch 089B4770 976 times (length 9)
  Back Branch 089B4DFC 782 times (length 237)
  Back Branch 089B4818 115 times (length 203)
  Back Branch 089B46C8 115 times (length 83)
  Back Branch 089B435C 40 times (length 85)
  Back Branch 089B4FCC 30 times (length 456)
  Back Branch 089B44AC 20 times (length 205)
_S1_2_899EE1C 480 instructions (0.000%), 20 calls (0899EE1C - 0899EE78, length 24)
_S1_2_88B2148 476 instructions (0.000%), 28 calls (088B2148 - 088B2188, length 17)
_S1_2_898CE3C 475 instructions (0.000%), 25 calls (0898CE3C - 0898CE84, length 19)
_S1_2_8933B3C 475 instructions (0.000%), 5 calls (08933B3C - 08933CB8, length 96)
_S1_2_8A3F678 472 instructions (0.000%), 8 calls (08A3F678 - 08A3F8D8, length 153)
_S1_2_89319C4 472 instructions (0.000%), 2 calls (089319C4 - 08931D70, length 236)
_S1_2_89B6B58 468 instructions (0.000%), 18 calls (089B6B58 - 089B6BBC, length 26)
_S1_2_89FC700 468 instructions (0.000%), 1 calls (089FC700 - 089FC800, length 65)
  Back Branch 089FC790 32 times (length 13)
_S1_2_89FA7C0 465 instructions (0.000%), 31 calls (089FA7C0 - 089FA7F8, length 15)
_S1_2_884941C 465 instructions (0.000%), 15 calls (0884941C - 088494A0, length 34)
_S1_2_89BA8A4 464 instructions (0.000%), 18 calls (089BA8A4 - 089BA920, length 32)
_S1_2_88994CC 463 instructions (0.000%), 1 calls (088994CC - 08899568, length 40)
  Back Branch 0889952C 54 times (length 10)
_S1_2_89FA290 460 instructions (0.000%), 10 calls (089FA290 - 089FA344, length 46)
_S1_2_8A5AEAC 460 instructions (0.000%), 4 calls (08A5AEAC - 08A5B164, length 175)
_S1_2_8815634 460 instructions (0.000%), 2 calls (08815634 - 088156F0, length 48)
  Back Branch 08815688 34 times (length 13)
_S1_2_882CD08 456 instructions (0.000%), 24 calls (0882CD08 - 0882CD60, length 23)
_S1_2_89F3680 455 instructions (0.000%), 35 calls (089F3680 - 089F36B0, length 13)
_S1_2_89A8C4C 448 instructions (0.000%), 32 calls (089A8C4C - 089A8C80, length 14)
_S1_2_89EF1E8 448 instructions (0.000%), 14 calls (089EF1E8 - 089EF43C, length 150)
_S1_2_8A5F8E8 448 instructions (0.000%), 2 calls (08A5F8E8 - 08A602D8, length 637)
_S1_2_884BAAC 448 instructions (0.000%), 1 calls (0884BAAC - 0884C04C, length 361)
  Back Branch 0884BC28 7 times (length 13)
  Back Branch 0884BDD4 7 times (length 2)
  Back Branch 0884BBE4 2 times (length 24)
_S1_2_89B1658 444 instructions (0.000%), 37 calls (089B1658 - 089B1684, length 12)
_S1_2_89A892C 442 instructions (0.000%), 17 calls (089A892C - 089A8990, length 26)
_S1_2_8A0FD1C 440 instructions (0.000%), 40 calls (08A0FD1C - 08A0FD78, length 24)
_S1_2_88179F8 435 instructions (0.000%), 145 calls (088179F8 - 08817A00, length 3)
_S1_2_88491A4 434 instructions (0.000%), 26 calls (088491A4 - 08849244, length 41)
_S1_2_8A27CD0 433 instructions (0.000%), 4 calls (08A27CD0 - 08A28010, length 209)
_S1_2_8982794 432 instructions (0.000%), 18 calls (08982794 - 089827F0, length 24)
_S1_2_8A3F8DC 432 instructions (0.000%), 8 calls (08A3F8DC - 08A3F9C0, length 58)
_S1_2_88A8D80 432 instructions (0.000%), 6 calls (088A8D80 - 088A8E9C, length 72)
_S1_2_89C6CDC 430 instructions (0.000%), 43 calls (089C6CDC - 089C6D00, length 10)
_S1_2_89FE224 429 instructions (0.000%), 13 calls (089FE224 - 089FE2A4, length 33)
  Back Branch 089FE2A0 13 times (length 19)
_S1_2_89B16B8 420 instructions (0.000%), 35 calls (089B16B8 - 089B16E4, length 12)
_S1_2_89B1688 420 instructions (0.000%), 35 calls (089B1688 - 089B16B4, length 12)
_S1_2_8990514 420 instructions (0.000%), 35 calls (08990514 - 08990540, length 12)
_S1_2_89A27FC 420 instructions (0.000%), 12 calls (089A27FC - 089A2888, length 36)
_S1_2_89F99C8 418 instructions (0.000%), 19 calls (089F99C8 - 089F9A1C, length 22)
_S1_2_89FE800 416 instructions (0.000%), 8 calls (089FE800 - 089FE954, length 86)
  Back Branch 089FE87C 8 times (length 16)
  Back Branch 089FE908 8 times (length 51)
_S1_2_88781B0 416 instructions (0.000%), 2 calls (088781B0 - 0887858C, length 248)
_S1_2_899B470 414 instructions (0.000%), 18 calls (0899B470 - 0899B4CC, length 24)
_S1_2_89B6AA0 414 instructions (0.000%), 9 calls (089B6AA0 - 089B6B54, length 46)
_S1_2_8975254 408 instructions (0.000%), 34 calls (08975254 - 08975280, length 12)
_S1_2_88BBCA4 408 instructions (0.000%), 24 calls (088BBCA4 - 088BBCE4, length 17)
_S1_2_88C098C 405 instructions (0.000%), 27 calls (088C098C - 088C09C4, length 15)
_S1_2_89339B8 405 instructions (0.000%), 5 calls (089339B8 - 08933B38, length 97)
_S1_2_892AE20 404 instructions (0.000%), 2 calls (0892AE20 - 0892B718, length 575)
_S1_2_8828FF8 402 instructions (0.000%), 2 calls (08828FF8 - 0882931C, length 202)
_S1_2_8829690 400 instructions (0.000%), 4 calls (08829690 - 088298F4, length 154)
_S1_2_88416D4 396 instructions (0.000%), 36 calls (088416D4 - 08841704, length 13)
_S1_2_89B8178 396 instructions (0.000%), 33 calls (089B8178 - 089B8228, length 45)
_S1_2_884C32C 396 instructions (0.000%), 2 calls (0884C32C - 0884CB5C, length 525)
  Back Branch 0884C87C 4 times (length 42)
_S1_2_89F44E0 392 instructions (0.000%), 28 calls (089F44E0 - 089F4644, length 90)
_S1_2_8A47D40 392 instructions (0.000%), 7 calls (08A47D40 - 08A47F44, length 130)
_S1_2_88486EC 392 instructions (0.000%), 2 calls (08848068 - 08848A64, length 640)
  Back Branch 08848590 18 times (length 10)
  Back Branch 0884871C 2 times (length 431)
_S1_2_88B8A68 390 instructions (0.000%), 30 calls (088B8A68 - 088B8A98, length 13)
_S1_2_88BB87C 390 instructions (0.000%), 15 calls (088BB87C - 088BB8E0, length 26)
_S1_2_88254D8 386 instructions (0.000%), 2 calls (088254D8 - 088256CC, length 126)
  Back Branch 08825590 20 times (length 5)
  Back Branch 08825574 16 times (length 5)
  Back Branch 088255AC 4 times (length 5)
_S1_2_89FA874 384 instructions (0.000%), 12 calls (089FA874 - 089FA8F0, length 32)
_S1_2_89C0940 384 instructions (0.000%), 8 calls (089C0940 - 089C36F4, length 2926)
  Back Branch 089C30E0 7,808 times (length 5)
  Back Branch 089C19F0 1,792 times (length 10)
  Back Branch 089C170C 1,690 times (length 10)
  Back Branch 089C31A0 1,512 times (length 9)
  Back Branch 089C1CE8 1,224 times (length 10)
  Back Branch 089C3244 780 times (length 1924)
  Back Branch 089C3698 20 times (length 14)
_S1_2_89191C0 384 instructions (0.000%), 8 calls (089191C0 - 0891927C, length 48)
_S1_2_8A772AC 382 instructions (0.000%), 191 calls (08A772AC - 08A772B0, length 2)
_S1_2_88BB16C 380 instructions (0.000%), 38 calls (088BB16C - 088BB190, length 10)
_S1_2_8857250 380 instructions (0.000%), 5 calls (08857250 - 08857488, length 143)
_S1_2_88A9BAC 378 instructions (0.000%), 18 calls (088A9BAC - 088A9C08, length 24)
_S1_2_89EA128 376 instructions (0.000%), 30 calls (089EA128 - 089EA188, length 25)
  Back Branch 089EA168 10 times (length 8)
_S1_2_88D2B78 376 instructions (0.000%), 4 calls (088D2B78 - 088D301C, length 298)
_S1_2_8A17204 375 instructions (0.000%), 75 calls (08A17204 - 08A17214, length 5)
_S1_2_89F6478 374 instructions (0.000%), 22 calls (089F6478 - 089F64C0, length 19)
_S1_2_88BB9E8 374 instructions (0.000%), 22 calls (088BB9E8 - 088BBA28, length 17)
_S1_2_89FA3E4 370 instructions (0.000%), 10 calls (089FA3E4 - 089FA474, length 37)
_S1_2_895E93C 370 instructions (0.000%), 9 calls (0895E93C - 0895EA1C, length 57)
_S1_2_8821698 370 instructions (0.000%), 2 calls (08821698 - 088219A8, length 197)
_S1_2_89BDBA0 368 instructions (0.000%), 46 calls (089BDBA0 - 089BDBBC, length 8)
_S1_2_88CB6EC 368 instructions (0.000%), 23 calls (088CB6EC - 088CB728, length 16)
_S1_2_891ECBC 366 instructions (0.000%), 3 calls (0891ECBC - 0891ED70, length 46)
  Back Branch 0891ED0C 22 times (length 12)
_S1_2_881E57C 366 instructions (0.000%), 2 calls (0881E57C - 0881ED50, length 502)
_S1_2_8806240 366 instructions (0.000%), 1 calls (08806240 - 0880682C, length 380)
_S1_2_88B25E4 364 instructions (0.000%), 28 calls (088B25E4 - 088B2614, length 13)
_S1_2_88FC540 360 instructions (0.000%), 120 calls (088FC540 - 088FC548, length 3)
_S1_2_89F4CA0 360 instructions (0.000%), 40 calls (089F4CA0 - 089F4CC0, length 9)
_S1_2_896930C 360 instructions (0.000%), 20 calls (0896930C - 0896938C, length 33)
_S1_2_89E82F4 360 instructions (0.000%), 18 calls (089E82F4 - 089E8340, length 20)
_S1_2_886F58C 360 instructions (0.000%), 4 calls (0886F58C - 0886F828, length 168)
_S1_2_89BD30C 357 instructions (0.000%), 51 calls (089BD30C - 089BD324, length 7)
_S1_2_898A97C 357 instructions (0.000%), 43 calls (0898A97C - 0898A9CC, length 21)
_S1_2_88B8ABC 357 instructions (0.000%), 21 calls (088B8ABC - 088B8AFC, length 17)
_S1_2_8A326D4 354 instructions (0.000%), 2 calls (08A326D4 - 08A32CA8, length 374)
_S1_2_89A2080 352 instructions (0.000%), 16 calls (089A2080 - 089A2130, length 45)
_S1_2_88998E4 352 instructions (0.000%), 1 calls (088998E4 - 0889996C, length 35)
  Back Branch 08899930 54 times (length 6)
_S1_2_89AF62C 350 instructions (0.000%), 50 calls (089AF62C - 089AF644, length 7)
_S1_2_89AF610 350 instructions (0.000%), 50 calls (089AF610 - 089AF628, length 7)
_S1_2_89AF5F4 350 instructions (0.000%), 50 calls (089AF5F4 - 089AF60C, length 7)
_S1_2_8987724 350 instructions (0.000%), 50 calls (08987724 - 0898773C, length 7)
_S1_2_898DE84 350 instructions (0.000%), 14 calls (0898DE84 - 0898DEF0, length 28)
_S1_2_8878590 349 instructions (0.000%), 1 calls (08878590 - 08878BB8, length 395)
_S1_2_881FCF4 348 instructions (0.000%), 2 calls (0881FCF4 - 08820074, length 225)
_S1_2_88997F4 348 instructions (0.000%), 1 calls (088997F4 - 08899884, length 37)
  Back Branch 08899844 53 times (length 6)
_S1_2_891F600 345 instructions (0.000%), 23 calls (0891F600 - 0891F640, length 17)
_S1_2_89C5FC4 344 instructions (0.000%), 43 calls (089C5FC4 - 089C5FE0, length 8)
_S1_2_89BDC24 344 instructions (0.000%), 43 calls (089BDC24 - 089BDC40, length 8)
_S1_2_89BA9DC 343 instructions (0.000%), 7 calls (089BA9DC - 089BAAA0, length 50)
_S1_2_8A2FA90 336 instructions (0.000%), 7 calls (08A2FA90 - 08A2FB50, length 49)
_S1_2_8919280 336 instructions (0.000%), 7 calls (08919280 - 08919340, length 49)
_S1_2_88CD568 330 instructions (0.000%), 6 calls (088CD568 - 088CD6B4, length 84)
_S1_2_89BB96C 325 instructions (0.000%), 27 calls (089BB96C - 089BB9B8, length 20)
_S1_2_89342B0 325 instructions (0.000%), 5 calls (089342B0 - 089343B0, length 65)
_S1_2_89B1628 324 instructions (0.000%), 27 calls (089B1628 - 089B1654, length 12)
_S1_2_89B15F8 324 instructions (0.000%), 27 calls (089B15F8 - 089B1624, length 12)
_S1_2_89B15C8 324 instructions (0.000%), 27 calls (089B15C8 - 089B15F4, length 12)
_S1_2_891F9C0 324 instructions (0.000%), 4 calls (0891F9C0 - 0891FB30, length 93)
_S1_2_8A32CAC 322 instructions (0.000%), 4 calls (08A32CAC - 08A32ED4, length 139)
  Back Branch 08A32EA0 2 times (length 97)
_S1_2_88DE030 322 instructions (0.000%), 2 calls (088DE030 - 088DE2E0, length 173)
_S1_2_892E6C8 318 instructions (0.000%), 1 calls (0892E6C8 - 0892E7EC, length 74)
  Back Branch 0892E714 13 times (length 16)
  Back Branch 0892E79C 3 times (length 26)
_S1_2_887232C 316 instructions (0.000%), 4 calls (0887232C - 08872464, length 79)
_S1_2_88D3784 315 instructions (0.000%), 5 calls (088D3784 - 088D389C, length 71)
_S1_2_89AAA28 312 instructions (0.000%), 24 calls (089AAA28 - 089AAA68, length 17)
_S1_2_89B6194 310 instructions (0.000%), 62 calls (089B6194 - 089B61A4, length 5)
_S1_2_8A42BEC 310 instructions (0.000%), 2 calls (08A42BEC - 08A43194, length 363)
_S1_2_88CCF6C 310 instructions (0.000%), 2 calls (088CCF6C - 088CD400, length 294)
_S1_2_8920A54 309 instructions (0.000%), 5 calls (08920A54 - 08920B40, length 60)
  Back Branch 08920A8C 25 times (length 7)
_S1_2_89AAAC0 308 instructions (0.000%), 28 calls (089AAAC0 - 089AAAF8, length 15)
_S1_2_89F7690 308 instructions (0.000%), 2 calls (089F7690 - 089F7904, length 158)
  Back Branch 089F77CC 2 times (length 24)
  Back Branch 089F78C0 2 times (length 14)
_S1_2_88A8888 308 instructions (0.000%), 2 calls (088A8888 - 088A8D7C, length 318)
_S1_2_88E3764 306 instructions (0.000%), 4 calls (088E3650 - 088E38B8, length 155)
  Back Branch 088E37B8 4 times (length 92)
_S1_2_89DAB30 304 instructions (0.000%), 16 calls (089DAB30 - 089DAB80, length 21)
_S1_2_88616B4 304 instructions (0.000%), 2 calls (088616B4 - 08861910, length 152)
_S1_2_89C6D74 301 instructions (0.000%), 43 calls (089C6D74 - 089C6D8C, length 7)
_S1_2_88BB454 296 instructions (0.000%), 8 calls (088BB454 - 088BB4E4, length 37)
_S1_2_88DDC60 296 instructions (0.000%), 2 calls (088DDC60 - 088DE2E0, length 417)
_S1_2_88D324C 296 instructions (0.000%), 2 calls (088D324C - 088D34F0, length 170)
_S1_2_8A2BA54 294 instructions (0.000%), 98 calls (08A2BA54 - 08A2BA5C, length 3)
_S1_2_88CB63C 294 instructions (0.000%), 21 calls (088CB63C - 088CB670, length 14)
_S1_2_899F024 294 instructions (0.000%), 6 calls (0899F024 - 0899F220, length 128)
_S1_2_8A0D1EC 292 instructions (0.000%), 2 calls (08A0D1EC - 08A0D440, length 150)
_S1_2_88F690C 291 instructions (0.000%), 1 calls (088F690C - 088F6DA4, length 295)
  Back Branch 088F6BE4 68 times (length 2)
  Back Branch 088F6998 10 times (length 2)
_S1_2_89585C0 290 instructions (0.000%), 2 calls (089585C0 - 08958838, length 159)
  Back Branch 089587F0 4 times (length 5)
_S1_2_89FDD20 290 instructions (0.000%), 1 calls (089FDD20 - 089FDE1C, length 64)
  Back Branch 089FDD94 32 times (length 8)
_S1_2_891F1E8 289 instructions (0.000%), 2 calls (0891F1E8 - 0891F3E8, length 129)
  Back Branch 0891F34C 7 times (length 10)
  Back Branch 0891F3A4 7 times (length 10)
_S1_2_89B6170 288 instructions (0.000%), 32 calls (089B6170 - 089B6190, length 9)
_S1_2_881E3E8 288 instructions (0.000%), 32 calls (0881E3E8 - 0881E408, length 9)
_S1_2_89A288C 288 instructions (0.000%), 24 calls (089A288C - 089A28B8, length 12)
_S1_2_8A3F9C4 288 instructions (0.000%), 8 calls (08A3F9C4 - 08A3FA70, length 44)
  Back Branch 08A3FA1C 8 times (length 11)
_S1_2_8998A10 288 instructions (0.000%), 2 calls (08998A10 - 08999200, length 509)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_899B788 286 instructions (0.000%), 13 calls (0899B788 - 0899B7E0, length 23)
_S1_2_880B32C 286 instructions (0.000%), 1 calls (0880B32C - 0880B3D8, length 44)
  Back Branch 0880B388 17 times (length 17)
_S1_2_8A341AC 285 instructions (0.000%), 5 calls (08A341AC - 08A34290, length 58)
_S1_2_8924DC0 284 instructions (0.000%), 2 calls (08924DC0 - 08925008, length 147)
_S1_2_88D95E4 282 instructions (0.000%), 2 calls (088D95E4 - 088D9834, length 149)
_S1_2_89A0638 280 instructions (0.000%), 35 calls (089A0638 - 089A0654, length 8)
_S1_2_8956F24 278 instructions (0.000%), 2 calls (08956F24 - 089571A0, length 160)
_S1_2_8959204 274 instructions (0.000%), 2 calls (08959204 - 08959478, length 158)
_S1_2_882CC9C 273 instructions (0.000%), 13 calls (0882CC9C - 0882CD04, length 27)
_S1_2_8993390 272 instructions (0.000%), 34 calls (08993390 - 089933B4, length 10)
_S1_2_88CF5C4 272 instructions (0.000%), 16 calls (088CF5C4 - 088CF604, length 17)
_S1_2_88FA548 272 instructions (0.000%), 2 calls (088FA548 - 088FB84C, length 1218)
  Back Branch 088FB5AC 192 times (length 87)
  Back Branch 088FAF24 40 times (length 134)
  Back Branch 088FB5C4 32 times (length 319)
  Back Branch 088FAF3C 10 times (length 309)
_S1_2_885BD90 272 instructions (0.000%), 2 calls (0885BD90 - 0885BFAC, length 136)
_S1_2_8804304 271 instructions (0.000%), 1 calls (08804304 - 08804770, length 284)
_S1_2_8933E9C 267 instructions (0.000%), 12 calls (08933E9C - 08933EF8, length 24)
_S1_2_88F7480 265 instructions (0.000%), 1 calls (088F7480 - 088F7590, length 69)
  Back Branch 088F7580 96 times (length 2)
  Back Branch 088F7518 20 times (length 2)
_S1_2_8841708 264 instructions (0.000%), 24 calls (08841708 - 08841738, length 13)
_S1_2_89EAEC8 264 instructions (0.000%), 8 calls (089EACD0 - 089EC2B4, length 1402)
  Back Branch 089EAD10 194 times (length 12)
  Back Branch 089EC258 36 times (length 1380)
  Back Branch 089EAF34 8 times (length 11)
  Back Branch 089EAF4C 8 times (length 72)
_S1_2_88F6DA8 262 instructions (0.000%), 2 calls (088F6DA8 - 088F7048, length 169)
_S1_2_88B9CA4 260 instructions (0.000%), 10 calls (088B9CA4 - 088B9D08, length 26)
_S1_2_8A06A48 260 instructions (0.000%), 6 calls (08A06A48 - 08A06B48, length 65)
_S1_2_8A4D628 260 instructions (0.000%), 5 calls (08A4D628 - 08A4D8D8, length 173)
_S1_2_88D6CC4 260 instructions (0.000%), 4 calls (088D6CC4 - 088D749C, length 503)
_S1_2_88CCADC 256 instructions (0.000%), 4 calls (088CCADC - 088CCCA0, length 114)
_S1_2_881D7D0 256 instructions (0.000%), 2 calls (0881D7D0 - 0881DAEC, length 200)
_S1_2_88A5598 255 instructions (0.000%), 2 calls (088A5598 - 088A5914, length 224)
_S1_2_882BA8C 252 instructions (0.000%), 36 calls (0882BA8C - 0882BAA4, length 7)
_S1_2_8A51FFC 252 instructions (0.000%), 7 calls (08A51FFC - 08A52090, length 38)
_S1_2_8920588 252 instructions (0.000%), 2 calls (08920588 - 089207B0, length 139)
_S1_2_89BF79C 250 instructions (0.000%), 2 calls (089BF79C - 089BF9D8, length 144)
_S1_2_8820078 250 instructions (0.000%), 2 calls (08820078 - 088219A8, length 1613)
  Back Branch 08821680 10 times (length 846)
_S1_2_881F29C 250 instructions (0.000%), 2 calls (0881F29C - 0881F48C, length 125)
_S1_2_89AAB80 246 instructions (0.000%), 1 calls (089AAB80 - 089AACA8, length 75)
  Back Branch 089AAC8C 16 times (length 13)
_S1_2_89B1B58 245 instructions (0.000%), 35 calls (089B1B58 - 089B1B70, length 7)
_S1_2_89B1B3C 245 instructions (0.000%), 35 calls (089B1B3C - 089B1B54, length 7)
_S1_2_88C52A8 244 instructions (0.000%), 4 calls (088C52A8 - 088C53BC, length 70)
_S1_2_88C0434 244 instructions (0.000%), 4 calls (088C0434 - 088C05A4, length 93)
_S1_2_8819E54 244 instructions (0.000%), 4 calls (08819E54 - 08819F44, length 61)
_S1_2_880D898 244 instructions (0.000%), 2 calls (0880D898 - 0880DDD8, length 337)
  Back Branch 0880DA6C 34 times (length 72)
_S1_2_88103EC 243 instructions (0.000%), 9 calls (088103EC - 0881051C, length 77)
_S1_2_881892C 242 instructions (0.000%), 2 calls (0881892C - 08818D94, length 283)
  Back Branch 08818BF8 2 times (length 79)
_S1_2_89890E8 240 instructions (0.000%), 80 calls (089890E8 - 089890F0, length 3)
_S1_2_8A33BF0 240 instructions (0.000%), 5 calls (08A33BF0 - 08A33CB0, length 49)
_S1_2_8A33484 240 instructions (0.000%), 5 calls (08A33484 - 08A33544, length 49)
_S1_2_899B5B8 238 instructions (0.000%), 14 calls (0899B5B8 - 0899B5FC, length 18)
_S1_2_88CB76C 238 instructions (0.000%), 7 calls (088CB76C - 088CB7F0, length 34)
_S1_2_8817A8C 237 instructions (0.000%), 79 calls (08817A8C - 08817A94, length 3)
_S1_2_8854278 234 instructions (0.000%), 2 calls (08854278 - 08856660, length 2299)
  Back Branch 08855084 220 times (length 10)
  Back Branch 08855254 154 times (length 10)
  Back Branch 08854DFC 140 times (length 10)
  Back Branch 08856240 64 times (length 16)
  Back Branch 08855BC4 46 times (length 362)
  Back Branch 08855C10 22 times (length 1078)
_S1_2_89218D8 232 instructions (0.000%), 2 calls (089218D8 - 08921AB8, length 121)
_S1_2_885BBC0 232 instructions (0.000%), 2 calls (0885BBC0 - 0885BFAC, length 252)
_S1_2_8852C64 232 instructions (0.000%), 2 calls (08852C64 - 08852E30, length 116)
_S1_2_89FB3F0 231 instructions (0.000%), 11 calls (089FB3F0 - 089FB440, length 21)
_S1_2_8988F60 230 instructions (0.000%), 10 calls (08988F60 - 08988FCC, length 28)
_S1_2_88B254C 228 instructions (0.000%), 6 calls (088B254C - 088B25E0, length 38)
_S1_2_88B24B4 228 instructions (0.000%), 6 calls (088B24B4 - 088B2548, length 38)
_S1_2_884F1D4 228 instructions (0.000%), 2 calls (0884F1D4 - 0884F398, length 114)
_S1_2_88179EC 225 instructions (0.000%), 75 calls (088179EC - 088179F4, length 3)
_S1_2_89C7EE0 225 instructions (0.000%), 15 calls (089C7EE0 - 089C7F1C, length 16)
_S1_2_880A0E8 225 instructions (0.000%), 9 calls (0880A0E8 - 0880A158, length 29)
_S1_2_88A7A70 225 instructions (0.000%), 1 calls (088A7974 - 088A7AC0, length 84)
  Back Branch 088A7A7C 4 times (length 68)
_S1_2_89BB438 224 instructions (0.000%), 32 calls (089BB438 - 089BB450, length 7)
_S1_2_8993C20 224 instructions (0.000%), 8 calls (08993C20 - 08993CA0, length 33)
_S1_2_882CE74 223 instructions (0.000%), 2 calls (0882CE74 - 0882D1A4, length 205)
_S1_2_8817A04 222 instructions (0.000%), 74 calls (08817A04 - 08817A0C, length 3)
_S1_2_88D7804 222 instructions (0.000%), 2 calls (088D7804 - 088D7854, length 21)
  Back Branch 088D7840 32 times (length 5)
  Back Branch 088D7824 8 times (length 5)
_S1_2_88BCCEC 220 instructions (0.000%), 11 calls (088BCCEC - 088BCD8C, length 41)
_S1_2_88BCE50 220 instructions (0.000%), 10 calls (088BCE50 - 088BCEAC, length 24)
_S1_2_88B9D0C 220 instructions (0.000%), 5 calls (088B9D0C - 088B9DC4, length 47)
_S1_2_88A8EA0 220 instructions (0.000%), 4 calls (088A8EA0 - 088A8F90, length 61)
_S1_2_88EFDF8 220 instructions (0.000%), 2 calls (088EFDF8 - 088EFFAC, length 110)
_S1_2_881EB80 218 instructions (0.000%), 2 calls (0881EB80 - 0881ED50, length 117)
_S1_2_88F704C 217 instructions (0.000%), 1 calls (088F704C - 088F73E4, length 231)
_S1_2_899EC48 216 instructions (0.000%), 36 calls (0899EC48 - 0899ECBC, length 30)
_S1_2_885A038 216 instructions (0.000%), 4 calls (0885A038 - 0885A06C, length 14)
  Back Branch 0885A060 36 times (length 5)
_S1_2_884FA78 216 instructions (0.000%), 2 calls (0884FA78 - 08851AB8, length 2065)
  Back Branch 088513A0 76 times (length 362)
  Back Branch 088516A8 52 times (length 16)
  Back Branch 08850A30 14 times (length 10)
  Back Branch 088513EC 2 times (length 1078)
_S1_2_89893E0 214 instructions (0.000%), 1 calls (089893E0 - 08989734, length 214)
_S1_2_8817A98 213 instructions (0.000%), 71 calls (08817A98 - 08817AA0, length 3)
_S1_2_8817788 213 instructions (0.000%), 71 calls (08817788 - 08817790, length 3)
_S1_2_898D68C 213 instructions (0.000%), 1 calls (0898D68C - 0898DA08, length 224)
_S1_2_88A9DF8 212 instructions (0.000%), 4 calls (088A9DF8 - 088A9F80, length 99)
_S1_2_881E494 212 instructions (0.000%), 4 calls (0881E494 - 0881E578, length 58)
_S1_2_881DAF0 211 instructions (0.000%), 1 calls (0881DAF0 - 0881DE70, length 225)
_S1_2_89F4144 210 instructions (0.000%), 15 calls (089F4144 - 089F4178, length 14)
_S1_2_88CE3EC 210 instructions (0.000%), 15 calls (088CE3EC - 088CE420, length 14)
_S1_2_88C50A8 210 instructions (0.000%), 2 calls (088C50A8 - 088C5248, length 105)
_S1_2_8852E34 210 instructions (0.000%), 1 calls (08852E34 - 088531A0, length 220)
_S1_2_884F39C 210 instructions (0.000%), 1 calls (0884F39C - 0884F708, length 220)
_S1_2_895D74C 208 instructions (0.000%), 8 calls (0895D74C - 0895D7D4, length 35)
_S1_2_88A4FE4 208 instructions (0.000%), 4 calls (088A4FE4 - 088A5138, length 86)
_S1_2_891FEF4 208 instructions (0.000%), 2 calls (0891FEF4 - 08920074, length 97)
  Back Branch 0892004C 10 times (length 17)
_S1_2_8804C9C 207 instructions (0.000%), 69 calls (08804C9C - 08804CA4, length 3)
_S1_2_881BD3C 205 instructions (0.000%), 13 calls (0881BD3C - 0881BD90, length 22)
_S1_2_897D2B0 205 instructions (0.000%), 5 calls (0897A13C - 0897D36C, length 3213)
  Back Branch 0897A154 63,809 times (length 8)
  Back Branch 0897D334 5 times (length 3199)
_S1_2_89BB178 204 instructions (0.000%), 2 calls (089BB178 - 089BB1BC, length 18)
  Back Branch 089BB1A4 30 times (length 6)
_S1_2_8A520B0 203 instructions (0.000%), 7 calls (08A520B0 - 08A52120, length 29)
_S1_2_88091A4 202 instructions (0.000%), 2 calls (088091A4 - 0880925C, length 47)
  Back Branch 088091F4 10 times (length 9)
  Back Branch 08809240 8 times (length 14)
_S1_2_889933C 202 instructions (0.000%), 1 calls (0889933C - 08899400, length 50)
  Back Branch 0889939C 10 times (length 10)
  Back Branch 088993E4 10 times (length 9)
_S1_2_88BB54C 200 instructions (0.000%), 8 calls (088BB54C - 088BB5AC, length 25)
_S1_2_88BB4E8 200 instructions (0.000%), 8 calls (088BB4E8 - 088BB548, length 25)
_S1_2_8809B78 200 instructions (0.000%), 8 calls (08809B78 - 08809BE8, length 29)
_S1_2_899BDD0 200 instructions (0.000%), 4 calls (0899BDD0 - 0899CEA8, length 1079)
  Back Branch 0899C588 192 times (length 146)
_S1_2_88CCBDC 200 instructions (0.000%), 4 calls (088CCBDC - 088CCCA0, length 50)
_S1_2_88B2360 198 instructions (0.000%), 11 calls (088B2360 - 088B23A4, length 18)
_S1_2_8A77314 196 instructions (0.000%), 98 calls (08A77314 - 08A77318, length 2)
_S1_2_8A7730C 196 instructions (0.000%), 98 calls (08A7730C - 08A77310, length 2)
_S1_2_8A772DC 196 instructions (0.000%), 98 calls (08A772DC - 08A772E0, length 2)
_S1_2_880EC98 196 instructions (0.000%), 4 calls (0880EC98 - 0880ED60, length 51)
_S1_2_89FA784 195 instructions (0.000%), 13 calls (089FA784 - 089FA7BC, length 15)
_S1_2_8A023F0 195 instructions (0.000%), 1 calls (08A023F0 - 08A024F8, length 67)
  Back Branch 08A024E0 5 times (length 32)
_S1_2_8921DE4 194 instructions (0.000%), 4 calls (08921DE4 - 08922038, length 150)
  Back Branch 08921FE0 2 times (length 55)
_S1_2_898DA0C 194 instructions (0.000%), 1 calls (0898DA0C - 0898DD10, length 194)
_S1_2_89BF5F4 193 instructions (0.000%), 1 calls (089BF5F4 - 089BF798, length 106)
  Back Branch 089BF748 8 times (length 29)
_S1_2_8A7752C 192 instructions (0.000%), 96 calls (08A7752C - 08A77530, length 2)
_S1_2_8A7751C 192 instructions (0.000%), 96 calls (08A7751C - 08A77520, length 2)
_S1_2_8A773DC 192 instructions (0.000%), 96 calls (08A773DC - 08A773E0, length 2)
_S1_2_8849A20 192 instructions (0.000%), 4 calls (08849A20 - 08849ABC, length 40)
  Back Branch 08849A9C 8 times (length 22)
_S1_2_881DFC0 192 instructions (0.000%), 4 calls (0881DFC0 - 0881E190, length 117)
_S1_2_8A7750C 190 instructions (0.000%), 95 calls (08A7750C - 08A77510, length 2)
_S1_2_8A7734C 190 instructions (0.000%), 95 calls (08A7734C - 08A77350, length 2)
_S1_2_8A77344 190 instructions (0.000%), 95 calls (08A77344 - 08A77348, length 2)
_S1_2_8A772D4 190 instructions (0.000%), 95 calls (08A772D4 - 08A772D8, length 2)
_S1_2_88792E8 188 instructions (0.000%), 3 calls (088792E8 - 08879430, length 83)
  Back Branch 08879370 29 times (length 2)
_S1_2_88DC69C 188 instructions (0.000%), 2 calls (088DC69C - 088DC810, length 94)
_S1_2_8A502E8 187 instructions (0.000%), 11 calls (08A502E8 - 08A50CE0, length 639)
_S1_2_88C0C08 184 instructions (0.000%), 8 calls (088C0C08 - 088C0C68, length 25)
_S1_2_88A93FC 184 instructions (0.000%), 8 calls (088A93FC - 088A9454, length 23)
_S1_2_88B9A88 184 instructions (0.000%), 4 calls (088B9A88 - 088B9B70, length 59)
_S1_2_8A77524 182 instructions (0.000%), 91 calls (08A77524 - 08A77528, length 2)
_S1_2_8A77504 182 instructions (0.000%), 91 calls (08A77504 - 08A77508, length 2)
_S1_2_8A77444 182 instructions (0.000%), 91 calls (08A77444 - 08A77448, length 2)
_S1_2_89C6D90 182 instructions (0.000%), 26 calls (089C6D90 - 089C6DA8, length 7)
_S1_2_882C1D4 182 instructions (0.000%), 13 calls (0882C1D4 - 0882C208, length 14)
_S1_2_89225E4 182 instructions (0.000%), 2 calls (0892257C - 08925008, length 2724)
  Back Branch 08922854 46 times (length 53)
  Back Branch 089237EC 16 times (length 24)
  Back Branch 08923728 16 times (length 24)
  Back Branch 089240A0 16 times (length 10)
  Back Branch 08923800 16 times (length 53)
  Back Branch 08922770 10 times (length 127)
  Back Branch 089228E8 4 times (length 15)
_S1_2_88EFFB0 181 instructions (0.000%), 1 calls (088EFFB0 - 088F0310, length 217)
_S1_2_89A7F20 180 instructions (0.000%), 15 calls (089A7F20 - 089A7F4C, length 12)
_S1_2_88BF91C 180 instructions (0.000%), 12 calls (088BF91C - 088BF954, length 15)
_S1_2_8992C4C 180 instructions (0.000%), 10 calls (08992C4C - 08992CF0, length 42)
_S1_2_88CD404 178 instructions (0.000%), 2 calls (088CD404 - 088CD564, length 89)
_S1_2_880DC64 178 instructions (0.000%), 2 calls (0880DC64 - 0880DDD8, length 94)
_S1_2_895B5C8 176 instructions (0.000%), 22 calls (0895B5C8 - 0895B5E4, length 8)
_S1_2_88BB3B8 176 instructions (0.000%), 8 calls (088BB3B8 - 088BB450, length 39)
_S1_2_88CE060 176 instructions (0.000%), 4 calls (088CE060 - 088CE10C, length 44)
_S1_2_8898E4C 176 instructions (0.000%), 3 calls (08898E4C - 08898F60, length 70)
_S1_2_88609F4 176 instructions (0.000%), 2 calls (088609F4 - 08860B50, length 88)
_S1_2_89B6CC8 175 instructions (0.000%), 25 calls (089B6CC8 - 089B6CE0, length 7)
_S1_2_8A7766C 174 instructions (0.000%), 87 calls (08A7766C - 08A77670, length 2)
_S1_2_8A21CC8 172 instructions (0.000%), 4 calls (08A21CC8 - 08A21D70, length 43)
_S1_2_89EE690 171 instructions (0.000%), 3 calls (089EE690 - 089EE83C, length 108)
_S1_2_88CE468 170 instructions (0.000%), 10 calls (088CE468 - 088CE4A8, length 17)
_S1_2_88AA63C 170 instructions (0.000%), 2 calls (088AA63C - 088AA7A0, length 90)
_S1_2_887967C 170 instructions (0.000%), 2 calls (0887967C - 0887A62C, length 1005)
  Back Branch 08879C8C 58 times (length 126)
  Back Branch 0887A4A8 58 times (length 413)
_S1_2_882C724 170 instructions (0.000%), 2 calls (0882C724 - 0882C79C, length 31)
  Back Branch 0882C750 18 times (length 7)
_S1_2_899AC14 169 instructions (0.000%), 13 calls (0899AC14 - 0899AC44, length 13)
_S1_2_89CC34C 168 instructions (0.000%), 28 calls (089CC34C - 089CC37C, length 13)
_S1_2_88CC510 168 instructions (0.000%), 21 calls (088CC510 - 088CC52C, length 8)
_S1_2_884169C 168 instructions (0.000%), 12 calls (0884169C - 088416D0, length 14)
_S1_2_8876070 168 instructions (0.000%), 4 calls (08876070 - 08876114, length 42)
_S1_2_882F054 168 instructions (0.000%), 2 calls (0882F054 - 0882FE24, length 885)
_S1_2_8804000 168 instructions (0.000%), 2 calls (08804000 - 08804300, length 193)
_S1_2_8A146F0 168 instructions (0.000%), 1 calls (08A146F0 - 08A1499C, length 172)
_S1_2_8A119AC 168 instructions (0.000%), 1 calls (08A119AC - 08A11C58, length 172)
_S1_2_8A0CE84 168 instructions (0.000%), 1 calls (08A0CE84 - 08A0D130, length 172)
_S1_2_8A0CBD4 168 instructions (0.000%), 1 calls (08A0CBD4 - 08A0CE80, length 172)
_S1_2_88710B8 166 instructions (0.000%), 2 calls (088710B8 - 08871250, length 103)
_S1_2_8805EC0 166 instructions (0.000%), 2 calls (08805EC0 - 0880623C, length 224)
_S1_2_89FA748 165 instructions (0.000%), 11 calls (089FA748 - 089FA780, length 15)
_S1_2_8A09C08 165 instructions (0.000%), 1 calls (08A09C08 - 08A09EB4, length 172)
_S1_2_89304F8 164 instructions (0.000%), 2 calls (089304F8 - 08930874, length 224)
  Back Branch 089306DC 72 times (length 13)
  Back Branch 08930830 24 times (length 111)
_S1_2_886F1EC 163 instructions (0.000%), 1 calls (0886F1EC - 0886F3D0, length 122)
  Back Branch 0886F2A0 16 times (length 7)
_S1_2_898CE24 162 instructions (0.000%), 27 calls (0898CE24 - 0898CE38, length 6)
_S1_2_8857498 162 instructions (0.000%), 2 calls (08857498 - 08857808, length 221)
_S1_2_88668EC 162 instructions (0.000%), 1 calls (088668EC - 08866D30, length 274)
_S1_2_898D2D4 160 instructions (0.000%), 80 calls (0898D2D4 - 0898D2D8, length 2)
_S1_2_89FB990 160 instructions (0.000%), 32 calls (089FB990 - 089FB9A0, length 5)
_S1_2_88CC4F0 160 instructions (0.000%), 20 calls (088CC4F0 - 088CC50C, length 8)
_S1_2_89EABE0 160 instructions (0.000%), 16 calls (089EABE0 - 089EAC04, length 10)
_S1_2_88097D8 160 instructions (0.000%), 2 calls (088097D8 - 08809914, length 80)
_S1_2_8829320 159 instructions (0.000%), 1 calls (08829320 - 088295B4, length 166)
_S1_2_8A7767C 158 instructions (0.000%), 79 calls (08A7767C - 08A77680, length 2)
_S1_2_89A6F2C 158 instructions (0.000%), 4 calls (089A6F2C - 089A701C, length 61)
_S1_2_89A96C4 157 instructions (0.000%), 1 calls (089A96C4 - 089A9934, length 157)
_S1_2_884C870 156 instructions (0.000%), 4 calls (0884C7DC - 0884CB5C, length 225)
  Back Branch 0884C87C 4 times (length 42)
_S1_2_88FCB74 156 instructions (0.000%), 2 calls (088FCB74 - 088FCCA8, length 78)
_S1_2_892EED8 156 instructions (0.000%), 1 calls (0892EED8 - 0892F0A4, length 116)
  Back Branch 0892F080 7 times (length 9)
  Back Branch 0892F02C 3 times (length 9)
_S1_2_88D27D4 155 instructions (0.000%), 5 calls (088D27D4 - 088D284C, length 31)
_S1_2_889D570 155 instructions (0.000%), 1 calls (0889D570 - 0889E008, length 679)
_S1_2_899B95C 152 instructions (0.000%), 8 calls (0899B95C - 0899B9B0, length 22)
_S1_2_895A388 150 instructions (0.000%), 6 calls (0895A388 - 0895A3F8, length 29)
_S1_2_88CD644 150 instructions (0.000%), 6 calls (088CD644 - 088CD6B4, length 29)
_S1_2_8809F8C 150 instructions (0.000%), 6 calls (08809F8C - 08809FFC, length 29)
_S1_2_8809E30 150 instructions (0.000%), 6 calls (08809E30 - 08809EA0, length 29)
_S1_2_8809BEC 150 instructions (0.000%), 6 calls (08809BEC - 08809C5C, length 29)
_S1_2_8809A1C 150 instructions (0.000%), 6 calls (08809A1C - 08809A8C, length 29)
_S1_2_88BCB24 150 instructions (0.000%), 5 calls (088BCB24 - 088BCBA4, length 33)
_S1_2_884C050 150 instructions (0.000%), 2 calls (0884C050 - 0884CB5C, length 708)
  Back Branch 0884C87C 4 times (length 42)
_S1_2_899419C 148 instructions (0.000%), 8 calls (0899419C - 089941F8, length 24)
_S1_2_885BFB0 148 instructions (0.000%), 2 calls (0885BFB0 - 088609F0, length 4753)
  Back Branch 088603A8 20 times (length 10)
  Back Branch 0885EC38 20 times (length 10)
  Back Branch 0885E084 20 times (length 10)
  Back Branch 0885F7EC 20 times (length 10)
  Back Branch 0885D740 20 times (length 10)
  Back Branch 0885D1F8 14 times (length 10)
  Back Branch 0885F034 14 times (length 10)
  Back Branch 0885D498 14 times (length 10)
  Back Branch 0885F544 14 times (length 10)
  Back Branch 0885E480 14 times (length 10)
  Back Branch 0885DB3C 14 times (length 10)
  Back Branch 08860100 14 times (length 10)
  Back Branch 0885DDDC 14 times (length 10)
  Back Branch 0885FBE8 14 times (length 10)
  Back Branch 0885E990 14 times (length 10)
  Back Branch 0885CB54 14 times (length 10)
_S1_2_884C748 148 instructions (0.000%), 2 calls (0884C748 - 0884CB5C, length 262)
  Back Branch 0884C87C 4 times (length 42)
_S1_2_89C0458 147 instructions (0.000%), 1 calls (089C0458 - 089C0500, length 43)
  Back Branch 089C04EC 61 times (length 2)
_S1_2_899499C 146 instructions (0.000%), 2 calls (0899499C - 08994B64, length 115)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8928FC4 146 instructions (0.000%), 2 calls (08928FC4 - 0892B718, length 2518)
  Back Branch 08929318 338 times (length 8)
  Back Branch 0892AAB4 16 times (length 10)
_S1_2_89F80CC 144 instructions (0.000%), 9 calls (089F80CC - 089F8124, length 23)
_S1_2_88A77B8 144 instructions (0.000%), 3 calls (088A77B8 - 088A78A4, length 60)
_S1_2_89207B4 144 instructions (0.000%), 1 calls (089207B4 - 08920A08, length 150)
_S1_2_88BD394 143 instructions (0.000%), 11 calls (088BD394 - 088BD3C4, length 13)
_S1_2_89A9030 142 instructions (0.000%), 1 calls (089A9030 - 089A9264, length 142)
_S1_2_89DB3A0 141 instructions (0.000%), 1 calls (089DB3A0 - 089DB4C8, length 75)
  Back Branch 089DB3EC 8 times (length 10)
  Back Branch 089DB4B4 8 times (length 6)
_S1_2_886EE0C 141 instructions (0.000%), 1 calls (0886EE0C - 0886F03C, length 141)
_S1_2_899F360 140 instructions (0.000%), 14 calls (0899F360 - 0899F384, length 10)
_S1_2_88CCA38 140 instructions (0.000%), 4 calls (088CCA38 - 088CCAD8, length 41)
_S1_2_88B976C 140 instructions (0.000%), 4 calls (088B976C - 088B97F4, length 35)
_S1_2_880764C 140 instructions (0.000%), 2 calls (0880764C - 08807760, length 70)
_S1_2_89BF9DC 139 instructions (0.000%), 1 calls (089BF9DC - 089BFC24, length 147)
_S1_2_88904A4 138 instructions (0.000%), 2 calls (088904A4 - 08890600, length 88)
_S1_2_8A25DD0 137 instructions (0.000%), 2 calls (08A25DD0 - 08A26018, length 147)
  Back Branch 08A25F98 1 times (length 5)
_S1_2_88CE424 136 instructions (0.000%), 8 calls (088CE424 - 088CE464, length 17)
_S1_2_88BB410 136 instructions (0.000%), 8 calls (088BB410 - 088BB450, length 17)
_S1_2_89BAE90 136 instructions (0.000%), 1 calls (089BAE90 - 089BB13C, length 172)
  Back Branch 089BB0F8 3 times (length 106)
_S1_2_89A2134 136 instructions (0.000%), 1 calls (089A2134 - 089A2350, length 136)
_S1_2_895FB90 135 instructions (0.000%), 45 calls (0895FB90 - 0895FB98, length 3)
_S1_2_895F09C 135 instructions (0.000%), 45 calls (0895F09C - 0895F0A4, length 3)
_S1_2_89A7F50 135 instructions (0.000%), 15 calls (089A7F50 - 089A7F70, length 9)
_S1_2_8933E30 135 instructions (0.000%), 5 calls (08933E30 - 08933E98, length 27)
_S1_2_880EB00 135 instructions (0.000%), 5 calls (0880EB00 - 0880EB68, length 27)
_S1_2_895589C 135 instructions (0.000%), 1 calls (0895589C - 08955B08, length 156)
_S1_2_892E254 135 instructions (0.000%), 1 calls (0892E254 - 0892E4C0, length 156)
_S1_2_892B71C 135 instructions (0.000%), 1 calls (0892B71C - 0892B988, length 156)
_S1_2_8871BD4 134 instructions (0.000%), 2 calls (08871BD4 - 08871CDC, length 67)
_S1_2_88534FC 133 instructions (0.000%), 1 calls (088534FC - 08853580, length 34)
  Back Branch 08853548 10 times (length 10)
_S1_2_88DCC38 132 instructions (0.000%), 3 calls (088DCC38 - 088DCD5C, length 74)
_S1_2_883AD44 132 instructions (0.000%), 2 calls (0883AD44 - 0883B044, length 193)
_S1_2_88FCCAC 131 instructions (0.000%), 1 calls (088FCCAC - 088FCEC4, length 135)
_S1_2_8807764 131 instructions (0.000%), 1 calls (08807764 - 08807980, length 136)
_S1_2_89FB9E0 130 instructions (0.000%), 13 calls (089FB9E0 - 089FBA04, length 10)
_S1_2_8992988 130 instructions (0.000%), 13 calls (08992988 - 089929BC, length 14)
_S1_2_88D4034 130 instructions (0.000%), 10 calls (088D4034 - 088D4064, length 13)
_S1_2_88A96A8 130 instructions (0.000%), 2 calls (088A96A8 - 088A97A8, length 65)
_S1_2_88A52C0 130 instructions (0.000%), 2 calls (088A52C0 - 088A5424, length 90)
  Back Branch 088A5400 4 times (length 15)
_S1_2_884C644 130 instructions (0.000%), 2 calls (0884C644 - 0884CB5C, length 327)
  Back Branch 0884C87C 4 times (length 42)
_S1_2_883AE70 130 instructions (0.000%), 2 calls (0883AE70 - 0883B044, length 118)
_S1_2_89CA6D8 129 instructions (0.000%), 1 calls (089CA6D8 - 089CABE0, length 323)
_S1_2_8871CE0 129 instructions (0.000%), 1 calls (08871CE0 - 08871EF0, length 133)
_S1_2_89EF158 128 instructions (0.000%), 16 calls (089EF158 - 089EF174, length 8)
_S1_2_89E8430 128 instructions (0.000%), 16 calls (089E8430 - 089E844C, length 8)
_S1_2_8841FF4 127 instructions (0.000%), 1 calls (08841FF4 - 088421FC, length 131)
_S1_2_8A5754C 126 instructions (0.000%), 63 calls (08A5754C - 08A57550, length 2)
_S1_2_882CE5C 126 instructions (0.000%), 21 calls (0882CE5C - 0882CE70, length 6)
_S1_2_8A51FB4 126 instructions (0.000%), 7 calls (08A51FB4 - 08A51FF8, length 18)
_S1_2_89ABDB8 126 instructions (0.000%), 6 calls (089ABDB8 - 089ABE08, length 21)
_S1_2_88A513C 126 instructions (0.000%), 2 calls (088A513C - 088A52BC, length 97)
_S1_2_884C900 126 instructions (0.000%), 2 calls (0884C900 - 0884CB5C, length 152)
_S1_2_88096B0 126 instructions (0.000%), 2 calls (088096B0 - 08809914, length 154)
_S1_2_8A30E48 124 instructions (0.000%), 2 calls (08A30E48 - 08A3115C, length 198)
_S1_2_88DCE84 124 instructions (0.000%), 2 calls (088DCE84 - 088DCF78, length 62)
_S1_2_898BBDC 123 instructions (0.000%), 3 calls (0898BBDC - 0898BCB8, length 56)
_S1_2_89217E0 122 instructions (0.000%), 2 calls (089217E0 - 089218D4, length 62)
_S1_2_88D9838 122 instructions (0.000%), 2 calls (088D9838 - 088DB388, length 1749)
  Back Branch 088DA8A8 30 times (length 10)
  Back Branch 088DA624 30 times (length 10)
  Back Branch 088DA284 30 times (length 10)
  Back Branch 088DB154 30 times (length 22)
  Back Branch 088DAF50 22 times (length 10)
  Back Branch 088DACCC 22 times (length 10)
_S1_2_8856F04 122 instructions (0.000%), 2 calls (08856F04 - 08856FF4, length 61)
_S1_2_8806034 122 instructions (0.000%), 2 calls (08806034 - 0880623C, length 131)
_S1_2_8805C30 122 instructions (0.000%), 2 calls (08805C30 - 0880623C, length 388)
_S1_2_8A1E8DC 120 instructions (0.000%), 60 calls (08A1E8DC - 08A1E8E0, length 2)
_S1_2_89812B4 120 instructions (0.000%), 5 calls (089812B4 - 089813CC, length 71)
_S1_2_88CD9A8 120 instructions (0.000%), 2 calls (088CD9A8 - 088CDB34, length 100)
_S1_2_88A5428 120 instructions (0.000%), 2 calls (088A5428 - 088A5594, length 92)
_S1_2_8878BBC 120 instructions (0.000%), 2 calls (08878BBC - 08878CA8, length 60)
_S1_2_88DD264 118 instructions (0.000%), 2 calls (088DD264 - 088DD38C, length 75)
_S1_2_88D0028 117 instructions (0.000%), 1 calls (088D0028 - 088D020C, length 122)
_S1_2_88DD17C 116 instructions (0.000%), 2 calls (088DD17C - 088DD260, length 58)
_S1_2_89C4BC4 114 instructions (0.000%), 1 calls (089C4BC4 - 089C4DCC, length 131)
_S1_2_895727C 112 instructions (0.000%), 2 calls (0895727C - 089574D8, length 152)
  Back Branch 0895742C 30 times (length 15)
_S1_2_89B9DC0 112 instructions (0.000%), 1 calls (089B9DC0 - 089B9F68, length 107)
  Back Branch 089B9F14 2 times (length 8)
_S1_2_89B1B30 111 instructions (0.000%), 37 calls (089B1B30 - 089B1B38, length 3)
_S1_2_89C7BC0 111 instructions (0.000%), 3 calls (089C7BC0 - 089C7C80, length 49)
  Back Branch 089C7BF0 3 times (length 8)
_S1_2_89FEC90 110 instructions (0.000%), 5 calls (089FEC90 - 089FECE4, length 22)
_S1_2_8A31250 110 instructions (0.000%), 2 calls (08A31250 - 08A3133C, length 60)
_S1_2_89F636C 110 instructions (0.000%), 2 calls (089F636C - 089F6444, length 55)
_S1_2_89B133C 110 instructions (0.000%), 2 calls (089B133C - 089B1414, length 55)
_S1_2_88DD3F0 110 instructions (0.000%), 2 calls (088DD3F0 - 088DD564, length 94)
_S1_2_882D0CC 110 instructions (0.000%), 2 calls (0882D0CC - 0882D1A4, length 55)
_S1_2_8A55E7C 109 instructions (0.000%), 1 calls (08A55E7C - 08A560AC, length 141)
_S1_2_889DD68 109 instructions (0.000%), 1 calls (0889DD68 - 0889E008, length 169)
_S1_2_88E92E8 108 instructions (0.000%), 1 calls (088E92E8 - 088E94CC, length 122)
_S1_2_8A31160 106 instructions (0.000%), 2 calls (08A31160 - 08A3124C, length 60)
_S1_2_8A26264 106 instructions (0.000%), 2 calls (08A26264 - 08A26338, length 54)
_S1_2_8876118 106 instructions (0.000%), 2 calls (08876118 - 088761EC, length 54)
_S1_2_88A78C8 106 instructions (0.000%), 1 calls (088A78C8 - 088A7AC0, length 127)
  Back Branch 088A7A7C 4 times (length 68)
_S1_2_89A0658 105 instructions (0.000%), 35 calls (089A0658 - 089A0660, length 3)
_S1_2_88B912C 105 instructions (0.000%), 15 calls (088B912C - 088B9154, length 11)
_S1_2_88BB130 105 instructions (0.000%), 7 calls (088BB130 - 088BB168, length 15)
_S1_2_8A775F4 104 instructions (0.000%), 52 calls (08A775F4 - 08A775F8, length 2)
_S1_2_88190E0 104 instructions (0.000%), 4 calls (088190E0 - 08819154, length 30)
_S1_2_8A342D8 104 instructions (0.000%), 2 calls (08A342D8 - 08A343A8, length 53)
_S1_2_891F3EC 104 instructions (0.000%), 2 calls (0891F3EC - 0891F538, length 84)
_S1_2_886F890 104 instructions (0.000%), 2 calls (0886F890 - 0886F9EC, length 88)
_S1_2_88D3B70 103 instructions (0.000%), 1 calls (088D3B70 - 088D3D38, length 115)
_S1_2_89B7BE0 102 instructions (0.000%), 14 calls (089B7BE0 - 089B7C74, length 38)
_S1_2_8A50308 102 instructions (0.000%), 6 calls (08A50308 - 08A50CE0, length 631)
_S1_2_8A153B4 102 instructions (0.000%), 2 calls (08A153B4 - 08A1567C, length 179)
_S1_2_88DD074 102 instructions (0.000%), 2 calls (088DD074 - 088DD178, length 66)
_S1_2_884C260 102 instructions (0.000%), 2 calls (0884C260 - 0884CB5C, length 576)
  Back Branch 0884C87C 4 times (length 42)
_S1_2_88198C4 102 instructions (0.000%), 2 calls (088198C4 - 088199A4, length 57)
_S1_2_8A7745C 100 instructions (0.000%), 50 calls (08A7745C - 08A77460, length 2)
_S1_2_88D4068 100 instructions (0.000%), 5 calls (088D4068 - 088D40C8, length 25)
_S1_2_88D28CC 100 instructions (0.000%), 5 calls (088D28CC - 088D2930, length 26)
_S1_2_88B84B8 100 instructions (0.000%), 5 calls (088B84B8 - 088B8528, length 29)
_S1_2_895A2A0 100 instructions (0.000%), 4 calls (0895A2A0 - 0895A310, length 29)
_S1_2_88CC76C 100 instructions (0.000%), 4 calls (088CC76C - 088CC7CC, length 25)
_S1_2_8809934 100 instructions (0.000%), 4 calls (08809934 - 088099A4, length 29)
_S1_2_88CBDFC 100 instructions (0.000%), 2 calls (088CBDFC - 088CBF3C, length 81)
_S1_2_88721D0 100 instructions (0.000%), 2 calls (088721D0 - 088722F4, length 74)
_S1_2_8805DBC 100 instructions (0.000%), 2 calls (08805DBC - 0880623C, length 289)
_S1_2_89BE6D8 99 instructions (0.000%), 1 calls (089BE6D8 - 089BE860, length 99)
_S1_2_88CCE0C 98 instructions (0.000%), 2 calls (088CCE0C - 088CCECC, length 49)
_S1_2_887034C 98 instructions (0.000%), 2 calls (0887034C - 088705B0, length 154)
_S1_2_884C19C 98 instructions (0.000%), 2 calls (0884C19C - 0884CB5C, length 625)
  Back Branch 0884C87C 4 times (length 42)
_S1_2_8955C10 98 instructions (0.000%), 1 calls (08955C10 - 08955DAC, length 104)
  Back Branch 08955D7C 2 times (length 26)
_S1_2_891BC40 98 instructions (0.000%), 1 calls (0891BC40 - 0891BDB8, length 95)
  Back Branch 0891BC90 2 times (length 15)
  Back Branch 0891BD18 2 times (length 5)
_S1_2_891EA60 97 instructions (0.000%), 1 calls (0891EA60 - 0891EB54, length 62)
  Back Branch 0891EAF8 4 times (length 18)
_S1_2_8895BA4 97 instructions (0.000%), 1 calls (08895BA4 - 08895F88, length 250)
_S1_2_89B300C 96 instructions (0.000%), 4 calls (089B300C - 089B306C, length 25)
_S1_2_88DCF7C 96 instructions (0.000%), 2 calls (088DCF7C - 088DD070, length 62)
_S1_2_886FB94 96 instructions (0.000%), 2 calls (0886FB94 - 0886FC84, length 61)
_S1_2_886FA58 96 instructions (0.000%), 2 calls (0886FA58 - 0886FB48, length 61)
_S1_2_8817524 96 instructions (0.000%), 2 calls (08817524 - 08817660, length 80)
_S1_2_8870688 95 instructions (0.000%), 1 calls (08870688 - 08870934, length 172)
_S1_2_8A32ED8 94 instructions (0.000%), 2 calls (08A32ED8 - 08A33100, length 139)
_S1_2_88FBD78 94 instructions (0.000%), 2 calls (088FBD78 - 088FBE30, length 47)
_S1_2_88D4E78 94 instructions (0.000%), 2 calls (088D4E78 - 088D4F40, length 51)
_S1_2_88688B0 94 instructions (0.000%), 2 calls (088688B0 - 08868A68, length 111)
_S1_2_889DB04 93 instructions (0.000%), 1 calls (0889DB04 - 0889E008, length 322)
_S1_2_8891B24 93 instructions (0.000%), 1 calls (08891B24 - 08891CC0, length 104)
_S1_2_89A6E94 92 instructions (0.000%), 4 calls (089A6E94 - 089A6F28, length 38)
_S1_2_88A9ECC 92 instructions (0.000%), 4 calls (088A9ECC - 088A9F80, length 46)
_S1_2_88DE754 92 instructions (0.000%), 2 calls (088DE754 - 088E38B8, length 5210)
  Back Branch 088DF36C 28 times (length 10)
  Back Branch 088E37B8 4 times (length 92)
_S1_2_883AC40 92 instructions (0.000%), 2 calls (0883AC40 - 0883B044, length 258)
_S1_2_8817420 92 instructions (0.000%), 2 calls (08817420 - 08817660, length 145)
_S1_2_8868670 91 instructions (0.000%), 1 calls (08868670 - 088688AC, length 144)
_S1_2_8856FF8 91 instructions (0.000%), 1 calls (08856FF8 - 08857164, length 92)
_S1_2_89F7B34 90 instructions (0.000%), 30 calls (089F7B34 - 089F7B3C, length 3)
_S1_2_89ABEA4 90 instructions (0.000%), 10 calls (089ABEA4 - 089ABEC4, length 9)
_S1_2_88BD36C 90 instructions (0.000%), 9 calls (088BD36C - 088BD390, length 10)
_S1_2_89B6DB0 90 instructions (0.000%), 2 calls (089B6DB0 - 089B6EC4, length 70)
_S1_2_8870184 90 instructions (0.000%), 2 calls (08870184 - 088705B0, length 268)
_S1_2_8A029F4 90 instructions (0.000%), 1 calls (08A029F4 - 08A02BEC, length 127)
  Back Branch 08A02B90 1 times (length 72)
  Back Branch 08A02B48 1 times (length 47)
  Back Branch 08A02B08 1 times (length 24)
_S1_2_89BF430 89 instructions (0.000%), 1 calls (089BF430 - 089BF798, length 219)
  Back Branch 089BF748 8 times (length 29)
_S1_2_8958A34 88 instructions (0.000%), 2 calls (08958A34 - 08958AE0, length 44)
_S1_2_88D3044 88 instructions (0.000%), 2 calls (088D3044 - 088D3100, length 48)
_S1_2_88B9458 88 instructions (0.000%), 2 calls (088B9458 - 088B9504, length 44)
_S1_2_89BA2FC 88 instructions (0.000%), 1 calls (089BA2FC - 089BA424, length 75)
  Back Branch 089BA378 2 times (length 13)
_S1_2_89A8074 88 instructions (0.000%), 1 calls (089A8074 - 089A81D0, length 88)
_S1_2_8A0C2CC 87 instructions (0.000%), 1 calls (08A0C2CC - 08A0C424, length 87)
_S1_2_8A0C170 87 instructions (0.000%), 1 calls (08A0C170 - 08A0C2C8, length 87)
_S1_2_8A0C014 87 instructions (0.000%), 1 calls (08A0C014 - 08A0C16C, length 87)
_S1_2_8A0B9A4 87 instructions (0.000%), 1 calls (08A0B9A4 - 08A0BAFC, length 87)
_S1_2_8A0B848 87 instructions (0.000%), 1 calls (08A0B848 - 08A0B9A0, length 87)
_S1_2_8A0B6EC 87 instructions (0.000%), 1 calls (08A0B6EC - 08A0B844, length 87)
_S1_2_8A0B590 87 instructions (0.000%), 1 calls (08A0B590 - 08A0B6E8, length 87)
_S1_2_8A0B330 87 instructions (0.000%), 1 calls (08A0B330 - 08A0B488, length 87)
_S1_2_8A0B1D4 87 instructions (0.000%), 1 calls (08A0B1D4 - 08A0B32C, length 87)
_S1_2_8A0B078 87 instructions (0.000%), 1 calls (08A0B078 - 08A0B1D0, length 87)
_S1_2_8A0AF1C 87 instructions (0.000%), 1 calls (08A0AF1C - 08A0B074, length 87)
_S1_2_8A0ADC0 87 instructions (0.000%), 1 calls (08A0ADC0 - 08A0AF18, length 87)
_S1_2_88A4EB8 86 instructions (0.000%), 2 calls (088A4EB8 - 088A4F4C, length 38)
  Back Branch 088A4ED8 4 times (length 5)
_S1_2_880B594 86 instructions (0.000%), 2 calls (0880B594 - 0880DDD8, length 2578)
  Back Branch 0880B6BC 338 times (length 8)
  Back Branch 0880DA6C 34 times (length 72)
  Back Branch 0880D860 34 times (length 66)
_S1_2_881ED54 86 instructions (0.000%), 1 calls (0881ED54 - 0881EF08, length 110)
  Back Branch 0881EE28 5 times (length 2)
_S1_2_89CEEE4 85 instructions (0.000%), 17 calls (089CEEE4 - 089CEEF4, length 5)
_S1_2_88CCDC8 85 instructions (0.000%), 5 calls (088CCDC8 - 088CCE08, length 17)
_S1_2_889D2FC 85 instructions (0.000%), 1 calls (0889D2FC - 0889E008, length 836)
_S1_2_89B3100 84 instructions (0.000%), 28 calls (089B3100 - 089B3108, length 3)
_S1_2_89BB140 84 instructions (0.000%), 6 calls (089BB140 - 089BB174, length 14)
_S1_2_88575DC 84 instructions (0.000%), 2 calls (088575DC - 08857808, length 140)
_S1_2_88CF980 84 instructions (0.000%), 1 calls (088CF980 - 088CFACC, length 84)
_S1_2_88926A4 82 instructions (0.000%), 2 calls (088926A4 - 08892828, length 98)
_S1_2_8866F6C 82 instructions (0.000%), 2 calls (08866F6C - 0886700C, length 41)
_S1_2_8909304 82 instructions (0.000%), 1 calls (08909304 - 0890E368, length 5146)
  Back Branch 0890A4EC 1,554 times (length 10)
  Back Branch 0890A7BC 1,554 times (length 10)
  Back Branch 0890A240 1,554 times (length 10)
  Back Branch 0890C198 658 times (length 10)
  Back Branch 0890BEF8 354 times (length 10)
  Back Branch 08909FC4 294 times (length 10)
  Back Branch 0890DC38 206 times (length 10)
  Back Branch 0890B0B4 111 times (length 1191)
  Back Branch 0890D2EC 84 times (length 10)
  Back Branch 0890C3E0 48 times (length 563)
  Back Branch 0890E294 37 times (length 4478)
_S1_2_89B1B24 81 instructions (0.000%), 27 calls (089B1B24 - 089B1B2C, length 3)
_S1_2_8933AFC 80 instructions (0.000%), 5 calls (08933AFC - 08933B38, length 16)
_S1_2_89312DC 80 instructions (0.000%), 5 calls (089312DC - 089313F0, length 70)
_S1_2_899B6B0 80 instructions (0.000%), 4 calls (0899B6B0 - 0899B70C, length 24)
_S1_2_899B600 80 instructions (0.000%), 4 calls (0899B600 - 0899B650, length 21)
_S1_2_88CE564 80 instructions (0.000%), 4 calls (088CE564 - 088CE5B0, length 20)
_S1_2_88CE514 80 instructions (0.000%), 4 calls (088CE514 - 088CE560, length 20)
_S1_2_89F6040 80 instructions (0.000%), 2 calls (089F6040 - 089F6314, length 182)
_S1_2_899EE7C 80 instructions (0.000%), 2 calls (0899EE7C - 0899F020, length 106)
_S1_2_88D7504 80 instructions (0.000%), 2 calls (088D7504 - 088D75A0, length 40)
_S1_2_88B93B8 80 instructions (0.000%), 2 calls (088B93B8 - 088B9454, length 40)
_S1_2_89BF3CC 79 instructions (0.000%), 5 calls (089BF3CC - 089BF424, length 23)
_S1_2_889956C 79 instructions (0.000%), 1 calls (0889956C - 08899608, length 40)
  Back Branch 088995CC 6 times (length 10)
_S1_2_88D16EC 78 instructions (0.000%), 6 calls (088D16EC - 088D171C, length 13)
_S1_2_89D4F30 78 instructions (0.000%), 3 calls (089D4F10 - 089D4F68, length 23)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
_S1_2_88CE4AC 78 instructions (0.000%), 3 calls (088CE4AC - 088CE510, length 26)
_S1_2_8857684 78 instructions (0.000%), 2 calls (08857684 - 08857808, length 98)
_S1_2_8A1A4C4 78 instructions (0.000%), 1 calls (08A1A4C4 - 08A1A5F8, length 78)
_S1_2_88DD4CC 76 instructions (0.000%), 2 calls (088DD4CC - 088DD564, length 39)
_S1_2_8871020 76 instructions (0.000%), 2 calls (08871020 - 08871250, length 141)
_S1_2_8857720 76 instructions (0.000%), 2 calls (08857720 - 08857808, length 59)
_S1_2_8958C70 75 instructions (0.000%), 25 calls (08958C70 - 08958C78, length 3)
_S1_2_8A0CAA8 75 instructions (0.000%), 1 calls (08A0CAA8 - 08A0CBD0, length 75)
_S1_2_8A00658 75 instructions (0.000%), 1 calls (08A00658 - 08A00780, length 75)
_S1_2_8959554 74 instructions (0.000%), 2 calls (08959554 - 089596E0, length 100)
_S1_2_8921720 74 instructions (0.000%), 2 calls (08921720 - 089217DC, length 48)
_S1_2_88705B4 74 instructions (0.000%), 2 calls (088705B4 - 08870934, length 225)
_S1_2_8842200 74 instructions (0.000%), 2 calls (08842200 - 08842470, length 157)
  Back Branch 0884231C 128 times (length 9)
_S1_2_89A1CA8 74 instructions (0.000%), 1 calls (089A1CA8 - 089A1DB8, length 69)
  Back Branch 089A1D9C 1 times (length 48)
_S1_2_8958914 72 instructions (0.000%), 2 calls (08958914 - 08958AE0, length 116)
_S1_2_88CDA98 72 instructions (0.000%), 2 calls (088CDA98 - 088CDB34, length 40)
_S1_2_885BA2C 71 instructions (0.000%), 1 calls (0885BA2C - 0885BACC, length 41)
  Back Branch 0885BAB4 2 times (length 30)
_S1_2_8A344D0 70 instructions (0.000%), 10 calls (08A344D0 - 08A344E8, length 7)
_S1_2_89F6448 70 instructions (0.000%), 10 calls (089F6448 - 089F6474, length 12)
  Back Branch 089F6470 10 times (length 4)
_S1_2_89312A4 70 instructions (0.000%), 5 calls (089312A4 - 089312D8, length 14)
_S1_2_884C9FC 70 instructions (0.000%), 2 calls (0884C9FC - 0884CB5C, length 89)
_S1_2_881A404 70 instructions (0.000%), 2 calls (0881A404 - 0881A49C, length 39)
_S1_2_891E948 70 instructions (0.000%), 1 calls (0891E948 - 0891EB54, length 132)
  Back Branch 0891EAF8 4 times (length 18)
_S1_2_891DB08 70 instructions (0.000%), 1 calls (0891DB08 - 0891DC1C, length 70)
_S1_2_89B61A8 69 instructions (0.000%), 1 calls (089B61A8 - 089B62B8, length 69)
_S1_2_89A8AC8 68 instructions (0.000%), 17 calls (089A8AC8 - 089A8AD4, length 4)
_S1_2_8A13D98 68 instructions (0.000%), 4 calls (08A13D98 - 08A13EAC, length 70)
_S1_2_891F5B8 68 instructions (0.000%), 4 calls (0891F5B8 - 0891F5FC, length 18)
_S1_2_88B957C 68 instructions (0.000%), 2 calls (088B957C - 088B9600, length 34)
_S1_2_886F628 68 instructions (0.000%), 2 calls (0886F628 - 0886F828, length 129)
_S1_2_8907E98 68 instructions (0.000%), 1 calls (08907E98 - 08907FA4, length 68)
_S1_2_8866B74 68 instructions (0.000%), 1 calls (08866B74 - 08866D30, length 112)
_S1_2_8958AE4 67 instructions (0.000%), 1 calls (08958AE4 - 08958C40, length 88)
  Back Branch 08958C18 2 times (length 11)
_S1_2_88A94A0 66 instructions (0.000%), 2 calls (088A94A0 - 088A9548, length 43)
_S1_2_882D048 66 instructions (0.000%), 2 calls (0882D048 - 0882D1A4, length 88)
_S1_2_882CBE4 66 instructions (0.000%), 2 calls (0882CBE4 - 0882CC98, length 46)
_S1_2_8A0C630 65 instructions (0.000%), 1 calls (08A0C630 - 08A0C730, length 65)
_S1_2_8A0C52C 65 instructions (0.000%), 1 calls (08A0C52C - 08A0C62C, length 65)
_S1_2_8A0C428 65 instructions (0.000%), 1 calls (08A0C428 - 08A0C528, length 65)
_S1_2_8A0BF10 65 instructions (0.000%), 1 calls (08A0BF10 - 08A0C010, length 65)
_S1_2_8A0BE0C 65 instructions (0.000%), 1 calls (08A0BE0C - 08A0BF0C, length 65)
_S1_2_8A0BD08 65 instructions (0.000%), 1 calls (08A0BD08 - 08A0BE08, length 65)
_S1_2_8A0BC04 65 instructions (0.000%), 1 calls (08A0BC04 - 08A0BD04, length 65)
_S1_2_8A0BB00 65 instructions (0.000%), 1 calls (08A0BB00 - 08A0BC00, length 65)
_S1_2_8A0B48C 65 instructions (0.000%), 1 calls (08A0B48C - 08A0B58C, length 65)
_S1_2_8A0ACBC 65 instructions (0.000%), 1 calls (08A0ACBC - 08A0ADBC, length 65)
_S1_2_8A0ABB8 65 instructions (0.000%), 1 calls (08A0ABB8 - 08A0ACB8, length 65)
_S1_2_8A0AAB4 65 instructions (0.000%), 1 calls (08A0AAB4 - 08A0ABB4, length 65)
_S1_2_8A0A9B0 65 instructions (0.000%), 1 calls (08A0A9B0 - 08A0AAB0, length 65)
_S1_2_8A0A8AC 65 instructions (0.000%), 1 calls (08A0A8AC - 08A0A9AC, length 65)
_S1_2_8A00A70 65 instructions (0.000%), 1 calls (08A00A70 - 08A00AE0, length 29)
  Back Branch 08A00ACC 5 times (length 9)
_S1_2_89FFDA8 65 instructions (0.000%), 1 calls (089FFDA8 - 089FFEE0, length 79)
_S1_2_89AFEA0 65 instructions (0.000%), 1 calls (089AFEA0 - 089AFFAC, length 68)
_S1_2_88BB5B0 64 instructions (0.000%), 4 calls (088BB5B0 - 088BB5EC, length 16)
_S1_2_88A93B4 64 instructions (0.000%), 4 calls (088A93B4 - 088A93F8, length 18)
_S1_2_8809260 64 instructions (0.000%), 2 calls (08809260 - 088092FC, length 40)
_S1_2_891E4E0 64 instructions (0.000%), 1 calls (0891E4E0 - 0891E608, length 75)
_S1_2_886F2D4 64 instructions (0.000%), 1 calls (0886F2D4 - 0886F3D0, length 64)
_S1_2_8989040 63 instructions (0.000%), 7 calls (08989040 - 08989094, length 22)
_S1_2_88CD6B8 63 instructions (0.000%), 3 calls (088CD6B8 - 088CD708, length 21)
_S1_2_8891DB4 63 instructions (0.000%), 1 calls (08891DB4 - 08891EE0, length 76)
_S1_2_89F62C0 62 instructions (0.000%), 2 calls (089F619C - 089F630C, length 93)
  Back Branch 089F6308 2 times (length 93)
  Back Branch 089F62EC 2 times (length 83)
_S1_2_8998DC8 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998DC0 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998DB8 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998DB0 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998DA8 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998DA0 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998D98 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998D90 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998D88 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998D80 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8998D78 62 instructions (0.000%), 2 calls (08998D24 - 08999200, length 312)
  Back Branch 08998F70 312 times (length 149)
  Back Branch 0899910C 2 times (length 2)
  Back Branch 089990A8 2 times (length 46)
_S1_2_8959668 62 instructions (0.000%), 2 calls (08959668 - 089596E0, length 31)
_S1_2_88CBEC4 62 instructions (0.000%), 2 calls (088CBEC4 - 088CBF3C, length 31)
_S1_2_881A1FC 62 instructions (0.000%), 2 calls (0881A1FC - 0881A284, length 35)
_S1_2_881A170 62 instructions (0.000%), 2 calls (0881A170 - 0881A1F8, length 35)
_S1_2_8988E4C 62 instructions (0.000%), 1 calls (08988E4C - 08988F40, length 62)
_S1_2_895A7B8 61 instructions (0.000%), 1 calls (0895A7B8 - 0895AA78, length 177)
_S1_2_89574DC 61 instructions (0.000%), 1 calls (089574DC - 0895764C, length 93)
_S1_2_88DC9D4 61 instructions (0.000%), 1 calls (088DC9D4 - 088DCADC, length 67)
_S1_2_88B9148 60 instructions (0.000%), 15 calls (088B9148 - 088B9154, length 4)
_S1_2_898AA44 60 instructions (0.000%), 5 calls (0898AA44 - 0898AA90, length 20)
_S1_2_8856ED4 60 instructions (0.000%), 5 calls (08856ED4 - 08856F00, length 12)
_S1_2_8856E74 60 instructions (0.000%), 5 calls (08856E74 - 08856EA0, length 12)
_S1_2_88B85A4 60 instructions (0.000%), 4 calls (088B85A4 - 088B85DC, length 15)
_S1_2_89A28BC 60 instructions (0.000%), 3 calls (089A28BC - 089A2980, length 50)
_S1_2_89C3CDC 60 instructions (0.000%), 2 calls (089C3CDC - 089C3D70, length 38)
_S1_2_89B5E28 60 instructions (0.000%), 2 calls (089B5E28 - 089B5E9C, length 30)
_S1_2_882C818 60 instructions (0.000%), 2 calls (0882C818 - 0882C898, length 33)
_S1_2_88E98C0 60 instructions (0.000%), 1 calls (088E98C0 - 088E99AC, length 60)
_S1_2_8811890 60 instructions (0.000%), 1 calls (08811890 - 08811A24, length 102)
_S1_2_89F4CFC 58 instructions (0.000%), 2 calls (089F4CFC - 089F4D70, length 30)
_S1_2_88B9508 58 instructions (0.000%), 2 calls (088B9508 - 088B9578, length 29)
_S1_2_886F978 58 instructions (0.000%), 2 calls (0886F978 - 0886F9EC, length 30)
_S1_2_881A380 58 instructions (0.000%), 2 calls (0881A380 - 0881A400, length 33)
_S1_2_8805AA0 58 instructions (0.000%), 2 calls (08805AA0 - 0880623C, length 488)
_S1_2_898BA34 58 instructions (0.000%), 1 calls (0898BA34 - 0898BB8C, length 87)
_S1_2_88BFB04 58 instructions (0.000%), 1 calls (088BFB04 - 088BFC70, length 92)
_S1_2_89BB9BC 56 instructions (0.000%), 8 calls (089BB9BC - 089BB9D4, length 7)
_S1_2_88A7530 56 instructions (0.000%), 8 calls (088A7530 - 088A7548, length 7)
_S1_2_891F53C 56 instructions (0.000%), 4 calls (0891F53C - 0891F570, length 14)
_S1_2_88D0210 56 instructions (0.000%), 4 calls (088D0210 - 088D0244, length 14)
_S1_2_8994AFC 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994AF4 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994AEC 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994AE4 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994ADC 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994AD4 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994ACC 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994AC4 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994ABC 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994AB4 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_8994AAC 56 instructions (0.000%), 2 calls (08994A3C - 08994B64, length 75)
  Back Branch 08994B30 310 times (length 63)
_S1_2_88A4F50 56 instructions (0.000%), 2 calls (088A4F50 - 088A4FA0, length 21)
  Back Branch 088A4F7C 4 times (length 7)
_S1_2_884CA88 56 instructions (0.000%), 2 calls (0884CA88 - 0884CB5C, length 54)
_S1_2_882C20C 56 instructions (0.000%), 2 calls (0882C20C - 0882C278, length 28)
_S1_2_8805A30 56 instructions (0.000%), 2 calls (08805A30 - 0880623C, length 516)
_S1_2_8A560B0 56 instructions (0.000%), 1 calls (08A560B0 - 08A561B8, length 67)
_S1_2_89BC1FC 56 instructions (0.000%), 1 calls (089BC1FC - 089BC2D8, length 56)
_S1_2_8972C2C 56 instructions (0.000%), 1 calls (08972C2C - 08972D08, length 56)
_S1_2_891BAE8 55 instructions (0.000%), 1 calls (0891BAE8 - 0891BDB8, length 181)
  Back Branch 0891BC90 2 times (length 15)
  Back Branch 0891BD18 2 times (length 5)
_S1_2_88B8A60 54 instructions (0.000%), 27 calls (088B8A60 - 088B8A64, length 2)
_S1_2_89C3C94 54 instructions (0.000%), 3 calls (089C3C94 - 089C3CD8, length 18)
_S1_2_89B31C4 54 instructions (0.000%), 2 calls (089B31C4 - 089B3248, length 34)
_S1_2_8966204 54 instructions (0.000%), 2 calls (08966204 - 08966270, length 28)
  Back Branch 08966258 2 times (length 14)
_S1_2_88CCD5C 54 instructions (0.000%), 2 calls (088CCD5C - 088CCDC4, length 27)
_S1_2_88A5EC4 54 instructions (0.000%), 2 calls (088A5EC4 - 088A752C, length 1435)
_S1_2_881A304 54 instructions (0.000%), 2 calls (0881A304 - 0881A37C, length 31)
_S1_2_880DBF8 54 instructions (0.000%), 2 calls (0880DBF8 - 0880DDD8, length 121)
_S1_2_88472D0 54 instructions (0.000%), 1 calls (088472D0 - 08847424, length 86)
  Back Branch 08847400 1 times (length 11)
_S1_2_881EF9C 54 instructions (0.000%), 1 calls (0881EF9C - 0881F0E4, length 83)
_S1_2_880B130 54 instructions (0.000%), 1 calls (0880B130 - 0880B204, length 54)
_S1_2_895947C 53 instructions (0.000%), 1 calls (0895947C - 08959550, length 54)
_S1_2_895883C 53 instructions (0.000%), 1 calls (0895883C - 08958910, length 54)
_S1_2_89571A4 53 instructions (0.000%), 1 calls (089571A4 - 08957278, length 54)
_S1_2_88D75A4 53 instructions (0.000%), 1 calls (088D75A4 - 088D7678, length 54)
_S1_2_89A8AB8 52 instructions (0.000%), 26 calls (089A8AB8 - 089A8ABC, length 2)
_S1_2_88CE328 52 instructions (0.000%), 2 calls (088CE328 - 088CE38C, length 26)
_S1_2_884CAF8 52 instructions (0.000%), 2 calls (0884CAF8 - 0884CB5C, length 26)
_S1_2_8819608 52 instructions (0.000%), 2 calls (08819608 - 0881967C, length 30)
_S1_2_8805D54 52 instructions (0.000%), 2 calls (08805D54 - 0880623C, length 315)
_S1_2_895A6A4 52 instructions (0.000%), 1 calls (0895A6A4 - 0895A7B4, length 69)
  Back Branch 0895A7B0 1 times (length 37)
_S1_2_88DC814 52 instructions (0.000%), 1 calls (088DC814 - 088DC8E0, length 52)
_S1_2_89A8AD8 51 instructions (0.000%), 17 calls (089A8AD8 - 089A8AE0, length 3)
_S1_2_89596E4 51 instructions (0.000%), 1 calls (089596E4 - 0895982C, length 83)
_S1_2_891B6C8 51 instructions (0.000%), 1 calls (0891B6C8 - 0891B7C8, length 65)
_S1_2_88B8490 50 instructions (0.000%), 5 calls (088B8490 - 088B84B4, length 10)
_S1_2_886F9F0 50 instructions (0.000%), 3 calls (0886F9F0 - 0886FA54, length 26)
_S1_2_88E3858 50 instructions (0.000%), 2 calls (088E3858 - 088E38B8, length 25)
_S1_2_88CD944 50 instructions (0.000%), 2 calls (088CD944 - 088CD9A4, length 25)
_S1_2_885AF44 50 instructions (0.000%), 2 calls (0885AF44 - 0885AF8C, length 19)
  Back Branch 0885AF68 4 times (length 6)
_S1_2_880A658 50 instructions (0.000%), 2 calls (0880A658 - 0880A6C8, length 29)
_S1_2_880A5E4 50 instructions (0.000%), 2 calls (0880A5E4 - 0880A654, length 29)
_S1_2_880A074 50 instructions (0.000%), 2 calls (0880A074 - 0880A0E4, length 29)
_S1_2_880A000 50 instructions (0.000%), 2 calls (0880A000 - 0880A070, length 29)
_S1_2_8809EA4 50 instructions (0.000%), 2 calls (08809EA4 - 08809F14, length 29)
_S1_2_8809DBC 50 instructions (0.000%), 2 calls (08809DBC - 08809E2C, length 29)
_S1_2_8809D48 50 instructions (0.000%), 2 calls (08809D48 - 08809DB8, length 29)
_S1_2_8809CD4 50 instructions (0.000%), 2 calls (08809CD4 - 08809D44, length 29)
_S1_2_8809C60 50 instructions (0.000%), 2 calls (08809C60 - 08809CD0, length 29)
_S1_2_8809B04 50 instructions (0.000%), 2 calls (08809B04 - 08809B74, length 29)
_S1_2_8805BCC 50 instructions (0.000%), 2 calls (08805BCC - 0880623C, length 413)
_S1_2_88CCCA4 49 instructions (0.000%), 1 calls (088CCCA4 - 088CCD58, length 46)
  Back Branch 088CCD08 1 times (length 10)
_S1_2_889B240 49 instructions (0.000%), 1 calls (0889B240 - 0889B34C, length 68)
_S1_2_8958C7C 48 instructions (0.000%), 24 calls (08958C7C - 08958C80, length 2)
_S1_2_89EF14C 48 instructions (0.000%), 16 calls (089EF14C - 089EF154, length 3)
_S1_2_89F7FE0 48 instructions (0.000%), 6 calls (089F7FE0 - 089F8010, length 13)
_S1_2_899ABDC 48 instructions (0.000%), 4 calls (0899ABDC - 0899AC10, length 14)
_S1_2_898A5C8 48 instructions (0.000%), 3 calls (0898A5C8 - 0898A684, length 48)
_S1_2_88CBF40 48 instructions (0.000%), 3 calls (088CBF40 - 088CBF7C, length 16)
_S1_2_88BA824 48 instructions (0.000%), 3 calls (088BA824 - 088BA860, length 16)
_S1_2_88492C4 48 instructions (0.000%), 2 calls (088492C4 - 08849330, length 28)
_S1_2_8A683F8 48 instructions (0.000%), 1 calls (08A683F8 - 08A684B8, length 49)
_S1_2_8A344EC 48 instructions (0.000%), 1 calls (08A344EC - 08A345AC, length 49)
_S1_2_8A120F4 48 instructions (0.000%), 1 calls (08A120F4 - 08A121B4, length 49)
_S1_2_89B1418 48 instructions (0.000%), 1 calls (089B1418 - 089B14D8, length 49)
_S1_2_88DCDC8 47 instructions (0.000%), 1 calls (088DCDC8 - 088DCE80, length 47)
_S1_2_88CE390 46 instructions (0.000%), 2 calls (088CE390 - 088CE3E8, length 23)
_S1_2_88A5D08 46 instructions (0.000%), 2 calls (088A5D08 - 088A752C, length 1546)
_S1_2_8805B70 46 instructions (0.000%), 2 calls (08805B70 - 0880623C, length 436)
_S1_2_8805B14 46 instructions (0.000%), 2 calls (08805B14 - 0880623C, length 459)
_S1_2_886EBDC 45 instructions (0.000%), 1 calls (0886EBDC - 0886EC8C, length 45)
_S1_2_88295DC 45 instructions (0.000%), 1 calls (088295DC - 0882968C, length 45)
_S1_2_885A7C8 44 instructions (0.000%), 4 calls (0885A7C8 - 0885A7F0, length 11)
_S1_2_88A9628 44 instructions (0.000%), 2 calls (088A9628 - 088A96A4, length 32)
  Back Branch 088A967C 2 times (length 4)
_S1_2_885A7F4 44 instructions (0.000%), 2 calls (0885A7F4 - 0885A848, length 22)
_S1_2_885A070 44 instructions (0.000%), 2 calls (0885A070 - 0885A0C4, length 22)
_S1_2_8809658 44 instructions (0.000%), 2 calls (08809658 - 08809914, length 176)
_S1_2_8A002F0 44 instructions (0.000%), 1 calls (08A002F0 - 08A003C8, length 55)
_S1_2_892E59C 44 instructions (0.000%), 1 calls (0892E59C - 0892E7EC, length 149)
  Back Branch 0892E714 13 times (length 16)
  Back Branch 0892E79C 3 times (length 26)
_S1_2_8878CAC 43 instructions (0.000%), 3 calls (08878CAC - 08878CFC, length 21)
_S1_2_88D02F4 42 instructions (0.000%), 3 calls (088D02F4 - 088D0328, length 14)
_S1_2_882CE00 42 instructions (0.000%), 2 calls (0882CE00 - 0882CE58, length 23)
_S1_2_882CD9C 42 instructions (0.000%), 2 calls (0882CD9C - 0882CDF4, length 23)
_S1_2_889A41C 41 instructions (0.000%), 1 calls (0889A41C - 0889A4BC, length 41)
_S1_2_89A8AC0 40 instructions (0.000%), 20 calls (089A8AC0 - 089A8AC4, length 2)
_S1_2_898A63C 40 instructions (0.000%), 4 calls (0898A63C - 0898A684, length 19)
_S1_2_8920B44 40 instructions (0.000%), 4 calls (08920B44 - 08920B68, length 10)
_S1_2_88D032C 40 instructions (0.000%), 4 calls (088D032C - 088D0350, length 10)
_S1_2_88B857C 40 instructions (0.000%), 4 calls (088B857C - 088B85A0, length 10)
_S1_2_88761F0 40 instructions (0.000%), 4 calls (088761F0 - 08876214, length 10)
_S1_2_881E194 40 instructions (0.000%), 4 calls (0881E194 - 0881E1B8, length 10)
_S1_2_886FB4C 40 instructions (0.000%), 3 calls (0886FB4C - 0886FB90, length 18)
_S1_2_895748C 40 instructions (0.000%), 2 calls (0895748C - 089574D8, length 20)
_S1_2_8921FCC 40 instructions (0.000%), 2 calls (08921F0C - 08922038, length 76)
  Back Branch 08921FE0 2 times (length 55)
_S1_2_88577BC 40 instructions (0.000%), 2 calls (088577BC - 08857808, length 20)
_S1_2_8815D14 40 instructions (0.000%), 2 calls (08815D14 - 08815D60, length 20)
_S1_2_89C95C8 40 instructions (0.000%), 1 calls (089C95C8 - 089C9710, length 83)
_S1_2_8898DAC 40 instructions (0.000%), 1 calls (08898DAC - 08898E48, length 40)
_S1_2_88A97AC 39 instructions (0.000%), 2 calls (088A97AC - 088A97FC, length 21)
_S1_2_89A7CE4 39 instructions (0.000%), 1 calls (089A7CE4 - 089A7D7C, length 39)
_S1_2_89343B4 39 instructions (0.000%), 1 calls (089343B4 - 0893444C, length 39)
_S1_2_8884D54 39 instructions (0.000%), 1 calls (08884D54 - 08884DEC, length 39)
_S1_2_89AAB34 38 instructions (0.000%), 2 calls (089AAB34 - 089AAB7C, length 19)
_S1_2_8921EF4 38 instructions (0.000%), 2 calls (08921EF4 - 08922038, length 82)
_S1_2_88DCD60 38 instructions (0.000%), 2 calls (088DCD60 - 088DCDC4, length 26)
_S1_2_884A440 38 instructions (0.000%), 2 calls (0884A440 - 0884A4B0, length 29)
_S1_2_8842428 38 instructions (0.000%), 2 calls (08842428 - 08842470, length 19)
_S1_2_88D3D3C 38 instructions (0.000%), 1 calls (088D3D3C - 088D3DD0, length 38)
_S1_2_886F130 37 instructions (0.000%), 1 calls (0886F130 - 0886F3D0, length 169)
  Back Branch 0886F2A0 16 times (length 7)
_S1_2_89C82BC 36 instructions (0.000%), 4 calls (089C82BC - 089C82F0, length 14)
_S1_2_88762CC 36 instructions (0.000%), 4 calls (088762CC - 088762EC, length 9)
_S1_2_89AB710 36 instructions (0.000%), 3 calls (089AB710 - 089AB73C, length 12)
_S1_2_8871FE4 36 instructions (0.000%), 3 calls (08871FE4 - 08872018, length 14)
_S1_2_89C4014 36 instructions (0.000%), 2 calls (089C4014 - 089C4058, length 18)
_S1_2_89C3E34 36 instructions (0.000%), 2 calls (089C3E34 - 089C3E90, length 24)
_S1_2_8969390 36 instructions (0.000%), 2 calls (08969390 - 08969410, length 33)
_S1_2_886EDF8 35 instructions (0.000%), 7 calls (0886EDF8 - 0886EE08, length 5)
_S1_2_8A77484 34 instructions (0.000%), 17 calls (08A77484 - 08A77488, length 2)
_S1_2_891F574 34 instructions (0.000%), 2 calls (0891F574 - 0891F5B4, length 17)
_S1_2_88D3104 34 instructions (0.000%), 2 calls (088D3104 - 088D3144, length 17)
_S1_2_8870238 34 instructions (0.000%), 2 calls (08870238 - 088705B0, length 223)
_S1_2_8806914 34 instructions (0.000%), 2 calls (08806914 - 08807268, length 598)
_S1_2_88A9D60 34 instructions (0.000%), 1 calls (088A9D60 - 088A9DF4, length 38)
_S1_2_89BB40C 33 instructions (0.000%), 3 calls (089BB40C - 089BB434, length 11)
_S1_2_884F9F0 33 instructions (0.000%), 1 calls (0884F9F0 - 0884FA74, length 34)
_S1_2_8805404 33 instructions (0.000%), 1 calls (08805404 - 08805484, length 33)
_S1_2_899AC48 32 instructions (0.000%), 4 calls (0899AC48 - 0899AC64, length 8)
_S1_2_89C3DB4 32 instructions (0.000%), 2 calls (089C3DB4 - 089C3DF0, length 16)
_S1_2_895943C 32 instructions (0.000%), 2 calls (0895943C - 08959478, length 16)
_S1_2_8957164 32 instructions (0.000%), 2 calls (08957164 - 089571A0, length 16)
_S1_2_88DD350 32 instructions (0.000%), 2 calls (088DD350 - 088DD38C, length 16)
_S1_2_88CB72C 32 instructions (0.000%), 2 calls (088CB72C - 088CB768, length 16)
_S1_2_88B8618 32 instructions (0.000%), 2 calls (088B8618 - 088B8654, length 16)
_S1_2_8870938 32 instructions (0.000%), 2 calls (08870938 - 08870974, length 16)
_S1_2_8846F28 32 instructions (0.000%), 2 calls (08846F28 - 08846F64, length 16)
  Back Branch 08846F58 2 times (length 5)
_S1_2_883B008 32 instructions (0.000%), 2 calls (0883B008 - 0883B044, length 16)
_S1_2_882C6E4 32 instructions (0.000%), 2 calls (0882C6E4 - 0882C720, length 16)
_S1_2_895D650 32 instructions (0.000%), 1 calls (0895D650 - 0895D748, length 63)
_S1_2_882C024 32 instructions (0.000%), 1 calls (0882C024 - 0882C0A0, length 32)
_S1_2_889DA38 31 instructions (0.000%), 1 calls (0889DA38 - 0889E008, length 373)
_S1_2_889D96C 31 instructions (0.000%), 1 calls (0889D96C - 0889E008, length 424)
_S1_2_889D4A4 31 instructions (0.000%), 1 calls (0889D4A4 - 0889E008, length 730)
_S1_2_8817A80 30 instructions (0.000%), 10 calls (08817A80 - 08817A88, length 3)
_S1_2_8A16F38 30 instructions (0.000%), 6 calls (08A16F38 - 08A16F48, length 5)
_S1_2_89F8650 30 instructions (0.000%), 6 calls (089F8650 - 089F8660, length 5)
_S1_2_891C644 30 instructions (0.000%), 3 calls (0891C644 - 0891C66C, length 11)
_S1_2_89A0534 30 instructions (0.000%), 2 calls (089A0534 - 089A057C, length 19)
_S1_2_898E170 30 instructions (0.000%), 2 calls (0898E170 - 0898E1A8, length 15)
_S1_2_898BB90 30 instructions (0.000%), 2 calls (0898BB90 - 0898BBD8, length 19)
_S1_2_8958800 30 instructions (0.000%), 2 calls (08958800 - 08958838, length 15)
_S1_2_88DE808 30 instructions (0.000%), 2 calls (088DE808 - 088E38B8, length 5165)
  Back Branch 088DF36C 28 times (length 10)
  Back Branch 088E37B8 4 times (length 92)
_S1_2_88DD140 30 instructions (0.000%), 2 calls (088DD140 - 088DD178, length 15)
_S1_2_88B9B9C 30 instructions (0.000%), 2 calls (088B9B9C - 088B9BD4, length 15)
_S1_2_88925F0 30 instructions (0.000%), 2 calls (088925F0 - 088926A0, length 45)
_S1_2_8878D00 30 instructions (0.000%), 2 calls (08878D00 - 08878D64, length 26)
_S1_2_8870318 30 instructions (0.000%), 2 calls (08870318 - 088705B0, length 167)
_S1_2_89CA65C 30 instructions (0.000%), 1 calls (089CA65C - 089CABE0, length 354)
_S1_2_884B080 30 instructions (0.000%), 1 calls (0884B080 - 0884B174, length 62)
_S1_2_882EFDC 30 instructions (0.000%), 1 calls (0882EFDC - 0882F050, length 30)
_S1_2_881DEEC 28 instructions (0.000%), 4 calls (0881DEEC - 0881DF04, length 7)
_S1_2_8A2622C 28 instructions (0.000%), 2 calls (08A2622C - 08A26260, length 14)
_S1_2_88DD03C 28 instructions (0.000%), 2 calls (088DD03C - 088DD070, length 14)
_S1_2_88D16AC 28 instructions (0.000%), 2 calls (088D16AC - 088D16E8, length 16)
_S1_2_88B9BD8 28 instructions (0.000%), 2 calls (088B9BD8 - 088B9C0C, length 14)
_S1_2_88B85E0 28 instructions (0.000%), 2 calls (088B85E0 - 088B8614, length 14)
_S1_2_88722C0 28 instructions (0.000%), 2 calls (088722C0 - 088722F4, length 14)
_S1_2_886FC88 28 instructions (0.000%), 2 calls (0886FC88 - 0886FCBC, length 14)
_S1_2_88174EC 28 instructions (0.000%), 2 calls (088174EC - 08817660, length 94)
_S1_2_8817AB0 27 instructions (0.000%), 9 calls (08817AB0 - 08817AB8, length 3)
_S1_2_89A8994 27 instructions (0.000%), 3 calls (089A8994 - 089A89B4, length 9)
_S1_2_8A00A00 27 instructions (0.000%), 1 calls (08A00A00 - 08A00A6C, length 28)
  Back Branch 08A00A68 1 times (length 17)
_S1_2_8982E54 27 instructions (0.000%), 1 calls (08982E54 - 08982EEC, length 39)
_S1_2_89812C8 27 instructions (0.000%), 1 calls (089812C8 - 089813CC, length 66)
_S1_2_8A7760C 26 instructions (0.000%), 13 calls (08A7760C - 08A77610, length 2)
_S1_2_8A775EC 26 instructions (0.000%), 13 calls (08A775EC - 08A775F0, length 2)
_S1_2_8A7755C 26 instructions (0.000%), 13 calls (08A7755C - 08A77560, length 2)
_S1_2_8A7754C 26 instructions (0.000%), 13 calls (08A7754C - 08A77550, length 2)
_S1_2_89F7C5C 26 instructions (0.000%), 2 calls (089F7C5C - 089F7C8C, length 13)
_S1_2_8920780 26 instructions (0.000%), 2 calls (08920780 - 089207B0, length 13)
_S1_2_88BA8A4 26 instructions (0.000%), 2 calls (088BA8A4 - 088BA8E4, length 17)
_S1_2_88722F8 26 instructions (0.000%), 2 calls (088722F8 - 08872328, length 13)
_S1_2_886FC54 26 instructions (0.000%), 2 calls (0886FC54 - 0886FC84, length 13)
_S1_2_886FB18 26 instructions (0.000%), 2 calls (0886FB18 - 0886FB48, length 13)
_S1_2_8869F3C 26 instructions (0.000%), 2 calls (08869F3C - 08869F6C, length 13)
_S1_2_88B89F8 26 instructions (0.000%), 1 calls (088B89F8 - 088B8A5C, length 26)
_S1_2_8866C84 26 instructions (0.000%), 1 calls (08866C84 - 08866D30, length 44)
_S1_2_89C9668 25 instructions (0.000%), 1 calls (089C9668 - 089C9710, length 43)
_S1_2_88D74A0 25 instructions (0.000%), 1 calls (088D74A0 - 088D7500, length 25)
_S1_2_88D355C 24 instructions (0.000%), 3 calls (088D355C - 088D3578, length 8)
_S1_2_88D3518 24 instructions (0.000%), 3 calls (088D3518 - 088D3534, length 8)
_S1_2_89A2014 24 instructions (0.000%), 2 calls (089A2014 - 089A207C, length 27)
_S1_2_883B048 24 instructions (0.000%), 2 calls (0883B048 - 0883B1F0, length 107)
  Back Branch 0883B094 74 times (length 5)
_S1_2_883ACF8 24 instructions (0.000%), 2 calls (0883ACF8 - 0883B044, length 212)
_S1_2_882CD64 24 instructions (0.000%), 2 calls (0882CD64 - 0882CD98, length 14)
_S1_2_882BFF4 24 instructions (0.000%), 2 calls (0882BFF4 - 0882C020, length 12)
_S1_2_8805374 24 instructions (0.000%), 2 calls (08805374 - 088053A0, length 12)
_S1_2_89C9714 24 instructions (0.000%), 1 calls (089C9714 - 089C97A8, length 38)
_S1_2_88709FC 24 instructions (0.000%), 1 calls (088709FC - 08870A58, length 24)
_S1_2_8870890 24 instructions (0.000%), 1 calls (08870890 - 08870934, length 42)
_S1_2_8870830 24 instructions (0.000%), 1 calls (08870830 - 08870934, length 66)
_S1_2_89A8A5C 23 instructions (0.000%), 1 calls (089A8A5C - 089A8AB4, length 23)
_S1_2_88A78A8 23 instructions (0.000%), 1 calls (088A78A8 - 088A78C4, length 8)
  Back Branch 088A78B8 4 times (length 5)
_S1_2_89217B4 22 instructions (0.000%), 2 calls (089217B4 - 089217DC, length 11)
_S1_2_88A4FA4 22 instructions (0.000%), 2 calls (088A4FA4 - 088A4FE0, length 16)
_S1_2_88709D0 22 instructions (0.000%), 2 calls (088709D0 - 088709F8, length 11)
_S1_2_89E8370 22 instructions (0.000%), 1 calls (089E8370 - 089E8410, length 41)
_S1_2_89B8684 22 instructions (0.000%), 1 calls (089B8684 - 089B86D8, length 22)
_S1_2_88DB3AC 22 instructions (0.000%), 1 calls (088DB3AC - 088DB400, length 22)
_S1_2_88D7858 22 instructions (0.000%), 1 calls (088D7858 - 088D78AC, length 22)
_S1_2_8870978 22 instructions (0.000%), 1 calls (08870978 - 088709CC, length 22)
_S1_2_885AF90 22 instructions (0.000%), 1 calls (0885AF90 - 0885AFE4, length 22)
_S1_2_8846F68 22 instructions (0.000%), 1 calls (08846F68 - 08846FBC, length 22)
_S1_2_8837D70 22 instructions (0.000%), 1 calls (08837D70 - 08837DC4, length 22)
_S1_2_8825480 22 instructions (0.000%), 1 calls (08825480 - 088254D4, length 22)
_S1_2_88229C4 22 instructions (0.000%), 1 calls (088229C4 - 08822A18, length 22)
_S1_2_88219C4 22 instructions (0.000%), 1 calls (088219C4 - 08821A18, length 22)
_S1_2_881AFE0 22 instructions (0.000%), 1 calls (0881AFE0 - 0881B034, length 22)
_S1_2_88148B4 22 instructions (0.000%), 1 calls (088148B4 - 08814910, length 24)
_S1_2_880ED64 21 instructions (0.000%), 3 calls (0880ED64 - 0880ED7C, length 7)
_S1_2_8A00AE4 21 instructions (0.000%), 1 calls (08A00AE4 - 08A00B34, length 21)
_S1_2_8860B54 21 instructions (0.000%), 1 calls (08860B54 - 08860BA4, length 21)
_S1_2_885B0D8 21 instructions (0.000%), 1 calls (0885B0D8 - 0885B128, length 21)
_S1_2_8853294 21 instructions (0.000%), 1 calls (08853294 - 088532E4, length 21)
_S1_2_884F7FC 21 instructions (0.000%), 1 calls (0884F7FC - 0884F84C, length 21)
_S1_2_88470B0 21 instructions (0.000%), 1 calls (088470B0 - 08847100, length 21)
_S1_2_8837EB8 21 instructions (0.000%), 1 calls (08837EB8 - 08837F08, length 21)
_S1_2_88188D8 21 instructions (0.000%), 1 calls (088188D8 - 08818928, length 21)
_S1_2_8807A74 21 instructions (0.000%), 1 calls (08807A74 - 08807AC4, length 21)
_S1_2_88D09C0 20 instructions (0.000%), 10 calls (088D09C0 - 088D09C4, length 2)
_S1_2_89313F4 20 instructions (0.000%), 5 calls (089313F4 - 08931400, length 4)
_S1_2_8992A6C 20 instructions (0.000%), 4 calls (08992A6C - 08992A84, length 7)
_S1_2_88B9B74 20 instructions (0.000%), 2 calls (088B9B74 - 088B9B98, length 10)
_S1_2_888F588 20 instructions (0.000%), 2 calls (0888F588 - 0888F5C8, length 17)
_S1_2_882299C 20 instructions (0.000%), 2 calls (0882299C - 088229C0, length 10)
_S1_2_89C9840 20 instructions (0.000%), 1 calls (089C9840 - 089C98A0, length 25)
_S1_2_88999CC 20 instructions (0.000%), 1 calls (088999CC - 08899A24, length 23)
_S1_2_8899970 20 instructions (0.000%), 1 calls (08899970 - 088999C8, length 23)
_S1_2_8899888 20 instructions (0.000%), 1 calls (08899888 - 088998E0, length 23)
_S1_2_8899668 20 instructions (0.000%), 1 calls (08899668 - 088996C0, length 23)
_S1_2_889960C 20 instructions (0.000%), 1 calls (0889960C - 08899664, length 23)
_S1_2_89BFD14 19 instructions (0.000%), 1 calls (089BFD14 - 089BFD5C, length 19)
_S1_2_899B90C 19 instructions (0.000%), 1 calls (0899B90C - 0899B958, length 20)
_S1_2_898C114 19 instructions (0.000%), 1 calls (0898C114 - 0898C15C, length 19)
_S1_2_898C064 19 instructions (0.000%), 1 calls (0898C064 - 0898C0BC, length 23)
_S1_2_898AEF0 19 instructions (0.000%), 1 calls (0898AEF0 - 0898AF68, length 31)
_S1_2_891EB0C 19 instructions (0.000%), 1 calls (0891EB0C - 0891EB54, length 19)
_S1_2_889A4C0 19 instructions (0.000%), 1 calls (0889A4C0 - 0889B234, length 862)
  Back Branch 0889A738 54 times (length 84)
_S1_2_886ED9C 19 instructions (0.000%), 1 calls (0886ED9C - 0886EE08, length 28)
_S1_2_89C3EDC 18 instructions (0.000%), 6 calls (089C3EDC - 089C3EE4, length 3)
_S1_2_889347C 18 instructions (0.000%), 3 calls (0889347C - 08893498, length 8)
_S1_2_89ABEEC 18 instructions (0.000%), 2 calls (089ABEEC - 089ABF0C, length 9)
_S1_2_886F834 18 instructions (0.000%), 2 calls (0886F834 - 0886F854, length 9)
_S1_2_883AE4C 18 instructions (0.000%), 2 calls (0883AE4C - 0883B044, length 127)
_S1_2_8813168 18 instructions (0.000%), 2 calls (08813168 - 08813188, length 9)
_S1_2_89FEDC8 18 instructions (0.000%), 1 calls (089FEDC8 - 089FEE1C, length 22)
_S1_2_89CAB9C 18 instructions (0.000%), 1 calls (089CAB9C - 089CABE0, length 18)
_S1_2_899ACEC 18 instructions (0.000%), 1 calls (0899ACEC - 0899AD68, length 32)
_S1_2_8920A0C 18 instructions (0.000%), 1 calls (08920A0C - 08920A50, length 18)
_S1_2_891E8C8 18 instructions (0.000%), 1 calls (0891E8C8 - 0891E90C, length 18)
_S1_2_891BA68 18 instructions (0.000%), 1 calls (0891BA68 - 0891BAAC, length 18)
_S1_2_8891D6C 18 instructions (0.000%), 1 calls (08891D6C - 08891DB0, length 18)
_S1_2_88708F0 18 instructions (0.000%), 1 calls (088708F0 - 08870934, length 18)
_S1_2_89D4F50 17 instructions (0.000%), 1 calls (089D4F10 - 089D4F68, length 23)
  Back Branch 089D4F3C 93,121 times (length 13)
  Back Branch 089D4F5C 69,518 times (length 15)
  Back Branch 089D4F64 12,530 times (length 23)
_S1_2_891BD78 17 instructions (0.000%), 1 calls (0891BD78 - 0891BDB8, length 17)
_S1_2_891B684 17 instructions (0.000%), 1 calls (0891B684 - 0891B6C4, length 17)
_S1_2_889341C 17 instructions (0.000%), 1 calls (0889341C - 0889345C, length 17)
_S1_2_8870128 17 instructions (0.000%), 1 calls (08870128 - 088705B0, length 291)
_S1_2_8818854 17 instructions (0.000%), 1 calls (08818854 - 08818898, length 18)
_S1_2_8A1D138 16 instructions (0.000%), 8 calls (08A1D138 - 08A1D13C, length 2)
_S1_2_88DD3C0 16 instructions (0.000%), 2 calls (088DD3C0 - 088DD3EC, length 12)
_S1_2_88DD390 16 instructions (0.000%), 2 calls (088DD390 - 088DD3BC, length 12)
_S1_2_88DB38C 16 instructions (0.000%), 2 calls (088DB38C - 088DB3A8, length 8)
_S1_2_8878D3C 16 instructions (0.000%), 2 calls (08878D3C - 08878D64, length 11)
_S1_2_8814894 16 instructions (0.000%), 2 calls (08814894 - 088148B0, length 8)
_S1_2_8807AC8 16 instructions (0.000%), 2 calls (08807AC8 - 08807AE4, length 8)
_S1_2_8996548 16 instructions (0.000%), 1 calls (08996548 - 08996584, length 16)
_S1_2_898A150 16 instructions (0.000%), 1 calls (0898A150 - 0898A18C, length 16)
_S1_2_8955ACC 16 instructions (0.000%), 1 calls (08955ACC - 08955B08, length 16)
_S1_2_892E484 16 instructions (0.000%), 1 calls (0892E484 - 0892E4C0, length 16)
_S1_2_892B94C 16 instructions (0.000%), 1 calls (0892B94C - 0892B988, length 16)
_S1_2_8868870 16 instructions (0.000%), 1 calls (08868870 - 088688AC, length 16)
_S1_2_882EF60 16 instructions (0.000%), 1 calls (0882EF60 - 0882EF9C, length 16)
_S1_2_8804FEC 16 instructions (0.000%), 1 calls (08804FEC - 08805040, length 22)
_S1_2_8804F64 16 instructions (0.000%), 1 calls (08804F64 - 08804FA8, length 18)
_S1_2_885748C 15 instructions (0.000%), 5 calls (0885748C - 08857494, length 3)
_S1_2_8870634 15 instructions (0.000%), 1 calls (08870634 - 08870934, length 193)
_S1_2_8A77354 14 instructions (0.000%), 7 calls (08A77354 - 08A77358, length 2)
_S1_2_89C4534 14 instructions (0.000%), 2 calls (089C4534 - 089C454C, length 7)
_S1_2_89C4200 14 instructions (0.000%), 2 calls (089C4200 - 089C4218, length 7)
_S1_2_89B15AC 14 instructions (0.000%), 2 calls (089B15AC - 089B15C4, length 7)
_S1_2_898A838 14 instructions (0.000%), 2 calls (0898A838 - 0898A850, length 7)
_S1_2_8921ABC 14 instructions (0.000%), 2 calls (08921ABC - 08921AD4, length 7)
_S1_2_8837D54 14 instructions (0.000%), 2 calls (08837D54 - 08837D6C, length 7)
_S1_2_8805358 14 instructions (0.000%), 2 calls (08805358 - 088053A0, length 19)
_S1_2_891B794 14 instructions (0.000%), 1 calls (0891B794 - 0891B7C8, length 14)
_S1_2_8866CFC 14 instructions (0.000%), 1 calls (08866CFC - 08866D30, length 14)
_S1_2_898C230 13 instructions (0.000%), 1 calls (0898C230 - 0898C278, length 19)
_S1_2_898AA10 13 instructions (0.000%), 1 calls (0898AA10 - 0898AA40, length 13)
_S1_2_895A640 13 instructions (0.000%), 1 calls (0895A640 - 0895A690, length 21)
  Back Branch 0895A68C 11,603 times (length 8)
_S1_2_892BA64 13 instructions (0.000%), 1 calls (0892BA64 - 0892BD48, length 186)
  Back Branch 0892BC20 12 times (length 26)
  Back Branch 0892BCC0 10 times (length 28)
_S1_2_88BA4A0 13 instructions (0.000%), 1 calls (088BA4A0 - 088BA4D0, length 13)
_S1_2_8891EB0 13 instructions (0.000%), 1 calls (08891EB0 - 08891EE0, length 13)
_S1_2_8A16F90 12 instructions (0.000%), 2 calls (08A16F90 - 08A16FA4, length 6)
_S1_2_88DD708 12 instructions (0.000%), 2 calls (088DD708 - 088DD71C, length 6)
_S1_2_8825468 12 instructions (0.000%), 2 calls (08825468 - 0882547C, length 6)
_S1_2_88219AC 12 instructions (0.000%), 2 calls (088219AC - 088219C0, length 6)
_S1_2_881AFC8 12 instructions (0.000%), 2 calls (0881AFC8 - 0881AFDC, length 6)
_S1_2_8813150 12 instructions (0.000%), 2 calls (08813150 - 08813188, length 15)
_S1_2_89CBF10 12 instructions (0.000%), 1 calls (089CBF10 - 089CBF60, length 21)
_S1_2_88D3D0C 12 instructions (0.000%), 1 calls (088D3D0C - 088D3D38, length 12)
_S1_2_8870154 12 instructions (0.000%), 1 calls (08870154 - 088705B0, length 280)
_S1_2_8A007D8 11 instructions (0.000%), 1 calls (08A007D8 - 08A00800, length 11)
_S1_2_89F4028 11 instructions (0.000%), 1 calls (089F4028 - 089F4068, length 17)
_S1_2_8988CB0 11 instructions (0.000%), 1 calls (08988CB0 - 08988CD8, length 11)
_S1_2_8955BE4 11 instructions (0.000%), 1 calls (08955BE4 - 08955DAC, length 115)
  Back Branch 08955D7C 2 times (length 26)
_S1_2_891E5E0 11 instructions (0.000%), 1 calls (0891E5E0 - 0891E608, length 11)
_S1_2_8891C98 11 instructions (0.000%), 1 calls (08891C98 - 08891CC0, length 11)
_S1_2_882EE44 11 instructions (0.000%), 1 calls (0882EE44 - 0882EE6C, length 11)
_S1_2_8A7770C 10 instructions (0.000%), 5 calls (08A7770C - 08A77710, length 2)
_S1_2_8A77324 10 instructions (0.000%), 5 calls (08A77324 - 08A77328, length 2)
_S1_2_8A7729C 10 instructions (0.000%), 5 calls (08A7729C - 08A772A0, length 2)
_S1_2_89F7C48 10 instructions (0.000%), 2 calls (089F7C48 - 089F7C58, length 5)
_S1_2_88DDC4C 10 instructions (0.000%), 2 calls (088DDC4C - 088DE2E0, length 422)
_S1_2_88A4FD0 10 instructions (0.000%), 2 calls (088A4FD0 - 088A4FE0, length 5)
_S1_2_88532E8 10 instructions (0.000%), 2 calls (088532E8 - 08853304, length 8)
_S1_2_884F850 10 instructions (0.000%), 2 calls (0884F850 - 0884F86C, length 8)
_S1_2_8847104 10 instructions (0.000%), 2 calls (08847104 - 08847120, length 8)
_S1_2_880B720 10 instructions (0.000%), 2 calls (0880B720 - 0880DDD8, length 2479)
  Back Branch 0880DA6C 34 times (length 72)
  Back Branch 0880D860 34 times (length 66)
_S1_2_88A7790 10 instructions (0.000%), 1 calls (088A7790 - 088A77B4, length 10)
_S1_2_88D3538 9 instructions (0.000%), 1 calls (088D3538 - 088D3558, length 9)
_S1_2_88D34F4 9 instructions (0.000%), 1 calls (088D34F4 - 088D3514, length 9)
_S1_2_88953DC 9 instructions (0.000%), 1 calls (088953DC - 088953FC, length 9)
_S1_2_880AE5C 9 instructions (0.000%), 1 calls (0880AE5C - 0880AE7C, length 9)
_S1_2_8A77624 8 instructions (0.000%), 4 calls (08A77624 - 08A77628, length 2)
_S1_2_8A41328 8 instructions (0.000%), 4 calls (08A41328 - 08A4132C, length 2)
_S1_2_88A9620 8 instructions (0.000%), 4 calls (088A9620 - 088A9624, length 2)
_S1_2_88A9610 8 instructions (0.000%), 4 calls (088A9610 - 088A9614, length 2)
_S1_2_88A9600 8 instructions (0.000%), 4 calls (088A9600 - 088A9604, length 2)
_S1_2_8958A24 8 instructions (0.000%), 2 calls (08958A24 - 08958AE0, length 48)
_S1_2_88DD3E0 8 instructions (0.000%), 2 calls (088DD3E0 - 088DD3EC, length 4)
_S1_2_88DD3B0 8 instructions (0.000%), 2 calls (088DD3B0 - 088DD3BC, length 4)
_S1_2_88BA8D8 8 instructions (0.000%), 2 calls (088BA8D8 - 088BA8E4, length 4)
_S1_2_88A9698 8 instructions (0.000%), 2 calls (088A9698 - 088A96A4, length 4)
_S1_2_883AD34 8 instructions (0.000%), 2 calls (0883AD34 - 0883B044, length 197)
_S1_2_8805D44 8 instructions (0.000%), 2 calls (08805D44 - 0880623C, length 319)
_S1_2_8805D34 8 instructions (0.000%), 2 calls (08805D34 - 0880623C, length 323)
_S1_2_8805D24 8 instructions (0.000%), 2 calls (08805D24 - 0880623C, length 327)
_S1_2_8805A20 8 instructions (0.000%), 2 calls (08805A20 - 0880623C, length 520)
_S1_2_89F40A0 8 instructions (0.000%), 1 calls (089F40A0 - 089F40D0, length 13)
_S1_2_89F406C 8 instructions (0.000%), 1 calls (089F406C - 089F409C, length 13)
_S1_2_89CBFA8 8 instructions (0.000%), 1 calls (089CBFA8 - 089CBFE8, length 17)
_S1_2_89CBF64 8 instructions (0.000%), 1 calls (089CBF64 - 089CBFA4, length 17)
_S1_2_88935E0 8 instructions (0.000%), 1 calls (088935E0 - 08893604, length 10)
_S1_2_89FA17C 7 instructions (0.000%), 1 calls (089FA17C - 089FA194, length 7)
_S1_2_89DB4CC 7 instructions (0.000%), 1 calls (089DB4CC - 089DB4E4, length 7)
_S1_2_89D542C 7 instructions (0.000%), 1 calls (089D542C - 089D5444, length 7)
_S1_2_89C98C8 7 instructions (0.000%), 1 calls (089C98C8 - 089C98E0, length 7)
_S1_2_89A9C9C 7 instructions (0.000%), 1 calls (089A9C9C - 089A9CB4, length 7)
_S1_2_8817684 7 instructions (0.000%), 1 calls (08817684 - 0881769C, length 7)
_S1_2_8A7765C 6 instructions (0.000%), 3 calls (08A7765C - 08A77660, length 2)
_S1_2_8804C8C 6 instructions (0.000%), 3 calls (08804C8C - 08804C90, length 2)
_S1_2_88DE024 6 instructions (0.000%), 2 calls (088DE024 - 088DE2E0, length 176)
_S1_2_88532FC 6 instructions (0.000%), 2 calls (088532FC - 08853304, length 3)
_S1_2_884F864 6 instructions (0.000%), 2 calls (0884F864 - 0884F86C, length 3)
_S1_2_8847118 6 instructions (0.000%), 2 calls (08847118 - 08847120, length 3)
_S1_2_883AD28 6 instructions (0.000%), 2 calls (0883AD28 - 0883B044, length 200)
_S1_2_882EE38 6 instructions (0.000%), 2 calls (0882EE38 - 0882EE40, length 3)
_S1_2_88174E0 6 instructions (0.000%), 2 calls (088174E0 - 08817660, length 97)
_S1_2_898B15C 6 instructions (0.000%), 1 calls (0898B15C - 0898B170, length 6)
_S1_2_895A674 6 instructions (0.000%), 1 calls (0895A674 - 0895A690, length 8)
  Back Branch 0895A68C 11,603 times (length 8)
_S1_2_8870670 6 instructions (0.000%), 1 calls (08870670 - 08870934, length 178)
_S1_2_886F1C4 6 instructions (0.000%), 1 calls (0886F1C4 - 0886F3D0, length 132)
  Back Branch 0886F2A0 16 times (length 7)
_S1_2_886669C 6 instructions (0.000%), 1 calls (0886669C - 088666B0, length 6)
_S1_2_89FFBF0 5 instructions (0.000%), 1 calls (089FFBF0 - 089FFC00, length 5)
_S1_2_89BC5E0 5 instructions (0.000%), 1 calls (089BC5E0 - 089BC5FC, length 8)
_S1_2_88FB850 5 instructions (0.000%), 1 calls (088FB850 - 088FB860, length 5)
_S1_2_88F06E4 5 instructions (0.000%), 1 calls (088F06E4 - 088F06F4, length 5)
_S1_2_8866D34 5 instructions (0.000%), 1 calls (08866D34 - 08866D44, length 5)
_S1_2_8A77674 4 instructions (0.000%), 2 calls (08A77674 - 08A77678, length 2)
_S1_2_8A77664 4 instructions (0.000%), 2 calls (08A77664 - 08A77668, length 2)
_S1_2_8A7732C 4 instructions (0.000%), 2 calls (08A7732C - 08A77330, length 2)
_S1_2_8A772B4 4 instructions (0.000%), 2 calls (08A772B4 - 08A772B8, length 2)
_S1_2_88422E4 4 instructions (0.000%), 2 calls (088422E4 - 08842470, length 100)
  Back Branch 0884231C 128 times (length 9)
_S1_2_88422DC 4 instructions (0.000%), 2 calls (088422DC - 08842470, length 102)
  Back Branch 0884231C 128 times (length 9)
_S1_2_88422D4 4 instructions (0.000%), 2 calls (088422D4 - 08842470, length 104)
  Back Branch 0884231C 128 times (length 9)
_S1_2_88422CC 4 instructions (0.000%), 2 calls (088422CC - 08842470, length 106)
  Back Branch 0884231C 128 times (length 9)
_S1_2_88422C4 4 instructions (0.000%), 2 calls (088422C4 - 08842470, length 108)
  Back Branch 0884231C 128 times (length 9)
_S1_2_88422BC 4 instructions (0.000%), 2 calls (088422BC - 08842470, length 110)
  Back Branch 0884231C 128 times (length 9)
_S1_2_88422B4 4 instructions (0.000%), 2 calls (088422B4 - 08842470, length 112)
  Back Branch 0884231C 128 times (length 9)
_S1_2_88422AC 4 instructions (0.000%), 2 calls (088422AC - 08842470, length 114)
  Back Branch 0884231C 128 times (length 9)
_S1_2_88422A4 4 instructions (0.000%), 2 calls (088422A4 - 08842470, length 116)
  Back Branch 0884231C 128 times (length 9)
_S1_2_884229C 4 instructions (0.000%), 2 calls (0884229C - 08842470, length 118)
  Back Branch 0884231C 128 times (length 9)
_S1_2_8842294 4 instructions (0.000%), 2 calls (08842294 - 08842470, length 120)
  Back Branch 0884231C 128 times (length 9)
_S1_2_882CDF8 4 instructions (0.000%), 2 calls (0882CDF8 - 0882CDFC, length 2)
_S1_2_882C810 4 instructions (0.000%), 2 calls (0882C810 - 0882C814, length 2)
_S1_2_8822A1C 4 instructions (0.000%), 2 calls (08822A1C - 08822A20, length 2)
_S1_2_8821A1C 4 instructions (0.000%), 2 calls (08821A1C - 08821A20, length 2)
_S1_2_881B038 4 instructions (0.000%), 2 calls (0881B038 - 0881B03C, length 2)
_S1_2_89A26E8 4 instructions (0.000%), 1 calls (089A26E8 - 089A26F4, length 4)
_S1_2_88D16DC 4 instructions (0.000%), 1 calls (088D16DC - 088D16E8, length 4)
_S1_2_886F1DC 4 instructions (0.000%), 1 calls (0886F1DC - 0886F3D0, length 126)
  Back Branch 0886F2A0 16 times (length 7)
_S1_2_886ED8C 4 instructions (0.000%), 1 calls (0886ED8C - 0886EE08, length 32)
_S1_2_8866CEC 4 instructions (0.000%), 1 calls (08866CEC - 08866D30, length 18)
_S1_2_89BC5F4 3 instructions (0.000%), 1 calls (089BC5F4 - 089BC5FC, length 3)
_S1_2_89AFE94 3 instructions (0.000%), 1 calls (089AFE94 - 089AFE9C, length 3)
_S1_2_898C348 3 instructions (0.000%), 1 calls (0898C348 - 0898C350, length 3)
_S1_2_898A144 3 instructions (0.000%), 1 calls (0898A144 - 0898A14C, length 3)
_S1_2_891DD10 3 instructions (0.000%), 1 calls (0891DD10 - 0891DD18, length 3)
_S1_2_8817A4C 3 instructions (0.000%), 1 calls (08817A4C - 08817A54, length 3)
_S1_2_8A77734 2 instructions (0.000%), 1 calls (08A77734 - 08A77738, length 2)
_S1_2_8A77724 2 instructions (0.000%), 1 calls (08A77724 - 08A77728, length 2)
_S1_2_8A77714 2 instructions (0.000%), 1 calls (08A77714 - 08A77718, length 2)
_S1_2_8A776FC 2 instructions (0.000%), 1 calls (08A776FC - 08A77700, length 2)
_S1_2_8A776D4 2 instructions (0.000%), 1 calls (08A776D4 - 08A776D8, length 2)
_S1_2_8A776B4 2 instructions (0.000%), 1 calls (08A776B4 - 08A776B8, length 2)
_S1_2_8A776A4 2 instructions (0.000%), 1 calls (08A776A4 - 08A776A8, length 2)
_S1_2_8A7769C 2 instructions (0.000%), 1 calls (08A7769C - 08A776A0, length 2)
_S1_2_8A77694 2 instructions (0.000%), 1 calls (08A77694 - 08A77698, length 2)
_S1_2_8A7768C 2 instructions (0.000%), 1 calls (08A7768C - 08A77690, length 2)
_S1_2_8A77564 2 instructions (0.000%), 1 calls (08A77564 - 08A77568, length 2)
_S1_2_8A774EC 2 instructions (0.000%), 1 calls (08A774EC - 08A774F0, length 2)
_S1_2_8A774E4 2 instructions (0.000%), 1 calls (08A774E4 - 08A774E8, length 2)
_S1_2_8A774DC 2 instructions (0.000%), 1 calls (08A774DC - 08A774E0, length 2)
_S1_2_8A774C4 2 instructions (0.000%), 1 calls (08A774C4 - 08A774C8, length 2)
_S1_2_8A774BC 2 instructions (0.000%), 1 calls (08A774BC - 08A774C0, length 2)
_S1_2_8A774B4 2 instructions (0.000%), 1 calls (08A774B4 - 08A774B8, length 2)
_S1_2_8A774AC 2 instructions (0.000%), 1 calls (08A774AC - 08A774B0, length 2)
_S1_2_8A774A4 2 instructions (0.000%), 1 calls (08A774A4 - 08A774A8, length 2)
_S1_2_8A7748C 2 instructions (0.000%), 1 calls (08A7748C - 08A77490, length 2)
_S1_2_8A77474 2 instructions (0.000%), 1 calls (08A77474 - 08A77478, length 2)
_S1_2_8A7746C 2 instructions (0.000%), 1 calls (08A7746C - 08A77470, length 2)
_S1_2_8A77464 2 instructions (0.000%), 1 calls (08A77464 - 08A77468, length 2)
_S1_2_8A77434 2 instructions (0.000%), 1 calls (08A77434 - 08A77438, length 2)
_S1_2_8A773FC 2 instructions (0.000%), 1 calls (08A773FC - 08A77400, length 2)
_S1_2_8A773D4 2 instructions (0.000%), 1 calls (08A773D4 - 08A773D8, length 2)
_S1_2_8A7739C 2 instructions (0.000%), 1 calls (08A7739C - 08A773A0, length 2)
_S1_2_8A7738C 2 instructions (0.000%), 1 calls (08A7738C - 08A77390, length 2)
_S1_2_8A7737C 2 instructions (0.000%), 1 calls (08A7737C - 08A77380, length 2)
_S1_2_8A772BC 2 instructions (0.000%), 1 calls (08A772BC - 08A772C0, length 2)
_S1_2_89CEC1C (nop) 0 instructions (0.000%), 1,671,134 calls (089CEC1C - 089CEC20, length 2)
_S1_2_89E8934 (strcasecmp) 0 instructions (0.000%), 853,120 calls (089E8934 - 089E89E8, length 46)
_S1_2_8A0175C (sceGuSetMatrix) 0 instructions (0.000%), 787,936 calls (08A0175C - 08A01A5C, length 193)
_S1_2_89E8900 (memset) 0 instructions (0.000%), 265,297 calls (089E8900 - 089E8930, length 13)
_S1_2_89E87E0 (memcmp) 0 instructions (0.000%), 243,636 calls (089E87E0 - 089E8828, length 19)
_S1_2_89E8A24 (strcmp) 0 instructions (0.000%), 196,301 calls (089E8A24 - 089E8A54, length 13)
_S1_2_89E8A9C (strlen) 0 instructions (0.000%), 189,036 calls (089E8A9C - 089E8ABC, length 9)
_S1_2_89E882C (memcpy) 0 instructions (0.000%), 117,764 calls (089E882C - 089E8868, length 16)
_S1_2_8A011A0 (sceGuTexImage) 0 instructions (0.000%), 93,689 calls (08A011A0 - 08A0121C, length 32)
_S1_2_8A01FF8 (sceGuMaterial) 0 instructions (0.000%), 80,861 calls (08A01FF8 - 08A02084, length 36)
_S1_2_89E886C (memmove) 0 instructions (0.000%), 75,641 calls (089E886C - 089E88FC, length 37)
_S1_2_8A01130 (sceGuTexMapMode) 0 instructions (0.000%), 23,405 calls (08A01130 - 08A0117C, length 20)
_S1_2_8A010D8 (sceGuTexLevelMode) 0 instructions (0.000%), 21,650 calls (08A010D8 - 08A0112C, length 22)
_S1_2_8A1E8C4 (nop) 0 instructions (0.000%), 15,190 calls (08A1E8C4 - 08A1E8C8, length 2)
_S1_2_89A82C0 (nop) 0 instructions (0.000%), 11,862 calls (089A82C0 - 089A82C4, length 2)
_S1_2_8A1E780 (nop) 0 instructions (0.000%), 11,604 calls (08A1E780 - 08A1E784, length 2)
_S1_2_886FF98 (nop) 0 instructions (0.000%), 11,604 calls (0886FF98 - 0886FF9C, length 2)
_S1_2_8A01180 (sceGuTexSync) 0 instructions (0.000%), 5,959 calls (08A01180 - 08A0119C, length 8)
_S1_2_8959830 (nop) 0 instructions (0.000%), 5,516 calls (08959830 - 08959834, length 2)
_S1_2_89E8A58 (strcpy) 0 instructions (0.000%), 2,500 calls (089E8A58 - 089E8A98, length 17)
_S1_2_8A09240 (nop) 0 instructions (0.000%), 2,443 calls (08A09240 - 08A09244, length 2)
_S1_2_89F1BBC (ULongIntegerDiv) 0 instructions (0.000%), 1,157 calls (089F1BBC - 089F212C, length 349)
_S1_2_89E8B84 (strrchr) 0 instructions (0.000%), 804 calls (089E8B84 - 089E8BBC, length 15)
_S1_2_899E578 (nop) 0 instructions (0.000%), 722 calls (0899E578 - 0899E57C, length 2)
_S1_2_89E8AC0 (strncmp) 0 instructions (0.000%), 432 calls (089E8AC0 - 089E8B20, length 25)
_S1_2_89BFD68 (nop) 0 instructions (0.000%), 245 calls (089BFD68 - 089BFD6C, length 2)
_S1_2_884A1CC (nop) 0 instructions (0.000%), 245 calls (0884A1CC - 0884A1D0, length 2)
_S1_2_881EF0C (nop) 0 instructions (0.000%), 245 calls (0881EF0C - 0881EF10, length 2)
_S1_2_881C898 (nop) 0 instructions (0.000%), 245 calls (0881C898 - 0881C89C, length 2)
_S1_2_89E8B24 (strncpy) 0 instructions (0.000%), 228 calls (089E8B24 - 089E8B80, length 24)
_S1_2_8871018 (nop) 0 instructions (0.000%), 62 calls (08871018 - 0887101C, length 2)
_S1_2_88FC864 (nop) 0 instructions (0.000%), 60 calls (088FC864 - 088FC868, length 2)
_S1_2_88765CC (nop) 0 instructions (0.000%), 60 calls (088765CC - 088765D0, length 2)
_S1_2_8807644 (nop) 0 instructions (0.000%), 28 calls (08807644 - 08807648, length 2)
_S1_2_8A0E078 (nop) 0 instructions (0.000%), 13 calls (08A0E078 - 08A0E07C, length 2)
_S1_2_8A0A138 (nop) 0 instructions (0.000%), 5 calls (08A0A138 - 08A0A13C, length 2)
_S1_2_885A84C (nop) 0 instructions (0.000%), 4 calls (0885A84C - 0885A850, length 2)
_S1_2_885A0C8 (nop) 0 instructions (0.000%), 4 calls (0885A0C8 - 0885A0CC, length 2)
_S1_2_88DCAE0 (nop) 0 instructions (0.000%), 2 calls (088DCAE0 - 088DCAE4, length 2)
_S1_2_88DB404 (nop) 0 instructions (0.000%), 2 calls (088DB404 - 088DB408, length 2)
_S1_2_88762F0 (nop) 0 instructions (0.000%), 2 calls (088762F0 - 088762F4, length 2)
_S1_2_885AEA4 (nop) 0 instructions (0.000%), 2 calls (0885AEA4 - 0885AEA8, length 2)
_S1_2_885A7C0 (nop) 0 instructions (0.000%), 2 calls (0885A7C0 - 0885A7C4, length 2)
_S1_2_8837F0C (nop) 0 instructions (0.000%), 2 calls (08837F0C - 08837F10, length 2)
_S1_2_88295B8 (nop) 0 instructions (0.000%), 2 calls (088295B8 - 088295BC, length 2)
_S1_2_880B288 (nop) 0 instructions (0.000%), 2 calls (0880B288 - 0880B28C, length 2)
_S1_2_89F1A4C (nop) 0 instructions (0.000%), 1 calls (089F1A4C - 089F1A50, length 2)
_S1_2_89E7F4C (nop) 0 instructions (0.000%), 1 calls (089E7F4C - 089E7F50, length 2)
_S1_2_89E7F44 (nop) 0 instructions (0.000%), 1 calls (089E7F44 - 089E7F48, length 2)
_S1_2_89A7C98 (nop) 0 instructions (0.000%), 1 calls (089A7C98 - 089A7C9C, length 2)
_S1_2_88DB4B0 (nop) 0 instructions (0.000%), 1 calls (088DB4B0 - 088DB4B4, length 2)
_S1_2_88D7AF8 (nop) 0 instructions (0.000%), 1 calls (088D7AF8 - 088D7AFC, length 2)
_S1_2_88D767C (nop) 0 instructions (0.000%), 1 calls (088D767C - 088D7680, length 2)
_S1_2_886ED68 (nop) 0 instructions (0.000%), 1 calls (0886ED68 - 0886ED6C, length 2)
_S1_2_883AC38 (nop) 0 instructions (0.000%), 1 calls (0883AC38 - 0883AC3C, length 2)
_S1_2_8838074 (nop) 0 instructions (0.000%), 1 calls (08838074 - 08838078, length 2)
_S1_2_8825750 (nop) 0 instructions (0.000%), 1 calls (08825750 - 08825754, length 2)
_S1_2_8822AB4 (nop) 0 instructions (0.000%), 1 calls (08822AB4 - 08822AB8, length 2)
_S1_2_8821F0C (nop) 0 instructions (0.000%), 1 calls (08821F0C - 08821F10, length 2)
_S1_2_881BAAC (nop) 0 instructions (0.000%), 1 calls (0881BAAC - 0881BAB0, length 2)
------------------ GEProfiler ----------------------
GE list count: 11949
Texture load count: 82572, average 6.9 per GE list
Copy GE to memory: 74634, average 6.2 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 576679ms, average 48.3ms per GE list, max FPS is 20.7
prim: called 52635136 times, average 4405.0 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=36: used 17718414 times in PRIM, average 1482.8 per GE list
GU_TEXTURE_16BIT|GU_COLOR_5650|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=16: used 11542656 times in PRIM, average 966.0 per GE list
GU_TEXTURE_16BIT|GU_COLOR_5551|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=16: used 4295674 times in PRIM, average 359.5 per GE list
GU_TEXTURE_16BIT|GU_COLOR_4444|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=18: used 2904256 times in PRIM, average 243.1 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=16: used 2610285 times in PRIM, average 218.5 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=14: used 2193226 times in PRIM, average 183.5 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=20: used 1409155 times in PRIM, average 117.9 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 1289298 times in PRIM, average 107.9 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=22: used 1269493 times in PRIM, average 106.2 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=20: used 996852 times in PRIM, average 83.4 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=32: used 978445 times in PRIM, average 81.9 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=28: used 907200 times in PRIM, average 75.9 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=24: used 679503 times in PRIM, average 56.9 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(4)|GU_TRANSFORM_3D size=24: used 504386 times in PRIM, average 42.2 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=28: used 472920 times in PRIM, average 39.6 per GE list
GU_TEXTURE_16BIT|GU_COLOR_4444|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 451772 times in PRIM, average 37.8 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=18: used 384793 times in PRIM, average 32.2 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=28: used 261345 times in PRIM, average 21.9 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 222109 times in PRIM, average 18.6 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(6)|GU_TRANSFORM_3D size=28: used 164040 times in PRIM, average 13.7 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=24: used 156240 times in PRIM, average 13.1 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=32: used 146160 times in PRIM, average 12.2 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=24: used 143128 times in PRIM, average 12.0 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_INDEX_16BIT|GU_TRANSFORM_3D size=14: used 136431 times in PRIM, average 11.4 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=44: used 117624 times in PRIM, average 9.8 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=16: used 113826 times in PRIM, average 9.5 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_2D size=20: used 111645 times in PRIM, average 9.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(4)|GU_TRANSFORM_3D size=48: used 71656 times in PRIM, average 6.0 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=26: used 64910 times in PRIM, average 5.4 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(6)|GU_TRANSFORM_3D size=36: used 53760 times in PRIM, average 4.5 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(7)|GU_TRANSFORM_3D size=30: used 52828 times in PRIM, average 4.4 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=40: used 39208 times in PRIM, average 3.3 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(1)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=24: used 32110 times in PRIM, average 2.7 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(4)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=28: used 26026 times in PRIM, average 2.2 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(3)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=28: used 23998 times in PRIM, average 2.0 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 23142 times in PRIM, average 1.9 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=52: used 14196 times in PRIM, average 1.2 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_WEIGHT_32BITF|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=36: used 13520 times in PRIM, average 1.1 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_16BIT|GU_WEIGHTS(2)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=24: used 13520 times in PRIM, average 1.1 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_32BITF|GU_WEIGHT_16BIT|GU_WEIGHTS(4)|GU_TRANSFORM_3D size=32: used 11760 times in PRIM, average 1.0 per GE list
GU_VERTEX_16BIT|GU_TRANSFORM_2D size=6: used 10016 times in PRIM, average 0.8 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(4)|GU_INDEX_16BIT|GU_TRANSFORM_3D size=18: used 2325 times in PRIM, average 0.2 per GE list
GU_TEXTURE_16BIT|GU_NORMAL_16BIT|GU_VERTEX_16BIT|GU_INDEX_16BIT|GU_TRANSFORM_3D size=16: used 1285 times in PRIM, average 0.1 per GE list
